/*================基本样式重置================*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,span,i,a,em,strong,b,input,textarea,select { margin:0; padding:0;}
html{overflow-x:hidden;}
i,em { font-weight:normal; font-style:normal;}
body { font:12px/1.5 \5b8b\4f53,tahoma,arial,sans-serif; font-family:"Microsoft Yahei"; background:#fff;min-width:1120px;}
li { list-style:none;}
a,img,input { border:0 none;}
a { text-decoration:none; outline:none;}
a:hover { text-decoration:none;}
a:focus,input:focus { outline:0 none;}
textarea { resize:none; font-size:12px; outline:none;} /*去掉火狐和谷歌浏览器的Textarea改变尺寸大小功能*/
select{outline:none;}

/*========定义基础样式========*/
.hide { display:none;}
.fl { float:left;}
.fr { float:right;}
.clearfix:after { content:" "; display:block; clear:both; height:0;}
.clearfix { zoom:1;}
.clear{clear:both;}

/*a标签鼠标hover高亮显示状态（可选用）
a .opacity { filter:alpha(opacity=100); opacity:1; -moz-opacity:1; } 
a:hover .opacity { filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; }
*/

/*主体宽度样式（可选用）如有新宽度，命名规则以小写w开头，后接具体宽度数据，例：
.w1200{width: 1200px; margin: 0px auto; }
*/
.w_1120{width:1120px; margin:0 auto;}
a:hover img{}


/*================header================*/
.header{width:100%;}
.h_top{height:25px; line-height:25px; background:#f4f4f4;}
.h_top p{font-family:"Microsoft Yahei"; font-size:12px; color:#aaa;}
.h_top p a{font-family:"Microsoft Yahei"; font-size:12px; color:#aaa;}
.h_top p a i img{margin-right:4px;}
.h_top p span{padding:0 14px;}
.h_middle{height:148px; background:url(imagesh_bg.jpg) no-repeat center center;}
.h_middle .logo{margin-top:26px;}
.h_middle .search_box{height:32px; margin-top:92px;}
.h_middle .search_box .s_box1{height:30px;}
.h_middle .search_box .s_txt{width:206px; padding:0 5px; height:28px; line-height:28px; font-family: "Microsoft Yahei"; font-size:12px; color:#999; border:1px #ddd solid;}
.h_middle .search_box .s_btn{width:38px; height:30px; background:url(imagessearch.png) no-repeat center center; border:none; cursor:pointer; outline:none;}
.xz{width:66px; height:28px; line-height:28px; border:1px #ddd solid; background:#fff; margin-right:5px; position:relative;}
.xz .sel_1{background:url(imagesbottom.png) no-repeat 48px center; text-indent:8px; cursor:pointer; font-family: "Microsoft Yahei"; font-size:12px; color:#aaa;}
.xz .sel_1.cur{background:url(imagestop.png) no-repeat 48px center;}
.xz .sel_2{display:none; position:absolute; left:-1px; top:28px; z-index:10000; background:#fff; width:66px; text-indent:8px; border:1px #ddd solid; border-top:none;}
.xz .sel_2 li{cursor:pointer; font-family: "Microsoft Yahei"; font-size:12px; color:#aaa;}
.nav{width:100%; height:46px; line-height:46px; background:url(imagesnav_bg.jpg);}
.nav li{width:112px; height:46px; float:left; text-align:center; background:url(imagesnav_line.jpg) no-repeat right center; position:relative;}
.nav li.first span{display:block; width:2px; height:46px; position:absolute; left:0; top:0; background:url(imagesnav_line.jpg) no-repeat left center;}
.nav li a{display:block; width:110px; height:46px; font-family: "Microsoft Yahei"; font-size:14px; color:#fff;}
.nav li a:hover{background:#085195;}
.nav li.cur{background:#085195;}
.nav li a.cur{background:#085195;}
.sub_nav{width:112px; background:url(imagessub_bg.png) repeat; position:absolute; left:0; top:46px; z-index:10000; padding:10px 0; display:none; z-index:1000;}
.sub_nav dl dd{height:28px; line-height:28px;}
.sub_nav dl dd a{height:28px; line-height:28px; font-family: "Microsoft Yahei"; font-size:12px; color:#f4f4f4;}



/*================footer================*/
.footer{width:100%; height:96px; background:#085195; margin-top:24px;}
.footer .f_left{margin-top:15px;}
.footer .f_left p{font-family: "Microsoft Yahei"; font-size:12px; color:#f4f4f4; line-height:20px;}
.footer .f_left p a{font-family: "Microsoft Yahei"; font-size:12px; color:#f4f4f4;}
.footer .f_right{width:160px; margin-top:22px;}
.footer .f_right p{font-family: "Microsoft Yahei"; font-size:12px; color:#f4f4f4; margin-bottom:10px;}
.friend_link select{width:160px; height:24px;}



/*================分页================*/
.asppage24{width:100%; margin-top:28px; overflow:hidden;}
.asppage24 .pager {color:#fff; width:100%; height: 24px; text-align:center;}
.asppage24 .pager span,
.asppage24 .pager .nolink,
.asppage24 .pager a {display:inline-block; background:#fff; height:22px; line-height:22px; margin:0 2px; padding:0 8px; color:#888; border:1px #ddd solid;}
.asppage24 .pager .nolink { color:#fff;}
.asppage24 .pager a {background:#fff; color:#888; border:1px #ddd solid;}
.asppage24 .pager a:hover {color: #fff; background: #207ac8;}
/*隐藏页码信息*/
.asppage24 .pager .pageinfo{display:none;}