@charset "utf-8";/* CSS Document */
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
input{outline:medium;}
.absolute{position:absolute;}
.relative{position:relative;}
li{list-style-type:none;}
ul {margin:0px auto;padding:0px;list-style:none;}
body{margin:0px auto;padding:0px;font-size:12px;font-family:"微软雅黑"; background-color:#efeff0}
div{margin:0px auto;padding:0px;}
h1,h2,h3,h4,h5{margin:0 auto;padding:0;font-weight:normal;}
img{blr:expression(this.onFocus=this.blur());outline:none;border:0px;} 
a{blr:expression(this.onFocus=this.blur());text-decoration:none;outline:none;border:0px;} 
/**头部**/
.top{ width:100%; height:86px; background:url(../images/top.jpg) center top no-repeat;}

.topmid{ width:1222px; height:86px;}
.topmid .logo{width:214px;height:86px;float:left;}
.topmid .logo img{ margin-top:0px}
.menu{ width:920px;float:right;height:86px}
.menu .nav{ width:920px;height:86px;font-size:18px; line-height:86px}
.menu .nav a{ color:#b9b9b9;text-align:center;float:left; padding:0 15px}
.menu .nav a:hover{color:#FFF;}

/*广告*/
.banner{width:100%;height:815px;background:url(../images/b1.jpg) center top no-repeat;}
/* flexslider */
.flexslider{position:relative;height:815px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;z-index:-1;}
.slides{position:relative;z-index:-1;}
.slides li{height:815px;z-index:-1;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;z-index:0;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;z-index:0;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;z-index:0;}
.flex-control-nav .flex-active{background-position:0 0;z-index:0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/* flexslider */
.flexslider2{position:relative;height:400px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;z-index:-1;}
.flexslider2 .slides{position:relative;z-index:-1;}
.flexslider2 .slides li{height:400px;z-index:-1;}

.flexslider2 .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;z-index:0;}
.flexslider2 .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;z-index:0;}
.flexslider2 .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;z-index:0;}
.flexslider2 .flex-control-nav .flex-active{background-position:0 0;z-index:0;}

.flexslider2 .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flexslider2 .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider2 .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flexslider2 .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/* flexslider */
.flexslider3{position:relative;height:550px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;z-index:-1;}
.flexslider3 .slides{position:relative;z-index:-1;}
.flexslider3 .slides li{height:550px;z-index:-1;}

.flexslider3 .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;z-index:0;}
.flexslider3 .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;z-index:0;}
.flexslider3 .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;z-index:0;}
.flexslider3 .flex-control-nav .flex-active{background-position:0 0;z-index:0;}

.flexslider3 .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flexslider3 .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flexslider3 .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flexslider3 .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}

/*产品中心*/
.con{width:1200px;height:858px;margin-top:15px;}
.bt{width:100%;height:136px;line-height:136px;font-size:18px; text-align:center;}

