﻿@import url("system.css");
.textwrap{
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
/*banner*/
.banner{
	width: 100%;
	overflow: hidden;
	position: relative;
}
.banner img{
	width:120%;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left:-60%;
}
.banners{
	
}
/*标题*/
.tit{
	padding-top: 59px;
	text-align: center;
	font-size: 28px;
	padding-bottom: 59px;
	color: #b1b1b1;
}
.tit p{
	letter-spacing:2px;
}
/*荣誉奖项*/
.glory{
	/*background-color:yellow;*/
	position: relative;
	height: 317px;
	background:url(http://file.hedaweb.com/skin/lhkj004mbfa7886/img/rongyubg.jpg) no-repeat;
	-webkit-background-size: cover;
	background-size: cover;
	margin-bottom: 10%;
}
.glorychild{
	    margin: 0 auto;
    padding-top: 1%;
    padding-bottom: 3%;
    max-width: 1280px;
    width: 1000px;
    color: white;
	
}
.gc_1{
	margin-top: 75px;
	font-size: 18px;
	margin-bottom: 20px;
	letter-spacing:3px;

}
.gc_2{
	text-indent: 32px;
	font-size: 15px;
	margin-bottom: 65px;
}
.gc_3{
	overflow: hidden;
	background-color:white;
	padding-bottom: 50px;
	padding-top:10px;
	box-shadow:0 0 5px #dbdbdb;
	-webkit-animation-name: gctop; -moz-animation-name: gctop; -o-animation-name: gctop; animation-name: gctop;
}

@keyframes gctop {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
	-moz-transform: translateY(2000px);
	-o-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    -webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}



.gc3left,.gc3right{
	width: 40%;
}
.gc3left{
	margin-left: 40px;
}
.gc3right{
	margin-right: 40px;
}
.gc_p1{
	font-size: 20px;
	color: #535353;
	padding-top: 30px;
	-webkit-animation-name: gctop1; -moz-animation-name: gctop1; -o-animation-name: gctop1; animation-name: gctop1;
}
@keyframes gctop1 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
	-moz-transform: translateY(2000px);
	-o-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    -webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}



.gc_p2{
	color: #d80000;
	font-size: 14px;
	padding:10px 0px;
	-webkit-animation-name: gctop2; -moz-animation-name: gctop2; -o-animation-name: gctop2; animation-name: gctop2;
}
@keyframes gctop2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
	-moz-transform: translateY(2000px);
	-o-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    -webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}



.gc_p3{
	overflow: hidden;
	color: #b3b3b4;
	font-size: 14px;
	margin-bottom: 10px;
	height: auto;
}
.gc_p3l{
	float: left;
}
.gc_p3r{
	float: right;
	padding-bottom:10px;
	-webkit-animation-name: gctop3; -moz-animation-name: gctop3; -o-animation-name: gctop3; animation-name: gctop3;
}
@keyframes gctop3 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
	-moz-transform: translateY(2000px);
	-o-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    -webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}




.gc_p4{
	background-color:#e12b28;
	font-size: 16px;
	color: #fff;
	padding: 5px 10px;
	border-radius: 5px;
	-webkit-animation-name: gctop4; -moz-animation-name: gctop4; -o-animation-name: gctop4; animation-name: gctop4;
}
@keyframes gctop4 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
	-moz-transform: translateY(2000px);
	-o-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    -webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-o-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}


.bai{
	height: 50px;
}

/*产品介绍*/
.architects{
	margin: 0 auto;
	background-color:#020202;
	color: white;
	margin-bottom: 50px;
}
.architects1{
	position: relative;
}

.architects_heng{
	height: 2px;
	background-color: #d14128;
}
.architects2{
	height: 375px;
	position: relative;
}
.archimg{
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
}
.archimg img{
	width: 100%;
	vertical-align: middle;
}
.archwords{
	width: 605px;
	position: absolute;
	top: 13%;
	right: 0;
	height: 100%;
	left: 51%;
	color:#999;
}
.archword{
	padding: 50px 100px 20px 100px;
}

.archword1{
	font-size: 34px;
	margin-bottom: 25px;
	-webkit-animation-name: archwordr1; -moz-animation-name: archwordr1; -o-animation-name: archwordr1; animation-name: archwordr1;
}
@keyframes archwordr1 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
	-moz-transform: translateX(2000px);
	-o-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}


.archword2{
	font-size: 20px;
	margin-bottom: 25px;
	-webkit-animation-name: archwordr2; -moz-animation-name: archwordr2; -o-animation-name: archwordr2; animation-name: archwordr2;
}
@keyframes archwordr2 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
	-moz-transform: translateX(2000px);
	-o-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}


