@charset "gb2312";
*{margin:0;padding:0;}
.clear{ clear:both;height:0!important;}

/*news_column新闻列表*/
.news_column{ width:100%;}
.news_column ul li{ clear:both; list-style:disc inside; color:#666;position:relative;}
.news_column ul li.li_white{ height:40px; line-height:40px; background:#FFF;padding:0px 10px 0px 10px; overflow:hidden; }
.news_column ul li.li_gray{ height:40px; line-height:40px; background:#f5f5f5; padding:0px 10px 0px 10px; overflow:hidden;}
.news_column ul li span{ float:right; color:#999; height:40px; line-height:40px; }
.news_column ul li b{ float:left; display:block; width:10px; height:10px; margin:15px 10px 0px 0px; background:url(tb.png) no-repeat;}
.news_column ul li b.b_tb{ background-position:0px 0px;/*黑色图标*/}
.news_column ul li b.r_tb{ background-position:-10px 0px;/*红色图标*/}
.news_column ul li b.g_tb{ background-position:-20px 0px;/*绿色图标*/}
.news_column ul li b.or_tb{ background-position:-30px 0px;/*橙色图标*/}
.news_column ul li b.blue_tb{ background-position:-40px 0px;/*蓝色图标*/}
.news_column ul li a{ color:#333}    


.news_column1{ width:100%;}
.news_column1 ul li{ clear:both;padding:10px 0px 10px 10px;position:relative;}
.news_column1 ul li.li_white{background:#FFF;}
.news_column1 ul li.li_gray{background:#f5f5f5;}
.news_column1 ul li .n_date{position:absolute;right:10px;top:10px;line-height:35px;}
.news_column1 ul li a{ color:#333}

.n_bt{line-height:35px; background:url(list_tb.gif) no-repeat left  center; padding-left:15px;  }
.n_bt a{font-weight:bold;}
.n_bt_l{ float:left; width:75%;height:35px;line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow: hidden}
.n_bt_r{ float:right; width:18%;height:35px;line-height:35px;}
.n_bt_l a{ font-weight:bold; color:#333}
.n_bt_l a:hover{ font-weight:bold}

.news_column1 ul li .n_date span{ padding:0px 5px; font-size:12px; }
.news_column1 ul li .n_date span img{ padding:0px 3px; vertical-align:middle}
.news_column1 ul li .n_date span i{ font-style:normal; font-size:12px; color:#aaa;}
.news_column1 ul li .n_date span a{ font-size:12px; color:#aaa;}

.n_ms{ line-height:23px; padding:0px 15px;color:#666;max-height: 45px;overflow: hidden;}



/*new_article新闻详细信息*/
.new_article{ width:100%}
.article_tit{ width:100%; padding:10px 0px; text-align:center; }
.article_tit h2{font-size:16px; font-weight:bold}
.tit_info{ height:28px; line-height:28px;border-bottom:#ccc dotted 1px;}
.tit_info span{ padding:0 10px; color:#999;}
.article_con{ padding:10px 0px; }
.article_con p{ line-height:2.0}
.article_con img{max-width: 100%;}

/*产品展示*/
.pro_column{ width:100%;}
.pro_column dl{ float:left; width:23%; margin:8px 1% 8px;overflow:hidden;}
.pro_column dl dt{width: -moz-calc(100% - 12px);width: -webkit-calc(100% - 12px);width: calc(100% - 12px); height:140px; line-height:134px; padding:3px; border:#E5E5E5 solid 3px; border-bottom:none; text-align:center;}
.pro_column dl dt #l_img{ width:0px; height:100%; text-align:center; display:inline-block;}
.pro_column dl dt img{max-width: -moz-calc(100% - 12px);max-width: -webkit-calc(100% - 12px);max-width: calc(100% - 12px); max-height:140px; vertical-align:middle;margin-left: -2px;}
.pro_column dl dd{text-align:center;height:30px;line-height:30px;background:#E5E5E5;overflow:hidden;padding: 0 5%;margin: 0;text-overflow:ellipsis;white-space:nowrap;overflow: hidden;}
.pro_column dl dd a{color:#555;}

/*产品详细信息*/
.pro_detail{width:100%; margin-top:20px;}
.pro_basic{ padding:10px; margin-top:15px; background:#F5F5F5;}

.basic_l{ float:left; width:39%;}
.basic_l img{}
/*缩略图*/
.ke_m2pc_con {width: -moz-calc(98% - 30px);width: -webkit-calc(98% - 30px);width:calc(98% - 30px); display: inline; float: left; height: 50px; margin: 0 1%; overflow: hidden; position: relative;  }
.ke_m2pc_con ul { left: 0; position: absolute; top: 0; }
.ke_m2pc_con ul li { width: 66px; height: 46px;line-height:46px; text-align:center;  border: 1px solid #E7E7E7; cursor: pointer; display: inline; float: left; overflow: hidden; margin:0 4px 0 7px;background:#fff;}
.ke_m2pc_con ul li:before{content:".";   margin-left:-3px; font-size:10px;visibility:hidden; }
.ke_m2pc_con ul li img.ink_smlImg{ *margin-top:expression((46 - this.height )/2); margin-top:-3px;
    vertical-align:middle;
    max-width:60px;
    max-height:46px; }
	/*缩略图结束*/
	
.ke_m2pc_btn1 { cursor: pointer; float: left; height: 48px; width: 15px; }
.ke_m2pc_btn2 { cursor: pointer; float: left; height: 48px; width: 15px; }
.ke_m2pcl_c2 { margin-top: 12px; }
#ink_showImg { width: -moz-calc(96% - 2px);width: -webkit-calc(96% - 2px);width: calc(96% - 2px); height: 201px; padding: 5px 2%; border: 1px solid #ccc; position: relative; background:#fff;}
#ink_showImg .small_pic { width: 268px; height: 201px; position: relative; }
#ink_showImg .float_layer { width: 100px; height: 100px; border: 1px solid #000; background: #fff; filter: alpha(opacity: 30); opacity: 0.3; position: absolute; top: 0; left: 0; display:none; }
#ink_showImg .mark {width:100%; height:100%; position:absolute; z-index:2; left:0px; top:0px; background:red; filter:alpha(opacity:0); opacity:0;}
#ink_showImg .big_pic { position: absolute; top: -1px; left:102%; width:400px; height:300px; text-align:center; line-height:300px; overflow:hidden; border:2px solid #CCC; display:none; background: #fff;}
#ink_showImg .big_pic img { position:absolute; top: -30px; left: -80px; }
#ink_showImg .small_pic{width: 100%; height:201px;line-height:201px; text-align:center;}
#ink_showImg .small_pic #small_img{ width:0px; height:100%; text-align:center; display:inline-block; }
#ink_showImg .small_pic img{ vertical-align:middle;max-width:96%;max-height:189px;margin-left: -2px; }
/*#ink_showImg .small_pic:before{content:".";   margin-left:-7px; font-size:10px;visibility:hidden; }
#ink_showImg .small_pic img{ *margin-top:expression((201 - this.height )/2);  margin-top:-5px;vertical-align:middle;max-width:260px;max-height:201px; }*/

/*右侧信息*/
.basic_r{ float:right; width: 60%;}
.basic_r ul li{ clear:both; padding:7px 0px;}
.basicli_l{ float:left; font-weight:bold; margin-right:10px;}
.basicli_r{ float:left; }
.basic_r ul li button{ width:35%; height:35px; margin:0 2%; outline:none; border:0px; font-size:16px; font-family:Arial, Verdana, sans-serif; color:#FFF; letter-spacing:2px; margin-bottom:5px}
.basic_r ul li button.but_l{ background:#0068B7;}
.basic_r ul li button.but_l:hover{ cursor: pointer;  background:#1A83D8;}
.basic_r ul li button.but_r{ background:#FF8300;}
.basic_r ul li button.but_r:hover{ cursor: pointer;  background:#F7A52E;}

.jiathis_style_24x24{ margin:15px 0px 0px 8px;}

/*详细说明*/
.detail_inst{ margin-top:15px;}
.detail_con{ width:98%; padding:10px 10px 0px 10px;}
.detail_con img{max-width: 100%;}


/*相关产品*/
.rel_pro{ width:100%;}
.rel_pro dl{ float:left; width:18%; margin:10px 1% 0; }
.rel_pro dl dt{width:-moz-calc(100% - 6px);width:-webkit-calc(100% - 6px);width:calc(100% - 6px); height:120px;  padding:2px; border:#ccc solid 1px; text-align:center;background:#fff;}
.rel_pro dl dt #r_img{width:0px; height:100%; text-align:center; display:inline-block;}
.rel_pro dl dt img{ vertical-align:middle; max-width:-moz-calc(100% - 6px);max-width:-webkit-calc(100% - 6px);max-width:calc(100% - 6px); max-height:100%; margin-left:-2px;}
.rel_pro dl dd{ width:100%; text-align:center; height:30px; line-height:30px; overflow:hidden;}
.rel_pro dl dd a{ color:#333}
/*上下页 各占50% 超出隐藏 */

.page_updown{margin-top:15px;}
.page_updown ul li{ float:left; height:30px; line-height:30px; width:50%; text-align:center; overflow:hidden}
.page_updown ul li a{ font-size:14px; color:#666;}

/*  上下页左浮动
.page_updown{margin-top:15px;}
.page_updown ul li{ float:left; height:30px; line-height:30px; margin-right:10%;}
.page_updown ul li a{ font-size:14px; color:#666;}*/

/*标签*/
.tag{ margin-top:20px;}
.tag a{ padding:0px 5px; color:#666;}

/*相关信息*/
.rel_info{ width:100%; margin-top:20px;}
.ren_info_tit{ height:35px; line-height:35px;  background-color:#DBDBDB; font-weight:bold;font-size:16px; clear:both}
.ren_info_tit h2{ font-size:16px;line-height:35px;font-weight:bold}
.ren_info_tit span{ display:block; float:left; width:10px; height:16px; margin:9px 10px 0px 10px;  background:url(tb.png) no-repeat;}
.ren_info_tit span.span_black{ background-position:0px -14px;/*黑色图标*/}
.ren_info_tit span.span_red{ background-position:-10px -14px;/*红色图标*/}
.ren_info_tit span.span_green{ background-position:-20px -14px;/*绿色图标*/}
.ren_info_tit span.span_orange{ background-position:-30px -14px;/*橙色图标*/}
.ren_info_tit span.span_blue{ background-position:-40px -14px;/*蓝色图标*/}


/*翻页*/
.turn_page{ width:100%; margin-top:20px;}
.turn_page a{background:#fff;color:#555!important;}
.qw_fenye{padding:10px 0px;}
.qw_fenye a{padding:3px 5px; margin:0px 5px; }
.qw_fenye a:hover{background:#F5F5F5; color:#000;}
.turn_page a.qw_biankuang{ border:#CCC solid 1px; background:#F5F5F5; color:#000;}
.turn_page a.qw_biankuang1{ border:#CCC solid 1px;}
.turn_page a.qw_biankuang2{ border:#CCC solid 1px; width:80px; }



/* 联系我们 地图 */
#dituContent img{max-width: none;}


/*其他尺寸*/
@media (max-width:768px){
	.pro_column dl {
    float: left;
    width: 46%;
    margin: 8px 1% 8px;
    overflow: hidden;
				}
	.pro_column dl dt{width: -moz-calc(100% - 0px);width: -webkit-calc(100% - 0px);width: calc(100% - 0px); height:175px; line-height:162px; padding:3px; border:#E5E5E5 solid 3px; border-bottom:none; text-align:center;}
	.pro_column dl dt img{max-width: -moz-calc(100% - 12px);max-width: -webkit-calc(100% - 12px);max-width: calc(100% - 12px); max-height:162px; vertical-align:middle;margin-left: -2px;}
	.basic_l {
    float: none;
    width: 100%; 
}

	
		#ink_showImg {
			width: 100%;
			height: 208px;
			padding: 5px 2%;
			border: 1px solid #ccc;
			position: relative;
			background: #fff;
		}
	#ink_showImg .small_pic {
    width: 100%;
    height: 201px;
    line-height: 192px;
    text-align: center;
}
	.basic_r {
    float: none;
    width: 100%;
}
	.basic_r ul li button {
		width: 45%;}
	
	
	#pic_column_1 > ul > li {
    width: 48%;
    float: left;
    text-align: center;
    margin-right: 2%;
    margin-top: 20px;
}
	#page > span a {
    display: inline-block;
    border: 1px solid #ccc;
    height: 30px;
    line-height: 28px;
    padding: 0 10px;
    border-radius: 2px;
    background: #fff;
    color: #333;
}
	#productinfo_column_1 > .pics > .left {
    width: 100%;
}
	#productinfo_column_1 > .pics > .right {
    width: 100%;
    float: right;
		margin-top: 30px;
}
	#productinfo_column_1 > .pics > .right > .ny_attr > table td.cpinfotd1 {
    border-bottom: 1px dashed #eee;
    padding: 5px 10px;
    width: 25%;
    font-weight: bold;
    font-size: 16px;
    color: #333;
}
	#productinfo_column_1 > .pics > .right > .ny_attr > table td.cpinfotd2 {
    border-bottom: 1px dashed #eee;
    padding: 5px 10px;
    width: 80%;
    font-size: 16px;
    color: #333;
}
	#productinfo_column_1 > .pics > .right > .a {
    margin-top: 20px;
}
	#productinfo_column_1 > .ny_con {
    margin-top: 20px;
    border-top: #f5f5f5 solid 3px;
    padding-top: 20px;
}
	#news_column_1 > ul > li > a > span {
    float: right;
		display: none
}
	#newsinfo_column_1 > .ny_tit {
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    color: #333;
}
	#newsinfo_column_1 > .ny_attr {
    text-align: center;
    border-bottom: 1px dotted #ccc;
    padding: 10px 0;
    color: #999;
		font-size: 12px;
}
	#newsinfo_column_1 > .search_news > .ny_con > ul > li {
    float: left;
    width: 100%;
    color: #666;
    margin-bottom: 15px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
	#newsinfo_column_1 > .search_news > .ny_con > ul > li > a > span {
    display: none;

}
	#newsinfo_column_1 > .search_pro > .ny_con > ul > li {
    width: 48%;
    float: left;
    text-align: center;
    margin-right: 2%;
}
	#newsinfo_column_1 > .search_tag > a {
    margin-top: 10px;
}
	#common_kefu2.right_nav li {
    background: #0085cd;
    margin: 4px 0;
    padding: 3px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    cursor: pointer;
    position: relative;
    right: -70px;
	}
	 .lxwm-l{width: 100%!important;}
	.lxwm-l img{ width: 100%!important;}
	.lxwm-r{ width:100%!important; padding: 3% 1%}
		 #lxwm_map {width: 100%;
		margin-top: 10px;
		border: 1px solid #ddd;
		padding: 0px;
	}
	.lxwm-bt dl {
    float: left;
    margin: 5% 5%!important;
	}
	
	
	#news_column_3{}
	#news_column_3 *{margin: 0;padding: 0;box-sizing: content-box;}
	#news_column_3 > ul > li{background: #fff;position: relative;margin-top: 20px;transition: all 0.3s; display: flex; justify-content:space-between; border-bottom: #ddd solid 1px; padding-bottom:20px}
	#newslist_pic{ width: 340px!important; height: auto!important;background: #f8f8f8;display:flex; justify-content:center; align-items:center; overflow:hidden; border: #f5f5f5 solid 1px;}
	#newslist_pic img{max-width:100%;max-height: 100%; transform: scale(2.5)}
	#newslist_txt{ text-align: left; margin-left: 10px }
	#newslist_txt h3{font-size: 1.1rem; font-weight: bold; margin-bottom:10px;}
	#newslist_txt p{
		color: #333; font-size: 1rem;
		overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
	#newslist_txt:hover h3{color: #D81A38}
	#newslist_more{ margin-top: 10px;}
	#newslist_more a{font-size:0.8rem; color:#D81A38 }
}
@media (max-width: 375px){
	.pro_column dl {
    float: left;
    width: 100%;
    margin: 8px 1% 8px;
    overflow: hidden;
}
.pro_column dl dt {
    width: -moz-calc(100% - 0px);
    width: -webkit-calc(100% - 0px);
    width: calc(100% - 0px);
    height: 190px;
    line-height: 178px;
    padding: 3px;
    border: #E5E5E5 solid 3px;
    border-bottom: none;
    text-align: center;
}
.pro_column dl dt img {
    max-width: -moz-calc(100% - 12px);
    max-width: -webkit-calc(100% - 12px);
    max-width: calc(100% - 12px);
    max-height: 178px;
    vertical-align: middle;
    margin-left: -2px;
}	
	#productinfo_column_1 > .search_news > .ny_con > ul > li {width: 100%}
	#productinfo_column_1 > .search_news > .ny_con > ul > li > a > span{ float:right; color: #999}
	#productinfo_column_1 > .search_pro > .ny_con > ul > li{ width: 48%}
	#productinfo_column_1 > .search_pro > .ny_con > ul > li:last-child{display: none;
	}
	
/*	新闻样式3*/
	
}

.liuyan{width: 60%; margin: 0 auto;} 
.liuyan .formlist span {
    font-size: 14px;
    vertical-align: top;
    display: inline-block;
    width: 14%;
    text-align: right;
}

.liuyan .formlist input {
    font-size: 14px;
    vertical-align: top;
    display: inline-block;
    width: 66%!important;
    height: 45px!important;
    line-height:45px;
	border-radius: 5px; padding-left: 0px; background-color: #fff; color: #333;    border: 1px solid #ccc; box-shadow: none; outline: none;
		margin-bottom: 10px;
}

.liuyan .formlist textarea{height: 150px!important;   width: 64.8%!important;
	border-radius: 5px; padding-left: 10px; background-color: #fff; color: #333;    border: 1px solid #ccc; box-shadow: none; outline: none;	margin-bottom:5px;}
.liuyan .formlist span {
    font-size: 14px!important;
    vertical-align: top;
    display: inline-block;
    width: 14%;

}
.liuyan .formlist div.submit{ width: 30%!important;  margin: 0 auto!important}
.liuyan #liuyantj{ width: 100%;  text-align: center; background: #3274C0; color: #fff!important; font-size: 16px!important; border: none}


/*联系我们lxwm-3*/
.lxwm3{background: #EFF1F5!important;}
.lxwm-l{ width: 60%; }
.lxwm-l img{ width: 100%}
.lxwm-r{ width:36%; padding: 3% 1%}
.fl{float:left}
.fr{float:right}
.lxwm-top{ }
.lxwm-top h3{ font-size: 28px; color: #3366CC; margin-bottom:30px;}
.lxwm-top dl { margin-top:15px;/* padding:0px 10px; */color: #424242;  }
.lxwm-top dl dt{width: 35px; height: 35px;text-align: center;margin-right: 10px; background-image: url(lxwm3.png); background-repeat: no-repeat} 
.lxwm-top dl dt.lx01{background-position: 0px 0px; } 
.lxwm-top dl dt.lx02{background-position: -36px 0px; } 
.lxwm-top dl dt.lx03{background-position: -72px 0px; } 
.lxwm-top dl dt.lx04{background-position: -108px 0px; } 
/*.lxwm-top dl dt img{width: 30px; margin: 10px auto; vertical-align: middle } */
.lxwm-top dl dd{text-align: left; font-size: 18px;} 

.lxwm-bt dl{ float: left; margin:5% 2% }
.lxwm-bt dl dt img{width:100px;} 
.lxwm-bt dl dd { text-align: center; margin-top:10px;font-size: 16px; color: #424242 } 


/*联系我们lxwm-4*/
.lxwm4 .lxwm-l{ width: 98%; margin: 0 auto 10px auto}
.lxwm4 .lxwm-l img{ width: 100%}
.lxwm4 .lxwm-r{ width:100%; padding:0}
.lxwm4-con{  
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;  
   align-items: center; 
    text-align: center;
    padding-top: 10px;
}

.lxwm4-con dl{ width:25%; margin: 0 auto; padding:3%;
    background-color: rgba(245,245,245,1);
    min-height: 0px; min-height: 166px;}
.lxwm4-con dl dt{width: 45px; height: 45px; margin: 0 auto 20px auto;text-align: center; background-image: url(lxwm4.png); background-repeat: no-repeat;} 
.lxwm4-con dl dt.lx01{background-position: 0px 0px; } 
.lxwm4-con dl dt.lx02{background-position: -45px 0px; } 
.lxwm4-con dl dt.lx03{background-position: -90px 0px; } 
.lxwm4-con dl dt.lx04{background-position: -135px 0px; } 
/*.lxwm-top dl dt img{width: 30px; margin: 10px auto; vertical-align: middle } */
.lxwm4-con dl dd{ width: 100%; font-size: 16px; text-align: center; line-height: 2.0} 
.lxwm4-con dl dd b{font-size: 24px;color: rgba(51,51,51,1);} 
.lxwm4-con dl dd p{font-size: 17px;color: rgba(51,51,51,1); line-height:1.5} 






