@charset "utf-8";
html,body{
	margin: 0;
	padding:0;
}
body{
	min-width: 1224px;
}
ul{
	margin:0;
	padding:0;
	list-style: none;
}
input{
	outline: 0;
}
a {
	text-decoration: none;
}
*{
	box-sizing: border-box;
}
[v-clock]{
	display: none;
}

/*页面顶部*/
.header {}
.logo-search-box {
	width: 96%;
	margin:0 auto;
	display: flex;
	align-items: center;
	justify-content: space-between;
	/* position: relative; */

}
.logo-search-box .logo {
	width: 356px;
	height: 110px;
	/* margin-left: -92px; */
	background: url('../images/logo.png') no-repeat left top;
}
.logo-search-box .tools{
	/* position: absolute;
	top: 56px;
	right: 0; */
}

.language {
	display: flex;
	/* padding: 36px 0 10px;  */
	margin-bottom: 10px;
	
}
.language li {
	padding:0 5px;
	line-height: 1;
	border-right: 2px solid #fff;
}
.language li a{
	font-size: 14px;
	color:#fff;
}
.language li a:hover{
	text-decoration: underline;
}
.tools .search-box input{
	display: inline-block;
	width: 228px;
	height: 42px;
	border: 1px solid #0474bc;
	text-indent: 5px;
	vertical-align: middle;
}
.golal-seach-btn {
	display: inline-block;
	vertical-align: middle;
	width: 77px;
	height: 42px;
	border: 0;
	background: #0474bc url('../images/search.png') no-repeat center center;
	outline: 0;
}
.golal-seach-btn:hover{
	opacity: .8;
}



/*导航*/
.nav-box {
	background-color: #06629c;
	position: relative;
}
.nav-box  .nav{
	width: 972px;
	margin: 0 auto;

}
.nav-in ul li{
	display: inline-block;
}
.nav-in ul li a {
	display: block;
	width: 126px;
	line-height: 50px;
	text-align: center;
	color: #fff;
}
.nav-in ul li:hover a,.nav-in ul li.active a{
	background-color: #fff;
	color:#f13a3a;
}

