/*网站基本定义*/
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,input,body,strong,span,pre{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}

body{ width:100%; font-family:"宋体"; font-size:12px; margin:0 auto;color:#666666; height:auto; line-height:21px; background:#ffffff; height:auto; background:no-repeat;}
img{ border:0px;  behavior:url(iepngfix.htc);}
p{ color:#000000;}
ul,li{ list-style:none;}
a{ text-decoration:none; color:#666666;}
a:hover{ background-repeat:no-repeat; color:#0b3775; }
.float_left{ float:left;}
.float_right{ float:right;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}
/*网站基本定义*/

#warper{ width:100%; height:auto; margin:0 auto;   left:0; top:0; background:#ffffff; position:relative;}



/*header begin-------------*/
.top {margin:0 auto; background:url(topback.jpg) repeat-x; height:72px;}
.innertop{
	width:1200px;
	height:72px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.logo { background:url(logo.png) no-repeat; height:55px; width:550px; float:left; margin-top:10px;}
.logo a{ height:29px;  width:214px; display:block; text-indent:-9999px; }
.innertop .link{ float:right; width:650px; }
.innertop .link .topfun {float:right; width:135px; height:32px; padding-top:3px; line-height:21px;}
.innertop .link span{ float:right; color:#0066b3; padding-right:10px; background:url(ch.jpg) right 9px no-repeat;}
.innertop .link p{ float:left; color:#a6a6a6;}
.innertop .link p a{ padding-left:7px; padding-right:7px; color:#a6a6a6;}
.link .nav { float:right; width:648px; height:35px; line-height:25px; position:relative; z-index:1000;}
.link .nav ul{ width:100%; height:34px;} 
.link .nav ul li{ height:34px; line-height:34px; text-align:right; float:left; width:108px; position:relative; left:0px; top:0px; z-index:0;}
.link .nav ul li .box{ width:332px; height:158px; width:338px; height:216px; }
 .link .nav ul li .box1{ position:absolute; top:30px; left:10px;   background:url(box1_14.png) no-repeat;}
.link .nav ul li .box2{ position:absolute;  top:30px; left:10px;   background:url(box1_14.png) no-repeat;}
.link .nav ul li .box3{ position:absolute;  top:30px; left:10px;    background:url(box1_14.png) no-repeat;}
.link .nav ul li .box4{ position:absolute;  top:30px; left:-165px;  background:url(box5_16.png) no-repeat;}
.link .nav ul li .box5{ position:absolute;  top:30px; left:-165px;  background:url(box5_16.png) no-repeat;}
.link .nav ul li .box6{ position:absolute;  top:30px; left:-223px;  background:url(bxo2_16.png) no-repeat;}
.link .nav ul li a{ display:block;}

.box dl{ padding:20px 15px 0px 15px; overflow:hidden;}
.box dl dt{ width:148px; height:116px; float:left;}
.box dl dd{ width:152px; height:auto; float:right;}
.box dl dd ul.sub{ width:100%; height:auto; overflow:hidden;}
.box dl dd ul.sub li{ width:151px; height:20px; line-height:20px; position:static; text-align:left; margin-bottom:1px;}
.box dl dd ul.sub.sub li a{ color:#6666; font-size:12px; font-family:"Microsoft YaHei"; display:block; width:151px; height:20px; line-height:20px; padding-left:5px; overflow:hidden;}
.box dl dd ul.sub li a:hover,.box dl dd ul.sub.sub li a.cur{ background:url(hover_03.jpg) no-repeat; color:#fff;}
/*header end-------------*/


/*footer beign-------------*/
#warper .footer { background:url(footback.jpg) no-repeat  center top; height:89px; margin: 0 auto; position:relative;}
#warper .footer .innerfoot{ width:990px; margin:0 auto;}
#warper .footer .innerfoot p{ height:89px; line-height:89px; color:#FFFFFF; float:left;}
.innerfoot .footlink a{ color:#FFFFFF; margin-left:6px; margin-right:6px;}
.innerfoot .footlink a:hover{ color:#ffffff;}
.copy{ margin-left:100px;}
.copy span{ font-family:Arial, Helvetica, sans-serif; margin-right:3px;}
.friendlink{ float:right; width:111px; position:absolute; z-index:100; background:url(../images/friendlink.jpg) no-repeat left bottom; margin-left:360px; left:50%; bottom:35px; background:#FFFFFF;} 
.friendlink span{ position:relative; bottom:0px;}
.wzfriendlink{ float:left; height:19px;}
.picfriendlink{  float:left;  background:url(../images/index_37.jpg); height:18px; width:106px; overflow:hidden; padding-left:5px; line-height:18px;}
.wzfriendlink a{ height:19px; line-height:19px; color:#164a67; padding-left:8px; margin-top:5px;}
.friendlink  ul{ background:url(../images/friendlink.png) left bottom; padding-bottom:5px;}
.friendlink  ul li{ height:23px; line-height:23px; background:url(../images/friendlinkbottom.png) no-repeat left bottom; margin:auto; margin-left:8px; }
.friendlink ul li a{ color:#666666;}
.friendlink ul li a:hover{color:#0b3775; }
/*footer end-------------*/



#Page{float:left;height:50px;font-family:Verdana; margin-left:20px;}
#Page a{float:left;margin:10px 1px 0 1px;width:26px;height:20px;line-height:20px;color:#476d90;font:12px;text-align:center;text-decoration:none;border:1px solid #476d90}
#Page a:hover{position:relative;margin:0 -10px 0 -10px;padding:0 9px;width:30px;line-height:40px;height:40px;color:#000;border:1px solid #476d90;background:url() no-repeat left -10px;font-size:18px;font-weight:bold}
#Page span{float:left;line-height:165%;padding:0px 8px;margin:10px 1px 0 1px;border:1px solid #cccccc;background:#476d90;color:#FFF;font-weight:bold;}
.pagesizeinfott{ line-height:24px; margin-left:20px; font-weight:bold}
.pagesizeinfott span{ color:#476d90; font-size:16px;font-weight:bold}
