@charset "utf-8";
/*html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);}*/
.wrap{/*max-width:120rem;*/ margin:0 auto; position:relative; width:100%;}
.main{width:75rem; margin:0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear_both{zoom:1;}
.clear_both:after{content:""; display:block; clear:both;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.text-over{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.over{overflow: hidden;}
.relative{position: relative;z-index: 1;}
.absolute{position: absolute;z-index: 1;}
.fixed{position: fixed;z-index: 1;}
.inline{display: inline;}
.block{display: block;}
.inline-block{display: inline-block;}
.hide{display: none;}
.max-w100{max-width: 100%;}
.max-h100{max-height: 100%;}
.middle{vertical-align: middle;}
.trans{-webkit-transition:all 300ms ease 0s; -moz-transition:all 300ms ease 0s; -ms-transition:all 300ms ease 0s; -o-transition:all 300ms ease 0s; transition:all 300ms ease 0s;}
/*鍏叡鏍峰紡*/
.fz16{ font-size:16px; font-family:"寰蒋闆呴粦"; color:#fff;}
.fz18{ font-size:18px; font-family:"寰蒋闆呴粦"; color:#fff;}
.fz32{ font-size:32px; font-family:"寰蒋闆呴粦"; color:#fff;}
.dis{ display:inline-block; *display:inline; zoom:1;}
.left75_f{left:-75rem; position:absolute; width:100%;}
.left75_f.left75_f2{left:0;}
.site_title{background:url(/images/13.png) no-repeat center; font-size:1.75rem; color:#fff; text-align:center; margin:6rem 0 0;}
.site_category{text-align:center; margin:1.875rem 0 0;}
.site_category li{width:6.4375rem; height:1.9375rem; line-height:1.9375rem; text-align:center; border-radius:0.625rem; display:inline-block; *display:inline; zoom:1; margin:0 0.1875rem 0 0;}
.site_category li.on{border:1px solid #fff;}
.site_category li a{font-size:1rem; color:#fff;}
.site_title2{height:4.5rem; line-height:4.5rem;}
.site_title2 .title{font-size:1.375rem; color:#000;}
.site_title2 .more a{font-size:0.875rem; color:#888;}
.site_title3{line-height:7.0625rem; text-align:center; font-size:1.75rem; color:#333;}
/*澶撮儴*/
.header{position:fixed; width:100%; height:5.8125rem; z-index:10000; top:0; right:0; left:0; max-width:120rem; margin:0 auto;}
.header .logo_nav{position:relative; z-index:100; width:75rem; margin:0 auto;}
.header .logo_nav .logo{position:absolute; top:1.3125rem; left:0.25rem; z-index:100; width:11.3125rem; height:3.1875rem;}
.header .logo_nav .nav{position:absolute; right:0.375rem; top:1.3125rem; text-align:right;}
.header .logo_nav .nav li.item{display:inline-block; *display:inline; zoom:1; margin:0 1.375rem 0 0; position:relative; z-index:100;}
.header .logo_nav .nav li.item .one{line-height:3.1875rem; position:relative; padding:0 1.125rem 0 0;}
.header .logo_nav .nav li.item .one a{font-size:1rem; color:#333;}
.header .logo_nav .nav li.item .one img {width:0.5625rem; height:0.3125rem; overflow: hidden; right:0; top:50%; margin:-0.15625rem 0 0; transition:transform 0.1s ease-in 0s; position:absolute; z-index:100;}
.header .logo_nav .nav .second{width:590px; height:292px; background:url(/images/48.png); position:absolute; z-index:100; text-align:left; display:none;}
.header .logo_nav .nav .second .ico{width:13px; height:7px; background:url(/images/49.png) no-repeat; margin:-7px 0 0 25px;}
.header .logo_nav .nav .second .list{margin:22px 33px 0;}
.header .logo_nav .nav .second .list .leftList{width:157px;}
.header .logo_nav .nav .second .list .leftList li{line-height:39px; background:url(/images/50.png) no-repeat left center; padding:0 0 0 13px; border-bottom:1px solid #cacaca; height:39px; overflow:hidden;}
.header .logo_nav .nav .second .list .leftList li a{color:#fff; font-size:14px;}
.header .logo_nav .nav .second .list .rightBrief{margin:10px 0 0; width:336px;}
.header .logo_nav .nav .second .list .rightBrief .img{height:170px;}
.header .logo_nav .nav .second .list .rightBrief .name{font-size:14px; color:#fff; line-height:28px;}
.header .logo_nav .nav .second .list .rightBrief .brief{color:#fff; line-height:28px; height:56px; overflow:hidden;}
.header .logo_nav .nav li.item:hover .second{display:block;}
.header .logo_nav .nav li.item:hover .one img {transform: rotate(180deg);}
.header .logo_nav .nav li.item:hover .one a{color:#126b3f;}
.header .logo_nav .nav li.item.on .one a{color:#126b3f;}
.header .logo_nav .nav li.item.last{margin:0;}
.header.page{background:#fff; border-bottom:0.25rem solid #d6d6d6;}
/*骞垮憡鍥?/
.banner{position:relative; z-index:99; width:100%; overflow:hidden;}
.banner .bd{position:relative; z-index:100; width:100%; /*height:57.4375rem;*/ height:100%;}
/*.banner .bd li{position:absolute; left:50%; width:100%;}
.banner .bd img{display:block; left: 50%; position: absolute; margin:0 0 0 -60rem;}*/
.banner .bd li{position:absolute; width:100%; /*height:919px;*/ height:100%;}
.banner .bd li a{display:block; width:100%; height:100%;}
.ad .fz32{ width:100%; position:absolute; left:0; top:20%;}
.ad .fz16{ width:100%; position:absolute; left:0; top:28%;}
.ad_last{ width:100%; position:absolute; left:0; top:46%;}
.ad_last .dis{ background:url(../images/adl_bg.png) repeat; border-radius:50%; margin:0 6%;}
.ad_last .dis .ad_tab{ width:148px; height:148px; display:table-cell; vertical-align:middle;}
.ad_last .dis:hover{ background:url(../images/adl_bgk.png) repeat;}
.index_hd{height:7.75rem; position:absolute; left:0; right:0; bottom:0; background:url(/images/2.png); z-index:100; text-align:center;}
.index_hd .list li{width:8.125rem; margin:0 4.6875rem 0 0; position:relative; z-index:100; overflow:hidden; height:7.75rem; cursor:pointer; display:inline-block; *display:inline; zoom:1;}
.index_hd .list li .t1{width:8.125rem; height:7rem; padding:0.75rem 0 0; text-align:center; position:relative; z-index:101; left:0; top:0;}
.index_hd .list li .t1 .name{font-size:1rem; color:#fff; line-height:2.0625rem;}
.index_hd .list li .t1 .name a{color:#fff;}
.index_hd .list li .t2{width:27rem; position:absolute; z-index:100; left:8.125rem; /*display:none;*/}
.index_hd .list li .t2 .img{width:12.0625rem; height:7.75rem; overflow:hidden;}
.index_hd .list li .t2 .brief{width:13.1875rem; color:#fff; line-height:1.5rem; height:4.5rem; overflow:hidden; margin:2rem 0 0;}
.index_hd .list li .t2 .brief a{color:#fff;}
.index_hd .list li.on{width:35.125rem;}
.index_hd .list li.on .t1{ background:#1a6838;}
.index_hd .list li.on .t2{display:block;}
.index_hd .list li.last{margin:0;}
.banner .prev,.banner .next{width:3.5rem; height:3.5rem; position:absolute; top:50%; margin:-1.75rem 0 0; z-index:200; cursor:pointer;}
.banner .prev{background:url(/images/16.png) no-repeat; left:1.25rem; background-size:contain;}
.banner .next{background:url(/images/17.png) no-repeat; right:1.25rem; background-size:contain;}
.mbanner{width:100%; overflow:hidden; display:none;}
.mbanner .i-banner{ position:relative; overflow:hidden; /* 璁剧疆鐒︾偣鍥炬渶澶у搴 */ z-index:1;}
.mbanner .hd{ position:absolute; height:28px; line-height:28px; bottom:0; right:0; z-index:1; width:100%; text-align:center;}
.mbanner .hd li{ display:inline-block; width:20px; height:20px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:50%; text-indent:-9999px; overflow:hidden; margin:0 .5rem; background:#fff; border:1px solid #0ab7ef; cursor:pointer;}
.mbanner .hd li.on{ border:1px solid #fff; background: #0ab7ef;}
.mbanner .bd{ position:relative; z-index:0; }
.mbanner .bd li{ position:relative; text-align:center; }
.mbanner .bd li img{vertical-align:top; width:100%;/* 鍥剧墖瀹藉害100%锛岃揪鍒拌嚜閫傚簲鏁堟灉 */}
.mbanner .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0); } /* 鍘绘帀閾炬帴瑙︽懜楂樹寒 */
.ad{position:relative; z-index:99; width:100%; overflow:hidden;/* height:463px;*/}
/*.ad .bd{position:absolute; left:50%; width:100%; z-index:100; margin:0 0 0 -960px;}*/
.ad2{width:100%; display:none;}
/*棣栭〉-鏂伴椈鍏憡*/
.mleftHide{height:46.125rem;}
.mleftHide1{height:40.125rem;}
.index_news{/*height:57.5rem;*/ height:100%; overflow:hidden;}
.index_news .list{margin:3.6875rem 0 0; height:30.125rem;}
.index_news .list .left{width:40.9375rem; position:relative; z-index:100; overflow:hidden;}
.index_news .list .right{width:30.375rem; background:#fff; height:28.75rem; padding:1.375rem 2.125rem 0 1.5625rem;}
.index_news .list .bd li{width:40.9375rem; height:30.125rem; position:relative;}
.index_news .list .bd li .intro{height:6.25rem; background:url(/images/20.png); position:absolute; bottom:0; left:0; right:0; padding:1.3125rem 1.875rem 0;}
.index_news .list .bd li .intro .name a{font-size:1rem; color:#fff;}
.index_news .list .bd li .intro .time{color:#fff; background:url(/images/14.png) no-repeat left center; padding:0 0 0 1.4375rem;}
.index_news .list .bd li .intro .biref{line-height:1.375rem; font-size:0.875rem; color:#fff; margin:0.3125rem 0 0;}
.index_news .list .prev,.index_news .list .next{position:absolute; z-index:100; top:50%; margin:-2.5rem 0 0; width:1.9375rem; height:4.9375rem; cursor:pointer;}
.index_news .list .prev{background:url(/images/18.png) no-repeat; left:0;}
.index_news .list .next{background:url(/images/19.png) no-repeat; right:0;}
.index_news .right li{line-height:2.3125rem;}
.index_news .right li .name{width:360px; height:2.3125rem; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.index_news .right li .name a{font-size:0.875rem; color:#333; background:url(/images/15.png) no-repeat left center; padding:0 0 0 0.875rem;}
.index_news .right li .time{font-size:0.875rem; color:#888;}
/*棣栭〉-闆嗗洟浠嬬粛*/
.mleftHide_2{/*height:43.375rem;*/ height:48.0625rem;}
.mleftHide2{/*height:37.375rem;*/ height:42.0625rem;}
/*鍏充簬鎴戜滑*/
.index_jtjs{/*height:57.5rem;*/ height:100%; overflow:hidden;}
.index_jtjs .list{margin:4.1875rem 0 0;}
.index_jtjs .list li{width:23.75rem; height:26.875rem; background:#fff; margin:0 1.875rem 0 0;}
.index_jtjs .list li.last{margin:0;}
.index_jtjs .list li .name_cn{text-align:center; margin:0.8125rem 0 0.3125rem;}
.index_jtjs .list li .name_cn a{font-size:1.125rem; color:#333;}
.index_jtjs .list li .name_en{font-family:"Times New Roman", Times, serif; font-size:1.375rem; color:#999; text-align:center; background:url(/images/21.jpg) no-repeat bottom center; padding:0 0 1rem; margin:0 0 1rem; text-transform:Uppercase;}
.index_jtjs .list li .brief{font-size:0.875rem; color:#555; line-height:1.75rem; height:7rem; padding:0 2rem 0 1.5625rem;}
.index_jtjs .list li .brief a{color:#555;}
/*鏉冭吹鍏徃*/
.index_jtjs .list2{margin:2.25rem 0 0;}
.index_jtjs .list2 .bg{height:26.25rem; margin:0 0 0.8125rem;}
.index_jtjs .list2 .bg.mbg2{display:none;}
.index_jtjs .list2 .bg .bg1{width:21rem; /*height:21.875rem;*/ background:url(/images/22.png); margin:1.625rem 1.1875rem 0 0; padding:0 1.5625rem 1rem 1.375rem;}
.index_jtjs .list2 .bg .bg1 .name{color:#1a6838; font-size:1.375rem; background:url(/images/23.jpg) no-repeat top left; padding:0.75rem 0 0; margin:2.25rem 0 0.625rem;}
.index_jtjs .list2 .bg .bg1 .brief{color:#555; font-size:0.875rem; line-height:1.875rem; height:11.25rem; overflow:hidden; margin:0 0 1.25rem;}
.index_jtjs .list2 .bg .bg1 .btn{width:6.625rem; height:2.0625rem; border-radius:0.3125rem; background:#1a6838; text-align:center; line-height:2.0625rem;}
.index_jtjs .list2 .bg .bg1 .btn a{color:#fff; font-size:0.875rem;}
.index_jtjs .list2 .gs{background:#fff;}
.index_jtjs .list2 .gs .prev{width:1.75%; height:1.3125rem; background:url(/images/24.png) no-repeat; background-size:contain; margin:2.3125rem 0 0 2.4%;}
.index_jtjs .list2 .gs .bd{width:91.6%; overflow:hidden; margin:0.8125rem 0 0; overflow:hidden;}
.index_jtjs .list2 .gs .mlist{width:91.6%; margin:0.8125rem auto;}
.index_jtjs .list2 .gs .bd li{width:25%;}
.index_jtjs .list2 .gs .next{width:1.75%; height:1.3125rem; background:url(/images/25.png) no-repeat; background-size:contain; margin:2.3125rem 2.4% 0 0;}
.index_jtjs .list2 .gs.gsBar2{display:none;}
.index_jtjs .list2 .gs.gsBar2 .bd li{width:50%;}
/*棣栭〉-宸︿晶鎸夐挳*/
.leftBtn{position:absolute; left:4%; top:162px; /*display:none;*/}
.leftBtn li .ico1{width:53px; height:53px; background:#1a6838; border-radius:50%; display:none;}
.leftBtn li .ico1 div{padding-top:5px; color:#fff; text-align:center; line-height:20px;}
.leftBtn li .ico2{width:12px; height:12px; background:url(/images/51.png) no-repeat center; margin:0 auto;}
.leftBtn li .line2{background:url(/images/52.jpg) repeat-y bottom center; padding:0 0 47px;}
.leftBtn li.active .line2{padding:0 0 31px;}
.leftBtn li.active .ico1{display:block;}
.leftBtn li.active .ico2{display:none;}
.leftBtn li.last{padding:0; background:none;}
/*鍏充簬涓滃崕-鍏徃绠€浠?/
.about_us .qyjj{margin:0 0 5.3125rem;}
.about_us .qyjj .title{height:8.75rem; line-height:8.75rem; color:#106432; font-size:2rem; text-align:center;}
.about_us .qyjj .left{width:49%; font-size:0.875rem; color:#555; line-height:1.875rem; padding:0.4375rem 3% 0 0;}
.about_us .qyjj .right{width:47.5%;}
/*鍏充簬涓滃崕-鍙戝睍鍘嗙▼*/
.about_us .fzlc .top{background:url(/images/42.jpg) no-repeat center; background-size:cover; height:17.375rem; position:relative; z-index:100;}
.about_us .fzlc .top .title{font-size:2rem; color:#fff; text-align:center; line-height:3.4375rem; padding:2.4375rem 0 0;}
.about_us .fzlc .top .biref{font-size:0.75rem; color:#fff; text-align:center; line-height:1.625rem;}
.about_us .fzlc .top .line1{background:url(/images/43.png) no-repeat; width:1.125rem; height:3.9375rem; position:absolute; left:50%; bottom:0; margin:0 0 0 -0.5625rem; background-size:cover;}
.about_us .fzlc .bottom .list{padding:4.375rem 0 0; background:url(/images/44.jpg) repeat-y center; overflow:hidden;}
.about_us .fzlc .bottom .list li{width:50%; position:relative; z-index:100; margin:0 0 7.5rem;}
.about_us .fzlc .bottom .list li.item2{margin:7.5rem 0;}
.about_us .fzlc .bottom .list li.left .con{background:url(/images/45.jpg) no-repeat right top; position:absolute; z-index:100; top:0; bottom:0; right:-0.375rem; width:87%;}
.about_us .fzlc .bottom .list li.right .con{background:url(/images/45.jpg) no-repeat left top; position:absolute; z-index:100; top:0; bottom:0; left:-0.375rem; width:87%;}
.about_us .fzlc .bottom .list li.left .con .wbar{padding:0 0.75rem 0 0; margin:0 3.4375rem 0 0; }
.about_us .fzlc .bottom .list li.right .con .wbar{padding:0 0 0 0.75rem; margin:0 0 0 3.4375rem;}
.about_us .fzlc .bottom .list li.left .con .time{text-align:right;}
.about_us .fzlc .bottom .list li .con .time{font-size:1.375rem; color:#316e47; width:50%;}
.about_us .fzlc .bottom .list li .con .brief{font-size:0.875rem; color:#555; line-height:2rem; width:50%;}
.about_us .fzlc .bottom .btn{margin:0 auto 4.375rem; width:8rem; height:2.25rem; line-height:2.25rem; border-radius:0.3125rem; background:#3d7655; text-align:center;}
.about_us .fzlc .bottom .btn a{color:#fff; font-size:1rem;}
/*鍏充簬涓滃崕-浼佷笟鑽h獕*/
.about_us .qyry{background:#eaeaea; padding:0 0 7.75rem;}
.about_us .qyry .title{line-height:8.625rem; text-align:center; color:#106432; font-size:2rem; margin:0 0 1.125rem;}
/*鍏充簬涓滃崕-浼佷笟鑽h獕js鐗规晥*/
.dg-container{width:100%; position:relative;}
.dg-wrapper{width:481px; height:316px; margin:0 auto; position:relative; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -o-transform-style:preserve-3d; -ms-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-perspective:1000px; -moz-perspective:1000px; -o-perspective:1000px; -ms-perspective:1000px; perspective:1000px;}
.dg-wrapper a{width:482px; height:316px; display:block; position:absolute; left:0; top:0; box-shadow:0px 10px 20px rgba(0,0,0,0.3);}
.dg-wrapper a.dg-transition{-webkit-transition: all 0.5s ease-in-out; -moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
.dg-wrapper a img{display:block;}
.dg-wrapper a div{text-align:center; line-height:50px; text-shadow:1px 1px 1px rgba(255,255,255,0.5); color:#333; font-size:16px; width:100%; bottom:-55px; display:none; position:absolute;}
.dg-wrapper a.dg-center div{display:block;}
.dg-container nav.nav1{width:31px; height:31px; position:absolute; z-index:1000; left:0; top:50%; margin:-15px 0 0;}
.dg-container nav.nav2{width:31px; height:31px; position:absolute; z-index:1000; right:0; top:50%; margin:-15px 0 0;}
.dg-container nav span{float:left; cursor:pointer; width:31px; height:31px;}
.dg-container nav span.dg-next{background-position:top right; margin:0 0 0 10px;}
/*浼佷笟鑽h獕-鎵嬫満鐗?/
.about_us .qyry .list{position:relative; z-index:100; display:none;}
.about_us .qyry .list li{width:31.6%; margin:0 2.6% 0 0;}
.about_us .qyry .list li.last{margin:0;}
.about_us .qyry .list .prev,.about_us .qyry .list .next{position:absolute; z-index:100; width:1.9375rem; height:1.9375rem; cursor:pointer;}
.about_us .qyry .list .prev{background:url(/images/46.png) no-repeat; background-size:contain; left:0; bottom:-2.5rem;}
.about_us .qyry .list .next{background:url(/images/47.png) no-repeat; background-size:contain; right:0; bottom:-2.5rem;}
/*缁忚惀鍙戝睍*/
.jyfz{padding:3.5625rem 0 5.25rem; background:#dfdfdf;}
.jyfz .list .item{height:30rem; background:#fff; margin:0 0 2.3125rem;}
.jyfz .list .item .intro{margin:1.125rem 0 0 2.6875rem; width:19.5625rem;}
.jyfz .list .item .intro .name{height:3rem; line-height:3rem; background:url(/images/28.jpg) no-repeat left bottom; padding:0 0 0.1875rem; margin:0 0 0.6875rem;}
.jyfz .list .item .intro .name a,.jyfz .list .item .intro .name{font-size:1.375rem; color:#222;}
.jyfz .list .item .intro .brief{font-size:0.875rem; color:#555; line-height:1.75rem;}
.jyfz .list .item.last{margin:0;}
/*缁忚惀鍙戝睍-js甯冨眬*/
.jyfzBar{margin:1.125rem 1rem 0 0;}
.jyfzBar .bd{width:48.75rem; height:26.3125rem; overflow:hidden; position:relative; z-index:100;}
.jyfzBar .bd li{position:absolute; left:0; right:0; top:0; bottom:0;}
.jyfzBar .bd li img{display:block;}
.jyfzBar .hd{text-align:center; margin:1.0625rem 0 0;}
.jyfzBar .hd li{width:0.75rem; height:0.75rem; background:url(/images/26.png) no-repeat; display:inline-block; *display:inline; zoom:1; margin:0 0.5625rem 0 0;}
.jyfzBar .hd li.on{background:url(/images/27.png) no-repeat;}
/*鍒嗙被锛岄潰鍖呭睉瀵艰埅*/
.category_mbx{height:3.6875rem; border-bottom:1px solid #e4e4e4; overflow:hidden;}
.category_mbx .category li{padding:0 0.25rem; margin:0 2.5rem 0 0; line-height:3.5rem;}
.category_mbx .category li a{font-size:1rem; color:#555;}
.category_mbx .category li.on{border-bottom:0.125rem solid #126b3f;}
.category_mbx .category li.on a{color:#126b3f;}
.category_mbx .mbx{line-height:3.6875rem; text-align:right;}
.category_mbx .mbx .m1{background:url(/images/29.png) no-repeat left center; padding:0 0 0 1.5rem;}
.category_mbx .mbx span,.category_mbx .mbx span a{font-size:0.875rem; color:#888;}
/*浼佷笟鍔ㄦ€?/
.info{margin:2.9375rem 0 4.75rem;}
.info .list .item{margin:0 0 1.875rem;}
/*.info .list .item .img{width:23.75rem; height:12.75rem; overflow:hidden;}
.info .list .item .intro{width:44.6875rem; margin:0 3.125rem 0 0;}
.info .list .item .intro .name{height:1.8125rem; line-height:1.8125rem;}
.info .list .item .intro .name a{font-size:1rem; color:#333;}
.info .list .item .intro .time{height:2.6875rem; line-height:2.6875rem; color:#888; font-size:0.875rem;}
.info .list .item .intro .brief{line-height:1.8125rem; height:5.4375rem; overflow:hidden; font-size:0.875rem; color:#555;}
.info .list .item .intro .btn{text-align:right; margin:1.25rem 0 0;}
.info .list .item .intro .btn a{font-size:0.875rem; color:#555;}*/
.info .list .item .img{width:13.75rem; height:8.75rem; overflow:hidden;}
.info .list .item .intro{width:54.6875rem; margin:0 3.125rem 0 0;}
.info .list .item .intro .name{height:1.8125rem; line-height:1.8125rem;}
.info .list .item .intro .name a{font-size:1rem; color:#43a5a6;}
.info .list .item .intro .time{height:1.8125rem; line-height:1.8125rem; color:#888; font-size:0.875rem;}
.info .list .item .intro .brief{line-height:1.8125rem; height:3.625rem; overflow:hidden; font-size:0.875rem; color:#555;}
.info .list .item .intro .btn{text-align:right; margin:1.25rem 0 0;}
.info .list .item .intro .btn a{font-size:0.875rem; color:#555;}
.info .list .item.last{margin:0;}
/*浼佷笟鏂囧寲*/
.culture .aim{padding:2.4375rem 0 5.625rem;}
.culture .aim .item{width:12.5rem;}
.culture .aim .item .img{width:8.5rem; height:8.5rem;}
.culture .aim .item .img img{width:100%;}
.culture .aim .item .name{font-size:1.375rem; color:#333; line-height:2.875rem; margin:0.8125rem 0 0;}
.culture .aim .item .name a{color:#333;}
.culture .aim .item .brief{font-size:0.875rem; color:#555; line-height:1.5rem;}
.culture .aim .item .brief a{color:#555;}
.culture .aim .item.item2{padding:0 7.25rem 0 8.9375rem; margin:0 9.5625rem 0 7.875rem; border-left:1px dotted #b4b4b4; border-right:1px dotted #b4b4b4;}
.culture .picList{background:#e8e8e8; padding:0 0 2.5rem;}
.culture .picList .title{font-size:1.375rem; color:#333; line-height:6.25rem;}
.culture .picList .list li{width:23.75rem; margin:0 1.875rem 0 0;}
.culture .picList .list li .img{height:13.75rem; overflow:hidden;}
.culture .picList .list li .name{text-align:center; line-height:3.125rem; height:3.125rem; overflow:hidden;}
.culture .picList .list li .name a{font-size:0.875rem; color:#555;}
.culture .picList .list li.last{margin:0;}
.culture .picList .list li.clearbar{display:none; margin:0; width:auto;}
/*鍏氬缓宸ヤ綔*/
.instance{margin:0 0 3.5rem;}
.instance .IsTop{margin:3.125rem 0 2.5rem;}
.instance .IsTop .img{width:34.625rem; height:18.4375rem;}
.instance .IsTop .contents{width:35rem; margin:1.0625rem 2.375rem 0 0;}
.instance .IsTop .contents .name{line-height:1.6875rem; margin:1.0625rem 0 0;}
.instance .IsTop .contents .name a{font-size:1rem; color:#333;}
.instance .IsTop .contents .time{font-size:0.875rem; color:#888; line-height:1.6875rem;}
.instance .IsTop .contents .brief{font-size:0.875rem; color:#555; line-height:2.0625rem; height:6.1875rem; overflow:hidden;}
.instance .IsTop .contents .btn{text-align:right; margin:3.625rem 0 0;}
.instance .IsTop .contents .btn a{font-size:0.875rem; color:#555;}
.instance .list.list2{margin:3.125rem 0 0;}
.instance .list li{padding:0 0 1.5625rem; border-bottom:1px dotted #c0c0c0; margin:0 0 0.875rem;}
.instance .list li .date{width:5.5625rem; height:5.25rem; border:1px solid #dbdbdb; text-align:center; margin:0 1.875rem 0 0;}
.instance .list li .date .day{font-size:1.75rem; color:#555; margin:0.9375rem 0 0;}
.instance .list li .date .ym{font-size:0.875rem;}
.instance .list li .contents{width:61.25rem;}
.instance .list li .contents .name{line-height:1.875rem;}
.instance .list li .contents .name a{font-size:1rem; color:#333;}
.instance .list li .contents .brief{font-size:0.875rem; color:#555; line-height:1.625rem;}
/*绾妫€鏌?/
.inspection{margin:0 0 3.5rem;}
.inspection .IsTop{margin:3.125rem 0 2.5rem;}
.inspection .IsTop .img{width:34.625rem; height:18.4375rem;}
.inspection .IsTop .contents{width:35rem; margin:1.0625rem 2.375rem 0 0;}
.inspection .IsTop .contents .name{line-height:1.6875rem; margin:1.0625rem 0 0;}
.inspection .IsTop .contents .name a{font-size:1rem; color:#333;}
.inspection .IsTop .contents .time{font-size:0.875rem; color:#888; line-height:1.6875rem;}
.inspection .IsTop .contents .brief{font-size:0.875rem; color:#555; line-height:2.0625rem; height:6.1875rem; overflow:hidden;}
.inspection .IsTop .contents .btn{text-align:right; margin:3.625rem 0 0;}
.inspection .IsTop .contents .btn a{font-size:0.875rem; color:#555;}
.inspection .list.list2{margin:3.125rem 0 0;}
.inspection .list li{padding:0 0 1.5625rem; border-bottom:1px dotted #c0c0c0; margin:0 0 0.875rem;}
.inspection .list li .date{width:5.5625rem; height:5.25rem; border:1px solid #dbdbdb; text-align:center; margin:0 1.875rem 0 0;}
.inspection .list li .date .day{font-size:1.75rem; color:#555; margin:0.9375rem 0 0;}
.inspection .list li .date .ym{font-size:0.875rem;}
.inspection .list li .contents{width:61.25rem;}
.inspection .list li .contents .name{line-height:1.875rem;}
.inspection .list li .contents .name a{font-size:1rem; color:#333;}
.inspection .list li .contents .brief{font-size:0.875rem; color:#555; line-height:1.625rem;}
/*鏉冨睘鍏徃*/
.property{margin:2.25rem 0 0;}
.property .list li{width:23.75rem; margin:0 30px 0 0;}
.property .list li .img{position:relative; z-index:100;}
.property .list li .name{height:4.375rem; line-height:4.375rem; background:url(/images/33.jpg) no-repeat right center;}
.property .list li .name a{font-size:0.875rem; color:#333; padding:0 1.1875rem;}
.property .list li.last{margin:0;}
a.expand {display: block; position: absolute; z-index: 100; background:url(/images/34.png) no-repeat; width: 56px; height: 56px;}
a.close-overlay {display: block; position: absolute; top: 0; right: 0; z-index: 100; width: 45px; height: 45px; font-size: 20px; font-weight: 700; color: #fff; line-height: 45px; text-align: center; background-color: #000; cursor: pointer;}
a.close-overlay.hidden {display: none;}
.overlay {display: block; position: absolute; z-index: 20; background:url(/images/35.png); overflow: hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
#effect-6 .overlay {top: 0; bottom: 0; left: 0; right: 0; opacity: 0;}
#effect-6 .overlay a.expand {left: 0; right: 0; top: 0; margin: 0 auto; opacity: 0; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
#effect-6 .item:hover .img .overlay {opacity: 1;}
#effect-6 .item:hover .img .overlay a.expand {top: 50%; margin: -30px auto 0; opacity: 1;}
/*鏂伴椈鍏憡*/
/*鏂伴椈鍏憡-闆嗗洟鍏徃*/
.jtgs_infomation {margin:32px 0 66px;}
.jtgs_infomation .left{width:608px; position:relative; z-index:100;}
.jtgs_infomation .left .bd li{position:relative; z-index:100; width:100%; height:385px;}
.jtgs_infomation .left .bd li img{display:block;}
.jtgs_infomation .left .bd li .tips{height:60px; line-height:60px; background:url(/images/38.png); position:absolute; bottom:0; left:0; right:0; padding:0 0 0 28px;}
.jtgs_infomation .left .bd li .tips a{font-size:16px; color:#fff;}
.jtgs_infomation .left .hd{position:absolute; right:20px; bottom:20px; height:12px; text-align:right; z-index:200;}
.jtgs_infomation .left .hd li{width:12px; height:12px; background:url(/images/37.png) no-repeat; display:inline-block; *display:inline; zoom:1; margin: 0 0 0 10px; cursor:pointer;}
.jtgs_infomation .left .hd li.on{background:url(/images/36.png) no-repeat;}
.jtgs_infomation .right{width:560px;}
.jtgs_infomation .right li{margin:0 0 1.0625rem;}
.jtgs_infomation .right li .name {line-height:2.5rem; height:2.5rem; background:url(/images/15.png) no-repeat left center; padding:0 0 0 0.875rem;}
.jtgs_infomation .right li .name a{font-size:1rem; color:#333;}
.jtgs_infomation .right li .time{font-size:0.875rem; color:#888; line-height:1.5625rem; padding:0 0 0 0.875rem;}
.jtgs_infomation .right li .brief{font-size:0.875rem; color:#555; line-height:1.5625rem; padding:0 0 0 0.875rem;}
.jtgs_infomation .right li.last{margin:0;}
/*鏂伴椈鍏憡-鏉冨睘浼佷笟*/
.qsqy_infomation{background:#e4e4e4; padding:18px 0 25px;}
.qsqy_infomation .list li{width:23.75rem; background:#fff; margin:0 1.875rem 2rem 0;}
.qsqy_infomation .list li img{width:100%;}
.qsqy_infomation .list li .contents{height:9.625rem; padding:0 1.875rem 0 0.8125rem; overflow:hidden;}
.qsqy_infomation .list li .name{line-height:1.6875rem; margin:1.0625rem 0 0; height:1.6875rem; overflow:hidden;}
.qsqy_infomation .list li .name a{font-size:0.875rem; color:#000;}
.qsqy_infomation .list li .time{font-size:0.875rem; color:#888; line-height:2.1875rem;}
.qsqy_infomation .list li .brief{line-height:1.375rem; font-size:0.875rem; color:#555; height:2.75rem; overflow:hidden;}
.qsqy_infomation .list li.last{margin:0 0 2rem;}
.qsqy_infomation .list li:hover{background:#156c37;}
.qsqy_infomation .list li:hover .name a{color:#fff;}
.qsqy_infomation .list li:hover .time{color:#fff;}
.qsqy_infomation .list li:hover .brief{color:#fff;}
/*鏂伴椈鍏憡-淇℃伅鍏紑*/
.xxgk_infomation{padding:0.875rem 0 2.875rem;}
.xxgk_infomation .list li{margin:0 1.875rem 0 0; width:23.75rem;}
.xxgk_infomation .list li img{width:100%;}
.xxgk_infomation .list li .name{height:3.0625rem; line-height:3.0625rem;}
.xxgk_infomation .list li .name a{font-size:0.875rem; color:#000;}
.xxgk_infomation .list li.last{margin:0;}
/*鍗佷笁浜旇鍒?鍒楄〃椤?/
.project{overflow:hidden;}
.project .step1{margin:4.5625rem 0 12.25rem;}
.project .step1 .list li .con{width:50%;}
.project .step1 .list li .img{width:50%;}
.project .step1 .list li .con .name{line-height:4.625rem;}
.project .step1 .list li .con .name a{font-size:1.375rem; color:#171717;}
.project .step1 .list li .con .brief{font-size:0.875rem; color:#555; line-height:1.75rem; height:7rem; margin:0 0 3.0625rem; overflow:hidden;}
.project .step1 .list li .con .btn{width:7.375rem; height:2.5625rem; line-height:2.5625rem; border:1px solid #dadada; text-align:center;}
.project .step1 .list li .con .btn a{display:block;}
.project .step1 .list li .con .btn a span{background:url(/images/39.jpg) no-repeat right center; font-size:0.875rem; color:#171717; padding:0 1.75rem 0 0;}
.project .step1 .list li.item1 .con .brief{padding:0 7% 0 0;}
.project .step1 .list li.item2 .con .name{padding:0 0 0 7%;}
.project .step1 .list li.item2 .con .brief{padding:0 0 0 7%;}
.project .step1 .list li.item2 .con .btn{margin:0 0 0 7%;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣*/
.project .step2{margin:3.9375rem 0 5.1875rem;}
.project .step2 .p1{margin:0 0 2.8125rem;}
.project .step2 .p1 .img{width:45%;}
.project .step2 .p1 .con{width:55%;}
.project .step2 .p1 .con .brief{padding:0 9%; font-size:0.875rem; color:#555; line-height:2rem; margin:1.875rem 0 0;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鐜版湁涓氬姟鍒嗘瀽*/
.project .step2 .xyywfx{margin:0 0 6.75rem}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-閰掑簵涓氬姟*/
.project .step2 .jdyw{background:#e5e5e5; padding:0 0 5.375rem;}
.project .step2 .jdyw .list li{width:49%; background:#fff;}
.project .step2 .jdyw .list li.m{margin:1.875rem;}
.project .step2 .jdyw .list li .img{width:44%;}
.project .step2 .jdyw .list li .con{width:56%;}
.project .step2 .jdyw .list li .con .name{line-height:2.6875rem; height:2.6875rem; overflow:hidden; padding:1.375rem 1.5rem 0; font-size:1.125rem; color:#333;}
.project .step2 .jdyw .list li .con .brief{font-size:0.75rem; color:#555; line-height:1.625rem; height:6.5rem; overflow:hidden; padding:0 1.5rem;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鎶曡祫涓氬姟*/
.project .step2 .tzyw .b_title{font-size:1.75rem; color:#333; text-align:center; margin:3.125rem 0 0.625rem;}
.project .step2 .tzyw .s_title{font-size:0.875rem; color:#555; text-align:center;}
.project .step2 .tzyw .list{margin:3.125rem 0 5.4375rem; border-bottom:1px solid #dbdbdb;}
.project .step2 .tzyw .list li.left{width:49.9%; border:1px solid #dbdbdb; border-bottom: none; border-right:none; border-left:none;}
.project .step2 .tzyw .list li.right{width:49.9%; border:1px solid #dbdbdb; border-bottom: none; border-left:none;}
.project .step2 .tzyw .list li .img{border-right:1px solid #dbdbdb; border-left:1px solid #dbdbdb; width:33%;}
.project .step2 .tzyw .list li .con{width:52.75%; color:#555; padding:2.625rem 0 0 7.2%;}
.project .step2 .tzyw .list li .con .name{line-height:1.375rem; font-size:0.875rem; color:#333;}
.project .step2 .tzyw .list li .con .brief{line-height:1.5625rem; height:3.125rem; overflow:hidden; color:#333; font-size:0.75rem;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鎴夸骇寮€鍙戝強绉熻祦绠$悊/鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鍙戝睍澹ぇ鎶曡祫涓氬姟 */
.fckfzlgl{background:#e5e5e5; padding:0 0 4.6875rem;}
.fckfzlgl .contents .img{width:42%;}
.fckfzlgl .contents .con{width:50%; margin:0.9375rem 3% 0 0; font-size:0.875rem; color:#333; line-height:2rem;}
.fckfzlgl.fzzdtzyw .con{margin:0.5625rem 3% 0 0; line-height:1.75rem;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鍏徃鍙戝睍鐨勪紭鍔?/
.project .step2 .gsfzdys .list li{width:23.75rem; background:#e8e8e8; margin:0 1.875rem 2rem 0;}
.project .step2 .gsfzdys .list li img{width:100%;}
.project .step2 .gsfzdys .list li .contents{height:12.25rem; padding:0 1rem 0 0.8125rem; overflow:hidden;}
.project .step2 .gsfzdys .list li .name{line-height:3.875rem; height:3.875rem; overflow:hidden; font-size:1rem; color:#000;}
.project .step2 .gsfzdys .list li .time{font-size:0.875rem; color:#888; line-height:2.1875rem;}
.project .step2 .gsfzdys .list li .brief{line-height:1.8125rem; font-size:0.875rem; color:#555; height:7.25rem; overflow:hidden;}
.project .step2 .gsfzdys .list li.last{margin:0 0 2rem;}
/*鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?涓夊勾鍙戝睍鐩爣*/
.project .step3 .snfzmb{margin:0 0 5.75rem;}
.project .step3 .snfzmb .brief{font-size:0.875rem; color:#333; line-height:2.0625rem; text-align:center;}
.project .step3 .snfzmb .list{text-align:center; margin:2.375rem 0 0;}
.project .step3 .snfzmb .list li{display:inline-block; *display:inline; zoom:1; margin:0 5.5% 0 0; width:17.8%;}
.project .step3 .snfzmb .list li.last{margin:0;}
/*鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鐜版湁涓氬姟鍙戝睍鏂瑰悜*/
.project .step3 .xyywfzfx{margin:0 0 5.5rem;}
.project .step3 .xyywfzfx .list li .con{width:50%;}
.project .step3 .xyywfzfx .list li .img{width:50%;}
.project .step3 .xyywfzfx .list li .con .name{line-height:4.125rem; font-size:1.125rem; color:#333;}
.project .step3 .xyywfzfx .list li .con .brief{line-height:2rem; font-size:0.875rem; color:#555;}
.project .step3 .xyywfzfx .list li.item1 .brief{padding:0 12% 0 0;}
.project .step3 .xyywfzfx .list li.item2 .brief{padding:0 6%;}
.project .step3 .xyywfzfx .list li.item2 .name{padding:0 6%;}
/*鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鎺㈢储鏂板叴涓氬姟*/
.project .step3 .tsxxyw .list{position:relative; z-index:100;}
.project .step3 .tsxxyw .list .bd li{width:31.6%; background:#e8e8e8; margin:0 2.6% 0 0;}
.project .step3 .tsxxyw .list .bd li .con{height:12.25rem;}
.project .step3 .tsxxyw .list .bd li .con .name{padding:0 0.875rem; line-height:3.9375rem; font-size:1rem; color:#333;}
.project .step3 .tsxxyw .list .bd li .con .brief{font-size:0.8125rem; color:#555; line-height:1.75rem; padding:0 0.875rem;}
.project .step3 .tsxxyw .list .bd li.last{margin:0;}
.project .step3 .tsxxyw .list .prev,.project .step3 .tsxxyw .list .next{width:2.8125rem; height:2.8125rem; position:absolute; top:50%; margin:-1.40625rem 0 0; z-index:1000; cursor:pointer;}
.project .step3 .tsxxyw .list .prev{background:url(/images/40.jpg) no-repeat; background-size:contain; left:-4.6875rem;}
.project .step3 .tsxxyw .list .next{background:url(/images/41.jpg) no-repeat; background-size:contain; right:-4.6875rem;}
/*鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鈥滃崄涓変簲鈥濅富瑕佺粡钀ユ寚鏍囬娴?/
.project .step3 .zbyc{margin:0 0 2rem;}
/*璇︾粏椤?/
.site_detail .title{line-height:2rem; padding:1rem 0; text-align:center; font-size:1.25rem; font-weight:bold; border-bottom:1px solid #ddd;}
.wrap .site_detail .time{width:100%; height:2rem; line-height:2rem; background:#f3f3f3; color:#666; text-align:center; font-size:0.75rem; margin-bottom:0.5rem;}
.wrap .site_detail .read{width:96%; padding:1rem 2%; background:#f3f3f3; color:#999; line-height:2rem;}
.site_detail .contents{margin:1rem 0; line-height:250%;}
/*搴曢儴*/
.footer{background:#585858; height:24.375rem;}
.footer .f1{height:16.875rem; border-bottom:1px solid #707070;}
.footer .f1 dl{width:7.75rem; padding:1.375rem 0 0 1rem; line-height:3.125rem; margin:0 2.75rem 0 0;}
.footer .f1 dt{background:url(/images/7.png) no-repeat left center; padding:0 0 0 1rem; font-size:1rem; color:#fff;}
.footer .f1 dt a{font-size:1rem; color:#fff;}
.footer .f1 dd{padding:0 0 0 1rem; line-height:1.875rem;}
.footer .f1 dd a{font-size:0.875rem; color:#fff;}
.footer .f1 dl.last{margin:0;}
.footer .f1 .contact{margin:1.9375rem 2.125rem 0 0;}
.footer .f1 .contact li,.footer .f1 .contact li span{line-height:1.6875rem; font-size:0.875rem; color:#fff;}
.footer .f1 .contact li.last{margin:0.4375rem 0 0;}
.footer .f1 .contact li.last span{margin:0 0.5625rem 0 0;}
.footer .f1 .contact li.last a{margin:0 0.375rem 0 0;}
.footer .f2{height:4.5rem; line-height:4.5rem;}
.footer .f2 li{background:url(/images/12.jpg) no-repeat right center; padding:0 1rem 0 0; margin:0 0.8125rem 0 0;}
.footer .f2 li,.footer .f2 li a{font-size:0.875rem; color:#fff;}
.footer .f2 li.last{margin:0; padding:0; background:none;}
.footer .f3{height:3rem; line-height:3rem; background:#474747; text-align:center; font-size:0.875rem; color:#fff;}
.footer .f4{line-height:3rem; background:#474747; text-align:center; display:none;}
.footer .f4 span{font-size:0.875rem; color:#fff;}
/*鎮诞妗?/
.xf{width:155px; position:fixed; z-index:1000; top:170px; }
.xf.l{left:10px;}
.xf.r{right:10px;}
/*.xf .xu{width:234px; height:427px;}*/
.xf .x_del{position:absolute; z-index:1001; width:14px; height:14px; background:url(/images/x_del.png) no-repeat; top:-7px; right:-7px; cursor:pointer;}
.xf img{width:100%;}
/*H5*/
.m_nav {margin:2.5rem 1rem 0 0; display:none;}
.m_nav span{height:0.3rem; width:2.5rem; margin:0 0 3px; background:#888; display:block; border-radius:5px;}
.m-mask {background-color: rgba(0, 0, 0, 0.5); bottom: 0; left: 0; overflow: hidden; position: fixed; right: 0; top: 0; z-index: 99998; display:none;}
.m-navbar{width:70%; height:100%; position:fixed; left:0; top:0; bottom:0; z-index:100000; background:#293038; overflow-y:auto; left:-70%; display:none;}
.m-navbar .one {border-bottom: 1px solid #303c4a; color: #eee; display: block; margin: 0 20px; padding: 10px;}
.m-navbar .one a{color:#fff; font-size:16px;}
.m-navbar ul {background-color: transparent; border: medium none; border-radius: 0; box-shadow: none; font-size: 14px; font-weight: normal; margin: 0 0 0 25px; padding: 0; position: relative; top: 0; width: auto;}
.m-navbar li a {border-bottom: 1px solid #303c4a; color: #eee; display: block; margin: 0 20px; padding: 10px; font-size:14px;}
#fullpage .section {overflow:hidden;}
/*@media only screen and (max-width: 1600px){
.xf{width:100px;}
}
@media only screen and (max-width: 1440px){
.xf{display:none;}
}*/
@media only screen and (max-width: 1420px){
/*.leftBtn{display:none;}*/
}
@media only screen and (max-width: 1366px){
.index_jtjs .list2{margin:0.1875rem 0 0;}
.index_jtjs .list2 .bg{height:20rem;}
.index_jtjs .list2 .bg .bg1 .name{font-size:1rem;}
.index_jtjs .list2 .bg .bg1 .brief{font-size:0.75rem; height:auto; line-height:1.5rem;}
}
@media only screen and (max-width: 1350px){
/*鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鎺㈢储鏂板叴涓氬姟*/
.project .step3 .tsxxyw .list .prev{bottom:-4.6875rem; left:0; top:auto;}
.project .step3 .tsxxyw .list .next{bottom:-4.6875rem; right:0; top:auto;}
}
@media only screen and (max-width: 1201px){
/*.footer .f1 .contact{display:none;}*/
}
@media only screen and (max-width: 1200px){
.fz32{ font-size:28px;}
.ad .fz16{ font-size:15px; top:30%;}
.fz18{ font-size:16px;}
.ad_last .dis .ad_tab{ width:140px; height:140px;}
.ad_last .dis .ad_tab img{ width:47%;}
.main{width:auto; padding:0 2%;}
.header .logo_nav{width:auto;}
.header .logo_nav .nav li.item{margin:0 1.25rem 0 0;}
.left75_f{left:0; position:relative;}
.index_hd{display:none;}
.leftBtn{display:none;}
/*棣栭〉-鏂伴椈鍏憡*/
.index_news .list .left{display:none;}
.index_news .list .right{width:auto; float:none;}
/*棣栭〉-闆嗗洟浠嬬粛-鍏充簬鎴戜滑*/
.index_jtjs .list li{width:31%; margin:0 3.5% 0 0;}
.index_jtjs .list li .brief{padding:0 1rem; height:auto;}
/*鍏充簬涓滃崕-浼佷笟鑽h獕*/
#tabled3{display:none;}
/*浼佷笟鑽h獕-鎵嬫満鐗?/
.about_us .qyry .list{display:block;}
/*缁忚惀鍙戝睍*/
.jyfz .list .item{height:auto;}
.jyfz .list .item .intro{margin:0 2%; width:auto;}
.jyfzBar{display:none;}
/*浼佷笟鍔ㄦ€?/
.info .list .item .img{width:30%; height:auto;}
.info .list .item .img img{width:100%;}
.info .list .item .intro{width:65%; margin:0;}
/*浼佷笟鏂囧寲*/
.culture .aim{padding:2.4375rem 2% 5.625rem;}
.culture .aim .item .img{margin:0 auto;}
.culture .aim .item{width:33%; text-align:center;}
.culture .aim .item.item2{margin:0; padding:0;}
.culture .picList .list li{width:31%; margin:0 2.5% 0 0;}
.culture .picList .list li .img{height:auto;}
.culture .picList .list li .img img{width:100%; display:block;}
/*鍏氬缓宸ヤ綔*/
.instance .IsTop .img{width:46%; height:auto;}
.instance .IsTop .img img{width:100%;}
.instance .IsTop .contents{width:49%; margin:0;}
.instance .IsTop .contents .name{margin:0;}
.instance .list li .contents{width:80%;}
/*鏉冨睘鍏徃*/
.property .list li{width:32%; margin:0 1% 0 0;}
.property .list li img{width:100%;}
/*鏂伴椈鍏憡*/
/*鏂伴椈鍏憡-闆嗗洟鍏徃*/
.jtgs_infomation .left{display:none;}
.jtgs_infomation .right{width:100%;}
/*鏂伴椈鍏憡-鏉冨睘鍏徃*/
.qsqy_infomation .list li{width:31%; margin:0 2.5% 32px 0;}
/*鏂伴椈鍏憡-淇℃伅鍏紑*/
.xxgk_infomation .list li{width:31%; margin:0 2.5% 0 0;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鍏徃鍙戝睍鐨勪紭鍔?/
.project .step2 .gsfzdys .list li{width:31%; margin:0 2.5% 32px 0;}
/*鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鎺㈢储鏂板叴涓氬姟*/
.project .step3 .tsxxyw .list .bd li .con .name{line-height:2.9375rem;}
/*搴曢儴*/
.footer .f1 dl{width:20%; padding:0; margin:0;}
}
@media only screen and (max-width: 1100px){
/*鍏充簬涓滃崕-鍏徃绠€浠?/
.about_us .qyjj .right{width:100%;}
.about_us .qyjj .left{width:100%; padding:0.4375rem 0 0;}
/*鍗佷笁浜旇鍒?鍒楄〃椤?/
.project .step1 .list li .con .name{line-height:3.75rem;}
.project .step1 .list li .con .name a{font-size:1.25rem;}
.project .step1 .list li .con .brief{margin:0 0 1.875rem;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鎶曡祫涓氬姟*/
.project .step2 .tzyw .list li .con{padding:0 0 0 7.2%;}
/*鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鎺㈢储鏂板叴涓氬姟*/
.project .step3 .tsxxyw .list .bd li .con .name{line-height:2rem;}
.project .step3 .tsxxyw .list .bd li .con .brief{line-height:1.4rem; height:8.4rem; overflow:hidden;}
}
@media only screen and (max-width: 980px){
/*浼佷笟鍔ㄦ€?/
.info .list .item .img{width:35%;}
.info .list .item .intro{width:60%;}
/*鍗佷笁浜旇鍒?鍒楄〃椤?/
.project .step1 .list li .con .brief{margin:0;}
.project .step1 .list li .con .btn{display:none;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-閰掑簵涓氬姟*/
.project .step2 .jdyw .list li .con .name{padding:0 1.5rem 0;}
}
@media only screen and (max-width: 960px){
.ad .fz16{ top:31%;}
.header .logo_nav .nav {display:none;}
.m_nav{display:block;}
.m-navbar{display:block;}
.ovfHiden{bottom: 0; height: 100%; left: 0; position: fixed; right: 0; top: 0; width: 100%;}
/*鍏充簬涓滃崕-鍙戝睍鍘嗙▼*/
.about_us .fzlc .bottom .list li .con .time{font-size:1.125rem;}
.about_us .fzlc .bottom .list li.left .con{background-size:3%;}
.about_us .fzlc .bottom .list li.right .con{background-size:3%;}
}
@media only screen and (max-width: 840px){
.ad .fz16{ top:32%;}
/*浼佷笟鍔ㄦ€?/
.info .list .item .img{width:40%;}
.info .list .item .intro{width:55%;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-閰掑簵涓氬姟*/
.project .step2 .jdyw .list li .con .name{height:1.875rem;}
.project .step2 .jdyw .list li .con .name a{font-size:0.875rem;}
.project .step2 .jdyw .list li .con .brief{height:6rem; line-height:1.5rem;}
/*搴曢儴*/
.footer{height:auto;}
.footer .f2{display:none;}
.footer .f2{display:none;}
.footer .f3{display:none;}
.footer .f4{display:block;}
.footer .f4 .s2{display:none;}
.footer .f4 .s3{display:none;}
}
@media only screen and (max-width: 720px){
.banner,.ad{display:none;}
.mbanner,.ad2{display:block;}
.category_mbx .mbx{display:none;}
/*棣栭〉-闆嗗洟浠嬬粛-鏉冭吹鍏徃*/
.index_jtjs .list2 .bg.mbg1{display:none;}
.index_jtjs .list2 .bg.mbg2{display:block;}
.index_jtjs .list2 .gs .mlist{float:none;}
.index_jtjs .list2 .gs .prev{display:none;}
.index_jtjs .list2 .gs .next{display:none;}
.index_jtjs .list2 .gs{display:none;}
.index_jtjs .list2 .gs.gsBar2{display:block;}
.index_jtjs .list2 .gs.gsBar2 .mlist{float:none;}
.index_jtjs .list2 .gs.gsBar2 .prev{display:none;}
.index_jtjs .list2 .gs.gsBar2 .next{display:none;}
/*鍏充簬涓滃崕-鍙戝睍鍘嗙▼*/
.about_us .fzlc .bottom .list li.left .con{background-size:4%;}
.about_us .fzlc .bottom .list li.right .con{background-size:4%;}
/*浼佷笟鍔ㄦ€?/
.info .list .item .img{width:45%;}
.info .list .item .intro{width:50%;}
/*鍗佷笁浜旇鍒?鍒楄〃椤?/
.project .step1 .list li .con{width:100%;}
.project .step1 .list li .img{width:100%;}
.project .step1 .list li .con .name{padding:0;}
.project .step1 .list li.item2 .con .name{padding:0;}
.project .step1 .list li.item1 .con .brief{padding:0;}
.project .step1 .list li.item2 .con .brief{padding:0;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣*/
.project .step2 .p1 .img{width:100%;}
.project .step2 .p1 .con{width:100%;}
.project .step2 .p1 .con .brief{padding:0;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-閰掑簵涓氬姟*/
.project .step2 .jdyw .list li .con .brief{height:5rem; line-height:1.25rem;}
/*鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鐜版湁涓氬姟鍙戝睍鏂瑰悜*/
.project .step3 .xyywfzfx .list li .img{width:100%;}
.project .step3 .xyywfzfx .list li .con{width:100%;}
.project .step3 .xyywfzfx .list li .con .name{padding:0 6%;}
.project .step3 .xyywfzfx .list li.item1 .brief{padding:0 6%;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鎴夸骇寮€鍙戝強绉熻祦绠$悊/鍗佷笁浜旇鍒?涓暱鏈熷彂灞曠洰鏍?鍙戝睍澹ぇ鎶曡祫涓氬姟*/
.fckfzlgl .contents .img{width:100%;}
.fckfzlgl .contents .con{width:100%; margin:0.5625rem 0 0;}
/*鍏氬缓宸ヤ綔*/
.instance .IsTop .contents .btn{display:none;}
/*鏉冨睘鍏徃*/
.property .list li{width:49%; margin:0;}
.property .list li.item2{float:right;}
#effect-6 .item:hover .img .overlay {opacity: 0;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鎶曡祫涓氬姟*/
.project .step2 .tzyw .list li.left{width:49.8%;}
.project .step2 .tzyw .list li.right{width:49.8%;}
/*搴曢儴*/
.footer{height:auto;}
.footer .f1{height:auto;}
.footer .f1 dl{width:100%;}
.footer .f1 dt{border-bottom:1px dotted #ddd;}
.footer .f1 dd{display:none;}
.footer .f1 dd:last-child{border-bottom:1px solid #ddd;}
.footer .f1 dl.active dd{display:block;}
.site_detail .contents img{width:100% !important; height:auto !important;}
}
@media only screen and (max-width: 640px){
#turn_page2 .page_frist{display:none;}
#turn_page2 .page_last{display:none;}
/*鍒嗙被锛岄潰鍖呭睉瀵艰埅*/
.category_mbx .mbx .m1{background:none;}
/*浼佷笟鍔ㄦ€?/
.info .list .item .img{width:100%;}
.info .list .item .intro{width:100%;}
.info .list .item .intro .brief{height:auto;}
/*浼佷笟鏂囧寲*/
.culture .aim .item.item1{width:49%; border-right:1px solid #ddd; margin:0 0 0.9375rem;}
.culture .aim .item.item2{width:49%; border:none; margin:0 0 0.9375rem;}
.culture .aim .item.item3{width:50%;}
.culture .picList .list li{float:left; width:49%; margin:0;}
.culture .picList .list li.m2{float:right;}
.culture .picList .list li.clearbar{display:block;}
/*鍏氬缓宸ヤ綔*/
.instance .IsTop .img{width:43%;}
.instance .IsTop .contents{width:53%;}
/*鏂伴椈鍏憡*/
/*鏂伴椈鍏憡-鏉冨睘鍏徃*/
.qsqy_infomation .list li{width:49%; margin:0 0 2rem 0;}
.qsqy_infomation .list li.item2{float:right;}
.qsqy_infomation .list li:hover {background:#fff;}
.qsqy_infomation .list li:hover .name a{color:#000;}
.qsqy_infomation .list li:hover .time{color:#888;}
.qsqy_infomation .list li:hover .brief{color:#555;}
/*鏂伴椈鍏憡-淇℃伅鍏紑*/
.xxgk_infomation .list li{width:49%; margin:0;}
.xxgk_infomation .list li.item2{float:right;}
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鍏徃鍙戝睍鐨勪紭鍔?/
.project .step2 .gsfzdys .list li{width:49%; margin:0 0 2rem 0;}
.project .step2 .gsfzdys .list li.item2{float:right;}
}
@media only screen and (max-width: 460px){
/*浼佷笟鏂囧寲*/
.culture .aim .item{width:100% !important; text-align:left;}
.culture .aim .item .img{float:left;}
.culture .aim .item .b{float:left; margin:0 0 0 3%;}
.culture .aim .item.item2{border:none; margin:0 0 0.9375rem;}
/*鍒嗙被锛岄潰鍖呭睉瀵艰埅*/
.category_mbx{overflow:hidden;}
.category_mbx .category li.on{border-bottom:none;}
}
@media only screen and (max-width: 360px){
.instance .list li .date{margin:0;}
.instance .list li .contents{float:right;}
}
@media only screen and (max-width: 319px){
/*鍗佷笁浜旇鍒?涓夊勾鍙戝睍鐩爣-鎶曡祫涓氬姟*/
.project .step2 .tzyw .list li.left{width:49.0%;}
.project .step2 .tzyw .list li.right{width:49.0%;}
}