@charset "utf-8";

html,body{height:100%; padding:0px; margin:0px}

td{font-size:16px;  font-family:"微软雅黑"; color:#302c2b}

.blue{color:#003399;}
.cheng{color:#EC5800}
.black{color:#000;}
.f36{font-size:36px; font-weight:bold;}
.f24{font-size:24px; }
.f11{font-size:11px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f22{font-size:22px; }
.f20{font-size:20px;color:#367edb;}

.fl{ float:left;}
.fr{ float:right;}
.ml4{margin-left:44px;}
.mr5{margin-right:4px;}
.mb5{margin-bottom:5px;}
.mt9{margin-top:-90px;}

td .t2{ text-indent:2em;font-size:16px; line-height:25px; color:#000; letter-spacing:1px;text-align:justify;}
.bgh td{color:#D4D4D4}

.tdcon{fopnt-size:12px;line-height:20px;}

BODY {padding:0px; margin:0px;font-size:12px; color:#676767;font-family:"微软雅黑";} 
.cc{clear:both;}
a{text-decoration: none;}
a:link {color: #666666;	text-decoration: none;}
a:visited {	color: #666666;	text-decoration: none;}
a:active {color: #666666;text-decoration: none;}
a:hover {color: #CB4929;text-decoration: none;}
a.b:link {color: #cb4929;text-decoration: none;}
a.b:visited {color: #cb4929;text-decoration: none;}
a.b:active {color: #cb4929;	text-decoration: none;}
a.b:hover {color: #cb4929;text-decoration: none;}
a.ab:link { font-size:12px;color: #666666;text-decoration: none;}
a.ab:visited { font-size:12px;color: #666666;text-decoration: none;}
a.ab:active { font-size:12px;color: #666666;	text-decoration: none;}
a.ab:hover { font-size:12px;color: #666666;text-decoration: none;}
a.c:link {color: #999999;text-decoration: none;}
a.c:visited {color: #999999;text-decoration: none;}
a.c:active {color: #999999;	text-decoration: none;}
a.c:hover {	color: #333333;	text-decoration: underline;}
a img{ border:0}
.hangju160 {line-height: 160%;}
.ziju {	letter-spacing: 3px;}
ul,li{ margin:0; padding:0; list-style:none}
.playimg{width:1000px; height:330px; line-height:100%; overflow:hidden; position:relative; z-index:999}
.playimglist{width:3000px; height:330px; white-space:nowrap; overflow:hidden; position:relative; z-index:1; left:0}
.playimglist li{ float:left}

a.axx{border-color:#555}
a.axx:hover{border-color:#000}
a.axx img{filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4}
a.axx:hover img{filter:alpha(opacity=100);opacity:1.0;-moz-opacity:1.0}
a.bxx{border-color:#000}
a.bxx:hover{border-color:#000}
.pro{clear: both;margin-top: 20px;}



.container{	width: 1200px;margin: 0 auto; height:auto}

/*头部*/
#header{  background: rgba(0, 0, 0, 0.62);height: 80px;padding-top:8px;}
.logo{margin:12px 30px 0 0;}
.menu1 li{ float:left; width:90px; text-align:center;line-height:30px;}
.menu1 li a{ color:#B0B0B0;text-decoration: none; font-size:14px;}
.fixed { position: fixed;width: 100%;top: 0; margin: 0 auto; z-index: 99999;}
.flickerplate {position: relative;width: 100%;}

/*公司简介 企业文化 新闻*/
.Inf{width:100%; margin-top:35px; height:auto;margin-bottom:45px;}
.Inf_A{width:370px;  height:310px; font-size:13px; line-height:18px; overflow:hidden}
.Inf_tit{height:38px; line-height:38px;border-top:1px solid #cb4929; border-bottom:1px solid #cb4929; color:#cb4929; font-size:18px;}
.Inf_tit a{ font-size:16px;text-decoration: none;}
.Inf_tit img{padding-top:6px;padding-right:8px;}
.Inf_con{padding-top:17px;text-align:Justify;}
.Inf_con img{padding-right:5px; float:left}
.show h5 a{ color:#cb4929; font-size:20px; line-height:30px;}
.show .con { color:#cb4929; font-size:13px; line-height:20px;}
.new_list{margin-top:8px;}
.new_list li{height:29px; line-height:29px;border-bottom:1px solid #B0B0B0;}
.new_list li a{color:#656565;}
.new_list li span{ float:right;color:#C2C2C2}
.qywh img{padding-bottom:8px;}

/*PROJECT CASE*/
.Pro_tit{background:#E8E8E8 url(../img/al_bg.png) no-repeat; line-height:40px; color:#FFF; font-size:20px}
.Pro_tit .title{ padding-left:10px;}
.pro_class{color:#DADADA;  text-align:right; width:800px; line-height:15px; padding-top:1px;}
.pro_class a{color:#666666; font-size:12px;}

.Pro_list{margin-top:10px;}
.Pro_list1{width:334px;margin-right:4px;}
.Pro_list1_1{ margin-bottom:5px;}
.Pro_list .Pro_list1 .Pro_tit1{ display:block;width:334px; height:31px; position:absolute; background:#000; opacity:0.6; margin-top:-31px;}
.Pro_list .Pro_list1 .Pro_tit1_1{width:334px;line-height:31px;display:block; position:absolute; text-align:center;margin-top:-31px;}
.Pro_list  a{ color:#fff; text-decoration:none; font-size:14px}
.Pro_list  a:hover{ color:#CB4929; text-decoration:none;}

.Pro_list2{ width:645px; margin-right:4px; overflow:hidden}
.Pro_list .Pro_list2 .Pro_tit1{ display:block; height:31px; position:absolute; background:#000; opacity:0.6; margin-top:-31px;}
.Pro_list .Pro_list2 .Pro_tit2{line-height:31px;display:block; position:absolute; text-align:center;margin-top:-31px;}
.w224{width:224px;} .w417{width:417px;} .w223{width:223px;} .w418{width:418px;}

.Pro_list .Pro_list3 .Pro_tit1{ display:block;width:213px; height:31px; position:absolute; background:#000; opacity:0.6; margin-top:-31px;}
.Pro_list .Pro_list3 .Pro_tit2{width:213px;line-height:31px;display:block; position:absolute; text-align:center;margin-top:-31px;}
<!--网站底部-->
.foot{ background:#f3f3f3; margin-top:50px; }
.bottom{ background-color:#f3f3f3;margin-top:50px;padding-top:10px;}
.cont{ font-size:14px;line-height:26px;}

/*内页左侧*/
.ab_left{ width:200px; border-right:1px solid #969696;text-align:right;height:500px;padding-top:15px;}
.ab_left .left_tit{font-size:22px; color:#000000; line-height:50px; text-align:center}
.ab_left li{height:32px; line-height:32px;margin-bottom:5px; margin-right:-18px; }
.ab_left a{display:block; font-size:16px;padding-right:55px;}
.ab_left a:hover{ background:url(../img/left_bg.jpg) no-repeat right;color:#FFFFFF;text-decoration:none;}
a.lover{  color:#FFF; background:url(../img/left_bg.jpg) no-repeat right;}

.ab_left1{ width:235px; border-right:1px solid #969696;text-align:right;height:500px;padding-top:15px;}
.ab_left1 .left_tit{font-size:22px; color:#000000; line-height:50px; text-align:center}
.ab_left1 li{height:32px; line-height:32px;margin-bottom:5px; margin-right:-18px; }
.ab_left1 a{display:block; font-size:16px;padding-right:55px;}
.ab_left1 a:hover{ background:url(../img/left_bg.jpg) no-repeat right;color:#FFFFFF;text-decoration:none;}
a.lover1{  color:#FFF; background:url(../img/left_bg.jpg) no-repeat right;}

.ab_left2{ width:235px; border-right:1px solid #969696;text-align:left;height:500px;padding-top:15px;}
.ab_left2 .left_tit{font-size:22px; color:#000000; line-height:50px;padding-left:10px; }
.ab_left2 li{height:32px; line-height:32px;margin-bottom:5px; margin-right:-18px; }
.ab_left2 a{display:block; font-size:14px; text-align:left;padding-left:10px;}
.ab_left2 a:hover{ background:url(../img/left_bg.jpg) no-repeat right;color:#FFFFFF;text-decoration:none;}
a.lover2{  color:#FFF; background:url(../img/left_bg.jpg) no-repeat right;}
/*内页又侧*/
.right_tit{color:#C52024;font-size:22px; line-height:40px; padding-top:23px;border-bottom:1px solid #969696;margin-bottom:30px; }
.right_tit span{ font-size:12px;line-height:30px; color:#666666;}

/*内页头部*/
.header{height:80px;padding-top:8px; background:#1F2228}
.header .logo{margin:12px 30px 0 0;}
.header .nav1 li{ float:left; width:95px; text-align:center;line-height:30px;}
.header .nav1 li a{ color:#999999;text-decoration: none; font-size:14px;}

.Inf_top{background:#f3f3f3; width:100%; height:auto;padding-top:30px;padding-bottom:20px;}
/*网站内页关于我们*/
.content{width:1200px; overflow:hidden; margin:0 auto;}

.ab_top{margin-bottom: 15px; color:#4F0609; font-size:30px;line-height:40px;}
.ab_top span{font-size:20px;margin-left:30px;}

.ab_banner{ background:url(../img/nybanner/ab_banner.jpg) no-repeat center; height:340px;margin-bottom:30px; border-top:1px sold #D2D2D2;}
.ab_tit{color:#302c2b; text-align:center; border-bottom:2px solid #302c2b;}
.ab_tit .p1{font-size:36px;}
.ab_tit .p2{font-size:22px;line-height:60px;}
.ab_con{width:950px;color:#302c2b; font-size:17px; line-height:26px;text-align:Justify;}
.menu2{}
/*.menu2 ul{width:520px; margin:0 auto}*/
.menu2 li{ float:left;margin-right:20px; height:34px; line-height:34px; background:#838383;}
.menu2 li a{ display:block; width:180px; height:34px; line-height:34px;text-align:center;color:#ffffff;font-size:16px; text-decoration:none; border-top:1px sold #D2D2D2;}
.menu2 li a:hover{background:#4F0609; border:none}

.cur{background:#4F0609;color:#fff;  }

/*企业文化*/
.dhjt{ background:url(../img/common_jt.jpg) no-repeat; width:100%; height:8px; border-bottom:1px solid #CCC;margin-bottom:60px;}

.qy_bg{  line-height:39px;   margin:20px 0;}
.qy_con{width:950px;color:#302c2b; font-size:17px; line-height:34px;text-align:Justify;}
.qy_na{ background:url(../img/wh_bg.jpg) no-repeat;color: #ffffff; width:245px; text-align:center;margin-right:10px; font-size:19px;}

/*人才理念*/
.rc_con{width:950px;color:#302c2b; font-size:20px; line-height:36px;}

/*案例图片*/
.case_list{width:920px;color:#302c2b; font-size: 15px; line-height: 26px; text-align: Justify;}
.menu li{ float:left;margin-right:20px; height:34px; line-height:34px; background:#838383;margin-bottom:5px;}
.menu li a{ display:block; width:280px; height:34px; line-height:34px;text-align:center;color:#ffffff;font-size:16px; text-decoration:none; border-top:1px sold #D2D2D2;}
.menu li a:hover{background:#4F0609; border:none}


td.de_img{border:1px solid #CCC; background:#f3f3f3;padding:10px 10px 0 10px; }
.de_img a img{width:260px; height:210px;}
.de_img a{ font-size:20px; color:#270305;line-height:40px; text-decoration:none}
.de_img a:hover{ color:#D91317; text-decoration:none}
td.de_img:hover{border:1px solid #4F0609}

.de_banner{ background:url(../img/nybanner/de_banner.jpg) no-repeat center; height:340px;margin-bottom:30px; }

td.de_img1{border:1px solid #CCC; }
.de_img1 a img{width:250px; height:230px;}
.de_img1 a{ font-size:20px; color:#270305;line-height:40px; text-decoration:none}
.de_img1 a:hover{ color:#D91317; text-decoration:none}
td.de_img1:hover{border:1px solid #4F0609}

.news_banner{ background:url(../img/nybanner/news_banner.jpg) no-repeat center; height:340px;margin-bottom:30px; }
.news_list{width:950px;}
.news_list a{font-size:14px; color:#302c2b;}

.zp_banner{ background:url(../img/nybanner/re_banner.jpg) no-repeat center; height:340px;margin-bottom:30px;}

.lx_banner{ background:url(../img/nybanner/con_banner.jpg) no-repeat center; height:340px;margin-bottom:30px;}
.lx_con {width:950px; margin:0 auto;color:#302c2b; font-size:19px; line-height:34px; text-align:Justify;}
.lx_con td{ color:#302c2b; font-size:19px; line-height:34px;}

.case_banner{ background:url(../img/b6.jpg) no-repeat center;height:420px;margin-bottom:30px;}


/*荣誉资质*/
.zzjt{ background:url(../img/common_jt.jpg) no-repeat; width:100%; height:8px; border-bottom:1px solid #CCC;margin-bottom:30px;}
.brand{width: 99%; height: auto; float: left; display: inline; border-left: 1px dashed #c8c5c4; margin-bottom: 28px;}
.brand li{ float:left;width:30.7%; line-height:30px;  padding-left: 2.3%; border-right: 1px dashed #c8c5c4; color:#3e3a39}
.brand li a{color:#3e3a39}
.ry_banner{ background:url(../img/nybanner/honor_banner.jpg) no-repeat center;height:340px;margin-bottom:30px;}
