﻿.met-langlist li{display: inline-block;list-style: none;}
.met-langlist .btn-lang .flag-icon{margin-right:3px;}
.met-langlist .dropdown-menu{min-width:0;width: 100%;}
.met-langlist .dropdown-menu .dropdown-item{white-space:nowrap;}
@media (max-width:479px){
.met-langlist .btn-lang{padding-left:5px;padding-right:5px;}
.tabsa li span{width: 110px !important;}
.tabsa li.tab-current em{left: 50px !important;}
}
@media (max-width:435px){
.tabsa nav a{ width:99px !important;}
.tabsa nav li.tab-current a em{ left:44px !important;}
.tabsa li span{ width:99px !important;}
.tabsa li.tab-current em{left:41px !important;}
}
@media (max-width:414px){
.tabsa li span{ width:93px !important;}
.tabsa li.tab-current em{left:39px !important;}
}
@media (max-width:375px){
.tabsa li span{ width:84px !important;}
.tabsa li.tab-current em{left:36px !important;}
}
@media (max-width:360px){
.tabsa li span{ width:80px !important;}
.tabsa li.tab-current em{left:33px !important;}
}
@media (max-width:320px){
.tabsa nav a{width: 70px !important;}
.tabsa nav li.tab-current a em{ left:30px !important;}
.tabsa li span{ width:70px !important;}
.tabsa li.tab-current em{left:28px !important;}
}
.tabsa {width: 100%; margin-top:15px;padding: 0;margin: 0;list-style: none;display: inline-block;}
.tabsa li {margin-right:2px;display: block;float: left;position: relative; cursor:pointer;}
.tabsa li span{color: #333;display: block; font-size:16px; width:120px; height:40px; text-align:center; line-height:36px; background:#e8e8e8; position:relative;}
.tabsa li.tab-current span{color: #fff; background:#005bac; display:block;}
.tabsa li.tab-current em{  width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-top: 8px solid #005bac; position:absolute; top:40px; left:53px;}
.kcp1{ font-size:16px; color:#333; line-height:30px; margin:30px 0;}

#met-langlist-modal .modal-body .close{position:absolute;right:10px;top:0px;}
#met-langlist-modal a.btn{border:none;font-size:16px;height:50px;line-height:50px;}
#met-langlist-modal .flag-icon{margin-right:8px;top:7px;font-size:30px;}

@charset "utf-8";
/* 返回顶部 */
.back_top_met_16_1.met-scroll-top{position:fixed;right:10px;bottom:10px;z-index:10;}
.back_top_met_16_1.met-scroll-top{border-color: #ffffff;
    background-color: #ffffff;border-color: ;
    background-color: ;color: #ffffff;}
.back_top_met_16_1.met-scroll-top:hover,.back_top_met_16_1.met-scroll-top:focus{
    border-color: #0075c1;
    background-color: #0075c1;border-color: ;
    background-color: ;color: #000000;
}
@font-face {
font-family: 'iconfont';  /* project id 678706 */
src: url('https://at.alicdn.com/t/font_678706_77m46hwtiqp.eot');
src: url('https://at.alicdn.com/t/font_678706_77m46hwtiqp.eot?#iefix') format('embedded-opentype'),
url('https://at.alicdn.com/t/font_678706_77m46hwtiqp.woff') format('woff'),
url('https://at.alicdn.com/t/font_678706_77m46hwtiqp.ttf') format('truetype'),
url('https://at.alicdn.com/t/font_678706_77m46hwtiqp.svg#iconfont') format('svg');}
.iconfont{font-family: "iconfont" !important; font-size: 16px; font-style: normal; -webkit-font-smoothing: antialiased; -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale; vertical-align: middle;}

.news{margin-top: 14px; margin-bottom: 50px;}
.box{background: #fff;}
.container_n{width: 1310px; margin: 0 auto;}
.newsnav{padding: 0 1.75%; height: 52px; line-height: 52px; }
.newsnav i.iconfont{font-size: 26px; color: #fb700a; margin-right: 10px;}
.newsnav span{margin-right: 6px;}
.newsnav a{margin: 0 2px;}
.newsnav a:last-child{color: #0166b6;}
.side_menu{display: none;}
.clear{zoom: 1;}
.clear:after{content: "."; display: block; visibility: hidden; height: 0; clear: both;}
.side_l{width: 23.75%; margin-left: 1.75%;}
.fl{float: left;}
.fr{float: right;}
.side_nav ul{/*border: 1px solid #d0d0d0; */background:#f2f2f2; border-top: 0 none; padding-bottom:30px;}
.side_nav li{line-height:40px;/* border-bottom: 1px dashed #d0d0d0;*/ position: relative; /*background: #efefef;*/}
.side_nav li a{display: block; width: 100%; height: 100%; position: relative; text-indent: 30%; color:#333}
.side_nav li i{display: block; width: 4px; height: 18px; position: absolute; left: 25%; top: 50%; margin-top: -9px; background: #0166b6;}
.side_nav li.current,.side_nav li:hover{background: #f5f5f5;}
.side_nav li dl{border-top: 1px dashed #d0d0d0; padding-top:5px;padding-bottom:5px;}
.side_nav li dl dd{height:25px;line-height:25px;padding-left:5%}
.side_tit{border: 1px solid #0166b6;}
.side_tit h2{font-size: 18px; color: #fff; border: 1px solid #3992d9; background: #0166b6; height: 42px; line-height: 42px; text-indent: 23%;}
.side_tit h2 i{font-size: 14px; color: #86a8d3; text-transform: uppercase; margin-left: 10px;}
.side_r{width: 70%; margin-right: 1.75%;}
.side_rtit{height: 42px; line-height: 42px; font-size: 18px; color: #0166b6; border-bottom: 1px solid #d0d0d0;}
.side_rtit i{font-size: 26px; margin-left: 10px; margin-right: 10px;}
.news_list ul{padding: 20px 0;}
.news_list li{border-bottom: 1px dashed #d0d0d0;}
.news_list li a{display: block; width: 100%;padding: 18px 0; position: relative;}
.news_list li:hover{background: #eee;}
.news_time{width: 62px; height: 66px; position: absolute; left: 10px; top: 18px; background: #f2f2f2; color: #0166b6; text-align: center;}
.news_time span{display: block; width: 100%; height: 46px; line-height: 46px; font-weight: bold; font-size: 30px;}
.news_time em{display: block; width: 100%; height: 20px; line-height: 20px; font-size: 12px;}
.news_time img{display: block; width: 100%; height: 100%;}
.news_txt{height: 66px; margin-left: 90px; margin-right: 20px;}
.news_txt h3{height: 22px; line-height: 22px; font-size: 16px; color: #393939; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.news_txt p{height: 40px; line-height: 20px; overflow: hidden; font-size: 14px; color: #999; margin-top: 4px;}
.pages{ width:100%; text-align:center; height:50px; line-height:50px}
.pages a{ border:1px solid #0166b6; padding:5px 10px}
.pages b{ border:1px solid #0166b6; padding:5px 10px; background:#0166b6; color:#fff}
.tkcon{ font-size:16px; padding-bottom:50px; padding-top:20px}
.tkcon img{ width:100% !important; height:auto !important}
.tkcon h4{ margin-top:15px; margin-bottom:15px}
.pages a b{ border:none; padding:0; background:none; color:#333; font-weight:normal}
@media only screen and (max-width: 1299px){
.container_n{width: 1050px;}
}
@media only screen and (max-width: 1099px){
.container_n{width: 900px;}
.side_tit h2{text-indent: 12%; font-size: 17px;}
}
@media only screen and (max-width: 959px){
.container_n{width: 94%;}
.main{margin-top: 84px;}
.newsnav{height: 42px; line-height: 42px; font-size: 13px;}
.newsnav i.iconfont{font-size: 20px; margin-right: 6px;}
.newsnav span{margin-right: 3px;}
.side_tit h2{font-size: 16px; text-indent: 10%;}
.side_tit h2 i{font-size: 12px;}
.side_rtit{font-size: 16px;}
.side_rtit i{font-size: 20px; margin-left: 6px; margin-right: 6px;}
}
@media only screen and (max-width: 767px){
.main{margin-top:0px;}
.side_menu{display: block; padding: 10px 1.75% 0 1.75%; border-top: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; padding-bottom:20px}
.side_menu li{width: 31%; float: left; margin-left: 1%; margin-right: 1%; margin-bottom: 10px;}
.side_menu li a{display: block; height: 34px; line-height: 34px; text-align: center; border: 1px solid #cdcdcd; background: #fff;}
.side_menu li.current a{border: 1px solid #0166b6; background: #0166b6; color: #fff;}
.side_menu span{ width:100%; height:auto; line-height:25px}
.side_menu span a{ margin-right:10px}
.side_menu span .current{border: 1px solid #0166b6; background: #0166b6; color: #fff;}
.side_l{display: none;}
.side_r{width: 100%; float: none; margin-right: 0;}
.news_list ul{padding: 10px 0;}
.news_time span{height: 36px; line-height: 36px; margin-top: 5px;}
.news_txt h3{font-size: 15px;}
.news_txt p{font-size: 12px; height: 36px; line-height: 18px; margin-top: 8px;}
.padr {padding-top: 20px;}
}
.padr {
    padding-right: 0;
}
.shzrt{ padding-top:0 !important;}
.shzrt{ font-size:22px; font-weight:bold; color:#333; padding:30px 0 20px 0;}
.kcmap{ width:100%; margin-bottom:52px;}
.kcmap p{ color:#333; font-size:16px; line-height:30px;}
.kcmap p span{ display:block; text-align:center; line-height:50px; font-size:16px;}
.kcmap p img{margin:0 auto; max-width:100%}
