.hyfcherad_top {
    width: 100%;
    height: 50px;
    background: #81CEC6;
    line-height: 50px;
}
.x3s {
    width: 1px;
    height: 9px;
    border-right: 1px solid #FFFFFF;
    margin-left: 41px;
    margin-right: 41px;
    margin-top: 59px;
}
.fccon1{
	margin-top: 20px;
	
}
	.hera_ttyy {
		    font-size: 18px;
		    font-weight: 600;
		    color: #FFFFFF;
		
		}
		.ttss{
			margin-left: 15px;
		}
.ylcon1{
	
}
.ylcon1_left{
	float: left;
}
.ylcon1_left_text1{
	height: 50px;
	font-size: 36px;
	color: #313341;
	line-height: 50px;
}
.ylcon1_left_text2{
	width: 157px;
	height: 22px;
	font-size: 16px;
	font-weight: 400;
	color: #A6A6A6;
	line-height: 22px;
}
.ylcon1_right{
	float: right;
	width: 60px;
	height: 28px;
	font-size: 20px;
	color: #A6A6A6;
	line-height: 28px;
	margin-top: 20px;
}
.ylxx{
	margin-top: 88px;
	width: 100%;
	height: 1px;
	border: 1px solid #DADBDC;
}
.ylxxss{
	margin-top: 116px;
	width: 100%;
	height: 1px;
	border: 1px solid #DADBDC;
}
.ylcon2{
	margin-top: 40px;
}
.ylcon2_style{
	width: 100%;
	height: 840px;

	display: flex;
	flex-wrap: wrap;
}
.ylcon2_li{
	width: 392px;
	height: 402px;
	background: #F5F5F5;
	border-radius: 8px;
	position: relative;
	margin-bottom: 12px;
	cursor: pointer;
	
}
.cbb{
	display: none!important;
}
.ylcon2_li_top{
	padding: 26px;
	height: 160px;
}
.ylxx2{
	width: 14px;
	height: 1px;
	border-bottom: 1px solid rgba(0,0,0,0.8);
}
.ylcontext1{
	margin-top: 10px;
	height: 22px;
	font-size: 16px;
	font-weight: 600;
	color: rgba(0,0,0,0.8);
	line-height: 22px;
}
.ylcontext2{
margin-top: 15px;
	height: 66px;
	font-size: 14px;
    font-weight: 400;
  color: #CBCBCB;
	line-height: 22px;
}
.ylcontext2s{
	font-weight: 400;
	color: #383838;
}	
		
.ylimg{
	height: calc(402px - 160px);
	width: 100%;
}
.ylimgyy{
	width: 100%;
	height: 100%;
}
.ylys{
	display: none;
}
.ylimgs{
	height: 402px;
	width: 100%;
}
.ylyy{
	position: absolute;
	bottom: 0;
	width: 392px;
	height: 220px;
	background: rgba(0,0,0,0.47);
	box-shadow: 0px 10px 23px 0px rgba(1,39,35,0.3);
	border-radius: 8px;
}
.ylxx3{
	width: 14px;
	height: 1px;
	border-bottom: 1px solid rgba(255,255,255,0.8);
}
.ylcontexts1{
	margin-top: 10px;
	height: 22px;
	font-size: 16px;
       font-weight: 600;
    color: #FFFFFF;
	line-height: 22px;
}
.ylcontexts2{
margin-top: 15px;
	height: 66px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(255,255,255,0.8);
	line-height: 22px;
}	
.ylyy{
	padding: 26px;
}
.ylckxq{
	width: 117px;
	height: 37px;
	background: #81CEC6;
	margin-left: 223px;
	margin-top: 17px;
	font-size: 16px;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 37px;
	text-align: center;
}
.ylys2{
	display: block!important;
}
.ylcon2_li:nth-child(1){
	margin-right: 12px;
}
.ylcon2_li:nth-child(2){
	margin-right: 12px;
}
.ylcon2_li:nth-child(4){
	margin-right: 12px;
}
.ylcon2_li:nth-child(5){
	margin-right: 12px;
}
.ylcon2ss{
	height: 474px;
	width: 101%;
	background: url("../fcimg/yl/编组 6@2x.png");
	padding-top: 40px;
	margin-left: -14px;
}
.ylcon2ss_ul{
	margin-top: 40px;
}
.ylcon2ss_li{
	width: 138px;
	float: left;
	height: 49px;
	text-align: center;
    line-height: 49px;
	font-size: 16px;
	font-weight: 400;
	color: #313341;
	
}
.ylcon2ss_lis{
	background: #313341;
	border-radius: 8px;
	color: #ffff;
}
.ylcon2ss_xx{
	width: 1px;
	height: 23px;
	border-right: 1px solid rgba(49,51,65,0.36);
	float: left;
	margin-top: 15px;
	margin-left: 5px;
	margin-right: 5px;
}
.ylcon2ss_sul2{
	margin-top: 60px;
	display: flex;
	
}
	
