@charset "gb2312";

*{ padding:0; margin:0; font-style:normal;}
html{ overflow-x:hidden;}
body{ font:14px/24px "Î¢ÈíÑÅºÚ"; color: #444; }
li{ list-style:none;}
img{ border:0;}
a{ color:#262626; cursor:pointer; text-decoration:none;}
a:hover{ color:#fff; text-decoration:none;}
.remove{ clear:both; visibility:hidden;}
.dno{ display:none}
.cl{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after {clear:both;overflow:hidden;}
.clearfix {zoom:1;}
.pubW {width:1150px; margin:0 auto}

.banner_1{ background:url(../img/ban_1.jpg) no-repeat center top; height:187px; vertical-align:top; border:0;}
.banner_2{ background:url(../img/ban_2.jpg) no-repeat center top; height:187px; vertical-align:top; border:0;}
.banner_3{ background:url(../img/ban_3.jpg) no-repeat center top; height:192px; vertical-align:top; border:0;}
.banner_4{ background:url(../img/ban_4.jpg) no-repeat center top; height:214px; vertical-align:top; border:0;}
.banner_4 a {display:block; height:62px;margin-left:479px;width:250px;}

#nav2 {position:relative;}
#nav2,#scroll_nav {width:100%;height:75px;color:#fff; background-color:#257aa4;}
#scroll_nav .ul1 {height:75px; float:left; width:1150px;}
#scroll_nav .ul1 li {height:75px;float:left;display:inline;}
#scroll_nav a {color: #fff; display: block; font-size: 24px; height: 75px; line-height: 75px;padding:0 40px; text-align: center; text-decoration: none;}
#scroll_nav a:hover ,#scroll_nav a.active { background-color:#5dbecf;}
.nav-list{font-size: 16px;font-weight: 500; height: 75px; width:161px;line-height: 75px;text-align:center}
.list-popu{ width:161px; display:none;}
.list-popu li{ width:161px; float:left; background:#5a5a5a; border-top:#313131 solid 1px;}


.title h1{text-align:center; font-size:55px; color:#000; line-height:50px; display:block; font-weight:normal;}
.zx{color:#fcff00;}
.zx:hover{color:#fcff00; text-decoration:underline;}
.p1{width:1150px; font-size:21px; color:#666; line-height:36px; margin:20px auto; text-indent:2em; display:block}
.btn,.btn2{ width:560px; height: 75px; margin:50px auto 0 auto; background: #5dbecf; border-radius: 50px; display: block; overflow: hidden; text-align: center; line-height: 75px; color:#fff; font-size:32px;}
.btn:hover,.btn2:hover{background-color:#ff7800;}

.box1{padding:100px 0 80px 0; zoom:1; overflow:hidden}
.box1Con{margin-top:50px; color:#666}
.box1 p{display:block; font-size:32px; color:#5dbecf; text-align:center; margin-top:60px;}
.box1 .btn{width:430px; margin-top:20px;}

.box2{padding:80px 0; background:url(../img/bg.jpg);}
.box2 .title h1{line-height:70px;}
.box2Con{background-color:#fff; padding:0 50px 50px 50px; width:1050px; margin-top:60px;}
.box2Con .tit{height:140px;}
.box2Con .tit img{width:130px; height:140px; float:left;}
.box2Con .tit h3{font-size:45px; color:#4193bb; float:left; display:block; font-weight:normal; line-height:45px; padding:60px 0 0 35px;}
.box2Con01{margin-top:45px; height:370px;}
.box2Con01 dt{width:457px; height:370px; float:left; display:block;}
.box2Con01 dd{width:510px; float:right; display:block; border-bottom:1px #dedede solid; padding:10px 0 10px 45px; position:relative; font-size: 20px; color: #636262; line-height:30px}
.box2Con01 dd i{ width:33px; height:29px; display:block; position:absolute; left:5px; top:20%;}
.box2Con01 dd i.xm_jj1{background:url("../img/pic_12.jpg") no-repeat}
.box2Con01 dd i.xm_jj2{background:url("../img/pic_13.jpg") no-repeat;}
.box2Con01 dd i.xm_jj3{background:url("../img/pic_14.jpg") no-repeat;}
.box2Con01 .dd1{border-bottom:0; float:left; padding:46px 0 0 40px;}
.box2Con02 .dd1{padding:18px 0 0 40px;}
.box2Con03 .dd1{padding:18px 0 0 40px;}
.box2 .btn00{width:790px; height:75px; margin:50px auto 0 auto;}
.box2 .btn00 .btn{width:370px; float:left;  margin:0; background-color:#4193bb;}
.box2 .btn00 .btn:hover{background-color:#ff7800;}
.box2 .btn00 .btn2{width:400px; float:right; margin:0}
.box2 .btn01{width:710px; height:75px; margin:50px auto 0 auto;}
.box2 .btn01 .btn{width:370px; float:left;  margin:0; background-color:#4193bb;}
.box2 .btn01 .btn:hover{background-color:#ff7800;}
.box2 .btn01 .btn2{width:320px; float:right; margin:0}
.box2 .btn02{width:790px; height:75px; margin:50px auto 0 auto;}
.box2 .btn02 .btn{width:370px; float:left;  margin:0; background-color:#4193bb;}
.box2 .btn02 .btn:hover{background-color:#ff7800;}
.box2 .btn02 .btn2{width:400px; float:right; margin:0}

.box3{padding:80px 0; background-color:#4193bb;}
.box3 .title h1{color:#fff;}
.box3 .p1{color:#fff; margin-top:40px;}
.box3 .box3Con{margin-top:20px; zoom:1; overflow:hidden}
.box3 .box3Con .nr{width:550px;height:150px;margin:20px 0}
.box3 .box3Con .nr1{ background:url(../img/pic_47.jpg) no-repeat center center;}
.box3 .box3Con .nr2{ background:url(../img/pic_48.jpg) no-repeat center center;}
.box3 .box3Con .nr3{ background:url(../img/pic_49.jpg) no-repeat center center;}
.box3 .box3Con .nr4{ background:url(../img/pic_50.jpg) no-repeat center center;}
.box3 .box3Con .nr h4{display:block; font-size:26px; font-weight:normal;margin-left:158px; padding-top:30px; color:#fff;}
.box3 .box3Con .nr p{width:350px;color:#fff;font-size:18px;margin-left:158px;padding-top:10px; line-height:30px;}
.box3 .btn{width:500px;}

.box4{background:url(../img/pic_57.jpg) center no-repeat; height:674px; padding-top:80px;}
.box4 .p1{color:#222; margin-top:40px;}
.box4Con{height:258px; background:url(../img/pic_36.jpg) no-repeat; margin-bottom:60px;}
.box4 .btn00{width:850px; height:75px; margin:360px auto 0 auto;}
.box4 .btn00 .btn{width:370px; float:left;  margin:0; background-color:#4193bb;}
.box4 .btn00 .btn:hover{background-color:#ff7800;}
.box4 .btn00 .btn2{width:460px; float:right; margin:0}

.box5{padding:80px 0; zoom:1; overflow:hidden;}
.box5 ul { width: 100%; height: 420px; margin-top:50px; zoom:1; overflow:hidden}
.box5 ul li { width: 275px; float: left; margin-left: 15px; box-shadow: 0 0 8px rgba(0,0,0,.2); -webkit-transition: all 0.3s; transition: all 0.3s; }
.box5 ul li:first-child { margin-left:4px; }
.box5 ul li:hover { -webkit-transform: translateY(-8px); transform: translateY(-8px); }
.box5 ul li h4{color:#000; font-size:30px; padding: 25px 0 0 0;  text-align:center; font-weight:normal;}
.box5 ul li p { height: 100px; padding: 15px 20px 0 20px; line-height: 28px; font-size: 18px; color: #6b6b6b; }
.box5 .btn00{width:900px; height:75px; margin:50px auto 0 auto;}
.box5 .btn00 .btn{width:420px; float:left;  margin:0; background-color:#4193bb;}
.box5 .btn00 .btn:hover{background-color:#ff7800;}
.box5 .btn00 .btn2{width:460px; float:right; margin:0}


.box7{background-color:#4193bb; padding:80px 0;}
.box7 .title h1{color:#fff;}
.box7 .box7Con {zoom:1; overflow:hidden;}
.box7 .box7Con .ul1{zoom:1; overflow:hidden; margin-top:60px;}
.box7 .box7Con li{width:215px; height:55px; display:block; float:left; margin-bottom:25px; margin-right:18px; background-color:#fff; border-radius:40px; font-size:21px; line-height:55px; text-align:center;}
.box7 .box7Con .li1{background-color:#64b1d6;}
.box7 .box7Con .li1 a{color:#fff;}
.box7 .box7Con .li2 a{color:#4193bb;}
.box7 .box7Con li:hover{text-decoration:underline;}
.box7 .box7Con li:last-child { margin-right:0}
.box7 .btn{width:320px; margin:30px auto 0 auto}

.xm{zoom:1; overflow:hidden; margin:80px auto}
.xm_list{margin:40px 0 0 0;}
.xm_list img{margin-right:16px; border:none}

.box10{padding:60px 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:36px; float:left; display:block; margin-right:10px;}
.PL_left .wypl{width:340px; color:#666; float:left; display:block; line-height:20px;}
.PL_left .yspl{width:389px; color:#222; float:left; display:block; margin-top:10px;}
