

/*全局样式*/
body { margin:0 auto; padding:0; font-size:12px; font-family:"宋体", "Arial Narrow"; color:#444; background:url(../images/bj.jpg) no-repeat top center #ffffff; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote { padding:0; margin:0; }
select{outline:none;}
table, td, tr, th { font-size:12px; }
li { list-style-type:none; }
table { margin:0 auto; }
img { vertical-align:top; border:0; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:12px; font-weight:normal; }
.clear { clear:both; zoom:1; }
.clear:after { content:""; display:block; clear:both; height:0; visibility:hidden; }
.c { clear:both; }
a{outline:none;blr:expression(this.onFocus=this.blur());}
a { color:#000000; text-decoration:none; }
a:hover { color:#ff0000;  }
.t { margin-top:7px; }
.fl{ float:left;}
.fr{ float:right;}
/*链接颜色*/



.w960-box{ width:100%; margin:0 auto;}
.w960 { margin:0 auto; width:100%; }



/*header*/
.header{width:1002px; height:136px; margin:0 auto; overflow:hidden; }
.logo{ float:left; width:143px; }


.header_fr{ float:right; width:859px;  overflow:hidden;}
.header_fr .up_list{ height:82px;}
.header_fr .up_list_fl{ width:505px; float:left; overflow:hidden;}
.header_fr .up_list_fr{ width:284px; float:right; padding-top:32px;}
.header_fr .up_list_fr .search_text{ width:175px; height:24px; line-height:24px; border:none; background:url(../images/search_text.jpg) no-repeat; padding:0 5px; float:left;}
.header_fr .up_list_fr .search_an{ width:94px; height:24px; background:url(../images/search_an.jpg) no-repeat; border:none; float:left;}

/*导航栏*/
.menu-box { width:859px;  height:45px; position:relative;  overflow:hidden;margin:0 auto; background:url(../images/nav_bj.jpg) no-repeat; }
.menu { width:859px; height:45px; line-height:45px; position:relative; margin:0 auto;  }
.menu ul{ float:left; position:relative;}
.menu ul li a { color:#ffffff;  }
.menu ul li a:hover {color:#000000; }
.menu ul li { float:left; background:url(../images/nav_bjlr.jpg) no-repeat top left; width:122px;  font-family:"微软雅黑", Arial;   font-size:14px; font-weight:bold;  height:45px;text-align:center; line-height:45px; position:relative;  } 
.menu ul li.on a,.menu ul li.on a:hover{ color:#ffffff; }

#m_1{ background:none;}

/*公告栏*/
.gglan{ width:1002px; margin:10px auto 0 auto; height:30px; line-height:30px; background:#f3f3f3; position:relative; border-radius:3px; -moz-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px;}
.gglan_fl{ width:200px; float:left; font-weight:bold; color:#000000; text-align:center; font-size:14px;}
.gglan_note{ float:left; width:802px; overflow:hidden;}
.gglan_note .scrollleft{ width:782px;  height:30px; overflow:hidden;}
.gglan_note .scrollleft ul li{ float:left; margin-left:10px;}


/*公告栏 END*/

/* banner */
.banner{ width:1002px; height:312px; margin:0 auto;}




/*主体*/
.zhuti{ width:1002px; margin:0 auto; padding:11px 0 0 0px; position:relative;  }

/*第一行*/ 
.onerow{ }
.cpzs{ height:168px; background:url(../images/cp_bj.jpg) no-repeat;}
.cpzs .scrollleft{ width:882px; margin:0 auto; overflow:hidden; padding-top:18px; height:111px;}
.cpzs .scrollleft ul li{ float:left; width:165px; display:inline; margin-right:13px;position:relative;}
.cpzs .scrollleft ul li .pic{ width:163px; height:109px; border:1px solid #cfcfcf; display:table; text-align:center; position:relative;}
.cpzs .scrollleft ul li .pic span{ display:table-cell; vertical-align:middle; line-height:109px; text-align:center;}

/*第一行 END*/ 


/*第二行*/
.tworow{ padding-top:7px;}
.tworow_fl{ width:649px; float:left; overflow:hidden;  font-family:"微软雅黑", Arial; background:url(../images/gywm_bj.jpg) no-repeat top;}
.tworow_fl_top{ height:30px; line-height:30px; font-size:14px; color:#000002; font-weight:bold; padding:11px 0px 0 18px; overflow:hidden;  font-family:"微软雅黑", Arial; }

.tworow_fl_note{ height:183px; padding:11px 7px 0 7px; overflow:hidden; color:#555555; line-height:25px; table-layout:fixed; word-break: break-all;}
.tworow_fl_note a{ color:#fe0000;}


.tworow_fr{ float:right; width:343px; overflow:hidden;  font-family:"微软雅黑", Arial; background:url(../images/lxwm_bj.jpg) no-repeat top;}
.tworow_fr_top{ height:30px; line-height:30px; font-size:14px; color:#000002; font-weight:bold; padding:11px 0px 0 18px; overflow:hidden;}
.tworow_fr_note{ height:184px; padding:10px 0px 0 13px;}
.tworow_fr_note ul li{ line-height:25px; color:#545456;}
.tworow_fr_note ul li a{ color:#545456;}


/* Warp */
.Warp{width:225px; height:156px; padding:0px 0  0 2px; }
#pic{width:225px; height:156px; text-align:center; display:table-cell; vertical-align:middle; overflow:hidden; position:relative;}
.num{height:20px;position:absolute;bottom:5px;right:3px;list-style-type:none; }
.num li{background: #fdf1d4;color: #e94b5b;border: 1px solid #f27602;width:18px;height:18px;float:left;line-height:18px;text-align:center;font-weight:bold;font-size:12px;margin-left:2px;cursor:pointer;}
.num li:hover{color:#fff;background:#f27602;}
.num .active{color:#fff;background:#f27602;}


/*第二行 END*/ 









/*底部*/
.foot { width:100%; margin:5 auto 0 auto; background:url(../images/footer_bj.jpg) repeat-x top; padding-top:10px; }
.footer { width:1002px;  color:#444444;   margin:0 auto 0 auto; line-height:26px;  padding:10px 0 10px 0; text-align:center;  }
.footer a { color:#444444 ; }
.footer .copyright { padding-left:8px; }
.footer .siteinfo { padding-right:8px; }