* {
	padding: 0;
	margin: 0;
}
*:focus {
	outline: none;
}
input {
	outline: none;
}
select {
	outline: none;
}
body {
	font-family: 'Arial','Microsoft YaHei';
	font-size: 14px;
}
a {
	text-decoration: none;
	border: none;
	outline: none;
}
ul li {
	list-style: none;
}
input:focus {
	outline: none;
}
img {
	border: 0;
}
.laishi_fenxiang{width:1200px; margin:0 auto;}


/*index*/
.sy_sb_z{
	width:100%;
	height:auto;
	overflow: hidden;
	background: url(../images/sy_bj.png);
}
.sy_sb_z .sy_sb{
	width:1200px;
	margin:75px auto;
	overflow: hidden;
}
.sy_sb .sb_bt{
	width:85%;
	margin:0 auto;
}
.sb_bt span{
	width:100%;
	text-align:center;
	display:block;
	font-size: 20px;
	line-height: 30px;
	color:#000;
	/* overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap; */
}
.sb_bt .bt_xian{
	width:286px;
	height:1px;
	margin:15px auto;
	display: block;
}
.bt_xian img{
	float: left;
	width:286px;
	height:1px;
}
.bt_xian .h_x_x{
	width:70px;
	height:3px;
	margin-top:-2px;
	background: #000;
	float:left;
	margin-left:108px;
}
.sb_bt p{
	width:101%;
	text-align:center;
	display:block;
	font-size: 15px;
	line-height: 30px;
	color:#979797;
	line-height:28px;
	/* display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden; */
}
.sy_sb .sb_nr{
	width:92%;
	hegiht:auto;
	margin:0 auto;
    overflow: hidden;    
}
.sb_nr .s_nr_left{
	width:4.6%;
	height:auto;
	float: left;
}
.sb_nr .s_nr_center{
	width:88%;
	height:80px;
	float:left;
	/* overflow:hidden; */
	margin:26px 1.4%; 
}
.s_nr_center ul{
	width:100%;
	height:80px;
	padding-top:30px;
	/* overflow: hidden; */
}
.s_nr_center ul li{
	width:auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	margin-bottom:10px;
	color:#636363;
}

.s_nr_center ul li:first-child{
	margin-left:30px;
}
.s_nr_center ul li a{
	width:auto;
	float: left;
	line-height: 30px;
	font-size: 16px;
	margin-bottom:10px;
	color:#636363;
}
.s_nr_center ul span{
	margin:6px 18px;
	float: left;
}
.sb_nr .s_nr_right{
	width:4.6%;
	height:auto;
	float: right;
}
.sb_nr .s_nr_tz{
	width:100%;
	height:30px;
	float: left;
}
.s_nr_tz a{
	width:250px;
	margin:0 auto;
	display: block;
	background: #e5e5e5;
	border-radius:14px;
	overflow: hidden;
}
.s_nr_tz a span{
	display: block;
	color:#505050;
	font-size: 16px;
	line-height: 30px;
	margin-right:20px;
	float: left;
	margin-left:45px;
}
.s_nr_tz a i{
	font-size: 25px;
	line-height: 30px;
	color:#515151;
	float: left;
}

/*sy_zs*/
.sy_zs_z{
	width:100%;
	height:765px;
	background: url(../images/sy_bj.png);
	
}
.sy_zs_z .sy_zs{
	width:1200px;
	height:35px;
	margin:0 auto;
	padding-top:30px;
}
.sy_zs ul{
	width:522px;
	height:auto;
	margin:0 auto;
}
.sy_zs ul li{
	float: left;
}
.sy_zs ul .zs_xian{
	float: left;
	margin:8px 10px;
	color:#dddddd;
}
.sy_zs ul li a{
	float: left;
	padding:5px 13px;
}
.sy_zs ul li a:hover{
	background: #1c69b7;
	border-radius:4px;
	color:#fff;
}
.sy_zs ul li .active{
	background: #1c69b7;
	border-radius:4px;
	color:#fff;
}
.sy_zs ul li .active .zs_tb .hei{
	display: block;
}
.sy_zs ul li .active .zs_tb .bai{
	display: none;
}
.sy_zs ul li .active span{
	color:#fff;
}
.sy_zs ul li a:hover span{
	color:#fff;
}
.sy_zs ul li a .zs_tb {
	float: left;
	width:18px;
	height:18px;
}
.zs_tb img{
	float: left;
	width:18px;
	height:18px;
	margin-top:5px;
}
.zs_tb .hei{
	display: none;
}
.sy_zs ul li a  span{
	font-size: 16px;
	float: left;
	line-height: 25px;
	color:#898989;
	margin-left:10px;
}
.sy_tu_nr1 .swiper-button-next,.sy_tu_nr2 .swiper-button-next,.sy_tu_nr3 .swiper-button-next{
	background: url('../images/sy_right.png') !important;
	width:37px !important;
	height:37px !important;
	bottom:0px !important;
	top:auto !important;
	right:46% !important;
}
.sy_tu_nr1 .swiper-button-prev,.sy_tu_nr2 .swiper-button-prev,.sy_tu_nr3 .swiper-button-prev{
	background: url('../images/sy_left.png') !important;
	width:37px !important;
	height:37px !important;
	bottom:0px !important;
	top:auto !important;
	left:46% !important;
}

