/* CSS Document */
*,html,body{margin:0px;padding:0px;}
body{background:#b71200; margin:0px auto; font-size:12px;font-family:"宋体";}
img{border:0px;}
li{ list-style:none;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
p,td,tr,table{font-size:12px;font-family:"宋体"; line-height:180%;}
#cnfreead{width:901px; margin:0px auto;padding:0px;color:#000; overflow-x:hidden;font-size:12px; font-family:"宋体";}
.english{ font: bold 14px "Times New Roman", Times, serif;width:35px;}
#left{width:272px; float:left;position:relative}
#right{width:625px; float:right; border-left:1px solid #000;overflow-x:hidden;}
#logo{width:216px; height:52px; overflow:hidden; float:right; margin-top:18px;}
#leftmar{ position:absolute;right:0px; top:20px;}
#mifeng{width:182px; height:182px; overflow:hidden;float:right; margin:20px 0px;}
#leftmenu_t{width:275px; height:30px; background:#87611C;float:right;}
#leftmenu_t img{width:12px; height:12px; float:left; margin-top:7px; margin-left:7px;}
#leftmenu_t .span{ float:right; color:#fff; font-weight:bold; margin-top:7px; margin-right:7px;}
#leftmenu_b{width:275px; height:200px; background:#E8E3CA;}
#leftmenu_b ul{width:200px; margin:8px auto;}
#leftmenu_b ul li{width:200px; height:26px;margin:5px 0px;text-align:left;}
#leftmenu_b ul li a:link,#leftmenu_b ul li a:active,#leftmenu_b ul li a:visited{ color:#B4171D; font-weight:580; background:url(../images/leftmenulibg.gif) left top no-repeat;  padding-left:10px; height:26px; line-height:26px; display:block;text-decoration:none;}
#leftmenu_b ul li a:hover{ color:#B4171D; font-weight:580; background:url(../images/leftmenulibgoff.gif) left top no-repeat;  padding-left:10px; height:26px; line-height:26px; display:block;text-decoration:none;}
#topmenu{width:625px; height:68px; float:left;}
#righttitle{width:625px; height:30px; background:#87611C;float:left;}
#righttitle img{width:12px; height:12px; float:right; margin-top:7px; margin-right:7px;}
#righttitle .span{ float:left; color:#fff; font-weight:bold; margin-top:7px; margin-left:7px;}
#rightbox{width:625px;overflow-x:hidden; background:url(../images/rightboxbg.jpg) left top repeat-y; }
.probox{width:615px; margin:5px;}
.sdfgsdfgsdfgsdfg{}
.probox ul{width:605px; margin:5px;}
.probox ul li{width:605px; height:175px;clear:both; border-bottom:2px dotted #87611C; margin:5px 0px; overflow-x:hidden}
.probox ul li .proimg{width:180px; height:170px;float:left;}
.probox ul li .proimg img{width:168px; height:158px;}
.probox ul li .proimg a img{ padding:4px;border:1px solid #ccc}
.probox ul li .proimg a:hover img{ padding:4px;border:1px solid #FC8402}
.probox ul li .div1{width:500px; height:17px; margin:0px auto;background:url(../images/probgtop.gif) left top no-repeat; }
.probox ul li .div2{width:500px; height:17px; margin:0px auto;background:url(../images/probgbot.gif) left top no-repeat;}
.probox ul li .probigimg{width:500px;margin:0px auto;background:url(../images/probgmid.gif) left top repeat-y; }
.probox ul li .probigimg img{width:430px;margin:12px 0px;}
.probox ul li .introduce{width:410px; height:150px; padding:3px; float:right;}
.probox ul li .introduce .div{width:100%; text-align:left; height:130px; margin-top:10px; line-height:180%; overflow:auto;}
.probox ul li .introduce .chakan{width:100%; text-align:right; height:15px; padding-top:5px;}
.probox ul li .introduce .chakan img{ padding-right:5px;}
.probox ul li .introduce .chakan a:link,.probox ul li .introduce .chakan a:hover,.probox ul li .introduce .chakan a:active,.probox ul li .introduce .chakan a:visited{color:#B4171D;}
#rightbbox{width:625px; height:10px; overflow-x:hidden; background:url(../images/rightboxbbg.jpg) left top no-repeat; }
#rightboxtop{width:615px; height:250px; margin:0px 5px;border-bottom:2px dotted #D4CDBD;  overflow:auto}
.topleft{width:380px; height:220px; float:left;  margin-top:8px; margin-left:5px;border-top:2px dotted #D4CDBD;overflow:hidden;}
.topleftbox{padding:5px; line-height:180%; text-align:left}
.leftimg{ float:right; margin:0px 0px 5px 5px; width:114px; height:77px;}
.topleftmore{ float:right;margin-right:5px;height:20px; line-height:20px; width:auto;}
.topleftmore a:link,.topleftmore a:hover,.topleftmore a:active,.topleftmore a:visited{ color:#666666}
.topright{width:200px; height:220px; margin-top:8px; margin-right:5px; background:url(../images/rightboxtbg.gif) left top no-repeat; float:right; overflow:hidden;}
.topright .rightimg{width:187px; height:180px; margin:5px auto;}
.topright .rightimg img{width:187px; height:180px;}
.topright .rightzi{width:187px; margin:5px auto; line-height:180%;}
.righttitle{width:625px; height:30px; background:#87611C;float:left;}
.righttitle img{width:12px; height:12px; float:right; margin-top:7px; margin-right:7px;}
.righttitle .span{ float:left; color:#fff; font-weight:bold; margin-top:7px; margin-left:7px;}
.rightbox{width:625px; height:100px;overflow-x:hidden; background:url(../images/rightboxbg.jpg) left top repeat-y; }
.newsrightbox{width:625px; background:url(../images/rightboxbg.jpg) left top repeat-y; }
.pageinfo{width:500px;margin:10px 50px;line-height:180%;font-size:12px; font-family:"宋体"; text-align:left}
.pagetop{width:615px; height:100px; margin:0px 5px;overflow:auto;}
.pagetop .pagetopimg{width:120px; height:90px;margin:5px 0px 5px 5px; float:left;}
.pagetop .pagetopimg img{width:110px; height:80px;}
.pagetop .pagetopimg a img{padding:3px;border:1px solid #ccc}
.pagetop .pagetopimg a:hover img{padding:3px;border:1px solid #ff0000}
.pagetopzi{width:470px; height:83px;margin:5px 5px 5px 0px;float:right; overflow:auto; line-height:180%; text-align:left;}
.pagetop2{width:615px; height:140px; margin:0px 5px;overflow:auto;}
.pagetop2 .pagetopimg2{width:120px; height:90px;margin:5px 0px 5px 5px; float:left;}
.pagetop2 .pagetopimg2 img{width:110px; height:80px; margin-top:15px;}
.pagetop2 .pagetopimg2 a img{padding:3px;border:1px solid #ccc}
.pagetop2 .pagetopimg2 a:hover img{padding:3px;border:1px solid #ff0000}
.pagetopzi2{width:470px; height:120px;margin:5px 5px 5px 0px;float:right; overflow:hidden; line-height:180%; text-align:left;}
.pagetop3{width:615px; height:240px; margin:0px 5px;overflow:hidden;}
.pagetop3 .pagetopimg3{width:120px; height:130px;margin:5px 0px 5px 5px; float:left;}
.pagetop3 .pagetopimg3 img{width:110px; height:130px; margin-top:15px;}
.pagetop3 .pagetopimg3 a img{padding:3px;border:1px solid #ccc}
.pagetop3 .pagetopimg3 a:hover img{padding:3px;border:1px solid #ff0000}
.pagetopzi3{width:460px; height:240px;margin:5px 5px 5px 0px; overflow:hidden; line-height:180%; text-align:left;}
.pages{width:100%; height:20px; text-align:center; line-height:20px; color:#666;}
.pages a:link,.pages a:hover,.pages a:active,.pages a:visited{ color:#666666}
.guest{ font: bold 14px "宋体"; color:#000; padding-left:15px;}
.proinfo{margin:10px; line-height:180%; text-align:left}
.messagelist{margin:10px; line-height:180%; text-align:left;}
.messagelist .gbtop{height:26px; padding-left:15px; line-height:26px;}
.messagelist .gbinfo{height:26px; padding-left:15px; line-height:26px;}
.messagelist .gbhf{height:26px; padding-left:15px; line-height:26px; color:#cc0000;}
.messagelist .gbc{ padding-bottom:10px;border-bottom:2px solid #D4CDBD; }
.newslist{width:500px;margin:10px 50px; line-height:180%; text-align:left}
.newslist ul{}
.newslist ul li{width:48%; height:24px; margin:0px; line-height:24px; float:left}
.newslist ul li a:link,.newslist ul li a:hover,.newslist ul li a:active,.newslist ul li a:visited{color:#666666}
.newsinfo{width:500px;margin:10px 50px;text-align:left}
.newsinfo h1{width:100%; text-align:center; height:30px; line-height:30px; color:#cc0000; font-size:14px;}
.newsinfo .newstime{width:100%; text-align:center; height:30px; line-height:30px; font-size:12px;}
.newsinfo .newscontent{line-height:180%;width:500px; overflow-x:auto;} 
