@charset "utf-8";
/* css document */
*{text-decoration:none;margin: 0;padding: 0;}
a{font-family: "微软雅黑";text-decoration:none;}
img{border:0} 


#top{width:100%;}
#top .nav{margin:0 auto;width:1160px;height: 100px;}
#top .nav img{width: 400px;height: 70px;float: left;margin-left: 3%;margin-top: 1%;}
#top .topnav{height:52px;width:1160px;display:block;margin: 0 auto;border: 4px solid #e1e1e1;background: #fff;}
#top .topnav ul{list-style: none;margin: 0px;padding: 0px;height:52px;}
#top .topnav ul li{height: 52px;float: left;}
#top .topnav ul li a{width: 110px;line-height: 52px;display: block;color: #333333;font-weight: bold;font-size: 16px;text-align: center;}
#top .topnav ul li a.kuan{width: 140px;}
#bjdcimg{width:1200px;text-align: center;position: relative;top: -27px;left: 50%;margin-left: -600px;z-index: -2;}

#main{margin:0 auto;width:1200px;height:auto;}
#main .column{width:100%;}
#main .column ul{list-style: none;margin: 0px;padding: 0px;height: 190px;}
#main .column ul li{float: left;margin-right: 1.7%;width:23.8%;}
#main .column ul li a{text-decoration:none;display: block;}
#main .column ul li a img{width: 99%;height: 99%;}

#main .about{width: 100%;margin-top: 30px;border:1px solid #000; height: 100px;}
#main .about .contact{float: left;width: 100%;}
#main .about .contact .contact-title{width: 12%;height: 60px;margin: 20px 0;font-size: 16px;color: #333;float: left;text-align: center;}
#main .about .contact .contact-title p{font-size: 18px;color: #2d5c89;line-height: 60px;font-family:"microsoft yahei";font-weight:600;}
#main .about .contact .contact-container{border-left: 4px solid #009980;height: 60px;float: left;margin: 20px 0px;}
#main .about .contact .contact-container dl{float: left; margin: 0px 50px;}
#main .about .contact .contact-container dl dd{height:60px;line-height: 60px;font-size: 16px;}
#main .about .contact .contact-container dl dd span{text-align: justify;float: left;display: inline-block;height: 60px;line-height: 60px;text-align-last:justify;color: #333;font-size: 14px; margin: 0px 20px;}


/* 项目 */
#information{margin:0 auto;width:1200px;padding-top:5px;position: relative;height:auto;min-height:1000px;}
#information .current{width:100%;height: 60px;margin-top: 20px;border-top: 4px #2d5c89 solid;border-bottom: 1px #a0a0a0 solid; }
#information .current p{color: #333333;height: 60px;font-size: 18px;font-weight: bold;line-height: 60px;margin-left: 10px;}
#information .container{width: 1160px;margin-top: 30px;margin-left: 20px;position: relative;}
#information .container .tab{width: 20%;float: left;position: relative;}
#information .container .tab ul{list-style: none;margin: 0px;padding: 0px;}
#information .container .tab ul li{width: 100%;height: 40px;background: #efefef;border: #2d5c89 1px solid;}
#information .container .tab ul li a{text-decoration:none;display: block;color: #333333;font-weight: bold;font-size: 16px;line-height: 40px;margin-left: 20px;}
#information .container .tab ul li.active{width: 100%;height: 40px;background: #009980;}
#information .container .tab ul li.active>a{color: #fff;}
#information .container .insideright{width: 77%;float:right;position: relative; }
#information .container .insideright .xmnr{width: 100%;opacity: 0;filter: alpha(opacity=0);position: absolute;}
#information .container .insideright .xmnr.show{opacity: 1;filter: alpha(opacity=100);z-index: 1;}
#information .container .insideright .xmnr table{border-collapse:collapse;width: 100%;}
#information .container .insideright .xmnr table thead{height: 35px;background-color:#edeef0;font-size: 14px;}
#information .container .insideright .xmnr table thead tr{color: #fff;font-weight: bold;height: 40px;font-family: "microsoft yahei";background: #656565;}
#information .container .insideright .xmnr table th{ border-collapse:collapse;text-align: center;}
#information .container .insideright .xmnr table th:nth-of-type(1){width:18%;padding-left: 20px;text-align: left;}
#information .container .insideright .xmnr table th:nth-of-type(2){width:50%;}
#information .container .insideright .xmnr table th:nth-of-type(3){width:16%;text-align: right;}
#information .container .insideright .xmnr table th:nth-of-type(4){width:16%;}
#information .container .insideright .xmnr table tbody{border-collapse:collapse;}
#information .container .insideright .xmnr table tbody tr{color: #333;height: 35px;line-height: 35px;}
#information .container .insideright .xmnr table tbody tr td{font-size: 14px;color: #333;font-family: "microsoft yahei";}
#information .container .insideright .xmnr td a{text-decoration:none;font-size: 14px;color: #333;width: 480px;font-family: "microsoft yahei";overflow : hidden;text-overflow: ellipsis;display: block; white-space: nowrap };
#information .container .insideright .xmnr td a:hover{color: #2d5c89;}
#information .container .insideright .xmnr table tbody tr td:nth-of-type(1){padding-left: 10px;text-align: left;font-family: "microsoft yahei";}
#information .container .insideright .xmnr table tbody tr td:nth-of-type(2){padding:0 5px;text-align: left; font-family: "microsoft yahei";}
#information .container .insideright .xmnr table tbody tr td:nth-of-type(3){text-align: right;padding:0 5px;font-family: "microsoft yahei";}
#information .container .insideright .xmnr table tbody tr td:nth-of-type(4){text-align: center;font-family: "microsoft yahei";}
#information .container .insideright .xmnr table tbody tr:nth-of-type(2n){ background-color: #eee;}




