*{ margin:0; padding:0;}
body{overflow-x:hidden; background:url(../img/nydbbody.jpg) #fff bottom center no-repeat;}
ul{ margin:0; padding:0;}
li{list-style:none;font-family:"Microsoft YaHei","微软雅黑","verdana","宋体";}
.clear {height:0px;clear:both;}
textarea{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
div{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";}
p{font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体"; margin:0; padding:0;}
a{text-decoration:none;font-family:"Microsoft YaHei","微软雅黑","黑体","verdana","宋体";cursor:pointer;}
a:hover{text-decoration:none;}
img{ border:none;}
.px-0{ padding:0 0;}

.mx-0{ margin:0 0;}
.mbpx-0{padding:0 0;}
html {
          font-size: 100px; /*根元素默认的大小是16px*/
        }
.max-1920{ max-width:1920px !important; margin:auto;}		
::-webkit-scrollbar { width: 3px; }
::-webkit-scrollbar-track { background-color: transparent;  }
::-webkit-scrollbar-thumb { background-color:#03a0e7;  width:3px}		
@media screen and (max-width: 1680px){
	html{
		font-size:86px;
	}
}		
@media screen and (max-width: 1440px){
	html{
		font-size:80px;
	}
}
@media screen and (max-width: 1366px){
html{
		font-size:70px;
	}
}
@media screen and (max-width: 1200px){
.hidden-1280{ display:none !important;}
}
@media screen and (max-width: 1024px){
	html{
		font-size:60px;
	}
}
@media screen and (max-width: 768px){
	html{
		font-size:60px;
	}
	
}

.pagination p {
	margin: 0;
	cursor: pointer;
	
}
.pagination {
	height: .4rem;
	text-align: center;
	width:100%;
	margin-top:.49rem;
}
.pagination a {
	display: inline-block;
	margin-right: 10px;
	width: .4rem;
	height: .4rem;
	line-height: .34rem;
	
	text-decoration: none;
	color: #737373;
	font-size: .14rem;
	
	text-align: center;
	border:#03a0e7 .03rem solid;
	transition:all 0.3s ease-in-out;
	border-radius:50%;

}
.pagination a:hover {
	color: #03a0e7;
	border:#03a0e7 .03rem solid;
}
.pagination a.cur {
	display: inline-block;
	margin-right: 10px;
	width: .4rem;
	height: .4rem;
	line-height: .34rem;
	
	text-decoration: none;
	color: #fff;
	font-size: .14rem;
	text-align: center;
	
	transition:all 0.3s ease-in-out;
	color: #03a0e7;
	border:#03a0e7 .03rem solid;
}
.pagination p {
	display: inline-block;
	font-size: 14px;
	width: .4rem;
	height: .4rem;
	line-height: .4rem;
	color: #6c6c6c;
	text-align: center;
	background: #fff;
	margin-right: 8px;
	
}
.pagination p.pageRemark {
	border-style: none;
	background: none;
	margin-right: 0px;
	padding: 4px 0px;
	color: #fe6600;
	
}
.pagination p.pageRemark b {
	color: red;
}
.pagination p.pageEllipsis {
	border-style: none;
	background: none;
	padding: 4px 0px;
	color: #fe6600;
	border-radius:50%;
}
.dates li {
	font-size: 14px;
	margin: 20px 0
}
.dates li span {
	float: right
}
.pagination .page_xyy {
	width: .4rem;
	height: .4rem;
	
	border:none;
	line-height: .4rem;
	
	text-decoration: none;
	color: #6c6c6c;
	font-size: .14rem;
	text-align: center;
border:none;
	background:url(../img/xyy.png) center no-repeat;
	
}
.pagination .page_xyy:hover{ width: .4rem;
	height: .4rem;
	
	border:none;
	color: #fff;
	background:url(../img/xyyh.png) center no-repeat;}
.pagination .page_syy {
	 width: .4rem;
	height: .4rem;
	line-height:.4rem;
	border:none;
	text-decoration: none;
	color: #6c6c6c;
	font-size: .14rem;
	text-align: center;
border:none;
	background:url(../img/syy.png) center no-repeat;
	transition:all 0.5s ease-in-out;
	

}
.pagination .page_syy:hover{  width: .4rem;
	height: .4rem;
	color: #fff;
	border:none;
	background:url(../img/syyh.png) center no-repeat;}
.pagination .page_shouye {
	width: 39px; 
	height: 39px;
	border-radius:50%;
	padding: 0;
	margin-top: 4px;
	background:none;
	display:none;
}

.pagination .page_weiye {
	width: 39px;
	height: 39px;
	border-radius:50%;
	padding: 0;
	margin-top: 4px;
	background:none;
	display:none; 
}


@font-face {font-family:'AvantGardeGothicC';src: local('AvantGardeGothicC'), url(../img/AvantGardeGothicC.woff) format('woff');}

@font-face {font-family:'Corbert';src: local('Corbert'), url(../img/Corbert.woff) format('woff');}


.menuph{       width: 1.3rem;
    height: 0.6rem;
    cursor: pointer;
    text-align: center;
    position: absolute;
    top: 0.45rem;
    right: 0.18rem;
    z-index: 99;
	}
.menuph .point {
    width: .44rem;
    right: .25rem;
    height: .26rem;
    position: relative;
    margin-left: .24rem;
}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before {   width:.29rem;  }
.menuph .navbtn {  position: absolute;   right: 0;  display: inline-block;  width:.29rem;  height: .04rem;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
.menuph .navbtn::after,
.menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width:.29rem;  height: .04rem;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
.menuph .navbtn::after {  top:.1rem;  }
.menuph .navbtn::before {  top:.2rem;}
.menuph .point.active .navbtn{  background: transparent;  }
.menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: .11rem;  }
.menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: .11rem;  }


.xialaph{      left: 0;
    top:1rem;
    float: left;
    width: 100%;
    height: 116%;
    overflow-y: scroll;
	
    display: none;
    z-index: 999;
    position: absolute;
    background: #313131;
    overflow-x: hidden;
	z-index:99999;
	}
.xialaph .ul1{ float: left;width:100%;}
.xialaph .ul2,
.xialaph .ul3{display: none;}
.xialaph h4 a{        float: left;
    width: 100%;
    color: #bebebe;
    font-size: .3rem;
    line-height:.6rem;
    font-weight: normal;
	text-align:center;}
.xialaph h4 a span{ padding-left:.06rem; color:#ccc; font-size:.18rem;}
.xialaph h4{     float: left;
    width: 100%;
    position: relative;
    }
.xialaph li:last-child h4::before{  content: '';  position: absolute;  bottom: 0;  left: 0;  width: 100%;  height: 1px;  }
.xialaph h4:hover a,
.xialaph h5:hover a{  color: #bebebe; }
.xialaph h4::after{  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 1px; /*opacity: 0.1;*/  }


.xialaph h5{ display:inline-block; width:100%;position: relative;  border:none;  }
.xialaph h5::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px; /*opacity: 0.05;*/  }
.xialaph .ul2
.xialaph li:last-child h5::after{  display: none;  }
.xialaph h4 img{     width: 0.15rem;
    height: 0.08rem;
    float: right;
    margin-top: 0.29rem;
    cursor: pointer;
    margin-right: 7%;
	position:absolute; left:50%; margin-left:-0.07rem; }
.xialaph h5 img{     width: 0.15rem;
    height: 0.08rem;
    float: right;
    margin-top: 0.29rem;
    cursor: pointer;
    margin-right: 3%; }
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{  display: none;  }
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{  display: block;  }
.xialaph .ul2{ float:left; width:100%; padding:0 0.4rem; text-align:center;}
.xialaph .ul3{    float: left;
    width: 100%;
    padding: 0.12rem 0 0.16rem 0.02rem;
    position: relative;  }
.xialaph .ul3::after{  content: '';  position: absolute;  bottom: 0;  left: 0;  right: 0;  height: 1px;  background-color: #e7e7e7;  }
.xialaph li:last-child .ul3::after{  display: none;  }
.xialaph .ul3 li a{      color: #333;
    font-size: 0.18rem;
    line-height: 0.43rem;
    display: block;  }
.xialaph .ul3 li{  padding-top: 0.05rem; margin: auto; width: 90%;  }
.xialaph .ul3 li:first-child{  padding-top: 0;  }
.xialaph .phsou{  position: relative;  margin-top: 0.4533333rem;}
.xialaph .phsou input{  width: 100%;  height: 0.56rem;  background-color: #3c3c3c; color: #aaa;  font-size: 0.14rem;  padding-left: 0.2rem;  border: 1px solid #e5e5e5;  }
.xialaph .phsou img{  cursor: pointer;  width: 0.21rem;  height: 0.22rem;  position: absolute;  top: 0.17rem; right: 0.29rem;  }
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{  display: none;  }
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{  display: block;  } 
.img_d, .disno{  display: none;  }


.xialaph h4.active a{color: #fff;}


.xialaph h5 a{     float: left;
    width: 100%;
    color: #9a9a9a;
    font-size: 0.2rem;
    line-height: 0.47rem;
    text-transform: uppercase;
    font-weight: normal; }
.xialaph h5.active a{color: #fff;}

.xialaph .ul2{ padding:0.15rem 0; background:#434343;}

.xialaph .ul2 li{ width:100%; display:inline-block;}
.ul1 li{ margin-top:0.15rem;}



div.publicindexheadback{ width:100%; height:12.88rem; background:url(../img/indexheadbannerbg.jpg) 50%/cover no-repeat; position:relative;}

div.publicindexheadimg1{ width:100%; height:auto; margin:auto; padding-top:2rem; text-align:center; position:relative;}

div.publicindexheadimg1 img{ max-width:100%;}

div.publicindexheadimg2{ width:100%; height:auto; margin:auto; margin-top:0.46rem; text-align:center; position:relative;}

div.publicindexheadimg2 img{ max-width:100%;}

div.publicindexheadimg3{ width:100%; height:auto; margin:auto;margin-top:0.43rem; text-align:center; position:relative;}

div.publicindexheadimg3 img{ max-width:100%;}

div.publicindexheadnavback{ width:100%; height:.49rem; position:absolute; top:0.81rem; text-align:center;}

div.publicindexheadnav{ padding:0 0.6rem; position:relative; display:inline-block;}

div.publicindexheadnavtitle{ height:.28rem; line-height:.28rem; transition:all 0.2s ease-in-out; color:#fefefe; font-size:0.16rem; text-align:center; } 

div.publicindexheadnavtitle a{ color:#fff; transition:all 0.5s ease-in-out;}

div.publicindexheadnaventitle{ height:.21rem; line-height:.21rem; transition:all 0.2s ease-in-out; text-align:center; font-size:.12rem; color:#fff; opacity:0.6;}

div.publicindexheadnaventitle a{ color:#fff; transition:all 0.5s ease-in-out;}

div.publicindexheadnav:hover div.publicindexheadnavtitle{ line-height:.33rem;}


div.publicindexheadnavline{ width:1px; height:0.11rem; background:#2578d6; position:absolute; left:0; top:0.08rem;}

div.indexoneback{ width:100%; height:auto; margin-bottom:1.43rem;}

div.indexonesmalltitle{ width:100%; height:.22rem; line-height:.22rem; color:#03a0e7; font-size:.14rem; letter-spacing:0.06rem;}

div.indexonebigtitle{ width:100%; height:.63rem; line-height:.63rem; color:#03a0e7; font-size:0.6rem; font-weight:700;}

div.indexonebigdesc{ width:100%; height:auto; line-height:.3rem; color:#919191; font-size:.14rem; margin-top:.39rem;}

div.indexonebigmore{ width:100%; height:.99rem; line-height:.99rem; color:#4b4b4b; font-size:.18rem;}

div.indexonebigmore a{ color:#4b4b4b; transition:all 0.5s ease-in-out;}

div.indexonebigmore span{  font-weight:700;}

div.indexonebigmore a:hover{ color:#03a0e7;}

div.indexonerightpic{ width:100%; height:auto;}

div.indexonerightpic img{ max-width:100%;}

div.indexonenumback{  display:inline-block;height:.61rem; margin-top:.26rem;}

div.indexonenumleft{ height:.61rem; line-height:.61rem; float:left; color:#1f1a0f; font-size:.6rem;font-family:'AvantGardeGothicC'; text-align:left; }

div.indexonenumright{ float:left; margin-left:0.16rem;}

div.indexonenumrighttop{ height:.27rem; line-height:.27rem; color:#1f1a0f; font-size:.18rem; margin-top:0.04rem; text-align:left;}

div.indexonenumrightbottom{ height:.25rem; line-height:.25rem; color:#919191; font-size:.12rem; text-align:left;}
	
div.indextwoback{ width:100%; height:auto;}

div.indextwoleft1{ width:100%; height:2.05rem; background:#03a0e7; line-height:2.05rem; color:#ffffff; overflow:hidden;}

div.indextwoleft1 p.indextwoleft1en{ float:left; margin-left:16.66666667%; font-size:.3rem; font-weight:700;line-height: 1.98rem;}

div.indextwoleft1 p.indextwoleft1cn{  float:left;margin-left:.08rem; margin-right:.49rem; font-size:.18rem; font-weight:700;}

div.indextwoleft1 p.indextwoleft1normal{ float:left; font-size:.14rem;}

div.indextwoleft2{ width:100%; height:auto;}

div.indextwoleft2 img{ width:100%;}

div.indextwoleft3{ width:100%; height:0.95rem; background:#fff; line-height:1.4rem; color:#919191; overflow:hidden;}

div.indextwoleft3 p.indextwoleft1en{ float:left; margin-left:16.66666667%;  line-height: 1.35rem;color:#646464;font-size:.3rem; font-weight:700;}

div.indextwoleft3 p.indextwoleft1cn{  float:left;margin-left:.08rem; margin-right:.49rem; color:#646464; font-size:.18rem; font-weight:700;}

div.indextwoleft3 p.indextwoleft1normal{ float:left;font-size:.14rem;}

div.indextwoleft4{ width:100%; height:1.5rem; background:#fff; line-height:1.5rem; color:#919191; overflow:hidden;}

div.indextwoleft4 p.indextwoleft1en{ float:left; margin-left:16.66666667%;    line-height: 1.45rem;color:#646464; font-size:.3rem; font-weight:700;}

div.indextwoleft4 p.indextwoleft1cn{  float:left;margin-left:.08rem; color:#646464;margin-right:.49rem; font-size:.18rem; font-weight:700;}

div.indextwoleft4 p.indextwoleft1normal{ float:left;font-size:.14rem;}

div.indexthreeback{ width:100%; height:9.29rem; background:url(../img/indexthreebg.jpg) 50%/cover no-repeat; position:relative; margin-bottom:1.43rem; }

div.indexthreecntitle{  height:.26rem; line-height:.26rem; padding-left:0.03rem;    color: #03a0e7;  font-size: .14rem; margin-top:1.44rem; letter-spacing: 0.06rem;}

div.indexthreeentitle{ display:inline-block; height:.59rem; line-height:.59rem;    color: #03a0e7;  font-size: 0.6rem; font-weight: 700;margin-bottom:0.7rem; }

div.indexthreerightback{ width:100%; height:auto; margin-top:1.05rem;}

div.indexthreerightentitle{ width:100%; height:.45rem; line-height:.45rem; color:#646464; font-size:.3rem; font-weight:700;}

div.indexthreerightentitle a{ color:#646464; transition:all 0.5s ease-in-out;}

div.indexthreerightcntitle{ width:100%; height:.48rem; line-height:.48rem; color:#646464; font-size:.24rem; font-weight:700; margin-bottom:.38rem;}

div.indexthreerightcntitle a{ color:#646464; transition:all 0.5s ease-in-out;}

div.indexthreerightdesc{ width:100%; height:auto; max-height:2.4rem; overflow:hidden; line-height:.3rem; color:#919191; font-size:.14rem;}

div.indexthreerightqiehuan{ width:1.1rem; height:auto; margin-top:.43rem;}

div.indexthreerightqiehuan img{ width:100%; transition:all 0.5s ease-in-out;}

div.indexthreeleftpic{ width:100%; height:auto; position:relative; overflow:hidden;}

div.indexthreeleftpic img{ width:100%; transform:scale(1); transition:all 0.5s ease-in-out;}


div.indexchanpinlist:hover div.indexthreeleftpic img{transform:scale(1.1); }

div.indexchanpinlist:hover div.indexthreerightentitle a{ color:#03a0e7;}

div.indexchanpinlist:hover div.indexthreerightcntitle a{ color:#03a0e7;}

div.indexthreerightqiehuan img:hover{ margin-left:0.15rem;}

div.indexfourback{ width:100%; height:auto;}

div.indexfourlist{ width:100%; height:auto;}

div.indexfourlistimg{ width:100%; height:auto; overflow:hidden;}

div.indexfourlistimg img{ width:100%; transform:scale(1); transition:all 0.5s ease-in-out;}

div.indexfourlist:hover div.indexfourlistimg img{ transform:scale(1.1);}

div.indexfourlisttitle{ width:100%; height:.72rem; line-height:.72rem; color:#424242; font-size:.14rem;} 

div.indexfourlisttitle a{ color:#424242; transition:all 0.5s ease-in-out;}

div.indexfourlist:hover div.indexfourlisttitle a{ color:#03a0e7;}

div.swiper-container1{ position:relative;}

div.indexfourqiehuanbuttonback{ width:80px; height:40px; float:right; margin-right:28px;}

div.indexfourqiehuanbuttonleft{ width:34px; height:34px; float:left; cursor:pointer; background:url(../img/indexfouranniuleft.png) #fff center no-repeat; border-radius:50%; border:#03a0e7 3px solid; transition:all 0.5s ease-in-out;}

div.indexfourqiehuanbuttonleft:hover{ background:url(../img/indexfouranniulefth.png) #03a0e7 center no-repeat; margin-left:-5px;}

div.indexfourqiehuanbuttonright{ width:34px; height:34px; float:right; cursor:pointer; background:url(../img/indexfouranniuright.png) #fff center no-repeat; border-radius:50%; border:#03a0e7 3px solid; transition:all 0.5s ease-in-out;}

div.indexfourqiehuanbuttonright:hover{ background:url(../img/indexfouranniurighth.png) #03a0e7 center no-repeat; margin-right:-5px;}

div.indexfinback{ width:100%; height:auto; margin-top:2.54rem;}

div.indexfintopgao{ height:1.06rem;}

div.indexfinnewsback{ width:100%; height:4rem; background:#fff;}

div.indexfinnewslist{ width:100%; height:auto; position:relative; margin-top:0.57rem;}

div.indexfinnewslisttitle{ width:100%; height:.52rem; line-height:.52rem; overflow:hidden; color:#424242; font-size:.16rem; font-weight:700; padding-top:.12rem; margin-bottom:.11rem;}

div.indexfinnewslisttitle a{ color:#424242; transition:all 0.5s ease-in-out;}

div.indexfinnewslistdesc{ width:100%; height:auto; max-height:.9rem; line-height:.3rem; overflow:hidden; color:#919191; font-size:.14rem;}

div.indexfinnewslistriqi{font-family:'Corbert'; width:.56rem; line-height:.33rem; height:.33rem; text-align:center; color:#bab9b9; font-size:.36rem; margin-top:.64rem; float:left; transition:all 0.5s ease-in-out;}

div.indexfinnewslistyue{font-family:'Corbert'; height:.22rem; line-height:.22rem; font-size:.18rem; float:left; margin-top:.64rem; color:#bab9b9; transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}

div.indexfinnewslistline{ width:0; height:0.03rem; background:#03a0e7; top:0; left:0; transition:all 0.5s ease-in-out;}

div.indexfinnewslist:hover div.indexfinnewslisttitle a{ color:#03a0e7;}

div.indexfinnewslist:hover div.indexfinnewslistriqi{ color:#03a0e7;}

div.indexfinnewslist:hover div.indexfinnewslistyue{ color:#03a0e7;}

div.indexfinnewslist:hover div.indexfinnewslistline{ width:100%;}

div.indexfinfooterback{ width:100%; height:auto; margin-top:2.41rem;}

div.indexfinfooteronetitle{ width:100%; height:.56rem; line-height:.56rem; color:#424242; font-size:.18rem; font-weight:700;}

div.indexfinfooterleftdesc{ width:100%; height:auto; line-height:.36rem; color:#919191; font-size:.14rem; margin-top:.11rem;}

div.indexfinfootermiddlenav{ float:left; width:1.2rem; height:.3rem; line-height:.3rem;}

div.indexfinfootermiddlenav a{ color:#919191; transition:all 0.5s ease-in-out;}

div.indexfinfootermiddlenav a:hover{color:#3a3a3a;}

div.indexfinfooterright{ float:left; margin-left:.47rem; }

div.indexfinfooteroneicon{ float:left; position:relative;margin-top:.24rem; margin-right:.28rem; cursor:pointer;}

div.indexfinfooteroneiconewm{ width:.85rem; overflow:hidden; height:0; position:absolute; left:-.35rem; top:-0; transition:all 0.5s ease-in-out; background:#fff;}



div.indexfinfooteroneiconewm img{ width:100%;}

div.indexfinfooteroneicon:hover div.indexfinfooteroneiconewm{ height:.85rem; top:-0.85rem;}

div.indexfinfooterrightewm{ width:1rem; height:auto; margin-left:.33rem; margin-top:.23rem;}

div.indexfinfooterrightewm img{ width:100%;}

div.indexfinfooterxx{ width:100%; height:2.03rem; line-height:2.03rem; text-align:center; color:#b7b7b7; font-size:.12rem;}

div.indexfinfooterxx a{ color:#b7b7b7;}

div.mbheadback{ width:100%;  height:auto; background:#03a0e7; position:relative; display:none;}

div.mbheadlogo{ width:auto; height:1rem; float:none; margin-left:.04rem;}

div.mbheadlogo img{ height:1rem; }

div.nyheaderback{ width:100%;}

div.nyheadlogo{ max-width:100%; height:auto; margin-top:.28rem; margin-bottom:0.15rem;}

div.nyheadlogo img{ max-width:100%;}

div.ny_nav{ width:100%; height:auto; margin-top:.93rem; background:url(../img/nynavbg.jpg) left center no-repeat;}

div.ny_navcntitle{ width:100%; height:.28rem; line-height:.28rem; text-align:center; color:#6e6e6e; font-size:.16rem;}

div.ny_navcntitle a{ color:#6e6e6e; transition:all 0.5s ease-in-out;}

div.ny_naventitle{ width:100%; height:.21rem; line-height:.21rem; opacity:0.6; text-align:center; color:#908f8f; font-size:.1rem;}

div.ny_naventitle a{ color:#908f8f; transition:all 0.5s ease-in-out;}

div.ny_nav:hover div.ny_navcntitle a{ color:#03a0e7; font-weight:700;}

div.neiye_contbanner{ width:100%; height:auto; position:relative; overflow:hidden;}

div.neiye_conttitleback{ width:100%; height:100%; position:absolute; left:0; top:0;}

div.neiye_conttitlehy{ width:100%; height:.58rem; line-height:.58rem; text-align:center; font-weight:700; color:#ffffff; font-size:.6rem;}

div.neiye_conttitlecn{ width:100%; height:.27rem; line-height:.27rem; text-align:center; color:#ffffff; font-size:.14rem; letter-spacing:2px;}

.ex1 {
  opacity: 0;
  perspective: 200px;
}
.ex1 span {
  transform: rotateY(-90deg);
  opacity: 0;
}

.ex2 {
  opacity: 0;
  perspective: 200px;
}
.ex2 span {
  transform: rotateY(-90deg) rotateX(45deg);
  transform-origin: -50% 75%;
  opacity: 0;
}

div.neiye_contbanner img.nybannerpic{ width:100%; transition:all 2s ease-in-out; transform:scale(1.3);filter: blur(4px);}

div.neiye_contbanner img.nybannerpicshow{ width:100%; transition:all 2s ease-in-out; transform:scale(1);filter: blur(0);}

div.neiye_contbannergao{ height:2.07rem;}

div.gywmoneback{ width:100%; height:auto; margin-top:1.4rem; margin-bottom:1rem;}

div.gywmonetitlecn{ width:100%; height:.27rem; line-height:.27rem; color:#03a0e7; font-size:.14rem; letter-spacing:2px;}

div.gywmonetitleen{ width:100%; height:.6rem; line-height:.6rem; color:#03a0e7; font-size:.6rem; font-weight:700;}

div.gywmonedesc{ width:100%; height:auto; line-height:.3rem; color:#919191; font-size:.14rem; margin-top:.4rem; margin-bottom:.93rem;}

div.indexonelefttime{ width:100%; height:1rem; margin-bottom:.57rem;}

div.indexoneleftnum{ float:left; height:1rem; line-height:1rem; color:#1f1a0f; font-size:.6rem;font-family: 'AvantGardeGothicC';}

div.indexoneleftnumrt{ float:left; margin-left:.15rem;}

div.indexoneleftnumrtnum{ height:.27rem; line-height:.27rem; color:#1f1a0f; font-size:.18rem; margin-top:.26rem;}

div.indexoneleftnumrtcn{ height:.25rem; line-height:.25rem; color:#919191; font-size:.12rem;}

div.gywmonerightpic{ width:100%; height:auto; text-align:right;}

div.gywmonerightpic img{ max-width:100%;}

div.gywmtwoback{ width:100%; height:auto;}



div.gywmtwotoptitlebk{ float:right; margin-bottom:0.8rem;}

div.gywmtwotoptitleleft{ float:left; height:.81rem; line-height:.81rem; color:#03a0e7; font-size:.6rem; font-weight:700;}

div.gywmtwotoptitleright{ float:left; text-align:right; margin-left:15px;}

div.gywmtwotoptitlerightcntitle{ height:.15rem; line-height:.15rem; color:#03a0e7; font-size:.14rem; letter-spacing:2px;}

div.gywmtwotoptitlerightentitle{ height:.66rem; line-height:.66rem; color:#03a0e7; font-size:.36rem; font-weight:700;}

div.gywmthreeback{ width:100%; height:auto; margin-top:1rem;}

div.gywmthreepic{ width:100%; height:auto; margin-top:0.2rem;}

div.gywmthreepic img{ max-width:100%;}

div.lxwmoneback{ width:100%; height:auto; padding-top:.72rem; padding-bottom:1.28rem; border-radius:15px; background:#6691df; margin-top:.8rem;}

div.lxwmonetitle{ width:100%; height:.45rem; line-height:.45rem; text-align:center; color:#ffffff; font-size:.14rem; letter-spacing:4px;}

div.lxwmonenav{ width:100%; height:.45rem; line-height:.45rem;color:#ffffff; margin-top:.58rem; font-size:.16rem;}

div.lxwmonenav img{ margin-right:.15rem; float:left; margin-top:.1rem; margin-left:.3rem;}

div.lxwmmap{ width:100%; height:4.5rem; margin:auto; margin-top:.56rem; margin-bottom:1rem;}

div.lxwmthreeback{ width:100%; height:auto; padding-top:.74rem; padding-bottom:.8rem; background-image: linear-gradient(to right, #88d2f3 , #03a0e7); margin-bottom:1rem;}

div.lxwxthreecntitle{ width:100%; height:.35rem; line-height:.35rem; text-align:center; color:#ffffff; font-size:.14rem; letter-spacing:3px;}

div.lxwxthreenetitle{ width:100%; height:.58rem; line-height:.58rem; text-align:center; color:#ffffff; font-size:.48rem; font-weight:700; text-transform:uppercase; margin-bottom:.8rem;}

div.lxwmthreeform1{ width:100%; height:.64rem;background-image: linear-gradient(to right, #03a0e6 , #0181ba); border-bottom:#e6e8f0 3px solid; border-radius:5px; float:left; margin-bottom:.84rem; }

div.lxwmthreeform1left{ width:30%; height:.64rem;float:left; line-height:.64rem; text-align:right; color:#ffffff; font-size:.14rem;}

div.lxwmthreeform1:nth-child(1){ width:16%; margin-right:2%;}
div.lxwmthreeform1:nth-child(2){ width:30%; margin-right:2.5%;}
div.lxwmthreeform1:nth-child(3){ width:47%; margin-right:2.5%;}

div.lxwmthreeform1right{ width:70%; float:left; height:.64rem; line-height:.64rem;}

div.lxwmthreeform1right input{ width:100%; height:100%; display:block; line-height:.64rem; padding-left:15px; font-size:.14rem; background:none; border:none; color:#fff; outline:none;}

div.lxwmthreeformsubmit{ width:2.45rem; height:.67rem; line-height:.67rem; text-align:center; background:#fff; border-radius:15px; color:#565656; font-size:.14rem; margin:auto; position:relative; transition:all 0.5s ease-in-out;}

div.lxwmthreeformsubmit span{ color:#292929; font-size:.24rem;transition:all 0.5s ease-in-out; font-weight:700; margin-right:0.1rem;}

div.lxwmthreeformsubmit input{ width:100%; height:100%; position:absolute; display:block; background:none; border:none; cursor:pointer; font-size:0; outline:none; left:0; top:0;}

div.lxwmthreeformsubmit:hover{ color:#fff; background:#636363;}

div.lxwmthreeformsubmit:hover span{ color:#fff;}

div.nyxxback{ width:100%; height:auto; margin:auto; margin-bottom:.15rem;}

div.xinwenxxback{ max-width:12.8rem; width:90%; height:auto; margin:auto; margin-top:.8rem;}

div.xinwenxxtopdata{ max-width:12.8rem; width:100%; height:.38rem; border-bottom:#d0d0d0 1px solid; line-height:.38rem; text-align:right; color:#a2a2a2; font-size:.12rem;}

div.xinwenxxtoptitleback{ font-weight:700;  max-width:12.8rem; width:100%; height:auto; line-height:.3rem; text-align:center; color:#323232; font-size:.24rem;}

div.xinwenxxtopcontent{  max-width:12.8rem; width:100%; height:auto; line-height:.3rem; color:#7e7d7d; font-size:.16rem; }

div.xinwenxxtopcontent img{  max-width:100%; }

div.xinwenxxtopsyy{ width:45%; float:left; transition:all 0.5s ease-in-out;}

div.xinwenxxtopsyytitle{ width:100%; margin:auto; line-height:29px; color:#7e7d7d; font-size:14px; }

div.xinwenxxtopsyytitle a{ color:#7e7d7d; transition:all 0.5s ease-in-out;}



div.xinwenxxtopsyy:hover a{ color:#151515;}


@media screen and (max-width: 1200px){
	.nyheaderback{ display:none;}
div.mbheadback{ display:block;}
div.publicindexheadnavback{ display:none;}
	div.publicindexheadimg2 img{ max-width:80%;}
	div.publicindexheadback {
    width: 100%;
    height: 11rem;

}
div.indextwoleft1 p.indextwoleft1en {
    float: left;
    margin-left: 6.666667%;
    font-size: .3rem;
    font-weight: 700;
    line-height: 1.98rem;
}
div.indextwoleft3{ height:1.5rem;}
div.indextwoleft3 p.indextwoleft1en {
    float: left;
    margin-left: 6.666667%;
    line-height: 1.5rem;
    color: #646464;
    font-size: .3rem;
    font-weight: 700;
}
div.indextwoleft3 p.indextwoleft1cn{

    line-height: 1.5rem;

}
div.indextwoleft3 p.indextwoleft1normal{

    line-height: 1.5rem;

}
div.indextwoleft4 p.indextwoleft1en {
    float: left;
    margin-left: 6.666667%;
    line-height: 1.45rem;
    color: #646464;
    font-size: .3rem;
    font-weight: 700;
}
div.indexthreeback{ height:auto;}
div.indexfinnewsback{ height:auto;    padding-bottom: 0.3rem;}
div.sjdibudaohang{ display:none;}
div.indexfinfooterright {
    float: left;
    margin-left: 15px;
}
div.indexfinfooterxx {
    width: 100%;
    height: auto;
    line-height: 0.5rem;
    text-align: center;
    color: #b7b7b7;
    font-size: .12rem;
}
div.gywmoneback {
    width: 100%;
    height: auto;
    margin-top: 1.4rem;
    margin-bottom: 7rem;
}
div.lxwmthreeform1{ width:100% !important;}
}












