body{width: 1200px;
    margin-top: 261px;
	
	
	PADDING-RIGHT
:0px;PADDING-LEFT:0px;FONT-SIZE:14px;PADDING-BOTTOM:0px;MARGIN:0px;
PADDING-TOP:0px;FONT-FAMILY:  "microsoft yahei",Verdana, Arial, Helvetica, sans-serif;
line-height:20px;  color:#3b3b3b;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,div,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
a:link,a:visited{TEXT-DECORATION:none;}
a:hover { TEXT-DECORATION:none;  }
.fl{float:left;}
.fr{float:right;}
.f_l{float:left;}
.f_r{float:right;}
.fr_f{float:left;margin-left: 15px;}
/*********忙赂鈥γβ德ヅ犅�**********/
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1}
/*********top*********/

body{ padding:0; margin:0; border:0;font-size:14px;color:#444;width:100%;min-width:1200px;} 

/*html { overflow-x: hidden; overflow-y: auto;}*/
.body_jz{
	min-width:1200px;
	margin:0 auto;
	max-width:1920px;
	}
.t_top{
	height:30px;
	width:100%;
	/*background-color:#6c7981;*/
	}
.t_top_center{
	width:1200px;
	margin:0 auto;
	height:30px;
	line-height:30px;
	}		
.l_top_wz_time{
	font-size:12px;
	color:#ced1d4;
	width:650px;
	height:30px;
	}	
.l_top_wz_time p{
	float:left;
	}	
.top_sy_lj{
	width: 650px;
	height:30px;
	text-align:right;
	}	
.top_sy_lj a{
	font-size:14px;
	color:#444;
	display:inline-block;
	padding:0 15px 0 25px;
	}	
.top_sy_lj .a_01{
	
}
.top_sy_lj .a_02{
	
}	
.top_sy_lj .a_03{
	background:url(/images1/ll_03.png) no-repeat left center;
}	
.top_sy_lj .a_04{
	background:url(/images1/ll_04.png) no-repeat left center;
}	
	
.top{
	height:198px;
	width:100%;
	overflow:hidden;
	background:url(/images1/logo.png) no-repeat center;

	}
.top_logo{
	width:1200px;
	height:132px;
	margin:0 auto;
	}

.logo{
	width:380px;
	height:86px;
	margin-top:23px;
	}
.logo a{
	display:block;
	}	
.logo>img{
	width:380px;
	height:86px;
	}
.log_r{
	width:360px;
	height:45px;
	margin-top:45px;
	}	

/******************nav*******************/
.nav_top{
	width:100%;
	margin:0 auto;
	height:64px;
	line-height:64px;
	background-color: #027cc7;
	/*background:url(../images/nav_bg.jpg) no-repeat center;*/

	}
.nav{
	width:1200px;
	height:64px;
	margin:0 auto;
}
.nav>li{
	float:left;
	height:64px;
}

.nav li a{
	height:64px;
	padding:10px 25px;
	font-size: 22px;
	color:#fff;
	font-weight:bold;
	
}
.nav li ul{
	display:block;
}

#nav li { float: left; display: block; position: relative; z-index: 999; }
#nav li a { 
	display: block; 
	padding: 0; 
	height:64px; 
	text-decoration: none; 
	zoom: 1; 
	width:200px; 
	text-align:center;
}

#nav li a:hover, #nav li a.hov {
	background-color:#a3d4ff; }
/*#nav .on{background-color: #a3d4ff;}*/
#nav .on>a{color: #fff; }
#nav ul { position: absolute; display:none; margin: 0; list-style: none;  padding-bottom:10px; width:100%;}
#nav ul li {text-align: left; text-indent:5px;background-color:#1a4e9e;width:100%;}
#nav ul li a{border-right:0; text-align:center; font-size:16px; height:45px; line-height:45px; color:#fff;width:94%;display:block;padding:0 3%; font-weight:normal;}
#nav ul li a:hover { color: #fff;background:#043b90;}


/*氓陆鈥溍モ�奥嵜︹�斅睹┾�斅�*/
.tady_nav{
	font-size:14px;
	color:#014099;
	width:260px;
	text-align:right;
	}

/*******************banner********************/

.slideBox{ width:100%; height:auto; position:relative;margin:0 auto;}
.slideBox .hd{ height:14px; overflow:hidden; position:absolute; right:46.6%; bottom:30px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:16px;  width:14px; height:14px; text-align:center; background:url(../images/ban_01.png) no-repeat center; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/ban_02.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox .bd ul{width:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .prev{ position:absolute; left:40px; top:50%; margin-top:-37px; float:left;display:block; width:40px; height:74px; background:url(../images/s_banner_l.png)  no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ position:absolute; right:40px; top:50%; margin-top:-37px; float: right; display:block; width:40px; height:74px; background:url(../images/s_banner_r.png) no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.fd_gd_banner{
	position:absolute;
	height:100%;
	width:480px;
	/*background-color: #2d75b0;
	background:url(../images/banner_fd_bh.png);*/
	z-index:1;
	top:0px;
	/*right:350px;*/ 
	right:0px; 
	}
.gd_banner_center{
	padding:20px 25px;
	border-bottom: 1px #e5e5e5 dashed;
	/* overflow: hidden; */
	}
.zxzx {
    width: 480px;
    height: 46px;
   
    background-color: #e5e5e5;
}

.zxzx_z {
    display: block;
    background-color: #027cc7;
    height: 28px;
    float: left;
    margin-right: 7px;
    font-size: 20px;
    font-family:"microsoft yahei";
    padding: 10px 20px;
    color: #fff;
	font-weight: bold;
}
	
	
	
	
	
/***茅鈧∶嘎ッモ�βモ�樑�***/
.bs_001{
	width:1200px;
	margin:20px auto 0;
	height:auto;
	}
.bs_001_01{
	height:auto;
	width:100%;
	margin-bottom:35px;
	}
	.bs_001_01_img{
	height:auto;
	width:100%;
	margin-bottom:35px;
	}	
.bs_lmmc_sy{
	height:45px;
	line-height:45px;
	background-color:#f8f8f8;
	
	}
	.zwxxjs{
		border-bottom: 2px solid #b5b5b5;
		background: url(../images/z_logo.png) no-repeat left center;
		padding:0 30px;}
.bs_lmmc_sy .lm{
	display:inline-block;
	padding:0 30px;
	font-size:16px;
	color:#027cc7;
	font-weight:bold;
	
	
	}	
	.lmr{
		width:710px;
		border-bottom:1px solid #027cc7;
		float:right;
		height: 45px;
		}
.bs_lmmc_sy .sy_more{
	float:right;
	display:inline-block;
	padding:0 10px 0 20px;
	height:45px;
	line-height:45px;
	}
.bs_lmmc_sy .sy_more img{
	margin-top:8px;
	width:30px;
	}	
.sy_k_xl{
	width:100%;
	height:auto;
	margin-top:29px;
	/*padding:20px;*/

	}
.sy_tzgg li{
	width:340px;
	height:80px;
	float:left;
	margin-right:15px;
	padding:35px 20px;
	/*background-color:#f8f8f6;*/
	}	
.sy_tzgg .last{
	margin-right:0px;
}
.sy_tzgg li:hover{
	background-color:#fff;
	box-shadow: 0px 0px 10px #f6f6f6;
	height:77px;
    border-bottom:3px solid #1b50a0;
	}	
	
.sy_tzgg li .titt{
	width:100%;
	height:40px;
	line-height:40px;
	display:block;
	white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
	font-size:22px;
	color:#3e3e3f;
	font-weight:bold;
	}	
	
.sy_tzgg li .time{
	width:350px;
	margin:15px 0;
	font-size:20px;
	color:#df0026;
	line-height:20px;
	font-weight:400;
}
.sy_tzgg li .zy a{
	font-size:14px;
	color:#a1a2a5;
	line-height:22px;
	display:block;
	height:44px;
	}	
.sy_tzgg li:hover .zy a{
	color:#1b50a0;
	
}
	
/*氓鈥郝久р�扳�∶β慌∶ヅ犅�*/	
.bs_001_02{
	width:1198px;
	/*border:1px solid #e5e8eb;
	background-color:#f6f6f6;*/
	height:auto;
	padding:25px 0;
	margin-bottom:35px;
	}	

	
/*03*/	
.bs_001_03{
	width:100%;
	height:auto;
	margin-bottom:35px;
	}	
/*忙鈥撀懊┾�斅幻ヂ忊�樏ヂ钙�*/	
.news{
	width:572px;
	height:390px;
	overflow:hidden;
	}	
.bs_lmmc_sy11{
	height:40px;
	width:100%;
	background-color:#f8f8f8;
	}	
.bs_lmmc_sy11 .lm{
	display:inline-block;
	font-size:22px;
	color:#373636;
	font-weight:bold;
	}	
.bs_lmmc_sy11 .sy_more{
	display:inline-block;
	height:40px;
	line-height:40px;
	font-size:14px;
	color:#adadb0;
}
.frist_news{
	height:120px;
	width:100%;
	overflow:hidden;
	margin-bottom:20px;
	}	
.frist_news .pic{
	width:186px;
	height:120px;
	float:left;
	}	
.frist_news .pic a{
	display:block;
	width:186px;
	height:120px;
	overflow:hidden;
	}	
.frist_news .pic img{
	width:186px;
	height:120px;
	}	
.frist_news .pic img{
  cursor: pointer;
  transition: all 0.6s;
}
.frist_news .pic img:hover{
  transform: scale(1.1);
}	
	
	
	
.frist_news .tit_zy_time{
	float:right;
	height:120px;
	width:273px;
	}	
.frist_news .tit_zy_time .tit{
	font-size:16px;
	color:#de1916;
	font-weight: bold;
	line-height:27px;
	padding:10px 0;
	}	
.frist_news .tit_zy_time .zy a{
	display:block;
	font-size:14px;
	color:#818181;
	line-height:36px;
	height:36px;
	width:100%;
	white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
	}	
.frist_news .tit_zy_time .time{
	font-size:14px;
	color:#c4c5c8;
	line-height:30px;
	}	
.news_list_sy li{
	height:35px;
	line-height:35px;
	padding-left:20px;
	background:url(../images/sy_qdf.png) no-repeat left center;
	}
.news_list_sy li .tit{
	display:block;
	float:left;
	height:35px;
	width:80%;
	font-size:15px;
	color:#4d4e4f;
	white-space: nowrap; 
	text-overflow:ellipsis; 
	overflow:hidden; 
	}


.news_list_sy li .wgk_lsi{
       float:left;
       display:inline-block;
       width:150px;
       text-align:center;
       font-size:15px;
       color:#1b50a0;
}



.news_list_sy li:hover .tit{
	color:#1b50a0;
}
.news_list_sy li .date{
	float:right;
	font-size:14px;
	color:#c4c5c8;
           width:75px;
           text-align:right;
	} 	
.news_list_sy li:hover .date{
	color:#1b50a0;
	}	
/*氓聫鲁盲戮搂氓藛鈥∶β嵚�*/	
.qh_dt_zf{
	width:572px;
	height:390px;
	overflow:hidden;
	}
.list_lis{
	height:50px;
	width:100%;
	}	
.list_lis li{
	width:126.4px;
	height:48px;
	border:1px solid #e5e5e5;
	background-color:#f6f6f6;
	float:left;
	margin-right:7px;
	}	
	
.list_lis .curr{
	/*background:url(../images/cu_ooon.jpg) no-repeat center;*/
	background-color:#027cc7;	
		}
.list_lis li a{
	display:block;
	width:126.4px;
	height:48px;
	line-height:48px;
	text-align:center;
	font-size:16px;
	color:#525252;
	}	
.list_lis .curr a{
	color:#fff;
	}	
.list_lis #b5{
	margin-right:0px;
	}	
	
	
/*氓鹿驴氓鈥樑�*/	
.bs_001_04{
	width:100%;
	height:auto;
	margin-bottom:35px;
	}	
.bs_001_04 .gg{
	display:block;
	width:100%;
	height:auto;
	overflow:hidden;
	}	
.bs_001_04 .gg img{
	width:100%;
}
	
	
	
		
/*忙鈥澛棵ヅ犅∶モ�βヂ尖偓*/		
.bs_001_05{
	width:100%;
	height:auto;
	margin-bottom:35px;
	}		
.zwgk_lj_l{
	width:336px;
	height:350px;
	overflow:hidden;
	}		
.content_zwgk li{
	width:167px;
	height:81px;
	margin:0 1px 1px 0;
	background-color: #027cc7;
	text-align:center;
	line-height:81px;
	float:left;
	}		
.content_zwgk li a{
	display:block;
	width:167px;
	height:81px;
	font-size:15px;
	color:#fff;
	font-weight:bold;
}
.content_zwgk li:hover{
	/**background: url(../images/zwgk.jpg) no-repeat center; **/
    background-color: #d8e0ed;
	}	
	
.content_zwgk .on_li{
	/**background: url(../images/zwgk.jpg) no-repeat center; **/
    background-color: #d8e0ed;
	}	
	
.zwgk_qh_r{
	width:830px;
	height:340px;
	overflow:hidden;
	}		
.sy_k_xl2{
	margin-top:7px;
	width:100%;
	height:auto;
	}		
.zwgk_qh_r .list_lis li{
	width:98px;
	height:43px;
	margin-right:4px;
	}		
.zwgk_qh_r .list_lis li a{
	width:100%;
	font-size:13px;
	font-weight:bold;
	height:43px;
	line-height:43px;
	
	}		
.zwgk_qh_r .list_lis #a8{
	margin-right:0px;
	}		
.zwgk_qh_r .news_list_sy li .tit{
	width:85%;
	}	
		
/*盲赂陋盲潞潞氓艩啪盲潞鈥�*/
.left_grbs{
	width:590px;
	/*height:250px;*/
	background-color: #fff;
    border: 1px #b7b7b7 solid;
	}		
.left_grbs .grbs_mc{
	width:100%;
	height:35px;
	line-height:40px;
	text-align:center;
	font-size:18px;
	color:#020202;
	font-weight:bold;
	/*background-color:#1b50a0;*/
	}	
.left_grbs .grbs_list{
	height:170px;
	/*padding:20px 16px 0;*/
	}	
.left_grbs .slideBox{
	overflow: unset;
	}	
.left_grbs .slideBox .hd{
	right: 40%;
	bottom:-20px;	
	} 
.left_grbs .slideBox .hd ul li{
	background: url(../images/dian_01.png) no-repeat center;
    }
.left_grbs .slideBox .hd ul li.on{
	background: url(../images/dian_02.png) no-repeat center;
	}	
.left_grbs .gr_list{
	width:100%;
	height:130px;
	overflow:hidden;
	}
.left_grbs .gr_list li{
	width:134px;
	height:35px;
	/*border:1px solid #dcdcdc;*/
	float:left;
	line-height:35px;
	text-align:center;
	margin:0 4px 5px 0;
	}
.left_grbs .gr_list li a{
	display:block;
	font-size:14px;
	color:#777777;
	}	
.left_grbs .gr_list li:hover{
	background-color:#d01c2d;
}
.left_grbs .gr_list li:hover a{
	color:#fff;
}

.left_grbs .gr_list .last_li{
	margin-right:0px;
	}
	.grbs_mc1 {
    width: 100%;
    height: 35px;
    line-height: 40px;
    text-align: center;
    font-size: 14px;
    color: #7a7b7d;
    /* font-weight: bold; */
}	
.bd_img a img{
	width:592px;
}
.sxtj1,.sxtj2,.sxtj3{
	width:390px;
	float:left;
	}
	.sxtj2,.sxtj3{
		padding-left:15px;
		}
/*盲录聛盲赂拧氓艩啪盲潞鈥�*/	

.right_qybs .slideBox .hd ul li.on{
	background: url(../images/dian_03.png) no-repeat center;
	}	
	
	
.right_qybs .gr_list li:hover{
	background-color:#1b50a0;
}	
	
	
/**/	
.left_link{
	width:855px;
	height:145px;
	margin-top: 29px;
	}	
.left_link .link_l li{
	width:160px;
	height:140px;
	float:left;
	margin-right:45px;
	text-align:center;
	}	
	
.left_link .link_l .li_1{
	background:url(/images1/gcjs.png) no-repeat center top;
	}	
.left_link .link_l .li_1:hover{
	background:url(/images1/gcjs1.png) no-repeat center top;
	}
.left_link .link_l .li_2{
	background:url(/images1/bmfw.png) no-repeat center top;
	}	
.left_link .link_l .li_2:hover{
	background:url(/images1/bmfw1.png) no-repeat center top;
	}	
.left_link .link_l .li_3{
	background:url(/images1/tzsp.png) no-repeat center top;
	}	
.left_link .link_l .li_3:hover{
	background:url(/images1/tzsp1.png) no-repeat center top;
	}	
.left_link .link_l .li_4{
	background:url(/images1/tzzj.png) no-repeat center top;
	}	
.left_link .link_l .li_4:hover{
	background:url(/images1/tzzj1.png) no-repeat center top;
	}	
.left_link .link_l .li_5{
	background:url(/images1/ggzyjy.png) no-repeat center top;}	
.left_link .link_l .li_5:hover{
	background:url(/images1/ggzyjj1.png) no-repeat center top;}	
	
.left_link .link_l .li_6{
	background:url(/images1/jcwmfu.png) no-repeat center top;}	
.left_link .link_l .li_6:hover{
	background:url(/images1/jcwmffw1.png) no-repeat center top;}	
			
	
.left_link .link_l li a{
	display:block;
        width:105px;
	height:165px;
        position: relative;
	}	





.left_link .link_l li a .zy_sm{
        position: absolute;
        width:160px;
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#7a7b7d;
	bottom:0px;
        left:0px;
        text-align:center;
	}
.left_link .link_l li:hover a .zy_sm{
	color:#027cc7;
	font-weight:bold;
}

	
.left_link .link_l .last_li{
	margin-right:0px;
}
	
	
	
	
.right_mslj{
	width:330px;
	height:145px;
	overflow:hidden;
	}		
.right_mslj li{
	width:148px;
	height:54px;
	border:1px solid #e4e4e4;
	background-color:#fafafc;
	text-align:center;
	line-height:54px;
	float:right;
	margin:0 0 10px 10px;
	}	
.right_mslj li a{
	display:block;
	font-size:14px;
	color:#777777;
	padding-left:60px;
}
.right_mslj li:hover a{
	font-weight:bold;
	color:#1b50a0;
	}
.right_mslj li .on_01{
	background:url(../images/k_001.png) no-repeat 30px center;
}
.right_mslj li .on_02{
	background:url(../images/k_002.png) no-repeat 30px center;
}
.right_mslj li .on_03{
	background:url(../images/k_003.png) no-repeat 30px center;
}
.right_mslj li .on_04{
	background:url(../images/k_004.png) no-repeat 30px center;
}




/*盲潞鈥櫭ヅ犅ぢ郝っβ德�*/
.hdjl{
	width:1200px;
	/*height:330px;*/
	overflow:hidden;
	}
	
.hd_right{
	width:367px;
	height:312px;
	border:1px solid #e5e8eb;
	background-color:#f6f6f6;
	overflow:hidden;
	padding:9px;
	}
.ul_rii li{
	width:178px;
	height:98px;
	border:1px solid #e8e9ea;
	float:left;
	background-color:#fff;
	margin:0 7px 6px 0;
	}	
.ul_rii .ri_li{
	margin-right:0px;
	}	
	
.ul_rii li a{
	display:block;
	height:98px;
	}	
.ul_rii li a img{
	float:left;
	width:47px;
	height:47px;
	display:block;
	margin:25px 16px 0;
	}	
.ul_rii li a img{
  cursor: pointer;
  transition: all 0.6s;
}
.ul_rii li a img:hover{
  transform: scale(1.1);
}
	
	
.ul_rii li a .sm{
	width:94px;
	float:left;
	font-size:14px;
	color:#63666b;
	font-weight:bold;
	margin-top:20px;
	}		
.ul_rii li:hover a .sm{
	color:#1b50a0;
}
	
	
.hd_k_top{
	width:100%;
	/*height:265px;*/
	/*height:130px;*/
	margin-top:22px;
	overflow:hidden;
	}	
	.left_link1{
		margin-top:29px;
		    height: 100px;
	}
	.left_link1.fl {
    border-bottom: 2px #f2f2f2 solid;
}
.left_link1 .link_l li {
    width: 195px;
    height: 90px;
    float: left;
    margin: 0px 20px;
    text-align: center;
}
.left_link1 .link_l li:hove{
	border-bottom: 2px #187bb6 solid;
	}
.left_link1 .link_l li a {
    display: block;
    width: 105px;
    height: 102px;
    position: relative;
	
	
}
.left_link1 .link_l li a .zy_sm {
    position: absolute;
    width: 195px;
    height: 35px;
    /*line-height: 35px;*/
    font-size: 18px;
    color: #343535;
    bottom: 0px;
    left: 0px;
    text-align: center;
}
.left_link1 .link_l li:hover a .zy_sm{
	color:#027cc7;
	font-weight:bold;
	border-bottom: 2px #187bb6 solid;
}

/*忙聺楼盲驴隆莽鈥⑩劉猫篓鈧�*/	
.lxly_list{
	/*width:395px;*/
	width:462px;
	/*height:130px;*/
	/*background-color:#f6f6f6;*/
	}	
.lxly_list .lxly_lmmc{
	height:45px;
	line-height:45px;
	background-color:#1b50a0;
	font-size:16px;
	color:#fff;
	width:100%;
	text-align:center;
	}	
.lxly_list .lxly_lmmc1{
	background-color:#d01c2d;
	height:45px;
	line-height:45px;
	font-size:16px;
	color:#fff;
	width:100%;
	text-align:center;
}

.lxly_table{
	/*height:130px;*/
	width:100%;
	}
.lxly_table tr{
	/*height:44px;
	line-height:44px;*/
	height:35px;
	line-height:35px;
	
	}	
.lxly_table tr td{
	padding-left:10px;
	 FONT-SIZE: 15px;
    HEIGHT: 27px;
    COLOR: #4d4e4f;
    LINE-HEIGHT: 27px;
	}
.lxly_table tr td a{
	width: 100%;
    FONT-SIZE: 15px;
    HEIGHT: 27px;
    COLOR: #4d4e4f;
    LINE-HEIGHT: 27px;
	}		
.lxly_table tr td a:hover{
	color:#1b50a0;
	}	
.lxly_table tr th{
	padding-left:10px;
	font-size:16px;
	color:#ffffff;
	/*t-weight:bold;*/
	height:27px;
	}
.lxly_table tr .a1{	
}
.lxly_table tr .a2{
    width:90px;	
}

.lxly_table .on{
	/*background-color:#ededee;*/
	}
.lxly_list .wyxx{
	display:inline-block;
	height:35px;
	line-height:35px;
	padding:0 20px;
	font-size:14px;
	color:#1b50a0;
	}
.lxly_list .hfcx{
	display:inline-block;
	height:35px;
	line-height:35px;
	padding:0 20px;
	font-size:14px;
	color:#d01c2d;
}
.wsdt_img{
	width:462px;
	}
	.lxly_img{
	width:462px;
	}
.winstyle261826 tr{
	height:35px;
	line-height:35px;
}
/**盲潞鈥櫭ヅ犅ぢ郝っβ德伱︹�撀�**/
* {
    border: 0;
padding:0;
}

body {
    margin: 0 auto;
}

#mid {
    margin: 0 auto;
    width: 1200px;
}

