.chsub_1 {}

.chsub_1 .block1:after {}
.chsub_1 .block1 {
    position: relative;
    padding-bottom: calc(33/1920*100vw);
    background-size: 100%;
}

.chsub_1 .block1 .wrap {
    text-align: center;
    position: relative;
    z-index: 5;
}

.chsub_1 .block1 .wrap img{max-width:100%;}



.chsub_1 .block1 .titlemodel {
    text-align: center;
    padding-top: calc(77/1920*100vw);
    margin-bottom: calc(55/1920*100vw);
    padding-bottom: calc(17/1920*100vw);
    background: url(../images/dot.png) no-repeat center bottom;
    background-size: auto calc(7/1920*100vw);
}

.chsub_1 .block1 .titlemodel .cn {
    color: #333333;
}

.chsub_1 .block1 .titlemodel .en {
    color: #333333;
    opacity: 0.08;
}
/**
border:1px solid #FF0004;
**/

.chsub_1 .block2 {
    background: url(../images/xxx.png) no-repeat center calc(255/1920*100vw);
    background-size: 100%;
}
.chsub_1 .block2 .wrap {}



.chsub_1 .block2 .content1 {
    padding-bottom: calc(77/1920*100vw);
}


.chsub_1 .block2 .content1 .item {
	 float: left;
    margin-right: calc(110/1920*100vw);
    width: calc((100% - calc(220/1920*100vw))/3);
    margin-bottom: calc(20/1920*100vw);
    height: calc(440/1920*100vw);
    overflow: hidden;
    padding-right: calc(1/1920*100vw);
    /*border:1px solid #FF0004;*/
	cursor: pointer;
}


.chsub_1 .block2 .content1 .item .title {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(18/1920*100vw);
    color: #333333;
    padding-top: calc(10/1920*100vw);
    position: relative;
    line-height:calc(24/1920*100vw);
    text-overflow: ellipsis;
    white-space: nowrap;

/* 3. 控制行数*/
-webkit-line-clamp: 1;
/* 4. 设置子元素的排列方式  垂直排列*/
-webkit-box-orient: vertical;
/* 5.溢出隐藏 */
overflow: hidden;
}



.chsub_1 .block2 .content1 .item .dec {
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(16/1920*100vw);
    color: #333333;
    padding-top: calc(5/1920*100vw);
    margin-bottom: calc(13/1920*100vw);
	  line-height:calc(24/1920*100vw);
}

.chsub_1 .block2 .content1 .item .time {
    font-family: Arial;
    font-weight: 400;
    font-size: calc(24/1920*100vw);
    color: #8C8C8C;
    padding-top: calc(21/1920*100vw);
    display: block;
}



.chsub_1 .block2 .content1 .item .imgbox {
    overflow: hidden;
    cursor: pointer;
	  width:100%;height:auto;display:block;padding-bottom:52%;position:relative;overflow:hidden;z-index: 11;
}

.chsub_1 .block2 .content1 .item .imgbox img {
    display:block;position:absolute;width: 100%;height:100%;overflow:hidden;transition: all ease-out .3s;background:#fff url(/images/load.gif) no-repeat center center; z-index: -11;
}




.chsub_1 .block2 .content1 .item .imgbox img,.myssub .block_qywh .content1 .left img,.chsub_1 .block2 .content2 .left img,.chsub_1 .block2 .content3 .left img,.chsub_1 .block2 .content4 .item .gbfzws img{
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    transition: all 0.3s;
}
.chsub_1 .block2 .content1 .item .imgbox img:hover,.myssub .block_qywh .content1 .left img:hover,.chsub_1 .block2 .content2 .left img:hover,.chsub_1 .block2 .content3 .left img:hover,.chsub_1 .block2 .content4 .item .gbfzws img:hover {
    -webkit-transform: scale(1.05,1.05);
    -o-transform: scale(1.05,1.05);
    -moz-transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);
    transform: scale(1.05,1.05);
}

.chsub_1 .block2 .content1 .item:hover .title,.chsub_1 .block2 .content1 .item:hover .dec {
    color: #15357E;
}




