html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,pre,form,fieldset,p,blockquote,label,table,th,tr,td,embed,object,button,a{margin:0px;padding:0px; outline: none; list-style: none; /* box-sizing: border-box; */}
a,a:hover,a:active,a:focus{text-decoration: none; outline: none;}
@font-face {
	font-family: 'Helvetica Neue';
	src: url('../fonts/HelveticaNeue-Light.eot');
	src: url('../fonts/HelveticaNeue-Light.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/HelveticaNeue-Light.woff2') format('woff2'),
	     url('../fonts/HelveticaNeue-Light.woff') format('woff'), 
	     url('../fonts/HelveticaNeue-Light.ttf') format('truetype'), 
	     url('../fonts/HelveticaNeue-Light.svg#HelveticaNeue-Light') format('svg');
	 font-weight: normal;
	 font-style: normal;
	 text-shadow: none;
}
@font-face {
	font-family: 'SourceHanSansCN-Bold';
	src: url('../fonts/SourceHanSansCN-Bold.eot');
	src: url('../fonts/SourceHanSansCN-Bold.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/SourceHanSansCN-Bold.woff2') format('woff2'),
	     url('../fonts/SourceHanSansCN-Bold.woff') format('woff'), 
	     url('../fonts/SourceHanSansCN-Bold.ttf') format('truetype'), 
	     url('../fonts/SourceHanSansCN-Bold.svg#SourceHanSansCN-Bold') format('svg');
	 font-weight: normal;
	 font-style: normal;
	 text-shadow: none;
}
@font-face {
	font-family: 'SourceHanSansCN-Regular';
	src: url('../fonts/SourceHanSansCN-Regular.eot');
	src: url('../fonts/SourceHanSansCN-Regular.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/SourceHanSansCN-Regular.woff2') format('woff2'),
	     url('../fonts/SourceHanSansCN-Regular.woff') format('woff'), 
	     url('../fonts/SourceHanSansCN-Regular.ttf') format('truetype'), 
	     url('../fonts/SourceHanSansCN-Regular.svg#SourceHanSansCN-Regular') format('svg');
	 font-weight: normal;
	 font-style: normal;
	 text-shadow: none;
}

.row{margin-left: 0; margin-right: 0;}
cite{font-style: normal;}
body{font: 12px/150% 'Helvetica Neue', Arial,Calibri, sans-serif,'SourceHanSansCN-Regular', 'microsoft yahei';}
.container{padding: 0;}
iframe{display: block;}


