﻿@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
.left{width: 280px;}
.right{width: 890px;}
.c_nr{ padding:0 0 48px !important}

.rapid{ clear:both; margin-top:60px}


/*分页器*/
.page{height: 50px;margin: 40px auto;max-width: 840px;text-align: center;position: relative;}
/*
.page:before{position: absolute;width: 148px;height: 1px;background: #c2c2c2;content: "";left: -180px;top: 25px;}
.page:after{position: absolute;width: 148px;height: 1px;background: #c2c2c2;content: "";right: -180px;top: 25px;}
*/
.page span{display: inline-block;height:50px;line-height:50px;}
.page span.page_numb{padding: 0 20px;line-height:50px;display: inline-block;}
.page span.page_numb a{display: inline-block;text-align: center;width:50px;color: #979797;background: #dcdcdc;margin: 0 10px 0 0;height:50px;}
.page span.page_numb a.cur{ background:#c31531; color:#fff}
.page span.page_numb em{display: inline-block;text-align: center;padding: 0 10px 0 0;}
.page  span.page_n1{position: absolute;left: 0;top: 0;border: 0;width:50px;height: 50px;font-size: 20px;font-weight: bold;}
.page  span.page_n2{position: absolute;right: 0;top: 0;border: 0;width:50px;height: 50px;font-size: 20px;font-weight: bold;}
.page  span.page_n1 a{width: 50px;height: 50px;background: url(Img/neiye/prevpg.png) no-repeat #dcdcdc;border: 0;display: inline-block;}
.page  span.page_n2 a{width: 50px;height: 50px;background: url(Img/neiye/nextpg.png) no-repeat #dcdcdc;border: 0;display: inline-block;}
.page  span.page_n1 a:hover{background: url(Img/neiye/prevpg_h.png) no-repeat #c31531;}
.page  span.page_n1 a.none:hover,.page  span.page_n1 a.none{background: url(Img/neiye/prevpg_h.png) no-repeat #dcdcdc;opacity: 0.5;}
.page  span.page_n2 a:hover{background: url(Img/neiye/nextpg_h.png) no-repeat #c31531;}
.page  span.page_n2 a.none:hover,.page  span.page_n2 a.none{background: url(Img/neiye/nextpg_h.png) no-repeat #dcdcdc;opacity: 0.5;}



/*面包屑*/
.crumbs{height: 90px;line-height:30px;padding: 60px 0 0 48px;position: relative;font-family:"Microsoft Yahei";color: #666;}
.crumbs:before{content: "";    position: absolute;    width: 20px;    height: 18px;    left: 0;    top: 64px;    background: url(img/neiye/f.png) no-repeat left;}
.crumbs span{display: block;float: right;}
.crumbs span a{display: inline-block;float: right;padding: 0 40px 0 0;  background:url(Img/neiye/fh.png) no-repeat right}
.crumbs p{display: block;float: left;}
.crumbs a{color: #666;display: inline-block;}
.crumbs a:hover{text-decoration: none;}
.crumbs a.tscur{ color:#c31531}
/*分类*/
.cfnav{position: relative;}
.cnavtit{height:90px;background:url(Img/neiye/navbj.png) no-repeat center;position: absolute;top:-90px;width: 100%;}
.cnavtit ul li{float:left;min-width:240px;height:90px;border-right:1px solid #bfbfbf;box-sizing: border-box;text-align: center;position: relative; line-height: 90px;}
.cnavtit ul li a{display: block;font-size:24px; color:#666666;}
.cnavtit ul li:last-child{border-right:0;}
.cnavtit ul li.cur,.cnavtit ul li:hover{background:#c8102e;}
.cnavtit ul li.cur a,.cnavtit ul li:hover a{font-weight: bold;color:#FFF;}
.cnavtit ul li.cur i,.cnavtit ul li:hover i{display: block;width:9px; height:9px;background:url(Img/neiye/dbx.png) no-repeat center; position: absolute;left:50%;bottom:-3px;}

/*07 媒体聚焦*/
.newsm{padding-top:90px;}
.newsm .btn{width:45px; height:20px;float:right;margin-bottom: 20px;}
.newsm .btn i{display: block;width:20px; height:20px;float:left;}
.newsm .btn .prev{background:url(Img/neiye/prev.jpg) no-repeat center;}
.newsm .btn .next{background:url(Img/neiye/next.jpg) no-repeat center;float:right;}
.newsm dl{height:250px;margin-bottom: 40px;}
.newsm dl dt{width:400px; height:250px;float:left;}
.newsm dl dt img{width:400px; height:250px;}
.newsm dl dd{width:1000px;float:left;height:250px;padding-top:47px;background:#FFF;border:1px solid #eaeaea;border-left:0; box-sizing: border-box;}
.newsm dl dd span{display: block;height:30px; line-height: 30px;margin-bottom: 26px; padding-bottom:17px;border-bottom:1px solid #e0e0e0;padding-left:62px;}
.newsm dl dd span a{font-size:18px; font-weight: bold; color:#333333;}
.newsm dl dd span i{display: block;float:right;width:30px;height:30px; margin-right: 45px; background:url(Img/neiye/btn.png) no-repeat center;}
.newsm dl dd p{padding-left:65px;width:880px; font-size:16px; color:#818181;line-height: 28px;}
.newsm dl dd em{display: block;height:45px;line-height: 45px;padding-left:65px;font-size:16px; color:#666666;margin-top: 27px;}
.newsm strong{display: block;height:80px;line-height: 80px; text-align: center; background:#c8102e;}
.newsm strong a{display: block;font-size:20px; color:#FFF;}
.casebj{height:620px; background:#ededed;}
.case{padding-top:113px;}
.case h3{height:37px;line-height: 37px;font-size:30px;color:#333333;padding-left:55px;background:url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 62px;font-weight: normal;}
.case .caqh{height:342px; position: relative;}
.case .caqh ul{height:342px;}
.case .caqh ul li{float:left;width:342px; height:342px; margin-right: 10px;}
.case .caqh ul li span{display: block;width:342px; height:200px;overflow:hidden}
.case .caqh ul li span img{width:342px; height:200px;transition: all 0.5s;}
.case .caqh ul li:hover span img{transform: scale(1.05);}
.case .caqh ul li i{display: block;font-size:16px; line-height:32px; color:#333333;margin-top: 20px;opacity: 0.6;overflow: hidden; text-overflow:ellipsis;white-space:nowrap;}
.case .caqh ul li:hover i{opacity: 1;}
.case .caqh .jt i{display: block;width:20px; height:53px;float:left; }
.case .caqh .jt .prev{background:url(Img/neiye/prev.png) no-repeat center; position: absolute;top:100px;left:-40px;}
.case .caqh .jt .next{background:url(Img/neiye/next.png) no-repeat center; position: absolute;top:100px;right:-40px;}


.case_xm .caqh{height:342px; position: relative;}
.case_xm .caqh ul{height:342px;}
.case_xm .caqh ul li{float:left;width:342px; height:342px; margin-right: 13px;}
.case_xm .caqh ul li span{display: block;width:342px; height:260px;overflow:hidden}
.case_xm .caqh ul li span img{width:342px; height:260px;transition: all 0.5s;}
.case_xm .caqh ul li:hover span img{transform: scale(1.05);}

.case_fc .caqh{height:342px; position: relative;}
.case_fc .caqh ul{height:342px;}
.case_fc .caqh ul li{float:left;width:342px; height:342px; margin-right: 13px;}
.case_fc .caqh ul li span{display: block;width:342px; height:260px; overflow:hidden}
.case_fc .caqh ul li span img{width:342px; height:260px;transition: all 0.5s;}
.case_fc .caqh ul li:hover span img{transform: scale(1.05);}

/*08 资讯详情*/
.zxxq{padding-top:0;width:900px;float:left;}
.zx{padding-top:75px;border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;margin-bottom: 49px;}
.zx .tit{font-size:26px; color:#333333; font-weight: normal; margin-bottom: 47px;}
.zx .time{height:58px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0; box-sizing: border-box;margin-bottom: 59px;}
.zx .time em{display: block;height:58px;line-height: 58px; float:left; font-size:14px; color:#666666; margin-right:50px}
.zx .time em b{display: block; float:right;font-size:14px; font-weight: normal; padding-left:26px;background:url(Img/neiye/yan.png) no-repeat left;    background-size: 20px;margin-left: 10px;}
.zx .time span{display: block; float:right;padding-top: 10px;}

.zx .zxsm span{display: block;width:900px;margin-bottom: 20px;}
.zx .zxsm span img{width:900px; height:400px;}
.zx .zxsm p{font-size: 14px;    color: #666666;    margin-bottom: 18px;    line-height: 28px;    letter-spacing: 2px;}
.zx .zxsm p a{ color:Red; font-weight:bold}
.zx .zxsm p img{max-width:100%}
.zxxq ul{height: 18px;padding-bottom:140px;}
.zxxq ul li{float:left; width: 100%;    display: block;    margin-bottom: 10px;}
.zxxq ul li.last{float:right;}
.zxxq ul li em{font-size:15px; color:#333333;}
.zxxq ul li a{font-size:15px; color:#333333;}
.zxxq ul li:hover a{ color:#c31531}
.zxlb{width: 340px; height: 1140px;margin-top:0;padding: 80px 50px 0;background:#e4e4e4;float:right;}
.zxlb .tit{height:37px;line-height: 37px;font-weight: bold;font-size:30px;font-weight: normal;color:#333333;padding-left:55px;background:url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 48px;}
.zxlb dl{width:300px;height: 100px;padding-bottom:30px;margin-bottom:30px; border-bottom:1px solid #cccccc;}
.zxlb dl dt{width:100px; height:100px;float:left;}
.zxlb dl dt img{width:100px;  }
.zxlb dl dd{width:172px;float:left; padding-left:27px;}
.zxlb dl dd span{display: block;height:48px;margin-bottom: 20px;}
.zxlb dl dd span a{font-size: 14px;    line-height: 24px;    height: 48px;    color: #333333;    overflow: hidden;    display: block;}
.zxlb dl dd em{display: block; font-size:12px; color:#666666;background:url(Img/neiye/dbx2.png) no-repeat right;}
.zxlb dl.last{border-bottom:0; padding:0;margin:0;}
.zxlb .phone{width:300px; height: 146px;    padding-top: 32px; background:url(Img/neiye/phbj.jpg) no-repeat center;margin-top: 58px;}
.zxlb .phone i{display: block;width:45px; height:48px; margin:0 auto 10px;}
.zxlb .phone i img{width:45px; height:48px;}
.zxlb .phone span em{display: block;font-size:28px; line-height: 28px; text-align: center; color:#FFF; margin-bottom: 11px;}
.zxlb .phone span p{display: block;font-size:14px; color:#FFF; line-height-step: 14px; text-align: center; line-height:14px;}
.zxlb_rfex{    position: fixed;    top: 0px;  }
.zxlb_rfex dl:nth-child(n+5){display:none}


/*9 集团介绍*/

.about{height:1076px;}
.ab{padding-top:108px;height:966px; position: relative;}
.ab .tit{height:600px;z-index: 100; margin-bottom: 98px; position: relative;}
.ab .tit p{height:600px;}
.ab .tit p img{width:1400px; height:600px;}
.ab .tit span{display: block; width:268px; height:268px; background:#c31531; position: absolute;left:0; bottom:0;font-size:30px; color:#FFF; text-align: center; line-height: 268px;}
.ab i{display: block;width:1460px; height:635px;background:#FFF;z-index:0;position: absolute;left:-260px; bottom:0;}
.ab strong{display: block; width:1100px;     position: relative;    z-index: 2;line-height: 35px;font-weight: normal;}

.fzlc{height:838px;}
.fz{padding-top:150px;height:690px;background:url(Img/neiye/lcbj.jpg) no-repeat bottom center;}
.fz .tit{height:35px; margin-bottom: 23px;}
.fz .tit em{display: block;float:left;font-size:28px; line-height: 37px;color: #333333; padding-left:55px;background:url(Img/neiye/ntb.png) no-repeat left; margin-right: 19px;}
.fz .tit i{display: block; width:1177px; height:1px;float:right; background:#cecccb; margin-top: 30px;}
.fz .lcbj{overflow: hidden;height: 320px; width:1400px;
background: url(Img/neiye/lct.png) no-repeat -480px 120px; background-size:cover;
position: relative;}
.fz .lcbj .yf_box{padding-top: 124px !important;overflow:visible !important; }
.fz .lcbj .con{width:200px;float:left;margin-right: 25px;}
.fz .lcbj .con:first-child{ width:200px !important}
.fz .lcbj .con:last-child{margin-right: 25px !important}
.fz .lcbj ul{height:223px;width:200px; float:left;}
.fz .lcbj ul li{width:85px;height: 30px;line-height: 30px;margin-right: 25px;float:left;text-align: center;font-size:24px; color:#333333; font-weight: bold;position: relative;}
.fz .lcbj ul li em{ font-weight:normal}
.fz .lcbj ul li.lct{margin-top:136px;height: 30px;line-height: 30px;float:right;margin-right: 0;  }
.fz .lcbj ul li.lct .lcsm{left: -120px !important; top: -208px !important;}
.fz .lcbj ul li .lcsm{display: none;width:220px; height:235px;padding-top: 25px; padding-bottom:20px; background:#c8102e;position: absolute;left: 0 !important;top: -80px !important;
z-index: 1;overflow: hidden;}

.fz .lcbj ul li:hover .lcsm{display:block;}
.fz .lcbj ul li .lcsm span{display: block;font-size:24px; line-height: 30px; color:#FFF; text-align: center;margin-bottom: 10px;}
.fz .lcbj ul li .lcsm p{width:160px; margin:0 auto; font-size:14px; color:#FFF; opacity: 0.8;line-height: 24px; font-weight:normal;}

.fz .lcbj strong{height:50px;display: block;padding-left: 40px;}
.fz .lcbj strong i{display: block;width:400px;height:50px; line-height: 50px; text-align: center; font-size:14px; color:#FFF; font-weight: bold;float:left;}

.fz  .jt i{display: block;width: 50px;height: 130px;float:left; }
.fz  .jt .prev{background:#f2f2f2 url(Img/neiye/prev.png) no-repeat center; position: absolute;top:350px;left:-46px;cursor:pointer}
.fz  .jt .next{background:#f2f2f2 url(Img/neiye/next.png) no-repeat center; position: absolute;top:350px;right:-46px;cursor:pointer}


.ryzz{height:1008px;background:#FFF;}
.ry{padding-top:144px;}
.ry .tit{height:191px;}
.ry .tit em{display: block; font-size:30px;line-height: 37px; color:#333333;padding-left:54px; background:url(Img/neiye/ntb.png) no-repeat left;width:200px;float:left;}
.ry .tit ul{width:1100px; float:right;}
.ry .tit ul li{float:left;padding-left:17px;background:url(Img/neiye/yd.png) no-repeat left; font-size:18px; color:#333333; margin-left: 50px;
               color: #333333; margin-bottom: 10px;    margin-left: 48px;    line-height: 32px;}
.ry .zsbj{height:440px;padding-top:92px;background:#f2f2f2; position: relative;}
.ry .zsbj .zs{width:1200px;height:340px; margin:0 auto;}
.ry .zsbj .zs li{float:left;width:249px; height:340px;margin:0 28px;}
.ry .zsbj .zs li img{width:249px; height:340px;}
.ry .zsbj .zs .tempWrap{width:1200px !important;}
.ry .jt i{display: block;width:80px; height:80px;float:left;}
.ry .jt .prev{background:url(Img/neiye/prev1.jpg) no-repeat center; position: absolute; top:226px; left:-40px;}
.ry .jt .next{background:url(Img/neiye/next1.jpg) no-repeat center; position: absolute; top:226px; right:-40px;}

.jtwh{height: 674px; background:#f2f2f2;}
.wh{padding-top:137px;}
.wh .tit{height:35px; margin-bottom: 72px;}
.wh .tit em{display: block;float:left;font-size:30px; line-height: 37px;color: #333333; padding-left:55px;background:url(Img/neiye/ntb.png) no-repeat left; margin-right: 19px;}
.wh .tit i{display: block; width:1177px; height:1px;float:right; background:#cecccb; margin-top: 30px;}
.wh  ul li{width:252px; height: 272px; float:left;margin-left: 124px;}
.wh  ul li span{display: block;height:169px; margin-bottom: 36px;}
.wh  ul li span i{display: block;width:110px;height:110px; margin:0 auto 30px;}
.wh  ul li span em{display: block;font-size:24px; color:#333333; text-align: center; line-height: 30px;}
.wh  ul li p{font-size:14px; color:#333333; text-align: center; line-height: 24px;}
.wh  ul li.first{margin-left: 0;}

.project{height:600px;background:#fff;}
.pro{height:600px;position: relative;}
.pro .tit{display: block; width:1660px; height:600px;margin-left: -260px;}
.pro .tit img{width:1660px; height:600px;}
.pro .prosm{width:600px; height:279px;padding-top: 91px;padding-left: 100px; background:#FFF; position: absolute;top:114px; right:0;}
.pro .prosm span{display: block;height:75px;border-bottom:2px solid #cccccc;font-size:24px; line-height: 24px; font-weight: bold;color:#333333;margin-bottom: 13px;}
.pro .prosm span i{display: block;font-size:18px; line-height-step: 18px; color:#333333; margin-top: 18px; font-weight: normal;}
.pro .prosm strong{display: block;}
.pro .prosm strong b{display: block;font-size:36px; line-height: 36px; color:#c8102e; margin-bottom: 30px;}
.pro .prosm strong p em{display: block;float:left; font-size:16px; color:#333333; line-height: 16px;}
.pro .prosm strong p i{display: block;width:39px; height: 2px; background:#cccccc;float:left;margin:7px 10px 0;}


/*服务照明*/
.fwhq{ position:relative; height:610px;}
.fwfw{background:#fff; height:610px; display:block;transition: 1s; position:absolute; top:0; left:0; width:100%; z-index:1;margin-top:0; margin-bottom:-275px}
.fwfw .content{ padding-top:130px}
.fwfw h3{height:37px;line-height: 37px;font-size:30px;color:#333333;padding-left:55px;background:url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 62px; font-weight:normal}
.fwfw li{float: left;width: 350px;text-align: center;background: url(Img/neiye/xt2.jpg) no-repeat right;}
.fwfw li.last{background:0;}
.fwfw li i{display: block;width: 84px;height: 84px;margin: 0 auto;}
.fwfw li .i1{background: url(Img/neiye/fwfw_ic1.png) no-repeat;}
.fwfw li .i2{background: url(Img/neiye/fwfw_ic2.png) no-repeat;}
.fwfw li .i3{background: url(Img/neiye/fwfw_ic3.png) no-repeat;}
.fwfw li .i4{background: url(Img/neiye/fwfw_ic4.png) no-repeat;}
.fwfw li b{display: block;font-size: 22px;line-height: 22px;text-align: center;padding: 40px 0 10px;}
.fwfw li p{font-size: 14px;color: #333;line-height: 20px;}
.fwfw li:hover b,.fwfw li:hover p{color: #c8102e;}
.fwfw li:hover .i1{background: url(Img/neiye/fwfw_ic1h.png) no-repeat;}
.fwfw li:hover .i2{background: url(Img/neiye/fwfw_ic2h.png) no-repeat;}
.fwfw li:hover .i3{background: url(Img/neiye/fwfw_ic3h.png) no-repeat;}
.fwfw li:hover .i4{background: url(Img/neiye/fwfw_ic4h.png) no-repeat;}

.dzfa{height: 275px;margin-top:0;background: url(Img/neiye/dzfa_bg.jpg) no-repeat center;position:absolute; transition: 1s;display:block;bottom: 0;
    width: 100%;
    left: 0;}
.dzfa h2{text-align: center;font-weight: normal;color:#fff;padding: 80px 0 0;}
.dzfa h2 b{display: block;font-size: 30px;line-height: 45px;padding-bottom: 26px;position: relative;}
.dzfa h2 b:after{position: absolute;width: 40px;height: 2px;background: #c9102f;content: "";left: 50%;bottom: 12px;margin-left: -20px;}
.dzfa h2 i{display: block;font-size: 16px;line-height: 16px;}
.huoqu{position: absolute;    height: 151px;    background: url(Img/neiye/huoqu.png) no-repeat center;    left: 45%;bottom: -84px;z-index: 1;width: 180px;}
.dzfa_box{box-sizing:border-box;-moz-box-sizing:border-box;margin-top:0;height:275px !important;transition: 1s; }
.border-box{box-sizing:border-box;-moz-box-sizing:border-box;  margin-top:-275px !important;margin-bottom:0}

/*02 城市照明*/
.cjwt{height:890px;background:#FFF;}
.cjwt .wt{padding-top:150px; position: relative;height:741px;overflow:hidden}
.cjwt .tit{width:436px; float:left;padding-top:57px;}
.cjwt .tit span{display: block;padding-left:55px;background:url(Img/neiye/ntb.png) no-repeat left;font-size: 30px; color:#333333;}
.cjwt .wtsm{width:910px; float:right;position: relative;z-index:1;}
.cjwt .wtsm ul li{float:left;width:450px; height:240px; background:#ececec;margin-bottom: 7px;box-sizing: border-box; padding-top:64px;padding-right:60px;}
.cjwt .wtsm ul li.last{background:#FFF;}
.cjwt .wtsm ul li em{display: block;padding-left:57px;border-left:2px solid #c8102e; font-size: 20px; color:#333333; font-weight: bold; margin-bottom: 33px;}
.cjwt .wtsm ul li p{font-size: 14px; color:#666666;padding-left:57px;line-height: 28px;}
.cjwt .wtsm ul li.fr2{float:right;}
.cjwt .wtsm span{display: block;width:450px; height:248px;position: absolute;right:0;bottom:0;}
.cjwt .dt{display: block;width:1200px; height:487px;position: absolute;left:100px; bottom:100px;}
.cjwt .dt img{width:1200px; height:645px;}

.ser_con1{height: 300px;background: url(Img/neiye/ser_bg1.jpg) no-repeat;}
.ser_con1 h2{float: left;font-size: 34px;line-height: 48px;color: #010101;margin: 90px 0 26px 100px;width: 1000px;}
.ser_con1 .tel{float: right;margin-top: 100px;margin-right: 65px;}
.ser_con1 .tel i{display: block;font-size: 15px;color: #000;height: 20px;line-height: 20px;padding-left: 28px;background: url(Img/neiye/tel.png) no-repeat;}
.ser_con1 .tel em{display: block;font-size: 28px;color: #333;line-height: 40px;}
.ser_con1 .tel a{display: block;width: 140px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;background: #c8102e;margin-top: 7px;}
.ser_con1 p{margin-left: 100px;width:900px;float:left;}
.ser_con1 p em{display: block;font-size: 16px;float:left; color:#000000;padding-left:15px;background:url(Img/neiye/yd4.png) no-repeat left; margin-right: 76px;}

.fwbj{height:1260px;background: #fff;}
.fw{padding-top:148px;}
.fw .fwt{width:648px;float:left;}
.fw .tit{width:648px;height:155px;float:left;padding-top:26px;padding-left:52px;margin-bottom: 40px; font-size: 28px; font-weight:bold;  color:#333333;background:url(Img/neiye/pt_t.png) no-repeat left;box-sizing: border-box;}
.fw .tit em{display: block;line-height: 37px; font-size: 24px; font-weight:normal}
.fw .fw1 span{display: block;width:750px; height:563px;float:right;position: relative;z-index:5;overflow:hidden}
.fw .fw1 span img{width:750px; height:563px;transition: all 0.5s;}
.fw .fw1 span img:hover{width:100%;transform: scale(1.05);}

.fw .fw1 span i{display: block;width:100px; height:200px;position: absolute;left:0;bottom:0;background:#c8102e; z-index:999}
.fw .fwt ul{width:610px;height:254px;}
.fw .fwt ul li{    padding-left: 30px;    font-size: 18px;    color: #1f1f1f;    background: url(Img/neiye/yd5.png) no-repeat left 10px;    margin-bottom: 20px;    line-height: 32px;}
.fw .fw2 span{display: block;width:750px; height:546px;float:left;position: relative;top:-100px;z-index:1; overflow:hidden}
.fw .fw2 span img{width: 750px;    height: 546px;transition: all 0.5s;}
.fw .fw2 span img:hover{transform: scale(1.05);}


.fw .fw2 .fh{width:596px;float:right;}
.fw .fw2 .fh ul{width:596px;height:334px; float:right;box-sizing: border-box;padding-top:60px;padding-left:36px;}
.fw .fw2 .fh ul li{padding-left:30px;font-size: 18px; line-height:32px; color:#1f1f1f;background:url(Img/neiye/yd5.png) no-repeat left; margin-bottom: 20px;}
.fw .fw2 .fh a{display: block;width:140px; height:40px;text-align: center; line-height: 40px; font-size: 16px; color:#FFF;margin-left: 82px;background:#c8102e;}
.zm{padding: 178px 0 100px;background:#f2f2f2;}
.zm .hg .tit{height: 138px;}
.zm .hg .tit h3{height:37px;line-height: 37px;width:430px;float:left;font-size:28px;font-weight:normal;color:#333333;padding-left:55px;background:url(Img/neiye/ntb.png) no-repeat left;}
.zm .hg .tit span{display: block;width:700px;float:right;font-size: 16px; color:#666666;line-height: 28px;}

.zm .hg li{float: left;width: 20%;text-align: center;background: url(Img/neiye/xt3.jpg) no-repeat right;}
.zm .hg li.last{background:0;}
.zm .hg li i{display: block;width: 81px;height: 74px;margin: 0 auto;}
.zm .hg li .i1{background: url(Img/neiye/cz1.png) no-repeat;}
.zm .hg li .i2{background: url(Img/neiye/cz2.png) no-repeat;}
.zm .hg li .i3{background: url(Img/neiye/cz3.png) no-repeat;}
.zm .hg li .i4{background: url(Img/neiye/cz4.png) no-repeat;}
.zm .hg li .i5{background: url(Img/neiye/cz5.png) no-repeat;}
.zm .hg li b{display: block;font-size: 18px;line-height: 22px;text-align: center;padding: 40px 0 10px;}
.zm .hg li p{font-size: 14px;color: #333;line-height: 20px;}
.zm .hg li:hover b,.fwfw li:hover p{color: #c8102e;}
.zm .hg li:hover .i1{background: url(Img/neiye/cz1_h.png) no-repeat;}
.zm .hg li:hover .i2{background: url(Img/neiye/cz2_h.png) no-repeat;}
.zm .hg li:hover .i3{background: url(Img/neiye/cz3_h.png) no-repeat;}
.zm .hg li:hover .i4{background: url(Img/neiye/cz4_h.png) no-repeat;}
.zm .hg li:hover .i5{background: url(Img/neiye/cz5_h.png) no-repeat;}
.ser{background: #f2f2f2;padding: 150px 0;}
.ser_con{height: 300px;background: url(Img/neiye/ser_bg.jpg) no-repeat;}
.ser_con h2{float: left;font-size: 34px;line-height: 48px;color: #010101;margin: 90px 0 0 100px;width: 500px;}
.ser_desc{float: left;margin-top: 93px;font-size: 15px;color: #333;line-height: 30px;width: 400px;}
.ser_con .tel{float: right;margin-top: 100px;margin-right: 65px;}
.ser_con .tel i{display: block;font-size: 15px;color: #000;height: 20px;line-height: 20px;padding-left: 28px;background: url(Img/neiye/tel.png) no-repeat;}
.ser_con .tel em{display: block;font-size: 28px;color: #333;line-height: 40px;}
.ser_con .tel a{display: block;width: 140px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;background: #c8102e;margin-top: 7px;}
.troub{background: #f2f2f2;padding-bottom: 219px;}
.troub .content{position: relative;padding-bottom: 219px;}
.troub dl{height: 721px;}
.troub dt{float: right;width: 900px;height: 721px;overflow:hidden}
.troub dt img{display: block;margin-right: -260px;transition: all 0.5s;}
.troub dt:hover img{transform: scale(1.05);}
.troub dd{float: left;width: 400px;}
.troub dd h2{font-size: 28px;color: #333;font-weight: normal;line-height: 38px;padding: 22px 0 0 46px;height: 133px;background: url(Img/neiye/trouble_t.jpg) no-repeat;margin-left: -15px;}
.troub dd p{font-size: 15px;color: #666;line-height: 30px;padding: 64px 0 70px;}
.troub dd b{display: block;font-size: 17px;color: #c8102e;font-weight: bold;padding-left: 40px;background: url(Img/neiye/tan.png) no-repeat left center;line-height: 20px;}
.troub ul{height: 438px;padding-left: 200px;border: 1px solid #e0e0e0;background: url(Img/neiye/troub_dian.jpg) no-repeat #fff;margin-top: -221px;position: absolute;width: 1198px;left: 0;bottom: 0;}
.troub li{float: left;width: 298px;height: 218px;border-right: 2px solid #e0e0e0;border-bottom: 2px solid #e0e0e0;overflow: hidden;}
.troub li:nth-child(4n){border-right: 0;}
.troub li b{display: block;font-size: 17px;color: #333;line-height: 26px;text-align: center;padding-top: 88px;}
.troub li:last-child b{ padding-top:60px}
.troub li .zixun{display: block;width: 140px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;background: #c8102e;margin: 20px auto 0;}


.ptcs{ background:#fff; display:block; clear:both; height:1380px}
.pt_pic{position: relative;height: 500px;}
.pt_pic h2{position: absolute;width: 522px;height: 220px;background: #fff;right: 0;top: 150px;}
.pt_pic h2 b{float: right;font-size: 28px;font-weight: normal;color: #333;line-height: 38px;padding: 22px 0 0 46px;height: 133px;background: url(Img/neiye/pt_t.png) no-repeat;margin-top:38px;}
.pt li{float: left;width: 300px;padding: 118px 0 145px;height: 530px; position:relative}
.pt li h3{font-size: 30px;color: #333;line-height: 30px;}
.pt li p{font-size: 14px;color: #666;line-height: 28px;padding: 40px 0;}
.pt li img{display: block;width: 300px;}
.pt li .zixun{display: block;width: 140px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #fff;background: #c8102e;margin: 60px 0 0;position: absolute;bottom: 20px;}
.pt li:nth-child(2){padding: 118px 118px  145px;border-left: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;margin: 0 129px;}

/*03 景观照明*/
.jgzm{background: #f2f2f2;height: 570px;}
.jgzm dt{float: left;width: 460px;padding-top: 80px;}
.jgzm dd{float: right;width: 830px;}
.jgzm dt h3{height: 37px; line-height: 37px;font-weight: normal;font-size: 30px; color: #333333; padding-left: 55px; background: url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 60px;}
.jgzm dt p{line-height: 30px;font-size: 14px;color: #333;margin-bottom: 30px;}
.jgzm dt .jg-zx{width: 140px;height: 40px;display: block;background: #c8102e;text-align: center;color: #fff;font-size: 16px;font-weight: bold;line-height: 40px;margin-top: 110px;}
.jgzm dd{float: right;margin-top: 80px;position: relative;height: 390px;}
.jgzm dd p{position: absolute;width: 80%;}
.jgzm dd p:before{position: absolute;content: "";width: 100%;background: #333;opacity: 0.5;}
.jgzm dd p img{width: 100%;}
.jgzm dd p.pic1{top: 90px;left: 30px;z-index: 1;}
.jgzm dd p.pic1:before{display: none;}
.jgzm dd p.pic2{top: 0;right: 0;}
.jgzm dd p:hover{z-index:2}

.jgzm1{background: #f7f7f7;padding-top: 132px;position: relative;height: 714px;}
.jgzm1 dl{height: 650px;}
.jgzm1 dt{float: left;width: 940px;}
.jgzm1 dt h3{height: 37px; line-height: 37px; font-size: 30px; font-weight: normal;color: #333333; padding-left: 55px; background: url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 60px;}
.jgzm1 dt p{width: 1200px;height: 543px;margin-left: -260px;margin-top: 133px;}
.jgzm1 dt p img{width: 1200px;height: 543px;}
.jgzm1 dd{float: left;position: absolute;z-index: 1;width:60.62%;height: 300px;background: #fff;left:39.375%;padding-top: 130px;}
.jgzm1 dd p{line-height: 35px;letter-spacing: 0.6px;font-size: 16px;margin-left:8.9%;width:72%;}
.jgzm1 dd p.dot{font-size: 36px;color: #333;font-weight: bold;font-family: 微软雅黑;margin-top: 18px;}
.jgzm1 .tel{width: 300px;float: right;margin-top: 0px;}
.jgzm1 .tel b{display: block;font-size: 20px; line-height:28px; color: #333;background: url(Img/neiye/jg-tel.png) no-repeat left center; background-size:20px; padding-left: 26px;color: #333;}
.jgzm1 .tel span{display: block;font-size: 35px;color: #c8102e;}

.jgzm-ad{background: #f2f2f2;height: 350px;padding-top: 125px;}
.jgzm-ad .content{background: url(Img/neiye/jg-pic4.jpg) no-repeat center top;height: 200px;text-align: center;}
.jgzm-ad b{font-size: 34px;font-weight: normal;color: #010101;padding-top: 60px;display: block;}
.jgzm-ad p{font-size: 15px;margin-top: 13px;color: #000}
.jgzm-ad p em{    background: url(Img/neiye/stel.png) no-repeat left top;    width: 60px;    padding-left: 28px;}
.jgzm-ad p span{font-size: 28px;color: #333;margin-left: 16px;}
.jgzm-ad a{width: 140px;height: 40px;display: inline-block;background: #c8102e;text-align: center;color: #fff;font-size: 16px;font-weight: bold;line-height: 40px;margin-top: 30px;}

.jgzm2{height: 750px;background: #fff;padding-top: 150px;}
.jgzm2 dl{position: relative;}
.jgzm2 dt h3{height: 37px; line-height: 37px; font-size: 30px; font-weight:normal; color: #333333; padding-left: 55px; background: url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 70px;}
.jgzm2 dt{float: left;width: 750px;position: relative;z-index: 1;}
.jgzm2 dt ul{width:750px;height: 390px;background: #f7f7f7;padding-top: 50px;}
.jgzm2 dt li{height: 95px;}
.jgzm2 dt li b{font-size: 42px;color: #bcbcbc;font-family:Adobe 黑体 Std,微软雅黑;display: inline-block;vertical-align: middle;width: 110px;font-weight: normal;padding-left: 76px;line-height: 62px;border-left: 3px solid #f7f7f7;line-height: 28px;}
.jgzm2 dt li span{font-size: 18px;color:#333;display: inline-block;vertical-align: middle;    line-height: 28px;}
.jgzm2 dt li.cur b{border-left: 3px solid #c31531;color: #ca1632;}
.jgzm2 dt li.cur span{color:#ca1632;}
.jgzm2 dd{position: absolute;left:660px;top: 0;}
.jgzm2 dd li{width: 740px;height: 648px;overflow: hidden;}
.jgzm2 dd li img{width: 740px;    height: 648px;}


.jgzm3{padding-top: 120px;height: 930px;background: #f2f2f2;overflow: hidden;}
.jgzm3 dt{position: relative;z-index: 1;}
.jgzm3 dt h3{height: 37px; line-height: 37px; font-size: 30px; font-weight: normal;color: #333333; padding-left: 55px; background: url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 105px;}
.jgzm3 dt p img{width: 100%;}
.jgzm3 dd{height: 341px;background: #fff;padding-top: 219px;position: relative;top: -219px;}
.jgzm3 dd p{font-size: 18px;color: #333;width:350px;float: left;border-right: 1px solid #e4e4e4;box-sizing: border-box;line-height: 36px;height: 341px;padding-left: 80px;padding-top: 75px;}
.jgzm3 dd p:after{content:"";width: 30px;height: 4px;background: #c8102e;display: inline-block;margin-top: 38px;}
.jgzm3 dd p span{display: block;}


.lcbjshq{ position:relative; height: 1069px;}
.lcbjshq .lcbjs{height: 1069px;background: #f7f7f7 url(Img/index/zixbj.jpg) no-repeat center top;overflow: hidden;display: block;transition: 1s;position: absolute;top: 0;left: 0;width: 100%;z-index: 1;margin-top: 0;margin-bottom: -275px;}
.lcbjs{height:1069px;background:#f7f7f7 url(Img/index/zixbj.jpg) no-repeat center top; transition: 1s; position:relative; overflow: hidden;}
.lcbjs01{background:#f7f7f7 url(Img/index/zixbj01.jpg) no-repeat center top !important;}
.lcbjs02{background:#f7f7f7 url(Img/index/zixbj02.jpg) no-repeat center top !important;}
.lcbjs03{background:#f7f7f7 url(Img/index/zixbj03.jpg) no-repeat center top !important;}
.lcbjs04{background:#f7f7f7 url(Img/index/zixbj04.jpg) no-repeat center top !important;}
.lcbjs05{background:#f7f7f7 url(Img/index/zixbj05.jpg) no-repeat center top !important;}
.lcbjs06{background:#f7f7f7 url(Img/index/zixbj06.jpg) no-repeat center top !important;}
.lcbjs07{background:#f7f7f7 url(Img/index/zixbj07.jpg) no-repeat center top !important;}
.lcbjs08{background:#f7f7f7 url(Img/index/zixbj08.jpg) no-repeat center top !important;}
.lcbjs09{background:#f7f7f7 url(Img/index/zixbj09.jpg) no-repeat center top !important;}
.lcbjs10{background:#f7f7f7 url(Img/index/zixbj10.jpg) no-repeat center top !important;}
.lcbjs11{background:#f7f7f7 url(Img/index/zixbj11.jpg) no-repeat center top !important;}
.lcbjs12{background:#f7f7f7 url(Img/index/zixbj12.jpg) no-repeat center top !important;}
.lcbjs13{background:#f7f7f7 url(Img/index/zixbj13.jpg) no-repeat center top !important;}
.lcs{padding-top:160px;}
.lcs .tit{height:155px; margin-bottom: 76px;background: url(Img/neiye/jg-tit.png) left center;background-repeat: no-repeat;padding-left: 46px;margin-left: -15px;}
.lcs .tit span{display:block;padding-top:20px;float: left;height:78px;color:#333333 ;font-size:30px;line-height: 39px;}
.lcs .lct{width:1661px;height:400px;background:#e0e0e0;margin-left: -260px;border-bottom:10px solid #c8102e;}
.lcs ul{width:1400px;height:400px;background:#FFF;float:right;}
.lcs ul li{width:200px; height:200px;float:left; padding-top:60px; position: relative;border-top:1px solid #e0e0e0;border-right:1px solid #e0e0e0;box-sizing: border-box;}
.lcs ul li i{display:block;width:50px;height:43px;margin:0 auto 23px;}
.lcs ul li .li2{background:url(Img/index/x1.png) no-repeat center;}
.lcs ul li .li3{background:url(Img/index/x2.png) no-repeat center;}
.lcs ul li .li4{background:url(Img/index/x3.png) no-repeat center;}
.lcs ul li .li5{background:url(Img/index/x4.png) no-repeat center;}
.lcs ul li .li6{background:url(Img/index/x5.png) no-repeat center;}
.lcs ul li .li7{background:url(Img/index/x6.png) no-repeat center;}
.lcs ul li .li8{background:url(Img/index/x7.png) no-repeat center;}
.lcs ul li .li9{background:url(Img/index/x8.png) no-repeat center;}
.lcs ul li .li10{background:url(Img/index/x9.png) no-repeat center;}
.lcs ul li .li11{background:url(Img/index/x10.png) no-repeat center;}
.lcs ul li .li12{background:url(Img/index/x11.png) no-repeat center;}
.lcs ul li .li13{background:url(Img/index/x12.png) no-repeat center;}
.lcs ul li .li14{background:url(Img/index/x13.png) no-repeat center;}
.lcs ul li.fr.cur .li2{background:url(Img/index/x1_h.png) no-repeat center;}
.lcs ul li.fr.cur .li3{background:url(Img/index/x2_h.png) no-repeat center;}
.lcs ul li.fr.cur .li4{background:url(Img/index/x3_h.png) no-repeat center;}
.lcs ul li.fr.cur .li5{background:url(Img/index/x4_h.png) no-repeat center;}
.lcs ul li.fr.cur .li6{background:url(Img/index/x5_h.png) no-repeat center;}
.lcs ul li.fr.cur .li7{background:url(Img/index/x6_h.png) no-repeat center;}
.lcs ul li.fr.cur .li8{background:url(Img/index/x7_h.png) no-repeat center;}
.lcs ul li.fr.cur .li9{background:url(Img/index/x8_h.png) no-repeat center;}
.lcs ul li.fr.cur .li10{background:url(Img/index/x9_h.png) no-repeat center;}
.lcs ul li.fr.cur .li11{background:url(Img/index/x10_h.png) no-repeat center;}
.lcs ul li.fr.cur .li12{background:url(Img/index/x11_h.png) no-repeat center;}
.lcs ul li.fr.cur .li13{background:url(Img/index/x12_h.png) no-repeat center;}
.lcs ul li.fr.cur .li14{background:url(Img/index/x13_h.png) no-repeat center;}
.lcs ul li:first-child {background: #e0e0e0;}
.lcs ul li em{display:block; text-align: center; font-size:15px; line-height: 15px; color:#999999;}
.lcs ul li .tc{width:260px; height:0;overflow: hidden;z-index: 100;background:#C8102E;position: absolute;top:-30px; left:-30px;transition: .5s; display:none}
.lcs ul li:hover .tc{ display:block}
.lcs ul li .tc span{display: block; font-size:22px; font-weight: bold;text-align: center; line-height: 22px; color:#FFF; font-weight: bold; margin-bottom: 28px;}
.lcs ul li .tc p{width:190px;margin:0 auto 36px; font-size:15px; color:#FFF;}
.lcs ul li .tc i{display:block;width:23px; height:11px;margin:0 auto;}
.lcs ul li .tc i img{width:23px; height:11px;}
.lcs ul li.cur .tc{width:260px;height:220px;box-shadow:0px 5px 20px 0px rgba(0, 0, 0, 0.3);padding-top:40px;}

.jgzm-case{height:720px; background:#f2f2f2;}


/*10 公司介绍*/
.about1{height:960px;}
.ab1{padding-top:117px; position: relative;}
.ab1 .abt{width:400px;float: left; }
.ab1 .abt span{display: block;font-size:27px; line-height: 27px; color:#333333; font-weight: bold; margin-bottom: 80px;}
.ab1 .abt em{display: block;height:300px;font-size:14px; color:#666666; margin-bottom: 89px;line-height: 28px;letter-spacing: 1px;}
.ab1 .abt i{display: block;width:400px;height:260px;}
.ab1 .abt i img{width:400px; height:260px;}
.ab1 .vid{width:800px;float: right;z-index: 1;position: relative; }
.ab1 .vid span{display: block;width:800px; height:400px;margin-bottom: 87px;}
.ab1 .vid span img{width:800px; height:400px;}
.ab1 .vid p{height:190px;font-size:14px; color:#666666;line-height: 28px;}
.ab1 b{display: block;width:1160px; height:640px;background:#e5e5e5;line-height: 32px;;position: absolute;top: 225px; right: -260px;z-index: 0;}

.modal-backdrop{display:none;position: fixed !important;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;background-color:rgba(0,0,0,0.5);}
.modal-backdrop .vd{width:800px;height:600px;background: #FFF;position:absolute;left:50%;top:0;margin-left:-400px;margin-top:-300px;}
.modal-backdrop .vd .close{position:absolute;top:0;right: 0; background: #fff url(Img/index/xx.png) no-repeat center; opacity:1;  width:20px; height:20px;}
.modal-backdrop div{ height:100%; width:100%}

.fzlcbj{height:558px;}
.fzlc2{padding-top:59px;}
.fzlc2 .tit{font-size: 30px;line-height: 37px;color: #333333;padding-left: 55px;background: url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 75px;}
.fzlc2 .lcbj{height:320px; position: relative;padding-top: 56px; overflow:hidden}
.fzlc2 .lcbj i{display: block; width:1662px; height:46px;position: absolute; top:0; right:0;}
.fzlc2 .lcbj ul{}
.fzlc2 .lcbj ul li{width:100px; float:left;margin-right: 44px;}
.fzlc2 .lcbj ul li span{display: block; text-align: center;font-size:20px;line-height: 20px; color:#333333; margin-bottom: 39px;}
.fzlc2 .lcbj ul li p{font-size:14px; color:#666666;line-height: 25px;letter-spacing: 1px;}
.fzlc2 .lcbj ul li.first{margin-left: 0;}
.fzlc2 .jt i{display: block;width:20px; height:53px;float:left; }
.fzlc2 .jt .prev{background:url(Img/neiye/prev.png) no-repeat center; position: absolute;top:290px;left:-67px;}
.fzlc2 .jt .next{background:url(Img/neiye/next.png) no-repeat center; position: absolute;top:290px;right:-67px;}


.zzjg{height:937px;background:#FFF;}
.zz{padding-top:150px;position: relative;}
.zz .tit{width:720px;height:700px;}
.zz .tit em{display: block; font-size:30px;line-height: 37px; color:#333333;padding-left:54px; background:url(Img/neiye/ntb.png) no-repeat left;width:200px;}
.zz .tit span{display: block;width:715px; height:630px;}
.zz .tit span img{width:715px; height:630px;}
.zz .jgpt{width:860px; height:954px;position: absolute;top:150px; right:-260px; overflow:hidden}
.zz .jgpt img{width:860px; height:954px;transition: all 0.5s;}
.zz .jgpt img:hover{transform: scale(1.05);}



.xdwh{height:835px;}
.wh2{padding-top:133px;}
.wh2 .tit{height:157px;}
.wh2 .tit em{display: block; font-size:30px;line-height: 37px; color:#333333;padding-left:54px; background:url(Img/neiye/ntb.png) no-repeat left;width:200px;}
.wh2 ul{height:445px;}
.wh2 ul li{float:left;width:280px;height:445px;border-right:1px solid #ececeb;box-sizing: border-box;}
.wh2 ul li span{display: block;height:178px; margin-bottom: 52px;}
.wh2 ul li span i{display: block;width:110px; height:110px;margin:0 auto 40px;}
.wh2 ul li span em{display: block;font-size:30px; text-align: center;line-height: 30px; color:#333333;}
.wh2 ul li p{width:184px; margin:0 auto;font-size:14px; color:#515151;line-height: 24px;}
.wh2 ul li.first{border-left:1px solid #ececeb;}

.gsxx1{height:934px;background:url(Img/neiye/gsbj.jpg) no-repeat center;}
.gsx{padding-top:50px;}
.gsx span{display: block;height:350px;margin-bottom: 150px;}
.gsx span img{width:1400px; height: 350px;}
.gsx ul li{width:434px;height:330px;float:left;border-right: 1px solid #e4e3e3;margin-right: 89px;}
.gsx ul li em{display: block;font-size:30px;line-height: 37px; color:#333333;padding-left:54px; background:url(Img/neiye/ntb.png) no-repeat left;margin-bottom: 63px;}
.gsx ul li p{font-size:16px; color:#201f1f;width:350px;line-height: 29px;}
.gsx ul li.last{border-right:0;margin-right: 0;width:350px;}


/*06 团队-核心团队介绍*/
.p12-curmbs-1 {    padding-top:78px;    font-size: 14px;    border-bottom: 1px solid #b6b3b2;    margin-bottom: 80px;}
.p12-curblock{    display: none;}
.p12-curmbs-1 b {    background:url(Img/neiye/f.png) no-repeat left;    font-weight: normal;    padding-left: 54px;}
.p12-curmbs-1 i { font-style: normal;}
.p12-curmbs-1 span {   font-family: 'Microsoft YaHei“';   padding: 0 5px;   height: 46px;   line-height: 46px;}
.p12-curmbs-1 em{display: block;float:right;width:21px;height:17px;margin-top:15px;}
.hxtd .rwt{height:590px; position: relative; border-bottom:1px solid #b6b3b2;margin-bottom: 80px;}
.hxtd .rwt .rw{width:800px; height:420px;}
.hxtd .rwt .rw img{width:800px; height:420px;}
.hxtd .rwt .rwdesc{width:700px; height:420px;padding:40px 80px 30px;background:#FFF;position: absolute; top:90px; right:0;box-sizing: border-box;}
.hxtd .rwt .rwdesc span{display: block;padding-left:57px;background:url(Img/neiye/ntb.png) no-repeat left top;margin-bottom: 29px;}
.hxtd .rwt .rwdesc span em{display: block;font-size: 32px; color:#333333; padding-bottom:34px; border-bottom:2px solid #cccccc;}
.hxtd .rwt .rwdesc p{font-size:18px; color:#333333;padding-left:57px;line-height: 30px;height:240px; overflow:hidden;}
.hxtd .lnt{margin-bottom: 81px;}
.hxtd .lnt .titnav{height:179px;}
.titnav span{display: block;height:79px;color:#333;font-size: 30px;padding-left:55px;background:url(Img/neiye/ntb.png) no-repeat left top;}
.titnav p{font-size: 18px; line-height: 28px;color:#666666;padding-left:55px;}
.hxtd .lnt em{display: block;height:420px; }
.hxtd .lnt em img{width:1400px; height:420px;}
.cyxm{height:353px;border-bottom:1px solid #c2c2c2;}
.cyxm ul{padding-left:62px;width:600px; float:left;}
.cyxm ul li{padding-left:38px;background:url(Img/neiye/yd3.png) no-repeat left 14px; font-size: 18px; line-height:32px; color:#333333;margin-bottom: 10px;}
.cyxm ul li p{line-height: 30px;margin-top: 10px;}
.grry{height:165px;border-bottom:2px solid #c2c2c2;padding-top:84px;}
.grry .titnav{height:95px;}
.grry .titnav span{height:95px;}
.grfc{padding-top:80px;}
.grfc .fc{height:869px; position: relative;}
.grfc .con strong{height:660px;}
.grfc .con strong img{width:100%;height:660px;}
.grfc .fc ul{height:138px;margin-top: 70px;}
.grfc .fc ul li{width:270px; height:138px;float:left;margin-left: 12px; position: relative;}
.grfc .fc ul li em{display: block;width:270px; height:138px;}
.grfc .fc ul li em img{width:270px; height:138px;}
.grfc .fc ul li.first{margin-left: 0;}
.grfc .fc ul li i{display: none;width:270px; height:100px;text-align: center; line-height: 100px; background:#c8102e; font-size:26px; color:#FFF; font-weight: bold; position: absolute;top:-128px;left:0;}
.grfc .fc ul li.cur i{display: block;}


/*06 团队-设计团队*/
.sj{;padding-top:120px;}
.sj img{width:1400px;}
/*06-团队-大师云集、06-团队-核心团队*/
.ds{background: #fff;opacity: 0.8;padding-top: 48px;}
.ds ul{height:68px;}
.ds ul li{float:left;padding-left:29px;background:url(Img/neiye/yd2.png) no-repeat left;margin-left: 30px;}
.ds ul li a{font-size: 20px; color:#333333; font-weight: bold;padding-right:32px;}
.ds ul li.cur,.ds ul li:hover{background:url(Img/neiye/yd2_h.png) no-repeat left;}
.ds ul li.cur a,.ds ul li:hover a{color:#c8102e;background:url(Img/neiye/jt2.png) no-repeat right;}
.dsxq dl{width:450px; height:433px; float:left;margin-bottom: 25px;margin-right: 25px;}
.dsxq dl dt{width:450px; height:313px;}
.dsxq dl dt a{ display:block;width:450px; height:313px; overflow:hidden}
.dsxq dl dt img{width:450px; height:313px;-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;transition: all 0.5s;}
.dsxq dl:hover dt img{-webkit-filter: grayscale(0%);
-moz-filter: grayscale(0%);
-ms-filter: grayscale(0%);
-o-filter: grayscale(0%);
filter: grayscale(0%);
filter:none;transform: scale(1.05);}
.dsxq dl dd{padding-top:31px;padding-left:76px;height:88px;background:#FFF;}
.dsxq dl dd em{display: block; height:40px;}
.dsxq dl dd em a{font-size: 26px; color:#333333;font-weight: bold;}
.dsxq dl dd p{font-size: 18px;color:#666666;}
.dsxq dl:nth-child(3n){margin-right: 0;}
.dxq{padding-top:118px;}


/*案例详情-最新案例*/

.alxq{padding: 120px 0 0;background: #f2f2f2;}
.alxq_l{float: left;width: 900px;border-top: 1px solid #e0e0e0;}
.alxq_l h3{font-size: 26px;color: #333;line-height: 140px;}
.alxq_l .date{height: 40px;border-top: 1px solid #e0e0e0;border-bottom: 1px solid

#e0e0e0;margin-bottom: 60px;}
.alxq_l .date i{float: left;font-size: 12px;color: #666;line-height: 40px;}
.alxq_l .date .fx{float: right;}
.alxq_l .date .fx a{float: left;height: 40px;margin-right: 20px;font-size: 14px;color:

#e26f8c;line-height: 40px;}
.alxq_l .date .fx a img{width: 16px;padding: 12px 0;vertical-align: top;}
.alxq_l dd{padding: 40px 0;border-bottom: 1px solid #e0e0e0;}
.alxq_l dd p{font-size: 15px;color: #333;line-height: 32px;font-weight: bold;}
.alxq_desc{padding: 30px 0;}
.alxq_desc p{font-size: 15px;color: #666;line-height: 30px;}
.alxq_pic{text-align: center;font-size: 0;line-height: 0;}
.alxq .pian{border-top: 1px solid #e0e0e0;padding-top: 40px;border-top: 2px solid #e0e0e0;height: 30px;}
.alxq .pian p a{font-size: 15px;color: #333;}
.alxq_r{float: right;width: 320px;padding: 80px 60px 60px;background: #e4e4e4;}
.alxq_r h3{    height: 37px;
    line-height: 37px;
    font-size: 32px;
    color: #333333;
    font-weight: normal;
    padding-left: 55px;
    background: url(Img/neiye/ntb.png) no-repeat left;
    margin-bottom: 48px;}
.alxq_r li{ display:block; width:320px; height:254px; margin-bottom:20px}
.alxq_r li img{display: block;width: 320px;height: 188px;}
.alxq_r li span{display: block;height: 66px;line-height: 66px;font-size: 16px;color: #333;text-align: center;background: url(Img/neiye/al_jt.png) no-repeat left center;}
.alxq_rfex{    position: fixed;      top: 0px; }
.alxq_rfex li:nth-child(n+3){ display:none}


/*04 项目案例*/
.anli{padding: 0 0 40px;background: #f2f2f2;}
.anli_l{float: left;width: 248px;padding: 100px 52px 0 360px;background: #e4e4e4;margin-left: -360px;height: 1200px;}
.anli_l li{border-bottom: 2px solid #afacab;margin-bottom: 40px; float:left}
.anli_l li:last-child{border: 0;margin-bottom: 0;}
.anli_l li h3{padding-left: 40px;height: 20px;line-height: 20px;font-size: 20px;background: url(Img/neiye/case_ic.png) no-repeat left center;    color: #333;}
.anli_l li h3 a{color: #333;}
.anli_l li p{padding:20px 0 30px 40px;float: left;}
.anli_l li p a{float: left;width: 100px;font-size: 14px;color: #666;line-height: 30px;}
.anli_l li p a.cur,.anli_l li p a:hover{ color:#c31531; font-weight:bold}
.anli_l li p a.cur:hover{ color:#c30808;}
.anli_l .s_box{border: 2px solid #9f9f9f;height: 30px; clear:both;}
.anli_l .s_box .ipt1{float: left;padding-left: 15px;width: 150px;height: 30px;font-size: 14px;color: #333;line-height: 30px;border: 0;background: none;outline: 0;}
.anli_l .s_box .ipt2{float: left;width: 22px;height: 30px;background: url(Img/neiye/sou_ic.png) no-repeat center;border: 0;outline: 0;cursor: pointer;}
.anli_r{float: right;width: 1000px;padding-top: 100px;}
.anli_r li{float: left;width: 320px;margin-right: 20px;}
.anli_r li:nth-child(3n){margin-right: 0;}
.anli_r li i{display: block;height: 230px;overflow: hidden;}
.anli_r li img{width: 320px;height: 230px;transition: all 0.5s;}
.anli_r li i:hover img{transform: scale(1.05);}
.anli_r li span{display: block;height: 80px;line-height: 70px;font-size: 14px;color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left:50px;position: relative;}
.anli_r li span:after{position: absolute;width: 30px;height: 1px;background: #c2c2c2;content: "";left: 0;top: 35px;z-index: 10;}


/*11 招贤纳士*/
.zxbj{height:857px;background:#FFF;}
.zxx{padding-top:149px;}
.zxx .zsm{width:700px; float:left;}
.zxx .zsm span{display: block;font-size: 30px;height:69px;border-bottom:1px solid #d9d9d9; margin-bottom: 41px;}
.zxx .zsm p{font-size: 14px; color:#666666;height:148px;line-height: 24px;}
.zxx .zsm em{display: block;height:212px;margin-bottom: 79px;}
.zxx .zsm em i{display: block; float:left;width:330px; height:210px;}
.zxx .zsm em i.last{float:right;}
.zxx .zsm a{display: block;font-size: 15px; color:#c8102e;padding-right:43px; background:url(Img/neiye/al_jt.png) no-repeat right;width:140px;}
.zxx .zxt{width:859px; height:563px; float:right;margin-right: -260px;}
.zxx .zxt img{width:859px; height:563px; }


.gwbj{background:#f2f2f2;}
.gwxx{padding-top:151px;}
.gwxx .tit{font-size:30px;line-height: 37px; margin-bottom:59px;padding-left:57px; color:#333333;background:url(Img/neiye/ntb.png) no-repeat left;}
.gwxx .ul_ft{overflow: hidden;position: relative;}
.gwxx .ul_ft .ftf{width: 49%;height: 210px;float:left;background:#FFF;margin-bottom: 20px;box-sizing: border-box;padding-top:40px;}
.gwxx .ul_ft .ftf dl{height:123px;padding-left:48px;border-left:8px solid #c8102e; cursor: pointer}
.gwxx .ul_ft .ftf dl dt{height:46px;width:90%; border-bottom:1px solid #d2d2d2;}
.gwxx .ul_ft .ftf dl dt span{display: block;font-size: 16px;color:#333333; font-weight: bold;line-height: 32px;}
.gwxx .ul_ft .ftf dl dt span em{color:#c8102e;margin-left: 18px;}
.gwxx .ul_ft .ftf dl dt span i{display: block;width:23px; height:11px; float:right;padding-top: 10px;}
.gwxx .ul_ft .ftf dl dt span i img{width:23px; height:11px;}
.gwxx .ul_ft .ftf dl dd{padding-top:24px;}
.gwxx .ul_ft .ftf dl dd p{font-size: 14px; color:#666666;height:30px;}
.gwxx .ul_ft .ftf dl dd p em{font-size: 14px; margin-right: 18px; color:#666666;float:left;line-height: 28px;}
.gwxx .ul_ft .ftf dl dd p em i{font-size: 14px; margin-right: 48px; color:#666666;}
.gwxx .ul_ft .ftf dl dd p em:first-child{padding-left:0;}
.gwxx .ul_ft .ftf:nth-child(2n){float:right;}
.gwxx  .modal-backdrop{display:none;position: fixed !important;width: 100%;height: 100%;top: 0;right: 0;bottom: 0;left: 0;z-index: 999;    background-color:#999;}
.gwxx .xxbj{width: 80%;height: 80%;background: #FFF;position: relative;margin: 5% auto;box-sizing: border-box;overflow: hidden;}
.gwxx .xxbj .close{display: block;width:50px; height:50px;background:url(Img/neiye/close.png) no-repeat center;position: absolute;right:0;top:0;cursor: pointer;}
.gwxx .xxbj .xxbj_s{width: 100%;height: 85%;position: relative;padding: 0 20px 20px;background: #FFF;display: block;margin: 50px auto;box-sizing: border-box;overflow-y: auto;}
.gwxx .xxbj .titnav{height:68px; line-height:68px; font-size: 18px; color:#333333; font-weight: bold; background:url(Img/neiye/xt.jpg) no-repeat bottom left;margin-bottom: 20px; background-size:100%}
.gwxx .xxbj .titnav i{font-size: 20px; color:#c8102e; font-weight: bold; margin-left: 20px;}
.gwxx .xxbj .titnav img{float: right;padding-top: 34px; }
.gwxx .xxbj p{border-bottom:1px solid #d2d2d2;margin-bottom: 20px;padding-bottom: 20px;}
.gwxx .xxbj p em{display: block;font-size: 14px;line-height: 28px; color:#666666;}
.gwxx .xxbj p em i{font-size: 14px; color:#666666;margin-right: 48px;}
.gwxx .xxbj .zzt{ float:left; border-bottom:1px solid #d2d2d2;margin-bottom: 40px;}
.gwxx .xxbj .zzt .xxsm{width: 48%;float:left;}
.gwxx .xxbj .zzt .xxsm em{display: block;float:left;font-size: 14px; width: 15%;font-weight: bold; color:#333333;margin-right: 2.5%;}
.gwxx .xxbj .zzt .xxsm ul{float:left;width: 80%;}
.gwxx .xxbj .zzt .xxsm ul li{font-size: 14px; color:#666666; line-height:24px;float: left;margin-bottom: 10px;width: 100%;}
.gwxx .xxbj .zzt .xxsm ul li i{display: block;float:left;width: 6%;}
.gwxx .xxbj .zzt .xxsm ul li b{display: block; font-weight: normal;float:left;width: 92%; line-height: 24px; }
.gwxx .xxbj .zzt .yq{float:right;}

.gwxx .xxbj .td{width:100%; clear:both}
.gwxx .xxbj .td span,.gwxx .xxbj .td b{display: block;font-size: 14px;color:#333333; font-weight: bold;height:32px;}
.gwxx .xxbj .td span i{display: block;font-size: 14px; color:#c8102e;float:right;}
.gwxx .xxbj .td a{display: block;width:118px; font-size: 20px;margin-top: 20px; font-weight: bold; color:#c8102e; background:url(Img/neiye/al_jt.png) no-repeat right;}


/*12 联系我们*/
.map{width:100%;height:570px;}
.map img{width:100%; height:570px;}

.fgsbj{height:670px;padding:100px 0 80px;}
.fgsbj .fgsad .yf_box{width:780px !important; float:left;}
.fgsbj .fgsad .mapad{width: 780px;height: 666px;float:left; position: relative;}
.fgsbj .fgsad .ad1{background:url(Img/neiye/mapad1.jpg) no-repeat center; background-size:100%}
.fgsbj .fgsad .ad2{background:url(Img/neiye/mapad2.jpg) no-repeat center;background-size:100%}
.fgsbj .fgsad .ad3{background:url(Img/neiye/mapad3.jpg) no-repeat center;background-size:100%}
.fgsbj .fgsad .ad4{background:url(Img/neiye/mapad4.jpg) no-repeat center;background-size:100%}
.fgsbj .fgsad .mapad span{display: block;width:298px; height:207px;background:url(Img/neiye/ttbj.png) no-repeat center; background-size:100% 100%;}
.fgsbj .fgsad .mapad span img{width: 226px;    height: 132px;    margin-left: 60px;    margin-top: 12px;}
.fgsbj .fgsad .mapad span.t1_1{position: absolute;top: 68px;right: -90px;background: url(Img/neiye/ttbj.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t1_1 img{margin-left: 54px;}
.fgsbj .fgsad .mapad span.t1_2{position: absolute; top: -28px; right: 196px;background: url(Img/neiye/ttbj2.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t1_2 img{margin-left: 18px;}
.fgsbj .fgsad .mapad span.t1_3{position: absolute; top: 135px;left: 230px;background: url(Img/neiye/ttbj2.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t1_3 img{margin-left: 18px;}

.fgsbj .fgsad .mapad span.t2_1{position: absolute;  top: 200px; right: 182px;background: url(Img/neiye/ttbj2.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t2_1 img{margin-left: 18px;}
.fgsbj .fgsad .mapad span.t2_2{position: absolute; top: 290px;right: -137px;background: url(Img/neiye/ttbj.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t2_2 img{margin-left: 54px;}
.fgsbj .fgsad .mapad span.t2_3{position: absolute; top: 437px;right: 276px;background: url(Img/neiye/ttbj2.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t2_3 img{margin-left: 18px;}

.fgsbj .fgsad .mapad span.t3_1{position: absolute;top: 178px;    right: -38px;background: url(Img/neiye/ttbj.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t3_1 img{margin-left: 54px;}
.fgsbj .fgsad .mapad span.t3_2{position: absolute;  top: 138px;left: 16px;background: url(Img/neiye/ttbj2.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t3_2 img{margin-left: 18px;}
.fgsbj .fgsad .mapad span.t3_3{position: absolute;  top: 82px; left: 320px;background: url(Img/neiye/ttbj.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t3_3 img{margin-left: 54px;}

.fgsbj .fgsad .mapad span.t4_1{position: absolute; top: 360px; right: 12px;background: url(Img/neiye/ttbj.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t4_1 img{margin-left: 54px;}
.fgsbj .fgsad .mapad span.t4_2{position: absolute; top: 230px;left: 0;background: url(Img/neiye/ttbj2.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t4_2 img{margin-left: 18px;}
.fgsbj .fgsad .mapad span.t4_3{position: absolute; top: 210px;left: 380px;background: url(Img/neiye/ttbj.png) no-repeat center; background-size: 100% 100%;}
.fgsbj .fgsad .mapad span.t4_3 img{margin-left: 54px;}
.fgsbj .fgsad .ftbnav{width:494px;float:right;padding-top:20px;}
.fgsbj .fgsad .ftbnav ul li{margin-bottom: 56px;transition: .3s;width:494px;}
.fgsbj .fgsad .ftbnav ul li span{display: block;padding-left:45px; background:url(Img/neiye/ftb.png) no-repeat left; font-size: 28px; font-weight:bold; color:#333333; margin-bottom: 14px;}
.fgsbj .fgsad .ftbnav ul li p{padding-left:45px;}
.fgsbj .fgsad .ftbnav ul li p em{display: block;font-size: 18px;line-height: 24px; margin-bottom: 5px; color:#333333;font-weight: bold;opacity: 0.7;}
.fgsbj .fgsad .ftbnav ul li p em i{font-weight: normal; font-size: 18px; line-height: 24px;}
.fgsbj .fgsad .ftbnav ul li.cur{margin-left: -38px;}
.fgsbj .fgsad .ftbnav ul li.cur span{color:#c8102e;background:url(Img/neiye/ftb_h.png) no-repeat left;}


.lybd{height:622px;background:url(Img/neiye/fmbj.jpg) no-repeat center;}
.ly{padding-top:268px;}
.ly .bd{height:220px;border-bottom:5px solid #c8102e;background:#FFF;padding-top:50px;padding-left:100px;}
.ly .bd span{display: block;width:282px;float:left;}
.ly .bd span em{display: block;font-size: 30px; font-weight: bold; color:#c8102e;height:49px;border-bottom:1px solid #a0a0a0; margin-bottom: 22px;}
.ly .bd span p{font-size: 16px; color:#333333;line-height: 24px;}
.ly .bd ul{width:832px; float:right;}
.ly .bd ul li{float:left;width:389px; height:40px;padding-left:17px;margin-left: 10px;margin-bottom: 10px;background:#ececec;}
.ly .bd ul li label{width:96px;height:40px;line-height: 40px;float:left;font-size: 16px; color:#333333}
.ly .bd ul li label i{display: block;width:40px;height:40px;float:left;margin-right: 5px;}
.ly .bd ul li label .db1{background:url(Img/neiye/db1.png) no-repeat center;}
.ly .bd ul li label .db2{background:url(Img/neiye/db2.png) no-repeat center;}
.ly .bd ul li label .db3{background:url(Img/neiye/db3.png) no-repeat center;}
.ly .bd ul li label .db4{background:url(Img/neiye/db4.png) no-repeat center;}
.ly .bd ul li label .db5{background:url(Img/neiye/db5.png) no-repeat center;}
.ly .bd ul li input{width:273px; height:40px; padding:0 10px;border:0; background:0;float:left;}
.ly .bd ul li.none{ width:auto; height:auto; background:none;  margin:10px auto;}
.ly .bd ul li input.btns{ width:180px; height:40px; line-height:40px; text-align:center;  color:#fff; background:#c8102e; padding:0; font-size:18px; margin-right:20px}
.ly .bd ul li input.btns02{ background:#333;}
.ly .bd ul li.last{width:800px;}
.ly .bd ul li textarea{width:680px; height:40px; line-height: 40px; border:0; background:0;float:left;padding:0 10px;}


/*荣誉资质*/
.ptit{padding-top:118px;}
.ptit dl{width:260px;  float:left;margin-bottom: 25px;margin-right: 25px;}
.ptit dl dt{width:260px;}
.ptit dl dt img{width:260px; }
.ptit dl dd{  text-align: center;    height: 60px;    padding:10px 20px;    line-height: 28px;    background: #FFF;}
.ptit dl dd em{display: block;}
.ptit dl dd em a{font-size: 18px; color:#333333;font-weight:normal;height: 60px;   display:block; overflow:hidden}
.ptit dl dd p{font-size: 18px;color:#666666;}
.ptit dl:nth-child(5n){margin-right: 0;}

/*搜索*/

.sear_dl{ font-size:14px; color: #333333; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-top:10px;margin-bottom: 30px;}
.sear_dl dt{font:16px/30px "微软雅黑"; height:30px}
.sear_dl dt .fr{ font-size:14px; color:#666;}
.sear_dl .tit_a{ color:#222222;}
.sear_dl .tit_a:hover{ color:#ec4b26;}
.sear_dl dd{ color:#666;line-height:26px;padding: 5px 0px;}
.sear_dl dd .tags a{color: #ec4b26;padding: 0 5px;}
.sear_dl dd .fx{ width:185px; float:right; padding:0;}


.uls ul{padding-top: 20px;}
.uls ul li{float: left;width: 335px;margin-right: 20px;}
.uls ul li:nth-child(4n){margin-right: 0;}
.uls ul li i{display: block;height: 196px;overflow: hidden;}
.uls ul li img{width: 335px;height: 196px;transition: all 0.5s;}
.uls ul li i:hover img{transform: scale(1.05);}
.uls ul li span{display: block;height: 80px;line-height: 70px;font-size: 14px;color: #333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-left:50px;position: relative;}
.uls ul li span:after{position: absolute;width: 30px;height: 1px;background: #c2c2c2;content: "";left: 0;top: 35px;z-index: 10;}



.sear_product { height:216px; overflow:hidden; border-bottom:0px #d0d0d0 dashed;margin-bottom:0; float:left; width:580px; margin-right:20px}
.sear_product dt { float:left;}
.sear_product dt a{ display:block;width: 318px;height: 194px; overflow:hidden}
.sear_product dt img {width: 318px;height: 194px; display:block;transition: all .5s linear;-webkit-transition: all .5s linear;-moz-transition: all .5s linear;-o-transition: all .5s linear;}
.sear_product dd { width:240px;float:right;padding: 0;}
.sear_product dd h5 { font-weight:normal;font-family:"Microsoft Yahei"; height: 36px;line-height: 36px; overflow:hidden; font-size:18px; text-transform:uppercase;}
.sear_product dd h5 a { color:#1c1c1c;}
.sear_product dd .div_p { font-size:14px;color:#666; line-height:24px;  height:120px; overflow:hidden; margin-bottom:8px; color:#7b7b7b;}
.sear_product dd span a { font-weight:100; color:#fff; font-size:12px; display:inline-block; text-align:center; background:#D0D0D0;width:80px; line-height:24px;height:24px; color:#fff;border-radius: 14px;}
.sear_product:hover dd span a { background:#ec4b26}
.sear_product:hover dd h5 a{ color:#ec4b26}
.sear_product:hover dt img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);}
.sear_product dd .div_p i{font-style:normal}
.searchfr{ margin:0;}
.rele_search h5{ margin-top:10px; font:16px/30px "微软雅黑"; background:#ec4b26; color:#fff; padding-left:20px; margin-bottom:10px;}
/*地图*/

.map_main { overflow:hidden; border:solid 5px #F0F0F0; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:1320px; margin:0 auto; color:#666;}
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left;}
.site_r_link { width:160px; margin-top:45px;/*上边界根据需要进行调整*/ border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; } /*网站地图，显示方式样式，上边界根据需要进行调整*/
.site_plc {  padding:5px 0; text-indent:10px;}
.sitemap_con h4 { line-height:60px;    font-size: 18px;}
.b4 { border:solid 1px #E0E0E0;padding: 5px 0px;    font-size: 16px;}
.b4 ul { padding:0 11px;}
.b4 li { float:left ; line-height:42px; width:258px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 16px; }
.b4 li a { color:#666;}
.b4 li a:hover { color:#ec4b26;}


/*地图*/
.miniHeader img{ float:left; width: 58px;height: 41px; padding-right:10px;}
.miniHeader strong{height: 48px;line-height: 36px;overflow: hidden;text-indent: 1em;display: block;font-size: 18px; color:#ec4b26}
.miniHeader p{ line-height:24px;}
.miniHeader p span{ font-size: 14px;line-height: 24px;display: inline-block;padding-right: 14px;}
.miniHeader p span b{ font-weight: normal;color: #ec4b26;}


/*下载中心*/
.stfs{ padding:0 15px ;min-height:380px;margin-bottom: 20px;}
.stfs table{ line-height:24px;width: 100%; }
.stfs table td{ padding:5px 8px;border: 1px solid #c31531;}
.stfs .as{ font-weight:bold; text-align:center; line-height:40px; height:40px; font-size:18px; background: #c31531; border: 1px solid #c31531;color: #fff;}
.plcs{ background:#FF8901; height:40px; line-height:40px; margin-bottom:10px; font-size:14px; padding-left:15px;}
.stfs .dowBtn{ background:#ccc; width:64px; text-align:center; height:20px; line-height:20px; color:#fff;margin:5px auto; display:block; padding:4px  10px 4px  10px;}
.stfs .odd{ background:#e9e9e9;}
