@import url(global.css);
/* ---------------mainBody_01-------------------------------  */
.mainBody_01{width:100%; min-width: 1200px; position:relative; background: #000;}
.mainBody_01 .bd{margin:0 auto; position:relative; z-index:0; overflow:hidden;}
.mainBody_01 .bd ul{width:100% !important;height:600px;}
.mainBody_01 .bd li{width:100% !important;height:100%; overflow:hidden; text-align:center;}
.mainBody_01 .bd li a{display:block; height:100%;}
.mainBody_01 .hd{width:100%;  position:absolute;  bottom:15px; left:0; height:15px; line-height:15px;}
.mainBody_01 .hd ul{ text-align:center;}
.mainBody_01 .hd ul li {cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:10px; margin:1px 4px; overflow:hidden; background:#000;filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 	}
.mainBody_01 .hd ul .on{background:#01a5fa;}
.mainBody_01 .prev,.mainBody_01 .next{ display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px;background:url(../images/slider.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.mainBody_01 .next{left:auto; right:15%; background-position:-6px -137px;}

/* ---------------mainBody_04-------------------------------  */
.mainBody_04{background: url(../images/case_bj.jpg) no-repeat center 0 ;height:1020px;padding-top: 71px; overflow: hidden;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;  box-sizing: border-box;}
.mainBody_04 .hd{width:1200px; height:100px; margin: 0 auto; overflow: hidden;}
.mainBody_04 .hd li{ float: left;margin-right: 31px;height:41px;}
.mainBody_04 .hd li a{padding: 0 15px 0 50px; display: inline-block;height:39px; color:#333333; font-size: 16px;line-height: 39px;border:1px solid #333;border-radius: 5px; }
.mainBody_04 .hd li:nth-child(1) a{background: url(../images/case_ico01.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(2) a{background: url(../images/case_ico02.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(3) a{background: url(../images/case_ico03.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(4) a{background: url(../images/case_ico04.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(5) a{background: url(../images/case_ico05.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(6) a{background: url(../images/case_ico06.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li a:hover , .mainBody_04 li.on a{border:1px solid #01a5fa;color:#01a5fa; }
.mainBody_04 .hd li:nth-child(1) a:hover , .mainBody_04 .hd li:nth-child(1).on a{background: url(../images/case_ico07.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(2) a:hover , .mainBody_04 .hd li:nth-child(2).on a{background: url(../images/case_ico08.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(3) a:hover , .mainBody_04 .hd li:nth-child(3).on a{background: url(../images/case_ico09.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(4) a:hover , .mainBody_04 .hd li:nth-child(4).on a{background: url(../images/case_ico10.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(5) a:hover , .mainBody_04 .hd li:nth-child(5).on a{background: url(../images/case_ico11.png) no-repeat 10px 0  ;}
.mainBody_04 .hd li:nth-child(6) a:hover , .mainBody_04 .hd li:nth-child(6).on a{background: url(../images/case_ico12.png) no-repeat 10px 0  ;}
.case_c{height:652px; position: relative; overflow: hidden;}
.casesp{ width:960px; height: 652px; position: absolute; top: 0;left: 50%; margin-left: -960px;}
.case_c dl{ width:960px; height: 652px; position: absolute; top: 0;right: 50%; margin-right: -960px;background: url(../images/case_wz_bj.jpg) no-repeat 0 0  ;}
.case_c dt{padding: 64px 0 0 40px;}
.case_c dt i{ display: block; font-size:30px; font-family: Arial; text-transform: uppercase; color:#fff; font-weight: bold; line-height: 42px;}
.case_c dt i em{ color:#01a5fa; display:block; font-size:40px;}
.case_c dt a{ font-size: 30px; color:#fff;letter-spacing: 4px; height:32px; line-height: 30px;display: block;margin:10px 0 ;}
.case_c dt span{display: inline-block;background:#01a5fa; height:35px; vertical-align: middle;line-height: 30px;}
.case_c dt p{padding: 5px 0 30px; font-size: 14px; color:#cfcfce;line-height: 28px; width:560px;}
.case_c dd p{height:234px; overflow: hidden; padding-left: 45px;}
.case_c dd p img{ width:270px; height:203px; float: left;margin-right: 17px; display: block;}
.case_c dd i{display: block; width:122px; height:34px; overflow: hidden; margin-left: 45px;text-align: center; line-height: 32px;}
.case_c dd i a{width:120px; height:32px;color:#fff; font-size: 14px; display:block;border:1px solid #fff;}
.case_c dd i a:hover{display: block; color:#01a5fa;  border:1px solid #01a5fa;}

/* ---------------mainBody_05-------------------------------  */
.mainBody_05{width: 1200px; margin: 0 auto; position:relative; padding:100px 0;}
.mainBody_05 .list{background:url(../images/ysbg.jpg) no-repeat 286px 186px;line-height: 37px;font-weight: bold;font-size: 16px; margin: 50px 0;}
.edge .til01{height:152px;}
.edge li{clear: both;padding: 0 0 0 15px;background:url(../images/b2.png) no-repeat 2px 14px;}
.edge li span{color: #01a5fa;}
.edge1{height: 428px;}
.edge2{height: 465px;}
.edge3{height: 445px;}
.edge4{height: 466px;}
.edge_w{padding: 39px 40px 0 33px;width: 496px;}
.edge_w h3{height: 147px;font-size: 27px;padding: 0 2px;}
.edge_w h3 em{display: block;font-size: 72px;line-height: 79px;color: #01a5fa;}
.edge_w h3 span{display: inline-block;line-height:55px;border-bottom: solid 1px #b4b4b4;}
.edge_w ul{height:103px;}

/* ---------------mainBody_06-------------------------------  */
.mainBody_06{width:100%;min-width:1200px;overflow:hidden;padding-top:120px;text-align:center;background:url(../images/hz_bg.jpg) no-repeat center 0;}
.mainBody_06 .list{width:1200px;overflow:hidden;margin:0 auto;padding:30px 0 100px 0;}
.mainBody_06 .list ul{width:200px;height:450px;float:left;color:#fff;text-align:center;}
.mainBody_06 .list ul li{width:100%;}
.mainBody_06 .list ul .a1 a{width:120px;height:90px;padding-top:30px;display:block;border-radius:100%;background:url(../images/h10.png) repeat;margin:0 auto;}
.mainBody_06 .list ul .a1 a:hover{background:#01a5fa;}
.mainBody_06 .list ul .a1 a img{width:60px;height:60px;-moz-transition:width 1s,height 1s,-webkit-transform 1s;-webkit-transition:width 1s,height 1s,-webkit-transform 1s;transition:width 1s,height 1s,transform 1s;}
.mainBody_06 .list ul .a1 a:hover img{-webkit-transform:rotate(360deg);transform:rotate(deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);}
.mainBody_06 .list ul .a4{padding:20px 0 10px 0;}
.mainBody_06 .list ul .a2{height:30px;line-height:30px;font-size:20px;padding-bottom:10px;}
.mainBody_06 .list ul .a3{width:126px;height:108px;line-height:27px;color:#999;font-size:15px;margin:0 auto;}

/* ---------------mainBody_08-------------------------------  */
.mainBody_11{width: 100%;min-width: 1200px; height: auto; padding:100px 0;overflow: hidden;}
.mainBody_11 .jiang{width: 1200px; height: 533px; margin: 0 auto; padding-top: 50px;}
.jiang ul{position: relative;overflow: hidden;width: 1200px;height: 533px;}
.jiang ul li{float: left;width: 215px;overflow: hidden;height: 100%;position: relative;cursor: pointer;}
.jiang ul li a{display: block;width: 100%;height: 100%;}
.jiang ul li .layer{position: absolute;bottom: 0;left: 0;width: 100%;background:rgba(27,29,36,0.6);height: 100%;}
.jiang ul li .layer .p1{position: absolute;bottom: 0;left: 0; width: 105px; height: 105px; background: #01a5fa;text-align: center;}
.jiang ul li .layer .p2{position: absolute;bottom: 0;right: -200%; height: 210px; padding: 20px;}
.jiang b,.jiang span{display: block;}

.jiang .p1 .col1{color: #fff; padding:30px 0 10px 0; font-size:27px;}
.jiang .p1 .col2{color: #fff;font-size:16px;}
.jiang .p2 .col1{color: #fff; padding:20px 0 20px 0; font-size:27px; font-weight: bold;}
.jiang .p2 .col2{color: #fff;font-size:14px; line-height: 24px;}

/* ---------------mainBody_09-------------------------------  */
.mainBody_09{width: 100%;min-width: 1200px; height: auto; overflow: hidden; padding-top: 100px;}
.mainBody_09 .tab9 {width:1227px;margin: 0 auto;padding:30px 0;}
.mainBody_09 .tab9 .bd{width:1227px; position: relative;}
.mainBody_09 .tab9 ul{width:1227px;margin: 0 auto; }
.mainBody_09 .tab9 li{width:280px;float:left;height:440px;background:#fff;margin:0 13.3px;position:relative;box-shadow:0 0 2px #eee;box-shadow:0 0 20px #ddd;transition:all 0.3s ease 0s;}
.mainBody_09 .tab9 li a{display:block;width:100%;height:100%;}
.mainBody_09 .tab9 li h2{text-align:center;font-size:22px;font-weight:normal;color:#4C4B4B;padding:13px 0 20px 0;background:url(../images/down.png) no-repeat center bottom;}
.mainBody_09 .tab9 li p.solgan{line-height:24px;color:#BBBBBB;font-size:14px;text-align:center;padding:0px 10px 0 10px;color:#ddd;text-transform: uppercase;}
.mainBody_09 .tab9 li .img{width: 100%;height:180px; padding-bottom:15px; overflow: hidden;}
.mainBody_09 .tab9 li .img img{height:180px;}
.mainBody_09 .tab9 li .text{overflow:hidden; height: 98px; line-height:24px;text-align:center;color:#999;font-size:14px;margin-top:10px; padding: 0 30px;}
.mainBody_09 .tab9 li .zixunbtn{width:118px;height:38px;font-size:16px;text-align:center;line-height:38px;text-align:center;color:#01a5fa;border-radius:30px;margin:0 auto;margin-top:15px;border:1px solid #01a5fa;display:block;}
.mainBody_09 .tab9 li .zixunbtn:hover{background:#fff;color:#01a5fa !important;}
.mainBody_09 .tab9 li:hover{background:#01a5fa;margin-top:-10px;}
.mainBody_09 .tab9 li:hover h2{color:#fff;}
.mainBody_09 .tab9 li:hover .text{color:#FFF;}
.mainBody_09 .tab9 li:hover .zixunbtn{color:#fff;border-color:#fff;}
.mainBody_09 .tab9 li:hover h2{background:url(../images/down2.png) no-repeat center bottom;}
.mainBody_09 .tab9 .pnBtn{ width: 51px; height: 51px; position: absolute; top: 180px;}		
.mainBody_09 .tab9 .prev{ right:-80px; background: url(../images/jdalbtn_r01.png) no-repeat center;}	
.mainBody_09 .tab9 .next{ left:-80px; background: url(../images/jdalbtn_l01.png) no-repeat center;}
.mainBody_09 .tab9 .prev:hover{ filter:alpha(opacity=60);opacity:0.6;}
.mainBody_09 .tab9 .next:hover{ filter:alpha(opacity=60);opacity:0.6;}

/* ---------------mainBody_08-------------------------------  */
.mainBody_08{width:100%;min-width: 1200px;height:auto; padding-bottom:100px; overflow: hidden;}
.mainBody_08 .list{width:1200px;height:auto;margin: 0 auto;}	
.mainBody_08 .tab4{width:680px; height: 420px; background: #fff; float: left; overflow: hidden; padding: 32px;box-shadow:0 0 8px #ddd;transition:all 0.3s ease 0s;}
.mainBody_08 .tab4 .hd{width: 100%; height: 44px; line-height: 40px;text-align: center;}
.mainBody_08 .tab4 .hd li{width:130px; float: left;height:40px;font-size: 16px; margin-right:15px; border: 2px solid #f1f1f1;border-radius:50px;background: #f1f1f1;}
.mainBody_08 .tab4 .hd li a{width: 100%; height: 100%; display:block; color: #333;}
.mainBody_08 .tab4 .hd li.on{border: 2px solid #01a5fa;background: #01a5fa;}
.mainBody_08 .tab4 .hd li.on a{color: #fff;}
.mainBody_08 .tab4 .bd ul{ width:100%; height: 380px; zoom:1; color: #666;}	
.mainBody_08 .tab4 .bd .a1{width:100%; height:150px; padding: 20px 0;border-bottom: 1px solid #f1f1f1;}	
.mainBody_08 .tab4 .bd .p1{width:240px; height:150px; float: left; overflow: hidden; padding-right: 20px;}
.mainBody_08 .tab4 .bd .p1 img{width:240px;}
.mainBody_08 .tab4 .bd .p2{width:400px; height: 30px; line-height: 30px; float: left; overflow: hidden;font-size:18px;}	
.mainBody_08 .tab4 .bd .p3{width:400px; height: 20px;float: left;color: #01a5fa; font-size: 20px;}	
.mainBody_08 .tab4 .bd .p4{width:400px; height:90px; line-height:25px; float: left;color: #999; font-size: 13px;}
.mainBody_08 .tab4 .bd .a2{ width:100%; height:180px; padding: 10px 0;}	
.mainBody_08 .tab4 .bd .p5{ width:100%; height:30px; line-height: 30px; font-size: 14px;}	
.mainBody_08 .tab4 .bd .p5 a{ width:70%; height:30px; float: left; display: block;background:url(../images/j5.png) no-repeat 0 center; text-indent: 20px;}	
.mainBody_08 .tab4 .bd .p5 i{ width:20%; height:30px; float: right; display: block; text-align: right; font-style: normal; padding-right: 5px;}	

.mainBody_08 .tab5{width:360px; height: 420px; background: #fff; float: right; overflow: hidden; padding: 32px;box-shadow:0 0 8px #ddd;transition:all 0.3s ease 0s;}	
.mainBody_08 .tab5 h2{width: 180px; height:40px; line-height:40px;text-align: center;border: 2px solid #01a5fa;background: #01a5fa;border-radius:50px;font-size: 16px; margin-bottom: 20px; font-weight: normal;}	
.mainBody_08 .tab5 h2 a{ color: #fff;}	
.mainBody_08 .tab5 .bd{width: 100%; height: 350px; overflow: hidden;}	
.mainBody_08 .tab5 .bd li{width: 100%; height: 90px; line-height: 30px;border-bottom: 1px solid #f1f1f1; padding: 5px 0; font-size: 14px;}	
.mainBody_08 .tab5 .bd .a1{width: 330px; height: 30px;padding-left: 30px;background:url(../images/wen.png) no-repeat 0 center;}	
.mainBody_08 .tab5 .bd .a1 a{color: #01a5fa;}	
.mainBody_08 .tab5 .bd .a2{width: 330px; height: 60px;padding-left: 30px;background:url(../images/da.png) no-repeat 0 5px;}	
