/* CSS Document */
*{ margin:0; padding:0;  list-style:none; border:0; font-family:'Microsoft YaHei','SimSun',sans-serif; font-size:14px; box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
body{ color:#1c1c1c;}

.clear{ clear:both;}
h1{ font-size:20px; font-weight:bold; margin:0;}
h2{ font-size:18px; font-weight:500; margin:0;}
h3{ font-size:16px; font-weight:500; margin:0;}
p{ margin:15px 0; line-height:1.8em;}
a:hover{ text-decoration:none;}

/*pc导航*/



/*banner*/
.banner img{
	width: 100%;
	height: 100%;
}
/*生产线简介*/
.product_top p,.product_top span{font-size: 16px;line-height:30px;margin-bottom: -14px;color: #666;}
.product_top{width: 80%;margin: 0 auto;margin-top: 20px;height: auto;}
.product_top_lt{width: 65.5%;float: left;}
.product_top_rt{width: 30%;margin-left:3.3%;margin-top: 20px;float: right;}
.product_top_rt img{width: 100%;}
a{color: #DD1F2B; font-size: 16px;}
.product_top_mov{padding: 0; }
.product_top_lt ul{float: right;width: 85%; margin-top: 25px;}
.product_top_lt ul li{float: left; width: 16%;margin-left: 1%; }
.product_top_lt ul .last_li{width: 13%;}
.product_top_lt li .img1{width: 78%;}
.product_top_lt li .img2{width: 15%;}
.product_top_lt li .img3{width: 98%;}
.product_top_lt li span{width: 80%;display: inline-block; font-size: 14px;line-height: 18px;text-align: center;padding: 11px 5px;color:#666;}
.product_top_lt .product_lt_tit1,.product_top_lt .product_lt_tit2{float: left;font-size: 16px;line-height: 30px;color:#666;margin-bottom: -14px; margin-top:2%;}
.product_top_lt .product_top_mov1,.product_top_lt .product_top_mov{float: left;font-size: 16px;line-height: 30px;color:#666;margin-bottom: -14px; margin-top:2%;}

.product_top_lt .product_lt_tit1{margin-top: 2%;}
.product_top_lt .product_lt_tit2{width: 78%;}
.product_top_lt .last_li span{width: 100%;}
/*联系我们*/
.contact{width: 100%;background-color: #e0e0e0;height: 150px;margin-top: 36px;}
.contact p{text-align: center;font-size: 16px;line-height: 30px;color: #666;padding-top: 36px;}
.contact .contact_bottom{width: 50%;margin: 0 auto;padding-bottom: 26px;margin-top: -3px;margin-left: 25%;}
.contact .contact_bottom div{height: auto;}
.contact .contact_bottom img{padding-right: 4px;}
.contact .contact_bottom button{  background: -webkit-linear-gradient(top, #f6f6f6, #cfcfcf); background: -o-linear-gradient(top, #f6f6f6, #cfcfcf); background: -moz-linear-gradient(top, #f6f6f6, #cfcfcf); background: linear-gradient(top, #f6f6f6, #cfcfcf);font-size: 14px; color: #333;border-radius: 8px;border: 0px;box-shadow: 1px 2px 8px #555555;padding:10px 20px;float: left;margin-right: 15px;height: 40px;border-bottom: 4px solid #949494;width: 30%;}
.contact .contact_bottom .contact_bottom_button1{background: -webkit-linear-gradient(top, #ed0c1b, #d61f2b); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(top, #ed0c1b, #d61f2b); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(top, #ed0c1b, #d61f2b); /* Firefox 3.6 - 15 */
  background: linear-gradient(top, #ed0c1b, #d61f2b);color: #fafafa;border-bottom: 4px solid rgb(126, 2, 11);} 

/*流程详解*/
.flow{width: 80%;margin: 0 auto}
.flow_tl{background: url('../images/liucheng-bg.jpg') repeat;margin: 0 auto;height: 95px;border: 1px solid #bdbdbd;margin-top: 30px;margin-bottom: 16px;}
.flow h2{font-size: 30px;line-height: 60px;text-align: center;margin-top: 16px;}
/*项目步骤*/
.flow_rt,.flow_lt{float: left;width: 47.5%;}
.flow_lt{margin-right: 4.7%;}
.flow_step{display: inline-block;width: 100%; border: 1px solid #dcdcdc;border-radius: 6px;margin-top: 54px;padding-left: 20px;}
.flow_step_pho{display: none;}
.flow_step_list{display: inline-block; position: relative;top: -30px;left:-10px;font-size: 48px;line-height: 36px;color:#dd1f2b;background-color: #fff;width: 78px;text-align: center;font-weight:bold;}
.flow_step_list span{font-size: 24px;line-height: 36px;}
.flow_step h3{font-size: 24px;line-height: 60px;color:#333;margin-top: -24px;}
.flow_step_pro span,.flow_step_pro p{float: left;font-size: 16px;line-height: 30px;color:#666;}
.flow_step .flow_step_pro span{width: 18%; font-weight: bold;}
.flow_step p{display: inline-block;width: 78%;margin: 0px;}
.flow_step .flow_step_pro{margin-bottom: 6px;}
.flow_step .flow_step_pro .flow_step_last{width: 100%;}
.flow_step img{width: 96%;margin: 24px 0;}
.flow_step .flow_step_pro li{float: left;margin-right: 40px;list-style:url('../images/li-bg.jpg');font-size: 16px;line-height: 30px;color:#666;margin-left: 17px;}
.flow_step_pro strong{font-size: 16px;line-height: 30px;color:#666;}
/*项目集锦*/
.flow_step_top_lt{float: left;width: 31%;margin-top: 22px;}
.flow_step_top_lt img{width: 100%;height: 100%;padding:0;margin: 0;margin-top: 2px;}
.flow_step_top_rt{float: left;width: 67%;margin-left: 2px;margin-top: 25px;}
.flow_step_top_rt img{width: 48%;height: 48%;margin: 0;}
.flow_step_top_rt .top_rt{margin-left: -2px;}
.flow_step .flow_step_top_rt span{display: inline-block;width: 96.75%;background-color: #d5d5d5;font-size: 18px;line-height: 27.2px;color:#333;font-weight: bold;text-align: center;margin-top: 2px;padding:4% 0;}
.flow_step_bottom{margin-top: 2px;margin-bottom: 17px;}
.flow_step_bottom img{float: left;margin: 0;}
.flow_step_bottom .flow_step_bottom_lt{width: 60.5%;}
.flow_step_bottom .flow_step_bottom_rt{width: 35.3%;margin-left: 2px;}
/*工艺流程和生产实例*/
.solution{width: 100%;background-color: #f4f4f4;padding-bottom: 53px;}
.solution_content{width: 80%;margin: 0 auto;}
.solution .solution_step{width: 47.5%;text-align: center;float: left;display: inline-block;border: 1px solid #dcdcdc;border-radius: 6px;margin-top: 54px;padding-left: 20px;height: 800px;}
.solution_content h2{font-size: 30px;line-height: 60px; background-color: #f4f4f4;text-align: center; display: inline-block;position: relative;top: -33px;left: -12px; padding: 0 30px;}
.solution_content img{margin-left: -15px; margin-top: -15px;width: 98%}
.solution .solution_lt{margin-right: 4.6%;padding-bottom: 36px;}
.solution_step{display: inline-block;border: 1px solid #dcdcdc;border-radius: 6px;margin-top: 54px;padding-left: 20px;}
.solution_step p{font-size: 16px;line-height: 30px;text-align: left; width: 98%;display: inline-block;padding-bottom: 12px;}
/*认证证书*/
.honor{width: 80%;margin: 0 auto;padding-top: 36px;padding-bottom: 40px;}
.honor h3{font-size: 20px;line-height: 30.58px;color: #333;font-weight: bold;}
.honor p{font-size: 16px;line-height: 30px;color:#666;}
.honor_top img {width: 22%;}
.honor_top .honor_img{width: 31.5%;}
.honor_bottom{margin-top: 50px;}
.honor_bottom_lt{float: left;width: 50%;}
.honor_bottom_lt img{width: 23%;}
.honor_bottom_lt .honor_bottom_lt_img{margin: 0 .6%;}
.honor_bottom_rt {float: left;width: 44.3%;margin-left: 4.7%;}
.honor_bottom_rt img{width: 100%;}
/*留言板*/
.pc_procontent_bottom a{transition: all .2s ease;}
.pc_procontent_bottom a:hover{opacity:0.8;}
.pc_procontent_bottom2 a:hover{opacity:1;}
.pc_procontent_bottom p{ overflow:hidden; text-indent:normal;}
.pc_haocaicontent_topl{ width:38%; margin-right:2.5%; float:left;}
.pc_haocaicontent_topl img{ width:100%; height:100%;}
.pc_message{ margin-top:30px; border-top: 1px solid #dcdcdc;padding-top: 15px;}
.pc_message h4{ font-size:18px;}
.pc_message p{ color:#4f4f4f;}
.pc_message form{ background-color:#f1f0f0; padding:20px 15px; padding-left:0px;}
.phone_procontent{ display:none;}
.phone_select{margin:0; height:44px; border:1px solid #e0dfdf; width:100%; padding:0 1%;}

.pc_message_ul{ overflow:hidden; padding:1% 2%;}
.pc_message_ul li{ overflow:hidden; margin-bottom:20px; width:50%; float:left;}
.pc_message_ul font{ color:#fe2323;}
.pc_message_ul .tit{ width:13%;  margin-right:2%; font-size:14px; color:#393939; text-align:right; display:block; float:left; line-height:44px;}
.pc_message_ul .txt_inputl{ width:85%; float:left;}
.txt_inputl input{ margin:0; height:44px; border:1px solid #e0dfdf; width:100%; padding:0 1%;}
.pc_message_ul .txt_inputl input{ width:100%;}
.pc_message_ul .input-xlarge{ width:100%;}
.pc_message_ul .input-xlarge textarea{ width:92.5%;  padding:2%; border:1px solid #e0dfdf;}
.input-xlarge .tit{ width:6.5%; margin-right:1%; margin-top:5%;}
.pc_message_ul .message_button{ width:100%; padding-left:7.5%; margin-bottom:0;}
.submit{ padding:5px 15px; height:auto; width:109px; background:#d31f2b !important; color:#fff !important; }
.reset{ padding:5px 15px; height:auto; width:109px; background:#454545 !important; color:#fff !important; margin-left:30px; }


/*	--------------------------------------------------
Reveal Modals


/*	--------------------------------------------------
Reveal Modals
-------------------------------------------------- */
@media screen and (min-width: 1440px) and (max-width: 1920px){
.solution .solution_step {
    width: 47.5%;
    text-align: center;
    float: left;
    display: inline-block;
    border: 1px solid #dcdcdc;
    border-radius: 6px;
    margin-top: 54px;
    padding-left: 20px;
    height: auto;
}
.solution_content img {
    margin-left: -15px;
    margin-top: -15px;
    width: 80%;
}
.solution_step p {
    font-size: 16px;
    line-height: 30px;
    text-align: left;
    width: 98%;
    display: inline-block;
    padding-bottom: 12px;
    margin: 20px 0 43.5px 0;
}
#demo {
    width: 100%;
    margin: 0px auto!important;
    position: relative;
    overflow: hidden;
}
.solution .solution_lt {
    margin-right: 4.6%;
    padding-bottom: 0px;
}
}
@media (max-width: 1284px){
	.contact .contact_bottom{width: 50%;margin-left: 25%;}



}

@media (max-width: 1135px) {
	

	.content{ width:96%; margin:0 auto; height:100%; overflow:hidden;}
	.prolist li div dl{ display:none;}
	.prolist li div p{ display:block; margin:0;}
	.product_top_lt{width: 100%;}
	.product_top_rt{width: 100%;}
	.product_top_rt img{width: 45%;margin: 0 auto;display: block;}
	.contact .contact_bottom{width: 60%;margin-left: 23%;}
	.flow_step_pho{display: inline-block;}
	.flow_step_pc{display: none;}
	.flow_lt{width: 100%;}
	.solution .solution_step{width: 100%;height: auto;}
	.product_top_lt .product_lt_tit1{margin-top: 1.8%;}
	.flow_step .flow_step_top_rt span{line-height: 42px;}
}
@media screen and (min-width: 768px) and (max-width: 991px) {
	
	
		.pc_message_ul .tit{ width:18%;  margin-right:2%; font-size:14px; color:#393939; text-align:right; display:block; float:left; line-height:44px;}
	.pc_message_ul .txt_inputl{ width:80%; float:left;}
	.pc_message_ul .input-xlarge textarea{ width:90%;  padding:2%; border:1px solid #e0dfdf;}
	.input-xlarge .tit{ width:9%; margin-right:1%; margin-top:5%;}
	.pc_message_ul .message_button{ width:100%; padding-left:10%; margin-bottom:0;}
	.product_top_rt img{width: 70%;}
	.product_top_lt ul{width: 83%;}
	.flow_step .flow_step_top_rt span{line-height: 45px;}
	
	}


@media (max-width: 991px){

	.honor_bottom_lt,.honor_bottom_rt{width: 100%;margin-left: 0;}
}

@media (max-width: 767px) {
	
	/*.box{ margin-bottom:190px;}*/
	.pc_footer{ display:none;}
	
	.phone_footer{ display:block;}
	.ssearch-top input{ width:80%;}

	
	
/* index Phone 中间内容 */

/* index Phone 中间内容 */

/* index Phone footer */

	.product_top_lt ul{width: 82%;}
	.input-xlarge .tit{ width:22.5%; margin-right:2%;}
	.pc_message_ul .txt_inputl{width: 70%;}
	.pc_message_ul .tit{width: 22%;}
	.pc_message_ul li{width: 100%;}
	.pc_message_ul .input-xlarge textarea{width: 70%;}
	.pc_message {padding-top: 15px;padding-bottom: 140px;}
	.pc_message_ul .message_button{padding-left:30%;}
	.product_top_lt ul .last_li{width: 24%;}
	.product_top_lt ul li{width: 30%;height: 115px;}
	.product_top_lt .product_lt_tit2{width: 70%;}




}

@media screen and (min-width: 650px) and (max-width: 767px) {

	.solution_flow_top{;padding: 0px 1em;}
	.solution_flow_top img{width: 46%;}
	.solution_flow_top span{font-size: 1.15em;}
	.contact .contact_bottom{width: 80%;margin-left: 13%;}


}

@media screen and (min-width: 500px) and (max-width: 649px) {
	
	.product_top_lt ul{width: 75%;}
	.logo{ margin-left:35%;}
	.contact .contact_bottom{width: 90%;margin-left: 10%;}
}

@media screen and (min-width: 350px) and (max-width: 499px) {

	.solution_content h2{font-size: 18px;}

}

@media (max-width: 600px) {
	
	.honor_bottom_lt img{width: 22.5%;}
	.honor_top .honor_img{width: 30.5%}
	.honor_top img{width: 21%;}
	.flow_step p{width: 100%;}
	.flow_step .flow_step_pro span{width: 50%;}
	.flow_step .flow_step_top_rt span{font-size: 15px;line-height: 1.5em;}
	.phone_contact1{display: none}
	.phone_contact1{display: none}
	.contact .contact_bottom{width: 90%;margin-left: 10%;padding-top: 50px;}

}
@media (max-width: 500px) {
	.submit{margin-left: 27px;}
	.reset{margin-left: 27px;margin-top: 10px;}
	.product_top_lt ul{width: 65%}
	.product_top_lt ul li{width: 49%;height: 120px;}
	.product_top_lt ul .last_li{width: 39%;}
	.product_top_lt .product_lt_tit2{width: 60%;}
	.flow h2{font-size: 20px;}
	.contact .contact_bottom{width: 100%;margin-left: 2%;}
	.contact .contact_bottom img{display: none;}
	.contact .contact_bottom button{margin-right: 7px;padding:10px;}
}



@media (max-width: 350px) {



	 .header .drawer-default .drawer-nav-list{ margin-top:10px;}
	.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto { bottom:6px;}
	.index_phone_block01 h3,.index_phone_block02 h3{ top:41%; left:28%; font-size:18px;}
	.index_phone_block01 p,.index_phone_block02 p{ top:57%; left:10%; width:80%; color:#1c1c1c; font-size:12px; }
	.index_phone_block03 h3{ top:25%; left:10%; font-size:18px;}
	.index_phone_block04 h3{ top:25%; right:10%; font-size:18px;}
	.index_phone_block03 p{ top:60%; left:10%; width:70%; font-size:12px; }
	.index_phone_block04 p{ top:60%; right:10%; width:70%; font-size:12px;}
	.index_phone_block01{ margin-bottom:8px;}
	.index_phone_block02{ margin-bottom:8px; }
	.index_phone_block04{ margin-top:8px; }
	.index_phone_news h3{ font-size:18px; background-size:20px 19px; padding-left:30px;}
	.index_phone_news li{ background-size:10px 18px; padding:10px 0;}
	.index_phone_news li a{ font-size:14px;}
	.index_phone_news li span{ font-size:12px;}
	.phone_footer{ padding-top:5px;}
	.phone_footer p{ font-size:12px; margin:0; margin-bottom:5px;}
	.ssearch-modal { height:90%;}
	.ssearch-top input{ width:75%;}
	.ssearch-top input{ font-size:18px;}
	.ssearch-bottom a p{ font-size:14px;}
	.ssearch-bottom p{ font-size:16px;}
	.product_top_lt ul{width: 60%}
	.product_top_lt .product_lt_tit2{width: 55%;}
	/*.flow_step .flow_step_pro span{font-size: 12px;line-height: 12px;}*/
	.flow_step .flow_step_top_rt span{font-size: 12px;line-height: 12px;}
	.solution_content h2{font-size: 15px;}

}
