*{margin:0;padding:0;font-size:12px;border:none;outline:0;font-weight:normal;font-family:"微软雅黑",Arial, Helvetica, sans-serif,arial,sans-serif;}
/* Global link CSS */
a{text-decoration:none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none;}
ol,ul,li{list-style:none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
/*select{-webkit-appearance:none;}*/
input::-webkit-input-placeholder {color: #bfbfbf !important; /* WebKit browsers */}
input::-moz-input-placeholder {color: #bfbfbf !important; /* WebKit browsers */}
input:-moz-placeholder {color: #bfbfbf !important; /* Mozilla Firefox 4 to 18 */}
input:-ms-input-placeholder {color: #bfbfbf !important; /* Internet Explorer 10+ */}
.clearfix:after{content:""; display:block; visibility:hidden; height:0; clear:both;}
.core{width: 980px;margin:0 auto;}
.blue{color:#2593f0!important;}
.green{color:#41c21e!important;}

.header{height: 70px;}
.header h1{width: 207px;overflow: hidden;float:left;}
.header h1 img{width: 100%;}
.header ul{float:right;}
.header ul li{float:left;height: 70px;line-height: 70px;width: 158px;text-align: center;background:url('../images/2017_loginnew/icon_00.png') no-repeat top right;background-size:2px 70px;position: relative;z-index: 999;}
.header ul li:hover a{color:#e50000;}
.header li a{font-size: 16px;color:#333333;display: block;}
.header ul li.nbg{background:none;}
.header i{display: inline-block;width: 13px;height: 70px;background:url('../images/2017_loginnew/icon.png') no-repeat;background-size:100%;margin-left: 10px;vertical-align: middle;}
.header ol{position: absolute;left:0;top:58px;padding: 10px 0 8px;width: 158px;background-image:url('../images/2017_loginnew/list_t.png'),url('../images/2017_loginnew/list_b.png');background-size:100% auto;background-position:left top,left bottom;background-repeat: no-repeat,no-repeat;}
.header ol li{float:none;height: 40px;line-height: 40px;background:url('../images/2017_loginnew/list_m.png') repeat-y;background-size:100%;}
.header ol li a{font-size: 14px;color:#999999;display:block;}
 
.header li b{display: inline-block;width: 9px;height: 15px;background:url('../images/2017_loginnew/icon2.png') no-repeat;background-size:100%;vertical-align: top;margin-top: 13px;margin-left:-25px;margin-right:25px;}

#nav{height: 350px;width: 100%;padding-top: 20px;min-width: 980px;position: relative;}
#nav .nav_load{width: 340px;height: 320px;background:url('../images/2017_loginnew/opcity.png') no-repeat;padding:5px;margin-left: auto;}
#nav .nav_main{display: block;background-color: #fff;width: 340px;height: 320px;position: relative;}
#nav .nav_main i{display: block;width: 40px;height:40px;position: absolute;top:0;right:0;background:url('../images/2017_loginnew/qe_btn.png') no-repeat;z-index: 99;}
#nav .nav_main i.on{display: block;width: 40px;height:40px;position: absolute;top:0;right:0;background:url('../images/2017_loginnew/COMPUTER.png') no-repeat;}
#nav .nav_main .n_p{width: 300px;margin:0 auto;padding: 30px 20px 0;height: 290px;position: absolute;left:0;top:0;z-index: 2;background-color: #fff;}
#nav .nav_main .scan{width: 340px;height: 320px;position: absolute;left:0;top:0;z-index: 1;}
#nav .n_p .name{width: 300px;height: 38px;background:url('../images/2017_loginnew/input.png') no-repeat;padding:1px 0;}
#nav .n_p .name input{width: 240px;height: 36px;line-height: 36px; margin-left: 50px;font-size: 14px;}
#nav .n_p .password{width: 300px;height: 38px;background:url('../images/2017_loginnew/input2.png') no-repeat;margin-top: 20px;padding:1px 0;}
#nav .n_p .password input{width: 240px;height: 36px;line-height: 36px;margin-left: 50px;font-size: 14px;}
#nav .n_p .code{width: 300px;height: 40px;margin-top: 20px;}
#nav .n_p .code_t{width: 200px;height: 38px;background:url('../images/2017_loginnew/input3.png') no-repeat;padding:1px 0;display: inline-block;float:left;}
#nav .n_p .code_t input{width: 140px;height: 36px;line-height: 36px;margin-left: 50px;font-size: 14px;}
#nav .n_p .code img{width: 90px;height: 40px;float:right;}
#nav .n_p .forget{float:right;font-size: 14px;color:#e50000;margin:20px 0 15px;text-decoration: underline;}
#nav .n_p button{width: 300px;height: 40px;color:#fff;background-color: #e50000;line-height: 40px;text-align: center;font-size: 18px;border-radius: 5px;}
#nav .n_p p{text-align: center;font-size: 12px;color:#999999;margin-top: 10px;}

.focus{ width:100%;min-width: 980px; height:370px;  margin:0 auto; position:relative; overflow:hidden;position: absolute;left: 0;top:0;}
.focus .hd{ width:100%; height:10px;  position:absolute; z-index:1; bottom:20px; text-align:center;  }
.focus .hd ul{ display:inline-block;font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#fff; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#e50000;  }

.focus .bd{ position:relative; z-index:0; }
.focus .bd li a{height:370px;width: 100%;display: block;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }

#nav .scan h1{text-align: center;line-height: 70px;height: 70px;color:#333333;font-size: 18px;}
#nav .scan img{width: 160px;height: 160px;display: block;margin:0 auto;}
#nav .scan h2{text-align: center;height: 60px;line-height: 60px;color:#e50000;font-size: 18px;}
#nav .scan p{color:#999999;font-size: 12px;text-align: center;}

#section{padding-top: 30px;overflow:hidden;}
#section h1{text-align: center;margin-bottom: 30px;}
#section ul{width: 1000px;}
#section li{float:left;margin-right: 20px;margin-bottom: 20px;}
#section li:nth-of-type(6n){margin-right: 0;}
#section li img{display: block;}

#footer{padding-top: 10px;text-align: center;}
#footer p{font-size: 14px;color:#999999;line-height: 28px;}
#footer p a{font-size: 14px;color:#999999;line-height: 28px;}
#footer p i.icon{display: inline-block;width: 18px;height: 20px;background:url('../images/2017_loginnew/ghs.png') no-repeat;margin-right: 10px;vertical-align: middle;}

.zoomin{animation:zoomin 0.8s ease-in-out forwards;-webkit-animation:zoomin 0.8s ease-in-out forwards;}
.zoomout{animation:zoomout 0.8s ease-in-out forwards;-webkit-animation:zoomout 0.8s ease-in-out forwards;}

@keyframes zoomin
{
0% {
    opacity: 0;
    -webkit-transform: scale(.3, .3);
    transform: scale(.3, .3);
}

50% {
    opacity: 1;
}
}


@-webkit-keyframes zoomin /* Safari 和 Chrome */
{
0% {
    opacity: 0;
    -webkit-transform: scale( .3, .3);
    transform: scale(.3, .3);
}

50% {
    opacity: 1;
}
}

@keyframes zoomout
{
0% {
    opacity: 1;
}

50% {
    opacity: 0;
    -webkit-transform: scale(.3, .3);
    transform: scale( .3, .3);
}
100% {
    opacity: 0;
}
}


@-webkit-keyframes zoomout /* Safari 和 Chrome */
{
0% {
    opacity: 1;
}

50% {
    opacity: 0;
    -webkit-transform:scale(.3, .3);
    transform: scale(.3, .3);
}
100% {
    opacity: 0;
}
}