
/* CSS Document */
body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea {margin:0; padding:0;font-style: normal;font:12px/22px 'microsoft yahei',"\5B8B\4F53",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style-type:none;}
img {border: 0;}
body{color:#666666; background:#B50005; }
.clear{clear:both;height:1px;width:100%; overflow:hidden; margin-top:-1px;}
a{color:#666666;text-decoration:none; } 
a:hover{color:#F00;}
.clear {display:block;clear: both;height:0;line-height:0;overflow:hidden;visibility: hidden;font-size:0px;}

#header{width:1200px;margin:0 auto;}
.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}
*{margin:0; padding:0}
.FF{overflow:hidden;*zoom:1;}
.FL{float:left;}
.FR{float:right;}
.blue{color:#0055a2;}
.noBg{background:none !important;}


/*首页 头部*/
.bgbai{ width:980px; height:auto; overflow:hidden; margin:0 auto; background:#fff;}
.ttc{ width:958px; height:auto; overflow:hidden; margin:0 auto; }
.t1{ width:958px; height:98px; float:left;}
.logo{float:left;width:295px; height:80px; margin-top:9px;}
.biaoyu{ float:left; width:368px; height:61px; margin:20px 0 0 20px;}
.dh{ float:right; height:auto; overflow:hidden; margin-top:20px; background:url(../images/03.jpg) left center no-repeat;}
.dh p{ display: block; float:left; margin:22px 0 0 48px; float:left;color:#ee2401; font-weight:bold;  font-family:Arial; font-size:24px;line-height:34px; }


/*导航条*/
.nav{ width:958px; height:45px; background: url(../images/05.jpg) top repeat-x; float:left;}

.t-nav{ width:958px; float:left; height:45px;}
.t-nav li {font-size:15px; height:45px;float:left;background:url("../images/06.jpg") no-repeat right center;position:relative; z-index:8; font-family:"Microsoft YaHei";}
.t-nav .cur a {color: #fff;background:url(../images/07.jpg) top center no-repeat;}
.t-nav li.last {background:none;}
.t-nav li a {color:#fff;display:inline-block;line-height:45px;padding:0 38px 0 38px; font-size:15px; font-weight:bolder; font-family:"Microsoft YaHei";}
.t-nav li a:hover,.t-nav li a.hover {color:#fff; background:url(../images/07.jpg) top center no-repeat;}
#menuon{color:#fff;display:inline-block;line-height:45px;padding:0 38px 0 38px; font-size:15px; font-weight:bolder; font-family:"Microsoft YaHei";background:url(../images/07.jpg) top center no-repeat;}
.t-nav li .td-m {background:#fff url("../images/drpbg.png") no-repeat center top;border:1px solid #e4e4e4;border-top:4px solid #D21515;width:160px;position:absolute;overflow:hidden;top:50px;left:-24px;clear:both;text-align:center;display:none;padding:7px 0 0px 0; z-index:88888;}
.t-nav li .td-m.td-pro {width:477px;padding:30px 10px;background-position:100px top;left:-50px;}
.t-nav li .td-m.td-pro ul li {width:158px;float:left;border-right:1px dotted #d4d4d4;padding:0;height:213px;background:none;}
.t-nav li .td-m.td-pro ul li.last {border:none;}
.t-nav li .td-m a {background:none;display:block;margin:0 16px;font-size:14px;color:#707070;height:34px;line-height:34px;padding:0; font-family:"Microsoft YaHei";}
.t-nav li:hover .td-m a.last {border:none;}
.t-nav li .td-m a:hover {background:none;background-color:#D21515;color:#fff;margin:0;}
.t-nav li:hover .td-m a {border-bottom:1px solid #ddd; font-weight:normal;}
.t-nav li .td-m .dh {height:40px;}
.ffyahei {font-family:"Microsoft YaHei",arial,verdana,sans-serif;}

/*收索*/
.sousuo{ width:958px; float:left; height:45px;}
.sousuo h1{ display:block; float:left; line-height:45px; font-size:14px; font-weight:bold; color:#333333; margin-left:40px;}
.sousuo p{ display:block; float:left; line-height:45px; font-size:12px; color:#666666;}
.ssc{ width:200px; float:right; height:25px; margin-top:10px; background:url(../images/08.jpg) top left no-repeat;}
.inputwb{ border:0; border:none; line-height:25px;}


/*首页背景幻灯片*/

.hdp{ width:957px; height:311px; margin:0 auto; background:#333333; position:relative; }
.flexslider{position:relative;height:311px;overflow:hidden;background:url(../img/loading.gif) 50% no-repeat; margin:0 auto; width:100%; z-index:1;}
.slides{position:relative;z-index:8;}
.slides li{height:311px;}
.fudong{ width:100%; height:49px; bottom:0; left:0; background:url(../images/011.png) top repeat-x; position:absolute; z-index:88;}
.flex-control-nav{position:absolute;bottom:30px;z-index:9999;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:9999;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:60px;height:60px;overflow:hidden;cursor:pointer;position:absolute;}
#hdpa{ display:block; width:100%; height:100%;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}


/*主体*/
.sbox{ width:958px; height:auto; overflow:hidden; margin:0 auto;}


/*公司简介*/
.gsjj{ width:266px; height:310px; float:left; border:#E9E9E9 1px solid;}
.lbbt{ width:100%; height:40px; float:left; background:url(../images/17.jpg) left bottom no-repeat;}
.lbbt h1{ display:block; width:106px; height:34px; line-height:34px; float:left; margin:6px 0 0 6px;font-family:"Microsoft YaHei"; color:#FFFFFF; font-size:15px; text-align:center;}
.more{ display:block; float:right; margin-right:10px; width:80px; text-align:right; line-height:16px; margin-top:16px; color:#CDCDCD; font-size:12px;font-family:"Microsoft YaHei";}
.more:hover{ color:#FF0000;}
.gsjjpic{ width:249px; height:110px; float:left; margin:7px 0 0 7px;}
.gsjjc{ width:249px; height:auto; overflow:hidden; float:left; margin:10px 0 0 7px; line-height:20px; font-size:12px; color:#666666;}

/*新闻开始*/

.News{ width:380px; float:left; margin-left:14px;}
.NewsTitle{ background:url("../images/bg32.jpg") no-repeat right bottom; height:40px; width:100%; float:left;}
.TitleList{ padding-top:13px; width:100%; float:left;font-family:"微软雅黑"; position:relative;}
.TitleList ul.TitleName li{ width:91px; float:left; background:url("../images/bg25.jpg") no-repeat left top; height:28px; line-height:28px; margin-left:1px; display:inline; overflow:hidden;}
.TitleList ul.TitleName li.on{ background:url("../images/bg26.jpg") no-repeat left top;}
.TitleList ul.TitleName li a{ display:block; text-align:center; line-height:28px; font-size:14px; color:#fff;}
.moreli{ position:absolute; width:50px; height:28px; line-height:28px; right:0; top:15px;}

.moreli li a{ color:#CDCDCD;}
.NewsCont{ width:100%; float:left;}
.NewsCont dl dt{ padding:22px 0 16px 0; float:left; width:100%;}
.NewsCont dl dd{ width:100%; float:left; line-height:30px; text-align:left;}
.NewsCont dl dd a{ float:left; padding-left:10px; color:#333; text-align:left; display:block;}
.NewsCont dl dd span{ color:#999; display:block; float:left;}

.NewsImg{ width:106px; float:left;}
.NewsInfor{ width:260px; float:right;}
.NewsInfor span{ color:#444; font-weight:bold; line-height:18px; display:block; width:221px; overflow:hidden; height:16px;}
.NewsInfor p{ margin:0; line-height:18px; color:#333; padding-top:10px; word-break:break-all;}
.NewsInfor p a{ color:#e73c00;}

/*工程案例*/
.gcal{ width:280px;height:310px; float:left; border:#E9E9E9 1px solid; margin-left:14px;}

.alpic{ width:262px; height:254px;  float:left; margin:7px 0 0 8px;}
.videoList{ width:262px; float:left; position:relative;}
.SmallList{ background:#ededed; width:262px; height:45px; padding:11px 0; overflow:hidden;}
.SmallList .prev2{ float:left; width:16px; height:45px; background:url("../images/bgleft.jpg") no-repeat center;}
.SmallList .next2{ float:right; width:16px; height:45px; background:url("../images/bgright.jpg") no-repeat center;}
.SmallList ul li{ float:left; margin-right:5px; margin-left:3px; display:inline; overflow:hidden;}
.titList{ width:262px; height:26px; position:absolute; background:#000; bottom:68px; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.titList ul li a{ display:block; text-align:center; color:#fdeefe;}

/*产品展示*/
.cpzs{ width:956px;height:240px; float:left; border:#E9E9E9 1px solid;}


.gr_setting{ width:940px; height: 198px; overflow: hidden; float:left; margin-left:9px; margin-top:10px; }
.gr_setting li{ float:left; width:178px; height:178px;text-align:center; margin-right:10px; background:#FFFFFF; text-align:center; position:relative;}
.gr_setting span{ height:30px; position:absolute; z-index:18; bottom:0; left:0; text-align:center; line-height:30px;display: block; white-space:nowrap;overflow:hidden;text-overflow: ellipsis; width: 178px; padding: 0 5px;}
.gr_setting li:hover img{ border: 1px solid #ccc;}




/*底部*/
.d1{ width:100%; height:45px; margin:0 auto; background:#FF1200;}
.d1c{ width:700px; height:45px; margin:0 auto;}
.d1c a{ width:100px; height:45px; display:block; float:left; line-height:45px; color:#FFC8C4; font-size:12px; background:url(../images/10.jpg) right center no-repeat; text-align:center;}
.d1c a:hover{ color:#FFFFFF;}
#bgnone{ background:none;}
.d2{ width:958px; margin:0 auto; height:auto; overflow:hidden;}
.dlogo{ width:223px; height:80px; float:left; margin:26px 0 0 20px;}
.dbq{ width:308px; height:auto; overflow:hidden; float:left; margin:32px 0 0 40px; line-height:28px; color:#FFC8C4; font-size:12px;}
.evm{ width:88px; height:88px; float:left; background:#FFFFFF;margin:38px 0 0 40px;}
.evm img{ width:74px; height:74px; display:block; float:left; margin:7px;}
.evmsm{ display:block; float:left; width:180px; height:auto; overflow:hidden;line-height:28px; color:#FFC8C4; font-size:12px;margin:36px 0 0 20px; }


.k15{ width:100%; height:20px; line-height:20px; margin:0 auto; clear:both;}
.k10{ width:100%; height:15px; line-height:15px; margin:0 auto; clear:both;}

.kong10{ width:100%; height:10px; line-height:10px; float:left; clear:both;}







