@charset "utf-8";
@import url(public.css);
header{height:72px;background:url(../img/headerbg.jpg) repeat-x; padding:10px 0px;}
header dl#header{height:72px;}
header dl#header dt.fl{width:72%;height:72px;}
header dl#header dt.fl a.logo{display:block;}
header dl#header dt.fl strong{line-height:19px;font-size:14px;color:#c40100; display:block;float:left;padding:10px 5px;height:40px;}
header dl#header dt.fl strong span{color:#333;font-size:13px;}
header dl#header dd.fr{width:27%;height:50px; text-align:center;}
header dl#header dd.fr a{display:inline-block;color:#010101;padding:0px 10px 0px 20px; height:20px;line-height:25px;background:url(../img/icon.gif) no-repeat;}
header dl#header dd.fr a:hover{color:#cf302d;}
header dl#header dd.fr a.home{background-position:0px 3px;}
header dl#header dd.fr a.about{background-position:-60px 3px; padding-left:25px;}
header dl#header dd.fr a.contact{background-position:-140px 3px; padding-left:25px;}
header dl#header dd.fr strong.tel{font-size:15px;display:block;line-height:37px;color:#c6100f;}
#banner{background:url(../img/bbg.jpg) repeat-x;height:260px; overflow:hidden;}
menu{height:37px;line-height:37px;background:url(../img/mbg.jpg) repeat-x;border-bottom:1px solid #01286d;}
div#main{padding:20px 0px 10px;}
dl.frame dt.tl{background:url(../img/tlbg.jpg) right top no-repeat;line-height:25px;height:30px;}
dl.frame dt.tl strong{display:block;height:30px;padding:0px 16px;background:url(../img/tlbg.jpg) left top no-repeat;color:#323232;}
dl.frame dt.tl a{padding:5px;}
dl.frame dt.tls{line-height:30px;height:30px;color:#d90200;}
dl.frame dd.lcn{padding:5px 0px;line-height:21px;}
dl#about{width:400px;}
dl#about dt.tl strong,dl#frames dt.tl strong{padding:0px 18px;background:url(../img/abg.jpg) no-repeat;color:#fff;}
dl#about dd.lcn{height:85px; overflow:hidden;}
dl#about dd.lcn img.aboutImg{float:left;margin-right:6px;}
ul.newslist li{height:23px;line-height:23px;padding-left:2%;width:98%;background:url(../img/narr.gif) left no-repeat;float:left;}
ul.newslist li span{display:block;float:left;width:75px;color:#3d3d3d;text-align:center;font-family:Georgia, "Times New Roman", Times, serif;}
ul.newslist li a{max-width:80%;height:23px;}
dl#newpro{margin-left:10px;width:271px;}
dl#Left{width:271px;}
#main dl#Left{float:right;}
#mains dl#Left{float:left;}
#main dl#Left dd#ProList{height:233px; overflow:auto; overflow-x:hidden;padding:0;}
dl#Left dd#ProList ul li a{display:block;border:1px solid #fff;overflow:hidden;white-space:nowrap;line-height:29px;text-overflow:ellipsis;width:100%;height:29px;background:#ededed; text-indent:5px;}
dl#Left dd#ProList ul li a:hover{background-color:#fff;}
dl#Left dd#ProList ul li a.parent{font-weight:bold;font-size:14px;font-family:"微软雅黑" ,Microsoft YaHei,"Tahoma","Helvetica","sans-serif" !important;}
dl#Left dd#ProList ul li ul li a{text-indent:15px;background-image:url(../img/narr.gif);background-position:3% 10px;background-repeat:no-repeat;line-height:25px;height:25px;}
dl#Left dd#ProList ul li a.cur{color:#980000;}
dl#Left dd.clear{height:10px;}
dl#proshow{width:686px;height:200px;overflow:hidden; position:relative;}
dl#proshow dd#proScroll{height:160px;overflow:hidden;}
dl#proshow dd#proScroll ul{height:175px;}
dl#proshow dd#proScroll ul li{width:165px;height:160px;float:left;}
dl#proshow dd#proScroll ul li a{display:block;width:150px;margin:0 auto;}
dl#proshow dd#proScroll ul li a span{display:block;}
dl#proshow dd#proScroll ul li a span.img{padding:3px;border:1px solid #cccccc; text-align:center;}
dl#proshow dd#proScroll ul li a span.els{text-align:center;line-height:25px;height:25px;}
dl#Left dd.qq{background:url(../img/qq.jpg) no-repeat; height:52px;padding-top:8%;padding-left:29%;line-height:16px;color:#980000;}
footer{background:#dfddde;padding:10px 0px;}
dl#footer dt.link{text-align:center;font-weight:bold;line-height:26px;height:26px;}
dl#footer dt.link a{padding:0px 6px;}
dl#footer dd.copyright{text-align:center;line-height:18px;padding:5px 0px;}
#mains{padding:20px 0px 10px;}
dl#frames{width:70%;}
dl#frames dd.fcn{padding:15px 5px;line-height:21px;min-height:400px;}

div#mains dl#Left dd#ProList ul li ul{max-height:646px;overflow-y:scroll;overflow-x:hidden;}