button,input,select,textarea{outline:0;font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.bg-h{background-color: #F2F2F2;}
.over{overflow:hidden;}
.trans{-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;}
.imgZoom img{-webkit-transition:all .4s;transition:all .4s;}
.imgZoom img:hover{-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1);}
.btn{background-color: #F29015;font-size: 14px;line-height: 40px;height: 40px;text-align: center;color: #fff;display: block;border-radius: 6px;}
.hoverBtn{cursor:pointer;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s;}
.hoverBtn:hover{background-color:#3659e6!important;color:#fff!important;}
.nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ellip2{display:block;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
body{font-family: Verdana;}
.auto-container{margin-right:auto;margin-left:auto;width:1200px;}
.list-container{margin-right:auto;margin-left:auto;width: 1200px;}
.top-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:none;background:#000;opacity:.8;}
.scrollHead{position:fixed;top:0;left:0;width:100%;}
.header{padding:14px 0;background-color:#fff;z-index: 110;}
.header .nav{margin-top:22px;}
.header .nav .nav-box{display:inline-block;vertical-align:middle;}
.header .nav .nav-box li{float:left;position: relative;}
.header .nav .nav-box li a{display: inline-block;padding:0 25px;color:#333;font-size: 15px;line-height:40px;}
.header .nav .nav-box>li:hover>a{color: #f09015;}
.header .nav .nav-box li::after{display:block;margin:0 auto;width:26px;height:2px;background-color:transparent;content:'';}
.header .nav .nav-box>li.active::after,.header .nav .nav-box>li:hover::after{background-color:#2c3b96;}
.header .nav .nav-box li i{display: none;}
.header .nav .nav-box li i img{display: block;margin: 0 auto;}
.header .nav .nav-box li ul{
	visibility: hidden;
	opacity: 0;
	position: absolute;
	top: 100%;
	z-index: 9;
	background: #fff;
	min-width: 200px;
	border-top: 2px #2c3b96 solid;
}
.header .nav .nav-box li:hover ul{
	visibility: visible;
	opacity: 1;
}
.header .nav .nav-box li ul li{
    border-bottom: 1px #ccc solid;
    width: 100%;
}
.header .nav .nav-box li ul li a{
    padding: 0 10px;
}
.header .nav .nav-box li ul li:hover a{color: #f09015;}
.header .nav>i{display:inline-block;margin:0 25px;width:1px;height:16px;background-color:#ccc;vertical-align:middle;}
.header .nav .lang{display:inline-block;padding:0 22px;vertical-align:middle;}
.header .nav .lang a{color:#333;font-size:16px;line-height:40px;}
.header .nav .search{display:inline-block;vertical-align:middle;line-height:40px;cursor:pointer;}
.serch-box{position:fixed;top:0;left:0;z-index:110;display:none;width:100%;height:100%;}
.serch-box .ser-form{position:absolute;top:50%;left:50%;text-align:center;font-size:0;transform:translate(-50%,-50%);}
.serch-box .ser-form form{display:inline-block;overflow:hidden;border-radius:4px;vertical-align:middle;}
.serch-box .ser-form input{display:inline-block;box-sizing:border-box;padding:0 10px;width:360px;height:40px;border:none;background:#fff;vertical-align:middle;font-size:16px;line-height:40px;}
.serch-box .ser-form .sub{width:40px;height:40px;background:url(../images/search.png) no-repeat center #fff;font-size: 0;}
.serch-box .ser-form .clo-ser{margin-left:10px;cursor:pointer;}
.footer .foot{padding:80px 0 40px;}
.footer .foot .foot-l{width:75%;}
.footer .foot .foot-r{width:24%;}
.footer .foot .foot-l dl{float:left;width:25%;}
.footer .foot dl dt{margin-bottom:30px;color:#333;font-weight:700;font-size:16px;line-height:24px;}
.footer .foot dl dd,.footer .foot dl dd a{color:#666;font-size:14px;line-height:24px;}
.footer .foot dl dd a:hover{color: #f09015;}
.footer .foot dl dd.fx{margin-top:18px;}
.footer .foot dl dd.fx a{padding:2px;}
.footer .copy{padding:18px 0;background:#e6e6e6;color:#333;font-size:14px;line-height:14px;}
.footer .copy .fl a{display:inline-block;padding-right:5px;border-right:1px #333 solid;color:#333;vertical-align:middle;}
.footer .copy .fl a:last-child{border-right:0;}
.footer .copy .cnzz{display:inline-block;margin-left:20px;vertical-align:middle;}