.archword3{
	font-size: 12px;
	margin-bottom: 40px;
	-webkit-animation-name: archwordr3; -moz-animation-name: archwordr3; -o-animation-name: archwordr3; animation-name: archwordr3;
}
@keyframes archwordr3 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
	-moz-transform: translateX(2000px);
	-o-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}


.archword4{
	margin-bottom: 25px;
	font-size: 12px;
	background-color: #212121;
	display: inline-block;
	padding:5px 10px;
	cursor: pointer;
	-webkit-animation-name: archwordr4; -moz-animation-name: archwordr4; -o-animation-name: archwordr4; animation-name: archwordr4;
}
@keyframes archwordr4 {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
	-moz-transform: translateX(2000px);
	-o-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	-o-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}


.archword4 a{
	color: #fff;
}
/*产品小图*/
.small_img{
	width: 60%;
	margin: 0 auto;
	max-width: 1000px;
	margin-bottom: 80px;
	margin-top:80px;
}
.smallimgs{
	width: 100%;
	display: flex;
	justify-content:space-between;
	align-items:center;
}
.smdiv{
	width: 20%;
	display: flex;
	flex-direction:column;
	justify-content:space-around;
	align-items:center;
	text-align: center;
}
.s_img_box{ width:100%; height:135px; overflow:hidden; cursor:pointer;}
.simg{ width:100%; height:100%; -ms-transition: all 150ms; -moz-transition: all 150ms; -o-transition: all 150ms; transition: all 150ms;}
.s_img_box img{ -webkit-transition: all 150ms; }
.smdiv .open .simg{ margin-top:-135px;}


.smp1{
	margin-bottom: 15px;
	color: #5e5e5e;
}
.smp2{
	font-size: 14px;
	color: #ababab;
}


/*地图以及其他*/
.other{
	margin:0 auto;
	overflow: hidden;
}
.otherleft{
	width: 40%;
	height:320px;
}
.BMap_stdMpCtrl, .BMap_cpyCtrl{ display: none;}
#BMapLib_searchBox0 td:last-child{ width: 60px !important;}
#BMapLib_transBox0 td:first-child{ width: 40px !important;}
#BMapLib_transBox0 td:last-child{ width: 110px !important;}
.BMapLib_SearchInfoWindow .BMapLib_bubble_close{ background: url(http://api0.map.bdimg.com/images/iw_close.gif)  no-repeat center center !important;}
.BMapLib_sendToPhone, .anchorBL{ display: none;}
.otherright{
	width: 60%;
}
.oth_top{
	display: flex;
	background:url(http://file.hedaweb.com/skin/lhkj004mbfa7886/img/btmr.png);
	align-items:center;
	padding: 20px 50px;
	color: white;
}
.oth_top1{
	margin-right:2%;
	color: white;
}
.oth_p1{
	font-size: 13px;
	margin-bottom: 1%;
	color: #707070;
}
.oth_p2{
	font-size: 12px;
	margin-bottom: 1%;
	color: #adadad;
}
.oth_p3{
	font-size: 13px;
	color: #adadad;
}
.oth_btm{
	padding:10px 30px;
}
.oth_btm ul li{
	float: left;
    width: 24%;
    margin-right: 1%;
    margin-bottom: 2%;
    min-width: 90px;
}


/*产品展示列表页面----图*/

#exh_heng{
	margin-bottom: 20px;
}
#exh_wk{
	width: 100%;
	max-width: 1280px;
	margin: 0 auto;
	overflow: hidden;
}
#exh_wk .exh_left{
	width: 28%;
	
}
#exh_wk .exh_title{
	margin-bottom: 15px;
}
#exh_wk .exh_con{
	font-size: 16px;
	text-indent: 30px;
	line-height: 23px;
	color: #636363;
}
#exh_wk .exh_right{
	width: 68%;
}
#exh_wk .exh_imgs{
	width:100%;
	height:auto;
	overflow-y:scroll;
	overflow-x:hidden;
	max-height: 550px;
}
/*滚动条整体样式*/
/*高宽分别对应横竖滚动条的尺寸*/
		#exh_wk .exh_imgs::-webkit-scrollbar {
		            width: 4px;     
		            height: 4px;
		        }
        /*滚动条里面小方块*/
        #exh_wk .exh_imgs::-webkit-scrollbar-thumb {
        
            border-radius: 5px;
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            background: rgba(0,0,0,0.2);
        }
        /*滚动条里面轨道*/
        #exh_wk .exh_imgs::-webkit-scrollbar-track {
            -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
            border-radius: 0;
            background: rgba(0,0,0,0.1);
        }
