* {
	padding: 0;
	margin: 0;
	border: 0;}
.clr{
	clear: both;}
.one-line {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;}
.centent {
	position: relative;
	width: 1200px;
	margin:auto;
	overflow: hidden;}
.warp{
	position: relative;
	width: 100%;
	min-width: 1200px;
	background-position: center;}
.index-warp{
	background-color: #fff;}
.top{
	width: 100%;
	min-width: 1200px;
	height: 100px;
	background-image: url(../images/index/0f7deffe007a6ede44dedf1ef0c2ba47_top_bg.jpg);
	background-position: center;}
.left-top{
	    padding-top: 20px;;}
.ml-68{
	margin-left:68px;}
.right-top{
	margin-top: 27px;}
.right-top-time span{
	font-size: 12px;
	color: #fff;}
.right-top-time img{
	margin-left: 8px;
	margin-right: 8px;
	color: #fff;}
.serachbox{
	width: 253px;
	height: 26px;
	float:right;
	margin-top: 24px;
	/* background:#37B5F9; */
	}
 .serachbox .serachtext {
    width: 172px;
    height: 23px;
    float: left;
    border: none;
    background: #37B5F9;
    color: #fff;
    margin: 3px;
    text-indent: 8px;
    line-height: 26px;}
.serachbox .searchsub{
	width:27px;
	height:27px;
	border: none;
	background: url(../images/index/dd371d2385d080108766221077b7a423_icon.jpg);
	background-position:0 0;
	cursor: pointer;}

.kkh{width: 100%;
    min-width: 1200px;
    height: 46px;
    background-color: #fff;}

.index-nav{

	width: 100%;
	min-width: 1200px;
	height: 46px;
	background-color: #fff;}


.nav-name{
	font-family: "微软雅黑";}


.banner-bg{
	width: 100%;
	min-width: 1200px;
	height: 500px;
	
	background-position: center;}
.header{
	width: 100%;
	min-width: 1200px;padding-bottom:15px;
	
	background-image: url(../images/index/0f7deffe007a6ede44dedf1ef0c2ba47_header_bg.jpg);
	background-position: center;
	overflow:hidden;}
.header-top{
	width: 1200px;
    height: 310px;}
/*.header-top-left{
	position: relative;
    float: left;
	margin-top: 29px;
}
.header-title{
	position: absolute;
	width: 480px;
	height: 24px;
	bottom: 8px;
	left: 15px;
	font-size: 16px;
	color: #fff;
}*/
.header-top-right{
	width: 685px;
	height: 277px;
	float: right;
	margin-left: 35px;
	margin-top: 29px;
	background-color: #fff;}
.header-top-title{
	width: 100%;
	height: 50px;padding:0 20px;
	
	background:#05a5f6;}
.header-top-title img{
    margin-top: -5px;}
.header-top-title span{
	display: inline-block;
	font-size: 18px;
	margin-left: 10px;
	margin-top: 12px;color: #fff;}
.header-more{
	width: 24px;
	height:24px;
	float: right;
	background-image: url(../images/sd.png);
	background-position: center;}
.header-list{
	width: 645px;
	height: 265px;
	margin-top: 20px;
	margin-left: 20px;}
.header-list img{
	margin-bottom:10px;}
.header-list a{
	display: block;
	margin-top: 3px;}
.header-list a:hover{
	color: #0093DD;}
.header-list-title{
	display: inline-block;
	width: 545px;
	font-size: 14px;
	margin-left: 6px;}
.header-time{
	float: right;
	font-size: 14px;}


.middle{
	width: 1200px;
	height:300px;
	margin-top: 30px;}
.middle li{
	float: left;}
.mf-30{
	margin-left: 30px;}
.midddle-list{
	width: 380px;
	height: 300px;
	background-color: #fff;}
.midddle-title{
	width: 345px;
	height: 50px;
	margin-left: 20px;
	border-bottom: 1px solid #43BCF8;}
.midddle-title span{
	display: inline-block;
	font-size: 18px;
	margin-left: 10px;
	margin-top: 12px;}
.middle-caption{
	width: 345px;
	height: 210px;
	margin-top: 10px;
	margin-left: 20px;}
.middle-caption a:hover{
	color: #0093DD;}
.middle-caption img{
	margin-bottom: 10px;}
.middle-caption-title{
	display: inline-block;
	width: 277px;
	font-size: 14px;
	margin-left: 6px;
	margin-top: 3px;} 

.middle-bottom-picture{
	width: 380px;}
.middle-bottom-picture img{
	width: 185px;}
.ml-6{
	margin-left: 6px;}
.mt-6{
	display: inline-block;
	margin-top: 6px;}

/*轮播图*/
.header-left{
	position: relative;
	float: left;
	width: 480px;
	height: 277px;
	margin-top: 30px;
	overflow: hidden;}

.footer{
	width: 100%;
	min-width: 1200px;
	height: 200px;
	background-image: url(../images/index/8cf8200c348cfb433abfe4bd22b6a197_footer_bg.jpg);
	background-position: center;}
.footer-top{
	display: inline-block;
	width: 888px;
	margin-top: 45px;}
.footer-address{
	float: right;
	margin-top:7px;
	color: #fff;
	font-size: 12px;}
.footer-address p{
	margin-top: 10px;}
.footer-address a{
	color: #fff;}
.footer-code{
   float: right;
   margin-top: 41px;}


/*列表页样式*/
.list{
	width: 100%;
	min-width: 1200px;
	min-height: 800px;
	background-color: #EAF1F8;}
.list-nav{
	float: left;
	width:230px;
	min-height:500px;
	margin-top: 20px;
	background-color: #fff;}
.list-nav-top{
	width: 230px;
	height: 80px;
	background-color: #039DF9;}
.list-nav-top p{
	font-size: 25px;
	padding:25px 25px;
	color: #fff;
	text-align: center;
	font-weight: bold;}
.menu-list{
	width: 230px;
	height: auto;
	text-align: center;
	overflow: hidden;}
 .menu_head{
 	display: inline-block;
	width: 100%;
	height: 50px;
    padding-right: 28px;
    font-size: 16px;
    color: #333333;
    line-height: 50px;
    box-sizing: border-box;
    cursor: pointer;
    overflow: hidden;}
.menu_head img{
	float: right;
	margin-top: 15px;}
.menu_head:hover{
	color: #0093DD;
	font-weight: bolder;}
.menu_head i {
    display: inline-block;
    float: right;
    margin-top: 17px;
    width: 7px;
    height: 14px;
    background: url(../images/news/showcenter.jpg) no-repeat 0 0;}
.menu_head:hover i{
	width: 14px;
	height: 14px;
	background: url(../images/index/cf4d256c21b5c9af3e358586e3c2039f_list-more.jpg) no-repeat;
	background-position: center;}
.menu_body{
    margin: 0px auto;
    height: auto;
    width: 186px;
    box-sizing: border-box;
    overflow: hidden;
    background-color: #f6f6f6;}
.menu_body a{
    display: inline-block;
    width: 186px;
    height: 40px;
    font-size: 14px;
    padding-top: 8px;
    color: #333333;
    line-height: 25px;
    text-align: center;
    box-sizing: border-box;}
.menu_body a:hover{
    color: white;
    background-color: #0093DD;}

.list-right{
	float: right;
	width: 950px;
	min-height: 760px;
	margin-top: 20px;
	background-color: #fff;}
.list-right-top{
	width: 900px;
	height: 43px;
	margin: auto;
	margin-top:10px; 
	border-bottom:2px solid #039BFA;}
.list-right-top span{
	display: inline-block;
	font-size: 14px;
	padding-top: 5px;}
.ml-11{
	margin-left: 11px;}
.right-title{
	width:900px;
	height: 620px; 
	margin-left: 35px;
	margin-top: 24px;
	font-size: 14px;
	line-height: 14px;}
.right-list-title{
	display: inline-block;
	width: 750px;
	height: 17px;
	margin-left: 6px;}
.right-list-time{
	float: right;
	margin-right: 33px;}
.right-title li{
	margin-top: 4px;}
.right-title li:hover{
	color: #0093DD;}
.right-title img{
	margin-bottom: 16px;}
.page{
	width: 950px;
	height:auto;
	text-align: center;
	font-size: 14px;}
.page a{
	margin-left:10px;}

/*阅读页样式*/
.read-right{
	float: right;
	width: 950px;
	min-height: 1180px;
	margin-top: 20px;
	background-color: #fff;}
.read{
	width: 100%;
	min-width: 1200px;
	min-height: 1220px;
	background-color: #EAF1F8;}
.education-box{
	width: 882px;
	margin-left: 35px;}
.education-title{
	width: 900px;
	margin-top: 35px;
	font-size: 28px;
	line-height: 28px;
	text-align: center;
	color: #000;
	overflow: hidden;}
.education-box span{
	
	width: 900px;
	margin-top: 30px;
	}
.tc{
	display:block;
	text-align:center;}
.education-content{
    margin-top: 40px;
    font-size: 14px;
    line-height: 14px;
    text-indent: 2em;
    line-height: 35px;}
.education-content p{
	margin-top: 20px;}
.education-content img{
	display: block;
	margin: 20px auto;}

/*菜单下拉框*/

.hover-box{
	position: relative;
    width: 109px;
    display: none;
    background-color: #003C70;
    text-align: center;
    z-index: 1000;}
.meun3:hover>div{
	display: block;}
.meun1:hover>div{
	display: block;}
.meun2:hover>div{
	display: block;}
.meun4:hover>div{
	display: block;}
.meun5:hover>div{
	display: block;}
.meun6:hover>div{
	display: block;}
.meun7:hover>div{
	display: block;}
.meun8:hover>div{
	display: block;}
.meun9:hover>div{
	display: block;}
.meun10:hover>div{
	display: block;}
.hover-box a{
	width: 80px;
    height: 30px;
    margin: 0 auto;
    display: block;
    line-height: 23px;
    font-size: 12px;
    color: #fff;}
.hover-box a:hover{
	color: #fff!important;
	background-color: #0093DD;}
.nav-name:hover .hover-box{
	display: block;
	z-index: 100;}
.hover-box i{
	display: inline-block;
    float: right;
    margin-top: 5px;
    margin-right: 5px;
    width: 7px;
    height: 14px;
    background: url(../images/news/showcenter.jpg) no-repeat 0 0;}


.hover-box-second{
	display:none;
	position: absolute;
    width: 109px!important;
    left: 109px;
    bottom: 0px;}
.hover-box-second a{
	font-size: 14px!important;
	line-height: 24px;
	background-color: #003C70;}
/*补充*/
.hover-box-three{
	position: absolute;
	display:none;
	top: 0px;
	left: 109px;}

.t-0{
	top: 0px;}

.t-46{
	top: 46px;}

.t-92{
	top: 92px;}
.t-138{
	top: 138px;}
.t-184{
	top: 184px;}
/* Rin */
.second-box:hover+.hover-box-second{
	display: block;}
.hover-box-second:hover{
	display: block;}
/*三级*/
.second-box-three:hover+.hover-box-three{
	display: block;}
.hover-box-three:hover{
	display: block;}


.hover-box-bg{
	
	}
.second-box-bg{
	background-color: #003C70;}







/*修改;*/

@media(min-width: 720px){
	.mobile{
		display: none;}
	.mobile-footer{
		display: none;}
	.mask{
		display: none;}
	.list_dl{
		display: none;}
	.serachbox{
		}
}
/*手机*/
@media(max-width: 719px){
	.pc{
		display: none;}
.warp{
	width: 100%;
	min-width: 100%;}	
.content {
	position: relative;
	width: 93.3%;
	margin:auto;
	overflow: hidden;}
.mobile-top{
	position: fixed;
	z-index: 100;
	width: 100%;
	height: 38px;
	background-image:url(../images/move-index/8cf8200c348cfb433abfe4bd22b6a197_top_bg.jpg);
	background-position: center; 
	background-size: 100% 100%;
   -moz-background-size: 100% 100%;
   -webkit-background-size: 100% 100%;}
.top-list{
	margin-top: 10px;}
.top-list img{
	width: 23px;
	height: 23px;
	margin-top: -2px;}
.top-serach{
	margin-top: 10px;}
.top-serach img{
	width: 23px;
	height: 23px;
	margin-top: -2px;}
.top-banner{
	width: 100%;
	height: 88px;
	background-image:url(../images/move-index/8cf8200c348cfb433abfe4bd22b6a197_top.jpg);
	background-position: center; 
	background-size: cover;
	-moz-background-size: 100% 100%;
   -webkit-background-size: 100% 100%;}
.top-banner img{
	width:80%; 
	margin-top:50px;
	margin-left: 30px;}
.top-banner-bg{
	width: 100%;
	height: 95px;
	background-image:url(../images/move-index/8cf8200c348cfb433abfe4bd22b6a197_banner_bg.jpg);
	background-position: center; 
	background-size: cover;
	-moz-background-size: 100% 100%;
   -webkit-background-size: 100% 100%;}

.list-nav{
	display: none;}
.read-right{
	float: left;
	width: 100%;
	min-height: 100%;
	margin-top: 0px;}
.list-right-top{
	width: 95%;
	margin-left: 10px;
	height: 40px;}
.education-box{
	width: 87%;
	margin-left: 25px;}
.centent{
	width: 100%;}
.read{
	width: 100%;
	min-width: 100%;
	min-height:100%;}
.education-title{
	width: 100%;
	font-size: 18px;
	margin-top: 30px;}
.education-box span{
	width: 100%;
	margin-top: 15px;
	font-size: 12px;}
.education-content{
	margin-top: 20px;
	line-height: 30px;}
.education-content img{
	width: 100%;
	height: 100%;}
.pc-footer{
	display: none;}
.footer{
	width: 100%;
	min-width: 100%;
	height: 640px;
	margin-top: 20px;
	background-color: #0091FF;}
.footer img{
	width: 50%;
	height: 100%;
	margin-left: 25%;
	margin-top: 31px;}
.footer-address{
	margin-top: 41px;
	float: none;}
.footer-address p{
	text-align: center;
	margin-top: 10px;
	color: #fff;
	font-size: 14px;}
.footer-address a{
	color: #fff;}
.footer-address img{
	margin-left: 0px;}


@charset "UTF-8";
*{
    margin: 0;
    padding: 0;
    font-family: "Microsoft YaHei", Arial, sans-serif;
    font-size: 14px;}
.list_dl{
	/*position: absolute;*/
	position: fixed;
	top: 0;
	z-index: 100;
	background: #fff;
	height: 100%;}
.list_dl img{
	width: 10px;
	height: 10px;}
.list_dt{
    background: #fff;
    color: #333;
    width: 250px;
    height: 41px;
    line-height: 34px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    border-bottom: 1px solid #E0E0E0;}
/*.list_db{
	background: #fff;
	width: 250px;
	height: 200px;
}*/
.height-nav{
	height: 100%;
	overflow-y:auto;}
 .list-wh{
	height: 30px;
	background-color: #fff;}
.list-wh ul{}
.index_dt{
	background: #039AFA;}
.index_dt img{
	 /*background-color: #039afa;*/
	width: 22px;
	height:22px;
	margin-top: 5px;
	margin-left: 6px;}

.index-icon{
	width: 36px;
	height: 36px;
	background-image: url(../images/move-index/aee837657201b93a8c556905e02fa6b7_index_icon.jpg);
	background-size: 100% 100%;}
.list_dt p{
	font-size: 18px;
	margin-top: 6px;
	margin-left: 15px;}
/*.list_dt:hover{
    background: red;
}*/
.index_dt p{
	margin-left: 45px;
	color: #fff;
	margin-top: -28px;}
.list_dt:hover ._after{
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;}
#open{}

#open ._after{
    display: block;
    width: 3px;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;}
.list_dt_icon{
    position: absolute;
    right: 12px;
    top: 4px;
    display: block;
    width: 6px;
    height: 12px;
    margin-top: 11px;
    background: url(../images/off.jpg) no-repeat;
    background-size: cover;}
.list_dt_return{
    position: absolute;
    right: 15px;
    top:12px;
    display: block;
    width: 20px;
    height: 20px;
    /*margin-top: 11px;*/
    background: url(../images/move-index/return.jpg) no-repeat;
    background-size: cover;}

#open .list_dt_icon{
	width: 11px;
	height: 8px;
	margin-top: 14px;
    background: url(../images/move-index/more.jpg) no-repeat;
    background-size: 100% 100%;}
.list_dd{
    display: none;}

.list_li{
    background: #F5F5F5;
    list-style-type: none;
    color: #333;
    width: 250px;
    padding: 0 30px;
    height: 42px;
    line-height: 42px;
    font-size: 16px;
    cursor: pointer;
    border-bottom: 1px solid #E2E2E2;}
.list_li:hover{}
.mask {
	position: fixed;
	z-index: 100;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	background-color: #000;
	opacity: 0.5;
	display: none;}
.list{
	width: 100%;
	min-width: 100%;
	min-height: auto;}
.list-right{
	float: right;
	width: 100%;
	min-width: 100%;
	min-height: auto;
	margin-top: 0px;}
.right-title{
	width: 100%;
	margin-left: 15px;}
.right-list-title{
	width: 57%;}
.page{
	width: 100%;}
}
.mb_20 {
	margin-bottom:20px;
}
.update-index-content .middle-caption {
	width: 90%;
    height: 155px;
	margin-top: 15px;
    overflow: hidden;
}
.update-index-content .middle-caption a {
	display:block;
	width:100%;
}
.update-index-content .header-time {
	margin-top: 3px;
}
.footer .footer-top {
	width:auto;
}
.footer .footer-address {
	float:none;
}
.footer-code-list {
	float:left;
	display:inline-block;
	width:100px;
	margin-left:52px;
	text-align:center;
	color:#fff;
	font-size:12px;
	letter-spacing:3px;
}
.footer-code-list img {
	margin-bottom:8px;
}

.update-warp .footer,
.mobile-footer .footer {
	height:auto;
}
.update-warp .footer-address,
.mobile-footer .footer-address {
	margin-top:20px;
	margin-bottom:20px;
}
.update-warp .footer-code-list,
.mobile-footer .footer-code-list {
	float:left;
	width:33.33%;
	margin-left:0;
	text-align:center;
}
.update-warp .footer-code-list img,
.mobile-footer .footer-code-list img {
	display:block;
	margin:auto;
}
.education-box table {
	width:100% !important;
}
/*udpate by ada 20190411 end;*/


.udpate-index-title {
	width:100%;
	*width:380px;
	margin:0;
	padding:0 20px;
	background:#05a5f6;
	color:#fff;
}
.udpate-index-title .header-more {
	background-image: url(../images/sd.png);
}
.update-index-content .middle {
	margin-top:20px;
	height:220px;
}
.update-index-content .middle li {
	width:420px;
	height:100%;
	margin-left:20px;
}
.update-index-content .middle li.update-quick-href {
	width:320px;
	margin-left:0;
	background:none;
}
.mb_20 {
	margin-bottom:20px;
}
.update-index-content .middle-caption {
	width: 90%;
    height: 155px;
	margin-top: 15px;
    overflow: hidden;
}
.update-index-content .middle-caption a {
	display:block;
	width:100%;
}
.update-index-content .header-time {
	margin-top: 3px;
}
.footer .footer-top {
	width:auto;
}
.footer .footer-address {
	float:none;
}
.footer-code-list {
	float:left;
	display:inline-block;
	width:100px;
	margin-left:52px;
	text-align:center;
	color:#fff;
	font-size:12px;
	letter-spacing:3px;
}
.footer-code-list img {
	margin-bottom:8px;
}

.update-warp .footer,
.mobile-footer .footer {
	height:auto;
}
.update-warp .footer-address,
.mobile-footer .footer-address {
	margin-top:20px;
	margin-bottom:20px;
}
.update-warp .footer-code-list,
.mobile-footer .footer-code-list {
	float:left;
	width:33.33%;
	margin-left:0;
	text-align:center;
}
.update-warp .footer-code-list img,
.mobile-footer .footer-code-list img {
	display:block;
	margin:auto;
}
.education-box table {
	width:100% !important;
}
/*udpate by ada 20190411 end;*/




/*udpate by ada 20190411 start;*/
.top-slogan-content {
	position:relative;
	display:inline-block;
	width:224px;
	height:44px;
	margin-top:8px;
	overflow:hidden;
}
.top-slogan-content img {
	position:absolute;
	left:0;
}
.banner-content {
	width:100%;
	background:#deeaf6;
}
.banner-content .focus {
	height:400px;
}
.pb_20 {
	padding-bottom:20px;
}
.update-index-content .header-top {
	height:274px;
	margin-top:30px;
	overflow:hidden;
}
.update-index-content .header-left,
.update-index-content .header-top-right {
	margin-top:0;
}
.update-index-content .header-top-right {
	width:700px;
	margin-left:20px;
}
.update-index-content,
.banner-content .focus .fcon img,
.update-index-content .header-left,
.update-index-content .header-top-right,
.update-index-content .FocusPic,
.update-index-content .FocusPic .changeDiv,
.update-index-content .FocusPic .changeDiv a,
.update-index-content .FocusPic .changeDiv img {
	height:100%;
}
.update-index-content .header-list {
	width:95%;
	height: 193px;
    margin-bottom: 11px;
    overflow: hidden;
}
.update-index-content .header-top-title {
	*width:660px;
}