@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: 290px;height: 45px;float: left;margin-left: 3%;margin-top: 2.5%;}
#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;}
#bjdcimg{width:1200px;text-align: center;position: relative;top: -27px;left: 50%;margin-left: -600px;z-index: -2;}

#main{width:1200px;position:relative;left:50%;top:-27px;margin-left:-600px;border:0px solid #000;overflow: hidden;}
#main .project{ width: 70%;float:left;}
#main .project .title{width: 100%;height: 40px;border-left:4px solid #691784;border-bottom: 1px solid #bfbfbf;margin-top: 30px; }
#main .project .title p{float: left;margin-left: 10px;font-size: 16px;font-weight: bold;line-height: 40px;color: #333;}
#main .project .title a{float: right;margin-right: 15px;font-size: 14px;line-height: 40px;color:#7f7f7f; }
#main .project .frame{overflow:hidden;width: 98%;height: auto;margin:0 auto;}
#main .project .frame .table-box{width: 100%;float: left;overflow: hidden;font-family: "microsoft yahei";}
#main .project .frame .table-box .beforehand{width: 100%;height: 50px;background: #656565;}
#main .project .frame .table-box p{font-size: 16px;color: #fff;margin-left: 25px;line-height: 50px;font-weight: bold;font-family: "microsoft yahei";}
#main .project .frame .table-box table{border-collapse:collapse;border-spacing:0;width: 100%;font-size: 14px;margin-top:25px;}
#main .project .frame .table-box table thead{width: 100%;height: 50px;background: #691784;}
#main .project .frame .table-box table thead tr{color: #fff;font-weight: bold;height: 37px;font-family: "microsoft yahei";}
#main .project .frame .table-box table thead tr th:nth-of-type(1){width:220px;padding-left: 20px;text-align: left;}
#main .project .frame .table-box table thead tr th:nth-of-type(2){width: 400px;}#main .project .frame .table-box table thead tr th:nth-of-type(3){width: 220px;}
#main .project .frame .table-box table tbody{border-collapse:collapse;}
#main .project .frame .table-box table tbody tr{color: #333;height: 35px;line-height: 35px;}
#main .project .frame .table-box a{text-decoration:none;font-size: 14px;color: #333;font-family: "microsoft yahei";width: 400px;overflow : hidden;text-overflow: ellipsis;display: block; white-space: nowrap;}
#main .project .frame .table-box a:hover{color: #691784;}
#main .project .frame .table-box table tbody tr td{font-size: 14px;color: #333;font-family: "microsoft yahei";}
#main .project .frame .table-box table tbody tr td:nth-of-type(1){padding-left: 20px;text-align: left;}
#main .project .frame .table-box table tbody tr td:nth-of-type(2){padding-right: 5px;text-align: left;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: horizontal;-webkit-line-clamp: 1;-webkit-box-orient: vertical; 
	                                                                                                          										   display: -moz-box;-moz-box-orient: horizontal;-moz-line-clamp: 1;-moz-box-orient: vertical;
	                                                                                                          										   display: -o-box;-0-box-orient: horizontal;-o-line-clamp: 1;-o-box-orient: vertical;
	                                                                                                          										   display: box;box-orient: horizontalline-clamp: 1;box-orient: vertical;
	                                                                                                          										word-break: break-all; /* 追加这一行代码 */   }
#main .project .frame .table-box table tbody tr td:nth-of-type(3){text-align: right;padding-right: 15px;}


#main .contact{width:27%;float:right;}
#main .contact .title{width: 100%;height: 40px;border-left:4px solid #691784;border-bottom: 1px solid #bfbfbf;margin-top: 30px; }
#main .contact .title p{float: left;margin-left: 10px;font-size: 16px;font-weight: bold;line-height: 40px;color: #333;}
#main .contact .contact-container dl{margin: 20px;}
#main .contact .contact-container dl dd{font-size: 14px;font-family:"microsoft yahei";color: #656565; }
#main .contact .contact-container dl dd b{color: #333;padding-right: 15px;font-size: 15px;line-height: 15px;display:  inline-block;border-right: 2px solid #656565;}
#main .contact .contact-container dl dd.contact-center b{color: #691784;border-right: 2px solid #691784;}
#main .contact .contact-container dl dd span{width:50px; text-align: justify;display: inline-block;height: 30px;line-height: 30px;text-align-last:justify;margin-left: 15px;}
#main .contact .contact-container dl dd.contact-center p{ width: 79px;float: left;height: 30px;}


