﻿.img-center {text-align: center;font-size: 0;}
.img-center img {display: inline-block;width: auto;height: auto;max-width: 100%;max-height: 100%;vertical-align: middle;}

.youdu-section {padding:50px 0;}




.cp-list {margin: 20px 0 0 -20px;}
.cp-list li {float: left;width: 25%;}
.cp-list li .img-center {overflow: hidden;}
.cp-list li .img-center img {-webkit-transition: all 0.5s;transition: all 0.5s;}
.cp-list li a {font-size:14px;display: block;background-color: #f4f4f4;margin: 0 0 0 20px;}
.cp-list li p {margin: 0;font-size:16px;text-align: center;padding: 10px 0;}
.cp-list li a:hover {background-color: #005bac;color: #fff;}
.cp-list li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}


.case {position: relative;}
.case .prev,.case .next {position: absolute;top: 50%;height: 55px;width: 55px;background: no-repeat center;margin-top: -28px;}
.case .prev {left: -60px;background-image: url(../images/prev1.png);}
.case .prev:hover {background-image: url(../images/prev1.png);}
.case .next {right: -60px;background-image: url(../images/next1.png);}
.case .next:hover {background-image: url(../images/next1.png);}
.case ul{height:290px;}
.case li {float: left;width: 293px;margin-right:10px;}
/*.case li:nth-child(4n){margin-right:0;}*/
.case li a {display: block;background-color: #fff;}
.case li a:hover {text-decoration: none;}
.case li .img-center {overflow: hidden;}
.case li .img-center img {-webkit-transition: all 0.5s;transition: all 0.5s;}
.case li .text {background-color: #fff;font-size: 16px;text-align:center;padding:10px 0;}
.case li .text span {float: right;border-left: 1px solid #ececec;font-size: 16px;background: url(../images/c1.png) no-repeat right -6px;width: 115px;text-align: center;margin-left: 10px;}
.case li .text h4 {margin: 0;font-size: 16px;}
.case li .text p {margin: 8px 0 0;color: #666;line-height: 1.6;}
.case li a:hover .img-center img {-webkit-transform: scale(1.1);transform: scale(1.1);}


.syhz {padding-bottom:50px;overflow:hidden;} 
.syhz li{width: 19%;border:1px solid #f4f4f4;float: left;margin:5px 1% 5px 0;}
.syhz li:nth-child(5n){margin-right:0;}
.syhz li .img-center {padding:2px;}


.faq {/*margin-top: 10px;*/}
.faq .slide {}
.faq .slide .bd {overflow: hidden;}
.faq .slide li {float: left;overflow:hidden;width: 21.8%;padding:0 2%;border-right: 1px solid #e5e5e5;}
.faq .slide li:nth-child(1){padding-left:0;}
.faq .slide li:nth-child(4){padding-right:0;border-right: none;}
.faq .slide li:after{position: absolute;width: 1px;height: 168px;background: #e5e5e5;right: 0;top: 56px;}
.faq .slide dl {margin: 0;overflow: hidden;}
.faq .slide dt {font-weight: bold;font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;line-height: 24px;margin-bottom: 10px;padding-bottom:10px;border-bottom: 1px solid #e5e5e5;}
.faq .slide dd {margin: 0;}
.faq .slide dd span {color: #666;display:block;font-size:14px;line-height: 1.5;height: 85px;overflow: hidden;}
.faq .slide dd p {margin:0;text-indent:2em;}
.riqi{overflow:hidden;}
.riqi .more {float:left;display: block;margin-top: 15px;border: #949494 1px solid;line-height: 30px;width: 100px;border-radius: 20px;text-align: center;}
.riqi .more:hover {background-color: #005bac;color: #fff;border-color: #005bac;}

.about {margin: 0;}
.about dt {float: left;width: 600px;}
.about dd {margin-left: 650px;padding-top: 25px;}
.about dd h4 {margin: 0;font-weight: normal;font-size: 24px;}
.about dd h4:after {display: block;width: 250px;height: 1px;background: #d3d3d3;content: "";margin-top: 10px;}
.about dd p {margin: 10px 0 0;line-height: 1.8;font-size:14px;color: #666;}
.about dd .btn {margin-top: 20px;overflow: hidden;padding:0;}
.about dd .btn a {float: left;width: 168px;line-height: 50px;font-weight: bold;font-size: 16px;background-color: #fff;text-align: center;}
.about dd .btn a:hover {background-color: #88ba44;color: #fff;}
.about dd .more {display: inline-block;margin-top: 30px;}

#cpzsb{
	width:900px;
height:40px;
	border-bottom:1px solid #CCC;overflow:hidden;
	margin-bottom:20px;
}
#cpzsb h1{margin:0; font-size:24px; color:#005bac; border-bottom:#005bac solid 2px; line-height:38px; margin-right:5px;float:left;}
#cpzsb h2{ color:#a3a3a3; font-size:16px;margin-top:5px; font-weight:normal; line-height:38px; text-transform:uppercase; margin-left:10px; float:left;}
#cpzsb .more{ line-height:40px;margin-top:5px; font-size:14px; float:right;}
#cpzsb A{ color:#666;}
#cpzsb A:hover{ color:#1262D1;}
#info_1{
	width:1200px;
	float:left;
	background-image: url(../images/bor1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	line-height:40px; font-size:32px; color:#005bac; text-align:center;
	/*padding-bottom:12px;*/
	font-weight:bold;
}
#yname{
	width:1200px;
	float:left;
	/*padding-top:10px;*/
	text-align:center;
	font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#999; text-transform:uppercase;
}

.footer {background: url(../images/foot_bg.jpg) no-repeat;}
.footer-top {padding:45px 0;border-bottom:1px solid #FFF;color: #fff;}
.footer-top a {color: #fff;}
.footer-ewm {float: left;width:120px;padding-left:144px;border-left: 1px solid #fff;padding-top: 30px;height: 180px;}
.footer-ewm img{width:120px;}
.footer-info {float: left;margin-left: 144px;width: 500px;}
.footer-info h4 {margin: 0 0 20px;font-size: 18px;font-weight: bold;}
.footer-info p {margin: 8px 0 0;padding: 5px 0 5px 40px;background: no-repeat 0 center;}
.footer-info p.i1 {background-image: url(../images/foot1.png);}
.footer-info p.i2 {background-image: url(../images/foot4.png);}
.footer-info p.i3 {background-image: url(../images/foot3.png);}
.footer-info p.i4 {background-image: url(../images/foot2.png);}
.footer-info p.i5 {background-image: url(../images/foot5.png);}
.footer-info p.i6 {background-image: url(../images/foot6.png);}
.footer-logo {float: left;width: 286px;padding:45px 0;border-right: 1px solid #fff;}
.footer-bottom {padding: 19px 0;color:#FFF;}
.footer-bottom a{color:#FFF;}



div.zoomDiv{z-index:999;position:absolute;top:0;left:0;background:#ffffff;border:1px solid #ddd;display:none;text-align:center;overflow:hidden;font-size: 0;}
div.zoomMask{position:absolute;background:url() repeat scroll 0 0 transparent;cursor:move;z-index:1;}