@charset "utf-8";

/* CSS Document */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,nav,em,i,s{margin:0;padding:0;}
header,article,footer,nav,section,aside,menu{ display:block;}
h2,h3,h4,h5,h6{font-weight: normal;}
em,i,s{font-style:normal;}
table{ border-collapse:collapse; border-spacing:0;}
img,input{ border:none;}
ul li,ol li{list-style: none;}
a{text-decoration: none;}
body{font:14px;font-family: "Microsoft Yahei"; min-width: 1200px;}
body a:link{color:#fff;}
.cont{width: 1108px;margin: 0 auto;height:100%;}
.wid{width:100%;max-width:1680px;margin:0 auto;}

.t1{font-size: 48px;line-height: 58px;text-align: center;}
.t1 span{color:#1EA6D5;}
.t2{font-size: 29px;line-height:39px;text-align: center;}


/*.kv{height:957px;background:url(../images/kv.jpg) no-repeat top center;}
.kv .cont{position: relative;}
.kv .cont a{position: absolute;display: block;width: 180px;height: 180px;top:645px;left: 710px;border-radius:500px;}*/


.kv #gz_ban{height:957px;width:100%;}
.kv #gz_ban .banC {height:957px; margin: auto; min-width:1000px;overflow: hidden;position: relative;z-index: 8;}
.kv #gz_ban .banC .ul_img {height: 957px;left: 0; overflow: hidden;position: absolute;top: 0; width: 100%;}
.kv #gz_ban .banC .ul_img li {height:957px;left: 0;position: absolute;top: 0;vertical-align: bottom;width: 100%;}
.kv #gz_ban .banC .ul_img .current {opacity: 1;}
.kv #gz_ban .banC .ul_img li a {display: block; height:957px;width: 100%;}
.kv #gz_ban .banC .ul_img li .ban_1 {background: url("../images/kv.jpg") no-repeat center top ;}
.kv #gz_ban .banC .ul_img li .ban_2 {background: url("../images/kv2.jpg") no-repeat center top ;}


.kv #gz_ban .banC .b_np {color:#FFFFFF;display: block;font-size: 70px; height: 80px;line-height: 80px;position: absolute;text-align: center;top: 300px;width: 40px; z-index: 99;}
.kv #gz_ban .banC #ban_prev {left:50%;margin-left: -550px;}
.kv #gz_ban .banC #ban_next { margin-right: -550px;right: 50%;}
.kv #gz_ban .banC .business{width:162px;height:51px;margin-right:-452px;right:50%;top:178px;}
.kv #gz_ban .banC .tab_round { bottom:20px;left:50%;margin-left:-20px;position: absolute;z-index:999;}
.kv #gz_ban .banC .tab_round li {float:left;height:12px;padding-right: 10px;vertical-align: bottom;width: 12px;}
.kv #gz_ban .banC .tab_round li a {background:#FFF;border-radius:6px; display: block; height: 12px; width: 12px;}
.kv #gz_ban .banC .tab_round .on_round a {background:#20b5c8;border-radius:6px; background-position: left 0;}



.p1-sub{height:292px;background:url(../images/p1_1.jpg) no-repeat top center;overflow: hidden;}
.p1-sub p{font-size: 19px;line-height: 37px;text-align: center;color:#fff;margin:50px auto 0;padding:40px 0;}

.p1-sub2{height:1031px;background:url(../images/p1_2.jpg) no-repeat top center;}
.p1-sub2 .t1{padding:25px 0 10px;}
.p1-sub2 .cont{position: relative;}
.p1-sub2 .cont a.anniu{z-index:3; position: absolute;width: 380px;line-height:60px;bottom:65px;left: 365px;border-radius:500px;text-align: center;color:#fff;font-size: 36px;}
.p1-sub2 .cont ul{position: absolute;width:100%;height:100%;z-index:2;overflow:hidden;}
.p1-sub2 .cont ul li{border-radius:500px; text-align: center;position: absolute;font-size: 26px;line-height: 45px;width:210px;height:210px;top:290px;left:320px;color:#fff;}
.p1-sub2 .cont ul li a{display: block;width:100%;height:165px;color:#fff;padding:45px 0 0;}
.p1-sub2 .cont ul li span{font-size: 24px;display: block;}
.p1-sub2 .cont ul li span em{font-weight: bold;color:#F6E832;font-size: 30px;}
.p1-sub2 .cont ul li i{font-size: 19px;display: block;}
.p1-sub2 .cont ul li:nth-child(1){line-height:35px;left:330px;}
.p1-sub2 .cont ul li:nth-child(2){left:570px;}
.p1-sub2 .cont ul li.qipa{top:540px;left:260px;width: 180px;height:180px;font-size: 18px;line-height: 37px;}
.p1-sub2 .cont ul li.qipa span{font-size: 16px;}
.p1-sub2 .cont ul li.qipa span em{font-size:20px;}
.p1-sub2 .cont ul li.qipa i{font-size: 16px;display: block;}
.p1-sub2 .cont ul li.qipa a{height:140px;color:#fff;padding:40px 0 0;}
.p1-sub2 .cont ul li:nth-child(4){left:460px;}
.p1-sub2 .cont ul li:nth-child(5){left:665px;}

.p1-sub3{height:629px;background:url(../images/p1_3.jpg) no-repeat top center;}
.p1-sub3 .t1{padding:40px 0 10px;}
.p1-sub3 .t1 span{color:#fff;}
.p1-sub3 ul{overflow: hidden;margin:60px auto 0;}
.p1-sub3 ul li{ position:relative; width:205px; height:280px; float:left; margin-right:20px; }
.p1-sub3 ul li i{ display:none; position:absolute; top:0; left:5px; width:202px; height:202px; background:rgba(102,102,102,0.5); border-radius:50%;text-align:center; line-height:202px; font-size:25px; font-weight:bold;overflow:hidden}
.p1-sub3 ul li i a{ color:#fff; display:block; width:100%; height:100%}
.p1-sub3 ul li span{ display:block;background:#828282;color:#fff;text-align: center;font-size: 17px;line-height: 23px;width:185px;height:40px;border-radius:500px;padding:10px 0; position:absolute; bottom:0; left:0; right:0; margin:0 auto;}
.p1-sub3 ul li:last-child{margin-right:0;}
.p1-sub3 a.anniu{display: block;width: 460px;line-height: 60px;color:#fff;font-size: 33px;text-align: center;margin:50px auto 0;padding-left:40px;}

.p1-sub4{height:1295px;background:url(../images/p1_4.jpg) no-repeat top center;}
.p1-sub4 .t1{padding:40px 0 0;}
.p1-sub4 a{display: block;width: 460px;line-height: 60px;color:#fff;font-size: 33px;text-align: center;margin:1030px auto 0;}

.p1-sub5{overflow: hidden;height:1267px;background:#73CDE7;}
.p1-sub5 .tit{ background:url(../images/title.jpg) no-repeat bottom;}
.p1-sub5 .t1{padding:60px 0 5px;}
.p1-sub5 .t1 span{color:#fff;}
.p1-sub5 ol{overflow: hidden;margin:40px auto 0;}
.p1-sub5 ol li{float: left;margin-right:8px;cursor:pointer;width:266px;height:60px; background:#2f2f2f; border-radius:5px;color:#fff; font-size:25px; line-height:60px; text-align:center;}
.p1-sub5 ol li.cura{ background:#f6e832;color:#2f2f2f}
.p1-sub5 ol li:last-child{margin-right:0;}
.p1-sub5 ol li a{display: block;width: 100%;height:100%; }
.p1-sub5 ul{width:100%;height:960px;position: relative;}
.p1-sub5 ul li{width:100%;height:960px;position: absolute;top:20px;left:0;display:none;}
.p1-sub5 ul li h3{ color:#fff; font-size:25px; color:#fff;}
.p1-sub5 ul li h4{ line-height:40px;}
.p1-sub5 ul li dl dt span{ display:block; overflow:hidden; float:left; margin-right:50px}
.p1-sub5 ul li dl dt .box{ text-align:center; width:150px; line-height:40px}
.p1-sub5 ul li dl dt .fl{ float:left}
.p1-sub5 ul li dl dt .fr{ float:right}
.p1-sub5 ul li dl dd p,.p1-sub5 ul li dl .str{ clear:both; font-size:22px; color:#2f2f2f; line-height:40px}
.p1-sub5 ul li dl dd p i,.p1-sub5 ul li dl .str i{ color:#fff;}
.p1-sub5 ul li dl dd p em,.p1-sub5 ul li dl .str em{ color:#b10833;}
.p1-sub5 ul li dl dd h5{clear:both; font-size:25px; font-weight:bold; line-height:50px}
.p1-sub5 ul li .box_bt{ position:relative}
.p1-sub5 ul li .box_bt .bor_img{ position:absolute; left:-150px; top:0;}
.p1-sub5 ul li .box_bt .box_con{position:absolute; left:-80px; top:105px; width:1400px;}
.p1-sub5 ul li .box_bt .box_con span{ display:block; width:225px; height:255px; background:url(../images/bg.png) no-repeat; float:left; padding:30px 10px; margin-right:20px} 
.p1-sub5 ul li .box_bt .box_con span h6{ color:#2f2f2f; font-size:20px; line-height:40px; font-weight:bold}
.p1-sub5 ul li .box_bt .box_con span p{ color:#636363}
.p1-sub5 ul li .box_bt .box_con .yw_btn{ width:850px; padding:40px 0; clear:both; height:65px; margin:0 auto;}
.p1-sub5 ul li .box_bt .box_con .yw_btn a{ display:block; width:340px; height:65px; background:url(../images/btn.png) no-repeat; float:left; margin-right:100px; line-height:60px; text-align:center; color:#fff; font-size:25px;}

.p1-sub5 ul li .box_bt .box_con span.mr0,.p1-sub5 ul li .box_bt .box_con .yw_btn a.mr0{ margin-right:0;}

.p1-sub5 ul li.curc{display:block; }

.p5w{width:530px;margin:60px 0 0 560px;}
.p5w em{font-size: 29px;line-height: 39px;display: block;font-weight: bold;}
.p5w span{display: block;font-size: 23px;line-height: 33px;margin:8px 0 30px 0;}
.p5w p{font-size: 20px;line-height: 36px;color:#343434;height:110px;}
.p5w a{width:275px;line-height:60px;color:#fff;text-align: center;font-size: 33px;margin:40px 0 0 18px ;border-radius:500px;display: block;}
.p5w-w{overflow: hidden;margin:380px auto 0;}
.p5w-ww{width:240px;float: left;margin-right:20px;padding:10px;font-size: 18px;line-height: 24px;}
.p5w-ww span{font-size: 25px;line-height: 35px;color:#404040;font-weight: bold;display: block;margin-bottom:5px;}
.p5w-ww:last-child{margin-right:0;}

.p1-sub6{background:url(../images/p1_6.jpg) no-repeat top center #feeac9; padding-bottom: 20px}
.p1-sub6 .t1{padding:50px 0 10px;}
.p1-sub6 ul{overflow: hidden;margin:40px auto 0;}
.p1-sub6 ul li{float: left;width: 364px;height: 364px;margin:5px 4px 0 0;position: relative;}
.p1-sub6 ul li:nth-child(3){margin:5px 0 0 0;}
.p1-sub6 ul li.wi272{ width: 272px; height: 462px}
.p6p{position: absolute;top:0;left:0;background:rgba(0,127,189,0.8);width: 100%;height:100%;color:#fff;opacity:0;transition:all 0.1s ease 0s;transform:scale(0.8);-webkit-transform:scale(0.8);}
.p6p:hover{opacity:1;transform:scale(1);-webkit-transform:scale(1);}
.p6p span{font-size: 23px;line-height: 43px;font-weight: bold;padding: 10px 20px 5px;display: block;}
.p6p p{padding: 0 20px;font-size: 15px;line-height: 25px;}
.p6p p i{display: inline-block;margin:0 0 0 10px;}
.p6p p em{color:#FFFD51;}
.p1-sub6 .p6p a{position: absolute;font-size: 21px;line-height: 30px;width:110px;border:2px solid #fff;bottom:15px;left:125px;display: block;text-align: center;color:#fff;}
.p1-sub6 a{display: block;width: 544px;line-height: 65px;color:#fff;font-size: 33px;text-align: center;margin:50px auto 0; background: url("../images/btn1.png") no-repeat}

.p1-sub7{height:1124px;background:url(../images/p1_7.jpg) no-repeat top center;}
.p1-sub7 .t1{padding:10px 0 5px;}
.p1-sub7 a{display: block;width: 378px;line-height: 60px;border-radius:500px; margin:765px auto;font-size: 33px;color:#fff;text-align: center;}

.p1-sub8{height:1081px;background:url(../images/p1_8.jpg) no-repeat top center;}
.p1-sub8 .t1{padding:55px 0 5px;}
.p1-sub8 .t1 span{color:#fff;}
.p1-sub8 a{display: block;width: 378px;line-height: 60px;border-radius:500px; margin:800px auto;font-size: 33px;color:#fff;text-align: center;}

.p1-sub9{height:1192px;background:url(../images/p1_9.jpg) no-repeat top center;}
.p1-sub9 .t1{padding:55px 0 5px;}
.p1-sub9 p{width: 560px;font-size: 18px;line-height: 33px;color:#343434;text-indent: 2em;text-align:justify; text-justify:distribute-all-lines;margin:220px 0 0 20px;}

.p1-sub10{height:776px;background:url(../images/p1_10.jpg) no-repeat top center;}
.p1-sub10 .t1{padding:55px 0 5px;}
.p1-sub10 ul{overflow: hidden;margin:50px auto 0;height:420px;}
.p1-sub10 ul li{float: left;color:#fff;width:295px;margin-right:25px;padding:0 27.5px;}
.p1-sub10 ul li:last-child{margin-right:0;}
.p1-sub10 ul li span{display: block;font-size: 23px;line-height: 33px;font-weight: bold;margin:30px auto 0;padding-left:20px;background:url(../images/dian.png)no-repeat 5px 12px;background-size:8px;}
.p1-sub10 ul li p{text-align:justify; text-justify:distribute-all-lines;font-size: 17px;line-height: 30px;text-indent: 2em;margin:30px auto 0;}
.p1-sub10 a{display: block;width: 378px;line-height: 60px;border-radius:500px; margin:26px auto;font-size: 33px;color:#fff;text-align: center;}






