		.gonggao-box{
			margin: 40px auto;
		}
		.gonggao-box img{
			margin-left: 20px;
			margin-right: 30px;
		}
		.gonggao{
			cursor: pointer;
		}
		.gonggao-box h4{
			font-size: 28px;
			font-weight: 400;
			margin-top: 0px;
			margin-bottom: 15px;
			width: 990px;
			text-align: center;
			overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
		}
		
		.gonggao-box h6{
			font-size: 16px;
			color: #333333;
			font-weight: normal;
			width: 990px;
			text-align: center;
			overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
		}
		
		/**banner**/
/*.banner{width:560px;height: 400px;  position:relative;}
.banner .d1{width:560px;height: 400px;display:block;position:absolute;left:0px; z-index: 0;}
.banner .d2{width:560px;height:44px;overflow:hidden;clear:both;position:absolute;z-index:100;left:0;  bottom:0px; background-color: rgba(0,0,0,0.45);}
.banner .d2 table{margin:auto;height:44px;}
.banner .d2 table td{padding:0px 3px 0px 3px;}
.banner .d2 table div{width:20px;height:20px;overflow:hidden;cursor:pointer;background:#ffffff;border-radius:10px;text-align:center;border:2px solid #c0a15d;}
.banner .d2 table div.nuw{background:#c0a15d;color:#FFF;}
	*/
	

                .roll-news {  
                    width:560px;  
                    height:395px;  
                }  
                .roll-news-index .roll-news-index-hover {  
                    background-color:#055da4;  
                }  
                .roll-news-image img {  
                    width:560px;  
                    height:395px;  
                }  
                .roll-news-index {  
                    position:relative;  
                    top:-50px;  
                    /*margin-right:5px;  */
                    float:right;  
                }  
                .roll-news-index {  
                	width: 110px;
                	height: 24px;
                	margin-top: 2px;
                	padding-top: 20px;
                	background-color: rgba(0,0,0,0.45);
                }  
                .roll-news-index li {  
                    list-style:none;  
                    float:left;                     
                    width:10px;  
                    height:10px;  
                    border-radius: 50%;
                    background-color: #FFFFFF;
                    line-height:16px;  
                    cursor:pointer;  
                    margin:0 4px;  
                    text-align:center;  
                }  
                .roll-news-title {  
                    position:relative;  
                    top:-48px;  
                    padding-left:10px;  
                    line-height:44px;  
                   width: 440px;
                   overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                	background-color: rgba(0,0,0,0.45);
                }  
                .roll-news-title a {  
                    font-size:16px;  
                    text-decoration:none;  
                    color:#FFFFFF;  
                    width: 440px;
                    overflow: hidden;
                    text-overflow: ellipsis;
                    white-space: nowrap;
                }  
                .roll-news-title a:hover {  
                    /*color:#d2292a;  */
                } 
		


.title h4{
	font-size: 22px;
	font-weight: bold;
}
.title h5{
	font-weight: 14px;
	color: #b8b8b8;
	font-weight: normal;
	margin-top: 10px;
	margin-left: 5px;
}
.title a{
	width: 100px;
	height: 26px;
	border: 1px solid #c3c3c3;
	border-radius: 20px;
	font-size: 14px;
	line-height: 26px;
	color: #c3c3c3;
	text-align: center;
	cursor: pointer;
}
.title a:hover{
	color: #055DA4;
	border: 1px solid #055DA4;
}
.title-line{
	width: 100%;
	height: 1px;
	background-color: #f5f5f5;
	margin-top: 10px;
	margin-bottom: 20px;
}
.news{
	width: 620px;
	margin: 0px;
	padding-left: 0px;
}
.news li{
	padding: 0px 10px;
	cursor: pointer;
}
.news span{
	width: 20px;
	height: 20px;
	background-color: #D2292A;
	border-radius: 3px;
	color: #FFFFFF;
	text-align: center;
	display: block;
	float: left;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px;
	margin-top: 10px;
}
.news a{
	font-size: 16px;
	color: #333333;
	margin-left: 10px;
}
.news p{
	float: left;
	font-size: 16px;
	color: #333333;
	width: 460px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: pointer;
	margin: 0px 10px;
	
}
.news time{
	font-size: 14px;
	color: #999;
	float: right;
}
.news li{
	line-height: 40px;
}


.Choices_banner{ width:1200px;  overflow: hidden; margin-left: auto; margin-right: auto;}
.Choices_banner ul{ width: 12000px;  overflow: hidden; padding: 0px; margin: 0px;}
.Choices_banner ul li{ width:1200px;  float:left;}
.Choices_left{ width:1200px;float:left;}


