
/*  .jin_img{position: relative;}*/


.gaotit b{font-size: 24px;display: block;}
.down-left b{font-size: 24px;display: block;}

/*dongtai*/
.dongtu{overflow: hidden;}
.dongtu img{
	cursor: pointer;
	transition: all 0.6s;
}
.xuan{overflow: hidden;}
.xuan img{
	cursor: pointer;
	transition: all 0.6s;
　　}

.xuan img:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
.dongtu img:hover{transform: scale(1.2);}
.file_img{overflow: hidden;}
.file_img img{
	cursor: pointer;
	transition: all 0.6s;
}
.file_img img:hover{transform: scale(1.2);}
.ear_con1{overflow: hidden;}
.ear_con1 img{
	cursor: pointer;
	transition: all 0.6s;
　　}

.ear_con1 img:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}
.shang_logoimg{overflow: hidden;}
.jt_con  img,.shang_logoimg img{
	cursor: pointer;
	transition: all 0.6s;
　　}

.jt_con  img:hover,.shang_logoimg img:hover {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}

  .jinrongcon{position: relative;margin-top: 50px;}
.jinrong_tit{width: 30%;position: absolute;top: 18%;left: 11%;}
.jinrong_tit b,.jinrong_tit1 b{font-size: 24px;color: #333;display: block;}
.jin_titb,.jin_titb1{text-align: center;padding: 0 64px;padding-bottom: 28px;}
.jinrong_tit p,.jinrong_tit1 p{font-size:16px;color: #666;}
.jinrongcon .jin_img img{position: relative;}
.jinrong_tit1{width: 30%;position: absolute;top: 18%;right: 11%;}
.jin_main .jin_b span{font-size: 36px;color: #2a252e;display: block;}
.jin_main .jin_b{text-align: center;padding-bottom: 48px;}
.jin_main .jin_left{width: 20%;position: absolute;top: 29%;left: 14%;}
 .jin_main .jin_left span{font-size: 30px;color: #2a252e;display: block;}
.jin_main .jin_left p{font-size:16px;color: #999999;display: block;padding-top: 28px;line-height: 25px;}
.jin_main{position: relative;margin-top: 80px;margin-bottom: 102px;}
.jin_main .jin_right{width: 47%;position: absolute;top: 26%;right: 14%;}
.jin_main .jin_right p{font-size:16px;color: #666;display: block;padding-top: 28px;line-height: 25px;text-align: justify;padding-right:10px ;text-justify: distribute-all-lines;}

.lpkh5 h5{
	font-size: 16px;
	font-weight: bold;
	margin: 8px 0 5px;
}
.lpkh5 ul li{
	font-size: 16px;
    color: #666;
    display: block;
    line-height: 25px;
}

.lpkh5 ul li span{
	display: inline-block;
	width: 8px;
	height: 8px;
	background: #000;
	border-radius: 50%;
	margin-right: 10px;
	vertical-align: inherit;
}


.jixiecon{margin-top: 66px;}
.jixiecon .jixiecontxt .jiexie_txt span{font-size:24px;color: #333;display: block;padding-bottom: 30px;}
.jixiecon .jixiecontxt .jiexie_txt p{font-size:16px;color: #666;border-bottom: 1px dashed #dbdbdb;padding-bottom: 30px;}
.jixiecon .jixiecontxt .jiexie_txt1 p{border-bottom: none;}
.jixiecon .jixiecontxt .jiexie_txt1 span{padding-top: 20px;}
.sheng_content{margin-top: 83px;}
.sheng_content .sheng_txt span{font-size:24px;color: #333;display: block;padding-bottom: 30px;}
.sheng_content .sheng_txt p{font-size:16px;color: #666;text-align: justify;text-justify: distribute-all-lines;}
/*.jixiecon .xing_img1{margin-bottom: -10px;z-index: 10;}*/
.jixie_bar {
	padding: 79px 0;
	/*position: relative;
	width: 100%;*/
	background: url(../images/jixie_06.png) no-repeat;
	background-position: center center;
	  background-size: cover;
}
.fontcolor{color: #4F874E !important;}

.jixiecon .xingxibg{position: relative;z-index: -10;}
.xing_img1{position: relative;z-index: 100 !important;margin-bottom: -20px;}
.jixiecon .xingxibg .xingxi-txt{position: absolute;top:13% ;left:19%;}
.jixiecon .xingxibg .xingxi-txt span{font-size:24px;color: #333;display: block;padding-bottom: 28px;}
.jixiecon .xingxibg .xingxi-txt p{font-size:16px;color: #666;}
.travercon{display: flex;justify-content: space-between;flex-wrap: wrap;}
.travercon .travertxt{width: 50%;position: relative;}
.travercon .travertxt1{width: 53%;position: relative;}
.travercon .travertxt .traver-txtcon span{font-size:24px;color: #333;display: block;padding-bottom: 10px;width: 50%;}
.travercon .travertxt .traver-txtcon span{font-size:24px;color: #333;display: block;padding-bottom: 10px;width: 50%;}
.travercon .travertxt .traver-txtcon p{font-size:16px;color: #666;display: block;width: 70%;text-align: justify;text-justify: distribute-all-lines;}
/*.travercon .travertxt .traver-txtcon{width: 40%;position: absolute;top:20% ;left:38%;}*/
.travercon .travertxt .traver-txtcon {
    width: 51%;
    position: absolute;
    top: 21%;
    left: 46%;
}
.travercon .travertxt .travertxt span{width: 78%;display: block;}
.wen_zi span{font-size:24px;color: #333;display: block;padding-bottom: 30px;padding-top: 30px;}
.wen_zi p{font-size:16px;color: #666;text-align: justify;text-justify: distribute-all-lines;}
.border-bottom{border-bottom: 1px dashed #dbdbdb;padding-bottom: 30px;padding-left: 0px ;padding-right: 0px ;padding-top: 30px;}
.wen_zi{padding-right: 0px ;}
.border-bottom .wen_img img{width: 100%;}

/*jianzhu*/
.jianzhucont .jianzhucon{position: relative;margin-bottom: 50px;}
.jianzhucont .jianzhucon1{position: relative;margin-bottom: 50px;}
.jianzhucont .jianzhucon p{position: absolute;font-size:16px;color: #666;top: 21%;left: 4%;width: 69%;}
.jianzhucont .jianzhucon1 p{position: absolute;font-size:16px;color: #666;top: 30%;left: 28%;width: 69%;}
.jianzhucon span{display: block;color: #fff;font-size: 18px;}
.jianzhucon .sp1{position: absolute;top: 53%;right: 18px;}
.jianzhucon1 .span2{position: absolute;font-size:18px;color: #fff;top: 52%;left: 40px;width: 16%;}
.jianzhucon .sp3{position: absolute;top: 46%;right: 44px;width: 16%;text-align: right;}
.carleft,.caright{position: relative;}
.carleft span{display: block;position: absolute;font-size:21px;color: #333;top: 10%;left: 20%;}
.carleft p{font-size:16px;color: #666;padding-top: 20px;width: 67%;margin-left: 78px;text-align: justify;text-justify: distribute-all-lines;}
.caright span{display: block;position: absolute;font-size:21px;color: #333;top: 20%;left: 20%;}
.caright p{font-size:16px;color: #666;padding-top: 20px;width: 67%;margin-left: 78px;}
.car-cont{margin-top: 95px;}
.traver-ml{margin-left: 20px;}

.abc{display: flex;justify-content: space-between;align-items: center;}
.shu111 li:nth-of-type(1){background-color: #eaeaea;display: flex;margin-right: 90px;width: 2px;height: 54px;}
.shu111{display: flex;align-items: center;}

.lpkh5 .lpkitem{
	overflow: scroll;
	overflow-y: scroll;
	overflow-x: hidden;
	height: 390px;
	
}


.lpkh5 .lpkitem::-webkit-scrollbar {/*滚动条整体样式*/
            width: 3px;     /*高宽分别对应横竖滚动条的尺寸*/
            height: 3px;
}
.lpkh5 .lpkitem::-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);
}
.lpkh5 .lpkitem::-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);
}

  @media screen and(min-width: 1680px) {
   
    } 
     @media screen and(min-width: 1440px) {
    } 
       @media screen and(min-width: 1366px) {

    
    }    @media screen and(min-width: 1280px) {

    }    @media screen and(max-width: 1200px) {
    	
 .jin_main .jin_left {
    top: 32%;
}
.jin_main .jin_left span {
    font-size: 26px !important;
}



.jin_main .jin_right p {
    font-size: 14px !important;
}
.jinrong_tit b, .jinrong_tit1 b {
    font-size: 20px;
}
.jinrong_tit p, .jinrong_tit1 p {
    font-size: 14px;
    color: #666;
}

.lpkh5 .lpkitem{
	height: 315px;
	
}
   
  } 
  
  
 @media screen and(max-width: 1024px){
 	.traver-ml{margin-left: 0px;}
  	.jinrong_tit1 {
    width: 34%;
    top: 13%;
    right: 8%;
}
 
  .jin_titb, .jin_titb1 {
    padding: 0 26px;
    padding-bottom: 10px;
}
.jinrong_tit {
    width: 34%;
    position: absolute;
    top: 14%;
    left: 12%;
}
   /*.jin_main .jin_left {
    top: 32%;
}
.jin_main .jin_left span {
    font-size: 26px;
}
.jin_main .jin_right p {
    font-size: 14px;
}
.jinrong_tit b, .jinrong_tit1 b {
    font-size: 20px;
}
.jinrong_tit p, .jinrong_tit1 p {
    font-size: 14px;
    color: #666;
}*/
   } 
   @media screen and (max-width:992px){
  
   }

@media screen and (max-width:768px){
	
.lpkh5 .lpkitem{
	height: 105px;
	
}
	.falv_conimg {
    width: 20%;
}
	.falv_con span {
    width: 65%;
    line-height: 1.5;
    padding-right: 77px;
     height: 100px;
        overflow-x: hidden;
        overflow-y: scroll;
        line-height: 30px;
   
}
	.jinrong_tit {
    width: 40%;
    position: absolute;
    top: 15%;
    left: 7%;
}
.jinrong_tit p, .jinrong_tit1 p {
    font-size: 14px ;
     overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}
.jinrong_tit1 {
    width: 42%;
    position: absolute;
    top: 18%;
    right: 5%;
}
.jinrong_tit b, .jinrong_tit1 b {
    font-size: 20px;
   
}.jin_main .jin_left {
    width: 24%;
    position: absolute;
    top: 36%;
    left: 14%;
}
.jin_main .jin_left span {
    font-size: 20px;
    color: #2a252e;
    display: block;
}
.jin_main .jin_right{overflow: hidden;}
	 .jin_main .jin_right p {
        height: 260px;
        overflow-x: hidden;
        overflow-y: scroll;
        line-height: 30px;
        text-align: center;
       
    }
    .jin_img1{overflow: hidden;}
    .jin_main .jin_right {
    width: 47%;
    position: absolute;
    top: 28%;
    right: 14%;
}
.carleft span {
    display: block;
    position: absolute;
    font-size: 16px;
    color: #333;
    top: 4%;
    left: 20%;
}
.carleft p {
    font-size: 16px;
    color: #666;
    padding-top: 20px;
    width: 100%;
    line-height: 28px;
    margin-left: 0px; 
}
.caright span {
    display: block;
    position: absolute;
    font-size: 17px;
    color: #333;
    top: 11%;
    left: 23%;
}
.caright p {
    font-size: 16px;
    color: #666;
    padding-top: 20px;
    width: 100%;
    margin-left: 0px;
    line-height: 28px;
}
.jixiecon .xingxibg .xingxi-txt span {
    font-size: 16px;
    padding-bottom: 5px;
}
.jixiecon .xingxibg .xingxi-txt p {
    font-size: 14px;
}
.travercon .travertxt .traver-txtcon {
    width: 81%;
    position: static;
   
    padding-left: 60px;
}
.travercon .travertxt .traver-txtcon span {
    font-size: 20px;
    width: 100%;
}
.jianzhucont img{display: none;}
.jianzhucont1 img{display: none;}
.jianzhucont1 p,.jianzhucont span,.jianzhucont1 span{position: static;}
.jianzhucont p{position: static;}
 .jianzhucon p,.jianzhucon1 p {
    width:100% !important;
    padding-top: 30px;
   
}
.jianzhucont .jianzhucon1 p {
    position: static;
    font-size: 16px;
    color: #666;
    top: 30%;
    /* left: 28%; */
    width: 69%;
}
.jianzhucon .sp1 {
    position: static;
    top: 53%;
    right: 18px;
    color: #333;
    padding-top: 30px;
}
.jianzhucon1 .span2 {
	display: block;
	padding-bottom: 30px;
    position: static;
    top: 53%;
    right: 18px;
    color: #333;
}
.jianzhucon .sp3 {
    position: static;
    top: 53%;
    right: 18px;
    color: #333;
}
.jianzhucont .jianzhucon p {
    position: static;
    font-size: 16px;
}
.jianzhucon .sp3 {
    position: static;
    width: 100%;
    text-align: left;
}
}


@media screen and (max-width:640px){
.jin_main {
    position: relative;
    margin-top: 191px;
    /* margin-bottom: 102px; */
}}
@media screen and (min-width: 320px) and (max-width : 480px){
	.travercon .travertxt .traver-txtcon p {
    font-size: 16px;
    color: #666;
    display: block;
    width: 100%;
    text-align: center;
}
.shu111 li:nth-of-type(1) {
    display: none;
}
.shu111 .more_you1 {
    background-color: #E78D22;
    color: #fff;
    display: block;
    width: 118px;
    text-align: center;
    padding: 7px 0;
}	
.travercon .travertxt .traver-txtcon {
    width: 100% !important;
    position: static;
    padding-left: 0;
    padding-bottom: 30px;
    text-align: center;
}
.travercon .travertxt {
    width: 100%;
    position: relative;
  
}
.travercon .travertxt .traver-txtcon span {
    font-size: 18px;
    width: 100%;
      clear: all;
}
	.jixiecon .xingxibg .xingxi-txt {
    position: static;
    top: 13%;
    left: 19%;
    padding-bottom: 30px;
}
.jixiecon .xingxibg .xingxi-txt span {
    font-size: 18px;
    padding-bottom: 20px;
}
.jixiecon {
    margin-top: 30px;
}
	.jiexie_txt{padding-top: 30px;}
	.jixiecon .jixiecontxt .jiexie_txt span {
    font-size: 18px;
}
	.jixiecon .jixiecontxt .jiexie_txt p {
    font-size: 14px;
}
	.sheng_content {
    margin-top: 40px;
}
.sheng_content .sheng_txt span {
    font-size: 18px;
    padding-bottom: 10px;
}
.sheng_content .sheng_txt p {
    font-size: 14px;
    color: #666;
    line-height: 28px;
    padding-bottom: 20px;
}
	.caright span {
		padding-top: 30px;
    display: block;
    position: static;
    font-size:18px;
    color: #333;
    top: 20%;
    left: 20%;
}
	.carleft, .caright {
    position: relative;
    padding-bottom: 30px;
}
	.car-cont {
    margin-top: 34px;
}
.caright p {
    font-size: 15px;
    color: #666;
    padding-top: 20px;
    width: 100%;
    margin-left:0px;
}
	.carleft span{position: static;font-size: 18px;}
	.carleft p {
    font-size: 14px;
    color: #666;
    padding-top: 20px;
    width: 100%;
   margin-left: 0px; 
}
	.falv_conimg{padding-bottom:30px ;}
	.falv_main1 {
    background: none;
    margin-top: 30px;
}
	.falv_main2 {
    background: none;
    margin-top: 30px;
}
	.falv_main3 {
    background: none;
    margin-top: 30px;
}
	.falv_main4 {
    background: none;
    margin-top: 30px;
}
	.falv_conimg {
    text-align: center;
    display: inline-block;
}
.falv_conimg img{
    display: inline-block;
}
.falv_con span {
	color: #333;
    width: 100%;
   
    padding-right: 77px;
    height: 115px;
    overflow-x: hidden;
    overflow-y: scroll;
    line-height: 30px;
}
	.jin_main .jin_left {
    width: 21% ;
    top: 22%;
    left: 14%;
}
	.jin_main .jin_right{overflow: hidden;}
	 .jin_main .jin_right p {
        height: 166px;
        overflow-x: hidden;
        overflow-y: scroll;
        line-height: 30px;
        text-align: center;
       
    }
   .jin_main .jin_right p::-webkit-scrollbar {
        display: none;
    }
	.jin_main .jin_right p {
    font-size: 12px;
    padding-top: 13px;
    height: 139px;
    overflow-x: hidden;
    overflow-y: scroll;
    line-height: 30px;
    text-align: center;
}
	.jin_main .jin_left p {
	padding-top: 12px ;
    font-size: 12px ;
    line-height: 18px ;
}
	.jin_main .jin_left span {
    font-size: 13px ;
}
	.jin_main .jin_left {
    top: 29% ;
    left: 15% ;
}
	.jin_main {
    margin-top: 35px ;
 margin-bottom: 102px; 
}
	.jin_main .jin_b {
    padding-bottom: 10px ;
}
	.jin_main .jin_b span {
    font-size: 20px ;
}
	.jinrong_tit b, .jinrong_tit1 b {
    font-size: 16px ;
}
.jin_titb, .jin_titb1 {
    padding: 12px 5px ;
    padding-bottom: 18px ;
}
.jinrong_tit p, .jinrong_tit1 p {
    font-size: 12px ;
     overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:1000;
    -webkit-box-orient: vertical;
    line-height: 30px;
}
.jin_main .jin_right {
    overflow: hidden;
    width: 43%;
    position: absolute;
    top: 23%;
   
}
.ben_bar {
    padding: 34px 0;margin-top: 20px;}
    .ben_tit b {
    font-size: 20px !important;
}
.ben_fang b {
    font-size: 16px !important;
}
.ben_fang span {
    display: block;
    font-size: 14px;
    padding-top: 2px;
}
.ben_many {
    padding: 14px 0 !important;
}
.ben_fang {
    padding-bottom: 10px;
    color: #fff;
}
.jinrong_tit {
    width: 100%;
    position: static;
    top: 15%;
    left: 7%;
}
.jinrong_tit1 {
    width: 100%;
    position: static;
    
}
.jinrongcon{padding: 0 30px;}
.swiper-slide i {
    font-style: normal;
    font-size: 30px;
}
.counter {
    font-size: 30px !important;
}
.jianzhucont .jianzhucon p {
    font-size: 14px;
}
.jianzhucont .jianzhucon1 p {
    position: static;
    font-size: 14px;
}
.jianzhucon1 .span2 {
    display: block;
     padding-bottom: 0px; 
}
}