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

#main{ width:100%; min-height:1200px; height:auto; margin:0 auto; background:#fff;}


#header{ width:100%; height:auto; margin:0 auto; position:relative}


#center{ width:100%; height:auto; margin:0 auto;}


#footer{ clear:both;width:100%; height:auto; margin:0 auto; background:#4a4a4a; color: #eaeaea}
#footer .side-di{width: 100%; height: auto; background: #4a4a4a;}
#footer .side-di .bg{width:94%; max-width: 1100px;margin: 38px auto}

#footer .side-di .bg .ment{ width: 650px; float: left}
#footer .side-di .bg .ment dl{width:120px; margin-right: 10px; overflow: hidden; float: left}
#footer .side-di .bg .ment dl dt{width: 100%; height: 26px; line-height: 26px; overflow: hidden}
#footer .side-di .bg .ment dl dt a{display: block; width: 100%; height: 26px; line-height: 26px; font-size: 14px; color: #fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#footer .side-di .bg .ment dl dd{width: 100%; height: auto; margin-top: 10px;}
#footer .side-di .bg .ment dl dd ul li{ width:100%; height: 30px; line-height: 30px; overflow: hidden;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#footer .side-di .bg .ment dl dd ul li a{ width:100%; height: 30px; line-height: 30px; font-size: 12px; color: #a6a5a5;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
#footer .side-di .bg .ment dl dd ul li a:hover{text-decoration: underline}

#footer .side-di .bg .lx{float: right; width:420px; height: auto; position: relative; min-height: 171px; padding-left: 60px; box-sizing: border-box}
#footer .side-di .bg .lx::before{width: 1px; height: 171px; background: #6f6f6f; position: absolute; left: 0; top: 0; content: ""}
#footer .side-di .bg .lx .box{ width:245px; float:left;}
#footer .side-di .bg .lx .box .title{width: 100%; height: 26px; line-height: 26px; overflow: hidden;font-size: 16px; color: #fff; display:none}
#footer .side-di .bg .lx .box .name{line-height: 28px; color: #fff; font-size: 16px;}
#footer .side-di .bg .lx .box .txt{ width:100%; line-height: 30px; color: #afafaf}
#footer .side-di .bg .lx .ewm{ float:right; width:91px; height:auto; padding-top:55px;}
#footer .side-di .bg .lx .ewm img{ display:block; width:91px; height:91px;}
#footer .side-di .bg .lx .ewm .name{ width:100%; height:24px; text-align:center; line-height:24px;}
#footer .bq{width: 100%; height: auto; background: #3b3b3b}
#footer .bq .txt{ width:1100px; margin:0 auto; line-height: 34px; padding-top: 10px; padding-bottom: 10px; text-align: center; color: #eaeaea;}




/*分页*/
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;
}

div.pager2{text-align: center; margin: 0 auto; padding-bottom: 5px; margin-top: 20px}
div.pager2 span{display: inline-block; vertical-align: middle; margin-left: 1px; margin-right: 1px;}
div.pager2 span a{display: block; width: 28px; height: 28px; border: 1px solid #a2a2a2; text-align: center; line-height: 28px; color: #999; border-radius:50%}
div.pager2 span.active a{color: #fff;border: 1px solid #ff0000; background: #ff0000}
div.pager2 span a.active{color: #fff;border: 1px solid #ff0000; background: #ff0000}

/*新闻*/
ul.news
{
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
ul.news li
{  height:32px;  line-height:32px;  text-indent:11px; border-bottom:1px dashed #ccc; margin-bottom:8px;
}
ul.news li a
{
	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{ margin-top:5px;}

.producttype0 {width:198px; height:28px; background:url(../images/p_li.jpg) no-repeat;  text-indent:28px; margin-left:11px; padding-bottom:3px; overflow:hidden }

.producttype0 a{ color:#000; line-height:28px;}

.producttype0 a:hover { color:#fe6209; line-height:28px;}




 
/*下载*/
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:20px; line-height:30px; padding-bottom:25px;}