.ylcon2ss_sli2{
	width: 210px;
	height: 225px;
	background: #FFFFFF;
	border-radius: 8px;
	color: #000;
	position: relative;
}
.ylcon2ss_sli2s{
	width: 210px;
	height: 225px;
	background: #81CEC6;
	color: #ffff!important;
	box-shadow: 0px 10px 20px 0px rgba(49,51,65,0.17);
	border-radius: 8px;
	cursor: pointer;
}
.wt{
	position: absolute;
	left: 18px;
	top: -27px;
}
.sli2text1{
	height: 20px;
	font-size: 14px;
	font-weight: 600;
	color: #313341;
	line-height: 20px;
	position: absolute;
	left: 88px;
	top: 6px;
}
	
.wt2{
	position: absolute;
	position: absolute;
	left: 88px;
	top: 30px;
}
.ylcon{
	position: absolute;
	top: 40px;
	margin: 21px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(49,51,65,0.57);
}
.c12{
	color: #81CEC6;
}
.ylcon2ss_sli2:nth-child(1){
	margin-right: 37px;
}
.ylcon2ss_sli2:nth-child(2){
	margin-right: 37px;
}
.ylcon2ss_sli2:nth-child(3){
	margin-right: 37px;
}
.ylcon2ss_sli2:nth-child(4){
	margin-right: 37px;
}

	
.cls{
	color: #ffff!important;
}
	
.slickgd{
	position: absolute;
	top: 190px;
	width: 84px;
	height: 26px;
	background: #313341;
	color: #fff;
	text-align: center;
	line-height: 26px;
	left: 63px;
}
.ylcon3s{
	margin-top: 60px;
}
.ylcon3sxx{
    margin-top: 88px;
    width: 100%;
    height: 1px;
    border: 1px solid #DADBDC;
}
.ylcon3sxx_ul{
	width: 100%;
	height: 88px;
	background: #f9f9f9;
	border-radius: 8px;
	margin-top: 30px;
	padding-left: 28px;
	line-height: 88px;
	display: flex;
}
.ylcon3sxx_ul_left{
	font-size: 16px;
	font-weight: 600;
	color: #313341;
	margin-right: 22px;
/* 	float: left; */
}
.ylcon3sxx_li{
	width: 88px;
	height: 40px;
	border-radius: 8px;
	border: 1px solid #DEDEDE;
	font-size: 16px;
	font-weight: 400;
	color: #9B9B9B;
	line-height: 40px;
	text-align: center;
/* 	float: left; */
	margin-top: 24px;
	margin-right: 20px;
	border-radius: 8px;
}
	
.ylcon3sxx_lis{
	background: #313341;
font-weight: 600;
color: #FFFFFF;
}
	
.ylcon3sxx_lits{
	font-size: 16px;
	font-weight: 400;
	color: #81CEC6;
}
	
.ylcon3sxx_ul2{
	width: 100%;
	margin-top: 64px;
	display: flex;
	margin-bottom: 50px;
}
.ylcon3sxx_li2ss{
	width: 338px;
	height: 340px;
    padding: 18px;
	position: relative;
	cursor: pointer;
}

.ylcon3sxx_li2sss{
	background: #81CEC6;
	box-shadow: 0px 10px 20px 0px rgba(35,13,0,0.19);
	border-radius: 8px;

}
.ylcon3sxx_li2img{
	width: 100%;
	height: 222px;
	position: absolute;
	bottom: 100px;
	width: 247px;
}

.ylcon3sxx_li2img2{
	width: 100%;
	height: 280px;
	position: absolute;
	bottom: 100px;
	border-radius: 8px;
	width: 262px;
}
.ylcon3text1{
	
	position: absolute;
	bottom: 60px;
	width: 84px;
	font-size: 14px;
	font-weight: 600;
	color: rgba(0,0,0,0.8);
}
.ylcon3text2{
	position: absolute;
	width: 247px;
	bottom: 15px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(0,0,0,0.5);
}
	
.time{
	position: absolute;
	top: 200px;
	left: 176px;
	z-index: 9999;
	font-weight: 400;
	color: rgba(247,247,247,0.8);
}
.tsdis{
	   display: none;
}
.tis{
	    top: 261px!important;;
	
	    color: rgb(178 165 165 / 80%)!important;;
}

.ylcon3text12{
	width: 112px;
	 white-space: nowrap;
		  overflow: hidden;
		  text-overflow: clip;
		  color: #fff;
}
.times1{
	position: absolute;
	top: 260px;
	right: 60px;
	z-index: 9999;
	font-weight: 400;
	color: rgba(247,247,247,0.8);
}
.ylcon3text2s{
	color: #fff;
	width: 220px;
	  display: -webkit-box;
	     -webkit-box-orient: vertical;
	     -webkit-line-clamp: 2;
	     overflow: hidden;
		/* border-right: 1px solid #fff; */
		 padding-right: 10px;
		 opacity: 0.7;
}
.imgs{
    position: absolute;
    bottom: 30px;
    right: 22px;
    z-index: 99999;
}
	
