@charset "utf-8";

/*通用部分*/
*{box-sizing: border-box;}
body, ul, dl, dd, dt, ol, li, p, a, h1, h2, h3, h4, h5, h6,textarea, form, select, fieldset, table, tr, td, div, input{margin: 0;padding: 0;text-decoration: none;list-style: none;font-family: "微软雅黑";}
.fl{float: left;}
.fr{float: right;}
.introduce{width: 100;text-align: center;margin-top: 80px;}
.introduce .title-mean{display: block;width: 930px; color: #666;margin: 20px auto;font-size: 14px;line-height: 28px;}
.btn{width: 100%;text-align: center;margin-top: 50px;}
.btn a{display: inline-block;padding: 5px;width: 120px;border:1px solid #055DA4; color: #055DA4;}
.active{background-color: #FFA500;}




/*页头*/
/* .yeit{
	width: 100%;
	height: 30px;
	background-color: #f6f6f6;
	border-bottom: 1px solid #d4d4d4;
	color: #9e9a9a;
}
.yeit li{
	width: 55%;
	margin-left: 22%;
	font-size: 14px;
	line-height: 28px;
}
.yeit1{
	float: left;

}
.yeit2{
	float: right;
}
.yeit2 p a{
	color: #9e9a9a;
}
.yeit img{
	float: left;
}

@media screen and (min-width:200px) and (max-width:800px){
    .yeit li{
    width: 90%;
    margin-left: 5%;
    font-size: 12px;
    line-height: 28px;
    }
} */
ul.yeit{
	width: 100%;
	height: 30px;
	background-color: #f6f6f6;
	border-bottom: 1px solid #d4d4d4;
	color: #9e9a9a;
}
ul.yeit li{
	width: 68%;
	height: 100%;
	margin: 0 auto;
}
ul.yeit li > div{
	height: 30px;
	line-height: 30px;
	font-size: 12px;
}
ul.yeit .yeit1{
	float: left;
}
ul.yeit .yeit2{
	float: right;
	margin-right: 25px;
}
ul.yeit .yeit2 a:hover{
	color: #f06200;
	text-decoration: underline;
}


/*logo*/
.logo{
	width: 1080px;
	height: 150px;
	margin: 0 auto;
}
.logo1{
	float: left;
	width: 75%;
}
.logo1 img{
	float: left;
	margin-right: 10px;
}
.logo1 p{
	font-size: 20px;
	color: #575757;
	padding-top: 50px;
}
.logo2{
	width:24%;
	height: 150px;
	float:right;
}
.logo2 img{
	float: left;
	margin-top: 50px;
}
.logop1{
	font-size: 18px;
	color: #5a5858;
	margin-top: 50px;
}
.logop2{
	font-size: 24px;
	color: #f06200;
}


@media screen and (min-width:200px) and (max-width:800px){
	.logo{
	width: 100%;
	height: 110px;
	margin: 0 auto;
	}
	.logo1{
	float: left;
	width: 95%;
	margin-left: 2.5%;
	}
	.logo1 img{
		width: 30%;
	}

	.logo1 p{
	font-size: 12px;
	color: #575757;
	padding-top: 10px;
	}
	.logo2{
	width:95%;
	height: 10px;
	float:left;
	margin-left: 2.5%;

	}
 	.logo2 img{
	float: left;
	width: 15%;
	margin-top:0px;
	}
	.logop1{
	font-size: 12px;
	color: #5a5858;
	margin-top: 0px;
	}
	.logop2{
	font-size: 14px;
	color: #f06200;
	}
	.logop2 p{
		padding:0px;
		margin:0px;
	}
}




/*导航*/
.daoh{
	width: 100%;
	height: 54px;
	background-color: #f06200;
	margin-top: 5px;
}
.daoh div{
	width: 100%;
	height: 52px;
	border-bottom: 1px solid #ffffff;
}
.daoh div ul{
	width: 1100px;
	height: 52px;
	margin: 0 auto;
}
.daoh div ul a{
	float: left;
}
.daoh div ul a li{
	height: 52px;
	color: #FFFFFF;
	text-align: center;
	line-height: 52px;
	font-size: 16px;
	padding: 0 36px;
}
.daoh div ul a li:hover{
	background-color: #fbd6bd;
	color: #f06200;
}



@media screen and (min-width:200px) and (max-width:800px){
	.daoh{
	width: 100%;
	height: 82px;
	background-color: #f06200;
	margin-top: 5px;

	}
	.daoh div{
	width: 100%;
	height: 80px;
	border-bottom: 1px solid #ffffff;


	}
	.daoh div ul{
	width: 100%;
	height: 80px;

	}
	.daoh div ul a{
		display: block;
		width: 25%;
		float: left;

	}
	.daoh div ul a li{
	width: 100%;
	height: 40px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	font-size: 16px;
	}
}

.mbanner {
    width: 1920px;
    margin: 0 auto;
    position: relative;
    height: 550px;
    left: 50%;
    margin-left: -960px;
}
.mbanner ul.bb {
    position: relative;
    padding: 0px;
    margin: 0px;
    z-index: 5;
}
.mbanner ul.bb li {
    position: absolute;
    display: none;
}
.mbanner li img {
    border: none;
    background: none;
    vertical-align: middle;
}
.mbanner .num {
    position: absolute;
    right: 2px;
    bottom: 10px;
    z-index: 100;
    width: 100%;
    text-align: center;
}
.mbanner .num li {
    width: 18px;
    height: 18px;
    display: inline-block;
    margin-right: 4px;
    background: #fff;
    line-height: 18px;
    text-indent: -100px;
    overflow: hidden;
    border-radius: 10px;
}
.mbanner .num li.num_hover {
    background-color: #f06200;
}
.mbanner .num li a {
    float: left;
    display: block;
    text-align: center;
    color: #666;
    text-decoration: none;
    cursor: pointer;
    width: 18px;
    height: 18px;
    line-height: 18px;
}
.mbanner .num li.num_hover a {
    color: #fff;
}



/*轮播图*/
#banner{position: relative; width: 100%;height: 550px;overflow: hidden; transition: all 0.3s linear;/*position: absolute;
top: 110px;*/}

#banner ul .banner-list{display: none; position: absolute; width: 100%;height: 100%;}
#banner ul .banner-list img{width: 100%;height: 100%;}

#banner .banner-circle{position: absolute;top: 95%;left: 50%;margin: auto;transform: translate(-50%,-50%);}
#banner .banner-circle:after{content: '';height: 0;display: block;clear: both;}
#banner .banner-circle li{float: left;width: 15px;height: 15px;margin: 0 5px;border: 3px solid #fff;border-radius: 50%;}




@media screen and (min-width:200px) and (max-width:800px){
	#banner{position: relative; width: 100%;height: 130px;overflow: hidden; transition: all 0.3s linear;/*position: absolute;
	top: 110px;*/}

	#banner ul .banner-list{display: none; position: absolute; width: 100%;height: 100%;}
	#banner ul .banner-list img{width: 100%;height: 100%;}

	#banner .banner-circle{position: absolute;top: 95%;left: 50%;margin: auto;transform: translate(-50%,-50%);}
	#banner .banner-circle:after{content: '';height: 0;display: block;clear: both;}
	#banner .banner-circle li{float: left;width: 15px;height: 15px;margin: 0 5px;border: 3px solid #fff;border-radius: 50%;}

}


/*搜索*/
.sous{
	width: 100%;
	height: 62px;
	background-color: #eeeeee;
}
.sous ul{
	width: 1080px;
	margin: 0 auto;
}
.sous1{
	color: #807d7d;
	font-size: 16px;
	line-height: 62px;
	float: left;
}
.sous1 a{
	color: #807d7d;
	font-size: 16px;
}
.form1{
	width: 277px;
	height: 34px;
	border: 1px solid #ed6a24;
	float: right;
	margin-top: 12px;
}
.inp1{
	width: 225px;
	height: 32px;
	float: left;
	color: #807d7d;
	font-size: 16px;
}
.inp2{
	width: 50px;
	height: 32px;

}
@media screen and (min-width:200px) and (max-width:800px){
	.sous{
	width: 100%;
	height: 70px;
	background-color: #eeeeee;
	}
	.sous ul{
	width: 100%;
	margin: 0 auto;
	padding-left: 5px;
	}
	.sous1{
	color: #807d7d;
	font-size: 12px;
	line-height: 28px;
	float: left;
	}
	.sous1 a{
	color: #807d7d;
	font-size: 12px;
	}
	.form1{
	width: 267px;
	height: 30px;
	border: 1px solid #ed6a24;
	float: left;
	margin-top: 5px;
	}
	.inp1{
	width: 225px;
	height: 28px;
	float: left;
	color: #807d7d;
	font-size: 16px;
	}
	.inp2{
	width: 40px;
	height: 28px;

	}
}


/*合作伙伴*/
.hzhb{
	width: 1080px;
	margin: 0 auto;
}

.hzhb1{
	width: 1080px;
	height: 112px;
	background: url(../images/hzhb.jpg);
	font-size: 36px;
	color: #5a5858;
	text-align: center;
	line-height: 130px;
}

.slider{ width:1100px; height: 130px;margin: 0 auto;position: relative;cursor: pointer;}
#slider_pic{ width: 1030px;margin:0 auto;overflow: hidden;height: 130px;position: relative;margin-left: 25px;}
.prev,.next{position: absolute;width: 24px;height: 50px;cursor: pointer;top:30px; text-align: center;line-height: 20px;font-weight: bold;color: #fff;}
.next{right: 20px;}
.no_click{/*background-color: #808080;*/}
#slider_pic li{float: left;margin-right: 10px;margin-left: 10px;border: 1px solid #666666;width: 235px;}
#slider_pic li img{width: 100%;}
#slider_pic ul{position: absolute;left: 0; }
 .a1{
	width: 24px;
	height: 50px;
	background-image: url(../images/hzhb02.jpg);
}
.a2{
	width: 24px;
	height: 50px;
	background-image: url(../images/hzhb01.jpg);
}

.soj1{
	display: none;
}

@media screen and (min-width:200px) and (max-width:800px){
	.hzhb{
	width: 100%;
	margin: 0 auto;
	}
	.hzhb1{
	width: 100%;
	height:50px;
	background: none;
	font-size: 22px;
	color: #5a5858;
	text-align: center;
	line-height: 50px;
	}
	.slider{
		display: none;
	}
	.soj1{
		display:block;
		width: 100%;
	}
	.soj1 li{
		width: 45%;
		float: left;
		margin:0px 2.5% 10px 2.5%;
	}
	.soj1 li img{
		width: 100%;
	}
}

/* 合作伙伴 修改开始 */
.iwrap {
    width: 1170px;
    margin: auto;
}
.tit {
    width: auto;
    height: 102px;
    text-align: center;
    color: #4c4c4c;
    margin-bottom: 20px;
    background: url(../images/titbg.png) center 70px no-repeat;
}
.tit b {
    font-family: Arial;
    font-size: 44px;
}
.tit h2 {
    font-size: 24px;
    background: #fff;
    margin: 0 auto;
}
.tit p {
    font-size: 14px;
    line-height: 25px;
    margin-top: 5px;
}
.home_partner_list {
    width: 1170px;
    margin: 40px auto;
    padding-bottom: 10px;
}
.home_partner_list table {
    border-collapse: collapse;
    border: 1px solid #e6e6e6;
}
.home_partner_list table td {
    width: 232px;
    height: 138px;
    border: 1px solid #e6e6e6;
}
.home_partner_list table td .partner_box {
    width: 150px;
    height: 100px;
    padding: 19px 41px;
    position: relative;
    z-index: 1;
}
.partner_box .cont1 {
    width: 200px;
    height: 100px;
    position: absolute;
    top: 19px;
    left: 15px;
    z-index: 2;
    margin-top: -20px;
}
.partner_box .cont1 {
    transition: all .8s linear 10ms;
}
.partner_box:hover .cont1 {
    transform: rotateY(180deg);
    z-index: 1;
    /* -moz-opacity: 0;
    opacity: 0; */
    -ms-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    -webkit-transform: rotateY(360deg);
    -o-transform: rotateY(360deg);
}
a {
    text-decoration: none;
    color: #666;
}
/* 合作伙伴 修改结束 */

/*产品分类*/
.cpfl{
	width: 1080px;

	margin-top: 50px;
}
.cpfl1{
	width: 220px;
	float: left;
	background-color: #ededed;
}
.cpfl1 div{
	width: 220px;
	height: 88px;
	background-color: #f06200;

}
.cpfl2{
	font-size: 65px;
	color: #FFFFFF;
	float: left;
	line-height: 50px;
	margin-left: 20px;
}
.cpfl3{
	padding-top: 15px;
	color: #FFFFFF;
	font-size: 25px;
	line-height: 25px;
}
.cpfl1 li{
	width: 220px;
	/*height: 54px;*/
	padding-left: 40px;
	line-height: 54px;
	font-size: 16px;
	color: #363638;
	background-color: #ededed;
	border-bottom: 1px #c4c4c4 dashed;
	background:url(../images/tub.png) no-repeat 10px

}

.cpfl1 li:hover{
	color: #f06200;
	background-color: #feeadc;
}
.cpfl1  li a{
	color: #363638;
}
.cpfl1 li a img{
	float: left;
	margin-right: 10px;
	margin-top: 18px;
}

.naix{
	display: none;

}
.naix li{
	font-size: 14px !important;
	background-color: #fbfbfb;
}
.cpfl1 li:hover .naix{
	margin-left: -10px;
	display: block;

}
.cpfl4{
	width: 835px;
	float: right;

}
.cpfldiv{
	width: 815px;
	height: 50px;
	margin-left: 10px;
	background-color: #ededed;
}
.cpfldiv p{
	width: 140px;
	height: 50px;
	background-color:#f06200;
	text-align: center;
	line-height: 50px;
	font-size: 21px;
	color: #FFFFFF;
	float: left;
}
.cpfldiv a{
	color: #969696;
	font-size: 16px;
	float: right;
	line-height: 50px;
	margin-right: 10px;
}
.cpfl4 li{
	width: 252px;
	height: 232px;
	margin: 20px 13px 20px 13px;
	float: left;
}
.cpfl4 li div{
	width: 252px;
	height: 190px;
	border: 1px solid #a9a8a8;
	text-align: center;
	font-size: 16px;
	color: #5f5f61;
}
.cpfl4 li div p{
	margin-top: 10px;
}
.cpfl4a1{
	display: block;
	width: 126px;
	height: 40px;
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	background-color: #f58131;
	float: left;

}
.cpfl4a1 img{
	margin-top: 12px;
	float: left;
	margin-left: 15px;
}
.cpfl4a2{
	display: block;
	width: 126px;
	height: 40px;
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	line-height: 40px;
	background-color: #b9b7b7;
	float: right;
}
.cpfl4a2 img{
	margin-top: 12px;
	float: left;
	margin-left: 15px;
}


.cpzs{
	width: 1080px;
	height: 150px;
	margin-top:50px ;
	background: url(../images/liz.jpg);
}
.cpzs a{
	display: block;
	width: 204px;
	height: 47px;
	float: right;
	margin: 75px 30px 0px 0px;
}



@media screen and (min-width:200px) and (max-width:800px){
	.cpfl{
	width: 100%;
	padding-left: 10px;
	margin-top: 50px;
	}
	.cpfl1{
		display: none;
	width: 40%;
	float: left;
	background-color: #ededed;
	}
	.cpfl1 div{
	width: 100%;
	height: 70px;
	background-color: #f06200;

	}
	.cpfl1 div font{
		font-size: 10px !important;
	}
	.cpfl2{
	font-size: 50px;
	color: #FFFFFF;
	float: left;
	line-height: 50px;
	margin-left: 5px;
	}
	.cpfl3{
	padding-top: 15px;
	color: #FFFFFF;
	font-size: 20px;
	line-height: 25px;
	}
	.cpfl1 a li{
	width: 100%;
	height: 54px;
	padding-left: 0px;
	line-height: 54px;
	font-size: 11px;
	color: #363638;
	background-color: #ededed;
	border-bottom: 1px #c4c4c4 dashed;

	}

	.cpfl1 a li:hover{
	color: #f06200;
	background-color: #feeadc;
	}
	.cpfl1 a li img{
	float: left;
	margin-right: 3px;
	margin-top: 18px;
	}
	.cpfl4{
	width: 100%;
	float: right;
	margin-right: 5px;
	padding-right: 5px;
	}
	.cpfldiv{
	width: 100%;
	height: 30px;
	margin-left: 5px;
	background-color: #ededed;
	}
	.cpfldiv p{
	width: 80px;
	height: 30px;
	background-color: #a9a8a8;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	color: #FFFFFF;
	float: left;
	}
	.cpfldiv a{
	color: #969696;
	font-size: 14px;
	float: right;
	line-height: 30px;
	}
	.cpfl4 li{
	width: 45%;
	height: 200px;
	margin: 20px 2.5% 20px 2.5%;
	float: left;
	}
	.cpfl4 li div{
	width: 100%;
	height: 192px;
	border: 1px solid #a9a8a8;
	text-align: center;
	font-size: 12px;
	color: #5f5f61;
	}
 	.cpfl4 li div img{
 		width: 100%;
 	}


	.cpfl4 li div p{
	margin-top: 0px;
	}
	.cpfl4a1{
	display: block;
	width: 50%;
	height: 30px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	background-color: #f58131;
	float: left;

	}
	.cpfl4a1 img{
	margin-top: 8px;
	float: left;
	height: 55%;
	margin-left: 5px;
	}
	.cpfl4a2{
	display: block;
	width: 50%;
	height: 30px;
	font-size: 11px;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
	background-color: #b9b7b7;
	float: right;
	}
	.cpfl4a2 img{
	margin-top: 8px;
	height: 55%;
	float: left;
	margin-left: 5px;
	}


	.cpzs{
	width: 100%;
	height: 50px;
	margin-top:50px ;
	background: url(../images/liz.jpg) fixed center center no-repeat;
	display: none;
	}
	.cpzs a{
	display: block;
	width: 204px;
	height: 47px;
	float: right;
	margin: 75px 30px 0px 0px;
	}
}



/*四大优势*/
.yos{
	width:100%;
	height: 179px;
	margin-top: 50px;
	background: url(../images/yos.jpg);
	text-align: center;
	color: #FFFFFF;
	padding: 15px 0 0 0px;
}
.yos p{
	font-size: 46px;
	text-shadow:4px 4px 5px #464646;
}
.yos font{
	font-size: 20px;
	line-height: 40px;
}
.yos1{
	width: 1080px;
	height: 1365px;
	margin: 20px auto;
}
.yos1 li{
	width: 1080px;
	height: 302px;
	border-bottom: 1px solid #c9c9c9;
	margin-bottom: 50px;
}
.yos01{
	width: 570px;
	float: left;
}
.yos01 img{
	float: left;
}
.yos01 span{
	width: 500px;
	height: 120px;
	float: right;
	margin-top: -20px;
}
.yosp1{
	width: 62px;
	font-size: 60px;
	color: #f06200;
	float: left;
	margin-right: 20px;
	border-bottom: 2px solid #f06200;
}
.yosp2{
	font-size: 34px;
	color: #f06200;
	line-height: 30px;
	padding-top: 20px;

}
.yosp3{
	font-size: 16px;
	color: #646363;
	line-height: 32px;
	margin-left: 70px;
}


.yos02{
	width: 510px;
	float: right;
}



@media screen and (min-width:200px) and (max-width:800px){
	.yos{
	width:100%;
	height: 80px;
	margin-top: 50px;
	background: url(../images/yos.jpg);
	text-align: center;
	color: #FFFFFF;


	}
	.yos p{
	font-size: 24px;
	text-shadow:4px 4px 5px #464646;
	}
	.yos font{
	font-size: 16px;
	line-height: 40px;
	}
	.yos1{
	width: 100%;
	height: 1600px;
	margin: 20px auto;


	}
	.yos01{
		width: 100%;
	}
	.yos1 li{
	width: 100%;
	height: 350px;
	border-bottom: 1px solid #c9c9c9;
	margin-bottom: 50px;
	}
	.yos01 img{

	float: left;
	}
	.yos01 span{
	width: 87%;
	height: 60px;
	float: right;
	margin-top: 0px;
	}
	.yos01 span .yosp1{
	width: 40px;
	font-size: 30px;
	color: #f06200;
	float: left;
	margin-right: 20px;
	margin-top: 0px;
	border-bottom: 2px solid #f06200;
	}

	.yos01 span .yosp2{
	font-size: 18px;
	color: #f06200;
	line-height: 20px;
	padding-top: 5px;


	}
	.yos01 span .yosp2 font{
		font-size: 13px !important;
	}
	.yos01{
		height: 160px;
	}
	.yosp3{
	font-size: 13px;
	color: #646363;
	line-height: 26px;
	margin-left: 10%;
	width: 70%;
	}


	.yos02{
	width: 60%;
	height: 100px;
	float: none;

	margin: 0px 0px 0px 10%;
	}
	.yos02 img{
		width: 100%;
	}

}



/*2*/
.yos04{
	width: 640px;
	float: right;
}
.yos03{
	width: 438px;
	float: left;
}
.yos04 img{
	float: right;
}

.yos04 span{
	width: 550px;
	height: 120px;
	margin-top: -20px;
	float: left;
	padding-left: 60px;
}

.yosp1{
	width: 62px;
	font-size: 60px;
	color: #f06200;
	float: left;
	margin-right: 20px;
	border-bottom: 2px solid #f06200;
}
.yosp2{
	font-size: 34px;
	color: #f06200;
	line-height: 30px;
	padding-top: 20px;

}
.yosp4{
	font-size: 16px;
	color: #646363;
	line-height: 32px;
	margin-left: 70px;
	float: left;

}



@media screen and (min-width:200px) and (max-width:800px){
	.yos04{
	width: 100%;
	float: right;

	}
	.yos03{
	width: 60%;
	float: left;
	}
	.yos03 img{
		width: 100%;
		margin-top:-50px;
		margin-left: 20%;
	}
	.yos04 img{
	margin-top:-150px;
	float: right;
	}

	.yos04 span{
	width: 90%;
	height: 70px;
	margin-top: -20px;
	float: left;
	padding-left: 10px;
	}

	.yosp1{
	width: 40px;
	font-size: 30px;
	color: #f06200;
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	border-bottom: 2px solid #f06200;
	}
	.yosp2{
	font-size: 16px;
	color: #f06200;
	line-height: 20px;
	padding-top: 20px;

	}
	.yosp2 font{
		font-size: 12px !important;
	}
	.yosp4{
		width: 75%;
	font-size: 13px;
	color: #646363;
	line-height: 25px;
	margin-left: 10%;
	float: left;

	}
}


/*关于我 们*/
.gywm{
	width: 100%;
	height: 520px;
	background-color: #dddddd;
}
.gywm01{
	width: 1080px;
	height: 520px;
	margin: 0 auto;
}
.gywm02{
	width: 570px;
	height: 400px;
	float: left;
	position: absolute;
	z-index: 99;
}
.gywm02 img{
	margin-top: 100px;
}
.gywm03{
	width: 540px;
	height: 400px;
	background-color: #f0efef;
	float: right;
	margin-top: 60px;
	padding: 20px 10px 20px 50px;
}
.gywm03 P{
	font-size: 45px;
	color: #ec6926;
	float: left;
	margin-right: 20px;
}
.gywm03 samp{
	font-size: 29px;
	color: #979696;
	line-height: 80px;
	font-weight: bold;
}
.gywm03 font{
	font-size: 16px;
	color: #595656;
	line-height: 32px;
}
.gywm03 a{
	display: block;
	width:120px;
	height:40px;
	color:#ffffff;
	background-color:#ec6926;
	float: right;
	text-align:center;
	line-height:40px;
	font-size:16px;
	border-radius:6px;
}


@media screen and (min-width:200px) and (max-width:800px){
	.gywm{
	width: 100%;
	height: 520px;
	background-color: #dddddd;

	}
	.gywm01{
	width: 100%;
	height: 520px;
	margin: 0 auto;
	}
	.gywm02{
	width: 95%;
	height: 400px;
	float: none;
	position: none;
	z-index: 99;
	margin-top: 200px;
	padding-left: 2.5%;
	}
	.gywm02 img{
	margin-top: 100px;
	width: 100%;
	}
	.gywm03{
	width: 100%;
	height: 400px;
	background-color: #dddddd;
	float: right;
	margin-top: 20px;
	padding: 0px 10px 20px 10px;
	}
	.gywm03 P{
	font-size: 24px;
	color: #ec6926;
	float: left;
	margin-right: 20px;
	}
	.gywm03 samp{
	font-size: 18px;
	color: #979696;
	line-height: 40px;
	font-weight: bold;
	}
	.gywm03 font{
	font-size: 12px;
	color: #595656;
	line-height: 24px;
	}
	.gywm03 a{
	display: block;
	width:80px;
	height:30px;
	color:#ffffff;
	background-color:#ec6926;
	float: right;
	text-align:center;
	line-height:30px;
	font-size:14px;
	border-radius:6px;
	}

}

/* 关于我们 修改开始 */
.aboutbox {
    height: auto;
    background: url(../images/aboutbg.jpg) center top no-repeat;
    padding-top: 30px;
    padding-bottom: 30px;
    overflow: hidden;
}
.titw {
    width: auto;
    height: 102px;
    text-align: center;
    color: #fff;
    margin-bottom: 20px;
    background: url(../images/titbgw.png) center 69px no-repeat;
}
.titw b {
    font-family: Arial;
    font-size: 44px;
}
.titw h2 {
    font-size: 24px;
    margin: 0 auto;
}
.titw p {
    font-size: 14px;
    line-height: 25px;
    margin-top: 5px;
}
.aboutbox .abcontent {
    width: 100%;
    height: 400px;
    margin-top: 40px;
    margin-bottom: 10px;
    border-radius: 5px;
    background-color: #ecedeb;
}

.aboutbox .abcontent img {
    float: left;
    width: 650px;
    height: 400px;
}
.abrit {
    float: right;
    width: 500px;
    padding: 30px;
    font-size: 14px;
    color: #666;
	
}
.abrit h2 {
    line-height: 40px;
    font-size: 20px;
    text-align: center;
    width: 100%;
}
.abrit p {
    line-height: 25px;
    text-indent: 30px;
    padding-top: 10px;
}
.abrit span {
    clear: both;
    width: 100%;
    height: 50px;
    text-align: center;
    display: block;
    padding-top: 15px;
}
.abrit span a {
    display: inline-block;
    width: 80px;
    border-radius: 5px;
    margin-left: 10px;
    margin-right: 10px;
    background: #ff9600;
    height: 25px;
    line-height: 25px;
    color: #fff;
}
/* 关于我们 修改结束 */

/* 底部新闻 开始 */
.clear {
    clear: both;
}
.newsbox {
    height: 580px;
    background: #f0f0f0;
    width: 100%;
    padding-top: 30px;
}
.newsbox .fl{
	float: left;
}
.newsbox .fr{
	float: right;
}
.m_new {
    width: 370px;
    height: 378px;
    font-family: '微软雅黑';
    margin-top: 20px;
    background: #fff;
    padding: 10px;
}
.m_new h2 {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #999999;
    margin-top: 10px;
}
.m_new h2 a {
    color: #ff9600;
    font-size: 18px;
    font-weight: 500;
    display: inline-block;
    padding: 0px;
    float: left;
}
.m_new h2 .u_more a {
    background: none;
    color: #999696;
    font-size: 12px;
    font-weight: 500;
    margin-top: 3px;
}
.m_new h2 em {
    color: #d8d8d9;
    font-family: Arial;
    float: left;
    font-size: 14px;
    margin-left: 6px;
    font-weight: 400;
    font-style: normal;
}
.m_new .u_dlst2 {
    padding-top: 10px;
    display: block;
}
.m_new .u_dlst2 dt {
    width: 127px;
    float: left;
    margin-right: 8px;
}
.m_new .u_dlst2 dt img {
    width: 123px;
    height: 101px;
    border: 1px solid #e5e5e5;
}
.m_new .u_dlst2 dd {
    width: 200px;
    float: left;
}
.m_new .u_dlst2 h3 {
    height: 32px;
    line-height: 14px;
    overflow: hidden;
    font-weight: bold;
    margin-bottom: 10px;
}
.m_new .u_dlst2 h3 a {
    font-size: 12px;
    color: #6e6e6e;
    height: 32px;
    line-height: 16px;
    overflow: hidden;
}
.m_new .u_dlst2 h3 time {
	font-size: 12px;
    color: #6e6e6e;
    height: 32px;
    line-height: 16px;
    overflow: hidden;
}

.m_new .u_dlst2 p {
    font-size: 12px;
    color: #838383;
    height: 54px;
    line-height: 18px;
    overflow: hidden;
}
.m_new .u_dlst2 span a {
    color: #0057a6;
    float: right;
    font-size: 13px;
}
.m_dt {
    margin-left: 35px;
}
.m_new .u_lst5 {
    border-top: 1px dotted #9f9f9f;
    margin-top: 5px;
}
.m_new .u_lst5 li {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px dotted #9f9f9f;
    background: url(../images/newscoin.png) no-repeat 0px 12px;
    padding-left: 13px;
}
.m_new .u_lst5 li a {
    color: #5c5b5b;
    display: block;
    width: 100%;
    font-size: 13px;
}
.m_new .u_lst5 li span {
    display: inline-block;
    float: right;
}
.faq {
    width: 360px;
    height: 378px;
    overflow: hidden;
    font-family: '微软雅黑';
    margin-top: 20px;
    background: #fff;
    padding: 10px;
}
.faq h2 {
    height: 35px;
    line-height: 35px;
    border-bottom: 1px solid #999999;
    margin-top: 10px;
}
.faq h2 a {
    color: #ff9600;
    font-size: 18px;
    font-weight: 500;
    display: inline-block;
    padding: 0px;
    float: left;
}
.faq h2 .u_more a {
    background: none;
    color: #999696;
    font-size: 12px;
    font-weight: 500;
    margin-top: 3px;
}
.faq h2 em {
    color: #d8d8d9;
    font-family: Arial;
    float: left;
    font-size: 14px;
    margin-left: 6px;
    font-weight: 400;
    font-style: normal;
}
.fa_con {
    width: 340px;
    padding-top: 17px;
}
.fa_con dl {
    padding: 14px 10px 0 5px;
    height: 86px;
    margin-bottom: 3px;
}
.fa_con dl dt {
    height: 28px;
    line-height: 28px;
    background: url(../images/wd.png) no-repeat left 5px;
    padding-left: 33px;
    font-weight: normal;
    overflow: hidden;
    background-size: 24px auto;
}
.fa_con dl dt a {
    color: #202020;
    font-size: 14px;
    font-weight: 600;
}
.fa_con dl dd {
    line-height: 22px;
    height: 44px;
    overflow: hidden;
    background: url(../images/wd.png) no-repeat left -26px;
    padding: 0 0 0 33px;
    color: #616161;
    margin-top: 3px;
    font-size: 12px;
    background-size: 24px auto;
}

/* 底部新闻 结束 */

/*生产设备*/

.scsb{
	width: 1080px;
	height: 37px;
	margin: 0 auto;
	margin-top: 50px;
	border-bottom: 1px solid #e6e6e6;
}
.scsb img{
	float: left;
}
.scsb p{
	font-size: 21px;
	color: #383138;
	float: left;
}
.scsb a{
	font-size: 15px;
	color: #969696;
	float: right;
	line-height: 30px;
}

#box{ width:1080px; height:250px; margin:30px auto; position:relative; overflow:hidden;}
#box ul{ position:absolute; left:0; top:0;}
#box ul li{ width:228px; height:250px; float:left; padding:5px;border: 2px solid #e7e7e7;margin: 0px 15px 0px 15px;}
#box ul li img{a
	width: 220px;
	height: 200px;
}
#box ul li p{
	color: #797575;
	font-size: 18px;
	width: 224px;
	height: 40px;
	background-color: #e7e7e7;
	margin-left: -5px;
	text-align: center;
	line-height: 40px;
}



