/* 公用样式 */

body {
	font-family:"宋体";color:#666; font-size:12px; line-height:200%;
}
body, div, dl, dt, dd, ul, ol, li{
	margin:0;
	padding:0;
	list-style:none;
}
img{border:0}
a{ color:#333; text-decoration:none;}
a:hover {color:#333; text-decoration:none;}
.clear{clear:both;}
.content{ width:1000px; margin:0 auto;}



/* 头部 */
.herd{ width:1000px; margin:0 auto;}
.herd .sitemap{ height:40px; line-height:40px; text-align:right; font-size:14px;}
.herd .sitemap img{ padding-top:12px;}

.ment{width:1000px; margin:0 auto;}
.ment ul li{ width:122px; height:35px; line-height:35px; font-size:20px; font-family:"微软雅黑"; float:left; text-align:center; margin-top:20px;}
.ment .home{width:100px; height:35px; background:#EC2934; border-radius:10px; margin-right:40px;}
.ment .home a{ color:#FFFFFF;}
.ment .home a:hover{ color:#FFFFFF; width:100px;}
.ment ul li a{color:#333;}
.ment ul li a:hover{ display:block; background:#EC2934; border-radius:10px; color:#FFFFFF; width:122px; height:35px;}


/* banner */
.banner { width:100%; height:900px; border-top:3px solid #0000FF; margin-top:20px;}

#flashs { position:relative; overflow:hidden; }
#flashs .bgitem { z-index:1; position:absolute; top:0; left:0; }
#flashs .btn { position:absolute; z-index:7; bottom:25px; right:46%; margin-right:-450px; padding:4px 6px; z-index:101}
#flashs .btn span { color:#292522; background:#fff; border:1px solid ##33FF00; cursor: pointer; display: inline-block; margin-left: 5px; padding:0 6px; }
#flashs .btn span.cur { background:#D9241C; color:#fff;}


/* Hot */
.Hot{ width:100%; height:404px; background:url(../images/hot_bg.jpg) no-repeat;}
.Hot .pro_list{width:1000px; margin:0 auto;}
.Hot .pro_list .pro{  padding:20px 0 0 430px;}
.Hot .pro_list .pro_img{ margin-top:20px;}

#demo { 
overflow:hidden; 
width: 1000px; 
margin-top:15px;
} 
#demo ul li{ 
width:240px;
float:left;
margin-left:10px;
text-align:left;
height:260px;
} 
#demo img { 
width:230px;
height:190px;
padding:1px;
border: #D4D4D4 solid 1px;
} 
#indemo { 
float: left; 
width: 800%; 
} 
#demo1 { 
float: left; 
} 
#demo2 { 
float: left; 
} 



/* 全自动流水线 */
.fully{ width:100%; margin-top:20px; height:80px; border-bottom:1px solid #E2E2E2; text-align:center;}
.f_pro{width:1000px; margin:0 auto;}
.f_pro .p_left{ float:left; width:400px; height:550px; border:1px solid #E2E2E2; padding:1px; margin-top:30px;}
.f_pro .p_left span{ display:block; height:44px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; margin-top:6px; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding:6px 0 0 15px; line-height:20px;}
.f_pro .p_left font{ font-size:12px; font-family:"宋体";}

.f_pro .p_cen{float:left; width:265px; height:550px; border:1px solid #E2E2E2; padding:1px; margin-top:30px; margin-left:10px;}
.f_pro .p_cen span{ display:block; height:44px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; margin-top:6px; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding:6px 0 0 15px; line-height:44px;}

.f_pro .p_right{float:right; width:305px; margin-top:30px;}
.f_pro .p_right .jy_pro{width:305px; height:200px; border:1px solid #E2E2E2; padding:1px;}
.f_pro .p_right .jy_pro span{ display:block; height:40px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; margin-top:6px; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding:0px 0 0 15px; line-height:40px;}
.f_pro .p_right .jy_case{ margin-top:10px; height:43px; line-height:43px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; margin-top:6px; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding-left:15px;}
.f_pro .p_right .c_li{ margin-top:5px;}
.f_pro .p_right .c_li ul li{ width:130px; float:left; margin-left:10px; text-align:center; margin-top:9px;}
.f_pro .p_right .c_li ul li img{ width:128px; height:108px; padding:1px; border:1px solid #E2E2E2;}
.f_pro .p_right .c_li ul li span{ display:block; height:30px; line-height:30px; overflow:hidden;}



/* PVC流水线 */
.pvc_bg{ width:100%; height:713px; background:url(../images/pvc_bg.jpg) no-repeat; margin-top:20px;}
.pvc_bg .pvc_cen{width:1000px; margin:0 auto;}
.pvc_bg .pvc_cen .pro{  padding:20px 0 0 380px;}
.pvc_bg .pvc_cen .c_left{ width:370px; float:left; margin-top:30px;}
.pvc_bg .pvc_cen .c_left .c_bor{ width:370px; height:500px; border:1px solid #D4D4D4; background:#FFFFFF;}
.pvc_bg .pvc_cen .c_left .c_list{font-size:18px; font-family:"微软雅黑"; padding-top:15px;}
.pvc_bg .pvc_cen .c_left .c_list span{ font-family:"宋体"; font-size:12px; display:block;}

.pvc_bg .pvc_cen .c_conten{ width:290px; float:left; margin-top:30px; margin-left:10px;}
.pvc_bg .pvc_cen .c_conten .c_bor{ width:290px; height:220px; border:1px solid #D4D4D4; background:#FFFFFF;}
.pvc_bg .pvc_cen .c_conten .c_list{font-size:18px; font-family:"微软雅黑"; padding-top:15px; text-align:center;}

.pvc_bg .p_right{float:right; width:304px; margin-top:30px;}
.pvc_bg .p_right .jy_case{ height:43px; line-height:43px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding-left:15px;}
.pvc_bg .p_right .c_li{ margin-top:5px;}
.pvc_bg .p_right .c_li ul li{ width:130px; float:left; margin-left:10px; text-align:center; margin-top:9px;}
.pvc_bg .p_right .c_li ul li img{ width:128px; height:108px; padding:1px; border:1px solid #E2E2E2;}
.pvc_bg .p_right .c_li ul li span{ display:block; height:40px; line-height:40px; overflow:hidden;}




/* 硅胶流水线 */
.silicone{ width:100%; margin-top:20px; height:80px; border-bottom:1px solid #E2E2E2; text-align:center;}
.si_pro{width:1000px; margin:0 auto;}
.si_pro .p_left{ float:left; width:400px; height:550px; border:1px solid #E2E2E2; padding:1px; margin-top:30px;}
.si_pro .p_left span{ display:block; height:44px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; margin-top:6px; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding:6px 0 0 15px; line-height:20px;}
.si_pro .p_left font{ font-size:12px; font-family:"宋体";}

.si_pro .p_cen{float:left; width:270px; margin-top:30px; margin-left:10px;}
.si_pro .p_cen .p_list{height:265px; border:1px solid #E2E2E2; padding:1px; }
.si_pro .p_cen .p_list span{ display:block; height:44px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; margin-top:6px; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding:6px 0 0 15px; line-height:44px;}

.si_pro .p_right{float:right; width:305px; margin-top:30px;}
.si_pro .p_right .jy_pro{width:305px; height:200px; border:1px solid #E2E2E2; padding:1px;}
.si_pro .p_right .jy_pro span{ display:block; height:40px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; margin-top:6px; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding:0px 0 0 15px; line-height:40px;}
.si_pro .p_right .jy_case{ margin-top:10px; height:43px; line-height:43px; background:#000000; filter:alpha(opacity:60); opacity:0.6;  -moz-opacity:0.6;-khtml-opacity: 0.6; margin-top:6px; font-size:18px; font-family:"微软雅黑"; color:#FFFFFF; padding-left:15px;}
.si_pro .p_right .c_li{ margin-top:5px;}
.si_pro .p_right .c_li ul li{ width:130px; float:left; margin-left:10px; text-align:center; margin-top:9px;}
.si_pro .p_right .c_li ul li img{ width:128px; height:108px; padding:1px; border:1px solid #E2E2E2;}
.si_pro .p_right .c_li ul li span{ display:block; height:30px; line-height:30px; overflow:hidden;}




/* News */
.news{width:1000px; margin:0 auto;}
.news .n_left{ width:637px; float:left; margin-top:20px;}
.news .n_left .news_t{ height:43px; line-height:40px; background:url(../images/news_t.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; padding-left:15px;}
.news .n_left .news_list{ margin-top:10px;}
.news .n_left .news_list dl dt{ float:left; width:285px; height:150px; padding:2px; border:1px solid #CCCCCC;}
.news .n_left .news_list dl dd{ width:330px; float:right;}
.news .n_left .news_li{ margin-top:5px;}
.news .n_left .news_li ul li{ width:285px; float:left; background:url(../images/n_li.jpg) no-repeat center left; padding-left:10px; margin:2px 0 0 10px;}
.news .n_left .news_li ul li span{ float:right;}

.news .n_right{ width:333px; float:right; margin-top:20px;}
.news .n_right .news_t{ height:43px; line-height:35px; background:url(../images/news_ti.jpg) no-repeat; font-size:18px; font-family:"微软雅黑"; padding-left:15px;}
.news .n_right .news_list{ margin-top:5px;}
.news .n_right .news_list dl{ margin-top:10px;}
.news .n_right .news_list dl dt{ height:23px; line-height:23px; padding-left:35px; background:url(../images/wen.jpg) no-repeat center left; font-weight:bold;}
.news .n_right .news_list dl dd{background:url(../images/da.jpg) no-repeat top left; padding-left:35px; margin-top:10px;}
.news .n_right .news_list dl dd a{ color:#FF0000;}
.news .n_right .news_list dl dd a:hover{ color:#FF0000;}


/* link */
.link{ width:100%; height:38px; line-height:38px; background:#666666; margin-top:20px;}
.link .l_end{ width:1000px; margin:0 auto; color:#FFFFFF;}
.link .l_end a{ color:#FFFFFF;}
.link .l_end a:hover{ color:#FFFFFF;}


/* end */
.e_bg{ width:100%; height:290px; background:#F5F5F5;}
.end{ width:1000px; margin:0 auto;}
.end .end_l{ width:380px; float:left; margin-top:25px; border-right:1px solid #DEDEDC; height:190px;}
.end .end_l dl dt{ width:80px; float:left; margin-left:80px;}
.end .end_l dl span{ font-weight:bold;}
.end .end_l dl dd{ width:80px; float:left; margin-left:50px;}
.end .end_l dl span{ font-weight:bold;}

.end .end_ewm{ width:250px; float:left; margin-top:25px; border-right:1px solid #DEDEDC; height:190px; text-align:center;}
.end .end_ter{ width:320px; float:right; margin-top:25px;}
.end .end_ter span{ font-weight:bold;}
.end .end_list{ border-top:1px solid #DEDEDC; height:50px; line-height:50px;}


/* 内页 */
.y_about{ width:1000px; margin:0 auto;}
.y_about .p_left{ width:254px; float:left; margin-top:16px;}
.y_about .p_left .p_bg{ background:#F2F2F2; border:1px solid #E3E3E3; padding:5px 0 15px 0;}
.y_about .p_left .p_bg .yu_list{ width:222px; margin:0 auto;}
.y_about .p_left .p_bg .yu_list ul li{ background:url(../images/p_list.jpg) no-repeat; height:32px; line-height:32px; margin-top:10px; padding-left:35px;}

.y_about .p_left .p_bg .yu_list1{ width:222px; margin:0 auto;}
.y_about .p_left .p_bg .yu_list1 dl{ margin-top:6px;}
.y_about .p_left .p_bg .yu_list1 dl dt{ background:url(../images/p_list.jpg) no-repeat; height:32px; line-height:32px; margin-top:10px; padding-left:35px; font-weight:bold;}
.y_about .p_left .p_bg .yu_list1 dl dd li{ height:28px; line-height:28px; background:url(../images/p_t3.jpg) no-repeat 10px 12px; border-bottom:1px dashed #CCCCCC; padding-left:20px;}

.y_about .p_left .p_contact{ margin-top:10px;}
.y_about .p_left .p_contact .p_tie{ height:53px; line-height:53px; background:url(../images/p_contact.jpg) no-repeat;}
.y_about .p_left .p_contact .p_tie span{ padding-left:20px; font-weight:400; font-family:Microsoft YaHei; font-size:20px; color:#FFF;}
.y_about .p_left .p_contact .bor{background:#F2F2F2; border:1px solid #E3E3E3; padding:8px}

.y_about .p_right{ width:730px; float:right; margin-top:16px;}
.y_about .p_right .r_title{ height:37px; line-height:37px; border:1px solid #DEDEDE; background:#FAFAFA; font-size:14px; padding-left:15px;}
.y_about .p_right .r_title img{ float:right; padding:13px 10px 0 0;}
.y_about .p_right .p_list{ margin-top:10px;}
.y_about .p_right .about_list{ padding:10px;}
.y_about .p_right .p_list ul li{ width:225px; float:left; text-align:center; margin:10px 0 0 14px; _margin-left:9px;}
.y_about .p_right .p_list ul li img{ width:223px; height:163px; border:1px solid #ddd; padding:1px;}
.y_about .p_right .p_list ul li span{ display:block; height:40px; line-height:40px;}


.y_about .p_right .p_list ul li{ width:292px; float:left; text-align:center; margin:10px 0 0 14px; _margin-left:9px;}
.y_about .p_right .p_list ul li img{ width:290px; height:210px; border:1px solid #ddd; padding:1px;}
.y_about .p_right .p_list ul li span{ display:block; height:40px; line-height:40px;}


.pro_lists{ text-align:center;}



.p_list{ margin-top:1px;}
.p_list ul li{ width:210px; float:left; margin-left:15px; _margin-left:8px; text-align:center; margin-top:15px;}
.p_list ul li img{ width:210px; height:160px; padding:1px; border:1px solid #DADADA}
.p_list ul li span{ display:block; height:40px; line-height:40px; background:#089EDE; width:214px;}
.p_list ul li span a{ color:#FFF;}
.p_list ul li span a:hover{ color:#FFF;}


/*浮动客服*/
/*右侧悬浮菜单*/
	.slide{
		width: 50px;
		height: 250px;
		position: fixed;
		top: 50%;
		margin-top: -126px;
		background: #EC2934;
		right: 0;
		border-radius: 5px 0 0 5px;
		z-index: 999;
	}
	.slide ul{
		list-style: none;
	}
	.slide .icon li{
		width: 49px;
		height: 50px;
		background: url(../images/icon1.png) no-repeat;
	}
	.slide .icon .up{
		background-position:-330px -120px ;
	}
	.slide .icon li.qq{
		background-position:-385px -73px ;
	}
	.slide .icon li.tel{
		background-position:-385px -160px ;
	}
	.slide .icon li.wx{
		background-position:-385px -120px ;
	}
	.slide .icon li.down{
		background-position:-330px -160px ;
	}
	.slide .info{
		top: 50%;
		height: 147px;
		position: absolute;
		right: 100%;
		background: #EC2934;
		width: 0px;
		overflow: hidden;
		margin-top: -73.5px;
		transition:0.5s;
		border-radius:4px 0 0 4px ;
	}
	.slide .info.hover{
		width: 145px;

	}
	.slide .info li{
		width: 145px;
		color: #FFFFFF;
		text-align: center;
	}
	.slide .info li p{
		padding: 14px;
		text-align: left;
		position: relative;
		font: normal 18px "宋体" !important;
		margin-top: 16px;
	}
	.slide .info li.qq p a{
		display: block;
		margin-top: 12px;
		width: 100px;
		height: 32px;
		line-height: 32px;
		color: #FFFFFF;
		font-size: 16px;
		text-align: center;
		text-decoration: none;
		border: 1px solid #ffffff;
		border-radius: 5px;
	}
	.slide .info li.qq p a:hover{
		color: #FFFFFF;
		border: none;
		background: #EC2934;
	}
	.slide .info li div.img{
		height: 100%;
		margin: 15px;
	}
	.slide .info li div.img img{
		width: 100%;
		height: 119px;
	}
	/*控制菜单的按钮*/
	.index_cy{
		width: 30px;
		height: 30px;
		background: url(/Public/images/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 62px 0;
		cursor: pointer;
	}
	.index_cy2{
		width: 30px;
		height: 30px;
		background: url(/Public/images/index_cy.png);
		position: fixed;
		right: 0;
		top: 50%;
		margin-top: 140px;
		background-position: 30px 0;
		cursor: pointer;
	}

	/*自适应 当屏小于1050时隐藏*/
	@media screen and (max-width: 1050px) {
		.slide{
			display: none;
		}
		#btn{
			display: none;
		}

	}