.nav-box .nav_child{position:absolute;left:0;top:100%;width:100%;z-index: 999;}
.nav-box .nav_child .child{position:absolute;left:0;top:0;width:100%;text-align:left;line-height:50px;height:0;overflow:hidden;}
.nav-box .nav_child .child.now{transition:all 0.2s ease-out 0s;-webkit-transition:all 0.2s ease-out 0s;height:auto;}
.nav-box .nav_child .child a{color:#fff;}
.nav-box .nav_child .child strong{color:#fff;font-weight: 500;}
.nav-box .nav_child .child p{width: 122px;display:block;margin:0;text-align: center;background:rgba(43,87,154,.5);border-bottom: 1px solid #fff;}
.nav-box .nav_child .child p:hover{
	background: #01a9ea;
}
.nav-box .nav_child .child p a{font-size:12px;}
.nav-box .nav_child .child strong a{font-size:16px;}
/*.nav-box .nav_child .child strong a:hover{color:#c2a680;}*/
.nav-box .nav_child .child .p{display:inline-block;}
.nav-box .nav_child .child p.last{margin:0;}
.nav-box .nav_child .child p.last strong{margin:0;background:none;padding:0;}
.nav-box .nav_child .child p.last strong a{margin:0;}
.innerMain {
	min-height: calc(100vh - 470px)
}
.footer {
	background-color: #0868a6;
}
.footer .lh {
	width: 1220px;
	margin:0 auto;
	display: flex;
}
.lh .f-logo {
	width: 294px;
	height: 110px;
	margin-right: 120px;
	background: url('../images/f-logo.png') no-repeat left 5px;
	-webkit-background-size: contain;
	background-size: contain;
	flex-shrink: 0;
}
.lh .f-info {
	width: 446px;
	padding: 35px 42px 25px;
	background: url('../images/f-line.png') no-repeat left 40px;
}
.lh .f-info li {
	line-height: 27px;
	color: #fff;
	font-size: 14px;
}
.copyright .cp{
	display: flex;
	justify-content: center;
	margin-bottom: 12px;
}
.copyright .cp li{
	padding:0 10px;
	line-height: 1;
	color: #fff;
	font-size: 14px;
	border-right: 1px solid #fff;

}
.copyright .cp li.last{
	border-right:0;
	color: #fff;
}
.copyright .cp li a{
	color: #fff;
}
.copyright .web-name, .copyright .web-ps {
	text-align: center;
	color: #fff;
	font-size: 14px;
}
.copyright .web-name{
	padding-bottom: 62px;
}

/*========================================================
	分页
========================================================*/
.digg{margin-top:40px;padding: 35px 0;position: relative;z-index: 1;text-align: center;font-size:0;}
.digg ul.pages{display:inline-block;vertical-align:middle;}
.digg ul.pages li{display: inline-block;margin: 0 10px;border-radius: 50%;vertical-align: middle;}
.digg ul.pages li a{display: inline-block;color: #484848;transition: color 0.3s,background-color 0.3s;font-size: 14px;border-radius: 50%;width: 32px;height: 32px;text-align: center;line-height: 32px;cursor: pointer;}
.digg ul.pages li:hover a,.digg ul.pages li.active a{color:#fff;background-color: #2b579a;}
.digg ul.pages li.disabled a{ cursor: default;color: #9a9a9a;}
.digg ul.pages li:nth-child(1) a{
	width: auto;
}
.digg ul.pages li:nth-child(2) a,.digg ul.pages li:nth-last-child(2) a{width:auto;}
.digg ul.pages li.disabled:hover a{color: #9a9a9a !important;}
.digg ul.pages li:first-child:hover a,.digg ul.pages li:nth-child(2):hover a,.digg ul.pages li:nth-last-child(2):hover a,.digg ul.pages li:last-child:hover a{background:none;color:#9e7b4b;}
.digg .pageinfo{display:inline-block;font-size:14px;vertical-align:middle;color: #484848;}
.digg .pageinfo input[type="text"]{padding: 4px 5px;border: 1px solid #cecece;color: #484848;text-align: center;margin-right: 3px;width: 40px;box-sizing: border-box;display: inline-block;}
.digg .pageinfo input[type="button"]{background: #2b579a;border: 1px solid #2b579a;color: #fff;padding: 4px 10px;cursor: pointer;}
.digg .pageinfo p{display:inline-block;vertical-align: middle;margin: 0 5px;}
.digg .pageinfo p span{color: #2b579a;}

@media only screen and (max-width: 1650px){
	.loginpage .box{width: 420px;height: 480px;background-size: 100% 100%;}
	.loginpage .box .logintitle{margin: 60px 0 42px;}
	.loginpage .box li{width: 340px;height: 40px;line-height: 40px;margin-bottom: 25px;}
	.loginpage .box li input{width: 279px;}
	.loginpage .box li.identify-code input{width: 192px;}
	.loginpage .box li.identify-code img{width: 115px;}
	.loginpage .commonbtn{padding: 0 152px;}
}

@media only screen and (max-width: 1450px){
	.loginpage .box{width: 390px;height: 400px;margin: 75px auto;background-size: 100% 100%;}
	.loginpage .box .logintitle{margin: 40px 0 20px;}
	.loginpage .box li{width: 320px;height: 40px;line-height: 40px;margin-bottom: 20px;}
	.loginpage .box li input{width: 260px;}
	.loginpage .box li.identify-code input{width: 188px;}
	.loginpage .box li.identify-code img{width: 100px;}
	.loginpage .commonbtn{ padding: 0 142px;}
}

.banner_img {
    width: 100%;
    height: 357px;
}

/*标题*/
.about_association {
    padding-top: 80px;
}
.association_head {
    font-family: SimHei;
    font-size: 18px;
    font-weight: normal;
    font-stretch: normal;
    letter-spacing: 3px;
    color: #f13a3a;
    padding-bottom: 38px;
    overflow: hidden;
}
.association_head div{
    float: left;
}
.association_head .red_block{
    width: 5px;
    height: 10px;
    margin:6px 16px 0 8px;
    background-color: #f13a3a;
}
.association_head .gray_line{
    width: 910px;
    height: 10px;
    margin-top: 6px;
    background-color: #f5f5f5;
}




