@charset "gb2312";
/* CSS Document */

*html, _html { background-attachment: fixed; }
* { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img { border: medium none; margin: 0; padding: 0; }
body, button, input, select, textarea { font: 12px/1.5 "Î¢ÈíÑÅºÚ", Verdana, Geneva, sans-serif, tahoma, Srial, helvetica, sans-serif; }
body { line-height: 22px; color: #343434; background-color: #FFF; min-width: 1190px; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em { font-style: normal; }
ul, ol { list-style: none; }
a { text-decoration: none; color: #333; }
a:hover, a:active, a:focus { color: #e4007f; outline: medium none; text-decoration: none; }
img { border: 0px; vertical-align: middle; }
table { border-collapse: collapse; border-spacing: 0; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; overflow: hidden; }
.clearfix { zoom: 1; }
.blank { width: 100%; height: 10px; clear: both; overflow: hidden; }
.blank15 { width: 100%; height: 15px; clear: both; overflow: hidden; }
.blank30 { width: 100%; height: 30px; clear: both; overflow: hidden; }
.clear { clear: both; overflow: hidden; }
.red { color: #F00; text-decoration: none; }
.pubW { width: 1190px; }
.center { margin: 0px auto; }
.float_left { float: left; }
.float_right { float: right; }
.display-i { display: inline; }
.display-b { display: block; }
.relative { position: relative; }
.absolute { position: absolute; }
#noMarginR { margin-right: 0; }


.banner {width:100%;height:670px; background:url(../images/banner.jpg) no-repeat center;}
.linkBtn {display:block;padding:12px 60px; background-color:#f06e00;color:#fff;text-align:center;font-size:30px;text-decoration:none;line-height:1;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;position:relative;-moz-transition:all 0.3s linear 0s;-webkit-transition:all 0.3s linear 0s;transition:all 0.3s linear 0s;}
.linkBtn:hover { background-color:#f05a00;color:#fff;}
.linkBtn:before {content:attr(title);position:absolute;left:1px;top:1px;border:1px solid #fabb5b;-moz-border-radius:28px;-webkit-border-radius:28px;border-radius:28px;font-size:30px;line-height:1;padding:10px 58px ;}
.linkBtn:after {content:'';position:absolute;right:40px;top:50%;width:14px;height:14px;margin-top:-7px;border-right:2px solid #fff;border-top:2px solid #fff;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}

.linkBtn1 {margin-top:565px;margin-left:200px;display:inline;}
.linkBtn2 {padding:19px 60px;float:right;margin-top:60px;margin-right:152px;display:inline;}
.linkBtn2::before {padding:17px 58px;}
.linkBtn2,.linkBtn2::before {-moz-border-radius:35px;-webkit-border-radius:35px;border-radius:35px;}

.contentBox {padding:30px 0 40px;}
.h-title {margin:35px auto 25px; background:url(../images/icon.png) no-repeat ;}
.h-title1 {width:527px;height:85px; background-position:-8px -9px;}
.box1Lists {width:1126px;margin:0 auto;}
.box1Lists li {width:532px;float:left;margin-bottom:10px;}
.box1Lists li p {width:100%;font-size:16px;text-align:center;color:#474747;line-height:40px;}
.box1Lists li:nth-child(2n) {float:right;}

.box2,.box4,.box6,.box8 { background-color:#edf7ff;padding-bottom:50px;}
.h-title2 {width:485px;height:81px; background-position:-8px -105px;}
.box2Lists li {width:375px;height:390px;float:left;margin-right:32px;display:inline;}
.box2Lists li:nth-child(3){margin-right:0;}

.h-title3 {width:536px;height:77px; background-position:-8px -196px;}
.box3_1 {width:100%;height:211px; background:url(../images/box3_01.jpg) no-repeat;}
.box3_2 {width:100%;height:211px; background:url(../images/box3_02.jpg) no-repeat;border-bottom:1px dashed #cecece}
.box3_3 li {width:334px;float:left;margin-right:94px;display:inline;margin-top:40px;}
.box3_3 li:nth-child(3) {margin-right:0;}
.box3_3 li p {width:100%;padding:15px 10px;font-size:16px;color:#686868;line-height:26px;}

.h-title4 {width:727px;height:77px; background-position:0 -281px;}
.box4Lists li {width:383px;height:800px;padding:26px;overflow:hidden;float:left;margin-right:20px;display:inline; background-color:#fff;-moz-border-radius:5px;-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 13px rgba(11,3,6,.21);-webkit-box-shadow:0 0 13px rgba(11,3,6,.21);box-shadow:0 0 13px rgba(11,3,6,.21);position:relative;}
.box4Lists li:nth-child(3) {margin-right:0;}
.box4Lists li h4 {font-size:24px;color:#438ed4;line-height:2.2;font-weight:500;}
.box4_info {margin-top:15px;}
.box4Lists li p {font-size:14px;line-height:22px;margin-top:5px;}
.box4Lists li p span {display:inline-block;float:left;}
.box4Lists li p span:nth-child(1){ line-height:16px;background-color:#438ed4;color:#fff;padding:0 3px;margin-right:8px;margin-top:3px;display:inline;}
.box4Lists li p span:nth-child(2) {width:260px;}
.fangan {margin-left:-26px;margin-top:10px;}
.box4Lists li a {position:absolute;left:50%;bottom:40px;display:block;width:257px;height:43px;margin-left:-128px; background-color:#438ed4;color:#fff;text-align:center;font-size:24px;line-height:43px;text-decoration:none;-moz-border-radius:5px;-border-radius:5px;border-radius:5px;}
.btnLink1 {display:block;width:454px;height:81px; background:url(../images/icon.png) no-repeat -727px -23px;margin:40px auto 0;}
.btnLink1:hover { background-position:-728px -115px;}

.h-title5 {width:662px;height:83px; background-position:-20px -366px;}
.box5_1 {width:100%;height:155px; background:url(../images/box5_01.jpg) no-repeat;}
.box5_2 {width:100%;height:156px; background:url(../images/box5_02.jpg) no-repeat;}
.box5_3 {width:100%;height:155px; background:url(../images/box5_03.jpg) no-repeat;}
.box5_3 .linkBtn2 {float:right;margin-right:72px;}

.h-title6 {width:741px;height:71px; background-position:-8px -469px;}
.box6_1 {width:100%;height:156px; background:url(../images/box6_01.jpg) no-repeat;}
.box6_2 {width:100%;height:157px; background:url(../images/box6_02.jpg) no-repeat;}
.box6_3 {width:100%;height:156px; background:url(../images/box6_03.jpg) no-repeat;}
.box6_4 {width:100%;height:156px; background:url(../images/box6_04.jpg) no-repeat;}
.box6 a{margin-right:400px;margin-top:30px;}

.h-title7 {width:420px;height:88px; background-position:-8px -551px;}
.slider {width:100%;height:358px;overflow:hidden;}
.slider .tempWrap {overflow:visible !important}
.sliderContainer {left:50%;top:0;width:1060px;margin-left:-530px;}
.sliderContainer li {float:left;width:1060px;height:100%;overflow:hidden; }
.sliderContainer .anliBox {width:498px;height:358px;background-color:#badeff;-moz-border-radius:5px;-border-radius:5px;border-radius:5px;margin:0 16px;display:inline;}
.anliBox img {display:block;margin:28px auto 0;}
.anliBox p {width:100%;font-size:20px;text-align:center;color:#fff;line-height:60px;}

.preBtn,.nextBtn {top:50%;display:block;width:44px;height:44px;margin-top:-22px; background-color:rgba(0,0,0,.3);z-index:10;moz-border-radius:50%;-border-radius:50%;border-radius:50%;}
.preBtn {left:90px;}
.nextBtn {right:90px ;}
.preBtn:hover,.nextBtn:hover {background-color:rgba(0,0,0,.5);}
.preBtn:before,.nextBtn:before {content:'';position:absolute;left:50%;top:50%;width:14px;height:14px;margin-top:-7px;margin-left:-6px;border-top:2px solid #fff;border-left:2px solid #fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:11;}
.nextBtn:before {-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);margin-left:-10px;}
.box7 .linkBtn2 {margin-right:450px;}

.h-title8 {width:596px;height:86px; background-position:-8px -652px;}
.box8Lists li {width:263px;height:415px;float:left;margin-left:30px;display:inline;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;}
.box8Lists li:nth-child(3){margin-right:0;}
.circle1 { background-color:#14ACA3;margin-left:0px;}
.circle2 { background-color:#00BFF3}
.circle3 { background-color:#A286C0}
.circle4 { background-color:#F36861}
.circle {color:#fff;}
.circle img {z-index:10;}
.circle .info{width:263px;height:415px;top:0px;left:1px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px; z-index:99; opacity:0;cursor:pointer}
.circle .info1 {background:rgba(6,95,98,0.8);}
.circle .info2 {background:rgba(0,91,152,0.8);}
.circle .info3 {background:rgba(110,63,121,0.8);}
.circle .info4 {background:rgba(177,63,65,0.8);}
.circle .info h4 {font-size:18px; text-align:center; line-height:30px;margin:30px 0 15px 0;font-weight:400;margin-left:33px;width:98px;height:30px;}
.circle .info1 h4{background:#14ACA3}
.circle .info2 h4{background:#00BFF3}
.circle .info3 h4{background:#A286C0}
.circle .info4 h4{background:#F36861}
.circle .info p {line-height:24px;font-size:18px;color:#fff;padding-left:33px; line-height:28px}
.circle .info .p1{padding-top:90px;}
.circle1 img {bottom:-30px;left:40px;}
.circle2 img {bottom:-30px;left:48px;}
.circle3 img {bottom:-30px;left:45px;}
.circle4 img {bottom:-30px;left:68px;}
.circle3 h4 {line-height:1.4 !important;}
.box8 .linkBtn2 {margin-right:450px;}
.circle:hover .info{ opacity:1;-moz-transition:all 0.3s ease-out 0s;-webkit-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}


.box9 { background:url(../images/box9Bg.jpg) repeat;padding-bottom:0;}
.h-title9 {width:551px;height:92px; background-position:-8px -743px;}
.expertSlides,.expertSlides li {width:1190px;height:582px;overflow:hidden;}
.expertSlides .preBtn {left:0;}
.expertSlides .nextBtn {right:0;}
.dzx { background:url(../images/dzx.png) no-repeat;}
.zhangjian { background:url(../images/zhangjian.png) no-repeat;}
.xj { background:url(../images/xj.png) no-repeat;}
.dzx a,.xj a,.zhangjian a{margin-top:466px;margin-right:255px;}

.box10  {padding:0;width:100%;height:806px; background:url(../images/box10Bg.jpg) no-repeat center;}
.h-title10 {width:334px;height:94px; background-position:-8px -846px;margin:80px auto; }
.hoverlink {width:100%;height:236px;text-align:center;}
.hoverlink a {display:inline-block;width:236px;height:236px;margin:5px 18px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;position:relative;font-size:30px;color:#fff;line-height:1.2;text-align:left;text-indent:1.5em;}
.hoverlink a p {width:100%;float:left;margin-top:70px;} 
.hoverlink a p:nth-child(2) {margin-top:0;}
.hoverlink1 { background-color:#117ab3}
.hoverlink2 { background-color:#00bff3}
.hoverlink3 { background-color:#ec940e}
.hoverlink4 { background-color:#00c3d5}
.hoverlink5 { background-color:#f36861}
.hoverlink6 { background-color:#a286c0}
.hoverlink7 { background-color:#e7f0f5}
.hoverlink7 i {display:block;width:75px;height:75px;position:absolute;left:50%;top:50%;margin-top:-38px;margin-left:-38px; background:url(../images/icon.png) no-repeat -460px -893px;}
.hoverlink a:after{content:"";width:100%;height:100%;opacity:0;position:absolute;left:0;top:0;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.hoverlink a:hover:after {animation: 1.3s ease-out 75ms normal none infinite running sonarEffect;}
@-webkit-keyframes sonarEffect {
0% {
    opacity: 0.3;
	filter:alpha(opacity:30);
}
40% {
    -moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
	filter:alpha(opacity:50);
}
100% {
    -moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
	filter:alpha(opacity:0);
    -moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
}
}
@-moz-keyframes sonarEffect {
0% {
    opacity: 0.3;
	filter:alpha(opacity:30);
}
40% {
    -moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
	filter:alpha(opacity:50);
}
100% {
    -moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
	filter:alpha(opacity:0);
    -moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
}
}
@keyframes sonarEffect {
0% {
    opacity: 0.3;
	filter:alpha(opacity:30);
}
40% {
    -moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0.5;
	filter:alpha(opacity:50);
}
100% {
    -moz-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	-webkit-box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.1), 0 0 10px 10px #fff, 0 0 0 10px rgba(255, 255, 255, 0.5);
    opacity: 0;
	filter:alpha(opacity:0);
    -moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	-webkit-transform: scale(1.5);
	transform: scale(1.5);
}
}
