@charset "utf-8";
/* 网站设计qq：1051388971 */
/* css document */

*{ margin:0; padding:0; list-style:none; }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
a:hover{ color:#1974a1; }
body { 
	background:#fff; 
	font-family:microsoft yahei,simhei,arial,helvetica,sans-serif;
	line-height:30px;
}



/*全局通用模块*/
.zz { margin-top:50px;}
.zxlc { margin-top:30px;}
.listbanner { width:1200px; margin:1px auto;}
.foryou { margin-top:10px;}
.shouyetitle { text-align:center;}
.shouyetitle h2 { line-height:100px;}
.clearfloat {clear:both} 
.position { }
.position span { float:right;}
.guanzhu { margin:20px 0;}
.guanzhu h3 { font-size:18px; font-weight:normal; color:#d70010; }


.zhongdian { color:#d70010; font-weight:bold;} /*重点标注*/

.zhong { 
	width:1200px; 
	height:auto; 
	margin:10px auto;

}




/*首页样式*/

.header { 
	width:1200px;
	height:100px;
}
.logo { float:left; width:280px; height:100px;}
.logo img { margin:20px 0;}

.xuanyan { float:left; width:580px; height:60px; padding:20px; }
.xuanyan h3 { line-height:30px; font-weight:normal;}
.xuanyan p { font-size:16px; }

.kftel { float:right; width:280px; height:100px;}
.kftel img { margin:21px 0;}




.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.navbar{ position:relative; z-index:1;  background:#d70010; color:#fff; height:40px; line-height:40px;   }
.nav{ width:1200px; margin:0 auto; font-family:"microsoft yahei",simsun,simhei;  }
.nav .m{ float:left;  position:relative; border:1px solid #ea4800; border-top:0; border-bottom:0; margin-left:-1px;   }
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:14px; height:40px; overflow:hidden;  }
.nav h3 a{ display:block; color:#fff;  padding:0 20px; border-left:1px solid #d70010; vertical-align:top;  }
.nav .on{ border:0;  }
.nav .on h3 a{ background:#fff; color:#d70010; font-weight:bold; border-top:1px solid #fa6d06;  }
.nav .sub{ display:none; /*默认隐藏*/ width:160px; padding:5px 10px 10px 10px;   position:absolute; left:0; top:40px; background:#fff; border:1px solid #d70010; border-top:0;   }
.nav .sub li{ height:20px; line-height:20px; padding:4px 0;  float:left; width:80px;   }
.nav .sub li a{ display:block; padding-left:6px; background:url(/uploads/image/images/icon.png) 0 9px no-repeat; color:#999;   }
.nav .sub li a:hover{ color:#fa6d06;    }
.nav #m7 .sub{ width:320px; left:auto; right:-1px; }



.fullslide{ width:100%;  position:relative;  height:460px; background:#000;  }
.fullslide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullslide .bd ul{ width:100% !important;  }
.fullslide .bd li{ width:100% !important;  height:460px; overflow:hidden; text-align:center;  }
.fullslide .bd li a{ display:block; height:460px; }

.fullslide .hd{ width:100%;  position:absolute; z-index:0; bottom:0; left:0; height:30px; line-height:30px; background:url(/uploads/image/images/touming.png) repeat-x; text-align:center;
	 _background:#000; _filter:alpha(opacity=60); 
}
.fullslide .hd ul{ text-align:center;  padding-top:5px;  }
.fullslide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(/uploads/image/images/tg_flash_p.png) -18px 0; overflow:hidden; 
	line-height:9999px; 
}
.fullslide .hd ul .on{ background-position:0 0; }




.youshi { width:100%; }
.youshi h2 { line-height:100px; text-align:center;}
.youshi .ys { float:left; width:188px; height:180px; margin:5px; padding:0px; font-size:14px; font-weight:normal; text-align:center; line-height:30px; background:#f7f7f6; border:#ccc 1px solid;}
.youshi .ys h3 { font-size:18px; line-height:60px;}
.youshi .ys:hover { background:#d70010; color:#fff;}



.xiaoguotu { width::100%; }
.xiaoguotu h2 { line-height:100px; text-align:center; margin-bottom:30px;}
.xiaoguotu .xgt { float:left; width:290px; margin:10px 5px; font-size:12px; font-weight:normal; line-height:30px;}
.xiaoguotu .xgt h3 { width:290px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.xiaoguotu .xgt:hover { background:#d70010; color:#fff;}




.gongdi { width::100%; }
.gongdi h2 { line-height:100px; text-align:center;}
.gongdi .gd { float:left; width:380px; margin:10px; font-size:14px; font-weight:normal; text-align:center; line-height:40px; background:#f7f7f6;}
.gongdi .gd h3 { width:380px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.gongdi .gd:hover { background:#d70010; color:#fff;}




.kehu { width::100%; height:500px; margin-top:30px; background:#d70010; color:#fff;}
.kehu h2 { line-height:100px; text-align:center;}
.kehu .kh { float:left; width:188px; margin:5px; }



.tuandui { width::100%; }
.tuandui h2 { line-height:100px; text-align:center; margin-bottom:30px;}
.tuandui .wmtd { float:left; width:188px; margin:5px; }
.tuandui .wmtd img {border-radius:94px;-moz-border-radius:94px;-webkit-border-radius:94px;}
.tuandui .wmtd .gray {
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-ms-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}
.tuandui .wmtd:hover .gray{
	-webkit-filter: grayscale(0%);
	-moz-filter: grayscale(0%);
	-ms-filter: grayscale(0%);
	-o-filter: grayscale(0%);
	filter: grayscale(0%);
	filter: gray;
}
.tuandui .wmtd h3 { text-align:center; font-size:16px; line-height:30px; margin-top:20px;
	width: 188px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tuandui .wmtd p { text-align:center; font-size:12px; line-height:20px;}



.ggyy { width:100%; height:260px; margin:30px 0; background:#000;}
.ggyy .ggyy_gg { float:left; width:600px; height:260px; background:url(/uploads/image/images/10ngg.png) no-repeat; }
.ggyy .ggyy_yy { float:right; width:600px; height:260px; background:#999;}
.ggyy .ggyy_yy h3 { text-align:center; line-height:60px;}
.ggyy .ggyy_yy .feedback_table { margin:0px auto; }
.ggyy .ggyy_yy .heng { height:40px;}
.ggyy .ggyy_yy .text { text-align:right; padding-right:10px;}
.ggyy .ggyy_yy .input-text { border:#999 1px solid; height:25px;}
.ggyy .ggyy_yy .info { color:#000; margin-left:10px;}
.ggyy .ggyy_yy .submit { width:120px; height:40px; background:#f60; border:none; cursor:pointer; color:#fff; font-size:24px; margin-top:10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.ggyy .ggyy_yy .submit:hover { background:#d70010;}




.wenzhang { width::100%; }
.wenzhang h2 { line-height:100px; text-align:center;}
.wenzhang .wzli { float:left; width:380px; margin:10px; font-size:16px; font-weight:normal; background:#f7f7f6;}
.wenzhang .wzli ul{ margin:10px;}
.wenzhang .wzli ul li { width:360px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.wenzhang .wzli h3 {
    background: #ccc;
    font-size: 20px;
    overflow: hidden;
    padding: 10px;
    font-weight: 500;
}
.wenzhang .wzli h3 span { float:right; font-size:16px;}



.flinks { margin:50px 0; padding-top:20px; }
.flinks a { margin-right:10px; font-size:16px;}


.lianxi { width:1200px; height:360px; margin-top:30px; }
.lianxi h2 { line-height:50px; text-align:center; font-weight:normal;}
.lianxi h5 { line-height:30px; text-align:center; font-size:14px; font-weight:normal; margin-bottom:50px;}
.lianxi .lx { float:left; width:370px; height:128px; margin:5px; padding:20px 5px; font-size:14px; font-weight:normal; text-align:center; line-height:30px; background:#f7f7f6; border:#ccc 1px solid;}
.lianxi .lx h3 { font-size:18px; line-height:60px;}


.footer { margin:20px auto; text-align:center; font-size:16px; line-height:30px;}
.footer .footdh { margin:20px 0;}


.floating_ck{position:fixed;right:10px;top:180px;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#666;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#d70010;border-bottom:solid 1px #a40324;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(/uploads/image/images/zxicon.png);}
.quote{background-image:url(/uploads/image/images/kficon.png);}
.qrcord{background-image:url(/uploads/image/images/erweima.png);}
.return{background-image:url(/uploads/image/images/fanhui.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:50px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#d70010;border-bottom:solid 1px #a40324;display:none;}
.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(/uploads/image/images/erweima_145px.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}




.kuaisu { width::100%; margin-top:20px; }
.kuaisu .ks { float:left; width:180px; height:38px; margin:5px; padding:5px; text-align:center; background:#d70010; }
.kuaisu .ks h3 { font-size:18px; color:#fff; line-height:38px; font-weight:normal;}
.kuaisu .ks h3 a { color: #fff}


/*效果图列表页*/

.imglist { width::100%; }
.imglist h2 { line-height:100px; text-align:center; margin-bottom:30px;}
.imglist .imglistlb { float:left; width:290px; margin:10px 5px; font-size:12px; font-weight:normal; line-height:30px;}
.imglist .imglistlb h3 { width:290px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.imglist .imglistlb:hover { background:#d70010; color:#fff;}



/*文章列表页*/

.artlist { width::100%;}
.artlist h2 { line-height:100px; text-align:center;}
.artlist .artlistlb { float:left; width:580px; height:100px; background:#f7f7f6; margin:10px;}
.artlist .artlistlb .wzpic { float:left; width:160px; height:100px;}
.artlist .artlistlb .wztit { float:right; width:400px; height:100px;}
.artlist .artlistlb .wztit h3 { font-size:16px; line-height:40px;}
.artlist .artlistlb .wztit p { font-size:14px; line-height:22px;}




/*频道页面*/

.pindao { padding:10px; margin-bottom:30px;}
.pindao h2 { font-size:20px; line-height:50px;}
.pindao .pdnr { font-size:16px;}



/*文章详情页*/
.art { padding:10px; margin-bottom:10px; }

.art h1 { font-size:20px; font-weight:normal; line-height:50px;}
.art h5 { font-size:16px; font-weight:normal; margin-bottom:20px;}
.art .artnr { font-size:16px; line-height:26px;}

.sxpian { margin:20px 0;}




.zhishi { width::100%;}
.zhishi h2 { line-height:100px; text-align:center;}
.zhishi .zxzs { float:left; width:580px; height:100px; background:#f7f7f6; margin:10px;}
.zhishi .zxzs .wzpic { float:left; width:160px; height:100px;}
.zhishi .zxzs .wztit { float:right; width:400px; height:100px;}
.zhishi .zxzs .wztit h3 { font-size:16px; line-height:40px;}
.zhishi .zxzs .wztit p { font-size:14px; line-height:22px;}


/*区域模型*/
.listtags { margin:10px 0; padding:20px 10px;}
.listtags a { margin-right:10px;}


/*页码*/

.dede_pages{margin:20px auto; padding:10px 0;}
.dede_pages ul{ }
.dede_pages ul li{float:left;font-family:tahoma;line-height:17px;margin-right:6px;border:1px solid #e9e9e9;}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#f8f8f8;padding:2px 4px 2px;font-weight:bold;}
.dede_pages .pageinfo{line-height:21px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}


/*客服*/

.kefu { width:131px; height:500px; background:url(/uploads/image/images/kefubg.png) no-repeat 0 0; position:fixed; top:130px; left:20px; z-index:100;}
.kefu ul { padding:45px 20px;}
.kefu ul li { margin-bottom:6px; list-style:none;}





