@charset "utf-8";
/* 预设样式 */
*, *:before, *:after { max-height: 100000px}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;font-size:14px;font-family: "Helvetica Neue", Helvetica, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;line-height:2em}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
html,body{color:#333;overflow-x:hidden;min-width:1200px;}
ul,ol,li{list-style:none;margin: 0;padding: 0;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;-webkit-transition: background-color .2s ease;-moz-transition: background-color .2s ease;-ms-transition: background-color .2s ease;-o-transition: background-color .2s ease;transition: background-color .2s ease;}
img{border:0;display: block;}
h1,h2,h3,h4,h5{font-weight:normal}
select::-ms-expand { display: none; } 
input{outline: none;}
a,button,input,li,i{ outline: none;}
p,span,dd,li{max-height: 99999px;}
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; }
.left{ float:left; }
.right{ float:right;}
.hide{ display:none;}
::-webkit-scrollbar{
	width: 8px;
}
::-webkit-scrollbar-track{
	background: #fff;
}
::-webkit-scrollbar-thumb{
	background: #182760;
}
::-webkit-scrollbar-thumb:window-inactive{background: #182760;
}
::-webkit-scrollbar-thumb:vertical:hover{background: #182760;
}
.w1300{width:1300px;margin:0 auto;}
.more{background-image: -moz-linear-gradient( -28deg, rgb(24,39,96) 0%, rgb(33,59,155) 72%, rgb(43,69,167) 100%);
  background-image: -webkit-linear-gradient( -28deg, rgb(24,39,96) 0%, rgb(33,59,155) 72%, rgb(43,69,167) 100%);
  background-image: -ms-linear-gradient( -28deg, rgb(24,39,96) 0%, rgb(33,59,155) 72%, rgb(43,69,167) 100%);
  box-shadow: 2.046px 2.194px 9.8px 0.2px rgba(16, 45, 155, 0.35);transition:all 0.6s;}
.more:hover{background-image: -moz-linear-gradient( -28deg, rgb(31,48,115) 0%, rgb(50,76,174) 72%, rgb(52,80,185) 100%);
  background-image: -webkit-linear-gradient( -28deg, rgb(31,48,115) 0%, rgb(50,76,174) 72%, rgb(52,80,185) 100%);
  background-image: -ms-linear-gradient( -28deg, rgb(31,48,115) 0%, rgb(50,76,174) 72%, rgb(52,80,185) 100%);
  box-shadow: 2.046px 2.194px 9.8px 0.2px rgba(16, 45, 155, 0.35);}

@keyframes fanzhuan{
0% {transform:rotateY(0deg);}
100% {transform:rotateY(360deg);}
}

footer{padding-top:50px;width:100%;background-color: #444444;box-sizing:border-box;}
footer .top p{display:inline-block;font-size:26px;color:#fff;padding-left: 10px;}
footer .top a{display:block;width:34px;height:34px;float:right;background:url(../images/wx.png) no-repeat center;position:relative;top:8px;padding-right: 10px;}
footer .top img{position:absolute;right:0px;top:0px;transform:translateY(-105%);z-index:10;display:none;}
footer .center{padding:30px 0px 25px;width:100%;border-top:1px solid #767676;border-bottom:1px solid #767676;}
footer dl{float: left;padding-left: 10px;}
footer dl:first-child{margin-right: 115px;}
footer dt{margin-bottom:10px;font-size:18px;color:#fff;line-height: 1em;}
footer a{color:#cccccc;}
footer a:hover{color:#fff;}
footer dd{font-size:16px;color:#cccccc;}
footer .map{float: right;}
.copyright{position: relative;z-index:100;height:53px;}
.copyright p{font-size:12px;color:#999999;line-height: 53px;float: left;padding-left: 10px;}
.copyright .ylink{float:right;display:block;height:25px;width:100px;border:1px solid #898989;text-align:center;line-height:25px;font-size:12px;border-radius:3px;cursor:pointer;color:#999999}
.copyright .ylink:hover{background:#fff;color:#333;}
.ylink_li{position: absolute;top:0px;right:1px;width:100px;color:#fff;transform: translateY(0%);opacity:0;transition: all 0.6s;}
.ylink_li a{color:#333;text-align: center;width:100%;height:35px;display: block;border:1px solid #898989;line-height:35px;font-size:12px;cursor:pointer;border-bottom:0px;border-top:0px;background-color:#fff;}
.ylink_li li:first-child a{border-top:1px solid #898989}
.show .ylink_li{transform: translateY(-101%);opacity:1;}
.show .ylink_li a:hover{background-color:#182760;color:#fff;}

/* 内页通用 */
.nbanner{width:100%;height: 501px;background-repeat:no-repeat;background-position: center;}
.nbanner .w1300{padding-top: 207px;}
.nbanner b{display: block;line-height: 1em;font-size:50px;color:#ffffff;margin-bottom: 20px;}
.nbanner p{font-size:26px;color:#ffffff;line-height: 1em;text-transform:uppercase;}
.type_list{width:100%;height: 80px;background-color:#fafafa;}
.type_list li{float: left;height: 100%;}
.type_list li a{display: block;width:100%;height: 100%;text-align: center;line-height:80px;font-size:18px;position: relative;}
.type_list li a:after{display: block;content: '';position: absolute;top:50%;right:-1px;width:1px;height: 20px;background-color: #cacaca;margin-top: -10px;}
.type_list li:last-child a:after{display: none;}
.type_list li:hover a,.type_list li.on a{background:#182760;color:#fff;}
.list_4 li{width:25%;}
.list_5 li{width:16%;}

@media screen and (max-width: 1600px) {
    .header{padding:9px 20px 14px;}
	.header_righticon .language{top:0;left:0;transform: translate(-50%,0%);}
	.header_righticon .lng_change:hover .language{left:0;top:100%;opacity: 1;transform: translate(-50%,0%);}
	.header_menu{width:750px;transform: translateX(-26%);}
	.header_menu li{margin:0 15px;}
}
@media screen and (max-width: 1300px) {
    html,body{overflow-x:scroll;width:1300px;}
	.header_menu{width:630px;}
}
ul.nav li a{font-size: 17px !important;}