/* 项目 */
#wrapper .title{width:100%;height: 60px;margin-top: 20px;border-top: 4px #691784 solid;border-bottom: 1px #a0a0a0 solid; }
#wrapper .title p{color: #333333;height: 60px;font-size: 18px;font-weight: bold;line-height: 60px;margin-left: 10px;}
#wrapper .project{width: 70%;float:left;margin-top: 30px;}
#wrapper .project .projectlist{margin-right: 20px;}
#wrapper .project .projectlist table.item{border-collapse:collapse;width: 100%;}
#wrapper .project .projectlist table.item thead{height: 40px;background-color:#666;font-size: 14px;}
#wrapper .project .projectlist table.item thead tr{color: #fff;font-weight: bold;height: 40px;font-family: "microsoft yahei";background: #656565;}
#wrapper .project .projectlist table.item tr th{ border-collapse:collapse;text-align: center;}
#wrapper .project .projectlist table.item tr th:nth-of-type(1){width:180px;padding-left: 20px;text-align: left;}
#wrapper .project .projectlist table.item tr th:nth-of-type(2){width:500px;}
#wrapper .project .projectlist table.item tr th:nth-of-type(3){width:180px;text-align: center;}
#wrapper .project .projectlist table.item tbody{border-collapse:collapse;}
#wrapper .project .projectlist table.item tbody tr{color: #333;height: 35px;line-height: 35px;}
#wrapper .project .projectlist tbody tr td{font-size: 14px;color: #333;font-family: "microsoft yahei";}
#wrapper .project .projectlist table.item tbody tr td a{text-decoration:none;padding-left: 10px;font-size: 14px;color: #333;float: left;width:480px;overflow : hidden;text-overflow: ellipsis;display: block; white-space: nowrap;}
#wrapper .project .projectlist a:hover{color: #691784;}
#wrapper .project .projectlist table.item tbody tr td:nth-of-type(1){padding-left: 5px;text-align: left;}
#wrapper .project .projectlist table.item tbody tr td:nth-of-type(2){padding-right: 5px;text-align: left;}
#wrapper .project .projectlist table.item tbody tr td:nth-of-type(3){text-align: right;padding-right: 15px;}
/* 兼容ie8  */#wrapper .project .projectlist table.item tr th:first-child{width:180px;padding-left: 20px;text-align: left;height: 40px;line-height: 40px;}
/* 兼容ie8  */#wrapper .project .projectlist table.item tr th:first-child th{text-align: center;width:500px;height: 40px;line-height: 40px;}
/* 兼容ie8  */#wrapper .project .projectlist table.item tr th:first-child th th{width:180px;text-align: center;height: 40px;line-height: 40px;}
/* 兼容ie8  */#wrapper .project .projectlist table.item tbody tr td:first-child{width:180px;padding-left: 20px;text-align: left;height: 35px;line-height: 35px;}
/* 兼容ie8  */#wrapper .project .projectlist table.item tbody tr td:first-child td{text-align: left;width:500px;height: 35px;line-height: 35px;font-size: 14px;color: #333;}
/* 兼容ie8  */#wrapper .project .projectlist table.item tbody tr td:first-child td td{width:180px;text-align: right;height: 35px;line-height: 35px;}


#wrapper .contact{width:28%;float:right;}
#wrapper .contact .title{width: 100%;height: 40px;margin-top: 30px;background: #691784; }
#wrapper .contact .title p{margin-left: 10px;font-size: 16px;font-weight: bold;line-height: 40px;color: #fff;}
#wrapper .contact .contact-container dl{margin: 20px;}
#wrapper .contact .contact-container dl dd{font-size: 14px;font-family:"microsoft yahei";color: #656565;height: 30px;line-height: 30px; }
#wrapper .contact .contact-container dl dd b{color: #333;padding-right: 15px;font-size: 15px;line-height: 15px;display:  inline-block;border-right: 2px solid #656565;}
#wrapper .contact .contact-container dl dd.contact-center b{color: #691784;border-right: 2px solid #691784;}
#wrapper .contact .contact-container dl dd span{width:50px; text-align: justify;display: inline-block;height: 30px;line-height: 30px;text-align-last:justify;margin-left: 15px;}
#wrapper .contact .contact-container dl dd.contact-center p{ width: 79px;float: left;height: 30px;}

/* 项目 */


/* 正文 */
#wrapper{margin:0 auto;width:1200px;height:auto;padding-top:5px;overflow: hidden;}
#wrapper .main-title{ height: 30px;font-size: 14px;color: #666;border-bottom: 1px solid #979797;line-height: 30px;padding-left: 15px;}
#wrapper .announ-title{border-bottom: 2px solid #691784;text-align: center;line-height: 60px;font-size: 20px;color: #691784;font-weight: 500;}
#wrapper .announ-title p{text-align: center;}
#wrapper .announ-data{text-align: right;font-size: 14px;color: #333;margin-top: 10px;padding-right: 30px;}
#wrapper .main-content{width: 88.8%;margin: 30px auto;}


