@charset "utf-8";
body{color:#333333;background: #fff font-family:Microsoft YaHei,Simsun,SimHei,Arial; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0; max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#FF0000;}
button, input, select, textarea {font-family: inherit; font-size:0.9375em;}
input:focus, textarea:focus{ outline: none;}
input::-webkit-input-placeholder{color: #999999;}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}
.clear{clear:both;}
.container{   
    margin: 0 auto;
    padding: 0 5px;
    clear: both;
    background-color: #ffffff;}
.container:after {clear: both;}
.container:after, .container:before {display:table;content: "";}
.boxsizing_c{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
.mb10{margin-bottom: 10px;}
.mb15{margin-bottom: 15px;}
.mb20{margin-bottom: 20px;}
.fl{float: left;}
.fr{float: right;}
.color-999{color:#999;}

body,.body_bg{    background: url(../images/szmzj_bg.png) no-repeat center top;
    background-color: #E0EDF8;}
.wrapper{max-width: 1200px;margin:0 auto;clear:both;}

.curmb_row{padding: 31px 0 0 0;height: 32px;overflow: hidden; border-bottom: #9f0008 dotted 1px;margin: auto;margin-bottom: 25px;width: 96%;}
.curmb{color: #999;padding: 0 0 0 34px;background: url(../images/ico14.gif) 12px 2px no-repeat;float: left;}
/***** header *****/
.header .top{height: 140px;}
.mainnav{width:100%;background: url(../images/Menu_bg.jpg);color: #fff;font-weight: bold;text-align: center;}
.mainnav ul{margin:0 20px;}
.mainnav li{width:14%;height: 33px;line-height: 33px;float: left;position: relative;}
.mainnav li:after{content:"|";position: absolute;left:0;top:50%;margin-top: -18px;}
.mainnav li:first-child:after{display: none;}
.mainnav li a{color: #fff;display: block;margin:0 20px;}
.mainnav li.on a{color: #000000;background: url(../images/Menu_Over.gif) center bottom no-repeat;}

.subnav{height: 26px;line-height: 26px;padding:0 20px;border:1px solid #ffa04c;border-top:3px solid #ff9500;background: url(../images/SubMenu_bg.gif) repeat-x;border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-o-border-radius:0 0 5px 5px;}
.subnav li{display: none;}
.subnav li a{display: inline-block;margin-right: 10px;font-size: 13px;}
.subnav li.on{display: block;}
.con_p24{padding:24px;}


/*footer*/
.footer .footer_wp{background: url(../images/foot_bg.gif) repeat-x top;padding-top: 40px;}
.footer .copyright{width:40%;padding:0 20% 10px;text-align: left;font-size: 12px;float: left;line-height: 1.7;}
.footer .wzbs{width:20%;vertical-align: middle;float: right;text-align: center;}



/*page*/
.pagediv{ clear:both; padding:30px 2%; text-align:center; color:#666666; font-size:13px;}
.pagediv a{color:#666666;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:2px;}
.pagediv .arrow a, .pagediv .index_num, .pagination_index_last a{ display:inline-block; padding:0 10px; line-height:28px; border:#AAB0C8 1px solid; border-radius:3px; transition: all .2s; -webkit-transition: all .2s;}
.pagediv .index_num{ border-color:#fe7c1e; background:#fe7c1e; color:#fff;}
.pagediv .index_num a{display:inline; padding:0; background:none; color:#fff; border:none;}
.pagediv a:hover{ border-color:#fe7c1e; background:#fe7c1e; color:#fff; text-decoration:none;}
.pagination_index_last{ padding-left:15px;}
.pagination_index_last a{font-weight:bold;}
#pagination_input{width:40px; margin:0 2px; height:28px; border:#AAB0C8 1px solid; background:#fff; text-align:center; border-radius:3px;}