.topwrapper{background: url(../images/newedition/newtopbg.jpg) no-repeat top center; width: 100%; height: 364px; margin: 0 auto;min-width: 1140px;}
.wrapper{/* background: url(../images/newedition/newtopbg.jpg) no-repeat top center; */ width: 100%; margin: 0 auto; padding: 0 0 40px;min-width: 1140px;}
.seccon{background: url(../images/newedition/newtopbg.jpg) no-repeat top center #FFFFFF;}
/*=====================================.header start==================================*/
.header {width: 100%; min-width: 1140px; height: 84px;margin-bottom: 30px;border-bottom: 1px solid #4683eb;}
.header .head-main {width: 1140px;margin: 0 auto;}
.header .link-home {float: left;width: 150px;height: 50px;margin-top: 15px;background: url("http://piccache.oversea.cnki.net/2022/oversea/logo/morange.png") no-repeat top center;  background-size: 150px;}
.header .head-right {float: right;padding-top: 20px; /* display: inline-block;*/}
.header .link-list {float: right;padding-top: 7px;color: #fff;position: relative;}
.header .link-list li {display: inline-block;height: 26px;padding: 0 5px;line-height: 26px;position:relative;}
.header .link-list li select {border: none;outline: none;border-bottom: 1px solid #fff;border-radius:2px; color: #333333;}
.header .link-list a {font-size: 12px;color: #fff;font-family: 'Helvetica Neue', Arial,Calibri, sans-serif,'SourceHanSansCN-Regular', 'microsoft yahei'; letter-spacing: 0.5px;}
.header .link-list a:hover {color: #c5eaff;}
.login-btns {float: right;margin-left: 10px;margin-top: 7px;letter-spacing: 0.5px;}
.login-btns li {display: inline-block;vertical-align: middle;color: #fff;line-height: 26px;}
.login-btns a:hover {color: #c5eaff;}
.login-btns li+li {margin-left: 5px;}
.login-btns .btn-register, .login-btns .btn-login {display: block;padding: 0 12px;border: 1px solid #fff;border-radius: 2px;cursor: pointer;}
.login-btns .btn-login:hover, .login-btns .btn-register, .login-btns .btn-register:hover {color: #2b83ff;background: rgba(255,255,255,.8);}
.login-btns a {margin-left: 5px;font-size: 12px;color: #fff;letter-spacing: 0.5px;}
.header .link-list .new-entrance{ display:inline-block; /* height: 24px; */ padding: 0 10px;  /* line-height: 24px; */ color: #fff;background-color:#4A85EB; border-radius:20px;}
.header .link-list .new-entrance:hover{ color: #fff; }
.lang span{cursor: pointer;font-size: 12px;color: #fff;font-family: 'Helvetica Neue', Arial,Calibri, sans-serif,'SourceHanSansCN-Regular', 'microsoft yahei';letter-spacing: 0.5px;}
.lang:hover{background:#48A3F5; border-radius:5px 5px 0 0;}
.lang:hover span{color:#c5eaff ;}
.lang .langlist{display: none; position: absolute; width: 100%; line-height: 26px; height: 26px; text-align: center; background:#48A3F5; border-radius: 0 0 5px 5px; left:0px; border-top:1px solid #206ae7;}

.lang:hover .langlist{display: block;}
.lang .langlist a.current{display:none;}
.lang .langlist a{padding: 0 5px; letter-spacing: 0.5px; display: inline-block; line-height: 26px; font-size: 12px;letter-spacing: 0.5px;}
.lang .langlist i{width: 6px; height: 5px; display: block; background: url(../images/newedition/icon04.png) no-repeat center center; position: relative; top: -31px; left: 42px;}
#logintemplate{font-size: 12px;color: #fff;font-family: 'Helvetica Neue', Arial,Calibri, sans-serif,'SourceHanSansCN-Regular', 'microsoft yahei';letter-spacing: 0.5px;}
#logintemplate span a{padding: 0 5px;}
#logintemplate span{display: inline-block; letter-spacing: 0.5px; float:left; max-width: 160px; height: 26px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.subscribed{background: #FF9C00; color: #FFFFFF; line-height: 26px; padding: 0 8px; border-radius: 20px; display: inline-block;}
.subscribed:hover{background: #4A85EB;}
#loginOut{display: inline-block; text-decoration: underline;}

#logintemplate a{display: inline-block;max-width: 80px; height: 26px; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; vertical-align:top;}


.header .link-list li.online a{color:#f7ab01;}

.header .link-list li.online{margin-right:-10px;}

.header .link-list li.online a i {
    animation: myicon 5s infinite;
    /*Safari 和 Chrome:*/
    -webkit-animation: myicon 5s infinite;
    color: #FFFFFF;
    margin: 0 0 0 3px;
    font-size: 14px;
    top: -6px;
    left: -3px;
    transition: all .7s;
}

@keyframes myicon {
    from {
        color: #ffd708;
    }

    to {
        color: #f60;
    }
}

/*Safari 和 Chrome:*/
@-webkit-keyframes myicon {
    from {
        color: #F53D3D;
    }

    to {
        color: #f60;
    }
}



/*===========================.header end============================*/



/*footer start*/
.hwfooter {width: 100%; min-width:1140px;height: 330px;color: #a4acb7;line-height: 22px;background-color: #1c2b40;font-family:  Arial,Calibri, sans-serif,'SourceHanSansCN-Regular', 'microsoft yahei';}
.hwfooter a {color: #66758d;font-family:Arial, "Microsoft Yahei"; box-sizing: border-box;}
.hwfoot-top {width: 100%; min-width:1140px;height: 154px;padding: 20px 0;clear: both;background: url("../images/foot-bg.png") top center #e6e9ee; box-sizing: border-box;}
.hwfoot-top .hwcontent {width: 1140px;margin: 0 auto; height: 110px;}
.hwfoot-top li {float: left; line-height: 22px;}
.hwfoot-top li+li {margin-left:19px;}
.hwfoot-top b {display: block;font-size: 14px;color: #54627a;line-height: 44px;}
.hwfoot-top a, .hwfoot-top span {display: block;color: #666666;}
.hwfoot-top span a {display: inline;}
.hwfoot-top .hwweibo {width:266px; float:right; text-align: center;border-left: 1px solid #c7cbd6; margin-left: 13px; padding: 20px 0;}
.hwfoot-top .hwweibo a {display: inline-block;line-height: 22px; margin-bottom: 6px; float: right; width: 60px; margin-left:4px; position: relative;}
.hwfoot-top .hwweibo img {width: 40px;height: 40px;background: url(../images/weibo-bg.png) no-repeat 0 0;}
.hwfoot-top .hwweibo a:hover img {background-position: -40px 0;}
.hwfoot-bot {width: 1140px;margin: 0 auto;overflow: hidden;color: #a4acb7; box-sizing: border-box;}
.hwfoot-bot .t {height: 90px;padding-top: 27px;border-bottom: 1px solid #2e435e; box-sizing: border-box;}
.hwfoot-bot .t a {color: #a4acb7;}
.hwfoot-bot .t>img {float: left;width: 110px; opacity: .75;}
.hwfoot-bot .t .mid {float: left;margin-left: 20px; line-height: 40px;}
.hwfoot-bot .t .mid span {display: block;}
.hwfoot-bot .t .mid span em{font-style:normal;}
.hwfoot-bot .t .mid a+a {margin-left: 24px;}
.hwfoot-bot .t .right { float: right;}
.hwfoot-bot .t .right img {height: 32px;margin-left: 17px;}
.hwfoot-bot .b {width: 670px;padding-top: 16px;}
.hwfoot-bot .b a {margin-left: 5px;}
.hwfoot-bot .b a, .hwfoot-bot .b span {color: #a4acb7;white-space: nowrap;margin-right: 5px;}
.hwfooter a:hover, .hwfoot-top a:hover span {color: #2f8bd6;}
.hwfoot-top li.partner{width:160px;}
.code-wx{display: none; position: absolute; width: 130px; height: 130px; background: #FFFFFF; padding: 5px; top: 52px;left: -35px; z-index: 100; box-sizing: border-box;}
.hwweibo a:hover > .code-wx{ display: block;}
.hwweibo a > .code-wx img{width: 120px; height: 120px;}
.hwweibo a > .code-wx >.arrow, .hwweibo a > .code-wx >.arrow:after { position: absolute; display: block; width: 0; height: 0; border-color: transparent; border-style: solid;}
.hwweibo a > .code-wx .arrow{left: 50%;margin-left: -11px;border-width: 11px;  border-top-width: 0; border-bottom-color: #FFFFFF; top: -11px;}
/*footer end*/

