@charset "utf-8";
/* global */
.wrapper{width:930px;background:#fff;}
.wrapperfull{width:100%;}
.clearboth{line-height:0px;	font-size:0px;clear:both;height:1px;}
.noheight{font-size:0px;}

.left{float:left;}
.right{float:right;}

.tleft{text-align:left;}
.tcenter{text-align:center;}
.tright{text-align:right;}

.margint5{margin-top:5px;}
.margint6{margin-top:6px;}
.margint7{margin-top:7px;}
.margint8{margin-top:8px;}
.margint9{margin-top:9px;}
.margint10{margin-top:10px;}
.margint15{margin-top:15px;}
.margint16{margin-top:16px;}
.margint20{margin-top:20px;}
.margint28{margin-top:28px;}

.marginr5{margin-right:5px;}
.marginr10{margin-right:10px;}

.marginb5{margin-bottom:5px;}
.marginb9{margin-bottom:9px;}
.marginb10{margin-bottom:10px;}
.marginb18{margin-bottom:18px;}

.marginl5{margin-left:5px;}
.marginl10{margin-left:10px;}
.marginl15{margin-left:15px;}

.coloreee{color:#eee;}
.colorccc{color:#ccc;}
.color555{color:#666;}
.color333{color:#333;}

.font11{font-size:11px;}
.font12{font-size:12px;}
.font14{font-size:14px;}

.padding10{padding:10px;}

.paddingt10{padding-top:10px;}
/*======================================== 左右分栏 ========================================= */
.mleft{float:left;width:263px;padding-left:20px;padding-right:20px;}
/*======================================== 左侧内容 ======================================== */
.mright{float:right;width:627px;}
.leftimg01{margin-top:17px;border-top:2px solid #ccc;border-bottom:2px solid #ccc;padding-top:2px;padding-bottom:2px;}
.leftcontact{background:url(../../images/global/arrow_01.gif) no-repeat left center;padding-left:20px;font-size:12px;color:#003267;height:30px;line-height:30px;margin-top:11px;}
.leftcontactcontent{border-top:2px solid #ccc;padding-top:10px;padding-bottom:10px;}
.leftcontactcontent a:link,.leftcontactcontent a:visited{}
.leftcontactcontent a:hover{text-decoration:underline;}
.leftpro{background:url(../../images/contact/dot.gif) repeat-x top;padding-top:10px;}
.leftproimg{float:left;border:1px solid #ccc;}
.leftprocontent{float:right;width:168px;}
.leftprocontent h2{font-weight:normal;color:#003466;background:url(../../images/global/arrow.gif) no-repeat left center; padding-left:10px;font-size:12px;line-height:25px;}
.leftprocontent h2 a:link,.leftprocontent h2 a:visited{color:#003466;text-decoration:underline;}
.leftprocontent h2 a:hover{color:#000;}
.hiddentext a:link,.hiddentext a:visited{color:#fff;}
.hiddentext a:hover{color:#fff;}
/*---------------------------------------- 导航 ---------------------------------------- */
.nav{width:263px;border-top:1px solid #ccc;}
.nav li{width:223px;height:36px;line-height:36px;border-bottom:1px solid #ccc;background:#fff url(../../images/nav/arrow.gif) no-repeat 230px center;text-align:right;padding-right:40px;font-weight:bold;}
.nav li a:link,.nav li a:visited{color:#003466}
.nav li a:hover{color:#000;}
.nav li.currentnav{background:#E5EAEE url(../../images/nav/arrow_on.gif) no-repeat 230px center;}
/*======================================== 右侧内容 ======================================== */
.logo{border-top:10px solid #38536E;}
.indexprolist{padding-top:1px;}
.indexprolist li{width:156px;padding-right:1px;float:left;}
.indexprolist li:nth-child(4n){width:156px;padding-right:0px;}
.indexprolist li img{padding-bottom:1px;line-height:0px;font-size:0px;}
.indexprolist li p{height:56px;background:url(../../images/index/probg.jpg) repeat-x;line-height:56px;padding-left:9px;}
.indexprolist li p a:link,.indexprolist li p a:visited{color:#fff;padding-left:8px;background:url(../../images/index/proarrow.gif) no-repeat left center;}
.indexprolist li p a:hover{color:#eee;text-decoration:underline;}
.index_des_left{float:left;}
.index_des_right{float:right;width:447px;padding-right:8px;}
.pageposition{height:25px;line-height:25px;}
.subcontenttitle{height:30px;background:#38536E url(../../images/global/sumcontentarrow.gif) no-repeat left center;color:#fff;padding-left:17px;font-size:12px;line-height:30px;}
.subcontent1{padding:10px;}
.subcontent2{padding:10px;text-align:center;}
.prolist{width:544px;margin:20px auto;display: flex;align-items: center;flex-wrap: wrap;}
.prolist li{width:148px;/* float:left; */margin-right:48px;margin-bottom:10px;}
.prolist li:nth-child(3n){margin-right:0px;}
.prolist li img{border:1px solid #ccc;}
.prolist li p{text-align:center;}
.contactlogo{background:url(../../images/contact/dot.gif) repeat-x bottom;padding-bottom:1px;margin-top:30px;}
.contactinfo{margin-top:20px;margin-bottom:20px;}
.prodetailname{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;font-size:14px;color:#000;height:30px;line-height:30px;}
.prodetailothers{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;font-size:12px;color:#333;height:20px;line-height:20px;}
.prodetailimgs{padding:10px;}
.prodetailimgs li{float:left;margin-right:40px;margin-bottom:20px;}
.prodetailimgs li img{border:1px solid #666;}
.prodetailimgs li.last{margin-right:0px;}

.certification{display: flex;align-items: center;flex-wrap: wrap;}
.certification .img{width: 48%;height: 420px;margin-right: 10px;margin-bottom: 10px;}
.certification .img:nth-child(2n){margin-right: 0;}

.titlelist {display: flex;flex-wrap: wrap;margin: unset;}
.titlelist .title{height:30px;width: 140px;text-align:center;background: #38536E;color:#fff;font-size:12px;line-height:30px;margin: unset;margin-right: 10px;margin-bottom: 10px;}
.titlelist .active{color: #38536E;background: #E5EAEE ;}
.newslist{width: 544px; margin: 20px auto;}
.newslist .newsone{display: flex;align-items: flex-start;border-bottom: 1px solid #E5EAEE;padding-bottom: 10px;padding-top: 10px;}
.newslist .newsone .right{padding-left: 10px;width: 480px;}
.newslist .newsone .name{font-weight: bold;margin-bottom: 10px;}
.newslist .newsone .desc{color: #666;}
.newsone ._date{width: 60px;height: 40px; background: #e9e9e9;text-align: center;height: 68px;font-family: arial;color: #182133;}
.newsone ._date ._d1 {font-size: 34px;line-height: 36px;padding-top: 6px;text-align: center;}
.newsone ._date ._d2{text-align: center;}

.prodetailothers1{border: none;font-size: 16px;color: #333;padding: 20px 0;text-align: center;line-height: 20px;}
.newsdesc{color: #666;padding-bottom: 10px;text-align: center;}
.infocontent-desc {margin-bottom: 20px;border: 1px solid #ddd;padding: 15px;font-size: 12px;}
.infocontent-desc p{margin-top: 20px;}
/* 首页 新闻资讯 */
.newsbox{padding: 20px 0;}
.newsbox .title{font-weight: bold;font-size: 24px;text-align: center;}
.newsbox .text{color: #999;text-align: center;padding-top: 10px;}
.newsbox:after {display: block;content: '';width: 38px;height: 3px;margin: 15px auto 0;background-color: #023793;}

.newsmain{display: flex;align-items: flex-start;justify-content: space-around;}
.in_news{width: 290px;}
.in_news .tit{line-height: 30px;font-size: 18px;display: flex;align-items: center;justify-content: space-between;width: 290px;margin: unset;margin-bottom: 15px;}
.in-news .tit .tit1{font-weight: bold;}
.in-news .tit span {color: #003466;margin-left: 10px;font-size: 14px;}
.in-news .tit .more {font-size: 12px;}

.news_list .news_one{padding-bottom: 10px;}
.news_list .news_one a{display: flex;align-items: center;}
.news_list .news_one .name{display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 280px;}
.news_list .news_one .rmb {display: inline-block;width: 6px;height: 6px;background-color: #ccc;border-radius: 50%;margin-right: 10px;}

/*======================================== 底部内容 ======================================== */
.links{width:920px;height:25px;background:#eee;line-height:25px;border-top:1px solid #ccc;padding-left:10px;color:#38536E;font-weight:bold;}
.links a:link,.links a:visited{color:#000;font-size:11px;font-weight:bold;}
.links a:hover{color:#38536E;}
.coname{padding-top:46px;padding-bottom:37px;height:42px;}
.coname img{float:left;}
.coname p{float:right;padding-right:10px;padding-top:10px;}
.footer{/* height:52px;line-height:52px; */width:930px;background:#38536E;color:#fff;}
.footerleft{/* float:left; */width:500px;/* padding-left:10px; */}
.footerright{/* float:right; */width:400px;text-align:right;/* padding-right:10px; */}
.footer a:link,.footer a:visited{color:#fff;}
.footer a:hover{color:#000;}

.footerblock{display: flex;justify-content: space-around;padding: 20px 40px;align-items: center;}
.footer-tit {font-size: 20px;font-weight: bold;margin-bottom: 20px;}
.footer-tit small {margin-left: 10px;opacity: 0.6;font-size: 14px;}
.footer-ewm{margin: unset;}
.codebox{display: flex;align-items: center;justify-content: flex-end;}
.footer-ewm li {float: left;width: 120px;margin-right: 20px;}
.img-center {text-align: center;font-size: 0;width: 120px;height: 120px;}
.img-center img{width: 120px;height: 120px;}

.footer-ewm li p {margin: 10px 0 0;text-align: center;font-size: 12px;}
.footerbottom{padding: 0 40px;}
.footerbottom .block{display: flex;justify-content: space-between;}
.beiangov{padding: 10px 0;}
/* 手机端 */
@media only screen and (min-width: 768px) {
	.mobile_block{display: none;}
	.mobilenav{display: none;}
}
@media only screen and (max-width: 767px) {
	.wrapper{width: 100%;}
	.mobile_left{display: none;}
	.mobile_block{display: block;}
	.mobileheader{display: flex;}
	.mleft{float: none;width: 100%; padding-left: 0;padding-right: 0;}
	.mleft .logo{width: 30%;height: 80px;}
	.mleft .logo img{width: 100%;height: 80px;}
	.mleft .coname {padding-top: 20px;padding-bottom: 20px;height: 42px;margin-left: 10px;width: 70%;}
	.mleft .coname img{width: 100%;}
	.mright {float: none;width: 100%;}
	.mobilenav{display: flex;flex-wrap: wrap;}
	.mobilenav li{height: 30px;width: 106.5px;text-align: center;background: #38536E;color: #fff;font-size: 12px;line-height: 30px;border-right: 1px solid #fff;border-bottom: 1px solid #fff;}
	.mobilenav li a{color: #fff;}
	.mobilenav li:nth-child(3n){margin-right: 0;}
	.banner img{width: 100%;}
	.indexprolist li{width: 33%;}
	.indexprolist li:nth-child(4n){width: 33% !important;padding-right: 1px !important;}
	.indexprolist li img{width: 100%;}
	.titlelist{padding: 0 10px;}
	.titlelist .title{width: 126px;}
	.prolist{width: 100%;padding: 0 10px;}
	.prolist li{width: 46%;margin-right: 3%;}
	.prolist li img{width: 100%;height: auto;}
	.prolist li:nth-child(3n){margin-right: 3%;}
	.newslist{width: 96%;padding: 0 2%;}
	.newsone ._date{width: 16%;}
	.newslist .newsone .right{width: 80%;}
	.footerbox{width: 100%;}
	.links{height: auto;}
	.links,.footer{width: 96%;padding: 10px 2%;}
	.footer{height: auto;line-height: 1.5;}
	.footerleft{width: 96%;padding-left: 0;float: unset;}
	.footerright{float: unset;}
	.newsmain{display: unset;}
	.in_news {width: 94%;padding: 0 3%;}
	.in_news .tit{width: 100%;}
	.news_list .news_one .name{width: 95%;}
	.index_des_right{width: 57%;}
	.paddingt10{width: 96%;padding: 0 3%;}
	.footerbottom{padding: 0;}
	.footerbottom .block{display: unset;}
	.certification .img{width:98%;}
	
}