@charset "utf-8";
/*
 * 
 * By Aniu                  *
 * QQ 27856361 www.qmtx3.com *
 * 
*/
body{ line-height:1.5; background:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif, Tahoma, Geneva, sans-serif; color:#333; word-break:break-all; word-wrap:break-word;}
body,dl,dd,h1,h2,h3,h4,p,form{ margin:0;}
input{ padding:0;}
ol,ul,li{ padding:0; margin:0;}
ol,ul{ list-style:none;}
img{ border:none; display:inline-block; overflow:hidden;}
img,select,input{ vertical-align:middle;}
a{ color:#333; text-decoration:none; -webkit-transition: color .2s ease-in-out; -moz-transition: color .2s ease-in-out; -o-transition: color .2s ease-in-out; -ms-transition: color .2s ease-in-out; transition: color .2s ease-in-out;}
a:hover{ color:#ff6600; text-decoration:underline;}

.fl{ float:left;}
.fr{ float:right;}
.clear,.clearfix:after,.w:after,.g_md:after{ height:0; font:0/0 Arial; overflow:hidden; clear:both;}
.clearfix,.w,.g_md{ *zoom:1;}
.clearfix:after,.w:after,.g_md:after{ display:block; content:'clear'; visibility:hidden;}
.undis{ position:absolute; top:-9999em;}
.dis{ position:static;}
.line_x{ height:0; border:none; border-top:dashed 1px #ccc; font:normal 0/0 Arial, Helvetica, sans-serif; overflow:hidden; display:block;}

.f_red,.f_red a{ color:#D31C02;}
.f_blue,.f_blue a{ color:#0080d2;}
.f_green:hover,.f_green a:hover,.f_blue:hover,.f_blue a:hover{ color:#ff6600;}
.fb{ font-weight:700;}
.fa_yh{ font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53,Tahoma,Helvetica,arial,sans-serif;}

.w{ width:960px; margin:0 auto 10px;}
.w750{ width:750px;}
.w650{ width:650px;}
.w420{ width:420px;}
.w320{ width:320px;}
.w310{ width:310px;}
.w300{ width:300px;}
.w250{ width:250px;}
.w200{ width:200px;}

/* * 头 * */
.header{ padding:10px 0 0px;}
.header .logo{ float:left;}
.header .tel{ padding-left:25px; margin:4px 20px 0 0; background:url(/skin/kns/telGray.gif) no-repeat; font-size:14px; float:right;}
.header .tel em{ font-family:Arial, Helvetica, sans-serif; font-style:normal; font-weight:700; display:block; color:#D31C02;}

/* * 导航 * */
.nav,.nav b,.nav li,.nav .hover a,.grayTit,.grayTit .tw,.grayTit .titR,.grayTitRed,.grayTitRed .tw,.gList li{ background:url(/skin/kns/skin.gif) no-repeat;}
.nav{ height:48px; line-height:45px; overflow:hidden; background-position:0 -48px; background-repeat:repeat-x; background-color:#D31C02; position:relative; overflow:hidden;}
.nav ul{ width:1022px;}
.nav b{ width:7px; height:48px; overflow:hidden; display:block; font-size:0; position:absolute; top:0;}
.nav .rl{ left:0;}
.nav .rr{ right:0; background-position:-8px 0;}
.nav li{ padding-right:15px; margin-right:15px; float:left; background-position:right -96px;}
.nav ul{ padding:0 20px;}
.nav li a{ width:106px; display:block; color:#fff; font-size:14px; font-weight:700; text-align:center;}
.nav .hover a{ background-position:0 -144px; color:#008fe3;}

/* * 标题栏 * */
.grayTit{ height:34px; line-height:34px; border-bottom:solid 2px #ff5d00; overflow:hidden; background-position:0 -192px; background-repeat:repeat-x;}
.grayTit .tw{ padding-left:30px; background-position:0 -226px; float:left; font-size:14px; font-weight:700;}
.grayTit .titR{ width:80px; height:34px; background-position:right -260px; float:right;}
	.grayTitRed{ height:37px; line-height:37px; border-right:solid 1px #ccc; overflow:hidden; background-position:0 -331px; background-repeat:repeat-x;}
	.grayTitRed .tw{ width:154px; height:100%; overflow:hidden; text-indent:30px; background-position:0 -294px; font-size:14px; font-weight:700;}
	.grayTitRed .tw,.grayTitRed .tw a,.grayTitRed .tw a:hover{ color:#fff;}
	
	.grayTitYel{ height:33px; line-height:30px; background:url(/skin/kns/yTit.gif) repeat-x;}
	.grayTitYel .tw{ font-size:14px; font-weight:700; text-indent:10px;}

/* * 新闻列表 * */
.gList li{ height:26px; line-height:26px; background-position:0 -377px; overflow:hidden; text-indent:10px;}
.gList li span{ margin-top:-26px; display:block; text-align:right; color:#999;}

/* * 边栏 * */
.side{ width:260px; float:left;}

/* * 幻灯 * */
.sliderbox{ width:960px; height:233px; overflow:hidden; position:relative;}
.sliderbox .slides_container{ height:233px;}
.sliderbox .pagination{ position:absolute; right:10px; bottom:10px; z-index:10;}
.sliderbox .pagination li{ width:20px; height:20px; line-height:20px; margin-left:10px; background:#fff; font-size:12px; overflow:hidden; float:left; text-align:center;}
.sliderbox .pagination li a{ display:block;}
.sliderbox .pagination .current{ background:#D31C02; color:#fff; font-weight:700;}
.sliderbox .pagination a:hover{ text-decoration:none;}
.sliderbox .pagination .current a{ color:#fff;}

/* * 自有品牌 * */
.ownPro .md,.otherPro .md{ padding-top:10px; border:solid 1px #ccc; border-top:none;}
.ownPro .brandItem{ width:238px; margin:0px auto 10px; overflow:hidden; background:url(/skin/kns/brandOwn.gif) no-repeat;}
.ownPro .js{ background-position:0 -50px;}
.ownPro .qx{ background-position:0 -100px;}
.ownPro .brandItem a{ width:100%; height:50px; display:block; cursor:pointer; text-indent:-9999em;}

/* * 其他品牌 * */
.otherPro .brandItem{ width:126px; margin:0 0 10px 3px; overflow:hidden; float:left; text-align:center; font-size:14px; *display:inline;}
.otherPro .brandLogo{ width:100%; height:56px; overflow:hidden; display:block; background:url(/skin/kns/brandOther.gif) no-repeat; text-indent:-9999em;}
.otherPro .qp .brandLogo{ background-position:0 -56px;}
.otherPro .jds .brandLogo{ background-position:0 -112px;}
.otherPro .bp .brandLogo{ background-position:0 -168px;}
.otherPro .nk .brandLogo{ background-position:0 -224px;}
.otherPro .cc .brandLogo{ background-position:0 -280px;}

/* * 边栏新闻 * */
.sideNews{ margin-top:10px;}
.side .md{ border:solid 1px #ccc; border-top:none; margin-bottom:10px;}
.side .contactBox .md{ font-size:14px; line-height:2; padding:5px 10px;}
.sideNews .md li{ margin:0 10px;}

/* * 首页产品 * */
.main{ width:690px; float:right;}
.proList{ margin-bottom:10px; clear:both; overflow:hidden;}
.main .proList .md{ padding:15px 0 0 15px; border:solid 1px #ccc; border-top:none; overflow:hidden;}
.proList .md li{ width:153px; margin:0 15px 15px 0; float:left;}
.proList .md .t{ height:36px; line-height:18px; margin-top:10px; overflow:hidden;}
.proList .md .t a{ color:#0080d2;}

/* * 联系方式 * */
.iYelMod{ width:340px;}
.iYelMod .md{ padding:10px 0; border:solid 1px #ccc; border-top:none;}
.iContact .md{ background:url(/skin/kns/tel.gif) right top no-repeat;}
.iContact .md p{ height:26px; line-height:26px; margin-left:10px; font-size:14px;}

/* * 新闻列表 * */
.iNews li{ margin:0 10px;}
.inMainCont{ width:690px;}
.inMainCont .md{ padding:20px 10px; border:solid 1px #ccc; border-top:none;}
.inMainCont .gList{ font-size:14px;}
.inMainCont .gList li{ border-bottom:dashed 1px #ccc;}

/* * 内容页 * */
.arcView h1{ font-size:24px; text-align:center;}
.arcView .arcAttr{ padding-bottom:10px; margin-bottom:15px; border-bottom:solid 1px #ddd; text-align:center;}
.arcView .arcAttr .date{ margin-left:50px; color:#999;}
.arcView .arcAttr .date i{ font-style:normal;}
.bodyCont{ width:668px; min-height:500px; line-height:1.8 !important; font-size:14px; overflow:hidden;}
.bodyCont img{ max-width:668px;}

/* * 产品列表 * */

/* * 分页 * */
.knsPages{ padding:20px; clear:both; text-align:center;}

/* * 底部 * */
.footer{ line-height:2; padding:10px 0; margin-top:30px; border-top:solid 1px #ccc; text-align:center; color:#666;}

/* * 位置导航 * */
.siteBar{ height:30px; line-height:30px; border:solid 1px #ccc; background:url(/skin/kns/siteIco.gif) 10px center no-repeat #eee; overflow:hidden; text-indent:20px;}

/* * 单页面 * */
.alonePage{}


