body{ font-size:12px; margin:0px; padding:0px; background:#FFFFFF; font-family:Arial;}
a:hover{ color:#cf0404}
a{ color:#333333; text-decoration:none}
img{ border:0px;}   
li{ list-style-type:none}

.qmenu{ width:100%; margin-left:auto; margin-right:auto; height:30px; background-color:#efefef; border-bottom:1px solid #dde3e4; color:#333333; margin-bottom:10px;}
.qmenuo{ width:970px; margin-left:auto; margin-right:auto;}  
.qmenuol{ width:40%; float:left; line-height:30px; text-align:left;} 
.qmenuor{ width:40%; float:right; line-height:30px; text-align:right;} 
.qmenuo a:link{ color:#dc0050; text-decoration:none;} 
.qmenuo a:hover{ color:#000000; text-decoration:underline;}  
.qmenuo a:active{ color:#dc0050; text-decoration:none;}

.logoj{ width:980px; margin-left:auto; margin-right:auto; overflow:hidden; margin-bottom:10px;}  
.logojl{ width:40%; float:left; overflow:hidden}  
.logojr{ width:30%; float:right; overflow:hidden;}

.menu{ width:980px; margin:auto;background:url(menubg.jpg) no-repeat; font-size:14px; color:#FFFFFF; overflow:hidden; height:44px}  
.menu ul{ margin:0; padding:10px; overflow:hidden}  
.menu li{ width:10%; text-align:center; float:left; line-height:14px; padding:1px;border-right:1px solid #c97a7a;}  
.menu li a:hover{ color:#FFFF00}  
.menu li a{ color:#FFFFFF}  

.qk{ width:980px; margin-left:auto; margin-right:auto; line-height:25px; text-align:left}   

.hdj{ width:980px; margin-left:auto; margin-right:auto; overflow:hidden; margin-bottom:4px;}

.bar1{ width:980px; height:40px; margin-left:auto; margin-right:auto; border-left:5px solid #000000;}  .bar1 li{ float:left; font-size:14px; color:#FFFFFF; line-height:40px; font-weight:bold; text-align:left; width:150px; background-color:#e42234; text-indent: 20px; margin-bottom:6px;}

.bb{border-bottom:1px dotted #dcdcdc; border-right:1px dotted #dcdcdc; line-height:25px;}   
.bbo{ width:980px; margin-left:auto; margin-right:auto; margin-bottom:7px; border:1px dotted #CCCCCC; overflow:hidden}
.bbo ul{ margin:0; padding:10px; text-align:center; line-height:22px; overflow:hidden}
.bbo li{ float: left; width:158px;border:1px solid #ffffff}
.bbo li:hover{ border:1px solid #BB0000}
.bbo li img{ width:128px; height:138px}  

.bar2{ width:980px; height:34px; margin-left:auto; margin-right:auto; border:1px solid #e3e3e3; font-size:14PX; color:#000000; font-weight:bold; border-bottom:none; background-image:url(bar2.jpg); line-height:34px; text-align:left; text-indent:20px;}
.bar2 span{ float:right; font-size:12px; font-weight:100; padding-right:10px}
.ceno{ width:980px; overflow:auto; margin-left:auto; margin-right:auto; border:1px solid #e3e3e3; margin-bottom:7px; border-top:none;}
.cenol{ width:245px; float:left; overflow:auto; padding-left:10px; margin-top:10px; margin-bottom:10px;}  
.cenor{ width:700px; float:right; overflow:auto; line-height:22px; padding:10px}  
.cenor ul{ margin:0; padding:0;}  
.cenor li{ width:24%; float:left; text-align:center;border:1px solid #ffffff}  
.cenor li:hover{ border:1px solid #BB0000}
.cenor li img{ width:128px; height:138px}  


.wzo{ width:980px; margin-left:auto; margin-right:auto; overflow:hidden;border:1px solid #e3e3e3; margin-bottom:7px;}
.wzo1{ width:31%; overflow:hidden; float:left; border-right:1px dotted #dcdcdc; padding:10px;line-height:24px; color:#333333; color:#a90a08; font-weight:bold;}
.wzo1 a:link{ font-weight:100;} 

 
.service{ width:960px; margin:auto; overflow:hidden; border:1px solid #CCCCCC; padding:10px}
.service dl{ float:left; width:20%}
.service dl dt{ background:url(services.jpg) no-repeat; height:37px; line-height:37px; font-size:14px; color:#333333; text-indent:16px; font-weight:bold}
.service dl dd{ margin:0; line-height:20px}

.footo{ width:980px; height:42px;margin:auto;background-image:url(footbg.jpg); border:1px solid #e3e3e3; border-top:none; text-align:center; line-height:42px; color:#FFFFFF;} 
.footo ul{ margin:0; padding:4px 0 0 200px}
.footo li{ float:left; width:9%; text-align:center}
.footo a:hover{ color:#ffff00;} 
.footo a{ color:#ffffff;} 
.footc{ width:980px; overflow:hidden; margin-left:auto; margin-right:auto; line-height:25px; text-align:center; color:#333333}
.footc a{color:#cf0404}

.c{ width:980px; overflow:hidden; margin:10px auto 10px auto}
.l{ float:left; width:200px; overflow:hidden}
.r{ float:right; width:770px; overflow:hidden}
.nr{ overflow:hidden; padding:10px; border:1px solid #dde3e4}
.nr h1{ font-size:24px; margin:10px; background-color:#f4f4f4; margin:0; padding:10px}
.content{ padding:10px; line-height:22px}

.lm1{ overflow:hidden; border:1px solid #dde3e4}
.lm1 ul{ padding:20px 6px; margin:0}
.lm1 li{ text-align:center; line-height:20px;border:1px solid #ffffff}
.lm1 h3{font-size:14px; background:url(bar2.jpg); height:34px; margin:0; padding:0; line-height:34px; text-indent:20px}
.lm1 img{ width:150px; height:130px; border:1px solid #dde3e4; padding:4px}
.lm1 img:hover{ border:1px solid #BB0000}
.jg{ font-weight:bold; font-size:16px}
.jg2{font-weight:bold; font-size:16px;color:#ff0000}

.fl ul{ margin:0; padding:11px 10px}
.fl li{ float:left; width:25%; border:1px solid #FFFFFF; text-align:center; line-height:20px}
.fl li:hover{ border:1px solid #BB0000}
.fl li img{ width:160px; height:160px}

.flt{ overflow:hidden; line-height:22px}
.flt ul{ margin:0; padding:11px 10px}
.flt li{background:url(li.gif) no-repeat 0 6px; text-indent:20px; float:left; width:50%}

.fy{width:100%; text-align:center; line-height:60px; height:60px}
