body,html{color:#444;margin:0;padding:0;font:12px/24px SimSun,san-serif;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,select,object{margin:0;padding:0;}
ul,ol,li{list-style-type:none}
h1,h2,h3,h4,h5,h6{font-size:12px; font-weight:normal;}
address,cite,code,em,th,i{font-weight:normal; font-style:normal;}
img{ border:0 none }
object,textarea,img{vertical-align: top;}
a{text-decoration:none;color:#2C2C2C;outline: none;}
a:hover{text-decoration:underline;color:#BE2827;}   
/*** common
-------------------------------------------------------------- ****/ 
.wrap{margin:0 auto; width:960px;}
.l{float:left;}
.r{float:right;}
.clearfix:after {content:"\20";display:block;height:0;clear:both;}
.clearfix {zoom:1} 
.ad{line-height: 0;}
.more{float: right;}

.w240{width: 240px;}
.w400{width: 415px;}
.w360{width: 720px; height:280px;} 
.bor-gray{border: 1px solid #E6E6E6;} 
.bor-gray-t{border-top: 1px solid #E6E6E6;}  
.bor-gray-r{border-right: 1px solid #9DCBEF;}  
.pr2{ padding-right:2px;}

/***margin padding  
-------------------------------------------------------------- ****/ 
.FcR,.FcR a{color:#BD2925;}/***red***/
.FcG,.FcG a{color: #4B4B4B;}
.FcG a:hover{color: #BE2827;}
.mb3{margin-bottom: 3px;}
.mb10{margin-bottom: 10px;}
.mlr10{margin: 0 10px;}

.plr10{padding: 0 10px;}
.ptb5{padding: 5px 0;} 
.bg-liner{background:url(bg3v3-ahuing.jpg) no-repeat; width:415px; overflow:hidden}


.top_login{ width:980px;margin:0px auto; padding-left:10px; text-align:left; background-color:#E9F3EB; border:1px solid #D4D6D5; border-top:0; height:28px; line-height:28px; overflow:visible;*overflow:hidden;  }
.top_login .btn1,.top_login .btn1:hover{ border:1px solid #91B077; margin-left:5px; margin-top:4px; padding:0px 6px;  text-decoration:none; height:18px; line-height:20px; }
.top_login form{ margin-top:0px;}
.top_login input{ margin-top:0px; }
.txt_inputt{border:1px solid #91B077; font-size:12px; padding:1px}


/*** border  background 
-------------------------------------------------------------- ****/
.bor-gray{border: 1px solid #E6E6E6;} 
.bor-gray-t{border-top: 1px solid #E6E6E6;}  
.bor-gray-r{border-right: 1px solid #9DCBEF;}  
.bor-gray-rbl{border: 1px solid #E6E6E6;border-top: none;}
.tabbar1 .act,.sea-con .s-l,.sea-con .s-r,.sea-con .select b,.sea-con .txt,.sea-con .btn,.tlist3 li,.content1 .icon,.coltit1 .tit1,.coltit1 .tit1 .icon,.tlist4,.coltit1 .tit2,.search2 a,.search2 .btn,.content2 .prev,.content2 .next,.coltit5 .tit1,.content3 .prev,.content3 .next,.plist6 img,.plist7 li,.plist2 .info1,.plist2 .info2,.plist2 .icon a{background:url(bgv3-ahuing.jpg) no-repeat 0 0;}
.sea-con .s-c,.coltit1,.coltit2,.content4 .tool,.content4 .outer,.content4 .inner{background:url(bg2v3-ahuing.jpg) repeat-x 0 0;}



.tlist1 li{height: 22px;line-height: 22px;overflow: hidden;} 
.tlist2 li{height: 22px;line-height: 22px;overflow: hidden;float: left;width: 100px;margin-right: 3px;} 
.tlist3 li{height: 23px;line-height: 23px;overflow: hidden;padding-left: 10px;background-position: -320px -309px;BORDER-BOTTOM: #c8c8c8 1px  dotted;}
.tlist3 li a{ color:#333333}
.tlist3 li em{float: right;color: #949293;}
.tlist8 { width:700px;}
.tlist8 ul{width:700px;}
.tlist8 li{height: 23px;line-height: 23px;overflow: hidden;padding-left: 10px; BACKGROUND: url(ic3.gif) no-repeat left center;BORDER-BOTTOM: #c8c8c8 1px  dotted; width:340px; float:left}
.tlist8 li a{ color:#333333}
.tlist8 li em{float: right;color: #949293;}
.tlist88 { width:980px;}
.tlist88 ul{width:980px;}
.tlist88 li{line-height: 30px;overflow: hidden;BORDER-BOTTOM: #c8c8c8 1px  dotted; width:300px; float:left;list-sytle:none; font-size:14px;}
.tlist8 li a{ color:#333333}
.tlist8 li em{float: right;color: #949293;}
.tlist9 { width:980px;}
.tlist9 ul{width:980px;}
.tlist9 li{height: 23px;line-height: 36px;overflow: hidden;padding-left: 15px; BACKGROUND: url(ic3.gif) no-repeat left center;BORDER-BOTTOM: #c8c8c8 1px  dotted; width:300px; float:left; text-align:left}
.tlist9 li a{ color:#333333}
.tlist9 li em{float: right;color: #949293;}
	
.tlist4 {padding-left: 18px;background-position: -314px 6px;} 
.tlist4 li{height: 26px;line-height: 26px;overflow: hidden;}
.tlist5 li{float: left;padding: 0 10px;white-space: nowrap;}
.plist1 img{float: left;margin-right: 8px;border: 1px solid #E6E6E6;padding: 1px;}
.plist1 a:hover img{border-color: #BD2929;}  
.plist1 em{display: block;height: 21px;line-height: 21px;overflow: hidden;font-weight: bold;}
.plist1 span{display: block;line-height: 21px;}

.coltit1{height: 31px;background-position: 0 -221px;line-height: 31px;padding-right: 10px;position: relative;z-index: 100;} 
.coltit1 .tit1{float: left;background-position: right -532px;padding: 0 30px 0 9px;color: #000000;font-weight: bold;font-size: 14px;}
.coltit1 .tit1 .icon{width: 6px;height: 17px;background-position: -201px -32px;float: left;margin:7px 8px 0 0;_margin:7px 5px 0 0;}


.bg-liner h2,.content1 h3{text-align: center;height: 24px;line-height: 24px;overflow: hidden;; padding-top:5px;}
.bg-liner h2 a{color: #ff0000;font-weight: bold;font-size: 19px;}


.plist4 li{width: 160px;padding: 5px;border: 1px solid #E6E6E6;margin:5px;line-height: 20px;}
.plist4 li:hover{border-color:#BD2929;}
.plist4 a img{width:160px; height:100px;}
.secondnews {LINE-HEIGHT: 20px; PADDING-TOP:5px}
.secondnews DIV {PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; HEIGHT: 21px; OVERFLOW: hidden; PADDING-TOP: 0px}
.secondnews DIV A {FLOAT: left; FONT-SIZE: 12px}
.secondnews DIV SPAN {FLOAT: right; COLOR: #888; width:80px; height:20px; overflow: hidden}
.secondnews DIV.list1 {PADDING-BOTTOM: 0px; PADDING-LEFT:5px; PADDING-RIGHT: 10px; BACKGROUND: url(cspacing.gif) no-repeat center bottom; PADDING-TOP:0px}
.tabbar2 span{float: left;font-weight: bold;padding: 0 10px;height: 25px;line-height: 25px;border: 1px solid #fff;border-bottom-color:#E6E6E6;cursor: pointer;border-radius:2px 2px 0 0 ;}
.tabbar2 .act{color: #006600;border: 1px solid #E6E6E6;border-bottom-color:#fff;}
.coltit5{border-bottom: 1px solid #E6E6E6;height: 26px;position: relative;padding-top: 3px;line-height: 26px;}
.coltit5 .tit1{float: left;padding: 0 6px 0 20px;background-position: -312px -276px;border-bottom: 1px solid #003499;font-size: 14px;font-weight: bold;color: #000000;position: relative;bottom: -1px;height: 25px;}
.coltit5 .tabbar2{position: absolute;bottom: -1px;right: 5px;}
.coltit5 .l a{margin: 0 5px;}
.table1{overflow: hidden;padding-top: 4px;zoom:1px;width:720px; }
.table1 dt{vertical-align: top;zoom:1; width:720px;}
.table1 dd{vertical-align: top;border-bottom: 1px solid #E6E6E6;height: 30px;BACKGROUND: url(ic3.gif) no-repeat left center; width:350px; float:left}
.table1 dd:hover{background: #eee;}
.table1 i{float: left;height: 30px;line-height: 30px;overflow: hidden;width: 60px;text-align: center;}
.table1 dt i,.table1 em{color: #BD282A;}
.table1 .td1{width: 270px;text-align: left;text-indent: 5px;} 
.table1 .td4{ color:#FF0000} 
.table1 .td5{ color:#008000} 
