/*** reset
--------------------- ***/  
body,html{color:#111;margin:0;padding:0;font:12px/24px SimSun,san-serif;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,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;}
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:#111;outline: none;}
a:hover{text-decoration:underline;color:#f60;}  
/*** blank
--------------------- ***/  
.blank0,.blank1,.blank2,.blank3,.blank4,.blank5,.blank6,.blank7,.blank8,.blank9,.blank10,.blank11,.blank12,.blank13,.blank14,.blank15,.blank16,.blank17,.blank18,.blank19,.blank20{clear:both;display:block; font-size:1px; overflow:hidden}
.blank0{height:0;}.blank1{height:1px;}.blank2{height:2px;}.blank3{height:3px;}.blank4{height:4px;}.blank5{height:5px;}.blank6{height:6px;}.blank7{height:7px;}.blank8{height:8px;}.blank9{height:9px;}.blank10{height:10px;}.blank11{height:11px;}.blank12{height:12px;}.blank13{height:13px;}.blank14{height:14px;}.blank15{height:15px;}.blank16{height:16px;}.blank17{height:17px;}.blank18{height:18px;}.blank19{height:19px;}.blank20{height:20px;}
/*** width height
--------------------- ***/  
.w250{width: 250px;}
.w320{width: 320px;}
.w386{width: 386px;}
.w488{width: 488px;}
.w480{width: 480px;}
/*** padding margin
--------------------- ***/  
.p10{padding: 10px;}
.pl5{padding-left: 5px;}
.pt10{padding-top:10px; }
.pl10{padding-left: 10px;}
.plr5{padding: 0 5px;} 
.plr8{padding: 0 8px;} 
.plr10{padding: 0 10px;}
.ptb5{padding: 5px 0;} 
.ptb8{padding: 8px 0;} 
.ptb10{padding: 10px 0;} 
.mr0{margin-right: 0;}
.mr5{margin-right: 5px;}
.mr8{margin-right: 8px;}
.mr10{margin-right: 10px;}
.mr20{margin-right: 20px;}
.mt10{margin-top: 10px;}
.mb5{margin-bottom: 5px;}
.mb10{margin-bottom: 10px;}
.mb20{margin-bottom: 20px;}
.mb22{margin-bottom: 22px;}
.mlr5{margin: 0 5px;}
.mlr10{margin: 0 10px;}
/*** border background 
--------------------- ***/   
body{padding-top:60px; }
.borg{border: 1px solid #DFDFDF;}
.borg-rbl{border: 1px solid #E1E1E1;border-top: none;}
.bordot-b{border-bottom: 1px dotted #9A9A9A;}
/*** font Fsize Fweight Fcolor   
--------------------- ***/  
.fs12{ font-size:12px;} .fs14{ font-size:14px;} .fs16{ font-size:16px;} .fs18{ font-size:18px;} .fs20{ font-size:20px;} .fs22{ font-size:22px;} .fw1{font-weight:100;} .fw6{font-weight:600;}
.fcw,.fcw a{color:#fff;}
.fcr,.fcr a{color:#CF1111;}
.fcb,.fcb a{color:#003366;}
/*** common
--------------------- ***/  
.wrap{margin:0 auto; width:998px;min-width: 998px}
.l{float:left;}
.r{float:right;}
.clearfix:after {content:"\20";display:block;height:0;clear:both;}
.clearfix { zoom:1}  
.center{ margin:0 auto;}
.tl{text-align: left;}
.tc{text-align: center;} 
.tr{text-align: right;} 
.ad{line-height: 0;} 
.entry a{margin: 0 5px;}
.new_l{float:left; padding-left:20px}
/*** header
--------------------- ***/ 
.top{height:60px;background:url(../images/category/navbg-ahuing.png) repeat-x 0 0;position: fixed;z-index:1000;width: 100%;top: 0;left: 0;_position: absolute;_top:expression(eval(document.documentElement.scrollTop))} 
	.top-t {height:30px; line-height:30px;font-size:14px;padding-right:20px;}
	.top-t .icon{background: url(../images/category/icon-ahuing.png) no-repeat right center;padding-right:10px;float: left;}
	.top-t .items a{background: url(../images/category/navbg1-ahuing.png) no-repeat 0 center;padding: 0 20px;}
	.top-t .items .nobg{background:none;}
	.top-t .items .item1{position: relative;width:70px;height:40px;line-height: 34px; background: url(../images/category/lgbg-ahuing.png) no-repeat 0 0;text-align:center;display: inline-block;vertical-align: middle;padding: 0;margin-top:-10px;top: 8px;}
	.top-nav{height:30px; line-height:30px;}
	.top-nav .items a{margin-right:19px;}
.logo-news-sea{height:54px;}
	.logo-news-sea .news{margin-top:40px;height:14px; line-height:14px;}
	.logo-news-sea .news i{float: left;background: url(../images/category/icon2-ahuing.png) no-repeat 0 0;width: 14px;height:14px; cursor:pointer;margin-right:1px;}
	.logo-news-sea .news .next{background-position: right 0;margin-right:5px;}
	.logo-news-sea .news a{display: block;}
	.sea input{border: 1px solid #CCC;background: url(../images/category/seabg-ahuing.png) no-repeat right -40px;color:#737373;float: left;margin:28px 0 0 -1px;position: relative;outline: none}
	.sea .txt{height:24px; line-height:24px;width: 260px;padding:0 20px 0 10px;}
	.sea .btn{height:26px; line-height:26px;width: 74px;text-align:center;background: url(../images/category/seabg-ahuing.png) repeat-x;cursor:pointer;}
.nav{height:29px; line-height:29px;border-top: 5px solid #D81313;padding: 0 14px;border-bottom: 1px solid #CCCCCC;}
	.nav li{border-top: 5px solid #004276;position: relative;margin-top:-5px;float: left;text-align:center;}
		.nav a{border-left: 1px solid #ccc;border-right: 1px solid #ccc;float: left;width:87px;margin-left:-1px;font-size:14px;color:#111;}
	.nav .act,.nav li:hover{border-top-color: #D81313}
		.nav .act a,.nav a:hover{background: #EDECEC;text-decoration: none;}
/*** flash
--------------------- ***/
.flash {position: relative;width:320px;height:224px;}
	.flash .bigimg ul {height:224px;}
	.flash .bigimg .txt{height:24px; line-height:24px;width:320px;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000 ', endColorstr='#77000000 ');position: absolute;color:#fff;bottom: 0;text-indent: 8px;font-weight:bold;font-size:14px;}
	.flash .num{position: absolute;right: 0;bottom: 30px}
		.flash .num i{float: left;width:21px;height:21px;line-height:21px;color:#fff;margin-right: 2px;cursor:pointer;text-align:center;background:rgba(0,0,0,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77000000 ', endColorstr='#77000000 '); font-weight:bold;}
		.flash .num .act{background:rgba(225,225,225,0.5);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#77ffffff ', endColorstr='#77ffffff');color:#111;}
:root .flash .bigimg .txt,:root .flash .num i,:root .flash .num .act{filter:none\9}
/*** ptxt tlist plist
--------------------- ***/  
.ptxt h4 a{font-weight:bold;color:#000000;display: block;font-size:14px;margin-bottom:7px;}
.ptxt p{color:#666666;line-height:18px;text-indent: 2em}
.ptxt img{float: left;margin-right:8px;}
.tlist1 li{height:26px; line-height:26px;overflow: hidden;padding-left: 14px;background: url(../images/category/dot-ahuing.png) no-repeat 5px center; font-size:14px}
.tlist1 span{float: right;}
.tlist2 li{border-bottom: 1px dotted #CCCCCC;line-height:20px;padding:4px 0 4px 30px;margin: 0 7px; height:40px}
	.tlist2 i{position: absolute;width:16px;height:23px;text-align:center;margin:4px 0 0 -29px;font-family: Microsoft YaHei;font-weight:bold;font-size:14px;}
	.tlist2 .icon{color:#fff;background: url(../images/category/icon3-ahuing.png) no-repeat 0 0;font-weight:bold;}
.plist1 li{float: left;width:177px;padding:0 5px 0 16px;text-align:center;}
.plist1 img{border: 1px solid #CCCCCC;}
.plist1 em{display: block;height:28px; line-height:28px; overflow:hidden;}
/*** coltit content
--------------------- ***/ 
.coltit1{height:34px; line-height:34px;background:#043674;} 
	.coltit1 .tit1{font-weight:bold;color:#fff;padding: 0 15px;}
.coltit2{height:32px; line-height:36px;overflow: hidden;} 
	.coltit2 .tit1{font-weight:bold;padding: 0 8px;font-size:14px;}
.coltit3{height:37px; line-height:1000px;overflow: hidden;background: url(../images/category/colbg-ahuing.png) no-repeat 0 0;}
.coltit4{line-height:22px;height:25px;border-bottom: 1px solid #C9C9C9;}
	.coltit4 .tit1{background: url(../images/category/colbg2-ahuing.png) no-repeat 0 bottom;height:26px;position: relative;margin-bottom:-1px; width:80px;text-align:center;font-weight:bold;font-size:14px;}
.content1 h2{font-size:16px;font-family: Microsoft YaHei;font-weight:bold;height:18px; line-height:18px;margin-bottom:8px;}
.content1 p{line-height:18px;text-indent: 2em;color: #666666;}
/*** footer
--------------------- ***/  
.footer{background:#EFEFEF;color:#5E5E5E;}
	.footer .webinfo{height:30px; line-height:30px;background:#3B3B3B;}
	.footer .webinfo,.footer .webinfo a{color:#B4B4B4;}