@charset "utf-8";
@import url(public.css);
body{background:#f9f9f9;}
header{height:100px;background:url(../index/headbg.jpg) top repeat-y;}
#header{height:100px;background:#fff;}
#header a.logo{float:left;width:200px;height:82px;padding:18px 10px 0px 0px;display:block;background:#D80C25;}
#header #menu{width:76%;height:100px;}
div.bgf3f3f3{background:#f3f3f3;height:39px;border-bottom:1px solid #f0f0f0;padding:5px 0px; margin-bottom:20px;}
dl#list{line-height:39px;}
dl#list dt.tl{padding-left:28px;color:#474747;background:url(../index/pIcon.gif) left no-repeat;font-size:18px;width:120px;}
dl#list dd.lcn{width:65%;overflow:hidden;height:39px;}
dl#list dd.lcn a{padding:0px 10px; white-space:nowrap;}
dl#list dd.Scn{width:19%;float:right;padding-top:5px;}
dl#list dd.Scn input{float:left;}
dl#list dd.Scn input.keys{width:142px;padding-left:12px;background:#fff;border:1px solid #bababa;height:23px;border-right:0; line-height:23px;color:#bababa;}
dl#proshow{height:310px;}
dl#proshow dt.tl{height:55px;border-bottom:1px solid #9d9d9d; text-align:center; margin-bottom:20px;}
dl#proshow dt.tl span{display:inline-block;width:250px;background:#f9f9f9;height:70px; text-align:center;font-size:22px; line-height:42px;color:#494949;}
dl#proshow dt.tl span em{display:block;font-size:14px; line-height:25px; font-style:normal;color:#AAAAAA;}
dl#proshow dd#proShows{height:200px;}
dl#proshow dd#proShows div.hd{height:20px; text-align:center;}
dl#proshow dd#proShows div.hd span{display:inline-block;width:66px;height:2px;border-top:1px solid #A60016; overflow:hidden;cursor:pointer;line-height:25px; margin:0px 3px;}
dl#proshow dd#proShows div.hd span.on{background:#D80C25;}
dl#company {background:#FFF;}
dl#company dt.tl{background:url(../index/aTbg.jpg) top no-repeat;height:140px;}
dl#company dd{clear:both; text-align:center;line-height:25px;color:#404040;padding:8px;}
dl#company dd h3{height:60px;line-height:60px;font-size:22px;color:#D80C25;font-weight:normal;}
dl#company dd a.More{display:inline-block;width:112px;height:112px;background:url(../index/more.jpg) no-repeat;}
dl#company dd a.More:hover{background:url(../index/more1.jpg) no-repeat;}
dl#news{padding:10px 0px;}
dl#news dt.tl{height:55px;border-bottom:1px solid #9d9d9d; text-align:center; margin-bottom:35px;}
dl#news dt.tl span{display:inline-block;width:200px;background:#f9f9f9;height:70px; text-align:center;font-size:22px; line-height:42px;color:#494949;}
dl#news dt.tl span em{display:block;font-size:14px; line-height:25px; font-style:normal;color:#d7d7d7;}
dl#news dd.nCon{clear:both;padding:8px 0px;}
dl#news dd.nCon dl.fl{width:468px;}
dl#news dd.nCon dl.fl dt{line-height:30px;height:30px;}
dl#news dd.nCon dl.fl dt a{width:80%; overflow:hidden;height:30px;font-weight:bold;}
dl#news dd.nCon dl.fl dt span.fr{color:#a9a9a9;}
dl#news dd.nCon dl.fl dd.info{padding:0px;line-height:21px;color:#404040;}
dl#news dd.nCon dl.fr{width:50%;}
dl#news dd.nCon dl.fr dd{width:100%;height:78px; line-height:30px;border-bottom:1px solid #f0f0f0; padding:6px 0px}
dl#news dd.nCon dl.fr dd em{line-height:78px; text-align:center;font-size:40px;font-family:"Times New Roman", Times, serif;width:80px;float:left;font-style:normal;color:#737373;display:block;border-right:1px solid #ccc;}
dl#news dd.nCon dl.fr dd a.els{width:67%;height:31px;font-weight:bold; padding-right:5px;}
dl#news dd.nCon dl.fr dd span{display:block;color:#ababab;}
dl#news dd.nCon dl.fr dd span.info{width:80%;float:right
;line-height:20px;padding:3px 0px;height:40px;overflow:hidden;color:#404040;}
dl#footer{background-color:#D80C25;}
dl#footer dt.link{background-color:#f3f3f3;height:41px; text-align:center;line-height:41px;color:#5f5f5f;}
dl#footer dt.link a{padding:0px 12px;}
dl#footer dd.fcn{min-height:50px; text-align:center;color:#fff;line-height:22px;padding:20px 0px;}
dl#footer dd.fcn a{color:#e9e9e9;padding:0px 5px;}
dl#footer dd.fcn a:hover{color:#fff;}
div.banners{background:url(../index/banners.jpg) top no-repeat;height:276px;}
div.path{background:#f3f3f3;height:40px;line-height:40px; text-align:right;}
div#main{padding:10px 0px;}
dl#prolist{width:208px;}
.mainbg{background:#fff;}
dl#prolist dt.tl{background:url(../index/ptl.jpg) repeat-x;height:40px;line-height:40px;color:#fff;}
dl#prolist dt.tl strong{display:block;padding-left:50px; background:url(../index/pIcon1.gif) 18px no-repeat;font-size:14px;}
dl#prolist dd.pcn{border:1px solid #ececec;background:#f9f9f9;padding:0px 0px 5px;}
dl#prolist dd.clear{height:10px;}
dl#prolist dt.tls{height:34px;background:url(../index/ptl.jpg) repeat-x;color:#fff; line-height:34px;padding-left:15px;font-size:14px;}
dl#prolist dt.tls span{font-size:12px;}
dl#prolist dd.scn{padding:6px 8px 10px 8px;background:#F7f7f7;border:1px solid #dddddd;}
dl#prolist dd.scn select.tyc{width:130px;margin-bottom:5px;}
dl#prolist dd.scn input.keys{height:21px;border:1px  inset #c0c0c0;padding-left:3px;color:#ccc;line-height:21px;margin-bottom:6px;}
dl#prolist dd.cCon{padding:0px;border:1px solid #e1e1e1;background:#ffffff;}
dl#prolist dd.cCon span.ContactCON{display:block;padding:6px;line-height:20px;color:#404040;}
dl#frames{width:77%;}
dl#frames dt.tl{height:39px;line-height:39px;border-bottom:1px solid #D80C25;padding-left:3px;color:#404040;font-size:14px;}
dl#frames dt.tl span{color:#cfcfcf;}
dl#frames dd.fcn{padding:20px 3px; line-height:23px;color:#404040;}