/* CSS Document */
body{ margin:0; padding:0; text-align:center; font-size:12px; font-family:"宋体",Arial, Helvetica, sans-serif;background:#EAEAEA}
a{ color:#000000; text-decoration:none}
a:hover{ color:#000000; text-decoration:none}
.box{ width:1003px; margin:0 auto; background:#FFFFFF}
.top_logo{ width:971px; height:89px; background:url(images/logobg.jpg); margin:0 auto;}
.top_logol{ float:left; padding-top:20px; }
.top_logor{ float:right}
.top_logor ul{ list-style:none; margin:0; padding:0;zoom:1}
.top_logor ul:after{ content: '\20'; display: block; height: 0; clear: both; }
.top_logor ul li{ float:left; padding:12px 20px}
.top_logor div{width:290px;height:45px;overflow:hidden}
.logorh{ background:url(images/icon1.jpg) no-repeat left 10px;} 
.logors{ background:url(images/icon2.jpg) no-repeat left 10px;} 
.logorl{ background:url(images/icon3.jpg) no-repeat left 10px;} 
.top_nav{ width:971px; height:52px; margin:0 auto;overflow:hidden}
.top_navt{  width:214px; height:52px; background:url(images/navtime.jpg) 0 0 no-repeat; float:left;line-height:34px }
.top_navr{ width:746px; height:52px; float:left; background:url(images/navbg.jpg) 0 0; overflow:hidden }
.top_navr ul{ margin:0; padding:0; list-style:none;}
.top_navr ul:after{ content: '\20'; display: block; height: 0; clear: both; }
.top_navr ul li{ float:left; padding-top:4px; color:#FFFFFF; font-size:14px; font-weight:bold; margin-right:9px; margin-left:11px; display:inline}
.navline{ margin-top:3px!important;margin-top:7px}
.top_navrr{ float:left; width:10px}
.con{ width:971px; background:#f2efef; margin:0 auto} 
.conw{ width:945px; padding-top:15px; background:#FFFFFF; margin:0 auto}
.con_left{ width:258px; float:left;  }
.con_lmo1{ width:234px;margin:0 auto}
.mo1{ border:1px solid #e2dcdc; padding-bottom:15px; padding-top:10px}
.mo1 a{ text-decoration:none; color:#000000}
.mo1 a:hover{ text-decoration:none; color:#ff0000; font-weight:bold}
.mo1 ul{ margin:0; padding:0; list-style:none; }
.mo1 ul li{background:url(images/icon4.jpg) no-repeat 20px center; text-align:left; padding-left:55px; padding-top:4px!important; padding-bottom:3px;padding-top:7px; border-bottom:1px dashed #d9d8d8}
.con_right{ width:687px;float:left;}
.rlan1{ width:673px;border-bottom:1px solid #517fdd; margin-bottom:2px; height:20px; float:left}
.rlanmu1{ float:left;}
.rlanmu2{ float:right;}
.rlan2{ width:673px; background:url(images/proshow.jpg) no-repeat left bottom;margin-bottom:2px; height:20px; float:left}

.ralnwen{ width:650px; float:left;line-height:24px; text-indent:2em; text-align:left;height:254px; font-size:14px;}
.mo3{ width:920px; clear:both; margin:0 auto; padding-top:10px}
.mo3l{ width:464px; float:left}
.mo3l_top{ width:464px; height:33px; background:url(images/lanmu4bg.jpg);}
.mo3l_bot{width:462px;border-left:1px solid #e2dcdc;border-right:1px solid #e2dcdc;border-bottom:1px solid #e2dcdc; overflow:hidden; float:left; background:  url(images/kefu.jpg) no-repeat  right bottom;}
.mo3l_bot ul{ margin:0; padding:0; list-style:none; width:228px; float:left; margin-top:10px}
.mo3l_bot ul li{ text-align:left; padding-bottom:4px; padding-top:7px; padding-left:10px;border-bottom:1px dashed #d9d8d8}
.mo3r{ width:446px; float:right}
.mo3r_top{ width:446px; height:32px; background:url(images/lanmu5bg.jpg);}
.more{ float:left; margin-top:5px; margin-left:250px!important; margin-left:190px}
.mo2{ padding-bottom:15px; padding-top:10px;  }
.mo2 ul{ margin:0; padding:0; list-style:none; }
.mo2 ul li{background:url(images/icon5.jpg) no-repeat 20px center; text-align:left; padding-left:45px; height:20px!important;height:15px; padding-top:5px; padding-bottom:0; padding-right:10px; border-bottom:1px dashed #d9d8d8}
.riqi{ float:right}
.xinwen{ float:left}
.mo4{ width:920px; padding-top:10px; margin:0 auto; padding-bottom:10px; clear:both}
.raln2{ width:653px; border:1px solid #e8e8e8; padding-left:10px; padding:12px 10px ;float:left;}

.rlan3{ width:920px;border-bottom:1px solid #fed507; margin-bottom:2px; height:20px; float:left}
.rlan4{ width:898px; border:1px solid #e8e8e8; height:151px; padding:10px; padding-bottom:0px; clear:both}
.linhe{ line-height:22px;}
.bbg{ width:141px; height:122px; background:url(images/picbg.jpg); padding-top:3px; margin-left:10px}
.footer{ clear:both; width:1003px; height:85px; background:url(images/footerbg.jpg); line-height:22px; padding-top:5px; color:#FFFFFF; margin:0 auto}
.footer p{padding:0;margin:0;}
.footer p a{color:#fff}
.clear{ clear:both}
.neilx{ width:234px; padding-top:10px; margin:0 auto;}
.neilx_top{ width:234px; height:33px; background:url(images/lanmu4bg.jpg);}
.neilx_bot{width:232px; border-left:1px solid #e2dcdc;border-right:1px solid #e2dcdc;border-bottom:1px solid #e2dcdc; overflow:hidden; float:left; margin-bottom:10px!important;margin-bottom:0px; text-align:left;}
.neilx_bot ul{ margin:0; padding:0; list-style:none; width:228px; float:left; margin-top:10px}
.neilx_bot ul li{ text-align:left; padding-bottom:4px; padding-top:7px; padding-left:10px;border-bottom:1px dashed #d9d8d8}
.nei2{ width:653px; border:1px solid #e8e8e8; padding-left:20px; padding:12px 10px ;float:left; height: auto!important;height:350px; min-height:350px; text-align:left;}
.gong{ line-height:22px; text-indent:2em; text-align:left}
.gong img{ margin:10px}
.pic{width:180px; float:left; margin-bottom:15px; margin-right:15px;margin-left:20px!important;*margin-left:13px; }
.picb{ float:left; border:1px solid #e8e8e8;width:180px;}
.picw{ line-height:22px; width:180px;float:left; margin:0 auto; text-align:center; display: inline; clear:both;border:1px solid #e8e8e8; }
.picw a{line-height:22px; width:180px;float:left; margin:0 auto; text-align:center; display: inline; clear:both;}
.picw a:hover{ color:#eb0000;}
.for{ text-align:left}
.wei{ text-align:left; line-height:22px}

/*新加的*/
.more{ color:#666666; font-family:Arial, Helvetica, sans-serif; float:right;}
.more a{ color:#666666; font-family:Arial, Helvetica, sans-serif; float:right;}
.more a:hover{ color:#4582ce; font-family:Arial, Helvetica, sans-serif; float:right;}

.more22{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-align:right; float:right;  padding-top:8px;}
.more22 a{ color:#666666; font-family:Arial, Helvetica, sans-serif; text-align:right; float:right;  }
.more22 a:hover{ color:#4582ce; font-family:Arial, Helvetica, sans-serif; text-align:right; float:right; }
#prolistda{ font-size:14px; text-align:left; border-bottom:1px #cccccc solid;}
#prolistda a{ font-size:14px; text-align:left;}
#prolistda a:hover{ font-size:14px; text-align:left; color:#eb0000;}
#xiahuaxianshi{border-bottom:1px #cccccc  solid;}
#xiahuaxianxian{ border-bottom:1px #cccccc  dashed;}


/*新加的*/
#prolistda{ font-size:14px; text-align:left; border-bottom:1px #cccccc  solid;}
#prolistda a{ font-size:14px; text-align:left;}
#prolistda a:hover{ font-size:14px; text-align:left; color:#eb0000;}
#xiahuaxianshi{border-bottom:1px #cccccc  solid;}
#xiahuaxianxian{ border-bottom:1px #cccccc  dashed;}

#fenye{ clear:both; margin:0 auto;}
.fenyecoclor{ color:#6391E9;  text-align:center;}
.fenyecoclor a{ color:#6391E9;  text-align:center;}
.fenyecoclor a:hover{ color:#eb0000;  text-align:center;}

#jianjushouy{ margin-bottom:15px; clear:both;}
#conbox{ width:673px; float:left; margin-top:15px; margin-bottom:15px;}
#conbox2{ width:332px; float:left;}
;
#shyconbg{ shyconbg{ background:url(images/containbg.jpg) left no-repeat bottom; height:33px; width:330px; padding:0; margin:0;}
 height:33px; width:330px; padding:0; margin:0;}
#shyconbox{border: 1px solid  #e2dcdc;width:328px; padding:0; margin:0; height:260px!important; *height:270px;}

#shyebg{background:  url(images/kefu.jpg) no-repeat  right bottom; padding:0; margin:0;}

#conxiahuaxian{  line-height:30px; width:310px; display:block;}
#conxiahuaxiana{  line-height:22px; width:310px; display:block;}

#shynewsbg{  height:33px; width:330px; clear:both;}

.mo5{padding-bottom:15px; width:300px; margin:0 auto;height: }

.mo5 ul{ margin:0; padding:0; list-style:none; } 

.mo5 li{background:url(images/icon5.jpg) no-repeat 10px center; text-align:left; padding-left:25px; padding-top:5px; padding-bottom:0; padding-right:10px; border-bottom:1px dashed #d9d8d8; list-style:none;line-height:30px;height:30px;}
.riqi{ float:right}

/*又加的*/
.weizhi{ text-align:left; color:#4879db; background:url(images/weizhibeijing.jpg) repeat-x left; height:20px; margin-bottom:2px; border:1px solid #ebebeb;  vertical-align:middle; padding-top:5px;  width:673px; padding-left:5px;}
.weizhi a{ text-align:left; color:#4879db;}
.weizhi a:hover{ text-align:left; color:#f62b2b;}
#weizhi2{ color:#a08606; text-align:left;}
#weizhi2 a{ color:#a08606; text-align:left;}

.companywen{ float:left;line-height:22px; text-indent:2em; text-align:left; font-size:14px;}

.ctpanywen{ float:left;line-height:23px; text-align:left; font-size:14px; padding-left:15px;}

.ctpanyleft{ float:left;line-height:23px; text-align:left; font-size:14px; padding-left:8px; display:block;}