a {
    text-decoration: none;
}
/*氓陇麓茅茠篓*/
#mid_top {
}

    #mid_top ul {
        overflow: hidden;
    }

        #mid_top ul li {
            display: block;
            list-style-type: none;
            float: left;
        }

.m_t_1 {
    text-align: center;
    width: 250px;
    height: 250px;
    border: 1px #a5a5a5 solid;
    margin-right: 35px;
    align-content: center;
}

    .m_t_1 img {
        width: 250px;
        height: 250px;
    }

.m_t_2 {
    text-align: center;
    width: 336px;
    height: 250px;
}

    .m_t_2 img {
        width: 336px;
        height: 250px;
    }
/*盲赂颅茅鈥斅疵┢捖ニ嗏��*/
#mid_xjxd {
    margin-top: 80px;
    height: 350px;
    background-image: url('../images/bgimg.jpg');
}

.winstyle261979{
    float: left;
}
.winstyle261980{
    float: left;
    margin-left:200px;
}
#xjdx_tb {
    padding-top: 80px;
}

#xjdx_tb_a {
    width: 1050px;
    margin-left: 45px;
}

/*氓潞鈥⒚┢捖�*/

#low_s {
    margin: 0 auto;
    width: 550px;
    height: 200px;
}

#low_z ul {
    overflow: hidden;
}

    #low_z ul li {
        float: left;
        list-style-type: none;
        display: block;
    }

#low_z_l {
    width: 450px;
    height: 245px;
}


/*----------------*/
#low_z_r {
    width: 750px;
    height: 230px;
}

.dc {
    width: 330px;
    height: 100px;
    margin: auto;
    display: block;
}

#dc1 {
    background-color: #027cc7;
    font-size: 20px;
    font-weight: bold;
    font-family: 'microsoft yahei';
    color: #fff;
}

#dc2, #dc3, #dc4 {
    font-size: 20px;
    font-weight: bold;
    font-family: 'microsoft yahei';
    color: #000;
    background-color: #e5edf8
}

#dc1, #dc2 {
    line-height: 100px;
    text-align: center;
}

#dc1, #dc3 {
    margin-left: 60px;
    text-align: center;
}

#dc2, #dc4 {
    margin-left: 30px
}

#dc3, #dc4 {
    margin-top: 30px
}



/*氓潞鈥⒚┢捖�*/
#low_x {
    width: 1200px;
    margin: 0 auto;
}

    #low_x::after {
        display: block;
        content: "";
        clear: both;
    }

.low_x_1 {
    width: 575px;
    float: left;
}

    .low_x_1 li {
        height: 30px;
        font-size: 13px;
        color: #8a8889;
    }

.wz {
    float: left;
    width: 400px;
}

.time {
    float: left;
    width: 175px;
}

/*莽陆鈥樏ぢ概犆捌捗ε嘎�*/
.wsdc_list ul li img{
/*	height:60px;*/
}
.wsdc_list{
	padding:17px 10px;
	}
.wsdc_list .news_list_sy li .tit{
    width:75%;
	}
	.wsdc_li{
		padding-top:10px;
	}
/*002*/	
.bs_002{
	width:1200px;
	margin:auto;
	padding:10px 0;
	background-color: #3399f7;
	/*border-top:1px solid #e9e9ec;
	background-color:#fafafb;*/
	height:auto;
	}
.bs_002_center{
	width:1200px;
	margin:0 auto;
	height:auto;
	}	
.form_input{
	width:100%;
	height:auto;
	}	
.form_input>li{
	float:left;
	height:40px;
	width:182px;
	margin-right:21px;
	}	
.form_input .last_li{
	margin-right:0px;
}
.form_input>li select{
	width:182px;
	height:38px;
	line-height:38px;
	font-size:14px;
	color:#939399;
	background:url(../images/lx_ss.png) no-repeat center;
	outline:none;
	padding:0 20px 0 10px;
	-webkit-appearance: none;   /* google */
-moz-appearance: none;  /* firefox */
appearance: none;       /* IE */
	}
 
.form_input>li select option{
	height:35px !important;
	line-height:35px !important;
	padding-left:10px !important;
	font-size:14px !important;
	}	
	
/*氓潞鈥⒚┢捖ぢ柯∶β伮�*/	
.bs_bd_xx{
	width:100%;
	padding:40px 0;
	height:auto;
	background-color:#393f52;
	}
.bs_bd_xx_center{
	width:1200px;
	margin:0 auto;
	height:auto;
	}	
.bs_xx_nav{
	width:930px;
	height:auto;
	}	
