/*maintitle 栏目页栏目标题*/





.maintitle{





	height:33px;





	line-height:33px;





	clear:both;





	background:url(../images/name2.gif) repeat-x; 0px -750px;





	overflow:hidden;





	}





.maintitle p{





	float:left;





	font-weight:bold;


	font-size:13px;


	color:#fff;


	background:url( ) 0px -700px;





	padding:0px 10px;





	border-left:0px #000 solid;





	border-right:0px #000 solid;





	}





.maintitle span{





	float:right;





	font-family:"arial";





	padding-right:5px;





	border-right:0px #fff solid;





	}





/*about 公司简介模块*/





.about{





	margin:25px;





	}





.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:13px;





	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 #d3e0f1 dotted;





	}





.company li p{





	width:130px;





	float:left;





	font-weight:bold;





	}





/*product 产品模块*/





.product{





	margin:25px;





	}





/*ppics 产品图片列表展示模块*/

.ppics dt img{





	float:center;





	margin-top:-5px;




	margin-left:5px;





	}



.ppics{





	float:left;





	width:100%;





	margin-bottom:35px;





	}





.ppics li{





	float:left;





	text-align:center;





	margin-right:20px;





	margin-top:40px;





	width:160px;





	height:155px;





	}





.ppics li p{





	text-align:center;





	border:1px #d3e0f1 solid;




	overflow:hidden;




	width:155px;





	height:155px;




	}





.ppics li img{





	vertical-align:middle;





	margin:1px;




	}





.ppics li span{





	display:block;





	line-height:22px;





	height:22px;





	margin-top:22px;





	font-size:12px;





	text-align:left;





	overflow:hidden;





	width:150px;





	}





.ppics li span input{





	float:left;





	}





/*cpics 栏目图片列表展示模块*/





.cpics ul{





    margin-bottom:40px;





    *margin-bottom:20px;





    float:left;





    }





.cpics li{





	width:250px;





	height:250px;





	float:left;





	margin:2px 2px 0 2px;





	*margin:2px 2px 0 2px;





	overflow:hidden;





	text-align:center;





	}





.cpics li p{





	text-align:center;





	border:1px #d3e0f1 solid;





	vertical-align:middle;





	overflow:hidden;





	}





.cpics li img{





	vertical-align:middle;





	margin:4px;





	}





.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{





	clear:both; 





	margin:10px;





	}





.ptxts li{ 





	width:47%; 





	height:150px; 





	line-height :16px; 





	text-align:left; 





	float:left;





	overflow:hidden; 





	margin-top:20px; 





	margin-right:20px; 





	} 





.ptxts li p{ 





	width:150px;





	height:150px;





	text-align:center;





	border:1px #d3e0f1 solid;





	vertical-align:middle;





	overflow:hidden;





	float:left;





	margin-right:15px;





	} 





.ptxts li p img{





	vertical-align:middle;





	margin:4px;





	}





.ptxts li a:link,.ptxts li a:visited{





	font-weight:bold;





	font-size:12px;





	text-decoration:underline;





	}





.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;





	}





.ptxts dl{





	height:24px;





	margin-top:10px;





	overflow:hidden;





	}





.ptxts dl dd{





	line-height:26px;





	float:left;





	font-weight:normal;





	text-align:center;





	margin-right:15px;





	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;





	}





/*contactnow 产品联系导示条*/





.contactnow{





	background:#eee;





	height:1px;





	line-height:1px;





	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:280px;





	overflow:hidden;





	padding:0px;





	border:1px;





	}





.productsdetail .productsdetailinfo .left p{





	width:260px;





	height:280px;





	text-align:center;





	border:1px #d3e0f1 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;





	}





.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 #d3e0f1 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 #d3e0f1 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 #d3e0f1 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;





	}





/*list 文章列表页*/





.list{





	margin:25px;





	}





.list li{





	line-height:20px;





	margin-bottom:10px;





	clear:both;





	height:90px;





	overflow:hidden;





	}





.list li img{





	float:left;





	margin:0px 15px 0px 0px;





	padding:2px;





	border:1px #EEE solid;





	}





.list li p{





	line-height:24px;





	height:24px;





	overflow:hidden;





	text-overflow:ellipsis;





	}





.list a:link,.list a:visited{





	font-weight:bold;





	}





.list a:hover{





	font-weight:bold;





	}





.list p a:link,.list p a:visited{





	font-size:14px;





	font-weight:bold;





	}





.list p a:hover{





	font-size:14px;





	font-weight:bold;





	}





/*newsdetail 文章详细页*/





.newsdetail{





	margin:25px;





	}





.newsdetail .newstitle{





	line-height:25px;





	margin-bottom:10px;





	font-weight:normal;





	font-size:20px;





	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{





	margin:25px;





	}





.inquiry p{





	font-size:14px;





	font-weight:bold;





	height:30px;





	line-height:30px;





	border-bottom:1px #d3e0f1 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:150px;





	text-align:right;





	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{





	float:left;





	margin-right:5px;





	margin-top:5px;





	}





.inquiry li span img{





	float:left;





	margin-left:5px;





	}





/*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;





	}





/*contact 联系方式模块*/





.contact{





	padding:25px;





	height:100%;





	clear:both;





	}





.contact li{





	border-bottom:1px #d3e0f1 solid;





	clear:both;





	margin:0;





	padding:20px 0;





	width:100%;





	height:98px;





	}





.contact li span{





	width:100px;





	height:50px;





	float:left;





	}





.contact li .k1{





	background:url(../images/ico_contact.gif) 30px 5px no-repeat;





	}





.contact li .k2{





	background:url(../images/ico_contact.gif) -120px 5px no-repeat;





	}





.contact li .k3{





	background:url(../images/ico_contact.gif) -270px 5px no-repeat;





	}





.contact li .k4{





	background:url(../images/ico_contact.gif) -420px 5px no-repeat;





	}





.contact li .k5{





	background:url(../images/ico_contact.gif) -570px 5px no-repeat;





	}





.contact li p{





	float:left;





	width:68%;





	}





.contact li p b{





	display:block;





	clear:both;





	color:#e01269;





	font-size:14px;





	line-height:25px;





	}





.contact .department{





	width:50%;





	float:left;





	overflow:hidden;





	}





.contact .department .departmentname{





	font-weight:bold;





	font-size:14px;





	height:auto;





	line-height:18px;





	overflow:hidden;





	padding:20px 0;





	text-indent:10px;





}





/*sitemap 网站地图*/





.sitemap{





	margin:25px;





	}





.sitemap p{





	font-size:14px;





	font-weight:bold;





	height:30px;





	line-height:30px;





	border-bottom:1px #d3e0f1  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:10px 0px;





	color:#040404;





	} 





.function a:link, .function a:visited{ 





	padding:2px 5px; 





	font-weight:normal;





	background:#f6f6f6; 





	border:1px #d3e0f1  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:708px;





	position:relative;





	}





.infiniteCarousel .wrapper{





	width:628px; 





	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;





	}	