﻿.p0{height:762px;position:relative;padding-top:40px;}
.p0 dl{margin-bottom:33px;overflow:hidden;display:none;}
.p0 dl.on{display:block;}
.p0 dl dd{width:485px;float:left;line-height:30px;font-size:14px;color:#333;text-indent:25px;}
.p0 dl dd strong{font-size:18px;}
.p0 dl dd.box_bg{width:487px;float:right;}
.p0 dl dt{width:485px;line-height:130px;font-size:22px;color:#000;font-weight:bold;}
.p0 ul{overflow:hidden;}
.p0 ul li{width:308px;height:240px;float:left;padding-right:38px;position:relative;cursor:pointer;}
.p0 ul li.end{padding:0px;}
.p0 ul li span{width:308px;height:182px;display:block;position:absolute;top:0px;left:0px;background:#000;filter:alpha(opacity=70);opacity:0.7;}
.p0 ul li span.on{display:none;}



.p1{height:624px;position:relative;}
.p1 h1{line-height:127px;}
.p1 dl{width:256px;overflow:hidden;position:absolute;}
.p1 dl dt{display:inline;font-size:16px;color:#fff;padding:3px 10px;background:#fe9b5e;}
.p1 dl dd{width:256px;line-height:25px;font-size:14px;color:#3d3d3d;}
.p1 .p1_dl0{left:391px;top:440px;}
.p1 .p1_dl1{left:734px;top:440px;}
.p1 .p1_dl2{left:391px;top:550px;}
.p1 .p1_dl3{left:734px;top:550px;}
.p1 .business{width:160px;height:46px;bottom:75px;left:587px;}


.p2{height:614px;position:relative;margin-bottom:15px;}
.bd {overflow: hidden;width: 1000px;}
.main_ywbns .l {float: left;padding: 50px 0 0 30px;width: 540px;}
.main_ywbns .r {float: right;padding: 20px 10px 0 0;text-align: center;width: 417px;}
.tle{overflow: hidden;}
.tle h2 {border-bottom:1px solid #084B9B;color:#084B9B; font-size:18px;font-weight:normal;padding: 0 0 5px;width: 500px;}
.tle h2 label {color:#B8B7B7;font: 30px Arial;margin: 0 10px 0 0;}
.tle span {display: block;float: left;height: 38px;width: 38px;}
.main_ywbns .l ul li {padding: 0 0 10px; width:417px;}
.main_ywbns .l ul li p {display: none;line-height: 2;padding: 10px 0 0 40px;}
.main_ywbns .l ul .on h2 {font-weight: bold;}
.main_ywbns .l ul .on p {display: block;}
.main_ywbns .r ul {height: 383px;overflow: hidden;position: relative;width: 417px;}
.main_ywbns .r ul li {left:0;position:absolute;top: 0;display:none;}
.main_ywbns .r ul li.on {display:block;}



.p3{height:743px;position:relative;}
.p3 ul{width:1000px;padding-left:30px;margin-top:100px;overflow:hidden;}
.p3 ul li{width:520px;line-height:110px;font-size:24px;color:#000;float:right;}
.p3 dl{width:270px;overflow:hidden;position:absolute;}
.p3 dl dt{display:inline;font-size:16px;color:#fff;padding:3px 10px;background:#fe678d;}
.p3 dl dd{line-height:25px;font-size:14px;color:#3d3d3d;margin-top:5px;}
.p3 .p3_dl0{left:391px;top:260px;}
.p3 .p3_dl1{left:734px;top:260px;}
.p3 .p3_dl2{width:510px;left:391px;top:390px;}
.p3 .p3_dl3{left:341px;top:384px;}
.p3 .business{width:160px;height:46px;bottom:60px;left:592px;}


.p4{height:1673px;background:url(../images/p4_img3.jpg) no-repeat left 207px;}
.p4 dl{overflow:hidden;width:850px;float:right;padding-top:30px;}
.p4 dl dt{text-align:center;font-size:30px;color:#43bbc9;font-weight:bold;line-height:60px;}
.p4 dl dt strong{color:#ed5b8a;}
.p4 dl dd{line-height:22px;font-size:12px;color:#3d3d3d;color:#585858;}
.p4 dl dd img{margin:30px 0px;}
.p4 .p4_dl0{width:210px;left:179px;top:251px;}
.p4 .p4_dl1{width:218px;left:634px;top:231px;}
.p4 .p4_dl2{width:250px;left:140px;top:449px;}
.p4 .p4_dl3{width:220px;left:654px;top:420px;}
.p4 .p4_dl4{width:250px;left:304px;bottom:80px;}
.p4 .p4_dl5{width:220px;left:704px;bottom:100px;}


.p5{height:545px;}






.case{width:1000px;height:708px;margin:auto;}
.case h1{line-height:122px;}
.case .scrollbox{width:1000px; height:529px;position:relative;}
.case .scrollz,.case .scrolly{width:28px;height:50px;position:absolute;top:200px;z-index:99999;}
.case .scrollz{left:-60px;}
.case .scrolly{right:-60px;}
.case .scrollz a,.case .scrolly a{ display:block; width:28px; height:49px;}
.case .scrollcbox{width:1000px; height:529px; margin:0 auto;}
.case .scrollcbox ul li{display:inline; width:1000px; height:529px;float:left;position:relative;}
.case .scrollcbox ul li img.y{display:block;position:absolute;left:90px;bottom:0px}
.case .scrollcbox ul li img.o{display:block;position:absolute;left:90px;bottom:0px}
.case .scrollbox a.business{width:164px;height:50px;bottom:0px;right:74px;}



.p7{height:695px;margin:auto;position:relative;background:url(../images/p6_img0.jpg) no-repeat left 175px;}
.p7 p{width:210px;overflow:hidden;position:absolute;line-height:20px;color:#fff;font-size:12px;}
.p7 .tex0{left:20px;top:467px;}
.p7 .tex1{left:270px;top:467px;}
.p7 .tex2{left:525px;top:467px;}
.p7 .tex3{right:20px;top:467px;}
.p7 a{width:1000px;height:44px;bottom:60px;}




.p6 h1{width:1000px;margin:45px auto;}
#gz_ban{height:632px;width:100%;}
#gz_ban .banC {height:632px; margin: auto; min-width:1000px;overflow: hidden;position: relative;z-index: 8;}
#gz_ban .banC .ul_img {height: 632px;left: 0; overflow: hidden;position: absolute;top: 0; width: 100%;}
#gz_ban .banC .ul_img li {height:632px;left: 0;position: absolute;top: 0;vertical-align: bottom;width: 100%;}
#gz_ban .banC .ul_img .current {opacity: 1;}
#gz_ban .banC .ul_img li a {display: block; height:724px;width: 100%;}
#gz_ban .banC .ul_img li .ban_1 {background: url("../images/p8_img0.jpg") no-repeat center top ;}
#gz_ban .banC .ul_img li .ban_2 {background: url("../images/p8_img1.jpg") no-repeat center top ;}
#gz_ban .banC .ul_img li .ban_3 {background: url("../images/p8_img2.jpg") no-repeat center top ;}
#gz_ban .banC .ul_img li .ban_4 {background: url("../images/p8_img3.jpg") no-repeat center top ;}


#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;}
#gz_ban .banC #ban_prev {left:50%;margin-left: -550px;}
#gz_ban .banC #ban_next { margin-right: -550px;right: 50%;}
#gz_ban .banC .business{width:162px;height:51px;margin-right:-452px;right:50%;top:178px;}
#gz_ban .banC .tab_round { bottom:20px;left:50%;margin-left:400px;position: absolute;z-index:999;}
#gz_ban .banC .tab_round li {float:left;height:12px;padding-right: 10px;vertical-align: bottom;width: 12px;}
#gz_ban .banC .tab_round li a {background:#FFF;border-radius:6px; display: block; height: 12px; width: 12px;}
#gz_ban .banC .tab_round .on_round a {background:#20b5c8;border-radius:6px; background-position: left 0;}




.p8{height:861px;}
.p8 dl{width:333px;height:96px;padding-top:36px;cursor:pointer;overflow:hidden;float:left;}
.p8 dl dd{float:left;}
.p8 dl dt{float:left;}
.p8 ul{height:615px;overflow:hidden;float:left;}
.p8 ul li{heighti:615px;display:none;}



.p9{}
.p9 h1{margin-bottom:40px;}
.p9 dl{width:263px;overflow:hidden;float:left;margin-bottom:10px;}
.p9 dl.end{width:211px;}
.p9 dl dt{width:211px;line-height:48px;font-size:16px;text-align:center;font-weight:bold;color:#666;background:#f1f1f1;}
.p9 dl dd{width:211px;overflow:hidden;background:#f1f1f1;}
.p9 dl dd p{width:176px;height:142px;margin:auto;line-height:24px;font-size:14px;color:#666;}
.p9 dl dd .link{display:block;margin:auto;width:121px;height:35px;padding:20px 0px;}


.p10{height:1263px;position:relative;}
.p10 h1{text-align:left;}
.p10 div{height:105px;}
.p10 p{width:273px;overflow:hidden;line-height:40px;font-size:14px;color:#fff;font-weight:bold;position:absolute;top:220px;left:20px;}



.p11{height:380px;width:1000px;margin:auto;}
.p11 h1{text-align:left;}
.p11 .scrollbox{width:1000px; height:380px;position:relative;}
.p11 .scrollz,.p11 .scrolly{width:28px;height:50px;position:absolute;top:70px;z-index:99999;}
.p11 .scrollz{left:-100px;}
.p11 .scrolly{right:-100px;}
.p11 .scrollz a,..p11 .scrolly a{ display:block; width:28px; height:49px;}
.p11 .scrollcbox{width:1000px; height:380px; margin:0 auto;}
.p11 .scrollcbox ul li{display:inline; width:346px; height:216px;padding-right:4px;float:left;}

.wrapper{ width: 1180px; margin: 0 auto;}
.fixed{position:fixed;top:0;z-index:99;_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);*zoom:1; left: 0; right: 0;}
#subnav{ width: 100%; max-width: 1680px; margin: 0 auto; height: 60px; line-height: 60px; background: #00a3a0; overflow: hidden;}
#subnav a{ display: inline-block; float: left; width: 11%; text-align: center;font-size: 20px;height: 60px; color: #fff;}
#subnav a:hover,#subnav a.on{ background: #fff;color: #333333;}
#subnav span{ display:block; float:left; width:183px; border-right:1px solid #32b5bd; color:#fff;font-size: 28px; text-align: center;margin-right:5px;font-weight: bold;}

.section14{  background: #00a3a0; overflow: hidden;margin-top: 35px; width:100%; }
.section14 h2{ text-align:center; color:#fff;font-size: 40px;font-family: "microsoft yahei"; margin: 30px 0;}
.Recommend{ width: 1180px; height: 220px;  margin: 0 auto; position: relative; padding-bottom: 40px;}
.Recommend a.prev,.Recommend a.next{ display: block; width: 50px; height: 211px; position: absolute; top: 5px; z-index:11; }
.Recommend a.prev{ background: url(../images/tjprev.png);left: 0}
.Recommend a.next{ background: url(../images/tjnext.png); right: 0}
.Recommend .reco{ margin-left: 65px}
.Recommend .sider{ position: relative; height: 220px; margin-top: 5px}
.Recommend .sider li{ float: left;width: 320px; height: 220px;margin:0 15px;}
.Recommend .sider a{ display:block; width: 320px; height: 210px; transition:all 300ms linear; -moz-transiton:all 300ms linear; -webket-transition:all 300ms linear;-o-transition:all 300ms linear; margin: 5px 0;}
.Recommend .sider a img{ width: 100%;}
.Recommend .sider a:hover{box-shadow: -2px 0 5px #fff,0 -2px 5px #fff,0 2px 5px #fff,2px 0 5px #fff; border-radius:5px;}