@charset "utf-8";
@font-face{font-weight:400;font-style:normal;font-family:fontawesome;src:url(//:) format("no404"),url(../font-awesome/fontawesome-webfont.woff) format("woff"),url(../font-awesome/fontawesome-webfont.ttf) format("truetype")}

/*base*/
img,object{max-width:100%}
img{-ms-interpolation-mode:bicubic;border:0;}
body{color:#111;font-size:12px;line-height:24px;clear:both;background:#fff;font-family: Verdana,Arial, Helvetica, sans-serif;}
*,li,ol,ul{margin:0;padding:0}
li,ol,ul{float:left;list-style:none}
a{color: #ffffff;blr:expression(this.onFocus=this.blur())}
a:hover{color: #49db20
}
a:focus{outline:0}
a,a:focus,a:hover{text-decoration:none;transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.clear{clear:both;margin:0;padding:0;height:0;font-size:0;line-height:0;width:0}
h2{display:block;margin:0;line-height:30px;padding:20px 0;font-size:26px;color:#555;font-weight:400;}
h2 span{display:block;font-size:18px;color:#777}
h3{display:block;margin:0;padding:5px 0;font-size:20px;line-height:24px;color:#333}

.table{margin:5px 0 0 0;width:100%}
.table-responsive{margin-bottom:20px}
.table-responsive p{margin:5px 0 10px 0}
table,td{border:1px solid #ddd!important}
.table-striped>tbody>tr:nth-of-type(2n+1){background-color:#fff}
.table .top{background:#f1f1f1!important}
.table>tbody>tr>td{vertical-align:middle;padding:4px 8px;font-size:12px;line-height:26px}
.table>tbody>tr>td:first-child{white-space:nowrap}
.table img{display:block;margin:5px auto;min-width:60px;float:right}
p{padding:0;margin:0 0 10px}
p.bottom{margin:0 0 8px 0}
hr{border-top:1px solid #ccc;padding:1px 0;margin:20px 0;display:block;clear:both}

/*header*/
#header{ position: fixed; width:100%; top: 0; left: 0; background:rgba(255,255,255,1);  z-index: 9999; }
#headerin{width:100%;max-width:1200px;margin:0 auto}
#zzh_logo,#zzh_logo1{width:30%; float:left;margin-top: 16px;}
#zzh_logo1{ display: none;}

.top_nav_dh{ float:right; }
.top_nav_dh ul{ float:right; width:100%; text-align:right;}
.top_nav_dh ul li{ float:left;  position:relative; }
.top_nav_dh ul li:last-child{padding: 26px 20px;}
.top_nav_dh ul li a{ font-size:18px; color:#000; padding:30px 30px; box-sizing: border-box;display:inline-block; position:relative;}
.top_nav_dh ul li a:before{ position:absolute; content:''; bottom:20px;left:50%; width:0%; height:2px; background:#1bbc7c; transition:all ease-in-out .8s;-moz-transition:all ease-in-out .8s;-webkit-transition:all ease-in-out .8s;-o-transition:all ease-in-out .8s;-ms-transition:all ease-in-out .8s}
.top_nav_dh ul li a:hover,.top_nav_dh ul li.dq a{ color:#fff;}
.top_nav_dh ul li:hover,.top_nav_dh ul li.dq{background-image: linear-gradient(to bottom, #60d199, #19ab6c);}
.top_nav_dh ul li:last-child:hover{background: none;}
.top_nav_dh1 ul li a{color: #000}
.top_nav_dh ul li a.appxzdh{ background: #4fdbb2; padding: 4px 20px; border-radius: 40px; color: #fff !important;}

.sj_nav_an{ float:right;  margin-top:14px; margin-right:20px; position:relative; z-index:-1; display:none;}
.sj_nav_an span{ float:right; width:40px; height:40px; border:solid 1px #15a368; position:relative;}
.sj_nav_an span:before{ position:absolute; content:'\f0c9'; top:7px; right:10px; font-family:fontawesome; font-size:22px; color:#15a368; }
.sj_nav_an span:active{ background:#1bbc7c;}
.sj_nav{ position:fixed; top:0; right:-290px; height:100%; max-width:260px; background:#000; z-index:999}
.sj_nav ul{ float:left; width:100%; padding:20px 0; position:relative;}
.sjnav_gb{ position:absolute; top:-50px; left:-20px; font-size:18px; color:#000; font-weight:bold;}
.sj_nav ul li{ float:left; width:100%;}
.sj_nav ul li a{float:left; width:100%; font-size:14px; color:#Fff; padding:10px 30px 10px 30px; border-bottom:solid 1px #fff;}
.sjlogo{ width:200px; margin-top: 10px; margin-left: 20px;}

.sj_nav1{ position:fixed; top:0; left:0; width:100%; height:100%; background: rgba(0,0,0,.6); z-index:9999}
.sj_nav_bj{ position:fixed; top:0; right:0; width:100%; height:100%; background-image: linear-gradient(to right, #60d199, #19ab6c); z-index:999999}

#container{ float:left; width:100%; margin:0px auto; }
/*banner*/
#fyxp_banner{width:100%;height:auto;margin:0 auto 0 auto; background:#ebebeb;position:relative;z-index:0;text-align: center;}
.banner_txt{position: relative;}.banner_txtf{position: relative;}
.banner_wz{ position: absolute; top: 80%; left: 18.5%; transform: translateY(-50%); font-size: 18px; color: #fff; z-index: 9999; text-align: left; width: 700px;}
.banner_wz span{  display: block;  font-size: 38px; position: relative; margin-bottom: 30px;}
.banner_wz span:before{ position: absolute; content: ''; bottom: 0px; left: 0; width: 240px; height: 2px; background: #fff;}
.banner_wzf{ position: absolute; top: 50%; left: 20%; transform: translateY(-50%); font-size: 18px; color: #fff; z-index: 9999; text-align: left; width: 700px;}
.banner_wzf span{  display: block; font-weight: bold; font-size: 32px; position: relative; margin-bottom: 30px;}
.banner_wzf span:before{ position: absolute; content: ''; bottom: -20px; left: 0; width: 240px; height: 1px; background: #fff;}

.banner_wz1{ font-size:24px; line-height: 52px;}
.banner_wz1 span{  margin-bottom: 5px}
.banner_wz1 span.banner_wz1-s{display: block;font-size: 18px; margin-top: 40px; font-weight: normal; border: solid 1px #fff; padding: 10px; line-height: 24px;}
.banner_wz1 span.banner_wz1-s:before{display: none;}
.banner_wz1f{ font-size:36px; line-height: 52px;}
.banner_wz1f span{  margin-bottom: 40px}
.banner_wz1f span.banner_wz1f-s{display: block;font-size: 18px; margin-top: 40px; font-weight: normal; border: solid 1px #fff; padding: 10px; line-height: 24px;}
.banner_wz1f span.banner_wz1f-s:before{display: none;}

.banner_wz2{ background: rgba(0,0,0,.2); padding: 30px; box-sizing: border-box;}


.ny_banner:before {
	content: '';
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}


.myjx-xm{ float:left; width:100%; position:relative;  padding:60px 0 20px; }
.myjx-xm-bt{float:left; width:100%; text-align: center;font-size:38px; color:rgba(0,0,0,1); font-weight:bold; text-transform: uppercase; margin-bottom: 100px; position: relative}
.myjx-xm-bt:before{position: absolute; content: '数字农地'; top: -6px; left: 0; right:0; width: 100%; text-align: center; font-size:48px; color:rgba(0,145,70,.2); z-index: -1; }
.myjx-xm-bt span{display: block; width: 220px; margin: 0 auto; font-size: 18px; color: #999; font-weight: normal; margin-top: 10px; position: relative;}
.myjx-xm-bt span:before{position: absolute; content: ''; top: 10px; left: -60px; width: 60px; height: 4px; background-image: linear-gradient(-45deg, #8dc73f,#8dc73f, #009146); transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.myjx-xm-bt span:after{position: absolute; content: ''; top: 10px; right: -60px; width: 60px; height: 4px; background-image: linear-gradient(45deg, #8dc73f,#8dc73f, #009146); transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.myjx-xm-bt:hover span:before{ left: -60px; width: 60px;}
.myjx-xm-bt:hover span:after{ right: -60px; width: 60px;}
.myjx-xm-nr{ width: 100%; max-width: 1200px; margin: 0px auto;}
.myjx-xm-nr-li{float: left; width: 30%;  margin-right: 5%; border: solid 2px #fff; text-align: center;margin-bottom: 20px; background-image: linear-gradient(135deg, #60d199, #19ab6c,#009146); padding:40px 30px 60px; border-radius: 10px; box-sizing: border-box;  transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.myjx-xm-nr-li:nth-child(3n){margin-right: 0;} 
.myjx-xm-nr-li:nth-child(3n+1){clear: both;}
.myjx-xm-nr-li:hover{box-shadow: 0 5px 8px rgba(0,145,70,.8); border:solid 2px #fff; transform:scale(1.08);}

.myjx-xm-nr-li img{transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.myjx-xm-nr-li:hover img{transform: rotateX(360deg);}
.fl-xm-bt{float: left; width: 100%; text-align: center; margin: 40px 0 20px; font-size: 28px; color: #FFFFFF; font-weight: bold; position: relative}
/*.fl-xm-bt:before{ position: absolute; content: ''; top: -30px; left: 50%; transform: translateX(-50%); width: 60%; height: 2px; background: #f5f5f5;}*/
.fl-xm-bt:after{ position: absolute; content: ''; top: -30px; left: 50%; transform: translateX(-50%); width: 10%; height: 2px; background: #fff; transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.myjx-xm-nr-li:hover .fl-xm-bt:after{ position: absolute; content: ''; top: -30px; left: 50%; transform: translateX(-50%); width: 70%; height: 2px; background: #fff;}
.fl-xm-ms{float: left; width: 100%; font-size: 14px; color: #FFFFFF; line-height: 28px; text-align: center; /*overflow:hidden; text-overflow: ellipsis; -webkit-line-clamp: 2; display: -webkit-box; -webkit-box-orient: vertical;*/}
.fl-xm-an{float: left; width: 100%; text-align: center; margin: 30px auto;}
.fl-xm-an span{ padding: 10px 30px; border: solid 1px #ddd; font-size: 15px; color: #FFFFFF; position: relative;}
.fl-xm-an span:before{position: absolute; content: ''; top: 0; left: 0; width: 0; height: 100%; background: #fff; transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}

.myjx-xm-nr-li:hover .fl-xm-an span:before{ width: 100%; z-index: -1;}
.myjx-xm-nr-li:hover .fl-xm-an span{ color: #000; cursor: pointer; position: relative; z-index: 1;}

/*首页平台简介*/
.home-gywm{float: left; width: 100%; margin-bottom: 60px;  padding: 100px 0 0; position:relative; }
.home-gywm:before{position: absolute; content: ''; top: 0;left: 0; width: 100%; height: 60%; background: #60d199; z-index: 1}

.home-gywm-nr{ width: 100%; max-width: 1200px; margin: 0px auto; }
.home-gywm-nrms{float: left; width: 100%; font-size: 16px; color: #333; line-height: 28px; background: #fff; border-bottom: solid 10px #60d199;  position:relative; z-index: 99}
.home-gywm-nrmsjj p{text-indent: 2em;}
.home-gywm-nrmsjj img{width: 380px;float: left;height: 400px; object-fit: cover;}
.home-gywm-nrmsjj-r{float: left; width: calc(100% - 380px); padding: 50px;}
.home-gywm-bt{float: left;width: 100%; font-size: 30px; color: #009146; font-weight: bold; margin: 0 0 20px;}
.home-gywm-bt span{display: block; font-size: 14px; color: #999; text-transform: uppercase; font-weight: normal; position: relative}
.home-gywm-bt span:before{position: absolute; top: 8px; left: 80px; content: ''; width: 60px; height: 11px; background: #60d199;}
.home-gywm-ysnr{float:left; width: 100%; margin: 0px 0 50px;}
.home-gywm-ysnr-li{float:left; width: 23.5%; margin-right: -9%; text-align: center; padding: 0 50px;}
.home-gywm-ysnr-li:nth-child(6n){margin-right: 0}
.home-ysnr-img{ width: 70%; margin: 0 15%; padding: 30px; background: #e7fdf2; border-radius: 50%;}
.home-ysnr-ms{float:left; width: 100%; margin-top: 20px;font-size: 20px; color: #000; font-weight: bold;}

.home-gywm-nrmore{float: left; width: 100%; text-align: center; margin-top: 60px;}
.home-gywm-nrmore span{padding: 10px 40px; font-size: 14px; color: #009146; border: solid 1px #009146; border-radius: 40px;}
.home-gywm-nrmore span:hover{background: #009146; color: #fff;}

/*首页视频和政策*/
.home-news{float: left; width: 100%; margin-bottom: 40px;}
.home-newsnr{max-width:1200px; margin:0 auto;}
.home-newsnr-nr-l{float: left; width: 40%;}
.home-newsnr-nr-lbt{float: left; width: 100%; font-size: 24px; color: #19ab6c; margin-bottom: 40px; padding-left: 50px; position: relative;}
.home-newsnr-nr-lbt:before{position: absolute; top: 10px; left: 0; content: 'V'; color: #009146; font-size: 70px;}
.home-newsnr-nr-lbt span{ position: absolute; bottom: -30px; left: 40px; font-size: 14px; color: #999; margin-left: 10px; text-transform: uppercase}
.wdvideo{float:left; width: 100%; height: 100%; object-fit:cover;  border: solid 1px #ddd;}

.home-newsnr-nr-r{float:left; width: 57%; margin-left: 3%;}
.home-newsnr-nr-rbt{float: left; width: 100%; font-size: 24px; color: #19ab6c; margin-bottom: 40px; padding-left: 50px; position: relative;}
.home-newsnr-nr-rbt:before{position: absolute; top: 10px; left: 0; content: 'N'; color: #009146; font-size: 70px;}
.home-newsnr-nr-rbt span{ position: absolute; bottom: -30px; left: 40px; font-size: 14px; color: #999; margin-left: 10px; text-transform: uppercase}
.home-newsnr-nr-rbt span.cz-more{position: absolute; bottom: -22px; left: auto;right: 0px; width: 40px; height: 40px; border-radius: 50%; border: solid 1px #ddd; background: rgba(0,0,0,.05)}
.home-newsnr-nr-rbt span.cz-more:before{position: absolute; content: '\f105'; font-family:fontawesome; font-size: 20px; top: 50%;left:50%; transform: translate(-50%,-50%); }
.home-newsnr-nr-rnr{flot:left; width: 100%; margin-top: 20px;}
.home-newsnr-nr-rnr ul{float:left; width: 100%;}
.home-newsnr-nr-rnr ul li{float:left; width: 120%; margin-bottom: 15px;}
.home-newsnr-nr-rnr ul li img{float: left; width: 76px;}
.home-news-txt{float:left; width: calc(100% - 120px); margin-left: 20px;}
.home-news-txtbt{float: left; width: 100%; font-size: 18px; color: #000;  margin-top: 2px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.home-news-txtms{float: left; width: 100%; margin: 2px 0 2px; font-size: 14px; color: #666; overflow: hidden;  display: -webkit-box;-webkit-box-orient: vertical;  -webkit-line-clamp: 1;}
.home-news-txtsj{ float:left; width: 100%; font-size: 14px; color: #666;}


.myjx-wm{text-align: center;  overflow: hidden;  position: relative; background:url(../images/bg.jpg) #fff;  background-size: cover; cursor: pointer; padding: 140px 0; transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.myjx-wm-bt{color: #000; font-size: 24px; text-transform: uppercase; font-weight: bold; position: relative; transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.myjx-wm-bt:before{content: '';  width: 40px;  height: 1px;  background: #ccc;  position: absolute;  left: 50%;  margin-left: -20px; bottom: -30px;}
.myjx-wm-nr{width: 43%; margin:60px auto; font-size: 16px;  color: #666; line-height: 24px; transition:all ease-in-out .3s;-moz-transition:all ease-in-out .3s;-webkit-transition:all ease-in-out .3s;-o-transition:all ease-in-out .3s;-ms-transition:all ease-in-out .3s}
.myjx-wm { text-align: center;}
.myjx-wm  span{ border: solid 1px #000; padding: 10px 30px; font-size: 14px; color: #000; text-align: center;}
.myjx-wm:hover{background:url(../images/bg1.jpg); background-size: cover; cursor: pointer;}
.myjx-wm:hover .myjx-wm-bt,.myjx-wm:hover .myjx-wm-nr{color:#fff;}
.myjx-wm:hover span{border: solid 1px #fff;  color: #fff;}
.myjx-wm span:hover{color: #000; background: #fff}

.appxz{ float: left; width: 100%; margin-bottom: 60px;}


/*footer*/
#footer{ width:100%; height:auto;margin: 0 auto; display: table; padding:40px 0 30px; background:#111; border-top: solid 6px #4a4a4a;}
.footer_txt{max-width:1200px; margin:0 auto; padding:20px; display:block}
.footer_wx{width:40%; float:left;  text-align:center; color:#999; padding-bottom:30px; padding-top: 60px;}
.footer_wx span{ font-size:20px; display:block; margin:15px 0;}
.footer_wx .smxzewm{font-size: 14px;}
.ewmxz{ float: left; width: 33%;padding: 5px}
.footer_kh{width:60%; float:left;  font-size:14px; text-align:left; color:#999; padding-bottom:30px; padding-right: 20px;}
.footer_kh>span{ font-size:20px; display:block; margin:15px 0;}
.zaixian{ float:left; width: 100%; margin-top: 40px;}
.zaixian span{  padding: 10px 30px; background: #009146; color: #fff; font-size: 16px; cursor: pointer;}
.F_main{ width:60%; float:left; padding-left: 20px; border-left:solid 1px #333; border-right:solid 1px #333;}
.f_nav{ margin-top: 15px; float: left; width: 100%;}
.f_nav dl{float:left;  width:30%; padding-right:20px;}

.f_nav dl:nth-child(3){float:left;  width:40%; padding-right:20px;}
.f_nav dl dt{font-size:16px; padding-bottom:20px; color:#999; position: relative;}
.f_nav dl dt:before{ position:absolute; top:28px; left:0; content:''; width:60%; height:1px; background:#999;}
.f_nav dl dt:after{ position:absolute; top:28px; left:0; content:''; width:40%; height:2px; background:#666;}
.f_nav dl dd a{display:block; width:100%; height:26px; font-size:14px; line-height:26px; color:#666; padding-left:15px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative;}
.f_nav dl dd a:before{ position:absolute; top:12px; left:0; content:''; width:8px; height:1px; background:#999;}
.f_nav dl:nth-child(3) dd{ width: 50%; float: left;}
.footer_bottom{ width:100%; height:auto;margin:0px auto; padding: 30px 0; background:#000;display: table; line-height:36px;}
.footer_bottom_txt{max-width:1200px; margin:0 auto; padding:4px 0;  font-size:14px; color:#7a7c7b}
.footer_bottom_txt a{ color:#7a7c7b}
.footer_bottom_txt_right{ float:left; width:100%; text-align: center;}
.f_nav dl dd a:hover{color: #fff;}

/*内页*/
/*展示统计表*/
.tjbzs{ background: #034099}
.tjb{float: left; width: 100%;}
.tjb-l{float:left; width: 30%; margin-top: 30px;}
.tjb-l-1{float: left; width: 100%; height: 300px; }
.tjb-bt{float: left; width: 100%; height: 30px; margin-top: 20px; font-size: 15px; color: #fff; padding: 0 40px;}
.tjb-l-1-b{float: left; width: 100%; height: 240px; padding: 0px 20px 10px; }
.tjb-l-2,.tjb-l-3,.tjb-l-4{float: left; width: 100%; height: 240px; margin-top: 20px; }
.tjb-l-2-b,.tjb-l-3-b,.tjb-l-4-b{float: left; width: 100%; height: 200px; padding: 0px 30px 20px; }

.charts{float: left; width: 100% !important; height: 100% !important;}


.tjb-c{float:left; width: 40%;margin-top: 30px; padding: 0 20px; position: relative}
.tjb-ctb{ position: absolute; top: 0; left: 20px; width: calc(100% - 40px); height: 150px;}
.tjb-ctb span{float:left; width: 100%; height: 150px; line-height: 120px; text-align: center; font-size: 40px; letter-spacing:10px; color: #fff; font-weight: bold;}
.tjb-c-s{float:left; width: 100%; height: 980px;}
.tjb-c-x{float:left; width: 100%; height: 100px; border: solid 1px #ddd; }
.tjb-c-x-li{ float: left; width: 16.6666%; text-align: center; margin-top: 25px; position: relative}
.tjb-c-x-li:before{position: absolute; content: ''; top: 4px; right: 0; width: 1px; height: 40px; background: #fff;}
.tjb-c-x-li:last-child:before{display: none;}
.tjb-c-x-lis{font-size: 18px; color: #fff}
.tjb-c-x-lix{font-size: 22px; color: #0dd32e}
.tjb-c-x-lix span{font-size: 14px; color: #fff}

.tjb-r{float:left; width: 30%;margin-top: 30px;}
.tjb-r-1{float: left; width: 100%; height: 300px; }
.tjb-r-1-b{float: left; width: 100%; height: 240px; padding: 0px 20px 10px; }
.tjb-r-2,.tjb-r-3,.tjb-r-4{float: left; width: 100%; height: 240px;  margin-top: 20px;}
.tjb-r-2-b,.tjb-r-3-b,.tjb-r-4-b{float: left; width: 100%; height: 200px;  padding: 0px 30px 20px;}


/*
.tjb-r{float:left; width: 30%;margin-top: 30px;}
.tjb-r-1{float: left; width: 100%; height: 300px; border: solid 1px #ddd;}
.tjb-r-1-b{float: left; width: 100%; height: 260px; }
.tjb-r-2,.tjb-r-3,.tjb-r-4{float: left; width: 100%; height: 240px; border: solid 1px #ddd; margin-top: 20px;}
.tjb-r-2-b,.tjb-r-3-b,.tjb-r-4-b{float: left; width: 100%; height: 200px; }
*/





/*联系我们*/
.neyebn{float: left; width: 100%; height: 400px; margin-top: 80px; position: relative}
.neyebn img{width: 100%; height: 400px; object-fit: cover;}
.neyebn:before{position: absolute; content: ''; top: 0;left: 0; width: 100%; height: 100%; }
.neyebn-wz{ position: absolute; top: 75%; left: 25%; width: 100%; transform: translate(-50%,-50%); font-size: 40px; color: #fff;  text-transform:uppercase; text-align: center;}
.neyebn-wz span{display: block;  font-size: 18px; color: #ddd; margin-top: 60px; letter-spacing:5px; position: relative}
.neyebn-wz span:before{ position: absolute; content: ''; top: -20px; left: 50%; transform: translateX(-50%); width: 100px; height: 1px; background: #ddd;}
.neyebn-wzland{ position: absolute; top: 50%; left: 50%; max-width: 1200px; width: 100%; transform: translate(-50%,-50%); font-size: 40px; color: #fff;  text-transform:uppercase; text-align: right;}
.neyebn-wzland span{display: block;  font-size: 18px; color: #ddd; margin-top: 60px; letter-spacing:5px; position: relative}
.neyebn-wzland span:before{ position: absolute; content: ''; top: -20px; right: 0%;  width: 120px; height: 2px; background: #ddd;}

.lxwm-nr{float: left; width: 100%;  margin-bottom: 40px;}
.lxwm-nrzt{max-width:1200px; margin:0 auto;}
.lxwm-nrbt{float: left; width: 100%; text-align: center; font-size: 25px; color: #f2efe0; text-transform:uppercase; position: relative}
.lxwm-nrbt span{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 26px; color: #1bbc7c;}
.lxwm-nrbt span:before{ position: absolute; content: ''; bottom: -10px; left: 50%; transform: translateX(-50%); width: 140px; height: 2px; background: #1bbc7c;}

.lxwm-fs{float: left; width: 100%; margin-top: 60px;}
.lxwm-fs-li{ float: left; width: 32%; margin-right: 2%; text-align: center}
.lxwm-fs-li:last-child{ margin-right: 0}
.lxwm-fs-li span.lxwm-img{width: 120px; height: 120px; border-radius: 50%; background: #f2efe0; display: inline-block; padding: 30px; box-sizing: border-box;}
.lxwm-fs-li span.lxwm-img img{width: 100%; height: 100%;}
.lxwm-fs-li-x{float: left; width: 100%; padding: 20px; box-sizing: border-box; font-size: 26px; font-weight: bold; color: #000;}
.lxwm-fs-li-x span{font-size: 16px; font-weight: normal; color: #7B7B7B; display: block; margin-top: 20px;}

.map{ float: left; width: 100%; margin-top: 30px;}
/*平台简介*/
.gywm-nr{float: left; width: 100%; margin-top: 5px; margin-bottom: 0px;}
.gywm-nrzt{max-width:1200px; margin:auto;}
.gywm-nrbt{float: left; width: 100%; text-align: center; font-size: 25px; color: #f2efe0; text-transform:uppercase; position: relative}
.gywm-nrbt span{ position: absolute; top: 50%; left: 50%; transform: translate(-50%,-50%); font-size: 26px; color: #1bbc7c;}
.gywm-nrbt span:before{ position: absolute; content: ''; bottom: -10px; left: 50%; transform: translateX(-50%); width: 140px; height: 2px; background: #1bbc7c;}

.gywm-jj{float:left; width: 100%; font-size: 16px; color: #000;  }
.gywm-jj p{text-indent:2em}

.gywm-ys{float:left; width: 100%; margin-top: 80px; }
.wmdeys{float: left; width: 100%; margin-bottom: 60px; text-align: center; font-size: 26px; text-transform: uppercase; position: relative}
.wmdeys span{display: block; font-size: 18px; margin-top: 10px; color: #999; }
.wmdeys:before{position: absolute; content: ''; top: -20px; left: 50%; transform: translateX(-50%); width: 50px; height: 3px; background: #1bbc7c;}
.gywm-ysnr{float:left; width: 100%; padding-top: 60px; border-top: solid 15px #1bbc7c}
.gywm-ysnr-li{float: left; width: 13%; margin-right: 4%; background: #f5f5f5; padding:20px 30px; border-radius: 7px; position: relative}
.gywm-ysnr-li:nth-child(6n){margin-right: 0}
.gywm-ysnr-li:before{position: absolute; top: -48px; left: 50%; content: ''; transform: translateX(-50%); border-left: solid 14px transparent; border-right: solid 14px transparent; border-top: solid 14px transparent; border-bottom: solid 34px #f5f5f5;}
.gywm-ysnr-libh{position: absolute; top: -100px; left: 50%; content: ''; transform: translateX(-50%); width: 60px; height: 60px; text-align: center; line-height: 60px;  border-radius: 50%; background: #f5f5f5; font-size: 20px; color: #1bbc7c; font-weight: bold;}

.ysnr-img{float:left; width: 100%; text-align: center}
.ysnr-img img{width: 100px;}
.ysnr-ms{float:left; width: 100%; font-size: 18px; color: #333; text-align: center; line-height: 30px; margin-top: 10px; font-weight: bold}
.ysnr-ms span{display: block; font-size: 14px; font-weight: normal; line-height: 20px; height: 40px; margin-top: 10px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.gywm-ysnr-li:hover{background: #1bbc7c}
.gywm-ysnr-li:hover:before{border-bottom: solid 34px #1bbc7c;}
.gywm-ysnr-li:hover .ysnr-ms{color:#fff;}
.gywm-ysnr-li:hover .gywm-ysnr-libh{background: #1bbc7c; color: #fff;}

/*
.gywmnav{float:left; width: 100%; margin-top: 10px; padding-bottom: 60px; border-bottom: solid 8px #19ac6d; position: relative; background: url(../images/gywmbj.png); background-position: center; background-repeat: no-repeat;}
.gywmnav:before{ position: absolute; content: ''; top: 0; left: 50%; transform: translateX(-50%); width: 6px; height: 100%; background: #19ac6d;}
.gywmnav-l{float:left; width: 50%; text-align: right; padding: 60px 60px 20px 0; box-sizing: border-box; position: relative}
.gywmnav-r{float:left; width: 50%; padding: 20px 0px 20px 60px; box-sizing: border-box; position: relative}
.gywmnav-l-li{ display: inline-block; background: #1bbc7c; position: relative; margin-bottom: 160px; box-shadow: -4px 4px 0 #999; border-radius: 10px}
.gywmnav-l-li:before{ top: 0; right: -60px; position: absolute; content: '';width: 70px; height: 2px; background: #1bbc7c; }
.gywmnav-l-li:after{position: absolute; content: ''; top: -6px; right: -68px; width: 16px; height: 16px; background: #fff; border: solid 2px #1bbc7c; border-radius: 50%;}
.gywmnav-l-lims{padding: 20px; box-sizing: border-box; font-size: 20px; font-weight: bold; color: #fff;}
.gywmnav-l-lims span{font-size: 14px; font-weight: normal; color: #f5f5f5; display: block; margin-top: 10px;}

.gywmnav-r-li{ display: inline-block; background: #1bbc7c; position: relative; margin-top: 160px; box-shadow: -4px 4px 0 #999; border-radius: 10px}
.gywmnav-r-li:before{ top: 0; left: -60px; position: absolute; content: '';width: 70px; height: 2px; background: #1bbc7c; }
.gywmnav-r-li:after{position: absolute; content: ''; top: -6px; left: -68px; width: 16px; height: 16px; background: #fff; border: solid 2px #1bbc7c; border-radius: 50%;}
*/

/*
.gywm-fs{float: left; width: 100%; margin-top: 60px;}
.gywm-fs-li{ float: left; width: 23.5%; margin-right: 2%; text-align: center}
.gywm-fs-li:last-child{ margin-right: 0}
.gywm-fs-li span.gywm-img{width: 120px; height: 120px; border-radius: 50%; background: #f2efe0; display: inline-block; padding: 30px; box-sizing: border-box;}
.gywm-fs-li span.gywm-img img{width: 100%; height: 100%;}
.gywm-fs-li-x{float: left; width: 100%; padding: 20px; box-sizing: border-box; font-size: 26px; font-weight: bold; color: #000;}
.gywm-fs-li-x span{font-size: 16px; font-weight: normal; color: #7B7B7B; display: block; margin-top: 20px;}
*/
.gywm-ms{float: left; width: 100%; padding: 35px ;font-size: 16px; color: #000;}
.gywm-ms p{text-indent:2em}
.msbt{font-size: 30px; font-weight: bold; margin: 50px auto; text-align: center; line-height: 40px;}
.msbt img{display: block; margin: 0 auto; width: 140px; margin-bottom: 10px;}
.xmsbt{font-weight: bold}
.gywm-ms p.msbt{text-indent:0em}

/*政策*/
.zclist{float: left; width: 100%; margin-top: 40px;}
.zclist-nav{ float: left; width: 100%; margin: 30px auto 60px; height: 46px; overflow: hidden;}
.zclist-navnr{float: left; width: 100%; text-align: left;  overflow-x:scroll;white-space:nowrap;}
.zclist-nav-li{ display: inline-block; margin: 0 14px;}
.zclist-nav-li span{padding: 10px 20px; display: inline-block; font-size: 16px; color: #000; }
.zclist-li{ float:left; width: 100%; margin-bottom: 15px;padding-bottom: 15px;}
.zclist-li-l{ float: left; width: 110px;}
.zclist-li-l img{float: left; width: 100%; height: 100%;}
.zclist-li-r{ float:left; width: calc(100% - 125px); margin-left: 15px; }
.zclist-li-r-bt{float: left; width: 100%; font-size: 18px; color: #000; font-weight: bold; margin-top: 6px;}
.zclist-li-r-ms{float: left; width: 100%; margin: 6px 0 2px; font-size: 14px; color: #666; overflow: hidden;  display: -webkit-box;-webkit-box-orient: vertical;  -webkit-line-clamp: 2;}
.zclist-li-r-sj{ float:left; width: 100%; font-size: 14px; color: #666;}
.zclist-li:hover .zclist-li-r-bt{color: #009146}

.zwsj{ float: left; width: 100%; text-align: center; margin-bottom: 30px;}
.zwsj img{width: 300px; opacity: .6;}
.zwsj span{display: block; text-align: center; font-size: 18px; color: #999;}
.feiye{ float:left; width: 100%; text-align: center;}
.feiye span{font-size: 14px; margin: 0 4px; padding: 4px 10px; border: solid 1px #ddd; color: #000; border-radius: 3px;}
.feiye span.dq{ background: #19ab6c; color: #fff;}

.zclist-nr{float:left; width: 100%; }
.zclist-nrbt{float:left; width: 100%; text-align: center; font-size: 28px; color: #000; font-weight: bold; line-height: 36px;}
.zclist-nrcm{float:left; width: 100%; text-align: center; font-size: 14px; color: #999; margin:20px 0;}
.zclist-nrcm span{ margin:0 6px;}
.zclist-nrms{ float:left; width: 100%; font-size: 16px; color: 333; line-height: 26px;}
.zclist-sx{float:left; width: 100%; margin-top: 20px;}
.zclist-sx a{float: left; width: 100%; font-size: 15px; color: #838383; margin:2px 0;}
.zclist-sx a:hover{color: #009146}


/*土地*/
.gundong { margin-top: 30px; width: 300px; height: 250px; overflow: hidden; position: absolute; top: 100px; left: 20%;}
.wrapper { width: 100%; height: 100%; position: relative;}
.wrapper ul { width: 100%; height: auto; position: absolute; animation: scroll 10s linear infinite;}
.wrapper ul li {width: 100%; font-size: 16px; height: 50px; line-height: 50px; text-align: left; color: #fff; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
@keyframes scroll {
  0%{}
  100%{
    transform: translateY(-50%);
  }
}
/* 鼠标悬停停止滚动 */
.container:hover .wrapper ul { animation-play-state: paused;}

.land{float: left; width: 100%; padding: 10px 0; background: #000}
.land-nr{max-width:1200px; margin:0 auto;}
.land-fl{float:left; width: 100%; background: #000; margin: 20px 0 ; padding: 15px; border: solid 1px #ddd; position: relative;}
.bk1{position: absolute; top: -3px; left: -3px; width: 30px; height: 30px; border-top: solid 5px #fff; border-left: solid 5px #fff;}
.bk2{position: absolute; top: -3px; right: -3px; width: 30px; height: 30px; border-top: solid 5px #fff; border-right: solid 5px #fff;}
.bk3{position: absolute; bottom: -3px; left: -3px; width: 30px; height: 30px; border-bottom: solid 5px #fff; border-left: solid 5px #fff;}
.bk4{position: absolute; bottom: -3px; right: -3px; width: 30px; height: 30px; border-bottom: solid 5px #fff; border-right: solid 5px #fff;}
.land-flbt{ float: left; width: 100%; margin: 10px 0 ; color: #fff; font-size: 20px; padding-left: 30px;  position: relative}
.land-flbt:before{ position: absolute; content: '\f080'; top: 0; left: 0; font-size: 20px; color: #087800 ;font-family: fontawesome;}
.charts1{width: 100%; height: 600px ;}

.jyetj{float: left; width: 100%; border: solid 1px #ddd; position: relative;}
.jyetjnr{float: left; width: 100%; padding: 30px 40px 20px;}
.jyetjnr-li{float: left; width: 32%; margin-right: 2%;}
.jyetjnr-li:last-child{margin-right: 0;}
.jyetjnr-libt{float:left; width: 100%; font-size: 20px; color: #fff; }
.jyetjnr-lidw{float:left; width: 100%; font-size: 16px; color: #fff; margin: 10px 0; }
.jyetjnr-lics{float:left; width: 100%; }
.jyetjnr-lics-cs{float:left; width: 100%;font-size: 16px; color: #fff; margin-bottom: 10px;}

.jysclist{float:left; width: 100%; margin-top: 30px;}

.jysclist-nr{float:left; width: 100%; }
.jysclist-li{float:left; width: 100%; margin-bottom: 20px; border-bottom: dashed 1px #555; padding-bottom: 20px;}
.jysclist-liimg{float: left; width: 280px;}
.jysclist-liimg img{width: 100%; height: 100%; object-fit: cover;}
.jysclist-li-r{float: left; width: calc(100% - 300px); margin-left: 20px;}
.jysclist-li-rbt{float:left; width: 100%; font-size: 20px; color: #fff; font-weight: bold; margin-top: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jysclist-li-rcs{float:left; width: 100%; font-size: 16px; color: #fff; margin-top: 20px;}
.jysclist-li-rcsl{float: left; width: calc(100% - 200px); font-size: 14px; color: #333; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jysclist-li-rcsl span{background: #ddd;padding: 4px 20px;}
.jysclist-li-rcsl span.czfs{background: #60d199;padding: 4px 20px; color: #fff; margin-left: 20px;}
.jysclist-li-rcsr{float:right; font-size: 30px; color: #009146;}
.jysclist-li-rcsr span{ font-size: 15px; color: #999}
.jysclist-li-rnianx{float:left; width: 100%; margin-top: 20px; font-size: 16px; color: #999;}
.jysclist-li-radd{float:left; width: 100%; margin-top: 20px;  }
.jysclist-li-radd span{float: left; font-size: 16px; color: #999; margin-right: 30px;  position:relative;}
.jysclist-li-radd span:before{position: absolute; content: ''; top: 6px; right: -15px; width: 1px; height: 14px; background: #999;}
.jysclist-li-radd span:last-child:before{display: none;}
.jysclist-li-radd span:last-child{margin-right: 0}


.jy-list{float: left; width: 100%; border: solid 1px #ddd; margin-top: 20px; position: relative; }
.jy-list-bt{float: left; width: 100%; font-size: 18px; color: #fff;}
.jy-list-bt span{ background: #30313b; padding: 0px 40px; line-height: 50px; display: inline-block;}
.jy-list-bttop{float:left; width: 100%; background: #0c0d16; }
.tjbnr{float: left; width: 100%; position: relative;}
.tjbnr-list{float: left; width: 100%;  position: relative;}
.tjbnr-listgd{float: left; width: 100%;  position: relative; overflow-x: scroll; overflow-y: hidden; white-space: nowrap;}
.tjbnr-listgd .tjbnr-list-ul:nth-child(1){ position: absolute;  top: 0; left: 0; line-height: 50px; height: 50px; background: #23242b; border-bottom: none}
.tjbnr-listgd .tjbnr-list-ul:nth-child(1) .tjbnr-li{background: #23242b;}
.tjbnr-listgd .tjbnr-list-ul:nth-child(2){ margin-top:50px;}
.tjbnr-listgd .tjbnr-list-ul:last-child{border-bottom: none}
.tjbnr-list-ul{float:left; width: 1198px; padding: 0 20px; line-height: 70px; height: 70px; border-bottom: solid 1px #222;}
.tjbnr-li{width: 188px; text-align: right; font-size: 16px; color: #fff; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.tjbnr-list-ul .tjbnr-li:nth-child(1) ,.tjbnr-list-ul .tjbnr-li:nth-child(2) {text-align: left;}
.shangzhang{color:#ff0000; position: relative; padding-right: 10px;}
.shangzhang:before{position:absolute; top: 5px; right: 3px;content: ''; width: 2px; height: 13px; background: #ff0000;}
.shangzhang:after{position:absolute; top: -3px; right: 0px;content: ''; width: 0px; height: 0; border-left: solid 4px transparent; border-right: solid 4px transparent; border-top: solid 4px transparent; border-bottom: solid 4px #ff0000;}
.xiadie{color:#1bbc7c; position: relative; padding-right: 14px;}
.xiadie:before{position:absolute; bottom: 4px; right: 3px;content: ''; width: 2px; height: 13px; background: #1bbc7c;}
.xiadie:after{position:absolute; bottom: -3px; right: 0px;content: ''; width: 0px; height: 0; border-left: solid 4px transparent; border-right: solid 4px transparent; border-bottom: solid 4px transparent; border-top: solid 4px #1bbc7c;}
.tjbnr-list-ul:hover{background: #111322;}

.tjbnr-zwsj{ margin-top: 100px;}
.tjbnr-zwsj img{opacity: 0.2}


.land-xq{float: left; width: 100%; padding: 30px 0 10px; background: #000; margin-top: 80px;}
.land-xqnr{max-width:1200px; margin:0 auto;}
.land-xqnrbj{float: left; width: 100%; }
.land-xqnr-s{float:left; width: 100%; background: #fff; padding: 15px; }
.land-xqnr-sl{float:left; width: 50%}
.carousel-indicators{width: auto; left: 50%; transform: translateX(-50%); margin-left: auto;}
.land-xqnr-sl .newsimg img{width: 100%; height: 309px; object-fit: cover;}
.land-xqnr-sr{float:left; width: 48%; margin-left: 2%;}
.land-xqnr-sr h2{color: #000}
.land-xqnr-srms{float:left; font-size: 14px; color: #333; line-height: 40px;}
.land-xqnr-srms span{display: block}

.land-xqnr-x{float:left; width: 100%; margin-top: 10px;  background: #fff; padding: 15px; border-top: solid 10px #60d199;}
.land-xqnr-xbt{float: left; width: 100%; font-size: 20px; color: #60d199; font-weight: bold;  }
.land-xqnr-xsm{float: left; width: 100%; font-size: 15px; color: #333; line-height: 30px; margin-top: 20px; padding: 15px; border:solid 1px #ddd}
.land-xqnr-xsm img{ display: block;max-width: 100%; margin: 0 auto}


@media screen and (max-width:1200px){
	#header{ padding-bottom:10px;}
	.zzh_logo{ width:23%; margin-left:2%;}
	.top_nav_dh{ display: none;}
	.sj_nav_an{ display:block;}
	.myjx-xm-nr{padding: 0 20px; box-sizing: border-box}
	.swiper-button-prev,.swiper-button-next{ display:none !important;}
	.footer_bottom_txt_right{ padding: 10px 2%;}
	.neyebn{margin-top: 60px;}
	.gywm-jj{float: left; width: 96%; margin: 0 2% 0;}
	.gywm-ms{ float: left; width: 96%; margin: 0 2%;}
	.gywm-ys{ float: left; width: 96%; margin: 80px 2% 0;}
	.zclist{ float: left; width: 96%; margin: 30px 2% 0;}
	.home-gywm-nrms,.home-newsnr-nr{float: left; width: 96%; margin: 0 2%;}
	
}

@media screen and (max-width:880px){
	.banner_wz{left: 8%; width: 80%;}.banner_wzf{left: 8%; width: 80%;}
	.slider-area img{width: 100%;height: 300px;object-fit: cover;}
	.gywm-ys{margin-top: 40px;}
	.wmdeys{margin-bottom: 10px;}
	.gywm-ysnr{border-top: none}
	.gywm-ysnr-li{width: 45%; margin-right: 10%; margin-bottom: 40px;}
	.gywm-ysnr-li:nth-child(2n){margin-right: 0}
	.gywm-ysnr-li:nth-child(2n+1){clear: both}
	.gywm-ysnr-li:before{display: none;}
	.gywm-ysnr-libh{ top: -30px;}
	.home-ysnr-img{ width: 100%; margin: 0; padding: 20px;}
	.tab { margin:5px auto; }
}

@media screen and (max-width:767px){
	#zzh_logo, #zzh_logo1{ width: 40%; padding-left: 2%; box-sizing: border-box}
	.zzh_logo{ width:auto;}
	.zzh_logo img{ max-width:200px;}
	.banner_wz1{ font-size: 20px;}.banner_wz1f{ font-size: 26px;}
	.banner_wz2{font-size: 15px; padding: 10px;}
	.banner_wz2 span{font-size: 18px; margin-bottom: 20px;}
	.banner_wz span{font-size: 18px; margin-bottom: 20px;}
	.banner_wz span:before{ position: absolute; content: ''; bottom: -10px; left: 0; width: 30%; height: 1px; background: #fff;}
	.banner_wzf span{font-size: 18px; margin-bottom: 20px;}
	.banner_wzf span:before{ position: absolute; content: ''; bottom: -10px; left: 0; width: 240px; height: 1px; background: #fff;}
	.myjx-xm-nr{ width: 100%; margin-left: 0;}
	.myjx-xm-nr-li{margin-right: 0; width: 100%;}
	.myjx-xm-nr-li:nth-child(2){margin-top: 0px; width: 100%; padding:40px 20px 60px;}
	.myjx-xm-bt{margin-bottom: 40px;}
	.F_main{display: none;}
	.footer_kh,.footer_wx{ width: 50%}
	.myjx-wm-nr{ width:70%;}
	.gywm-nr{margin-top: 10px;}
	
	.lxwm-fs-li{width: 100%; margin-right: 0}
	.gywm-fs-li{width: 49%;}
	.gywm-fs-li:nth-child(2n){margin-right: 0}
	.gywm-fs-li:nth-child(2n+1){clear: both;}
	.gywm-nrbt,.lxwm-nrbt{font-size: 36px;}
	
	.gywmnav,.land{ width: 96%; margin: 10px 2% 0;}
	.neyebn-wzland{display: none;}
	.charts{height: 500px;}
	.home-gywm{padding-top:60px;}
	.home-gywm-nrmsjj img{width: 100%; height: 300px;}
	.home-gywm-nrmsjj-r{width: 100%;}
	.home-gywm-ysnr-li{padding: 0 30px;}
	.home-ysnr-img{ width: 100%; margin: 0; padding: 10px;}
	.home-ysnr-ms{font-size: 14px; line-height: 24px;}
	.home-newsnr-nr-l{width: 100%;}
	.home-newsnr-nr-r{width: 100%; margin-left: 0; margin-top: 30px;}
	.wdvideo{height:500px;}
}

@media screen and (max-width:640px){
	.banner_txt img{width: 100%; height: 300px !important; object-fit: cover;}
	.banner_txtf img{width: 100%; height: 400px !important; object-fit: cover;}
	.myjx-xm-nr-li{margin-right: 0; width: 100%;}
	.myjx-xm-nr-li:nth-child(2){margin-top: 0px; width: 100%; padding:40px 20px 20px;}
	.footer_kh{ width: 40%}
	.footer_wx{ width: 60%}	
	
	.gywmnav-l{ padding-right: 30px;}
	.gywmnav-l-li:before{ right: -30px; }
    .gywmnav-l-li:after{  right: -38px; }
	.gywmnav-r{padding-left: 30px;}
	.gywmnav-r-li:before{ left: -30px; }
    .gywmnav-r-li:after{  left: -38px; }
	.gywmnav-l-lims,.gywmnav-r-lims{padding: 15px}
	
	.jysclist-li{border: solid 1px #ddd; padding: 20px;}
	.jysclist-liimg{width: 100%;}
	.jysclist-li-r{width: 100%; margin-left: 0;}
	
	
	
}
@media screen and (max-width:540px){
	.banner_wz1{ font-size: 15px; line-height: 24px;}
	.banner_wz1 span{margin-bottom: 20px; font-size: 20px;}
	.banner_wz1 span.banner_wz1-s{ margin:10px 0 0; font-size: 14px;}
	.banner_wz1f{ font-size: 15px; line-height: 24px;}
	.banner_wz1f span{margin-bottom: 20px; font-size: 20px;}
	.banner_wz1f span.banner_wz1f-s{ margin:10px 0 0; font-size: 14px;}
	.fl-xm-bt{font-size: 22px;}
	.myjx-xm-nr-li{ padding: 30px 20px 20px; margin-bottom: 10px;}
	.myjx-wm-bt{ padding: 0 20px; line-height: 40px;}
	
	.footer_kh{ width: 100%; text-align: center;}
	.footer_wx{ width: 100%}
	
	.gywm-ysnr-li{width: 45%; margin-right: 10%; margin-bottom: 40px;}
	.gywm-ysnr-li:nth-child(2n){margin-right: 0}
	.gywm-ysnr-li:nth-child(2n+1){clear: both}
	.charts{height: 340px;}
	.wmdeys{margin-bottom: 0}
	.home-gywm-ysnr-li{width: 48%; margin-right: 4%; margin-bottom: 20px;}
	.home-gywm-ysnr-li:nth-child(2n){margin-right: 0;}
	.home-gywm-ysnr-li:nth-child(2n+1){clear: both;}
	.home-gywm-nrmsjj-r{padding:30px;}
	.home-ysnr-img{padding: 30px;}
	.wdvideo{height:100%;}
	
}

@media screen and (max-width:480px){
	.msbt img{width: 80px;}
	.msbt{font-size: 24px; margin-bottom: 20px;}
	
	.jyetjnr-li{width: 100%; margin-right: 0; margin-bottom: 10px;}
	.jyetjnr-lics-cs{width: 50%;}
}

@media screen and (max-width:440px){
	.gundong{left:10%;}
}