@charset "utf-8";
body{font-family:"Microsoft Yahei";}
a{text-decoration: none;}
a:hover{text-decoration: none;}
em,i{font-style: normal;}
.yz_c{background: url(../images/wm_bj.png)repeat center top;height:374px;padding:39px 33px 0 40px;box-sizing: border-box;margin-top:-95px;z-index: 99;position: relative;}
.yz_c dt{float:right;font-size:0;line-height: 0;width:521px;height: 299px;}
.yz_c dt img {width:521px;height: 299px;}
.yz_c dd {float:left;width:590px;padding:12px 0 0 0;}
.yz_c dd i{display: inline-block;font-size: 0;line-height: 0;background: url(../images/wm_x.jpg) no-repeat left bottom;height: 77px;}
.yz_c dd p {font-size:14px;color: #666666;line-height: 30px;height: 150px;padding-top:14px;}

.titis{height: 129px;text-align: center;}
.titis h4 {height: 70px;line-height: 70px;font-size:35px;color: #096635;background: url(../images/ico1.png) no-repeat center bottom;}
.titis h4 a {color: #096635}
.titis p {height:48px;line-height: 48px;font-size:20px;color: #3d3d3d;}
.sl_c{padding-top:62px;height:557px;}
.sl_nr dl{float:left;width:270px;margin-right:20px;border:1px solid #dcdcdc;padding:4px;}
.sl_nr dt {font-size: 0;line-height: 0}
.sl_nr dt img {width:270px;height: 152;}
.sl_nr dd {height: 203px;padding:12px 15px 0;text-align:center;}
.sl_nr dd h4 {display:block;height: 54px;line-height: 54px;font-size:20px;color: #000000;background: url(../images/sl_x.jpg) no-repeat center bottom;font-weight:normal;}
.sl_nr dd p {font-size:14px;color: #666666;line-height: 24px;padding-top:18px;text-align:left;}
.sl_nr dl:last-child{margin:0;}


.jm_bj{background:#ebebeb;height:692px;padding-top:68px;}
.jm_c .titis{height: 154px}
.jm_c dt{width:450px;background: #fff;height: 486px;}
.jm_c dt i {font-size:0;line-height: 0;display: block;margin-bottom:25px;}
.jm_c dt img {width:450px;height: 295px;}
.jm_c dt p{width:309px;height: 42px;border:1px solid #dfdfdf;margin:0 auto 6px;font-size:16px;color: #3d3d3d;line-height: 42px;padding-left:84px;box-sizing: border-box;background: url(../images/jm_ico1.jpg) no-repeat 54px center;}
.jm_c dd {width:676px;}
.jm_c dd h4 a{display: block;height:40px;font-size:24px; color: #3d3d3d;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: normal;}
.jm_c dd p {font-size:14px;color: #3d3d3d;line-height: 30px;padding-top:15px;height: 104px;}
.jm_c dd em a {width:119px;height: 34px;line-height: 34px;text-align: center;border:1px solid #fb8e0e;font-size:14px;color: #3d3d3d;display: block;}
.jm_c dd ul {margin-top:44px;}
.jm_c dd li {float:left;font-size: 0;line-height: 0;margin-right:17px;}
.jm_c dd li img {width:329px;height: 247px;}
.jm_c dd li:last-child{margin:0;}

.qn_c {padding-top:62px;height: 690px;overflow: hidden;}
.qn_c .titis{height: 154px}
.qn_c dt{width:450px;background: #eeeeee;height: 486px;}
.qn_c dt i {font-size:0;line-height: 0;display: block;margin-bottom:25px;}
.qn_c dt img {width:450px;height: 295px;}
.qn_c dt p{width:309px;height: 42px;border:1px solid #dfdfdf;margin:0 auto 6px;font-size:16px;color: #3d3d3d;line-height: 42px;padding-left:84px;box-sizing: border-box;background: url(../images/qn_ico1.jpg) no-repeat 54px center;}
.qn_c dd {width:676px;}
.qn_c dd h4 a{display: block;height:40px;font-size:24px; color: #3d3d3d;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: normal;}
.qn_c dd p {font-size:14px;color: #3d3d3d;line-height: 30px;padding-top:15px;height: 111px;}
.qn_c dd em a {width:119px;height: 34px;line-height: 34px;text-align: center;border:1px solid #fb8e0e;font-size:14px;color: #3d3d3d;display: block;}
.qn_c dd ul {margin-top:63px;}
.qn_c dd li {float:left;font-size: 0;line-height: 0;margin-right:17px;}
.qn_c dd li img {width:320px;height: 221px;}
.qn_c dd li:last-child{margin:0;}

.tu1{background: url(../images/tu1.jpg) no-repeat center top;position: relative;height: 353px;}
.tu1 a{width:134px;height:48px;background:#fb8e0e;text-align:center;line-height:48px;font-size:16px;color:#371e00;border-radius:6px;position:absolute;left:50%;top:198px;margin-left:-78px;}
.tu1 i {padding-left:52px;background: url(../images/ico2.png) no-repeat left center;font:20px arial;color: #fff;line-height: 26px;display: block;font-weight: bold;position: absolute;left:50%;top:198px;margin-left:91px;}
.tu1 p {position: absolute;left:50%;top:75px;margin-left:457px;font-size:0;line-height: 0;text-align: center;}
.tu1 p img {width:143px;height:140px;}
.tu1 p em {display:block;font-size:20px;color: #fff;line-height: 24px;padding-top:10px;}


.al_bj{background: url(../images/al_bj.jpg) no-repeat center top;height:755px;padding-top:61px;}
.anl .titis{height: 136px;}
.al_nr{position: relative;}
.al_nr li{font-size:0;line-height: 0;position: relative;border:3px solid rgba(255,255,255,0.53);height:550px;}
.al_nr li img {width:1192px;height: 550px;}
.al_nr li p {width:483px;height: 304px;background:rgba(255,255,255,0.9);padding:40px 50px 0 0;box-sizing: border-box;position: absolute;left:0;top:124px;}
.al_nr li p b{background: url(../images/al_ico1.png) no-repeat;width:81px;height: 36px;text-align: center;font:18px arial;color: #fff;line-height: 36px;display: block;font-weight: normal;margin-bottom:17px;}
.al_nr li p span a{padding-left:37px;font-size:20px; color: #000000;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;height: 44px;line-height: 44px;}
.al_nr li p em {padding:8px 0 0 37px;width:394px;height: 75px;display: block;font-size:14px;color: #666666;line-height: 30px;}
.al_nr li p i a {width:110px;height:37px;display: block;text-align: center;line-height: 37px;font-size:14px;color: #898989;border:1px solid #b8b8b8;border-radius: 5px;margin-left:37px;}
.al_j1,.al_j2{position: absolute;top:253px;}
.al_j1{left:-44px;}
.al_j2{right:-44px;}


.news{padding-top:68px;height: 777px;overflow: hidden;}
.news .titis{height: 131px;}
.news .titis p {text-transform: uppercase;color: #b7b7b7}
.dongt{float:left;width:800px;}
.dongt dl{border:1px solid #d2d2d2;padding:1px;height: 177px;margin-bottom:9px;}
.dongt dt {float:left;font-size:0;line-height:0;width:319px;overflow:hidden;}
.dongt dt img {width:319px;height: 177px;transition: all 1s}
.dongt dd {float:left;width:445px;padding:20px 0 0 22px;}
.dongt dd h4 a {display:block;height: 34px;line-height: 34px;font-size:18px;color: #3d3d3d;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: normal;}
.dongt dl:hover dd h4 a{color:#096635;font-weight:bold}
.dongt dl:hover dt img{transform: scale(1.1);}
.dongt dd p {font-size:14px;color: #3d3d3d;padding-top:18px;line-height: 30px}
.dongt ul{padding-top:7px;overflow: hidden;}
.dongt li{height: 40px;line-height: 40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dongt li a{font-size:14px;color: #3d3d3d;}
.dongt li a:hover{color:#096635;}
.dongt li span {float: right;font-size:14px;color: #3d3d3d;}

.lt_c{float: right;width:334px;height: 550px;background: #f4f4f4;padding:22px 20px 0;}
.lt_c .tit{height: 49px;line-height: 38px;}
.lt_c .tit span a{font-size:20px;color: #000000;font-weight: bold;}
.lt_c .tit em a{float:right;font-size:12px;color: #898989}
.lt_c dl{height: 352px;border-bottom:1px dashed #c5c5c5;margin-bottom:14px;}
.lt_c dt {font-size:0;line-height: 0;overflow:hidden;width:334px;}
.lt_c dt img {width:334px;height: 185px;transition: all 1s}
.lt_c dl:hover dt img{transform: scale(1.1);}
.lt_c dd {padding-top:20px;}
.lt_c dd h4 a {display: block;height: 37px;line-height: 37px;font-size:18px;color: #000000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-weight: normal;} 
.lt_c dl:hover dd h4 a{color:#096635;font-weight:bold}
.lt_c dd p {font-size:14px;color: #666666;line-height: 30px;padding-top:6px;}
.lt_c li a{padding-left:13px;background: url(../images/lt_ico1.jpg) no-repeat left center;font-size:14px;color: #666666;height: 40px;line-height: 40px;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.lt_c li a:hover{color:#096635;}

.about{height: 598px;overflow: hidden;}
.about .titis{height: 134px;overflow: hidden;}
.about dl{background: #f2f2f2;overflow: hidden;}
.about dt{float:left;width:860px;font-size:0;line-height: 0}
.about dt img {width:860px;height: 403px;}
.about dd {float:left;width:285px;padding:30px 0 0 34px;}
.about dd h2 a {display: block;height: 42px;line-height: 42px;font-size:24px;color: #000000;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.about dd p {font-size:14px;color: #666666;line-height: 30px;padding-top:16px;height: 233px;}
.about dd em a {width:112px;height: 40px;line-height: 40px;display: block;text-align: center;border:1px solid #fb8e0e;font-size: 14px;color: #000000;}