@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{ color:#f00; 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;
	}
.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:154px; vertical-align:top; border:0;}
.banner_2{ background:url(../images/ban_2.jpg) no-repeat center top; height:194px; vertical-align:top; border:0;}
.banner_3{ background:url(../images/ban_3.jpg) no-repeat center top; height:118px; vertical-align:top; border:0;}
.banner_4{ background:url(../images/ban_4.jpg) no-repeat center top; height:144px; vertical-align:top; border:0;}
.banner_5{ background:url(../images/ban_5.jpg) no-repeat center top; height:140px; vertical-align:top; border:0;}
.banner_5 a {display:block; height:54px;margin-left:459px;width:242px;}
.tit{height:190px; background-color:#0787c8;}
.tit img{height:818px; height:130px; display:block; margin:0 auto; padding-top:60px;}
.box1{margin:40px auto 60px auto; zoom:1; overflow:hidden}
.box1 img{width:429px; display:block; float:left;}
.box1 p{width:645px; display:block; float:right; font-size:20px; line-height:36px; text-indent:2em; margin-top:15px;}
.box2 .title h1,.box3 .title h1,.box5 .title h1{font-size:50px; text-align:center; color:#0787c8; height:60px; line-height:60px; font-weight:normal;}
.box2_pic{height:224px; background:url(../images/pic_16.jpg) no-repeat; margin:40px auto 35px auto}
.box2_02{height:299px; background:url(../images/pic_19.jpg) center no-repeat;}
.box2_02 span{font-size:36px; color:#fff; padding:85px 0 0 320px; display:block}
.box2_02 p{display:block; width:820px; font-size:18px; color:#fff; margin:20px 0 0 320px; text-indent:2em; line-height:30px;}
.box2_02 a{width:220px; height:45px; display:block; background-color:#fff; border-radius:30px; margin:20px 0 0 320px; color:#0787c8; font-size:22px; text-align:center; line-height:45px;}
.box2_02 a:hover{background-color:#0787c8; color:#fff;}
.box3{margin:60px auto 35px auto}
.box3_01{height:340px; background:url(../images/pic_22.jpg) no-repeat; margin:30px 0 45px 0}
.box3 h4{display:block; height:40px; font-size:32px; color:#0787c8; font-weight:normal;}
.box3 p{display:block; font-size:18px; color:#666; text-indent:2em; line-height:32px;}
.box4{height:640px; overflow: hidden; background:url(../images/pic_27.jpg) no-repeat center;}
.box4 .title h1{font-size:50px; text-align:center; color:#0787c8; height:60px; line-height:60px; font-weight:normal;}
.box4 .title h2{font-size:36px; text-align:center; color:#000; height:60px; line-height:60px; font-weight:normal;}
.box4_01{height:410px; background-color:#0787c8; margin-top:35px;}
.box4_01 img{width:409px; float:left; display:block}
.box4_02{width:655px; float:left; margin-left:40px; color:#fff;}
.box4_02 strong{font-size:36px; display:block; font-weight:normal; margin-top:50px; height:40px;}
.box4_02 span{font-size:28px; color:#fff000; display:block; margin:10px 0 20px 0}
.box4_02 p{display:block; font-size:18px; text-indent:2em; line-height:32px;}
.box4_02 a{width:220px; height:45px; display:block; border:2px solid #fff; border-radius:30px; margin:30px 0 0 0; color:#fff; font-size:22px; text-align:center; line-height:45px;}
.box4_02 a:hover{background-color:#fff; color:#0787c8;}
.box5{margin:0 auto 40px; zoom:1; overflow:hidden}
.box5_01{height:684px; background:url(../images/pic_30.jpg) no-repeat; margin-top:40px;}
.box6{background-color:#65b4dd; padding:0 0 60px; zoom:1; overflow:hidden}
.box6 .title h1{font-size:50px; text-align:center; color:#fff; height:60px; line-height:60px; font-weight:normal;}
.box6 .title h2{font-size:60px; text-align:center; color:#fff; height:60px; line-height:60px; font-weight:normal; font-family:Arial; margin-bottom:30px;}
.box6 .title font{color:#fff000;}
.box6 .btn{width:630px; margin:0 auto}
.box6 .btn .a1{width:280px; height:55px; display:block; border:2px solid #fff; border-radius:30px; margin:30px 15px 0 15px; color:#fff; font-size:24px; text-align:center; line-height:55px; float:left;}
.box6 .btn .a1:hover{background-color:#0787c8; border:2px solid #0787c8; color:#fff;}
.box6 .btn .a2{width:280px; height:55px; display:block; background-color:#fff; border-radius:30px; margin:30px 15px 0 15px; color:#0787c8; font-size:24px; text-align:center; line-height:55px; float:left;}
.box6 .btn .a2:hover{background-color:#0787c8; color:#fff;}
.box7{margin:0 auto 40px auto; zoom:1; overflow:hidden}
.box7 .title h1{font-size:50px; text-align:center; color:#0787c8; height:60px; line-height:60px; font-weight:normal;}
.box7 .title h2{font-size:36px; text-align:center; color:#000; height:60px; line-height:60px; font-weight:normal;}
.box7_01{margin-top:30px;}
.box7_01 dl{width:565px; height:252px; display:block; background-color:#0787c8; float:left; margin-bottom:20px;}
.box7_01 dt{width:281px; height:232px; display:block; margin:10px 0 0 10px; float:left;}
.box7_01 dd{width:220px; float:left; display:block; color:#fff; margin-left:25px;}
.box7_01 dd span{display:block; font-size:24px; margin:20px 0 10px 0; line-height:36px;}
.box7_01 dd p{display:block; font-size:20px; line-height:30px;}

.box8{margin:0 auto;width:1150px;}


.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;}
.title h1{font-size:50px; text-align:center; color:#0787c8; height:60px; line-height:60px; font-weight:normal; margin-top:45px;}
 .title h2{font-size:36px; text-align:center; color:#000; height:60px; line-height:60px; 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:#0787c8;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-top:-30px;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-top:-30px;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:#0787c8;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:#0071aa;color:#fff;text-decoration:none;}
.hot{height:250px; background-color:#0787c8;}
.hot_pic{width:199px; height:199px; float:left; margin-top:25px;}
.hot_right{width:920px; float:right; margin-top:40px; position:relative; height:230px;}
.hot_01,.hot_02,.hot_03,.hot_04,.hot_05,.hot_06,.hot_07,.hot_08,.hot_09{width:300px; height:50px; border:1px solid #6ac4e5; border-radius:3px; display:block; text-align:center; line-height:50px; color:#fff; font-size:18px; position:absolute}
.hot_01:hover,.hot_02:hover,.hot_03:hover,.hot_04:hover,.hot_05:hover,.hot_06:hover,.hot_07:hover,.hot_08:hover,.hot_09:hover{background-color:#fff; color:#0787c8; border:1px solid #fff;}
.hot_02{left:308px;}
.hot_03{left:616px;}
.hot_04{top:58px;}
.hot_05{left:308px; top:58px;}
.hot_06{left:616px; top:58px;}
.hot_07{top:116px;}
.hot_08{left:308px; top:116px;}
.hot_09{background-color:#ffeb00;left:616px; top:116px; color:#000; border:1px solid #ffeb00;}
.hot_9:hover{background-color:#0787c8; color:#fff;}
.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;}

.xm {width:1200px;overflow:hidden;margin:0 auto;}
.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;}


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;}


.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;}
.btn00{width:480px; height:70px; display:block; background-color:#e4007b; text-align:center; color:#fff; line-height:70px; border-radius:40px; font-size:30px; margin:30px auto 0 auto}
.btn00:hover{background-color:#0f8ad7; color:#fff;}