#exh_wk ul{
	padding-right: 2%;
	padding-bottom: 2%;
	overflow: hidden;
}
#exh_wk li{
	width:23%;
	float: left;
	padding: 1.5% 0 0 2%;
	overflow: hidden;
}
#exh_wk li.exh_li{
	
}
#exh_wk .exh_imgdiv{
	width: 100%;
	height: 100%;
	position: relative;
}
#exh_wk .exh_imgdiv img{
	width: 100%;
}
#exh_wk .exh_div_p1{
	font-size: 16px;
	color: white;
	position: absolute;
	top: 2px;
	left: 4px;
	font-weight: 700;
}
#exh_wk .exh_div_p2{
	color: white;
	font-size: 12px;
	position: absolute;
	top: 5px;
	right: 4px;
	font-weight: 700;
}


/*展示的选择check页面*/

.exh_check{
	overflow: hidden;
	max-width: 1280px;
	margin: 0 auto;
}
.exh_check .exh_check_left{
	float: left;
	width: 28%;
}
.exh_check .exh_check_right, .newsright{
	width: 68%;
	float: right;
}
.exh_check .juti{
	height: 50px;
	font-size: 16px;
	text-indent: 20px;
	line-height: 50px;
	background-color: #d1d2d4;
	color: white;
	margin-bottom: 10px;
}
.exh_check .input{ margin-bottom:20px;}
.exh_check input.input_word{
	border: 0 solid green;
	border-bottom: 1px solid #000000;
	height: 25px;
	width: 90%;
}
.exh_check input.tj{ float:right; width:18px; height:18px; background:url(http://file.hedaweb.com/skin/lhkj004mbfa7886/img/search.png) no-repeat center center; border:none; background-size:cover; margin-top:4px;}
.exh_check .input div{
	width: 18px;
	height: 18px;
}
.exh_check .input img{
	width: 100%;
	height: 100%;
}
.exh_check .chazhao{
	height: 50px;
	font-size: 16px;
	text-indent: 20px;
	line-height: 50px;
	background-color: #d1d2d4;
	color: white;
	margin-bottom: 10px;
}
.exh_check .check1{
	margin-bottom: 10px;
}
.exh_check .check1_top{
	display: flex;
	 margin-bottom: 10px;
}
.exh_check .top_l{
	width: 20px;
	overflow:hidden;
}
.exh_check .top_l a{
	color: #ccc;
}
.exh_check .top_l img{
	width:4px; height:6px;  float:left; margin:10px 0 0 4px; transition: all .2s;
}
.exh_check .open img{transform:rotate(90deg);}
.exh_check .top_r{
	border-bottom: 1px solid #000000;
	line-height:26px;
	flex:1;
	margin-left: 2px;
	font-size: 13px;
	cursor: pointer;
}
.exh_check .top_r a{color:#333;}
.exh_check .check1_btm, .exh_check .check2_btm{overflow: hidden;}
.exh_check .check1_btm ul, .exh_check .check2_btm ul{ overflow:hidden; padding-left:20px;}
.exh_check .check2_btm .check2_btm{border-top: 1px solid #000000; float:right; width: calc(100% - 20px); width: -webkit-calc(100% - 20px); width: -moz-calc(100% - 20px);}
.exh_check .check2_btm .check2_btm ul{ padding-left:0; margin-top:10px;}
.exh_check .checkopen{display:none;}


.exh_check_right .righttop, .newsright .righttop{
	display: flex;
	justify-content:space-between;
	align-items:center;
}
.exh_check_right .more, .newsright .more{
	font-size: 12px;
	color: #7D7D7D;
}
.exh_check_right .dongtai, .newsright .dongtai{
	color: #7D7D7D;
	font-size: 12px;
	padding-top: 2%;
	padding-bottom: 2%;
}
.exh_check_right .dongtai span, .newsright .dongtai span{
	color: #242424;
	font-size: 12px;
}
.newslist{ overflow:hidden;}
.newslist ul{ overflow:hidden;}
.newslist ul li, .newslist1 ul li{ float:left; width:23.5%; margin:2% 2% 2% 0;  overflow:hidden;font-size:12px; position:relative; }
.newslist ul li p, .newslist1 ul li p{ position:absolute; left:0; bottom:0; width:100%; line-height:26px; text-align:center; background:rgba(0,0,0,0.6); color:#fff; transition: all .5s;}
.newslist ul li .nd_img{ width:100%; height:64.2857%; overflow:hidden;}
.newslist ul li img{ width:100%; transition: transform .5s;}
.newslist ul li:last-child{ margin-right:0;}
.newslist ul li:hover img{ transform: scale(1.1);}

.newslist1 ul li{ width:49%; margin:0 2% 0 0;}
.newslist1 ul li:nth-child(2n){ margin-right:0;}

.newslist1 ul li p{ position:relative; text-align:left; padding-top:10px; background:rgba(0,0,0,0); color:#666; font-size:14px; }
.newslist1 ul li ins{ display:inline-block; color:#d2d2d2; text-decoration:none; font-size:14px; text-align:right; width:100%; padding-bottom:10px; transition: all .5s;}
.newslist1 ul li:hover p, .newslist1 ul li:hover ins{ background:rgba(209,210,212,1); color:#000; text-indent:1em;}
.newslist1 ul li:hover ins{ color:#666; padding-right:1em;}

.picsylist{}
.picsylist ul{ overflow:hidden; padding-top: 2%;}
.picsylist ul li{ float:left; width:32%; margin:0 2% 4% 0;  overflow:hidden;font-size:12px; position:relative;}
.picsylist ul li:nth-child(3n){ margin-right:0;}
.picsylist ul li .nd_img{ width:100%; height:64.2857%; overflow:hidden;}
.picsylist ul li .play{ transition: all 0.5s; background: url(http://file.hedaweb.com/skin/lhkj004mbfa7886/img/syplay1.png) no-repeat center center; width: 23px; height: 23px; position: absolute; left: 8px; bottom: 65px;}
.picsylist ul li p{ line-height: 50px; text-align: center; background-color: #eeeeee; color: #777;}
.picsylist ul li img{ height:170px; transition: transform .5s;}
.picsylist ul li:last-child{ margin-right:0;}
.picsylist ul li:hover img{ transform: scale(1.1);}
.picsylist ul li:hover .play{ background: url(http://file.hedaweb.com/skin/lhkj004mbfa7886/img/syplay2.png) no-repeat center center;}

.picsytitle{ text-align: center; padding: 20px 0 10px 0;}
.picsytitle1{ text-align: center; color: #999; font-size: 12px; padding-bottom: 20px;}
.picsynote{ overflow: hidden;}


.exh_check_left ul li{
	width: 25%;
	margin-bottom: 14px;
	cursor: pointer;
	float: left;
}
.exh_check li{}
.exh_check_left .year_l{
	height: 18px;
	width: 18px;
	float:left;
	background-color: #d1d2d4;
}
.exh_check .check1_btm .year_l.active{
	background-color: #7d7d7d;
}
.exh_check .year_r{
	margin-left: 8px;
	font-size: 12px;
	float:left;
	line-height:18px;
}
.exh_check .year_r a{ color:#666; float:left;}

.exh_check .check2_btm ul li{
	width: 50%;
	margin-bottom: 14px;
}

.exh_check .check2_btm ul li .year_l.active{
	background-color:#7d7d7d;
}


.pro_word_list{
	padding:2.8% 0  1.5% 1%;
	width:100%; overflow:hidden;
	
}
.pro_word_list ul{ padding-bottom:2%; overflow:hidden;}

.pro_word_list ul li{
	width: 33.3333%;
	padding:0 1% 0 0;
	float: left;
	min-width: 180px;
}
.pro_word_list .wkdiv{
	 width:100%;
	border-top: 1px solid #000;
	padding:5px 0;
	position: relative;
	transition:.3s;
	overflow:hidden;
	height:80px;
	background:url(http://file.hedaweb.com/skin/lhkj004mbfa7886/img/toleft.png) no-repeat 98% 60px;
}
.pro_word_list ul li:hover div{ background-color:#ebebeb; padding:5px 10px; background-position:94% 60px;}
.pro_word_list ul li:hover div p{ color:#000;}
.pro_word_list ul li:hover div span{ color:#aaa;}
.pro_word_list .wkdiv p{
	font-size: 13px;
	color: #232323;
	line-height:30px;
	color:#6f6f6f;
   overflow: hidden;
   height: 30px;
}
.pro_word_list .wkdiv span{
	display: block;
	font-size: 12px;
	margin-bottom: 5px;
	color:#bcbcbc;
}
.pro_word_list .wkdiv .toleft img{
	width: 12px;
	height: 11px;
	 float:right;
}
.pro_word_list .tobigimg{
	width: 180px;
	position: absolute;
	left:20%;
	top: 75%;
	z-index: 100;
	display: none;
}
.pro_word_list .tobigimg img{
	width: 100%;
}




/*------------------------------------------------------*/

/*05_2三级   公司介绍*/

#sanji_05_2{ width:100%; height: calc(100vh - 130px); height: -webkit-calc(100vh - 130px); height: -moz-calc(100vh - 130px);}
#sanji_05_2 .p_bd{
	width:100%;
	height:100%;
}

#sanji_05_2 ul{ width:100% !important; height:100% !important;}
#sanji_05_2 ul li {
	float: left;
	height: 100%;
	width: 100% !important;
	overflow: hidden;
}
#sanji_05_2 img {
	max-width: 100%;
	max-height: 100%;
    position:relative;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);	
}
#sanji_05_2 .btm{
	text-align: right;
	padding-bottom: 50px;
	color: #454545;
	font-size: 14px;

}
#sanji_05_2 .btm p{
	margin-bottom: 5px;
}

/*------------------------------------------------------------*/





/*06_2公司介绍*/
#gsjs_js, #gsjs_zz, #gsjs_zs{
	max-width: 1280px;
	margin: 60px auto 0;
}
.exh_left{
	width: 35%;
	position:relative;
}
.exh_left .exh_title{
	overflow: hidden;
}
.gsjs_note1 img{ margin-left:50%;}
.exh_left a{
	color: #8e8e8e;
}
.exh_left div.active a{
	color: #464646;
}
.exh_left .exh_title div{
	float: left;
	width: 30%;
	min-width: 80px;
	font-size: 14px;
	height: 25px;
	line-height: 28px;
	color: #8e8e8e;
}
.exh_left .exh_title div.active{
	font-size: 18px;
	font-weight: 700;
	line-height: 24px;
	color: #666;
}
.exh_title{
	margin-bottom: 40px;
}
.exh_con{ padding:20px 20px 20px 0px;}
.exh_con ul li{
	height: 80px;
	margin-bottom: 10px;
	color: #9e9e9e;
	font-size: 12px;
}
.exh_con ul li p{
	margin-bottom: 5px;
}
.exh_con ul li p:first-child{ color:#d9d9d9;}
.exh_con ul li div{
	width: 60px;
	height: 1px;
	margin-top:20px;
	background-color: #cfcfcf;
}
.exh_con .exh_cons{
	display: none;
}
.exh_con .exh_cons.active{
	display: block;
}
.exh_number{
	overflow: hidden;
	position:absolute;
	bottom:-70px;
}

.exh_number ul li{
	float: left;
	width: 25px;
	height: 25px;
	text-align: center;
	list-style: 25px;
	color: #7d7d7d;
	cursor: pointer;
}
.exh_number ul li.toright1 img{
	width:6px;
}
.exh_number ul li.toleft1 img{
	width:6px;
}
.exh_number ul li.active{
	color: #484848;
}

.exh_number ul li span.active{
	color: #484848;
}
.exh_numbers{
	width: 175px;
	height: 25px;
	overflow: hidden;
	position: relative;
}
.exh_numbers ul{
	height: 25px;
	position: absolute;
	top: 0;
	left: 0;
}
.exh_right{
	width: 65%;
}
.exh_right img{
	width: 100%;
	vertical-align: middle;
}

.exh_right ul{
	padding-bottom: 2%;
	overflow: hidden;
}
.exh_right li{
  height:173px;
	width:33.3333%;
	float: left;
	padding: 0 2% 4%;
	overflow: hidden;
}
.exh_li1{padding: 0 2% 4%;}
.exh_right li.exh_li{
	
}
.exh_right .exh_imgdiv{
	width: 100%;
	height: 100%;
	position: relative;
	overflow:hidden;
}
.exh_right .exh_imgdiv img{
	width: 100%;
	transition: all .3s;
}

.exh_right .exh_div_p1{
	font-size: 16px;
	color: white;
	position: absolute;
	top: 2px;
	left: 4px;
	font-weight: 700;
}
.exh_right .exh_div_p2{
	color: white;
	font-size: 12px;
	position: absolute;
	top: 5px;
	right: 4px;
	font-weight: 700;
}
/*--------------------------------------------------------------------*/
/*wenhua_07_02jiangxin*/
#wenhua_07_02jiangxin{
	width: 100%;
	margin: 0 auto;
}
#wenhua_07_02jiangxin .jiangxin1{
	position: relative;
	overflow: hidden;
	min-height: 600px;
}
#wenhua_07_02jiangxin .jiangxin1 .jiangxin1bg{
	width: 100%;
}
#wenhua_07_02jiangxin .jiangxin1 .jxbg2{
	position: absolute;
	height: auto;
	left: 2%;
	top: 20%;
	width: 45%;
}
#wenhua_07_02jiangxin .jiangxin1 .jxbg2 img{
	width: 100%;
}
#wenhua_07_02jiangxin .jiangxin1 .jxbg3{
	position: absolute;
	top: 0;
	right: 2%;
	width: 45%;
	transition:top 1s,left 1s,width 1s;
	-webkit-transition:top 1s,left 1s,width 1s;
	-moz-transition:top 1s,left 1s,width 1s; 
	-ms-transition:top 1s,left 1s,width 1s;
	-o-transition:top 1s,left 1s,width 1s;
}
#wenhua_07_02jiangxin .jiangxin1 .jxbg3 img{
	width: 100%;
}
#wenhua_07_02jiangxin .jiangxin1 .jxbg4{
	position: absolute;
	top: 13%;
	left: 20%;
	font-size: 2rem;
	color: #584C46;
	font-weight: bolder;
	min-width: 267px;
	transition:top 1s,left 1s,width 1s;
	-webkit-transition:top 1s,left 1s,width 1s;
	-moz-transition:top 1s,left 1s,width 1s; 
	-ms-transition:top 1s,left 1s,width 1s;
	-o-transition:top 1s,left 1s,width 1s;

}
#wenhua_07_02jiangxin .jiangxin1 .jxbg4 p{
	margin-bottom: 10px;
}
#wenhua_07_02jiangxin .jiangxin1 .jxbg4 span{

}
#wenhua_07_02jiangxin .jiangxin1 .jxbg5{
	width:40%;
	min-width: 320px;
	position: absolute;
	top: 75%;
	left: 16%;
	overflow: hidden;
	display: flex;
	justify-content:space-between;
	align-items:center;
	transition:top 1s,left 1s,width 1s;
	-webkit-transition:top 1s,left 1s,width 1s;
	-moz-transition:top 1s,left 1s,width 1s; 
	-ms-transition:top 1s,left 1s,width 1s;
	-o-transition:top 1s,left 1s,width 1s;
}
#wenhua_07_02jiangxin .jiangxin1 .jxbg5 p{
	width: 20%;
	font-size: 1.2rem;
	color: #584C46;
	font-weight: bolder;
	min-width: 100px;
}
#wenhua_07_02jiangxin .jiangxin1 .jxbg5 div{
	width: 60%;
	font-size: 0.8rem;
	line-height: 1.8rem;
	color: #626262;
	min-width: 200px;
	z-index: 12;
}



#wenhua_07_02jiangxin .jiangxin2{
	width: 100%;
	position: relative;
}
#wenhua_07_02jiangxin .jiangxin2 .jiangxin2bg{
	width: 100%;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_1{
	width: 35%;
	position: absolute;
	top: 7%;
	left: 10%;
	min-width: 300px;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_1 p{
	font-size: 1.4rem;
	color: #584C46;
	margin-bottom: 10px;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_1 span{
	margin-bottom: 10px;
	display: block;
	font-size: 1rem;
	color: #584C46;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_2{
	width: 50%;
	position: absolute;
	right: 5%;
	top: 8%;
	height: auto;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_2 img{
	width: 100%
}


#wenhua_07_02jiangxin .jiangxin2 .jx2bg_3{
	width: 100%;
	position: absolute;
	top: 40%;
	left: 0;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_3 img{
	width: 100%;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_4{
	width: 40%;
	position: absolute;
	right: 7%;
	top: 75%;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_4 img{
	width: 100%;
}


#wenhua_07_02jiangxin .jiangxin2 .jx2bg_5{
	width: 25%;
	position: absolute;
	top: 50%;
	left: 57%;
	min-width: 200px;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_5 p{
	font-size: 1.4rem;
	color: #584C46;
	margin-bottom: 10px;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_5 span{
	margin-bottom: 10px;
	display: block;
	font-size: 1rem;
	color: #584C46;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_6{
	width: 54%;
	min-width: 200px;
	position: absolute;
	top: 80%;
	left: 10%;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_6 p{
	font-size: 1.4rem;
	color: #fff;
	margin-bottom: 10px;
}
#wenhua_07_02jiangxin .jiangxin2 .jx2bg_6 span{
	margin-bottom: 10px;
	display: block;
	font-size: 1rem;
	color: #fff;
}

#wenhua_07_02jiangxin .jiangxin3{
	padding-top: 10%;
	padding-bottom: 5%;
	text-align: center;
	color: #626262;
}
#wenhua_07_02jiangxin .jiangxin3 div{
	padding-top: 1%;
}
#wenhua_07_02jiangxin .jiangxin3 .jx3{
	padding-top: 5%;
}
#wenhua_07_02jiangxin .jiangxin4{
	position: relative;
}
#wenhua_07_02jiangxin .jiangxin4 .jiangxin4bg{
	width: 100%;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_1>img,.jx4_2>img,.jx4_3>img,.jx4_4>img{
	width: 100%;
	margin-bottom: 10px;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_1{
	width: 20%;
	position: absolute;
	left: 10%;
	top: 60%;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_1 .jx4_1div{
	width: 90%;
	position: relative;
	top: -150px;
	left: 50%;
	margin-left: -45%;

}
#wenhua_07_02jiangxin .jiangxin4 .jx4_1 .jx4_1div p{
	font-size: 16px;
	color: white;
	margin-bottom: 5px;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_1 .jx4_1div div{
	font-size: 12px;
	color: white;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_2{
	width: 20%;
	position: absolute;
	left: 40%;
	top: 40%; 
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_2 .jx4_2div p{
	font-size: 16px;
	color: #867469;
	margin-bottom: 5px;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_2 .jx4_2div div{
	font-size: 12px;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_3{
	width: 20%;
	position: absolute;
	left: 70%;
	top: 50%;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_3 .jx4_3div p{
	font-size: 16px;
	color: #867469;
	margin-bottom: 5px;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_3 .jx4_3div div{
	font-size: 12px;
}
#wenhua_07_02jiangxin .jiangxin4 .jx4_4{
	font-size: 22px;
	position: absolute;
	left: 8%;
	top: 12%;
	color:#867469; 
	font-weight: bolder;
}

#wenhua_07_02jiangxin .jiangxin5{
	padding-top: 150px;
	padding-bottom: 50px;
	text-align: center;
}
#wenhua_07_02jiangxin .jiangxin5 img{
	width: 80%;
}




/*----------------------------------------------------------------------------*/
/*08党政建设*/
#build_party_08{}
#build_party_08 .party_top{
	position: relative;
	width:100%;
	height:338px;
	background:url(http://file.hedaweb.com/skin/lhkj004mbfa7886/img/dzjstitbg.jpg) no-repeat center center; background-size:cover;
}
#build_party_08 .party_top img{
	width: 100%;
}
#build_party_08 .party_top p{
	position: absolute;
	left: 18%;
	top: 36%;
	color: #fff;
	font-size: 42px;
	font-weight:bold;
}
#build_party_08 .party_top div{
	position: absolute;
	left: 18%;
	top: 50%;
	color: #fff;
	font-size: 38px;
	font-weight:bold;
}


#build_party_08 .party_cont{
	max-width: 1280px;
	margin: 0 auto;
	padding-top: 4%;
	padding-bottom: 4%;
}
.pcl{ width:45%; display:inline-block; float:left;}
.pcr{ width:45%; display:inline-block; margin-left:10%;}
.pcl ul li{ margin-bottom:15% !important;}

#build_party_08 .party_cont ul li{
	margin-bottom: 5%;
    
}
#build_party_08 .party_cont ul li .pcleft{
	width: 100%;
	padding-left: 10%;
	min-width: 200px;
}
#build_party_08 .party_cont ul li .pcleft p a{
	display: block;
	padding-bottom: 2%;
	font-size: 20px;
	color: #7e7e7e;
}
.pcleft p{ font-size:18px; color:#b3b3b3; line-height:30px;}
#build_party_08 .party_cont ul li .pcleft div{
	height: 20px;
	border-bottom: 1px solid #C0C0C0;
	width: 30%;
	padding-bottom: 1%;
}
#build_party_08 .party_cont ul li .pcright{
	width: 100%;
	min-width: 200px;
	transition:transform 1s;
	-webkit-transition:transform 1s;
	-moz-transition:transform 1s; 
	-ms-transition:transform 1s;
	-o-transition:transform 1s;
}
#build_party_08 .party_cont ul li .pcright:hover{
	transform:scale(1.2);
	transition:transform 1s;
	-webkit-transition:transform 1s;
	-moz-transition:transform 1s; 
	-ms-transition:transform 1s;
	-o-transition:transform 1s;
}
#build_party_08 .party_cont ul li .pcright img{
	width: 100%;
	vertical-align:middle;
}
#build_party_08foot{}
#build_party_08foot{
	padding-top: 8%;
	background-color: #e4e4e4;
	width: 100%;
	padding-bottom: 6%;
}	
#build_party_08foot .foot{
	width: 100%;
	max-width: 1280px;
	margin: 0 auto;
	font-size:0;
	display: flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
