﻿@charset "utf-8";
body{font-family:"Microsoft Yahei";background: #525252}
a{text-decoration: none;}
a:hover{text-decoration: none;}
.titis{height: 103px;background: url(../Images/ico1.png) no-repeat center bottom;text-align: center;}
.titis h4 {font-size:24px;color: #fff;height: 35px;line-height: 35px;font-weight:normal;}
.titis h4 a {color: #fff}
.titis p {height: 35px;font-size:30px;color: #ffb500;font-weight: bold;}
.titis p span {padding-right:18px;}
.hx_bj{background: #525252;padding-top:90px;height: 534px;overflow: hidden;}
.hx_c {position: relative;height: 534px;}
.hx_c ul{margin-top:10px;overflow: hidden;}
.hx_c li{float:left;width:334px;height: 210px;}
.hx_c li h4 {height: 59px;border:1px solid #676767;border-width: 1px 0;line-height: 59px;font-size: 24px;color: #fff;font-weight: bold;width:200px;}
.hx_c li img {vertical-align: middle;margin-right:20px;float:left;padding-top:5px;}
.hx_c li p {font-size:16px;color: #fff;line-height: 30px;padding-top:19px;}
.hx_c li:nth-child(2n){margin-left:530px;}
.hx_t{position: absolute;left:358px;top:128px;}
.hx_c em a{width:153px;height: 46px;background: #ffb500;display: block;border-radius: 23px;text-align: center;line-height: 46px;font-size:16px;color: #7b5700;position: absolute;left:524px;bottom:22px;}

.pro_bj{height: 988px;padding-top: 90px;overflow: hidden;}
.fenl{height: 256px;background: #525252;margin-top:19px;}
.fl_a{float: left;width:33.33%;padding-left:20px;height: 232px;border-right:1px solid #5f5e5e;padding-top:24px;box-sizing:border-box;}
.fl_a h4 a{display: block;padding-left:27px;font-size:16px;color: #fff;height: 37px;line-height: 37px;background: url(../Images/pro_ico1.jpg) no-repeat left center;}
.fl_a ul{padding-top:20px;}
.fl_a li{float:left;width:108px;}
.fl_a li a {display: block;padding-left:27px;font-size:16px;color: #fff;line-height: 32px;height: 32px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fl_a:last-child{border:0;}
.fl_a:nth-child(2) li{width:185px;}
.pro_c{margin-top:11px;position:relative;}
.pro_c dl{float:left;width:370px;/*border:1px solid #e5e5e5;*/height: 558px;border-bottom:0;background: #fff;margin-right:42px;}
.pro_c dd {text-align: center;height: 124px;padding-top:50px;}
.pro_c dd h4 a{display: block;width:138px;border:1px solid #d2d9d6;height: 39px;line-height: 39px;font-size:20px;color: #000;font-weight:bold;border-width:1px 0;margin:0 auto;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_c dd span {font-size:16px;color: #000000;height: 38px;line-height: 38px;display: block;}
.pro_c dt i{font-size:0;line-height: 0;display: block;overflow: hidden;width:370px;}
.pro_c dt i img {width:370px;height: 278px;transition: all 1s}
.pro_c dl:hover dt i img{transform: scale(1.1);}
.pro_c dt em a {display: block;height: 69px;line-height: 69px;text-align: center;background: #ffb500;font-size: 16px;color: #9b6d00;margin-top:37px;}
.pro_c dl:last-child{margin:0;}
.pro_j1,.pro_j2{position:absolute; top:198px;}
.pro_j1{left:-65px;}
.pro_j2{right:-65px;}
.al_bj{background: #525252 url(../Images/al_bj.jpg) no-repeat center bottom;height: 578px;padding-top:91px;overflow: hidden;}
.anl .titis {margin-bottom:21px;}
/*.anl .titis p {color: #fff}*/
.al_qh{float:left;width:185px;background: #626262;height: 386px;overflow: hidden;}
.al_qh li{height:96px;border-bottom:1px solid #808281;padding-left:90px;font-size:20px;color: #fff;line-height: 96px;}
.al_qh li.on{color: #7b5700}
.al_qh li:nth-child(1){background: url(../Images/al_ico1.png) no-repeat 44px center;}
.al_qh li:nth-child(2){background: url(../Images/al_ico2.png) no-repeat 44px center;}
.al_qh li:nth-child(3){background: url(../Images/al_ico3.png) no-repeat 44px center;}
.al_qh li:nth-child(4){background: url(../Images/al_ico4.png) no-repeat 44px center;}
.al_qh li:nth-child(1).on{background:#ffb500 url(../Images/al_ico1_hv.png) no-repeat 44px center;}
.al_qh li:nth-child(2).on{background:#ffb500 url(../Images/al_ico2_hv.png) no-repeat 44px center;}
.al_qh li:nth-child(3).on{background:#ffb500 url(../Images/al_ico3_hv.png) no-repeat 44px center;}
.al_qh li:nth-child(4).on{background:#ffb500 url(../Images/al_ico4_hv.png) no-repeat 44px center;}
.al_nr{float:right;width:1000px;}
.al_nr dl{height: 386px;background: #666666}
.al_nr dt {float:left;width:516px;height: 386px;overflow: hidden;}
.al_nr dt img {width:516px;height: 386px;}
.al_nr dd {float:left;width:430px;padding:43px 0 0 39px;}
.al_nr dd h4 a {display: block;height: 64px;line-height: 64px;font-size:20px;color: #fff;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;position: relative;}
.al_nr dd h4 a:after{content: "";display: block;height: 2px;background: #fff;width:133px;position: absolute;left:0;bottom:0;}
.al_nr dd p {font-size:16px;color: #fff;line-height: 30px;padding-top:28px;height: 128px;overflow:hidden;}
.al_nr dd em a {display: block;width: 124px;height: 38px;border:2px solid #d1d1d1;text-align: center;line-height: 38px;font-size:14px;color: #535353;background: #ececec}


.yous{padding-top:95px;height: 1969px}
.yous .titis {margin-bottom:37px;}
.ys1,.ys2,.ys3,.ys4{height: 450px;}
.ys1{background: url(../Images/ys_img1.jpg) no-repeat center top;}
.ys2{background: url(../Images/ys_img2.jpg) no-repeat center top;}
.ys3{background: url(../Images/ys_img3.jpg) no-repeat center top;}
.ys4{background: url(../Images/ys_img4.jpg) no-repeat center top;}
.yous {position: relative;}
.yous dl {width:527px;position: absolute;left:50%;margin-left:20px;}
.yous dt{height: 80px;overflow: hidden;}
.yous dt em {float:left;width:80px;height: 80px;background: #ffb500;text-align: center;font:16px "Impact";color: #fff;text-transform: uppercase;}
.yous dt em i{display: block;height: 44px;padding-top:4px;line-height: 44px;font-size: 30px;position: relative;font-style: normal;margin-bottom:4px;}
.yous dt em i:after{width:26px;height: 1px;content: "";display: block;background: #ffcd54;position: absolute;bottom:0;left:35%;}
.yous dt p {float:right;width:420px;height: 80px;background: url(../Images/ys_ico1.jpg) no-repeat left bottom;}
.yous dt p span {display: block;font-size:24px;color: #ffb500;height: 49px;line-height: 49px;font-weight: bold;}
.yous dt p i{font:12px arial;color: #808080;text-transform: uppercase;font-size:normal;}
.yous dd {padding:25px 0 0 60px;}
.yous dd p{padding-left:26px;font-size:16px;height: 39px;line-height: 39px;background: url(../Images/ys_ico2.jpg) no-repeat left center;color: #fff;}
.yous dd span a {width:154px;height:49px;border:1px solid #818181;text-align:center;line-height:49px;font-size:16px;color:#fff;display:block;margin-top:20px;}
.yous dd span img{vertical-align:middle;margin-right:10px;}
.yous .dls1{top:292px;}
.yous .dls2{top:742px;margin-left:-580px;}
.yous .dls3{top:1192px;}
.yous .dls4{top:1642px;margin-left:-580px;}

.tu1{background: url(../Images/tu1.jpg) no-repeat center top;height: 295px;}

.list1{background: #525252;height:741px;padding-top:99px;}
.ns_fl{float:left;width:800px;}
.dongt{height: 267px;border-bottom:1px solid #6d6d6d;padding-right:58px;margin-bottom:36px;}
.dongt .tit{height: 85px;}
.dongt .tit p em {display: block;font:20px arial;color: #7d7d7d;height: 41px;line-height: 41px;}
.dongt .tit p a {font-size:20px;color: #fff;padding-right:33px;background: url(../Images/ns_ico1.jpg) no-repeat right center;}
.dongt .tit span a{float: right;padding-top:49px;font:12px arial;color: #fff;}
.dongt dl{float:left;width:434px;background: #5b5b5b;height: 130px;}
.dongt dt {float:left;width:130px;text-align: center;height: 130px;background: #ffb500;font:20px "Impact";color: #fff;}
.dongt dt span {padding-top:28px;height: 42px;line-height: 42px;font:30px "Impact";color: #fff;display: block;background: url(../Images/ns_ico2.jpg) no-repeat center bottom;margin-bottom:4px;}
.dongt dd {width:272px;padding:16px 0 0 20px;float:left;}
.dongt dd h4 a {display: block;height: 30px;line-height: 30px;font-size:16px;color: #fff;font-weight: bold;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.dongt dd p {font-size:14px;color: #fff;line-height: 30px;padding-top:10px;}
.dongt ul{float:right;width:270px;padding-top:10px}
.dongt li a {display: block;height:40px;line-height:40px;font-size:16px;color: #fff;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

.zhis{border:0;margin:0;}
.zhis .tit{margin-bottom:6px;}


.went{float:right;width:399px;overflow: hidden;}
.went .tit{background:url(../Images/wt_ico1.jpg) no-repeat center top;height: 293px;padding:36px 0 0 124px;}
.went .tit span {display: block;font:20px arial;color: #363636;height: 30px;line-height: 30px;}
.went .tit a {font-size:20px;color: #363636;padding-right:30px;background: url(../Images/wt_ico2.jpg) no-repeat right center;height: 38px;line-height: 38px;display: inline-block;}
.wt_nr{width:368px;padding:30px 18px 0 13px;height: 232px;background: #5b5b5b;box-shadow: 0 3px 8px #3b3b3b}
.wt_nr li{height: 104px;border-bottom:1px dashed #d7d7d7;margin-bottom:15px;}
.wt_nr li a {padding-left:44px;font-size:16px;color: #fff;display: block;height: 27px;line-height: 27px;background: url(../Images/wen.jpg) no-repeat 10px center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.wt_nr li p{padding-left:44px;font-size:14px;color: #fff;display: block;line-height:32px;background: url(../Images/da.jpg) no-repeat 10px 5px;margin-top:5px;}
.wt_nr li:last-child{border:0;margin:0;}

.ab_bj{background: url(../Images/ab_bj.jpg) repeat-x;height:745px;padding-top:94px;}
.about dl{float:left;width:726px;margin-top:19px;}
.about dt {font-size:0;line-height: 0;padding-left:3px;}
.about dt img {width:726px;height: 409px;}
.about dd{padding-top:44px}
.about dd i {float:left;font-size:0;line-height: 0}
.about dd p {float:right;width:592px;}
.about dd p strong a{height: 30px;font-size:20px;color: #9b6d00;font-weight: bold;line-height: 24px;display: block;}
.about dd span {font-size:14px;line-height: 30px;color: #9b6d00}
.ab_fr{float:right;width:470px;padding-top:19px;}
.ab_fr em{height: 126px;line-height:126px;padding-left:62px;font-size:80px;color: #525252;text-transform: uppercase;display: block;position: relative;}
.ab_fr em:after{content:"";display:block;width:56px;height: 2px;background: #fff;position: absolute;left:2px;top:56px;}
.ab_fr p {display: block;padding-top:22px;padding-left:72px;font-size:16px;color: #9b6d00;}
.ab_fr p span {display:block;height: 40px;line-height: 40px;font-size:24px;color: #9b6d00;margin-bottom:5px;font-weight: bold;}
.ab_fc{width:335px;margin-left:70px;height:300px;}
.ab_fr ul{width:300px;float:left;}
.ab_fr li{font-size:0;line-height: 0;border:3px solid #fff;height:220px;}
.ab_fr li img {width:294px;height:220px;}
.ab_j{float:right;width:35px;}

.shil{height: 367px;padding-top:73px;}
.sl_nr{margin-top:16px;position: relative;}
.sl_nr li {float:left;width:292px;margin-right:10px;font-size: 0;line-height: 0;position: relative;}
.sl_nr li img{width:288px;height: 215px;border:2px solid #fff;}
.sl_nr li span a {display:block;width:100%;height: 37px;line-height: 37px;text-align: center;background: rgba(0,0,0,0.5);font-size:14px;color: #fff;position: absolute;left:0;bottom:0;}
.sl_nr li:last-child{margin:0;}
.sl_j1,.sl_j2{position: absolute;top:92px;}
.sl_j1{left:-50px;}
.sl_j2{right:-50px;}