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

#main{ width:100%; height:auto; margin:0 auto; background:#fff;}


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

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

#centern{ width:100%; height:auto; margin:80px auto;}


.fkdi{width: 100%; height:auto; background: #b4b4b4;}
.fkdi .bg{width: 94%; max-width: 1160px; margin: 0 auto; display: flex; justify-content: space-between; margin-top: 45px; margin-bottom: 45px;}
.fkdi .bg .left{width:calc(100% - 560px);}
.fkdi .bg .left .tips1{font-size: 16px; line-height: 20px; color: #565554;}
.fkdi .bg .left .tips2{font-size: 36px; line-height: 40px; color: #284c7f; padding-top: 8px;}
.fkdi .bg .left .tips3{font-size: 25px; line-height: 30px; color: #808080; padding-top: 90px;}
.fkdi .bg .right{width:46%; max-width: 525px; height: auto;}
.fkdi .bg .right ul li{width: 100%; overflow: hidden; margin-bottom: 30px;}
.fkdi .bg .right ul li .inp{width: 100%; height: 30px; box-sizing: border-box; background: none; border: none; border-bottom: 1px solid #9b9b9b; line-height: 29px; color: #565554; font-size: 16px;}
.fkdi .bg .right ul li.box2{width: 100%; height: 30px; display: flex; justify-content: space-between;}
.fkdi .bg .right ul li.box2 .inp{width: 48%;}
.fkdi .bg .right ul li .tex{width: 100%; background: none; border: 1px solid #9b9b9b; height: 114px;  box-sizing:border-box; padding: 10px; line-height: 30px; color: #565554; font-size: 16px;}
.fkdi .bg .right ul li .btn{width: 180px; height: 49px; border: none; background: #284c7f; border-radius: 23px; line-height: 49px; text-align: center; color: #fff; font-size: 16px; cursor: pointer;}

#footer{ clear:both;width:100%; height:auto; margin:0 auto; }
#footer .side-di{width: 100%; height: auto;background:#284c7f; color: #ffffff}
#footer .side-di .bg{width:94%; max-width: 1160px;margin: 35px auto; display: flex; justify-content: space-between;}
#footer .side-di .bg .left{width: 400px; height: auto; float: left; font-weight: bold;}
#footer .side-di .bg .left .logo{ max-width: 239px;}
#footer .side-di .bg .left .logo img{display: block; width: 100%;}
#footer .side-di .bg .left .lx{ padding-top: 15px;}
#footer .side-di .bg .left .lx .name{line-height: 28px; padding-bottom: 5px;}
#footer .side-di .bg .left .lx li{height: 28px; display: flex; align-items: center; display: flex; align-items: center;}
#footer .side-di .bg .left .lx li img{margin-right: 5px;}
#footer .side-di .bg .left .sj{padding-top: 10px;}
#footer .side-di .bg .left .sj a{float: left; width: 21px; height: 21px; position: relative; margin-right: 10px;}
#footer .side-di .bg .left .sj a img{display: block; width: 100%; height: 100%;}
#footer .side-di .bg .left .sj a i{position: absolute; z-index: 9; display: none;}
#footer .side-di .bg .left .sj a:hover i{display: block;}

#footer .side-di .bg .ment{ width: calc(100% - 480px);}
#footer .side-di .bg .ment dl{width:calc(20% - 20px);  margin-left: 20px; 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; font-weight: bold;}
#footer .side-di .bg .ment dl dd{width: 100%; height: auto; margin-top: 15px;}
#footer .side-di .bg .ment dl dd ul li{ width:100%; height: 24px; line-height: 24px; overflow: hidden}
#footer .side-di .bg .ment dl dd ul li a{ width:100%; height: 24px; line-height: 24px; color: #aaaaaa;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size: 12px;}
#footer .side-di .bg .ment dl dd ul li a:hover{text-decoration: underline}


#footer .bq{width: 100%; height: auto; background: #006c8e}
#footer .bq .txt{ width: 94%; max-width: 1160px; margin: 0 auto; line-height: 34px; color: #afafaf;}

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

}

ul.downloads li
{
	border-bottom: 1px dashed #ccc;
	height: 40px; line-height: 40px; text-indent: 10px; overflow: hidden;
	margin-bottom:5px;
}

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

div{ overflow:hidden;}


.newstitle{ text-align:center; font-weight:bold; font-size:18px; padding-bottom:20px;}