#build_party_08foot .foot a{
	width: 23%;
	min-width: 200px;
}
#build_party_08foot .foot img{
	width: 100%;
	min-width: 200px;
	vertical-align: middle;
	padding-bottom: 5%;
}
/*------------------------------------------------------------------------------*/
/*招聘动态zpdt_09*/

#zpdt_09{}
#zpdt_09{
	overflow: hidden;
	max-width: 1280px;
	margin: 0 auto;
}
#zpdt_09 .exh_check_left{
	float: left;
	width: 58%;
}
#zpdt_09 .exh_check_right{
	width: 38%;
	float: right;
}
#zpdt_09 .exh_check_right img{
	width: 100%;
}


#zpdt_09 .email{
	padding-top:2%;
	padding-bottom:2%;
}




#zpdt_09 .exh_check_right{

}
#zpdt_09 .exh_check_left .juti{
	color: #000;
	font-size: 30px;
	text-indent: 30px;
	margin-bottom: 10px;
}
#zpdt_09 .exh_check_left .gunlun{
	padding:1.5%;
	width:100%;
	height:auto;
	overflow-y:scroll;
	overflow-x:hidden;
	max-height: 550px;
}
/*高宽分别对应横竖滚动条的尺寸*/
#zpdt_09 .exh_check_left .gunlun::-webkit-scrollbar {
			width: 4px;     
			height: 4px;
		}
