@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 992px) {
}

@media screen and (max-width: 768px) {
  

.chsub_1 {}
.chsub_1 .block1:after {}
.chsub_1 .block1 {position:relative;padding-bottom: calc(13/768*100vw);background:url(../images/xxxhb.png) no-repeat center bottom;background-size:100%;}
.chsub_1 .block1 .wrap {text-align:center;position:relative;z-index:5;}
.chsub_1 .block1 .titlemodel {text-align:center;padding-top:calc(77/768*100vw);margin-bottom:calc(55/768*100vw);padding-bottom:calc(17/768*100vw);background:url(../images/dot.png) no-repeat center bottom;background-size:auto calc(7/768*100vw);}
.chsub_1 .block1 .titlemodel .cn {color:#333333;}
.chsub_1 .block1 .titlemodel .en {color:#333333;opacity:0.08;}
	
	

.chsub_1 .block2 .content1 .item .title {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(22/768*100vw);
    color: #333333;
    padding-top: calc(10/768*100vw);
    position: relative;
	 line-height:calc(26/768*100vw);
	text-overflow: ellipsis;
    white-space: nowrap;
}



.chsub_1 .block2 .content1 .item .dec {
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(20/768*100vw);
    color: #333333;
    padding-top: calc(5/768*100vw);
    margin-bottom: calc(13/768*100vw);
	  line-height:calc(26/768*100vw);
}

.chsub_1 .block2 .content1 .item .time {
    font-family: Arial;
    font-weight: 400;
    font-size: calc(26/768*100vw);
    color: #8C8C8C;
    padding-top: calc(21/768*100vw);
    display: block;
}	
	
.chsub_1 .block2 .content1 .item {
	 float: left;
    margin-right: calc(110/768*100vw);
    width: 100%;
    margin-bottom: calc(20/768*100vw);
    height: calc(500/768*100vw);
    overflow: hidden;
    padding-right: calc(1/768*100vw);
    /*border:1px solid #FF0004;*/
}
	
	
	
.chsub_1 .block2 .content2 {
     /*border:1px solid #FF0004;*/ 
    padding-top: calc(1/768*100vw);
    width:100%;   
    margin-bottom: calc(30/768*100vw);
	height: calc(280/768*100vw);position:relative;
}	
	
	
.chsub_1 .block2 .content2 .left {
    width: calc(600/768*100vw);
    height: calc(230/768*100vw);
    overflow: hidden;
    cursor: pointer;
	  position:absolute;
     z-index: -1;float: left;display:block;
}

.chsub_1 .block2 .content2.left img {
    max-width: 100%;
}

.chsub_1 .block2 .content2 .right {
    width: calc(310/768*100vw);
    height: calc(180/768*100vw);
	 text-align: left;background:#fff;border-radius: 2%;
	box-shadow: 0px 0px calc(10/768*100vw) 0px rgba(0,0,0,0.11);
	border:1px solid #EAEAEA;
	text-align: center;
	float: right;
	padding: 2%;position: relative;
	z-index: 2;margin-top: calc(16/768*100vw);
}


.chsub_1 .block2 .content2 .right .title {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(24/768*100vw);
    color: #333333;
    position: relative;	text-align: left;
    display: flex;
    align-items: center;	
	margin-top: calc(5/768*100vw);
}

.chsub_1 .block2 .content2 .right .title img{padding-right: calc(8/768*100vw);width:25px;}
.chsub_1 .block2 .content2 .right .dec {
    font-family: Microsoft YaHei;
    font-size: calc(16/768*100vw);
    color: #333333;
    padding-top: calc(10/768*100vw);
	 line-height:calc(25/768*100vw);text-align: left;
}
.chsub_1 .block2 .content2 .right .mymors {
    font-family: Microsoft YaHei;
    font-size: calc(16/768*100vw);
    color: #333333;
    padding-top: calc(5/768*100vw);
	 line-height:calc(40/768*100vw);
	text-align: center;
}


.tymore{width: calc(120/768*100vw);
    height: calc(40/768*100vw); float: right; font-size: calc(16/768*100vw);color:#888888;border:1px solid #EDEDED;background: #fff;line-height:calc(40/768*100vw); margin-right: 10%;border-radius: 40px;}
.tymore:hover{color:#fff;border:1px solid #fff; background: #15357E;}	
	
	
.chsub_1 .block2 .content3 {padding-top:calc(7/768*100vw);display: block;align-items:center;justify-content:space-between;margin-bottom:calc(40/768*100vw);}
.chsub_1 .block2 .content3 .left  {width: 100%;height: auto;overflow:hidden;cursor:pointer;margin-bottom: 6vw;}
.chsub_1 .block2 .content3 .right {width: 100%;height: auto;margin-right: calc(1/768*100vw);text-align: left;
}
.chsub_1 .block2 .content3 .right .title {font-family: Microsoft YaHei;font-weight: bold;font-size: calc(24/768*100vw);color: #254288;position: relative;}
.chsub_1 .block2 .content3 .right .dec {font-family: Microsoft YaHei;font-size: calc(16/768*100vw);color: #333333;padding-top: calc(30/768*100vw);line-height:calc(26/768*100vw);}
.chsub_1 .block2 .content3 .right .dec p {padding-bottom: calc(16/768*100vw);font-size: calc(16/768*100vw);}	
	
	

.chsub_1 .block2 .content4 {
    padding-bottom: calc(20/768*100vw); width:100%;
    margin-bottom: calc(90/768*100vw);
}
.chsub_1 .block2 .content4 .item:nth-child(1n) {margin-right: 0px;}

.chsub_1 .block2 .content4 .item {
	 float: left;
	 margin-right: 0%;
	 width: 100%;
	 height:auto;
	 overflow: hidden;
    /*border:1px solid #FF0004;*/    
	background:#fff;border-radius: 2%;
	box-shadow: 0px 0px calc(10/768*100vw) 0px rgba(0,0,0,0.11);
	border:1px solid #EAEAEA;
	text-align: left;
	margin-bottom: calc(50/768*100vw);

	cursor: pointer;
}

.chsub_1 .block2 .content4 .item .title:hover {}
.chsub_1 .block2 .content4 .item .gbfzws{width: calc((100% - calc(25/768*100vw))/2);height:auto;text-align: left;float: left;cursor: pointer;}
.chsub_1 .block2 .content4 .item .gbfzws img{ max-width: 100%;}
.chsub_1 .block2 .content4 .item .pics {
padding-top: calc(10/768*100vw);
padding-bottom: calc(10/768*100vw);
}
.chsub_1 .block2 .content4 .item .title {
    font-weight: bold;
    font-size: calc(22/768*100vw);
    color: #333333;
    position: relative;
}

.chsub_1 .block2 .content4 .item .dec {
    font-weight: 400;
    font-size: calc(16/768*100vw);
    color: #333333;    
	 line-height:calc(26/768*100vw);padding-right: calc(20/768*100vw); 
}
	
	
.chsub_1 .block2 .content6 {margin-bottom: calc(70/768*100vw); width:100%;margin-bottom: calc(80/768*100vw); text-align: center;position: relative; z-index: -1;}
.chsub_1 .block2 .content6 .cns {font-size: calc(24/768*100vw);font-weight: bold;color: #333333;line-height:calc(50/768*100vw);}
.chsub_1 .block2 .content6 .ens {font-size: calc(18/768*100vw);color: #333333;line-height:calc(30/768*100vw);height:calc(40/768*100vw);}
	
	
	

.chsub_1 .block2 .content5 {padding-bottom: calc(20/768*100vw);}

.chsub_1 .block2 .content5 .item {
	cursor: pointer;
	width: 98%;
	margin-left: 1%;
	margin-right: 1%;
	height: calc(320/768*100vw);   
	/*border:1px solid #FF0004;*/    
	background:#fff;border-radius: 2%;
	box-shadow: 0px 0px calc(10/768*100vw) 0px rgba(0,0,0,0.11);
	border:1px solid #EAEAEA;
	text-align: center;
	padding: 4%;
}

.chsub_1 .block2 .content5 .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #166FB2; }
.chsub_1 .block2 .content5 .item:hover {background:#15357e;}
.chsub_1 .block2 .content5 .item .picas {padding-top: calc(30/768*100vw);padding-bottom: calc(10/768*100vw);}


.chsub_1 .block2 .content5 .item .picas p {
    display: inline-block;
    vertical-align: middle;
    margin: 0px calc(75/768*100vw);
}

.chsub_1 .block2 .content5 .item .picas p .s1 {
    width: calc(100/768*100vw);
    height: calc(100/768*100vw);
    border-radius: 50%;
    border: 1px solid #FFFFFF;
    display: block;
    margin: auto;background:#15357e;
    position: relative;
}

.chsub_1 .block2 .content5 .item .picas p .s1 img {
    width: calc(51/768*100vw);
    height: calc(52/768*100vw);
    position: relative;
    z-index: 4;
    object-fit: contain;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}



.chsub_1 .block2 .content5 .item .pics {padding-top: calc(10/768*100vw);padding-bottom: calc(10/768*100vw);}
.chsub_1 .block2 .content5 .item .title {font-weight: bold;font-size: calc(22/768*100vw);color: #15357e;position: relative;}
.chsub_1 .block2 .content5 .item .dec {font-weight: 400;font-size: calc(16/768*100vw);color: #333333; line-height:calc(26/768*100vw);}
.chsub_1 .block2 .content5 .item:hover .title {color: #fff;}
.chsub_1 .block2 .content5 .item:hover .dec {color: #fff;}
.chsub_1 .block2 .content5 .item:hover .pics img {filter: invert(100%) sepia(94%) saturate(0%) hue-rotate(187deg) brightness(110%) contrast(101%);}
	
	
	
.chsub_1 .block2 .content7 {
display: block;justify-content:space-between;
padding-bottom: calc(10/768*100vw);
}
.chsub_1 .block2 .content7 .item:nth-child(2n) {margin-right: 0px;}
.chsub_1 .block2 .content7 .item {
	cursor: pointer;border:1px solid #EAEAEA;
	width: 47%;
	margin-left: 0%;
	margin-right: 3%;
	float: left;
	cursor: pointer;
	height: calc(160/768*100vw);
	/*border:1px solid #FF0004;*/    
	background:#fff;border-radius: 2%;
	/*border:1px solid #EAEAEA;*/   
	text-align: center;
	padding: 0%;
	padding-top: 1%;
	padding-bottom: 1%;
	margin-bottom: calc(50/768*100vw);
}

.chsub_1 .block2 .content7 .item:hover {/* border:1px solid #ccc;*/ }
.chsub_1 .block2 .content7 .item .pics {padding-top: calc(10/768*100vw);}
.chsub_1 .block2 .content7 .item .pics img { width: 30px;}
.chsub_1 .block2 .content7 .item .title {
    font-size: calc(22/768*100vw);
    color: #333333;
    position: relative;
    line-height:calc(36/768*100vw);   
}

.chsub_1 .block2 .content7 .item .dec {
    font-weight: 400;
    font-size: calc(16/768*100vw);
    color: #333333;    
    line-height:calc(26/768*100vw);   
}



.chsub_1 .block2 .content8 {width:100%;margin-bottom: calc(30/768*100vw); text-align: center;}
.chsub_1 .block2 .content8 .cns {font-size: calc(30/768*100vw);font-weight: bold;color: #333333;line-height:calc(70/768*100vw);}
.chsub_1 .block2 .content8 .ens {font-size: calc(18/768*100vw);color: #333333;line-height:calc(30/768*100vw);height:calc(50/768*100vw);}
.chsub_1 .block2 .content8 .ens a {font-size: calc(18/768*100vw);color: #333333;line-height:calc(30/768*100vw);height:calc(50/768*100vw);}
.chsub_1 .block2 .content8 .ens a.current,.chsub_1 .block2 .content8 .ens a:hover {color: #15357E;}

.chsub_1 .block2 .content9 {width:100%;margin-bottom: calc(130/768*100vw); text-align: left;font-size: calc(18/768*100vw);color: #333333;line-height:calc(30/768*100vw);height:auto;}
	
	

.chsub_1 .block2 .content10 {
    display: block;
    justify-content: space-between;
    padding-bottom: calc(20/768*100vw);
}

.chsub_1 .block2 .content10 .item {
    width:100%;cursor: pointer;
    height: calc(410/768*100vw);
    overflow: hidden;
    /*border:1px solid #FF0004;*/    
	background:#fff;
	border:1px solid #EAEAEA;
  text-align: center;
  padding: 3%;margin-bottom: calc(30/768*100vw);  
}

.chsub_1 .block2 .content10 .item:hover {border:1px solid #EAEAEA;}
.chsub_1 .block2 .content10 .item .bsbj {
    width: 100%;cursor: pointer;
    height: calc(160/768*100vw);
    overflow: hidden;
    /*border:1px solid #FF0004;*/    
	background:#fff;
	border:1px solid #EAEAEA;
  text-align: center;
  padding: 4%;
	margin-top: 30%;
}

.chsub_1 .block2 .content10 .item .bsbj .pics {
padding-top: calc(10/768*100vw);
padding-bottom: calc(10/768*100vw);
}
.chsub_1 .block2 .content10 .item .bsbj .title {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(22/768*100vw);
    color: #333333;
    position: relative;
}
.chsub_1 .block2 .content10 .item .bsbj .dec {
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(16/768*100vw);
    color: #333333;    
	line-height:calc(26/768*100vw);   
}
	
	
	
	
	
	
	
	
	
	
	
.myssub .titlemodel {text-align: center;padding-top: calc(77/768*100vw);margin-bottom: calc(55/768*100vw);padding-bottom: calc(17/768*100vw);background: url(../images/dot.png) no-repeat center bottom;background-size: auto calc(7/768*100vw);}
	
.myssub .block_qywh .content1 {padding-top:calc(27/768*100vw);display: block;align-items:center;justify-content:space-between;margin-bottom:calc(90/768*100vw);}
.myssub .block_qywh .content1 .left  {width: 100%;height: auto;overflow:hidden;cursor:pointer;margin-bottom: 6vw;}
.myssub .block_qywh .content1 .right {width: 100%;height: auto;margin-right: calc(1/768*100vw);text-align: left;
}
.myssub .block_qywh .content1 .right .title {font-family: Microsoft YaHei;font-weight: bold;font-size: calc(24/768*100vw);color: #333333;position: relative;}
.myssub .block_qywh .content1 .right .dec {font-family: Microsoft YaHei;font-size: calc(16/768*100vw);color: #333333;padding-top: calc(30/768*100vw);line-height:calc(30/768*100vw);}
.myssub .block_qywh .content1 .right .dec p {padding-bottom: calc(16/768*100vw);font-size: calc(16/768*100vw);}	
	
	
/*border:1px solid #FF0004;*/   

.myssub .block_qywh .content2 {display: block;justify-content:space-between;padding-bottom:calc(40/768*100vw);}
.myssub .block_qywh .content2 .item {width: 100%;cursor: pointer;height: auto;overflow: hidden;background:#fff;border-radius: 2%;box-shadow: 0px 0px calc(10/768*100vw) 0px rgba(0,0,0,0.11);border:1px solid #EAEAEA;text-align: center;padding: 4%;margin-bottom: calc(55/768*100vw);padding-bottom:6%;}	
.myssub .block_qywh .content2 .item .pics {padding-top: calc(15/768*100vw);padding-bottom: calc(10/768*100vw);}
.myssub .block_qywh .content2 .item .title {font-weight: bold;font-size: calc(24/768*100vw);color: #333333;position: relative;}

.myssub .block_qywh .content2 .item .dec {font-weight: 400;font-size: calc(18/768*100vw);color: #333333;  line-height:calc(30/768*100vw);   
}	
	
	
	
	
	
.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; margin-bottom: calc(-0/768*100vw);}
.g-in { width:calc(600/768*100vw); margin:0 auto; }.g-in{*zoom:1}
.ltlc{background: #fff;padding-top:calc(15/768*100vw);min-height:calc(400/768*100vw);}
.ltlc .ltlca .ltlcaa{
    text-align: center;
    padding-top: calc(77/768*100vw);
    margin-bottom: calc(55/768*100vw);
    padding-bottom: calc(17/768*100vw);
    background: url(../images/dot.png) no-repeat center bottom;
    background-size: auto calc(7/768*100vw);
}

.ltlc .ltlca .ltlcaa .cncn {
    font-weight: bold; color: #333333;
    font-size: calc(26/768*100vw);
    position: relative;
    margin-top: calc(-40/768*100vw);
}

.ltlc .ltlca .ltlcaa .enen {
    font-weight: bold;
    font-size: calc(40/768*100vw);
    opacity: 0.08; color: #333333;
    text-transform: uppercase;
}


.ltlc .ltlca .ltlcab{margin-top: calc(80/768*100vw);padding: 0 10px 0 20px;}
.ltlc .ltlca .ltlcab .swiper-container{position: unset;}
.ltlc .ltlca .ltlcab .swiper-container{min-height: calc(400/768*100vw);}
.parallax-bg {z-index: 0; position: absolute;left: 0;top: 0;width: 150%;height: 100%;/*-webkit-background-size: cover;background-size: cover;*/background-position:bottom center;background-repeat: repeat-x;}
.ltlc .ltlca .ltlcab .swiper-slide .ltlcabi{padding-left: calc(62/768*100vw);background: url(/images/lott6_03.png) no-repeat left top;min-height:calc(152/768*100vw);cursor: pointer;}
.ltlc .ltlca .ltlcab .swiper-slide .ltlcabi_even{margin-top: calc(74/768*100vw);}
/*.parallax-bg {position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-background-size: cover;background-size: cover;background-position: center;}*/
.ltlc .ltlca .ltlcab .swiper-slide .ltlcabi .ltlcabia{font-size: calc(28/768*100vw);color: #999999;line-height:calc(36/768*100vw);}
.ltlc .ltlca .ltlcab .swiper-slide .ltlcabi .ltlcabib{margin-top: calc(15/768*100vw);font-size: calc(16/768*100vw);color: #333333;line-height: calc(26/768*100vw);}
.ltlc .ltlca .ltlcab .swiper-button-prev{background: url(/images/lott4_06.png) no-repeat center;background-size: 100%;width: calc(52/768*100vw);;height: calc(52/768*100vw);margin-top: calc(-26/768*100vw);outline: none;}
.ltlc .ltlca .ltlcab .swiper-button-next{background: url(/images/lott5_09.png) no-repeat center;background-size: 100%;width: calc(52/768*100vw);;height: calc(52/768*100vw);margin-top: calc(-26/768*100vw);outline: none;}
	
	
	
	
.PageBox{margin:0 auto;width:97%; text-align:center;min-height:30px; _height:30px;height:auto;overflow:hidden; padding-bottom:6.0%;padding-top:0.1%;}	

}

