
/* CSS Document */
::selection{color:#fff; background-color: #7e4808;}
::-moz-selection{color:#fff; background-color: #7e4808;}
::-webkit-selection{color:#fff; background-color: #7e4808;}
::-webkit-scrollbar{width: 8px; height: 8px; background-color: #F5F5F5;}
::-webkit-scrollbar-track{border-radius: 10px; background-color: #E2E2E2;}
::-webkit-scrollbar-thumb{border-radius: 10px; -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3); background-color: #555;}
*{padding: 0; margin: 0;}
body{font: 14px/1.231 'Microsoft YaHei', arial, helvetica, clean, sans-serif; color: #333; margin: 0; line-height: 1.5; font-family: 'Microsoft YaHei', arial, helvetica, clean, sans-serif;}
:focus{outline: 1;}
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary{display: block;}
a{margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
ins{background-color: #ff9; color: #000; text-decoration: none;}
mark{background-color: #ff9; color: #000; font-style: italic; font-weight: bold;}
del{text-decoration: line-through;}
table{border-collapse: collapse; border-spacing: 0;}
hr{display: block; height: 1px; border: 0; border-top: 1px solid #cccccc; margin: 1em 0; padding: 0;}
input,
select{vertical-align: middle;}
li,
ul{list-style-type: none;}
img{border: none;}
a{color: #333; text-decoration: none; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;}
a:link,
a:hover,
a:active,
a:visited{text-decoration: none;}
input,
textarea{outline: 0; border: 0;}
textarea{resize: none;}
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
dt,
i,
em{font-weight: normal; font-style: normal;}
.between{width:1180px;margin:0 auto;overflow: hidden;}
.title_nav{width: 989px;height: 51px;margin:0 auto;background: url(../images/title_nav.png) no-repeat center;}
.title_nav h3 a{font-size: 24px;color: #7e4808;font-weight: bold;text-align: center;display: block;line-height: 22px;}
.title_nav span{font-size: 16px;color: #4c4c4c;display: block;text-transform: uppercase;text-align: center;line-height: 36px;}
.clearfix{clear:both;}
/**banner**/
.banner{width: 100%; height: 700px;overflow: hidden;}
.fullSlide{width: 100%; position: relative; height: 100%; background: transparent;}
.fullSlide .bd{margin: 0 auto; height: 100%; position: relative; z-index: 0; overflow: hidden;}
.fullSlide .bd ul{height: 100%; width: 100%!important;}
.fullSlide .bd li{height: 100%;width: 100%!important; overflow: hidden; text-align: center; background-position: center; background-repeat: no-repeat; width: 100%;}
.fullSlide .bd li a{display: block; height: 100%; width: 100%;}
.fullSlide .hd{width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0;}
.fullSlide .hd ul{text-align: center; margin-bottom: 20px;}
.fullSlide .hd ul li{background: #7e4808; cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 42px; height: 11px; margin: 1px; overflow: hidden; *filter: alpha(opacity=50); *opacity: .5; line-height: 999px;}
.fullSlide .hd ul .on{background: #fff;}
.fullSlide .prev,
.fullSlide .next{display: block; position: absolute; top: 50%; margin-top: -30px; left: 0%; z-index: 1; width: 40px; height: 60px; background: url(../images/slider-arrow.png) -126px -137px #000000 no-repeat; cursor: pointer; *filter: alpha(opacity=50); *opacity: .5; display: none;}
.fullSlide .next{left: auto; right: 0%; background-position: -6px -137px;}
/*banner结束*/
/* search start */
.search{overflow:hidden;width: 100%;height:50px;}
.sear_box{width: 1180px;margin:0 auto;height:50px;}
.keytext{width: 780px;line-height: 50px;font-family:Microsoft YaHei;font-size: 14px;color: #666666;overflow: hidden;float: left;}
.keytext span{line-height: 50px;color:#4c4c4c;font-size:14px;font-weight: bold;}
.keytext a{margin: 0px 8px 0px 0px;line-height:50px;font-size:14px;color:#666;}
.keytext a:hover{color: #7e4808;}
.rmgj-n-r{width:280px;height: 34px;margin-top: 6px;overflow: hidden;float: right;background: url(../images/search.jpg) no-repeat left center;}
.text2{padding:0px 0px 0px 10px;float:left;width: 230px;height: 30px;margin-left: 4px;margin-top: 2px;font-size:12px;color:#808080;background: none;}
.submit{width:36px;height:34px;float:right;font-size: 14px;color: #fff;cursor: pointer;background:url(../images/ico1.png) no-repeat;}
/* search end */
/* product start */
.product{width: 100%;height: 676px;margin-top: 50px;}
.product .pro_box{width: 1180px;margin:0 auto;}
.pro_box .pro_left{float: left;width: 232px;height: 676px;/* background: url(../images/pro_b.jpg) no-repeat center; */}
.pro_left h2{width: 232px;height: 60px;background: url(../images/pro_nav.jpg) no-repeat center;}
.pro_left h2 a{font-size:24px;color: #fff;text-align: center;line-height: 38px;display: block;}
.pro_left dl{width: 240px;height: 384px;}
.pro_left dl dt{width: 192px;height: 35px;padding-left: 40px;background: #7e4808;margin-top: 15px;-webkit-transition:all .5s;transition:all .5s;}
.pro_left dl dt a{font-size: 16px;color: #fff;width: 100%;line-height: 35px;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.pro_left dl dd a{width: 192px;padding-left: 40px;font-size: 14px;color: #4c4c4c;display: block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;line-height: 28px;}
.pro_left dl dd a:hover{color: #7e4808;}
.pro_box ul{width: 928px;height: 629px;float: right;}
.pro_box ul li{float: left;width: 212px;height: 206px;overflow: hidden;margin-left: 20px;margin-bottom: 20px;position: relative;}
.pro_box ul li > a{width: 210px;height: 170px;border: 1px solid #cccccc;overflow: hidden;display: block;}
.pro_box ul li > a img{width: 210px;height: 170px;overflow: hidden;-webkit-transition:all 1s;transition: all 1s;}
.pro_box ul li > a img:hover{transform: scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.pro_box ul li > a:hover{border-color: #7e4808;}
.pro_box ul li h4{width: 212px;height: 30px;background: #fafafa;}
.pro_box ul li h4 a{font-size: 16px;color: #4c4c4c;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;text-align: center;display: block;-webkit-transition:all .5s;transition:all .5s;}
.pro_box ul li h4:hover{background: #7e4808;}
.pro_box ul li h4:hover a{color: #fff;}

.product .pro_box .more{margin: 0 auto;width: 158px;margin-top: 30px;}
.product .pro_box .more a {width: 158px;height: 34px;border: 1px solid #7e4808;font-size: 18px;color: #000;text-align: center;line-height: 34px;display: block;}
.product .pro_box .more a:hover {background: #fff;color: #7e4808;}
/* product end */
/* feature start */
.feature{width: 100%;height: 450px;margin-top: 50px;padding-top: 50px;background: url(../images/feat_bg.jpg) no-repeat center;}
.feature h3 a{font-size: 24px;color: #7e4808;font-weight: bold;text-align: center;display: block;}
.feature ul{width: 450px;float: left;margin-left: 133px;margin-top: 45px;}
.feature ul li{font-size: 14px;color: #4c4c4c;height: 30px;border-left: 2px solid #ef1f1f;padding-left: 10px;line-height: 30px;margin-top: 20px;}
.feature ul li span{font-size: 18px;font-weight: bold;}
.feature img{width:401px;height: 344px;float: right;margin-right: 133px;margin-top: 40px;}
/* feature end */
/* case start */
.case{width: 100%;margin-top: 80px;}
.case_con{width: 1180px;height: 550px;overflow: hidden;margin-top: 40px;}
/* .case_con .hd{width: 1180px;height: 50px;overflow: hidden;}
.case_con .hd li{width: 181px;height: 48px;float: left;margin-left: 19px;background: url(../images/case_k.png) no-repeat center;}
.case_con .hd li:first-child{margin-left: 0;}
.case_con .hd li a{font-size: 16px;color: #7e4808;line-height: 50px;text-align: center;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.case_con .hd > a{width: 181px;height: 48px;float: left;margin-left: 10px;background: url(../images/case_k.png) no-repeat center;font-size: 16px;color: #7e4808;line-height: 50px;text-align: center;display: block;}
.case_con .hd .on{background: #7e4808;}
.case_con .hd .on a{color: #fff;}
.case_con .bd{width: 1180px;height: 470px;margin-top: 40px;overflow:hidden;} */
.case_cont{width:1180px;height:470px;overflow: hidden;margin-top: 30px;}
.case_cont li{width: 23.0%;height: 209px;border: 1px solid #ccc;float: left;margin-left: 10px;margin-right: 10px;position: relative;margin-bottom: 20px;}
.case_cont li:hover{border-color: #7e4808;}
.case_cont li a{width: 100%;height: 209x;overflow: hidden;display: block;}
.case_cont li a img{width: 100%;-webkit-transition:all .5s;transition:all .5s;overflow: hidden;}
.case_cont li a img:hover{-webkit-transform:scale(1.2,1.2);transform: scale(1.2,1.2);}

.case_cont li h4{position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;background:#fafafa;font-size: 16px;color: #fff;text-align: center;}
.case_cont li h4 a{font-size: 16px;color: #4c4c4c;width: 100%;height: 30px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;line-height: 30px;}
.case_cont li h4 a:hover{background: #7e4808;color: #fff;}

.case_cont .more{margin: 0 auto;width: 158px;margin-top: 30px;}
.case_cont .more a {width: 158px;height: 34px;border: 1px solid #7e4808;font-size: 18px;color: #000;text-align: center;line-height: 34px;display: block;}
.case_cont .more a:hover {background: #fff;color: #7e4808;}
/* case end */
/* xb1 start */
.xb1{width: 100%;height: 250px;margin-top: 50px;background: url(../images/xb1_bg.png) no-repeat center;}
.xb1_tel{width: 260px;float: left;margin-top: 40px;}
.xb1_tel h4{font-size: 18px;color: #fff;text-align: center;margin-bottom: 28px;}
.xb1_tel span{width: 200px;height: 49px;border-top:1px solid #fff;border-bottom:1px solid #fff;font-size: 24px;color: #fff;font-weight: bold;text-align: center;line-height: 49px;margin: 0 auto;display: block;}
.xb1_tel a{width: 200px;height: 40px;border: 1px solid #fff;font-size: 18px;color: #fff;text-align: center;line-height: 40px;display: block;margin: 30px auto;}
.xb1_tel a:hover{background: #fff;color: #7e4808;}
.xb1_w{width: 880px;float: left;margin-top: 70px;}
.xb1_w h4{font-size: 22px;color: #fff;text-align: center;}
.xb1_w span{font-size: 18px;color: #fff;text-align: center;display: block;line-height: 50px;}
.xb1_w h5{font-size: 12px;color: #d9d9d9;text-align: center;text-transform: uppercase;margin: 0 auto;line-height: 18px;}
/* xb1 end */
/* work start */
.work{width: 100%;margin-top: 50px;}
.work_con{width: 1180px;height: 180px;margin-top: 40px;overflow: hidden;position: relative;}
.work_con > a{width: 25px;height: 50px;position: absolute;top: 65px;display: block;}
.work_con .lefts{background: url(../images/case_jt.jpg) no-repeat left top;left: 0;}
.work_con .rights{background: url(../images/case_jt.jpg) no-repeat right top;right: 0;}
.work_con .work_cont{width: 1072px;height: 180px;overflow: hidden;margin: 0 auto;}
.work_cont ul{width: 1072px;height: 180px;overflow: hidden;margin: 0 auto;}
.work_cont ul li{width: 242px;height: 178px;border: 1px solid #ccc;float: left;margin-right: 32px;overflow: hidden;position: relative;}
.work_cont ul li:hover{border-color: #7e4808;}
.work_cont ul li a{width: 242px;height: 178px;overflow: hidden;display: block;}
.work_cont ul li a img{width: 242px;height: 178px;overflow: hidden;-webkit-transition:all 1s;transition:all 1s;}
.work_cont ul li a img:hover{-webkit-transform:scale(1.2,1.2);transform: scale(1.2,1.2);}
.work_cont ul li h4{position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;background: rgba(126,72,8,0.8);}
.work_cont ul li h4 a{font-size: 14px;color: #fff;text-align: center;line-height: 30px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.work_cont ul li h4:hover{background: #7e4808;}
/* work end */
/* reason start */
.reason{width: 100%;height: 484px;background: url(../images/rea_bg.jpg)no-repeat center;margin-top: 50px;}
.rea_nav{width: 482px;height: 80px;background: url(../images/rea_nav.jpg) no-repeat center top;margin: 0 auto;}
.rea_nav h3 a{font-size: 30px;color: #7e4808;font-weight: bold;text-align: center;display: block;line-height: 46px;}
.rea_nav span{font-size: 20px;color: #4c4c4c;text-align: center;display: block;line-height: 40px;}
.rea_con{width: 1180px;height: 360px;overflow: hidden;margin-top: 40px;position: relative;}
.rea_con span{width: 540px;height: 40px;background: url(../images/rea_d.png) no-repeat center;display: block;position: absolute;right: 100px;bottom: 0;z-index: 10;}
.rea_con a{width: 30px;height: 30px;display: block;position: absolute;bottom: 5px;z-index: 11;}
.rea_con .lefts{background: url(../images/rea_jt.png) no-repeat left top;right: 275px;}
.rea_con .rights{background: url(../images/rea_jt.png) no-repeat right top;right: 235px;}
.rea_con .rea_cont{width: 1180px;height: 360px;overflow: hidden;}
.rea_con .rea_cont ul{width: 1180px;height: 360px;}
.rea_con .rea_cont li{width: 1180px;height: 360px;float: left;margin-right: 20px;position: relative;}
.rea_cont li img{width: 640px;height: 360px;overflow: hidden;position: absolute;left: 0;top: 0;z-index: 8;}
.rea_cont li .rea_w{width: 562px;height: 231px;background: url(../images/rea_w.jpg) no-repeat center;padding-left: 30px;padding-top: 30px;position: absolute;right: 0;top: 52px;z-index: 9;}
.rea_w h3{font-size: 24px;color: #7e4808;font-weight: bold;}
.rea_w h4{font-size: 18px;color: #000;font-weight: bold;margin-bottom: 30px;}
.rea_w i{width: 55px;height: 2px;background: #cccccc;display: block;margin-top: 12px;margin-bottom: 12px;}
.rea_w p{width: 530px;font-size: 14px;color: #595959;line-height: 26px;}
.rea_cont li b{font-size: 30px;color: #7e4808;position: absolute;bottom: 0;left: 549px;z-index: 12;font-weight: normal;}
/* reason end */
/* ywfw start */
.ywfw{width: 100%;margin-top: 50px;}
.cus_box .cus_con{width: 1180px;height: 400px;margin-top: 40px;overflow: hidden;position: relative;}
.cus_con li{width: 295px;height: 400px;float: left;overflow: hidden;}
.cus_con li > a{width: 295px;height: 324px;overflow: hidden;display: block;}
.cus_con li > a img{width: 295px;height: 324px;overflow: hidden;-webkit-transition:all 1s;transition:all 1s;}
.cus_con li > a img:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.cus_con .cus_w{width: 275px;height: 56px;background: #fafafa;padding-left: 20px;padding-top: 20px;overflow: hidden;}
.cus_w h4 a{width: 255px;font-size: 14px;color: #4c4c4c;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.cus_w p{width: 255px;height: 48px;font-size: 14px;color: #666666;line-height: 24px;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow: hidden;margin-top: 5px;}
.cus_w > a{font-size: 14px;color: #fff;}
.cus_con li:hover > a,.cus_con li:hover > a img{height: 260px;}
.cus_con li:hover .cus_w{height: 120px;background: #7e4808;}
.cus_con li:hover .cus_w h4 a,.cus_con li:hover .cus_w p{color: #fff;}
.cus_con li:hover .cus_w p{margin-top: 10px;margin-bottom: 10px;}

.more{margin: 0 auto;width: 158px;margin-top: 30px;}
.more a {width: 158px;height: 34px;border: 1px solid #7e4808;font-size: 18px;color: #000;text-align: center;line-height: 34px;display: block;}
.more a:hover {background: #fff;color: #7e4808;}
/* ywfw end */
/* xb2 start */
.xb2{width: 100%;height: 226px;margin-top: 50px;background: url(../images/xb2_bg.png) no-repeat center;}
.xb2_w{width: 680px;float: left;margin-top: 79px;margin-left: 87px;}
.xb2_w h2{font-size: 32px;color: #fff;font-weight: bold;}
.xb2_w span{width: 277px;height: 34px;font-size: 16px;color: #7e4808;text-align: center;display: block;line-height: 34px;margin-top: 20px;background: url(../images/xb2_k.png) no-repeat center;}
.xb2_tel{width: 260px;float: right;margin-top: 52px;margin-right: 86px;}
.xb2_tel h4{font-size: 18px;color: #fff;margin-bottom: 22px;}
.xb2_tel h4 span{font-size: 24px;font-weight: bold;display: block;}
.xb2_tel a{width: 158px;height: 34px;border: 1px solid #fff;font-size: 18px;color: #fff;text-align: center;line-height: 34px;display: block;}
.xb2_tel a:hover{background: #fff;color: #7e4808;}
/* xb2 end */
/* company start */
.company{width: 100%;height: 482px;margin-top: 50px;background: url(../images/com_bg.jpg) no-repeat center;}
.com_top{width: 1180px;height: 290px;overflow: hidden;}
.com_top .com_left{width: 652px;height: 290px;float: left;}
.com_left h3{width: 430px;height: 45px;}
.com_left h3 span{float: left;margin-top: 15px;width: 224px;height: 2px;background: #cccccc;display: block;}
.com_left h3 a{font-size: 30px;color: #7e4808;font-weight: bold;float: left;display: block;}
.com_left p{width: 652px;height: 120px;line-height: 24px;font-size: 14px;color: #595959;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow: hidden;margin-top: 35px;margin-bottom: 35px;}
.com_left > a{width: 120px;height: 35px;font-size: 14px;color: #fff;text-align: center;line-height: 35px;background: #7e4808;display: block;position: relative;-webkit-transition:all 1s;transition: all 1s;}
.com_left > a span{position: relative;z-index: 9;}
.com_left > a i{position: absolute;width: 100%;height: 100%;left: 0;top: 0;display: block;background: #7e4808;-webkit-transition:ease-out all 1s;transition: ease-out all 1s;-webkit-transform:scale(0.6,0.6);transform: scale(0.6,1);}
.com_left > a:hover{background: #fff;}
.com_left > a:hover i{-webkit-transform:scale(1,1);transform: scale(1,1);}
.com_top > a{width: 480px;height: 290px;float: right;overflow: hidden;position: relative;display: block;}
.com_top > a img{width: 480px;height: 290px;overflow: hidden;position: relative;z-index: 8;}
.com_top > a h4{position: absolute;top: 0;left: 0;width: 100%;height: 100%;font-size: 20px;color: #fff;text-align: center;line-height: 290px;z-index: 9;background: rgba(0,0,0,0.5);opacity: 0;-webkit-transition:all 1s;transition:all 1s;}
.com_top > a:hover h4{opacity: 1;}
.com_bottom{width: 1180px;height: 153px;overflow: hidden;margin-top: 30px;position: relative;}
.team{background: url(../images/hon_k.jpg) no-repeat left center;width: 110px;height: 139px;padding-left: 46px;padding-top: 14px;float: left;}
.team li{width: 108px;height: 32px;border: 1px solid #7e4808;margin-bottom: 10px;}
.team li a{font-size: 16px;color: #7e4808;text-align: center;line-height: 33px;display: block;}
.team .on{background: #7e4808;}
.team .on a{color: #fff;}
.com_bottom .team_con{width: 994px;height: 153px;overflow: hidden;float: right;position: relative;}
.team_con > a{width: 10px;height: 23px;display: block;position: absolute;top: 60px;}
.team_con .lefts{background: url(../images/hon_jt.jpg) no-repeat left top;left: 0;}
.team_con .rights{background: url(../images/hon_jt.jpg) no-repeat right top;right: 0;}
.team_con .team_cont{width: 994px;height: 153px;overflow: hidden;margin: 0 auto;}
.team_cont ul{width: 994px;height: 153px;overflow: hidden;}
.team_cont ul li{width: 217px;height: 153px;overflow: hidden;float: left;margin-left:31px;position: relative;}
.team_cont ul li > a{width: 217px;height: 153px;overflow: hidden;display: block;}
.team_cont ul li > a img{width: 217px;height: 153px;overflow: hidden;-webkit-transition:all 1s;transition:all 1s;}
.team_cont ul li > a img:hover{-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);}
.team_cont ul li h4{position: absolute;left: 0;bottom: 0;width: 100%;height: 30px;background: #fafafa;}
.team_cont ul li h4 a:hover{background: #7e4808;color: #fff;}
.team_cont ul li h4 a{font-size: 14px;line-height: 30px;color:#4c4c4c;text-align: center;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
/* company end */
/* news start */
.new{width: 100%;height: 462px;margin-top: 30px;}
.new .new_box{width: 1180px;margin: 0 auto;}
.new_con{width: 550px;height: 480px;float: left;}
.new_con > ul{width: 550px;height: 30px;margin-bottom: 20px;border-bottom: 1px solid #e1e1e1;float: right;}
.new_con > ul li{float: left;margin-right: 30px;}
.new_con > ul li a{font-size: 18px;color: #595959;height: 28px;display: block;}
.new_con > ul .on a{color: #7e4808;border-bottom: 2px solid #7e4808;}
.new_con > ul > a{font-size: 14px;color: #808080;float: right;margin-right: 20px;display: block;text-transform: uppercase;}
.new_con > ul > a:hover{color: #7e4808;}
.new_con .bd{width: 675px;height: 411px;overflow: hidden;}
.new_con .bd ul{width: 550px;height: 411px;}
.new_con .bd ul .new_s{width: 550px;height: 155px;margin-bottom: 5px;}
.new_con .bd ul .new_s > a{width: 218px;height: 153px;border: 1px solid #ccc;overflow: hidden;float: left;display: block;}
.new_con .bd ul .new_s > a:hover{border-color: #7e4808;}
.new_con .bd ul .new_s > a img{width: 218px;height: 163px;overflow: hidden;-webkit-transition:all 1s;transition:all 1s;}
.new_con .bd ul .new_s > a img:hover{transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);}
.new_con .bd ul .new_s .new_w{float: right;width: 300px;margin-top: 15px;height: 140px;}
.new_w h4 a{font-size: 14px;color: #595959;width: 300px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}
.new_w h4 a:hover{color: #7e4808;}
.new_w p{font-size: 14px;color: #666;line-height: 24px;width: 300px;margin-top: 10px;height: 72px;overflow: hidden;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.new_w > a{font-size: 14px;color: #808080;margin-top: 10px;display: block;}
.new_w > a:hover{color: #7e4808;}
.new_con .bd ul li{width: 550px;border-bottom: 1px solid #cccccc;height: 40px;-webkit-transition:all 1s;transition:all 1s;}
.new_con .bd ul li:hover{border-color: #7e4808;}
.new_con .bd ul li a{font-size: 14px;color: #595959;width: 440px;padding-left: 24px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;line-height: 40px;float: left;background: url(../images/xw_tb.jpg) no-repeat left 14px;}
.new_con .bd ul li a:hover{color: #7e4808;}
.new_con .bd ul li span{float: right;font-size: 14px;color: #4c4c4c;line-height: 40px;}
.new_box .ques{width: 530px;height: 462px;float: right;}
.ques .que_nav{width: 530px;height: 30px;border-bottom: 1px solid #e1e1e1;}
.que_nav h3{float: left;}
.que_nav h3 a{font-size: 18px;color: #7e4808;border-bottom: 2px solid #7e4808;height: 28px;display: block;}
.que_nav > a{float: right;font-size: 14px;color: #808080;display: block;text-transform: uppercase;margin-right: 10px;}
.que_nav > a:hover{color: #7e4808;}
.ques .que_nr{width: 530px;height: 411px;overflow: hidden;margin-top: 20px;}
.que_nr > a{width: 514px;height: 162px;border: 1px solid #ccc;display: block;overflow: hidden;margin-bottom: 25px;}
.que_nr > a img{width: 514px;height: 162px;overflow: hidden;-webkit-transition:all 1s;transition: all 1s}
.que_nr >a:hover img{transform: scale(1.2,1.2);-webkit-transform: scale(1.2,1.2);}
.que_nr ul{width: 530px;height: 411px;}
.que_nr ul li{width: 530px;height: 106px;border-bottom: 1px solid #cccccc;margin-bottom: 45px;}
.que_nr ul li .que_w{width: 530px;height: 23px;margin-bottom: 24px;}
.que_w span{background: url(../images/qa_q.jpg) no-repeat center;width: 30px;height: 30px;float: left;}
.que_w a{width: 460px;float: right;font-size: 14px;color: #595959;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.que_w a:hover{color: #7e4808;}
.que_nr ul li .que_d{width: 530px;height: 48px;overflow: hidden;}
.que_d p{width: 460px;float: right;font-size: 14px;line-height: 24px;color: #666;height: 48px;overflow: hidden;display: -webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.que_d span{background: url(../images/qa_a.jpg) no-repeat center;width: 30px;height: 30px;float: left;}
/* news end */
/*link start*/
.link{width: 100%;height: 50px;margin-top: 50px;margin-bottom: 50px;}
.link .link_box{width: 1180px;margin:0 auto;}
.link_box h4{width: 134px;height: 50px;text-align: center;font-size: 18px;color: #7e4808;float: left;line-height: 50px;background: url(../images/link_nav.jpg) no-repeat left center;}
.link_box a{float: left;font-size: 14px;color: #4c4c4c;line-height: 50px;margin-right: 10px;}
.link_box a:hover{color: #7e4808;}
/*link end*/


.iadv { position: relative; padding: 45px 0; background: url(../images/xb1_bg.png) center center no-repeat #004793; color: #fff; margin-top: 30px;}
.iadv h2 { line-height: 50px; font-size: 32px; margin: 0 0 20px; }
.iadv h2 span { background: #fff; font-size: 22px; padding: 0 25px; margin: 0 0 0 10px; font-weight: normal; transform: skewX(-25deg); display: inline-block; +display: inline; +zoom: 1;color: #7e4808;font-weight: bold; }
.iadv h2 i { display: block; transform: skewX(25deg); font-style: normal; }
.iadv p { line-height: 50px; font-size: 22px; }
.iadv p span { margin: 0 20px; }
.iadv .tel { position: absolute; right: 0; top: 0; width: 280px; }
.iadv .tel dl { overflow: hidden; position: relative; padding: 0 0 0 90px; background: url(../images/subtel-icon.png) 20px center no-repeat; margin: 0 0 10px; }
.iadv .tel dt { line-height: 20px; font-size: 18px; }
.iadv .tel dd { line-height: 40px; font-size: 24px; font-weight: bold; }
.iadv .tel ul { overflow: hidden; text-align: center; }
.iadv .tel li { float: left; width: 120px; margin: 0 0 0 20px; }
.iadv .tel a { display: block; line-height: 40px; border: 1px solid #fff; color: #fff; border-radius: 3px; }
.iadv .tel a:hover { background: #fff; color: #7e4808; }
.wrap {width: 1200px;margin: 0 auto;position: relative;}