@charset "utf-8";
@font-face{font-family:helveticaneueltpro-thex;src:url(/static/default/web/css/font/HELVETICANEUELTPRO-THEX.OTF);font-weight:400;font-style:normal}
@font-face{font-family:AVGARDD;src:url(/static/default/web/css/font/AVGARDD.TTF);font-weight:400;font-style:normal}
@font-face{font-family:Mont;src:url(/static/default/web/css/font/Mont.otf);font-weight:400;font-style:normal}
@font-face{font-family:MontHeavy;src:url(/static/default/web/css/font/MontHeavy.otf);font-weight:400;font-style:normal}
/*
* reset 清除默认属性
*/

*{font-family:"Microsoft Yahei", Tahoma;font-weight:400;}
body,html,h1,h2,h3,h4,h5,h6,p,em,i,form,ul,li,dl,dt,dd,ol{padding:0;margin:0;
    -webkit-text-size-adjust:none;
    -moz-text-size-adjust:none;
    -ms-text-size-adjust:none;
    text-size-adjust:none;
}
html{height: 100%;}
body{font-size:12px;width:100%;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
em,i,b{font-style:normal;font-weight:normal;text-decoration:none;}
ul,li{list-style:none;}+
h3{font-size:14px;}
h1,h2,h3,h4{font-weight:bold;}
a{text-decoration:none;outline:none;cursor:pointer; color: #6b6b6b;}
a:hover{}
a img{border:none;vertical-align:middle;}
input[type="submit"],input[type="button"],button{cursor:pointer;padding:0;}
input[type="text"],input[type="email"],input[type="number"],input[type="password"]{padding:0 0 0 3px;}
:focus,input,select,textarea,button{outline:none;}
textarea{resize:none;}
/*
 * html5元素
 */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;margin:0;padding:0;}
/* 左右浮动后清除浮动 */
.clear{topBar:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;overflow:hidden;line-height:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;topBar:" ";clear:both;height:0;}
.clearfix{*zoom:1;}
/* 左右浮动 */
.fl,.FL{float:left;}
.fr,.FR{float:right;}
.ellipsis{text-overflow: ellipsis;overflow: hidden;white-space: nowrap; display: block;}
.warp,.w1200{position:relative;width:1200px;margin:0 auto;}


/* 侧边栏导航 */
.navSidebar{position:fixed;left:0;top:0;z-index:10;width:250px;height:100%;}
.navSidebar .wrapper{height:100%;padding-top:20px;background:#fff;box-shadow:0 2px 26px rgba(0, 0, 0, 0.1);box-sizing:border-box;}
.navSidebar .logo{width:146px;height:110px;margin:0 auto;display:block;}
.navSidebar .logo img{display:block; width:140px;}
.navSidebar .nav_list{padding-top:32px;}
.navSidebar .nav_list .nav_item{position:relative;height:40px;color: #9cde00;}
.navSidebar .nav_list .nav_item .link{display:block;color:#9cde00;text-indent:80px;}
.navSidebar .nav_list .nav_item .link:before{content:"";position:absolute;top:50%;left:0;width:0;height:1px;background:#9cde00;transition:0.36s ease;}
.navSidebar .nav_list .nav_item span{color:#414141;font-size:14px;line-height:40px;}
.navSidebar .nav_list .nav_item span:hover{ color: #9cde00;}
.navSidebar .nav_list .nav_item .active span{color: #9cde00;}
.navSidebar .nav_list .active span{color: #9cde00;}
.navSidebar .nav_list .active .link:before{width:40px;color: #9cde00;}
.navSidebar .nav_list .nav_item .link.active:before,.navSidebar .nav_list .nav_item .link:hover:before{width:40px;color: #9cde00;}
.navSidebar .nav_list .active:hover:before{width:40px;color: #9cde00;}
.navSidebar .nav_list .sub_nav{position:absolute;left:0;top:0;z-index:-99;width:200px;padding:0 20px;transition:all .6s ease;}
.navSidebar .nav_list .sub_nav li{height:52px;border-bottom:1px solid #212122;text-align:center;}
.navSidebar .nav_list .sub_nav li a{display:block;color:#e5e5e5;font-size:16px;line-height:52px;text-indent:0;transition:all 0.3s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;}
.navSidebar .nav_list .sub_nav li a:hover{text-indent:30px; color: #9cde00;}
.navSidebar .nav_list .sub_nav:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translate3d(0, -50%, 0);
    transform:translate3d(0, -50%, 0);z-index:-1;width:100%;height:200vh;background-color:rgba(0,0,0,.9);}
.navSidebar .nav_list .nav_item:hover .sub_nav{left:100%;}
.navSidebar .nav_contact{position:absolute;bottom:0;left:0;width:100%;}
.navSidebar .nav_contact .code{width:80px;height:80px;margin:0 auto 20px;}
.navSidebar .nav_contact .code img{width:80px;height:80px;display:block;}
.navSidebar .nav_contact ul{padding-left:5px;}
.navSidebar .nav_contact li{position:relative;padding-left:25px;margin-bottom:12px;}
.navSidebar .nav_contact li i{position:absolute;left:0;top:0;width:12px;height:16px;background:url(../img/fix_icon.png) no-repeat;}
.navSidebar .nav_contact li.i2 i{background-position:-20px 0;}
.navSidebar .nav_contact li.i3 i{background-position:-40px 0;}
.navSidebar .nav_contact li p{padding-left:14px;border-left:1px solid #ebebeb;color:#706f6f;font-size:12px;line-height:20px;font-family:helveticaneueltpro-thex;}
.navSidebar .nav_contact li p span{padding-left:14px;font-family:helveticaneueltpro-thex;}
.an_l li{ text-align: left!important;}
/*footer*/
.footer{background-color:#23262d;}
.footer-info{position:relative;height:178px;padding-left:487px;overflow:hidden;}
.footer-info img{ width:290px;}
.footer-info .logo{position:absolute;top:66px;left:80px;width:251px;height:56px;}
.footer-info h3{padding-top:38px;color:#cfcfcf;font-size:18px;font-weight:normal;line-height:32px;}
.footer-info ul{width:1100px;float:left;padding-top:16px;overflow:hidden;}
.footer-info li{float:left;width:500px;height:28px;color:#cfcfcf;font-size:14px;line-height:28px;font-family:helveticaneueltpro-thex;letter-spacing:1px;}
.footer-info li.mr120{margin-right:80px;}
.footer .copyRight{height:36px;background-color:#141619;overflow:hidden;}
.footer .copyRight p{padding-left:80px;color:#b5b3b3;font-size:12px;line-height:36px;font-family:helveticaneueltpro-thex;letter-spacing:1px;}
.footer .copyRight p span{padding:0 40px 0 18px;}

.copyRight_1{height:36px;overflow:hidden; text-align: right; border-top: 1px solid #f5f7f9; margin-top: 80px;}
.copyRight_1 p{padding-right:80px;color:#999999;font-size:12px;line-height:36px;font-family:helveticaneueltpro-thex;letter-spacing:1px;}
.copyRight_1 p span{padding:0 40px 0 18px;}
.copyRight_1 a{color:#999999;font-family:helveticaneueltpro-thex;}

/*通用向上渐变进入动画样式*/
.boteasein{
	-webkit-animation: boteaseinAnimate 1s ease .5s infinite;
	animation: boteaseinAnimate 1s ease .5s infinite;
}
@-webkit-keyframes boteaseinAnimate{
	0%{ -webkit-transform: translateY(200px); opacity: 0;}
	100%{ -webkit-transform: translateY(0px); opacity: 1;}
}
@keyframes boteaseinAnimate{
	0%{ transform: translateY(200px); opacity: 0;}
	100%{ transform: translateY(0px); opacity: 1;}
}

/*分页CSS*/
.plag{ margin-top: 30px; margin-bottom:10px; display: inline-block;}
.plag ul{}
.plag li{ display: inline-block;background: #f2f2f2; font-size: 14px; margin-right: 2px; font-weight: 500;animation-name:boteaseinAnimate;-webkit-animation-name:boteaseinAnimate; animation-duration:2s;}
.plag li a{ width: 60px; height: 40px;  display: block;  color: #666; text-align: center; line-height: 40px;transition:all .3s;}
.plag li a:hover{background: #9cde00; color: #fff;transition:all .3s;}
.plag li.active{background: #9cde00; color: #fff;transition:all .3s; color: #666; }
.plag li.active a{color: #fff}

/*列表栏目英文+右边列表导航*/
.wzdh{animation-name:slideInLeft;-webkit-animation-name:slideInLeft; animation-duration: 1.3s; display: inline-block;}

.news_list_top{ width: 100%; display: block;}
.news_list_top ul{float: right; margin-right: 3%;animation-name:slideInRight;-webkit-animation-name:slideInRight; animation-duration: 1.3s;}
.news_list_top li{ color: #737373; background: url("../img/xiant.jpg") no-repeat right; display: inline-block; font-size: 14px;  position: relative; height: 50px; line-height: 50px;text-align: center; top:15px;}
.news_list_top li:nth-child(5){ background: none;}
.news_list_top li a {display: block;margin: 0 30px;line-height: 60px;text-decoration: none;font-weight: normal;font-size: 14px;color: #737373;transition: all 0.36s ease;}
.news_list_top li a:hover{color: #9cde00; display: block; }
.news_list_top li::after{content:""; display: block; height: 2px; background: #9cde00; width:0px;position:absolute; display: block;bottom: 0px;opacity: 0; transition: all 0.36s ease; }
.news_list_top li:hover::after {width: 55%;opacity: 1; left: 25px;}

.news_list_top .active a{color: #9cde00;}
.news_list_top .active::after {content: "";display: block;height: 2px; background: #9cde00;width: 70%; left: 25px;position: absolute;display: block;bottom: 0px;opacity: 1;transition: all 0.36s ease;}
.news_list_top span{}
.news_list_top .yinw{font-family:AVGARDD; font-size: 55px; color: #737373;}
.news_list_top .yinw strong{font-family:AVGARDD;color: #9cde00;}
.news_list_top .n_lanm{color: #737373; font-size: 16px;}


