@charset "utf-8";

.nybanner{ width:100%; height:auto; background-color:#fff; position:relative;}
.nybanner img{ width:100%; height:auto; min-height:120px; vertical-align:middle;}

.ny_cont{ position:absolute; bottom:25px; right:18.5%;}
.ny_cont h3{ margin-bottom:10px; font-size:30px; color:#fff; text-shadow: 0 0 10px #000;}
.ny_cont p{ font-size:14px; color:#fff;text-shadow: 0 0 5px #000;}
.ny_cont a{ color:#fff;}
.ny_cont a:hover{ font-weight:bold;}

.topmenu-box{ width:100%; height:60px; background-color:#eef2f5;}
.topmenu{ width:100%; height:60px;}
.topmenu ul li{ height:60px; line-height:60px; font-size:16px; text-align:center; float:left; background:url(../images/natural/ny-line.jpg) no-repeat center right;}
.topmenu ul li a{ display:block; padding:0 20px;}
.topmenu a:hover{ color:#28a558;}
.topmenu ul li.gaoliang a{ color:#28a558;}

.neirong1-box{ width:100%; height:auto; overflow:hidden; background:url(../images/natural/bbg.jpg) no-repeat center bottom; padding:30px 0 100px;}
.neirong-box{ width:100%; height:auto; overflow:hidden; background-color:#fff; padding:30px 0 50px;}
.neirong{ width:100%; height:auto; overflow:hidden;}
.neirong-icon{ width:100%; height:auto; overflow:hidden; margin-top:50px;}
/*.neirong-icon ul{ width:80%; height:auto; margin:0 auto;}
.neirong-icon ul li{ width:26%; height:auto;float:left; border-right:1px solid #ccc; margin:0 2%;}
.neirong-icon ul li:last-child{ border-right:none;}
.neirong-icon ul li .tupian{ width:70px; height:70px; line-height:70px; text-align:center; border:2px solid #666; border-radius:50%; float:left;}
.neirong-icon ul li .tupian i{ font-size:40px; color:#666;}
.neirong-icon ul li .xiqi{ height:70px; float:left; margin-left:20px;}
.neirong-icon ul li .xiqi .shuzi{ font-size:16px; color:#555;}
.neirong-icon ul li .xiqi .shuzi span{ font-size:40px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#28a558; padding-right:4px;}
.neirong-icon ul li .xiqi .miaoshu{ font-size:16px; color:#555;}
*/
.neirong-icon ul li{ width:25%; height:auto; text-align:center; float:left;}
.neirong-icon ul li .tupian{ width:70px; height:70px; line-height:70px; text-align:center; border:2px solid #666; border-radius:50%; display:block; margin:0 auto;}
.neirong-icon ul li:hover .tupian{ border:2px solid #28a558; transition:all 0.5s;}
.neirong-icon ul li .tupian i{ font-size:35px; color:#666;}
.neirong-icon ul li:hover .tupian i{ transition:all 0.5s; color:#28a558;}
.neirong-icon ul li:hover .shuzi { transition:all 0.5s; color:#28a558;}
.neirong-icon ul li:hover .shuzi span{ transition:all 0.5s; color:#28a558;}

.neirong-icon ul li .shuzi{ line-height:20px; font-size:16px; margin-top:10px;}
.neirong-icon ul li .shuzi span{ line-height:40px; font-size:40px; font-family:Arial, Helvetica, sans-serif; color:#555; padding-right:4px;}
.neirong-icon ul li .miaoshu{ font-size:14px; line-height:22px;}
.neirong-icon ul li .shuzi b{ font-style:normal; font-size:16px; font-weight:normal; color:#999;}

.neirong-xq{ width:100%; height:auto; overflow:hidden; margin-top:60px; line-height:30px; font-size:16px;}
.neirong-xq img{ max-width:100%; text-align:center; float:left; padding:10px;}
.neirong-xq p{ font-size:15px; text-indent:2em;}
.neirong-xq b{ display:inline-block; font-size:16px; font-weight:bold; text-indent:2em; margin-top:20px; margin-bottom:10px;}

.neirong-wh{ width:100%; height:auto; overflow:hidden; line-height:28px;}
.neirong-wh p{ font-size:15px; text-indent:2em;}
.neirong-wh b{ display:inline-block; font-size:16px; font-weight:bold; text-indent:2em; margin-top:20px; margin-bottom:10px;}
.neirong-wh img{ max-width:100%; height:auto; margin-top:20px;}

.neirong-nr{ width:100%; height:auto; overflow:hidden; text-align:center;}
.neirong-nr img{ max-width:100%; height:auto;}

.neirong-qy{ width:100%; height:auto; overflow:hidden;}
.neirong-qy ul li{ width:100%; height:auto; overflow:hidden; padding:15px 0; border-bottom:1px solid #ccc;}
.neirong-qy ul li .tu { width: 22%; height: 200px; overflow:hidden; float:left;}
.neirong-qy ul li .tu img{ width: 100%; height: 200px;}
.neirong-qy ul li .zi{ width: 76%; height: 140px; float:right;}
.neirong-qy ul li .zi .mz { font-size: 16px; color: #333; line-height: 40px;}
.neirong-qy ul li .zi .ms { font-size: 14px; color: #666; line-height: 24px;}
.neirong-qy ul li .zi .ms span{ display:block; margin-top:10px; font-size: 14px; color: #999;}
.neirong-qy ul li:hover .zi .ms span{ color:#28a558; transition: all .5s;}

.page { margin:50px 0; text-align:center;}
.page li{ display:inline-block; list-style: none; }
.page a{ padding:0 13px; height:30px; line-height:30px; display:inline-block; border:1px solid #ddd; margin-left:10px;  color:#fff; color:#8e908f; font-size:12px; }
.page .on{ background:#28a558;  color:#fff;}
.page .thisclass{ background:#28a558;  color:#fff;}
.page a:hover{ background:#28a558;  color:#fff; text-decoration:none; }

.neirong-gl-nr{ width:50%; height:auto; overflow:hidden; float:left;}
.neirong-gl{ width:100%; height:auto; overflow:hidden;}
.neirong-gl p{ font-size:15px; line-height:32px;}
.neirong-gl strong{ width:20%; float:left; display:inline-block; font-size:16px;}
.neirong-gl-tp{ width:50%; height:auto; overflow:hidden; float:right; margin-top:50px;}
.neirong-gl-tp img{ width:100%; height:auto;}

.neirong-gll{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
.neirong-gll p{ width:100%; height:auto; line-height:25px; overflow:hidden; margin-bottom:10px;}
.neirong-gll strong{ width:20%; font-size:16px; line-height:25px; float:left; display:inline-block;}
.neirong-gll span{ font-size:15px; line-height:50px; float:left; display:inline-block;}

.neirong-nr-zzjg{ width:100%; height:auto; overflow:hidden; font-size:15px; line-height:32px;}
.neirong-nr-zzjg img{ height:auto; margin:20px 0; text-align:center;}

.neirong-xwu{ width:100%; height:auto; overflow:hidden; padding-bottom:50px; border-bottom:1px solid #ddd;}
.neirong-xwu ul li{ width:32%; margin-left:2%; position:relative; }
.neirong-xwu ul li.first{ margin-left:0;}
.neirong-xwu ul li .topnews-icon{ width:100%; height:284px; overflow:hidden;}
.neirong-xwu ul li img{ width:100%; height:284px; transition: all .5s; transform: scale(1); -webkit-transform: scale(1); }
.neirong-xwu ul li img:hover{transition: all .5s; transform: scale(1.1); -webkit-transform: scale(1.1);}
.neirong-xwu ul li h2{ font-size:18px; font-weight:bold; color:#333; margin:20px 0 10px 0;}
.neirong-xwu ul li p{font-size:14px; color:#666; line-height:24px;}
.neirong-xwu .timeicon{ position:absolute; left:0; top:0; z-index:19; width:90px; height:60px; padding:5px 15px 0 0; background:rgba(40,165,88,0.8); color:#FFF; font-size:20px; text-align:right;}
.neirong-xwu .timeicon span{ font-size:13px; display:block; }
.neirong-xwu ul li:hover h2{ color:#28a558; transition: all .5s;}
.neirong-xwd{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.neirong-xwd ul li{ width:100%; height:auto; overflow:hidden; padding:30px 0; border-bottom:1px solid #dfdfdf;}
.newsitem-font{ width:80%; height:auto; overflow:hidden;}
.newsitem-font h2{ font-size:16px; color:#333; padding:3px 0;}
.newsitem-font span{ font-size:16px; color:#999; display:block;}
.newsitem-font p{font-size:14px; color:#666; line-height:24px; height:48px; overflow:hidden; margin-top:10px;}
.newsmore{ width:14%; text-align:center; border-left:1px solid #cccccc; padding: 20px 0; margin-top: 5px;}
.newsmore span{ font-size:14px; color:#cccccc;}
.newsmore i{ font-size:25px; color:#cccccc; display:block; margin-top:10px;}
.neirong-xwd ul li:hover h2{ color:#28a558; transition: all .5s;}
.neirong-xwd ul li:hover .newsmore span{ color:#28a558; transition: all .5s;}
.neirong-xwd ul li:hover .newsmore i{ color:#28a558; transition: all .5s;}

.neirong-xwu1{ width:100%; height:auto; overflow:hidden; padding-bottom: 40px; border-bottom: 1px solid #dfdfdf;}
.neirong-xwu-pic{ width:30%; height:260px; overflow:hidden; float:left;}
.neirong-xwu-pic img{ width:100%; height:260px; overflow:hidden;}
.newsitem-font1{ width:64%; height:auto; overflow:hidden; margin-left:3%; padding-top:30px;}
.newsitem-font1 h2{ font-size:16px; color:#333; padding:3px 0;}
.newsitem-font1 span{ font-size:16px; color:#999; display:block;}
.newsitem-font1 p{font-size:14px; color:#666; line-height:24px; height:72px; overflow:hidden; margin-top:10px;}
.newsitem-font1:hover h2{ color:#28a558; transition: all .5s;}
.xinwen-more { font-size: 14px; line-height: 35px;height: 35px; margin-top:30px; display: block; width: 140px; text-align:center; background-color:#28a558; color:#fff;}
.xinwen-more:hover a{ color:#fff; transition:all 0.5s; -moz-transition:all 0.5s;}
.xinwen-more:hover img.jt11{  margin-left: 15px;
        -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;}
.xinwen-more img { width: 40px !important; height:auto !important; vertical-align: middle; margin-left: 10px; margin-top: -4px;}

.neirong-news01{ width:100%; height:auto; overflow:hidden;}
.neirong-news01 ul li{ width:100%; height:60px; line-height:60px; border-bottom:1px dotted #ccc;}
.neirong-news01 ul li a{ width:80%; float:left; font-size:16px; color:#666; display:block;}
.neirong-news01 ul li a i{ font-size:12px !important; color:#999; padding-right:8px;}
.neirong-news01 ul li span{ float:right; color:#666; font-size:14px; width:5%;}
.neirong-news01 ul li span i{ font-size:16px !important; color:#999; padding-right:0;}

.neirong-fc{ width:100%; height:auto; overflow:hidden;}
.neirong-fc ul li{ width:23%; height:auto; overflow:hidden; margin:30px 1%; float:left;}
.neirong-fc-tp { width:100%; height:215px; overflow:hidden;}
.neirong-fc-tp img{ width:100%; height:100%;}
.neirong-fc-bt { width:100%;height: 40px; line-height: 20px; padding-top: 15px; font-size:16px; text-align:center;}

.neirong-news01 ul li:hover a{ color:#009260; transition: all .5s;}
.neirong-news01 ul li:hover a i{ color:#009260;}

.neirong-play{ width:100%; height:auto; overflow:hidden;}
.neirong-play ul li{ width:23%; height:220px; overflow:hidden; margin:1%; float:left;}
.neirong-play-nr{ width:100%; height:180px; position: relative;}
.neirong-play-nr img{ width:100%; height:180px;}
.neirong-play-play{ width:50px; height:50px; position:absolute; left:50%; top:50%; margin-left:-25px; margin-top:-25px; z-index:99;}
.neirong-play-play img{ width:50px; height:50px;}
.neirong-play-bt{ width:100%; height:40px; line-height:40px; text-align:center; font-size:16px;}

.neirong-zt-bt{ width:100%; height:52px; border-bottom:1px solid #eef2f5;margin-bottom: 30px;}
.neirong-zt-bt li{ height:52px; line-height:52px; font-size:16px; float:left;}
.neirong-zt-bt li a{ display:block; padding:0 40px;}
.neirong-zt-bt li.btgaoliang{ background-color:#28a558;}
.neirong-zt-bt li.btgaoliang a{ color:#fff;}
.neirong-zt-bt li:hover{ background-color:#28a558;}
.neirong-zt-bt li:hover a{ color:#fff;}

.neirong-zt-lm{ width:100%; height:auto; overflow:hidden;}
.neirong-zt-lm ul li{ width:23%; height:auto; overflow:hidden; margin:0 1% 20px 1%; float:left;}
.zt-tp{ width:100%; height:110px; overflow:hidden;}
.zt-tp img{ width:100%; height:110px;}
.zt-bt{ width:100%; line-height:40px; font-size:16px; text-align:center;}

.neirong-dangjian-d{ width:100%; height:auto; overflow:hidden;}
.neirong-dangjian-d ul li{ width:100%; height:auto; overflow:hidden; padding:30px 0; border-bottom:1px dotted #ccc;}
.newsitem-time{ width:10%; text-align:center; padding:5px 0; border-right:1px solid #cccccc; float:left;}
.newsitem-time dl dt{ font-size:55px; font-weight:lighter; float:left;}
.newsitem-time dl dd{ float:left; padding-top:8px;}
.newsitem-time dl dd h3{ font-size:14px; height:14px;}
.newsitem-time dl dd span{ display:block; height:18px; color:#999; font-size:14px;}
.newsitem-time dl dd h5{ font-size:14px; height:14px; font-weight: normal;}
.newsitem-wenzi{ width:84%; float:right;}
.newsitem-wenzi:hover h2{ color:#28a558; transition: all .5s;}
.newsitem-wenzi:hover .newsmore span{ color:#28a558; transition: all .5s;}
.newsitem-wenzi:hover .newsmore i{ color:#28a558; transition: all .5s;}
.newsitem-font:hover h2{ color:#28a558; transition: all .5s;}

#owl-wenm .item{ width:96%; margin:0 2%; height:160px; text-align:center;}
#owl-wenm .item img{ width:100%; height:160px;}
.con{ width:100%; height:100%; float: left; position: relative; cursor: pointer;}
.con img{width:100%;height: auto;}
.txt{ position: absolute; left: 0; bottom: 0; width: 100%; height: 40px; line-height: 40px; text-align: center; color: #fff; background-color: rgba(0,0,0, 0.6);}
.txt h3 a{ display:block; font-size:15px; font-weight:bold; color:#fff; line-height:40px;}

.neirong-shehui-u{ width:100%; height:auto; overflow:hidden;}
.shehui-u-l{ width:48%; height:500px; position:relative; float:left;}
.shehui-u-l img{ width:100%; height:500px;}
.shehui-u-l-wz{ width:78%; position:absolute; bottom:0; padding:50px; background-color: rgba(0,124,11,0.8);}
.shehui-u-l-wz h3{ font-size:24px; font-weight:bold; color:#fff;}
.shehui-u-l-wz p{ font-size:16px; font-weight:bold; color:#fff; line-height:22px;}
.shehui-u-r{ width:48%; height:400px; float:right; margin-top:10px;}
.neirong-shehui-m{ width:100%; height:auto; overflow:hidden; margin-top:35px;}
.neirong-shehui-m h3{ font-size:24px; font-weight:bold; margin-bottom:35px;}
.neirong-shehui-m h3 i{ display:inline-block; float:right; font-size:24px; color:#28a558;}
.neirong-shehui-m ul li{ width:32%; height:auto; overflow:hidden; float:left; margin-left:2%;}
.neirong-shehui-m ul li.first{ margin-left:0;}
.con1{ width:32%; height:100%; float: left; position: relative; cursor: pointer;}
.con1 img{width:100%;height:550px;}
.txt1{ position: absolute; left: 0; bottom: 0; width: 100%; height: 50px; line-height: 50px; text-align: center; color: #fff; background-color: rgba(0,0,0, 0.6);}
.txt1 h3 a{ display:block; font-size:16px; font-weight:bold; color:#fff; line-height:50px;}
.txt1 p{ width:80%; padding:0 10%; font-size:14px; line-height:30px;}
.txt1 p a{ color:#fff;}

.neirong-shehui-d{ width:100%; height:auto; overflow:hidden; margin-top:80px; position:relative;}
.shehui-d-l{ width:80%; height:auto; overflow:hidden; float:left; background-color:#f0f0f0;}
.shehui-d-wz{ width:60%; padding:5% 30% 5% 10%;}
.shehui-d-wz h3{ font-size:24px; font-weight:bold; margin-bottom:35px;}
.shehui-d-wz p{ font-size:16px; line-height:30px;}
.shehui-d-r{ position:absolute; top:0; right:0;}
.shehui-d-r img{ width:100%; height:auto;}

.neirong-touzi-u{ width:100%; height:auto; overflow:hidden; display:flex; justify-content: center;}
.neirong-touzi-u-l{ width:28%; height:360px; overflow:hidden; float:left; border:1px solid #ddd;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.neirong-touzi-u-m{ width:32%; height:360px; overflow:hidden; float:left; border:1px solid #ddd; margin-left:10%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.neirong-touzi-u-m-mm{ padding:20px 4%; text-align:center;}
.neirong-touzi-u-m-mm h3{ font-size:16px; font-weight:bold; margin-bottom:30px; text-align:left;}
.neirong-touzi-u-m img{ width:80%; height:auto;}
.neirong-touzi-u-r{ width:32%; height:360px; overflow:hidden; float:right; border:1px solid #ddd; padding:20px 2%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.touzi-bt{ height:40px; float:left; font-size:16px;}
.touzi-bt ul li{ width:116px; height:30px; line-height:30px; float:left; text-align:center;}
.touzi-bt ul li:hover a,.touzi-bt ul li.casehover a{ display:block; background-color:#28a558; color:#fff; font-weight:bold; border-radius:4px;}
.touzi-nr{ width:100%; height:auto; overflow:hidden;}
.touzi-tp ul li{ height:45px; line-height:45px; font-size:15px; border-bottom:1px dotted #ccc;}
.touzi-tp ul li:last-child{ border-bottom:none;}
.touzi-tp ul li i{ line-height:42px; font-size:22px; float:right; display:inline-block;}
.touzi-tp ul li:hover a{ color:#28a558; transition: all .5s;}
.touzi-tp ul li:hover a i{ color:#28a558; transition: all .5s;}

.cont-r-bt{ width:85%; height:100px; background:#ebebeb; padding:0 8%;}
.cont-r-bt-u{ font-size:16px; color:#28a558; padding-top:22px; font-weight:bold;}
.cont-r-bt-u span{ font-size:14px; padding-left:8px; color:#666;}
.cont-r-bt-d{ font-size:14px; margin-top:8px; color:#666;}
.cont-r-bt-d span{ display:inline-block; padding-right:5px;color:#666; font-weight:bold; }
.cont-r-jg{ width:90%; height:300px; text-align:center; padding:30px 5%;}
.cont-r-jg img{ width:100%; height:auto;}

.neirong-baogao{ width:100%; height:auto; overflow:hidden;}
.neirong-baogao ul li { width: 100%; height: 60px; line-height: 60px; border-bottom: 1px dotted #ccc;}
.neirong-baogao ul li span{ display:inline-block; width: 15%; float:left; font-size:16px; color:#666; font-family:Arial, Helvetica, sans-serif;}
.neirong-baogao ul li a{ display:inline-block; width: 85%; height: 60px; line-height: 60px; overflow:hidden; float:left; font-size:16px;}
.neirong-baogao ul li a i{ display:inline-block; float:right; font-size:20px;}
.neirong-baogao ul li:hover a{ color:#28a558; transition: all .5s;}
.neirong-baogao ul li:hover a i{ color:#28a558; transition: all .5s;}

.neirong-touzi-m{ width:1398px; height:auto; overflow:hidden; border:1px solid #ccc;}
.touzi-m-l{ width:44%; height:auto; overflow:hidden; padding-right:2%; padding-bottom:40px; border-right:1px solid #ccc; float:left; margin-top:30px;}
.touzi-m-l-bt{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #ccc;}
.touzi-m-l-bt h3{ font-size:20px; font-weight:bold;}
.touzi-m-l-bt h3 a{ padding-left:30px;}
.touzi-m-l-bt h3 span{ float:right; font-size:14px; color:#28a558;}
.touzi-m-l-nr{ width:100%; height:auto; overflow:hidden; margin-top:35px;}
.touzi-m-l-nr ul li{ width:23.33%; height:auto; overflow:hidden; float:left; margin:0 5%;}
.touzi-m-l-nr ul li dl dt{ width:100%; font-size:18px; font-weight:bold; margin-bottom:20px;}
.touzi-m-l-nr ul li dl dd{ width:100%; font-size:16px; height:44px; line-height:44px;}
.touzi-m-l-nr ul li dl dd a:hover{ color:#28a558; transition: all .5s;}
.touzi-m-r{ width:50%; height:auto; overflow:hidden; margin-top:30px; padding-bottom:40px; border-right:1px solid #ccc; float:right;}
.touzi-m-r-nr{ width:90%; margin-top:30px;}
.touzi-m-r-nr ul li{ height:44px; line-height:44px; font-size:16px;}
.touzi-m-r-nr ul li i{ display:inline-block; float:right; font-size:22px;}
.touzi-m-r-nr ul li span{ float:left; font-size:16px; color:#999;}
.touzi-m-r-nr ul li a{ padding-left:30px;}
.touzi-m-r-nr ul li:hover a{ color:#28a558; transition: all .5s;}
.touzi-m-r-nr ul li:hover i{ color:#28a558; transition: all .5s;}

.neirong-touzi-d{ width:100%; height:auto; overflow:hidden; margin-top:70px;}
.touzi-d-l{ width:62%; height:480px; border:1px solid #ccc; position:relative; float:left;}
.touzi-d-l h3{ position:absolute; font-size:20px; font-weight:bold; top:30px; left:50px;}
.touzi-d-l img{ padding:0 5%; width:90%; height:auto; margin-top:20px;}
.touzi-d-r{ width:32%; height:480px; background:url(../images/natural/ptbg.jpg) no-repeat center top; float:right;}
.touzi-d-r-nr{ padding-top:100px; padding-left:50px;}
.touzi-d-r h3{ font-size:20px; font-weight:bold; color:#fff;}
.touzi-d-r h5{ font-size:18px; font-weight:bold; color:#fff;}
.touzi-d-r p{ font-size:16px; line-height:26px; color:#fff;}

.zhaobiao-box{ width:100%; height:auto; overflow:hidden; padding:20px 0; background-color:#f5f5f5;}
.zhaobiao{ width:100%; height:auto; margin:0 auto; text-align:center;}
.zhaobiao h3{ width:100%; font-size:20px;}
.zhaobiao p{ font-size:16px; line-height:28px; color:#666;}
.zhaobiao span{ display:inline-block; width:130px; height:32px; line-height:32px; background-color:#28a558; border-radius:25px; text-align:center; color:#fff; margin:10px auto 0 auto;}
.zhaobiao span i{ font-size:22px;}

.neirong-anquan-u{ width:100%; height:auto; overflow:hidden; position:relative;}
.neirong-anquan-u p{ font-size:15px; line-height:26px;}
.neirong-anquan-u b{ display:inline-block; font-size:16px; font-weight:bold; margin-top:20px; margin-bottom:10px;}
.neirong-anquan-u img{ max-width:100%; margin-top:20px;} 

/*fazhan.html*/
.quanbunr { width: 100%; position: relative;}
.history_top { overflow:hidden; position:relative; z-index:200;}
.history_top_wrap { width:86%; height:138px; background:none; margin:0 auto 40px auto;}
.history_top_main_box{ width:100%; margin:0 auto; float:left;}
.history_top_main {  width:960px; overflow:hidden; margin:0 auto;  position:relative; background:#f5f5f5; background:url(../images/natural/line_031.jpg) repeat-x left 58px;}
.history_top_main ul { width:8000%; position:relative; left:0; top:0; overflow:hidden; z-index:2; }
.history_top_main li { width:240px; float:left; height:160px; text-align:center; cursor:pointer; position:relative; z-index:2; }
.history_top_main li span { display:inline-block; line-height:110px; font-size:20px; color:#c6c6c6; font-family:Arial; padding-top:7px; background:url(../images/natural/line_0312.png) no-repeat center top; position:relative; top:48px; }
.history_top_main li h3 { margin-top:10px; color:#c6c6c6;}
.history_top_main li.active h3 { color:#333;}
.juzhong{ margin-top:60px;}

.history_top_main li.active span { display:inline-block; line-height:110px; font-size:20px; color:#333; font-family:Arial; padding-top:7px; background:url(../images/natural/line_0311.png) no-repeat center top; top:48px;}
.history_top_main li.first { margin-left:0; }
.history_top_main .colorLine {height:11px;overflow:hidden;font-size:1px;background:url(../images/natural/line_061.jpg) repeat;position:absolute;top:58px;z-index:1;left:0px;}
.history_top_l { display:block; width:40px; height:40px; background:url(../images/natural/l_btn_31.jpg) no-repeat; left:0; position:absolute; top:45px; z-index:999;}
.history_top_r { display:block; width:40px; height:40px; background:url(../images/natural/l_btn_27.jpg) no-repeat; right:0; float:left; position:absolute; top:45px; z-index:999;}
.history_top_l.active { background:url(../images/natural/l_btn_32.jpg) no-repeat; }
.history_top_r.active { background:url(../images/natural/l_btn_25.jpg) no-repeat; }
.history_bottom_part { }
.history_bottom_part > h5 { line-height:64px; padding-top:10px; font-size:30px; color:#6a7074; font-family:Arial; background:url(../images/natural/line_06.jpg) no-repeat center bottom; text-align:center; font-weight:normal; margin-bottom:32px; }
.history_bottom_part > p { font-size:16px; color:#6a7074; line-height:28px; width:90%; margin:0 auto; margin-bottom:40px; }
.history_bottom_part ul{ background:none;}
.history_bottom_part li { width:100%; text-align:left; margin-bottom:30px; overflow:hidden; }
.history_bottom_part li > img { margin-right:6%; max-width:90%;}
.history_bottom_part li dl {  margin-bottom:20px; margin-left:3%; float:left; width:86%; border-top:4px solid #6a7074; margin-top:30px;}
.history_bottom_part li > span { color:#6a7074; font-size:16px; margin-bottom:32px; line-height:36px; float:left; display:block; width:10%;}
.history_bottom_part li > span i { font-size:36px; color:#6a7074; }
.history_bottom_part li dd{  font-size:18px; color:#6a7074; line-height:1.8em; padding-top:14px;}
.history_bottom_part li dd img{ max-width:100%;}
.history_bottom_part li.odd { text-align:left; }
.history_bottom_part li.odd > img { margin-left:6%;}
.history_bottom_part li.odd dl { margin-left:6%;}
.history_bottom_part li em { display:none; width:22px; height:22px; position:absolute; right:-11px; top:0; background:url(../images/natural/list_cir.jpg) no-repeat; }
.history_bottom_part li.odd em { left:-11px; right:auto; top:0; background:url(../images/natural/list_cir.jpg) no-repeat;  }
.history_bottom_part { display:none; }
.history_bottom_part.active { display:block; }

.main{ width: 86%; margin: 30px auto;}
.time-axis{ margin: 0; padding: 0; position: relative;}
.time-axis:before{ content: ''; position: absolute; left: 8.6%; top: 15px; width: 1px; height: 100%; background-color: #E4E4E4;}
.time-axis-item{ list-style: none; padding-left: 14%; position: relative; line-height: 30px; font-size: 15px; color: #141414;}
.time-axis-achievement{ margin: 0;}
.time-axis-date{ position: absolute; left: 0; top: 0; color: #666; font-size: 16px; width:70px; font-family:Arial, Helvetica, sans-serif;}
.time-axis-date span{ position: absolute; right: -41px; top: 25%; display: block; width: 13px; height: 13px; border: 1px solid #ccc; border-radius: 100%;background-color: #fff;}
.time-axis-date span:after{ content: ''; position: absolute; left: 0; top: 0; right: 0; bottom: 0; width: 7px; height: 7px; margin: auto; background-color: #ccc;
border: 1px solid #ccc; border-radius: 100%;}
.time-axis-item:last-child .time-axis-date span{ border-color: #28a558;}
.time-axis-item:last-child .time-axis-date span:after{ background-color: #28a558; border-color: #28a558;}

.time-axis-title{ width:90%; font-size:16px; color:#666;}

.neirong-zp{ width:100%; height:auto; overflow:hidden;}
.neirong-zp ul li{ width:100%;line-height: 50px; font-size: 16px; height: 50px; border-bottom: 1px dashed #ccc;}
.neirong-zp ul li a{width: 70%; height: 50px; overflow: hidden; float:left; color:#333;}
.neirong-zp ul li span{ width: 26%;  height: 50px; color:#999; font-family:Arial, Helvetica, sans-serif; overflow: hidden; text-align: right; float:right;}
.neirong-zp ul li:hover a{ color: #28a558;transition: all 200ms;}

.neirong-zr{ width:100%; height:auto; overflow:hidden;}
.neirong-zr-bt{ padding-bottom: 35px; font-size: 22px; color: #333333;}
.neirong-zr-zy{ width:94%; padding:3%; background-color:#f5f5f5; font-size:14px; color:#666; line-height:24px;}
.neirong-zr-nr{ width:100%; height:auto; overflow:hidden; margin-top:30px;}
.neirong-zr-nr ul li{ width:100%; height:auto; overflow:hidden; padding:20px 0; border-bottom:1px solid #ddd;}
.neirong-zr-nr-img{ width:22%; height:180px; float:left;}
.neirong-zr-nr-img img{ width:100%; height:180px;}
.neirong-zr-nr-txt{ width:74%; height:180px; float:right;}
.neirong-zr-nr-txt h3{ font-size:16px; margin-bottom:20px;}
.neirong-zr-nr-txt p{ font-size:14px; line-height:24px; color:#666;}
.neirong-zr-nr ul li:hover .neirong-zr-nr-txt h3{ color: #28a558;transition: all 200ms;}

/*.neirong-gl{ width:100%; height:auto; overflow:hidden;}
.neirong-gl ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.neirong-gl ul li .neirong-gl-zw{ width:95%; height:50px; line-height:50px; background-color: #e1e1e1; color: #28a558; padding-left:5%; font-size:20px; font-weight:bold;}
.neirong-gl ul li .neirong-gl-zw span{ padding-right:10px;}
.neirong-gl ul li .neirong-gl-xm{ width:100%;height:auto; overflow:hidden; background-color: #f1eff1; padding:20px 0;}
.neirong-gl ul li .neirong-gl-xm dl { width:90%; padding:0 5%;}
.neirong-gl ul li .neirong-gl-xm dd { width:100%; height:30px; line-height:30px; font-size:16px;}*/

.neirong-gl{ width:100%; height:auto; overflow:hidden;}
.neirong-gl ul li{ width:100%; height:auto; overflow:hidden; margin-bottom:30px;}
.neirong-gl ul li .neirong-gl-zw{ width:95%; height:50px; line-height:50px; background-color: #e1e1e1; color: #28a558; padding-left:5%; font-size:20px; font-weight:bold;}
.neirong-gl ul li .neirong-gl-zw { padding-right:10px;}
.neirong-gl ul li .neirong-gl-xm{ width:100%;height:auto; overflow:hidden; background-color: #f1eff1; padding:20px 0;}
.neirong-gl ul li .neirong-gl-xm dl { width:90%; padding:0 5%;}
.neirong-gl ul li .neirong-gl-xm dd{ height:auto; overflow:hidden; line-height:40px; font-size:16px;}
.neirong-gl ul li .neirong-gl-xm dd span{ display:inline-block; width:8%; height:40px; line-height:40px; text-align:justify; float:left;}
.neirong-gl ul li .neirong-gl-xm dd span:after { content:''; width: 100%; display: inline-block; overflow: hidden; height: 0;}				   
.neirong-gl ul li .neirong-gl-xm dd p{ width:92%; line-height:40px; /*float:left;*/}

#n_zizhi{ overflow:hidden; margin-top:30px;}
#n_zizhi ul { margin:0; overflow:hidden; }
#n_zizhi li{ float:left; width:23%; height:auto; overflow:hidden; margin:0 1% 30px 1%; display:block;}
#n_zizhi li a{ display:block;  }
#n_zizhi li .pic_box{ width:100%; height:300px; display:table; overflow:hidden; background-color:#f4f4f4; border:2px solid #f4f4f4;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-align:center;}
#n_zizhi li .pic_box .box{display:table-cell; vertical-align:middle; }
#n_zizhi li img{ max-width:92%; max-height:260px; height:auto;}
#n_zizhi li .g-zizhi-wz{  display:block; width:100%; height:50px; line-height:25px; margin-top:20px; font-size:16px; text-align:center; overflow: hidden ;color:#666;}
#n_zizhi li:hover .pic_box{ border:2px solid #28a558; transition:all 0.5s;}
#n_zizhi li:hover span{color:#28a558;}
/*zoom*/
#zoom{z-index:99990;position:fixed;top:0;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.8);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)"}
#zoom .content{z-index:99991;position:absolute;top:50%;left:50%;width:200px;height:200px;background:#fff no-repeat 50% 50%;padding:0;margin:-100px 0 0 -100px;box-shadow:-20px 20px 20px rgba(0,0,0,.3);border-radius:4px}

#zoom img{display:block; max-height:600px;background:#ececec;box-shadow:0 1px 3px rgba(0,0,0,.25);border-radius:4px;transform: translate(-50%, -50%);-webkit-transform: translate(-50%, -50%);-ms-transform: translate(-50%, -50%);}
#zoom .close{z-index:99993;position:absolute;top:0;right:0;width:49px;height:49px;cursor:pointer;background:transparent url(../images/natural/close1.png) no-repeat 50% 50%;opacity:1;filter:alpha(opacity=100);border-radius:0 0 0 4px}
#zoom .next,#zoom .previous{z-index:99992;position:absolute;top:50%;overflow:hidden;display:block;width:49px;height:49px;margin-top:-25px}
#zoom .previous{left:0;background:url(../images/natural/arrows.png) no-repeat 0 0;border-radius:0 4px 4px 0}
#zoom .next{right:0;background:url(../images/natural/arrows.png) no-repeat 100% 0;border-radius:4px 0 0 4px}
#zoom .close:hover{background-color:#28a558;}
#zoom .next:hover,#zoom .previous:hover{background-color:#28a558;}

@media screen and (max-width:1456px){
.neirong-gl ul li .neirong-gl-xm dd span{ width:10%;}
.neirong-gl ul li .neirong-gl-xm dd p{ width:90%;}	
	
}

@media screen and (max-width:768px){
.neirong-gl ul li .neirong-gl-xm dd span{ width:20%;}
.neirong-gl ul li .neirong-gl-xm dd p{ width:80%;}	
	
}

.neirong .title{ width: 100%; margin-bottom: 20px; border-bottom: 1px dashed #ccc;}
.neirong .title .shang{ text-align: center; width: 100%; font-size: 25px; }
.neirong .title .zhong{ text-align: center;width: 100%;font-size: 16px;color: #333;line-height: 38px;}
.neirong .title .xia{ text-align: center; font-size: 16px; color:#999; padding-top:10px; margin-bottom:10px; padding-bottom:15px;}
.neirong .ti{ padding: 20px 0; line-height: 30px; font-size: 16px;}
.neirong h3,.neirong h4,.neirong h2{ font-weight:bold;}
.neirong p{ color:#666;}
.neirong .ti img{ max-width: 100% !important;padding:0 10px; margin:10px auto 5px auto;}
.fenyey{ width: 100%;height: 60px; line-height: 60px; overflow:hidden; margin-top: 40px;}
.fenyey .zuo{ width:48%; padding:0 1%; text-align: center; font-size:16px; float:left; background-color: #f2f2f2; overflow:hidden;}
.fenyey .you{ width:48%; padding:0 1%; text-align: center; font-size:16px; float:right; background-color: #f2f2f2; overflow:hidden;}
.fenyey .zuo:hover { background: #28a558;}
.fenyey .you:hover{ color: #fff; background: #28a558;}
.fenyey .zuo:hover a{ color: #fff;}
.fenyey .you:hover a{ color: #fff;}

.indexone{ width: 80%; margin:50px auto;}
.index-demo{ width: 100%; margin-left: auto; margin-right: auto;}
.index-demo .item{ display: block;position: relative;overflow: hidden;}
.index-demo .item .datu{ width: 100%;vertical-align: middle;}

@media screen and (max-width:1456px){
	
.topmenu-box { height: 50px;}
.topmenu { height: 50px;}
.topmenu ul li { height: 50px; line-height: 50px; font-size: 14px;}
.topmenu ul li a { padding: 0 16px;}
.neirong-icon { margin-top: 30px;}
.neirong-icon ul { width: 100%;}
.neirong-xq { margin-top: 30px;}

.neirong-gl ul li .neirong-gl-zw { font-size: 18px;}
.neirong-gl ul li .neirong-gl-xm dd { font-size: 14px;}
.neirong-gl ul li { margin-bottom: 20px;}

.newsitem-font1 h2 { font-size: 15px;}

.neirong-xwu-pic { height: 224px;}
.neirong-xwu-pic img{ height: 224px;}
.newsitem-font1 { padding-top: 15px;}
.xinwen-more { margin-top: 20px; }
.newsitem-font h2 { font-size: 15px;}

.neirong-qy ul li .tu { height: 146px;}
.neirong-qy ul li .tu img { height: 146px;}
.neirong-qy ul li .zi .mz { font-size: 15px; height: 30px; line-height:normal;}
.neirong-wh p { font-size: 14px;}

.neirong-fc-tp { height: 153px;}
.neirong-fc-bt { font-size: 14px;}
.neirong-fc ul li { margin: 30px 1% 10px 1%;}
.page { margin: 30px 0;}

#owl-wenm .item { height: 125px;}
#owl-wenm .item img { height: 125px;}
.neirong-dangjian-d ul li { padding: 20px 0;}

.history_top_wrap { width: 100%;}
.history_top_main { width: 900px;}
.history_top_main li { width: 225px;}

.time-axis-date span { right: -24px;}
.time-axis:before { left: 10%;}
.time-axis-title { font-size: 15px;}

.neirong-play ul li{ height:170px; overflow:hidden; margin:1%; float:left;}
.neirong-play-nr{ width:100%; height:130px; position: relative;}
.neirong-play-nr img{ width:100%; height:130px;}
.neirong-play-play{ width:40px; height:40px; position:absolute; left:50%; top:50%; margin-left:-20px; margin-top:-20px; z-index:99;}
.neirong-play-play img{ width:40px; height:40px;}
.neirong-play-bt{ font-size:14px;}

.neirong-zp ul li { font-size: 14px}
.touzi-tp ul li{ font-size:14px;}

.zhaobiao h3 { font-size: 18px;}
.zhaobiao p { font-size: 14px; line-height: 26px;}

.neirong-baogao ul li { height: 50px; line-height: 50px;}
.neirong-baogao ul li span { font-size: 14px;}
.neirong-baogao ul li a { font-size: 14px; height:50px; line-height:50px;}

.neirong-zr-bt { padding-bottom: 20px; font-size: 18px;}
.neirong-zr-nr { margin-top: 20px;}
.neirong-zr-nr-img { width: 25%; height: 150px;}
.neirong-zr-nr-img img{ height: 150px;}
.neirong-zr-nr-txt { width: 72%; height: 150px;}

.neirong-news01 ul li { height: 50px; line-height: 50px;}
.neirong-news01 ul li a{ font-size:14px;}

.zt-tp { height: 74px;}
.zt-tp img{ height: 74px;}
.zt-bt { line-height: 36px; font-size: 14px;}

.fenyey { height: 50px; line-height: 50px; margin-top: 30px;}
.fenyey .zuo { height: 50px; line-height: 50px; font-size: 14px;}
.fenyey .you { height: 50px; line-height: 50px; font-size: 14px;}
.neirong .ti { padding: 0; line-height: 28px; font-size: 14px;}

.neirong .title .shang { font-size: 20px; margin-bottom: 8px;}
.neirong .title .xia { padding-bottom: 6px; font-size:14px;}

.neirong-icon ul li .tupian { width: 50px; height: 50px; line-height: 50px;}
.neirong-icon ul li .tupian i { font-size: 30px;}
.neirong-icon ul li .shuzi span { line-height: 30px; font-size: 30px;}
	
.neirong-zt-bt { height: 46px;}	
.neirong-zt-bt li { height: 46px; line-height: 46px; font-size: 15px;}
.neirong-zt-bt li a { padding: 0 30px;}

.indexone{ width: 100%; margin:30px auto;}

#n_zizhi li .pic_box { height: 220px;}
#n_zizhi li img { max-width: 94%; max-height: 200px;}
#n_zizhi li .g-zizhi-wz { font-size: 15px;}
	
}
	
@media screen and (max-width:768px){

.ny_cont { bottom: 15px; right: 2%;}
.ny_cont h3 { margin-bottom: 5px; font-size: 16px; text-shadow: 0 0 6px #000;}

.topmenu-box { height: auto;}
.topmenu { height: auto;}
.topmenu ul li { height: 34px; line-height: 34px; font-size: 12px;}
.topmenu ul li a { padding: 0 16px;}

.xwzx-r-tp { height: 250px;}

.neirong-icon {  margin-top: 0;}
.neirong-icon ul li { width: 50%; margin: 0 0; text-align: center;}
.neirong-icon ul li .tupian { width: 40px; height: 40px; line-height: 40px; float: none; margin: 0 auto 10px auto;}
.neirong-icon ul li .tupian i { font-size: 24px;}
.neirong-icon ul li .xiqi { float: none; margin-left:0;}
.neirong-icon ul li .xiqi .shuzi { font-size: 14px;}
.neirong-icon ul li .xiqi .shuzi span { font-size: 24px;}
.neirong-icon ul li .xiqi .miaoshu { font-size: 14px;}
.neirong-xq { margin-top: 0px; line-height: 26px;}
.neirong-xq b { font-size: 15px;}
.neirong-xq p { font-size: 14px;}
.neirong-nr-zzjg img { margin: 0 0;}

.neirong-gl ul li .neirong-gl-xm dd span { width: 20%;}

.neirong-anquan-u p { font-size: 14px;}
.neirong-anquan-u b { font-size: 15px;}

.neirong-xwu-pic { width: 100%; height:auto;}
.neirong-xwu-pic img{ width: 100%; height:auto;}
.newsitem-font1 {  width: 90%; padding: 5%; margin-left:0;}

.newsitem-font { width: 100%;}
.newsmore{ display:none;}
.page a.first,.page a.last,.page a.num{ display:none;}

.neirong-qy ul li .tu { width: 100%; height: auto;}
.neirong-qy ul li .tu img{ width: 100%; height: auto;}
.neirong-qy ul li .zi { width: 100%; height: auto; overflow:hidden; padding:10px 0; float: none;}
.neirong-wh b { font-size: 15px;}

.neirong-fc-tp { height: auto;}
.neirong-fc ul li { width: 96%; margin: 20px 2% 0 2%;}

#n_zizhi li { width: 100%; margin: 0;}
#n_zizhi li .g-zizhi-wz { height: 40px; font-size: 14px;}
#n_zizhi li .pic_box { height: 200px;}
#n_zizhi li img { max-width: 96%; max-height: 180px;}

.page { margin: 20px 0;}

#owl-wenm .item { height: 198px;}
#owl-wenm .item img { height: 198px;}

.newsitem-wenzi { width: 68%;}
.newsitem-time { width: 28%;}
.newsitem-time dl dd span { height: 14px;}
.newsitem-time dl dt { font-size: 50px;}
.newsitem-font p { margin-top: 0px; }

.history_top_main { width: 350px;}
.history_top_main li { width: 175px;}

.main { width: 100%;}

.time-axis-item { padding-left: 0;}
.time-axis-title { width: 74%; float: right;font-size: 14px; line-height: 24px;}
.time-axis:before { left: 21.5%;}
.history_top_main li span { font-size: 16px;}
.history_top_main li h3 { margin-top: 5px; font-size: 15px;}
.time-axis-date { font-size: 15px;}
.juzhong { margin-top: 30px;}
.neirong1-box { padding: 0 0 30px;}

.time-axis-date span { right: -14px; top: 14%;}

.neirong-play ul li{ width:48%; height:150px;}
.neirong-play-nr{ height:110px;}
.neirong-play-nr img{ height:110px;}
.neirong-play-play{ width:30px; height:30px; margin-left:-15px; margin-top:-15px;}
.neirong-play-play img{ width:30px; height:30px;}

.neirong-zp ul li a { width: 72%;}
.neirong-touzi-u{ display: block;}
.neirong-touzi-u-l { width: 100%;}
.neirong-touzi-u-m { width: 100%; height: 270px; margin-left:0; margin:20px 0;}
.neirong-touzi-u-r { width: 100%; height: 330px;}

.neirong-baogao ul li { height: 40px; line-height: 40px;}
.neirong-baogao ul li a i { display: none;}
.neirong-baogao ul li a { width: 70%; height:40px; line-height:40px; float: right;}
.neirong-baogao ul li span { width: 28%;}

.neirong-zr-nr-img { width: 100%; height: auto;}
.neirong-zr-nr-img img{ width: 100%; height: auto;}
.neirong-zr-nr-txt { width: 100%; height: auto; overflow:hidden; float: none;}
.neirong-zr-nr-txt h3 { margin: 10px 0;}
.neirong-zr-nr { margin-top: 0;}

.neirong-zt-lm ul li { width: 48%;}

.neirong-xwd { margin-top: 0px;}
.newsitem-font span { font-size: 14px;}

.neirong .title .shang { font-size: 15px;}
.neirong .title .xia { font-size: 12px;}

.fenyey { height: auto; line-height: 40px; margin-top: 30px;}
.fenyey .zuo { width: 100%; height: 40px; line-height: 40px; padding: 0 6px; font-size: 14px; float: none; margin-bottom:10px;}
.fenyey .you { width: 100%; height: 40px; line-height: 40px; padding: 0 6px; font-size: 14px; float: none;}
.neirong .ti { padding: 0; line-height: 26px; font-size: 14px;}

.neirong-news01 ul li span { height: 50px; line-height: 50px; width: 8%;}
.neirong-news01 ul li a { width: 74%; height: 50px; line-height: 50px; overflow: hidden;}

.neirong-icon ul li { margin-bottom:30px;}
.neirong-icon ul li .tupian i { font-size: 26px;}
.neirong-icon ul li .shuzi span { line-height: 26px; font-size: 26px;}

.neirong-box { padding: 30px 0;}

.t-zq { width: 60px; height: 20px;}
.top-r-u-tb ul li i { padding-right: 2px;}

.neirong-zt-bt { height: auto; overflow: hidden;}
.neirong-zt-bt li { height: 36px; line-height: 36px; font-size: 14px;}
.neirong-zt-bt li a { padding: 0px 10px;}

.neirong-xwd ul li { padding: 20px 0;}

.cont-r-jg { height: 200px;}
.top-r-u-tb ul li.oa { display:none;}

.indexone{ width: 100%; margin:20px auto;}


}










