@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{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}
.po_r{position: relative;}
.po_a{position: absolute;}
.m_auto{margin: 0 auto;}

.banner_1{ background:url(../img/ban_1.jpg) no-repeat center top; height:191px; vertical-align:top; border:0;}
.banner_2{ background:url(../img/ban_2.jpg) no-repeat center top; height:190px; vertical-align:top; border:0;}
.banner_3{ background:url(../img/ban_3.jpg) no-repeat center top; height:158px; vertical-align:top; border:0;}
.banner_4{ background:url(../img/ban_4.jpg) no-repeat center top; height:161px; vertical-align:top; border:0;}

.p1{font-size:21px; line-height:36px; color:#666; margin:20px auto 20px auto; display:block; text-indent:2em;}
.boxSwt{ width:260px; height:70px; display:block; text-align:center; font-size:30px; line-height:70px; text-align:center; border-radius:40px; border:3px solid #178ba2; color:#178ba2; margin:0 auto;}
.boxSwt:hover{background-color:#178ba2; color:#fff;}
.more{color:#b20000;}
.more:hover{text-decoration:underline;}
.more2{color:#ffe400;}
.more2:hover{text-decoration:underline;}
.title h1{font-size:60px; color:#000; display:block; font-weight:400; line-height:60px; text-align:center}

.box1{padding:100px 0 70px 0;}
.box1 dl{width:1150px; zoom:1; overflow:hidden; display:block; margin-top:40px;}
.box1 dl dt{font-size:21px; width:450px; float:left; line-height:40px; color:#555; margin:70px auto 0 auto; display:block; text-indent:2em;}
.box1 dl dd{width:546px; float:right; display:block}
.box1 dl .btn{width:390px; height:50px; display:block; color:#178ba2; margin:30px auto 0 auto; font-size:21px; line-height:50px; border:2px solid #178ba2;text-align:center; border-radius:40px;}
.box1 dl .btn:hover{background-color:#178ba2; color:#fff;}

.box2{padding:80px 0; zoom:1; overflow:hidden; background:url(../img/bg1.jpg);}
.box2 .title h1{color:#fff;}
.box2 .title h4{font-size:24px; color:#fff; text-align:center; font-weight:normal; line-height:40px; margin:20px 0 50px 0; display:block}
.box2 .box2Con{position:relative;}
.box2 .box2Con img{width:104px; height:62px; display:block; position:absolute; top:240px; left:840px;}
.box2 .btn2{width:870px; margin:60px auto 0 auto;}
.box2 .btn2 .boxSwt2{width:480px; border:3px solid #fff; color:#fff;}
.box2 .btn2 .boxSwt2:hover{border:3px solid #178ba2;}
.box2 .btn2 .boxSwt3{width:360px; border:3px solid #fff; color:#fff;}
.box2 .btn2 .boxSwt3:hover{border:3px solid #178ba2;}

.box3{padding:80px 0; zoom:1; overflow:hidden;}
.box3 .title h2{font-size:36px; color:#333; display:block; font-weight:400; line-height:65px; text-align:center}
.box3 .box3Con1{margin-top:40px; zoom:1; overflow:hidden;}
.box3 .box3Con1 .p2{color:#000; font-size:20px; font-weight:bold; margin:35px 0 45px 0}
.box3 .box3Con1 .box3Con1_nr{width:1150px; height:458px; background:url(../img/box3_2.jpg) no-repeat; position:relative}
.box3 .box3Con1 .box3Con1_nr1{width:260px; position:absolute; top:90px; left:30px;}
.box3 .box3Con1 .box3Con1_nr1 b{font-size:26px; font-weight:normal; color:#000;}
.box3 .box3Con1 .box3Con1_nr1 p{font-size:18px; color:#555; line-height:28px; margin-top:15px;}
.box3 .box3Con1 .box3Con1_nr2{top:270px; left:30px;}
.box3 .box3Con1 .box3Con1_nr3{top:90px; left:865px;}
.box3 .box3Con1 .box3Con1_nr4{top:270px; left:865px;}
.box3 .box3Con1 .btn2{width:710px; height:70px; margin:60px auto 0 auto;}
.box3 .box3Con1 .btn2 .boxSwt2{width:340px;}
.box3 .box3Con1 .btn2 .boxSwt3{width:340px;}
.box3 .box3Con2{margin-top:70px; zoom:1; overflow:hidden;}
.box3 .box3Con2 .p2{color:#000; font-size:20px; font-weight:bold; margin:35px 0 0 0}
.box3 .box3Con2 .p1{text-indent:0;}
.box3 .box3Con2 .box3Con2_nr ul{zoom:1; overflow:hidden; margin-top:40px;}
.box3 .box3Con2 .box3Con2_nr li{width:275px; height:135px; padding-top:250px; float:left; display:block; margin-right:16px;}
.box3 .box3Con2 .box3Con2_nr li:last-child{margin-right:0}
.box3 .box3Con2 .box3Con2_nr li span{display:block; font-size:26px; color:#fff; padding:0 20px; line-height:50px;}
.box3 .box3Con2 .box3Con2_nr li p{display:block; font-size:18px; line-height:28px; padding:0 20px; color:#fff}
.box3 .box3Con2 .btn2{width:710px; height:70px; margin:60px auto 0 auto;}
.box3 .box3Con2 .btn2 .boxSwt2{width:340px;}
.box3 .box3Con2 .btn2 .boxSwt3{width:340px;}
.box3Con3_nr{margin-top:40px; zoom:1; overflow:hidden;}
.box3Con3_nr_fl{width:540px; float:left;}
.box3Con3_nr_fr{float:right; width:570px; margin-top:18px;}
.box3Con3_nr_fr dl{height:120px; border-radius:80px; background-color:#00b4da; display:block; margin-bottom:10px;}
.box3Con3_nr_fr dl dt{width:78px; height:78px; padding:22px 22px 0 13px; float:left; display:block}
.box3Con3_nr_fr dl dd{width:435px; float:left; display:block}
.box3Con3_nr_fr dl dd b{font-size:24px; font-weight:normal; color:#fff; display:block; padding-top:15px;}
.box3Con3_nr_fr dl dd p{font-size:18px; color:#fff; line-height:28px; margin-top:10px;}
.box3 .box3Con3 .btn2{width:870px; height:70px; margin:60px auto 0 auto;}
.box3 .box3Con3 .btn2 .boxSwt2{width:420px;}
.box3 .box3Con3 .btn2 .boxSwt3{width:420px;}


.box4{padding:80px 0; zoom:1; overflow:hidden; background:url(../img/bg2.jpg);}
.box4 .title h1{color:#fff;}
.box4 .p1{color:#fff;}
.box4Con ul{zoom:1; overflow:hidden; margin:40px 0 60px 0;}
.box4Con li{width:285px; float:left; display:block; padding-bottom:30px; margin-right:3px; background-color:#fff;}
.box4Con li:last-child{margin-right:0}
.box4Con li span{display:block; font-size:26px; color:#000; padding:0 20px; line-height:50px; margin-top:10px;}
.box4Con li p{display:block; font-size:18px; line-height:28px; padding:0 20px; color:#666}
.box4 .boxSwt{width:480px; border:3px solid #fff; color:#fff;}
.box4 .boxSwt:hover{border:3px solid #fff; background-color:#fff; color:#178ba2;}

.box5{padding:100px 0 0 0; zoom:1; overflow:hidden; background:url(../img/box5_1.jpg) no-repeat center;}
.box5 .title h1{color:#fff;}
.box5Con{zoom:1; overflow:hidden; margin-top:90px;}
.box5Con_fl{width:600px; float:left;}
.box5Con_fl p{color:#fff; font-size:21px; line-height:40px;}
.box5 .boxSwt{width:250px; border:3px solid #fff; color:#fff; margin:30px 0 0 0}
.box5 .boxSwt:hover{border:3px solid #178ba2; background-color:#178ba2; color:#fff;}
.box5Con_fr{background-color:#fff; width:440px; float:right; padding:60px 35px}
.box5Con_fr li{width:205px; float:left; display:block; margin-bottom:20px;}
.box5Con_fr li:nth-child(odd) { float:left; display:inline; }
.box5Con_fr li:nth-child(even) { float:right; display:inline; }

.box6{padding:80px 0 0 0;  zoom:1; overflow:hidden}
.anliSlides {width:100%;height:420px;overflow:hidden; margin-top:50px;}
.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:1150px;height:286px; margin:0 auto 30px auto}
.anliSlides .slideBox {width:1150px;height:286px;overflow:hidden; margin:0 auto}
.anliSlides .slideBox li {width:1150px;height:286px;}
.anliSlides .slideBox li img {display:block;float:left;}
.anliSlides .slideBox li img:nth-child(2){float:right;}
.anliSlides .focus {width:100%;margin:0 auto;text-align:center;}
.anliSlides .focus span {display:inline-block;width:14px;height:14px; background-color:#ccc; -moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 4px;}
.anliSlides .focus span.on { background-color:#6abac5;}
.content3 .btn{width:460px; margin:50px auto 0 auto;}
.content3 .btn .boxSwt{width:220px;}

.xm{zoom:1; overflow:hidden; padding-bottom:100px;}
.xm_list{margin:40px auto 0 auto;}
.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: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:#222; float:left; display:block; margin-top:10px;}

footer{background:#282728;font-size:14px;}
#footer_box{ width: 1150px; height: 252px; margin: 0 auto; background: url(../img/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;}
