/*maintitle 栏目页栏目标题*/
.maintitle{ display:none; height:25px; line-height:25px; clear:both; background:url(../images/ico.gif) 0px -750px;}
.maintitle p{float:left;font-weight:bold;font-size:12px;color:#fff;background:url(../images/ico.gif) 0px -700px;padding:0px 10px;border-left:1px #000 solid;border-right:1px #000 solid;}
.maintitle span{float:right;font-family:"arial";padding-right:5px;border-right:1px #fff solid;}

/*about 公司简介模块*/
.about dt{text-align:center;height:25px;line-height:25px;background:#faf7f4;color:#999;margin-bottom:10px;}
.about dt a{margin:0px 5px;}
.about dd{text-align:left;font-size:14px;line-height:20px;padding-top:10px;}
.about dd p{margin-bottom:20px;}
.company{margin:25px;}
.company li{line-height:21px;color:#666;border-bottom:1px #ddd dotted;}
.company li p{width:90px;float:left;font-weight:bold;}

/*ppics 产品图片列表展示模块*/
.ppics{float:left;width:100%;margin-bottom:20px;}
.ppics li{text-align:center;margin-top:20px;}
.ppics li p{text-align:center;border:1px #ddd solid;vertical-align:middle;overflow:hidden;width:100%;height:100%;}
.ppics li img{vertical-align:middle; margin:4px; max-width:100%;}
.ppics li span{display:block; line-height:22px; height:22px; margin-top:5px; font-size:12px; text-align:center; overflow:hidden; width:100%;}
.ppics li span input{float:left;}

/*cpics 栏目图片列表展示模块*/
.cpics ul{margin-bottom:40px; *margin-bottom:20px; float:left;}
.cpics li{float:left;overflow:hidden;text-align:center;}
.cpics li p{text-align:center;border:1px #ddd solid;vertical-align:middle;overflow:hidden;}
.cpics li img{vertical-align:middle; max-width:100%;}
.cpics li span{display:block;line-height:22px;height:22px;margin-top:5px;font-size:12px;overflow:hidden;}
.cpics li span input{float:left;}

/*ptxts 产品图文列表展示模块*/
.ptxts{ width:100%;overflow:hidden; clear:both;}
.ptxts ul{padding:0px;overflow:hidden;padding:5px;}
.ptxts li{text-align:center; overflow:hidden; height:350px;margin-bottom:15px;}
.ptxts li:hover{ box-shadow: 0px 0px 3px 0px rgba(0,0,0,0.1);}
.ptxts li p{ text-align:center;  vertical-align:middle; overflow:hidden;}
.ptxts li p img{ max-width:100%; vertical-align:middle;margin:4px;}
.ptxts li a:link,.ptxts li a:visited{font-weight:bold;font-size:12px; }
.ptxts li a:hover{font-weight:bold;font-size:12px;text-decoration:none;}
.ptxts li span{display:block;line-height:16px;margin-top:10px;text-overflow:ellipsis;}
.ptxts li input{float:left; display:none;}
.ptxts dl{height:24px; margin-top:10px; overflow:hidden; display:none;}
.ptxts dl dd{line-height:26px;float:left;font-weight:normal;text-align:center;margin-right:5px;background:url(../images/ico.gif) 0px -200px no-repeat;width:70px;height:24px;}
.ptxts dl dd a,.ptxts dl dd a:link,.ptxts dl dd a:visited{width:70px;height:24px;font-size:12px;font-weight:normal;text-decoration:none;}
.ptxts dl dd a:hover{font-size:12px;font-weight:normal;}

/*product 产品模块*/
.product{width:100%; clear:both; overflow:hidden;}
.products .container nav ul{ padding:0px; text-align:center; }
.products .container{ padding-bottom:20px;}
.products .pro_list ul{ padding:0px;}
.products .pro_list ul li{ list-style-type:none; text-align:center; margin-top:10px;}
.products .pro_list ul li a{ color:green;}
.products ul li p{ text-align:center;}
.products .list_boxes_img_one{ height:280px; overflow: hidden;}
.products .list_boxes_img_one img{ cursor: pointer; transition: all 0.6s; min-width:100%; min-height:100%;}
.products .list_boxes_img_one img:hover{ transform: scale(1.4);}
.products .title h2{ color:green; text-align:center; font-weight:bold; }
.products .title p{ color:green; text-align:center; font-size:14px; padding-top:10px;}
.products .more{ clear:both;}
.products .more a{ display: block; width: 125px; height: 38px; line-height: 38px; text-align: center; margin: 0 auto; border-radius: 10px; overflow: hidden; border: 1px solid green; color: green!important; font-size: 14px; -webkit-transition: 0.3s; -moz-transition: 0.3s; transition: 0.3s;}
.products .more a:hover{ background:green; color:white!important;}
.products .btn{ margin:20px 10px; font-size:14px; text-transform:uppercase; color:green!important; padding:0 20px; height:38px; line-height:38px; text-align:center; border:1px solid green; border-radius: 5px; display:inline-block; position:relative;}
.products .btn:hover{ background:green; color:white!important;}

/*contactnow 产品联系导示条*/
.contactnow{ display:none; background:#eee; height:25px; line-height:25px; overflow:hidden; clear:both;}
.contactnow li{float:left;margin-left:10px;font-weight:bold;height:25px;line-height:25px;}
.contactnow li input{border:0px;margin-top:3px;height:18px;overflow:hidden;}

/*productsdetail 产品详细页模块*/
.productsdetail{_margin:25px;}
.productsdetail .productsdetailinfo{clear:both;height:100%;overflow:hidden;}
.productsdetail .productsdetailinfo .left{_float:left; _width:350px;overflow:hidden;padding:0px;border:0px;}
.productsdetail .productsdetailinfo .left p{width:100%;height:100%;text-align:center;border:1px #ddd solid;vertical-align:middle;overflow:hidden;margin:0px;}
.productsdetail .productsdetailinfo .left span{display:block;text-align:center;line-height:25px;}
.productsdetail .productsdetailinfo .left p img{overflow:hidden;vertical-align:middle;margin:5px; max-width:100%;}
.productsdetail .productsdetailinfo .left ul{margin-left:28px;margin-top:10px;clear:both;}
.productsdetail .productsdetailinfo .left li{width:60px;float:left;margin-bottom:10px;}
.productsdetail .productsdetailinfo .left li p{width:40px;height:40px;text-align:center;border:1px #ddd solid;vertical-align:middle;overflow:hidden;}
.productsdetail .productsdetailinfo .left li p img{overflow:hidden;vertical-align:middle;margin:2px;}
.productsdetail .productsdetailinfo .right{ _float:right; _width:330px;overflow:hidden;}
.productsdetail .productsdetailinfo b{font-size:14px;line-height:30px;}
.productsdetail .productsdetailinfo .right li{border-bottom:1px #ddd dotted;clear:both;height:auto;line-height:18px;}
.productsdetail .productsdetailinfo .right li p{float:left;margin-right:10px;}
.productsdetail .productsdetailinfo .right li a{font-weight:bold;}
.productsdetail .productsdetailinfo .right .abstract{line-height:16px;margin-top:10px;margin-bottom:10px;}
.productsdetail .inquiry{margin:0px;}
.info{ clear:both;margin-bottom:10px;line-height:16px;margin-top:10px;}
.info dt, .newsrelated p{font-size:16px;font-weight:bold;color:#000000;height:30px;line-height:30px;border-bottom:1px #ddd solid;width:100%;overflow:hidden;}
.info dt span{float:left;}
.info dt img{float:right;margin-top:7px;margin-left:5px;}
.info dd{margin-top:10px;margin-bottom:10px;}

#photo1 p img{ max-width:100%;}

/*list 文章列表页*/
.list{ width:100%; overflow:hidden;}
.list li{overflow:hidden; border:1px solid #fff; margin-bottom:15px; padding:15px 0;}
.list li:hover{ border:1px solid #dd;background:#F7F7F7;}
.list li img{ max-width:300px;}
.list li p{line-height:24px;padding:15px 0;overflow:hidden;text-overflow:ellipsis;}
.list a:link,.list a:visited{ }
.list p a:link,.list p a:visited{font-size:16px;font-weight:bold;}
.list p a:hover{font-weight:bold;}
.list dt{ line-height:25px;}
.list .btn{ position:absolute; right:40px; top:150px; border:1px solid #ccc;  }
.list .btn:hover{ color:#333; }

/*newsdetail 文章详细页*/
.newsdetail img{ }
.newsdetail .newstitle{line-height:25px;margin-bottom:10px;font-weight:normal;font-size:20px;font-family:"黑体";color:#000000;text-align:center;}
.newsdetail dt{text-align:center;height:25px;line-height:25px;background:#faf7f4;color:#999;margin-bottom:5px;overflow:hidden;}
.newsdetail dt a{margin:0px 5px;}
.newsdetail dd{text-align:left;font-size:14px;line-height:20px;padding:0px;}
.newsdetail dd p{font-size:14px;margin-bottom:20px;}

/*newsrelated 相关文章模块*/
.newsrelated{height:100%;margin-bottom:10px;}
.newsrelated ul{margin:10px 0px;}
.newsrelated li{background:url(../images/ico.gif) 0px -550px no-repeat;text-indent:10px;height:20px;line-height:20px;width:48%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;}

/*inquiry 咨询模块*/
.inquiry{width:100%; padding:25px 0; overflow:hidden; }
.inquiry p{font-size:14px;font-weight:bold;height:30px;line-height:30px;border-bottom:1px #ddd solid;color:#000000;margin-top:20px;clear:both;}
.inquiry ul{margin-top:20px;clear:both;}
.inquiry li{clear:both;margin-top:5px;display:block;height:100%;}
.inquiry li p{font-size:12px; font-weight:bold; height:30px; line-height:30px; border:0px; _float:left; width:100%; text-align:left; margin:0px; _margin-right:10px;}
.inquiry li p font{height:30px;line-height:30px;margin-right:5px;}
.inquiry li span{ _float:left; line-height:18px; display:block; width:auto;}
.inquiry li span input,.inquiry li div{ _float:left;}
.inquiry li span label{ _float:left;line-height:25px;}
.inquiry li input{ margin-top:5px; height:40px; }
.inquiry li span img{float:left; margin-left:5px; height:40px;}

/*inquirylist 咨询产品列表模块*/
.inquirylist li{line-height:25px;background:#edf5f7;border-bottom:1px #fff solid;height:25px;overflow:hidden;}
.inquirylist li p{float:left;width:25px;text-align:right;line-height:25px;padding-right:5px;background:#f8fbfc;height:25px;overflow:hidden;}
.inquirylist li dl{float:left;line-height:25px;height:25px;overflow:hidden;}
.inquirylist li dl dt{width:250px;float:left;border-left:1px #fff solid;line-height:25px;}
.inquirylist li dl dt p{float:left;background:none;padding:0px;margin-left:5px;}
.inquirylist li dl dt span{float:left;line-height:25px;padding-right:5px;width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.inquirylist li dl dd{width:130px;float:left;border-left:1px #fff solid;line-height:25px;padding-left:5px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.inquirylist li dl dd input{float:left;width:60px;border:1px #c2e0e7 solid;margin-right:5px;margin-top:3px;background:#f8fbfc;}

/*sitemap 网站地图*/
.sitemap{margin:25px;}
.sitemap p{font-size:14px;font-weight:bold;height:30px;line-height:30px;border-bottom:1px #ddd solid;color:#000000;margin-top:20px;clear:both;}
.sitemap p a:link,.sitemap p a:visited{font-size:14px;}
.sitemap p a:hover{font-size:14px;}
.sitemap ul{clear:both;}
.sitemap li{font-weight:bold;line-height:30px;clear:both;text-indent:10px;}
.sitemap li a{float:left;white-space:nowrap;}
.sitemap li ul li{font-weight:normal;line-height:20px;margin-right:20px;float:left;clear:none;margin-top:0px;background:none;}

/*function 翻页展示模块*/
.function{clear:both;text-align:center;margin:20px 0px;color:#040404;}
.function a:link, .function a:visited{padding:2px 5px;font-weight:normal;background:#f6f6f6;border:1px #dddddd solid;text-decoration:none;color:#040404;}
.function a:hover{background:#ffdf7e;font-weight:normal;border:1px #ffd000 solid;text-decoration:none;color:#cc0000;}
.function a.current:link, .function a.current:visited{background:none;border:0;text-decoration:none;margin:1px;}
.function a.current:hover{background:#ffdf7e;border:1px #ffd000 solid;text-decoration:none;color:#cc0000;margin:0;}

/*categoriespicshow 相关产品滚动效果*/
.categoriespicshow{clear:both;height:105px;overflow:hidden;margin:20px;}
.infiniteCarousel{width:100%;position:relative;}
.infiniteCarousel .wrapper{width:90%; overflow:auto;height:105px;margin:0 40px;position:absolute;top:0;}
.infiniteCarousel ul a img{border:5px solid #eee;-moz-border-radius:5px;-webkit-border-radius:5px;}
.infiniteCarousel .wrapper ul{width:4000px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0;}
.infiniteCarousel ul li{display:block;float:left;padding:10px;height:85px;width:85px;}
.infiniteCarousel ul li img{-webkit-transition:border-color 400ms;}
.infiniteCarousel ul:hover li img{}
.infiniteCarousel ul:hover li:hover img{border-color:#aaa;}
.infiniteCarousel ul li a img{display:block;}
.infiniteCarousel .arrow{display:block;height:36px;width:37px;background:url(../images/arrow.png) no-repeat 0 0;text-indent:-999px;position:absolute;top:37px;cursor:pointer;outline:0;}
.infiniteCarousel .forward{background-position:0 0;right:0;}
.infiniteCarousel .back{background-position:0 -72px;left:0;}
.infiniteCarousel .forward:hover{background-position:0 -36px;}
.infiniteCarousel .back:hover{background-position:0 -108px;}

/*position位置*/
.position{ width:100%; overflow:hidden; clear:both;}




/* ---------------- Responsive website 响应式网站开始 ---------------- */

/*屏幕大于992px应用一下样式*/
@media ( min-width: 992px) {
	.mb_logo{ display:none; }
	.hamburger{ display:none!important; }


}

/*屏幕小于479px应用一下样式*/
@media ( max-width: 479px) {
	/*header 网站头部模块*/
	.mb_logo{ display:hidden!important; }
	.header{ display:none!important;}
	.meta .tel{ display:none!important;}
	.language{ text-align:right!important;}
	.footer{display:none;}
	.home_aboutus img{ min-width:100%;}
	.home_aboutus .about{ padding-top:15px;}
	.home_news ul li{ text-align:center;}
	.home_advantages ul li{ text-align:center;}
	.newsdetail img{ max-width:100%;}
	.page .productsdetail .info img{ max-width:100%;}
	
	.ptxts li{ float:left; width:50%;}
}

/*屏幕小于767px大于480px应用一下样式*/
@media ( min-width: 480px) and (max-width: 767px) {
	/*header 网站头部模块*/
	.mb_logo{ display:hidden!important; }
	.header{ display:none!important;}
	.meta .tel{ display:none!important;}	
	.language{ text-align:right!important;}
	.footer{display:none;}
	.home_aboutus img{ min-width:100%;}
	.home_aboutus .about{ padding-top:15px;}
	.home_news ul li{ text-align:center;}
	.home_advantages ul li{ text-align:center;}
	.newsdetail img{ max-width:100%;}
	.page .productsdetail .info img{ max-width:100%;}
	
	.ptxts li{ float:left; width:50%;}
}

/*屏幕小于979px应用一下样式*/
@media ( max-width: 979px) {
	/*header 网站头部模块*/
	.mb_logo{ display:hidden!important; }
	.header{ display:none!important;}
	.meta .tel{ display:none!important;}
	.language{ text-align:right!important;}
	.footer{display:none;}
	.home_aboutus img{ min-width:100%;}
	.home_aboutus .about{ padding-top:15px;}
	.home_news ul li{ text-align:center;}
	.home_advantages ul li{ text-align:center;}
	.newsdetail img{ max-width:100%;}
	.page .productsdetail .info img{ max-width:100%;}
	
	.ptxts li{ float:left; width:50%;}
}

/*屏幕小于979px大于768px应用一下样式*/
@media ( min-width: 768px) and (max-width: 979px) {
	/*header 网站头部模块*/
	.mb_logo{ display:hidden!important; }
	.header{ display:none!important;}
	.meta .tel{ display:none!important;}	
	.language{ text-align:right!important;}
	.footer{display:none;}
	.home_aboutus img{ min-width:100%;}
	.home_aboutus .about{ padding-top:15px;}
	.home_news ul li{ text-align:center;}
	.home_advantages ul li{ text-align:center;}
	.newsdetail img{ max-width:100%;}
	.page .productsdetail .info img{ max-width:100%;}
	
	.ptxts li{ float:left; width:50%;}
}

/*屏幕小于320px应用一下样式*/
@media ( max-width: 320px){
	/*header 网站头部模块*/
	.mb_logo{ display:hidden!important; }
	.header{ display:none!important;}
	.meta .tel{ display:none!important;}
	.language{ text-align:right!important;}
	.footer{display:none;}
	.home_aboutus img{ min-width:100%;}
	.home_aboutus .about{ padding-top:15px;}
	.home_news ul li{ text-align:center;}
	.home_advantages ul li{ text-align:center;}
	.newsdetail img{ max-width:100%;}
	.page .productsdetail .info img{ max-width:100%;}
	
	.ptxts li{ float:left; width:50%;}


}