.bs_xx_nav>li{
	float:left;
	height:auto;
	width:122px;
	padding-left:10px;
	}	
.bs_xx_nav>li .line_nav{
	width:100%;
	height:auto;
	}
.bs_xx_nav>li .line_nav li{
	font-size:13px;
	color:#9a98a2;
	height:27px;
	line-height:27px;
	}
.bs_xx_nav>li .line_nav li a{
	color:#9a98a2;
	}
.bs_xx_nav>li .line_nav li:hover a{
	color:#fff;
	}	
.bs_xx_nav>li .line_nav .one{
	height:35px;
	line-height:35px;
	}
.bs_xx_nav>li .line_nav .one a{
	font-size:15px;
	color:#fff;
	font-weight:bold;
	}	
.ewm_bd{
	width:269px;
	min-height:110px;
	text-align:right;
	padding:10px 0;
	border-left:1px solid #4e515f;
	}	
.ewm_bd img{
	vertical-align:top;
	width:93px;
	height:93px;
	}	
.ewm_bd img{
  cursor: pointer;
  transition: all 0.6s;
}
.ewm_bd img:hover{
  transform: scale(1.1);
}
	
	
.ewm_bd .ewm_wz{
	display:inline-block;
	width:86px;
	padding:15px 0 15px 20px;
	font-size:12px;
	color:#9a98a2;
	line-height:20px;
	text-align:left;
	}
.ewm_bd .ewm_wz:hover{
	color:#fff;
	}		
/*莽鈥八喢β澠�*/
.bd_xx_002{
	margin-top:40px;
	padding-top:22px;
	border-top:1px solid #4e515f;
	}	
.bd_xx_002 .bq_xx{
	width:860px;
	height:auto;
	}
.bd_xx_002 .bq_xx .sydw{
	width:100px;
	text-align:center;
	height:auto;
	}	
.bd_xx_002 .bq_xx .sydw img{
	width:60px;
	height:64px;
	}	
.bd_xx_002 .bq_xx .bq{
	font-size:13px;
	color:#b3b3b4;
	line-height:24px;
	padding:7px 0;
	}	
.bd_xx_002 .bgt_zc{
	width:340px;
	height:55px;
	text-align:right;
	}
.bd_xx_002 .bgt_zc>a{
          display:inline-block;
}	
.bd_xx_002 .bgt_zc img{
	height:55px;
	margin:0px 10px;
	}
	
	
	
/*氓路娄盲戮搂忙碌庐氓艩篓*/
.left_list_ss{
	position: fixed;
    z-index: 100;
    top: 370px;
    left: 220px;
	width:75px;
	height:auto;
	}	
.left_list_ss li{
	width:75px;
	height:73px;
	margin-bottom:9px;
	}	
.left_list_ss .li_01{
	background:url(../images/left_fd_01.png) no-repeat center;
	}	
.left_list_ss .li_02{
	background:url(../images/left_fd_02.png) no-repeat center;
	}
.left_list_ss .li_03{
	background:url(../images/left_fd_03.png) no-repeat center;
	}		
.left_list_ss li a{
	display:block;
	float:left;
	width:75px;
	height:73px;
	}
.left_list_ss li a img{
	display:block;
	width:33px;
	height:33px;
	margin:12px auto 0;
	
	}
.left_list_ss li a img{
  cursor: pointer;
  transition: all 0.6s;
}
.left_list_ss li a img:hover{
  transform: scale(1.1);
}
		
.left_list_ss li a .fd_wz{
	width:100%;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:12px;
	color:#fff;
	}
.left_list_ss li:hover a .fd_wz{
	font-size:13px;
}


.right_list_ss{
	position: fixed;
    z-index: 1;
    top: 320px;
    right: 240px;
	width:50px;
	height:auto;
	}	
.right_list_ss li{
	width:48px;
	height:48px;
	margin-bottom:8px;
	border:1px solid #dddddd;
	overflow:hidden;
	}	
.right_list_ss li:hover{
	border:1px solid #f52200;
	}	

.right_list_ss .ss_01 a{
	background:#fff url(../images/r_jk_01_h.png) no-repeat center top;
}
.right_list_ss .ss_01:hover a{
	background:#f52200 url(../images/r_jk_01.png) no-repeat center top;
}
.right_list_ss .ss_02 a{
	background:#fff url(../images/r_jk_02_h.png) no-repeat center 5px;
}
.right_list_ss .ss_02:hover a{
	background:#f52200 url(../images/r_jk_02.png) no-repeat center 5px;
}
.right_list_ss .ss_03 a{
	background:#fff url(../images/r_jk_03_h.png) no-repeat center 5px;
}
.right_list_ss .ss_03:hover a{
	background:#f52200 url(../images/r_jk_03.png) no-repeat center 5px;
} 
.right_list_ss .ss_04 a{
	background:#fff url(../images/r_jk_04_h.png) no-repeat center 5px;
}	
.right_list_ss .ss_04:hover a{
	background:#f52200 url(../images/r_jk_04.png) no-repeat center 5px;
}	
	
.right_list_ss li a{
	display:block;
	width:48px;
	height:18px;
	padding-top:30px;
	}
.right_list_ss li a img{
	width:30px;
	height:30px;
	display:block;
	margin:3px auto 0;
	}
.right_list_ss li a .fd_wz{
	font-size:13px;
	color:#7e7f81;
	text-align:center;
	height:18px;
	line-height:18px;
	}	
.right_list_ss li:hover a .fd_wz{
	color:#fff;
	}		
.right_list_ss .last{
	border:none;
	background-color:transparent;
    width:50px;
	height:53px;
	}	
.right_list_ss .last:hover{
	border:0px solid #f52200;
}
.right_list_ss .last a{
	height:48px;
	padding-top:0px;
    }
.right_list_ss .last a img{
	width:50px;
	height:50px;
	}	 	
										
/*****************footer****************/
.footer_db{
	height:auto;
	width:100%;
	overflow:hidden;
	background:#464d62;
	}
.footer_bq{
	width:1200px;
	padding:10px 0;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	color:#a8a9a9;
	line-height:30px;
	height:30px;
	}
.footer_bq img{
	vertical-align: middle;
	height:12px;
	margin-left:15px;
	}	
/*******************jjy********************/
.ej_body{
    width:100%;
	min-height:400px;
		
	}
	.ej_body1{
		background: #fff url(../images/ll_bg1.png) no-repeat center bottom;
    height: 1350px;
		}
	
.ej_body_center{
	width:1200px;
	height:auto;
	margin:0 auto;
	padding:20px 0 40px;
	}	
.dqwz{
	height:24px;
	line-height:24px;
	width:100%;
	margin-bottom:25px;
	}	
.dqwz .wz{
	padding-left:29px;
	background:url(../images/dqwz.png) no-repeat left center;
	}	
.dqwz .wz a{
	height:24px;
	line-height:24px;
	font-size:16px;
	color:#666666;
	}	
/*氓赂鈥毭ζ掆�γ宦济柯�*/	
.sqzs_tsbs{
	width:100%;
	height:auto;
	margin-bottom:45px;
	}
.sqzs_left{
	width:887px;
	height:auto;
	}	
.sqzs_jj_k{
	width:100%;
	height:450px;
	margin-top:35px;
	}	
.sqzs_jj_k .pic_lstr{
	width:455px;
	height:450px;
	}	
.sqzs_jj_k .tittle{
	width:400px;
	height:450px;
	font-size:16px;
	color:#494949;
	line-height:41px;
	text-align: justify;
	}
.pic_lstr .img_up{
	width:100%;
	height:270px;
	margin-bottom:24px;
	overflow:hidden;
	}	
.pic_lstr .img_up img{
	width:100%;
	height:270px;
	}
.pic_lstr .img_up img{
  cursor: pointer;
  transition: all 0.6s;
}
.pic_lstr .img_up img:hover{
  transform: scale(1.1);
}		
.pic_lstr .img_down{
	width:100%;
	height:155px;
	}	
.pic_lstr .img_down .left_up{
	width:210px;
	height:155px;
	overflow:hidden;
	}	
.pic_lstr .img_down .left_up img{
	width:210px;
	height:155px;
	}	
.pic_lstr .img_down .left_up img{
  cursor: pointer;
  transition: all 0.6s;
}
.pic_lstr .img_down .left_up img:hover{
  transform: scale(1.1);
}			
/*氓鈥郝久疵ぢ柯澝ヂ甭�*/		
.tsbs_right{
	width:282px;
	height:530px;
	background-color:#f6f6f6;
	}	
.jjy_bs_lmmc_sy{
	height:50px;
	line-height:50px;
	padding:0 15px;
	border-bottom:1px solid #dddddd;
	}	
.jjy_bs_lmmc_sy .lm{
	padding-left:15px;
	background:url(../images/ling.jpg) no-repeat left center;
	font-size:16px;
	color:#1b50a0;
	font-weight:bold;
	display:inline-block;
	}	
.jjy_bs_lmmc_sy .sy_more{
	display:inline-block;
	margin-top:10px;
	width:30px;
	}	
.jjy_bs_lmmc_sy .sy_more img{
	width:30px;
	height:30px;
	}	
.tupin_bh{
	padding:28px 13px;
	}	
.up_bh{
	width:100%;
	height:220px;
	margin-bottom:10px;
	}	
.up_bh .slideBox{
	overflow: unset;
	}	
.up_bh .slideBox .hd{
	 right: 27%;
	 overflow: unset;
	 bottom:-30px;
	}	
	
.up_bh .slideBox .hd ul li{
	background: url(../images/dian_01.png) no-repeat center;
	}	
.up_bh .slideBox .hd ul li.on{
	background: url(../images/dian_02.png) no-repeat center;
	}	
	
.down_bh li{
	width:120px;
	height:90px;
	float:left;
	margin:0 15px 15px 0;
	}	
.down_bh .last_li{
	margin-right:0px;
	} 	
.down_bh li a{
	width:120px;
	height:90px;
	overflow:hidden;
	display:block;
	}	
.down_bh li a img{
	width:120px;
	height:90px;
	}	
.down_bh li a img{
  cursor: pointer;
  transition: all 0.6s;
}
.down_bh li a img:hover{
  transform: scale(1.1);
}	
	
/*氓潞鈥⒚┢捖┾�溌久ε铰�*/
.jjy_bott_list{
	margin-bottom:40px;
	width:100%;
	height:120px;
	}	
.jjy_bott_list li{
	width:120px;
	height:120px;
	float:left;
	margin-right:60px;
	}
.jjy_bott_list .li_1{
	background:url(../images/bsgk_pic1.png) no-repeat center;
	}	
.jjy_bott_list .li_2{
	background:url(../images/bsgk_pic2.png) no-repeat center;
	}	
.jjy_bott_list .li_3{
	background:url(../images/bsgk_pic3.png) no-repeat center;
	}	
.jjy_bott_list .li_4{
	background:url(../images/bsgk_pic4.png) no-repeat center;
	}	
.jjy_bott_list .li_5{
	background:url(../images/bsgk_pic5.png) no-repeat center;
	}	
.jjy_bott_list .li_6{
	background:url(../images/bsgk_pic6.png) no-repeat center;
	}	
.jjy_bott_list .li_7{
	background:url(../images/bsgk_pic7.png) no-repeat center;
	}	
.jjy_bott_list li{
	  cursor: pointer;
      transition: all 0.6s;
	}		
.jjy_bott_list li:hover{
	transform: scale(1.1);
	}	
.jjy_bott_list .last_li{
	margin-right:0px;
}
.jjy_bott_list li a{
	font-size:20px;
	color:#ffffff;
	line-height:30px;
	padding:30px 40px;
	display:block;
	}	
	
/*content*/	
.ej_body_content{
    width: 100%;
    min-height: 400px;
}
.sqzs_left_content{
	width:930px;
	height:auto;
	}	
.zw_contet{
	padding:10px 0 0px;
	}
.zw_contet .tit{
	font-size:24px;
	color:#1b50a0;
	line-height:35px;
	text-align:center;
	padding:30px 0 20px;
	font-weight:bold;
	}	
.zw_contet .zz_time_ll{
	margin-bottom:20px;
	height:35px;
	line-height:35px;
	font-size:13px;
	color:#999999;
	border-bottom:1px dotted #dfdfdf;
	border-top:1px dotted #dfdfdf;
	text-align:center;
	}	
.zw_contet .zz_time_ll .zz{
	padding:0 8px;
	}
.zw_contet .content_zw{
	font-size:16px;
	color:#494949;
	line-height:36px;
	text-align: justify;
	text-indent:2em;
	padding-bottom:30px;
	border-bottom:1px solid #e6e6e6;
	margin-bottom:30px;
	}
.zw_contet .content_zw table{
	text-indent:0em;
	max-width:100% !important;
	}
.zw_contet .content_zw img{
	max-width:100% !important;
	}		
.next_per .up{
	line-height:30px;
	font-size:14px;
	color:#666666;
	}
.next_per .up a{
	color:#666666;
	}
.next_per .up:hover a{
	color:#222;
	}
.tsbs_right_content{
	width:240px;
	height:auto;
	}	

/*盲潞艗莽潞搂氓炉录猫藛陋*/
.ej_nav{
	width:100%;
	height:auto;
	margin-bottom:20px;
	}
.ej_nav .lmmc{
	background-color:#027cc7;
	line-height:60px;
	padding:0px 20px;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	}
.ej_nav .nav2{
	padding:10px 0 20px;
	background-color:#e5ecf8;
	}
.ej_nav .nav2 li{
	line-height:46px;
	width:240px;
	}
.ej_nav .nav2 li:hover{
	background-color:#fff;
	width:237px;
	border-left:3px solid #1a4d9c;
	}
.ej_nav .nav2 li a{
	padding:0 24px;
	display:block;
	font-size:16px;
	color:#494949;
	}
.ej_nav .nav2 li:hover a{
	color:#1a4d9c;
	}

.ej_nav .nav2 .on{
	background-color:#fff;
	width:237px;
	border-left:3px solid #1a4d9c;
}
.ej_nav .nav2 .on a{
	color:#1a4d9c;
}