.wangzhan-box{
	position: relative;
}
.wangzhan{
	position: absolute;
	top: 20px;
	right: 20px;
}
.wangzhan-name{
	width: 140px;
	text-align: center;
	margin-top: -120px;
}
.wangzhan-name img{
	margin-left: 20px;
}
.wangzhan-name a{
	display: block;
	font-size: 16px;
	width: 150px;
	text-align: center;
	background: linear-gradient(#ffedde,#ffffff);
	-webkit-background-clip: text;
	color: transparent;
	/*text-shadow: 0px 0px 1px #f3dcac;*/
}


.tongzhi-box{
	width: 580px;
	
}
.tongzhi{
	width: 580px;
	margin: 0px;
	padding-left: 0px;
	margin-top: -10px;
}
.tongzhi li{
	padding: 0px 10px;
	cursor: pointer;
}
.tongzhi span{
	width: 5px;
	height: 5px;
	background-color: #055DA4;
	transform:rotate(45deg);  
	 -ms-transform:rotate(45deg); /* Internet Explorer */  
	  -moz-transform:rotate(45deg); /* Firefox */   
	  -webkit-transform:rotate(45deg); /* Safari 和 Chrome */  
	   -o-transform:rotate(45deg); /* Opera */  	
	display: block;
	float: left;	
	margin-top: 18px;
}
.tongzhi a{
	font-size: 16px;
	color: #333333;
	margin-left: 10px;
	font-weight: 500;
}
.tongzhi p{
	float: left;
	font-size: 16px;
	color: #333333;
	width: 460px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	cursor: pointer;
	margin: 0px 10px;
	
}
.tongzhi p:hover{
	color: #055da4;
}
.tongzhi time{
	font-size: 14px;
	color: #999;
	float: right;
}
.tongzhi li{
	line-height: 44px;
}


.wlyy-box{
	background-image: url(../img/wlyy-bg.png);
	background-repeat:no-repeat ;
	height: 238px;
}
.wlyy{
	display: block;
	margin: 50px 30px 60px 64px;
}
.wlyy-bg{
	width: 80px;
	height: 80px;
	box-shadow: 0px 0px 16px 4px #e9f1f7;
	display: table-cell;
	vertical-align: middle;
}
.wlyy-bg img{
	display: block;
	vertical-align: middle;
	margin: auto;
}
.wlyy h6{
	width: 100%;
	text-align: center;
	font-size: 18px;
	font-weight: 500;
	color: #333;
	margin-top: 16px;
}

.danwei-box{
	width: 570px;
}
.danwei{
	width: 270px;
	height: 110px;
	border: 1px solid #dadada;
}
.danwei img{
	margin-left: 60px;
	margin-top: 30px;
	margin-right: 15px;
}
.danwei h6{
	font-size: 18px;
	color: #333;
	line-height: 110px;
	font-weight: normal;
}

.zixun-box{
	width: 384px;
	height: 190px;
	border: 1px solid #DADADA;
	border-radius: 4px;
}
.zixun{
	margin-left: 20px;
}
.zixun h3{
	font-size: 16px;
	font-weight: bold;
	margin-top: 20px;
}
.zixun h5{
	font-weight: 16px;
	font-weight: normal;
	margin-top: 10px;
}
.zixun p{
	width:160px;
	-webkit-box-orient: vertical;
height: 44px;
line-height: 22px;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
font-size: 14px;
font-weight: normal;
margin-top: 20px;
color: #999;
}
.zixun button{
	width: 86px;
	height: 32px;
	border: 2px solid #055DA4;
	font-size: 16px;
	font-weight: normal;
	color: #055DA4;
	border-radius: 20px;
	background-color: #FFFFFF;
	outline: none;
	cursor: pointer;
}
.zixun button:hover{
	background-color: #055DA4;
	color: #FFFFFF;
}


.zhengce-box{
	width: 384px;
}
.zhengce-box a{
	width: 66px;
}
.zhengce, .dangjian{
	width: 384px;
	height: 281px;
	border: 1px solid #dadada;
}
.zhengce a{
	width: 344px;
	height: 110px;
	border: 1px solid #055DA4;
	margin-left: 20px;
	margin-top: 20px;
	background-color: #f2fafe;
	display: block;
}
.zhengce img{
	margin-left: 106px;
	margin-top: 34px;
	
}
.zhengce h6{
	font-size: 16px;
	color: #055DA4;
	font-weight: medium;
	margin-left: 20px;
	line-height: 110px;
}
.dangjian a{
	width: 162px;
	height: 68px;
	border: 1px solid #055DA4;
	margin-left: 20px;
	margin-top: 20px;
	background-color: #f2fafe;
	display: block;
}
.dangjian img{
	margin-left: 6px;
	margin-top: 14px;
	
}
.dangjian h6{
	font-size: 16px;
	color: #055DA4;
	font-weight: medium;
	margin-left: 6px;
	line-height: 68px;
}
.shequ img{
	margin-left: 20px;
}



.wz-box{
	background-image: url(../img/wlxy-bg.png);
	background-repeat:no-repeat ;
	width: 570px;
	height: 110px;
}
.wz-box img{
	margin-left: 220px;
	margin-top: 30px;
	margin-right: 15px;
}
.wz-box h6{
	font-size: 18px;
	color: #333;
	line-height: 110px;
	font-weight: normal;
}
