﻿@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-size: 100%; font-family: MicrosoftYaHei,微软雅黑,Arial;  }

li{list-style: none;}
img{ border:none;}
body { background-color:#fff;}
a{text-decoration:none; list-style:none; color:inherit;}

a:hover{text-decoration: none;
list-style: none;
color: #033e9a;
}


/*首页 开班情况*/
.ibox1 {    width: 1200px;
    height: 470px;
    background-color: #f4f4f4;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 10px;
    margin-top: 20px;}


.more1{   width: 330px;
    height: 30px;
    background-color: #c91818;
    float: left;
    background-image: linear-gradient(to bottom, #c91818 , #811b11);
    margin-top: 10px;
    padding-top: 10px;
    text-align: center;
    color: white;
    letter-spacing: 5px;

    font-size: 16px;
} 
.more1 h3{    font-weight: 400;} 
	.more1 a{   color: white;  } 
	
	
.more2{    width: 350px;
    height: 37px;
    background-color: #185fc9;
    float: left;
    background-image: linear-gradient(to bottom, #2e6ac3 , #20428d);
    margin-top: 10px;
    padding-top: 5px;
    text-align: center;
    color: white;
    letter-spacing: 5px;
    font-size: 16px;
    margin-left: 19px;
} 
.more2 h3{    font-weight: 400;} 
	.more2 a{   color: white;  } 
	
	
	
	
.zxgg1 {margin-top: 10px;} 


.zxgg1 span{    padding: 1px 7px 2px 7px;
    font-size: 13px;
    margin-right: 5px;
    color: #ffffff;
    background-image: linear-gradient(to right, #00a9ea , #0e0bae);
    border-radius: 3px;
    background-color: #e62828;}
	
	
	 
.zxgg1 li{width: 170px;
    height: 170px;
    float: left;
    margin-left: 6px;
    padding: 5px;
    border: 1px solid #CCC;
    margin-bottom: 10px;
    background-color: white;} 
.zxgg1 img{      width: 170px;
    height: 128px;} 
.zxgg1 p{    font-size: 14px;
    float: left;} 
	
.zxgg_tt  {} 
.zxgg_tt  a{color: #000000;} 	
	
.ibox1_lt {         width: 760px;
    height: 448px;
    float: left;
    background-color: white;
    border-right-width: 3px;
    border-right-style: solid;
    border-right-color: #eeeeee;
    margin-top: 10px;
    margin-left: 10px;
}

.ibox1_lt_1 dd {    width: 4px;
    height: 25px;
    float: left;
    background-color: #20428d;
    margin-left: 10px;
    margin-right: 5px;
    margin-top: 5px;}


.ibox1_lt_1 h3{      margin-left: 10px;
    margin-top: 10px;
    font-size: 24px;
    padding-bottom: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    margin-bottom: 5px;
    width: 740px;
    color: #20428d;}
	
	.ibox1_lt_1 h3 a:hover{     
    color: #2884d4;}
	
	
/*.ibox1_lt_1 li{ font-size: 12px;
    line-height: 22px;
    color: #4b4b4b;
    padding-left: 10px;
}*/


.ibox1_lt_2 h3{    margin-left: 10px;
    margin-top: 20px;
    font-size: 24px;
    padding-bottom: 5px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #CCC;
    margin-bottom: 5px;
    width: 325px;
    color: #0a5bc0;}
.ibox1_lt_2 li{      font-size: 12px;
    line-height: 22px;
    color: #4b4b4b;
    padding-left: 10px;
    letter-spacing: 1px;}
.ibox1_lt_2 b{    color: #0b6ed5;
    font-size: 16px;
    font-weight: 400;}


.ibox1_c2 {width: 395px;
    height: 250px;
    float: left;
    margin-top: 15px;
    margin-left: 2px;}
.ibox1_c2 img{    width: 395px;
    height: 250px;}

.ibox1_c{       width: 400px;
    height: 448px;
    background-color: white;
    float: left;
    margin-top: 10px;
    margin-left: 5px;
    border-left-width: 3px;
    border-left-style: solid;
    border-left-color: #eaeaea;}
.ibox1_c_1{ width: 380px;
    height: auto;
    float: left;
    margin-left: 10px;
    margin-top: 15px;
    margin-bottom: 10px;
    padding-bottom: 5px;
    background-image: linear-gradient(to right, #144b9e , #fff);}
.ibox1_c_1 h3{  float: left;
    font-size: 22px;
    color: #ffffff;
    line-height: 40px;
    padding-left: 10px;}
.ibox1_c_1 span{    float: right;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    margin-top: 10px;
    color: #4b4b4b;}
.ibox1_c_2 li{    margin-left: 10px;
    font-size: 15px;
    line-height: 25px;
    color: #121212;}
	
	   
.ibox1_c_2 li img{    width: 25px;
    line-height: 30px;
    height: 25px;
    position: relative;
    top: 5px;
    left: 5px; }
	
	
	
.ibox1_r {    height: 450px;
    width: 315px;
    float: left;
    background-color: white;
    margin-top: 10px;}

.ibox1_r  span{     width: 280px;
    height: 130px;
    background-color: #b8b8b8;
    float: left;
    clear: left;
    margin-top: 15px;
    margin-left: 20px; }

/*头部*/
.containerc{ display:none;}
#tb{width:1200px; height:119px; margin:0 auto;}
.tbz{    width: 780px;
    height: 119px;
    float: left;}
.tbzz{width:366px; height:50px; line-height: 150px; float:left;}
.tbzy{width: 400px;
    height: 119px;
    float: left;}
.tbzy1{width: 100px;
    float: left;}
.tbzy1 img{    width: 100px;}
.tbzy2{    font-size: 30px;
    font-weight: 800;
    color: #025cb8;
    margin-top: 25px;
    font-family: "Microsoft YaHei";}
.tbzy3{float: revert;
    font-size: 16px;
    color: #151616;}
	
	.tbzy3 span{    background-color: #1d3e87;
    border-radius: 10px;
    padding: 0px 10px 2px 10px;
    color: #f2f2f2;
    font-size: 13px;
    margin-top: 1px;
    float: left;
    margin-right: 10px;
}
	
	.tbzy3 span a{ color: #f2f2f2;}
	
	
	.yqlj{width: 1200px;
    height: 200px;
    margin-right: auto;
    margin-left: auto;}
	.yqlj h3{    font-weight: 400;
    font-size: 16px;
    color: #ffffff;
    background-image: linear-gradient(to right, #144b9e , #fff);
    padding-left: 10px;
    line-height: 25px;
    padding-bottom: 2px;}
	
	.yqlj table{margin-left: 10px;
    margin-top: 10px;}
	.yqlj td{      text-align: left;
    font-size: 14px;
    line-height: 30px;
    float: left;
    margin-right: 20px;
    color: #373737;}
	.yqlj a{}
	
	
	.tab3{     width: 100%;
    margin: 0 auto 0px;
    float: left;
}
	
	#tab-hd1 {         margin-bottom: 5px;
    background: #1d3e87;
    overflow: hidden;
    zoom: 1;
    background-image: linear-gradient(to right, #20428d , #bce0ff);
    height: 60px;margin-bottom: 10px;}
	



#tab-hd1 li{     float: left;
    text-align: center;
    cursor: pointer;
    line-height: 70px;
    color: white;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 20px;
    margin-left: 10px;
}

.mba dt {float: left;
    position: relative;
    z-index: 999;
    top: -20px;
    left: 410px;
    font-size: 16px;}
	
.mba dt a{color: #999999;}


.mba tt {float: left;
    position: relative;
    z-index: 999;
    top: -20px;
    left: 280px;
    font-size: 16px;}
	
.mba tt a{color: #999999;}


	
.selected{    background: #ffffff;
    color: #163f89;
    width: 140px;
    float: left;
    height: 60px;
    border-radius: 10px;
    margin-top: 10px;
    font-size: 22px;
    font-weight: 600;
    line-height: 50px;}
	
#tab-bd1 li{    
    border-top: 0 none;
    font-size: 14px;
    color: #3e3e3e;
    line-height: 34px;}
	
	#tab-bd1 li img{    width: 20px;
    float: left;
    margin-top: 5px;
    margin-right: 5px;
    margin-left: 15px;}
	
	
.tab-bd1 li.thisclass{ display:list-item;}
	
.tabd1 {    width: 120px;
    height: 60px;
    background-color: white;
    margin-top: 10px;
    margin-left: 15px;
    border-radius: 10px;
    line-height: 55px;
    color: #063ca0;
    font-weight: 600;
    font-size: 20px;
    position: relative;
    z-index: 99;    border: 1px solid #2e649b;}
.tabd2 {    width: 120px;
    height: 60px;
    background-color: #20428d;
    margin-top: 15px;
    margin-left: -10px;
    border-radius: 10px;
    line-height: 50px;
    color: #ffffff;
    font-weight: 600;
    font-size: 20px;}	
	
	
	
		.tabd1   a:hover{  width: 120px;
    height: 60px;
    background-color: #1d3e87;
    margin-top: 0px;
    margin-left: 0px;
    border-radius: 10px;
    line-height: 55px;
    color: #fff;
    font-weight: 600;
    font-size: 20px;
    position: relative;
    z-index: 99;  float: left;}
	
	.tabd2  a:hover{  width: 120px;
    height: 60px;
    background-color: #ffffff;
    margin-top: -10px;
    margin-left: 0px;
    border-radius: 10px;
    line-height: 50px;
    color: #20428d;
    font-weight: 600;
    font-size: 20px;float: left;}
	

	
	
.tbzys{width:246px; height:30px; margin-top:37px; font-size:29px; color:#314c97;  line-height:30px;}
.tbzys img{vertical-align:middle; }
.tbzyx{width:246px; height:20px; text-align:center; font-size:16px; color:#363636;}
.tby{width:280px; height:40px; float:right; margin-top:4px; margin-right:25px;border-radius: 20px;}
.search_input{    width: 200px;
    height: 40px;
    float: left;
    box-shadow: none;
    background: #fff;
    line-height: 40px;
    font-size: 13px;
    color: #818385;
    padding-left: 30px;
    border: none;
    border-radius: 20px;}
.ssal{    border: none;
    width: 30px;
    height: 30px;
    background: url(img/sousuo.png) no-repeat;
    float: right;
    margin-top: 5px;
    margin-right: 5px;
    cursor: pointer;}
	
/*头部 顶部*/
.tb_top{       background-color: #f0f0f0;
    height: 40px;
    width: 100%;
	}
.tb_top ul{
	   	width: 77%;
	height: 30px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;}
.tb_top li{float: left;
    height: 40px;
    width: auto;
    line-height: 40px;
    margin-right: 40px;
    font-size: 14px;
    font-family: "Microsoft YaHei UI", Arial, "Times New Roman";
    color: #141414;
    letter-spacing: 1px;
    background-image: url(/skin/style/css/img/top1.png);
    background-repeat: no-repeat;
    background-position: 0px 5px;
    background-attachment: scroll;
    padding-left: 35px;
    text-shadow: #ffffff 2px 1px 2px;
}

.tb_top span{    height: 40px;
    width: 260px;
    float: right;}
.djs_text{    font-size: 14px;
    width: auto;
    height: 30px;
    float: left;
    margin-top: 8px;
    color: #000000;
    font-weight: 400;
    text-shadow: #fff 2px 1px 2px;
	}
.djs-num{    float: left;

    height: 28px;}
	
.djs-num i{    float: left;
    font-size: 18px;
    font-weight: 600;
    font-family: "Microsoft YaHei";
    background-color: #cb0e0e;
    height: 28px;
    margin-left: 5px;
    margin-top: 4px;
    padding-right: 7px;
    padding-left: 3px;
    color: white;
    padding-top: 2px;
    border-radius: 5px;}
	
.djs-num b{ 
font-size: 18px;
    font-weight: 600;
    margin-left: 3px;
    margin-top: 6px;
    float: left;
    color: #010101;
	text-shadow: #fff 0px 1px 2px;
}
	

/*头部导航*/


.menu li  span a{ background-image: url(/skin/style/css/img/menu_grb.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;     width: 192px;
    height: 64px;}
	
	.menu li  span a:hover{ background-image: url(/skin/style/css/img/menu_grb2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px; }


.menu li  span {  position: relative;
    top: -7px;
    width: 190px;
height: 64px;
}


.menu {
    position: sticky;
    top: 0;
    left: 0;
    width: 100%;
    background: #1d3e87;
    display: flex;
    justify-content: center;
    z-index: 999;
    padding-top: 10px;
    padding-bottom: 10px;
}

.menu * {
  box-sizing: border-box;
}
.menu .center {
  width: 1200px;
}
.menu .ul-list {
  display: flex;
}
.menu .ul-list > li {
  flex: 1;
  border-right: 1px solid #333;
  position: relative;
}
.menu .ul-list > li:last-child {
  border-right: none;
}
.menu .ul-list > li > a {
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  text-decoration: none;
  color: #fff;
  background: #1d3e87;
}

.menu .ul-list > li > a:hover {

  color: #fff;

}


.menu .ul-list > li > span {
  color: #fff;
  font-size: 14px;
  height: 35px;
  display: flex;
  align-items: center;
  justify-content: center;

}
.menu .ul-list > li:hover .ol-list {
  display: block;
}
.menu .ol-list {
  display: none;
  position: absolute;
  top: 35px;
  left: 0;
  z-index: 999;
  background: #132e67;
  width: 100%;
}
.menu .ol-list > li > a {
  font-size: 14px;
  text-decoration: none;
  color: #fff;
  height: 35px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #222;
  justify-content: center;
}
.menu .ol-list > li > a:hover {
  background: #5075bb;
}

.menu   strong {
color: #ffffff;
    /* text-shadow: #152028 2px 1px 2px; */
    font-size: 16px;
    margin-top: -5px;
}
	
	#menu_ke a{color: #fff;}
	#menu_ke a:hover{color: #fff;}

/*导航*/
/*.dhw{width:100%; height:39px; border-top:1px #ed5406 solid; min-width:1200px;}
#dh{width:1200px; height:39px; margin:0 auto; color:#363636;}
#dh li{width:120px; height:39px; float:left; line-height:39px; text-align:center; font-size:14px; margin-right:14px; margin-left:14px;}
#dh li:hover{color:#fefefe; background:#ed5406;}
.select{background:#ea5503;color: #fff; display:block;} */

/*幻灯片*/
.hdpw{    width: 1200px;
    height: 400px;
    background: url(img/hdp1.jpg) no-repeat center;
    min-width: 1200px;
    position: relative;
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;}
#hdp{width:1200px; height:auto; margin:0 auto; }
.hdpf{     width: 240px;
    height: 80%;
    position: absolute;
    background-color: #ffffff;
    background: rgb(255 255 255) none repeat scroll 0 0 !important;
    filter: Alpha(opacity=70);
    top: 0;
    right: 9%;
    z-index: 99;
    margin-top: 30px;
    border: 1px solid #eaeaea;
    box-shadow: 1px 1px 5px 1px #b8b8b8;}
.hdpf_lg{width:80px; height:67px; margin:0 auto; margin-top:10px; margin-bottom:5px;}
.hdpfwz{      width: 200px;
    height: 30px;
    margin: 0 auto;
    margin-bottom: 5px;
    color: #113086;
    font-size: 18px;
    text-align: center;
    font-weight: 600;
    letter-spacing: 2px;
    margin-top: 30px;}
.hdpfwb{    width: 200px;
    height: auto;
    margin: 0 auto;}
.hdpfwb1{       width: 200px;
    height: 40px;
    border: 1px #c5c2c2 solid;
    margin-bottom: 20px;
    margin-top: 10px;}
.hdpfwb1z{width:34px; height:32px; float:left; margin-top:3px;}
.hdpfwb1z img{    width: 28px;
    padding-top: 4px;
    padding-left: 6px;
    opacity: 0.6;
}

.mz{       width: 150px;
    height: 40px;
    background: none;
    float: right;
    border: 0;
    margin-bottom: 5px;
    font-size: 14px;
    color: #9b9b9b;
    padding-left: 16px;}
.mz1{width:255px; height:40px; background:none; line-height:40px; float:right; border:0; margin-bottom:10px; font-size:14px; color:#666666; padding-left:16px; resize:none;}
.hdpfwb2{width: 185px;
    height: 55px;
    background: none;
    float: right;
    border: 0;
    margin-bottom: 5px;
    font-size: 14px;
    color: #666666;
    padding-left: 16px;
    background-color: #053ea6;
    border-radius: 10px;
    cursor: pointer;}
.tj{width: 110px;
    height: 33px;
    background: #053ea6;
    border: 0;
    font-size: 14px;
    color: #ffffff;
    margin-top: 10px;
    margin-left: 25px;
    cursor: pointer;}
.hdpfdb{width:190px; height:21px; margin:0 auto; font-size:21px; color:#000000;}
.hdpfdb img{vertical-align:middle;}
.baokao {color: #113086;}
.baokao select{    width: 125px;
    margin-left: 10px;
    margin-bottom: 20px;
    border: 1px #c5c2c2 solid;
    color: #3e58a0;}


/*介绍公司*/
#jg{    width: 1200px;
    height: 420px;
    padding-top: 28px;
    margin: 0 auto;}
.jgbt{    width: 500px;
    height: 65px;
    text-align: center;
    font-size: 14px;
    color: #acacac;
    background: url(img/heng.jpg) no-repeat center;
    margin: 0 auto;
    padding-top: 5px;
    margin-bottom: 20px;
    letter-spacing: 1px;}
.jgbt span{    font-size: 25px;
    color: #1b2993;
    font-weight: 600;}
.jgnr{width:1200px; height:300px;}
.jgnrz{    width: 570px;
    height: 300px;
    float: left;
  }
.jgnry{width:518px; height:300px; float:right; margin-right:60px;}
.jgnrybt{    width: 218px;
    height: 26px;
    border-bottom: 1px #89b3df solid;
    margin: 0 auto;
    text-align: center;
    font-size: 18px;
    color: #000000;}
.jgnrynr{    width: 518px;
    height: auto;
    font-size: 14px;
    color: #5e5d5d;
    padding-top: 25px;
    padding-bottom: 48PX;
    line-height: 30px;
    text-indent: 32px;}
.jgnrygd{    width: 100px;
    height: 25px;
    float: right;
    font-size: 12px;
    color: #4955ac;
    font-weight: 600;}
.jgnrygd:hover{ color:#F00;}
/*设计师团队*/
.stw{    width: 100%;
    height: 415px;
    border-top: 1px #dbdbdb dotted;
    min-width: 1200px;
    margin-bottom: 20px;}
#st{    width: 1200px;
    height: 415px;
    padding-top: 22px;
    margin: 0 auto;}
.stbt{width:210px; height:65px; text-align:center; font-size:12px; color:#9d9d9d;  background:url(img/heng.jpg) no-repeat center; margin:0 auto; padding-top:5px;}
.stbt span{font-size: 28px;
    color: #1e1e1e;
    font-weight: 600;
}
.stnr{width:1200px; height:auto; padding-top:10px;}
.stnrli{    width: 385px;
    height: 310px;
    float: left;
    margin-left: 7px;
    margin-right: 7px;
    margin-bottom: 10px;
    background-attachment: scroll;
    background-image: url(img/sjs_bj1.jpg);
    background-repeat: no-repeat;
    background-position: 150px center;}
.stnrlis{width:385px; height:257px;}
.stnrlix{    width: 385px;
    height: 59px;
    line-height: 59px;
    font-size: 18px;
    color: #000000;
    text-align: center;}
.stnrlix span{ float:right; font-size:14px;}
.stnrli:hover{background-attachment: scroll;
    background-image: url(img/sjs_bj2.jpg);
    background-repeat: no-repeat;
    background-position: 150px center;}
	
	
/*跑马灯*/
	.str4 .str_item {
		font-size:0;
		line-height:0
	}
	.str4 img { opacity:1}
	.str4 img:hover { opacity:1}
	.str4.str_wrap.str_active {
		background:#fff;
	}
	
	.paoma{       width: 100%;
    height: auto;
    margin-right: auto;
    margin-left: auto;
    margin-top: 20px;
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: #dbdbdb;
    padding-top: 10px;
    margin-bottom: 30px;
}
.str4  {}

.str4  img{ width: 230px;
    height: auto;
		margin-right: 15px;
	margin-left: 15px;	
border: 2px solid #CCC;
	padding: 5px;
	
	}
	
	
	
		.str5 .str_item {
		font-size:0;
		line-height:0
	}
	.str5 img { opacity:1}
	.str5 img:hover { opacity:1}
	.str5.str_wrap.str_active {
		background:#fff;
	}
	

.str5  {width:100%;
    height: auto;}

.str5  img{ width: 350px;
    height: auto;
		margin-right: 15px;
	margin-left: 15px;	
border: 2px solid #CCC;
	padding: 5px;
	
	}
	
	
	

/*在线工地*/
#zgbtw{width:1200px; height:70px; margin:0 auto;}
.zgbt{width:210px; height:65px; text-align:center; font-size:12px; color:#9d9d9d;  background:url(img/heng.jpg) no-repeat center; margin:0 auto; padding-top:5px;}
.zgbt span{font-size:25px; color:#ea5504;}
.zgw{width:100%; height:522px; background:url(img/zg_bj1.jpg) no-repeat center; min-width:1200px;}
#zg{width:1200px; height:447px; padding-top:75px; margin:0 auto;}
.zgtp{width:641px; height:333px; margin:0 auto;}

/*实景案例*/
#sa{     width: 100%;
    height: 480px;
    padding-top: 37px;
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: #eaeaea;
    margin-right: auto;
    margin-left: auto;
    margin-top: 30px;}
.sabt{width:210px; height:65px; text-align:center; font-size:12px; color:#9d9d9d;  background:url(img/heng.jpg) no-repeat center; margin:0 auto; padding-top:5px;}
.sabt span{
      font-size: 28px;
    color: #1e1e1e;
    font-weight: 600;}
.sanr{      width: 1200px;
    height: 400px;
    margin-right: auto;
    margin-left: auto;}
.sanrli{width:294px; height:390px; float:left; position:relative; margin-left:3px; margin-right:3px; margin-bottom:15px; overflow:hidden;}
.sanrlis{width:294px; height:390px;}
.sanrlix{    width: 294px;
    height: 390px;
    position: absolute;
    background-color: #000;
    background: rgb(0 0 0 / 65%) none repeat scroll 0 0 !important;
    filter: Alpha(opacity=70);
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    -khtml-opacity: 0;
    -moz-opacity: 0;}
.sanrlixs{    width: 274px;
    height: 40px;
    text-align: left;
    font-size: 18px;
    color: #ffffff;
    margin-top: 20px;
    padding-left: 20px;
    /* font-size: 20px; */
    color: #d9c494;
	
	}
.sanrlixs span{font-size:20px;}
.sanrlixx{     width: 244px;
    height: 300px;
    text-align: left;
    font-size: 13px;
    color: #ffffff;
    padding-left: 10px;
    background-color: #cdcdcc26;
    margin-left: 20px;
    padding-top: 10px;
    border-radius: 5px;
    text-shadow: #101010 2px 1px 2px;
    line-height: 25px;
    letter-spacing: 1px;}
	
	.sanrlixx em{font-style: normal;
    color: #f0d392;
    text-shadow: #000000 2px 2px 2px;
    font-size: 13px;}
.sanrlix:hover{opacity:1; filter:alpha(opacity=100);-khtml-opacity:1; -moz-opacity:1;}

/*新闻中心*/
.xzw{width:100%; height:456px; border-top:1px #bfbfbf solid; min-width:1200px;}
#xz{width:1200px; height:441px; padding-top:15px; margin:0 auto;}
.xzbt{width:210px; height:65px; text-align:center; font-size:12px; color:#9d9d9d;  background:url(img/heng.jpg) no-repeat center; margin:0 auto; padding-top:5px;}
.xzbt span{font-size:25px; color:#ea5504;}
.xznr{width:1200px; height:350px;}
.xznrli{width:368px; height:115px; float:left; margin-left:16px; margin-right:16px; margin-bottom:48px;}
.xznrliz{width:140px; height:115px; float:left;}
.xznrliy{width:205px; height:115px; float:right; }
.xznrliybt{width:205px; height:23px; border-bottom:1px #7b7b7b solid; font-size:14px; color:#000000; margin-top:12px; padding-left:3px; margin-bottom:5px;}
.xznrliynr{width:205px; height:53px; font-size:12px; color:#7f7f7f; line-height:16px;}
.xznrliysj{width:auto; height:auto; float:right; font-size:14px; color:#bebebe; margin-right:10px;}


/*首页MBA*/
.mba{      width: 1200px;
    height: 515px;
    background-color: #ffffff;
    margin-right: auto;
    margin-left: auto;
    margin-bottom: 40px;
    border: 5px solid #f0f0f0;}

.mba_l {    width: 270px;
    height:480px;
    background-color: white;
    margin-top: 10px;
    float: left;
    margin-left: 10px;
    padding-top: 10px;
    padding-left: 10px;}


.mba_c {        width: 470px;
    height: 480px;
    background-color: white;
    float: left;
    margin-top: 10px;
    margin-left: 20px;
    padding-left: 20px;
    padding-top: 10px;
}

.mba_r {      width: 340px;
    height: 300px;
    float: left;
    background-color: white;
    margin-left: 10px;
    margin-top: 10px;
    padding-top: 10px;
    padding-left: 20px;}
	
.mba_l1 { width: 100%;
    height: 50px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;}

.mba_l1 h3{  float: left;
    font-weight: 600;
    font-size: 32px;
}
.mba_l1 h5{        float: left;
    font-weight: 400;
    font-size: 14px;
    padding-left: 10px;
    line-height: 50px;
    color: #313131;
    letter-spacing: 1px;
}

.mba_l2  {        width: 270px;
    height: 400px;
    float: left;
    background-color: #eeeeee;
    margin-top: 20px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.mba_l2 span{      float: left;
    background-color: #00000075;
    width: 270px;
    height: 55px;
    position: relative;
    z-index: 999;
    bottom: 58px;
	}
	
	
.mba_l2 span  h3{
	    font-size: 22px;
    text-align: center;
    line-height: 50px;
    color: white;
	}
	
	
.mba_c1  {      width: 100%;
    height: auto;
    margin-top: 18px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    padding-bottom: 5px;
    margin-bottom: 10px;}
.mba_c1  h3{font-size: 20px;
    color: #030303;
}


.mba_c2_tt {width: 150px;
    height: 170px;
    float: left;
    margin-right: 5px;}
.mba_c2_tt img{    width: 150px;
    height: 110px;}
.mba_c2_tt p{}

.mba_c2 b{font-size: 16px;
    background-color: #113086;
    color: white;
    padding: 2px 7px 2px 7px;
    margin-right: 5px;
    border-radius: 5px;
    float: left;
    margin-bottom: 10px;}


.mba_c2 h3 a{margin-top: 1px;

    float: left;}



.mba_c2 {width: 100%;
    height: auto;
    float: left;
  }
.mba_c2 p{    font-size: 14px;
    color: #282828;
    line-height: 20px;
    width: 100%;
    height: auto;
    float: left;}
.mba_c2 p span { float: right;
    color: #b0b0b0;
    font-size: 12px;}
.mba_c2  h3{           font-size: 24px;
    line-height: 25px;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 5px; }
	
	
.mba_c3 {
       float: left;
    margin-top: 10px;
    width: 100%;
    height: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    padding-bottom: 5px;
    margin-bottom: 5px;}
.mba_c3 h3{    font-size: 20px;
    color: #030303;}
	
.mba_c4 {width: 100%;
    height: auto;
    float: left;}
	
.mba_c4  h4{  margin-bottom: 5px;
    color: #141414;
    width: 100%;
    text-align: center;
    font-size: 24px;
    line-height: 40px;}
	
	
.mba_c4  h4 a{    float: left;
    margin-top: 5px;
    margin-bottom: 5px; }

.mba_c4	 b{      font-size: 16px;
    background-color: #113086;
    color: white;
    padding: 3px 7px 4px 7px;
    margin-right: 5px;
    border-radius: 5px;
    float: left;
    line-height: 25px;
    margin-top: 10px;}
	
.mba_c4 p{     width: 230px;
    height: auto;
    float: left;
    line-height: 20px;
    font-size: 13px;
    letter-spacing: 0px;
    margin-left: 5px;}

.mba_c4 p span{    float: left;
    background-color: #950b0b;
    font-size: 12px;
    color: white;
    width: auto;
    height: 20px;
    line-height: 18px;
    padding-left: 5px;
    padding-right: 5px;
    margin-right: 5px;
    border-radius: 5px;
    margin-top: 2px;}
	
.mba_r1  {width: 100%;
    height: auto;
    /* background-color: #e3e3e3; */
    margin-top: 18px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    padding-bottom: 5px;
    margin-bottom: 20px;}
.mba_r1  h3{font-size: 20px;
    color: #030303;}
.mba_r2 {    width: 100%;
    height: auto;
    float: left;}
	
.mba_r2 b{    font-weight: 400;
    background-color: #ac1010;
    color: white;
    font-size: 14px;
    padding: 1px 5px 2px 5px;
    border-radius: 3px;
    margin-right: 5px;}
.mba_r2 u{    font-weight: 400;
    background-color: #0397b8;
    color: white;
    font-size: 14px;
    padding: 1px 5px 2px 5px;
    border-radius: 3px;
    margin-right: 5px;
    font-style: normal;
    text-decoration: none;}
.mba_r2 em{    font-weight: 400;
    background-color: #102e83;
    color: white;
    font-size: 14px;
    padding: 1px 5px 2px 5px;
    border-radius: 3px;
    margin-right: 5px;
    font-style: normal;}
	
	
	
.mba_r2 p{line-height: 25px;
    font-size: 14px;}		
.mba_r3 {    float: left;
    margin-top: 20px;
    width: 100%;
    height: auto;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dfdfdf;
    padding-bottom: 5px;
    margin-bottom: 5px;}
.mba_r3 h3{    font-size: 20px;
    color: #030303;}
.mba_r4 {width: 100%;
    height: auto;
    float: left;}
.mba_r4 dl{   width: 100%;
    height: auto;
    float: left;
    margin-top: 10px;}
.mba_r4 dd{       border: 1px solid #CCC;
    padding-top: 3px;
    padding-right: 11px;
    padding-bottom: 4px;
    padding-left: 10px;
    width: auto;
    height: 20px;
    float: left;
    margin-right: 10px;
    margin-bottom: 8px;
    font-size: 14px;
    background-color: #0e347b;
    color: white;
    border-radius: 3px;}
	
.mba_r4  a {color: #fff;}
.mba_r4  a:hover {color: #fff;}
/*COOL色彩*/

.cool1 h3{color: #113086;}
.cool1_sp  p span{background-color: #1547b6;}

.cool2 a:hover{color: #00acb4;}
.cool2 h3{color: #113086;}
.cool2_sp  p span{background-color:#00acb4;}

.cool3 a:hover{color: #0975d1;}
.cool3 h3{color: #113086;}
.cool3_sp  p span{background-color:#0975d1;}

.cool4 a:hover{color: #009fcf;}
.cool4 h3{color: #113086;}
.cool4_sp  p span{background-color:#009fcf;}


/*成绩光荣榜*/
.score_box {        width: 100%;
    height: 260px;
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #ffffff;
    background-attachment: scroll;
    background-image: url(/skin/style/css/img/grbang.png);
    background-repeat: no-repeat;
    background-position: center -5px;}
.score {  width: 1200px;
    height: 260px;
    margin-right: auto;
    margin-left: auto;
    padding-top: 80px;}

.score  h3{     width: 1200px;
    height: 50px;
    margin-right: auto;
    margin-left: auto;
    float: left;
    background-color: white;
    text-align: center;
    font-size: 22px;
    line-height: 50px;
    letter-spacing: 1px;
    color: #c9351d;}



/*备考攻略*/
.beikao {      width: 1194px;
    height: 325px;
    margin-right: auto;
    margin-left: auto;
    border: 1px solid #cfcfcf;
    padding-top: 0px;
    padding-bottom: 10px;
    padding-right: 2px;
}
.beikao_l {    width: 355px;
    height: 270px;
    /* background-color: #f6f6f6; */
    margin-left: 10px;
    margin-top: 10px;
    float: left;
	}
.beikao_c {      width: 450px;
    height: 300px;

    margin-left: 10px;
    margin-top: 10px;
    float: left;
	}
.beikao_r {width: 355px;
    height: 270px;
    background-color: #ffffff;
    margin-left: 10px;
    margin-top: 10px;
    float: left;
}
	
	
.beikao_l1 {   width: 100%;
    height: 40px;
    float: left;
    background-color: #ffffff;
    background-attachment: scroll;
    /* background-image: url(/skin/style/css/img/beikao1.png); */
    /* background-repeat: no-repeat; */
    /* background-position: 85px 0px; */
    /* filter: grayscale(100%); */
	
	}
.beikao_l1 h3{ font-size: 24px;
    letter-spacing: 1px;
    text-align: center;
    line-height: 36px;
    color: #ffffff;
    background-image: linear-gradient(to right, #9e1414 , #e62828);}

.beikao_l1 h3 a{color: #ffffff;}
	
	
.beikao_l2   {  width: 100%;
    height: 35px;
    float: left;
    border-radius: 5px;}
.beikao_l2   h3{      text-align: center;
    color: #f8f8f8;
    font-size: 18px;
    line-height: 35px;}
	
	.beikao_l2   h3 a{    color: #d30909;}
	
	
.beikao_l3 {    width: 100%;
    height: 80px;
    float: left;
    font-size: 14px;
    margin-top: 10px;
    line-height: 25px;
    color: #373737;}
.beikao_l3 p{}
.beikao_l3 span{ padding-right: 10px;
    color: #e6170d;}
.beikao_l4 {    width: 100%;
    height: 65px;
    float: left;
    margin-top: 5px;
    border-radius: 5px;
    font-size: 16px;}
.beikao_l4 h3{      font-size: 24px;
    letter-spacing: 1px;
    text-align: center;
    line-height: 30px;
    color: #ffffff;
    background-image: linear-gradient(to right, #144b9e , #288ee6);
    height: 65px;
    padding-top: 5px;}
	
	
	.beikao_l4 h3 a{ 
    color: #ffffff;} 
	
	
	
.beikao_l5 {width: 100%;
    height: 60px;
    float: left;
    /* background-color: bisque; */
    margin-top: 10px;
    font-size: 14px;
    line-height: 20px;
    color: #4f4f4f;}
.beikao_l5 p{}
.beikao_l5 span{padding-right: 10px;
    color: #006bd9;}
	
.beikao_r1 {    width: 100%;
    height: 40px;
    float: left;
    background-color: #ffffff;
    background-attachment: scroll;

}
.beikao_r1 h3{       font-size: 24px;
    letter-spacing: 1px;
    text-align: left;
    line-height: 36px;
    color: #871d1d;
    background-image: linear-gradient(to right, #ffffff , #f8eadb);}
	
	.beikao_r2 {   width: 100%;
    height: 60px;
    float: left;
    border-radius: 5px;}
	
	.beikao_r2 h3{      text-align: center;
    color: #00a082;
    font-size: 22px;
    line-height: 35px;
    margin-top: 5px;
    font-weight: 400;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    border-bottom-color: #4CAF50;
    padding-bottom: 3px;
    width: 95%;
    margin-left: 5px;
}


.beikao_r2 h3 a { color: #00a082;}


	
		.beikao_r3 {   width: 100%;
    height: auto;
    float: left;
    margin-top: 5px;
}
		.beikao_r3 p{  font-size: 14px;
    background-color: white;
    width: 350px;
    float: left;
    line-height: 25px;
    color: #074693;
}

.beikao_r3 p  span{  margin-right: 5px;
    color: #ffffff;
    background-color: #b82222;
    padding: 0px 5px 0px 5px;
}



/*人才招聘*/
#rz{width:1200px; height:560px; margin:0 auto;}
.rzbt{width:210px; height:65px; text-align:center; font-size:12px; color:#9d9d9d;  background:url(img/heng.jpg) no-repeat center; margin:0 auto; padding-top:5px;}
.rzbt span{font-size:25px; color:#ea5504;}
.rznr{width:1200px; height:439px;}
.rznrz{width:607px; height:439px; float:left;}
.rznry{width:567px; height:419px;  float:right; padding-top:20px;}
.rznrywb{width:565px; height:62px; border:1px #bebebe solid; margin-bottom:19px;}
.rznrywbz{width:34px; height:32px; float:left; margin-top:15px; margin-left:15px;}
.txt{width:500px; height:62px; border:none; float:right; font-size:16px; color:#bebebe;}
.zwjs{    width: 550px;
    height: 84px;
    margin-bottom: 15px;
    border: 1px #bebebe solid;
    font-size: 16px;
    color: #606060;
    line-height: 25px;
    resize: none;
    padding-left: 15px;
    padding-top: 10px;}


.rznry5{width:567px; height:419px; margin:0 auto;}
.rznrywb5{width:565px; height:62px; border:1px #bebebe solid; margin-bottom:19px;}
.rznrywbz5{width:34px; height:32px; float:left; margin-top:15px; margin-left:15px;}
.txt5{    width: 480px;
    height: 62px;
    border: none;
    float: right;
    font-size: 16px;
    color: #3b3b3b;
    padding-left: 20px;}
.zwjs5{width:550px; height:84px; margin-bottom:15px; border:1px #bebebe solid; font-size:16px; color:#bebebe; line-height:25px; resize:none; padding-left:15px; padding-top:10px;}


/*底部*/
.dbsw{width:100%; height:380px; background:#353535; min-width:1200px; float:left;}
#dbs{width:1200px; height:380px; margin:0 auto;}
.dbsz{width:386px; height:352px; float:left; margin-left:113px; padding-top:28px;}
.dbszbt{width:277px; height:60px; text-align:center; font-size:12px; color:#ffffff;}
.dbszbt span{ font-size:25px;}
.dbszx{width:386px; height:300px;}
.dbszxa{width:384px; height:39px; border:1px #737373 solid; margin-bottom:7px;}
.dbszxaz{width:22px; height:24px; float:left; margin-left:13px; margin-top:8px;}
.xm{width:340px; height:39px; float:right; border:none; font-size:14px; color:#cdcdcd; background:none;}
.wbqy{width:374px; height:112px; border:1px #737373 solid; font-size:14px; color:#cdcdcd; resize:none; background:none; padding-left:10px; padding-top:8px; margin-bottom:10px;}
.dbszxa1{width:177px; height:44px; margin:0 auto; background:#ea5503;}
.dbtj{width:177px; height:44px; border:none; background:none; font-size:px; color:#ffffff; text-align:center; line-height:44px;}



.dbsy{width:604px; height:153px; float:right; margin-top:90px; background:url(img/db_bj1.jpg) no-repeat center;}
.dbsybt{width:564px; height:65px; font-size:12px; color:#ffffff; padding-left:40px;}
.dbsybt span{ font-size:25px;}
.dbsyx{width:564px; height:auto; font-size:16px; color:#ffffff; padding-left:40px; overflow:hidden; line-height:30px;}

.dbxw{      width: 100%;
    height: 300px;
    border-top: 1px #cccccc solid;
    background: #141e3b;
    min-width: 1200px;
    float: left;
    margin-top: 10px;}
#dbx{    width: 1200px;
    height: 300px;
    margin: 0 auto;}
.dbxz{width:auto; height:56px; float:left;}
.dbxz li{padding-left:25px; padding-right:25px; line-height:56px; font-size:14px; color:#ffffff; float:left;}
.dbxy{width:auto; height:56px; float:right; line-height:56px; font-size:14px; color:#ffffff; margin-right:25px;}


.dbx_l {      width: 700px;
    height: auto;
    float: left;
    margin-top: 10px;
   }
.dbx_l_1{color: white;
    font-size: 18px;
    margin-top: 20px;
	color: #aad6f0;
	}
.dbx_l_1 span{    font-size: 28px;
    letter-spacing: 2px;
    margin-left: 10px;
    color: white;}
.dbx_l_2{    color: aquamarine;
    margin-top: 5px;}
.dbx_l_3{    color: aqua;
    margin-top: 5px;}
.dbx_l_3 span{}
.dbx_l_4{  color: #e0edf2;
    margin-top: 5px;}
.dbx_l_5{    margin-top: 20px;}
.dbx_l_5 span{    background-color: #41517f;
    color: white;
    padding: 3px 10px 3px 10px;
    margin-right: 8px;
    font-size: 14px;}
.dbx_l_5 span a{ 
    color: white;
  }

.dbx_r{width: 300px;
    height: auto;
    float: left;
    margin-top: 60px;}
.dbx_r_1{float: left;
    margin-right: 40px;}
.dbx_r_1 img{    width: 110px;}
.dbx_r_1 p{    color: white;
    text-align: center;
    font-size: 14px;}

.dbx_b{color: #a4c2cd;
    width: 100%;
    float: left;
    font-size: 14px;
    margin-top: 50px;
    text-align: center;}



/*列表页顶部*/

.lbtop{    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    height: auto;}


/*QQ*/
.izl-rmenu{position:fixed; right:0;bottom:10px;padding-bottom:35px;background:url(img/r_b.png) 0px bottom no-repeat;z-index:999;}
.izl-rmenu .btn{width:72px;height:73px;margin-bottom:1px;cursor:pointer;position:relative;}
.izl-rmenu .btn-qq{background:url(img/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(img/r_qq.png) 0px 0px no-repeat;background-color:#6da9de;text-decoration:none;display:block;}
.izl-rmenu .btn-wx{background:url(img/r_wx.png) 0px 0px no-repeat;background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute;left:-160px;top:0px;display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(img/r_phone.png) 0px 0px no-repeat;background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b;position:absolute;width:160px;left:-160px;top:0px;line-height:73px;color:#FFF;font-size:18px;text-align:center;display:none;}
.izl-rmenu .btn-top{background:url(img/r_top.png) 0px 0px no-repeat;background-color:#666666;display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}

/*底部*/
.kg{ display:none;}
.db2{ display:none;}



/*手机*/
@media screen and (max-width: 767px){
	   /*头部*/
	   #top{ display:none;}
	.containerc{ width:100%; height:auto; margin:0 auto;position:relative; display:block; padding-top:50px;}
    .containera{ width:100%; height:50px; margin:0 auto;position:absolute; top:0; bottom:0px; left:0px; z-index:99999999;}
		#tb{display:none;}
		
		/*导航*/
		.dhw{display:none;}
		
		/*幻灯片*/
		.hdpw{width:100%; height:auto; min-width:inherit;position:relative; }
		#hdp{width:100%; height:auto; margin:0 auto;}
		.hdpf{width:100%; height:auto; position:inherit; background-color:#ffffff;  background:rgba(253, 253, 253, 0.4) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); float:left;}
		.hdpf_lg{ display:none;}
		.hdpf_lg img{width:100%; height:auto; display:block;}
		.hdpfwz{width:70%; height:auto; margin-bottom:10px; margin-left:15%; margin-right:15%; padding-top:15px;}
		.hdpfwz img{width:100%; height:auto; display:block;}
		
		.hdpfwb{width:100%; height:auto; margin:0 auto;}
		.hdpfwb1{width:93%; height:auto;border:1px #3e362b solid; margin-bottom:10px; float:left;margin-left:3%; margin-right:3%;}
		.hdpfwb1z{width:10%; height:auto; float:left; margin-top:0; padding-left:2%}
		.hdpfwb1z img{width:100%; height:auto; display:block;}
		.mz{width:88%; height:auto; background:none; float:right; line-height:40px; border:0; margin-bottom:0; font-size:14px; color:#666666; padding-left:0;}
		.mz1{width: 255px;
    height: 40px;
    background: none;
    line-height: 40px;
    float: left;
    border: 0;
    margin-bottom: 10px;
    font-size: 14px;
    color: #666666;
    padding-left: 16px;
    resize: none;}
		
		.hdpfwb2{width:30%; height:auto; margin-bottom:10px;  float:left; margin-left:35%; margin-right:35%;}
		.tj{width:100%; height:auto; background:#ea5503; border:0; line-height:30px; font-size:14px; color:#ffffff;}
		.hdpfdb{width:100%; height:auto;  font-size:15px; color:#000000; text-align:center;}
		.hdpfdb img{vertical-align:middle;}
		
		/*介绍公司*/
		#jg{width:100%; height:auto; padding-top:15px; float:left; margin-bottom:15px;}
		.jgbt{width:100%; height:auto; text-align:center; font-size:12px; color:#9d9d9d;  background:none;  padding-top:0; margin-bottom:5px;}
		.jgbt span{font-size:20px; color:#ea5504;}
		.jgnr{width:100%; height:auto;}
		.jgnrz{width:94%; height:auto; float:left; margin-left:3%; margin-right:3%; margin-bottom:10px;}
		.jgnrz img{width:100%; height:auto; display:block;}
		.jgnry{width:100%; height:auto; float:right; margin-right:0px;}
		.jgnrybt{width:50%; height:auto; margin-left:25%; margin-right:25%; border-bottom:1px #ec5303 solid; text-align:center; font-size:16px; color:#000000;}
		.jgnrynr{width:94%; height:auto; margin-left:3%; margin-right:3%; font-size:14px; color:#7c7c7c; padding-top:10px; padding-bottom:10px; line-height:25px;}
		.jgnrygd{width:25%; height:auto; float:right; font-size:14px; color:#7c7c7c;}
		
		/*设计师团队*/
		.stw{width:100%; height:auto; border-top:1px #bfbfbf solid; min-width:inherit; float:left; margin-bottom:10px;}
		#st{width:100%; height:auto; padding-top:0;}
		.stbt{width:100%; height:auto; text-align:center; font-size:12px; color:#9d9d9d;  background:none; padding-top:0;}
		.stbt span{font-size:20px; color:#ea5504;}
		.stnr{width:100%; height:auto; padding-top:10px;}
		.stnrli{width:44%; height:auto; float:left; background:none; margin-left:3%; margin-right:3%; margin-bottom:10px;}
		.stnrlis{width:100%; height:auto;}
		.stnrlis img{width:100%; height:auto; display:block;}
		.stnrlix{width:100%; height:auto; line-height:30px; font-size:16px; color:#000000;}
		.stnrlix span{ float:right; font-size:14px;}
		.stnrli:hover{background:none;}
		
		/*在线工地*/
		#zgbtw{width:100%; height:auto; float:left; margin-bottom:5px;}
		.zgbt{width:100%; height:auto; text-align:center; font-size:12px; color:#9d9d9d;  background:none; padding-top:0;}
		.zgbt span{font-size:20px; color:#ea5504;}
		.zgw{width:100%; height:auto; background:url(img/zg_bj1.jpg) no-repeat center; min-width:inherit; float:left;}
		#zg{width:100%; height:auto; padding-top:10px; padding-bottom:8px;}
		.zgtp{width:80%; height:auto; margin-left:10%; margin-right:10%;}
		.zgtp img{width:100%; height:auto; display:block;}
		
		/*实景案例*/
		#sa{      width: 100%;
    height: 900px;
    padding-top: 37px;
    border-top-width: 1px;
    border-top-style: dotted;
    border-top-color: #eaeaea;
    margin-right: auto;
    margin-left: auto;
    margin-top: 40px;}
		.sabt{width:100%; height:auto; text-align:center; font-size:12px; color:#9d9d9d;  background:none; padding-top:0; margin-bottom:5px;}
		.sabt span{font-size: 25px;
    color: #054ac7;
    font-weight: 600;}
		.sanr{width:100%; height:auto;}
		.sanrli{width:44%; height:auto; float:left; position:relative; margin-left:3%; margin-right:3%; margin-bottom:10px; overflow:hidden;}
		.sanrlis{width:100%; height:auto;}
		.sanrlis img{width:100%; height:auto; display:block;}
		.sanrlix{width:100%; height:100%; position:absolute; background-color:#000;  background:rgba(000, 000, 000, 0.4) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); top:0; opacity:0; filter:alpha(opacity=0);-khtml-opacity:0; -moz-opacity:0;}
		.sanrlixs{      width: 274px;
    height: 40px;
    text-align: left;
    font-size: 18px;
    color: #ffffff;
    margin-top: 20px;
    padding-left: 20px;
    color: #d9c494;}
		.sanrlixs span{font-size:16px;}
		.sanrlixx{width:100%; height:auto; text-align:center; font-size:14px; color:#ffffff;}
		.sanrlix:hover{opacity:1; filter:alpha(opacity=100);-khtml-opacity:1; -moz-opacity:1;}
		
		/*新闻中心*/
		.xzw{width:100%; height:auto; border-top:1px #bfbfbf solid; min-width:inherit; float:left;}
		#xz{width:100%; height:auto; padding-top:15px;}
		.xzbt{width:100%; height:auto; text-align:center; font-size:12px; color:#9d9d9d;  background:none; padding-top:0;}
		.xzbt span{font-size:20px; color:#ea5504;}
		.xznr{width:100%; height:auto;}
		.xznrli{width:94%; height:auto; float:left; margin-left:3%; margin-right:3%; margin-bottom:10px;}
		.xznrliz{width:33%; height:auto; float:left;}
		.xznrliz img{width:100%; height:auto; display:block;}
		.xznrliy{width:65%; height:auto; float:right; }
		.xznrliybt{width:100%; height:auto; border-bottom:1px #7b7b7b solid; font-size:15px; color:#000000; margin-top:5px; padding-left:0; margin-bottom:5px;}
		.xznrliynr{width:100%; height:auto; font-size:14px; color:#7f7f7f; line-height:18px;}
		.xznrliysj{width:100%; height:auto; float:right; font-size:14px; color:#bebebe; margin-right:0;}
		
		/*人才招聘*/
		#rz{width:100%; height:auto; float:left; padding-bottom:20px;}
		.rzbt{width:100%; height:auto; text-align:center; font-size:12px; color:#9d9d9d;  background:none; padding-top:0;}
		.rzbt span{font-size:20px; color:#ea5504;}
		.rznr{width:100%; height:auto;}
		.rznrz{width:94%; height:auto; float:left; margin-left:3%; margin-right:3%;}
		.rznrz img{width:100%; height:auto; display:block;}
		.rznry{width:100%; height:auto;  float:right; padding-top:20px;}
		.rznrywb{width:93%; height:auto; border:1px #bebebe solid; margin-bottom:10px; float:left; margin-left:3%; margin-right:3%;}
		.rznrywbz{width:10%; height:auto; float:left; margin-top:0; margin-left:0;}
		.rznrywbz img{width:100%; height:auto; display:block;}
		.txt{width:88%; height:auto; border:none; float:right; font-size:14px; color:#bebebe; line-height:40px;}
		.zwjs{width:93%; height:auto; border:1px #bebebe solid; font-size:14px; color:#bebebe; line-height:40px; resize:none; padding-left:0; padding-top:5px; margin-left:3%; margin-right:3%;}
		
		.rznry5{width:100%; height:auto;  float:right; padding-top:20px;}
		.rznrywb5{width:93%; height:auto; border:1px #bebebe solid; margin-bottom:10px; float:left; margin-left:3%; margin-right:3%;}
		.rznrywbz5{width:10%; height:auto; float:left; margin-top:0; margin-left:0;}
		.rznrywbz5 img{width:100%; height:auto; display:block;}
		.txt5{width:88%; height:auto; border:none; float:right; font-size:14px; color:#bebebe; line-height:40px;}
		.zwjs5{width:93%; height:auto; border:1px #bebebe solid; font-size:14px; color:#bebebe; line-height:40px; resize:none; padding-left:0; padding-top:5px; margin-left:3%; margin-right:3%;}
		
		/*底部*/
		.dbsw{display:none;}	
		.dbxw{display:none;}
		
	.kg{ width:100%; height:80px; float:left; display:block;}	
	
	/*底部*/
	.db2{ width:100%; height:65px; background:#ea5503; overflow:hidden; margin:0 auto; position: fixed; bottom:0px; left:0px; display:block;}
	.db2li{ width:24.2%; height:65px; float:left; border-right:solid 1px #fff; border-left:solid 1px #fff; padding-top:3px;}
	.db2li1{ width:24.2%; height:65px; float:left; border-right:solid 1px #fff; border-left:solid 0px #fff; padding-top:3px;}
	.db2li2{ width:24.2%; height:65px; float:left; border-right:solid 0px #fff; border-left:solid 1px #fff; padding-top:3px;}
	
	.dbs2{ width:40%; height:auto; margin-left:30%; margin-right:30%;}
	.dbs2 img{ width:100%; height:auto; display:block;}
	.dbx2{ width:100%; height:auto; font-size:12px; color:#FFF; text-align:center; line-height:25px;}


}







/*手机i5*/
@media screen and (max-width: 320px){
       /*幻灯片*/
		.hdpf_lg{width:18%; margin-top:10px; margin-bottom:5px; margin-left:41%; margin-right:41%;}
		.hdpfwz{width:60%;  margin-bottom:10px; margin-left:20%; margin-right:20%;}
		.hdpfwb1{margin-bottom:8px;}
		.mz{line-height:30px; font-size:12px;}
		.mz1{line-height:30px; font-size:12px;}
		.hdpfwb2{margin-bottom:5px;}
		.tj{line-height:25px; font-size:12px; }
		.hdpfdb{font-size:14px;}
		
		/*介绍公司*/
		#jg{padding-top:10px; margin-bottom:10px;}
		.jgbt{font-size:12px;}
		.jgbt span{font-size:15px;}
		.jgnry{width:100%; height:auto; float:right; margin-right:0px;}
		.jgnrybt{width:54%;  margin-left:23%; margin-right:23%;  font-size:14px;}
		.jgnrynr{font-size:12px;  padding-top:5px; padding-bottom:5px; line-height:20px;}
		.jgnrygd{ font-size:12px;}
		
		/*设计师团队*/
		.stbt{font-size:12px;}
		.stbt span{font-size:16px; }
		.stnrlix{line-height:25px; font-size:13px;}
		.stnrlix span{font-size:12px;}
		
		/*在线工地*/
		.zgbt span{font-size:16px;}
		
		/*实景案例*/
		#sa{padding-top:10px;}
		.sabt span{font-size:16px;}
		.sanrlixs{width:90%; height:auto; text-align:center; font-size:12px; color:#ffffff; margin-top:20px; margin-bottom:10px; padding-left:5%; padding-right:5%; word-wrap: break-word;
}
		.sanrlixs span{font-size:13px;}
		.sanrlixx{width:100%; height:auto; text-align:center; font-size:12px; color:#ffffff;}
		
		/*新闻中心*/
		.xzbt{font-size:12px; }
		.xzbt span{font-size:16px;}
		.xznrliz{margin-top:5px;}
		.xznrliybt{ font-size:13px;  margin-top:0; padding-left:0; margin-bottom:0;}
		.xznrliynr{font-size:12px;}
		.xznrliysj{font-size:12px;}
		
		/*人才招聘*/
		#rz{padding-bottom:10px;}
		.rzbt span{font-size:16px; }
		.rznry{padding-top:10px;}
		.rznrywb{ margin-bottom:10px;}
		.txt{font-size:12px; line-height:30px;}
		.zwjs{font-size:12px; line-height:30px; }
		
		.rznry5{padding-top:10px;}
		.rznrywb5{ margin-bottom:10px;}
		.txt5{font-size:12px; line-height:30px;}
		.zwjs5{font-size:12px; line-height:30px; }
		
		/*底部*/
		.dbsw{display:none;}	
		.dbxw{display:none;}
		.kg{ height:70px;}
	.db2{ height:55px;}
	.db2li{ height:55px;}
	.db2li1{ height:55px;}
	.db2li2{ height:55px;}
	
	.dbs2{ width:40%; height:auto; margin-left:30%; margin-right:30%;}
	.dbs2 img{ width:100%; height:auto; display:block;}
	.dbx2{ width:100%; height:auto; font-size:12px; color:#FFF; text-align:center; line-height:30px;}


		

}


/*平板*/
@media screen and (min-width: 768px) and (max-width: 1200px) {
       /*头部*/
	   #top{ display:none;}
		#tb{width:1200px;}
		
		/*导航*/
		#dh{width:1200px;}
		
		/*幻灯片*/
		#hdp{width:1200px;}
		
		/*介绍公司*/
		#jg{width:1200px;}
		
		/*设计师团队*/
		#st{width:1200px;}
		
		/*在线工地*/
		#zgbtw{width:1200px;}
		
		/*实景案例*/
		#sa{width:1200px;}
		
		/*新闻中心*/
		#xz{width:1200px;}
		
		/*人才招聘*/
		#rz{width:1200px;}
		
		/*底部*/
		#dbs{width:1200px;}
		
		#dbx{width:1200px;}

}

.tbzz {
    width: 336px;
    height: 50px;
    line-height: 150px;
    float: left;
}
.tbz {
    width: 890px;
    height: 119px;
    float: left;
}
.tbzy {
    width: 330px;
    height: 119px;
    float: left;
}

.tbzy33 span {
	/* background-color: #1d3e87; */
    border-radius: 10px;
    padding: 0px 10px 2px 10px;
    color: #f2f2f2;
    font-size: 13px;
    margin-top: 1px;
    float: left;
    margin-right: 0px;
	margin-top:41px;
    height: 35px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.tbzy33 span a {
    background-image: url(/skin/style/css/img/menu_grb2.png);   	/* menu_grb.png */
    background-repeat: no-repeat;
    background-position: 0px 0px;
    width: 192px;
    height: 64px;
}

.tbzy33 span a:hover{ background-image: url(/skin/style/css/img/menu_grb2.png);
	background-repeat: no-repeat;
	background-position: 0px 0px; 
}

