@charset "utf-8";
body{ margin:0px; font-size:16px; color:#333333;font-family: microsoft yahei; min-width:1200px; background:#FFF; }
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td {margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:16px;list-style:none; font-weight:normal;}
input,select {font:100%  "microsoft yahei";}
button {overflow:visible}
img{border:none;}
a{color:#333333;text-decoration:none; font-size:12px; outline:none;vertical-align: bottom;}
li{	list-style:none;}
input,select,button{font:12px microsoft yahei;vertical-align:middle;}
.clear{clear:both;}
.lf{ float:left;}
.rt{ float:right;}
.con{ width:1200px; margin:0px auto;}
body{background-color: #F7F7F7;}

/**********************top************************/


.toP{width: 100%;height: 80px;background-color: rgba(255,255,255,0.8);position: fixed;top: 0;left: 0;z-index: 9999999;}
/****动画***/
@keyframes move{
	0%{
		
	}
	100%{
		transform: translate(0,0);
		opacity:1;
	}
}
.top-A{width: 220px;height: auto;display: inline-block;float: left;margin-top: 15px;opacity:0;transform: translate(-600px,0);
	animation-name: move;animation-duration:2s;animation-delay: 0.5s;animation-fill-mode:forwards;
}
.top-A h2{font-size: 22px;letter-spacing: 2px;text-align: center;}
.top-A h3{font-size: 14px;text-align: center;color: #979797;}


/******/


.top-nav{width: 760px;height: auto;float: left;font-size: 0;margin-top: 25px;}
.top-nav a{display: inline-block;font-size: 16px;width: 102px;text-align: center;line-height: 40px;color: #333;border-bottom: solid 2px rgba(0,63,152,0);
	letter-spacing: 2px;}
.top-nav a:hover{color: #003f98;border-bottom: solid 2px rgba(0,63,152,1);transition: all 0.5s;}

.top-DH{width: 220px;height: auto;float: right;margin-top: 10px;}
.top-DH .tDH-box{width: 100%;height: auto;}
.tDH-box .t-icon{width: 30px;height: 30px;overflow: hidden;float: left;}
.tDH-box .t-icon img{width: 100%;height: 100%}
.tDH-box h2{font-size: 24px;display: inline;line-height: 28px;font-weight: bold;color: #003f98; }
.t-an{width: 100%;height: auto;font-size: 0;}
.t-an a{
	display: inline-block;
	width: 100px;
	text-align: center;
	margin-right: 20px;
	font-size: 14px;
	background-color: rgba(25,185,85,1.000);
	color: #eee;
	border-radius: 5px;
	line-height: 30px;
	font-weight: 100;
	margin-top: 4px;
	letter-spacing: 2px;
	}
.t-an a:last-child{margin-right: 0;}
.t-an a:hover{background-color: #000;font-weight: bold;}

/*************************banner*****************************/
.banBox{width: 100%;height: auto;overflow: hidden;}
.banBox img{width: 100%;height: 100%;}

/**************************简介**************************/
.YWFW{width: 100%;height: auto;padding-bottom: 60px;margin-top: -4px;}

.jj-tbox{width: 100%;height: auto;background-color: #b57965;padding-top: 40px;padding-bottom: 40px;}
.jj-tbox h2{color: #eee;font-size: 30px;letter-spacing: 6px;}
.jj-tbox .jj-xian{width: 30%;height: 1px;background-color: #B3B3B3;margin-top: 20px;}
.zz1{font-size: 14px;line-height: 28px;color: #eee;margin-top: 20px;}
.zz2{font-size: 14px;line-height: 28px;color: #eee;margin-top: 20px;text-align: center;}
.jjcon{width: 100%;height: auto;overflow: hidden;}
.jjcon .con2{background-color: #fff;overflow: hidden;padding: 20px;width: 1160px;}
.YW-bt{width: 100%;height: auto;}
.YW-bt h1{font-size: 30px;color: #3E3E3E;letter-spacing: 8px;width: 100%;text-align: center;line-height: 60px;}
.SY-xxk{width: 60%;height: auto;overflow: hidden;margin: 0 auto;}
.SY-xxk p{font-size: 14px;line-height: 28px;text-align: center;}
/*************/
.sy-Kbox{width: 100%;height: auto;}
.sy-Kbox a{display: inline-block;width: 373.3px;height: auto;float: left;overflow: hidden;margin-right: 20px;border-radius: 5px;box-shadow: 0 0 15px #eee;
	margin-top: 20px;}
.sy-Kbox a:nth-child(3n){margin-right: 0;}
.sy-Kbox a .K-img{width: 100%;height: auto;overflow: hidden;}
.sy-Kbox a .K-img img{width: 100%;height: 100%;transform: scale(1);transition: transform 1s;display: block;}
.sy-Kbox a .K-img img:hover{transform: scale(1.1);transition: transform 3s;}
/************/
.jj-b-p{width: 100%;height: auto;overflow: hidden;padding-top: 20px;}
.b-p-bt{width: 100%;height: auto;}
.b-p-bt .jj-dian{display: inline-block;width: 6px;height: 6px;border-radius: 3px; background-color: #5F5F5F;float: left;margin: 20px;}
.b-p-bt h2{font-size: 20px;line-height: 40px;font-weight: 100;}
.p-bt-p{width: 100%;height: auto;overflow: hidden;margin-left: 45px;margin-bottom: 10px;}
.p-bt-p p{padding-right: 80px;font-size: 14px;font-weight: 100;line-height: 28px;}

/***************************大厦相册******************************/
.biaodanBOX{width: 1200px;height: auto;overflow: hidden;margin: 0 auto;}
.biaodanBOX .bd-ul{}
.biaodanBOX .bd-ul li{display: inline-block;float: left;overflow: hidden;border-right: solid 1px #eee;}
.bd-ul li:nth-child(1){width: 300px;border-left: solid 1px #eee;}
.bd-ul li:nth-child(2){width: 160px;}
.bd-ul li:nth-child(3){width: 144px;}
.bd-ul li:nth-child(4){width: 290px;}
.bd-ul li:nth-child(5){width: 300px;}
.bd-ul li h2{text-align: center;display: block;width: 100%;height: 40px;line-height: 40px;background-color: #470000;color: #eee;font-weight: bold;}
.bd-ul li .bd-li{}
.bd-ul li .bd-li li{display: block;width: 100%;height: auto; text-align: center;line-height: 40px;border-bottom: solid 1px #eee;font-weight: 100;font-size: 14px;}
/****************************绿色办公************************************/
.syqk{width: 100%;height: auto;}
.syqk .we-bk {width: 275px;height: auto;overflow: hidden;display: inline-block;float: left;margin-right: 20px;}
.syqk .we-bk1{margin-right: 0;}
.syqk .we-bk a{display: block;width: 275px;height: auto;overflow: hidden;border-radius: 5px;position: relative;}
.syqk .we-bk a img{width: 100%;height: 100%;transform: scale(1);transition: transform 1s;display: block;}
.syqk .we-bk a img:hover{transform: scale(1.1);transition: transform 4s;}
.syqk .we-bk a .bk-h{position: absolute;left: 0;bottom: 0;width: 285px;height: 44px; background-color: rgba(0,0,0,0.5);color: #eee;text-align: center;
	                 line-height:44px;font-size: 16px;letter-spacing: 4px;font-weight: bold;transform: scale(1);transition: all 0.5s;}
.syqk .we-bk a .bk-h:hover{background-color: #011635;transform: scale(1.1);transition: all 0.5s;}
.syqk .we-bk .we-p {width: 100%-10px;height: auto;overflow: hidden;margin-top: 10px;padding: 0 5px 0 5px;}
.syqk .we-bk .we-p p{font-size: 14px;line-height: 24px;text-align: center;
	overflow:hidden; 
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:4;}

/****************************项目配套***************************/
.xmpt{/* background: url("../images/bj2.jpg") no-repeat; */}

.xmpt-ul{width: 100%;height: auto;overflow: hidden;margin-top: 28px;}
.xmpt-ul li{width: calc(33.33% - 13.33px);color: #eee;font-size: 14px;letter-spacing: 1px;line-height: 28px;float: left;overflow: hidden;white-space: nowrap; margin-right: 20px;}
.xmpt-ul li:nth-child(3n){margin-right: 0;}
/*************************地图****************************/
.ditu{background-color: #f7f7f7;}
.ditubox{border: solid 1px #a8a8a8;width: 99%;overflow: hidden;margin: 0 auto;}
.ditubox img{display: block;}
/*****************************合作项目********************************/

.syqk1{width: 100%;height: auto;}
.syqk1 .we-bk {width:135px;height: auto;overflow: hidden;display: inline-block;float: left;margin:5px;}
.syqk1 .we-bk1{margin-right: 0;}
.syqk1 .we-bk a{display: block;width: 135px;height: auto;overflow: hidden;border-radius: 5px;position: relative;}
.syqk1 .we-bk a img{width: 100%;height: 100%;transform: scale(1);transition: transform 1s;display: block;}
.syqk1 .we-bk a img:hover{transform: scale(1.1);transition: transform 4s;}
.syqk1 .we-bk a .bk-h{position: absolute;left: 0;bottom: 0;width:145px;height: 44px; background-color: rgba(0,0,0,0.5);color: #eee;text-align: center;
	                 line-height:44px;font-size: 16px;letter-spacing: 4px;font-weight: bold;transform: scale(1);transition: all 0.5s;}
.syqk1 .we-bk a .bk-h:hover{background-color: #011635;transform: scale(1.1);transition: all 0.5s;}
.syqk1 .we-bk .we-p {width: 100%-10px;height: auto;overflow: hidden;margin-top: 10px;padding: 0 5px 0 5px;}
.syqk1 .we-bk .we-p p{font-size: 14px;line-height: 24px;text-align: center;
	overflow:hidden; 
     text-overflow:ellipsis;
     display:-webkit-box; 
     -webkit-box-orient:vertical;
     -webkit-line-clamp:4;}
/*************************版权*********************************/
.banquanbox{width: 100%;height: auto;background-color: #171F1F;padding-top: 20px;}
.banquan_logo{width: 160px;height: auto;overflow: hidden;display: inline-block;float: left;margin-top: 10px;margin-right: 60px;color: #eee;font-weight: bold;
	letter-spacing: 4px;font-size: 30px;}
.banquan_ewm{width: 200px;height: 110px;float: right;margin-top: 12px;}
.ewm_wxwb{width: 90px;height: 100%;float: left;margin-right: 20px;}
.ewm_img{width: 90px;height: 90px;overflow: hidden;}
.ewm_img img{width: 100%;height: 100%;}
.ewm_wxwb span{display: block;width: 100%;height: auto;text-align: center;font-size: 14px;color: #e1e1e1;line-height: 28px;}
.dbbq{display: block;width: 100%;height: 40px;text-align: center;line-height: 40px;font-size: 14px;color: #e1e1e1;
	border-top: solid 0.25px rgba(255,255,255,0.5);margin-top: 20px;}
.bq-lx{width: 200px;height: auto;display: inline-block;margin-top: 10px;overflow: hidden;}
.bq-lx1{width: 320px;}
.bq-lx p{font-size: 14px;line-height: 34px;color: #e1e1e1;}


#a123 td{border:solid #eee!important; border-width:0px 1px 1px 0px!important;line-height: 40px;}
#a123 table{border:solid #eee!important; border-width:1px 0px 0px 1px!important;line-height: 40px;}
#a123 tr:first-child td {
    text-align: center;
    line-height: 40px;
    background-color: #b57965;
    color: #eee;
    font-weight: bold;
}

