@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}
a{ color:#333;}
a:visited{ color:#333;}
a:hover{ color:#f05757;}


/*top*/
.top{ width:100%; height:auto; position:relative;}


/*nav*/
.banner{ width:100%; height:auto; position:relative;}


/*body_main*/
.body_main{ width:100%; height:auto; overflow:hidden; position:relative;}
/*body_r1*/
.body_r1{ width:100%; height:auto; position:relative; background-color:#f5f5f5;}
.body_r1_main{ width:1000px; height:204px; margin:0 auto; position:relative;}
/*我要tab切换*/
.tab1_tit_main{ width:100%; height:53px; padding-left:84px; border-bottom:1px solid #bababa;}
a.tab1_tit{ display:block; float:left; width:112px; height:56px; margin:0px 48px; border-bottom:6px solid; border-color:transparent; font-size:16px; line-height:53px; text-align:center; cursor:pointer;}
a.tab1_tit:hover,a.tab1_tit.On{ border-color:#1a56a8; font-weight:bold; color:#1a56a8;}
.tab1_list_main{ clear:both; width:1000px; height:148px; overflow:hidden; position:relative;}
.tab1_list{ display:none; width:1000px; height:148px; overflow:hidden; position:absolute; top:0px; left:0px;}


/*body_r2*/
.body_r2{ width:100%; height:auto; position:relative;}
.body_r2_main{ width:1000px; height:326px; margin:20px auto; position:relative;}
.body_r2_left{ width:580px; height:326px; position:absolute; top:0px; left:0px;}
.body_r2_right{ width:400px; height:326px; position:absolute; top:0px; right:0px;}
/*通知公告tab切换*/
.tab2_top{ width:100%; height:45px; padding-right:14px; position:relative; background-color:#eef2f6; border:1px solid #dadada;}
.tab2_tit_main{ width:auto; height:45px; position:absolute; top:-1px; left:0px;}
a.tab2_tit{ display:block; float:left; width:auto; height:45px; padding:0px 15px; font-size:17px; line-height:45px; cursor:pointer;}
a.tab2_tit:hover,a.tab2_tit.On{ background-color:#1956a9; padding:0px 25px; color:#fff;}
.tab2_more_main{ float:right;}
a.tab2_more{ display:none; font-size:15px; line-height:45px; color:#999; cursor:pointer;}
a.tab2_more:hover{ color:#f05757;}
.tab2_list_main{ clear:both; width:100%; height:280px; overflow:hidden; position:relative;}
.tab2_list{ display:none; width:100%; height:280px; overflow:hidden; position:absolute; top:0px; left:0px;}



/*body_r3*/
.body_r3{ width:100%; height:auto; position:relative;}
.body_r3_main{ width:1000px; height:65px; margin:0 auto; margin-bottom:20px; position:relative;}


/*body_r4*/
.body_r4{ width:100%; height:auto; position:relative; background-color:#f5f5f5;}
.body_r4_main{ width:1000px; height:250px; margin:0 auto; position:relative;}
.body_r4_left{ width:580px; height:250px; padding-top:20px; position:absolute; top:0px; left:0px;}
/*最新发布tab切换*/
.tab3_top{ width:100%; height:45px; padding-right:14px; position:relative; background-color:#eef2f6; border:1px solid #dadada;}
.tab3_tit_main{ width:auto; height:45px; position:absolute; top:-1px; left:0px;}
a.tab3_tit{ display:block; float:left; width:auto; height:45px; padding:0px 15px; font-size:17px; line-height:45px; cursor:pointer;}
a.tab3_tit:hover,a.tab3_tit.On{ background-color:#1956a9; padding:0px 25px; color:#fff;}
.tab3_more_main{ float:right;}
a.tab3_more{ display:none; font-size:15px; line-height:45px; color:#999; cursor:pointer;}
a.tab3_more:hover{ color:#f05757;}
.tab3_list_main{ clear:both; width:100%; height:180px; overflow:hidden; position:relative;}
.tab3_list{ display:none; width:100%; height:180px; overflow:hidden; position:absolute; top:0px; left:0px;}

.body_r4_right{ width:400px; height:250px; position:absolute; top:0px; right:0px;}





/*foot*/
.foot{ width:100%; height:110px; background-color:#545454;}






