@charset "utf-8";
/*公共样式*/
*{margin: 0; padding: 0;}
html,body{width: 100%; min-width: 1200px;}
body{font-size: 14px; background: #fff; font-family: "Microsoft Yahei",Verdana,Arial,sans-serif; line-height: 1.8; color: #333; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
ol,ul,li{list-style: none;}
a{text-decoration: none; color: #333; -webkit-tap-highlight-color: rgba(255,0,0,0); transition: all .4s ease; cursor: pointer;}
a:hover{color: #0084ce!important;}
a:focus{outline:none;}
em,i{font-style: normal;}
h1,h2,h3,h4,h5,h6,th{font-weight: normal;}
img{border: 0; max-width: 100%; height: auto; vertical-align: middle;}
table{border-collapse: collapse; border-spacing: 0;}
input,textarea,select,button{border: 0; background: none; outline: 0; font-family: "Microsoft Yahei";}
input[type="button"],input[type="text"],input[type="submit"],select{appearance: none; -moz-appearance: none; -webkit-appearance: none;}
input,input:focus,input:active{user-select: text;}
textarea{resize: none;}
.clearfix{zoom: 1;}
.clearfix:after{content: "."; *zoom: 1; display: block; visibility: hidden; height: 0; clear: both;}
.container{width: 1300px; margin: 0 auto; position: relative;}
.wrapper{width: 1200px; margin: 0 auto; position: relative;}
.tl{text-align: left!important;}
.tc{text-align: center!important;}
.tr{text-align: right!important;}
.fl{float: left;}
.fr{float: right;}
.hide{display: none;}
.wow{visibility: hidden; visibility: visible\9;}
.boxwrapper{overflow: hidden; position: relative;}
.col-lg-3,.col-lg-4,.col-lg-8{float: left; *display: inline; min-height: 1px; min-height: 1px;}
.col-lg-3{width: 25%; *width: 24.98%;}
.col-lg-4{width: 33.33%; *width: 33.31%;}
.col-lg-8{width: 66.67%;}
@font-face{font-family: 'Akrobat-Light'; src: url('../font/Akrobat-Light.eot'); src: url('../font/Akrobat-Light.eot?#iefix') format('embedded-opentype'), url('../font/Akrobat-Light.woff') format('woff'), url('../font/Akrobat-Light.ttf') format('truetype'), url('../font/Akrobat-Light.svg#webfont34M5alKg') format('svg');}
/*头部*/
.header{width: 100%; height: 90px; position: absolute; left: 0; top: 0; z-index: 999;}
.header.fixed{background: #fff; position: fixed; -webkit-box-shadow: 0 0 15px rgba(0,0,0,.15); -moz-box-shadow: 0 0 15px rgba(0,0,0,.15); box-shadow: 0 0 15px rgba(0,0,0,.15); animation: 850ms 350ms; -webkit-animation: animation: 850ms 350ms; -webkit-animation-fill-mode: both; animation-fill-mode: both; -webkit-backface-visibility: visible !important; backface-visibility: visible !important; -webkit-animation-name: fadedown; animation-name: fadedown;}
.header.fixed .logo img{display: none;}
.header.fixed .logo img.active{display: block;}
.header.fixed .nav ul > li > a{color: #333;}
.logo{float: left; height: 50px; margin-top: 20px;}
.logo a{display: block; height: 100%; float: left; transition: all 0s;}
.logo img{display: block; height: 100%;}
.logo img.active{display: none;}
.nav{float: right;}
.nav ul{margin-right: -2px;}
.nav ul > li{float: left; margin: 0 2px; height: 90px; position: relative;}
.nav ul > li .sbg{width: 100%; height: 100%; background: #0084ce; filter: alpha(opacity: 0); -webkit-opacity: 0; -moz-opacity: 0; -ms-opacity: 0; -o-opacity: 0; opacity: 0; position: absolute; left: 0; top: 0; z-index: 1; transition: all .4s;}
.nav ul > li .line{width: 0; height: 3px; background: #0084ce; position: absolute; left: 0; bottom: 0; z-index: 2; transition: all .4s;}
.nav ul > li > a{display: block; width: 110px; height: 90px; line-height: 90px; font-size: 16px; text-align: center; transition: all 0s; position: relative; z-index: 3; color: #fff;}
.nav ul > li:hover .sbg,.nav ul > li.active .sbg{filter: alpha(opacity: 10); -webkit-opacity: .1; -moz-opacity: .1; -ms-opacity: .1; -o-opacity: .1; opacity: .1;}
.nav ul > li:hover .line,.nav ul > li.active .line{width: 100%;}
.nav ul > li:hover .subnav{height: auto; margin-top: 0; opacity: 1; visibility: visible;}
.subnav{width: 160px; box-shadow: 0 0 16px -4px rgba(0,0,0,.3); background: #fff; position: absolute; left: 50%; top: 100%; margin-left: -80px; text-align: center; height: 0; overflow: hidden; margin-top: 20px; transition: all .3s; opacity: 0; visibility: hidden;}
.subnav ol{padding: 14px 0 12px 0; position: relative; z-index: 2;}
.subnav li a{display: block; height: 46px; line-height: 46px; font-size: 14px;}
.subnav li a:hover{background: #0084ce; color: #fff!important;}
@-webkit-keyframes fadedown {
    from { -webkit-transform: translateY(-100%); opacity: 0; }
    to { -webkit-transform: translateY(0); opacity: 1; }
}
@keyframes fadedown {
    from { transform: translateY(-100%); opacity: 0; }
    to { transform: translateY(0); opacity: 1; }
}
/*底部*/
.footer{background: #959595; color: #fff; overflow: hidden;}
.footer a{color: #fff;}
.footer a:hover{color: #e7222b!important;}
.foot_model{padding: 50px 0; border-bottom: 1px solid #737373;}
.foot_model dl{min-width: 120px; float: left; margin-right: 46px;}
.foot_model dt{font-size: 16px; font-weight: bold; margin-bottom: 20px;}
.foot_model dd li{line-height: 22px; padding: 4px 0;}
.foot_contact{max-width: 380px; margin-right: 0!important;}
.foot_follow{width: 138px; float: right!important; margin-right: 0!important;}
.foot_follow img{width: 138px;}
.foot_copy{padding: 18px 0; font-size: 0;}
.foot_copy .container > *{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle; font-size: 14px;}
.foot-logo{width: 40%;}
.foot-text{width: 56%; margin-left: 4%; text-align: right; line-height: 30px;}

@media only screen and (max-width: 1399px){
	.container{width: 1200px;}
	
}

/* 新闻资讯 */
.index-news {padding:85px 0 108px;overflow:hidden;}

.news-slist {width:36.43%;}
.index-news .news-title {margin:0 20px 20px;}
.index-news .news-title span {color:#666;font-weight:bold;font-size:18px;margin-left: 20px;}
.index-news .news-title a {font-size:14px;color:#999999;}
.index-news .ind-news-ibox {margin:0 -18px;padding-top:40px;}
.index-news .ind-news-ibox .item {margin:0 10px;padding-bottom:28px;background-color:#ffffff;cursor:pointer;}
.index-news .ind-news-ibox .pic {width:100%;overflow:hidden;padding:20px 20px 0 20px;box-sizing:border-box;}
.index-news .ind-news-ibox .pic a {display:block;}
.index-news .ind-news-ibox .pic img {transition:transform 2s;-webkit-transition:transform 2s;-moz-transition:transform 2s;-ms-transition:transform 2s;-o-transition:transform 2s;}
.index-news .ind-news-ibox .item:hover .pic img {transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);}
.index-news .ind-news-ibox .item:hover .tit a {color:#FF761B;transition:color 1s;-webkit-transition:color 1s;-moz-transition:color 1s;-ms-transition:color 1s;-o-transition:color 1s;}
.index-news .news-desc-ibox {padding:0 26px;}
.index-news .news-desc-ibox .tit a {display:block;font-size:20px;font-family:Microsoft JhengHei;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-top:26px;}
.index-news .news-desc-ibox .time {font-size:14px;color:#999999;font-family:Microsoft JhengHei;margin:14px 0;}
.index-news .news-desc-ibox .text {font-size:14px;color:#666666;font-family:Microsoft JhengHei;overflow:hidden;display:-webkit-box !important;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:48px;line-height:24px;}
.index-news .news-recommend-list {height:268px;background-color:#ffffff;margin:0 10px;}
.index-news .news-recommend-list .news-item a {height:59px;line-height:59px;margin:0 20px;display:block;border-top:1px solid #EEEEEE;font-size:15px;font-family: "Microsoft Yahei",Verdana,Arial,sans-serif;color:#666;box-sizing:border-box;padding:0 8px;}
.index-news .news-tit {float:left;text-align:left;width:68%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index-news .news-time {float:left;font-size:14px;color:#666666;font-family:Microsoft JhengHei;}
.news-slist .dd {margin:0px 10px 0 0;height:710px;overflow:hidden;background-color:#fff;padding:20px;box-sizing:border-box;}
.news-slist .dd li {margin-bottom:20px;}
.news-slist .dd li a {display:block;background-color:#F7F7F7;transition:color .4s;}
.news-slist .dd li .ifaq {height:80px;display:table;overflow: hidden;}
.news-slist .dd li .ifaq.q {margin-bottom:10px;}
.news-slist .dd li .ifaq span {display:block;float:left;width:80px;height:80px;background:#FF761B;text-align:center;font-size:14px;font-family:Microsoft JhengHei;color:#fff;box-sizing:border-box;padding-top:18px;}
.news-slist .dd li .ifaq span em {font-size:18px;display:block;font-weight:bold;margin-bottom:6px;}
.news-slist .dd li .title {margin-left:38px;height:80px;line-height:24px;font-size:16px;color:#000000;overflow:hidden;padding:0 28px 0 12px;display:table-cell;vertical-align:middle;}
.news-slist .dd li a:hover .title {color:#FF761B;}
/* 标题 */
.inner-title {text-align: center;
    font-size: 40px;
    font-weight: bold;
    line-height: 1.4;}
.inner-title span {color:#ff761b;}
.inner-desc i {display:block;width:42px;height:2px;margin:16px auto 0;background-color:#FF761B;}
.inner-desc {text-align:center;font-size:18px;color:#333333;font-family:Microsoft JhengHei;padding-top:10px;}
.col-md-6s {float:left;width:50%;}
.col-md-4s {float:left;width:33.3%;}
.col-md-6s {width:33%;float:left;}
.col-md-3s {float:left;width:25%;}
.col-md-5s {float:left;width:20%;}
.col-md-12s {width:100%;float:left;}
.index-more {overflow:hidden;width:98px;border-bottom:1px solid #FF761B;text-align:center;transition-property:all;transition-duration:.5s;transition-timing-function:ease-in;}
.index-more a {color:#666666;display:block;font-size:14px;text-transform:uppercase;}
.index-more:hover {margin-left:8px;}