@charset "gb2312";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑";}

/*页面头尾*/
.top{ height:130px; background:url(top.png) top no-repeat; position:relative; z-index:2;}
.top_main{ width:1000px; height:130px; margin:0 auto; position:relative;}
.banner{ width:365px; height:100px; position:absolute; top:0px; left:0px;}
.search{ width:435px; height:60px; position:absolute; top:0px; right:0px;}
.search_left{ width:250px; height:30px; position:absolute; top:20px; left:0px;}
.search_right{ width:185px; height:30px; position:absolute; top:20px; right:0px;}
.site_nav{ width:112px; height:36px; position:absolute; top:44px; left:408px;}
.nav{ width:435px; height:30px; position:absolute; top:62px; right:0px;}
.nav_sub{ width:145px; height:30px; position:relative; float:left;}
.nav_sub_first{}
.nav_sub_second{}
.nav_sub_third{ cursor:pointer;}
.foot{ height:40px; background-color:#404040; /*position:absolute;bottom:0px;*/ width:100%;}
.foot_main{ width:1000px; height:40px; margin:0 auto;}

/*页面主体*/
.sy_body{ width:100%; min-height:545px; margin-top:-55px; overflow:hidden; position:relative; background-size:100% 100%;}  /*IE9以上支持background-size*/
.sy_img1{ width:100%; height:auto; overflow:hidden; position:absolute; top:0px; z-index:-1; display:none;}
.sy_img2{ width:100%; height:auto; overflow:hidden; position:absolute; top:0px; z-index:-2;}
/*.sy_body_bg{ background-size:100% 100%;}*/  /*IE9以上支持background-size*/
.body_main{ width:1000px; height:545px; margin:0 auto; position:relative; z-index:0;}

/*菱形link*/
.link_main{ width:787px; height:93px; position:absolute; top:113px; left:112px; z-index:-1;}

/*通知公告*/
.tzgg_main{ width:33px; height:148px; position:absolute; top:113px; left:0px; z-index:2;}
.scroll_column{ background-image:url(tzgg_column.png); background-repeat:no-repeat; width:900px; height:380px; padding-left:50px; padding-right:55px; padding-top:20px; position:absolute; left:-900px; top:113px; z-index:1;}
.scroll_column_l{ width:440px; height:224px; float:left;}
/*快捷菜单下拉界面*/
.body_layer{ width:1000px; height:510px; overflow:hidden; position:absolute; top:49px; left:-860px; display:none;}
.body_layer_main{ width:1000px; height:510px; position:absolute; top:0px; right:0px;}
.layer_left{ width:853px; height:510px; position:absolute; top:30px; left:0px;}
.wy_list{height:510px; position:absolute; top:0px; right:-1000px; opacity:0;}
.wy_list_main{ width:807px; height:300px; padding-top:20px; overflow:hidden; position:absolute; top:0px; right:0px; background-color:#E6ECF2;}

.banshui_list_mainr1{ height:150px; overflow:hidden;}
.banshui_list_mainr2{ height:150px; overflow:hidden;}
.wy_list_sub{ width:138px; height:130px; float:left; overflow:hidden; position:relative; margin-left:20px; margin-bottom:20px; cursor:pointer;}
.wy_list_img{ width:50px; height:50px; position:absolute; top:20px; right:20px;}
.wy_list_word{ width:176px; height:56px; padding:5px 10px; border-radius:5px; background:url(wy_word_bg.png) repeat; position:absolute; top:15px; right:85px; font-size:13px; line-height:26px; color:#fff;}
.wy_list_tit{ height:36px; padding-left:15px; position:absolute; bottom:0px; left:0px; right:0px; font-size:15px; line-height:36px; color:#fff; background:url(wy_list_titbg.png) repeat;}
.wy_noshow{ display:none;}

.layer_right{ width:147px; height:230px; background:url(right_menu.png) top no-repeat; position:absolute; top:0px; right:0px;}
.layer_right_main{ width:147px; height:200px; position:absolute; top:30px; right:0px;}
.wy_tit{ height:50px; padding-left:54px; background:url(right_menu_subbg.png) left no-repeat; font-size:15px; font-weight:normal; line-height:50px; color:#333; cursor:pointer;}
.wy_titT{ height:50px; padding-left:54px; background:url(right_menu_subonbg.jpg) left no-repeat; font-size:15px; font-weight:bold; line-height:50px; color:#333; cursor:pointer;}