@media screen and (max-width:1440px) {

	#top .nav{margin:0 auto;width:960px;height: 85px;}
	#top .nav img{width: 255px;height: 40px;float: left;margin-left: 3%;margin-top: 2.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;}
	#bjdcimg{width:1000px;text-align: center;left: 50%;margin-left: -500px;}
	#bjdcimg img{width:1000px;}

	#main{width:1000px;position:relative;left:50%;margin-left:-500px;overflow: hidden;}
	#main .project .title{height: 35px;border-left:3px solid #691784;margin-top: 25px;}
	#main .project .title p{font-size: 14px;line-height: 35px;}
	#main .project .title a{margin-right: 12px;font-size: 12px;line-height: 35px;}
	#main .project .frame .table-box .formal{height: 45px;}
	#main .project .frame .table-box .beforehand{height: 45px;}
	#main .project .frame .table-box p{font-size: 14px;margin-left: 20px;line-height: 45px;}
	#main .project .frame .table-box table{font-size: 12px;margin-top: 20px;}
	#main .project .frame .table-box table thead tr{height: 33px;}
	#main .project .frame .table-box table thead tr th:nth-of-type(1){width:180px;}
	#main .project .frame .table-box table thead tr th:nth-of-type(2){width:300px;}
	#main .project .frame .table-box table thead tr th:nth-of-type(3){width: 180px;}
	#main .project .frame .table-box table thead tr th:nth-of-type(4){width: 110px;};
	#main .project .frame .table-box table tbody tr{height: 30px;line-height: 30px;}
	#main .project .frame .table-box table tbody tr td{font-size: 12px;}
	#main .project .frame .table-box a{font-size: 12px;width: 300px;}

	#main .contact .title{height: 35px;border-left:3px solid #691784;margin-top: 25px;}
	#main .contact .title p{font-size: 14px;line-height: 35px;}
	#main .contact .contact-container dl{margin: 20px;}
	#main .contact .contact-container dl dd{font-size: 12px;}
	#main .contact .contact-container dl dd b{color: #333;padding-right: 14px;font-size: 14px;line-height: 14px;display:  inline-block;border-right: 2px solid #656565;}
	#main .contact .contact-container dl dd span{width:40px; text-align: justify;display: inline-block;height: 27px;line-height: 27px;text-align-last:justify;margin-left: 15px;}
	#main .contact .contact-container dl dd.contact-center p{ width:74px;float: left;height: 30px;}

	/* 项目 */
	#wrapper .title{height: 50px;border-top: 3px #691784 solid;}
	#wrapper .title p{font-size: 16px;line-height: 50px;}
	#wrapper .project{margin-top: 25px;}
	#wrapper .project .projectlist table.item thead{height: 35px;font-size: 12px;}
	#wrapper .project .projectlist table.item thead tr{height: 35px;}
	#wrapper .project .projectlist table.item tr th:nth-of-type(1){width:150px;}
	#wrapper .project .projectlist table.item tr th:nth-of-type(2){width:350px;}
	#wrapper .project .projectlist table.item tr th:nth-of-type(3){width:150px;}
	#wrapper .project .projectlist tbody tr td{font-size: 12px;color: #333;font-family: "microsoft yahei";}
	#wrapper .project .projectlist table.item tbody tr td a{font-size: 12px;width:330px;}
	/* 兼容ie8  */#wrapper .project .projectlist table.item tr th:first-child{width:150px;padding-left: 20px;height: 35px;line-height: 35px;}
	/* 兼容ie8  */#wrapper .project .projectlist table.item tr th:first-child th{width:400px;height: 35px;line-height: 35px;}
	/* 兼容ie8  */#wrapper .project .projectlist table.item tr th:first-child th th{width:150px;height: 35px;line-height: 35px;}
	/* 兼容ie8  */#wrapper .project .projectlist table.item tbody tr td:first-child{width:150px;}
	/* 兼容ie8  */#wrapper .project .projectlist table.item tbody tr td:first-child td{width:350px;font-size: 12px;}
	/* 兼容ie8  */#wrapper .project .projectlist table.item tbody tr td:first-child td td{width:150px;}

	#wrapper .contact .title{height: 35px;margin-top: 25px;}
	#wrapper .contact .title p{font-size: 14px;line-height: 35px;}
	#wrapper .contact .contact-container dl{margin: 20px;}
	#wrapper .contact .contact-container dl dd{font-size: 12px;height: 27px;line-height: 27px;}
	#wrapper .contact .contact-container dl dd b{color: #333;padding-right: 14px;font-size: 14px;line-height: 14px;display:  inline-block;border-right: 2px solid #656565;}
	#wrapper .contact .contact-container dl dd span{width:40px; text-align: justify;display: inline-block;height: 27px;line-height: 27px;text-align-last:justify;margin-left: 15px;}
	#wrapper .contact .contact-container dl dd.contact-center p{ width:74px;float: left;height: 30px;}

	/* 项目 */

	/* 正文 */
	#wrapper{margin:0 auto;width:1000px;height:auto;padding-top:5px;}
	#wrapper .main-title{ height: 25px;font-size: 12px;line-height: 25px;}
	#wrapper .announ-title{line-height: 55px;font-size: 18px;}
	#wrapper .announ-data{font-size: 12px;color: #333;margin-top: 10px;padding-right: 15px;}
	#wrapper .main-content{width: 88.8%;margin: 20px auto;}

}
