@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
body{padding:0;margin:0;}
a,img{padding:0;margin:0;border:0;}
.clear{clear:both;}
.clear-box{overflow:hidden;}
a,p,h1,h2,h3,h4,h5,h6,span,li,input{display:block;padding:0;margin:0;font-family:Verdana, Geneva, sans-serif;}
a{text-decoration:none;}
h1{font-weight:normal;}
ul,li,ol,li,dl,dt,dd{padding:0; margin:0; list-style:none;font-family:Verdana, Geneva, sans-serif;}

/*index-about*/
.index-about{width:100%; padding:40px 0 20px; overflow:hidden; background:#EFEFEF;}
.index-about-box{width:1180px; margin:0 auto; overflow:hidden;}
.index-about-boxL{width:48%; float:left;}
.index-about-boxL-dt{width:16%; float:left;}
.index-about-boxL-dd1{width:80%; font-size:1.2em; font-weight:600; float:right; color:#888;}
.index-about-boxL-dd2{width:80%; font-size:0.8em; font-weight:400; float:right; color:#888; line-height:22px; margin-top:10px;}
.index-about-boxR{width:48%; float:right;}
.index-about-boxR-dt{width:16%; float:left;}
.index-about-boxR-dd1{width:80%; font-size:1.2em; font-weight:600; float:right; color:#888;}
.index-about-boxR-dd2{width:80%; font-size:0.8em; font-weight:400; float:right; color:#888; line-height:26px; margin-top:10px;}
.index-about-chick{width:1180px; margin:0 auto; text-align:center; margin-top:20px;}
.index-about-chick-span{font-size:0.9em; width:160px; margin:0 auto; color:#999; line-height:2.6; border:1px solid #999; border-radius:50px;}
.index-about-chick-span:hover{background:#999; color:#FFF;}


/*index-product*/
.index-product{width:100%; background:#FFF; overflow:hidden;}
.index-product-span-box{width:1180px; margin:0 auto; background:url(../images/ip-bg.png) no-repeat center;}
.index-product-box-span{width:300px; text-align:center; margin:40px auto; font-size:1.4em; color:#777; padding:6px 0;}
#wrap{margin:10px auto;width:1180px;overflow:hidden;}
.item1 img{vertical-align:top;}
.item1 li{position:relative;float:left;margin:0.6%;width:32%;overflow:hidden;cursor:pointer; background:#EEE;}
.item1 div{position:absolute;left:0;top:180px;width:100%;text-align:center;background:url(../images/demo02.png) no-repeat;color:#FFF;overflow:hidden;}
.item1 p{display:none;font-size:0.8em;margin:0 auto;width:90%;line-height:17px;text-align:left; height:138px; overflow:hidden;}
#Products-Details{font-size:0.94em; text-align:center; width:160px; margin:10px auto 0; line-height:2.2; background:#FFF; border-radius:10px; height:34px; color:#333; font-weight:600;}
#Products-Details:hover{color:#8FC700; border-color:#8FC700;}
.item1 h3{margin:11px 0;height:25px;}
.products-color{position:relative; background-color:#FFF; border:1px solid #CCC; font-size:13px; float:right; width:68%; margin-top:2px;}
.products-color img{width:100%;}
.graph{position:relative; background-color:#FFF; border:1px solid #CCC; font-size:13px; float:right; width:68%; margin-top:2px;}
.graph .orange{position:relative; text-align:left; color:#ffffff; height:22px; line-height:22px; padding-left:6px; display:block;}
.graph .orange{background-color:#8FC700;}
.item-img{float:left; width:30%; margin-top:2px;}
.item-img img{width:100%;}

/*index-contact*/
.index-contact{width:100%; background:url(../images/bg.jpg) no-repeat center; height:500px; margin:40px 0;}
.index-contact-box{width:1180px; margin:0 auto;}
.inner-page-box-R{width:100%; float:left; margin:60px 0 0; border-top:none;}
.message{margin-bottom:20px; float:left; width:50%;}
.message1{margin-bottom:20px; float:left; width:50%;}
.message2{margin-bottom:20px; float:left; width:100%;}
.message input{font-size:0.9em; padding:2.4% 4%; float:left; font-family:Verdana, Geneva, sans-serif; color:#666; width:95%; border:none;}
.message1 input{font-size:0.9em; padding:2.4% 4%; float:right; font-family:Verdana, Geneva, sans-serif; color:#666; width:95%; border:none;}
.message2 textarea{font-size:0.9em; padding:1% 2%; float:left; font-family:Verdana, Geneva, sans-serif; color:#666; width:95%; border:none;}
.message-button{width:200px; margin:0 auto;}
.message-button input{width:100%; padding:8% 0; background:#FFA113; border:none; border-radius:10px; color:#FFF; font-size:1em; cursor:pointer;}
.inner-page-box-R h2{height:auto; line-height:51px; color:#FFF; font-size:2em; text-align:center;}
.inner-page-box-R p{text-indent:2em; line-height:25px; padding-bottom:10px;}
.inner-page-box-content{padding:10px;}
.inner-page-box-content h4{color:#b90127;}
.inner-page-box-content ul li{float:left; width:234px; border:1px solid #ddd; padding:5px; margin:10px;}
.inner-page-box-content ul li img{width:234px; height:auto;}


/*footer*/
.footer{width:100%; background:#EFEFEF; overflow:hidden; border-top:1px solid #CCC;}
.footer-box{width:1180px; margin:0 auto 20px; overflow:hidden;}
.footer-boxL{width:30%; float:left;}
.footer-boxL-span{font-size:1em; font-weight:600; padding:20px 10px 10px; color:#666;}
.footer-boxL-p{font-size:0.8em; line-height:1.6; padding:0 10px; color:#777;}
.footer-boxC{width:30%; float:left;}
.footer-boxC-span{font-size:1em; font-weight:600; padding:20px 10px 10px; color:#666;}
.footer-boxC-dd{font-size:0.8em; line-height:1.6; padding:0 10px; color:#777;}
.footer-boxC{width:40%; float:left;}
.footer-boxR{width:30%; float:left;}
.footer-boxR-span{font-size:1em; font-weight:600; padding:20px 10px 10px; color:#666;}
.footer-boxR-li{width:30%; margin:1%; float:left;}
.footer-boxR-li img{width:100%;}


/*filing*/
.filing{width:100%; background:#424242; overflow:hidden;}
.filing-box{width:1180px; margin:0 auto;}
.filing-box-img{float:left; width:16%; padding:10px 5px;}
.filing-box-img img{width:100%;}
.filing-box-span{float:left; font-size:0.9em; color:#FFF; line-height:4.8; padding-left:20px;}
.filing-box-icon{float:right; width:40%;}
.filing-box-icon ul a{float:right; padding:16px 20px 0;}
.filing-box-icon-li1{background:url(../images/shejiao/1.png) no-repeat center; background-size:100% 100%; width:36px; height:36px;}
.filing-box-icon-li2{background:url(../images/shejiao/2.png) no-repeat center; background-size:100% 100%; width:36px; height:36px;}
.filing-box-icon-li3{background:url(../images/shejiao/3.png) no-repeat center; background-size:100% 100%; width:36px; height:36px;}
.filing-box-icon-li4{background:url(../images/shejiao/4.png) no-repeat center; background-size:100% 100%; width:36px; height:36px;}
.filing-box-icon-li1:hover{background:url(../images/shejiao/1-1.png) no-repeat center; background-size:100% 100%;}
.filing-box-icon-li2:hover{background:url(../images/shejiao/2-1.png) no-repeat center; background-size:100% 100%;}
.filing-box-icon-li3:hover{background:url(../images/shejiao/3-1.png) no-repeat center; background-size:100% 100%;}
.filing-box-icon-li4:hover{background:url(../images/shejiao/4-1.png) no-repeat center; background-size:100% 100%;}








/*内页*/
/*about*/
.about{width:100%;}
.about-span-box{width:1180px; margin:100px auto 0; padding-bottom:20px; border-bottom:1px solid #eee;}
.about-span{font-size:2em; font-weight:bold; color:#aaa; text-align:center; background:url(../images/about-bg.png) no-repeat center;}
.about-box{width:1180px; margin:60px auto 20px;}
.about-box-span{font-size:0.8em; color:#888; line-height:1.7;}
.about-img{width:1180px; margin:0 auto 20px;}
.about-img img{width:100%;}


/*products*/
.products{width:100%;}
.products-span-box{width:1180px; margin:100px auto 0; padding-bottom:20px; border-bottom:1px solid #eee;}
.products-span{font-size:2em; font-weight:bold; color:#aaa; text-align:center; background:url(../images/about-bg.png) no-repeat center;}
.products-box{width:1180px; margin:40px auto 20px; overflow:hidden;}

.products-box-span2{width:160px; float:left; margin-right:20px; text-align:center; font-size:1em; padding:4px 8px; border:2px solid #009343; border-radius:4px; background:#009343; color:#FFF;}
.products-box-span1{/*width:120px;*/ float:left; margin-right:20px; text-align:center; font-size:1em; padding:4px 8px; border:2px solid #009343; border-radius:4px; color:#009343; background-color:#FFFFFF}
.products-box-span2:hover{color:#009343; border-color:#009343; background:#FFF;}
.products-details{width:1180px; margin:20px auto;}
.products-details{width:1180px; margin:0 auto;}
.products-details-span{font-size:1.6em; font-weight:600; color:#555; line-height:1.6;}
.products-details-span1{font-size:1em; color:#777; font-weight:600; line-height:1.6;}
.products-details-p{font-size:0.8em; color:#9A9A9A; padding:4px 0 10px; line-height:1.6;}
.products-contact{width:120px; float:left; text-align:center; line-height:2; margin:10px 0; padding:0 10px; background:#009343; border-radius:4px;}
.sky-box{width:34px; height:34px; float:left; margin:10px 0 10px 10px;}
.sky-box img{width:100%;}

.relative{position:relative;width:100%;}
#home_bannera{text-decoration:none;cursor:pointer;}
#home_banner{max-width:1180px;margin:0 auto;}
.maxwidth{width:1180px;margin:0 auto;}
#big_img{height:630px;background:no-repeat center}
#small_img{height:114px;padding-top:13px;position:absolute;top:-114px;width:100%;background:url(../images/products/bnbg.png) no-repeat center 0;}
#small_pre,#small_next,#small_imgs{height:110px;line-height:104px;float:left;font-size:22px;}
#small_pre,#small_next{width:22px;display:block;}
#small_pre{margin:0 17px; float:left;}
#small_next{margin:0 17px; float:right;}
#small_pre:hover{background-position:-22px center;}
#small_next:hover{background-position:-66px center;}
#small_imgs{width:1060px;overflow:hidden;}
#small_imgs .item{float:left;padding:0 16px;}
#small_imgs .item .img{cursor:pointer;width:144px;height:92px;padding:3px;background:url(../images/products/banner_bg.png) no-repeat center;}
#small_imgs .item .img img{width:144px;height:86px;}
#phone-products{display:none;}


/*news*/
.news{width:100%;}
.news-span-box{width:1180px; margin:100px auto 0; padding-bottom:20px; border-bottom:1px solid #eee;}
.news-span{font-size:2em; font-weight:bold; color:#aaa; text-align:center; background:url(../images/about-bg.png) no-repeat center;}
.news-box{width:1180px; margin:40px auto 20px; overflow:hidden;}
.news-box-dl{float:left; padding:40px 0; border-bottom:1px solid #EEE;}
.news-box-dt{width:25%; float:left;}
.news-box-dt img{width:100%;}
.news-box-dd1{width:70%; float:right; padding:12px 0; font-weight:600; color:#333; font-size:1em;}
.news-box-dd2{width:70%; float:right; padding:8px 0; font-weight:600; color:#555; font-size:0.9em;}
.news-box-dd3{width:70%; float:right; padding:8px 0; color:#999; font-size:0.86em; line-height:1.4;}
.news-box-dd4{width:70%; float:right; padding:8px 0; font-weight:600; color:#333; font-size:0.9em;}
.news-box-dd1:hover{color:#009343}
.news-box-dd4:hover{color:#009343}
/*.news-page{width:250px; margin:0 auto; overflow:hidden; padding:40px 0 0;}
.news-pevious{float:left; width:80px; line-height:2.4; border:1px solid #ddd; color:#555; text-align:center; font-size:0.8em;}
.news-next{float:left; width:60px; line-height:2.4; border:1px solid #ddd; color:#555; text-align:center; font-size:0.8em;}
.news-num{float:left; width:34px; line-height:2.4; border:1px solid #009343; background:#009343; color:#FFF; text-align:center; font-size:0.8em;}
.news-num1{float:left; width:34px; line-height:2.4; border:1px solid #ddd; color:#555; text-align:center; font-size:0.8em;}
.news-next:hover{background:#EEE; color:#009343;}
.news-num1:hover{background:#EEE; color:#009343;}
.news-page-span{font-size:1.6em; font-weight:600; color:#aaa; text-align:center; line-height:3; border-bottom:1px solid #EEE;}
.news-page-p{font-size:0.96em; color:#999; line-height:1.8; padding:20px 0;}
.news-page-img{width:1180px; margin:0 auto;}
.news-page-img{width:100%;}
*/
.news-page{
	margin:0 auto;
	overflow:hidden;
	padding:40px 0 0;
	text-align: center; clear:both;
}
.news-page a{line-height:2.4; border:1px solid #ddd; color:#555; text-align:center; font-size:0.8em;   padding-left:10px; padding-right:10px; display:inline; margin:0px; padding-top:5px; padding-bottom:5px;}

.news-page a.select{ line-height:2.4; border:1px solid #009343; background:#009343; color:#FFF; text-align:center; font-size:0.8em;}

.news-page a:hover{background:#EEE; color:#009343;}

/*FAQ*/
.faq{width:100%;}
.faq-span-box{width:1180px; margin:100px auto 0; padding-bottom:20px; border-bottom:1px solid #eee;}
.faq-span{font-size:2em; font-weight:bold; color:#aaa; text-align:center; background:url(../images/about-bg.png) no-repeat center;}
.faq-box{width:1180px; margin:40px auto; overflow:hidden;}
.faq-boxL{float:left; width:50%;}
.faq-boxL-span{width:100%; line-height:3; font-size:1.5em; font-weight:600; color:#777;}
.faq-boxR{float:right; width:45%;}
.faq-boxR-span{width:100%; line-height:3; font-size:1.5em; font-weight:600; color:#777;}
.faq-boxR-p{font-size:0.9em; line-height:1.8; color:#777;}
.form-control{width:100%; height:34px; padding:6px 12px; font-size:14px; font-family:Verdana, Geneva, sans-serif; line-height:1.4; color:#555; background-color:#fff; border:1px solid #ccc; border-radius:4px;}
.form-group {margin:15px 0;}
.text-center{text-align:center;}
.btn-primary{padding:10px 20px; background:#009343; color:#FFF; border:none; border-radius:4px; font-size:1em; cursor:pointer;}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-size:0.8em;color:#999;}


/*Contact*/
.contact{width:100%;}
.contact-span-box{width:1180px; margin:100px auto 0; padding-bottom:20px; border-bottom:1px solid #eee;}
.contact-span{font-size:2em; font-weight:bold; color:#aaa; text-align:center; background:url(../images/about-bg.png) no-repeat center;}
.contact-box{width:1180px; margin:40px auto; overflow:hidden;}
.contact-boxL{width:48%; float:left;}
.contact-boxL-span{font-size:1.6em; line-height:3; color:#777; font-weight:600; border-bottom:1px solid #EEE;}
.contact-boxR{width:48%; float:right;}
.contact-boxR-T{margin-bottom:20px; overflow:hidden;}
.contact-boxR-span{font-size:1.6em; line-height:3; color:#777; font-weight:600; border-bottom:1px solid #EEE;}
.contact-boxR-h1{font-size:0.9em; color:#999; line-height:2;}





@media screen and (max-width:1800px){
	.cd-logo{
		left:10em;
	}
	.cd-primary-nav{
		padding:0 12em 0 0;
	}
	.cd-header-buttons{
		right:8em;
	}
}

@media screen and (max-width:1600px){
	.cd-logo{
		left:6em;
	}
	.cd-primary-nav{
		padding:0 8em 0 0;
	}
	.cd-header-buttons{
		right:4em;
	}
}

@media screen and (max-width:1500px){
	.cd-logo{
		left:0;
	}
	.cd-primary-nav{
		padding:0 2em 0 0;
	}
	.cd-header-buttons{
		right:0;
	}
}	

@media screen and (max-width:1300px){
	.cd-primary-nav > li > a{
		padding:0 10px;
	}
}

@media screen and (max-width:1180px){
	.index-about-box{
		width:100%;
	}
	.index-about-chick{
		width:100%;
	}
	.index-product-span-box{
		width:100%;
	}
	#wrap{
		width:98%;
		margin:1%
	}
	.index-contact-box{
		width:100%;
	}
	.footer-box{
		width:100%;
	}
	.filing-box{
		width:100%;
	}
	.about-span-box{
		width:100%;
		padding:2% 0;
		margin:0;
	}
	.products-span-box{
		width:100%;
		padding:2% 0;
		margin:0;
	}
	.news-span-box{
		width:100%;
		padding:2% 0;
		margin:0;
	}
	.faq-span-box{
		width:100%;
		padding:2% 0;
		margin:0;
	}
	.contact-span-box{
		width:100%;
		padding:2% 0;
		margin:0;
	}
	.about-box{
		width:96%;
		padding:2%;
		margin:0 auto;
	}
	.about-img{
		width:100%;
	}
	.products-box{
		width:96%;
		padding:2% 0 0;
		margin:0 auto;
	}
	.products-details{
		width:96%;
		margin:2%;
	}
	.news-box{
		width:98%;
		padding:1%;
		margin:0 auto;
	}
	.faq-box{
		width:98%;
		padding:1%;
		margin:0 auto;
	}
	.contact-box{
		width:98%;
		padding:1%;
		margin:0 auto;
	}
	.maxwidth{
		width:100%;
	}
	#home_banner{
		width:98%;
		padding1%
	}
	#small_imgs{
		width:80%;
		margin:0 auto;
	}
}

@media screen and (max-width:1000px){
	.filing-box-img{display:none;}
	.filing-box-span{width:98%; line-height:2; padding:1%; text-align:center;}
	.filing-box-icon{width:100%; margin-bottom:10px;}
	.news-box-dt{width:40%;}
	.news-box-dd1{width:55%;}
	.news-box-dd2{width:55%;}
	.news-box-dd3{width:55%;}
	.news-box-dd4{width:55%;}
	.faq-boxL{width:100%;}
	.faq-boxR{width:100%;}
}

@media screen and (max-width:800px){
	.index-about{padding:0;}
	.index-about-boxL{width:96%; margin:2%;}
	.index-about-boxR{width:96%; margin:2%;}
	.index-about-chick{margin-top:0; margin-bottom:10px;}
	.item1 li{width:48%; margin:1%;}
	.footer-boxL{width:96%; margin:2%;}
	.footer-boxC{width:96%; margin:2%;}
	.footer-boxR{width:96%; margin:2%;}
	.news-box-dt{width:100%;}
	.news-box-dd1{width:100%;}
	.news-box-dd2{width:100%;}
	.news-box-dd3{width:100%;}
	.news-box-dd4{width:100%;}
	.news-page{padding:10px 0;}
	.contact-boxL{width:98%; margin:1%;}
	.contact-boxR{width:98%; margin:1%;}
	.news-page-span{line-height:1.4;}
}

@media screen and (max-width:520px){
	.item1 li{width:98%; margin:1%;}
	.item1 img{width:100%;}
	.index-about-boxL-dd2{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	.index-about-boxR-dd2{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
	#small_img{display:none;}
	#home_banner{display:none;}
	#phone-products{display:block; width:100%; overflow:hidden;}
	#phone-products img{width:100%;}
	.index-about-chick{margin-top:0; margin-bottom:6px;}
	.index-about-chick-span{line-height:2;}
	.filing-box-icon{display:none;}
}

@media screen and (max-width:380px){
	.products-box-span1{margin-bottom:4px;}
}

