﻿@charset "utf-8";
/* CSS Document */

#main{ width:100%; min-width: 1600px; height:auto; margin:0 auto; background:#fff;}


#header{ width:100%; height:auto; margin:0 auto; position: relative}


#center{ width:100%; height:auto; margin:120px auto;}
#centern{ width:100%; height:auto; margin:70px auto;}


#footer{ clear:both;width:100%; height:auto; margin:0 auto; background:#4d5154; position: relative;}
#footer .retrun{width: 41px; height: 41px; display: block; cursor: pointer; position: absolute; z-index: 9999; right: 160px; bottom: 68px; background: url(../images/retrun-ico.png) no-repeat}
#footer .side-di{width: 1600px; margin: 0 auto; margin-top: 82px;}
#footer .side-di .title{text-align: center; font-family: futurabt; }
#footer .side-di .title span{display: block; font-size: 14px; color: #fea45a; line-height: 30px;text-transform: uppercase}
#footer .side-di .title em{display: block; height: 36px; line-height: 36px; color: #ffffff;  font-size: 32px;}
#footer .side-di .bg{width: 1600px; margin: 0 auto; margin-top: 55px; padding-bottom: 110px;}
#footer .side-di .bg .box{width: 512px; height: 335px; float: left; box-sizing: border-box; border: 7px solid #43474a; margin-left: 32px; overflow: visible; position: relative}
#footer .side-di .bg .box .dz{width: 435px; height: auto; padding-left: 35px; padding-top: 48px;}
#footer .side-di .bg .box .dz .tu{width: 216px;}
#footer .side-di .bg .box .dz .nr{padding-top: 20px;}
#footer .side-di .bg .box .dz .nr p{height: 30px; background: url(../images/ment-ico.png) no-repeat left center; padding-left: 12px; color: #fff;}
#footer .side-di .bg .box .lx{width: 435px; margin: 0 auto; padding-top: 95px;}
#footer .side-di .bg .box .lx .name{line-height: 24px; color: #fff; text-align: center}
#footer .side-di .bg .box .lx .nr{ padding-top: 15px; font-size: 32px; color: #fff;font-family: futurabt;line-height: 48px; text-align: center}
#footer .side-di .bg .box .lx .nr p:first-child{ color: #fea45a; font-size: 40px; }
#footer .side-di .bg .box .fk{width:436px; margin: 0 auto; padding-top: 52px; overflow: visible}
#footer .side-di .bg .box .fk ul li{width: 100%; height: auto; overflow:hidden; margin-bottom: 20px;}
#footer .side-di .bg .box .fk ul li .inp{width: 213px; height: 34px; float: right; box-sizing: border-box; border: none; background: none; border-bottom: 1px solid #2e3132; line-height: 34px; text-indent: 12px; color: #bdbdbd;}
#footer .side-di .bg .box .fk ul li .inp:first-child{float: left}
#footer .side-di .bg .box .fk ul li .tex{width: 100%; box-sizing: border-box; height: 100px;  border: none; background: none;  border-bottom: 1px solid #2e3132; line-height: 25px; padding: 0 12px; color: #bdbdbd;}
#footer .side-di .bg .box .btn{width: 180px; height: 52px; border: none; background: #212529; display: block; cursor: pointer; overflow: hidden; position: absolute; z-index: 99; bottom: -32px; right: 27px; text-align: center; line-height: 52px; color: #ffffff; font-size: 14px; text-transform: uppercase}

#footer .side-di .bg .box .fk ::-webkit-input-placeholder{ color: #bdbdbd}
#footer .side-di .bg .box .fk :-ms-input-placeholder{ color: #bdbdbd}
#footer .side-di .bg .box .fk ::-webkit-textarea-placeholder{ color: #bdbdbd}
#footer .side-di .bg .box .fk :-ms-textarea-placeholder{ color: #bdbdbd}
#footer .side-di .bg .box .fk :-moz-placeholder{ color: #bdbdbd}
#footer .side-di .bg .box .fk ::-moz-placeholder{ color: #bdbdbd}

#footer .side-di .bg .box:first-child{margin-left: 0}


#footer .side-di .bg .box:hover{border: 7px solid #fea45a;}


#footer .bq{width: 100%; height:auto; border-top: 1px solid #43474a; clear: both}
#footer .bq .bg{width: 1600px; margin: 25px auto; line-height: 37px; height: 37px; color: #c7c8c9}
#footer .bq .bg .sj{float: left; padding-top: 11px;}
#footer .bq .bg .sj a{margin-right: 12px; float: left}
#footer .bq .bg .txt{float: right; text-align: right}


/*分页*/
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.news
{
	clear:both;
	margin:0px;
	padding:0px;
	margin-top:5px;
}
ul.news li
{ background:url(../images/new_li.jpg) 0 7px no-repeat; height:26px;  line-height:26px;  text-indent:21px; margin-left:12px;
}
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{}

.producttype0 {width:229px; height:45px; background:url(../images/p_li.jpg) no-repeat;  text-indent:38px; line-height: 45px; overflow:hidden }

.producttype0 a{ color:#fff; line-height:45px; font-size: 16px; display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.producttype0 a:hover {}

.producttype1 {width:229px; height:45px; background:url(../images/p_li.jpg) no-repeat;  text-indent:38px; line-height: 45px; overflow:hidden }

.producttype1 a{ color:#fff; line-height:45px; font-size: 16px; display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.producttype1 a:hover {}


.producttype2 {width:229px; height:30px; text-indent:38px; line-height: 30px; overflow:hidden; display: none}

.producttype2 a{ color:#fff; line-height:30px; font-size: 12px; display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.producttype2 a:hover { text-decoration: underline}




 
/*下载*/
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;}