a {text-decoration: none; color: #333;cursor: pointer;}
a:hover {color:#CE3537;text-decoration: none; cursor: pointer;}
.topnew{  width:1200px; margin:30px auto;}
.topnew h1{ color:#cc0000;text-align:center;line-height:60px;font-size:32px;font-weight: bold;}
.topnew p{text-align:center}

.wapper { clear:both; width:1200px; margin:30px auto; }
.bar { float:left; width:1200px; margin:0 0 20px 0; background:#fff; }
.title { padding:10px 10px; }
.title a { display:block; font-size:36px; color:#cc3300; text-align:center; margin:0 0 20px 0; }
.title p { text-align:center; font-size:14px; color:#999; }
.important { float:left; width:1250px; margin:0 0 10px 0; }
.important h3 { float:left; width:69px; margin:0 20px 0 0; }
.important p { float:left; }
.important p a { margin:0 10px; }

.banner { float:left; width:627px; }
.news { float:right; width:520px; }
.tab { width:100%; border-bottom:solid #ccc 1px;display: flex;}
.row {display: flex;flex-direction: row;} 
.tab div a { float: left; padding:0 10px;  font-size:20px; color:#000;line-height:40px;margin-bottom:-1px }
.tab div .on { display:inline-block;  border-bottom:2px solid #015293;color:#055091 }
.contant div { display:none;}
.contant ul { float:left; width:100%; margin:10px 0 0 0;height: 280px;}
.contant li { height:39px; line-height:39px; } 
.contant li a::before { content:"• ";} 
.contant li a{float: left;
    width: 70%;
    margin-right: 10px;
    display: block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;} 

.contant ul li b { margin:0 8px 0 0; }
.contant ul li span { float:right; color:#999; width: 100px;
    height: 39px;
    display: block;
    overflow: hidden;}
	
	
.picScroll-top{width:1200px;height:100px;overflow:hidden; position:relative;margin:25px auto 25px;}
.picScroll-top .bd ul{overflow:hidden;zoom:1;}
.picScroll-top .bd ul li{text-align:center;zoom:1;width:1200px;height:100px}
.picScroll-top .bd ul li img{width:1200px;height:100px;display:block;}	
	
	
#picbox .bx_wrap{
	height:100px;	
	position: relative;
}
#picbox .bx_container{
	width:100%;
	height:100px;
	overflow: hidden;
	position: absolute;
	left:0;
	z-index: 99998;	
}
#picbox #demo img{border:0;
	height: 100px;
	width: 278px;
}
#picbox .bx_wrap a.prev,#picbox .bx_wrap a.next{
	display: block;
	position: absolute;
	height: 50px;
	width: 20px;
	top: 24px;
	z-index: 99999;
	background: url(../img/5_arr.png) no-repeat left top;
	cursor: pointer;
	text-indent: -2000px;
}
#picbox .bx_wrap a.next{background-position: right top;right:0;}

.box_270 li{width:270px;height:65px;font-size:16px;background-color:#ecf3fb;border:solid #dde3ef 1px;margin:20px 0px}
.box_270 li a{line-height:65px;color:#1272bf;}
.box_270 li a i {
	font-size:28px;
	color:#1372c2;
	margin:0px 10px 0px 25px;
	vertical-align: middle;
}
.nav_iconb1 {background: url(../img/c8.png) no-repeat center;}
.news1{width:90%;margin:0px auto}

.s_box{flex-wrap: wrap;}
.s_box div{background-color:#fff;border:solid #dde3ef 1px;margin: 8px 0 8px 16px;width:202px;}
.s_box div a{margin-left11:55px;line-height:60px;font-size:18px}
.s_box i{
	font-size:28px;
	color:#5892c0;
	margin:0px 8px 0px 15px;
	vertical-align: middle;
}

.zt div{width:25%}