.ylcons4{
	width: 100%;
	height: 890px;
	background: url("../fcimg/yl/未标题-1.png");
	padding-top: 40px;
}
.ylcons4_style{
	width: 100%;
   position: relative;
}
.cont44{
	/* width: 1400px; */
	margin: 0 auto;
	position: relative;
}
.con4img1{
	position: absolute;
	top: 200px;
	z-index: 9999;
}
.con4img2{
	position: absolute;
	top: 380px;
	z-index: 9999;
}
.con4img3{
	position: absolute;
	top: 560px;
	z-index: 9999;
}
.con4img4{
	position: absolute;
	top: 740px;
	z-index: 9999;
}
.ylcons4_style{
	width: 100%;
	margin-top: 40px;
	display: flex;
}
.tyx{
	width: 13px;
	height: 12px;
	border-radius: 50%;
	background: #CBCED3;
	display: flex;
}
	
.tyxs{
	background: #81CEC6;
	width: 15px;
	height: 14px;

}
.ylcons4_style_left{
	width: 60px;
	padding-top: 80px;
}
.ylcons4_style_right{
	width: 1140px;
}
.ylcon4_xx{
height: 172px;
    border-left: 2px solid #CBCED2;
    margin-left: 6px;
    left: 0;
}
.ylcon4_xx2{
height: 164px;
    border-left: 2px solid #CBCED2;
    margin-left: 6px;

}
.ylcons4_right_li{
	width: 100%;
	height: 175px;
	line-height: 175px;

	display: flex;
	cursor: pointer;

	border-radius: 8px;
	position: relative;
}
.ylcons4_right_lis{
	

	background: #81CEC6;

	box-shadow: 0px 10px 20px 0px rgba(0,51,46,0.23);

}

.con4_stylecon{
	width: 800px;
	margin-top: 53px;
	margin-left: 44px;
}
.con4_styletex1{
	width: 800px;
	height: 25px;
	font-size: 18px;
	font-weight: 600;
	color: rgba(0,0,0,0.8);
	line-height: 25px;
	margin-bottom: 14px;
}
.con4_styletex2{
	width: 800px;
	font-size: 14px;
	font-weight: 400;
	color: #9B9C9D;
	height: 40px;
	line-height: 20px;
}
.con4_styleright{
	margin-top: 38px;
	margin-left: 44px;
	height: 50px;
	font-size: 36px;
	font-weight: 400;
	color: rgba(0,0,0,0.15);
	line-height: 50px;
		opacity: 0.7;
	
	
}
.dd{
	display: none;
}
.dd2{
	display: block!important;;
}
.color_sty1{
	color: #fff;

}
.yhj{
	margin-left: -6px;
}

.con4_styleimg{
	width: 69px;
	height: 69px;
	background: rgba(49,51,65,0.7);
	border-radius: 50%;
	text-align: center;
	line-height: 69px;
	
	margin-top: 53px;
	margin-left: 38px;
}
.con4_styleimg2{
	width: 69px;
	height: 69px;
	background: #fff;
	border-radius: 50%;
	text-align: center;
	line-height: 69px;
	margin-top: 53px;
	margin-left: 38px;
}
.con4_zxxq{
	position: absolute;
	width: 103px;
	height: 30px;
	background: #313341;
	left: 996px;
	top: 97px;
	font-size: 20px;
	font-weight: 400;
	color: #FFFFFF;
	text-align: center;
	line-height: 30px;
}
.ylcon4_xx3{
    height: 52px;
    border-left: 2px solid #CBCED2;
    margin-left: 6px;
    left: 0;
}