/*莽茠颅莽鈥毬姑モ�β趁β陈�*/
.rdgz{
	width:100%;
	height:auto;
	margin-bottom:20px;
	background-color:#f6f6f6;
	}
.rdgz .rdgz_lm{
	background-color:#c6000c;
	line-height:35px;
	padding:5px 20px;
	font-size:16px;
	color:#fff;
	font-weight:bold;
	}
.rdgz .rdgz_list{
	padding:10px 16px 30px;
	height:auto;
	}
.rdgz .rdgz_list li{
	padding:10px 0;
	width:100%;
	border-bottom:1px solid #e1e1e1;
	}
.rdgz .rdgz_list li a{
	display:block;
	line-height:25px;
	width:100%;
	font-size:15px;
	color:#494949;
        text-align: justify;
	}
.rdgz .rdgz_list li .date{
	height:24px;
	line-height:24px;
	font-size:12px;
	color:#999999;
	}
.rdgz .rdgz_list li:hover a{
	color:#1a4d9c;
	font-weight:bold;
	
}
.rdgz .rdgz_list li .date{
	color:#000;
}
.xxgkg{
	width:240px;
	height:80px;
	}
.xxgkg a{
	display:block;
	}	
.xxgkg img{
	width:240px;
	height:80px;
	}
	
/*list*/	
.list_news_s {
    padding:20px 0;	
	}	
.list_news_s li{
	height:48px;
	line-height:48px;
	padding-left:20px;
	background:url(../images/sy_qdf.png) no-repeat 3px center;
	}	
	
.list_news_s li .titt{
	width:85%;
	font-size:16px;
	color:#494949;
	height:48px;
	white-space: nowrap;
	text-overflow:ellipsis; 
	overflow:hidden; 
	}	
.list_news_s li:hover .titt{
	color:#027cc7;
	}	
.list_news_s li .time{ 
    width:90px;
	font-size:14px;
	color:#999999;
}
.list_news_s li:hover .time{ 
    color:#0055b8;
}
.fyt{
	padding:30px 0; 
	text-align:center;
	}	
	
/*忙鈥澛棵ヂ号撁モ�櫬�*/	
	
.zhy_zfzx_tsbs{
	width:100%;
	height:auto;
	}	
.zhy_news{
	width:500px;
	height:380px;
	overflow:hidden;
	}	
	
