@charset "utf-8";
/* CSS Document */
*{padding: 0px; margin: 0px;list-style:none; text-decoration: none;}
a{color:#000}
img{max-width: 100%}
.head{width:100%;float:left;}
.head_main{width:1361px;margin:0 auto;}
.head_l_logo{width:100%;float:left;margin-top: 36px;}
.head_l{width:211px;float:left;}
.head_r{width:865px; float:right}
.head_r_t{width:150px;float:right;margin-top: 20px;}
.head_r_b{width:100%;float:right;margin-top: 64px;}
.head_r_b ul{width:100%;float:left;}
.lag{width:68px;float:left; margin-right: 4px}
.lag_r{width:68px;float:right; margin-right: 4px}
.index_ys_k_ny_new_title h2{width:100%;flat:left; text-align: center;margin: 10px 0px}

.index_ys_k_ny_new_time dt{width:100%;flat:left; text-align: center;margin: 5px 0px}

.index_ys_k_ny_new_nr span{width:100%;float:left; font-size:14px; line-height: 28px; text-align: left}

.index_ys_k_ny_new_nr{width:100%;float:left; min-height: 200px;margin-bottom: 20px; position: relative;text-align: center}

.index_ys_k_ny_new_nr p{font-size:16px;}

.index_new_list_l img{height:185px}


.banner_ny{width:100%;float:left;position: relative;text-align: center}
.product_list_r3{width:1070px; float:right}
.index_ys_k_ny_new_nr_new{width:600px; margin: 20px auto}
.container li:first-child{display: block}
.container li{display: none}

.jtmore{position: absolute; top:48%; left: 45%;box-sizing: border-box}
.jtmore a{color:#fff;line-height: 28px;}

.product_list_r_main_nr_text{width:100%;float:left; margin: 30px 0px}


/* 导航css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav2{  height:28px; line-height:28px;  position:relative; z-index:1;  }
		.nav2 a{ color:#000;font-size:18px;   }
.nav2 .nLi{ float:left;  position:relative; display:inline; line-height: 28px;background: url("../images/nav_line.jpg") no-repeat right center;padding: 0 30px;}
.nav2 .nLi:first-child{padding-left: 0px}
.nav2 .nLi:last-child{padding-right: 0px;background:none;}
		.nav2 .nLi h3{ float:left;  }
		.nav2 .nLi h3 a{ display:block; padding:0 15px; font-size:18px; font-weight:400;  }


		.nav2 .sub{ display:none; width:200px; left:0; top:34px;  position:absolute; background:rgba(41, 41, 41, 0.6)!important;  line-height:26px; padding:5px 0;  }
		.nav2 .sub li{ zoom:1;  }
		.nav2 .sub a{ display:block; padding:5px 10px;color:#fff;font-size:14px; }
		.nav2 .sub a:hover{ background:#d14c39 !important; color:#fff;  }
		.nav2 .on h3 a{ background:#d04d38; color:#fff; border-radius: 4px;text-transform:Capitalize   }



/*语言选择css */
		.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav3{  height:28px; line-height:28px;  position:relative; z-index:1;  }
		.nav3 a{ color:#000;font-size:18px;   }
.nav3 .nLi{ float:left;  position:relative; display:inline; line-height: 22px;background: url("../images/nav_line.jpg") no-repeat right center;padding: 0 30px;}
.nav3 .nLi:first-child{padding-left: 0px}
.nav3 .nLi:last-child{padding-right: 0px;background:none;}
		.nav3 .nLi h3{ float:left;  }
		.nav3 .nLi h3 a{ display:block; padding:0 10px; font-size:14px; font-weight:400;  }


		.nav3 .sub{ display:none; width:60px; left:0; top:20px;  position:absolute; background:rgba(181, 181, 181, 0.6)!important;  line-height:26px; padding:5px 0;  }
		.nav3 .sub li{ zoom:1;  }
		.nav3 .sub a{ display:block; padding:5px 5px;color:#fff;font-size:12px }
		.nav3 .sub a:hover{ background:#d14c39 !important; color:#fff;  }
		.nav3 .on h3 a{ background:#b5b5b5; color:#fff; border-radius: 4px;text-transform:Uppercase   }





/* 手机bannercss -------------------------------------- */

.slideBox .prev {
	width: 27px;
	position: absolute;
	left: 20px;
	top: 45%
}
.slideBox .next {
	width: 27px;
	position: absolute;
	right: 20px;
	top: 45%
}
.slideBox {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
	max-width: 100%;/* 设置焦点图最大宽度 */
}

.slideBox .hd {
	z-index: 1;
	    bottom: 10px;
    position: absolute;
	left: 50%
}
.slideBox .hd li {
	display: inline-block;
	width: 5px;
	height: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	background: rgba(162,162,162,0.5 );
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 6px;
}
.slideBox .hd li.on {
	background: #00205f;
}
.slideBox .bd {
	position: relative;
	z-index: 0;
}
.slideBox .bd li {
	position: relative;
	text-align: center;
}
.slideBox .bd li img {
	background: url(images/loading.gif) center center no-repeat;
	vertical-align: top;
	width: 100%;/* 图片宽度100%，达到自适应效果 */
}
.slideBox .bd li a {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}  /* 去掉链接触摸高亮 */
.slideBox .bd li .tit {
	display: block;
	width: 100%;
	position: absolute;
	bottom: 0;
	text-indent: 10px;
	height: 28px;
	line-height: 28px;
	background: url(images/focusBg.png) repeat-x;
	color: #fff;
	text-align: left;
}
.index_new{width:100%;float:left;margin-top: 72px;}
.index_new_title{width:100%;float:left;text-align: center;margin-bottom: 72px }

.index_new_title h2{width:100%;float:left; text-align:center;font-size:22px;text-transform:uppercase}
.new_index_list li{width:674px;float:left;background: #f7f7f7; padding: 16px;box-sizing: border-box;margin-bottom: 14px}
.index_new_list_l {width:328px;float:left;}
.index_new_list_l3 {width:208px;float:left;}

.index_new_list_r {width:432px;float:right;}
.index_new_list_r h2 {width:100%;float:left;overflow:hidden; 

text-overflow:ellipsis; 

white-space:nowrap; }
.index_new_list_r dt {width:100%;float:left;overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:3; margin-top: 23px; height: 63px;}


.product_list_r2{width:1050px;float:right;}

.product_list_r2 li{width:100%;float:left; text-align: center;margin-right: 26px; margin-bottom: 36px; background: #e9e9e9;padding: 10px; box-sizing: border-box}

.new_ny_list2{width:100%;float:left}

.index_new_title2 h2{width:100%;float:left; text-align:center;font-size:22px;text-transform:uppercase}
.new_index_list2 li{width:100%;float:left;background: #f7f7f7; padding: 16px;box-sizing: border-box;margin-bottom: 14px}
.index_new_list_l2 {width:348px;float:left;}
.ny_new_list_r_ny2{width:680px;float:left;text-align: left; padding-left: 10px; box-sizing: border-box}
.index_new_list_r_r2{ box-sizing: border-box;width:100%;float:left;}
.index_new_list_r2 {width:432px;float:right;}
.index_new_list_r2 h2 {width:100%;float:left;overflow:hidden; 

text-overflow:ellipsis; 

white-space:nowrap; }
.ny_new_list_r_ny2 dt{width:100%;float:left;height: 88px;word-break: break-all;
text-overflow: ellipsis;
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 4;
-webkit-box-orient: vertical; margin-bottom: 17px;}
.index_new_list_r2 dt {width:100%;float:left;overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:3; margin-top: 23px;}

.ny_new_list_r_but2{    width: 122px;
    line-height: 36px;
    padding: 0px 11px;
    background: #d32026;
    color: #fff;float:left; }



.ny_new_list_r_but2 a{color:#fff}


.index_mian2_nr{width:1363px;margin: 0 auto}
.index_main{width:1363px; margin: 0 auto;}
.index_banner{width:100%;float:left;margin-top: 25px;}
.index_new_list_r_date{width:100%;float:left;margin-top: 13px}

.index_new_list_r_but{width:122px;line-height: 36px; padding: 0px 11px ;background: #d32026;color:#fff;float:left}
.index_new_list_r_but a{width:100%;float:left;color:#fff}

.new_index_list li:nth-child(2n+2){float:right}

.new_index_list  ul{width:100%;float:left; margin-top: 76px;}
.new_more_but{width:171px;margin: 0 auto}
.new_more_but a{width:100%;float:left; background: url(images/index_281.jpg) no-repeat;box-shadow: #ccc 0px -1px 20px ;margin: 50px 0px}
.new_more_but img{width:45px;float: right}

.new_more_but  font{width:126px;float:left; text-align: center;line-height: 42px;}
.new_more_but img{float:left;}
.index_mian2{width:100%;float:left;background: url("../images/index_281.jpg") no-repeat center top;height:409px;}
.index_mian2_nr_l{width:400px;float:left;}
.index_mian2_nr_l h2{color:#fff;width:100%;float:left;line-height: 22px;margin-top: 53px;}
.index_mian2_nr_l span{color:#fff;width:100%;float:left;margin: 17px 0px; }
.index_mian2_nr_r{float:right;width:814px;margin-top: 49px;}
.index_mian2_nr_r h2{width:100%;float:left;color:#fff;border-bottom: 1px #fff solid;padding-bottom: 20px;}
.index_mian2_nr_r span{width:100%;float:left;color:#fff; line-height: 24px;margin-top: 24px;}
.index_product{width:100%;float:left;margin-top: 56px;}
.footer{width:100%;float:left;background: #3f3f3f;line-height: 52px;color:#a2a2a2}
.footer_main{width:1363px;margin: 0 auto}
.footer_main_l{width:358px;float:left;}
.footer_main_r{width:1000px;float:left; text-align: right}
.footer_main_r li{display: inline-block;padding:0px 10px;border-right:#ccc 1px ridge;line-height: 12px; }
.footer_main_r li:last-child{padding-right: 0px;border: none}
.mob_nav{display: none}


/* 新闻中心css -------------------------------------- */
.new_ny_list{width:100%;float:left;margin: 40px 0px}
.new_ny_list li{width:100%;float:left; background: #f7f7f7; margin-bottom: 20px}
.ny_new_list{width:1185px;float:left; padding: 15px 56px 15px 15px;}
.ny_new_list_r_ny{width:780px; float:left; padding-left: 20px; box-sizing: border-box}
.index_new_list_r_r{width:178px;float:left; background: #8e8e8e;height: 217px;color:#fff;text-align: center}
.index_new_list_r_r h3{font-size:36px; line-height: 36px;margin: 20px 0px}
.index_new_list_r_r h4{font-size:20px;line-height: 20px}
.ny_new_list_r_but {
    width: 122px;
    line-height: 36px;
    padding: 0px 11px;
    background: #d32026;
    color: #fff;

	margin: 40px auto   0px  auto;
	
}
.ny_new_list_r_but a{color:#fff;}


.ny_new_list_r_ny dt{overflow:hidden; 

text-overflow:ellipsis;

display:-webkit-box; 

-webkit-box-orient:vertical;

-webkit-line-clamp:6;}


/* 产品列表css -------------------------------------- */
.pro_new{width:100%;float:left; margin-top: 58px;}
.product_list_l{width:261px;float:left;}
.product_list_l_li_li{width:100%;float:left; background: #dadada}
.product_list_l_li_li ul{padding: 5px;box-sizing: border-box;}
.product_list_l_li_title{width:100%;float:left; margin-bottom: 2px;}
.product_list_l_li_li li{width:100%;float:left; border-bottom: dotted 1px #8d8d8d;line-height: 42px; background: url("../images/products_13.jpg") left center no-repeat;padding-left: 20px; box-sizing: border-box}

.product_list_l_con_test span{width:100%;float:left;margin: 15px 0px}

.product_list_l_con{width:100%;float:left;background: #e2e2e2; padding: 8px; box-sizing: border-box;margin-top: 24px; margin-bottom: 30px}

.product_list_r{width:1048px;float:right}
.product_list_r li{width:332px;float:left; text-align: center;margin-right: 26px; margin-bottom: 56px;}
.product_list_r li:nth-child(3n+3){margin-right: 0px}
.product_list_r  dt{margin-top: 12px;width:100%;float:left;min-height: 50px;}
.product_list_r_main_nr_title{width:100%;float:left;background: url("../images/products_main_13.jpg") no-repeat left top; height: 58px; box-sizing: border-box;padding-left: 26px; font-size:20px;color:#fff;padding-top: 16px}

.product_list_r_main_nr{width:100%;float:left;margin-top: 60px}

/* 联系我们css -------------------------------------- */


.index_contact{width:842px;margin:0  auto}
.index_contact_main{width:100%;float:left;background: url("../images/contact_10.jpg") no-repeat center top;height: 110px;}
.index_contact_test li{width:31%;float:left; text-align: center}
.index_contact_test span{width:100%;float:left;background: url("../images/contact_line.jpg") no-repeat center bottom; font-size:18px;color:#d32026}
.index_contact_test li:nth-child(2) {margin-left: 4%}
.index_contact_test li:nth-child(3) {margin-left: 3%}
.index_contact_test{width:100%;float:left}
.con_img_bd{width: 100%;float:left;margin-top: 56px;margin-bottom: 200px}
.con_img{width:661px;float:left;}
.con_from{width:644px;float:right}
.wbk{width:100%;float:left;line-height: 32px}
.con_from h3{font-size:14px}
.con_from  font{color:#E00003}
.con_from li{width:100%;float:left; margin-bottom: 14px}

.con_but{width:106px;float:left; background: #505050;color:#fff;border: none;line-height: 28px}



.con_from textarea{height:106px;}

.product_list_l_li_li3 li {
    width: 100%;
    float: left;
    border-bottom: dotted 1px #8d8d8d;
    line-height: 42px;
    background: url(../images/products_13.jpg) left center no-repeat;
    padding-left: 20px;
    box-sizing: border-box;
}

.product_list_l_li_li3 {
    width: 100%;
    float: left;
    background: #dadada;
}

.product_list_l_li_li3 ul {
    padding: 5px;
    box-sizing: border-box;
}




@media (max-width: 768px) {
	.head_r_b{    margin-top: 0px;}
	.head_r_t{display: none}
	.index_main{width:100%;float:left;}
.index_new_list_l{width:100%;float:left;display: none}
.index_new_list_r{width:100%;float:left;}
	.new_index_list li{width:100%;float:left;padding: 10px;margin: 10px 0px}
	.pc_nav{display: none}
	.head_main{width:100%;float:left;padding: 10px;box-sizing: border-box}
	.head_r{width:40%;float:left;}
	.footer_main{width:100%;float:left;padding: 0px 20px; box-sizing: border-box}
	.footer_main_r{width:100%;float:left;display: none}
	.footer_main_l{width:100%;float:left}
	.footer_main_r{text-align: left}
	
	.footer_main_r li:first-child{padding-left: 0px;border: none}
	.index_mian2_nr{width:100%;float:left}
	.index_mian2_nr_l{width:100%;float:left}
	.index_mian2_nr_r{width:100%;float:left;    margin: 22px 0px;
}
	.index_mian2{background: #d32026;height: auto;padding: 0px 10px; box-sizing: border-box}
	.head_l_logo {margin-top: 0px;}
	
	.ny_new_list{width:100%;float:left;padding: 10px;box-sizing: border-box}
	.ny_new_list_r_ny{width:100%;float:left}
	.ny_new_list_r_ny{padding-left: 0px}
	.index_new_list_r_r{width:100%;float:left; text-align: left; padding: 10px; box-sizing: border-box}
	.index_new_list_r_r h3{margin: 5px 0px;width:16%;float:left;font-size:18px;}
	.index_new_list_r_r h4{margin: 5px 0px;width:30%;float:left;line-height: 38px;font-size:12px; }
	.ny_new_list_r_but{float:right;width:32%;margin: 5px 0px 0px 0px}
	.index_new_list_r_r{height: auto}
	.mob_nav{display: block}
	.product_list_l{width:100%;float:left}
.product_list_l_con{display: none}

.product_list_r{width:100%;float:left}
.product_list_r li{width:100%;float:left}
	
.product_list_l_li_li li{width:50%;float:left;}
	
	.product_list_l_li_li a{width:100%;float:left;white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;}
	
	
	.product_list_r{width:100%;float:left; margin-top: 20px;}
	.product_list_l_li_title{width:100%;float:left;background: #d04d38}
	
	.pro_new{padding:0px 10px; box-sizing: border-box;margin-top: 20px}
	
	.product_list_r_main_nr{margin: 20px 0px}
	.index_contact{width:100%;float:left}
	.index_contact_test li{width:100%;float:left;margin: 30px  0px;}
	
	.index_contact_main{display: none}
	
	.index_contact_test li:nth-child(2){margin-left: 0px}
	.index_contact_test li:nth-child(3){margin-left: 0px}
	.con_img{width:100%}
	
	.con_from{width:100%;padding: 10px; box-sizing: border-box}
	
	.index_new_title{margin-bottom: 0px}
	
	.index_new{margin-top: 20px;}
	.product_list_r2{width:100%;float:left;}
	.index_new_list_l2{width:100%;float:left;}
	.ny_new_list_r_ny2{width:100%;float:left;padding-left: 0px } 
	
	.ny_new_list_r_ny2 h2{margin: 5px 0px}
	
	.product_list_r3{width:100%;float:left;}
	
	.product_list_l_li_li3 li{width:100%;float:left}
	
	
}