@media screen and (min-width:200px) and (max-width:800px){
	.scsb{
		display: none;
	width: 1080px;
	height: 37px;
	margin: 0 auto;
	margin-top: 50px;
	border-bottom: 1px solid #e6e6e6;
	}
	#box{
		display: none;
	}
}


/*新闻*/
.xinw{
	width: 1080px;
	height: 290px;
	margin: 0 auto;
}
.xinw-gs{
	width: 340px;
	height: 290px;
	float: left;
	margin-right: 30px;
}

.xinw-gs samp p{
	font-size: 24px;
	color: #ec6926;
	float: left;
	margin-right: 10px;
}
.xinw-gs samp font{
	font-size: 18px;
	color: #9a9a9a;
	line-height: 40px;
	float: left;
}
.xinw-gs samp a{
	font-size: 16px;
	color: #9a9a9a;
	line-height: 40px;
	float: right;
}
.xinw-gs li{
	width: 340px;
	height: 56px;
	border-bottom: 1px solid #b8b8b8;
	margin-top: 20px;
}
.xinw-gs li p{
	font-size: 36px;
	color: #9a9a9a;
	width: 50px;
	border-right: 1px solid #d5d5d5;
	float: left;
	margin-right: 10px;
}
.xinw-gs li a{
	font-size: 18px;
	color: #363636;
}
.xinw-gs li font{
	font-size: 14px;
	color: #9f9f9f;
}
.xinw01{
	width: 340px;
	height: 290px;
	float: right;
	padding-top: 80px;
}



