﻿@charset "utf-8";
body{font-family:"Microsoft Yahei";}
a{text-decoration: none;}
a:hover{text-decoration: none;}
em,i{font-style: normal;}
.gz_bj{height: 870px;padding-top:88px;background: url(../images/gz_bj.jpg) no-repeat center top;box-sizing: border-box;}
.pro_n{width:1080px;margin:0 auto;position: relative;}
.pro_fl{width:605px;}
.pro_w{width:595px;height: 243px;}
.pro_w h4 a {display:block;height: 66px;line-height: 66px;font-size:46px;color: #fff;font-weight: normal;}
.pro_w h4 span {color: #ffc800;font-weight: bold;}
.pro_w p {font-size:20px;color: #fff;line-height: 36px;padding-top:20px;}
.pro_fl li{float:left;width:292px;padding-right:21px;}
.pro_fl li i{font-size:0;line-height: 0;width:292px;overflow: hidden;display: block;}
.pro_fl li i img {width:292px;height: 389px;border-radius: 6px 6px 0 0}
.pro_fl li span a {display: block;height: 50px;border:1px solid rgba(255,255,255,0.7);border-top:0;border-radius: 0 0 6px 6px;font-size:22px;color: #fff;line-height: 50px;letter-spacing:5px;text-align: center;}
.pro_fl li:last-child{padding:0;}
.pro_fr{font-size:0;line-height: 0;padding-top:33px;}
.pro_fr img {width:446px;height: 650px;border-radius:10px}

.cl_bj{background: url(../images/cl_bj.jpg) no-repeat center top;height: 870px;padding-top:90px;box-sizing: border-box;}
.cl_bj .pro_w{padding-left:40px;width:560px;}
.cl_bj .pro_w h4 a,.cl_bj .pro_w p,.cl_bj .pro_w h4 span {color: #07421c}
.cl_bj .pro_fl li span a{color: #07421c}

.db_bj{background: url(../images/db_bj.jpg) no-repeat center top;height: 870px;padding-top:90px;box-sizing: border-box;overflow-x: hidden;overflow-y: hidden;}
.db_bj .pro_n{height: 780px;}
.db_ico1{position: absolute;right:-419px;bottom:-3px;}

.pro_bj{background: url(../images/pro_bj.jpg) no-repeat center top;height: 1506px;padding-top:206px;box-sizing: border-box;}
.pro .tit{padding-left:87px;height: 206px;}
.pro li{float:left;width:287px;margin:0 17px 40px 0;}
.pro li i{font-size:0;line-height: 0;width:287px;overflow: hidden;display: block;}
.pro li i img {width:287px;height:382px;border-radius:6px}
.pro li span a {display: block;height: 50px;border:1px solid rgba(255,255,255,0.7);border-top:0;border-radius: 0 0 6px 6px;font-size:22px;color: #333333;line-height: 50px;letter-spacing:5px;text-align: center;}
.pro li:nth-child(4n){margin:0 0 40px 0;}
.pro_btn1{text-align: center;margin-top:9px;}
.pro_btn1 a{width:180px;height: 50px;line-height: 50px;text-align: center;font-size:26px;color: #fff;font-weight: bold;background: #32ad19;display: inline-block;margin:0 10px;border-radius: 25px}
.pro_btn1 a:last-child{background: url(../images/pro_btn1.png) no-repeat;border-radius: 0;color: #4c2000}

.ly_bj{background: url(../images/ly_bj.jpg) no-repeat center top;height: 837px;padding-top:89px;box-sizing: border-box;overflow: hidden;}
.ly_c .tit{text-align: center;font-size:0;line-height: 0;height: 158px;}
.ly_t{float:left;font-size: 0;line-height: 0;width:800px;}
.ly_t img {width:800px;height: 480px;}
.ly_b{background:url(../images/ly_b.jpg) no-repeat;width:400px;height:448px;text-align:center;padding-top:32px;float:right;}
.ly_b h4{height: 59px;line-height: 59px;font-size: 40px;color: #4c2000;font-weight: bold;}
.ly_b p {font-size:20px;color: #4c2000;line-height: 28px;padding-top:6px;height: 83px;}
.ly_b li{height: 50px;margin-bottom:15px;}
.ly_b li.lis1 input{width:280px;height: 50px;line-height: 50px;border:0;background: #fff;border-radius: 5px;font-size:20px;color: #666666;padding-left:20px;}
.ly_b li.lis2 input{width:180px;height: 50px;line-height: 50px;text-align: center;font-size:24px;color: #fff;background: #32ad19;display: inline-block;margin:0 10px;border-radius: 25px;border:0;margin-top:15px;}

.ys_bj{background: url(../images/ys_bj.jpg) no-repeat center top;height: 981px;padding-top:99px;box-sizing: border-box;}
.yous{width:1050px;margin:0 auto;position: relative;padding-right:1px;height:782px;}
.ys_bj .tit{text-align: center;font-size:0;line-height: 0;height: 156px;}
.ys_c li{position: relative;font-size:0;line-height: 0;}
.ys_z{position: absolute;top:134px;left:0;width:575px;height: 345px;background: rgba(255,192,0,0.75);}
.ys_z dt{height: 112px;padding-top:49px;}
.ys_z dt em {float:left;width:154px;height: 72px;margin-top:11px;font:70px arial;color: #fff;font-weight: bold;background: url(../images/ys_ico2.png) no-repeat;line-height: 72px;text-align: right;padding-right:36px;box-sizing: border-box;}
.ys_z dt p {float:right;width:403px;font-size:32px;color: #096e00;line-height: 42px}
.ys_z dt p span {display: block;font-weight: bold;font-size:40px;height: 47px;line-height: 47px}
.ys_z dd{font-size:22px;color: #1a1a1a;line-height: 36px;width:484px;padding-left:48px;}
.ys_hd{height: 72px;padding-top:21px;background: rgba(0,0,0,0.3);z-index:9;text-align: center;position:absolute;left:0;bottom:0;width:100%;}
.ys_hd li{display: inline-block;font-size:20px;color: #fff;width:55px;text-align: center;}
.ys_hd li i{background: url(../images/ys_ico1.png) no-repeat;width:18px;height: 18px;display: block;margin:0 auto 5px;}
.ys_hd li.on{color: #ffc000;font-weight: bold;}
.ys_hd li.on i{background: url(../images/ys_ico1_hv.png) no-repeat;}
.ys_j2,.ys_j1{position: absolute;top:512px;}
.ys_j1{left:-114px;}
.ys_j2{right:-114px;}

.al_bj{background: url(../images/al_bj.jpg) no-repeat center top;height: 1070px;padding-top:90px;box-sizing: border-box;}
.anl .tit{text-align: center;line-height: 0;font-size:0;}
.anl .tit span {display: block;font-size: 24px;color: #333333;height: 54px;line-height: 54px;}
.al_w{float:right;width:697px;clear:both;height: 268px;padding-top:29px;}
.al_w h4{font-size:36px;color: #4c2000;font-weight: bold;height: 60px;line-height: 60px;}
.al_w p{height: 111px;padding-top:6px;font-size: 20px;color: #4c4c4c;line-height: 33px;}
.al_w em a {display: block;background: url(../images/al_btn1.png) no-repeat;width:150px;height: 46px;text-align: center;line-height: 46px;font-size:22px;color: #fff;font-weight: bold;}
.al_c {position: relative;height: 500px;}
.al_c .tempWrap{height: 500px;width:1200px!important;}
.al_c ul{height: 500px;}
.al_c li{float:left;width:365px;background: #fff;padding:10px 10px 0;height: 445px;margin:0 8px;box-shadow: 0 5px 20px 5px #ebebeb;text-align: center;}
.al_c li i{display: block;font-size:0;line-height: 0;width:365px;overflow: hidden;}
.al_c li i img {width:365px;height: 205px;transition: all 1s}
.al_c li h4 a {display: block;height:67px;line-height:67px;padding-top:11px;font-size:26px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background: url(../images/al_x.png) no-repeat center bottom;}
.al_c li p{padding:24px 17px 0;font-size: 20px;color: #666666;line-height:33px;}
.al_c li:last-child{margin:0;}
.al_j1,.al_j2{position: absolute;top:191px;}
.al_j1{left:-53px;}
.al_j2{right:-53px;}

.ns_bj{background: url(../images/ns_bj.jpg) no-repeat center bottom;height: 917px;}
.ns_tt{font-size:0;line-height: 0;height: 135px;text-align: center;}
.ns_bj .tit{height: 68px;line-height: 68px;border-bottom:1px dashed #c9c9c9;}
.ns_bj .tit span a {font-size:32px;color: #1a1a1a;}
.ns_bj .tit em a {float:right;font:20px arial;color: #808080;line-height: 68px;text-transform: uppercase;}
.dongt{float:left;width:520px;}
.dongt dl{padding-top:29px;height: 414px;}
.dongt dt{font-size:0;line-height: 0}
.dongt dt img {width:520px;height: 260px;}
.dongt dd {padding-top:20px;}
.dongt dd h4 a {display: block;height: 43px;line-height: 43px;font-size:24px;color: #333333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight:normal;}
.dongt dd p {font-size:20px;padding-top:8px;color: #808080;line-height: 32px;}
.dongt dd p a {color: #808080;}
.dongt dd h4 a:hover{color: #178703;}
.dongt li a {display: block;padding-left:30px;background: url(../images/ns_ico1.jpg) no-repeat left center;height: 45px;line-height: 45px;font-size:22px;color: #4c4c4c;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dongt li a:hover{color: #178703;background: url(../images/ns_ico1_hv.jpg) no-repeat left center;text-decoration: underline;}

.went{float:right;width:602px;}
.went dl{height: 171px;padding-top:26px;border-bottom:1px solid #c9c9c9;margin-bottom:25px;}
.went dt{height: 30px;line-height: 30px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.went dt em {display: inline-block;height: 30px;width:60px;text-align: center;background: #178703;vertical-align: top;line-height: 30px;font-size:20px;color: #fff;margin-right:20px;}
.went dt a {font-size:24px;color: #333333;line-height: 30px;height: 30px;display: inline-block;vertical-align: top;}
.went dt a:hover{color: #178703}
.went dd {font-size:20px;color: #808080;line-height: 32px;padding-top:14px;}
.went dd a {color: #808080;}
.went ul{height: 270px;}
.went li a{display: block;height:45px;line-height: 45px;color: #4c4c4c;font-size:22px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background: url(../images/ns_ico2.jpg) no-repeat right;}
.went li a:hover{color: #178703;background: url(../images/ns_ico2_hv.jpg) no-repeat right center;text-decoration: underline;}
.wt_n{font-size:0;line-height: 0}
.wt_n img {float:left;width:445px;height: 120px;}
.wt_n span {float:left;width:156px;height: 120px;background: #f7ca18;text-align: center;padding-top:;font-size:26px;color: #333333; padding-top:35px;box-sizing: border-box;line-height:35px;}
.wt_n span a {color: #333333;}

.ab_bj{background: url(../images/ab_bj.jpg) no-repeat center bottom;height:891px;padding-top:100px;box-sizing: border-box;}
.about .tit{ height:137px;text-align: center;}
.about p {padding:0 98px;height: 109px;font-size:20px;color: #4c4c4c;line-height: 33px;text-align: center;}
.ab_t{text-align: center;font-size:0;line-height: 0;width:1068px;border-top:0;margin:0 auto;}
.ab_t img{border:4px solid #fff;}
.ab_t em a{background: #ffc000;width:180px;height: 50px;text-align: center;line-height: 50px;font-size:22px;color: #4c2000;margin:-25px auto 0;display: block;border-radius: 25px;position: relative;z-index: 9}