/***莽鈥灺γр�毬姑モ�郝�***/
.focus{ position:relative; width:500px; height:380px; overflow:hidden; }  
.focus img{width:500px; height:380px;} 
.focus .btn{ position:absolute; bottom:34px; left:600px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; text-decoration:none; text-align:left; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer; background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:54px; line-height: 54px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; font-size:12px; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px;display:block;width:350px;height:54px;white-space: nowrap;text-overflow:ellipsis; }  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:10px; right:10px; position:absolute; height:19px; text-align:center; z-index:12; }  
.focus .fbg div{margin:0px auto;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:7px; height:7px;  margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#cd0008;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:45px;height:100px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 40%;margin-top: -37px; left: 0;cursor:pointer; }  
.focus .next{top: 40%;margin-top: -37px; right: 0;  background-position:-45px 0;  cursor:pointer;}  

.zhy_news .tit{height:45px; line-height:45px;}
.zhy_news .tit h2{ float:left; padding:0 15px; background:#0f57a1; text-align:center; font-size:15px; font-weight:normal; color:#fff;}
.zhy_news .tit a{color:#bbb; float:right;font-size:14px;}

.zhy_news .tit1{height:45px; line-height:45px; border-bottom:1px solid #ddd; }
.zhy_news .tit1 h2{ float:left; padding:0 15px; background:#0f57a1; text-align:center; font-size:15px; font-weight:normal; color:#fff;}
.zhy_news .tit1 a{color:#bbb; float:right; font-size:14px;}		
	
.bs_zhy_05{
	width: 1200px;
    height: auto;
	margin:auto;
    margin-bottom: 35px;
	}	
.l_rdgz{
	width:1198px;
	height:370px;
	border: 1px solid #e4ecf7;
	}	
.tpzx_pix_zhy li{
	width:226px;
	height:220px;
	overflow:hidden;
	margin-right:17px;
	float:left;
	}	
.tpzx_pix_zhy .last_li{
	margin-right:0px;
}
	
.tpzx_pix_zhy li a{
	display:block;
	}	
.tpzx_pix_zhy li a img{
	width:226px;
	height:170px;
	}
.tpzx_pix_zhy li a img{
  cursor: pointer;
  transition: all 0.6s;
}
.tpzx_pix_zhy li a img:hover{
  transform: scale(1.1);
}		
		
		
.tpzx_pix_zhy li .tit_zw{
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:15px;
	color:#151515;
	}	
.tpzx_pix_zhy li:hover .tit_zw{
	color:#1b50a0;
	font-weight:bold;
}
	
/*氓赂鈥毭︹�澛棵ヂ号�*/	
.szf_wh_lm{
	height:68px;
	line-height:45px;
	width:199px;
	background-color:#027cc7;
	float:left;
	
	}	
.szf_wh_lm li{
	
	padding:10px 20px;
	font-size:20px;
	color:#333;
	text-align:center;
	font-weight:bold;
	
	}	
.szf_wh_lm .curr{
	text-align: center;
    background-color: #027cc7;
    color: #fff;
    font-size: 20px;
    font-weight: bold;
	
	}
	li#d2 {
    margin-top: 10px;
}	
.szf .sy_k_xl1{
	position:relative;
	}	
.szf .sy_k_xl1 .szf_more{
	position:absolute;
	right:0px;
	top:-58px;
	padding:5px 10px;
	}	
.szf_wh_lm1{
	height:45px;
	line-height:45px;
	width:100%;
	background-color:#f6f6f6;
	}	
.szf_wh_lm1 .lm{
	padding:0px 20px;
	font-size:16px;
	color:#494949;
	background-color:#1d54a6;
	color:#fff;
	}	
.szf_wh_lm1 .sy_more{
	padding:7px 10px;
	}	
	
.szf_001{
	width: 100%;
    height: auto;
    margin-bottom: 35px;
	}	
/*氓赂鈥毭︹�澛棵ヂ号撁┞⑩�犆ヂ�*/	
.szf_lead{
	width:545px;
	height:435px;
	border-top:4px solid #db001e;
	background-color:#f6f6f6;
	padding:0 20px 20px 20px;
	overflow:hidden;
	}	
.szf_lead .szf_lm{
	height:50px;
	line-height:50px;
	}		
.szf_lead .szf_lm .mc{
	padding-left:40px;
	background:url(../images/szf_001.png) no-repeat left center;
	color:#494949;
	font-size:18px;
	font-weight:bold;
	display:inline-block;
	}	
/*忙鈥澛棵ヂ号撁ε撀好ε锯��*/
.szf_gzjg{
	width:545px;
	height:435px;
	border-top:4px solid #1d54a6;
	background-color:#f6f6f6;
	padding:0 20px 20px 20px;
	overflow:hidden;
	}	
.szf_gzjg .szf_lm{
	height:50px;
	line-height:50px;
	}		
.szf_gzjg .szf_lm .mc{
	padding-left:40px;
	background:url(../images/szf_002.png) no-repeat left center;
	color:#494949;
	font-size:18px;
	font-weight:bold;
	display:inline-block;
	}	
.szf_l_x{
	margin-top:15px;
	}
szf_l_x2{
	margin-top:5px;
	}	
.she_lsit{
	margin-top:10px;
	}	
.gzjg_list{
	margin-bottom:15px;
	width:100%;
	height:auto;
	}	
.gzjg_list li{
	width:25%;
	height:31px;
	line-height:31px;
	float:left;
	overflow:hidden;
	}	
.gzjg_list li a{
	font-size:15px;
	color:#494949;
	display:block;
	height:31px;
	line-height:31px;
	padding:0 5px;
	}	
.gzjg_list li:hover{
	background-color:#6392d9;
	}	
.gzjg_list li:hover a{
	color:#fff;
	}	
.szf_gzjg .more {
    width: 115px;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    padding-left: 15px;
    background: #6392d9 url(../images/szf_more.png) no-repeat 90px center;
    color: #fff;
}	
.szf_gzjg .more a{
	color: #fff;
	}		
.sz_pic{
	width:145px;
	height:auto;
	}	
.sz_pic .pic{
	display:block;
	width:100%;
	height:220px;
	margin-bottom:60px;
	text-align:center;
	
	}	
.sz_pic .pic img{
	width:130px;
	height:172px;
	}	
.sz_pic .pic .sm{
	height:48px;
	line-height:48px;
	font-size:15px;
	color:#494949;
	}	
.sz_pic .more{
	float:right;
	width:115px;
	height:40px;
	line-height:40px;
	font-size:16px;
	padding-left:15px;
	background:#e66150 url(../images/szf_more.png) no-repeat 90px center;
	color:#fff;
	}	  
.sz_pic .more a{
	color:#fff;
}

.qr_leader{
	width:370px;
	height:auto;
	}
.lesder_01{
	width:100%;
	height:auto;
	padding-bottom:10px;
	border-bottom:1px solid #e3e3e3;
	margin-bottom:20px;
	}	

.lesder_bm{
     margin-bottom:5px;
}


.lesder_01 .zw{
	font-size:15px;
	color:#e66150;
	font-weight:bold;
	line-height:36px;
	}

.lesder_bm .zw{
        line-height:30px;
}
	
.lesder_01 .list a{
	display:inline-block;
	padding:5px 10px;
	font-size:15px;
	color:#494949;
	}	
.lesder_01 .list a:hover{
	color:#1d54a6;
}
	
/*忙鈥澛棵ヂ号撁モ�βヂ尖偓*/	
.xxgk_001{
	width: 100%;
    height: auto;
    margin-bottom: 35px;
	}	
	
.gk_list_xl li{
	width:220px;
	height:100px;
	float:left;
	margin-right:25px;
	position:relative;
	}	
.gk_list_xl li .a1{
	display:inline-block;
	float:right;
	font-size:16px;
	color:#fff;
	line-height:36px;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
	margin:32px 40px 0 0;
}
.gk_list_xl .li_01{
	background:#f37768 url(../images/gk_lm_01.png) no-repeat 40px center;
	}	
.gk_list_xl .li_02{
	background:#7dc7ff url(../images/gk_lm_02.png) no-repeat 40px center;
	}	
.gk_list_xl .li_03{
	background:#f59563 url(../images/gk_lm_03.png) no-repeat 40px center;
	}	
.gk_list_xl .li_04{
	background:#52d4c4 url(../images/gk_lm_04.png) no-repeat 40px center;
	}	
.gk_list_xl .li_05{
	margin-right:0px;
	background:#a7c2f5 url(../images/gk_lm_05.png) no-repeat 40px center;
	}	
.gk_list_xl li .li_lx_k{
	left:-50px;
	top:100px;
	position:absolute;
	width:318px;
	background:url(../images/gk_lm_bj_02.png) no-repeat center top;
	height:auto;
	overflow:hidden;
	display:none;
        padding-top:13px; 
	}
.gk_list_xl .li_01 .li_lx_k{
	background:url(../images/gk_lm_bj_01.png) no-repeat center top;
	left:0;
	}	
.gk_list_xl .li_05 .li_lx_k{
	background:url(../images/gk_lm_bj_03.png) no-repeat center top;
	left:-97px;
	}


.gk_list_xl li .li_lx_k .li_lx_k_c{
       background-color:#1b50a0;
       padding: 20px;
}
		
	
.gk_list_xl li .li_lx_k .lm_ggg a{
	font-size:16px;
	color:#fff;
	height:35px;
	line-height:35px;
	display:block;
	}	
.gk_list_xl li .li_lx_k .ggg_lj a{
	display:inline-block;
	padding:5px 10px;
	font-size:14px;
	color:#b3cbf1;
	}	
.gk_list_xl li .li_lx_k .ggg_lj a:hover{
	color:#fff;
}
	
/**left right**/	
.xxgk_002{
	width: 100%;
    height: auto;
    margin-bottom: 35px;
	}	
.xx_search{
	width:890px;
	height:auto;
	}	
/*盲驴隆忙聛炉忙拢鈧绰�*/	
.zfgk_010{
	width:100%;
	height:auto;
	margin-bottom:30px;
	}
.zfgk_010 .szf_wh_lm li{
	background:url(../images/line_gk.jpg) no-repeat right center;	
	}		
.zfgk_010 .szf_wh_lm .curr{
	background: #c9000d;
	}
	
.zfgk_020 {
    width: 100%;
    height: auto;
}

.zfgk_020 .szf_wh_lm li{
	background:url(../images/line_gk.jpg) no-repeat right center;	
	}		
.zfgk_020 .szf_wh_lm .curr {
    background: #1d54a6;
    color: #fff;
}
	


/***/
.rig_link{
	width:280px;
	height:auto;
	}	
.right_up_link{
	width:100%;
	height:auto;
	margin-bottom:35px;
	background-color: #f9f9f9;
	}	
	.up {
   
    padding: 10px;
}
.right_up_link .up li{
	
	height:70px;
	line-height:70px;
	margin-bottom:15px;
	}	
.right_up_link .up li:hover{
	background:#027cc7;
}
.right_up_link .up li:hover a{
	color:#fff;
}


.right_up_link .up li a{
	
	font-size:17pt;
	color:#494949;
	display:block;
	border-bottom: 1px solid #ebebeb;
    padding: 0px 30px;
	}	
	
	
.right_up_link .down li{
	border:1px solid #e8e8e8;
	height:46px;
	line-height:46px;
	margin-bottom:7px;
	}	

.right_up_link .down li:hover a{
	color:#1d54a6;
}
.right_up_link .down .li_06{
	background:url(../images/lin_h_06.png) no-repeat 33px center;
	}
	
.right_up_link .down .li_07{
	background:url(../images/lin_h_07.png) no-repeat 33px center;
	}

.right_up_link .down .li_08{
	background:url(../images/lin_h_08.png) no-repeat 33px center;
	}
	
.right_up_link .down .li_09{
	background:url(../images/lin_h_09.png) no-repeat 33px center;
	}
		
.right_up_link .down .li_10{
	background:url(../images/lin_h_10.png) no-repeat 33px center;
	}					
		

.right_up_link .down li a{
	padding-left:90px;
	font-size:15px;
	color:#494949;
	font-weight:bold;
	display:block;
	}		
.right_down_link{
	width:100%;
	height:auto;
	}	
.right_down_link{
	background-color:#f6f6f6;
	}	
.right_down_link ul{
	padding:20px;
	}	
.right_down_link ul li{
	width:50%;
	height:43px;
	line-height:43px;
	margin-bottom:5px;
	float:left;
	}	
.right_down_link ul li a{
	display:block;
	padding:0 5px;
	font-size:15px;
	color:#494949;
	}	
.right_down_link ul li:hover a{
	color:#1b50a0;
	font-weight:bold;
}
/*氓鈥衡�好ぢ嘎モ�郝久р�扳��*/	
.xxgk_003{
    width:100%;
	height:auto;	
	}	
.pic_list_li li{
	width:380px;
	height:202px;
	float:left;
	margin-right:26px;
	position:relative;
	overflow:hidden;
	}	
	
.pic_list_li li{
  cursor: pointer;
  transition: all 0.6s;
}
.pic_list_li li:hover{
  transform: scale(1.1);
}		
	
.pic_list_li li a{
	display:block;
	width:280px;
	height:90px;
}
.pic_list_li .last_li{
	margin-right:0px;
}
.pic_list_li li .wz{
	width:280px;
	height:90px;
	line-height:90px;
	font-size:20px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	z-index:10px;
	top:0px;
	left:0px;
	text-align:center;
	}
	
.xx_search .up1{
	height:50px;
	width:800%;
	margin:auto;
	text-align:left;
	margin-bottom:30px;
	}	
.xx_search .up1 .a1{
	font-size:14px;
	color:#494949;
	line-height:50px;
	margin-right:40px;
	}	
.xx_search .up1 .a1 .gj{
	height:35px;
	width:183px;
	border:1px solid #e8e8e8;
	padding-left:5px;
	}	
.xx_search .up1 .a1 #gipubcodeid{
	height:35px;
	width:188px;
	border:1px solid #e8e8e8;
	font-size:14px;
	color:#333;
	}
.xx_search .up1 .a1 #gicategorycodeid{
           height:35px;
	width:188px;
	border:1px solid #e8e8e8;
	font-size:14px;
	color:#333;
           }	
.xx_search .up1 .a2{
	font-size:14px;
	color:#494949;
	line-height:50px;
	margin-right:30px;
	}	
	
.xx_search .up1 .a22{	
   font-size:14px;
	color:#999999;
}
.xx_search .up1 .come{
	margin-left:5px;
	height:35px;
	width:70px;
	padding-left:5px;
	border:1px solid #e8e8e8;
	}
.xx_search .up1 .tj{
	padding:7px 20px;
	font-size:16px;
	color:#fff;
	background-color:#1d54a6;
	float:right;
	margin-top:7px;
	margin-right:48px;
	border:1px solid #1d54a6;
	}


/*****************/	
.xwzx_l{
	width:100%;
	height:auto;
	}	
.xwzx_l .ej_xwzx_list{
	height:auto;
	padding-bottom:30px;
    background-color: #f9f9f9;
	}	
.xwzx_l .ej_xwzx_list .nav_rj{
	width:100%;
	margin:0 auto;
	height:auto;
	}
.xwzx_l .ej_xwzx_list li:hover{
	background-color:#efefef;
	}
.xwzx_l .ej_xwzx_list li{
	font-size:16px;
	position:relative;
	}
.xwzx_l .ej_xwzx_list li img{
	position:absolute;
	right:10px;
	top:0px;
	}
.xwzx_l .ej_xwzx_list li a{
	border-bottom:1px dotted #e6e6e6;

	line-height:60px;
	color:#494949;
	font-weight:bold;
	text-align:center;
	display:block;
	
	}

.xwzx_l .ej_xwzx_list li .sj_nav_l{
	display:none;
	padding:0 10px;
	}
.xwzx_l .ej_xwzx_list li .sj_nav_l li a{
	
	line-height:40px;
	font-size:15px;
	padding-left:30px;
	color:#494949;
	}	
.xwzx_l .ej_xwzx_list li .sj_nav_l li:hover a{
	color: #1a4d9c;
	}	
.xwzx_l .ej_xwzx_list li .sj_nav_l .on a{
	color: #1a4d9c;
	}	
	
	
.xwzx_l .ej_xwzx_list .on>a{
	color: #027cc7;
	border-right: 3px solid #027cc7;
	background-color:#fff;
	}
.xwzx_l .ej_xwzx_list li:hover a{
	color: #1a4d9c;
	}	
.xwzx_l .ej_xwzx_list .on .on1{
	color: #1a4d9c;
	background-color:#fff;
	}	
.xwzx_l .ej_xwzx_list .on .on1 a{
	color: #1a4d9c;
	}		
.xwzx_l .ej_xwzx_list li .jx_date{
	float:right;
	font-size:13px;
	color:#908f8f;
	margin-right:10px;
	}	
.xwzx_l .ej_xwzx_list li li:hover{
	color: #1a4d9c;
           background-color:#fff;
	}
.xwzx_l .ej_xwzx_list li li:hover a{
	color: #1a4d9c;
	}



/*************************/

/************盲潞鈥櫭ヅ犅ぢ郝っβ德�************/	
 	

.hdjl_list li{
	width:220px;
	height:100px;
	float:left;
	margin-right:25px;
	position:relative;
	}	
	
.hdjl_list li .a1{
	display:inline-block;
	float:right;
	font-size:16px;
	color:#494949;
	line-height:36px;
	border-bottom:1px solid #d3d3d3;
	border-top:1px solid #d3d3d3;
	margin:32px 40px 0 0;
}
.hdjl_list .li_01{
	background:#f6f6f6 url(../images/hdjl/hdjl_lm_01.png) no-repeat 40px center;
	border-bottom:3px solid #ffa200;
	}	
.hdjl_list .li_02{
	background:#f6f6f6 url(../images/hdjl/hdjl_lm_02.png) no-repeat 40px center;
	border-bottom:3px solid #05aa72;
	}	
.hdjl_list .li_03{
	background:#f6f6f6 url(../images/hdjl/hdjl_lm_03.png) no-repeat 40px center;
	border-bottom:3px solid #a164ba;
	}	
.hdjl_list .li_04{
	background:#f6f6f6 url(../images/hdjl/hdjl_lm_04.png) no-repeat 40px center;
	border-bottom:3px solid #2368bd;
	}	
.hdjl_list .li_05{
	margin-right:0px;
	background:#f6f6f6 url(../images/hdjl/hdjl_lm_05.png) no-repeat 40px center;
	border-bottom:3px solid #ec3737;
	}	
	
.hdjl_list li .a1{
  cursor: pointer;
  transition: all 0.6s;
}
.hdjl_list li .a1:hover{
  transform: scale(1.1);
}		
/***茅鈧�懊р劉禄***/	
.hdjl_01{
	width:100%;
	height:auto;
	margin-bottom:35px;
	}
.zfxxsjxd{
	width:585px;
	height:360px;
	overflow:hidden;
	}	
.sjxd_lst{
	width:100%;
	height:300px;
	}
.sjxd_lst dt{
	height:42px;
	line-height:42px;
	background-color:#eaf0f9;
	font-size:16px;
	color:#1b50a0;
	}	
.sjxd_lst dt .a1{
	display:inline-block;
	width:108px;
	padding-left:20px;
	}	
.sjxd_lst dt .a2{
	display:inline-block;
	width:112px;
	}
.sjxd_lst dt .a3{
	display:inline-block;
	width:340px;
	}	
.sjxd_lst dd{
	height:43px;
	line-height:43px;
	}	
.sjxd_lst dd .a1{
	display:inline-block;
	width:83px;
	height:26px;
	line-height:26px;
	padding:8px 41px 8px 0;
	}	
.sjxd_lst dd .a1 span{
	width:83px;
	height:26px;
	display:inline-block;
	background-color:#eeeeee;
	text-align:center;
	}	
.sjxd_lst dd .a2{
	width:114px;
	font-size:14px;
	color:#999999;
	display:inline-block;
}
.sjxd_lst dd .tit{
	font-size:15px;
	color:#494949;
	display:inline-block;
	width:338px;
	
}
.sjxd_lst dd:hover .tit{
    color:#1b50a0;	
}
.sjxd_lst tr th{
	height:41px;
	line-height:41px;
	background-color:#eaf0f9;
	font-size:16px;
	color:#1b50a0;
	border:0px solid #efefef;
	}	
.sjxd_lst tr td{
    border:0px solid #efefef;
}

.sjxd_lst tr .a1{
	width:110px;
	padding-left:20px;
}
.sjxd_lst tr .a2{
	width:120px;
	}
.sjxd_lst tr .a3{
    width:355px;	
}
.sjxd_lst tr td{
	font-size:14px;
	color:#999999;
	}
.sjxd_lst tr td .hf{
	width:83px;
	height:26px;
	line-height:26px;
	background-color:#eeeeee;
	display:block;
	text-align:center;
	font-size:15px;
	color:#666666;
	}	
	
.sjxd_lst tr td .tit{
	font-size:15px;
	color:#494949;
	display:block;
}
	
.sjxd_lst tr:hover td .tit{
	color:#1b50a0;
}
	
.zfxjjxxd{
	width:585px;
	height:360px;
	overflow:hidden;
	}	
	
	
.bxht_cj{
	width:585px;
	height:385px;
	overflow:hidden;
	}	
.zxtc{
	width:585px;
	height:385px;
	overflow:hidden;
	}	
	
.bxht_cj .sy_k_xl1{
	position:relative;
	}	
.bxht_cj .sy_k_xl1 .szf_more{
	position:absolute;
	right:0px;
	top:-58px;
	padding:5px 10px;
	}		
.bq_wq_lm{
	height:42px;
	line-height:42px;
	background-color:#eaf0f9;
	}	
.bq_wq_lm li{
	float:left;
	display:inline-block;
	padding:0 26px;
	font-size:16px;
	color:#494949;
	}	
.bq_wq_lm .curr{
	color:#1b50a0;
	height:40px;
	line-height:40px;
	border-bottom:2px solid #1b50a0;
}
.bqdc .bq_0{
	font-size:16px;
	color:#494949;
	line-height:36px;
	height:36px;
	}
.bqdc .bq_2{
	font-size:14px;
	color:#999999;
	line-height:36px;
	height:36px;
	}
.bqdc .bq_2 .input_s{
	width:95px;
	height:25px;
	line-height:25px;
	}	
.bqdc .bq_2 img{
	vertical-align: middle;
	}	
.bqdc .tj_ck{
	width:100%;
	height:40px;
	line-height:40px;
	margin-top:30px;
}
.bqdc .tj_ck .tj{
	width:100px;
	height:40px;
	line-height:40px;
	background-color:#f72727;
	font-size:18px;
	color:#fff;
	border:0px solid #efefef;
	margin-right:20px;
	outline: none;
}
.bqdc .tj_ck .ck{
	width:100px;
	height:40px;
	line-height:40px;
	background-color:#eeeeee;
	font-size:18px;
	color:#494949;
	border:0px solid #efefef;
	outline: none;
}
/*忙鈥⒙懊┾�÷徝ニ嗏�犆ヂ钙�*/
.slfx_lsit{
	width:585px;
	height:380px;
	overflow:hidden;
	}
.slfx_lsit .tittle{
	font-size:16px;
	color:#494949;
	padding:10px 0 10px;
	text-align:center;
	
	}
.slfx_lsit .left_pic{
	width:585px;
	height:320px;
	}
		
.qktj_lsit{
	width:610px;
	height:380px;
	overflow:hidden;
	}
.qktj_lsit .tittle{
	font-size:16px;
	color:#494949;
	padding:10px 0 10px;
	text-align:center;
	}
.qktj_lsit .right_pic{
	    
	width:585px;
	height:320px;
	}	
/*氓潞鈥⒚┢捖ぢ糕�懊ぢ嘎モ�郝久р�扳��*/	
.hdjl_list_li li{
	width:380px;
	height:100px;
	float:left;
	margin-right:29px;
	position:relative;
	overflow:hidden;
	}	
		
.hdjl_list_li li a{
	display:block;
	width:380px;
	height:100px;
}
.hdjl_list_li li a{
  cursor: pointer;
  transition: all 0.6s;
}
.hdjl_list_li li a:hover{
  transform: scale(1.1);
}	

.hdjl_list_li .last_li{
	margin-right:0px;
}
.hdjl_list_li li .wz{
	width:310px;
	height:100px;
	line-height:100px;
	font-size:24px;
	font-weight:bold;
	color:#fff;
	position:absolute;
	z-index:10px;
	top:0px;
	padding:0 35px;
	left:0px;

	}	
/******忙鈥澛棵ヅ犅∶モ�βヂ尖偓-氓鈥犫�γヂ姑┞÷�******/	
.zwgk_content{
	width:100%;
	height:auto;
	
	}	
.zwb_zw_yybji{
	width:100%;
	height:auto;
	margin-bottom:20px;
	background-color:#eaf0f9;
	}	
.zwb_zw_yybji tr{
	height:56px;
	line-height:56px;
	}
.zwb_zw_yybji tr td{
	border:1px solid #fff;
	}	
.zwb_zw_yybji tr .a1{
	width:95px;
	height:56px;
	padding:0 10px;
	font-size:16px;
	color:#444444;
	
	}	
.zwb_zw_yybji tr .a2{
	width:430px;
	height:56px;
	padding:0 10px;
	font-size:16px;
	color:#444444;
}
.zwb_zw .tit{
	font-size:24px;
	color:#246abe;
	font-weight:bold;
	padding:20px 0 30px;
	text-align:center;
        line-height:40px;
	}	
.zwb_zw .content_zw{
	font-size:14px;
	color:#494949;
	line-height:36px;
	text-indent:2em;
	padding-bottom:30px;
	margin-bottom:30px;
	border-bottom:1px solid #e7e7e7;
	}	
	
.zwb_zw .content_zw table{
    max-width:100% !important;	
}
.zwb_zw .content_zw table p{
	text-indent:0em;
	}
.zwb_zw .content_zw img{
    max-width:100% !important;	
}	
	

.bq_wq_list_qh .bqdc table tr td a span{
    float:none;
}	
	
.bq_wq_list_qh .bqdc table tr td .leaderfont157615{
    padding:0 20px 0 0px;
}
	
.zlijfi{
   margin-top:20px;
}	
.zlijfi img{
   margin-right:110px;
}

	
.link-box{z-index: 99999;}
.link-box .part-h{border:none;width:auto;margin-right:15px;padding-top:15px;}
.sel_mask{ position:relative;width:100%;height:38px;line-height:38px;color:#ffffff;font-size:14px;}
.sel_mask span{position: absolute;top:0px;left:0px;left:20px;display:block;width:90%;cursor: pointer;}
.sel_mask img{display: inline-block;position: absolute;top:12px;right:15px;width: 17px;height:15px;cursor: pointer;}
.sel_mask ul{width:100%;position:absolute;top:39px;left:-1px;height:280px;overflow:auto;overflow-x:hidden;background:#f4f4fa;display: none;border: 1px solid #eee;border-top: none;}
.sel_mask ul li a{clear: both;display:block;padding-left:10px;text-align:left;color:#333;border-bottom:1px dotted #999;height:30px;line-height:30px;}
.link-box ul{float:right;overflow: hidden;}
.link-box ul li{float: left;}
.link-box ul li a{display: block;color:#333;padding:0px 20px;}
.link-box ul li a img{display: block;margin:auto;height:40px;width:auto;margin-bottom:10px;}
.link-box ul li a span.link-h{display:block;font-size:14px;height:20px;line-height: 20px;}



.a2019_pic{
	width:100%;
	height:120px;
	}	
.a2019_pic img{
	height:120px;
	width:100%;
	}	
.a2019_year{
	width:100%;
	height:auto;
	margin:30px 0 0;
	}	
.a2019_year .a2019_list{
	margin-top:20px;
}
.a2019_year .a2019_list li{
	width:175px;
	height:38px;
	line-height:38px;
	border:1px solid #dcdcdc;
	float:left;
	margin:0 27px 20px 0;
	}	
.a2019_year .a2019_list .last{
	margin-right:0px;
	}
.a2019_year .a2019_list li a{
	display:block;
	text-align:center;
	font-size:15px;
	color:#494949;
	}	
.a2019_year .a2019_list li:hover a{
	font-weight:bold;
	color:#1f58ad;

}

.ewm_wz_e {
    display: inline-block;
    width: 86px;
    padding: 15px 0 15px 20px;
    font-size: 12px;
    color: #9a98a2;
    line-height: 20px;
    text-align: left;
    position: absolute;
    right: 18.5%;
}


/***************/
.gs_bottomIN{
	width:1200px;
}
.bottom_kstd{
	height:70px;
	width:1200px;
}

.blk_18 { 
	overflow:hidden; 
	zoom:1;
	float:left;
	width:1178px;
	margin:0 10px;
	display:inline;
}
.blk_18 .pcont { 
	width:1134px; 
	float:left; 
	overflow:hidden; 
	
}
.blk_18 .ScrCont { 
	width:32766px; 
	zoom:1; 
}
.blk_18 #List1_1, .blk_18 #List2_1 { 
	float:left; 
}
.blk_18 .LeftBotton, .blk_18 .RightBotton { 
	width:22px; 
	height:70px; 
	float:left; 
	background:url(../images/ax.gif) no-repeat; 
	margin-top: 20px;
}
.blk_18 .LeftBotton {
	background:url(/images1/prv.png) no-repeat;
	 
}
.blk_18 .RightBotton {
	background:url(/images1/next.png) no-repeat;

}


.blk_18 ul li{
	width:367px;
	float:left;
	line-height:106px;
	margin:0 7px;
	display:inline;
}
.blk_18 ul li a{
        display:block;
        width:367px;
        height:106px;

}
.blk_18 ul li a img{
        width:367px;
        height:106px;

} 




	
	
.rvc1 {
	max-width: 420px;
	position: relative;
	margin: auto;
	overflow: hidden;
	height: 185px;
}

.rvc1 .rvc-wrapper {
	width:325px;
	margin: auto;
	overflow: hidden;
}

.rvc1 .rvc-wrapper ul {
	overflow: hidden;
	position: relative;
	height:205px;
	overflow: hidden;
}

.rvc1 .rvc-wrapper ul li {
	float: left;
	width:324px;
	height: 205px;
	overflow: hidden;
}


.rvc1 .rvc-wrapper ul li .more_ban{
	width:141px;
	height:37px;
	}
.rvc1 .rvc-wrapper ul li .more_ban img{
	width:205px;
	height:37px;
	}

.rvc1 .rvc-wrapper ul li .titit{
	display: block;
	width: 100%;
	height: auto;
    text-decoration: none;
	font-size:22px;
	color:#333;
	line-height:30px;
	font-weight:bold;
	text-align:center;
 
}
.rvc1 .rvc-wrapper ul li .zy{
	margin:10px 0;
	font-size:14px;
	color:#333;
	line-height:22px;
	
	}
.rvc1 .rvc-wrapper ul li .more_ban{
	width:141px;
	height:37px;
	}
.rvc1 .rvc-wrapper ul li .more_ban img{
	width:141px;
	height:37px;
	}

.rvc1 .rvc-prv,.rvc1 .rvc-next {
	position: absolute;
	top:100%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center
}

.rvc1 .rvc-prv {
	left:255px;
}

.rvc1 .rvc-next {
	right: 28px;
}	
	



/********忙鲁鈥⒚ニ喡睹︹�澛棵ヂ号撁宦济ヂ愃喢┞÷�********/
.fzzf_center_zh{
	width:100%;
	height:auto;
	margin:30px auto 0;
	}	
.fzzf_left_zh{
	width:930px;
	height:auto;
	}	
.fzzf_001{
	width:100%;
	height:250px;
	margin-bottom:10px;
	overflow:hidden;
	}	
	
.zffzdt_slit{
	width:450px;
	height:250px;
	}
.fzzf_002{
	width:100%;
	height:240px;
	margin-bottom:10px;
	}		
	
	
.fzzf_right_zh{
	width:240px;
	height:auto;
	}	
.fzzf_right{
	width:200px;
	height:auto;
	margin-bottom:20px;
	background-color:#dbebf8;
	padding:30px 20px;
	}	
.nav_fzzf{
	width:100%;
	height:auto;
	}	
.nav_fzzf li{
	width:100%;
	height:45px;
	line-height:45px;
	margin-bottom:13px;
	background-color:#fff;
	}	
.nav_fzzf li a{
	display:block;
	padding-left:40px;
	font-size:16px;
	color:#494949;
}
.nav_fzzf li .a_1{
	background:url(../images/fzzf_nav_01_l.png) no-repeat 8px center;
}
.nav_fzzf li:hover .a_1{
	background:url(../images/fzzf_nav_01.png) no-repeat 8px center;
}
.nav_fzzf li .a_2{
	background:url(../images/fzzf_nav_02_l.png) no-repeat 8px center;
}
.nav_fzzf li:hover .a_2{
	background:url(../images/fzzf_nav_02.png) no-repeat 8px center;
}
.nav_fzzf li .a_3{
	background:url(../images/fzzf_nav_03_l.png) no-repeat 8px center;
}
.nav_fzzf li:hover .a_3{
	background:url(../images/fzzf_nav_03.png) no-repeat 8px center;
}
.nav_fzzf li .a_4{
	background:url(../images/fzzf_nav_04_l.png) no-repeat 8px center;
}
.nav_fzzf li:hover .a_4{
	background:url(../images/fzzf_nav_04.png) no-repeat 8px center;
}	
.nav_fzzf li:hover{
	background-color:#1b50a0;
}
.nav_fzzf li:hover a{
	color:#fff;
}
		
/*茅娄鈥撁┞÷�-忙艙鈧︹�撀懊ヂぢ疵β澛�*/
.jrtt{
	width:100%;
	height:130px;
}
.tt_box{
	width:1200px;
        margin:0 auto;
	height:130px;
	overflow:hidden;
}
.tt_box table tr td{
        text-align: center;
}
/* 茅鈧�懊┞÷姑ヂ嵚� */
@charset "utf-8";
/* CSS Document */

* {
	margin: 0;
	padding: 0;
}
img {
	border: none;
}
li {
	list-style-type: none;
}
a {
	text-decoration: none;
}
body {
	font-family: "microsoft yahei";
	
}
.middle {
	margin: 0 auto;
	
}
.orange {
	color: #eb611b;
}
/* 氓陇麓茅茠篓LOGO茫鈧伱β惻撁绰⒚β♀�犆ｂ偓聛猫聫艙氓聧鈥� */
.main_one {
	width: 1200px;
	height: 165px;
}
.logo {
	width: 500px;
	height: 145px;
	float: left;
}
.zhuce{
	    float: right;}
.search {
	width: 357px;
    height: 45px;
    line-height: 45px;
    background: url(../images/rq_bj.png) no-repeat;
}

.search button {
	width: 53px;
	height: 44px;
	background: url(../images/button_bg.gif) no-repeat;
	border: none;
	float: left;
	margin-top: 70px;
}
.search .text_01 {
    height: 43px;
    line-height: 43x;
    outline: none;
    width: 290px;
    color: #7a7b7d;
    font-size: 14px;
    background-color: transparent;
    border: none;
    padding-left: 15px;
    float: left;
}
.main_two {
	width: auto;
	height: 65px;
	background-color: #eb611b;
}
.nav {
	width: 1200px;
	height: 65px;
	
}
.nav ul li {
	float: left;
	line-height: 65px;
	letter-spacing: 3px;
}
.nav ul li a {
	color: #ffffff;
	font-size: 20px;
	font-weight: bold;
}
/* 茅鈧�懊┞÷姑ヂ嵚� */
#tab1, #tab2, #tab3, #tab11, #tab12 {
	width: 100%;
	height: 38px;
	border-bottom: 2px solid #eb611b;
}
#tab4 { width: 100%; height: 38px; border-bottom: 1px solid #e2af95; } 
#tab5 { width: 100%; height: 38px; border-bottom: 2px solid #eb611b; }
#tab1 ul, #tab2 ul, #tab3 ul, #tab11 ul , #tab12 ul   {
	/*margin: 0;*/
	/*padding: 0;*/
	/*background: rgb(235,235,235);*/
	overflow: hidden;
	zoom: 1;
}
#tab4 ul { overflow: hidden; zoom: 1; }
#tab5 ul { overflow: hidden; zoom: 1; }
#tab1 li, #tab2 li , #tab3 li{
	float: left;
	width: 140px;
	color: #323333;
	text-align: center;
	cursor: pointer;
	/*padding: 0px 30px;*/
	/*margin: 10px auto;*/
	line-height: 38px;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 3px;
}
#tab11 li , #tab12 li{
	float: left;
	width: 180px;
	color: #323333;
	text-align: center;
	cursor: pointer;
	/*padding: 0px 30px;*/
	/*margin: 10px auto;*/
	line-height: 38px;
	font-size: 20px;
	font-weight: bold;
	letter-spacing: 3px;
}
#tab4 li { float: left; color: #323333; cursor: pointer;  line-height: 38px; font-size: 18px; font-weight: bold; padding:0 15px; }
#tab5 li { float: left; color: #323333; cursor: pointer;  line-height: 38px; font-size: 18px; font-weight: bold; margin-right: 20px; padding: 0 30px; }
#tab1 li.now, #tab2 li.now, #tab3 li.now, #tab4 li.now, #tab11 li.now, #tab12 li.now {
	color: #ffffff;
	background: #eb611b;
	/*border-radius: 5px;*/
}
#tab1 li a, #tab2 li a, #tab3 li a, #tab11 li a, #tab12 li a{
	color: #323333;
}
#tab4 li a{color: #323333;}
#tab5 li a{color: #323333;}
#tab1 li.now a, #tab2 li.now a, #tab3 li.now a, #tab4 li.now a, #tab11 li.now a, #tab12 li.now a {
	color: #ffffff;
}
.tablist {
	width: auto;
	height: auto;
	/*padding: 15px;
	font-size: 14px;
	line-height: 24px;
	border-top: 0;*/
	display: none;
}
#tablist11 li, #tablist12 li {
	height: 36px;
	line-height: 36px;
	background: url(../images/list_symbol.gif) no-repeat left 9px;
	padding-left: 20px;
}
#tablist11 li span,#tablist12 li span {
	float: right;
	color: #323333;
}
#tablist11 li a,#tablist12 li a {
	color: #323333;
	font-size: 16px;
}
#tablist11 li a:hover,#tablist12 li a:hover {
	color: #eb611b;
}
.block {
	display: block;
}
.tablist ul li {
	height: 25px;
	background: url(../images/list_symbol.gif) no-repeat left 3px;
	padding-left: 20px;
	margin-top: 10px;
}
.tablist ul li a {
	font-size: 16px;
	color: #323333;
}
.tablist ul li a:hover {
	color: #eb611b;
}
.tablist ul li span {
	float: right;
	color: #323333;
}
.tablist_1{
	width: auto;
	height: auto;
	display: none;
}
.block {
	display: block;
}
.tablist_1 ul li {
	height: 25px;
	margin-top: 10px;
	float: left;
	width: 232px;
	text-align: center;
}
.tablist_1 ul li a {
	font-size: 16px;
	color: #8e8d8c;
}
.tablist_1 ul li a:hover {
	color: #eb611b;
}
.tablist_1 ul li span {
	float: right;
	color: #323333;
}
/* 莽鈥八喢β澠� */
.main_eleven {
	width: auto;
	height: 145px;
	margin-top: 40px;
	background-color: #eb611b;
}
.copyright {
	width: 1200px;
	height: auto;
	overflow: hidden;
}
.copyright_characteristic {
	float: left;
	margin-left: 108px;
	margin-top: 40px;
}
.copyright_info {
	float: left;
	color: #ffffff;
	font-size: 14px;
	margin-top: 40px;
	margin-left: 20px;
}
.copyright_icon {
	float: left;
	margin-top: 40px;
	margin-left: 20px;
}
#form7message{
	width:580px;
}
#form6message{
	width:580px;
}
#form15message{
	width:680px;
}
#form14message{
	width:680px;
}
/*氓聫鈥姑ζ掆�γ┾�溌久ε铰�*/
.yqlj{
	width:1170px;
	border:none;}
