.banner{
	max-width: 1920px;
    min-width: 1230px;
	position:relative;
	margin:0 auto;
	width:100%;
	background-color:#ffffff;
}
.banner .bd{
	margin:0 auto;
	position:relative;z-index:0;overflow:hidden;
	max-width: 1920px;
    min-width: 1230px;
	width:100%;
}
.banner .bd ul{
	max-width: 1920px;
    min-width: 1230px;
	margin:0 auto;
	width:100%;
}
.banner .bd li{
	max-width: 1920px;
    min-width: 1230px;
	max-height:485px;
	min-height:360px;
	overflow:hidden;
	text-align:center;
}
.banner .bd img{
	width:100%;
}
.banner .bd li a{
	display:block;
}
.banner .hd{
	width:100%;
	margin:0 auto;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:42px;
	line-height:30px;
}
.banner .hd ul{
	text-align:center;
}
.banner .hd ul li{
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:13px;
	height:13px;
	margin:1px;
	overflow:hidden;
	background:rgb(247,248,248);
	filter:alpha(opacity=90);
	opacity:0.9;
	line-height:999px;
	margin:0 20px;
	border-radius:6px;
}
.banner .hd ul .on{
	background:rgb(199,0,11);
}
.banner .prev,.banner .next{
	display:block;
	position:absolute;z-index:1;
	top:50%;margin-top:-50px;left:68px;
	z-index:1;
	width:59px;
	height:59px;
	background:url(/images/z_jt_icon.png) no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.banner .next{
	left:auto;right:68px;
	background:url(/images/y_jt_icon.png)  no-repeat;
}
.content{
	margin:0 auto;
	width:100%;	
}
.content .hzhb{
	margin:0 auto;
	width:100%;
	height:446px;
	background:url(/images/sy_bg3.jpg)  no-repeat;
	background-size: cover;
	background-position: center;
}
.content .hzhb .hzhb_title{
	padding-top:53px;
	height:60px;
	line-height:60px;
	margin:0 auto;
	width:540px;
}
.content .hzhb .hzhb_title div{
	float:left;		
}
.content .hzhb .hzhb_title .title_line_left{
	height:30px;
	border-bottom:2px solid #FFFFFF;
	width:200px;
}
.content .hzhb .hzhb_title .title_line_mid{
	height:50px;
	font-size:24px;
	font-weight: bold;
	color:#FFFFFF;
	border-bottom:2px solid #FFFFFF;
	margin:0 20px;	
}
.content .hzhb .hzhb_title .title_line_right{
	height:30px;
	border-bottom:2px solid #FFFFFF;
	width:200px;
}
.content .hzhb  .hzhb_content{
	height:302px;
	margin:0 auto;
	width:1118px;
}
.content .hzhb  .hzhb_content div{
	float:left;
}
.content .hzhb  .hzhb_content .hzhb_content_img{
	width:970px;
	padding:5px 40px;
}
.content .hzhb  .hzhb_content .hzhb_content_img ul li a img{
	padding:10px;	
}


.content .gsdt{
	margin:0 auto;
	
	width:100%;
	height:501px;
	background:url(/images/sy_bg2.jpg)  no-repeat top center;
	background-size: cover;
	background-position: center;
}
.content .gsdt .gsdt_title{
	padding-top:22px;
	height:60px;
	line-height:60px;
	margin:0 auto;
	width:540px;
}
.content .gsdt .gsdt_title div{
	float:left;		
}
.content .gsdt .gsdt_title .title_line_left{
	height:30px;
	border-bottom:2px solid ##2e7afa;
	width:200px;
}
.content .gsdt .gsdt_title .title_line_mid{
	height:50px;
	font-size:24px;
	font-weight: bold;
	color:rgb(255,79,63);
	border-bottom:2px solid #FF4F3F;
	margin:0 20px;	
}
.content .gsdt .gsdt_title .title_line_right{
	height:30px;
	border-bottom:2px solid #FF4F3F;
	width:200px;
}
.content .gsdt .gsdt_content{
	padding-top:30px;
	margin:0 auto;
	width:1230px;
	height:290px;
	
}
.content .gsdt .gsdt_content ul li {
	float:left;
	width: 435px;
    margin: 23px 90px;
}
.content .gsdt .gsdt_content ul li .gsdt_left{
	float:left;
	width:96px;
	height:96px;
	background:url(/images/bk_icon.png)  no-repeat top center;	
	text-align: center;
}
.content .gsdt .gsdt_content ul li .gsdt_left p{
	font-size:40px;
	color:#2e7afa;
	padding-top: 5px;
}
.content .gsdt .gsdt_content ul li .gsdt_left span{
	font-size:14px;
	color:#2e7afa;
	padding-top: 5px;
}
.content .gsdt .gsdt_content ul li .gsdt_right{
	float:right;
	width:324px;	
}
.content .gsdt .gsdt_content ul li .gsdt_right p{
	width:324px;
	height:38px;
	font-size:20px;
	color:rgb(68,68,68);
	line-height:38px;
	
	overflow: hidden; 
	text-overflow:ellipsis;
	white-space: nowrap;
	
	}
.content .gsdt .gsdt_content ul li .gsdt_right div{
	font-family:"微软雅黑";
	width:324px;
	height:48px;
	font-size:16px;
	line-height:24px;
	color:rgb(137,137,137);
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}



.content .gsdt .gsdt_more{
	margin:0 auto;	
	width:151px;
	height:44px;
	background:url(/images/more_icon.png)  no-repeat top center;
}
.content .gsdt .gsdt_more a{
	padding:22px 75px;
	display:block;
}
.content .rjys{
	margin:0 auto;

	width:100%;
	height:1030px;
	background:url(/images/sy_bg1.jpg)  no-repeat top center;
}
.content .rjys .rjys_content{
	margin:0 auto;
	padding-top:670px;
	width:1152px;
	height:200px;
}

.content .rjys .rjys_content .rjys_content_img{
	width: 260px;
	height: 102px;
	padding-top:26px;
	background: linear-gradient(0deg, #EEF5FF, #C5E0FE);
	border: 1px solid #4099FF;
	border-radius: 5px;
	float:left;
	margin:13px;
	text-align: center;
	font-weight: bold;
	color: #222222;
	line-height: 26px;
	font-size: 12px;
	display:block;
	cursor: pointer;
	
   
}

.content .rjys .rjys_content .rjys_content_img_title{
	width: 227px;
	background: linear-gradient(0deg, #DAEAFF, #FFFFFF);
	border: 1px solid #A9B7DA;
	box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.17);
	border-radius: 10px;	
	font-weight: 400;
	color: #222222;
	line-height: 18px;
	padding:19px;
	text-align: left;
	display:none;
	position:absolute;
	/* top:0px;
	left:180px; */
}
	

.content .rjys .rjys_content .rjys_content_img:hover{
	background: linear-gradient(0deg, #2163F7, #4099FF);
	color: #FFFFFF;
}
.content .rjys .rjys_content .rjys_content_img .rjys_content_img_bg{
	width: 52px;
	height: 52px;
	
	border-radius: 50%;
	margin:0 auto;
	background:#A4CEFB ;
}
.content .rjys .rjys_content .rjys_content_img .rjys_content_img_bg img{
	 padding-top: 4px;
}
   

.content .zhj{
	margin:0px auto;
	width:100%;
	background:#FFFFFF;
}
.content .zhj .zhj_title{
	margin:0px auto;
	width:920px;
	padding-top: 42px;
}
.content .zhj .zhj_title div{
	width:920px;
	text-align:center;
	font-size:20px;
	line-height:30px;
}
.content .zhj .zhj_content{
	margin:0px auto;
	width:1080px;
}
.content .zhj .zhj_content .zhj_content_left{
	padding-top:76px;
	padding-left:92px;
	width:480px;
	float:left;
}
.content .zhj .zhj_content .zhj_content_right{
	width: 461px;
    float: right;
    padding-top: 23px;
}
.content .zhj .zhj_content .zhj_content_left ul li{
	width:72px;
	height:108px;
	float:left;
	margin:24px 20px;
}

.content{
	margin:0 auto;
	width:100%;
	
}
.content .ywly{
	margin:0 auto;
	width:1120px;
	background:#FFFFFF;
}
.content .ywly .ywly_title{
	
	height:70px;
	line-height:70px;
	margin:65px auto;
	width:490px;
	background:url(/images/ywly_title.jpg)  no-repeat top center;
	background-size: cover;
	background-position: center;
}
.content .ywly .ywly_title div{
	float:left;
	
	
}
.content .ywly .ywly_title .title_line_left{
	height:80px;
	border-bottom:2px solid #FF4F3F;
	width:200px;
}
.content .ywly .ywly_title .title_line_mid{
	height:100px;
	font-size:24px;
	font-weight: bold;
	color:rgb(255,79,63);
	border-bottom:2px solid #FF4F3F;
	margin:0 20px;
	
}
.content .ywly .ywly_title .title_line_right{
	height:80px;
	border-bottom:2px solid #FF4F3F;
	width:200px;
}
.content .ywly .ywly_img{
	margin:0 auto;
	width:1120px;
	margin-top: 13px;
}
.content .ywly .ywly_img .ywly_img_content{
	width:320px;
	height:80px;
	float:left;
	margin:0px 25px 50px 25px;
	background:#F0F5FF;
	border: 1px solid #F0F5FF;
	cursor: pointer;
}
.content .ywly .ywly_img .ywly_img_content:hover{
	border: 1px solid #0F73FF;
}
.content .ywly .ywly_img .ywly_img_content .ywly_img_content_left{
	float:left;
	width:40px;
	height:36px;
	margin:22px;
}
.ywly_img_content1{
	background:#F0F5FF;
	background:url(/images/ywly_img_content1.png)  no-repeat top center;
}


.content .ywly .ywly_img .ywly_img_content .ywly_img_content_right{
	float:left;
	width:234px;
	height:80px;
	margin:20px 0px;
	line-height: 22px;
}
.content .ywly .ywly_img .ywly_img_content .ywly_img_content_right p{
	font-weight:bold;
}
.content .ywly .ywly_img .ywly_img_content .ywly_img_content_right p  span{
	color:#666666 ;
	font-weight:normal;
}
.content .ywly .ywly_img .ywly_img_content .ywly_img_content_right .pd{
	   line-height: 42px;
}

#ywly_img_content{
	width: 218px;
    background: linear-gradient(0deg, #DAEAFF, #FFFFFF);
    border: 1px solid #A9B7DA;
    box-shadow: 0px 0px 13px 0px rgba(0,0,0,0.17);
    border-radius: 10px;
    font-weight: 400;
    color: #222222;
    line-height: 12px;
    padding: 12px;
    text-align: left;
    display: none;
    position: absolute;
}