@media screen and (min-width:200px) and (max-width:800px){
	.xinw{
	width: 100%;
	height:540px;
	margin: 0 auto;

 	}
	.xinw-gs{
	width: 90%;
	height: 230px;
	float: left;
	margin-right: none;
	margin-left: 5%;
	margin-top: 30px;
	}

	.xinw-gs samp p{
	font-size: 20px;
	color: #ec6926;
	float: left;
	margin-right: 10px;
	margin-left: 10px;
	}
	.xinw-gs samp font{
	font-size: 14px;
	color: #9a9a9a;
	line-height: 30px;
	float: left;
	}
	.xinw-gs samp a{
	font-size: 12px;
	color: #9a9a9a;
	line-height: 40px;
	float: right;
	}
	.xinw-gs li{
	width: 340px;
	height: 56px;
	border-bottom: 1px solid #b8b8b8;
	margin-top: 0px;
	padding: 10px;
	}
	.xinw-gs li p{
	font-size: 36px;
	color: #9a9a9a;
	width: 50px;
	border-right: 1px solid #d5d5d5;
	float: left;
	margin-right: 10px;
	}
	.xinw-gs li a{
	font-size: 16px;
	color: #363636;
	}
	.xinw-gs li font{
	font-size: 14px;
	color: #9f9f9f;
	}
	.xinw01{
		display: none;
	width: 90%;
	height: none;
	float: none;
	padding-top: 0px;
	margin-left: 5%;
	}
	.xinw01 a img{

		width: 100%;
	}

}