.yqlj ul li{
	float:left;
	width:167px;}
	.yqlj_l{
		float: left;
    color: #323333;
    cursor: pointer;
    line-height: 38px;
    font-size: 18px;
    font-weight: bold;
	padding-left: 30px;
    }
	.sxtj{
		margin-top:15px;
		height: 110px;
	}
	/**政务服务**/
.index-info {
	margin:35px 0;
  
	width: 100%;
}

.index-info .slide-column-tag {
    font-size: 0;
    margin: 0 0;
}

.index-info .slide-column-tag > li {
    display: inline-block;
    vertical-align: top;
    width: 33.3333333333%;
    padding: 0 0;
}

.index-info .slide-column-tag li {
    position: relative;
        z-index: 3;
       
        cursor: pointer;
       
        text-align: center;
		height: 110px;
}

.index-info .slide-column-tag li:first-child {
    border-left: none;
}

.index-info .slide-column-tag li:last-child {
    border-right: none;
}

.index-info .slide-column-tag li .bg {
    position: absolute;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    /*background: #e4f3fb;*/
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}




.index-info .slide-column-tag li.active {
    border: none;
    z-index: 2;
}

.index-info .slide-column-tag li.active .bg {
    
    background: url(../img/b_bg3.png) no-repeat;
	/*background-color: #e4f3fb;
	height: calc(100% + 0.2rem);*/
	
	
}

