a{color: #000; cursor: pointer;text-decoration: none;}
a:hover{ text-decoration: none;}
body,html{font-family: Arial, "微软雅黑"; font-size: 16px;}
*{transition: all 0.6s;word-break: break-word; 
    -webkit-transition: all 0.6s;padding:0;
	margin:0;}
.clear{ clear: both;}
@font-face
{
    font-family: jdianlx;
    src: url(../fonts/jdianlx.TTF);
}
.jishucc{ width: 100%; float: left; margin-top: 5px; color: #fff; font-size: 14px;}
.jishucc a{ float:initial !important; text-decoration: underline;}
.jueduijz{
position: absolute;top: 50%;left: 50%;
transform: translate(-50%, -50%);
-ms-transform:translate(-50%, -50%);
-moz-transform:translate(-50%, -50%);
-webkit-transform:translate(-50%, -50%);
-o-transform:translate(-50%, -50%);
}
.zaxdzxff input::-webkit-input-placeholder { 
        color: #a6a6a7;
    } 
.zaxdzxff input::-moz-placeholder { 
        color: #a6a6a7;
    } 
.zaxdzxff input:-ms-input-placeholder { 
        color: #a6a6a7;
    }
.yingyin{box-shadow:1px 1px 10px #444;
-moz-box-shadow:1px 1px 10px #444;
-webkit-box-shadow:1px 1px 10px #444;}
.yichuyinc{ overflow: hidden;}
.yichuyinc img:hover{transform:scale(1.2)}
.suodj{width: 35px;margin-right: 10px;
cursor: pointer;display: none;
 }
.suodjx{width: 35px; height: 5px;background-color: #169e29; margin: 5px 0px;border-radius: 3px;

}
.sanjioax:before{width: 0;
    height: 0;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 8px solid #ff0000;
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translate(-50%,0%);
    -webkit-transform: translate(-50%,0%);
    -moz-transform: translate(-50%,0%);
    -o-transform: translate(-50%,0%);
    -ms-transform: translate(-50%,0%);}
.suodj:before{
        content: "" ;
        display:block; 
        background-color: #169e29;
        height: 5px;
        border-radius: 3px;
       
    }
.suodj:after{
        content: "";
        display:block; 
        background-color: #169e29;
        height: 5px;
        border-radius: 3px; 
        
    }
.yingyintext{
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.yingyintext_x{ 
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
}
.sanjiaox{ border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 8px solid #ff0000;}
.juzhong{ display: inline-block;vertical-align: middle;}
.shdoiacon::-webkit-scrollbar {/*滚动条整体样式*/
        width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
        height: 1px;
    }
.yuaasdadn_x2 .yuaasdadn_x_1 {
    left: -337%;
}
.yuaasdadn_x2 .yuaasdadn_x_1 b{ color: #009b4c;}
.shdoiacon::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 10px;
         -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        background: #009b4c;
    }
.shdoiacon::-webkit-scrollbar-track {/*滚动条里面轨道*/
        -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
        border-radius: 10px;
        background: #535353;
    }
/*侧导航*/
.xuanfu{ position: fixed; right: 20%; top: 50%; z-index: 9999999999999999999;overflow: hidden;
width: 50px;}
.xuanfu:hover{width: auto;transition-delay: 1s;
-moz-transition-delay: 1s; 
-webkit-transition-delay: 1s; 
-o-transition-delay: 1s; }
.xuanfu_x{  background-color: #6b6b6b; margin-bottom: 5px;position: relative;
	left: 100%;
    margin-left: -50px;width: 50px;height: 50px;
}
.xuanfu_x img{ margin: 15px;width: 20px;display: inline-block;vertical-align: middle;}
.xuanfu_x p{font-size: 14px; color: #fff; padding-right: 18px;white-space:nowrap;}
.xuanfu_xdh{width: 100%; }
.xuanfu_xdh .xuanfu_xx{height: 50px;}
.xuanfu_xdh p{ display:inline-block; margin-bottom: 0px;}
.xuanfu_xdh:hover{left: 0px;margin-left:0px;}
/*侧导航*/ 
.containerzdy{ width: 1400px;}
.toubuxhcwk{ position: relative;}
.toubuxhc{ padding: 10px 0px;position: absolute;z-index: 2; width: 100%; left: 0px; top: 0px;}
.toubuxhc2{position: fixed !important; background-color: #fff; left: 0px;top: 0px; width: 100%;
z-index: 99999;
box-shadow:1px 1px 10px #b3b3b3;
-moz-box-shadow:1px 1px 10px #b3b3b3;
-webkit-box-shadow:1px 1px 10px #b3b3b3;
}
.toubuxhc .toubuxhc_logo{ float: left;padding-top: 9px;}
.toubuxhc .toubuxhc_logo img{ width: 150px;}
.toubuxhc .toubuxhc_x{float: right;margin-left: 30px;padding-top: 18px;}
.toubuxhc .toubuxhc_x a{margin-left: 15px; color: #858585;display: inline-block;vertical-align: middle;}
.toubuxhc .toubuxhc_x a img{ width: 15px;}
.toubuxhc ul{ float: right;}
.toubuxhc ul li{ list-style: none; float: left; margin: 0px 20px;}
.toubuxhc ul li a{ color: #595959;display: inline-block;padding: 20px 3px;border-bottom: 1px solid transparent;}
.toubuxhc ul li a:hover{color: #25b539;border-bottom: 1px solid #25b539;}
.toubuxhc ul li.active a{color: #25b539;border-bottom: 1px solid #25b539;}
.swiper-container1 img{ width: 100%;}
.swiper-container1 .swiper-pagination-bullet {
    width: 8px;
    height: 8px;
    display: inline-block;
    border-radius: 100%;
    background: #fff;
    opacity: 1;
}
.swiper-container1 .swiper-pagination-bullet-active {
    opacity: 1;
    background: #fff;
}
.swiper-container1 .swiper-pagination
{
    bottom: 5%;
}
.zhcnegdiv{ padding:50px 0px;}
.guanywm{padding-bottom: 10%;position: relative; 
/*background: url(../img/sabhdi.png) no-repeat left bottom;*/
 background-size:100% auto }
.guanywm h2{ color: #169e29;
 font-size: 50px;text-align: center;margin-bottom: 50px;
 opacity: 0;position: relative;top: -20px;
 }
.guanywmdh h2{top: 0px; opacity: 1;}
.guanywm p{ opacity: 0;position: relative;top: -20px; color: #4c4c4c; font-size: 14px; text-indent:2em ; margin-bottom: 30px;line-height:30px;}
.guanywm p.dh{top:0px;opacity: 1;}
.sbdusdtu h2{ color: #333333; font-size: 24px; margin: 0px; margin-bottom: 5px;}
.sbdusdtu p{ color: #b3b3b3; font-size: 14px; margin-bottom:30px;}
.chanpzx .row{margin: 0px -7.5px;}
.chanpzx .col-xs-12{ margin-bottom: 15px; padding: 0px 7.5px;}
.chanpzx .col-xs-12 img{ width: 100%;}
.wenfx_x{ position: relative;border: 1px solid #cccccc; height: 100%;}
.wenfx_x .jueduijz{ width: 95%; text-align: center;}
.wenfx_x .jueduijz h2{ color: #cccccc; font-size: 22px; margin: 0px;}
.wenfx_x .jueduijz h2 span{padding-bottom: 5px; border-bottom: 1px solid #17c53c;display: inline-block;margin-top: 10px;}
.wenfx_x .jueduijz .sandsixu{font-size: 18px; margin-top: 15px;color: #fff; background-color:#17c53c; display: inline-block;
 padding: 3px 20px;
}
.wenfx_x:before {
    content: "";
    position: absolute;
    height: 40%;
    width: 1px;
    background-color: #cccccc;
    top: 0px;
    left: 0px;
    transform: rotate(-53deg);
    -ms-transform: rotate(-53deg);
    -webkit-transform: rotate(-53deg);
    transform-origin: 0% 0%;
    -ms-transform-origin: 0% 0%;
    -webkit-transform-origin: 0% 0%;
}
.wenfx_x:after {
    content: "";
    position: absolute;
    height: 40%;
    width: 1px;
    background-color: #cccccc;
    bottom: 0px;
    right: 0px;
    transform: rotate(-56deg);
    -ms-transform: rotate(-56deg);
    -webkit-transform: rotate(-56deg);
    transform-origin: 100% 100%;
    -ms-transform-origin: 100% 100%;
    -webkit-transform-origin: 100% 100%;
}
.chanpzx .col-xs-12 .yichuyinc{ position: relative;}
.chanpzx .col-xs-12 .yichuyinc .henmuy{position: absolute;height: 100%;width: 100%; text-align: center; left: 0px; top: -100%;background-color: rgba(102,102,102,0.8);}
.chanpzx .col-xs-12 .yichuyinc .henmuy .jueduijz{ width: 80%;}
.chanpzx .col-xs-12 .yichuyinc .henmuy h2{ color: #e8e8e8; font-size: 20px;margin: 0px; margin-bottom: 20px;}
.chanpzx .col-xs-12 .yichuyinc .henmuy p{ color: #e8e8e8; font-size: 12px;line-height: 25px;}
.chanpzx .col-xs-12 .yichuyinc img{ position: relative;z-index: -1;}
.chanpzx .col-xs-12 .yichuyinc:hover .henmuy{top: 0px;}
.chanpzx .rowxdx{margin: 0px;}
.chanpzx .rowxdx .col-lg-4{padding: 0px;}
.chanpzx .rowxdx .rowxdx_x{background-color: rgba(128,128,128,0.5);
 height: 72px; text-align: center;cursor: pointer;
 
 }
.chanpzx .rowxdx .rowxdx_x span {
    background-image: url(../img/youxzc.png);
    background-repeat: no-repeat;
    display: inline-block;
    width: 30px;
    height: 22px;
    margin-top: 25px;
    background-position: left center;
    background-size: 200% auto;
}
.chanpzx .rowxdx .rowxdx_x1{ 
}
.chanpzx .rowxdx .rowxdx_x1 span{
	background-image: url(../img/yoduxzc.png);
	background-position: right;
}
/*.chanpzx .rowxdx .rowxdx_x:hover{ background-color: #169e29;}
*/
.chanpzx .rowxdx .rowxid1{background-color: #169e29;}
.chanpzx .rowxdx .rowxid2{background-color: #666666;}
.chanpzx .rowxdx .rowxid1 span{background-position: left;}
.chanpzx .rowxdx .rowxid2 span{background-position: right;}
/*.chanpzx .rowxdx .rowxid1:hover span{background-position: left;}
.chanpzx .rowxdx .rowxid2:hover span{background-position: right;}*/
/*.chanpzx .rowxdx .rowxdx_x:hover{background-color: #25b539;}
.chanpzx .rowxdx .rowxdx_x:hover span{background-position: right center;}*/
.chanpzx .rowxdx .rowxdx_xx{ background-color: transparent;line-height: 72px;
font-size: 30px; color: #cccccc;
}
.chanpzx .rowxdx .rowxdx_xx a{display: inline-block; color: #666666; margin: 0px 5px; font-size: 14px;position: relative;}
.chanpzx .rowxdx .rowxdx_xx a.active{color: #17c53c; font-size:24px;top: -8px;}
.chanpzx .rosdzv{display: none;}
.chanpzx .rosdzv.active{display:block;}
.chanpzx .rosdzv .col-lg-4{ overflow: hidden;}
.chanpzx .rosdzv .rowxdx .col-lg-4{ height: auto !important;}
.goabcwanl{ position: relative;background-image: url(../img/beijin.png);
background-repeat: no-repeat; 
 background-size: 100% 100%;overflow: hidden;
 background-attachment: fixed;
 }
.goabcwanlx2{background-image: url(../img/beijin2.png);}
.goabcwanl:before{
        content: "" ;
		position: absolute;
		left: 0px; top: 0px; width: 100%; height: 100%;
		 background-color: rgba(0,0,0,0.15);
       z-index: 2;
    }
.goabcwanl .container{position: relative;z-index: 9;}
.goabcwanl .sbdusdtu h2, .goabcwanl .sbdusdtu p{ color: #fff;position: relative;}
.goabcwanl .sbdusdtu h2:before{
        content: "" ;
		position: absolute;
		right: 500%; top: 50%; width:1000px; height: 1px;
		margin-top: -1px;margin-right: 10px;
		 background-color: #fff;
       z-index: 2;
       transition: all 2s; 
    -webkit-transition: all 2s;
    }
.goabcwanl .sbdusdtu h2.hdh:before{
        content: "" ; right: 100%;
    }
.goabcwanlwk{ text-align: center; margin:4% auto; width: 600px;}
.goabcwanlwk .goabcwanl_x{
    transition: transform 0.6s;
    -webkit-transition: transform 0.6s;
    
     background-color: rgba(77,77,77,0.44); float: left; width: 50%; padding: 5% 0px; border-radius:8px;}
.goabcwanlwk .goabcwanl_x h2{  color: #fff;font-size: 24px;margin: 0px; margin-bottom:5px;}
.goabcwanlwk .goabcwanl_x p{color: #fff;font-size: 14px; margin: 0px;}

.goabcwanlwk .goabcwanl_x.active{ border-radius:8px;position: relative;
    z-index: 21; background-color: #fff;transform:scale(1.1)}
.goabcwanlwk .goabcwanl_x.active h2{ color: #169e29;}
.goabcwanlwk .goabcwanl_x.active p{ color: #666666;}
.goabcwanlwk .goabcwanl_p{ line-height:27px; margin-bottom:10%;color: #fff;font-size: 14px; padding-top: 10%;}
.goabcwanlwk .goabcwanl_niu{border: 1px solid #fff; color: #fff; display: inline-block;margin-bottom: 5%;
padding: 8px 30px;font-size: 14px;cursor: pointer;
}
.goabcwanl_pxcs{display: none;} 
.goabcwanl_pxcs.active{display: block;clear: both;}
.newszix_ht{ border-bottom: 1px solid #e6e6e6; text-align: right;margin-top: -27px; padding-bottom: 10px;}
.newszix_ht a{ display: inline-block; margin-left: 30px; color: #808080; font-size: 14px;}
.newszix_ht a.active{ color: #000000;}
.swiper-container2{ margin: 3% 0px;}
.container2img_x img{width:100% ; }
.container2img_bt{ margin: 10px 0px;margin-top: 15px;}
.container2img_bt h2{
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	 margin: 0px;padding-right:5px;line-height: 25px; height: 50px;color: #4c4c4c; font-size: 16px;width: 80%; float: left;}
.container2img_bt span{text-align: right; float: left;width: 20%; color: #999999; font-size: 24px;}
.container2img_bt aside{display: inline-block;position: relative;top: -10px;}
.container2img_bt span i{ margin-right: 3px;display: inline-block; margin-top: 10px;}
.container2img_bt span b{color: #999999; font-size: 14px; font-weight: 500;}
.container2img_x p{ font-size: 14px; color: #999999;
display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp:2;height: 40px;
	overflow: hidden;
 }
.container2img_x a{ color: #808080;font-size: 14px; display: inline-block;
padding: 10px 0px; border-bottom: 1px solid #808080;
}
.sdhincx{ margin-top:4%; text-align: center;}
.sdhincx .sbutton-next{ width: 30px; height: 19px; background: url(../img/jiandtou.png) no-repeat left top; background-size: 200% auto;outline: none;
transition:none;
    -webkit-transition:none;
}
.sdhincx .sbutton-prev{ width: 30px; height: 19px;
 background: url(../img/jiandtou2.png) no-repeat right top; 
 background-size: 200% auto;outline: none;
 transition:none;
    -webkit-transition:none;
 }
.sdhincx .sbutton-next:hover{background: url(../img/jiandtou.png) no-repeat right top;background-size: 200% auto;}
.sdhincx .sbutton-prev:hover{background: url(../img/jiandtou2.png) no-repeat left top;background-size: 200% auto;}
.sdhincx .spagination{ width: auto; margin: 0px 30px;font-size: 25px; color: #cecece;font-style: italic}
.sdhincx .spagination .swiper-pagination-current{display: inline-block; color: #17c53c; font-size: 24px; margin-right: 5px;font-style:initial;position: relative;top: -5px;}
.sdhincx .spagination .swiper-pagination-total{display: inline-block;color: #666666; font-size: 14px;font-style:initial;position: relative;top: 5px;}
.container2img_x:hover h2{ color: #169e29;}
.container2img_x:hover a{ color: #169e29; border-bottom: 1px solid #169e29;}
.newszix_list{ display: none;}
.newszix_list.active{ display: block;}
.dsidbxnuc{ background-color:#8c8c8c;}
.dsidbxnuc .dsidbxnuc_x1{ width: 60%; float: left;padding-right: 50px;border-right: 1px solid #bfbfbf ;
-webkit-align-items: baseline;
    align-items: baseline;
}
.dsidbxnuc .dsidbxnuc_x1 ul{ float: left;text-align: center;list-style: none;}
.dsidbxnuc .dsidbxnuc_x1 ul li a{ font-size: 14px;display: inline-block; color: #fff; margin-bottom: 5px;}
.dsidbxnuc .dsidbxnuc_x1 ul li p a{ font-size: 16px;padding-bottom: 10px;border-bottom: 1px solid #bfbfbf}
.dsidbxnuc .dsidbxnuc_x2{ width: 40%; float: left;}
.dsidbxnuc .dsidbxnuc_x2 .dsidbxnuc_x2_x{position: relative;
padding-left: 50px;
}
.dsidbxnuc .dsidbxnuc_x2 .dsidbxnuc_x2_x img{display: none; width: 115px;position: absolute;top:0px;left: 60px;}
.dsidbxnuc .dsidbxnuc_x2 .dsidbxnuc_x2_x p{ color: #ffffff; font-size: 13px;}
.sbudbimg{ margin-top: 10%; padding-left: 60px;display: none;}
.sbudbimg a{ opacity: 0.4; margin-right:15px;}
.sbudbimg a:hover{opacity: 1;}
.sbudbimg a img{ width: 35px;}
.dsidbxnuc .benaxix{padding-top: 4%;  clear: both; color: #fff;}
.dsidbxnuc .benaxix span{color: #fff; font-size: 14px; float: left;}
.dsidbxnuc .benaxix a{color: #fff; font-size: 14px;float: right;}
.gudfinkf{position: fixed; right: 3%;top: 40%;
padding: 12px;border-radius: 10px;
background-color: #169e29;text-align: center;
z-index: 999999;
}
.gudfinkf h2{ font-size: 16px; color: #ffffff;
 margin: 0px; margin-bottom: 12px;
 padding-top: 12px;
 background-image: url(../img/sahudic.png), url(../img/sahudic.png);
    background-position: right top, left top;
    background-repeat: no-repeat, no-repeat;
    background-size: 7px auto;
 }
.gudfinkf .gudfinkf_x{border-radius: 10px;
background-color: #fff; padding:0px 12px;}
.gudfinkf .gudfinkf_x p{  cursor: pointer;
margin: 0px; padding:13px;
border-bottom:1px solid #e2e2e2;
}
.gudfinkf .gudfinkf_x p a{ color: #808080; font-size: 14px;}
.gudfinkf .gudfinkf_x p:hover a{color: #169e29;}
.shouxk{position: relative;}
.shouxk .shouxk_x{ display: none;
transition: none; 
    -webkit-transition:none
;position:absolute;width: 200px; margin-left: -95px; padding-top: 20px;}
.shouxk .shouxk_x input{ border: 1px solid #ddd;padding:2px 5px;  outline: none;width: 100%; padding-right: 40px;}
.shouxk .shouxk_x img{position: absolute;width: 20px;
    right:15px ; top: 28px;}
.dontanagx{ position: absolute; bottom: 0px; left: 0px; width: 100%; overflow: hidden;
            		}
#particles-js{height: 100%;}
.dontanagx_x{ width: 200%;
  background-repeat: repeat-x;
  background-size:50% auto;
}
.dontanagx_x1{ background-image: url("../img/boasdl2.png");
 animation:myfirst 10s linear infinite;
  -webkit-animation:myfirst 10s linear infinite;
}
.dontanagx_x2{ background-image: url("../img/boasdl.png");
 animation:myfirst 20s linear infinite;opacity: 0.5;
  -webkit-animation:myfirst 20s linear infinite;
}
.dontanagx img{ width: 50%; visibility: hidden;}
@keyframes myfirst
{
    0% {
    	background-position: left bottom;
    	
    }
   100% {
   		background-position: right 130%;
   		
   }
}
 
@-webkit-keyframes myfirst 
{
   0% {background-position: left bottom;}
   100% {background-position: right 130%;}
}

					


















































@media screen and (max-width:1600px) {
	
}
@media screen and (max-width:1400px) {
.toubuxhc .toubuxhc_logo img {
    width: 130px;
}
.guanywm h2 {
    font-size: 40px;
}
.toubuxhc ul li a {
    padding: 10px 3px;
    padding-top: 13px;
    font-size: 14px;
}

.toubuxhc .toubuxhc_x a {
    margin-left: 10px;font-size: 14px; display: inline-block;vertical-align: middle;
}
.toubuxhc .toubuxhc_x a img {display: block;
    width: 13px;
    
}
.containerzdy {
    width: 100%;
}

.toubuxhc .toubuxhc_x {
    padding-top: 9px;
}
.toubuxhc ul li {
    margin: 0px 10px;
}
}
@media screen and (max-width:1200px) {
	.toubuxhc .toubuxhc_x {
    margin-left: 0px;
    padding-top: 9px;
}
.guanywm {
    background-size:auto 100% ;
}
}
@media screen and (max-width:1024px) {
	
.toubuxhc ul li {
    margin: 0px 5px;
}
}
@media screen and (max-width:991px) {
	.toubuxhc ul li a {
    font-size: 12px;
}
.dsidbxnuc .dsidbxnuc_x1 {
    width: 100%;
    float: left;
    padding-right: 0px;
    border-right: none;
}
.dsidbxnuc .dsidbxnuc_x2 {
    width: 100%;
    float: left;
}
.dsidbxnuc .dsidbxnuc_x2 .dsidbxnuc_x2_x {
    position: relative;
    padding-left: 0px !important;
}
.goabcwanl{background-size: auto 100%;}
.toubuxhc .toubuxhc_logo img {
    width: 110px;
}
.toubuxhc ul li {
    margin: 0px 3px;
}
.toubuxhc .toubuxhc_x a {
    margin-left: 7px;
    font-size: 12px;
    display: inline-block;
    vertical-align: middle;
}
}
.floatrsxc{ float: right;}
@media screen and (max-width:768px) {
	.toubuxhc {
    position: relative;
}
.gudfinkf{padding: 8px;}
.gudfinkf h2 {
    font-size: 14px;
}
.gudfinkf .gudfinkf_x {
    border-radius: 5px;
    padding: 0px 5px;
}
.gudfinkf .gudfinkf_x p {
    padding: 3px;
}
.shouxk {
    position:initial;
}
.shouxk .shouxk_x {
    position: absolute;
    width: 50%;
    left: 25%;
    top: 41px;
    z-index: 9;
    margin-left:0px;
    padding-top: 10px;
    padding-bottom: 10px;
}
.shouxk .shouxk_x img {
    position: absolute;
    width: 20px;
    right: 15px;
    top: 18px;
}
.dsidbxnuc .dsidbxnuc_x2 .dsidbxnuc_x2_x p {
    font-size: 12px;
}
.zhcnegdiv {
    padding: 30px 0px;
}
.guanywm h2 {
    color: #169e29;
    font-size: 30px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 20px;
}
.newszix_ht a {
    margin-left: 10px;
    font-size: 12px;
}
.dsidbxnuc .benaxix a {
	width: 100%;
	margin-top: 10px;
    float: left;
}
.dsidbxnuc .dsidbxnuc_x2 {
    width: 100%;
    border-left:none;margin-top: 3%;
}
.dsidbxnuc .dsidbxnuc_x1 {
    width: 100%;
    padding-right:0px;
}
.sbudbimg {
    margin-top:30px;
    padding-left:0px;
}
.dsidbxnuc .dsidbxnuc_x2 .dsidbxnuc_x2_x {
    padding-left: 130px;
}
.dsidbxnuc .dsidbxnuc_x2 .dsidbxnuc_x2_x img {
    top: 0px;
    left:0px;
}
.goabcwanlwk {
    width: 450px;
}
.goabcwanlwk .goabcwanl_x h2 {
    font-size: 18px;margin-bottom: 0px;
}
.goabcwanlwk .goabcwanl_x p {
    font-size: 12px;
}
.suodj{ display: block; float: right;margin-top: 9px;}
.toubuxhc ul, .toubuxhc_x, .floatrsxc{
    float:initial; width: 100%;
}
.floatrsxc{ position: absolute; top: 100%; left: 0px; background-color: #fff;
 background-color: #fff;z-index: 99;padding: 0px 15px;
 display: none;transition:none;
    -webkit-transition:none
}
.toubuxhc ul li {
    float:initial; width: 100%;text-align: center;
}
.toubuxhc ul li.active a {
    color: #25b539;
    border-bottom: 1px solid transparent;
}
.toubuxhc .toubuxhc_x {
    padding-top: 9px;
    padding-bottom: 9px;text-align: center;
}
.toubuxhc .toubuxhc_x a {
    margin-left: 7px;
    font-size: 16px;
}
.toubuxhc .toubuxhc_x a img {
    width: 15px;
}
.toubuxhc ul li:hover a {
    color: #25b539;
    border-bottom: 1px solid transparent;
}
.toubuxhc ul li a {
    padding: 5px 0px;
    padding-top:5px;
    font-size: 14px;
}
}
@media screen and (max-width:500px) {
.goabcwanlwk {
    width: 95%;
}
.newszix_ht {
    margin-top: 0px;
}
.goabcwanlwk .goabcwanl_x h2 {
    font-size: 12px;margin-bottom: 0px;
}
}
@media screen and (max-width:414px) {
	.dsidbxnuc .dsidbxnuc_x1 ul li p a {
    font-size: 13px;
    padding-bottom: 5px;
}
.dsidbxnuc .dsidbxnuc_x1 ul li a {
    font-size: 12px;
    margin-bottom: 3px;
}
.dsidbxnuc .dsidbxnuc_x1{ display: block;}
.dsidbxnuc .dsidbxnuc_x1 ul{ width: 20%;}
}
@media screen and (max-width:375px) {
	
}
@media screen and (max-width:320px) {
	
}
.henxgduiq{display: -webkit-inline-flex;
    -webkit-justify-content: space-between ;
    display:inline-flex ;
    justify-content: space-between;
    
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;

    }
    .henxgduiq{display: -webkit-inline-flex;
    -webkit-justify-content: space-between ;
    display:inline-flex ;
    justify-content: space-between;
    
    -webkit-box-align: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;

    }
.swiper-container1 .swiper-slide{position: relative;overflow: hidden;}
			.amtxtma1, .amtxtma2, .amtxtma3{ display: none;}
			.amtext1{ position: absolute;left: 65%;top: 30%;}
			.amtext1 h2{padding-left: 30px; color: #ffffff; font-size: 28px;letter-spacing: 3px;}
			.amtext1 h2 a{ color: #25b539;display: block;margin-bottom: 15px;
				font-family: feicfont2; overflow: hidden;
				 font-size: 65px;letter-spacing: 2px;}
			.amtext1 .amtext1_x{
				
				 margin-top: 5px;display: inline-block; padding: 5px 20px;padding-left: 30px;position: relative;}
			.amtext1 .amtext1_x:after{
			        content: "";
			        position: absolute;
			        width: 100%;
			        height: 63%;
			        left:0%;
			        bottom: 0px;
			       	background-color: #25b539;
			}
			.amtext1 .amtext1_x p{
				/*font-family: feicfont2;*/
				letter-spacing: 2px;
				margin-bottom: 0px;
				color: #ffffff;
				font-size: 18px;
				position: relative;
				z-index: 2;
			}
			.amtext1 .amtext1_x span{
				letter-spacing: 0px;
    			word-spacing: 2px;
    			color: #ffffff;
    			font-size: 14px;
    			position: relative;
    			z-index: 2;
    		}
    		.amtext2{top: 30%;}
			.amtext2 .amtext2_1, .amtext2 .amtext2_2{display: inline-block;}
			.amtext2 .amtext2_1 h2{ color: #2c4c72; font-size: 50px;
			 font-family: feicfont3;margin: 0px;margin-bottom: 20px;
			}
			.amtext2 .amtext2_1 h2 a{   position: relative;
			    top: 0px;color: #2c4c72;
			    margin-left:5px;
			}	
			.amtext2 .amtext2_1 span{ color: #172e4b; font-size: 20px;}
			.amtext2 .amtext2_2 p{
				padding-left:0px;
				background: url(../img/sanizxnx.png) no-repeat left center;
				background-size:11px auto;margin-bottom: 15px;
			}
			.amtext2 .amtext2_2{ margin-left:0px;position: relative;
    		top: 20px;}
			.amtext2 .amtext2_2 p a{color: #266194; font-size: 16px;
			margin-right:25px ;
			}
			.amtext2 .amtext2_2 h2{color: #266194; font-size: 30px;margin: 0px;}
    		.amtext3{ text-align: center; top: 42%;}
    		.amtext3 h2{color: #2c67aa; font-size: 48px;
    		font-family: feicfont4;
    		margin: 0px; margin-bottom: 15px;}
    		.amtext3 p{color: #2c67aa; font-size: 30px;margin: 0px;
    		font-family: feicfont1;
    		}
    		@media screen and (max-width:1400px) {
	    		.amtext2 .amtext2_1 h2 {
				    font-size: 58.5px;
				}
				.amtext2 .amtext2_1 span {
				    font-size: 14px;
				}
				.amtext2 .amtext2_1 h2 a {
				    top: 45px;
				    margin-left: 10px;
				}
				.amtext2 .amtext2_2 h2 {
				    font-size: 18px;
				    margin: 0px;
				}
    		}
    		@media screen and (max-width:1200px) {
				.amtext1 {
				    position: absolute;
				    left: 70%;
				    top: 40%;
				    width: 50%;
				}
			}
			@media screen and (max-width:990px) {
				.amtext3 h2 {
				    font-size: 35px;
				}
				.amtext3 p {
				    font-size: 20px;
				}
				.amtext1 {
				    position: absolute;
				    left: 50%;
				    top: 40%;
				    width: 60%;
				}
				
				.amtext1 h2 a {
				    font-size: 35px;
				    letter-spacing: 10px;
				}
				.amtext1 h2 {
				    font-size: 22px;
				    letter-spacing: 5px;
				}
				.amtext1 .amtext1_x p {
				    font-size: 24px;
				}
				.amtext1 .amtext1_x span {
				    font-size: 12px;
				}
			}
			@media screen and (max-width:768px) {
				.amtext2 .amtext2_1 h2 {
				    font-size: 28.5px;
				}
				.amtext2 .amtext2_1 h2 a {
					    top: 0px;
					    margin-left: 10px;
					}
				.amtext3{ width: 90%;}
				.amtext3 h2 {
				    font-size: 25px;
				}
				.amtext3 p {
				    font-size: 16px;
				}
				.amtext1 {
				    width: 95%;
				}
				.amtext2 {
				    top: 40%;
				}
				.amtext2 .amtext2_2 {
				    margin-left: 0px;
				}
			}
			@media screen and (max-width:500px) {
				.swiper-container1 img {
				    width: 200%;margin-left: -50%;
				}
				.amtext2 {
				    width: 70%;
				}
				.amtext1 h2 a {
				    font-size: 46px;
				    letter-spacing: 5px;
				}
				.amtext1 h2 {
				    font-size: 16px;
				    letter-spacing: 5px;
				}
				.amtext1 .amtext1_x {
				    margin-top: -5px;
				}
				.amtext1 .amtext1_x p {
				    font-size: 19px;
				}
			}
.zudodfh{position: fixed; right: 0px; top: 50%;z-index: 99999999999999999999999999;
transform: translate(0%, -50%);
-ms-transform:translate(0%, -50%);
-moz-transform:translate(0%, -50%);
-webkit-transform:translate(0%, -50%);
-o-transform:translate(0%, -50%);

}    
.zudodfh_x span{display:block; width:25px;height: 25px; background-size: 100% 100%; margin: 5px auto; }
.zudodfh_x{transition: all 0.6s;
    -webkit-transition: all 0.6s;position: relative; background-color: #fff; padding: 8px 8px; margin: 3px 0px;cursor: pointer;}
.zudodfh_x.zudodfh_x1 span{background-image: url(../img/sdhia1s.png);}
.zudodfh_x.zudodfh_x2 span{background-image: url(../img/sdhia3s.png);}
.zudodfh_x.zudodcolor1{ background-color: #F2765A;}
.zudodfh_x.zudodcolor2{ background-color: #F0B35A;}
.zudodfh_x.zudodcolor3{ background-color: #599EF1;}
.zudodfh_x.zudodcolor4{ background-color: #6D5AF1;}
.zudodfh_x.zudodfh_x1 span{background-image: url(../img/sdhia1s2.png);}
.zudodfh_x.zudodfh_x2 span{background-image: url(../img/sdhia3s2.png);}
.zudodfh_x25 span{background-image: url(../img/sdhia2s.png);}
.zudodfh_x25 span{background-image: url(../img/sdhia2s2.png);}
.zudodfh_x p, .zudodfh_x a{ color: #000; font-size: 12px;margin: 0px;}
.zudodfh_x:hover{ border: none;}
.zudodfh_x p, .zudodfh_x a{ color: #fff; text-align: center; }
.zudodfh_xdh{position:absolute; height: 68px;width: 100%; background-color: #ee6449; color: #fff;z-index: -1;
 line-height:68px; padding: 0px 25px;top: 0px; right: 0px;overflow: hidden; 
 transition: all 0.6s;
    -webkit-transition: all 0.6s;
 }
.zudodfh_x.zudodcolor3 .zudodfh_xdh{ background-color: #599EF1;}
.zudodfh_x.zudodcolor4 .zudodfh_xdh{ background-color: #6D5AF1;} 
 
.zudodfh_x:hover .zudodfh_xdh{right: 100%;width: auto;white-space:nowrap;}
.wxerm{position: absolute; right: 120%; top: -5px;height:100px;width: 100px; display: none;}
.wxerm img{ width: 100%;}
.zudodfh_x25:hover .wxerm{display: block;}

@media screen and (max-width:990px) {
 	.zudodfh{right: 0px;}
    .zudodfh_x {
    padding: 5px 9px;
    margin: 3px 0px;
    cursor: pointer;
}

.zudodfh_x span {
    width: 25px;
    height: 25px;
    margin: 5px auto;
}
.zudodfh_x p, .zudodfh_x a {
    font-size: 12px;
}

.zudodfh_xdh{line-height: 62px; height: 62px;}
}
@media screen and (max-width: 414px)
.zudodfh_x {
    padding: 5px;
    cursor: pointer;
}
}