@charset "utf-8";
body{ background-color:#fff;color:#333;font-size:14px; margin:0 auto; font-family:'microsoft yahei',"微软雅黑",SimSun,Verdana,Arial;}
p,span,ul,ol,li,img,h1,h2,h3,h4,h5,h6,h7,h8,h9,h10,dl,dd,dt{list-style:none; border:0; margin:0; padding:0}








.qxfd1{ margin:0 -1%;}
.qxfd1 dl{ float:left; border:1px solid #eee; width:20.8%; margin:0 1%; padding:1%; }
.qxfd1 dl:hover{ border:1px solid #fb6c06;}
.qxfd1 dl dt img{ width:100%;height:190px;}
.qxfd1 dl dd{ text-align:center; padding-top:10px;}
.qxfd1 dl dd a{ font-size:15px; line-height:20px; height:20px; overflow:hidden;}

.footer{ background:#6acc0c; color:#333; margin-top:25px;}
.footer dl{ overflow:hidden; padding:2% 0;}
.footer dl dt{ float:left; padding-right:20px;}
.footer dl dt p{ line-height:35px;}
.footer dl dt p a{ color:#333;}
.footer dl dt:nth-of-type(1){ padding-top:15px;}
.footer dl dt:nth-of-type(2){ padding-top:15px;}
.footer dl dt:nth-of-type(4){ padding-top:15px; padding-right:0;}

.logo1{ background:#f8f8f8;border-top: 2px solid #6acc0c; padding:10px 0;}
.logo1 img{ max-width:60%;}
.menu1 ul{ background:#6acc0c; color:#fff; overflow:hidden;}
.menu1 ul li{ width:25%; float:left; line-height:30px; height:30px; text-align:center;border-bottom:rgba(255,255,255,0.5) 1px solid;}
.menu1 ul li a{ color:#fff; display:block; border-right:rgba(255,255,255,0.5) 1px solid;}
.menu1 ul li:nth-of-type(4n) a{ border-right:0;}
.banner img{ width:100%;}

.ec_jx_footer {
    background-color: #f7f7f7;
    border-top: 1px solid #d3d3d3;
    bottom: 0;
    box-sizing: border-box;
    font-size: 0;
    padding: 7px 5px;
    position: fixed;
    width: 100%;
    z-index: 99;
}
.ec_footer_btns {
    display: -webkit-box;
    text-align: center;
    width: 100%;
}
.ec_jx_footer .ec_footer_button {
    -moz-box-flex: 1;
    box-sizing: border-box;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    width: 50%;
}
.ec_jx_footer .ec_footer_button a {
    border-radius: 2px;
    display: block;
    margin-left: 5px;
    margin-right: 5px;
}
.ec_footer_btn_color:first-child a {
    background-color: #fff;
    border: 1px solid #d3d3d3;
    color: #333;
}
.ec_footer_btn_color:last-child a {
    background-color: #fa6700;
    border: 0 none;
    color: #fff;
}
.ec_jx_footer .ec_footer_button a span{ line-height:38px; height:38px; display:inline; padding-left:25px;}
.ec_fclick1 span{ background:url(../images/sms.png) no-repeat left center;}
.ec_fclick2 span{ background:url(../images/tel1.png) no-repeat left center;}

.pro1{ float:left; width:25%; background:#f8f8f8; text-align:center;}
.pro1 h1{ height:80px; background:#6acc0c; font-size:24px; line-height:80px; color:#fff; font-weight:normal;}
.pro1 h1 a{ color:#fff;}
.pro1 ul li{ height:60px; line-height:60px; border-bottom:1px solid #eee; font-size:16px;}
.pro1 ul li:hover{background:#6acc0c; }
.pro1 ul li:hover a{ color:#fff;}
.pro2{ float:right; width:75%;}
.pro3{ border-top:4px solid #6acc0c; margin:2% 0; overflow:hidden;}
/*.title1{ border-bottom:1px solid #eee; line-height:50px; line-height:50px; font-size:16px;}*/
.title1 p{ background:url(../images/wz.png) no-repeat 20px center; padding-left:50px;}
.title1 p a{ padding:0 5px;}
.pro4{ margin:2% 1%;}
.pro4 dl{ float:left; width:29%; border:1px solid #eee;margin:1%; padding:1%; }
.pro4 dl:hover{ border:1px solid #6acc0c;}
.pro4 dl dt img{ width:100%;height:190px;}
.pro4 dl dd{ text-align:center; padding-top:10px;}
.pro4 dl dd a{ font-size:15px; line-height:20px; height:20px; overflow:hidden; display:block;}

.news3{ margin:2%;}
.news3 ul li{ font-size:10px; color:#494949; list-style: inside square; line-height:40px; height:40px; overflow:hidden; border-bottom:1px dashed #CCC;}
.news3 ul li a{ font-size:14px;}
.news3 ul li span{ font-size:14px; float:right; }
.news3 ul li a:hover{ color:#fb6c06;}
.title2{ text-align:center; font-size:24px; color:#404040; line-height:60px; border-bottom:1px dashed #eee; }
.time { text-align:center; line-height:30px; padding:15px 0;}
.time span{ padding:0 15px;}
.contain{ line-height:30px;}
.contain img{ max-width:100%;}

.page1 {
	padding:10px 0
}
.page1 ul {
	text-align:center
}
.page1 .firstPage {
	width: 30px;
}
.page1 ul li {
	display:inline-block;
	line-height: 25px;
	height: 25px;
	margin-left: 5px;
	font-size: 12px;
	border: 1px solid #E9E9E9;
	padding: 0px 10px;
	width: auto;float:none;
}
.page1 ul li a:hover {
	color: #6acc0c;
	text-decoration: none;
}
.page1 ul li.thisclass, .page1 ul li.thisclass a, .page1 ul li.thisclass a:hover {
	background-color: #6acc0c;
	color: #FFF
}
.page1 .pageinfo {
	line-height: 25px;
	padding: 12px 5px 10px 5px;
	color: #999;
}
.page1 select {
	line-height: 25px;
	margin-top: 4px
}
.page1 .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}
.fanye{ line-height:30px;}
.products{ width:100%;}
#colee_left{ padding-top:30px; width:100%; overflow:hidden;}
#colee_left img{ padding:3px; border:1px solid #ccc; margin:0 10px; width:290px; height:196px;}
#colee_left span{ line-height:35px; height:35px; overflow:hidden;}


@media screen and (min-width:1200px){
.page{ width: 1200px; margin:0 auto; }
.pc{ display:block;}
.mobile{ display:none;}
}

/*1280分辨率以上（大于1200px）*/
@media screen and (min-width: 1200px) and (max-width: 1399px){
.page{ width: 1200px; margin:0 auto; }
.pc{ display:block;}
.mobile{ display:none;}

}

/*1100分辨率（大于960px，小于1199px）*/
@media screen and (min-width: 960px) and (max-width: 1199px) {
.page{ width: 98%; margin:0 auto; }
.pc{ display:block;}
.mobile{ display:none;}
.qxfd1 dl dt img{ height:160px;}
.footer dl dt:nth-of-type(4){ display:none;}
}

/*880分辨率（大于768px，小于959px）*/
@media screen and (min-width: 768px) and (max-width: 959px) {
.page{ width: 98%; margin:0 auto; }
.pc{ display:none;}
.mobile{ display:block;}
.qxfd1 dl{ width:20.5%;}
.qxfd1 dl dt img{ height:120px;}
.footer dl dt:nth-of-type(4){ display:none;}
}

/*720分辨率（大于480px，小于767px）*/
@media only screen and (min-width: 480px) and (max-width: 767px){
.page{ width:98%; margin:0 auto; }
.pc{ display:none;}
.mobile{ display:block;}
.qxfd1 dl{ width:20.5%;}
.qxfd1 dl dt img{ height:120px;}
.footer dl dt:nth-of-type(4){ display:none;}
.video{ display:none;}
.aboutus,.xwzx,.gsgg,.xwzx1,.xwzx2{ width:98%; float:none; margin:0 auto;}
.gfgl{ display:none;}
.jj p{ margin:15px; padding:0; max-height:240px; overflow:hidden;}
.qxfd1{ margin:0;}
.qxfd1 dl{ width:45.5%; margin:1%;}
.qxfd1 dl dt img{ height:190px;}
.title{ line-height:50px; margin-bottom:15px;}
.pro4 dl{ width:28.5%;}
.pro4 dl dt img{ height:115px;}
}

/*440分辨率以下（小于479px）*/
@media only screen and (max-width: 479px) {
.page{ width:98%; margin:0 auto; }
.pc{ display:none;}
.mobile{ display:block;}
.qxfd1 dl{ width:20.5%;}
.qxfd1 dl dt img{ height:120px;}
.footer{ margin-bottom:60px;}
.footer dl dt:nth-of-type(1){ display:none;}
.footer dl dt:nth-of-type(3){ display:none;}
.footer dl dt:nth-of-type(4){ display:none;}
.video{ display:none;}
.aboutus,.xwzx,.gsgg,.xwzx1,.xwzx2,.pro1,.pro2{ width:98%; float:none; margin:0 auto;}
.gfgl,.pro1 h1{ display:none;}
.jj p{ margin:15px; padding:0; max-height:240px; overflow:hidden;}
.qxfd1{ margin:0;}
.qxfd1 dl{ width:45%; margin:1%;}
.qxfd1 dl dt img{ height:130px;}
.title{ line-height:50px; margin-bottom:15px;}
.pro1{ width:100%;}
.pro1 ul{ overflow:hidden;}
.pro1 ul li{ line-height:30px; height:30px; float:left; width:50%; font-size:14px;}
.pro1 ul li a{ border-right:1px solid #eee; display:block;}
.pro1 ul li:nth-of-type(2n) a{ border-right:0;}
.title1{ font-size:14px; line-height:40px; height:40px; margin-top:10px;}
.title1 p{ background:url(../images/wz.png) no-repeat 0px center; padding-left:30px;}
.pro4{ margin:2% 0;}
.pro4 dl{ width:45%; margin:2% 1%;}
.pro4 dl dt img{ height:105px;}
.news3 ul li span{ display:none;}
.title2{ font-size:18px; line-height:35px;}
.time{ padding:10px 0;}
}