.index-info .slide-column-tag li.active .p1 {
    
   
	color: #FFFFFF;
	
}

.index-info .slide-column-tag li.active .bg_1 {
    
    background: url(../img/b_bg3_1.png) no-repeat;
	/*background-color: #e4f3fb;
	height: calc(100% + 0.2rem);*/
	
}



.index-info .slide-column-tag li.active .p1 {
    -webkit-transform: translateY(-0.1rem);
    -moz-transform: translateY(-0.1rem);
    -ms-transform: translateY(-0.1rem);
    -o-transform: translateY(-0.1rem);
    transform: translateY(-0.1rem);
}



.index-info .slide-column-tag li.active .spirit {
    top: calc(.35rem - 35px);
    animation: fade1 .8s;
}

.index-info .slide-column-tag li:nth-child(1).active .bg {
    border-top-left-radius: .16rem;
}

.index-info .slide-column-tag li:nth-child(1).active .bg::after {
    opacity: 1;
}

.index-info .slide-column-tag li:nth-child(2).active .bg::before, .index-info .slide-column-tag li:nth-child(2).active .bg::after {
    opacity: 1;
}

.index-info .slide-column-tag li:nth-child(3).active .bg {
    border-top-right-radius: .16rem;
}

.index-info .slide-column-tag li:nth-child(3).active .bg::before {
    opacity: 1;
}

.index-info .slide-column-tag .p1 {
    position: relative;
        z-index: 2;
        display: inline-block;
        padding: 37px 135px;
        font-size: 20px;
        font-weight: 700;
        line-height: 36px;
        color: #1b5aa0;
        text-align: left;
}

.

.index-info .slide-column-tag .spirit {
    position: absolute;
    top: calc(.45rem - 35px);
    right: 8.6%;
    bottom: auto;
    left: auto;
    z-index: 2;
    width: 70px;
    height: 70px;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}

.index-info .slide-column-tag .spirit.i1 {
    background-position: -225px 4px;
}

.index-info .slide-column-tag .spirit.i2 {
    background-position: -225px -66px;
}

.index-info .slide-column-tag .spirit.i3 {
    background-position: -225px -136px;
}

.index-info .slide-item {
    position: relative;
    display: none;
    height: 700px;
    margin: 2.5rem 0 0;
    padding: .25rem .3rem .3rem;
    background: #fff;
    border-radius: 7px;
    border: 1px solid #ecf1f6;
}


.slide-itemnew2 a img {
    width: 100%;
    border: 1px solid #dbe2e8;
    border-radius: 6px;
}

.index-info .slide-item.active {
    display: block;
}

.index-info .slide-item.zf .info-link1 {
    
   
 padding: 10px 0 0 0;
}

.index-info .slide-item.zf > .fr {
    width: 28.4%;
}

.index-info .slide-item.zf .column {
    margin: 0 0 .25rem;
}

.index-info .slide-item.zf .column h3 {
    line-height: 42px;
}

.index-info .slide-item.zf .column h3 .spirit {
    height: 42px;
}

.index-info .slide-item.zf .first {
    width: 2.35rem;
    margin: .3rem 0 0;
}

.index-info .slide-item.zf .list1 {
    width: calc(100% - 2.55rem);
    margin: .11rem 0 0;
}

.index-info .slide-item.zf .list1 .title, .index-info .slide-item.zf .list1 .date {
    line-height: .5rem;
}

.index-info .slide-item.zw .column .spirit.i3 {
    margin: 5px 0 0;
    height: 40px;
}

.index-info .slide-item.zw > .fl {
    width: 100%;
    padding: .4rem 0 .2rem;
   
    border-radius: 6px;
}

.index-info .slide-item.zw > .fl .grbs .column {
    padding: 0 .35rem;
	border-bottom: 4px solid #1e88c2;
	text-align: center;
    width: 50%;
    margin: auto;
}
.index-info .slide-item.zw > .fl .frbs .column {
    padding: 0 .35rem;
	border-bottom: 4px solid #1e88c2;
	text-align: center;
    width: 50%;
    margin: auto;
}


.index-info .slide-item.zw > .fr {
    width: 41.92%;
}

.index-info .slide-item.zw .info-link2 {
    padding: .05rem .35rem 0;
}

.index-info .slide-item.zw .line {
    width: 100%;
    height: 1px;
    margin: .16rem 0 .35rem;
    background: #dbe2e8;
}

.index-info .slide-item.zw .tri::after {
    left: 49%;
}

.index-info .slide-item.hd > .fl {
    width: 49.23%;
}

.index-info .slide-item.hd > .fr {
    width: 47.27%;
}

.index-info .slide-item.hd .info-link4 {
    margin-bottom: .14rem;
	padding:20px 40px;
}

.index-info .slide-item.hd .line {
    width: 100%;
    height: 1px;
    margin: 0 0 .25rem;
    background: #dbe2e8;
}

.index-info .slide-item.hd .table {
    width: calc(100% - 1.16rem);
}

.index-info .slide-item.hd .list3 {
    width: calc(100% - 1.16rem);
    margin: -.1rem 0 0;
}

.index-info .slide-item.hd .tri::after {
    left: 83%;
}

.index-info .slide-item .tri {
    position: absolute;
    top: auto;
    right: auto;
    bottom: 100%;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 20px;
    overflow: hidden;
}

.index-info .slide-item .tri::after {
    display: block;
    content: "";
    box-sizing: border-box;
    position: absolute;
    top: 0;
    right: auto;
    bottom: auto;
    left: 14%;
    z-index: 1;
    width: 30px;
    height: 30px;
    background: #fff;
    border: 1px solid #ecf1f6;
    -webkit-transform: rotate(45deg) translateY(9px);
    -moz-transform: rotate(45deg) translateY(9px);
    -ms-transform: rotate(45deg) translateY(9px);
    -o-transform: rotate(45deg) translateY(9px);
    transform: rotate(45deg) translateY(9px);
}

.index-info .column3 {
    display: none;
    position: relative;
    margin: .3rem 0 0;
    padding: 0 0 0 6.7%;
    border-radius: 6px;
    cursor: pointer;
    background-image: url(../images/b_bg3.png);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: transparent;
    background-size: cover;
}

.index-info .column3 .p1 {
    position: relative;
    z-index: 2;
    display: inline-block;
    margin: 0 .1rem 0 0;
    font-size: 0.36rem;
    font-weight: 700;
    line-height: 0.9rem;
    color: #fdefd5;
    text-align: left;
    font-style: italic;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}




.info-link1 {
    font-size: 0;
    margin: 0 0;
}

.info-link1 > li {
    display: inline-block;
    vertical-align: top;
    width: 50%;
    padding: 0 0;
}

.info-link1 li {
    padding: 20px 0 20px;
    text-align: center;
    border-bottom: 1px solid #ecf1f6;
    margin-top: 5px;
}

.info-link1 li:nth-child(1), .info-link1 li:nth-child(2) {
    padding-top: 0;
}

.info-link1 li:nth-child(5), .info-link1 li:nth-child(6) {
    padding-bottom: 0;
    border: none;
}





.info-link1 .spirit.i4 {
    background-position: -65px -146px;
}

.info-link1 .spirit.i5 {
    background-position: -65px -196px;
}

.info-link1 .spirit.i6 {
    background-position: -65px -246px;
}

.info-link1 .spirit.i7 {
    background-position: -541px 5px;
}

.info-link1 .spirit.i8 {
    background-position: -541px -47px;
}

.info-link1 .spirit.i9 {
    background-position: -541px -99px;
}

.info-link1 .spirit.i10 {
    background-position: -541px -151px;
}

.info-link1 .spirit.i11 {
    background-position: -541px -203px;
}

.info-link1 .spirit.i12 {
    background-position: -541px -255px;
}

.info-link1 .title {
    height: 50px;
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
    color: #000;
    text-align: center;
}

.info-link1 a {
    display: block;
}



.info-link1 a:hover .spirit {
    -webkit-transition: all 0.4s linear 0s;
    -moz-transition: all 0.4s linear 0s;
    -ms-transition: all 0.4s linear 0s;
    -o-transition: all 0.4s linear 0s;
    transition: all 0.4s linear 0s;
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
}

.info-link1 a:hover .title {
    color: #027cc7;
}
.fl {
    float: left;
}
.fr {
    float: right;
}


.info-link2 {
    font-size: 0;
    margin: 0 0;
}

.info-link2 > li {
    display: inline-block;
    vertical-align: top;
    width: 20%;
    padding: 0 0;
}

.info-link2 li {
    text-align: center;
}



.info-link2 .spirit {
    width: 50px;
    height: 50px;
    vertical-align: middle;
}

.info-link2 .spirit.i1 {
    background-position: -117px 9px;
}

.info-link2 .spirit.i2 {
    background-position: -117px -36px;
}

.info-link2 .spirit.i3 {
    background-position: -117px -81px;
}

.info-link2 .spirit.i4 {
    background-position: -117px -126px;
}

.info-link2 .spirit.i5 {
    background-position: -117px -171px;
}

.info-link2 .spirit.i6 {
    background-position: -117px -216px;
}

.info-link2 .spirit.i7 {
    background-position: -117px -261px;
}

.info-link2 .spirit.i8 {
    background-position: -117px -306px;
}

.info-link2 .spirit.i9 {
    background-position: -117px -351px;
}

.info-link2 .spirit.i10 {
    background-position: -117px -396px;
}

.info-link2 .title {
    height: .5rem;
    font-size: 0.16rem;
    font-weight: 500;
    line-height: 0.25rem;
    color: #000;
    text-align: center;
}

.info-link1 li a img{
	width: 90px;
}
.info-link3 li {
    border-right: 1px solid #000;
  
    margin: 10px 0;
}
.info-link3 li.w50 {
	border:none;
}
.info-link1 li a {
	text-decoration: none;
}

.info-link2 a:hover .spirit {
    -webkit-transition: all 0.4s linear 0s;
    -moz-transition: all 0.4s linear 0s;
    -ms-transition: all 0.4s linear 0s;
    -o-transition: all 0.4s linear 0s;
    transition: all 0.4s linear 0s;
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -ms-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
    transform: rotateY(360deg);
}

.info-link2 a:hover .title {
    color: #ba0c31;
}



.info-link3 > li {
    display: inline-block;
    vertical-align: top;
    width: 23%;
    padding: 0 3px;
}

.info-link3 {
    margin: 20px;
}



.info-link3 a {
   display: block;
    font-size: 16px;
    font-weight: 500;
    color: #000;
    text-align: center;
    border-radius: 6px;
   
}

.info-link3 a:hover {
    color: #1e88c2;
   
}

.info-link4 {
    font-size: 0;
    margin: 0 -6px;
}

.info-link4 > li {
    display: inline-block;
    vertical-align: top;
    width: 20%;
    padding: 0 6px;
}

.info-link4 li {
    margin: 0 0 .12rem;
	padding:1%;
}


.info-link4 .item h6 {
    font-size: 0.18rem;
    font-weight: 700;
    line-height: 0.28rem;
    color: #333;
    text-align: left;
}

.info-link4 .item .text {
    font-size: 0.14rem;
    font-weight: 500;
    line-height: 0.28rem;
    color: #8e8981;
    text-align: left;
}

.info-link4 .item .text a {
    color: #8e8981;
}

.info-link4 .item .text a:hover {
    color: #daaf70;
    text-decoration: underline;
}


.info-link4 .item .spirit {
    position: absolute;
    top: 50%;
    right: calc(.38rem - 23px);
    bottom: auto;
    left: auto;
    z-index: 2;
    width: 46px;
    height: 46px;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
}

.info-link4 .item .spirit.i1 {
    background-position: -168px 6px;
}

.info-link4 .item .spirit.i6 {
    background-position: -168px -39px;
}

.info-link4 .item .spirit.i2 {
    background-position: -168px -84px;
}


.info-link4 .item .spirit.i4 {
    background-position: -168px -174px;
}

.info-link4 .item .spirit.i5 {
    background-position: -370px -73px;
}