.product{width:1200px;height:auto;overflow:hidden;}
.product li{width:380px;height:338px; position:relative;background-color:#ffffff;}
.product li a img{width:380px;height:248px;}
.product li a img:hover{}

.cname{width:380px;height:90px;line-height:20px; font-size:13px; background-color:#ffffff;color:#000000;overflow:hidden;}
.cname img{width:auto;height:auto;}
/*.cname a{color:#000000;}
.cname a:hover{color:#cc0000;text-decoration:underline;}
.cname span{display:block;line-height:25px;color:#333;font-size:20px; text-align:center;}*/

.productfbg{width:100%;height:248px;line-height:248px;color:#fff;text-align:center;font-size:30px;position:absolute;top:0px;left:0;z-index:100;display:none;background:url(../images/dbg.png) repeat-x;}
.productfbg a{display:block;width:100%;height:119px;}
.product li:hover .productfbg{display:block;cursor:pointer;position:absolute;filter:alpha(Opacity=80);-moz-opacity:0.7;opacity: 0.7;}


.m1{float:left; margin-top:33px;margin-left:16px;}
.m2{float:left;margin-left:24px; margin-top:33px}
.m3{float:left;margin-left:24px; margin-top:33px}
.m4{float:right;}

.changjianad{ width:100%; height:401px}
.changjianad a{ display:block;width:100%; height:401px}
/***/
.cbg{width:100%;height:auto;background:#f0f2f4;margin-top:33px;padding-bottom:14px;overflow:hidden; }
/**新闻**/
.xin{width:1200px;height:364px;}
.x_gong{width:400px;height:364px;float:left;}
.x_line{width:8px;height:346px;float:left; background:url(../images/fengeshu.jpg) repeat-y;margin-left:7px;}
.x_gong .bt{ width:400px; height:60px; text-align:left; text-indent:13px; line-height:60px;  padding-top:35px}

.x_gong .pic{display:block;margin:0 auto;}
.x_gong .pic a:hover img{ border:#a0223a solid 4px}

.x_news{width:398px;height:240px;float:left;margin-left:7px;}
.x_news .bt{ width:398px; height:60px; text-align:left; text-indent:13px; line-height:60px;  padding-top:35px}

.x_news ul{width:100%;height:auto;overflow:hidden;margin-top:5px;font-size:14px;}

.x_news ul li{width:383px;height:70px;line-height:25px;overflow:hidden;margin-top:10px;}
.x_news .date{ background:url(../images/datebg.jpg) no-repeat center center; width:52px; height:52px; line-height:25px;color:#fff; float:left; padding-top:5px; text-align:center}
.x_news ul li div{display:block;width:312px;height:70px;line-height:20px;color:#666666;font-size:12px;float:right}

.x_news ul li a{color:#a0223a;font-size:16.7px;}
.x_news ul li a:hover{color:#cc0000;text-decoration:underline;}
/**新闻资讯**/
.x_zi{width:360px;height:350px;float:right;overflow:hidden;}
.x_zi .bt{ width:300px; height:60px; text-align:left; text-indent:13px; line-height:60px;  padding-top:35px}
.x_zi .fuwu{ margin-left:33px; width:365px; border:#b7b7b7 solid 2px; padding:10px;background-color:#a0223a}
.x_zi .fuwu a { color:#fff }

.x_zi .more a{ display:block; width:106px; height:34px;margin-left:33px; margin-top:10px; background:url(../images/more.jpg) no-repeat}
.x_zi .more a:hover{display:block; width:106px; height:34px;margin-left:33px; margin-top:10px; background:url(../images/more_hover.jpg) no-repeat}
.y-line{ width:347px; height:10px; background:url(../images/fengeheng.jpg); margin-top:19px}
.x_zi .lx{ height:150px;}
.x_zi .lx .lianxi{ padding-left:33px; width:200px; text-align:center; height:150px;  float:left; margin-top:20px}
.x_zi .lx .lianxi .img{ margin-left:20px}
.x_zi .lx .erwei{  height:150px;float:right; margin-top:10px}

/*网站底部*/
.footer{width:100%;height:120px; min-height:120px;background:#b9b9b9;}
.foot{width:1200px;height:120px;line-height:100px;text-align:center;color:#171717;font-size:18px;}
.foot a{color:#171717;font-size:18px}
/**联系我们**/
.wei{width:100%;height:50px;background:url(../images/b2.jpg) center top no-repeat;padding-top:453px;}
.wate{width:1200px;height:50px;line-height:50px;background:#e5e4e4;}
.wate span{width:125px;height:50px;line-height:50px;display:block;text-align:center;font-size:16px;float:left;background:#a4a0a0;color:#fff;}
.wate a{width:125px;height:50px;line-height:50px;display:block;text-align:center;font-size:16px;float:left;}
.w_on{background:#fff;color:#333;}
.w_out{color:#333;}
.article{width:1200px;height:auto;overflow:hidden;font-size:14px;color:#444;line-height:27px;padding-bottom:60px;margin-top:20px;}
.size{font-size:22px;line-height:38px;}
.sphone{color:#ff0000;font-size:22px;line-height:35px;}
.sphone span{font-size:32px;}
.posi{width:60%;height:50px;line-height:50px;color:#555;float:left;padding-left:25px;font-size:16px;}
.posi a{color:#555;}
.posi a:hover{color:#444;text-decoration:underline;}
/**新闻中心**/
.new_con{width:1200px;height:auto;overflow:hidden;font-size:14px;color:#444;line-height:27px;padding-bottom:60px;margin-top:20px;}
.new_con ul{margin:0 auto;padding:0;width:100%;height:auto;overflow:hidden;}
.new_con ul li{width:100%;height:250px;padding-top:20px;border-bottom:1px solid #ccc;}
.newpic{width:187px;height:236px;float:left;text-align:center;;margin-left:4px;margin-right:15px;}

.btk{width:990px;height:250px;float:right;}
.nbt{width:100%;height:60px;line-height:60px;font-size:18px;color:#a0223a;}
.nbt a{color:#a0223a;}
.nbt a:hover{color:#a0223a;text-decoration:underline;}
.nji{width:100%;height:220px;line-height:28px;color:#666666;overflow:hidden;margin-top:5px;}
.new_con ul li:hover{background:#e1e1e1;color:#fff;}
.newsdate{ color:#999999; font-size:15px}
.newsmore { color:#a0223a; font-size:15px;  float:right}
.newsmore a{ color:#a0223a; font-size:15px;}
.page{width:100%;height:26px;line-height:26px;color:#444;margin-top:22px;margin-bottom:15px;text-align:right;}
.page a{color:#444;}
/**新闻详细**/
.titles{width:99%;line-height:35px;text-align:center;font-size:20px;color:#333;margin-top:25px;}
.times{width:98%;height:25px;color:#777;line-height:25px;text-align:center;margin-top:24px;border-bottom:1px dotted #ccc;}
.times a{color:#777;}
/**工程案例**/
.gbt{width:1200px;height:110px;text-align:center;line-height:110px; margin-top:20px;}

.gong_con{width:1200px;height:auto;overflow:hidden;font-size:14px;color:#444;line-height:27px;padding-bottom:60px;margin-top:20px;}
.gong_con ul{margin:0 auto;padding:0;width:100%;height:auto;overflow:hidden;margin-top:10px;}
.gong_con ul li img{display:block;width:380px; height:248px}
.gong_con ul li{width:380px;height:280px;float:left;margin-left:15px;margin-top:10px;position:relative;}
.gong_con ul li span{width:100%;height:32px;display:block;line-height:27px;text-align:center;color:#333;overflow:hidden}
.gong_con ul li a{color:#333;}
.gong_con ul li a:hover{color:#cc0000;text-decoration:underline;}

.gong_con li:hover .productfbg{display:block;cursor:pointer;position:absolute;filter:alpha(Opacity=80);-moz-opacity:0.7;opacity: 0.7;}

/**产品中心**/
.pro_con{width:1200px;height:auto;overflow:hidden;font-size:14px;color:#444;line-height:27px;padding-bottom:60px;margin-top:20px;}
.catesub{ width:1200px; height:90px; text-align:center;}
.cateout:link{ display: inline-block; width:90px;height:41px; line-height:41px; color:#000000; margin-left:10px; border:#1b1b1b solid 1px}
.cateout:visited{ display: inline-block; width:90px;height:41px; line-height:41px; color:#000000; margin-left:10px; border:#1b1b1b solid 1px}
.cateout:hover{ display: inline-block; width:90px;height:41px; line-height:41px; color:#a0223a; margin-left:10px; border:#a0223a solid 1px}
.cateout:active{ display: inline-block; width:90px;height:41px; line-height:41px; color:#a0223a; margin-left:10px; border:#a0223a solid 1px}


.cateon:link{display: inline-block; width:90px;height:41px; line-height:41px; color:#a0223a; margin-left:10px; border:#a0223a solid 1px}
.cateon:visited{display: inline-block; width:90px;height:41px; line-height:41px; color:#a0223a; margin-left:10px; border:#a0223a solid 1px}
.cateon:hover{display: inline-block; width:90px;height:41px; line-height:41px; color:#a0223a; margin-left:10px; border:#a0223a solid 1px}
.cateon:active{display: inline-block; width:90px;height:41px; line-height:41px; color:#a0223a; margin-left:10px; border:#a0223a solid 1px}

.pro_con ul{margin:0 auto;padding:0;width:100%;height:auto;overflow:hidden;margin-top:10px;}
.pro_con ul li img{display:block; width:380px; height:248px}
.pro_con ul li{width:380px;height:338px;float:left;margin-left:15px;margin-top:35px; position:relative; background-color:#fff}
.pro_con ul li span{width:100%;height:90px;display:block;line-height:27px;text-align:center;color:#000; font-size:14px;overflow:hidden}
.pro_con ul li span a{ font-size:20px; font-weight:bold; color:#000; line-height:50px}
.pro_con ul li a{color:#333;}
.pro_con ul li a:hover{color:#cc0000;text-decoration:underline;}
.position{width:1200px;height:40px;line-height:40px;color:#666;text-indent:15px;background:#f6f6f6;}
.position a{color:#444;}

.productfbg{width:100%;height:248px;line-height:248px;color:#fff;text-align:center;font-size:30px;position:absolute;top:0px;left:0;z-index:100;display:none;background:url(../images/dbg.png) repeat-x;}
.productfbg a{display:block;width:100%;height:119px;}
.pro_con li:hover .productfbg{display:block;cursor:pointer;position:absolute;filter:alpha(Opacity=80);-moz-opacity:0.7;opacity: 0.7;}


/***头部****/
.header {background-color:#fff; position:relative;width:100%;z-index:3;padding-top:5px;padding-bottom:5px;}
.header h1 {float:left;height:39px;width:128px;margin-top:4px;}
.header h1 a {display:block;}
.header h1 img {height:39px;width:128px;}
.fixed::after {clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
/*.wp {margin:0 auto;width:1200px;}
.nav {margin-left:10px;}
.nav > li {float:left;width:12%;}
.nav > li > a {color:#333;display:block;font-size:17px;height:48px;line-height:48px;overflow:hidden;text-align:center;transition:all 0.2s ease 0s;width:100%;}
.nav > li:hover > a, .nav > li.on > a {background-color:#cc0000;color:#fff;}
.nav > li:hover .sub {display:block;}
.nav > li .sub {background-color:#cc0000;display:none;height:64px;left:0;overflow:hidden;position:absolute;top:48px;width:100%;}
.nav > li .sub ul {height:16px;margin-bottom:24px;margin-top:24px;overflow:hidden;}
.nav > li .sub ul li {float:left;}
.nav > li .sub ul li a {border-left:1px solid #c4c4c4;color:#e5e4e4;display:block;font-size:15px;height:16px;line-height:16px;overflow:hidden;padding:0 20px;}
.nav > li .sub ul li a:hover {color:#c02125;}
.nav > li .sub ul li:first-child a {border-left:medium none;padding-left:0;}

*/


.dakao{width:1200px;height:auto; background-color:#ffffff;float:left;padding-bottom:43px;margin-left:13px;*margin-left:11px;margin-left:11px/9;_margin-left:11px; margin-top:10px}

.tiwen{height:25px;line-height:25px;width:97%;text-align:right;}
.tiwen a:link{color:#3b3b3b;}
.tiwen a:visited{color:#3b3b3b;}
.tiwen a:hover{color:#168ff1;}
.tiwen a:active{color:#3b3b3b;}
.tiwenb{display:block;height:25px;font-family:"微软雅黑";text-indent:25px;line-height:30px;background: url(../images/wenbt.jpg) no-repeat;}

.tian {width:90px;height:30px;line-height:30px;color:#fff; background:#1293bb;border:0;cursor:pointer;font-family:"微软雅黑";}
.bianse{border:1px solid #94d0e1;}

.dakao ul{margin:0 auto;padding:0;margin-left:13px; padding-top:20px}
.dakao li { width:1200px; height:33px;line-height:33px;text-align:left;background: url(../images/right_bg1200.gif) no-repeat left 0px; margin-top:3px; font-size:14px;margin-bottom:15px;}
.dakao li .linkb { width:1200px; height:33px;line-height:33px; display:block; text-align:left;}
.dakao li .linkb:link{color:#3b3b3b;}
.dakao li .linkb:visited{color:#3b3b3b;}
.dakao li .linkb:hover{color:#a0223a;}
.dakao li .linkb:active{color:#a0223a;}


.dakao li .num {width:34px; height:33px; line-height:33px; display:inline-block; text-align:center; margin-right:10px;float:left;color:#3b3b3b;font-family:"微软雅黑";}
.dakao li.xz {background: url(../images/right_bg1200.gif) no-repeat left -36px;}
.dakao li.zk {width:1200px;background:none; height:auto;}
.zk_con { width:1200px; clear:both;}
.zk_con .pc_1 { width:1200px; height:10px; overflow:hidden;background: url(../images/right_bg1200.gif) no-repeat left -72px;}
.zk_con .pc_2 {width:1142px;border-left: 1px solid #C8E1E8; color:#595959; line-height:22px;font-size:14px; font-weight:normal;background-color:#FFFFFF;border-right: 1px solid #C8E1E8; padding:10px 4px 10px 10px; margin-left:0px;}
.zk_con .pc_3 { width:1200px; height:4px; overflow:hidden;background: url(../images/right_bg1200.gif) no-repeat left -85px;}