@charset "utf-8";
@import url(public.css);
header{height:157px;background:url(../index/bg.jpg) repeat-x;}
header dl#header{height:88px;}
header dl#header dd.tlink{width:259px;float:right;margin-top:10px;height:22px;margin-bottom:6px;float:right; text-align:right;}
header dl#header dd.tlink a{padding:0px 5px;}
header a.logo{padding:0px 0px 0px;display:block;}
header dl#header dd#mSearch{width:188px;height:30px; background:url(../index/searbg.jpg) left no-repeat;float:right;clear:right;}
header #mSearch input{float:left; background:none;border:0;}
header #mSearch input.keys{height:18px;border:0; line-height:18px; padding-left:5px;width:138px;color:#999;margin:6px 4px 0px; text-align:left;}
header #mSearch input.sbtn{width:35px;height:25px;margin:3px 0px; cursor:pointer;}
menu{height:40px;line-height:40px;}
div#product{background-color:#e5e5e5;height:270px;padding-top:20px;}
dl#proshow{height:270px;width:1000px;padding:0px;background:url(../index/pbg.jpg) top left no-repeat;z-index:16;}
dl#proshow dt.tl {height:58px;}
dl#proshow dt.tl a.more{margin:14px 10px 0px;}
dl#proshow dd{padding:10px 0px 0px;height:200px;overflow:hidden;}
dl#proshow dd ul {height:200px;}
dl#proshow dd ul li{width:200px;float:left;height:196px;margin:0px;padding:0px;}
dl#proshow dd ul li a{display:block;width:185px;margin:0 auto;}
dl#proshow dd ul li a span{display:block;}
dl#proshow dd ul li a span.img{width:183px;height:150px; overflow:hidden;text-align:center;border:1px solid #d7d7d7; position:relative; background:#ffffff;}
dl#proshow dd ul li a span.img samp{display:block;width:100%;height:4px;position:absolute;left:0;bottom:0;}
dl#proshow dd ul li a span.els{line-height:35px;color:#520b11;height:35px;text-align:center;color:#727272;}
dl#proshow dd ul li a:hover span.img samp{background:#a10303;}
#main{height:250px; padding-top:15px;}
dl#company{width:273px;}
dl#company dd.lcn{line-height:21px;height:195px; overflow:hidden; clear:both;}
dl#news{width:356px;margin:0px 4.2%;}
dl#news dt.tl{border-bottom:1px solid #e9e9e9;}
dl.frame dt.tl{height:33px;line-height:32px;}
dl.frame dt.tl span.yahei{display:block;padding:0px;font-size:14px;color:#cc0000;}
dl.frame dt.tl span.yahei em{font-style:normal;font-size:12px; padding:0px 3px;color:#cdcdcd; text-transform:uppercase;}
dl.frame dt.tl a.more{display:block;padding:15px 0px 0px;}
dl#news dd.lcn{height:190px;border-top:0;padding:3px 0px;}
ul.newslist{height:166px;padding:5px 0px;}
ul.newslist li.first{border:0;padding:0;}
ul.newslist li{height:29px;width:100%;float:left;line-height:29px;border-bottom:1px dotted #c5c5c5;}
ul.newslist li a{height:29px;width:100%;color:#5f5f5f;background:url(../Index/arr.gif) 5px 9px no-repeat; display:block; cursor:pointer;}
ul.newslist li a:hover{color:#cc0000;background:url(../Index/arr_1.gif) 5px 9px no-repeat;}
ul.newslist li span{display:block;}
ul.newslist li a span.els{width:75%;padding-left:18px;overflow:hidden; height:29px;}
ul.newslist li a span.date{width:18%;text-align:right;font-family:"宋体";}
dl#Contact{width:273px;}
dl#Contact dt.tl{border-bottom:1px solid #e9e9e9;}
dl#Contact dd.lcn{padding:5px 0px 2px;}
dl#Contact dd.lcns{line-height:17px;padding:3px 0px;}
footer{background-color:#ab1419;min-height:30px;padding:5px 0px;color:#520b11;}
dl#footer dt.link{line-height:30px;color:#e9e9e9;width:60%;float:left;}
dl#footer dt.link a{padding:0px 3px;color:#e9e9e9;}
dl#footer dt.link a:hover{color:#fff;}
dl#footer dd.copy{width:39%;line-height:22px;font-family:Arial;color:#e9e9e9;float:right; text-align:right;}
dl#footer dd.copy a{color:#520b11;padding:0px 3px;}
#banners{height:290px; clear:both;background-position:top center;background-repeat:no-repeat;}
#mains{padding-top:20px;}
dl#ml{width:209px;padding:0px;min-height:380px; }
dl#ml dt.tl{height:40px; line-height:40px; text-indent:12px;font-weight:bold;color:#fff;background:url(../Index/proTitle.jpg) no-repeat;font-size:14px;}
dl#ml dd.pcn{padding:0px 0px 5px;border:0px solid #dfdfdf;border-width:0 0px;background:url(../Index/probg.jpg) repeat-y;}
dl#ml dd.btm{background:url(../Index/probtm.jpg) no-repeat;height:7px;}
dl#ml dd.cbtm{background:url(../Index/cbtm.jpg) no-repeat;height:38px;}
dl#ml dd.clear{height:10px;background:NONE;}
dl#ml dd.vcn{padding:5px;border:1px solid #dfdfdf;border-width:0px 1px;line-height:19px;}
dl#ml dd.vcn a{display:block;padding-bottom:3px;}
dl#ml dt.tls{ text-align:center;}
dl#ml dd.lcn{padding:10px 0px; line-height:21px;color:#707070;}
dl#ml dd.Arial{padding-left:3px;}
dl#frames {width:770px;padding:0px;}
dl#frames dt.tl{background:url(../Index/ftl.jpg) no-repeat;height:42px;line-height:42px;}
dl#frames dt.tl span.path{text-align:right;font-size:12px;color:#474747;padding-right:10px;color:#929292;}
dl#frames dt.tl span.path a{color:#929292;}
dl#frames dt.tl span.path a:hover{color:#66b72c;}
dl#frames dt.tl strong{font-size:14px; color:#838383;font-weight:normal;padding-left:10px;}
dl#frames dd.fcn{padding:10px 10px 0px 5px; line-height:21px;min-height:550px;}
dl#frames dd.fcn img.aboutus{float:left;margin-right:10px;}
.path{height:36px;line-height:36px;}
dl#frames dd.fcns{padding:5px;line-height:21px;}
dd#proList>ul>li{line-height:29px;background:url(../Index/pline.jpg) 0px 28px repeat-x;}
dd#proList>ul>li>a{height:29px;font-size:12px;display:block; text-indent:20px;background:url(../index/arr.gif) 10px no-repeat;}
dd#proList>ul>li>a.cur{text-decoration:none;background:url(../index/arr_2.gif) #cc0000 10px no-repeat;color:#fff;}