@charset "utf-8";
/* CSS Document */
/*  ------------------------ 通用 ----------------------------  */
*, *::after, *::before { -webkit-box-sizing: border-box;-o-box-sizing: border-box; 
     -ms-box-sizing: border-box;  -moz-box-sizing: border-box; box-sizing: border-box;}
*{ margin:0px; padding:0px;}
body {font-family:"微软雅黑", Arial;  font-size:14px; line-height:24px;color:#222222;}
body,html{ width:100%; height:100%;}
body{background:#ffffff;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;font-family:'微软雅黑'; text-transform:uppercase;}
body, button, input, select, textarea{  font-family: '微软雅黑',Arial; font-size:14px;}
ol, ul ,li{list-style: none; margin:0px; padding:0px}
img,ol, ul ,li{ border:none;}
a{ text-decoration:none; color:#333333;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
	 -o-transition: all 0.2s ease-out 0s; 
		transition: all 0.2s ease-out 0s;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color: transparent;outline:none;background: none;text-decoration: none;}
input[type=button], input[type=submit], input[type=reset] ,select{-webkit-appearance: none;-moz-appearance: none;-ms-appearance: none;-o-appearance: none;appearance: none;}
input:focus,input:hover,input:active {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}
select:focus,select:hover,select:active,textarea {outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only;outline:0;}

select{-webkit-appearance:listbox;appearance:none; -moz-appearance:none;-webkit-appearance:none; background:#fff url("../images/arrow.png") no-repeat scroll 95% center;padding-right: 14px;}
table{ border-collapse: collapse; border-spacing: 0; }
table,table tr,table td{border:1px solid #dddddd;}
.clearfix:after{content:".";display:block; width:100%;height:0; line-height:0;clear:both; overflow:hidden}
.ts3{transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -moz-transition:all ease 0.3s; -ms-transition:all ease 0.3s; 
    -o-transition:all ease 0.3s;}
.ts5{transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; 
    -o-transition:all ease 0.5s;}

.fl{float:left;}
.fr{float:right;}
.pd100{padding:100px 0;}
.pd70{padding:70px 0;}
.pd50{padding:50px 0;}
.pd40{padding:40px 0;}
.pd30{padding:30px 0;}
.pd20{padding:20px 0;}

.pcblock{display:block;}
.wapblock{display:none;}
.mainbox{max-width:95%;height:auto;margin:auto;}

/*头部导航*/
.header_top{width:100%;height:auto;position:fixed;left:0;top:0;z-index:1}
.header{width:100%;height:90px;}
.logo{float:left;width:auto;margin-top:10px;}
.logo img{display:block;width:auto;}
.top{ width:100%; height:30px;}
.top_jl{ width:100%; height:0; overflow:hidden; }
.nav{float:right;}
.nav>a{display:inline-block;line-height:90px;color:#000000;font-size:24px;padding:0 16px;}


.header_active{background:rgba(255,255,255,0.9);box-shadow:0 5px 5px rgba(0,0,0,0.08)}
.header_active .nav>a{color:#333333;}
.nav>a.cur{color:#1e50ae;}

.height_top{width:100%;height:90px;}



/*数字滚动*/
/*数字滚动插件的CSS可调整样式*/
.mt-number-animate{ font-family: '微软雅黑'; line-height:50px; height: 50px;/*设置数字显示高度*/;  overflow: hidden; display: inline-block; position: relative; }
.mt-number-animate .mt-number-animate-dot{ width: 35px;/*设置分割符宽度*/ line-height: 50px; float: left; text-align: center;}
.mt-number-animate .mt-number-animate-dom{ width: 38px;/*设置单个数字宽度*/ text-align: center; float: left; position: relative; top: 0;}
.mt-number-animate .mt-number-animate-dom2{ width: 50px;}
.mt-number-animate .mt-number-animate-dot2{width: 40px;}
.mt-number-animate .mt-number-animate-dom .mt-number-animate-span{ width: 100%; float: left;}


/*footer*/
.footer{width:100%;height:auto;}
.footer_top{width:100%;height:auto;background:#222222;padding:40px 0;}
.footer_top_l{float:left;padding-top:35px;padding-right:20px;padding-bottom:20px;}
.footer_top_l img{display:inline-block;width:207px;height:auto;vertical-align:-11px;margin-right:20px;}
.footer_top_l a{color:#ffffff;display:inline-block;padding:0 8px; font-size:15px;}

.footer_top_r{float:right;color:#ffffff;}
.footer_top_r img{display:inline-block;vertical-align:middle;width:112px;height:auto;}
.footer_top_text{display:inline-block;padding-left:25px;vertical-align:middle;}
.footer_top_text .tel{font-size:16px;}
.footer_top_text .tel span{display:block;font-size:24px;font-weight:bold;margin:15px 0;}
.footer_top_text .address{color:rgba(255,255,255,0.5);font-size:14px;}

.footer_bot{width:100%;line-height:50px;text-align:center;color:rgba(255,255,255,0.5);font-size:15px;background:#000000;}
.footer_bot a{color:rgba(255,255,255,0.5)}



/*新闻*/
.index_news_con{width:110%;}
.index_news_list{display:block; width:28.6%;height:auto;float:left;margin:2.5% 2.5% 0 0;}
.index_news_pic{display:block;width:100%;height:14vw;overflow:hidden;}
.index_news_pic img{display:block;transform:scale(1);-moz-transform:scale(1); -webkit-transform:scale(1); -o-transform:scale(1);transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s;
    -o-transition:all ease 0.5s;
    /*width:100%;height:auto;*/
    width: 24vw;
    height: 24vh;
}
.index_news_list:hover .index_news_pic img{transform:scale(1.2);-moz-transform:scale(1.2); -webkit-transform:scale(1.2); -o-transform:scale(1.2); transition:all ease 0.5s; -webkit-transition:all ease 0.5s; -moz-transition:all ease 0.5s; -ms-transition:all ease 0.5s; -o-transition:all ease 0.5s;}
.index_news_text{width:100%;height:auto;background:#f8f8f8;padding:25px;}
.index_news_nrtit{font-size:18px;font-weight:bold;margin-bottom:10px;}
.index_news_location{width:100%;height:auto;line-height:24px;}
.index_news_location span{display:inline-block;}
.index_news_address{margin-right:10px;}
.icon_address{display:inline-block;vertical-align:top;width:19px;height:24px;background:url(../images/icon_address.jpg) no-repeat center center/19px auto;margin-right:5px;}
.icon_date{display:inline-block;vertical-align:top;width:19px;height:24px;background:url(../images/icon_date.jpg) no-repeat center center/19px auto;margin-right:5px;}
.index_news_nrdes{color:#6e6e6e;font-size:16px;width:100%;height:75px;line-height:25px;overflow:hidden;margin-top:15px;}
/*分页*/
.pages{width:100%;height:auto;text-align:center;padding:50px 0;}
.pages a{display:inline-block;width:30px;height:30px;line-height:30px; border-radius:30px;text-align:center;vertical-align:middle;margin:0 5px;}
.pages a.active{background:#1e50ae;color:#ffffff;}
.pages a.prev{background:url(../images/jt_left.png) no-repeat center center;}
.pages a.next{background:url(../images/jt_right.png) no-repeat center center;}

@media (max-width:1600px){
.footer_top_l{padding-top:0;}
.footer_top_r{float:left;}
}
@media (max-width:750px){
.pcblock{display:none;}
.wapblock{display:block;}


}