.chsub_1 .block2 .content2 { 
     /*border:1px solid #FF0004;*/ 
    padding-top: calc(10/1920*100vw);
    width:100%;   
    margin-bottom: calc(30/1920*100vw);
	height: calc(500/1920*100vw);position:relative;
}

.chsub_1 .block2 .content2 .left {
    width: calc(1200/1920*100vw);
    height: calc(430/1920*100vw);
    overflow: hidden;
    cursor: pointer;
	  position:absolute;
     z-index: 1;float: left;
}

.chsub_1 .block2 .content2.left img {
    max-width: 100%;
}

.chsub_1 .block2 .content2 .right {
    width: calc(600/1920*100vw);
    height: calc(320/1920*100vw);
	 text-align: left;background:#fff;border-radius: 2%;
	box-shadow: 0px 0px calc(10/1920*100vw) 0px rgba(0,0,0,0.11);
	border:1px solid #EAEAEA;
	text-align: center;
	float: right;
	padding: 2.5%;position: relative;
	z-index: 2;margin-top: calc(55/1920*100vw);
}


.chsub_1 .block2 .content2 .right .title {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(24/1920*100vw);
    color: #333333;
    position: relative;	text-align: left;
    display: flex;
    align-items: center;	
	margin-top: calc(10/1920*100vw);
}

.chsub_1 .block2 .content2 .right .title img{padding-right: calc(10/1920*100vw);}
.chsub_1 .block2 .content2 .right .dec {
    font-family: Microsoft YaHei;
    font-size: calc(16/1920*100vw);
    color: #333333;
    padding-top: calc(30/1920*100vw);
	 line-height:calc(30/1920*100vw);text-align: left;
}
.chsub_1 .block2 .content2 .right .mymors {
    font-family: Microsoft YaHei;
    font-size: calc(16/1920*100vw);
    color: #333333;
    padding-top: calc(30/1920*100vw);
	 line-height:calc(44/1920*100vw);
	text-align: center;
}


.tymore{width: calc(150/1920*100vw);
    height: calc(44/1920*100vw); float: right; font-size: calc(16/1920*100vw);color:#888888;border:1px solid #EDEDED;background: #fff;line-height:calc(44/1920*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/1920*100vw);
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: calc(40/1920*100vw);
}
.chsub_1 .block2 .content3 .left {
    width: calc(980/1920*100vw);
    height: calc(530/1920*100vw);
    overflow: hidden;
    cursor: pointer;
}
.chsub_1 .block2 .content3 .left img {
     max-width: 100%;
    object-fit: cover;
}
.chsub_1 .block2 .content3 .right {
    width: calc(580/1920*100vw);
    margin-left: calc(49/1920*100vw);
	  text-align: left;
}
.chsub_1 .block2 .content3 .right .title {
    font-weight: bold;
    font-size: calc(24/1920*100vw);
    color: #254288;
    position: relative;
}