/*滚动条里面小方块*/
#zpdt_09 .exh_check_left .gunlun::-webkit-scrollbar-thumb {

	border-radius: 5px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: rgba(0,0,0,0.2);
}
/*滚动条里面轨道*/
#zpdt_09 .exh_check_left .gunlun::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0.1);
}
#zpdt_09 .exh_check_right{
	
}
#zpdt_09 .exh_check_left .gunlun .ull{
	float: left;
	width:48%;
	min-width: 200px;
}
#zpdt_09 .exh_check_left .gunlun .ulr{
	float: right;
	width:48%;
	min-width: 200px;
}
#zpdt_09 .exh_check_left ul li{
	padding-top: 2%;
	padding-bottom: 4%;
	width:45%;
	float:left;
	padding-right:5%;
}
#zpdt_09 .exh_check_left ul li p{
	color: #626262;
	font-size: 13px;
	padding-bottom: 2%;
	
}
#zpdt_09 .exh_check_left ul li p.jobinfotitle{
	font-weight:bolder;
	color:#000;
}
#zpdt_09 .exh_check_left ul li div{
	line-height: 20px;
	color: #C6C6C6;
	font-size: 12px;
}




/*-----------------------------------------------------------------------------*/

.p_box{ width:100%; height:100%; position:relative;}
.prev, .next{ position:absolute; width:30px; height:43px; top:45%; background-color: rgba(0,0,0,0.7); text-align:center; font-family:Consolas, "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", Monaco, "Courier New", monospace; overflow:hidden;}
.prev{ left:5%;}
.next{ right:5%;}
.prev span, .next span{ color:#c1c1c1; margin-top:35%; display:inline-block}
.nav:before, .nav:after{ content:normal;}
#sanji_05_2 .p_bd li a{ display:block; width:100%; height:100%;}
#sanji_05_2 .p_bd li div{ position:fixed; left:0; bottom:80px; width:230px; line-height:30px; color:#fff; z-index:9999; background:rgba(0,0,0,0.5); text-align:right; padding-right:30px; font-size:13px;}
#sanji_05_2 .p_bd li div p{ color:#fff;}


.case_page{ width:100%; margin:0 auto; overflow:hidden; text-align:center; padding:10px 0; font-size:12px; }
.case_page span{ padding:2px 12px; border:1px #ccc solid;}

#gsjs_note{  width:100%; height:calc(100vh - 230px); height:-webkit-calc(100vh - 230px); height:-moz-calc(100vh - 230px); margin-top:100px; position:relative;transform-style:preserve-3d; perspective:800px;}

  #gsjs_note img{width:600px; height:400px; position:absolute; -webkit-box-reflect:below 5px -webkit-linear-gradient(transparent,transparent 60%,rgba(0,0,0,.2)); transition:.5s; cursor:pointer; }

#gsjs_note img.left{ transform:rotateY(45deg) translateZ(-100px);}
				
#gsjs_note img.middle{ transform:translateZ(100px);}
				  
#gsjs_note img.right{ transform:rotateY(-45deg) translateZ(-100px);}

.bwcx_bottom{ background-color:#e4e4e4; padding:0 0 4% 0; overflow:hidden;}
.bwcx_bottom ul{ width:1024px; overflow:hidden; position:relative; z-index:1; left:50%; top:0; margin-left:-512px;}
.bwcx_bottom ul li{ float:left; width:23.5%; overflow:hidden; margin:6% 2% 0 0;}
.bwcx_bottom ul li .exh_imgdiv{ width:100%; height:100%; overflow:hidden;}
.bwcx_bottom ul li img{ width:100%; display:block;}
.bwcx_bottom ul li:nth-child(4n){ margin-right:0;}