@media screen and (max-width:1440px) {

	#top .nav{margin:0 auto;width:960px;height: 85px;}
	#top .nav img{width: 360px;height: 60px;float: left;margin-left: 3%;margin-top: 1%;}
	#top .topnav{height:47px;width:960px;display:block;margin: 0 auto;border: 3px solid #e1e1e1;}
	#top .topnav ul{list-style: none;margin: 0px;padding: 0px;height:47px;}
	#top .topnav ul li{height: 47px;float: left;}
	#top .topnav ul li a{width: 100px;line-height: 47px;font-size: 14px;}
	#top .topnav ul li a.kuan{width: 120px;}
	#bjdcimg{width:1000px;text-align: center;left: 50%;margin-left: -500px;}
	#bjdcimg img{width:1000px;}


	#main{margin:0 auto;width:1000px;height:auto;}
	#main .column ul{list-style: none;margin: 0px;padding: 0px;height: 180px;}
	#main .column ul li{float: left;margin-top: 1%;margin-right: 1.3%; width:24%;}
	#main .column ul li a{text-decoration:none;display: block;}
	#main .about{margin-top: 25px;border:1px solid #000; height: 100px;}
	#main .about .contact .contact-title{width: 14%;height: 60px;margin: 20px 0;font-size: 14px;}
	#main .about .contact .contact-title p{font-size: 16px;line-height: 60px;}
	#main .about .contact .contact-container{border-left: 3px solid #009980;height: 60px;}
	#main .about .contact .contact-container dl{margin: 0 20px;float: left;}
	#main .about .contact .contact-container dl dd{height: 35px;line-height: 35px;margin-left: 0px;font-size: 14px;}
	#main .about .contact .contact-container dl dd span{height: 60px;line-height: 60px;font-size: 12px;}


	/* 项目 */
	#information{margin:0 auto;width:1000px;padding-top:5px;position: relative;height:auto;}
	#information .current{height: 50px;border-top: 3px #2d5c89 solid;}
	#information .current p{font-size: 16px;line-height: 50px;}
	#information .container{width: 960px;margin-top: 25px;}
	#information .container .tab ul li a{font-size: 14px;}
	#information .container .insideright .xmnr table tbody tr td{font-size: 12px; }
	#information .container .insideright .xmnr table th:nth-of-type(2){width:40%;}
	#information .container .insideright .xmnr table th:nth-of-type(3){width:25%;text-align: right;}
	#information .container .insideright .xmnr table th:nth-of-type(4){width:20%;}
	#information .container .insideright .xmnr td a{font-size: 12px;width: 310px;}
	#information .container .insideright .xmnr td a:hover{color: #2d5c89;}
	/* 项目 */
	


}