.chsub_1 .block2 .content3 .right .dec {
    font-size: calc(16/1920*100vw);
    color: #333333;
    padding-top: calc(30/1920*100vw);
	 line-height:calc(30/1920*100vw);
}
.chsub_1 .block2 .content3 .right .dec p {padding-bottom: calc(16/1920*100vw);font-size: calc(16/1920*100vw);}
.chsub_1 .block2 .content3 .right .dec p strong {color: #14357E;font-weight: bold;font-size: calc(16/1920*100vw);}




.chsub_1 .block2 .content4 {
    padding-bottom: calc(20/1920*100vw); width:100%;
    margin-bottom: calc(90/1920*100vw);position: relative;
}
.chsub_1 .block2 .content4 .item:nth-child(2n) {margin-right: 0px;}

.chsub_1 .block2 .content4 .item {
	 float: left;
	 margin-right: 4%;
	 width: 48%;
	 height:auto;
	 overflow: hidden;
    /*border:1px solid #FF0004;*/    
	background:#fff;border-radius: 2%;
	box-shadow: 0px 0px calc(10/1920*100vw) 0px rgba(0,0,0,0.11);
	border:1px solid #EAEAEA;
	text-align: left;
	margin-bottom: calc(50/1920*100vw);
	display: flex;
	align-items: center;
	justify-content: space-between;
	cursor: pointer;
}

.chsub_1 .block2 .content4 .item:hover {}
.chsub_1 .block2 .content4 .item .gbfzws{width: calc((100% - calc(25/1920*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/1920*100vw);
padding-bottom: calc(10/1920*100vw);
}
.chsub_1 .block2 .content4 .item .title {
    font-weight: bold;
    font-size: calc(22/1920*100vw);
    color: #333333;
    position: relative;
}

.chsub_1 .block2 .content4 .item .dec {
    font-weight: 400;
    font-size: calc(16/1920*100vw);
    color: #333333;    
	 line-height:calc(26/1920*100vw);padding-right: calc(20/1920*100vw); 
}




.chsub_1 .block2 .content6 {margin-bottom: calc(70/1920*100vw); width:100%;margin-bottom: calc(80/1920*100vw); text-align: center;position: relative; z-index: -1;}
.chsub_1 .block2 .content6 .cns {font-size: calc(30/1920*100vw);font-weight: bold;color: #333333;line-height:calc(50/1920*100vw);}
.chsub_1 .block2 .content6 .ens {font-size: calc(18/1920*100vw);color: #333333;line-height:calc(30/1920*100vw);height:calc(40/1920*100vw);}


.chsub_1 .block2 .content5 {
    padding-bottom: calc(20/1920*100vw);
}

.chsub_1 .block2 .content5 .item {
	cursor: pointer;
	width: 98%;
	margin-left: 1%;
	margin-right: 1%;
	height: calc(320/1920*100vw);   
	/*border:1px solid #FF0004;*/    
	background:#fff;border-radius: 2%;
	box-shadow: 0px 0px calc(10/1920*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/1920*100vw);padding-bottom: calc(10/1920*100vw);}


.chsub_1 .block2 .content5 .item .picas p {
    display: inline-block;
    vertical-align: middle;
    margin: 0px calc(75/1920*100vw);
}

.chsub_1 .block2 .content5 .item .picas p .s1 {
    width: calc(100/1920*100vw);
    height: calc(100/1920*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/1920*100vw);
    height: calc(52/1920*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/1920*100vw);padding-bottom: calc(10/1920*100vw);}
.chsub_1 .block2 .content5 .item .title {font-weight: bold;font-size: calc(22/1920*100vw);color: #15357e;position: relative;}
.chsub_1 .block2 .content5 .item .dec {font-weight: 400;font-size: calc(16/1920*100vw);color: #333333; line-height:calc(26/1920*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: flex;
    justify-content: space-between;
    padding-bottom: calc(10/1920*100vw);
}

.chsub_1 .block2 .content7 .item {
	width: calc(360/1920*100vw);cursor: pointer;
	height: calc(220/1920*100vw);
	overflow: hidden;
	/*border:1px solid #FF0004;*/    
	background:#fff;border-radius: 2%;
	/*border:1px solid #EAEAEA;*/   
	text-align: center;
	padding: 1%;
	padding-top: 2%;
	padding-bottom: 2%;
}

.chsub_1 .block2 .content7 .item:hover {/* border:1px solid #ccc;*/ }
.chsub_1 .block2 .content7 .item .pics {padding-top: calc(10/1920*100vw);}
.chsub_1 .block2 .content7 .item .title {
    font-size: calc(22/1920*100vw);
    color: #333333;
    position: relative;
    line-height:calc(36/1920*100vw);   
}

.chsub_1 .block2 .content7 .item .dec {
    font-weight: 400;
    font-size: calc(16/1920*100vw);
    color: #333333;    
    line-height:calc(36/1920*100vw);   
}



.chsub_1 .block2 .content8 {width:100%;margin-bottom: calc(30/1920*100vw); text-align: center;}
.chsub_1 .block2 .content8 .cns {font-size: calc(30/1920*100vw);font-weight: bold;color: #333333;line-height:calc(70/1920*100vw);}
.chsub_1 .block2 .content8 .ens {font-size: calc(18/1920*100vw);color: #333333;line-height:calc(30/1920*100vw);height:calc(50/1920*100vw);}
.chsub_1 .block2 .content8 .ens a {font-size: calc(18/1920*100vw);color: #333333;line-height:calc(30/1920*100vw);height:calc(50/1920*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/1920*100vw); text-align: left;font-size: calc(18/1920*100vw);color: #333333;line-height:calc(30/1920*100vw);height:auto;}




.chsub_1 .block2 .content10 {
    display: flex;
    justify-content: space-between;
    padding-bottom: calc(20/1920*100vw);
}

.chsub_1 .block2 .content10 .item {
    width: calc(750/1920*100vw);cursor: pointer;
    height: calc(450/1920*100vw);
    overflow: hidden;
    /*border:1px solid #FF0004;*/    
	background:#fff;
	border:1px solid #EAEAEA;
  text-align: center;
  padding: 3%;
}

.chsub_1 .block2 .content10 .item:hover {border:1px solid #EAEAEA;}


.chsub_1 .block2 .content10 .item .bsbj {
    width: 100%;cursor: pointer;
    height: calc(160/1920*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/1920*100vw);
padding-bottom: calc(10/1920*100vw);
}
.chsub_1 .block2 .content10 .item .bsbj .title {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(22/1920*100vw);
    color: #333333;
    position: relative;
}

.chsub_1 .block2 .content10 .item .bsbj .dec {
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(16/1920*100vw);
    color: #333333;    
	line-height:calc(26/1920*100vw);   
}














.chsub_1 * {
    opacity: 1;
}






.wrapper { position:relative; width:100%; margin:0 auto; overflow:hidden; margin-bottom: calc(-55/1920*100vw);}
.g-in { width:calc(1500/1920*100vw); margin:0 auto; }.g-in{*zoom:1}
.ltlc{background: #fff;padding-top:calc(45/1920*100vw);min-height:calc(500/1920*100vw);}
.ltlc .ltlca .ltlcaa{
    text-align: center;
    padding-top: calc(77/1920*100vw);
    margin-bottom: calc(55/1920*100vw);
    padding-bottom: calc(17/1920*100vw);
    background: url(../images/dot.png) no-repeat center bottom;
    background-size: auto calc(7/1920*100vw);
}

.ltlc .ltlca .ltlcaa .cncn {
    font-weight: bold; color: #333333;
    font-size: calc(36/1920*100vw);
    position: relative;
    margin-top: calc(-40/1920*100vw);
}

.ltlc .ltlca .ltlcaa .enen {
    font-weight: bold;
    font-size: calc(60/1920*100vw);
    opacity: 0.08; color: #333333;
    text-transform: uppercase;
}


.ltlc .ltlca .ltlcab{margin-top: calc(80/1920*100vw);padding: 0 10px 0 1.2%;}
.ltlc .ltlca .ltlcab .swiper-container{position: unset;}
.ltlc .ltlca .ltlcab .swiper-container{min-height: calc(500/1920*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/1920*100vw);background: url(/images/lott6_03.png) no-repeat left top;min-height:calc(152/1920*100vw);	cursor: pointer;}
.ltlc .ltlca .ltlcab .swiper-slide .ltlcabi_even{margin-top: calc(74/1920*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/1920*100vw);color: #999999;line-height:calc(36/1920*100vw);}
.ltlc .ltlca .ltlcab .swiper-slide .ltlcabi .ltlcabib{margin-top: calc(15/1920*100vw);font-size: calc(16/1920*100vw);color: #333333;line-height: calc(26/1920*100vw);}
.ltlc .ltlca .ltlcab .swiper-button-prev{background: url(/images/lott4_06.png) no-repeat center;background-size: 100%;width: calc(52/1920*100vw);;height: calc(52/1920*100vw);margin-top: calc(-26/1920*100vw);outline: none;}
.ltlc .ltlca .ltlcab .swiper-button-next{background: url(/images/lott5_09.png) no-repeat center;background-size: 100%;width: calc(52/1920*100vw);;height: calc(52/1920*100vw);margin-top: calc(-26/1920*100vw);outline: none;}



.myssub {}
.myssub .block_qywh {
    position: relative;
    padding-bottom: calc(113/1920*100vw);
    background: url(../images/ysbg.jpg) no-repeat center bottom;
    background-size: 100%;
}
.myssub .block_qywh .wrap {
    text-align: center;
    position: relative;
    z-index: 5;
}
.myssub .titlemodel {
    text-align: center;
    padding-top: calc(77/1920*100vw);
    margin-bottom: calc(55/1920*100vw);
    padding-bottom: calc(17/1920*100vw);
    background: url(../images/dot.png) no-repeat center bottom;
    background-size: auto calc(7/1920*100vw);
}
.myssub .titlemodel .cn {color: #333333;}
.myssub .titlemodel .en {color: #333333;opacity: 0.08;}







.myssub .block_qywh .content1 {
    padding-top: calc(57/1920*100vw);
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-bottom: calc(90/1920*100vw);
}

.myssub .block_qywh .content1 .left {
    width: calc(620/1920*100vw);
    height: calc(360/1920*100vw);
    overflow: hidden;
    cursor: pointer;
}

.myssub .block_qywh .content1 .left img {
    width: 100%;
    object-fit: cover;
}

.myssub .block_qywh .content1 .right {
    width: calc(854/1920*100vw);
    margin-right: calc(49/1920*100vw);
	  text-align: left;
}


.myssub .block_qywh .content1 .right .title {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(24/1920*100vw);
    color: #333333;
    position: relative;
	
}

.myssub .block_qywh .content1 .right .dec {
    font-family: Microsoft YaHei;
    font-size: calc(16/1920*100vw);
    color: #333333;
    padding-top: calc(30/1920*100vw);
	 line-height:calc(30/1920*100vw);
}

.myssub .block_qywh .content1 .right .dec p {
    padding-bottom: calc(16/1920*100vw);font-size: calc(16/1920*100vw);
}

.myssub .block_qywh .content1 .right .dec p strong {
    color: #14357E;font-weight: bold;font-size: calc(16/1920*100vw);
}



.myssub .block_qywh .content2 {
    display: flex;
    justify-content: space-between;
    padding-bottom: calc(20/1920*100vw);
}

.myssub .block_qywh .content2 .item {
    width: calc(500/1920*100vw);cursor: pointer;
	 height: calc(320/1920*100vw);
    overflow: hidden;
    /*border:1px solid #FF0004;*/    
	background:#fff;border-radius: 2%;
	box-shadow: 0px 0px calc(10/1920*100vw) 0px rgba(0,0,0,0.11);
	border:1px solid #EAEAEA;
  text-align: center;
  padding: 2%;
}

.myssub .block_qywh .content2 .item:hover {border:1px solid #ccc;}
.myssub .block_qywh .content2 .item .pics {
padding-top: calc(10/1920*100vw);
padding-bottom: calc(10/1920*100vw);
}
.myssub .block_qywh .content2 .item .title {
    font-family: Microsoft YaHei;
    font-weight: bold;
    font-size: calc(22/1920*100vw);
    color: #333333;
    position: relative;
}

.myssub .block_qywh .content2 .item .dec {
    font-family: Microsoft YaHei;
    font-weight: 400;
    font-size: calc(16/1920*100vw);
    color: #333333;    
	line-height:calc(26/1920*100vw);   
}



.myssub * {opacity: 1;}





/*分页 start*/
.PageBox{margin:0 auto;width:97%; text-align:center;min-height:30px; _height:30px;height:auto;overflow:hidden; padding-bottom:1.2%;padding-top:1.2%;}
.SplitPage a{height:28px;border:1px #d8d8d8 solid;margin:0 -1px;padding:0 10px;color:#a6a6a6;font-size: 14px;font-family: '微软雅黑';display:inline-block;line-height:26px;}
.SplitPage :hover{background:#14347D;color:#fff;text-decoration:none;}
.SplitPage .nowpage{background:#14347D;color:#fff;width: 28px;height: 28px;display: inline-block;vertical-align: top;line-height: 30px;font-weight: normal;}
.SplitPage [disabled]{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}
.SplitPage .disabled{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}
.SplitPage :disabled{background-color:#F5F5F5;display:dnone;color:#a6a6a6;}
/*分页 end*/

