*{ margin:0; padding:0;}
body{overflow-x:hidden; background:url(../img/nydbbody.jpg) #fff bottom center no-repeat;font-size:14px;}
ul{ margin:0; padding:0;font-size:14px;}
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: 120px; 
        }
::-webkit-scrollbar { width: 10px; }
::-webkit-scrollbar-track { background-color: transparent;  }
::-webkit-scrollbar-thumb { background-color:#20b4e5;  width:8px}	

@font-face {font-family:'impact';src: local('impact'), url(../img/impact.woff) format('woff');}	
@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;
	}
}

div.xinwen_listback{ width: 1280px; margin: auto;}
div.indexbannerback{ width:100%; height:auto; position:relative;}
.swiper-container1 {
        width:100%;
		
		margin:auto;

		overflow:hidden;
		
    }
.swiper-slide {
        text-align: center;
        font-size: 1.3rem;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
		    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    
    background-position: 50% 0%;
    background-size: cover;
    z-index: 1;
	position:relative;
	
}
.swiper-slide img{ width:100%;}


div.indextopheadback{ background:rgba(40,40,40,0.3);  width:100%; height:auto; position:absolute; left:0;  z-index:999999;transition:all 0.5s ease-in-out;}

div.indextopheadlogo{ width:auto; height:1.19rem; float:left; margin-left:1.2rem; transition:all 0.5s ease-in-out;}

div.indextopheadlogo a{ display:block; width:100%; height:100%;}

div.indextopheadlogo img{ height:100%;}

div.indexbannerwordback{ width:100%; max-width:7.78rem; height:3.3rem; height:auto; margin:auto;}

div.indexbannerwordback img{ width:100%;}
@-webkit-keyframes spinxz {
    from { 
      -webkit-transform: rotate(0deg);
	  transform-origin:center;
    }
    to { 
      -webkit-transform: rotate(360deg);
	  transform-origin:center;
    }
  }
@keyframes spinxz {
    from {
      transform: rotate(0deg);
	  transform-origin:center;
    }
    to {
      transform: rotate(360deg);
	  transform-origin:center;
    }
}

@-webkit-keyframes spinxz1 {
    from { 
      -webkit-transform: rotate(0deg);
	  transform-origin:center;
    }
    to { 
      -webkit-transform: rotate(360deg);
	  transform-origin:center;
    }
  }
@keyframes spinxz1 {
    from {
      transform: rotate(0deg);
	  transform-origin:center;
    }
    to {
      transform: rotate(360deg);
	  transform-origin:center;
    }
}
@-webkit-keyframes spinxz2 {
    from { 
      -webkit-transform: rotate(0deg);
	  transform-origin:center;
    }
    to { 
      -webkit-transform: rotate(360deg);
	  transform-origin:center;
    }
  }
@keyframes spinxz2 {
    from {
      transform: rotate(0deg);
	  transform-origin:center;
    }
    to {
      transform: rotate(-360deg);
	  transform-origin:center;
    }
}
div.indexbannerwordbackxz{opacity:0; max-width:1.67rem; max-height:1.67rem; height:auto;animation: spinxz 5s linear infinite; position:absolute; left:50%; margin-left:-.835rem;bottom:9%;transform: rotate(0deg); transition:all 0.5s ease-in-out; }

div.indexbannerwordbackxz1{opacity:0; max-width:1.67rem; max-height:1.67rem; height:auto;animation: spinxz1 7s linear infinite; position:absolute; left:50%; margin-left:-.835rem;bottom:9%;transform: rotate(0deg); transition:all 0.5s ease-in-out; }
div.indexbannerwordbackxz2{opacity:0; max-width:1.67rem; max-height:1.67rem; height:auto;animation: spinxz2 9s linear infinite; position:absolute; left:50%; margin-left:-.835rem;bottom:9%;transform: rotate(0deg); transition:all 0.5s ease-in-out; }

div.indexbannerwordbackxz img{ width:100%;}
@-webkit-keyframes spin {
    from { 
      bottom:.8rem;
    }
    to { 
      bottom:.7rem;
    }
  }
