@charset "gb2312";
*{ padding:0; margin:0; font-style:normal;}
html{ overflow-x:hidden;}
body{ font:14px/24px "Î¢ÈíÑÅºÚ"; color: #363636; }
h1, h2, h3, h4, h5, h6 { font-size: 100%;font-weight:normal; }
img{ border:0;}
li{ list-style:none;}
a{ color:#262626; cursor:pointer; text-decoration:none;}
a:hover{text-decoration:none;}
.remove{ clear:both; visibility:hidden;}
.dno{ display:none}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.pubW {width:1150px; margin:0 auto}
.relative {position:relative;}
.absolute {position:absolute;}
.center {margin:0 auto;}
.clearfix:after,.clearfix:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{
	*zoom:1;
	}
	.hig-60{height:60px; clear: both;}
.to {width:100%;height:27px;background-color:#414141;}
.to .top {width:1150px;height:27px;margin:0 auto;font-size:12px;color:#a7a7a7;}
.to .top a {color:#a7a7a7;vertical-align:top;line-height:26px;text-decoration:none;}
.to .top .le {width:340px;height:27px;vertical-align:top;line-height:26px;}
.to .top .ri {width:320px;height:27px;float:right;text-align:right;vertical-align:top;line-height:26px;}
.lo {width:100%;height:105px;}
.lo .logo {width:1150px;height:105px;margin:0 auto;}
.nav{width:100%; height:50px; background-color:#069dd4;}
.nav_nr{width:1150px; margin:0 auto;}
.nav_nr li{width:115px; height:50px; display:block; float:left; color:#fff; text-align:center; font-size:18px; background:url(../images/nav_bg.jpg) repeat-y right;}
.nav_nr li a{width:115px; height:38px; padding-top:12px; color:#fff; text-decoration:none; display:block}
.nav_nr li a:hover{background-color:#055b8a;}
.nav_nr li a:hover,.active{background-color:#ef9c00;}
.banner_1{ background:url(../images/ban_1.jpg) no-repeat center top; height:170px; vertical-align:top; border:0;}
.banner_2{ background:url(../images/ban_2.jpg) no-repeat center top; height:178px; vertical-align:top; border:0;}
.banner_3{ background:url(../images/ban_3.jpg) no-repeat center top; height:216px; vertical-align:top; border:0;}
.banner_4{ background:url(../images/ban_4.jpg) no-repeat center top; height:136px; vertical-align:top; border:0;}
.banner_4 a {display:block; height:54px;width:252px;}
.box1{margin:60px auto 20px auto; zoom:1; overflow:hidden}
.box1 img{width:434px; display:block; float:right;}
.box1 p{width:680px; display:block; float:left; font-size:18px; line-height:36px; margin-top:10px;}
.box1 .title h1{font-size:50px; text-align:center; color:#0787c8; height:60px; line-height:60px; font-weight:normal; margin-bottom:40px;}
.box1 .title h1,.box2 .title h1,.box3 .title h1{font-size:50px; text-align:center; color:#0787c8; height:60px; line-height:60px; font-weight:normal;}
.box2{height:279px; background:url(../images/pic_02.jpg) center no-repeat;}
.box2 span{font-size:36px; color:#fff; padding:80px 0 0 320px; display:block}
.box2 p{display:block; width:830px; font-size:18px; color:#fff; margin:20px 0 0 320px; text-indent:2em; line-height:30px;}
.box2 a{width:235px; height:50px; display:block; background-color:#e4007b; border-radius:30px; margin:20px 0 0 320px; color:#fff; font-size:24px; text-align:center; line-height:50px;}
.box2 a:hover{background-color:#0787c8; color:#fff;}
.jishu{padding:60px 0 0 0; overflow: hidden; background:url(../images/bg.jpg) center no-repeat}
.box12_nr{zoom:1; overflow:hidden; margin-top:30px;}
.six_tt2{zoom:1; overflow:hidden; width:270px; float:left;}
.six_tt2 ul li{width:270px; height:105px; float:left; font-size:34px; text-align:center; line-height:108px; background-color:#fff; margin-bottom:5px;}
.six_tt2 ul li.hover a{color:#fff;}
.six_tt2 ul li.hover{background-color:#0f8ad7;}
.six_cont2{width:860px; float:right;}
.six_cont2 h1{font-size:32px; color:#fff; text-align:center; font-weight:normal; display:block; margin-bottom:20px;}
.six_cont2_nr1,.six_cont2_nr2{height:385px; background-color:#fff; color:#666; padding:25px;}
.six_cont2_nr1 b{font-size:24px; font-weight:600; display:block; color:#000}
.six_cont2_nr1 p{font-size:16px; line-height:26px; display:block; margin:8px 0 15px 0}
.six_cont2_nr2 li{width:185px; float:left; margin-right:23px; display:inline; display:block}
.six_cont2_nr2 span{display:block; font-size:24px; color:#000; margin:10px 0 10px 5px; line-height:30px;}
.six_cont2_nr2 p{display:block; width:150px; font-size:16px; line-height:26px; margin-left:5px;}
.btn00{width:450px; height:70px; display:block; background-color:#e4007b; text-align:center; color:#fff; line-height:70px; border-radius:40px; font-size:30px; margin:40px auto 0 auto}
.btn00:hover{background-color:#0f8ad7;}
.title h1{font-size:56px; text-align:center; color:#0787c8; height:65px; line-height:60px; font-weight:bold;}
.title h2{font-size:48px; text-align:center; color:#000; height:60px; line-height:60px; font-weight:normal;}
.box5{margin:50px auto; zoom:1; overflow:hidden}
.box5 ul{margin-top:30px; zoom:1; overflow:hidden;}
.box5 li{width:330px; display:block; float:left; margin-right:80px;}
.box5 li span{display:block; font-size:22px; text-align:center; margin-top:20px;}
.box5 .btn00{width:540px;}
.content6 {padding:25px 0 70px; background-color:#c6dfef;}
.content6 h4 {font-size:50px;color:#0f8ad7;text-align:center;line-height:110px;}
.content6 ul{overflow:hidden;}
.content6 ul li{width:370px;height:530px; margin-right:20px;float:left;background-color:#00588f;text-align: center;margin-bottom: 20px;}
.content6 ul li:nth-of-type(3n){margin-right:0;}
.content6 .box{padding:20px;}
.content6 ul li img{width:100%;}
.content6  em {display:block;width:60px;height:60px;line-height:58px;text-align:center;font-size:36px;color:#fff;border:1px solid #fff;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 auto;}
.content6  span {display:inline-block;font-size:24px;color:#fff; line-height:44px;border-bottom:1px solid #fff;}
.content6  p {font-size:18px;color:#fff;text-align:left;line-height:30px;margin-top:15px;}

.content7{margin:60px auto;}
.content7 ul li{width:214px; margin-right:20px;text-align: center;float:left;}
.content7 ul li:nth-of-type(5){margin-right:0;}
.content7 b{font-size:22px;margin:5px auto;display: block;}
.content7 span{display:block;background-color: #00588f;color: #fff;font-size: 20px;padding:5px;margin:5px 0;}
.content7 p{text-align:left;}
.content7 .btn00{width:80%;height:50px;line-height: 50px;font-size:18px;}
.content7 img{margin-bottom: 10px;}

.content8 {padding:0 0 50px; background-color:#00588f;}
.content8 h4 {font-size:50px;color:#fff;text-align:center;line-height:150px;}
.content8 .img {width:1150px;height:439px;}
.content8 .link {margin:32px auto 0;}
.content8 .btn00{width:400px;}
.content5,.expertSlides {width:100%;height:830px;overflow:hidden;}
.expertSlides .zj1 {width:100%;height:830px; background:url(../images/zj1.jpg) no-repeat center;}
.expertSlides .zj2 {width:100%;height:830px; background:url(../images/zj2.jpg) no-repeat center;}
.expertSlides .zj3 {width:100%;height:830px; background:url(../images/zj3.jpg) no-repeat center;}
.expertSlides .zj4 {width:100%;height:830px; background:url(../images/zj4.jpg) no-repeat center;}
.expertSlides .title h1{font-size:50px; text-align:center; color:#0f8ad7; height:70px; line-height:60px; font-weight:normal; margin-top:45px;}
.expertSlides .title h2{font-size:22px; width:1150px; margin:0 auto; color:#000; height:65px; line-height:36px; font-weight:normal;}
.expertSlides li .txt {width:450px;height:500px;overflow:hidden;padding:20px 20px 20px 62px; background-color:#fff;}
.expertSlides .zj1 .txt {margin-right:50px;margin-top:60px;display:inline;}
.expertSlides .zj2 .txt {margin-right:50px;margin-top:60px;display:inline;}
.expertSlides .zj3 .txt {margin-right:50px;margin-top:60px;display:inline;}
.expertSlides .zj4 .txt {margin-right:50px;margin-top:60px;display:inline;}
.expertSlides li .txt h4 {font-size:36px;color:#0f8ad7;line-height:90px;}
.expertSlides li .txt h5 {font-size:36px;color:#303b46;margin-bottom:30px;}
.expertSlides li .txt h6 {font-size:18px;color:#303b46;line-height:30px;padding-left:17px;position:relative;}
.expertSlides li .txt h6:before {content:'';position:absolute;left:0;top:50%;width:8px;height:8px;margin-top:-4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:2px solid #303b46}
.expertSlides li .txt  p {width:386px;font-size:18px;color:#303b46;line-height:30px;margin-top:30px;}
.expertSlides li .txt a {margin-top:40px;}
.expertSlides .preBtn {display:block;width:58px;height:102px;left:50%;top:50%;margin-left:-600px; background:url(../images/arrow.png) no-repeat 0 0;}
.expertSlides .preBtn:hover { background-position:-62px 0;}
.expertSlides .nextBtn {display:block;width:58px;height:102px;right:50%;top:50%;margin-right:-600px; background:url(../images/arrow.png) no-repeat -215px 0;}
.expertSlides .nextBtn:hover { background-position:-277px 0;}
.link {display:block;width:290px;height:72px;line-height:72px; background-color:#e4007b;text-align:center;font-size:30px;color:#fff;text-decoration:none;-moz-border-radius:36px;-webkit-border-radius:36px;border-radius:36px;}
.link:hover { background-color:#0f8ad7;color:#fff;text-decoration:none;}
.content3 {padding:48px 0;}
.content3 h4 {font-size:50px;color:#0f8ad7;text-align:center;line-height:1.3; margin-bottom:30px;}
.anliSlides {width:100%;height:260px;overflow:hidden;}
.anliSlides .targetCell {width:816px;line-height:100px;margin:0 auto;}
.anliSlides .targetCell span {display:block;width:33.3%;line-height:100px;text-align:center;font-size:36px;color:#305fa2;float:left;}
.anliSlides .targetCell span.on {color:#fe3509;}
.anliSlides .box {width:1000px;height:230px; margin:0 auto}
.anliSlides .preBtn {display:block;width:58px;height:102px; background:url(../images/arrow.png) no-repeat 0 0;margin-top:55px;}
.anliSlides .preBtn:hover { background-position:-62px 0;}
.anliSlides .nextBtn {display:block;width:58px;height:102px; background:url(../images/arrow.png) no-repeat -215px 0;margin-top:55px;}
.anliSlides .nextBtn:hover { background-position:-277px 0;}
.anliSlides .slideBox {width:1000px;height:230px;overflow:hidden; margin:0 auto}
.anliSlides .slideBox li {width:980px;height:230px;padding:10px;-moz-box-sizing:content-box;-ms-box-sizing:content-box;-o-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
.anliSlides .slideBox li img {display:block;float:left;-moz-box-shadow:0 0 8px rgba(0,0,0,.4);-webkit-box-shadow:0 0 8px rgba(0,0,0,.4);box-shadow:0 0 8px rgba(0,0,0,.4);}
.anliSlides .slideBox li img:nth-child(2){float:right;}
.anliSlides .focus {width:100%;padding:12px 0;text-align:center;}
.anliSlides .focus span {display:inline-block;width:10px;height:10px;border:1px solid #303b46;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 4px;}
.anliSlides .focus span.on { background-color:#303b46;}
.content3 .btn00{width:480px; margin-top:30px;}
.content4 {padding:24px 0 50px; background-color:#00588f;}
.content4 h4 {font-size:50px;color:#fff;text-align:center;line-height:110px;}
.content4 p {width:826px;margin:20px auto 0;font-size:18px;color:#fff;line-height:32px;}
.box10{padding:30px 0; background-color:#ececec;}
.box10_nr{zoom:1; overflow:hidden;}
.box10_L{width:768px; float:left;}
.box10_R{width:332px; float:right; height:459px; background-color:#fff; color:#fff;}
.d1{padding-top:5px;clear:both;color:#666}
.aa {height:30px;font-size:18px;color:#222;text-align:center;padding-top:6px;border-bottom:2px #ececec solid;}
.box10_PL{width:726px; height:295px; background-color:#fff; padding:0 20px 20px 20px;}
.PL_left{width:390px; float:left; height:280px;margin:10px auto;overflow:hidden}
.PL_left dl{display:block; border-bottom:1px solid #dbdbdb; zoom:1; overflow:hidden; padding-bottom:18px; margin-top:18px;}
.PL_left dt{width:36px; height:49px; float:left; display:block; margin-right:10px;}
.PL_left .wypl{width:340px; color:#666; float:left; display:block; margin-top:5px;}
.PL_left .yspl{width:389px; color:#333; float:left; display:block; margin-top:10px;}
footer{background:#282728;font-size:14px;}
#footer_box{ width: 1150px; height: 252px; margin: 0 auto; background: url(../images/footerbg.png) 0 40px no-repeat; position: relative; font-family:"Î¢ÈíÑÅºÚ"; }
#footer_box,#footer_box a{color:#FFF}
#footer_box a:hover{color:#f00}
#footer_box div{position:absolute}
#footer_1,#footer_2,#footer_3,#footer_4{left:370px}
#footer_5,#footer_6{left:500px}
#footer_1{top:64px}
#footer_2{top:99px}
#footer_3{top:133px}
#footer_4{top:170px}
#footer_5{top:110px; font-size:16px; font-weight:bold}
#footer_6{top:135px; font:12px/1.5 "Î¢ÈíÑÅºÚ"}
#footer_7{left:720px;top:80px; font:14px/1.7 "Î¢ÈíÑÅºÚ"; line-height:24px;}


.xm h1{margin-top:0;}
.xm ul li{width:272px;float:left;margin-right: 20px;;margin-bottom: 60px}
.xm ul li:nth-of-type(4){margin-right:0;}