.zccz-search {
    display: block;
    font-size: 0;
    margin: 0 -8px 0 0;
}

.zccz-search .search-item {
    display: inline-block;
    vertical-align: top;
    margin: 0 8px 8px 0;
    padding: .1rem .1rem;
    background: #ecf1f6;
    border-radius: 4px;
}

.zccz-search .search-item.w50 {
    width: calc(50% - 8px);
}

.zccz-search .search-item.w35 {
    width: calc(35% - 8px);
}

.zccz-search .search-item .tips {
    display: inline-block;
    width: 80px;
    padding: 0 8px 0 4px;
    font-size: 0.16rem;
    font-weight: 500;
    line-height: 0.4rem;
    color: #6a6d6f;
    text-align: left;
}

.zccz-search .search-item span {
    display: inline-block;
    vertical-align: top;
    font-size: .15rem;
    line-height: .4rem;
    color: #999;
}

.zccz-search .search-item.rq {
    font-size: 0;
}

.zccz-search .search-item.rq .tips {
    width: 48px;
    text-align: left;
}

.zccz-search .search-item.rq .input {
    width: calc((100% - 80px) / 2);
    padding: 0 4px;
}

.zccz-search .search-item.wh .tips {
    width: 48px;
    text-align: left;
}

.zccz-search .search-item.wh .input {
    width: calc(100% - 48px);
}

.zccz-search .select {
    width: calc(100% - 80px);
    padding: 0 0 0 .25rem;
    background: none;
    font-size: 0.16rem;
    font-weight: 500;
    line-height: 0.2rem;
    color: #000;
    text-align: left;
}

.zccz-search .input {
    width: calc(100% - 80px);
    padding: 0 0 0 .25rem;
    background: none;
    font-size: 0.16rem;
    font-weight: 500;
    line-height: 0.2rem;
    color: #000;
    text-align: left;
}

.zccz-search .input::placeholder {
    color: #aaadb1;
}

.zccz-search button.w15 {
    width: calc(15% - 8px);
    margin: 0 8px 0 0;
    border-radius: 4px;
    font-size: 0.18rem;
    font-weight: 500;
    line-height: 0.6rem;
    color: #fff;
    text-align: center;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}

.zccz-search button.w15.submit {
    background: #ba0c31;
}

.zccz-search button.w15.submit:hover {
    background: #db022d;
    box-shadow: 0 0 15px 0 rgba(255, 255, 255, 0.5) inset;
}

.zccz-search button.w15.reset {
    background: #daaf70;
}

.zccz-search button.w15.reset:hover {
    background: #c77a06;
    box-shadow: 0 0 15px 0 rgba(255, 255, 255, 0.5) inset;
}

.zccz-search .search-item.rq {
    font-size: 0;
}

.zccz-search .search-item.rq .tips, .zccz-search .search-item.wh .tips {
    width: 48px;
    text-align: left;
}

.zccz-search .search-item span {
    display: inline-block;
    vertical-align: top;
    font-size: .15rem;
    line-height: .4rem;
    color: #999;
}

.zccz-search .search-item.rq .input {
    width: calc((100% - 80px) / 2);
    padding: 0 4px;
}

.zccz-search .search-item.wh .input {
    width: calc(100% - 48px)
}

.info-switch .slide-tag {
    position: relative;
    font-size: 0;
    margin: .28rem 0 0;
    border-bottom: 2px solid #ecf1f6;
}

.info-switch .slide-tag h3 {
    position: relative;
        display: inline-block;
        width: 130px;
        margin: 0 0 -2px;
        font-size: 18px;
        font-weight: 500;
        line-height: 48px;
        color: #262626;
        text-align: center;
        cursor: pointer;
}

.info-switch .slide-tag h3.active {
    color: #027cc7;
    font-weight: 700;
	border-bottom: 3px solid #1e51b1;
}

.info-switch .slide-tag .more {
    display: none;
    line-height: .8rem;
}

.info-switch .slide-tag .more .spirit {
    margin: .25rem 0 0;
}

.info-switch .slide-tag .more.active {
    display: block;
}

.info-switch .slide-tag span {
    display: inline-block;
    width: 1px;
    height: 15px;
    margin: 0 .35rem;
    background: #d5dadf;
}
a{
	text-decoration: none;
}

.info-switch .first .img-scale {
    position: relative;
    border-radius: 4px;
}

.info-switch .first .img-scale .img {
    padding: 92% 0 0;
}

.info-switch .first .img-scale .title {
    position: absolute;
    top: auto;
    right: auto;
    bottom: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    padding: 0 5px;
    color: #fff;
    text-align: center;
    font-size: .16rem;
    line-height: .4rem;
    background: rgba(0, 0, 0, 0.5);
}

.link-btn1 {
    display: block;
    margin: .22rem 0 0;
    font-size: 0.16rem;
    font-weight: 500;
    line-height: 45px;
    color: #fff;
    text-align: center;
    background: #daaf70;
    border-radius: 4px;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}

.link-btn1 .spirit {
    width: 30px;
    height: 45px;
    margin: 0 .1rem 0 0;
    vertical-align: top;
}

.link-btn1 .spirit.i1 {
    background-position: -378px 11px;
}

.link-btn1 .spirit.i2 {
    background-position: -171px -233px;
}

.link-btn1 .spirit.i3 {
    background-position: -173px -338px;
}

.link-btn1:hover {
    letter-spacing: 3px;
    background: #c77a06;
}

.online {
    margin: 0 0 .25rem;
}

.online .img-scale {
    width: 2rem;
    margin: .12rem 0 0;
    border-radius: 6px;
}

.online .img-scale .img {
    padding: 112.5% 0 0;
}

.online .text {
    width: calc(100% - 2.4rem );
}

.online .column h3 {
    color: #ba0c31;
    line-height: 44px;
}

.online .column h3 img {
    margin: 0 0 0 3px;
    vertical-align: bottom;
}

.online .title {
   height: 0.7rem;
    margin: 0px 0px 0.12rem;
    font-size: 0.2rem;
    font-weight: 700;
    line-height: 0.3rem;
}

.online .title:hover {
    color: #ba0c31;
}

.online .info {
    margin: .15rem 0 0;
    font-size: .17rem;
    line-height: .3rem;
    color: #666;
}

.online .info span {
    position: relative;
    display: inline-block;
    padding: 0 9px;
    margin: 0 .2rem 0 0;
    font-size: .16rem;
    color: #a77f44;
    vertical-align: top;
    border-radius: 4px;
    background: #f3dfc1;
}

.online .info span::after {
    display: block;
    content: "";
    box-sizing: border-box;
    position: absolute;
    top: 0.1rem;
    right: auto;
    bottom: auto;
    left: 100%;
    z-index: 1;
    width: 0;
    height: 0;
    border: .05rem solid transparent;
    border-left-color: #f3dfc1;
}

.table {
    font-size: 0;
}

.table .td {
    display: inline-block;
    vertical-align: top;
    font-size: 0.17rem;
    font-weight: 500;
    line-height: 0.42rem;
    color: #5d5d5d;
    text-align: center;
}

.table .td.w61 {
    width: 61%;
}

.table .td.w23 {
    width: 23%;
}

.table .td.w16 {
    width: 16%;
}

.table .td.w15 {
    width: 15%;
}

.table .td.w19 {
    width: 19%;
}

.table .td.w66 {
    width: 66%;
}

.table .th {
    background: #eef1f3;
}

.table .th .td {
    font-size: .16rem;
    font-weight: 700;
    color: #333;
    line-height: .35rem;
    text-align: center;
}

.table .title {
    line-height: .42rem;
}

.table .date {
    font-size: .16rem;
    color: #a7adb8;
    line-height: .42rem;
    text-align: center;
}

.table .tr:hover .title, .table .tr:hover .td {
    color: #ba0c31;
}

@keyframes fade1 {
    0% {
        opacity: 0;
        right: 0;
    }

    100% {
        opacity: 1;
        right: 8.6%;
    }
}

ul.slide-column-tag {
    width: 1200px;
	background: #e4f3fb;
	padding: 0;
}
.zfxxi ul li{
	float: left;
	width: 17.1%;
    padding: 0 17px;
}
.info-link4 li a img{
	/*width: 250px;
	padding: 10px 30px;*/
}
.sw1{
	width: 30px;
	    height: 30px;
	    vertical-align: top;
	    display: inline-block;
	    background-repeat: no-repeat;
	    background-position: 50% 50%;
	    background-color: transparent;
	    background-size: auto;
		margin-right: 20px;
}
.column h3{
	font-size: 20px;
	font-weight: 600;
}
.sw2 {
    background-image: url(img/sz13.png);
}
.sw3 {
    background-image: url(img/sw3.png);
}
.ztfwl {
    font-size: 0;
    margin: 0 0;
    padding: 5px 35px;
   
}
.ztfwl .round {
    width: 90px;
    height: 90px;
    margin: 0 auto 8px;
    line-height: .9rem;
    background: #e4f3fb;
    border-radius: 50%;
    -webkit-transition: all 0.2s linear 0s;
    -moz-transition: all 0.2s linear 0s;
    -ms-transition: all 0.2s linear 0s;
    -o-transition: all 0.2s linear 0s;
    transition: all 0.2s linear 0s;
}
.sw2 {
    background-image: url(../img/sw2.png);
}
.spirit {
    width: 48px;
    height: 48px;
    vertical-align: middle;
    display: inline-block;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-color: transparent;
    background-size: auto;
    margin: 20px;
}
.tt2 {
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.title {
    height: 50px;
    font-size: 16px;
    font-weight: bold;
    line-height: 50px;
    color: #000;
    text-align: center;
}
.ztfwl li {
    text-align: center;
    display: inline-block;
    vertical-align: top;
    width: 20%;
    padding: 0 0;
}
.grbs{
	width:47%;
	float:left;
	
}
.frbs{
	width:47%;
	float: right;
	
}
.zfxxgkl {
    height: 410px;
}
.more {
    margin: 0 auto;
    font-size: 14px;
    font-weight: 500;
    line-height: 50px;
    color: #333333;
    text-align: left;
    -webkit-transition: all 0.3s linear 0s;
    -moz-transition: all 0.3s linear 0s;
    -ms-transition: all 0.3s linear 0s;
    -o-transition: all 0.3s linear 0s;
    transition: all 0.3s linear 0s;
}


.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-container-no-flexbox .swiper-slide {
  float: left;
}
.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -moz-box-orient: vertical;
  -ms-flex-direction: column;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  -moz-transform: translate3d(0px, 0, 0);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
.swiper-container-multirow > .swiper-wrapper {
  -webkit-box-lines: multiple;
  -moz-box-lines: multiple;
  -ms-flex-wrap: wrap;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.swiper-container-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
}
/* Auto Height */
.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}
.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -ms-flex-align: start;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-transition-property: -webkit-transform, height;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform, height;
}
/* a11y */
.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}
/* Arrows */
.swiper-button-prev,
.swiper-button-next {
  position: absolute;
  top: 50%;
  width: 27px;
  height: 44px;
  margin-top: -22px;
  z-index: 10;
  cursor: pointer;
  -moz-background-size: 27px 44px;
  -webkit-background-size: 27px 44px;
  background-size: 27px 44px;
  background-position: center;
  background-repeat: no-repeat;
}
.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  left: 10px;
  right: auto;
}
.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
  right: 10px;
  left: auto;
}
.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}
.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}
/* Pagination Styles */
.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 300ms;
  -moz-transition: 300ms;
  -o-transition: 300ms;
  transition: 300ms;
  -webkit-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 10px;
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: 0.2;
}
button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}
.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff;
}
.swiper-pagination-bullet-active {
  opacity: 1;
  background: #007aff;
}
.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff;
}
.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000;
}
.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  -moz-transform: translate3d(0px, -50%, 0);
  -o-transform: translate(0px, -50%);
  -ms-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
}
/* Progress */
.swiper-pagination-progress {
  background: rgba(0, 0, 0, 0.25);
  position: absolute;
}
.swiper-pagination-progress .swiper-pagination-progressbar {
  background: #007aff;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -moz-transform-origin: left top;
  -ms-transform-origin: left top;
  -o-transform-origin: left top;
  transform-origin: left top;
}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
  -webkit-transform-origin: right top;
  -moz-transform-origin: right top;
  -ms-transform-origin: right top;
  -o-transform-origin: right top;
  transform-origin: right top;
}
.swiper-container-horizontal > .swiper-pagination-progress {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}
.swiper-container-vertical > .swiper-pagination-progress {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}
.swiper-pagination-progress.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.5);
}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
  background: #fff;
}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
  background: #000;
}
/* 3D Container */
.swiper-container-3d {
  -webkit-perspective: 1200px;
  -moz-perspective: 1200px;
  -o-perspective: 1200px;
  perspective: 1200px;
}
.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -ms-transform-style: preserve-3d;
  transform-style: preserve-3d;
}
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}
.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */
}
.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  /* Safari 4+, Chrome */
  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Chrome 10+, Safari 5.1+, iOS 5+ */
  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 3.6-15 */
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Opera 11.10-12.00 */
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  /* Firefox 16+, IE10, Opera 12.50+ */
}
/* Coverflow */
.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
  /* Windows 8 IE 10 fix */
  -ms-perspective: 1200px;
}
/* Cube + Flip */
.swiper-container-cube,
.swiper-container-flip {
  overflow: visible;
}
.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}
.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* Cube */
.swiper-container-cube .swiper-slide {
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}
.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -moz-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}
.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}
.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0;
}
/* Fade */
.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.swiper-container-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -moz-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}
.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}
.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}
.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -moz-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -moz-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
}
.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain;
}
/* Scrollbar */
.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}
.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}
.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}
.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  border-radius: 10px;
  left: 0;
  top: 0;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
/* Preloader */
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -moz-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  -moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}
.swiper-lazy-preloader:after {
  display: block;
  content: "";
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-position: 50%;
  -webkit-background-size: 100%;
  background-size: 100%;
  background-repeat: no-repeat;
}
.swiper-lazy-preloader-white:after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}
@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}


/**政务服务结束**/