@keyframes spin {
     from { 
      bottom:.8rem;
    }
    to { 
      bottom:.7rem;
    }
}
@-webkit-keyframes pudding{0%{-webkit-transform:scale(1.2,0.8)}1%{-webkit-transform:scale(1.18,0.82)}2%{-webkit-transform:scale(1.16,0.84)}3%{-webkit-transform:scale(1.13,0.87)}4%{-webkit-transform:scale(1.1,0.9)}5%{-webkit-transform:scale(1.07,0.93)}6%{-webkit-transform:scale(1.04,0.96)}7%{-webkit-transform:scale(1.01,0.99)}8%{-webkit-transform:scale(0.99,1.01)}9%{-webkit-transform:scale(0.97,1.03)}10%{-webkit-transform:scale(0.95,1.05)}11%{-webkit-transform:scale(0.94,1.06)}12%{-webkit-transform:scale(0.93,1.07)}13%{-webkit-transform:scale(0.93,1.07)}14%{-webkit-transform:scale(0.93,1.07)}15%{-webkit-transform:scale(0.93,1.07)}16%{-webkit-transform:scale(0.94,1.06)}17%{-webkit-transform:scale(0.94,1.06)}18%{-webkit-transform:scale(0.95,1.05)}19%{-webkit-transform:scale(0.96,1.04)}20%{-webkit-transform:scale(0.98,1.02)}21%{-webkit-transform:scale(0.99,1.01)}22%{-webkit-transform:scale(1,1)}23%{-webkit-transform:scale(1,1)}24%{-webkit-transform:scale(1.01,0.99)}25%{-webkit-transform:scale(1.02,0.98)}26%{-webkit-transform:scale(1.02,0.98)}27%{-webkit-transform:scale(1.02,0.98)}28%{-webkit-transform:scale(1.03,0.97)}29%{-webkit-transform:scale(1.03,0.97)}30%{-webkit-transform:scale(1.02,0.98)}31%{-webkit-transform:scale(1.02,0.98)}32%{-webkit-transform:scale(1.02,0.98)}33%{-webkit-transform:scale(1.02,0.98)}34%{-webkit-transform:scale(1.01,0.99)}35%{-webkit-transform:scale(1.01,0.99)}36%{-webkit-transform:scale(1.01,0.99)}37%{-webkit-transform:scale(1,1)}38%{-webkit-transform:scale(1,1)}39%{-webkit-transform:scale(1,1)}40%{-webkit-transform:scale(0.99,1.01)}41%{-webkit-transform:scale(0.99,1.01)}42%{-webkit-transform:scale(0.99,1.01)}43%{-webkit-transform:scale(0.99,1.01)}44%{-webkit-transform:scale(0.99,1.01)}45%{-webkit-transform:scale(0.99,1.01)}46%{-webkit-transform:scale(0.99,1.01)}47%{-webkit-transform:scale(0.99,1.01)}48%{-webkit-transform:scale(0.99,1.01)}49%{-webkit-transform:scale(1,1)}}
@-moz-keyframes pudding{0%{-moz-transform:scale(1.2,0.8)}1%{-moz-transform:scale(1.18,0.82)}2%{-moz-transform:scale(1.16,0.84)}3%{-moz-transform:scale(1.13,0.87)}4%{-moz-transform:scale(1.1,0.9)}5%{-moz-transform:scale(1.07,0.93)}6%{-moz-transform:scale(1.04,0.96)}7%{-moz-transform:scale(1.01,0.99)}8%{-moz-transform:scale(0.99,1.01)}9%{-moz-transform:scale(0.97,1.03)}10%{-moz-transform:scale(0.95,1.05)}11%{-moz-transform:scale(0.94,1.06)}12%{-moz-transform:scale(0.93,1.07)}13%{-moz-transform:scale(0.93,1.07)}14%{-moz-transform:scale(0.93,1.07)}15%{-moz-transform:scale(0.93,1.07)}16%{-moz-transform:scale(0.94,1.06)}17%{-moz-transform:scale(0.94,1.06)}18%{-moz-transform:scale(0.95,1.05)}19%{-moz-transform:scale(0.96,1.04)}20%{-moz-transform:scale(0.98,1.02)}21%{-moz-transform:scale(0.99,1.01)}22%{-moz-transform:scale(1,1)}23%{-moz-transform:scale(1,1)}24%{-moz-transform:scale(1.01,0.99)}25%{-moz-transform:scale(1.02,0.98)}26%{-moz-transform:scale(1.02,0.98)}27%{-moz-transform:scale(1.02,0.98)}28%{-moz-transform:scale(1.03,0.97)}29%{-moz-transform:scale(1.03,0.97)}30%{-moz-transform:scale(1.02,0.98)}31%{-moz-transform:scale(1.02,0.98)}32%{-moz-transform:scale(1.02,0.98)}33%{-moz-transform:scale(1.02,0.98)}34%{-moz-transform:scale(1.01,0.99)}35%{-moz-transform:scale(1.01,0.99)}36%{-moz-transform:scale(1.01,0.99)}37%{-moz-transform:scale(1,1)}38%{-moz-transform:scale(1,1)}39%{-moz-transform:scale(1,1)}40%{-moz-transform:scale(0.99,1.01)}41%{-moz-transform:scale(0.99,1.01)}42%{-moz-transform:scale(0.99,1.01)}43%{-moz-transform:scale(0.99,1.01)}44%{-moz-transform:scale(0.99,1.01)}45%{-moz-transform:scale(0.99,1.01)}46%{-moz-transform:scale(0.99,1.01)}47%{-moz-transform:scale(0.99,1.01)}48%{-moz-transform:scale(0.99,1.01)}49%{-moz-transform:scale(1,1)}}
@keyframes pudding{0%{transform:scale(1.2,0.8)}1%{transform:scale(1.18,0.82)}2%{transform:scale(1.16,0.84)}3%{transform:scale(1.13,0.87)}4%{transform:scale(1.1,0.9)}5%{transform:scale(1.07,0.93)}6%{transform:scale(1.04,0.96)}7%{transform:scale(1.01,0.99)}8%{transform:scale(0.99,1.01)}9%{transform:scale(0.97,1.03)}10%{transform:scale(0.95,1.05)}11%{transform:scale(0.94,1.06)}12%{transform:scale(0.93,1.07)}13%{transform:scale(0.93,1.07)}14%{transform:scale(0.93,1.07)}15%{transform:scale(0.93,1.07)}16%{transform:scale(0.94,1.06)}17%{transform:scale(0.94,1.06)}18%{transform:scale(0.95,1.05)}19%{transform:scale(0.96,1.04)}20%{transform:scale(0.98,1.02)}21%{transform:scale(0.99,1.01)}22%{transform:scale(1,1)}23%{transform:scale(1,1)}24%{transform:scale(1.01,0.99)}25%{transform:scale(1.02,0.98)}26%{transform:scale(1.02,0.98)}27%{transform:scale(1.02,0.98)}28%{transform:scale(1.03,0.97)}29%{transform:scale(1.03,0.97)}30%{transform:scale(1.02,0.98)}31%{transform:scale(1.02,0.98)}32%{transform:scale(1.02,0.98)}33%{transform:scale(1.02,0.98)}34%{transform:scale(1.01,0.99)}35%{transform:scale(1.01,0.99)}36%{transform:scale(1.01,0.99)}37%{transform:scale(1,1)}38%{transform:scale(1,1)}39%{transform:scale(1,1)}40%{transform:scale(0.99,1.01)}41%{transform:scale(0.99,1.01)}42%{transform:scale(0.99,1.01)}43%{transform:scale(0.99,1.01)}44%{transform:scale(0.99,1.01)}45%{transform:scale(0.99,1.01)}46%{transform:scale(0.99,1.01)}47%{transform:scale(0.99,1.01)}48%{transform:scale(0.99,1.01)}49%{transform:scale(1,1)}}


div.indexbannermouse{ width:0.24rem; height:0.63rem; position:absolute; left:50%; margin-left:-0.12rem; bottom:0.7rem;animation: spin 0.7s linear infinite alternate; z-index:99; }
div.indexbannermouse img:hover{-webkit-animation:pudding 1s linear; -moz-animation:pudding 1s linear; -o-animation:pudding 1s linear; -ms-animation:pudding 1s linear; animation:pudding 1s linear;}
div.indexbannermouse img{ width:100%;}


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

