﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#FF492D;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#FF492D;}
.benbg{background:#FF492D;}

/* 手机版分页样式 */
#wappage{font-family:"arial";text-align:center;}#wappage a{text-decoration:none;display:inline-block;vertical-align:middle;height:25px;line-height:25px;padding:0 8px;background:#fff;border:1px solid #d6d6d6;font-size:14px;}#wappage a.n{border-left:0;}#wappage a:hover{color:#fff;background:#823A90;}

@-ms-viewport{width:device-width;}
body{font-family:"microsoft yahei";color:#333;background:#aaa;}
body,html{height:100%;}

@media screen and (min-width:600px) {/* pc-fix */
.allbox,.top div,.down div,nav{max-width:400px;}
}
.allbox{min-height:100%;margin:auto;background:#fff;}
.nrbox{padding:0 2%;}
.xiaobt{padding:2px 10px;}
.nrfix img{vertical-align:top;max-width:100%;height:auto;}

/* 头部 */
.top{position:fixed;z-index:100;top:0;width:100%;height:50px;line-height:50px;background:#aaa;display:box;display:-webkit-box;display:-moz-box;}
.top div{width:100%;margin:auto;}
.top h1{font-family:"cwico";font-size:24px;width:15%;line-height:50px;float:left;}
.top h1 a,.top h1 a:hover{padding-left:10px;display:block;text-decoration:none;}
.top h2 {width:69%;float:left;text-align:center;font-size:20px;}
.top h3{font-family:"cwico";font-size:24px;width:15%;line-height:50px;float:right;text-align:right;}
.top h3 a,.top h3 a:hover{padding-right:10px;display:block;text-decoration:none;}
.topfix{height:50px;}
.topbg{background:#FF492D;}
.topbg,.topbg a,.topbg a:hover{color:#fff;}
/* 底部 */
.down{position:fixed;z-index:100;bottom:0;width:100%;height:60px;background:#aaa;display:box;display:-webkit-box;display:-moz-box;font-size:14px;}
.down div{width:100%;margin:auto;}
nav{width:100%;height:59px;display:box;display:-webkit-box;display:-moz-box;}
nav a{display:block;-webkit-box-flex:1;-moz-box-flex:1;text-align:center;line-height:1.3;}
nav a:hover{text-decoration:none;}
nav a i{display: block;padding-top:6px;font-family:"cwico";font-style: normal;}
.downfix{height:60px;}
.downbg{background:#fff;}
.downbg,.downbg a{color:#707070;}
.downbg a:hover{color:#ff443a;}

/* 栏目条 */
.dh{background:#fff;border-bottom:1px solid #ccc;padding:2%;}
.dhfix{border-bottom:0;}
.dh h1{width:200px;font-size:16px;float:left;border-left:3px solid #098BD6;color:#098BD6;padding-left:2%;}
.dh .more{float:right;display:block;width:50px;height:21px;line-height:21px;text-align:right;}
.dh .more a,.dh .more a:hover{color:#999;}

/* 快捷图片导航 */
.kjdh li{width:25%;float:left;text-align:center;padding-top:10px;}
.kjdh li img{width:60%;display:inline;margin-bottom:5px;}

/* 文章列表 */
.list_news li{background:url(dot1.png) no-repeat left center;padding:10px 0 2% 26px;border-top:1px solid #ccc;line-height:160%;}
.list_news li div{background:url(dot2.gif) no-repeat right center;padding-right:35px;}
.list_news li a,.list_news li a:hover{font-size:14px;}

/* 图片列表(1) */
.listpic li{float:left;width:47%;margin:0 0 2% 2%;background:#fff;cursor:pointer; border-radius:10px; padding-bottom:10px;}
.listpic p{width:100%;height:auto;padding-bottom:10%;overflow:hidden;margin:0;}
.listpic p img{width:100%; height:auto;border-radius:10px;}
.listpic h1{height:22px;line-height:22px;font-size:14px;overflow:hidden;padding:5px 5px 0 5px;}
.listpic h2{height:35px;line-height:30px;overflow:hidden;background:url(che.jpg) no-repeat top right;padding-left:3px;}
.listpic span{height:22px;line-height:22px;font-size:14px;overflow:hidden;padding:5px 5px 0 5px;}

/* 图片列表(2) */
.listpic2 li{overflow:hidden;line-height:200%;border-bottom:1px solid #ccc;padding:2% 0;}
.listpic2 li img{width:160px; height:120px;margin-right:10px;}


/* 留言表单 */
.inpsbox{border:1px solid #ccc;background:#f3f3f3;margin:5px 0;}
.yzmbox {position: relative;}.yzmbt {position: absolute;right:5px;top:5px;z-index:100;display:inline-block;}
.inps2{width:95%;background:#f3f3f3;overflow:hidden;border:0;height:35px;line-height:35px;padding-left:5px;}
.inps3{width:95%;background:#f3f3f3;overflow:hidden;border:0;height:80px;line-height:35px;padding-left:5px;}

/*头部*/
.tbg{position:relative;height:250px;background-image:linear-gradient(90deg,#ff4a2b,#f56010);margin-bottom:50px;}
.tlm{ width:96%; margin:auto;}
.ss{ width:100%; background:#FFF; line-height:30px; border-radius:20px;}
.simg{width:12%;}
.simg img{width:60%;display:inline-block; text-align:center; padding-left:15%;}
.sk{width:80%}
.sk input{width:100%;}

.navbox{width:100% !important;height:25px;line-height:25px;overflow:hidden;}
.flnav{width:93%;margin-top:5px;}
.flnav li{float:left; font-size:110%; margin:0 1%;}
.flnav li a{ color:#fff;}
.fl a{font-family:"cwico"; width:5%;font-size:24px; text-align:right; color:#fff;display:block;margin-top:5px;}


.box{width:96%; margin:auto;}
.ggbox{ padding:10px 0}
.gg{padding:12px 0}
.gg h1{width:15%;padding:0 2%;border-right:1px solid #b3b3b3}
.gg h1 img{width:90%;}
.gg span{padding-left:2%;} 

		/* 本例子css */
		.slideTxtBox .hd{position:relative; height:55px; line-height:55px; }
		.slideTxtBox .hd ul{float:left;  position:absolute;}
		.slideTxtBox .hd ul li img{width:70%;}
		.slideTxtBox .hd ul li{float:left; width:29%; margin:0 2%;text-align:center;}
		.slideTxtBox .hd ul li.on{height:55px;line-height:55px;border-bottom:solid 3px #ff492e;}
		.slideTxtBox .bd{background:#fafafa;overflow:hidden;padding-top:10px;border-radius:5px; }
		
.hb{ border:solid 1px #f57141}
.wz{font-family:"cwico"; margin-left:10px; text-align:center; line-height:20px;}
.sjlx{margin-bottom:30px;}
.xf{border:solid 1px #f57141; padding:2px 7px; float:left; margin-top:5px;}
.hc{color:#f65e13}
.listpic3{width:47%;margin:0 0 2% 2%;}
.listpic3 li{margin-bottom:5%;cursor:pointer; background:#fff; border-radius:5px; }
.listpic3 p{width:100%; margin:0;}
.listpic3 p img{width:100%;border-radius:5px;}
.listpic3 h1{height:22px;line-height:22px;font-size:14px;overflow:hidden;padding:5px 5px 0 5px;}
.listpic3 h2{height:35px;line-height:30px;overflow:hidden;background:url(che.gif) no-repeat top right;padding-left:3px;}
.listpic3 span{height:22px;line-height:22px;font-size:14px;overflow:hidden;padding:5px 5px 0 5px;}

.ggbox{display:flex;height:26px;line-height:24px;}
#divgg{height:26px;overflow:hidden;flex:1;}
#divgg li{display:block;height:26px;line-height:26px;overflow:hidden;text-decoration:none;color:#555;}

/* 消息数量 */
.msg{ position:relative}
#badge {
min-height:20px;/*改后新增的代码*/
min-width:20px;/*改后新增的代码*/
line-height:18px;
text-align: center;
background:#F00;
color: white;
font-size: 12px;
border-radius: 50%;
position:absolute;
bottom:33px;
left:52px;
-webkit-border-radius: 20px;
}

/* ---瀑布流产品图 */
#cplist ul{float:left;width:50%;border-radius:4px;}
#cplist ul div{margin:0 4%;background:#fff;border-radius:4px;margin-bottom:10%;cursor:pointer;}
#cplist div img{width:100%;border-radius:4px 4px 0 0;}
#cplist div h1{max-height:40px;line-height:20px;overflow:hidden;padding:5px 10px 0 10px;}
#cplist div h2{height:28px;line-height:28px;overflow:hidden;padding:5px 10px;}
#cplist div h3{overflow:hidden;color:#F65E13;padding:7px 10px 0 10px;}

/* ---瀑布流产品图 */
#fjmdlist ul{}
#fjmdlist ul img{width:130px;}

.nvagg{ position:fixed;z-index:100;top:45%; margin-top:-200px;width:100%;display:box;display:-webkit-box;display:-moz-box;font-size:14px; }
.navgg1{width:350px;margin:auto;}
.navbg1{height:178px;background:url(ggbg1.png?t=1);}
.navbg2{background:url(ggbg2.png?t=1);}
.navbg3{height:67px;background:url(ggbg3.png?t=1);}

.bghui2{background:#e8e8e8;}

/* ---瀑布流免单产品 */
#cplistmdq ul{float:left;width:50%;border-radius:4px;}
#cplistmdq ul div{margin:0 4%;background:#fff;border-radius:4px;margin-bottom:10%;cursor:pointer;}
#cplistmdq div img{width:100%;border-radius:4px 4px 0 0;}
#cplistmdq div h1{max-height:40px;line-height:20px;overflow:hidden;padding:3px 10px 0 10px;}
#cplistmdq div h2{height:28px;line-height:28px;overflow:hidden;padding:5px 10px;}
#cplistmdq div h3{overflow:hidden;color:#F65E13;padding:7px 10px 0 10px;}