@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:589px;}
.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:30px; left:0; height:20px; line-height:30px;}
.mainBody_01 .hd ul{ text-align:center;}
.mainBody_01 .hd ul li {cursor:pointer; display:inline-block; *display:inline; zoom:1; width:50px; height:8px; border-radius: 2px; margin:0 5px; overflow:hidden; background:#014e2c;filter:alpha(opacity=50);opacity:0.5; line-height:999px;}
.mainBody_01 .hd ul .on{background:#d8ae64;}
.mainBody_01 .prev,.mainBody_01 .next{ display:block; position:absolute; z-index:2; top:50%; margin-top:-30px; left:15%; width:28px; height:63px;background:url(../images/prev.png) no-repeat; cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.mainBody_01 .next{left:auto; right:15%; background:url(../images/next.png) no-repeat;}  

/*搜索*/
.search{height: 72px;background:#fff;border-bottom: 1px solid #f2f2f2;}
.keyword{font-size: 14px;color: #888;line-height: 72px;}
.keyword b{color: #343434;margin-right: 10px;font-weight: normal;}
.keyword a{color: #666;display:inline-block; padding-right: 5px;}
.keyword a:hover{color: #333;}
.sou{margin-top: 12px;position: relative;width: 447px;height: 43px;overflow: hidden;background:rgba(238,238,238,0.5); border-radius: 50px;}
.sou .ipt1{width: 390px;height: 43px;font-size: 14px;color: #999;border:none;background: none;text-indent:20px;line-height: 43px;}
.sou .ipt2{background:url(../images/search.png) no-repeat 13px center;display: block;width: 33px;height: 22px;border: none;float: right;margin-right: 19px;margin-top: 11px;border-left: 1px solid #DEDEDE;padding-left: 13px;}

/* ---------------mainBody_02-------------------------------  */
.mainbody_02{width:100%; min-width: 1200px; background:#f7f7f7;}
.mainbody_02 .list{width:1200px;margin: 0 auto; overflow: hidden; padding:60px 0;}
.mainbody_02 .le{width:600px; height: 530px; float: left; overflow: hidden;background:url(../images/dtw_13.jpg) no-repeat center 0;}
.mainbody_02 .le li{width:220px; height: 185px; float: left; padding: 40px;}
.mainbody_02 .le .a1{width:100%; height: 50px; line-height: 50px;color: #014e2c; font-size: 24px;background:url(../images/dtw_11.png) no-repeat 24px center; background-size: auto 70%;}
.mainbody_02 .le .a1 span{ font-size: 24px; padding:0 0 0 30px; color: #000;}
.mainbody_02 .le .a2{width:100%; height: 50px; line-height: 25px; padding:20px 0;}
.mainbody_02 .le li a{width:190px; height: 40px; line-height: 41px; border-radius: 50px; text-indent: 50px; color: #fff; font-size: 16px; display: block; background:#014e2c url(../images/dtw_12.png) no-repeat 145px center;}
.mainbody_02 .le li a:hover{ display: block; background:#d8ae64 url(../images/dtw_12.png) no-repeat 145px center;}
.mainbody_02 .ri{width:500px; height: 430px; padding: 50px; float: right; overflow: hidden; background: #fff;}
.mainbody_02 .ri h2{width:100%; height: 40px; line-height: 40px; font-size: 32px; color: #014e2c;}
.mainbody_02 .ri h2 span{color: #d8ae64;}
.mainbody_02 .ri h3{width:100%; padding: 20px 0;}
.mainbody_02 .ri .about{width:100%; height: 216px; overflow: hidden; line-height: 25px;}
.mainbody_02 .ri p{width:100%; padding-top: 20px;}
.mainbody_02 .ri p a{width:190px; height: 40px; line-height: 41px; border-radius: 50px; text-indent: 50px; color: #fff; font-size: 16px; display: block; background:#014e2c url(../images/dtw_12.png) no-repeat 145px center;}
.mainbody_02 .ri p a:hover{ display: block; background:#d8ae64 url(../images/dtw_12.png) no-repeat 145px center;}
.mainbody_02 .ri .a3{ float: left;}
.mainbody_02 .ri .a4{ float: right;background:#d8ae64 url(../images/dtw_12.png) no-repeat 145px center;}

/* ---------------mainBody_03-------------------------------  */
.mainbody_03{width:100%; min-width: 1200px;}
.mainbody_03 .list{width:1200px;margin: 0 auto; overflow: hidden; padding:60px 0;}
.mainbody_03 .le{width:299px; height: 660px; float: left; overflow: hidden;}
.mainbody_03 .le h2{width:299px; height:84px;}
.mainbody_03 .le h3{width:299px; height:290px;background:url(../images/dtw_06.jpg) no-repeat 0 0;}
.mainbody_03 .le h3 p{ padding:220px 0 0 0px; text-align:center; font-size:30px; color:#fff;}
.mainbody_03 .le ul{border-left: 1px solid #ccc; border-right: 1px solid #ccc;}
.mainbody_03 .le li{width:100%; height: 60px; line-height: 60px;border-bottom: 1px solid #ccc; text-indent:50px; font-size: 18px;}
.mainbody_03 .le li a{width:100%; height: 60px; display: block;background:url(../images/dtw_29.png) no-repeat 220px center;}
.mainbody_03 .le li a:hover{display: block;background:#d8ae64 url(../images/dtw_29.png) no-repeat 220px center;}
.mainbody_03 .ri{width:841px; height: 559px; float: right; overflow: hidden;background:#f7f7f7; padding: 30px;}
.mainbody_03 .tab2{width:100%; height: 559px; position: relative;}
.mainbody_03 .bd{width:100%; height:559px;}
.mainbody_03 .bd .a1{width:100%; height:360px; overflow: hidden;}
.mainbody_03 .bd .a1 img{width:100%;height: 360px;transition: all 0.5s;}
.mainbody_03 .bd .a1:hover img{transform: scale(1.1);}
.mainbody_03 .bd .a2{width:100%; height:30px; line-height: 30px; font-size: 27px; padding: 20px 0;}
.mainbody_03 .bd .a3{width:100%; height:72px; line-height: 24px; font-size: 14px; overflow: hidden; color: #999; padding-bottom: 15px;}
.mainbody_03 .bd .a4 a{width:190px; height: 40px; line-height: 41px; border-radius: 50px; text-indent: 50px; color: #fff; font-size: 16px; display: block; background:#014e2c url(../images/dtw_12.png) no-repeat 145px center;}
.mainbody_03 .bd .a4 a:hover{ display: block; background:#d8ae64 url(../images/dtw_12.png) no-repeat 145px center;}

.mainbody_03 .hd{width:600px; height:20px; position:absolute; padding: 10px 0; bottom: 0; right:0; text-align: right; z-index: 99;}
.mainbody_03 .hd li{width:15px; height:15px; border-radius: 100%; background: #999; display: inline-block; margin: 0 6px;cursor:pointer;}
.mainbody_03 .hd li.on{background: #014e2c; display: inline-block;cursor:pointer;}

/* ---------------mainBody_03-------------------------------  */
.mainbody_04{width:100%; min-width: 1200px; text-align: center;}
.gg1{width:100%; min-width: 1200px; height: 191px; background:url(../images/dtw_08.jpg) no-repeat center 0;}
.gg2{width:100%; min-width: 1200px; height: 248px; background:url(../images/dtw_10.jpg) no-repeat center 0;}

/* ---------------三大优势-------------------------------  */
.sl2{width:100%; min-width: 1200px;height: auto; overflow: hidden; padding-bottom:100px;}
.sl2 .con1{padding-top: 60px;}
.sl2 .con1 dt{float: left;width: 600px;}
.sl2 .con1 dt img{width: 100%;}
.sl2 .con1 dd{float: right;width: 558px;}

.sl2 .con2{padding: 40px 0;}
.sl2 .con2 dt{float: right;width: 600px;}
.sl2 .con2 dt img{width: 100%;}
.sl2 .con2 dd{float: left;width: 558px;}
.sl2 .con2 dd p span{margin-bottom: 7px;}

.sl2 .con3 dt{float: left;width: 600px;}
.sl2 .con3 dt img{width: 100%;}
.sl2 .con3 dd{float: right;width: 558px;}
.sl2 .con3 dd p span{margin-bottom: 7px;}

.sl2 dd h3{margin-bottom: 38px;padding-top: 9px;}
.sl2 dd h3 em{display: block;width: 100px;height: 90px;text-align: center;line-height: 90px;font-size: 90px;color: #999;font-weight: lighter;float: left;}
.sl2 dd h3 i{float: left;margin:10px 0 0 10px;font-size: 36px;color: #014e2c;line-height: 30px;font-weight: normal;}
.sl2 dd h3 i span{font-size: 12px;font-family:GothamBook;color: #CBCBCB;display: block;font-weight: normal;text-transform: uppercase;}
.sl2 dd p{font-size: 16px;color: #383838;line-height: 32px;}
.sl2 dd p span{display: block;margin-bottom: 18px;}
.sl2 dd .list{margin-top: 30px;height: 45px;overflow: hidden;}
.sl2 dd .list a{width: 299px; height: 45px; line-height: 45px; display: block; text-indent: 50px; font-size: 18px; color: #fff; background:url(../images/dtw_17.png) no-repeat 0 0;}

/* ---------------mainBody_05-------------------------------  */
.mainbody_05{width:100%; min-width: 1200px; background: #f9f9f9;}
.mainbody_05 .list{width:1200px; height: 300px; margin: 0 auto; overflow: hidden; padding:50px 0;background:url(../images/dtw_18.jpg) no-repeat right center;}
.mainbody_05 .list h2{width:100%; height: 40px; line-height: 40px; color: #014e2c; font-size: 30px; padding-top: 20px;}
.mainbody_05 .list h3{width:100%; height: 40px; line-height: 40px; color: #999; font-size: 18px; font-weight: normal; padding: 5px 0 20px 0;}
.mainbody_05 .list i{color: #d8ae64;}
.mainbody_05 .list ul{width:700px;}
.mainbody_05 .list ul li{width:232px; height: 65px; line-height: 65px; margin: 0 50px 20px 0; float: left; color: #fff; font-size: 20px; background:url(../images/dtw_21.jpg) no-repeat 0 0;}
.mainbody_05 .list ul li span{ padding: 0 40px 0 30px;color: #014e2c;}

/* ---------------mainBody_06-------------------------------  */
.mainbody_06{width:100%; min-width: 1200px; height: 520px; background:url(../images/dtw_20.jpg) repeat-x 0 0;}
.mainbody_06 .list{width:1200px; height: 420px; margin: 0 auto; overflow: hidden; padding:50px 0;background:url(../images/dtw_19.jpg) no-repeat right center;}
.mainbody_06 ul{width:750px;}
.mainbody_06 li{width:237px; height:211px; overflow:hidden; float: left; margin:0 10px 10px 0; position:relative;}
.mainbody_06 li img{width:237px;height:211px;}
.mainbody_06 .txt{width:100%;height:211px; background:url(../images/hei.png) repeat;position:absolute;left:0;bottom:-211px;}
.mainbody_06 .txt .a1{width:100%;height:30px; line-height: 30px; color: #fff; text-align: center; font-size: 24px; padding: 50px 0 0 0; overflow: hidden;}
.mainbody_06 .txt .a2{width:100%;height:30px; line-height: 30px; color: #fff; text-align: center; font-size: 14px; padding:5px 0 20px 0;}
.mainbody_06 .txt a{width:160px; height: 40px; line-height: 41px; margin: 0 auto; border-radius: 50px; text-indent: 40px; color: #fff; font-size: 16px; display: block; background:#014e2c url(../images/dtw_12.png) no-repeat 120px center;}
.mainbody_06 .txt a:hover{ display: block; background:#d8ae64 url(../images/dtw_12.png) no-repeat 120px center;}

/* ---------------在线留言-------------------------------  */
.zxzx {width: 100%;min-width: 1200px; height: 231px; background: url(../images/dtw_28.jpg) repeat-x center;padding: 50px 0;color: #fff;}
.zxzx h2{ width: 100%; height: 40px; line-height: 40px; font-size: 30px; text-align: center;color: #014e2c; padding-bottom: 20px;}

.zxzx .zxzx_con {overflow: hidden;}
.zxzx .infoP1 {float: left;width: 550px;height: 50px;background: #fff; border: 1px solid #014e2c;}
.zxzx .infoP2 {float: right;width: 550px;height: 50px;background: #fff; border: 1px solid #014e2c;}
.zxzx .infoP3 {width: 1198px;height: 50px;background: #fff; border: 1px solid #014e2c; margin:20px 0;}
.zxzx .ljtj {width: 230px;height: 50px; margin: 10px auto;}
.zxzx input {display: block;width: 100%;height: 50px;line-height: 50px;border: none;text-indent: 20px;font-size: 16px;color: #666;}
.zxzx .ljtj .submit{ width: 100%; border: 0; display: block;height: 50px;line-height: 50px; text-indent: 0; border-radius: 50px; text-align: center; color: #fff;background: #014e2c;font-size: 16px;cursor:pointer;transition: all 0.6s ease 0s;}
.zxzx .ljtj .submit:hover{ display: block;background: #d8ae64;}

/* ---------------mainBody_07-------------------------------  */
.mainbody_07{width:100%; min-width: 1200px;}
.mainbody_07 .list{width:1200px; margin: 0 auto; overflow: hidden; padding:100px 0;}
.mainbody_07 .list .tab3{width:540px; height:360px;float: left;position: relative;}
.mainbody_07 .list .tab3 .hd{width:100px; height:60px;position: absolute; right: 0; bottom: 0; z-index: 99;}
.mainbody_07 .list .tab3 .hd a{width:50px; height:60px; line-height: 60px; text-align: center; font-size: 27px; color: #fff; display: block;cursor:pointer;}
.mainbody_07 .list .tab3 .hd a:hover{color: #d8ae64; display: block;}
.mainbody_07 .list .tab3 .hd .prev{float: left;}
.mainbody_07 .list .tab3 .hd .next{float: right;}
.mainbody_07 .list .tab3 li{width:100%; height:360px; overflow: hidden; position: relative;}
.mainbody_07 .list .tab3 li img{width:100%;}
.mainbody_07 .list .tab3 li p{width:100%; height:60px; line-height: 60px; text-indent: 20px; font-size: 16px; overflow: hidden; position: absolute; left: 0; bottom: 0; color: #fff; background: url(../images/lv.png);}
.mainbody_07 .list .tab4{width:620px; height:360px; overflow: hidden; float: right;}
.mainbody_07 .list .tab4 .hd{width:100%; height: 60px; line-height: 60px; overflow: hidden;}
.mainbody_07 .list .tab4 .hd li{width:100px; height: 60px; margin-right: 20px; float: left; font-size: 20px;background:url(../images/shu.jpg) no-repeat right center;}
.mainbody_07 .list .tab4 .hd li.on a{ color: #014e2c;}
.mainbody_07 .list .tab4 .hd li:last-child{ background: 0;}
.mainbody_07 .list .tab4 .bd{width:100%; height: 300px; overflow: hidden;}
.mainbody_07 .list .tab4 ul{width:100%;overflow: hidden;}
.mainbody_07 .list .tab4 p{width:100%; height: 40px; line-height: 40px; font-size: 16px;}
.mainbody_07 .list .tab4 p a{ width:70%; height:40px; float: left; display: block;background:url(../images/dian.png) no-repeat 0 center; text-indent: 25px;}	
.mainBody_08 .tab4 .bd a:hover{color: #091d58;}	
.mainbody_07 .list .tab4 p i{ width:20%; height:40px; float: right; display: block; text-align: right; font-style: normal; padding-right: 5px;}	





