@charset "utf-8";/*index css@author:Mark*/
body{margin:0px;font-family:'Arial','微软雅黑';}
a{text-decoration:none;}
.fixclear{clear:both;}
.fl{float:left}
.fr{float:right;}
/* 头部（Head） */
.header_title .nav{height:60px;width:100%;line-height:80px;/* min-width:1000px;*/ }
.nav{position:fixed;width:100%;top:0;left:0;background-color:rgba(0,0,0,0.95);filter:Alpha(opacity = 95);opacity:0.95;/* opacity:0.8;*/
color:#ffffff;z-index:99999999;}
.nav_static{width:100%;background:rgba(0,0,0,1);opacity:1;color:#fff;}

.layui-nav{background-color:transparent;}
.nav_cnt>ul>li{float:left;color:#fff;}
.nav_cnt>ul>li a{color:#fff;font-size:16px;text-decoration:none;}
.menu-logo{background-color: #002a66;display:none; position: fixed;  width: 100%;  z-index: 9999999;  top: 0;right: 0;left:0;}
.menu-logo img{margin-left: 40px;}
.search-btn{text-align:right;}
.navicon-menu{text-align:center;position: relative;}
.mobile-menu-yy{position: fixed; top: 0; left: 0;  bottom: 0;  right: 0;display: none;height:100%; background:#0000007a; z-index: 900;overflow:hidden;}
.navicon-menu-list{/* position: absolute; */ position: fixed; z-index: 999;right: 0px;top: 50px;margin: 0px;bottom: 0;height: 100%;  background: #002a66;display:none;overflow: hidden;}
.navicon-menu-list ul{height: 95%; overflow-y: scroll;margin: 0;}
.navicon-menu-list ul > li{    border-top: 1px solid #666;}
.navicon-menu-list ul li dd{    border-top: 1px solid #666;}
.cnt_pro_doc .p_span span { width: 130px; height: 3px;  background: #666; display: inline-block;}
.search-btn ,.navicon-menu{color: #fff; font-size: 2rem; line-height: 50px;}
.layui-bg-cyan {  background-color: #002a66!important; }
.layui-nav-child{left:0px;top:60px;/* margin-bottom:5px; */padding:0px 0px;}
.layui-nav .layui-this:after,.layui-nav-bar,.layui-nav-tree .layui-nav-itemed:after{height:3px;background-color:#8e9292;}
.layui-nav .layui-nav-child dd.layui-this a,.layui-nav-child dd.layui-this{background-color:#000;color:#fff;}
.layui-breadcrumb a { padding-right: 0px; line-height: 22px; font-size: 14px;  color: #fff!important;}
.layui-breadcrumb a cite, .layui-breadcrumb a span{ color: #fff!important;font-family: 微软雅黑;  cursor: pointer;  padding: 0px 5px;}
.layui-nav-tree .layui-nav-item { position: relative;}
.up-down{height: 45px; position: absolute; width: 50px; top: 0px; right: 0px;}
.layui-form-select dl dd.layui-this {  background-color: #091550; color: #fff;}
.model-icp{background-color: #333;  padding: 10px 2px;display:block;}
@media(min-width:1200px) {
	.nav_logo{float:left;line-height:60px;padding-left:40px;}
	.nav_cnt{float:right;}
	.nav_cnt .layui-nav-item{margin:0px 8px;}
	.menu-btn{cursor:pointer}
	.menu-logo{background-color: #002a66;display:none;}
	#banner{width:100%;overflow:hidden;min-width:1200px;}
	.banners{height:auto;min-width:1200px;}
	.banners a{display:block;}
	.banner .banner_imgs>a img{height:auto;}
	.nav-des{background:#555;background:#0340f1;position:relative;bottom:100px;width:200px;left:400px;}
	.nav-des a{color:#fff;font-size:15px;}
	/*product start */
	.cnt_pro{width:100%;background:#F5F2ED;padding-bottom:120px;min-width:1200px;}
	.cnt_pro_doc{height:150px;text-align:center;padding:80px 0px;}
	.cnt_pro_doc h3{font-size:26px;letter-spacing:4px;}
	.cnt_pro_doc p{font-size:20px;padding:20px 0px 0px 0px;}
	.cnt_pro_doc .p_span span{width:130px;height:3px;background:#666;display:inline-block;}
	.cnt_pro_doc .p_span{font-weight:700;padding-right:10px;}
	.cnt_pro_doc .title{font-size:25px;}
	.product{width:1200px;margin:0 auto;}
	.product>ul li{list-style:none;margin-top:10px;}
	.product>ul li a{display:block;}
	.product_list{width:100%;margin:0 auto;background:#fff;}
	.product_img{width:95%;margin:0px auto; overflow: hidden;}
	.product-hover{background:#002a66;color:#fff  !important;transition:background-color .4s ease-in-out .1s;}
	.product-hover-color{color:#fff;}
	.product_img img {cursor: pointer; transition: all .5s; background-size:cover;}
	.product_img a{display: block;}
	.list-img{margin-top:8px;overflow: hidden;}
	.list-img a:hover{color:#fff;}
	.product_img img:hover { -webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05);}
	.product_cnt{height:90px;}
	.product_cnt p{text-align:center;padding:5px 0px;font-size:14px;}
	/* a:hover{color:#fff;}
	*/
	/* .product .product_list : */
	
	.pro_title{text-align:center;padding:20px 0px 0px 0px;font-size:16px;}
	.pro_title_en{text-align:center;padding:10px 0px 20px 0px;font-size:16px;}
	/*图片*/
	.img-full{width:100%;min-width:1100px;}
	 #space_img{width:100%;}
	.sin_space{padding:80px 0px;width:100%;margin: 0 auto;overflow:hidden;}
	.sin_space .sin_cnt{width:1200px;margin:0 auto;}
	.sin_space ul li{list-style:none;float:left;width:278px;height:400px;border:1px solid #999;margin:10px 10px;}
	.sin_cnt_li{ border:1px solid #999; margin: 10px auto; overflow: hidden;  min-height: 400px;}
	.sin_cnt_li h5{padding:25px 0px 20px 10px;/* margin-left:10px;*/ font-size:20px;color:#666;}
	.sin_cnt_li .cnt_p{line-height:22px;height:240px;letter-spacing:1px;padding:10px;overflow:hidden;word-wrap:break-word;}
	.p_line span{width:80px;height:3px;background:#666;display:inline-block;margin-left:10px;}
	/* 底部样式开始*/
	#foot{min-width:1200px}
	#foot li{list-style-type:none;list-style-position:inside;}
	.footer-nav{background:#313131;}
	.footer-css{width:1200px;margin:0 auto;background:#313131;}
	.footer-left{width:100%;height:100px;}
	.foot-nav{float:right;font-size:14px;color:#fff;padding-top:20px;}
	.layui-breadcrumb a { padding-right:0px; line-height: 22px; font-size: 14px;  color: #fff!important;}
	.foot-nav ul li{float:left;}
	.foot-nav ul li>a{display:block;color:#fff;padding:0px 10px;}
	.line{width:0px;height:5px;border:1px solid #fff;}
	.foot-nav ul li .borer-r{border-right:0px solid #fff;}
	.footer-descri{width:100%;}
	.foot-logo{margin-top:20px;float:left;}
	.clearfx{clear:both;}
	.line{margin:3px 0px 0px 0px;width:2px;height:15px;overflow:hidden;font-size:0;background:#fff;}
	.foot-product{color:#fff;padding:40px 0px;float:left;}
	.foot-product ul li{float:left;list-style:none;white-space:nowrap;}
	.foot-product ul li a{padding-right:0 5px;}
	.foot-name{float:left;text-align:center;line-height:25px;}
	.foot-name span{font-size:18px;}
	.foot-dait{float:left;width:700px;}
	.foot-dait ul li{padding:0px 5px;}
	.foot-dait ul li a{display:inline-block;}
	.foot-dait ul li .font_sty{font-size:16px;color:#999;font-weight:700;}
	.foot-addr{float:right;max-width:400px;padding:20px 0px;}
	.foot-addr ul li{text-align:right;font-size:12px;color:#B5B5B5;padding:2px 0px;}
	/* 底部样式结束*/
	 /*scroll_top start*/
	.scroll{width:40px;height:40px;position:fixed;right:50px;bottom:260px;display:none;}
	.scroll span{width:40px;height:40px;display:block;background:url("../../images/icon_top.png") no-repeat;background-color:#444;background-position:center;cursor:pointer;border-radius:4px;}
	/*end scroll_top*/
	/* .model-icp{display:none;} */
	.model-scroll{display:none;}
}

 @media(max-width:1200px) {
 	.nav_logo{float:left;line-height:60px;padding-left:40px;}
 	.nav_cnt{float:right;}
 	.nav_cnt .layui-nav-item{margin:0px 5px;}
	.header_title .nav{height:60px;width:100%;line-height:80px;}
	.nav_cnt>ul>li a{color:#fff;font-size:14px !important;text-decoration:none;}
	 #banner{width:100%;overflow:hidden;max-height:auto;}
	.banners{width: 100%;;}
	.cnt_pro{width:100%;background:#F5F2ED;padding-bottom:50px;overflow: hidden;}
	.product{width:100%;margin:0 auto;}
	.product_list{width:100%;margin:0 auto;background:#fff;}
	.product_img{width:95%;margin: 0 auto; padding: 5px 0px;}
	.product-hover{background:#002a66;color:#fff  !important;transition:background-color .4s ease-in-out .1s;}
	.product-hover-color{color:#fff !important;}
	.product_img img {cursor: pointer; transition: all .5s; background-size:cover;}
	.product_img a{display: block;}
	.list-img{margin-top:3px;overflow: hidden;}
	.product_img img:hover { -webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05);}
	.pro_title,.pro_title_en{font-size:14px;}
	.cnt_pro_doc{height:100px;text-align:center;padding:40px 0px;}
	.cnt_pro_doc h3{font-size:20px;letter-spacing:4px;}
	.cnt_pro_doc p{font-size:16px;padding:16px 0px 0px 0px;}
	.product .product_list:hover{background:#002a66;color:#fff;transition:background-color .4s ease-in-out .1s;}
	.pro_title{text-align:center;padding:20px 0px 0px 0px;font-size:16px;}
	.pro_title_en{text-align:center;padding:10px 0px 20px 0px;font-size:16px;}
	.img-full {width: 100%; min-width: 100%;}
	 #space_img{width:100%;}
	.sin_space{padding:80px 0px;width:100%;margin: 0 auto;overflow:hidden;}
	.sin_space .sin_cnt{width:100%;margin:0 auto;}
	.sin_space ul li{list-style:none;float:left;width:278px;height:400px;border:1px solid #999;margin:10px 10px;}
	.sin_cnt_li{ border:1px solid #999; margin: 10px auto; overflow: hidden;  min-height: 400px;}
	.sin_cnt_li h5{padding:25px 0px 20px 10px;/* margin-left:10px;*/ font-size:20px;color:#666;}
	.sin_cnt_li .cnt_p{line-height:22px;height:240px;letter-spacing:1px;padding:10px;overflow:hidden;word-wrap:break-word;}
	.p_line span{width:80px;height:3px;background:#666;display:inline-block;margin-left:10px;}
	底部样式开始
	#foot{width:100%;}
	#foot li{list-style-type:none;list-style-position:inside;}
	.footer-nav{background:#313131;}
	.footer-css{width:100%;margin:0 auto;background:#313131;}
	.foot-dait{float:left;width:80%;}
	
	.footer-nav{background:#313131;}
	.footer-left{width:100%;height:100px;}
	.foot-nav{float:right;font-size:14px;color:#fff;padding-top:20px;}
	.foot-nav ul li{float:left;}
	.foot-nav ul li>a{display:block;color:#fff;padding:0px 10px;}
	.line{width:0px;height:5px;border:1px solid #fff;}
	.foot-nav ul li .borer-r{border-right:0px solid #fff;}
	.footer-descri{width:100%;}
	.foot-logo{margin-top:20px;float:left;}
	.clearfx{clear:both;}
	.line{margin:3px 0px 0px 0px;width:2px;height:15px;overflow:hidden;font-size:0;background:#fff;}
	.foot-product{color:#fff;padding:20px 0px;float:left;}
	.foot-product ul li{float:left;list-style:none;white-space:nowrap;}
	.foot-product ul li a{padding-right:0 5px;}
	.foot-name{float:left;text-align:center;line-height:25px;}
	.foot-name span{font-size:20px;}
	.foot-dait ul li{padding:0px 5px;}
	.foot-dait ul li a{display:inline-block;}
	.foot-dait ul li .font_sty{font-size:16px;color:#999;font-weight:700;}
	.foot-addr{float:right;max-width:400px;padding:20px 0px;}
	.foot-addr ul li{text-align:right;font-size:12px;color:#B5B5B5;padding:2px 0px;}
	.footer-css { width: 100%; margin: 0 auto; background: #313131;}
	.footer-left {  width: 100%;  height: 100px;}
	.foot-dait { float: left; }
	.foot-addr { float: right; /* max-width: 400px; */  padding: 20px 0px; padding-right: 10px;}
	/*底部样式结束*/
	 /*scroll_top start*/
	.scroll{width:40px;height:40px;position:fixed;right:0px;bottom:260px;display:none;}
	.scroll span{width:40px;height:40px;display:block;background:url("../../images/icon_top.png") no-repeat;background-color:#444;background-position:center;cursor:pointer;border-radius:4px;}
	/*end scroll_top*/
	.model-icp{background-color: #333;  padding: 10px 2px;}
	.model-scroll{display:none;}
}

@media(min-width:780px)  and (max-width: 1000px){
	.header_title, .nav_static{display:block;}
	.header_title .nav { height: 60px;  width: 100%;  line-height:60px;}
	.nav_logo{float:left;line-height:60px;padding-left:10px;}
	.nav_cnt .layui-nav-item{margin:0px 0px !important;}
	.layui-nav { padding: 0 5px;}
	.layui-nav .layui-nav-item a { padding: 0 15px;}
	.menu-btn{cursor:pointer}
	#banner{width:100%;overflow:hidden;max-height:auto !important;}
	.banners{min-width:100%;margin-top: 0px;}
	.menu-logo{display:none;}
	.cnt_pro{width:100%;background:#F5F2ED;padding-bottom:20px;min-width:100%;overflow: hidden;}
	.product{width:100%;margin:0 auto;}
	.product-hover{background:#002a66;color:#fff  !important;transition:background-color .4s ease-in-out .1s;}
	.product-hover-color{color:#fff !important;}
	.product_img img {cursor: pointer; transition: all .5s; background-size:cover;}
	.product_img a{display: block;}
	.list-img{margin-top:5px;overflow: hidden;}
	.product_img img:hover { -webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05);}
	.pro_title,.pro_title_en{font-size:14px;}
	.cnt_pro_doc h3{font-size:20px;letter-spacing:4px;}
	.cnt_pro_doc p{font-size:16px;padding:16px 0px 0px 0px;}
	.product .product_list:hover{background:#002a66;color:#fff;transition:background-color .4s ease-in-out .1s;}
	.pro_title{text-align:center;padding:20px 0px 0px 0px;font-size:16px;}
	.pro_title_en{text-align:center;padding:10px 0px 20px 0px;font-size:16px;}
	.img-full {width: 100%; min-width: 100%;}
	.sin_space{width:100%; padding: 20px 0px;margin-top:0;}
	.sin_space .sin_cnt{width:100%;margin:0 auto;}
	.sin_cnt_li{ border:1px solid #999; margin: 10px auto; overflow: hidden;  min-height: 400px;}
	.sin_cnt_li h5{padding:25px 0px 20px 10px;/* margin-left:10px;*/ font-size:20px;color:#666;}
	.sin_cnt_li .cnt_p{line-height:22px;height:240px;letter-spacing:1px;padding:10px;overflow:hidden;word-wrap:break-word;}
	.p_line span{width:80px;height:3px;background:#666;display:inline-block;margin-left:10px;}
	/* 底部样式开始*/
	#foot{min-width:100%;}
	#foot li{list-style-type:none;list-style-position:inside;}
	.footer-nav{background:#313131;}
	.footer-css{width:100%;margin:0 auto;background:#313131;}
	.foot-name { float: left;  text-align:left;line-height: 36px;}
	.foot-name span {  font-size: 18px;}
	.foot-product { width: 60%;}
	.foot-dait{float:left; width: 80%;}
	.foot-dait ul li { padding: 5px 5px;}
	/* 底部样式结束*/
	.scroll{right:0px;bottom:200px;display:none;}
	.model-scroll{text-align: center; padding: 10px 0px; font-size: 1rem;display:none;}
	.layui-nav-tree .layui-nav-bar {  width: 5px;  height: 0;  background-color: #002a66;}
		/* 浏览器滚动条 */
::-webkit-scrollbar{width: 5px !important; height: 5px !important;background:#333;}
}
@media (min-width: 480px) and (max-width: 780px) {
	.menu-btn{cursor:pointer}
	.layui-carousel-arrow{display:none;}
	.nav_cnt>ul>li a{color:#fff;font-size:14px !important;text-decoration:none;}
	.header_title, .nav_static{display:none;}
	.menu-logo{display:block;}
	#banner{width:100%;overflow:hidden;max-height:auto !important;min-width:100%;margin-top: 50px;}
	.banners{min-width:100%;margin-top: 50px;}
	.cnt_pro{width:100%;background:#F5F2ED;padding-bottom:20px;min-width:100%;overflow: hidden;}
	.product{width:100%;margin:0 auto;}
	.product_list{width:100%; background: #fff;}
	.product_img{width:95%;margin: 0px auto; padding:3px;}
	.product-hover{background:#002a66;color:#fff  !important;transition:background-color .4s ease-in-out .1s;}
	.product-hover-color{color:#fff !important;}
	.product_img img {cursor: pointer; transition: all .5s; background-size:cover;}
	.product_img a{display: block;}
	.list-img{margin-top:5px;overflow: hidden;}
	.product_img img:hover { -webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05);}
	.pro_title,.pro_title_en{font-size:0.9rem;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
	.cnt_pro_doc{width:95%;font-size:1.5rem;line-height:30px;text-align:center;padding:40px 0px;margin:0 auto;height:150px;}
	.cnt_pro_doc h3{font-size:1.2rem;letter-spacing:4px;}
	.cnt_pro_doc p{font-size:1rem;padding:10px 0px 0px 0px;}
	.product .product_list:hover{background:#002a66;color:#fff;transition:background-color .4s ease-in-out .1s;}
	.pro_title{text-align:center;padding:20px 0px 0px 0px;font-size:16px;}
	.pro_title_en{text-align:center;padding:10px 0px 20px 0px;font-size:16px;}
	.img-full {width: 100%; min-width: 100%;}
	.sin_space{width:100%;    padding: 20px 0px;margin-top:0;}
	.sin_space .sin_cnt{width:100%;margin:0 auto;}
	.sin_cnt_li{ border:1px solid #999; margin: 10px auto; overflow: hidden;  min-height: 400px;}
	.sin_cnt_li h5{padding:25px 0px 20px 10px;/* margin-left:10px;*/ font-size:20px;color:#666;}
	.sin_cnt_li .cnt_p{line-height:22px;height:240px;letter-spacing:1px;padding:10px;overflow:hidden;word-wrap:break-word;}
	.p_line span{width:80px;height:3px;background:#666;display:inline-block;margin-left:10px;}
	
	/* 底部样式开始*/
	#foot{min-width:100%;display:none;}
	#foot li{list-style-type:none;list-style-position:inside;}
	.footer-nav{background:#313131;}
	.footer-css{width:100%;margin:0 auto;background:#313131;}
	.foot-dait{float:left;width:600px;}
	/* 底部样式结束*/
	.scroll{right:0px;bottom:200px;display:none;}
	.model-scroll{    text-align: center; padding: 10px 0px; font-size: 1rem;display:block;}
	.model-icp{background-color: #333;  padding: 10px 2px;display:block;}
	.layui-nav-tree .layui-nav-bar {  width: 5px;  height: 0;  background-color: #002a66;}
		/* 浏览器滚动条 */
::-webkit-scrollbar{width: 5px !important; height: 5px !important;background:#333;}
}
@media (max-width: 480px) {
	.menu-btn{cursor:pointer}
	.layui-carousel-arrow{display:none;}
	.header_title, .nav_static{display:none;}
	.menu-logo{display:block;}
	.nav_cnt>ul>li a{color:#fff;font-size:14px !important;text-decoration:none;}
	#banner{width:100%;overflow:hidden;max-height:auto !important;margin-top: 50px;}
	.banners{min-width:100%;margin-top: 50px;}
	.cnt_pro{width:100%;background:#F5F2ED;padding-bottom:20px;min-width:100%;overflow: hidden;}
	.product{width:100%;margin:0 auto;}
	.product_list{width:100%; background: #fff;}
	.product_img{width:95%;margin: 0px auto; padding:3px;}
	.product-hover{background:#002a66;color:#fff  !important;transition:background-color .4s ease-in-out .1s;}
	.product-hover-color{color:#fff !important;}
	.product_img img {cursor: pointer; transition: all .5s; background-size:cover;}
	.product_img a{display: block;}
	.list-img{margin-top:5px;overflow: hidden;}
	.product_img img:hover { -webkit-transform: scale(1.05,1.05); transform: scale(1.05,1.05);}
	.pro_title,.pro_title_en{font-size:0.9rem;overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
	.cnt_pro_doc{width:95%;font-size:1.5rem;line-height:30px;text-align:center;padding:40px 0px;margin:0 auto; height: 150px;}
	.cnt_pro_doc h3{font-size:1.2rem;letter-spacing:4px;}
	.cnt_pro_doc p{font-size:1rem;padding:10px 0px 0px 0px;}
	.product .product_list:hover{background:#002a66;color:#fff;transition:background-color .4s ease-in-out .1s;}
	.pro_title{text-align:center;padding:20px 0px 0px 0px;font-size:16px;}
	.pro_title_en{text-align:center;padding:10px 0px 20px 0px;font-size:16px;}
	
	.img-full {width: 100%; min-width: 100%;}
	.sin_space{width:100%; padding: 20px 0px;margin-top:0;}
	.sin_space .sin_cnt{width:100%;margin:0 auto;}
	.sin_cnt_li{ border:1px solid #999; margin: 10px auto; overflow: hidden;  min-height:350px;}
	.sin_cnt_li h5{padding:25px 0px 20px 10px;/* margin-left:10px;*/ font-size:20px;color:#666;}
	.sin_cnt_li .cnt_p{line-height:22px;height:200px;letter-spacing:1px;padding:10px;overflow:hidden;word-wrap:break-word;}
	.p_line span{width:80px;height:3px;background:#666;display:inline-block;margin-left:10px;}
	
	/* 底部样式开始*/
	#foot{display:none;}
	/* 底部样式结束*/
	.scroll{right:10px;bottom:50px;display:none;}
	.model-scroll{    text-align: center; padding: 10px 0px; font-size: 1rem;display:block;}
	.model-icp{background-color: #333;  padding: 10px 2px;display:block;}
	.layui-nav-tree .layui-nav-bar {  width: 5px;  height: 0;  background-color:transparent !important;}
	/* 浏览器滚动条 */
::-webkit-scrollbar{width: 4px !important; height: 5px !important;background:#333;}

}

/* 浏览器滚动条 */
::-webkit-scrollbar{width:10px;height:10px;background:#333;}
::-webkit-scrollbar-button{background-color:#e5e5e5;}
::-webkit-scrollbar-track{background:#999;}
::-webkit-scrollbar-track-piece{background:#ccc}
::-webkit-scrollbar-thumb{background:#666;}
::-webkit-scrollbar-corner{background:#82AFFF;}
::-webkit-scrollbar-resizer{background:#FF0BEE;}
scrollbar{-moz-appearance:none !important;background:rgb(0,255,0) !important;}
scrollbarbutton{-moz-appearance:none !important;background-color:rgb(0,0,255) !important;}
scrollbarbutton:hover{-moz-appearance:none !important;background-color:rgb(255,0,0) !important;}
/* 隐藏上下箭头 */
scrollbarbutton{display:none !important;}
/* 纵向滚动条宽度 */
scrollbar[orient="vertical"]{min-width:6px !important;}