@charset "utf-8";
@import url('https://fonts.font.im/css?family=Poppins');







@media screen and (min-width: 200px) and (max-width: 1299.98px){
/*-定制---------------------------------------------------------------------------------------*/

::selection{background-color:#175fc1;color:#fff;}
::-moz-selection{background-color:#175fc1;color:#fff;}
::-webkit-selection{background-color:#175fc1;color:#fff;}
html,body,header,footer,nav,h1,h2,h3,h4,h5,h6,ul,li,ol,dl,dd,dt,img,p,form,input,button{margin:0;padding:0;list-style:none;}

html,body{font-size:1vw;margin:auto;}

body{font-family:'Poppins','Microsoft YaHei', Arial, sans-serif, sans-serif;}
	a{
		text-decoration:none;
		-webkit-user-select: none;
		-ms-user-select: none;
		user-select: none;
	}
	a:focus{outline:none;}

	.fl{float:left;}.fr{float:right;}.cr{clear:both;}
	.tal{text-align:left;}.tac{text-align:center;}.tar{text-align:right;}
	.dvt{display:inline-block;vertical-align:top;}.dvm{display:inline-block;vertical-align:middle;}.dvb{display:inline-block;vertical-align:bottom;}

/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/


/*分页样式-------------------------------------------------------------------------------------*/
.pagination{margin:10px auto 0 auto;}
.pagination ul{margin:8vw auto 0 auto;padding-bottom:5vw;text-align:center;}
.pagination ul li{color:#fff;line-height:8vw;display:inline-block;text-align: center;height:8vw;overflow:hidden;}
.pagination ul li a{background:#175fc1;border-radius:1vw;display:block;color:#fff;font-size:3.6vw;line-height:8vw;padding:0 3vw;float:left;margin:0 1vw;}
.pagination ul li.current a{color:#000;font-size:3.6vw;margin:0;padding:0 3vw;border-radius:1vw;background:#eee;line-height:8vw;display: inline-block;margin:0 1vw;vertical-align: top;}
.pagination ul li span{display:block;float:left;padding:0;border-radius:5px;margin-left:0;color: #fff;line-height:8vw;}



/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/
/*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX*/

.mob_none{display:none !important;}

/*顶部=============================================================*/
	#web_header{border-top:7px solid #0d4093;}
	.web_header_top{display:none;}
	.web_header_left{display:none;}
	.web_header_right{display:none;}
	
	.web_header_name{width:100%;font-size:0;}
	.web_header_name1{width:80vw;text-align:left;padding:4vw 0;display:inline-block;vertical-align:top;}
	.web_header_name1 img{max-width:599px;width:100%;}
	.web_header_name2{display:none;}

/*导航栏===========================================================*/
#web_header_nav{display:none;}
.nav{position:relative;width:1200px;margin:auto;}
.nav ul{height:60px;margin:auto;width:1200px;overflow:hidden;transition:height 1s;-moz-transition:height 1s;-webkit-transition:height 1s;-o-transition:height 1s;position:absolute;background:white;}
.nav ul:hover{background:white;height:460px;margin:auto;width:1200px;overflow:hidden;border-bottom:1px solid #eeeeee;}
.nav li{float:left;height:460px;width:132px;overflow:hidden;border-left:1px solid #eeeeee;}
.nav li:hover{background:#f5f5f5;border-left:1px solid #eeeeee;}
.nav li a{color:#333333;font-size:14px;display:block;padding:6px 0;line-height:20px;text-align:center;}
.nav li a:hover{background:#1653b7;color:#ffffff;}

.nav_big{color:#333;font-size:15px !important;display:block;padding:0 !important;line-height:60px !important;height:60px;text-align:center;font-weight:700;border-bottom:1px solid #eeeeee;}
.nav_big:hover{background:#white;color:#333;}


/*轮播图片=============================================================*/
		#zc-in-banner{height:auto;}
		#zc-in-banner img{width:100%;}

#web_about{width:90vw;margin:5vw auto;color:#000000;padding:0;}
.web_about_img{width: 100%;}
.web_about_img img{width:100%;}
.web_about_content{}
.web_about_link a{display:block;height:30px;line-height:30px;border-radius:50px;text-align:center;color:#fff;font-size:13px;padding:0 16px;background:#e57c00;float:right;}
.web_about_title{font-size:28px;color:#000000;font-weight:500;margin-left:50px;float:left;}
.web_about_title span{display:block;width:320px;height:38px;float:right;font:500 18px/38px arial;text-align:right;padding-right:20px;}
.web_about_title span a{color:#173a7e;}.web_about_title span a:hover{color:#b20000;}
.web_about_title strong{font-size:20px;color:#00379b;font-weight:400;margin-left:20px;}
.web_about_atricle{padding:4vw 0 0 0;line-height:6vw;font-size:3.6vw;color:#333;}

/********************************/
.web_nav_title{text-align:left;border-left: 2vw solid #1653b7;position: relative;margin: auto;width: 90vw;}
.web_nav_title h3{font-size:6vw;font-weight:400;color:#000000;height:6vw;line-height:6vw;display:inline-block;vertical-align: middle;margin-left:4vw;}
.web_nav_title h5{font-size:6vw;font-weight:700;color:#1653b7;height:6vw;line-height:6vw;text-align:center;display:inline-block;vertical-align:middle;margin-left:2vw;}
	.web_nav_title a{position:absolute;right:0;top:0;display: none;}

.web_photo_link a{display:block;height:30px;line-height:30px;border-radius:50px;text-align:center;color:#fff;font-size:16px;padding:0 16px;background:#e57c00;margin:50px auto 0 auto;width:50px;}

/*厂房*/
.web_plant_photo{width:100%;margin:3vw auto 0 auto;padding:8vw 0;background: #eeeeee;text-align: center;}
.web_plant_photo h3{text-align:center;padding-bottom:5px;}
.web_plant_photo ul{width: 1200px;margin: 30px auto 0 auto;}
.web_plant_photo ul li{float:left;margin:0 6px;}
.web_plant_photo ul li img{width:224px;height:178px;}
.web_plant_photo ul li p{font-size:13px;text-align:center;line-height:30px;}

/**/
#news_pro{width:100%;margin:6vw auto 6vw auto;padding:8vw 0;background: url(../pic/7.webp) no-repeat center top;}
#swiperpro{margin:40px auto 0 auto;width: 1200px;display: none;}
.news_pro_pic{margin:0;text-align:center;}
.news_pro_pic img{width:100%;max-height:212px;}
.news_pro_pic h2{font-size:16px;color:black;text-align:center;font-weight:400;line-height:20px;margin-top:5px;}
	.news_pro_pic p{font-size:3.6vw;line-height:5vw;margin-top:2vw;}
.news_pro_info{text-align:center;line-height:36px;}

	#swiperprom{width:90vw;margin:4vw auto 0 auto;}

.pc_con{width:90vw;margin:auto;}
.pc_con1{width:100%;font-size:0;margin:5vw 2vw 5vw 2vw;text-align: center;}
.pc_con11{display: inline-block;vertical-align: top;width: 30vw;margin-bottom:8vw;}
	.pc_con111{width:15vw;margin:auto;}.pc_con111 img{width:100%;}
.pc_con112{color:#ffffff;font-size:3.6vw;line-height:5vw;background:#1653b7;border-radius: 100px;text-align:center;padding:1.5vw 0;margin:3vw auto 0 auto;width:24vw;}
	.pc_con112:hover{background:#F5520B;}
	
/*新闻*/
.web_home_news_list{width:100%;margin:0 auto;padding: 8vw 0;background: url(../pic/6.webp) no-repeat center top;text-align: center;}
.web_home_news_list ul{width: 90vw;margin: auto;}
.web_home_news_list ul li{background: white;border: 1px solid #eeeeee;box-sizing: border-box;padding: 3vw 3vw;margin-bottom: 3vw;}
.web_home_news_date{color:#2e4cae;text-align:center;margin:0;display: inline-block;vertical-align: top;width: 16vw;}
.web_home_news_date h2{text-align:center;font-size:10vw;line-height:12vw;}
.web_home_news_date span{text-align:center;font-size:3.6vw;line-height:5vw;color: #777777;}
.web_home_news_title{width:62vw;margin-top:0;text-align: left;display: inline-block;vertical-align: top;margin-left: 4vw;}
.web_home_news_title h4{display:block;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;width: 100%;font-size: 4vw;line-height: 6vw;color: black;}.web_home_news_title h4 a{color:#333;font-size:18px;font-weight:400;}
.web_home_news_title p{width:100%;color:#666;font-size:3.6vw;line-height:5vw;overflow:hidden;margin-top:1vw;}
	.web_home_news_more{margin-top:30px;text-align:left;display: none;}
	.web_home_news_more img{width:40px;}

/**/
#web_content{width:100%;margin:0 0 50px 0;}

/*banner*/
#web_banner{width:100%;margin:0 auto 30px auto;text-align:center;}
#web_banner img{width:100%;}

.ps_bx{width:100%;}
.ps_bx img{width:100%;display: block;}

/*左侧列表*/
.web_left{width:100%;margin: auto;border-bottom: 1px solid #eee;background: #1653b7;display: none;}
.web_left h4{display:none;}
.web_left ul{width:1200px;margin: auto;}
.web_left ul li{padding:6px 0 6px 27px;text-align:center;display: inline-block;vertical-align: top;margin-right: 30px;background: url(../pic/4.svg) no-repeat left center;background-size: 26px;}
.web_left ul li a{font-size:16px;line-height:40px;color:#fff;}

/*右侧内容*/
.web_right{width:90vw;margin:1vw auto 0 auto;}
.web_right_h3{background:url(../pic/15.svg) left center no-repeat;color:#000;font-size:4.4vw;line-height:10vw;padding:0 0 0 7vw;background-size: 6vw;font-weight: 400;border-bottom: 1px solid #dddddd;margin: 2vw 0;}
.web_right_h3 span{font-size:14px;font-weight:400;color:#777;float:right;background: url(../pic/17.svg) 0 center no-repeat;background-size: 20px;padding-left: 30px;display: none;}

	.web_right img{max-width:100%;}
	
	.web_article{padding:2vw 0 0 0;color:#666;}
	.web_article p{font-size:3.6vw;line-height:5vw;}
	.web_article img{max-width:100%;margin: 4vw 0;}


	.ps_about_11{width:90vw;margin:3vw auto 0 auto;}



	/*产品样式*/
	/*产品列表*/
	.web_products_list{font-size:0;}
	.web_products_list li{width:40vw;margin:2vw 2vw 0 2vw;overflow:hidden;display: inline-block;vertical-align: top;}
	.web_products_list li a{overflow:hidden;text-align:center;display:block;border: 1px solid #eee;padding: 0;box-sizing: border-box;height: 30vw;line-height: 30vw;}
	.web_products_list li a img{max-height:100%;margin:auto;max-width: 100%;vertical-align: middle;}
	.web_products_list li p{font-size:3.6vw;line-height:5vw;text-align:center;padding:1vw 0;}

	/*==================================================================*/
	.web_products_preview{float:left;width:400px;margin-top:30px;}
	.web_products_info{float:left;width:500px;margin-top:30px;}
	.web_products_info_title{height:162px;background:#fff;}
	.web_products_info_title h3{line-height:16px;line-height:50px;border-bottom:1px solid #ddd;}
	.web_products_info_title p{font-size:13px;margin-top:12px;}
	/*放大镜*/
	.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
	.jqzoom img{width:100%;background:url(../images/loading.gif) no-repeat center center;max-height:263px;}
	.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:263px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
	.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
	/*图片小图预览列表*/
	.spec-preview{width:350px;height:263px;border:1px solid #DFDFDF;}
	.spec-scroll{width:540px;clear:both;margin-top:5px;}
	.spec-scroll .prev{float:left;margin-right:4px;}
	.spec-scroll .next{float:right;}
	.spec-scroll .prev,.spec-scroll .next{display:block;width:20px;height:54px;line-height:54px;cursor:pointer;margin-top:30px;}
	.spec-scroll .items{float:left;position:relative;width:490px;height:100px;overflow:hidden;}
	.spec-scroll .items ul{position:absolute;width:999999px;height:100px;}
	.spec-scroll .items ul li{float:left;width:124px;text-align:center;margin:0;padding:0;}
	.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:110px;height:75px;}
	.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}
	/*产品描述*/
	.web_products_article_title{color:#fff;line-height:40px;font-size:15px;margin:20px 0 0 0;padding:0 15px;font-weight:700;background:#003caa;}
	.web_products_article{border:1px solid #ddd;padding:16px 20px;line-height:200%;}
	.web_products_article table{border-collapse:collapse;border:none;font-size:12px;}
	/*==================================================================*/

	/*相册样式*/
	.web_photo{margin:auto;}
	.web_photo li{width:40vw;margin:1vw 2vw 0 2vw;display: inline-block;vertical-align: top;}
	.web_photo li a{width:40vw;height:30vw;overflow:hidden;background-color:#fff;text-align:center;display:block;}
	.web_photo li img{margin:auto;max-width: 100%;}
	.web_photo li p{font-size:3.6vw;line-height:5vw;text-align:center;padding:1vw 0 0 0;}


	/*相册样式*/
	.web_honor{width:100%;margin:0 auto 5vw auto;}
	.web_honor li{display:inline-block;vertical-align:top;width:40vw;margin:1vw 2vw 0 2vw;}
	.web_honor li a{background-color:#fff;text-align:center;display:block;}
	.web_honor li img{margin:auto;width:100%;}
	.web_honor li p{font-size:3.6vw;line-height:5vw;text-align:center;padding:1vw 0 2vw 0;}

/*底部*/
#web_contact{background:#323232;padding:6vw 0;text-align: center;}
  .web_contact11{text-align:left;color:#445368;width: 80vw;margin: auto;}
	.web_contact111{width: 80vw;margin: auto;text-align: left;}
	.web_contact112{font-size:6vw;color:white;font-weight:300;line-height:8vw;margin-top:3vw;margin-left:8vw;}
	.web_contact113{font-size:34px;color:white;font-weight:440;line-height:50px;margin-left:30px;}
	.web_contact21{width:80vw;text-align:left;box-sizing:border-box;margin: auto;display: none;}
	.web_contact21 h2{font-size:24px;line-height:36px;color:white;font-weight:400;margin-bottom:20px;}
	.web_contact21 p{font-size:16px;line-height:30px;color:#cccccc;}
	.web_contact31{display:none;width:140px;text-align:left;}
	.web_contact31 h2{font-size:24px;line-height:36px;color:white;font-weight:400;margin-bottom:20px;}
	.web_contact31 dl{width:100%;}
	.web_contact31 dd{background:url(../pic/4.svg) no-repeat -5px center;background-size:20px;padding-left:16px;transition: padding 300ms;}
	.web_contact31 dd:hover{padding-left:20px;}
	.web_contact31 dd a{font-size:16px;line-height:30px;color:#cccccc;}

#web_bottom{color:#999999;font-size:2vw;font-weight:400;width:100%;margin:auto;background:#000;line-height:4vw;text-align:center;padding: 2vw 0;}
#web_bottom a{color:#999999;}

/*其它样式=========================================================*/
.web_bottom_back{clear:both;margin:auto;text-align:center;}
.web_bottom_back a{display:block;width:100px;margin:auto;color:#fff;background:#459df6;border-radius:5px;}
.web_bottom_back a:hover{background:#c10000;}

.products_list{padding:20px;background:#eee;}
.products_list h3{}
.products_list ul{}
.products_list ul li{float:left;}
.products_list ul li a img{width:200px;}

.news_list{padding:20px;background:#ddd;}
.news_list h3{border-bottom:3px solid #000;}
.news_list ul{}
.news_list ul li{line-height:30px;}
.news_list ul li a img{width:200px;}

.about_content{padding:20px;background:#eee;width:500px;float:left;}
.about_content h3{}
.about_content div{}

.contact_content{padding:20px;background:#fff;width:500px;float:left;}
.contact_content h3{}
.contact_content div{}

.link_list{padding:20px;background:#ddd;}
.link_list h3{}
.link_list ul{}
.link_list ul li{float:left;}
.link_list ul li a img{width:100px;height:50px;}






.zc_lishi{padding:4vw 0 8vw 0;font-size:0;text-align: center;}
	#swiperlishi{width:90vw;margin:auto;padding-top:3vw;}
	.zc_lishi_c{margin:auto;padding:1.5vw 0;text-align:center;}
		.zc_lishi_content{width:100%;display:inline-block;vertical-align:top;background:#1653b7;border-radius:1vw;padding:5vw 0;}
			.zc_lishi_content h2{font-size:5vw;color:white;margin:0 2vw 1vw 2vw;padding:0 0 1.5vw 0;}
			.zc_lishi_content h3{font-size:3.4vw;color: white;font-weight:400;line-height:5vw;}
			.zc_lishi_content p{font-size:3vw;line-height:3.6vw;font-weight:300;color: white;}
	.swiper-buttonlishi{width:90vw;position:relative;margin:-12vw auto 2.5vw auto;height:9vw;}
	#paginationlishi{width:90vw;margin:3vw auto 0 auto;padding:0 0 1.5vw 0;}
		.swiper-pagination{position:static !important;text-align: center;margin-top:2vw;}
		#paginationlishi .swiper-pagination-bullet{border-radius:1vw;width:18vw;height:auto;font-size:4vw;font-weight:bold;padding:2vw 0;margin:0 2vw 2vw 2vw;color:#1653b7;background:none;text-align:center;opacity:1 !important;}
		#paginationlishi .swiper-pagination-bullet-active{color:white;background:#1653b7;}
	.swiper-button-prevlishi{width:2.5vw !important;height:4.5vw !important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z' fill%3D'%2384cbc8'%2F%3E%3C%2Fsvg%3E") !important;background-repeat: no-repeat !important;}
	.swiper-button-nextlishi{width:2.5vw !important;height:4.5vw !important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg' viewBox%3D'0 0 27 44'%3E%3Cpath d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z' fill%3D'%2384cbc8'%2F%3E%3C%2Fsvg%3E") !important;background-repeat: no-repeat !important;}
	.swiper-button-prev::afte{content:'' !important;}
	.swiper-button-next::afte{content:'' !important;}











.izl-rmenu{
	       margin-right: 0;
	       width: 82px;
	       position: fixed;
	       right: 2px;
	       top: 65%;
	       border:1px solid #ccc;
	       z-index:999;
}
.izl-rmenu .consult{    
	background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -162px;
    top: -1px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    border:1px solid #ccc;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #000;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
	background-image: url(../images/float_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.izl-rmenu .cart .pic {
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}



}