﻿@charset "utf-8";
/* CSS Document */

html{ overflow-x:hidden}

#main{ width:1600px; height:auto; margin:0 auto; background:#fff; position:relative; left:50%; margin-left:-800px;}


#header{ width:1600px; height:auto; margin:0 auto; background:url(../images/top.jpg) repeat-x; overflow:visible}


#center{ width:1600px; height:auto; margin:60px auto;}
#centern{ width:1200px; height:auto; margin:30px auto;}


#footer{ clear:both;width:1600px; height:241px; margin:0 auto; background:url(../images/footer.jpg) repeat-x; color:#fff}
#footer .bg{ width:1200px; height:202px; margin:0 auto}
#footer .bg .left{ width:600px; height:auto; float:left; margin-top:11px;}
#footer .bg .left dl{ width:140px; height:auto; float:left; margin-right:5px;}
#footer .bg .left dl dt{ width:140px; height:27px; line-height:27px; overflow:hidden; color:#fff;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-bottom:5px;}
#footer .bg .left dl dt a{ line-height:27px; color:#ffffff; font-size:14px; font-weight:bold}
#footer .bg .left dl dd{ width:140px; height:24px; line-height:24px; text-align:left; overflow:hidden}
#footer .bg .left dl dd a{ width:140px; height:24px; line-height:24px; display:block; color:#ffffff }
#footer .bg .right{ width:580px; height:auto; float:right; margin-top:18px;}
#footer .bg .right .ment{ width:auto; height:40px;}
#footer .bg .right .ment ul li{ float:left; margin-left:15px; height:40px; color:#fff; font-size:16px;}
#footer .bg .right .ment ul li .ico{ width:40px; height:40px; float:left; border-radius:50%; position:relative; background:#fff; float:left}
#footer .bg .right .ment ul li .ico span{ display:block;  width:40px; height:40px; position:absolute; left:0; top:0; z-index:99; background:#d9591d; border-radius:50%; opacity:0}
#footer .bg .right .ment ul li .name{ color:#ffffff; font-size:16px; display:block; float:left; margin-left:7px; height:40px;}
#footer .bg .right .contact{ width:625px; height:auto; margin-top:15px;}
#footer .bq{ width:1200px; height:39px; margin:0 auto; color:#fff; font-size:14px; text-align:center; line-height:39px;}

/*分页*/
div.pager
{
text-align:center;
	margin:0 auto;
	padding-bottom:3px;
}
div.pager span
{
			margin-left:8px;
	margin-right:8px;
}
div.pager a
{
		margin-left:8px;
	margin-right:8px;
	text-decoration:none;
}


/*新闻*/


ul.news1
{
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:15px;
}
ul.news1 li
{ background:url(../images/new_li.jpg) no-repeat 2px center; height:13px;  line-height:13px; margin-top:9px; text-indent:18px;
}
ul.news1 li a
{
	text-decoration:none;
}




/*产品分类*/


.producttype{ }

.producttype0 {width:223px; height:40px;  text-indent:20px; margin-bottom:1px; overflow:hidden }

.producttype0 a{ color:#fff; line-height:40px; display:block; font-size:14px; width:223px; height:40px; background:url(../images/p_li.png) 200px 15px  no-repeat #01ab5d }

.producttype0 a:hover { }


.producttype1 {width:223px; height:40px;  text-indent:20px; margin-bottom:1px; overflow:hidden; display:none }

.producttype1 a{ color:#666666; line-height:40px; display:block; font-size:14px; width:223px; height:40px; background:url(../images/p_li2.png) 203px 13px  no-repeat #fff }

.producttype1 a:hover { }




 
/*下载*/
ul.downloads
{
	clear:both;
	margin:0px;
	padding:0px;
	padding-top:5px;
}

ul.downloads li
{
	margin-bottom:5px;
}

ul.downloads li a
{
	text-decoration:none;
}

div{ overflow:hidden;}


.newstitle{ text-align:center; font-weight:bold; font-size:18px; line-height:34px; padding-bottom:5px;}