/* 出国看病css */
.cgkbcon1{
    width: 100%;
    height: 400px;
    position: relative;
	
    top: -156px;
    z-index: 999;
}
#cgkbcon1_style{
	width: 900px;
	margin: 0 auto;
	display: flex;
}
.cgkbcon1_li{
	width: 239px;
	height: 318px;
	background: #FFFFFF;
	border-radius: 8px;
	text-align: center;
	cursor: pointer;
	
}
 option::-ms-expand{ display: none; } 
 option{ 
 -moz-appearance:none; /* Firefox */ 
 -webkit-appearance:none; /* Safari 和 Chrome */ 
 appearance:none; 
 } 
 /* --背景色字体颜色--*/
 option:hover{ color:#fff; background-color:#1E90FF; }


.cgkbcon1_li:nth-child(1){
	margin-right: 80px;
}
.cgkbcon1_li:nth-child(2){
	margin-right: 80px;
}
.cgkbcon1_liImg{
	margin-top: 68px;
}
.cgkbcon1text1{
	height: 25px;
	font-size: 18px;
	font-weight: 600;
	color: #313341;
	line-height: 25px;
	margin-top: 27px;
}
.cgkbcon1text2{
	height: 20px;
	font-size: 14px;
	font-weight: 400;
	color: #383838;
	line-height: 20px;
	margin-top: 47px;
}
.bx{
	width: 69px;
	height: 6px;
	background: #81CEC6;
	border-radius: 8px;
	margin-top: 18px;
	margin-left: 85px;
}
.cgkbcon1_liImg2{
	margin-top: 61px;
	
}
.cgkbcon1text21{
	height: 25px;
	font-size: 18px;
	font-weight: 600;
	color: #313341;
	line-height: 25px;

}
.cgkbcon1text22{
	height: 20px;
	font-size: 14px;
	font-weight: 400;
	color: #383838;
	line-height: 20px;
	margin-top: 30px;
}
.cgkbcon1_liImg3{
	margin-top: 56px;
	
}
.ysss{
	border: 3px solid #f5a675;
}
.cgkbfccon1 {
    margin-top: -170px;
}
.cgylcon1_left_text2{
    width: 227px;
    height: 22px;
    font-size: 16px;
    font-weight: 400;
    color: #A6A6A6;
    line-height: 22px;
}

.cgylcon1_left_text55{
    width: 300px;
height: 22px;
font-size: 16px;
font-weight: 400;
color: rgba(255,255,255,0.49);
line-height: 22px;
}
.cgkbylcon1_left_text1 {
    height: 50px;
    font-size: 36px;
    font-weight: 600;
    color: #fff;
    line-height: 50px;
}
.cgkb_li{
	width: 367px;
	height: 372px;
	background: #FFFFFF;
	border-radius: 8px;
}
.ylcon2_stylese{
	margin: 21px;
}
.cgkbylxx{
    margin-top: 6px;
    width: 100%;
    height: 1px;
    border: 1px solid #DADBDC;
	margin-bottom: 16px;
}
.cgkbtext1{
	height: 22px;
	font-size: 16px;
	font-weight: 600;
	color: rgba(0,0,0,0.8);
	line-height: 22px;
}
.cgkbtext2{
	height: 20px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(0,0,0,0.2);
	line-height: 20px;
}
.cgkbtext3{
	font-size: 14px;
	font-weight: 400;
	color: rgba(0,0,0,0.35);
}
.cgkbtext4{
	color: #81CEC6;
}
.cgkb_li:nth-child(1){
	margin-right: 48px;
}
.cgkb_li:nth-child(2){
	margin-right: 48px;
}
.cgkbylcon3s {
    margin-top: -420px;
}
	
.cgkbcon4{
	height: 641px;
	background: url("../fcimg/cs/cgkb/5.JPG");
	padding-top: 60px;
	
}
.cgkbxx{
	margin-top: 88px;
	width: 100%;
	height: 1px;
	border: 1px solid rgba(255,255,255,0.29);
}
.cgkb_ul{
	width: 100%;
	display: flex;
	margin-top: 40px;
}
.msr{
	margin-right: 22px;
}
.tjfccon1 {
   padding-top: 60px;
 /*  height: 1387px; */
   height: 1117px;
   margin-left: -60px;
   background: url("../fcimg/tj/编组 14.png");
}
.tjccon1{
	width: 100%;
	height: 172px;
	background: #FFFFFF;
	border-radius: 8px;
	padding-top: 32px;
	padding-left: 23px;
	padding-right: 23px;
	margin-top: 40px;
}
	.tjlcon3s{
		margin-top: 60px;
	}
.tjccon1_ul{
	width: 100%;
	display: flex;
}
.tjccon1_ltext{
	height: 49px;
	font-size: 16px;
	font-weight: 600;
	color: #313341;
	line-height: 49px;
	margin-right: 20px;
}
.tjccon1_li{
	width: 200px;
	height: 49px;
	border-radius: 8px;
	border: 1px solid #DEDEDE;
	font-size: 16px;
	font-weight: 400;
	color: #313341;
	text-align: center;
	line-height: 49px;
}
.tjccon1_li:nth-child(5){
	margin-right: 15px;
}
.tjccon1_li:nth-child(2){
	margin-right: 15px;
}
.tjccon1_li:nth-child(3){
	margin-right: 15px;
}
.tjccon1_li:nth-child(4){
	margin-right: 15px;
}

.tjccon1_lis{
	background: #313341;
	color: #fff;
}
.tjccon1_ul2{
	width: 100%;
	display: flex;
	margin-top: 13px;
}
.tjcolor{
	color: #81CEC6;
}
.tjcons1{
	width: 100%;
	margin-top: 40px;
	display: flex;
	width: 100%;
	height: 261px;
	background: #fff;
	border-radius: 8px;
	cursor: pointer;
}
	
.tjcons1_right{
	width: 487px;
	height: 261px;
	padding-left: 36px;
	padding-top: 44px;
	padding-right: 22px;

}
.tjcons1_right_style{
	width: 100%;
	display: flex;
	height: 22px;
	font-size: 16px;
	font-weight: 400;
	color: #6B6B6B;
	line-height: 22px;
}
.tjcons1_righttext{
	height: 28px;
	font-size: 20px;
	font-weight: 600;
	color: #6B6B6B;
	line-height: 28px;
	margin-bottom: 37px;
	
}
.tjcons1_righttext2{
	height: 52px;
	font-size: 14px;
	font-weight: 400;
	color: rgba(0,0,0,0.3);
	line-height: 26px;
	margin-top: 9px;
}
.tjljxq{
	width: 103px;
	height: 37px;
	background: #313341;
	color: #FFFFFF;
	border-radius: 4px;
	line-height: 37px;
	text-align: center;
	font-size: 16px;
	font-weight: 600;

	margin-left: 300px;
	margin-top: 8px;
}
	
.tjcons1ss{
	background: #81CEC6;
	box-shadow: 0px 12px 20px 0px rgba(0,38,34,0.17);
}
.tjst{
	color: #fff;
}
.tjljxqs{
	background: #FFFFFF;
	color: #000;
}
.tjcontitle{
	margin-top: 60px;
	margin-bottom: 40px;
}
.tjconten{
	width: 100%;
	height: 507px;
	background: #313341;
}
.containerimg{
	margin-left: -5px;

}
.w{
	width: 25%;
}
.p{
		margin-top: 1px;
}
.tjcontitle2_style{
	width: 100%;
	display: flex;
	margin-top: 40px;
}
.tjcontitle2_style_left_title{
	width: 498px;
	display: flex;
	padding-top: 81px;
}
.left_title1{
	width: 249px;
	position: relative;
		height: 194px;
}
.t01{
	height: 67px;
	font-size: 48px;
	font-weight: 600;
	color: #E4E4E4;
	line-height: 67px;
	position: absolute;
	  top: -5px;
	  left: 40px;
}
.text_s1{
	height: 22px;
	font-size: 16px;
	font-weight: 600;
	color: rgba(0,0,0,0.8);
	line-height: 22px;
	width: 100%;
	text-align: center;
}
.text_s2{
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(0,0,0,0.5);
	line-height: 17px;
	    width: 100%;
	    text-align: center;
}
.left_title2{
	width: 249px;
	background:#F4F4F4;
	height: 194px;
	position: relative;
}
.t02{
	height: 67px;
	font-size: 48px;
	font-weight: 600;
    color: #FFFFFF;
	line-height: 67px;
	position: absolute;
	    top: -5px;
	    left: 40px;
}
.t1{
	margin-top: 20px;
}
.t2{
	margin-top: 42px;
}
.t3{
	margin-top: 7px;
}
.tt1{
	margin-top: 20px;
}
	
.tt2{
	margin-top: 16px;
}
.tt3{
	margin-top: 7px;
}
.tt4{
	margin-top: 7px;
}
.tt5{
	margin-top: 7px;
}

.tt6{
	margin-top: 7px;
}
.right_title1{
	width: 247px;
	height: 194px;
	background: #81CEC6;
	position: relative;
}
.right_title2{
	width: 247px;
	height: 194px;
	background: #81CEC6;
	position: relative;
}	
.right_style{
	display: flex;
}
.s1{
	text-align: center;
	height: 22px;
	font-size: 16px;
	font-weight: 600;
	color: #FFFFFF;
	line-height: 22px;
	margin-top: 21px;
}
.s2{
	text-align: center;
	margin-top: 16px;
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(255,255,255,0.9);
	line-height: 17px;
}
	
.s3{
	margin-top: 7px;
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(255,255,255,0.9);
	line-height: 17px;
	text-align: center;
}
.s4{
	margin-top: 7px;
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(255,255,255,0.9);
	line-height: 17px;
	text-align: center;
}
.s5{
	margin-top: 7px;
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(255,255,255,0.9);
	line-height: 17px;
	text-align: center;
}
.s6{
	margin-top: 7px;
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(255,255,255,0.9);
	line-height: 17px;
	text-align: center;
}
.s22{
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(255,255,255,0.9);
	line-height: 17px;
	margin-top: 31px;
	text-align: center;
}	
.s23{
	margin-top: 7px;
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(255,255,255,0.9);
	line-height: 17px;
	text-align: center;
}
.s24{
	margin-top: 7px;
	height: 17px;
	font-size: 12px;
	font-weight: 400;
	color: rgba(255,255,255,0.9);
	line-height: 17px;
	text-align: center;
}
.t03{
	height: 67px;
	font-size: 48px;
	font-weight: 600;
	color: rgba(255,255,255,0.26);
	line-height: 67px;
	position: absolute;
	left: 31px;
	top: -10px;
}	
.tjbd{
	margin-top: 40px;
	width: 100%;
	height: 507px;
	background: url("../fcimg/cs/cgkb/16.JPG");
}	
.tjbd_left{
	margin-top: 99px;
	width:672px;
	height:408px;
	background: rgba(255,255,255,0.3);
	padding: 39px 87px 29px 86px;
	float:left;
}
.select{
	width: 100%;
	height: 50px;
	border: 1px solid rgba(255,255,255,0.8);
	padding-left: 24px;
	padding-right: 24px;
    background: rgba(255,255,255,0.1);
    color: rgba(255,255,255,0.8);
}
.tjbd_leftinput{
	width: 100%;
	height: 50px;
	margin-top: 20px;
	border: 1px solid rgba(255,255,255,0.8);
}
.inpus{
	background-color:transparent; 
	border: none;
	width: 100%;
	height: 100%;
	padding-left: 24px;
	color: #fff;
}
input:-moz-placeholder {   
    color: rgba(255,255,255,0.8);
}   
input:-ms-input-placeholder {   
   color: rgba(255,255,255,0.8);
}   
input::-webkit-input-placeholder {   
   color: rgba(255,255,255,0.8);
}
.btn{
	margin-top: 30px;
	width: 100%;
	height: 50px;
	background: #81CEC6;
	text-align: center;
	line-height: 30px;
	font-size: 16px;
	font-weight: 600;
	color: #FFFFFF;
}
.tjbd_right{
	margin-top: 137px;
	width: 528px;
	height: 370px;
	float: right;
	background: rgba(255,255,255,0.2);
	padding: 36px;
}
.tjbd_right_text1{
	width: 100%;
	text-align: center;
	height: 25px;
	font-size: 18px;
	font-weight: 600;
	color: rgba(255,255,255,0.8);
	line-height: 25px;
}
.tjbd_right_text2{
	margin-top: 39px;
	font-size: 16px;
	font-weight: 400;
	color:#fff
}	
.tjbd_right_text3{
	margin-top: 18px;
	font-size: 16px;
	font-weight: 400;
	color:#fff
}	
.sp{
	color: rgba(255,255,255,0.6);
	margin-left: 10px;
}
  .lo1{
			  width: 498px;
		  }
		  .lo2{
		  		width: 703px;height: 325px;
		  }
		  .ylcon2ss_lis{
			  color: #fff!important;
		  }
		  
	@media (min-width: 1200px) {
		  .container {
		    width: 1000px;
		  }
	
		  .con5_li_right_text1 {
			  font-size: 16px;
		  }
		  .forter_left {
		      margin-right: 30px;
		      float: left;
		  }
		 
	/* 	  .ylcon2_li {
		      width: 325px;
		      height: 345px;
		   
		  } */
		  .ylyy {
		      position: absolute;
		      bottom: 0;
		     width: 325px;
		      height: 220px;
		      background: rgba(0,0,0,0.47);
		      box-shadow: 0px 10px 23px 0px rgb(1 39 35 / 30%);
		      border-radius: 8px;
		  }
		  .ylckxq {
		    
		      margin-left: 173px;
			  margin-top: 30px;
		    
		  
		  
		  }
		  .ylcon2ss_li {
		      width: 116px;
			      font-size: 14px;
		   
		  }
		  .wt {
		      position: absolute;
		      left: 7px;
		      top: -27px;
		  }
		  .sli2text1 {
		      height: 20px;
		      font-size: 12px;
		      font-weight: 600;
		      color: #313341;
		      line-height: 20px;
		      position: absolute;
		      left: 70px;
		      top: 6px;
		  }
		  .ylcon {
		      position: absolute;
		      top: 40px;
		      margin: 21px;
		      font-size: 12px;
		      font-weight: 400;
		      color: rgba(49,51,65,0.57);
		  }
		  .ylcon3sxx_li {
		      width: 75px;}
			  .ylcon3sxx_li2img2 {
			      width: 100%;
			      height: 250px;
				  border-radius: 8px;
			      position: absolute;
			      bottom: 100px;
			      width: 212px;
				  cursor: pointer;
			  }
			  .ylcon3text2s {
			  			  width: 180px;
			  }
			  .ylcon3text12 {
			      width: 84px;
			  			  }
						  .uis{
						  			 width: 300px;
						  }
						  .ylcon3text2 {
						    
						      width: 180px;
							   display: -webkit-box;
							       -webkit-box-orient: vertical;
							       -webkit-line-clamp: 2;
							       overflow: hidden;
						  			  }
									  .ylcon3text1 {
									     
									  				      width: 84px;
									  				  white-space: nowrap;
									  				 	  overflow: hidden;
									  				 	  text-overflow: ellipsis;
													  }
													  .ylcons4_style_right {
													      width: 940px;
													  }
													  .con4_stylecon {
													      width: 600px;
													  			  }
																  .con4_styletex2 {
												      width: 600px;
													  opacity: 0.7;
																	    display: -webkit-box;
																	       -webkit-box-orient: vertical;
																	       -webkit-line-clamp: 2;
																	       overflow: hidden;
														  				  }
																		  .cgkb_li {
																		      width: 300px;
															  			  }		
																		  
																		  .msrs{
																		  			  width: 240px;
																		  			  height: 324px;
																		  }	
																		  .forter_left {
																		      margin-right: 30px;
																		      float: left;
																		  }
																		  .forter_xt {
																		   
																		      margin-left: 21px;
																		      margin-right: 21px;
																		  }
																		  .tjccon1_li {
																		      width: 160px;
																		  			  }
																					  .uup{
																					  			  width: 522px;
																					  }
																					  .lo1{
																					  			  width: 498px;
																					  }
																					  .lo2{
																					  		width: 503px;height: 325px;
																					  }
																					  .tjbd_left {
																					      margin-top: 99px;
																					      width: 472px;
																					      height: 408px;
																					      background: rgba(255,255,255,0.3);
																					      padding: 39px 87px 29px 86px;
																					      float: left;
																					  }
																					  .tjbd_right {
																					      margin-top: 137px;
																					      width: 528px;
																					      height: 370px;
																					      float: right;
																					      background: rgba(255,255,255,0.2);
																					      padding: 36px;
																					  }
																					  .tj_left {
																					      width: 625px;
																					  			  }
																								  .xqimg{
																								  			  width: 590px;
																								  			  height: 400px;
																								  }
																								  .t3 {
																								      margin-top: 17px;
																								  }
																								   .s24 {
																								       margin-top: 17px;
																									   }
																		.x3s {
																		    width: 1px;
																		    height: 9px;
																		    border-right: 1px solid #FFFFFF;
																		    margin-left: 41px;
																		    margin-right: 41px;
																		    margin-top: 59px;
																		}
																		.ylcontext2{
																					  width: 290px;
																					    display: -webkit-box;
																					    -webkit-box-orient: vertical;
																					    -webkit-line-clamp: 3;
																					    overflow: hidden;
																						font-size: 12px;
																		} 
																		.ylcon2_li {
																		    width: 325px;
																		    height: 352px;
																		}
																		/* .ylimg {
																		    height: calc(402px - 200px);
																		    width: 100%;
																		} */	
																																	
																.ylcon2_style {
																    width: 100%;
																    height: 760px;
																    display: flex;
																    flex-wrap: wrap;
																}	
																.ylcon1_right{
																			  font-size: 16px;
																}
																							  .ylcon1_left_text1 {
																							  			  font-size: 28px;
																							  }
																							  .ylcon1_left_text2{
																								  font-size: 14px;
																							  }
																							  .con4_styleright{
																							  			  font-size: 30px;
																							  }
																							  .con4_styletex1{
																								  font-size: 16px;
																							  }
																							  .con4_styletex2{
																							  			  font-size: 12px;
																							  }
																							  .cgkj{
																							  			  height: 500px;
																							  			  width: 100%;
																							  }
																							  .cgkbcon1 {
																							      width: 100%;
																							      height: 400px;
																							      position: relative;
																							      top: -106px;
																							      z-index: 999;
																							  }
																							.cgkbcon1_li{
																							      width: 239px;
																							      height: 292px;
																							      background: #FFFFFF;
																							      border-radius: 8px;
																							      text-align: center;
																							      cursor: pointer;
																							  }
																							  .cgkbcon1text22 {
																							  			  margin-top: 10px;
																							  }
																						.cgkbcon1text2 {
																									  margin-top: 27px;
																						}
																						.cgkbylcon3s {
																						    margin-top: -360px;
																						}
																						.cgkbylcon1_left_text1{
																							font-size: 28px;
																						}
																						.cgylcon1_left_text55{
																									  font-size: 14px;
																						}
																						.tjcons1_righttext{
																									  font-size: 18px;
																						}
																						.tjcons1_right_style{
																							font-size: 14px;
																						}
																						.tjcons1_righttext2{
																									  font-size: 12px;
																						}
																						.tjljxq{
																							font-size: 14px;
																						}
																						.ylimg {
																						    height: calc(352px - 160px);
																						    width: 100%;
																						}
																						.ylimgs {
    height: 352px!important;
    width: 100%;
}
		}
		
		
		@media (min-width: 1460px) {
		  .container {
		    width: 1200px;
		  }
		  .ylimgs {
		      height: 402px!important;
		      width: 100%;
		  }
		  .cgkbxx{
			  width: 100%;
		  }
			.tjljxq{
				font-size: 16px;
			}  
		  .tjcons1_righttext2{
			  font-size: 14px;
		  }
		  .tjcons1_right_style{
		  	font-size: 16px;
		  }
		  .tjcons1_righttext{
			  font-size: 20px;
		  }
		  .cgylcon1_left_text55{
			  font-size: 16px;
		  }
		  .cgkbylcon1_left_text1{
		  	font-size: 36px;
		  }
		  .cgkbylcon3s {
		      margin-top: -420px;
		  }
		  .cgkbcon1 {
		      width: 100%;
		      height: 400px;
		      position: relative;
		      top: -156px;
		      z-index: 999;
		  }
		  .con4_styletex2{
			  font-size: 14px;
		  }
		  .cgkbcon1text2 {
		  			  margin-top: 47px;
		  }
		  .cgkbcon1text22 {
			  margin-top: 30px;
		  }
		  .cgkbcon1_li {
		      width: 239px;
		      height: 318px;
		      background: #FFFFFF;
		      border-radius: 8px;
		      text-align: center;
		      cursor: pointer;
		  }
		  .con4_styletex1{
     font-size: 18px;
		  }
		  .con4_styleright{
			  font-size: 36px;
		  }
		  .ylcon1_right{
			  font-size: 20px;
		  }
		  .ylcon1_left_text2{
		  	  font-size: 16px;
		  }
		  .ylcon1_left_text1 {
			  font-size: 36px;
		  }
		  .cgkj{
			  height: 800px;
			  width: 100%;
		  }
		  .ylcon2_style {
		      width: 100%;
		      height: 840px;
		      display: flex;
		      flex-wrap: wrap;
		  }
		  .ylcontext2{
			  width: 340px;
			    display: -webkit-box;
			    -webkit-box-orient: vertical;
			    -webkit-line-clamp: 3;
			    overflow: hidden;
				font-size: 14px;
		  } 
		  .ylimg {
		      height: calc(402px - 160px);
		      width: 100%;
		  }
		  .ylcon2_li {
		      width: 325px;
		      height: 402px;
		  }
		  .x3s {
		      width: 1px;
		      height: 9px;
		      border-right: 1px solid #FFFFFF;
		      margin-left: 41px;
		      margin-right: 41px;
		      margin-top: 59px;
		  }
		  .t3 {
		      margin-top: 7px;
		  }
		  .s24 {
		      margin-top: 7px;
                }
		 .ylcon3sxx_li2img2{
				width: 100%;
				height: 280px;
				border-radius: 8px;
				position: absolute;
				bottom: 100px;
				width: 262px;
		 }
		  .tjbd_left {
		      margin-top: 99px;
		      width: 672px;
		      height: 408px;
		      background: rgba(255,255,255,0.3);
		      padding: 39px 87px 29px 86px;
		      float: left;
		  }
		  
		  .tj_left {
		      width: 825px;
			  }
		  .tjbd_right {
		      margin-top: 137px;
		      width: 528px;
		      height: 370px;
		      float: right;
		      background: rgba(255,255,255,0.2);
		      padding: 36px;
		  }
		  .uup{
			  width: 722px;
		  }
		  .xqimg{
			  width: 770px;
			  height: 400px;
		  }
		  .lo1{
			  width: 498px;
		  }
		  .lo2{
		  		width: 703px;height: 325px;
		  }
		  .tjccon1_li {
		      width: 200px;
			  }
		  .forter_xt {
		     
		      margin-left: 71px;
		      margin-right: 71px;
		  }
		  .forter_left {
		      margin-right: 134px;
		      float: left;
		  }
		  .msrs{
			  width: 284px;
			  height: 344px;
		  }
		  .cgkb_li {
		      width: 367px;
		      height: 372px;
			  }
		.uis{
			width: 367px;
		}
		  .con4_stylecon {
		      width: 800px;
			  }
			  .con4_styletex2 {
			      width: 800px;
				  }
		  .ylcons4_style_right {
		      width: 1140px;
		  }
		  .ylcon3text2 {
		    
		      width: 247px;
			  }
			  .ylcon3text1 {
			     
				      width: 84px;
				  }
		/*  .ylcon3text12 {
		      width: 112px;
			  } */
		  .ylcon3text2s {
			  width: 220px;
		  }
		  
.ylcon3sxx_li2img2 {
    width: 100%;
    height: 280px;
    position: absolute;
	border-radius: 8px;
    bottom: 100px;
    width: 262px;
}
		  .ylcon3sxx_li {
		      width: 88px;}
		  .wt {
		      position: absolute;
		      left: 18px;
		      top: -27px;
		  }
		  .ylcon {
		      position: absolute;
		      top: 40px;
		      margin: 21px;
		      font-size: 14px;
		      font-weight: 400;
		      color: rgba(49,51,65,0.57);
		  }
		  .sli2text1 {
		      height: 20px;
		      font-size: 14px;
		      font-weight: 600;
		      color: #313341;
		      line-height: 20px;
		      position: absolute;
		      left: 88px;
		      top: 6px;
		  }
		  .ylcon2_li{
		  	width: 392px;
		  	height: 402px;
		  	background: #F5F5F5;
		  	border-radius: 8px;
		  	position: relative;
		  	margin-bottom: 12px;
		  	cursor: pointer;
		  	
		  }
		  .ylyy {
		      position: absolute;
		      bottom: 0;
		     width: 392px;
		      height: 220px;
		      background: rgba(0,0,0,0.47);
		      box-shadow: 0px 10px 23px 0px rgb(1 39 35 / 30%);
		      border-radius: 8px;
		  }
		  .ylcon2ss_li {
		      width: 138px;
		      float: left;
		      height: 49px;
		      text-align: center;
		      line-height: 49px;
		      font-size: 16px;
		      color: #313341;
		  }
		}