div.indexbannerspback video{  
            position:absolute;  
            left:0;

            top: 0px;  
            min-width: 100%;  
            min-height: 100%;  
            height: auto;  
            width: auto;  
            /*加滤镜*/
            /*filter: blur(15px); //背景模糊设置 */
            /*-webkit-filter: grayscale(100%);*/  
            /*filter:grayscale(100%); //背景灰度设置*/  
            z-index:-11
        }  
div.indexbannerspback source{  
            min-width: 100%;  
            min-height: 100%;  
            height: auto;  
            width: auto;  
        } 


.pagination p {
	margin: 0;
	cursor: pointer
}
.pagination {
	height: 26px;
	text-align: left;
}
.pagination a {
	display: inline-block;
	margin-right: 10px;
	width: 26px;
	height: 26px;
	line-height: 26px;
	
	text-decoration: none;
	color: #2073be;
	font-size: 14px;
	text-align: center;
	
	transition:all 0.3s ease-in-out;
}
.pagination a:hover {
	color: #fff;
	background: #2073be;
}
.pagination a.cur {
	border: none;
	color: #fff;
	font-size: 14px;
	width: 26px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	text-align: center;
	background: #2073be;
	margin-right: 8px;
	
}
.pagination p {
	display: inline-block;
	font-size: 14px;
	width: 26px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	text-align: center;
	background: #2073be;
	margin-right: 8px;
	
}
.pagination p.pageRemark {
	border-style: none;
	background: none;
	margin-right: 0px;
	padding: 4px 0px;
	color: #2073be;
	
}
.pagination p.pageRemark b {
	color: red;
}
.pagination p.pageEllipsis {
	border-style: none;
	background: none;
	padding: 4px 0px;
	color: #2073be;
	
}
.dates li {
	font-size: 14px;
	margin: 20px 0
}
.dates li span {
	float: right
}
.pagination .page_xyy {
	width: 39px;
	height: 39px;
	border-radius:50%;

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


.apple-banner {
	width: 100%;
	height: auto;
	overflow: hidden;
	position:relative;
	top:0;
	left:0;
}
.apple-banner .swiper-container {
	
	width: 100%;
	height: auto;
}

.swiper-button-next span{

	left:auto;
	right:20px;
	}
.swiper-button-prev:hover span,.swiper-button-next:hover span{
	opacity: .6;
}
div.indextopheadbackgundong{ background:rgba(40,40,40,0.9); padding:.24rem 0 0 0; top:0; position:fixed;}

div.indextopheadright{ float:right; margin-right:1.33rem; transition:all 0.5s ease-in-out; margin-top:0.53rem;}

div.indextopheadrightnavback{ float:left; transition:all 0.5s ease-in-out;}

div.indextopheadrightnav{ float:left; height:.66rem; line-height:.66rem; font-size:.14rem; margin-left:.55rem; transition:all 0.5s ease-in-out; position:relative; color:#fff;}

div.indextopheadrightnav a{ display:block; width:100%; height:100%; color:#fff;}




div.indextopheadxialaline{ width:0px; height:1px; position:absolute; opacity:0; left:50%; bottom:-1px; background:#fff; margin:auto; transition:all 0.5s ease-in-out; z-index:999;}

div.indextopheadrightnav:hover div.indextopheadxialaline{ width:100%;opacity:1; left:0;}

div.indextopheadxialaback{ width:300%; left:0; padding-bottom:0; overflow:hidden; height:0px; transition:all 0.5s ease-in-out;  position:absolute; padding-top:0;}
div.indextopheadxialabackbg{ position:fixed; left:0; width:100%; background:rgba(27,27,29,0.6); height:0px;  transition:all 0.5s ease-in-out;}
div.indextopheadxialatitle{  float:left; line-height:.3rem; height:.3rem; color:#ffffff; font-size:.14rem; font-weight:300;}
div.indextopheadxialatitle a{ transition:all 0.2s ease-in-out;}
div.indextopheadxialatitle:hover a{ line-height:.3rem; height:.3rem; color:#2073be; font-size:.14rem; font-weight:700;}

div.indextopheadrightsousuo{ width:1.3rem; height:.34rem; float:left; margin-left:.56rem; margin-right:.48rem; border-bottom:rgba(255,255,255,0.17) 1px solid; transition:all 0.5s ease-in-out;}

div.indextopheadrightsousuoleft{ width:.16rem; height:.16rem; float:left; margin-top:.09rem; position:relative;}

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

div.indextopheadrightsousuoright{ width:1.05rem; height:.34rem; float:right; line-height:.34rem; font-size:.14rem; color:#fff;}

div.indextopheadrightsousuoright input{ width:100%; height:100%; background:none; border:none; font-size:.14rem; outline:none; color:#fff;}

div.indextopheadrightsousuo:hover{border-bottom:rgba(255,255,255,1) 1px solid;}

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

.menuph{       width: 0.6rem;
    height: 0.4rem;
    cursor: pointer;
    text-align: center;
    position: absolute;
    top: 0.3rem;
    right: 0.18rem;
    z-index: 99;
	display:none;}
.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:.8rem;
    float: left;
    width: 100%;
    height: 116%;
    overflow-y: scroll;
	
    display: none;
    z-index: 999;
    position: absolute;
    background: #313131;
    overflow-x: hidden;
	}
.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: 1.1rem;
    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: 0.01rem;  }
.xialaph h4:hover a,
.xialaph h5:hover a{  color: #2073be; }
.xialaph h4::after{  content: '';  position: absolute;  top: 0;  left: 0;  width: 100%;  height: 0.01rem; /*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: 0.01rem; /*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: #fff; 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: #2073be;}


.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: #2073be;}

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

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


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

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

div.indexoneleftback img{ width:100%;}

div.indexonerightback{ width:87%; height:auto; float:right;}

div.indexonerighttitle{ width:100%; height:.87rem; line-height:.87rem;font-family:'impact'; color:#2073be; font-size:.57rem; margin-top:.32rem;}

div.indexonerightcntitle{ width:100%; height:.45rem; line-height:.45rem; color:#595c5a; font-size:.22rem; font-weight:700; margin-top:0.09rem; margin-bottom:0.05rem;}

div.indexonerightdesc{ width:100%; height:auto; line-height:.24rem; color:#595c5a;}

div.indexonerightmore{ height:.27rem; line-height:.27rem; color:#2073be; font-size:.14rem;}

div.indexonerightmore a{ color:#2073be; float:left; margin-right:.11rem; transition:all 0.5s ease-in-out;}

div.indexonerightmore img{ float:left; margin-top: 0.1rem;}

div.indexonerightmore a:hover{ margin-right:.16rem;}

div.indextwoback{ width:100%; height:auto; margin-top:1.09rem;}

div.indextwotitle{ width:100%; height:.45rem; line-height:.45rem; text-align:center; color:#171796; font-size:.36rem;font-family:'impact';}

div.indextwocntitle{ width:100%; height:.33rem; line-height:.33rem; text-align:center; color:#171796; font-size:.18rem; font-weight:700; margin-bottom:.56rem;} 

div.indextwoleftcont{ width:100%; height:1.7rem; overflow:hidden; line-height:.34rem; color:#7a7a7a; font-size:.14rem; margin-bottom:.29rem; display:none;}

div.indextwoleftnav{ max-width:100%; width:.82rem; height:auto; margin:auto; cursor:pointer;}

div.indextwoleftnavpic{ max-width:100%; width:.82rem; height:.82rem; background-size:100% !important;}

div.indextwoleftnavpic1 div.indextwoleftnavpic{ background:url(../img/indextwoicon1.png) no-repeat; transition:all 0.5s ease-in-out;}

div.indextwoleftnavpic2 div.indextwoleftnavpic{ background:url(../img/indextwoicon2.png) no-repeat; transition:all 0.5s ease-in-out;}

div.indextwoleftnavpic3 div.indextwoleftnavpic{ background:url(../img/indextwoicon3.png) no-repeat; transition:all 0.5s ease-in-out;}

div.indextwoleftnavpic4 div.indextwoleftnavpic{ background:url(../img/indextwoicon4.png) no-repeat; transition:all 0.5s ease-in-out;}

div.indextwoleftnavpic5 div.indextwoleftnavpic{ background:url(../img/indextwoicon5.png) no-repeat; transition:all 0.5s ease-in-out;}

div.indextwoleftnavpic6 div.indextwoleftnavpic{ background:url(../img/indextwoicon6.png) no-repeat; transition:all 0.5s ease-in-out;}

div.indextwoleftnavtitle{ width:100%; height:.26rem; line-height:.26rem; text-align:center; margin-top:.12rem; color:#7a7a7a; transition:all 0.5s ease-in-out; font-size:.14rem;}

div.indextwoleftnavpic1:hover div.indextwoleftnavpic{background:url(../img/indextwoicon1h.png) no-repeat;}
div.indextwoleftnavpic1:hover div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpic2:hover div.indextwoleftnavpic{background:url(../img/indextwoicon2h.png) no-repeat;}
div.indextwoleftnavpic2:hover div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpic3:hover div.indextwoleftnavpic{background:url(../img/indextwoicon3h.png) no-repeat;}
div.indextwoleftnavpic3:hover div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpic4:hover div.indextwoleftnavpic{background:url(../img/indextwoicon4h.png) no-repeat;}
div.indextwoleftnavpic4:hover div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpic5:hover div.indextwoleftnavpic{background:url(../img/indextwoicon5h.png) no-repeat;}
div.indextwoleftnavpic5:hover div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpic6:hover div.indextwoleftnavpic{background:url(../img/indextwoicon6h.png) no-repeat;}
div.indextwoleftnavpic6:hover div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpictwo1show div.indextwoleftnavpic{background:url(../img/indextwoicon1h.png) no-repeat;}

div.indextwoleftnavpictwo1show div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpictwo2show div.indextwoleftnavpic{background:url(../img/indextwoicon2h.png) no-repeat;}

div.indextwoleftnavpictwo2show div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpictwo3show div.indextwoleftnavpic{background:url(../img/indextwoicon3h.png) no-repeat;}

div.indextwoleftnavpictwo3show div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpictwo4show div.indextwoleftnavpic{background:url(../img/indextwoicon4h.png) no-repeat;}

div.indextwoleftnavpictwo4show div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpictwo5show div.indextwoleftnavpic{background:url(../img/indextwoicon5h.png) no-repeat;}

div.indextwoleftnavpictwo5show div.indextwoleftnavtitle{ color:#2073be;}

div.indextwoleftnavpictwo6show div.indextwoleftnavpic{background:url(../img/indextwoicon6h.png) no-repeat;}

div.indextwoleftnavpictwo6show div.indextwoleftnavtitle{ color:#2073be;}

div.indextworightback{ width:100%; height:auto; margin:auto; text-align:left; display:none;}

div.indextworightpic{ margin:auto;}

div.indextworightpic img{ max-width:100%; padding-left:30px;}

div.indextwocont{ width:12.8rem; height:auto; margin:auto;} 

div.indextwocontleftback{ width:8rem; float:left; height:6rem; position:relative; overflow:hidden; transition:all 0.5s ease-in-out;}

div.indextwocontleft{  width:100%; height:100%; position:absolute; left:-100%; top:0; transition:all 0.5s ease-in-out;    
    background-position: 50% 0%;
    background-size: cover;
    z-index: 1;}

div.indextwocontleft img{ width:100%; height:100%;}
div.indextwocontrightback{ height:6rem; width:4.8rem; float:left; position:relative; transition:all 0.5s ease-in-out;}

div.indextwocontrightnavback{ cursor:pointer; width:4.8rem; height:1rem; position:absolute; right:0; top:0; transition:all 0.5s ease-in-out; z-index:1; border:#d9d9d9 1px solid;}

div.indextwocontrightnavback a{ display:block; width:100%; height:100%;}

div.indextwocontrightnavleft{ width:1.32rem; height:1rem;transition:all 0.5s ease-in-out; float:left;}


div.indextwocontrightnavright{ width:81%; height:1rem; float:right;transition:all 0.5s ease-in-out;}

div.indextwocontrightnavrightcntitle{ width:100%; height:.41rem; line-height:.31rem; color:#323232; font-size:.24rem;transition:all 0.5s ease-in-out;}

div.indextwocontrightnavrightentitle{ width:100%; height:0.16rem; line-height:0.16rem; color:#323232; font-size:.14rem;font-family:'BRLNSDB';transition:all 0.5s ease-in-out; text-transform:uppercase;}
 

div.indextwocontrightnavback:nth-child(1){ background:#fff; }

div.indextwocontrightnavback:nth-child(1) div.indextwocontrightnavleft{ background:url(../img/indextwonavicon1h.png) center no-repeat;}

div.indextwocontrightnavback:nth-child(1):hover div.indextwocontrightnavleft{ background:url(../img/indextwonavicon1.png) center no-repeat;}

div.indextwocontrightnavback:nth-child(2){ background:#fff; top:1rem; }

div.indextwocontrightnavback:nth-child(2) div.indextwocontrightnavleft{ background:url(../img/indextwonavicon2h.png) center no-repeat;}

div.indextwocontrightnavback:nth-child(2):hover div.indextwocontrightnavleft{ background:url(../img/indextwonavicon2.png) center no-repeat;}


div.indextwocontrightnavback:nth-child(3){ background:#fff; top:2rem;}

div.indextwocontrightnavback:nth-child(3) div.indextwocontrightnavleft{ background:url(../img/indextwonavicon3h.png) center no-repeat;}

div.indextwocontrightnavback:nth-child(3):hover div.indextwocontrightnavleft{ background:url(../img/indextwonavicon3.png) center no-repeat;}


div.indextwocontrightnavback:nth-child(4){ background:#fff; top:3rem;}

div.indextwocontrightnavback:nth-child(4) div.indextwocontrightnavleft{ background:url(../img/indextwonavicon4h.png) center no-repeat;}

div.indextwocontrightnavback:nth-child(4):hover div.indextwocontrightnavleft{ background:url(../img/indextwonavicon4.png) center no-repeat;}


div.indextwocontrightnavback:nth-child(5){ background:#fff; top:4rem;}

div.indextwocontrightnavback:nth-child(5) div.indextwocontrightnavleft{ background:url(../img/indextwonavicon4h.png) center no-repeat;}

div.indextwocontrightnavback:nth-child(5):hover div.indextwocontrightnavleft{ background:url(../img/indextwonavicon4.png) center no-repeat;}


div.indextwocontrightnavback:nth-child(6){ background:#fff; top:5rem;}

div.indextwocontrightnavback:nth-child(6) div.indextwocontrightnavleft{ background:url(../img/indextwonavicon4h.png) center no-repeat;}

div.indextwocontrightnavback:nth-child(6):hover div.indextwocontrightnavleft{ background:url(../img/indextwonavicon4.png) center no-repeat;}



div.indextwocontrightnavback:nth-child(1):hover{ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:-0.2rem; background:#fff; z-index:10;}

div.indextwocontrightnavback:nth-child(2):hover{ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:0.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavback:nth-child(3):hover{ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:1.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavback:nth-child(4):hover{ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:2.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavback:nth-child(5):hover{ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:3.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavback:nth-child(6):hover{ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:4.8rem; background:#fff; z-index:10;}


div.indextwocontrightnavbackkd1:nth-child(1){ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:-0.2rem; background:#fff; z-index:10;}

div.indextwocontrightnavbackkd1:nth-child(1) div.indextwocontrightnavleft{background:url(../img/indextwonavicon1.png) center no-repeat;}

div.indextwocontrightnavbackkd2:nth-child(2) div.indextwocontrightnavleft{background:url(../img/indextwonavicon2.png) center no-repeat;}

div.indextwocontrightnavbackkd2:nth-child(2){ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:0.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavbackkd3:nth-child(3){ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:1.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavbackkd3:nth-child(3) div.indextwocontrightnavleft{background:url(../img/indextwonavicon3.png) center no-repeat;}


div.indextwocontrightnavbackkd4:nth-child(4){ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:2.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavbackkd4:nth-child(4) div.indextwocontrightnavleft{background:url(../img/indextwonavicon4.png) center no-repeat;}

div.indextwocontrightnavbackkd5:nth-child(5){ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:3.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavbackkd5:nth-child(5) div.indextwocontrightnavleft{background:url(../img/indextwonavicon4.png) center no-repeat;}

div.indextwocontrightnavbackkd6:nth-child(6){ width:5.7rem; border:#d9d9d9 1px solid; height:1.2rem; top:4.8rem; background:#fff; z-index:10;}

div.indextwocontrightnavbackkd6:nth-child(6) div.indextwocontrightnavleft{background:url(../img/indextwonavicon4.png) center no-repeat;}




div.indextwocontrightnavback:hover div.indextwocontrightnavleft{ height:1.6rem; width:2.32rem;}

div.indextwocontrightnavback div.indextwocontrightnavleftys1{height:1.6rem; width:2.32rem;}

div.indextwocontrightnavback:hover div.indextwocontrightnavright{ height:1.6rem;}

div.indextwocontrightnavback div.indextwocontrightnavrightys1{ height:1.6rem;}

div.indextwocontrightnavback:hover div.indextwocontrightnavrightcntitle{ color:#323232; margin-top:0.1rem;}

div.indextwocontrightnavback div.indextwocontrightnavrightcntitleys1{ color:#323232; margin-top:0.1rem;}

div.indextwocontrightnavback:hover div.indextwocontrightnavrightentitle{ color:#323232;}

div.indextwocontrightnavback div.indextwocontrightnavrightentitleys1{ color:#323232;}


div.indexfiveback{ width:100%; padding-bottom:0.4rem; position:relative; overflow:hidden;}

div.indexfiveleftfollowleftpic{ width:.3rem; height:9.5rem; background:url(../img/indexfiveleftfollowpic.png) center no-repeat; position:absolute; left:1.4rem; top:0;}

div.indexnumleftfollowpic{ width:.3rem; height:3.5rem;background:url(../img/indexnumline.png) center no-repeat; position:absolute; left:1.4rem; top:0;}

div.indexfive{ max-width:12.8rem; width:100%; overflow:hidden; height:auto; background:#fff; margin:auto; }

div.indexfive ul li{ width:6.4rem; height:4.48rem;}

div.indexfivenewtop{ width:100%; height:auto; float:left;}

div.indexfivenewtopleft{ width:100%; float:left; height:2.24rem; overflow:hidden; position:relative;}

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

div.indexfivenewtopright{ width:100%; height:2.24rem; float:left; background:#fff;}

div.indexfivenewtoprighttitle{ width:80%; margin-right:7%; float:right; height:auto; line-height:.32rem; overflow:hidden; font-size:.18rem;}

div.indexfivenewtoprighttitle a{ font-weight:700;color:#323232; transition:all 0.5s ease-in-out;}

div.indexfivenewtoprightdata{ width:80%; margin-right:7%; height:.22rem; line-height:.22rem; float:right; color:#bdbbbb; font-size:.14rem;}

div.indexfivenewtoprightdesc{ width:80%; margin-right:7%; height:.92rem; overflow:hidden; float:right; line-height:.23rem; color:#7e7d7d; font-size:.14rem;}

div.indexfivenewtop:hover a{ color:#2073be;}
div.swiper-container3 .swiper-slide{ text-align:left;}

div.indexfivenewtopleftline{ width:90%; height:90%; position:absolute; left:5%; top:5%; border:1px solid #fff; opacity:0; transition:all 0.5s ease-in-out;}

div.indexfivenewtopleftline a{ display:block; width:100%; height:100%;}

div.indexfivenewtop:hover div.indexfivenewtopleftline{ opacity:1;}


div.indexfivenewtop:hover div.indexfivenewtopleft img{transform: scale(1.1);}

div.indexfiveanniuback{ width:100%; height:auto; margin:auto; text-align:center;}

div.indexfiveanniuleft{ width:.4rem; height:.4rem; border-radius:50%; overflow:hidden; background:url(../img/indexfiveleft.png) #e9e9e9 center no-repeat; transition:all 0.5s ease-in-out; display:inline-block; cursor:pointer; margin:0 .25rem;}

div.indexfiveanniuleft:hover{  background:url(../img/indexfivelefth.png) #2173be center no-repeat;}

div.indexfiveanniuright{ width:.4rem; height:.4rem; border-radius:50%; overflow:hidden; background:url(../img/indexfiveright.png) #e9e9e9 center no-repeat; transition:all 0.5s ease-in-out; display:inline-block; cursor:pointer; margin:0 .25rem;}

div.indexfiveanniuright:hover{  background:url(../img/indexfiverighth.png) #2173be center no-repeat;}


div.indexleftback{ width:515px; height:auto; float:left; margin-top:189px; margin-left:85px;}

div.indexleftlistback{ width:515px; height:49px; margin-bottom:7px;}

div.indexleftlistleftback{ width:20px; height:25px; float:left; background:url(../img/indexfourlistbg.png) center left no-repeat;}

div.indexleftlistrightback{ width:495px; height:auto; float:right;}

div.indexleftlistrighttitle{ width:495px; height:25px; line-height:25px; overflow:hidden; color:#2d2d2d; font-size:16px;}

div.indexleftlistrighttitle a{ color:#2d2d2d; transition:all 0.3s ease-in-out; }

div.indexleftlistrighttitle a:hover{ color:#2073be;}

div.indexleftlistrightdata{ width:495px; height:24px; line-height:24px; color:#868686;}

div.indexfourrightback{ width:499px; height:340px; float:right; margin-right:37px; margin-top:194px; background:url(../img/indexfourrightimg.png) center no-repeat;}

div.publicfooterback{ width:100%; height:auto; background:#2e3233; }

div.publicfooter{ width:1200px; height:auto; margin:auto;}

div.publicfootertopback{ width:1200px; height:auto; margin:auto;}

div.publicfootertopleft{ float:left; margin-top:44px; margin-left:45px;}

div.publicfootertopleft ul li{ margin-right:31px; float:left;}

div.publicfootertoplefttitle{ height:46px; line-height:46px; font-size:16px; color:#ededed; font-weight:bold;}

div.publicfootertoplefttitle a{ color:#ededed;}

div.publicfootertopleftline{ width:30px; height:25px; border-top:#fff 1px solid;}

div.publicfootertopleftlist{ height:30px; line-height:30px; color:#bfbfbf; font-size:14px;}

div.publicfootertopleftlist a{ color:#bfbfbf; transition:all 0.3s;}

div.publicfootertopleftlist a:hover{ color:#fff;}

div.publicfootertoprightback{ width:278px; height:154px; float:right;  margin-top:44px;}

div.publicfootertoprightnav{ width:263px; height:auto; color:#9f9f9f; font-size:14px; line-height:24px;}

div.publicfooterbottomback{ width:100%; height:auto; padding-bottom:25px; border-top:#3e4344 1px solid; background:#1c2021;}

div.publicfooterbottom{ width:1200px; height:auto; margin:auto;color:#7d7d7d;}

div.publicfooterbottomnav1{ width:1200px; height:24px; line-height:24px; color:#7d7d7d; font-size:14px;}


div.publicfooterbottomnav1 p a{ color:#7d7d7d; font-size:14px;}

div.publicfooterbottom a{ color:#7d7d7d; font-size:14px;}


div.chanpin_listbackout{width:822px; height:auto; float: right;}
div.chanpin_listback{ width:822px; height:427px; margin:auto; margin-top:68px;}

div.chanpin_listleft{ width:335px; height:427px; float:left; overflow:hidden;}

div.chanpin_listleft img{  width:335px; height:427px;-webkit-transform: scale(1); transition:all 0.5s ease-in-out;}

div.chanpin_listright{ width:485px; height:427px; float:left; border:2px solid #e8e8e8; background:#fff;transition:all 0.5s ease-in-out;}

div.chanpin_listrightcont{ width:485px; height:220px; margin-left:10px;}

div.chanpin_listrightconttitle{ width:485px; height:44px; line-height:44px; color:#2d2d2d; overflow: hidden; font-size:16px; font-weight:bold;}

div.chanpin_listrightconttitle a{ color:#2d2d2d; transition:all 0.5s ease-in-out;}

div.chanpin_listrightcontdesc{ width:344px; height:168px; overflow:hidden; color:#2d2d2d; font-size:14px; transition:all 0.5s ease-in-out;}

div.chanpin_listback:hover div.chanpin_listright{ background:#2073be; border:2px solid #2073be; }

div.chanpin_listback:hover div.chanpin_listrightconttitle a{ color:#fff;}

div.chanpin_listback:hover div.chanpin_listrightcontdesc{ color:#fff;}

div.chanpin_listback:hover div.chanpin_listleft img{-webkit-transform: scale(1.05);}



input::-webkit-input-placeholder{
			color: #dcdcdc;
}

textarea::-webkit-input-placeholder{
			color: #dcdcdc;
}
div.lxwm_twonavcont textarea{ width:1070px; float:right; outline:none; height:163px; margin-top:28px; line-height:30px;font-size:14px; color:#959595; background:none; border:none;}

div.lxwm_twomore{ width:154px; height:54px; margin:auto; border:#2073be 1px solid; background:#2073be; line-height:56px; text-align:center; transition:all 0.5s ease-in-out; border-radius:35px;}

div.lxwm_twomore input{  width:154px; height:54px; cursor:pointer;color:#fff; transition:all 0.5s ease-in-out; font-size:14px; background:none; border:none; outline:none;}

div.lxwm_twomore:hover{ background:#fff;}

div.lxwm_twomore:hover input{color:#2073be;}

div.mianbaoxue{ width:100%; height:20px; line-height:20px; font-size:14px; color:#333;}

div.mianbaoxue a{ color:#333;}




div.neiyecontbackmidcont {
	width: 1200px;
	height: auto;
	margin: auto;
	line-height: 32px;
	font-size: 14px;
	color: #333333;
}
div.neiyecontbackmidcont img {
	max-width: 1200px;
}
div.showcont{ width:100%; max-width:1280px; margin:auto; min-height:500px;}

div.neiyeshow_title{ width:100%; height:auto; font-size:20px; line-height:40px; color:#808080; text-align:center;}

div.neiyeshow_summary{ width:100%; height:30px; line-height:20px; color:#9d9d9d; font-size:16px; text-align:center;}

div.bnt_page{ width:100%; border-top:#918f8d 1px solid; height:30px; line-height:45px;}

div.bnt_page .left{ width:50%; height:30px; overflow:hidden; float:left; text-align:left; font-size:14px; color:#838383;}

div.bnt_page .left a{ color:#838383;}

div.bnt_page .right{ width:50%; height:30px; overflow:hidden; float:right; text-align:right; font-size:14px; color:#838383;}

div.bnt_page .right a{ color:#838383;}

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

div.indexfinlist{ width:100%; margin-top:.5rem; margin-bottom:.7rem;}

div.indexfinlistpic{ width:100%; height:auto; text-align:center;}

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

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

div.nybannerback img{ width:100%;}

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

div.gywmnr{ height:auto; margin-top:0.4rem;}

div.gywmthreeback{ width:100%; height:6rem; background-image:url(../img/gywmthreeback.jpg); position:0 50%; background-repeat:no-repeat; background-size:cover;}

div.gywmthreeqiehuanback{ width:100%; height:auto; position:relative;}

div.gywmthreeqiehuanline{ width:100%; height:1px; background:rgba(255,255,255,0.25); position:absolute; left:0; top:.72rem}
div.gywmthreeqiehuannavback{ width:100%; max-width:12.8rem; margin:auto;}
div.gywmthreeqiehuannav{ width:2rem; height:auto; float:left;}

div.gywmthreeqiehuannavy{ width:100%; height:.5rem; line-height:.5rem; color:#ffffff; font-size:.3rem; font-weight:700;}

div.gywmthreeqiehuannavy span{font-size:.14rem; font-weight:normal;}

div.gywmthreeqiehuannavpic{ width:.22rem; height:.22rem; margin-top:0.12rem;}

div.gywmthreeqiehuannavpic img{ width:.22rem; height:.22rem;}

div.gywmthreeqiehuannavdesc{ width:100%; height:auto; line-height:.25rem; color:#fff; font-size:.14rem;}

.swiper-container6 {
        width:100%;
		
	
		margin:auto;

		overflow:hidden;
		position:relative;
		
    }
.swiper-slide6 {
        
   

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
		    width: 100%;
    height: 100%;
    top: 0;
    left: 0;

    z-index: 1;
	position:relative;
	
}
div.gywmtwoanniuback1{ width:100%;  height:.35rem; text-align:center;}	
div.gywmtwoanniuleft1{ width:.3rem; height:.35rem; display:inline-block; margin-right:.2rem;  cursor:pointer;}

div.gywmtwoanniuright1{ width:.3rem; height:.35rem; display:inline-block; margin-left:.2rem;  cursor:pointer;}
div.gywmtwoanniuback{ width:100%; text-align:center; height:.35rem;}

div.gywmtwoanniuleft{ width:.3rem; height:.35rem; display:inline-block; margin-right:0.2rem; cursor:pointer; outline:none;}

div.gywmtwoanniuright{ width:.3rem; height:.35rem; display:inline-block; margin-left:0.2rem; cursor:pointer; outline:none;}	

div.hyyyback{ width:100%; height:auto; background:#eef2f5;}

div.hyyylistback{ max-width:12.8rem; height:4.8rem;height:auto;background:#ffffff; width:95%; margin:auto; margin-top:.3rem; position:relative;}

div.hyyylistmaodian{ width:100%; height:1px; position:absolute; left:0; top:-0.70rem;}

div.hyyylistleft{ width:50%;  height:auto; float:left; overflow:hidden;}
 
div.hyyylistleft img{ width:100%; height:100%;transform: scale(1); transition:all 0.5s ease-in-out;}

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

div.hyyylistright{width:50%;float:left;}

div.hyyylistrighttitle{ width:auto; line-height:.35rem; height:.35rem; padding-top:.75rem; margin-left:.63rem;}

div.hyyylistrighttitleleft{ width:.3rem; height:.35rem; float:left;}

div.hyyylistrighttitleleft img{ width:.3rem; height:.35rem;}

div.hyyylistrighttitleright{ width:auto; float:left; line-height:.35rem; height:.35rem; color:#323232; font-size:.24rem; font-weight:700;}

div.hyyylistrightdesc{ margin-top:.21rem; width:5.15rem; height:3rem; overflow:hidden; margin-left:.63rem; color:#7e7d7d; line-height:.3rem; text-indent:2em; font-size:.14rem;}


div.xwnavback{ width:100%; height:60px; line-height:60px; background:#eef2f5;}

div.xwnav a{ color:#333; font-size:18px;}

div.xwnav{ font-size:14px; color:#CCC;}

div.xwnav a:hover{ color:#171796; font-weight:700;}

div.xwnav a.xwnav{ color:#171796; font-weight:700;}
div.xwlistleftback{ width:212px; height:120px; float:right; margin-right:15px; margin-top:12px; overflow:hidden;}

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

div.indexfivelistback:hover div.xwlistleftback img{ transform:scale(1.1);}

div.xwlistleftcont{ width:890px; height:auto; float:left; margin-top:21px; margin-left:43px;}

div.xwlistleftconttitle{ width:100%; height:33px; line-height:33px; overflow:hidden; color:#383838; font-size:18px; font-weight:700;}

div.xwlistleftconttitle a{ color:#383838; transition:all 0.5s ease-in-out; font-size:18px; }

div.indexfivelistback:hover div.xwlistleftconttitle a{ color:#fff;}

div.xwlistleftcontdesc{ width:100%; height:33px; line-height:33px; overflow:hidden; color:#898888; font-size:14px;transition:all 0.5s ease-in-out;}

div.xwlistleftconttime{ width:100%; height:35px; line-height:35px; overflow:hidden; color:#8e8d8d; font-size:12px;transition:all 0.5s ease-in-out;}

div.indexfivelistback:hover div.xwlistleftcontdesc{ color:#fff;}

div.indexfivelistback:hover div.xwlistleftconttime{ color:#fff;}

div.xwlistrightjt{ width:20px; height:20px; float:right; margin-top:63px; margin-right:58px; background:url(../img/indexfivejt.png) center no-repeat; transition:all 0.5s ease-in-out;}

div.indexfivelistback:hover div.xwlistrightjt{ background:url(../img/indexfivejth.png) center no-repeat;}

div.xwlistrightjt a{ display:block; width:100%; height:100%;}
div.indexfivelistback{ width:95%; height:1.44rem; border:#e0e0e0 1px solid; margin-bottom:.35rem; background:#fff; transition:all 0.5s ease-in-out;}

div.indexfivelistback:hover{ background:#171796;}

div.rlzylistback{ height:250px; background:#ededed;}

div.rlzylistpic{ width:150px; height:150px; float:left;  margin-left: 42px;  margin-top:49px; border-radius:50%;}

div.rlzylistback{ margin-top:50px;}

div.rlzylisttitle{ width:200px; height:250px; line-height:250px; float:left; margin-left:40px; text-align:center; color:#2905a1; font-size:29px; font-weight:700;}

div.rlzylisttitle a{ color:#2905a1;}

div.rlzylistright{ width:700px; height:205px; margin-top:25px; border-left:2px solid #a1a1a2; margin-left:30px; float:left;}
 
div.rlzylistrightcont{ width:655px; height:150px; line-height:20px; float:right; font-size:30px; line-height:30px; font-size:16px; color:#6c6d6d;} 
 
div.rlzylismore{ margin-top:18px; width:210px; height:35px; line-height:35px; text-align:center; border:#332c2b 1px solid; margin-left:40px;} 
 
div.rlzylismore a{ display:block; width:100%; height:100%; color:#332c2b; font-size:15px;}
 
div.lxwm_ditu{ width:100%; max-width:12.8rem; height:5rem; margin:auto;box-shadow: 0px 11px 20px rgba(0, 0, 0, 0.3); margin-bottom:.75rem; margin-top:.7rem;}

div.lxwm_xinxiback{ max-width:12.8rem; width:100%; height:auto; margin:auto;}

div.lxwm_xinxinav{ float:left; margin-left:.4rem; height:.5rem;}

div.lxwm_xinxinav:nth-child(1){ margin-left:0px;}

div.lxwm_xinxinavleftimg{ width:.5rem; height:.5rem; float:left;}

div.lxwm_xinxinavleftimg img{width:.5rem; height:.5rem; }

div.lxwm_xinxinavlefttitle{ float:left; line-height:.5rem; margin-left:.15rem; color:#323232; font-size:.14rem;}

div.gywm_twoback{ width:100%; max-width:12.8rem; height:auto; margin:auto;}

div.gywm_twonav{ width:3rem; height:4.7rem; float:left;}

div.gywm_twonavpic{ width:3rem; height:4.26rem; position:relative; }

div.gywm_twonavtitle{ width:100%; height:.45rem; line-height:.45rem; text-align:center; color:#5e5e5e; font-size:.14rem;}

div.gywm_twonavpic1{ width:2.01rem; height:2.84rem; position:absolute; left:.38rem; top:.75rem; }

div.gywm_twonavpic1 img{width:2.01rem; height:2.84rem;}

.swiper-container5 {
        width:100%;
		
	
		margin:auto;

		overflow:hidden;
		position:relative;
		
    }
.swiper-container7 {
        width:100%;
		
	
		margin:auto;

		overflow:hidden;
		position:relative;
		
    }
	
div.gywmtwoanniuback{ width:100%; text-align:center; height:.35rem;}	

div.gywmtwoanniuleft{ width:.3rem; height:.35rem; display:inline-block; margin-right:0.2rem; cursor:pointer; outline:none;}

div.gywmtwoanniuright{ width:.3rem; height:.35rem; display:inline-block; margin-left:0.2rem; cursor:pointer; outline:none;}

 
 
@media screen and (max-width:1200px){
	div.publicfootertoprightback {
    width: 263px;
    height: 154px;
    float: left;
    margin-left: 15px;
    margin-top: 44px;
}
	div.publicfooter{ width:100%;}
	div.publicfootertopleft{ display:none;}
	div.indextworightback{ display:none !important;}
div.indextwoleftnav {
    max-width: 100%;
    width: .82rem;
    height: auto;
    margin: auto;
    cursor: pointer;
    margin-bottom: 0.3rem;
}	
	
	div.indextwocontrightnavrightcntitle {
    width: 100%;
    height: .35rem;
    line-height: .21rem;
    color: #ffffff;
    font-size: .16rem;
    transition: all 0.5s ease-in-out;
}
	}