/*客户案例*/
.khwl{
	width: 100%;
	height: 400px;
	background-color: #f5f8fd;
	padding-top: 50px;
	padding-bottom: 50px;
}
.khwl01{
	width: 1080px;
	height: 75px;
	margin: 0 auto;
	text-align: center;
	background: url(../images/khwl.jpg);
}
.khwl01 p{
	font-size: 36px;
	color: #323234;
}
.khwl01 samp{
	font-size: 20px;
	color: #666666;
}


.dd_main{ width:1080px; margin: 20px auto;}
.zl_left { width:35px; float:left; text-align:left; padding-top:80px}
.zl_right { width:35px; float:right; text-align:right; padding-top:80px}
.zl_content { width:1000px; height:240px; float:left; overflow:hidden;}
.zl_content ul li { width:250px; padding:0 10px; text-align:center; float:left; margin-left: 10px;margin-right: 10px;}
.zl_content ul li img{
	width: 250px;
	height: 200px;
}
.zl_content ul li p{
	color: #323234;
	font-size: 16px;
}
.welcome{ position:fixed; width:100%; text-align:center; bottom:30px;}
.welcome a{ color:#0350B8;}

.soj02{
	display: none;
}

@media screen and (min-width:200px) and (max-width:800px){
	.khwl{
	width: 100%;
	height: 600px;
	background-color: #f5f8fd;
	padding-top: 20px;
	padding-bottom: 50px;

	}
	.khwl01{
	width: 100%;
	height: 40px;
	margin: 0 auto;
	text-align: center;
	background: none;
	}
	.khwl01 p{
	font-size: 20px;
	color: #323234;
	}
	.khwl01 samp{
	font-size: 14px;
	color: #666666;
	}
	.dd_main{
		display: none;
	}
	.soj02{
		display: block;
		width: 100%;
		margin-top: 40px;
	}
	.soj02 li{
		width: 45%;
		margin:0px 2.5px 20px 2.5%;
		float: left;
	}
	.soj02 li img{
		width: 100%;
	}
	.soj02 li p{
		text-align: center;
		font-size: 12px;
	}

}


/*留言*/

.ly{
	width: 1080px;
	height: 260px;
	margin: 0 auto;
}

.ly form{
	width: 1080px;
	height: 230px;
	margin: 50px auto 0px auto;
}
.ly form div{
	width: 100%;
	height: 50px;
	float: left;
	margin: 0px 25px 0px 35px;
}
.input1{
	width: 20%;
	height: 40px;
	background-color: #f78b00;
	border: none;
	margin: 0px 20px 20px 20px;
	color: #fff;
}
.input1::input-placeholder{
	color: #ffffff;
}
.input-text{
	width: 800px;
	height: 120px;
	background-color: #f78b00;
	border: none;
	float: left;
	margin: 20px 0px 20px 20px;
	color: #fff;
}
.input-tijia{
	width: 200px;
	height: 120px;
	background-color: #ec6926;
	border: none;
	font-size: 20px;
	color: #FFFFFF;
	float: right;
	margin-top: -30px;
	margin-right: 25px;
}

@media screen and (min-width:200px) and (max-width:800px){
	.ly{
	width: 100%;
	height: 320px;
	margin: 0 auto;

	}

	.ly form{
	width: 100%;
	height: 200px;
	margin: 20px auto 0px auto;
	}
	.ly form div{
	width: 100%;
	height: 200px;
	float: left;
	margin: 0px 10px 0px 5px;
	}
	.input1{
	width: 90%;
	height: 40px;
	background-color: #f5f5f5;
	border: none;
	margin: 0px 20px 10px 5px;
	}
	.input-text{
	width: 60%;
	height: 100px;
	background-color: #f5f5f5;
	border: none;
	float: left;
	margin: 0px 0px 10px 5px;
	}
	.input-tijia{
	width: 31%;
	height: 100px;
	background-color: #ec6926;
	border: none;
	font-size: 20px;
	color: #FFFFFF;
	float: right;
	margin-top: -200px;
	margin-right: 25px;
	}
}

/*尾部*/
.weib{
	width: 100%;
	height: 480px;
	background-color: #0e0e0e;
	padding-top: 40px;
}
.weib01{
	width: 1170px;
	height: 100px;
	background-color: #F0F0EE;
	margin: 15px auto;
	padding-left: 20px;
}
.weib01 p{
	font-size: 35px;
	color: #424141;
	line-height: 100px;
	float: left;
	margin-right: 30px;
}
.weib01 a{
	
	display: inline-block;
	float: left;
	font-size: 16px;
	color: #7a7a7a;
	line-height: 30px;
	margin: 0px 10px;
}


.weib ul{
	width: 1080px;
	height: 270px;
	margin:0 auto;
	margin-top: 50px;
	padding-left: 65px;
	border-bottom: 1px solid #444444;
}
.weib ul li{
	width: 200px;
	/*height: 211px;*/
	float: left;
}
.weib ul li p{
	font-size: 18px;
	color: #828282;
	margin-bottom: 20px;
}
.weib ul li a{
	font-size: 16px;
	color: #828282;
	line-height: 32px;
}
.xinx{
	font-size: 15px;
	line-height: 50px;
	color: #828282;
	text-align: center;
}
.xinx a{
	font-size: 15px;
	color: #828282;
}


@media screen and (min-width:200px) and (max-width:800px){
	.weib{
	width: 100%;
	height:570px;
	background-color: #0e0e0e;
	padding-top: 20px;
	}
 	.weib01{
	width: 100%;
	height: 40px;
	background-color: #2b2b2b;
	margin: 0 auto;
	padding-left: 10px;
	padding-right: 10px;
	}
	.weib01 p{
	font-size: 20px;
	color: #424141;
	line-height: 40px;
	float: left;
	margin-right: 20px;
	}
	.weib01 a{
	display: block;
	width: 100px;
	float: left;
	font-size: 16px;
	color: #7a7a7a;
	line-height: 40px;
	}


	.weib ul{
	width: 100%;
	height: 450px;
	margin:0 auto;
	margin-top: 20px;
	padding-left: 2.5%;
	border-bottom: 1px solid #444444;
	}
	.weib ul li{
	width: 47.5%;
	height: none;
	float: left;
	margin-top: 20px;
	}
	.weib ul li img{
		width: 48%;
		float: left;
	}
	.weib ul li p{
	font-size: 16px;
	color: #828282;
	margin-bottom: 5px;
	}
	.sma{
		font-size: 10px !important;
	}
	.weib ul li a{
	font-size: 12px;
	color: #828282;
	line-height: 24px;
	}
	.xinx{
	font-size: 10px;
	line-height: 30px;
	color: #828282;
	text-align: center;
	}
	.xinx a{
	font-size: 10px;
	}

}



input:-moz-placeholder,
textarea:-moz-placeholder {
    color: #ffffff;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #ffffff
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #ffffff;
}
