@charset "utf-8";
/* CSS Document */
.Language{position: absolute;width: 980px;margin-top: -8px;}
.Language span{float: right;}
html{overflow-x:hidden;overflow-y:auto;}
body{ text-align:center; font-size:12px; margin:0px auto; color:#333333; background:url(img/bg.jpg) no-repeat center top #54afe8; font-family:"微软雅黑";}
ul{ padding:0px; margin:0px; }
li{list-style-type:none; display:block;}
form,input,p,span{ padding:0px; margin:0px;}
p{ padding:0px; margin:0px;}
h3{ padding:0px; margin:0px;}
a{text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#FF0000;}
ul li{list-style-type:none;}
img{border:none;padding:0;margin:0;}
.clear {clear:both; *display:inline;}

.head{ position:relative; width:980px; height:195px; margin:0 auto;}
.logo{ position:absolute; z-index:999;
  	background-image: url(img/logo.png);
    background-repeat: no-repeat;
    width: 100%;
    height: 100%;}
.left{float:left;}
.right{float:right;}
#two{ width:720px; padding:10px; overflow:hidden;}

.banner {
	position:relative;
    height: 195px;
    width:980px;
}
.f426x240{width:980px;height:195px;overflow:hidden}
.f426x240 img{width:980px;height:195px;}
.rslides{width:100%;position:relative;list-style:none;padding:0; z-index:1;}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(img/i.png) no-repeat 0 -560px;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background-position:-31px -560px;right:0}
.rslides_tabs{clear:both;text-align:center; margin-top:-20px; z-index:999;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}



.main_body{ width:980px; margin:0px auto; background-color:#ffffff;}

.main_top{ width:980px; height:44px; margin:0 auto; background-image:url(img/sbj.jpg); background-repeat:no-repeat; background-position:top;}
.main_top_left{ float:left; width:420px;}


.gg{ float:left; height:36px; line-height:36px; padding-left:20px;}
#myscroll{ float:right; width:320px; height:36px; overflow:hidden;}
#myscroll li{ height:36px; line-height:36px;text-align:left;}
#myscroll li a{ color:#666666;}
#myscroll li a:hover{ color:#666666; text-decoration:underline;}
#myscroll li span{ float:right;}

.main_top_right{ float:right;}
.ann_r{ float:right;  _margin-right:10px; width:420px; height:36px; line-height:36px;}
.ann_r li{ float:left}
.sea_con{ background:url(img/sea_con.gif) 0 0 no-repeat; width:233px; height:19px; border:0; padding-left:26px; float:left;}
.sea_btn{ background:url(img/sea_btn.gif) 0 0 no-repeat; width:49px; height:17px; border:0; cursor:pointer; float:left; margin-left:10px;}
.sea_btn1{ background:url(img/en_sea.gif) 0 0 no-repeat; width:20px; height:17px; border:0; cursor:pointer; float:left; margin-left:10px;}

.nre_search_input {
    background: none repeat scroll 0 0 #FEFEFE;
    border: 1px solid #CCCCCC;
    height: 20px;
    width: 240px;
	margin-top:8px;
	float:left;
}

form .nre_search_input .input_text {
    border: 0 none;
    color: #DDDDDD;
    float: right;
    line-height: 20px;
    padding-top: 4px;
    width: 210px;
}

form .nre_search_input .input_img {
    float: left;
    height: 14px;
    padding: 4px;
    width: 14px;
}
.nre_search_imgs {
    float: left;
    height: 17px;
    margin:10px 0 0 4px;
    width: 49px;
}
.twwwo_fffaa{ clear:both;}
.ann_r form{ width:360px;}
.index_changgui{ background-image:url(img/changgui.png); height:31px; line-height:31px; width:120px; text-align:center; color:#FFF; font-family:"微软雅黑"; font-size:14px; margin-right:10px; margin-bottom:10px;}
.index_changgui a{ text-align:center; width:120px;}
.main_mid{ width:960px; margin:0px auto;}
.main_mid_left{width:740px;}
.main_mid_left1{ width:740px; margin:10px 0px;}
.main_mid_left1 img{ width:740px; height:102px;}
.main_mid_left2{ width:740px; }
.main_mid_left2_title{ float:left; height:26px; line-height:26px;}
.main_mid_left2_title a{ padding-left:42px; font-size:14px; font-weight:bold;}
.main_mid_left2_more{ float:right; height:26px; line-height:26px;}
.main_mid_left2_more a{ color:#12527e;}
.main_mid_left2_main{ padding:10px; text-align:left;}
.main_mid_left2_content{ width:416px; padding:10px 0 10px 4px;}
.main_mid_left2_content ul li{ float:left; width:404px; height:30px; line-height:30px; border-bottom:1px #cccccc dotted; overflow:hidden; background-image:url(img/jian.jpg); background-repeat:no-repeat; background-position:left; padding-left:12px;}
.main_mid_left2_content ul li a{ float:left; text-align:left; width:300px; height:30px; line-height:30px; overflow:hidden; }
.main_mid_left2_content ul li span{ float:right;  height:30px; line-height:30px; }

.main_mid_left2_img{ padding-top:5px;width:293px; height:240px;}
.main_mid_left2_img img{ width:293px; height:240px; }


.main_mid_left3_top{ width:740px; height:30px;}
.main_mid_left3{ width:740px; border:1px solid #CCCCCC; border-top:none; margin:10px 0px 0px 0px; background-image:url(img/nkk.jpg); background-repeat:no-repeat; height:270px;}
.main_mid_left3_title{ float:left; height:32px; line-height:32px;}
.main_mid_left3_title a{ height:32px; line-height:32px; font-size:14px; font-weight:bold;}

.www_zzjs_net_show{display:none; line-height:20px; overflow:hidden;}
#con_zzjs_1{display:block;}
#menubox{ height:32px; _margin-left:20px;}
#menubox ul{margin:0;padding:0;}
/*备份(4个选项卡)*/
#menubox ul li{ width:120px;  height:32px; line-height:32px; margin-left:50px; float:left; white-space:nowrap; text-overflow:ellipsis;cursor:pointer; text-align:center;overflow:visible;}
#menubox ul li.hover{ background-image:url(img/nbj.jpg); background-repeat:no-repeat; width:120px; height:32px; line-height:32px; color:#FFFFFF;}

/*备份(5个选项卡)
#menubox ul li{ width:120px;  height:32px; line-height:32px; margin-left:20px; float:left; white-space:nowrap; text-overflow:ellipsis;cursor:pointer; text-align:center;overflow:visible;}
#menubox ul li.hover{ background-image:url(img/nbj.jpg); background-repeat:no-repeat; width:120px; height:32px; line-height:32px; color:#FFFFFF;}
*/
.www_zzjs_net_show_ssbg{ padding:10px 10px 0px 10px;}
.www_zzjs_net_show_ssbg_a a{ margin:5px 5px; float:left;cursor:hand;}
#con_zzjs_2{ padding:10px;}
#con_zzjs_3{ padding:10px;}
.twwwo{ margin-top:10px;}
.twwwo a{color:#FFF; float:left;}
.twwwo_fffaa_box{ margin-top:10px;}
.twwwo_fffaa_box a{ padding:0px 15px;}
a.#fanghui_ss{ color:#FFFFFF; font-weight:bold; font-size:14px;cursor:pointer;}



.main_mid_left3_main{ width:740px;}
.main_mid_left3_content{ margin:10px 0px; }
.main_mid_left3_content ul li{ float:left; width:310px; height:30px; line-height:30px; border-bottom:1px #cccccc dotted; overflow:hidden; background-image:url(img/jians.jpg); background-repeat:no-repeat; background-position:left; padding-left:12px; margin:0px 20px 0px 10px;_margin:0px 10px 0px 5px;}
.main_mid_left3_content ul li a{ float:left; text-align:left; width:235px; height:30px; line-height:30px; overflow:hidden; }
.main_mid_left3_content ul li span{ float:right;  height:30px; line-height:30px; }

.main_mid_left3_img{ float:right; padding-top:15px;width:293px; height:203px;}
.main_mid_left3_img img{ width:293px; height:203px; }

.main_mid_right{width:210px;}
.main_mid_right1{ float:right; width:210px;}
.main_mid_right1_top{ background-image:url(img/dhbj.jpg); background-repeat:no-repeat; width:210px; height:33px;}
.main_mid_right1_top span{ font-size:14px; font-weight:bold; color:#ffffff; height:33px; line-height:33px;}
.main_mid_right1_content{ _height:310px; min-height:310px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:10px 0px 0px 0px; }
.main_mid_right1_content ul li{ background-image:url(img/rightbj.jpg); background-repeat:no-repeat; width:191px; height:35px; line-height:35px; margin-left:10px; padding-bottom:10px; _padding-bottom:6px}
.main_mid_right1_content ul li a img{ float:left; padding:8px 5px 0px 25px; }
.main_mid_right1_content ul li a span{ float:left; width:120px; font-size:14px; font-weight:bold;}
.main_mid_right1_content ul li:hover{background-image:url(img/rightbj2.jpg); background-repeat:no-repeat;}
.main_mid_right1_content ul li a span:hover a{ color:#FF0000;}

.main_mid_right2{ float:right; width:210px; margin:10px 0px;}
.main_mid_right2_top{ background-image:url(img/dhbj.jpg); background-repeat:no-repeat; width:190px; height:33px; line-height:33px; padding:0px 10px;}
.main_mid_right2_top_span{ font-size:14px; font-weight:bold; color:#ffffff; height:33px; line-height:33px;}
.main_mid_right2_content{ min-height:217px; border-bottom:1px solid #cccccc; border-left:1px solid #cccccc; border-right:1px solid #cccccc; padding:6px 5px;  }
.main_mid_right2_content ul li{text-align: left; border-bottom:1px dashed #cccccc; height:30px; line-height:30px; overflow:hidden;}

.index_bb_img{ margin:10px 0px;}
.index_shuili_mm{ margin-bottom:10px;}
.index_shuili_mm_l{ border:1px solid #cccccc; width:360px; height:230px; overflow:hidden; margin-right:13px;}
.index_shuili_mm_l_top{ background-image:url(img/ss_t_bg.jpg); background-repeat:no-repeat; height:29px; line-height:29px; padding:0px 10px; }
.index_shuili_mm_l_top h3{ color:#FFFFFF; font-size:14px; font-family:"微软雅黑"; float:left;}
.index_shuili_mm_l_top span{float:right;}
.index_shuili_mm_l_top span a{ color:#333333;}
.index_shuili_mm_l_menu_con{ padding:10px;}
.index_shuili_mm_l_menu_con ul li{
    border-bottom: 1px dotted #CCCCCC;
    float: left;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 10px;
    width: 320px;
}
.index_shuili_mm_l_menu_con ul li a{float:left;
    width: 236px;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
    text-overflow: ellipsis;
}
.index_shuili_mm_l_menu_con ul li span {
    float: right;
    height: 30px;
    line-height: 30px;
}
.main_mid_right2_top h3{ color:#FFFFFF; font-size:14px; font-family:"微软雅黑"; float:left;}
.main_mid_right2_top span{float:right;}
.main_mid_right2_top span a{color:#333333;}
.main_mid_right_lei{ padding:10px 5px; line-height:20px; height:175px; overflow:hidden; border:1px solid #cccccc;}
.main_mid_right_lei h3{ font-size:12px; font-weight:bold;}
.main_mid_index{ width:210px;}

.wenming{ width:962px; height:auto; margin:0px auto; background-image:url(img/kk.jpg); background-repeat:no-repeat;}
.wenming_top{ height:32px; line-height:32px;}
.wenming_top span{ float:left; padding-left:40px; color:#ffffff; font-size:14px;}
.wenming_top a{ float:right; color:#333333; padding-right:10px;}
.wenming_top a img{ padding:10px 10px 0 0;  }
.wenming_content{ width:962px; margin:0px auto;}
.wenming_content ul li{ float:left; width:148px; height:104px; padding:13px 0 0 11px;}
.wenming_content ul li a img{ width:148ox; height:104px;}

.gongcheng{ width:962px; height:207px; margin:10px auto; background-image:url(img/gckk.jpg); background-repeat:no-repeat;}
.gongcheng_top{ height:32px; line-height:32px;}
.gongcheng_top span{ float:left; padding-left:50px; color:#ffffff; font-size:14px;}
.gongcheng_top a{ float:right; color:#333333; padding-right:10px;}
.gongcheng_top a img{ padding:10px 10px 0 0;  }
.gongcheng_content{ width:962px; margin:0px auto;}
.gongcheng_content ul li{ float:left; width:136px; height:140px; overflow:hidden; padding:13px 0 0 20px; }
.gongcheng_content ul li a img{ width:134px; height:119px; border:1px solid #cccccc;}
.gongcheng_content ul li a span{  width:134px; height:30px; overflow:hidden; padding:13px 0 0 20px; }
.scroll IMG {
    border: 1px solid #CCCCCC;
    width:134px; height:119px;
    margin: 0 5px;
    padding: 1px;
    
}

.scroll span {
    width: 100%;
    overflow: hidden;
    padding: 2px 0px;
    display: inline-block;
    text-align: center;
}

.scroll {
    color: #333333;
    margin:0px auto;
	padding:10px 5px;
    overflow: hidden;
    width: 940px;
}
.links{ width:963px; height:134px; margin:0px auto; padding-bottom:10px; background-image:url(img/yq.jpg); background-repeat:no-repeat;}
.links ul{ padding:20px 0 0 50px;}
.links ul li{ float:left; padding-left:6px; }
.xiala{ margin:10px auto;}
.xiala select{ margin-left:30px; height:24px; line-height:24px;}

.info {
    background-image: url("img/info.png"); background-repeat:no-repeat;
    height: 178px;
    margin: 0 auto;
    overflow: hidden;
	width:985px;
}

.map {
    background-image: url("img/map.gif"); background-repeat:repeat-x;
    color: #676767;
    height: 25px;
    margin-left: 14px;
    margin-right: 14px;
    padding-top: 8px;
    text-align: center;
    width: 951px;
}

.info a {
    position: relative;
}
.map a {
    color: #676767;
}

.copy {
    color: #676767;
    padding-top: 10px;
    text-align: center;
    width: 950px;
    line-height: 21px;
}


/*主导航菜单*/
#menu ul{padding:0;border:0;list-style:none;line-height:150%;margin-top:0;margin-right:0;margin-bottom:0;margin-left:2px;}
.main_mid_left2_imgs{ width:400px;}
#menu_out{}
#menu_in{ width:740px; height:30px; border-bottom:2px solid #3898cb;}
#menu #nava li{ padding:0 0 10px 24px; height:30px; line-height:30px;}
.menu_line{background:url(img/menu_line.gif) no-repeat center top;width:8px;}
.menu_line2{background:url(img/menu_line2.gif) no-repeat center top;width:15px;}
#nava{padding-left:20px;}
#nava li{float:left;height:35px;}
#nava li a{float:left;display:block;padding-left:6px;height:35px;cursor:pointer;text-decoration:none;}
#nava li a span{float:left;padding:11px 14px 10px 10px;line-height:14px; font-size:14px;font-weight:bold;color:#12527e;text-decoration:none;}
#nava li .current{background-position:left 100%;}
#nava li .current span{background-position:right 100%;color:#fb6e00;background-image:url(img/xbj.jpg); background-repeat:no-repeat; background-position:top; width:93px; height:32px; display:block; overflow:hidden;text-decoration:none;padding:10px 14px 0px 10px;}
#menu #nava li:hover{ }

/*子栏目*/
#menu_con{text-align:left;}
#menu_con li{float:left; width:390px; height:30px; line-height:30px; border-bottom:1px #cccccc dotted; overflow:hidden; 
/* background-image:url(../../img/jian.jpg); background-repeat:no-repeat; background-position:left; */
 padding-left:12px;}
#menu_con li span{ float:right;  height:30px; line-height:30px; }
#menu_con li a{width: 300px;display:block;float:left;  text-align:left; height:30px; line-height:30px; overflow:hidden;
/* background:url(img/menu_on_left2.gif) no-repeat left top; */
cursor:pointer;padding-left:3px;}
#menu_con li a span{float:left;padding:6px 10px 4px 10px;line-height:12px;background:url(img/menu_on_right2.gif) no-repeat right top;}
#menu_con li a:hover{text-decoration:none;
/* background:url(img/menu_on_left2.gif) no-repeat left bottom; */
}
#menu_con li a:hover span{background:url(img/menu_on_right2.gif) no-repeat right bottom;}


.main_mid_RR{ padding-top:10px;}
.main_mid_left_box_tt{ border:1px solid #cccccc; background-image:url(img/www_zzjs_net_show_ssbg.jpg); background-repeat:no-repeat; height:238px; overflow:hidden;}
.main_mid_boxS{ border:1px solid #cccccc; height:100px; background:url(img/index_ss_g.jpg) no-repeat center top; margin:10px 0px;}
.main_mid_boxS ul{ width:900px; text-align:center; margin:0px auto;}
.main_mid_boxS ul li{ margin:10px 20px; float:left; width:250px; height:75px; text-align:center;}
.main_mid_boxS ul li a{ text-align:center;color:#FFF; font-family:"微软雅黑"; font-size:14px;}
.main_mid_index.right li a{
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-align: left;
    text-overflow: ellipsis;
    display: inline-block;
}
.screen-reader-text{
    display: none;
}
.mainc .content img{
	display: block;
    margin: 0 auto;
}