.sy_zs_z .sy_zs_tu{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.sy_zs_tu .sy_tu_nr{
	width:100%;
	height:auto;
	margin:0 auto;
	display: none;
}

.sy_tu_nr .sy_tu_nr1,.sy_tu_nr .sy_tu_nr2,.sy_tu_nr .sy_tu_nr3{
	width:100%;
	height:auto;
	margin:0 auto;
	padding-bottom:20px;
}
.sy_tu_nr1 ul,.sy_tu_nr2 ul,.sy_tu_nr3 ul{
	margin-top:34px;
	margin-bottom:10px;
}
.sy_tu_nr1 ul li,.sy_tu_nr3 ul li{
	width:32% !important;
	height:auto;
	float: left;
	margin-left:1%;
	margin-bottom:16px;
}
.sy_tu_nr2 ul li{
	width:24% !important;
	height:auto;
	float: left;
	margin-left:1%;
	margin-bottom:16px;
}

.sy_tu_nr1 ul li img,.sy_tu_nr2 ul li img,.sy_tu_nr3 ul li img{
	width:100%;
	height:302px;
	float: left;
	cursor: pointer;  
}
.sy_tu_nr1 ul li .xx,.sy_tu_nr2 ul li .xx,.sy_tu_nr3 ul li .xx{
	width:100%;
	height:auto;
	background:rgba(98,198,242,0.3);
	position: absolute;
	top:0px;
	left:0px;
	/* display: none; */
	z-index: 100001;
	display: none;
}
.sy_tu_nr1 ul li .xx:hover{
	display: none;
}
.sy_tu_nr2 ul li .xx:hover{
	display: none;
}
.sy_tu_nr3 ul li .xx:hover{
	display: none;
}
.xx span {
	 color:#fff;
	 line-height: 30px;
	 font-size: 30px;
	 text-align: center;
	 display: block;
	 margin-top:70px;
}
.xx .fg{
	 width:50px;
	 margin:15px auto;
	 height:2px;
	 background: #fff;
}
.xx p{
	width:300px;
	color:#fff;
	margin:0 auto;
	line-height: 20px;
	font-size: 16px;
	text-align: center;
	text-indent: 0.8em;
}
.xx .hang{
	width:100px;
	height:30px;
	float: left;
	margin-top:20px;
	margin-left:35%;
}
.xx a{
	width:30px !important;
	height:30px !important;
	float: left;
	margin-left:20px;
}
.xx a img{
	width:30px !important;
	height:30px !important;
}
.xx a img:hover{
	width:30px !important;
	height:30px !important;
	transform:scale(1,1) !important;
}
/* 文章 */
.sy_wz_z{
	width:100%;
	height:auto;
	background: url(../images/sy_bj.png);
	position: relative;
	margin-top:20px;
}
.sy_wz_z .sy_wz{
	width:1200px;
	height:auto;
	margin:0px auto;
	overflow: hidden;
}
.sy_wz .wz_bt{
	width:100%;
	height:auto;
	overflow: hidden;
}
.wz_bt p{
	width:auto;
	font-size: 32px;
	line-height: 45px;
	color:#5e5e5e;
	display: block;
	border-bottom:1px solid #ccc;
	float: left;
}
.wz_bt p span{
	width:auto;
	font-size: 36px;
	line-height: 45px;
	color:#0b78c9;
}
.wz_bt .bt_xx{
	width:100%;
	font-size: 14px;
	line-height: 30px;
	color:#5e5e5e;
	display: block;
	float: left;
}

.sy_wz .wz_nr{
	width:100%;
	height:auto;
	overflow:hidden;
	margin:30px 0px;
	margin-bottom:60px;
}
.wz_nr ul li{
	float: left;
	width:100%;
	height:auto;
}
.wz_nr ul li .big{
	width:47.6%;
	height:auto;
	float: left;
	padding-bottom:70px;
	position: relative;
}
.big .big_z{
	width:100%;
	height:auto;
	float: left;
}
.big_z .big_f{
	width:100%;
	height:auto;
	float: left;
}
.big_f img{
	width:100%;
	height:auto;
	float:left;
}
.big_f .big_xx{
	width:100%;
	height:auto;
	float: left;
}
.big_xx  a{
	float: left;
	width:80%;
	height:30px;
	line-height: 30px;
	color:#1b70af;
	font-size:16px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.big_xx  p{
	float: right;
	width:20%;
	height:30px;
	text-align:right;
	font-size:14px;
	line-height: 30px;
	color:#8d8d8d;
}
.big_d .big_js{
	float: left;
	width:100%;
	height:60px;
	text-align:left;
	font-size:12px;
	line-height: 20px;
	color:#b7b7b7;
	margin-top:10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.hd{
	position: absolute;
	bottom:8px;
	left:0px;
}
.hd ul li{
	width:10px;
	height:10px;
	border-radius:100%;
	background: #d6d6d6;
	margin-right:10px;
}
.hd ul .on {
	width:6px;
	height:6px;
	background:#fff;
	border:2px solid #1773ba;
	border-radius:100%;
}
.wz_nr ul li .small{
	width:22%;
	height:auto;
	float: left;
	margin-left:3.8%;
}
.small img{
	width:100%;
	height:auto;
	float:left;
}
.small .small_xx{
	width:100%;
	height:auto;
	float: left;
}
.small_xx  .small_xz{
	float: left;
	width:100%;
	height:40px;
	line-height: 20px;
	color:#1b70af;
	font-size:14px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	margin-top:0px;
}
.small_xx p{
	float: left;
	width:100%;
	height:30px;
	font-size:14px;
	line-height: 30px;
	color:#8d8d8d;
}
.small .small_js{
	float: left;
	width:100%;
	height:auto;
	text-align:left;
	font-size:12px;
	line-height: 20px;
	color:#b7b7b7;
	margin-top:10px;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.small a  {
	float: right;
	display: block;
	font-size:14px;
	line-height: 20px;
	color:#949494;
	margin-top:20px;
}

.sy_wz_z .swiper_next5{
	background: url('../images/wz_right.png') !important;
	position:absolute;
	width:31px !important;
	height:61px !important;
	top:50%;
	right:4%;
	margin-top:-30px;
}
.sy_wz_z .swiper_prev5{
	background: url('../images/wz_left.png') !important;
	position:absolute;
	width:31px !important;
	height:61px !important;
	top:50%;
	left:4%;
	margin-top:-30px;
}
.big .gd{
	float: right;
	width:auto;
	position:absolute;
	right:0;
	bottom:0;
	height:30px;
	line-height:30px;
	text-align: left;
	color: #949494;
	font-size: 14px;
	z-index: 200;
}

/*联系我们*/
.sy_lx_z{
	width:100%;
	height:auto; 
	background: url(../images/ls_lx.png)  no-repeat;
	overflow:hidden;
	background-size: 100% 100%;
} 
.sy_lx_z1{
	width:100%;
	height:auto;
	background: rgba(0,0,0,0.8);
	padding:20px 0px;
}
.sy_lx_z1 .sy_lz {
	width:1200px;
	margin:0px auto;
	overflow: hidden;
}
.sy_lz .lx_bt{
	width:80%;
	margin:30px auto;
}
.lx_bt span{
	width:100%;
	margin:0 auto;
	text-align: center;
	display: block;
	font-size: 36px;
	line-height: 40px;
	color:#fff;
}
.lx_bt .h_s{
	width:50px;
	height:2px;
	background:#525251;
	margin:10px auto;
}
.lx_bt p{
	width:100%;
	margin:0 auto;
	text-align: center;
	display: block;
	font-size: 14px;
	line-height: 20px;
	color:#fff;
}
.sy_lz .lx_xx{
	width:31.8%;
	height:auto;
	float: left;
}
.lx_xx .qian{
	width:45.8%;
	height:36px;
	background: rgba(255,255,255,0);
	border:1px solid #666;
	margin-right:2%;
	padding-left:2%;
	line-height:36px;
	color:#fff;
	font-size: 16px;
	font-family: 'Microsoft YaHei';
}
.lx_xx .qian1{
	width:45.8%;
	height:36px;
	background: rgba(255,255,255,0);
	border:1px solid #666;
	margin-right:2%;
	padding-left:2%;
	line-height:36px;
	color:#fff;
	font-size: 16px;
	font-family: 'Arial';
}
.lx_xx .hou{
	width:45.8%;
	height:36px;
	line-height:36px;
	background: rgba(255,255,255,0);
	border:1px solid #666;
	margin-bottom:2%;
	padding-left:2%;
	color:#fff;
	font-size: 16px;
	 font-family: 'Microsoft YaHei'; 
}
.lx_xx .dh_x{
	width:97.5%;
	height:100px;
	line-height:20px;
	background: rgba(255,255,255,0);
	border:1px solid #666;
	margin-bottom:2%;
	padding:1%;
	text-indent:0.2em;
	color:#fff;
	font-size: 16px;
	 font-family: 'Microsoft YaHei';
}
.lx_xx .lx_tj{
	width:30%;
	height:36px;
	background: #126cac;
	border:none;
	font-size: 16px;
	font-family: 'Microsoft YaHei'; 
	color:#fff;
	border-radius:3px;
}
.sy_lz .lx_tu{ 
	width:40.25%;
	height:auto;
	float: left;
	margin-left:2%;
	margin-bottom:2%;
	
}
.sy_lz .lx_fs{ 
	width:23.95%;
	height:auto;
	float: left;
	margin-left:2%;
}
.lx_fs .ewm img{
	width:78px;
	height:77px;
	float: left;
	box-shadow: 0 0 20px #000;
}
.lx_fs .ewm em{
	float:left;
	font-style:normal;
	font-size:14px;
	color:#fff;
	padding-top:32px;
	padding-left:5px;
}
.lx_fs .ewm em i{
	font-style:normal;
}


.lx_fs .hang{
	width:100%;
	float: left;
	margin:10px 0px;
}
.hang img{
	width:26px;
	height:26px;
	float: left;
	
}
.lx_fs .hang span {
	float: left;
	width:auto !important;
	line-height: 30px !important;
	color:#fff;
	font-size: 22px !important;
	margin-left:10px;
}
.lx_fs span{
	width:100%;
	float: left;
	display: block;
	line-height: 20px;
	color:#fff;
	font-size: 14px;
}
.lx_fs span a{
	color:#fff;
}







/*structural*/
.cp_xt_z{
	width:100%;
	height:auto;
	overflow: hidden;
	background: #f5f5f5;
	padding-bottom:70px;
	margin:0px;
}
.cp_xt_z .cp_xt{
	width:1200px;
	height:auto;
	margin:0 auto;
}
.cp_xt .xt_bt{
	width:100%;
	height:auto;
	float: left;
}
.xt_bt span{
	width:100%;
	hegiht:auto;
	font-size: 28px;
	line-height: 60px;
	color:#106099;
}
.xt_bt p{
	font-size: 12px;
	color:#8e8e8e;
	line-height: 18px;
	padding-bottom:10px;
	border-bottom:1px solid #ccc;
}
.cp_xt .xt_dh{
	width:100%;
	height:auto;
	float: left;
}
.xt_dh ul{
	margin:10px 0px;
}
.xt_dh ul li{
	float: left;
	width:auto;
	height:auto;
}
.xt_dh ul li .active1{
	background: #0079c6;
	border-radius:3px;
	color:#fff;
}
.xt_dh ul li a{
	float: left;
	padding:0px 10px;
	line-height: 30px;
	font-size: 14px;
	color:#2e2c2c;
}
.xt_dh ul li a:hover{
	background: #0079c6;
	border-radius:3px;
	color:#fff;
}
.xt_dh ul span{
	float: left;
	margin:6px 10px;
}
.cp_xt .xt_pobu{
	width:1200px;
	height:auto;
	float: left;
}
.xt_pobu ul{
	width:105%;
	margin-left:-4%;
	overflow: hidden;
	margin-top:20px;
}
.xt_pobu ul li{
	width:47%;
	/* background: #fff; */
	height:auto;
	/* overflow: hidden; */
	float: left; 
	margin-left:3%;
}
.xt_pobu ul li .nr{
	width:96%;
	padding:1%;
	margin:1% auto;
	overflow: hidden;
}
.xt_pobu ul li .nr:hover{
	background: #fff;
	box-shadow:0px 0px 10px #333;
}
.nr img{
	width:100%;
	height:auto;
	float: left;
	cursor: pointer;
}
.nr .hang{
	width:100%;
	height:auto;
	float: left;
	margin-top:10px;
}
.hang span{ 
	width:auto;
	float: left;
	color:#106099;
	line-height: 24px;
	font-size: 20px;
	margin-left:0px;
}
.hang a{ 
	width:auto;
	float: right;
	font-size: 14px;
	line-height: 24px;
	color:#999999;
}
.nr p {
	width:100%;
	line-height: 24px;
	color:#5f5f5f;
	font-size: 14px;
	/* text-indent: 2em; */
}

/*蒋豪*/
.building {
	margin-top: 55px;
	background: #fff;
	margin-bottom:70px;
}
.building_ul {
	float: left;
	width: 1200px;
	margin-top: 40px;
}
.building_ul .shiping{
	width:1190px;
	height:790px;
	margin:0 auto;
}
/*.building_ul_all {
	border: 7px solid #eeecec;
	height: 680px;
	position: relative;
	background: #eeecec;
}*/
.building_ul_all {
	border: 7px solid #eeecec;
	height: 760px;
	position: relative;
	background: #eeecec;
}

.ggjz {
	height: 680px;
}

/*  .building_ul ul li .big_con { 
	position: absolute;
	right: 10px;
	bottom: 10px;
	cursor: pointer;
} */
.building_ul ul li {
	position: absolute;
}
.building_ul ul li .pos_all {
	position: relative;
}
.building_ul ul li:hover .pos_all_js {
	display: block;
}
.building_ul ul li .pos_all_js {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	display: none;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
}
.pos_all_js1 {
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
}
.pos_all_js1 .pos_all_js2 {
	width: 200px;
	height: 80px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -40px;
	margin-left: -100px;
}
.pos_all_js2 span {
	width: 100%;
	height: auto;
	text-align: center;
	color: #fff;
	font-size: 20px;
	display: block;
}
.pos_all_js2 .j_x {
	width: 50%;
	height: 2px;
	margin: 10px auto;
	background: #fff;
}
.pos_all_js2 .cz {
	width: 50%;
	hegiht: auto;
	margin: 0 auto;
	overflow: hidden;
}
.pos_all_js2 .cz a {
	float: left;
	margin-left: 13%;
}
.pos_all_js2 .cz a img {
	width: 30px;
	height: 30px;
}

.building_ul ul .li1 {
	top: 0;
	left: 0;
	width: 730px;
	height: 487px;
}
.building_ul ul .li1 .big_img {
	width: 730px;
	height: 487px;
}
.building_ul ul .li2 {
	right: 0;
	top: 0;
	width: 447px;
	height: 316px;
}
.building_ul ul .li2 .big_img {
	width: 447px;
	height: 316px;
}
.building_ul ul .li3 {
	top: 322px;
	right: 233px;
	width: 215px;
	height: 165px;
}
.building_ul ul .li3 .big_img {
	width: 215px;
	height: 165px;
}
.building_ul ul .li4 {
	top: 322px;
	right: 0px;
	width: 226px;
	height: 165px;
}
.building_ul ul .li4 .big_img {
	width: 226px;
	height: 165px;
}
.building_ul ul .li5 {
	bottom: 0px;
	left: 0px;
	width: 401px;
	height: 186px;
}
.building_ul ul .li5 .big_img {
	width: 401px;
	height: 186px;
}
.building_ul ul .li6 {
	bottom: 0px;
	left: 406px;
	width: 271px;
	height: 186px;
}
.building_ul ul .li6 .big_img {
	width: 271px;
	height: 186px;
}
.building_ul ul .li7 {
	bottom: 0px;
	right: 0px;
	width: 505px;
	height: 186px;
}
.building_ul ul .li7 .big_img {
	width: 505px;
	height: 186px;
}


/*解决方案*/ 
.jjfa_z{
	float: left;
	width: 1200px;
	margin-top: 40px;
}
.jjfa {
	border: 7px solid #eeecec;
	height: 635px;
	position: relative;
	background: #eeecec;
}
.jjfa_z ul li .pos_all {
	position: relative;
}
.jjfa_z ul li {
	cursor: pointer;
	position: absolute;
}
.jjfa_z ul li .pos_all {
	position: relative;
	width: 100%;
	height: 100%;
}
.jjfa_z ul li:hover .pos_all_js {
	display: block;
}
.jjfa_z ul li .pos_all_js {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	display: none;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
}
.pos_f_js1 {
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
}
.pos_f_js1 .pos_f_js2 {
	width: 200px;
	height: 80px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -40px;
	margin-left: -100px;
}
.pos_f_js2 span {
	width: 100%;
	height: auto;
	text-align: center;
	color: #fff;
	font-size: 20px;
	display: block;
}
.pos_f_js2 .j_x {
	width: 50%;
	height: 2px;
	margin: 10px auto;
	background: #fff;
}
.pos_f_js2 .cz {
	width: 50%;
	hegiht: auto;
	margin: 0 auto;
	overflow: hidden;
}
.pos_f_js2 .cz a {
	float: left;
	margin-left: 13%;
}
.pos_f_js2 .cz a img {
	width: 30px;
	height: 30px;
}
.jjfa_z ul .li1 {
	top: 0;
	left: 0;
	width: 699px;
	height: 351px;
}
.jjfa_z ul .li1 .big_img {
	width: 699px;
	height: 351px;
}
.jjfa_z ul .li2 {
	right: 0;
	top: 0;
	width: 470px;
	height: 351px;
}
.jjfa_z ul .li2 .big_img {
	width: 470px;
	height: 351px;
}
.jjfa_z ul .li3 {
	top: 361px;
	left: 0px;
	width: 411px;
	height: 274px;
}
.jjfa_z ul .li3 .big_img {
	width: 411px;
	height: 274px;
}

.jjfa_z ul .li4 {
	top: 361px;
	left: 421px;
	width: 492px;
	height: 274px;
}
.jjfa_z ul .li4 .big_img {
	width: 492px;
	height: 274px;
}
.jjfa_z ul .li5 {
	top: 361px;
	right: 0px;
	width: 257px;
	height: 274px;
}
.jjfa_z ul .li5 .big_img {
	width: 257px;
	height: 274px;
}





/*电厂*/
.building_ul_d {
	float: left;
	width: 1200px;
	margin-top: 40px;
}
.building_ul_all_d {
	border: 7px solid #eeecec;
	height: 1466px;
	position: relative;
	background: #eeecec;
}
.building_ul_d ul li .pos_all {
	position: relative;
}
.building_ul_d ul li {
	cursor: pointer;
	position: absolute;
}
.building_ul_d ul li .pos_all {
	position: relative;
	width: 100%;
	height: 100%;
}
.building_ul_d ul li:hover .pos_all_js {
	display: block;
}
.building_ul_d ul li .pos_all_js {
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	display: none;
	position: absolute;
	z-index: 10;
	top: 0px;
	left: 0px;
}
.pos_all_js1 {
	width: 100%;
	height: 100%;
	position: relative;
	display: block;
}
.pos_all_js1 .pos_all_js2 {
	width: 200px;
	height: 80px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -40px;
	margin-left: -100px;
}
.pos_all_js2 span {
	width: 100%;
	height: auto;
	text-align: center;
	color: #fff;
	font-size: 20px;
	display: block;
}
.pos_all_js2 .j_x {
	width: 50%;
	height: 2px;
	margin: 10px auto;
	background: #fff;
}
.pos_all_js2 .cz {
	width: 50%;
	hegiht: auto;
	margin: 0 auto;
	overflow: hidden;
}
.pos_all_js2 .cz a {
	float: left;
	margin-left: 13%;
}
.pos_all_js2 .cz a img {
	width: 30px;
	height: 30px;
}
.building_ul_d ul .li1 {
	top: 0;
	left: 0;
	width: 799px;
	height: 473px;
}
.building_ul_d ul .li1 .big_img {
	width: 799px;
	height: 473px;
}
.building_ul_d ul .li2 {
	right: 0;
	top: 0;
	width: 383px;
	height: 257px;
}
.building_ul_d ul .li2 .big_img {
	width: 383px;
	height: 257px;
}
.building_ul_d ul .li3 {
	top: 264px;
	right: 0px;
	width: 383px;
	height: 209px;
}
.building_ul_d ul .li3 .big_img {
	width: 383px;
	height: 209px;
}

.building_ul_d ul .li4 {
	top: 479px;
	left: 0px;
	width: 276px;
	height: 207px;
}
.building_ul_d ul .li4 .big_img {
	width: 276px;
	height: 207px;
}
.building_ul_d ul .li5 {
	top: 479px;
	left: 281px;
	width: 338px;
	height: 207px;
}
.building_ul_d ul .li5 .big_img {
	width: 338px;
	height: 207px;
}
.building_ul_d ul .li6 {
	top: 479px;
	left: 624px;
	width: 281px;
	height: 207px;
}
.building_ul_d ul .li6 .big_img {
	width: 281px;
	height: 207px;
}
.building_ul_d ul .li7 {
	top: 479px;
	left: 910px;
	width: 277px;
	height: 207px;
}
.building_ul_d ul .li7 .big_img {
	width: 277px;
	height: 207px;
}

.building_ul_d ul .li8 {
	top: 693px;
	left: 0px;
	width: 431px;
	height: 325px;
}
.building_ul_d ul .li8 .big_img {
	width: 431px;
	height: 325px;
}
.building_ul_d ul .li9 {
	top: 693px;
	left: 439px;
	width: 241px;
	height: 159px;
}
.building_ul_d ul .li9 .big_img {
	width: 241px;
	height: 159px;
}
.building_ul_d ul .li10 {
	top: 859px;
	left: 439px;
	width: 241px;
	height: 159px;
}
.building_ul_d ul .li10 .big_img {
	width: 241px;
	height: 159px;
}
.building_ul_d ul .li11 {
	top: 693px;
	right:0px;
	width: 501px;
	height: 194px;
}
.building_ul_d ul .li11 .big_img {
	width: 501px;
	height: 194px;
}
.building_ul_d ul .li12 {
	top: 893px;
	right:0px;
	width: 501px;
	height: 363px;
}
.building_ul_d ul .li12 .big_img {
	width: 501px;
	height: 363px;
}
.building_ul_d ul .li13 {
	top: 1025px;
	left:330px;
	width: 349px;
	height: 231px;
}
.building_ul_d ul .li13 .big_img {
	width: 349px;
	height: 231px;
}
.building_ul_d ul .li14 {
	top: 1025px;
	left:0px;
	width: 324px;
	height: 231px;
}
.building_ul_d ul .li14 .big_img {
	width: 324px;
	height: 231px;
}
.building_ul_d ul .li15 {
	top: 1262px;
	left: 0px;
	width: 317px;
	height: 210px;
}
.building_ul_d ul .li15 .big_img {
	width: 317px;
	height: 210px;
}
.building_ul_d ul .li16 {
	top: 1262px;
	left: 322px;
	width: 303px;
	height: 210px;
}
.building_ul_d ul .li16 .big_img {
	width: 303px;
	height: 210px;
}
.building_ul_d ul .li17 {
	top: 1262px;
	left: 631px;
	width: 266px;
	height: 210px;
}
.building_ul_d ul .li17 .big_img {
	width: 266px;
	height: 210px;
}
.building_ul_d ul .li18 {
	top: 1262px;
	right: 0px;
	width: 285px;
	height: 210px;
}
.building_ul_d ul .li18 .big_img {
	width: 285px;
	height: 210px;
}





/*.building_ul ul li {
	cursor: pointer;
}
.building_ul ul .li1 {
	top: 0;
	left: 0;
	width: 745px;
	height: 506px;
}
.building_ul ul .li1 .big_img {
	width: 745px;
	height: 506px;
}
.building_ul ul .li2 {
	right: 0;
	top: 0;
	width: 436px;
	height: 289px;
}
.building_ul ul .li2 .big_img {
	width: 436px;
	height: 289px;
}
.building_ul ul .li3 {
	top: 294px;
	right: 240px;
	width: 196px;
	height: 212px;
}
.building_ul ul .li3 .big_img {
	width: 196px;
	height: 212px;
}
.building_ul ul .li4 {
	top: 294px;
	right: 0px;
	width: 235px;
	height: 350px;
}
.building_ul ul .li4 .big_img {
	width: 235px;
	height: 350px;
}
.building_ul ul .li5 {
	bottom: 0px;
	left: 0px;
	width: 448px;
	height: 249px;
}
.building_ul ul .li5 .big_img {
	width: 448px;
	height: 249px;
}
.building_ul ul .li6 {
	bottom: 0px;
	left: 453px;
	width: 493px;
	height: 249px;
}
.building_ul ul .li6 .big_img {
	width: 493px;
	height: 249px;
}
.building_ul ul .li7 {
	bottom: 0px;
	right: 0px;
	width: 235px;
	height: 111px;
}
.building_ul ul .li7 .big_img {
	width: 235px;
	height: 111px;
}*/
.big_cons_img {
	background: #eeecec;
	width: 1200px;
}
.big_cons_img_all {
	padding: 25px;
	height: 800px;
	position: relative;
}
.big_cons_img_all .close {
	position: absolute;
	left: 25px;
	top: 25px;
	cursor: pointer;
	z-index: 10000;
}
.big_cons_img_all .title {
	height: 570px;
}
.big_cons_img_all .title .title_left {
	float: left;
	width: 270px;
}
.big_cons_img_all .title .title_left .font .p1 {
	font-size: 28px;
	/* font-family: "Adobe 黑体 Std"; */
	color: #565656;
	font-weight: bold;
}
.big_cons_img_all .title .title_left .font .p2 {
	font-size: 32px;
	color: #cecccc;
	/* font-family: "Arial"; */
}
.big_cons_img_all .title .title_left .font .p3 {
	border-bottom: 2px solid #191919;
	height: 30px;
}
.big_cons_img_all .title_left {
	position: relative;
	height: 570px;
}
.big_cons_img_all .title_left .font {
	position: absolute;
	bottom: 0;
}
.big_cons_img_all .title .title_right {
	float: right;
	width: 850px;
	height: 570px;
	text-align: center;
}
.big_cons_img_all .title .title_right img {
	margin:0 auto;
	height: 570px;
	max-width:850px;
}
.big_cons_img_content {
	margin-top: 30px;
}
.big_cons_img_content .content_title .p1 {
	color: #036aab;
	font-size: 28px;
}
.big_cons_img_content .content_title .p2 {
	font-size: 20px;
	color: #a9a9a9;
	/* font-family: "Myriad Pro"; */
	line-height: 40px;
}
.big_cons_img_content_font .left {
	font-size: 14px;
	line-height: 30px;
	width: 46%;
	float: left;
	padding: 0 2%
}
.big_cons_img_content_font .left .p1 span {
	color: #000000;
	margin-right: 30px;
}
.big_cons_img_content_font .left .p1 span a {
	color: #6c6c6c;
}
.big_cons_img_content_font .left .p2 {
	color: #000000;
}
.big_cons_img_content_font .left .p3 {
	color: #6c6c6c;
}
.zz {
	width: 100%;
	height: 100%;
	background: #000000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 100;
}
.big_all {
	width: 1200px;
	position: absolute;
	top: 70px;
	margin-left: -600px;
	left: 50%;
	z-index: 1000;
	display: none;
}
.big_all .bd {
	position: relative;
}
.big_all .prev {
	position: absolute;
	left: -70px;
	top: 50%;
	cursor: pointer;
	margin-top: -33px;
}
.big_all .next {
	position: absolute;
	right: -70px;
	top: 50%;
	cursor: pointer;
	margin-top: -33px;
}
.high_rise_all{
	height: 695px;
}
.high_rise ul .li1 {
	width: 546px;
	height: 383px;
}
.high_rise ul .li1 .big_img {
	width: 546px;
	height: 383px;
}
.high_rise ul .li2 {
	width: 274px;
	height: 383px;
	left: 552px;
}
.high_rise ul .li2 .big_img {
	width: 274px;
	height: 383px;
}
.high_rise ul .li3 {
	width: 354px;
	height: 383px;
	right: 0px;
	top: 0px;
}
.high_rise ul .li3 .big_img {
	width: 354px;
	height: 382px;
}
.high_rise ul .li5 {
	width: 168px;
	height: 305px;
	left: 0;
	bottom: 0;
}
.high_rise ul .li5 .big_img {
	width: 168px;
	height: 305px;
}
.high_rise ul .li6 {
	width: 398px;
	height: 305px;
	left: 173px;
	bottom: 0;
}
.high_rise ul .li6 .big_img {
	width: 398px;
	height: 305px;
}
.high_rise ul .li7 {
	width: 400px;
	height: 305px;
	right: 210px;
	bottom: 0;
}
.high_rise ul .li7 .big_img {
	width: 400px;
	height: 305px;
}
.high_rise ul .li8 {
	width: 205px;
	height: 305px;
	right: 0px;
	bottom: 0;
}
.high_rise ul .li8 .big_img {
	width: 205px;
	height: 305px;
}
/*.high_rise ul .li1 {
	width: 682px;
	height: 451px;
}
.high_rise ul .li1 .big_img {
	width: 682px;
	height: 451px;
}
.high_rise ul .li2 {
	width: 257px;
	height: 451px;
	left: 687px;
}
.high_rise ul .li2 .big_img {
	width: 257px;
	height: 451px;
}
.high_rise ul .li3 {
	width: 237px;
	height: 451px;
	right: 0px;
	top: 0px;
}
.high_rise ul .li3 .big_img {
	width: 237px;
	height: 451px;
}
.high_rise ul .li5 {
	width: 163px;
	height: 303px;
	left: 0;
	bottom: 0;
}
.high_rise ul .li5 .big_img {
	width: 163px;
	height: 303px;
}
.high_rise ul .li6 {
	width: 398px;
	height: 303px;
	left: 170px;
	bottom: 0;
}
.high_rise ul .li6 .big_img {
	width: 398px;
	height: 303px;
}
.high_rise ul .li7 {
	width: 400px;
	height: 303px;
	right: 211px;
	bottom: 0;
}
.high_rise ul .li8 .big_img {
	width: 205px;
	height: 303px;
}
.high_rise ul .li8 {
	width: 205px;
	height: 303px;
	right: 0px;
	bottom: 0;
}
.high_rise ul .li7 .big_img {
	width: 400px;
	height: 303px;
}*/
/*
.reside_in ul .li1 {
	width: 689px;
	height: 538px;
}
.reside_in ul .li1 .big_img {
	width: 689px;
	height: 538px;
}
.reside_in ul .li2 {
	width: 494px;
	height: 297px;
	right: 0;
}
.reside_in ul .li2 .big_img {
	width: 494px;
	height: 297px;
}
.reside_in ul .li3 {
	width: 245px;
	height: 185px;
	left: 692px;
	top: 302px;
}
.reside_in ul .li3 .big_img {
	width: 245px;
	height: 185px;
}
.reside_in ul .li4 {
	width: 245px;
	height: 185px;
	right: 0;
	top: 302px;
}
.reside_in ul .li4 .big_img {
	width: 245px;
	height: 185px;
}
.reside_in ul .li5 {
	width: 321px;
	height: 219px;
}
.reside_in ul .li5 .big_img {
	width: 321px;
	height: 219px;
}
.reside_in ul .li6 {
	width: 364px;
	height: 219px;
	left: 325px;
}
.reside_in ul .li6 .big_img {
	width: 364px;
	height: 219px;
}
.reside_in ul .li7 {
	width: 493px;
	height: 270px;
	right: 0;
}
.reside_in ul .li7 .big_img {
	width: 493px;
	height: 270px;
}*/

.reside_in .building_ul_all{ height:797px;}
.reside_in ul .li1 {
	width: 812px;
	height: 542px;
}
.reside_in ul .li1 .big_img {
	width: 812px;
	height: 542px;
}
.reside_in ul .li2 {
	width: 369px;
	height: 291px;
	right: 0;
}
.big_cons_img_content_font .left .p3 span{
	float: left;
	display: block;
	margin-right:20px;
	line-height: 25px;
}
.big_cons_img_content_font .left .p3 span sup{
	line-height: 10px;
}
.reside_in ul .li2 .big_img {
	width: 369px;
	height: 291px;
}
.reside_in ul .li3 {
	width: 369px;
	height: 245px;
	right: 0px;
	top: 296px;
}
.reside_in ul .li3 .big_img {
	width: 369px;
	height: 245px;
}
.reside_in ul .li4 {
	width: 417px;
	height: 250px;
	left: 0;
	top: 547px;
}
.reside_in ul .li4 .big_img {
	width: 417px;
	height: 250px;
}
.reside_in ul .li5 {
	width: 383px;
	height: 250px;
	left:422px;
}
.reside_in ul .li5 .big_img {
	width: 383px;
	height: 250px;
}
.reside_in ul .li6 {
	width: 376px;
	height: 250px;
	left: 811px;
}
.reside_in ul .li6 .big_img {
	width: 376px;
	height: 250px;
}
.reside_in ul .li7 {
	width: 493px;
	height: 270px;
	right: 0;
}
.reside_in ul .li7 .big_img {
	width: 493px;
	height: 270px;
}
.cer_zs {
	min-height: 1314px;
	width: 100%;
	background: url(../images/zs.jpg) center center no-repeat;
	background-size: 100% 100%;
	margin-bottom: -70px;
	padding-bottom: 70px;
}
.cer_zs_all {
	width: 1200px;
	margin: 0 auto;
	padding-top: 75px;
	padding-bottom:75px;
}
.cer_zs_all .title .p1 {
	font-size: 35px;
	font-weight:600;
	line-height: 35px;
}
.cer_zs_all .title .p2 {
	font-size: 18px;
	color: #0079c6;
	text-transform : capitalize;
	line-height: 30px;
}
.cer_zs_cons {
	margin-top: 30px;
}
.cer_zs_cons .bt {
	font-size: 20px;
	line-height: 40px;
	margin-top: 15px;
}
.cer_zs_cons .bt .jt {
	/* font-family: "宋体"; */
	color: #cdcdd1;
	padding-right: 10px;
}
.cer_zs1 {
	margin-top: 15px;
	overflow: hidden;
}
.cer_zs1 li {
	float: left;
	border: 5px solid #ffffff;
	margin-right: 8px;
}
.cer_zs1 li img{
	vertical-align: bottom;
}
.cer_zs1 li:last-child{
	margin:0px;
}
.safety {
	min-height: 762px;
	background: url(../images/safty.jpg) center center no-repeat;
	background-size: 100% 100%;
	margin-bottom: -70px;
}
.safety_all {
	width: 1200px;
	margin: 0 auto;
	padding-top: 70px;
}
.safety_all .title .p1 {
	font-size: 35px;
	width:54%;
	line-height: 35px;
	font-weight: 600;
	color:#262626;
}
.safety_all .title .p2 {
	width:56%;
	font-size: 18px;
	color: #0079c6;
	text-transform : capitalize;
	line-height: 30px;
}
.safety_all .title .p3 {
	color: #454545;
	width: 60%;
	font-size: 28px;
}
.safety_all .title {
	margin-bottom: 50px;
}
.safety_all_cons p {
	font-size: 18px;
	color: #676565;
	width: 385px;
	font-weight:600;
	text-align:center;
	line-height: 46px;
	line-height: 46px;
	border: 1px solid #c8c8c8;
	border-radius: 30px;
	padding: 0 25px;
	margin-bottom: 20px;
}
.safety_all_cons p span {
	padding-right: 20px;
}
.safety_all_cons .p2 {
	margin-left: 60px;
}
.safety_all_cons .p3 {
	margin-left: 120px;
}
.safety_all_cons .p4 {
	margin-left: 180px;
}
.safety_all_cons .p5 {
	margin-left: 240px;
}
.safety_all_cons .p6 {
	margin-left: 300px;
}
.criterion {
	background: url(../images/syzz.jpg) top center no-repeat;
}
.criterion_all {
	margin: 0 auto;
	width: 1200px;
}
.criterion_all .title {
	padding-top: 50px;
}
.criterion_all .title .p1 {
	font-size: 35px;
	line-height:35px;
	font-weight:600;
	color: #262626;
}
.criterion_all .title .p2 {
	font-size: 18px;
	color: #0079c6;
	text-transform : capitalize;
	line-height: 30px;
}
.zunzhe .p1 {
	font-size: 20px;
	font-weight: bold;
	color: #4e4e4e;
	margin-top: 50px;
}
.zunzhe .p2 {
	color: #7b7b7b;
	font-size: 15px;
	line-height: 40px;
	font-weight: bold;
}
.criterion_all_cons .zq_s .p1 {
	font-size: 20px;
	
	color: #1a1a1a;
}
.zq_s_cons {
	font-size: 15px;
	color: #7b7b7b;
	line-height: 27px;
}
.xian_fa {
	margin-top: 203px;
	overflow: hidden;
	margin-left: 150px;
}
.xian_fa_left {
	width: 332px;
	height: 235px;
	float: left;
}
.xian_fa_left img {
	width: 140px;
	border: 5px solid #fff;
}
.xian_fa_right {
	width: 450px;
    float: left;
    margin-left: 0px;
}
.xian_fa_right .right_title {
	font-size: 35px;
    line-height: 35px;
    font-weight: 600;
    color: #262626;
    width: 100%;
}
.xian_fa_right .xz_x{
	width: 50px;
    height: 2px;
    background: #000;
    margin: 20px 0px;
    float: left;
}    
.xian_fa_right .right_p1 {
    width: 100%;
    float: left;
    color: #5f5f5f;
    font-size: 22px;
    line-height: 30px;
}
.xian_fa_right .right_cons {
	line-height: 25px;
	margin-top: 23px;
	color: #797979;
	font-size: 15px;
}
.xw_zz {
	width: 1200px;
	margin: 0 auto;
	padding-top: 40px;
}
.xw_zz .title {
	overflow: hidden;
}
.xw_zz .bt_l {
	float: left;
	font-size: 35px;
	line-height: 35px;
	color:#262626;
	font-weight: 600;
	
}
.xw_zz .bt_r {
	float: left;
	/* margin-left: 18px; */
}
.xw_zz .bt_r .p1 {
	padding-top: 15px;
	
}
.xw_zz .bt_r .p2 {
	font-size: 14px;
	color: #777777;
	line-height: 30px;
	text-indent: 1em;
}
.bt_yw {
	font-size: 16px;
	margin-bottom: 30px;
	color:#979797 !important;
	font-size: 16px !important;
	overflow:inherit !important;
	white-space:inherit !important;
}
.bt_yw .sr{
	color:#979797 !important;
}
.xw_zz .bt_b {
	font-size: 14px;
	color: #777777;
	line-height: 25px;
	margin-top:20px;
	margin-bottom:10px;
}
.xw_zz_cons {
	overflow: hidden;
	margin-bottom: 70px;
}
.xw_zz_cons ul {
	overflow: hidden;
	width: 1220px;
}
.xw_zz_cons ul li {
	float: left;
	width: 285px;
	height: 427px;
	margin-right: 20px;
	position: relative;
}
.xw_zz_cons ul li img {
	width: 285px;
	height: 427px;
}
.xw_zz_cons ul li .pos1 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
}
.xw_zz_cons ul li .pos1 p {
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	text-align: center;
}
.xw_zz_cons ul li .pos1 .p1 {
	margin-top: 180px;
}
.xw_zz_cons ul li .pos1 .p1 {
	line-height: 35px;
}
.xw_zz_cons ul li .pos2 {
	width: 227px;
	height: 338px;
	position: absolute;
	top: 20px;
	left: 15px;
	background: rgba(255,255,255,0.8);
	padding: 25px 15px;
	display: none;
}
.xw_zz_cons ul li .pos2 .title {
	font-size: 20px;
	font-weight: bold;
	color: #0079c6;
	padding-bottom: 15px;
	border-bottom: 1px solid #bfbfbf;
}
.xw_zz_cons ul li .pos2 .pos2_cons {
	font-size: 15px;
	color: #6f6f6f;
	line-height: 27px;
	margin-top: 15px;
}
.contact {
	width: 100%;
	background: #f7f7f7;
	padding-top: 40px;
	margin-bottom: -70px;
	padding-bottom: 140px;
}
.contact_all_map {
	height: 325px;
	text-align: center;
	background: #fff;
	padding: 20px;
	width: 1160px;
	margin: 0 auto;
	-webkit-box-shadow: 0 0 10px #e8e8e8;
	-moz-box-shadow: 0 0 10px #e8e8e8;
	box-shadow: 0 0 10px #e8e8e8;
}
.contact_all_bottom {
	width: 1160px;
	height: 140px;
	margin: 0 auto;
	margin-top: 15px;
	padding: 25px 20px;
	background: #fff;
	-webkit-box-shadow: 0 0 10px #e8e8e8;
	-moz-box-shadow: 0 0 10px #e8e8e8;
	box-shadow: 0 0 10px #e8e8e8;
}
.contact_all_bottom .left {
	width: 380px;
	height: 140px;
	border-right: 1px dashed #bfbfbf;
	float: left;
}
.contact_all_bottom .left img {
	margin-top: 40px;
}
.contact_all_bottom .center {
	width: 345px;
	height: 130px;
	padding-top: 10px;
	float: left;
	padding-left: 55px;
	line-height: 30px;
	font-size: 14px;
	color: #262626;
	border-right: 1px dashed #bfbfbf;
}
.contact_all_bottom .right {
	float: right;
	width: 368px;
}
.contact_all_bottom .right .s_left {
	width: 240px;
	text-align: center;
	float: left;
}
.contact_all_bottom .right .s_left .p1 {
	font-size: 22px;
	color: #262626;
	margin-top: 40px;
}
.contact_all_bottom .right .s_left .p2 {
	font-size: 14px;
	color: #a4a4a4;
}
.contact_all_bottom .right .s_right {
	float: right;
}
.contact_all_bottom .right .s_right img {
	margin-top: 18px;
}




























.big_cons_img_all .title .title_right2 {
	float: right;
}
.big_cons_img_all .title .title_right2 img {
	width: 1150px;
	height: 570px;
}
.big_cons_img_all .close1 {
	position: absolute;
	left: 25px;
	top: 20px;
	cursor: pointer;
	z-index: 10000;
}
.big_cons_img_content_font .left1 {
	font-size: 14px;
	line-height: 30px;
	width: 46%;
	float: left;
	padding: 0 2%;
	margin-top:57px;
}
.big_cons_img_content_font .left1 .p1 span {
	color: #000000;
	margin-right: 50px;
}
.big_cons_img_content_font .left1 .p1 span a {
	color: #6c6c6c;
}
.big_cons_img_content_font .left1 .p2 {
	color: #000000;
}
.big_cons_img_content_font .left1 .p3 {
	color: #6c6c6c;
}
.big_cons_img_content_font .left1 .p3 span{
	float: left;
	display: block;
	margin-right:20px;
	line-height: 25px;
}
.big_cons_img_content_font .left1 .p4 {
	font-size: 28px;
    /* font-family: "Adobe 黑体 Std"; */
    color: #565656;
    /* font-weight: bold; */
   	
}
.big_cons_img_content_font .left1 .p5 {
	color: #036aab;
	font-size: 28px;
	margin-left:150px;
	
}
.big_cons_img_content_font .left1 .p_x{
	position: absolute;
	tpo:100px;
	left:95px;
	width:150px;
	height:2px;
	background: #d5d3d2;
	transform:rotate(-45deg);
	-ms-transform:rotate(-45deg); 	/* IE 9 */
	-moz-transform:rotate(-45deg); 	/* Firefox */
	-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
	-o-transform:rotate(-45deg); 
}
.big_cons_img_content_font .left1 .p6 {
	font-size: 20px;
	color: #a9a9a9;
	/* font-family: "Myriad Pro"; */
	line-height: 25px;
	float: left;
	margin-left:220px;
	width:60%;
}
/*品牌故事*/

/*全球足迹*/
.pp_gs_z{
	width:100%;
	height:auto;
	background: url('../images/zj_bj.jpg') center center no-repeat;
}
.pp_gs_z .pp_gs{
	width:1200px;
	margin:0 auto;
	padding:65px;
	padding-left:0px;
	padding-right:0px;
}
.pp_gs .pp_bt{
	width:100%;
	height:auto;
	overflow: hidden;
}
.pp_bt span{
	width:100%;
	text-align: center;
	display: block;
	font-size: 32px;
	line-height: 60px;
	color:#0079c6;
	margin-top:50px;
}
.pp_bt .p_x{
	width:65px;
	height:1px;
	background: #949494;
	margin:0 auto;
}
.pp_bt .pp_dh{
	width:388px;
	height:auto;
	margin:20px auto;
	overflow: hidden;
}
.pp_dh ul li{
	float: left;
	margin-left:35px;
}
.pp_dh ul .active4 a{
	border-bottom:2px solid #0079c6;
	color:#0079c6;
}
.pp_dh ul li a{
	float: left;
	color:#7f7f81;
	font-size: 14px;
	padding:10px 10px;
	border-bottom:2px solid rgba(255,255,255,0);
}
.pp_dh ul li:first-child{
	margin-left:0px;
} 
.pp_dh ul li a:hover{
	color:#0079c6;
	border-bottom:2px solid #0079c6;
}
.pp_gs .pp_tu{
	width:1200px;
	height:645px;
	background: url('../images/ditu.png') no-repeat;
	position: relative;
}
.pp_tu img{
	margin:0 auto;
	width:13px;
	height:13px;
	display: block;
}
.pp_tu .name{
	width:300px;
	display:block;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
	color:#ea483e;
	/* font-family: 'Microsoft YaHei'; */
	font-weight: 600;
	text-shadow: 1px 0 #fff, 0 1px #fff, 
    0 -2px #fff, -2px 0 #fff;
}
.pp_tu .China{
	width:300px;
	height:auto;
	position: relative;
	top:100px;
	left:206px;
}
.China img{
	position: absolute;
	top:40px;
	left:142px;
}
.China .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .India{
	width:300px;
	height:auto;
	position: relative;
	top:168px;
	left:73px;
}
.India img{
	position: absolute;
	top:40px;
	left:142px;
}
.India .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .Thailand{
	width:300px;
	height:auto;
	position: relative;
	top:220px;
	left:165px;
}
.Thailand img{
	position: absolute;
	top:40px;
	left:142px;
}
.Thailand .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .Vietnam{
	width:300px;
	height:auto;
	position: relative;
	top:230px;
	left:212px;
}
.Vietnam img{
	position: absolute;
	top:40px;
	left:142px;
}
.Vietnam .name{
	position: absolute;
	top:0px;
	left:30px;
	line-height: 30px;
}
.pp_tu .Malaysia{
	width:300px;
	height:auto;
	position: relative;
	top:285px;
	left:168px;
}
.Malaysia img{
	position: absolute;
	top:40px;
	left:142px;
}
.Malaysia .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .Indonesia{
	width:300px;
	height:auto;
	position: relative;
	top:345px;
	left:208px;
}
.Indonesia img{
	position: absolute;
	top:40px;
	left:142px;
}
.Indonesia .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .Brisbane{
	width:300px;
	height:auto;
	position: relative;
	top:465px;
	left:468px;
}
.Brisbane img{
	position: absolute;
	top:40px;
	left:142px;
}
.Brisbane .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .Australia{
	width:300px;
	height:auto;
	position: relative;
	top:475px;
	left:358px;
}
.Australia img{
	position: absolute;
	top:40px;
	left:142px;
}
.Australia .name{
	position: absolute;
	top:0px;
	left:0px;
	/* font-size: 20px; */
}
.pp_tu .Sydney{
	width:300px;
	height:auto;
	position: relative;
	top:505px;
	left:458px;
}
.Sydney img{
	position: absolute;
	top:40px;
	left:142px;
}
.Sydney .name{
	position: absolute;
	top:20px;
	left:0px;
	line-height: 20px;
}
.pp_tu .Western{
	width:300px;
	height:auto;
	position: relative;
	top:515px;
	left:455px;
}
.Western img{
	position: absolute;
	top:40px;
	left:142px;
}
.Western .name{
	width:100px;
	text-align:right;
	position: absolute;
	top:20px;
	left:0px;
}
.pp_tu .Port{
	width:300px;
	height:auto;
	position: relative;
	top:575px;
	left:435px;
}
.Port img{
	position: absolute;
	top:40px;
	left:142px;
}
.Port .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .New{
	width:400px;
	height:auto;
	position: relative;
	top:525px;
	left:545px;
}
.New img{
	position: absolute;
	top:40px;
	left:195px;
}
.New .name{
	position: absolute;
	top:0px;
	left:80px;
	
}
.pp_tu .Kalama{
	width:300px;
	height:auto;
	position: relative;
	top:55px;
	left:565px;
}
.Kalama img{
	position: absolute;
	top:40px;
	left:142px;
}
.Kalama .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .Rancho{
	width:300px;
	height:auto;
	position: relative;
	top:185px;
	left:615px;
}
.Rancho img{
	position: absolute;
	top:40px;
	left:142px;
}
.Rancho .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .North{
	width:300px;
	height:auto;
	position: relative;
	top:110px;
	left:830px;
}
.North img{
	position: absolute;
	top:40px;
	left:142px;
}
.North .name{
	position: absolute;
	top:0px;
	left:0px;
}
.pp_tu .United{
	width:300px;
	height:auto;
	position: relative;
	top:110px;
	left:700px;
}
.United img{
	position: absolute;
	top:40px;
	left:142px;
}
.United .name{
	position: absolute;
	top:0px;
	left:0px;
	/* font-size: 20px; */
}
.pp_dt{
	display:none;
	width:250px;
	background: #0079c6;
	border-radius:3px;
	/* overflow: hidden; */
	position: absolute;
	z-index: 2;
	top:0px;
	left:180px;
}
.pp_dt .gj_tu{
	background:url('../images/gj_tu1.png');
	width:57px;
	height:113px;
	position: absolute;
	top:-73px;
	left:-60px;
	z-index: 2px;
}
.gj_tu span{
	width:51px;
	hegiht:auto;
	float: left;
	font-size: 14px;
	color:#ea483e;
	font-weight: 600;
	line-height: 50px;
	margin-left:3px;
	text-align:center;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.pp_dt .sjx{
	width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 15px solid #0079c6;
    border-bottom: 10px solid transparent;
    position: absolute;
    left:-15px;
    top:35px;
}
.pp_dt .pp_bt_1{
	line-height: 40px;
	width:auto;
	float:left;
	font-size:16px;
	margin-left:20px;
	color:#fff;
}
.pp_dt .dt_x{
	margin:10px;
	background: #fff;
	border-radius:2px;
	float: left;
	margin-top:0px;
}
.dt_x p{
	line-height: 30px;
	float: left;
	width:100%;
	font-size: 16px;
	padding-left:10px;
}
.dt_x p span{
	margin-right:10px;
	color:#0079c6;
	/* font-family: 'Microsoft YaHei'; */
}
.dt_x p .ys{
	color:#ea483e;
}



.pp_gs .pp_js{
	width:100%;
	hegiht:auto;
}
.pp_js .js_bt{
	width:100%;
	hegit:30px;
	line-height: 30px;
	color:#2e4351;
	font-size: 14px;
}
.js_bt span{
	width:100%;
	hegiht:30px;
	line-height: 30px;
	color:#2e4351;
	font-size: 14px;
}
.pp_js .pp_nr{
	width:100%;
	heigt:auto;
	display:block;
	line-height: 30px;
	color:#2e4351;
	font-size: 14px;
	overflow: hidden;
}
.pp_nr span{
	width:100%;
	height:auto;
	display:block;
	line-height: 25px;
	color:#2e4351;
	font-size: 14px;
	margin-bottom:15px;
}

/*获奖项目*/
.hj_xm_z{
	width:100%;
	height:auto;
	background: #f5f5f5;
	min-height: 800px;
}
.hj_dh{
	border-radius: 5px;
    padding: 30px 0px 0px 25px;
    position: absolute;
    top: 200px;
    left: 15px;
    width: 150px;
    height: auto;
    z-index: 1;
    background: rgba(27, 112, 175, 0.498039);
} 
.hj_dh ul li{
	float: left;
	width:175px;
	height:auto;
	padding-bottom:40px;
	/* border-left:1px solid #dfdfdf; */
}
.hj_dh ul li:last-child{
	border:none;
}
.hj_dh ul li p{
	width:8px;
	height:8px;
	border-radius:100%;
	background: #0079c6;
	float: left;
	margin-left:-4px;
	margin-right:5px;
}
.hj_dh ul li a{
	line-height: 30px;
	font-size: 15px;
	color:#5d5d5d;
	float: left;
	margin-top:-10px;
	cursor: pointer;
}
/* .hj_dh ul li .js_j{
	margin-top: -10px;
}
.hj_dh ul li .js_j:hover{
	margin-top: -10px;
    margin-left: -20px !important;
} */
/* .hj_dh ul li .js_j.active{
	margin-left: -20px ;
} */
.hj_dh ul li a:hover{
	/* position: absolute; */
	
}
.hj_dh ul li:hover a{
	background: #0079c6;
	padding:0px 25px;
	line-height:30px;
	border-radius:14px;
	margin-left:-25px;
	color:#fff;
}
.hj_dh ul li:hover p{
	background: #fff;
}
.hj_xm_z .hj_xm{
	width:1200px;
	height:auto;
	margin:0 auto;
	overflow: hidden;
}
.hj_xm ul li{
	width:100%;
	height:auto;
}
.hj_xm ul li .hj_bt{
	width:100%;
	height:auto;
	margin-top:60px;
}
.hj_bt span{
	font-size: 35px;
	line-height: 35px;
	font-weight:600;
	color:#262626;
}
.hj_xm ul li .hj_nr{
	width:100%;
	height:auto;
	overflow: hidden;
}
.hj_nr ol{
	width:1205px;
	margin-left:-5px;
}
.hj_nr ol li{
	width:auto;
	hegiht:auto;
	float: left;
	padding:5px;
	margin-left:5px;
	background: #eeecec;
	margin-bottom:5px;
	cursor: pointer;
}
.hj_nr ol li:hover .hj_tu .hj_js{
	display: block;
}
.hj_nr ol li .hj_tu{
	width:100%;
	hegiht:auto;
	overflow:hidden;
	position: relative;
	
}
.hj_nr ol li .hj_tu .hj_js{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:2px;
	background: rgba(0,0,0,0.5);
	display: none;
}
/*.hj_js span{
	width:100%;
	text-align:center;
	display:block;
	font-size:26px;
	height:auto;
	line-height: 30px;
	color:#fff;
	margin-top:70px;
}
*/
.hj_js span {
	width: 100%;
	text-align: center;
	display: block;
	font-size: 20px;
	height: auto;
	line-height: 30px;
	color: #fff;
	margin-top: 18%;
}



.hj_js .j_x {
	width: 50%;
	height: 2px;
	margin: 10px auto;
	background: #fff;
}
.hj_js .cz {
	width: 60%;
	hegiht: auto;
	margin: 0 auto;
	overflow: hidden;
}
.cz a {
	float: left;
	margin-left: 20%;
}
.cz a img {
	width: 30px;
	height: 30px;
}

.hj_nr ol .hj_tu1{
	float: left;
	width:358px;
	height:240px;
}    
.hj_nr ol .hj_tu2{
	float: left;
	width:388px;
	height:240px;
}   
.hj_nr ol .hj_tu3{
	float: left;
	width:404px;
	height:240px;
}  
.hj_nr ol .hj_tu4{
	float: left;
	width:272px;
	height:201px;
}    
.hj_nr ol .hj_tu5{
	float: left;
	width:335px;
	height:240px;
}   
.hj_nr ol .hj_tu6{
	float: left;
	width:374px;
	height:240px;
}   
.hj_nr ol .hj_tu7{
	float: left;
	width:410px;
	height:240px;
}   
.hj_nr ol .hj_tu8{
	float: left;
	width:420px;
	height:240px;
}   
.hj_nr ol .hj_tu9{
	float: left;
	width:142px;
	height:240px;
}   
.hj_nr ol .hj_tu10{
	float: left;
	width:158px;
	height:240px;
}         
.hj_nr ol .hj_tu1 .hj_tu .img{
	float: left;
	width:358px;
	height:240px;
}    
.hj_nr ol .hj_tu2 .hj_tu .img{
	float: left;
	width:388px;
	height:240px;
}   
.hj_nr ol .hj_tu3 .hj_tu .img{
	float: left;
	width:404px;
	height:240px;
}  
.hj_nr ol .hj_tu4 .hj_tu .img{
	float: left;
	width:441px;
	height:240px;
}    
.hj_nr ol .hj_tu5 .hj_tu .img{
	float: left;
	width:335px;
	height:240px;
}   
.hj_nr ol .hj_tu6 .hj_tu .img{
	float: left;
	width:374px;
	height:240px;
}   
.hj_nr ol .hj_tu7 .hj_tu .img{
	float: left;
	width:410px;
	height:240px;
}   
.hj_nr ol .hj_tu8 .hj_tu .img{
	float: left;
	width:420px;
	height:240px;
}   
.hj_nr ol .hj_tu9 .hj_tu .img{
	float: left;
	width:142px;
	height:240px;
}   
.hj_nr ol .hj_tu10 .hj_tu .img{
	float: left;
	width:158px;
	height:240px;
}  


/*金禹奖*/
.hj_nr ol .hj_tu_jy1 {
	float: left;
	width: 373px;
	height: 248px;
}
.hj_nr ol .hj_tu_jy2 {
	float: left;
	width: 393px;
	height: 248px;
}
.hj_nr ol .hj_tu_jy3 {
	float: left;
	width: 375px;
	height: 248px;
}
.hj_nr ol .hj_tu_jy1 .hj_tu .img {
	float: left;
	width: 373px;
	height: 248px;
}
.hj_nr ol .hj_tu_jy2 .hj_tu .img {
	float: left;
	width: 393px;
	height: 248px;
}
.hj_nr ol .hj_tu_jy3 .hj_tu .img {
	float: left;
	width: 375px;
	height: 248px;
}

/*金刚奖*/
.hj_nr ol .hj_tu_jg1 {
	float: left;
	width: 368px;
	height: 245px;
}
.hj_nr ol .hj_tu_jg2 {
	float: left;
	width: 429px;
	height: 245px;
}
.hj_nr ol .hj_tu_jg3 {
	float: left;
	width: 347px;
	height: 245px;
}
.hj_nr ol .hj_tu_jg4 {
	float: left;
	width: 465px;
	height: 251px;
}
.hj_nr ol .hj_tu_jg5 {
	float: left;
	width: 170px;
	height: 251px;
}
.hj_nr ol .hj_tu_jg6 {
	float: left;
	width: 149px;
	height: 251px;
}
.hj_nr ol .hj_tu_jg7 {
	float: left;
	width: 338px;
	height: 251px;
}
.hj_nr ol .hj_tu_jg8 {
	float: left;
	width: 384px;
	height: 271px;
}
.hj_nr ol .hj_tu_jg9 {
	float: left;
	width: 379px;
	height: 271px;
}
.hj_nr ol .hj_tu_jg10 {
	float: left;
	width: 379px;
	height: 271px;
}



.hj_nr ol .hj_tu_jg1 .hj_tu .img {
	float: left;
	width: 368px;
	height: 245px;
}
.hj_nr ol .hj_tu_jg2 .hj_tu .img {
	float: left;
	width: 429px;
	height: 245px;
}
.hj_nr ol .hj_tu_jg3 .hj_tu .img {
	float: left;
	width: 347px;
	height: 245px;
}
.hj_nr ol .hj_tu_jg4 .hj_tu .img {
	float: left;
	width: 465px;
	height: 251px;
}
.hj_nr ol .hj_tu_jg5 .hj_tu .img {
	float: left;
	width: 170px;
	height: 251px;
}
.hj_nr ol .hj_tu_jg6 .hj_tu .img {
	float: left;
	width: 149px;
	height: 251px;
}
.hj_nr ol .hj_tu_jg7 .hj_tu .img {
	float: left;
	width: 338px;
	height: 251px;
}
.hj_nr ol .hj_tu_jg8 .hj_tu .img {
	float: left;
	width: 384px;
	height: 271px;
}
.hj_nr ol .hj_tu_jg9 .hj_tu .img {
	float: left;
	width: 379px;
	height: 271px;
}
.hj_nr ol .hj_tu_jg10 .hj_tu .img {
	float: left;
	width: 379px;
	height: 271px;
}




/*其他奖*/
.hj_nr ol .hj_tu_qt1 {
	float: left;
	width: 270px;
	height: 201px;
}
.hj_nr ol .hj_tu_qt2 {
	float: left;
	width: 272px;
	height: 201px;
}
.hj_nr ol .hj_tu_qt3 {
	float: left;
	width: 307px;
	height: 201px;
}
.hj_nr ol .hj_tu_qt4 {
	float: left;
	width: 272px;
	height: 201px;
}


.hj_nr ol .hj_tu_qt1 .hj_tu .img {
	float: left;
	width: 270px;
	height: 201px;
}
.hj_nr ol .hj_tu_qt2 .hj_tu .img {
	float: left;
	width: 272px;
	height: 201px;
}
.hj_nr ol .hj_tu_qt3 .hj_tu .img {
	float: left;
	width: 307px;
	height: 201px;
}
.hj_nr ol .hj_tu_qt4 .hj_tu .img {
	float: left;
	width: 272px;
	height: 201px;
}


/*鲁班奖*/

.hj_nr ol .hj_tu_lb1 {
	float: left;
	width: 275px;
	height: 181px;
}
.hj_nr ol .hj_tu_lb2 {
	float: left;
	width: 295px;
	height: 181px;
}
.hj_nr ol .hj_tu_lb3 {
	float: left;
	width: 267px;
	height: 181px;
}
.hj_nr ol .hj_tu_lb4 {
	float: left;
	width: 284px;
	height: 181px;
}
.hj_nr ol .hj_tu_lb5 {
	float: left;
	width: 614px;
	height: 220px;
}
.hj_nr ol .hj_tu_lb6 {
	float: left;
	width: 236px;
	height: 220px;
}
.hj_nr ol .hj_tu_lb7 {
	float: left;
	width: 294px;
	height: 220px;
}
.hj_nr ol .hj_tu_lb8 {
	float: left;
	width: 230px;
	height: 151px;
}
.hj_nr ol .hj_tu_lb9 {
	float: left;
	width: 234px;
	height: 151px;
}
.hj_nr ol .hj_tu_lb10 {
	float: left;
	width: 199px;
	height: 151px;
}
.hj_nr ol .hj_tu_lb11 {
	float: left;
	width: 234px;
	height: 151px;
}
.hj_nr ol .hj_tu_lb12 {
	float: left;
	width: 209px;
	height: 151px;
}




.hj_nr ol .hj_tu_lb1 .hj_tu .img {
	float: left;
	width: 275px;
	height: 181px;
}
.hj_nr ol .hj_tu_lb2 .hj_tu .img {
	float: left;
	width: 295px;
	height: 181px;
}
.hj_nr ol .hj_tu_lb3 .hj_tu .img {
	float: left;
	width: 267px;
	height: 181px;
}
.hj_nr ol .hj_tu_lb4 .hj_tu .img {
	float: left;
	width: 284px;
	height: 181px;
}
.hj_nr ol .hj_tu_lb5 .hj_tu .img {
	float: left;
	width: 614px;
	height: 220px;
}
.hj_nr ol .hj_tu_lb6  .hj_tu .img{
	float: left;
	width: 236px;
	height: 220px;
}
.hj_nr ol .hj_tu_lb7 .hj_tu .img {
	float: left;
	width: 294px;
	height: 220px;
}
.hj_nr ol .hj_tu_lb8 .hj_tu .img {
	float: left;
	width: 230px;
	height: 151px;
}
.hj_nr ol .hj_tu_lb9 .hj_tu .img{
	float: left;
	width: 234px;
	height: 151px;
}
.hj_nr ol .hj_tu_lb10 .hj_tu .img {
	float: left;
	width: 199px;
	height: 151px;
}
.hj_nr ol .hj_tu_lb11 .hj_tu .img {
	float: left;
	width: 234px;
	height: 151px;
}
.hj_nr ol .hj_tu_lb12 .hj_tu .img {
	float: left;
	width: 209px;
	height: 151px;
}


















.hj_nr ol .hj_tu10 {
	float: left;
	width: 158px;
	height: 240px;
}
.hj_nr ol .hj_tu1 .hj_tu .img {
	float: left;
	width: 358px;
	height: 240px;
}
.hj_nr ol .hj_tu2 .hj_tu .img {
	float: left;
	width: 388px;
	height: 240px;
}
.hj_nr ol .hj_tu3 .hj_tu .img {
	float: left;
	width: 404px;
	height: 240px;
}
.hj_nr ol .hj_tu4 .hj_tu .img {
	float: left;
	width: 272px;
	height: 201px;
}
.hj_nr ol .hj_tu5 .hj_tu .img {
	float: left;
	width: 335px;
	height: 240px;
}
.hj_nr ol .hj_tu6 .hj_tu .img {
	float: left;
	width: 374px;
	height: 240px;
}
.hj_nr ol .hj_tu7 .hj_tu .img {
	float: left;
	width: 410px;
	height: 240px;
}
.hj_nr ol .hj_tu8 .hj_tu .img {
	float: left;
	width: 420px;
	height: 240px;
}
.hj_nr ol .hj_tu9 .hj_tu .img {
	float: left;
	width: 142px;
	height: 240px;
}
.hj_nr ol .hj_tu10 .hj_tu .img {
	float: left;
	width: 158px;
	height: 240px;
}


       
/*公司简介*/
.gs_jj_z{
	width:100%;
	height:auto;
	background: #f5f5f5;
	min-height: 800px;
}

.hj_dh ul li{
	float: left;
	width:175px;
	height:auto;
	padding-bottom:40px;
	/* border-left:1px solid #dfdfdf; */
}
.hj_dh ul li:last-child{
	border:none;
}
.hj_dh ul li p{
	width:8px;
	height:8px;
	border-radius:100%;
	background: #939393;
	float: left;
	margin-left:-4px;
	margin-right:5px;
}
.hj_dh ul li a{
	line-height: 30px;
	font-size: 15px;
	color:#5d5d5d;
	float: left;
	margin-top:-10px;
	cursor: pointer;
}
.hj_dh ul li a:hover{
	/* position: absolute; */
	background: #0079c6;
	padding:0px 25px;
	line-height:30px;
	border-radius:14px;
	margin-left:-25px;
	color:#fff;
}
.gs_jj_z .gs_jj_one {
	width: 100%;
	height: 487px;
	/* background: url('../images/left_bj.png') center center no-repeat; */
	background: #f3f3f3;
}
.gs_jj_one .gs_jj {
	width: 1050px;
	height: auto;
	margin: 0 auto;
}
.gs_jj .gs_bt {
	width: 50%;
	height: auto;
	padding-top: 50px;
}
.gs_bt span {
	font-size: 35px;
	color: #262626;
	line-height: 35px;
	font-weight: 600;
}
.gs_bt p {
	font-size: 18px;
	line-height: 30px;
	color: #0079c6;
	text-transform : capitalize
}
.gs_jj .gs_nr {
	width: 50%;
	height: auto;
	padding-top: 20px;
	float: left;
}
.gs_nr .onr {
	display: block;
	font-size: 14px;
	line-height: 27px;
	color: #838383;
	margin-bottom: 15px;
}
.gs_nr .onr1 {
	/* text-indent:2em; */
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #838383;
	margin-bottom: 15px;
	padding-top:100px;
}
.gs_jj_z .gs_jj_two {
	width: 100%;
	height: 356px;
	/* background: url('../images/da_bj.jpg') center center no-repeat; */
	background: #fff;
}
.gs_jj_two .gs_jj1 {
	width: 1200px;
	height: auto;
	margin: 0 auto;
}
.gs_jj1 .tu1 {
	position: absolute;
	top: 260px;
	left:53%;
	z-index: 2;
}
.gs_jj1 .tu2 {
	width: 380px;
	height: auto;
	position: absolute;
	top: 610px;
	left: 50%;
	margin-left: -520px;
	z-index: 1;
}
.gs_jj1 .gs_bt1 {
	width: 60%;
	height: auto;
	padding-top:40px;
	float: right;
}
.gs_bt1 span {
	font-size: 50px;
	color: #262626;
	line-height: 35px;
	font-weight: 600;
}
.gs_bt1 p {
	font-size: 16px;
	line-height: 30px;
	color: #d5b884;
}
.gs_jj1 .gs_nr1 {
	width: 60%;
	height: auto;
	padding-top: 100px;
	float: right;
}
.gs_nr1 p {
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #838383;
	margin-bottom: 15px;
}
.gs_nr1 span {
	/* text-indent:2em; */
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #838383;
	margin-bottom: 15px;
}
.gs_jj_z .gs_jj_three {
	width: 100%;
	height: 550px;
	/* background: url('../images/right_bj.png') center center no-repeat; */
	background: #f3f3f3;
}
.gs_jj_three .gs_jj2 {
	width: 1050px;
	height: auto;
	margin: 0 auto;
}
.gs_jj2 .gs_bt2 {
	width: 100%;
	height: auto;
	padding-top: 40px;
	float: right;
}
.gs_bt2 span {
	float: right;
	font-size: 14px;
	color: #777777;
	line-height: 30px;
	margin-left: 30px;
}
.gs_bt2 .bs_x {
	width: 200px;
	height: 2px;
	background: #000;
	float: right;
	margin-top: 15px;
	margin-left: 10px;
	margin-right: 30px;
}
.gs_bt2 p {
	width: 100%;
	float: right;
	font-size: 40px;
	line-height: 30px;
	color: #000000;
	font-weight: 600;
	text-align: right;
}
.gs_jj2 .gs_nr2 {
	width: 100%;
	height: auto;
	padding-top: 20px;
	float: right;
}
.gs_nr2 p {
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #838383;
	margin-bottom: 15px;
}
.gs_nr2 span {
	width: 100%;
	/* text-indent:2em; */
	margin-top:30px;
	display: block;
	font-size: 14px;
	line-height: 30px;
	color: #838383;
	/* margin-bottom: 15px; */
}
.gs_jj2 .gs_tu2 {
	width: 100%;
	float: left;
	margin-top: 1%;
}
.gs_tu2 ul li {
	float: left;
	margin-right: 20px;
}
.gs_tu2 ul li:last-child {
	margin-right: 0px;
}
.gs_tu2 ul li img {
	width: 335px;
	border-radius: 3px;
}


/*history*/
.history_z{
	width:100%;
	height:750px;
	background: url('../images/left_bj.jpg') top  center no-repeat ; 
	background-size:100%;
}
.history{
	width:1200px;
	height:auto;
	margin: 0 auto;
}
.history .history_up{
	width:100%;
	height:auto;
	overflow: hidden;
}
.history_up .up_left{
	float: left;
	width:40%;
	
}
.up_left img {
	width:530px;
	hegiht:380px; 
	margin-top:200px;
}
.history_up .up_right{
	float: left;
	width:60%;
	margin-left:40%;
}
.up_right .right_bt{
	font-size: 35px;
	line-height: 35px;
	color:#262626;
	margin-top:50px;
	font-weight:600;
	display: block;
	width:100%;
}
.up_right p{
	font-size: 18px;
	line-height: 40px;
	color:#0079c6;
	margin-bottom:15px;
	text-transform : capitalize;
}
.up_right .right_nr{
	font-size: 14px;
	line-height: 27px;
	color:#333333;
	display: block;
	margin-bottom:0px;
}
.up_right .right_nr img {
	display:none;
}
.right_nr .jc{
	font-weight: 600;
	float: left;
}
.up_right .right_nr1{ margin-left:25px;}
.up_right .right_nr2{ margin-left:55px;}
.up_right .right_nr3{ margin-left:70px;}
.up_right .right_nr4{ margin-left:85px;}
.up_right .right_nr5{ margin-left:95px;}
.up_right .right_nr6{ margin-left:115px;}
.up_right .right_nr7{ margin-left:140px;}
.up_right .right_nr8{ margin-left:165px;}
.up_right .right_nr9{ margin-left:240px;}
.up_right .right_nr10{ margin-left:195px;}
.up_right .right_nr11{ margin-left:270px;}
/* .up_right .right_nr12{ margin-left:225px;} */
.history .history_down{
	width:100%;
	height:auto;
	margin-top:50px;
}
.history_down .down_left {
    float: left;
    width: 60%;
}
.down_left .left_nr{
	font-size: 14px;
	line-height: 27px;
	color:#333333;
	display: block;
}
.left_nr .jc{
	font-weight: 600;
	float: left;
}
.down_left .left_nr{
	font-size: 14px;
	line-height: 30px;
	color:#333333;
	display: block;
}
.history_down .down_right{
	float: left;
	width:40%;
}
.down_right .right_left{
	float: left;
	width:275px;
	height:335px;
	position: absolute;
	margin-top: 220px;
    margin-left: -150px;
}
.down_right .right_right{
	float: right;
	width:340px;
	height:429px;
}
.hj_dh{
	border-radius: 5px;
    padding: 30px 0px 0px 25px;
    position: fixed;
    top: 150px;
    left: 15px;
    width: 15px;
    height: auto;
    z-index: 1;
    background: rgba(27, 112, 175, 0.498039);
    overflow: hidden;
} 
.hj_dh ul li{
	float: left;
	width:175px;
	height:auto;
	padding-bottom:40px;
	/* border-left:1px solid #dfdfdf; */
}
.hj_dh ul li:last-child{
	border:none;
}
.hj_dh ul li p{
	width:8px;
	height:8px;
	border-radius:100%;
	background: #0079c6;
	float: left;
	position:relative;
	left:-4px;
	margin-right:5px;
	z-index: 1;
}
.hj_dh ul li a{
	line-height: 30px;
	font-size: 15px;
	background:#fff;
	float: left;
	padding:0px 25px;
	line-height:30px;
	border-radius:14px;
	margin-left:-25px;
	color:#0079c6;
	cursor: pointer;
	opacity:0;
}
.hj_dh ul li ol{
    font-size: 12px;
    display: none;
    float: left;
    margin-left:-4px;
}
.hj_dh ul li ol li{
	padding-bottom: 30px;
    border-left: none;
    position: relative;
    line-height: 12px;
    width: 100px;
    border-left:1px solid #666;
}
.hj_dh ul li ol li:first-child{
	margin-top:30px;
}
.hj_dh ul li ol li:last-child{
	padding-bottom:0px;
}
.hj_dh ul li ol li .ej1{
	width:7px;
	height:7px;
	border-radius:100%;
	background: #666;
	float: left;
	margin-left: -4px;
	left:0px;
	margin-right:5px;
}
.hj_dh ul li ol li .ej{
	line-height: 30px;
	font-size: 14px;
	color:#fff;
	float: left;
	margin-top:-10px;
	cursor: pointer;
	opacity:0;
	background: rgba(0,0,0,0);
}
.hj_dh ul li ol li .ej:hover{
	/* position: absolute; */
	padding:0px 25px;
	line-height:30px;
	border-radius:14px;
	color:#0079c6;
	text-decoration:underline;
	background: rgba(0,0,0,0);
}
.hj_dh ul li ol li .active6{
	color:#0079c6;
	font-weight:600;
	text-decoration:underline
}
.hj_dh ul li ol li .active6 a{
	background: rgba(0,0,0,0);
}
.hj_dh ul li:hover a{
	/* position: absolute; */
	/* background: #0079c6; */
	padding:0px 25px;
	line-height:30px;
	border-radius:14px;
	margin-left:-25px;
	color:#fff;
}
.hj_dh ul li:hover p{
	/* position: absolute; */
	background: #fff;
}
.hj_dh ul li:hover ol{
	display: block;
}
.hj_dh ul li .xz{
	margin-top:-30px;
	margin-left:10px;
}
.hj_dh ul li .xz:hover{
	margin-top:-30px;
}
.hj_dh ul li .active5{
	background: #0079c6;
	padding:0px 25px;
	line-height:30px;
	border-radius:14px;
	margin-left:-25px;
	color:#fff;
}
/*产品详情*/
.zz1{
	width: 100%;
	height: 100%;
	background: #000000;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	position: fixed;
	top: 0;
	left: 0;
	z-index:100;
	display: none;
}
.cp_xq{
	width:90%;
	min-width:1200px;
	min-height:500px;
	height:80%;
	background: #fff;
	position: fixed;
	top:10%;
	left:5%;
	z-index:101;
	display: none;
	overflow: hidden;
}
.cp_xq .bd{
	width:100%;
	height:auto;
	float: left;
	position: relative;
}
.cp_xq .ad{
	position: relative;
}
.ad .prev {
	width:24px;
	height:44px;
	position: absolute;
	left: 60px;
	top: 50%;
	cursor: pointer;
	margin-top: -33px;
	z-index: 102;
	background:url('../images/left1.png');
}
.ad .next {
	width:24px;
	height:44px;
	position: absolute;
	right: 60px;
	top: 50%;
	cursor: pointer;
	margin-top: -33px;
	z-index: 102; 
	background:url('../images/right1.png');
}
.cp_xq .close{
	width: 46px;
    height: 46px;
    position: absolute;
    right: 40px;
    top: 10px;
    cursor: pointer;
    z-index: 102;
}
.cp_xq .ad{
	width:100%;
	height:auto;
	overflow: hidden;
}
.ad ul{
	width:auto;
	height:auto;
	
}
.ad ul .xq1{
	width:100% !important;
	height:auto;
	float: left;
}
.ad ul li .xq_left{
	width:40%;
	height:auto;
	float: left;
	padding:2%;
	background: #f5f5f5;
	position: relative;
}
.xq_left .xz_xx{
	position: absolute;
	top:0px;
	left:0px;
	z-index: 102;
}
.xz_xx .xz_xx_t{
	width:auto;
	height:50px;
	background: #007ac7;
	overflow: hidden;
	float: left;
}
.xz_xx_t i{
	font-size: 40px;
	line-height: 50px;
	color:#fff;
	margin:0px 8px;  
	float: left;
}
.xz_xx_t span{
	width:150px;
	height:50px;
	float:left;
	line-height:50px;
	border-left:1px solid #3f88bc;
	background: #007ac7;
	text-align: center;
	font-size: 16px;
	color:#fff;
}
.xz_xx .xz_xx_n{
	width:151px;
	height:auto;
	position: absolute;
	top:50px;
	left:50px;
	display: none;
	z-index: 102
}
.xz_xx_n a{
	width:150px;
	height:50px;
	float:left;
	line-height:50px;
	border-left:1px solid #3f88bc;
	background: #007ac7;
	text-align: center;
	font-size: 16px;
	color:#fff;
}
.xq_left .xz_tu{
	width:auto;
	margin:0 auto;
	margin-top:50px;
	overflow: hidden;
}
.xz_tu .xz_z_tu{
	width:520px;
	hegiht:auto;
	margin:0 auto;
	float: inherit;
}
.xz_z_tu ol li{
	width:auto;
	height:431px;
	text-align:center;
	margin :0;
}
.xz_z_tu ol li img{
	max-width: 520px;
    width: auto;
    /* height: 90%; */
    max-height: 431px;
    margin: 0 auto;
    margin-top: 5%;
}
.xz_tu .xz_x_tu{
	width: 500px;
	overflow:hidden;
    height: 77px;
    float: left;
    position: inherit;
    margin-top: 30px;
    position: relative;
}
.xz_tu .prev_xt {
	width:24px;
	height:44px;
	position: absolute;
	left: 60px;
	bottom: 5%;
	cursor: pointer;
	margin-top: -33px;
	z-index: 102;
	background:url('../images/left1.png');
}
.xz_tu .next_xt {
	width:24px;
	height:44px;
	position: absolute;
	right: 60px;
	bottom: 5%;
	cursor: pointer;
	margin-top: -33px;
	z-index: 102; 
	background:url('../images/right1.png');
}
.xz_x_tu ol{
	width: auto;
    height: 77px;
    overflow: hidden;
}
.xz_x_tu ol li{
	width: 88px;
    height: 67px;
    float: left;
    overflow: hidden;
    padding: 3.7px;
    border: 1px solid #cccccc;
    border-left: none;
    margin: 0;
    cursor: pointer;
}
.xz_x_tu  ol li:first-child{
	border-left:1px solid #cccccc;
}
.xz_x_tu  ol li img{
	float: left;
	width: 88px;
	height:67px;
}
.biao{
	width:100%;
	height:231px;
	float:left;
	border-collapse:collapse;
	margin-top:50px;
}
.biao tbody tr{
	width:100%;
	height:30px;
}
.biao tbody .b_bt{
	margin-bottom:10px;
}
.biao tbody .b_bt  td{
	text-align: center; 
	padding-bottom:20px;
	padding-top:20px;
	border-top:1px solid #626262;
	border-bottom:1px solid #626262;
	color:#8e8e8e;
}
.biao tbody tr td{
	width:auto;
	height:auto;
	/* font-family: 'Microsoft YaHei'; */
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;   
}
.biao tbody tr td span {
	text-align: center;
	font-size: 14px;                                                          
}
.biao tbody tr .ys_z{
	margin-left:-15px;
	width:105%;
	height: 150px;
	overflow-y:scroll;
	display: inline-block;
	margin-top:20px;
	word-break: break-all;
	
}
.biao tbody tr .mm{
    text-align: center;
}
.biao tbody tr .ys_z p{
	float: left;  
	margin-bottom:5px;
	margin-left:15px;                                                     
}
.biao tbody tr td p .xh{
	float: left; 
	width:104px; 
	line-height: 20px;
	font-size: 14px;
	text-align: left;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;                                                    
}
.biao tbody tr td p .ys1{
	float: left;  
	width:20px;
	height:20px;
	background: #656668;
	margin-right:10px;                                                     
}
.biao tbody tr td p .ys2{
	float: left;  
	width:20px;
	height:20px;
	background: #9d9784; 
	margin-right:10px;                                                        
}
.biao tbody tr td p .ys3{
	float: left;  
	width:20px;
	height:20px;
	background: #e7d4b0;
	margin-right:10px;                                                         
}
.biao tbody tr td p .ys4{
	float: left;  
	width:20px;
	height:20px;
	background: #273c4f;   
	margin-right:10px;                                                      
}
.biao tbody tr td p .ys5{
	float: left;  
	width:20px;
	height:20px;
	background: #0e4a39;   
	margin-right:10px;                                                      
}

.biao tbody tr td p .ys6{
	float: left;  
	width:20px;
	height:20px;
	background: #a8a59c;
	margin-right:10px;                                                         
}

.ad ul li .xq_right{
	width:49%;
	height:auto;
	min-height:500px;
	overflow-y:scroll;
	float: left;
	margin:2%;
	margin-right:0px;
	padding-right:5%;
	background: #fff;
	line-height: 25px;
    font-size: 14px;
    color: #6a6a6a;
}
.xq_right img{
	width:auto;
	height: auto;
    margin-bottom: 10px;
}
.xq_right .right_name{
	width:100%;
	height:auto;
}
.right_name h1{
	font-size: 40px;
	line-height: 50px;
	color:#126cac;
	font-weight: 100;
	margin-bottom:10px;
}
.right_name span{
	width:100%;
	height:auto;
	display:block;
	font-size: 15px;
	line-height: 26px;
	color:#7b7b7b;
}
.xq_right .right_ys{
	width:100%;
	height:auto;
	margin-top:20px;
}
.right_ys span{
	font-size: 22px;
	line-height: 26px;
	color:#1a1a1a;
}
.right_ys h2{
	font-size: 40px;
	line-height: 50px;
	color:#126cac;
	font-weight: 100;
	margin-bottom:10px;
}
.right_ys ul{
	overflow:hidden;
	margin-top:10px;
	margin-bottom:30px;
}
.right_ys ul li{
	width:97%;
	/* height:35px; */
	line-height: 35px;
	font-size: 14px;
	list-style-type: disc;
	color:#6a6a6a;
	margin-left:20px;
}
.xq_right .right_fw{
	width:100%;
	height:auto;
	margin-top:40px;
}
.right_fw span{
	width:100%;
	float:left;
	line-height: 26px;
	font-size: 22px;
	color:#1a1a1a;
}
.right_fw .fw_left{
	width:40%;
	float: left;
	padding-top:40px;
}
.fw_left .nan{
	width:100%;
	float: left;
	margin-bottom:30px;
}
.nan .n_ys{
	width:45px;
	height:45px;
	background: #0099cc; 
	border:1px solid #0099cc;
	float: left;
}
.nan span{
	line-height: 45px;
	font-size: 14px;
	color:#2e2e2e;
	float: left;
	width:AUTO;
	margin-left:15px;
}
.fw_left .bai{
	width:100%;
	float: left;
}
.bai .b_ys{
	width:45px;
	height:45px;
	background: #fff;
	border:1px solid #8a8b8a;  
	float: left;
}
.bai span{
	width:AUTO;
	line-height: 45px;
	font-size: 14px;
	color:#2e2e2e;
	float: left;
	margin-left:15px;
}
.right_fw .fw_right{
	width:60%;
	float: left;
}
.fw_right img{
	float: left;
	margin-top:10px;
	margin-left:10px;
}
.right_fw .more{
	width:100%;
	float: left;
	display: block;
}
.more span{
	margin-top:20px;
	font-size: 16px;
	font-weight: 600;
	text-align: center;
}
/*.gy_jz ul .li5{ width:224px !important;}
.gy_jz ul .li5 .big_img{ width:224px !important;}
.gy_jz ul .li6{ width:246px !important; left:228px !important;}
.gy_jz ul .li6 .big_img{ width:246px !important;}
.gy_jz ul .li7{ width:246px !important;height:249px !important; left:475px !important;}
.gy_jz ul .li7 .big_img{ width:246px !important;height:249px !important;}
.gy_jz ul .li8{ width:220px !important; left:726px !important;height:249px !important; bottom: 0px;}
.gy_jz ul .li8 .big_img{ width:220px !important;height:249px !important;}
.gy_jz ul .li9{width:235px !important;height:111px !important; bottom: 0px;right: 0px;}
.gy_jz ul .li9 .big_img{width:235px !important;height:111px !important; }*/

.gy_jz_all {
	height: 574px;
}
.gy_jz .building_ul_all ul .li1 {
	top: 0;
	left: 0;
	width: 597px;
	height: 396px;
}
.gy_jz .building_ul_all ul .li1 .big_img {
	width: 597px;
	height: 396px;
}
.gy_jz .building_ul_all ul .li2 {
	top: 0;
	left: 603px;
	width: 287px;
	height: 191px;
}
.gy_jz .building_ul_all ul .li2 .big_img {
	width: 287px;
	height: 191px;
}
.gy_jz .building_ul_all ul .li3 {
	top: 0;
	right: 0px;
	width: 289px;
	height: 191px;
}
.gy_jz .building_ul_all ul .li3 .big_img {
	width: 289px;
	height: 191px;
}
.gy_jz .building_ul_all ul .li4 {
	top: 196px;
	left: 603px;
	width: 275px;
	height: 198px;
}
.gy_jz .building_ul_all ul .li4 .big_img {
	width: 275px;
	height: 198px;
}
.gy_jz .building_ul_all ul .li5 {
	top: 196px;
	left: 888px;
	width: 299px;
	height: 198px;
}
.gy_jz .building_ul_all ul .li5 .big_img {
	width: 299px;
	height: 198px;
}
.gy_jz .building_ul_all ul .li6 {
	bottom: 0px;
	left: 0px;
	width: 273px;
	height: 172px;
}
.gy_jz .building_ul_all ul .li6 .big_img {
	width: 273px;
	height: 172px;
}
.gy_jz .building_ul_all ul .li7 {
	bottom: 0px;
	left: 278px;
	width: 255px;
	height: 172px;
}
.gy_jz .building_ul_all ul .li7 .big_img {
	width: 255px;
	height: 172px;
}
.gy_jz .building_ul_all ul .li8 {
	bottom: 0px;
	right: 305px;
	width: 341px;
	height: 172px;
}
.gy_jz .building_ul_all ul .li8 .big_img {
	width: 341px;
	height: 172px;
}
.gy_jz .building_ul_all ul .li9 {
	bottom: 0px;
	right: 0px;
	width: 300px;
	height: 172px;
}
.gy_jz .building_ul_all ul .li9 .big_img {
	width: 300px;
	height: 172px;
}






/*news*/
.new_z{
	width:100%;
	height:auto;
	overflow: hidden;
	background: #f2f2f2;
	padding-bottom:70px;
}
.new_z .new{
	width:1200px;
	hegiht:auto;
	margin:0 auto;
}
.new .new_bt{
	width:100%;
	height:auto;
	float: left;
}
.new_bt span{
	width:100%;
	hegiht:auto;
	font-size: 28px;
	line-height: 60px;
	color:#106099;
}
.new_bt p{
	font-size: 12px;
	color:#8e8e8e;
	line-height: 18px;
	padding-bottom:10px;
}
.new .new_nr{
	width:94%;
	padding:3%;
	height:auto;
	float: left;
	background: #fff;
	margin-top:10px;
}
.new_nr .n_new_left{
	width:71.8%;
	height:auto;
	float: left;
}


.n_new_left p{
	font-size: 14px;
    line-height: 30px;
    color: #838383;
}
.n_new_left img{
	width: 677px;
	display: block;
}
.kuang {
	width: 677px;
	height: 770px;
	overflow:auto;
	margin: auto;
}

.n_new_left .title{
	text-align:center;
	width:100%;
	height:auto;
	font-size: 20px;
	color:#2b2b2b;
	line-height: 30px;
	display: block;
}
.n_new_left .time{
	width:100%;
	height:auto;
	text-align:center;
	display:block;
	font-size: 14px;
	color:#7a7a7a;
	line-height: 30px;
}
.n_new_left .nr{
	font-size: 12px;
	color:#7a7a7a;
	line-height: 20px;
}
.nr img{
	width:100%;
	height:auto;
}






.n_new_left ul{
	float: left;
	margin-top:30px;
}
.n_new_left ul li{
	width:100%;
	float: left;
	padding:3% 0px;
	border-bottom:1px solid #ebefed;
	cursor: pointer;
}
.n_new_left ul li:first-child{
	border-top:1px solid #ebefed;
}
.n_new_left ul li .n_left_left{
	width:18%;
	height:auto;
	float: left;
}
.n_new_left ul li:hover  .n_left_right  h1 {
	color:#0079c6;
}
.n_left_left img{
	width:150px;
	height:95px;
	float: left;
}
.n_new_left ul li .n_left_right{
	width:80%;
	height:auto;
	float: left;
	margin-left:2%;
}
.n_left_right  h1{
	font-size: 16px;
	line-height: 18px;
	color:#575757;
	font-weight: 100;
}
.n_left_right .n_l_r_gz{
	width:100%;
	height:auto;
	float: left;
}
.n_l_r_gz .r_fb{
	font-size: 12px;
	line-height: 30px;
	color:#c5c5c5;
	float: left;
}
.n_l_r_gz .r_d{
	float: left;
	margin:0px 10px;
	line-height: 30px;
	color:#c5c5c5;
}
.n_left_right  .r_js{
	font-size: 13px;
	line-height: 25px;
	color:#555555;
	width: 100%;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
}




.new_nr .n_new_right{
	width:26%;
	height:auto;
	float: left;
	margin-left:2.2%;
}
.n_new_right .right_tu{
	width:290px;
	height:180px;
	float: left;
	margin-top: 30px;
}
.n_new_right .right_xx{
	width:99%;
	hegiht:auto;
	float: left;
	border:1px solid #ebefed;
	margin-top:30px;
}
.right_xx .rihgt_xx_bt{
	width:100%;
	height:auto;
	border-bottom:1px solid #ebefed;
	overflow: hidden;
}
.rihgt_xx_bt p{
	width:3px;
	height:20px;
	margin-top:5px;
	background: #f8bc73;
	float:left;
	margin:5px 8px;
}
.rihgt_xx_bt span{
	width:auto;
	hegiht:30px;
	line-height:30px;
	color:#575757;
	font-size:16px;
	float:left;
}
.right_xx ul li{
	line-height: 30px;
	font-size: #6f6f6f;
	font-size: 14px;
	border-top:1px dashed #ebefed;
	float: left;
	width:100%;
}
.right_xx ul li:first-child{
	border-top:none;
}
.right_xx ul li p{
	width:3%;
	margin:0px 2%;
	float: left;
	font-size: 30px;
	line-height: 30px;
	border-radius:100%;
	color:#6f6f6f;
}
.right_xx ul li span{
	float: left;
	width:93%;
	color:#6f6f6f;	
	font-size: 14px;
	line-height: 30px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}

.right_xx ul li span a{
	color:#6f6f6f;
}


/*客户*/
.kehu_z{
	width:100%;
	height:auto;
	overflow: hidden;
	background: #f5f5f5;
}
.kehu_z .kehu{
	width:1200px;
	height:auto;
	margin:0 auto;
	margin-top:60px;
	overflow: hidden;
}
.kehu .kehu_left{
	width:405px;
	height:724px;
	float:left;
	background: url('../images/left_kh_bj.jpg') center center no-repeat;
}
.kehu_left .kehu_left_nr{
	margin-top:450px;
	width:100%;
}
.kehu_left_nr img{
	width:130px;
	height:auto;
	margin:0 auto;
	display: inherit;
}
.kehu_left_nr h1{
	font-weight: 600;
	font-size:35px;
	color:#fff;
	text-align: center;
	margin:20px  auto;
}
.kehu_left_nr p{
	width:245px;
	margin:0 auto;
	display:block;
	font-size:20px;
	color:#fff;
	text-align: center;
	text-transform : uppercase;
}
.kehu_right{
	width:655px;
	height:auto;
	float: left;
	margin-left:140px;
}
.kehu_right .kh_right_bt{
	width:650px;
	height:30px;
	float: left;
	border-right:5px solid #0079c6;
	margin-top:100px;
}
.kh_right_bt span{
	width:auto;
	float: left;
	color:#0079c6;
	line-height: 30px;
	font-size: 30px;
}
.kh_right_bt p{
	width:auto;
	float: left;
	color:#3a3a3a;
	margin-left:10px;
	line-height: 30px;
	font-size: 30px;
}
.kh_right_bt .bt_dx{
	height:5px;
	width:250px;
	float:left;
	margin-top:15px;
	margin-left:10px;
	background: #0173bb;
}
.kh_right_nr  ul{
	width:100%;
	float:left;
	height:auto;
	overflow: hidden;
	margin:30px 0px;
}
.kh_right_nr  ul li{
	width:100%;
	height:auto;
	float: left;
	margin:10px 0px;
}
.kh_right_nr  ul li img{
	width:60px;
	height:60px;
	float: left;
}
.kh_right_nr  ul li .sz1{
	width:70px;
	float: left;
	line-height: 18px;
	font-size: 14px;
	color:#222121;
	text-align: left;
	margin-left:10px;
	margin-top:10px;
}
.kh_right_nr  ul li .sz2{
	width:70px;
	float: left;
	line-height: 18px;
	font-size: 14px;
	color:#222121;
	text-align: left;
	margin-left:10px;
	margin-top:10px;
}
.kh_right_nr  ul li .sz3{
	width:70px;
	float: left;
	line-height: 18px;
	font-size: 14px;
	color:#222121;
	text-align: left;
	margin-left:10px;
}
.kh_right_nr  ul li .ss_t{
	width:525px;
	height:auto;
	overflow: hidden;
	float: left;
	margin-left:-10px;
}
.ss_t a{
	width:auto;
	float:left;
	border-radius:10px;
	border:1px solid #dddddd;
	padding:10px;
	padding-top:0px;
	color:#6e6e6e;
	padding-bottom:0px;
	margin-left:5px;
	font-size:15px;
	margin-top:15px;
}
.kh_di_tu{
	width:656px;
	height:auto;
	float: left;
	margin-top:50px;
}
.wow{
	visibility: hidden;
}




