@charset "utf-8";
/* CSS Document */

/*公共样式--------------------------------------------------*/
html,body{/* font-family: tahoma, PingFangSC, "microsoft yahei ui", "microsoft yahei", sans-serif; */font-family:Helvetica LT Std, 'Noto Sans CJK SC', 'Noto Sans CJK', 'Noto Sans SC', sans-serif , Arial, "微软雅黑";color:#444;background:#fff;}
a{color:#444;}
a:hover{color:#f00;}
a,a:hover{text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
img{max-width:100%;}
.clearfix{clear:both;}
ul,h1,h2,h3,h4,h5,p{margin-top:0;margin-bottom:0;}
.container-fluid{}
.pc{display:none;}
.mb{display:block;}
.row_ul{margin-left:0;margin-right:0;}

/*网页顶部*/
.header-box{height:90px;display:none;}

/*顶部小图标*/
.htf-box{float:right;margin:15px 0 15px 0;}
.ht-share{font-size:14px;}
.ht-share{float:left;}
.ht-share a{display: inline-block;border-radius:50% !important;background:rgba(255,255,255,.9);width:30px;height:30px;line-height:30px;text-align:center;text-decoration:none;margin-right:7px;border:1px solid #dedede;}
.ht-share a:hover{}
.ht-share a.lj{border:none;width:auto;}
.ht-share a.lj i{display: inline-block;border-radius:50% !important;background:rgba(255,255,255,.9);width:30px;height:30px;line-height:30px;text-align:center;text-decoration:none;margin-right:7px;border:1px solid #dedede;}
.ht-share a.lj span{}

/*弹出遮罩层-二维码图片*/
.black_overlay {display: none;position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background-color: #000;z-index: 1001;-moz-opacity: 0.8;opacity: .80;filter: alpha(opacity=50);}
.white_content {border-radius:5px !important;display: none;position: fixed;top: 25%;left: 40%;background-color: #FFFFFF;z-index: 1002; /* 数字的大小指明了div的相对层，数字大的在上层 */overflow: hidden;
}

/*====================导航*********/
.header {width:100%;/*position:fixed;*/top:0;left:0;z-index:999;height:90px;padding:0 30px;background:rgba(255,255,255,1) url(../images/head_bg.jpg) repeat-x 0px -4px;/* border-bottom:1px solid #eee; */}
/*左侧logo*/
.header .left {margin-left:-10px;background:#fff;}
.header .left a img {height:70px;margin-top:10px;margin-bottom:10px;}
.header .left .img2 {display:none;}
/*右侧*/
.header .nav {-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;height:100%;/* line-height:50px; */display:block;margin-top:20px;}
.header .navbar_nav li {float:left;position:relative;display:block;}
.header .navbar_nav li:after {content:"";width:0;height:2px;background:#0A689E;position:absolute;bottom:0;left:0;transition:all 0.5s ease 0s;}
.header .navbar_nav li:hover:after {width:100%;}
.header .navbar_nav li a {text-decoration:none;height:100%;padding:8px 15px;display:block;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;color:#fff;font-size:14px;}
.header .navbar_nav li:hover a {}
.header .navbar_nav li.dropdown {display:inherit;position:relative;}
.header .navbar_nav li.dropdown .jt {width:20px;height:20px;background:url(i/top.png) no-repeat;background-size:100% 100%;display:block;}
.header .navbar_nav li.dropdown .dropdown_menu {display:none;position:absolute;top:100%;background:#fff;box-shadow:0 15px 27px 0 rgba(167,165,165,0.38);width:150%;z-index:100;}
.header .navbar_nav li.dropdown .dropdown_menu a {font-size:14px;color:#666;padding:0 15px;line-height:40px;/* text-align:center; */background:#fff;margin-bottom:1px;}
.header .navbar_nav li.dropdown:hover .dropdown_menu {display:block;background:#f3f3f3;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;transition:0.5s;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a {color:#666;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover {color:#fff;background:#0A689E;}
/*白色背景的头部*/
.header.on {background:rgba(255,255,255,1);/* border-bottom:1px solid #eee;box-shadow: 0px 1px 7px #eee; */}
.header.on .left .img1 {display:none;}
.header.on .left .img2 {display:block;}
.header.on .navbar_nav li a {}
.header.on .navbar_nav li:hover a {color:#f00;}
#navToggle {display:none;}
.m_nav {position:fixed;top:0px;box-shadow:0 15px 27px 0 rgba(167,165,165,0.38);width:100%;height:100%;background:#fff;transition:all ease 0.5s;-webkit-transition:all ease 0.5s;z-index:1000;opacity:1;visibility:visible;margin-top:0;overflow-y:auto;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;top:0;transform:translateX(100%);}
.m_nav.open {transform:translateX(0);}
.m_nav .top {height:60px;padding:20px;box-sizing:border-box;}
.m_nav .top .closed {width:30px;height:30px;vertical-align:middle;float:right;cursor:pointer;}
.m_nav .logo {width:100%;margin:0 auto;}
.m_nav .logo img {display:block;margin:30px auto;}
.m_nav .ul {margin-top:30px;}
.m_nav .ul li {padding:0 20px;border-bottom:1px solid #f5f5f5;transform:translateY(0);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;opacity:0;}
.m_nav.open .ul li {opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
.m_nav .ul li:nth-child(1) {-webkit-transition:all .2s cubic-bezier(.77,0,.175,1) 0ms;transition:all .2s cubic-bezier(.77,0,.175,1) 0ms;}
.m_nav .ul li:nth-child(2) {-webkit-transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;transition:all .4s cubic-bezier(.77,0,.175,1) 0ms;}
.m_nav .ul li:nth-child(3) {-webkit-transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;transition:all .6s cubic-bezier(.77,0,.175,1) 0ms;}
.m_nav .ul li:nth-child(4) {-webkit-transition:all .8s cubic-bezier(.77,0,.175,1) 0ms;transition:all .8s cubic-bezier(.77,0,.175,1) 0ms;}
.m_nav .ul li:nth-child(5) {-webkit-transition:all 1.0s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.0s cubic-bezier(.77,0,.175,1) 0ms;}
.m_nav .ul li:nth-child(6) {-webkit-transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms;transition:all 1.2s cubic-bezier(.77,0,.175,1) 0ms;}
.m_nav .ul li a {display:block;text-decoration:none;color:#666666;font-size:16px;height:50px;line-height:50px;width:100%;}
.m_nav .ul li .dropdown_menu {display:none;}
.m_nav .ul li.dropdown.active .dropdown_menu {display:block;}
.m_nav .ul li .dropdown_menu a {display:block;height:50px;line-height:50px;padding:0 40px;box-sizing:border-box;border-bottom:1px solid #f5f5f5;}
.m_nav .ul li .dropdown_menu a:last-child {border:none;}

/*Swiper 轮播*/
.index_banner{padding:0;}
.index_banner .swiper-pagination{text-align:right;padding-right:15px;}
.index_banner img{width:100%;}
.swiper {width: 100%;height: auto;margin:0 auto;} 
.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,12px)) !important;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,12px)) !important;}
.swiper-pagination-bullet-active{--swiper-theme-color:#c00 !important;}
.swiper-horizontal>.swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:15px !important;}

/*手机端菜单导航*/
.wxtu{text-align:center;margin-top:30px;}
.wxtu img{width:200px;}

/*网页底部*/
.footer-box{display:block;background:#055585;color:#fff;padding:15px 0;margin-top:40px;}
.banquan{text-align:center;line-height:1.5;font-size:13px;}
.banquan p:first-child{margin-bottom:5px;}
.banquan p span{margin-right:10px;}
.banquan a{color:#fff;margin-left:5px;}
.scroll-to-top>i{color:#f00;}

/*首页--------------------------------------------------*/

.ind_box1{clear:both;margin-top:25px;}

/*首页-核心业务*/
.index_menu{background:#055585;color:#fff;}
.im_box{padding:30px 20px;}
.im_box h2{font-weight:500;font-size:22px;}
.im_box ul{margin-top:15px;}
.im_box li{border-bottom:1px solid #3498db;padding:10px 0;}
.im_box li a{display:block;color:#fff;}
.im_box li a:hover{color:#f00;}
.im_box li i{padding:0 15px;color:#f00;}

/*首页-模块2*/
.ind_box2{clear:both;}
.ib2_box{background:#fff;padding-top:30px;}
.ib_left{}
.ind_link{margin-bottom:30px;}
.ind_link a{display:block;}
.ind_link img{width:100%;}

.ib_right{margin-left:-15px;margin-right:-15px;}
.ind_border{border:1px solid #055585;border-radius:5px !important;overflow:hidden;margin-bottom:30px;}
.in_top{height:30px;line-height:30px;background-image:url(../images/news_head_bg.jpg);background-repeat:repeat-x;}
.in_top h3{display:inline-block;color:#fff;font-weight:600;font-size:14px;padding-left:30px;background:url(../images/index_news.jpg) no-repeat 8px 2px;}
.in_top a{display:flex;float:right;margin-top:7px;margin-right:10px;}
.in_bottom{padding:15px 15px;}
/*首页新闻*/
.ind_news{}
.ind_news li{border-bottom:1px dashed #ddd;padding:12px 0;}
.ind_news li:first-child{padding-top:0;padding-bottom:16px;}
.ind_news li:last-child{border-bottom:none;}
.ind_news li a{display:block;}
.ind_news li span{float:right;color:#999;}
.in_img{}
.in_img img{margin-bottom:12px;}
.in_txt{}
.in_txt h4{color:#333;font-weight:550;font-size:15px;line-height:1.5;}
.in_txt p{line-height:1.5;color:#666;}
.in_txt p.time{color:#999;padding:5px 0;}
.ind_news li a:hover h4{color:#f00;}

.index_about{}
.index_about a{}
.index_about img{float:left;margin-bottom:10px;}
.index_about p{line-height:1.5;color:#666;}

/*首页-合作客户*/
.ind_box3{clear:both;}
.sy_hezuo{background:#fff;padding-top:7px;}
#hzscroll {overflow:hidden;width:100%;height:80px;background:#fff;border:1px solid #055585;border-radius:5px !important;}
#hzscroll img {height:80px;}
#inscroll {float: left;width: 800%;}
#hzscroll1,#hzscroll2{float: left;}
#hzscroll1 a,#hzscroll2 a{display:block;float:left;margin-right:15px;}
.hzkh{position:relative;}
.kehu{position:absolute;top:-4px;left:-4px;}

/*内页----------------------------------------------------*/
.ny_content{}

/*内页公共部分*/
.page_menu{background:#055585;color:#fff;}
.page_banner{padding:0;}
.page_banner img{width:100%;}

/*当前位置*/
.weizhi{border-bottom:2px solid #055585;margin-top:20px;margin-bottom:25px;}
.weizhi .breadcrumb{display:inline-block;padding:10px 0px;}
.weizhi .breadcrumb li{}
.weizhi i {padding-left:5px;}
.weizhi i.fa-home {margin-right:10px;color:#055585;font-size:18px;}
.weizhi .breadcrumb>li:last-child i{display:none;}

.page_left{background:#055585;color:#fff;}
.page_right{padding:0 0;}

.page_article{color:#666;padding:0 0;line-height:1.7;}
.page_article p{margin-bottom:20px;}
.page_article img{max-width:100% !important;height:auto !important;}

/*单位换算*/
.exchange_box{padding:15px 15px !important;}
.exchange_box h3{color:#333;font-weight:550;font-size:18px;margin-top:15px;margin-bottom:30px;}
.exchange_box p{}
.exchange_box input{border-radius:5px !important;border:1px solid #999;padding:6px 12px;width:60px;}
.exchange_box input[type="button"]{width:60px;background-color:#d9534f;color:#fff;border-color:#d9534f;}
.exchange_box input[type="button"]:hover{background-color:#c9302c;}
.hsgs{margin-top:30px;}
.hsgs h3{color:#333;font-weight:550;font-size:18px;}
.hsgs p{line-height:2.0;}
.hsgs p.hs{margin-bottom:5px;margin-top:20px;}
.hsgs p strong{color:#333;font-size:16px;}

/*新闻列表*/
.n_list{}
.n_list li{border-bottom:1px dashed #ccc;}
.n_list li a{display:block;padding:10px 0;}
.n_list li a:hover{}
.n_list li span{float:right;color:#999;}

/*分页*/
.pagination{margin-top:40px;margin-bottom:0;}
.pagination>li{font-size:12px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{background-color: #f00; border-color: #f00;}
.pagination>li>a:hover{color:#f00;}

/*详情页*/
.detail_box{}
.detail_box article{margin-bottom:40px;}
.ac_title{text-align:center;padding:5px 0px 15px 0px;}
.ac_title h1{color:#333;line-height:1.5;font-weight:550;font-size:18px;margin-bottom:10px;}
.ac_title p{}
.ac_title span{margin-right:10px;color:#999;}
.ac_detail{color:#666;line-height:1.5;}
.ac_detail p{margin-bottom:20px;}
.ac_detail img{max-width:100% !important;height:auto !important;margin-top:10px;}

/*上下篇*/
.page-pn{border-top:1px solid #055585;padding-top:30px;}
.page-pn p{margin-bottom:7px;color:#333;}
.page-pn p a{}
.page-pn p a:hover{}

/*合作客户*/
.kehu_list{}
.kehu_list li{margin-bottom:20px;}
.kehu_list a{display:block;border:1px solid #eee;text-align:center;}
.kehu_list a img{height:70px !important;}

/*响应式--------------------------------------------------*/
@media (min-width: 768px){
.pc{display:block;}
.mb{display:none;}

/*首页*/


}

@media screen and (max-width:992px) {
/*页面顶部*/
.header {padding:0 10px;}
.header #navToggle {height:100%;padding:9px 15px;margin-right:-15px;margin-top:15px;display:inline-block;float:right;}
.header #navToggle span {position:relative;width:25px;margin-top:19px;}
.header #navToggle span:before,.header #navToggle span:after {content:'';position:relative;width:100%;height:1px;left:0;}
.header #navToggle span,.header #navToggle span:before,.header #navToggle span:after {-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;transition:0.3s;display:block;height:2px;background:#666666;}
.header #navToggle span:before {top:8px;}
.header #navToggle span:after {bottom:10px;}
.header #navToggle.open span:before {top:10px;-webkit-transform:translateY(-11px) rotate(-45deg);-moz-transform:translateY(-11px) rotate(-45deg);-ms-transform:translateY(-11px) rotate(-45deg);-o-transform:translateY(-11px) rotate(-45deg);transform:translateY(-11px) rotate(-45deg);}
.header #navToggle.open span:after {bottom:12px;-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg);}
.header #navToggle.open span {background:none;}
.header #navToggle.open span:before,.header #navToggle.open span:after {background:#666666;}
.header .nav {display:none;}

}

@media (min-width:1200px){
.container-fluid{}
.container{width:1200px;}

.header-box{height:130px;background:#090;}
.header{height:120px;}
.header .left {margin-left:0px;}
.header .left a img {height:auto;}
.banquan{text-align:left;}


/*首页*/
.index_menu,.index_banner{padding:0;height:360px;overflow:hidden;}
.ib_left{padding:0;}
.ib_right{margin-left:0;margin-right:0;}
.ind_border{margin-right:-15px;margin-bottom:0;}
.in_img{padding-right:0;}
.in_img img{margin-bottom:0;}
.in_txt{}
.index_about img{width:100%;height:220px;}

/*内页*/
.page_menu,.page_banner{padding:0;height:320px;overflow:hidden;}
.page_right{padding:0 0 0 15px;}
.page_article{padding:0px 15px 0px 15px;}
.ac_detail img{width:100%;}

/*单位换算*/
.exchange_box input{width:260px;margin-right:10px;}
.exchange_box input[type="button"]{width:60px;float:right;}

/*列表分页*/
.ny_page{text-align:left;}


}