/*! www.vancheer.com  |  Powered by vancheer */
@media screen and ( max-width:1600px ){


}
@media screen and ( max-width:1440px ){



}
@media screen and ( max-width:1004px ){
/*功能*/
.wal{ width:auto; margin:0 10px;}
.phshow{ display:block;}
.pcshow{ display:none;}
.foot{ display:none;}
.footDiv{ display:none;}
.nav{ display:none;}
.sideBar{ display:none;}
.contentwal .wal{ margin:0;}/*列表wal*/
/*功能*/

/*头部*/
.headDiv{ height:60px; line-height:60px;}
.headDiv .logo{ height:60px; left:auto; display:block; text-align:center; position:relative;}
.headDiv .logo img{ height:45px;}
.headDiv .logo .phimg{ display:inline-block;}
.searchbtn{ position:absolute; right:0; top:0;}
.navIco{ position:absolute; left:0; top:0;}
.navIco img{ height:25px;}

/*底部*/
.phfoot{ background-color:#f5f7f3; padding:20px 0;}
.phfoot .links{ padding-bottom:10px; margin-bottom:10px; border-bottom:1px #e1e1e1 solid; font-size:14px;}
.phfoot .links span{ padding:0 10px;}
.phfoot .list{ font-size:14px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #e1e1e1 solid;}
.phfoot .list p{ padding-bottom:10px;}
.phfoot .list .imgon{ display:none;}
.phfoot .list a{ padding-right:10px;}
.phfoot .list a:hover .imgoff{ display:none;}
.phfoot .list a:hover .imgon{ display:inline-block;}
.phfoot .msg{ font-size:14px;}

/*加载更多*/
.pageNum{ display:none;}
.phmore{ display:block; margin-top:20px; text-align:center; font-size:14px;}

/*搜索*/
.pcsearch{ display:none;}
.phsearch{ position:absolute; z-index:222; top:60px; left:0; width:100%; height:100%;}
.phsearch .phsearchbg{ width:100%; height:100%; background-color:rgba(0,0,0,0.5);}
.phsearch .searchbox{ position:absolute; z-index:22; left:0; top:0; width:100%; height:60px; background-color:#dadada;}
.phsearch .searchbox .search{ height:40px; line-height:40px; margin:10px; background-color:#fff; border-radius:40px; position:relative;}
.phsearch .searchbox .search .btn{ display:block; position:absolute; right:0; top:0; width:40px; height:40px;}
.phsearch .searchbox .search .input1{ display:block; height:40px; width:100%; font-size:14px; color:#dadada; text-align:center;}

/*page banner*/
.pageban{ display:none;}
.phban{ display:block; position: relative;}
.phban img{ width:100%;}
.phban .phban-cent{position: absolute;top:50%;left:0; width: 100%;height: auto;transform: translatey(-50%);-o-transform: translatey(-50%);-moz-transform: translatey(-50%);-webkit-transform: translatey(-50%);}
.phban .phban-cent .cent-title{font-size:45px; font-weight:bold; text-align: center; color:#278c46;}
.phban .phban-cent .cent-English{margin-top:12px;font-size:12px; text-align: center; color:#278c46;}

/*内页导航*/
.pagenavpc{ display:none;}
.pagenavph{ display:block; position:relative; margin-bottom:30px;}
.pagenavph .back{ position:absolute; left:0; top:-2px;}
.pagenavph .back img{ height:50px;}
.pagenavph .top{ height:50px; line-height:50px; text-align:center; font-size:16px; color:#fff; background:url(../PSimages/ico30_5.png) no-repeat right center; background-color:#018843;}
.pagenavph .list{ display:none; position:absolute; z-index:22; top:50px; left:0; width:100%;}
.pagenavph .list li{ height:40px; line-height:40px; font-size:14px; color:#333; border-bottom:1px #eee solid;}
.pagenavph .list li a{ display:block; color:#333; background-color:#fff; text-align:center;}
.pagenavph .list li a:hover{ color:#018843;}

/*内页公共*/
.pagecontent{ padding-bottom:50px;}
.pagecontent .title0{ display:none;}
.pagecontent .leftbox{ width:auto; float:none; margin-bottom:20px;}
.pagecontent .rightbox{ width:auto; float:none; margin-bottom:20px;}
.pagecontent .rightbox .hot .title{ height:60px; line-height:60px; padding-left:10px; background:url(../PSimages/ico9_1bg.jpg) no-repeat right bottom; background-color:#005faf;}
.pagecontent .rightbox .hot .hotlist{ padding:10px;}
.pagecontent .rightbox .hot li{ font-size:14px; padding-bottom:10px; margin-bottom:10px; border-bottom:1px #e5e5e5 solid;}

.banner{ display:none;}
.indexFlashTel{position:relative; overflow:hidden; display:block;}
.indexFlashTel .btnDiv{position:absolute; z-index:10; right:0px; bottom:20px; text-align:center; left:0px;}
.indexFlashTel .btnDiv span{display:inline-block; width:14px; height:14px; background:url(../PSimages/ico1_ban.png) no-repeat; margin:0 5px;}
.indexFlashTel .btnDiv span.on{ background:url(../PSimages/ico1_banon.png) no-repeat;}
.indexFlashTel .bd{position:relative; z-index:0;}
.indexFlashTel .bd li{position:relative; text-align:center;}
.indexFlashTel .bd li img{ float:left;}

.indexPart1{ padding:20px 0;}
.indexPart1 .text{ width:auto; float:none; font-size:14px; color:#333; line-height:2; padding-top:20px;}
.indexPart1 .imgDiv{ width:auto; float:none; text-align:center; padding:10px 0;}
.indexPart1 .imgDiv img{ width:100%;}
.indexPart1 .title{ position:relative; left:auto; top:auto; text-align:center;}
.indexPart1 .title img{ max-width:200px;}
.indexPart1 .imgDiv .imgbox{ display:none;}
.indexPart1 .imgDiv .phimg{ display:inline-block;}
.indexPart1 .imgDiv .pcimg{ display:none;}

.indexPart2{ padding:20px 0;}
.indexPart2 .text{ width:auto; float:none;font-size:14px; color:#333; line-height:2; padding-top:20px;}
.indexPart2 .imgDiv{ width:auto; float:none; text-align:center;}
.indexPart2 .imgDiv img{ width:100%;}
.indexPart2 .wal{ position:relative;}
.indexPart2 .title{ position:relative; right:auto; top:auto; text-align:center;}
.indexPart2 .title img{ max-width:280px;}

.indexPart3{ padding-top:20px; padding-bottom:20px; background-size:cover;}
.indexPart3 .title{ padding-bottom:20px;}
.indexPart3 .title h2{ font-size:18px;}
.indexPart3 .title p{ font-size:14px;}
.indexPart3 .list{ height:auto; background:none;}
.indexPart3 .list .list-title{display: none;}
.indexPart3 .list .libox{ width:auto; position:relative; margin-bottom:20px;}
.indexPart3 .list .libox .text h2{ font-weight:inherit; font-size:16px; color:#333;}
.indexPart3 .list .libox .text p{ font-size:12px; line-height:2;}
.indexPart3 .list .libox:hover .imgoff{ display:none;}
.indexPart3 .list .libox:hover .imgon{ display:inline-block;}
.indexPart3 .list .libox:hover .text{ background:none; background-color:#fff;}
.indexPart3 .list .libox:hover .text h2{ color:#005faf; font-weight:bold;}
.indexPart3 .list .li01{ position:relative; left:auto; top:auto;}
.indexPart3 .list .li01 .ico{ float:left;}
.indexPart3 .list .li01 .text{ width:auto; padding:10px; float:none; margin-left:130px; padding-left:25px; background:url(../PSimages/ico1_21bg.png) no-repeat left center;}
.indexPart3 .list .li01:hover .text{ background:none; background:url(../PSimages/ico1_21bg.png) no-repeat left center;}
.indexPart3 .list .li02{ position:relative; left:auto; top:auto;}
.indexPart3 .list .li02 .ico{ float:right;}
.indexPart3 .list .li02 .text{ float:none; width:auto; padding:auto; margin-right:130px; padding-right:25px; background:url(../PSimages/ico1_20bg.png) no-repeat right center;}
.indexPart3 .list .li02:hover .text{ background:none; background:url(../PSimages/ico1_20bg.png) no-repeat right center;}
.indexPart3 .list .li03{ position:relative; left:auto; bottom:auto;}
.indexPart3 .list .li03 .ico{ float:left;}
.indexPart3 .list .li03 .text{ float:none; width:auto; padding:auto; margin-left:130px; padding:10px;  padding-left:25px; background:url(../PSimages/ico1_21bg.png) no-repeat left center;}
.indexPart3 .list .li03:hover .text{ background:none; background:url(../PSimages/ico1_21bg.png) no-repeat left center;}
.indexPart3 .list .li04{ position:relative; right:auto; top:auto;}
.indexPart3 .list .li04 .ico{ float:left;}
.indexPart3 .list .li04 .text{ float:none; width:auto; padding:10px; margin-left:130px; padding-left:25px; background:url(../PSimages/ico1_21bg.png) no-repeat left center;}
.indexPart3 .list .li04:hover .text{ background:none; background:url(../PSimages/ico1_21bg.png) no-repeat left center;}
.indexPart3 .list .li05{ position:relative; right:auto; bottom:auto;}
.indexPart3 .list .li05:hover .text{ background:none; background:url(../PSimages/ico1_20bg.png) no-repeat right center;}
.indexPart3 .list .li05 .ico{ float:right;}
.indexPart3 .list .li05 .text{ float:none; width:auto; padding:10px; margin-right:130px; padding-right:25px; background:url(../PSimages/ico1_20bg.png) no-repeat right center;}


.indexPart4{ padding-top:30px; padding-bottom:30px;}
.indexPart4 .wal{ margin:0;}
.indexPart4 .title{ padding-bottom:20px;}
.indexPart4 .title h2{ font-size:18px;}
.indexPart4 .title p{ font-size:16px;}
.indexPart4 .list{ border-top:1px #ccc solid; border-left:1px #ccc solid;}
.indexPart4 .list li{ width:50%; border-bottom:1px #ccc solid;}
.indexPart4 .list li .box{ text-align:center; margin:0; border-right:1px #ccc solid; padding:10px;}
.indexPart4 .list li h2{ font-size:16px; padding-top:10px; padding-bottom:10px;}
.indexPart4 .list li p{ font-size:14px; line-height:2; height:105px; overflow:hidden;}

.indexPart5{ padding:30px 0; padding-bottom:50px;}
.indexPart5 .title{ padding-bottom:20px;}
.indexPart5 .title h2{ font-size:18px;}
.indexPart5 .title p{ font-size:14px;}
.indexPart5 .wal{ width:auto;}
.indexPart5 .alist .slick{ margin:0;}
.indexPart5 dd{ padding-bottom:0; width:50%; float:left;}
.indexPart5 dd .box{ margin:0 5px;}
.indexPart5 dd .txt{ display:none;}
.indexPart5 dd .name{ font-size:14px;}
.indexPart5 .alist .slick-next{ width:25px; height:25px; right:50%; margin-right:-35px; top:auto; bottom:-35px; margin-top:auto; background-size:100%;}
.indexPart5 .alist .slick-next:hover{ background:url(../PSimages/ico5_nexton.png) no-repeat center; background-size:100%;}
.indexPart5 .alist .slick-prev{ width:25px; height:25px; left:50%; margin-left:-35px; bottom:-35px; top:auto; margin-top:auto; background-size:100%;}
.indexPart5 .alist .slick-prev:hover{ background:url(../PSimages/ico5_prevon.png) no-repeat center; background-size:100%;}

.indexPart6{ padding:30px 0; padding-bottom:60px;}
.indexPart6 .title{ padding-bottom:20px;}
.indexPart6 .title h2{ font-size:18px;}
.indexPart6 .title p{ font-size:14px;}
.indexPart6 .clist .slick-next{ width:25px; height:25px; right:50%; margin-right:-35px; top:auto; bottom:-25px; margin-top:auto; background-size:100%;}
.indexPart6 .clist .slick-next:hover{ background:url(../PSimages/ico5_nexton.png) no-repeat center; background-size:100%;}
.indexPart6 .clist .slick-prev{ width:25px; height:25px; left:50%; margin-left:-35px; bottom:-25px; top:auto; margin-top:auto; background-size:100%;}
.indexPart6 .clist .slick-prev:hover{ background:url(../PSimages/ico5_prevon.png) no-repeat center; background-size:100%;}
.indexPart6 .clist .slick{ margin:0;}
.indexPart6 dd{ padding-bottom:30px; text-align:center; height:50px; line-height:100px;}
.indexPart6 dd img{ width:90%;}

.indexPart7{ height:auto; background-color:transparent; padding-bottom:10px;}
.indexPart7 li{ width:auto; float:none;}
.indexPart7 li .imgDiv img{ width:100%;padding-bottom:10px;}
.indexPart7 li .box .txt{ display:none;}

.about1 .box{ padding-right:0; position:relative; padding-bottom:20px;}
.about1 .title{ font-size:18px; padding-bottom:10px;}
.about1 .imgDiv{ position:relative; right:auto; top:auto;}
.about1 .imgDiv img{ width:100%;}
.about2{ padding:20px 0; margin-bottom:20px;}
.about2 .title{ font-size:18px; padding-bottom:20px;}
.about2 .list{ padding-bottom:20px;}
.about2 .list li{ display:inline-block; margin:0 10px;}
.about2 .list li .box{ width:120px; height:40px; line-height:40px; text-align:center; font-size:14px; color:#1e9244; border:1px #1e9244 solid;}
.about2 .list li:hover .box,.about2 .list li.liNow .box{ background-color:#1e9244; color:#fff;}
.about2 .imgDiv img{ width:100%;}

.business1 .title{ padding-bottom:20px;}
.business1 .title h2{ font-size:18px; padding-bottom:10px;}

.business1 li{ padding:20px 0;}
.business1 .ico{ float:none; width:220px; text-align:center; margin-bottom:20px;}
.business1 .text{ padding-left:0;}
.business1 .text h3{ font-size:18px; padding-bottom:10px;}
.business1 .text p{ font-size:14px; line-height:2; padding-bottom:10px;}
.business1 .imgDiv img{ width:100%;}

.culture1 .imgDiv{ position:relative; margin-bottom:20px;}
.culture1 .txt{ position:relative; right:auto; top:auto; font-size:16px; background-color:#eee; padding:10px;}
.culture1 li:nth-child(even) .imgbox{ float:none;}
.culture1 li:nth-child(even) .text{ float:none;}
.culture1 li:nth-child(odd) .imgbox{ float:none;}
.culture1 li:nth-child(odd) .text{ float:none;}
.culture1 li .text{ height:auto; width:auto; background-color:#eee; padding:10px;}
.culture1 li .text h3{ font-size:18px; padding-top:0; padding-bottom:10px; padding-left:0;}
.culture1 li .text p{ padding-left:0; font-size:14px; line-height:2;}
.culture1 li:nth-child(2) .text h3{ padding-top:0;}
.culture1 li .imgbox img{ width:100%;}
.culture1 li{ margin-bottom:20px;}


.honor1 .content1{ padding-bottom:20px; margin-bottom:30px;}
.honor1 .content1 .title{ padding-bottom:20px;}
.honor1 .content1 .title h2{ padding-bottom:10px; font-size:18px;}
.honor1 .content1 .title p{ padding:0;}
.honor1 .content1 .slick{ margin:0 5px;}
.honor1 .content2{ display:none;}
.honor1 .content3{ display:block;}

.honor1 .content3 .title{ font-size:18px; color:#1e9244; padding-bottom:20px; text-align:center;}
.honor1 .content3 .toplist{ margin-left:15%; margin-right:15%; margin-bottom:20px;}
.honor1 .content3 .toplist .slick{ margin:0 5px;}
.honor1 .content3 .toplist .slick a{ display:block; height:35px; line-height:35px; background-color:#b2b2b2; font-size:14px; color:#fff; text-align:center; border-radius:6px;}
.honor1 .content3 .toplist .slick:hover a,.honor1 .content3 .toplist .slick-current a{ background-color:#005faf;}
.honor1 .prlist{ padding-bottom:30px;}
.honor1 .prlist .slick{ margin:0 5px;}
.honor1 .prlist .name{ font-size:14px; padding-top:10px; text-align:center;}
.honor1 .prlist .imgDiv img{ width:100%;}
.honor1 .prlist .slick-next{ position:absolute; z-index:999;background:url(../PSimages/ico5_next.png) no-repeat center; width:25px; height:25px; right:50%; margin-right:-35px; bottom:0; background-size:100%;}
.honor1 .prlist .slick-next:hover{ background:url(../PSimages/ico5_nexton.png) no-repeat center; background-size:100%;}
.honor1 .prlist .slick-prev{ position:absolute; z-index:999;background:url(../PSimages/ico5_prev.png) no-repeat center; width:25px; height:25px; left:50%; margin-left:-35px; bottom:0; background-size:100%;}
.honor1 .prlist .slick-prev:hover{ background:url(../PSimages/ico5_prevon.png) no-repeat center; background-size:100%;}

.phmap .imgDiv img{ width:100%;}
.phmap .subNavmap{ height:50px; line-height:50px; font-size:14px; color:#333; background:url(../PSimages/ico7_1bg.png) repeat-x left bottom,url(../PSimages/ico7_2.png) no-repeat right center;}
.phmap .subNavmap em{ color:#666;}
.phmap .navContentmap{ display:none; padding-top:10px; padding-bottom:10px; background:url(../PSimages/ico7_1bg.png) repeat-x left bottom;}
.phmap .navContentmap p{ font-size:14px;}
.phmap .phmore{ display:block; margin:0 auto; margin-top:20px; width:100px; text-align:center; line-height:35px; border-radius:10px; border:1px #999 solid;}

.Nshow{ display:block;}
.Nshow .titleN{}
.news1 li{ padding-top:0; margin-top:20px; border-top:none;}
.news1 .titleN .text{ width:auto; float:none; padding-top:10px;}
.news1 .titleN .text .time{ font-size:22px; padding-bottom:10px;}
.news1 .titleN .text h2{ font-size:16px;}
.news1 .titleN .text .more{ display:none;}
.news1 .titleN .imgDiv{ width:auto; float:none; overflow:hidden;}
.news1 .titleN .imgDiv img{ width:100%;}
.news1 li .text h2{ font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news1 li .text .author{ color:#888; padding-bottom:5px;}
.news1 li .text p{ color:#888; height:33px; overflow:hidden;}
.newsph .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px;}
.newsph .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.newshow1 h1{ font-size:18px; padding-bottom:10px;}
.newshow1 .author{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px #ddd solid;}
.newshow1 .text{ font-size:14px; line-height:2; padding-bottom:20px;}
.newshow1 .imgDiv{ text-align:center; padding-bottom:20px;}
.newshow1 .imgDiv img{ width:100%;}
.newshow1 .bottomDiv{ padding-top:10px; margin-top:10px;}
.newshow1 .bottomDiv .left{ float:none; font-size:14px; line-height:2; margin-bottom:10px;}
.newshow1 .bottomDiv .left em{ color:#4a4a4a; font-weight:bold;}
.newshow1 .bottomDiv .right{ float:none;}
.newshow1 .bottomDiv .right .backbtn{ display:block; text-indent:50px; width:150px; height:44px; font-size:14px; color:#fff; line-height:44px; background:url(../PSimages/ico10_1bg.png) no-repeat center;}
.newshow1 .bottomDiv .right .backbtn:hover{ text-decoration:underline;}

.toplistph{ position:relative; margin:0 auto; width:200px;}
.toplistph .title{ height:45px; line-height:45px; text-align:center; font-size:14px; color:#fff; background:url(../PSimages/ico11_2.png) no-repeat right center; background-color:#005faf;}
.toplistph ul{ display:none; position:absolute; z-index:2; top:45px; left:0; width:100%; background-color:#fff;}
.toplistph li{ line-height:40px; text-align:center; margin-top:1px;}
.toplistph li a{ display:block; background:#005faf; font-size:14px; color:#fff;}

.product1 .listbox{ margin-bottom:20px; text-align:center; padding-top:38px; background:url(../PSimages/limg11_1bg.jpg) no-repeat top center;}
.product1 .listbox li{ width:auto; float:none; height:40px; line-height:40px; font-size:14px; display:inline-block; margin:0 5px;}
.product1 .listbox li .box{ width:130px;}
.product1 .contentbox .title{ text-align:center; padding-bottom:20px;}
.product1 .contentbox .title img{ width:150px;}
.product1 .contentbox .con1{ padding-bottom:30px;}
.product1 .contentbox .con1 .text{ width:auto; float:none;}
.product1 .contentbox .con1 .text h2{font-size:18px; padding-bottom:10px;}
.product1 .contentbox .con1 .text h3{font-size:14px; padding-top:10px;}
.product1 .contentbox .con1 .imgDiv{ float:auto;}
.product1 .contentbox .con1 .imgDiv img{ width:100%;}
.product1 .contentbox .con2{ padding-bottom:30px; padding-top:20px; margin-top:20px;}
.product1 .contentbox .con2 .text{ width:auto; float:none;}
.product1 .contentbox .con2 .text h2{ font-size:18px; padding-bottom:10px; margin-bottom:10px;}
.product1 .contentbox .con2 .imgDiv{ float:none;}
.product1 .contentbox .con2 .imgDiv img{ width:100%;}
.product1 .listimg ul{ width:auto;}
.product1 .listimg li{ width:auto; float:none;}
.product1 .listimg li .box{ position:relative;}
.product1 .listimg li p{ font-size:14px; font-weight:bold; color:#fff; position:absolute; left:20px; bottom:20px;}
.product1 .listimg li dd{ margin-bottom:10px;}
.product1 .listimg li dd img{ width:100%;}
.product1 .phnum{ padding-top:40px; padding-bottom:40px; font-size:18px;}

.product1 .contentbox2 .title{ text-align:center; padding-bottom:20px;}
.product1 .contentbox2 .title img{ width:150px;}
.product1 .contentbox2 .con1{ padding-bottom:30px;}
.product1 .contentbox2 .con1 .text{ width:auto; float:none;}
.product1 .contentbox2 .con1 .text h2{font-size:18px; padding-bottom:10px;}
.product1 .contentbox2 .con1 .text h3{font-size:14px; padding-top:10px;}
.product1 .contentbox2 .con1 .imgDiv{ float:auto;}
.product1 .contentbox2 .con1 .imgDiv img{ width:100%;}
.product1 .contentbox2 .plist .imgDiv img{ width:100%;}
.product1 .contentbox2 .prlist{ padding-bottom:50px;}
.product1 .contentbox2 .prlist .slick{ margin:0 10px;}
.product1 .contentbox2 .prlist .slick .imgDiv img{ width:100%;}
.product1 .contentbox2 .prlist .slick-next{ position:absolute; z-index:999;background:url(../PSimages/ico5_next.png) no-repeat center; width:25px; height:25px; right:50%; margin-right:-35px; bottom:10px; background-size:100%;}
.product1 .contentbox2 .prlist .slick-next:hover{ background:url(../PSimages/ico5_nexton.png) no-repeat center; background-size:100%;}
.product1 .contentbox2 .prlist .slick-prev{ position:absolute; z-index:999;background:url(../PSimages/ico5_prev.png) no-repeat center; width:25px; height:25px; left:50%; margin-left:-35px; bottom:10px; background-size:100%;}
.product1 .contentbox2 .prlist .slick-prev:hover{ background:url(../PSimages/ico5_prevon.png) no-repeat center; background-size:100%;}
.product1 .contentbox2 .con2{ padding-bottom:30px; padding-top:30px; margin-top:30px;}
.product1 .contentbox2 .con2 .title{ font-size:18px; padding-bottom:20px;}
.product1 .contentbox2 .ylist .slick{ margin:0 10px;}
.product1 .contentbox2 .ylist .slick .box{ position:relative;}
.product1 .contentbox2 .ylist .slick .box img{ width:100%;}
.product1 .contentbox2 .ylist .slick p{ position:absolute; left:10px; bottom:10px; font-size:14px; color:#fff;}
.product1 .contentbox2 .ylist .slick-next{ position:absolute; z-index:999;background:url(../PSimages/ico5_next.png) no-repeat center; width:25px; height:25px; right:50%; margin-right:-35px; bottom:-35px; background-size:100%;}
.product1 .contentbox2 .ylist .slick-next:hover{ background:url(../PSimages/ico5_nexton.png) no-repeat center; background-size:100%;}
.product1 .contentbox2 .ylist .slick-prev{ position:absolute; z-index:999;background:url(../PSimages/ico5_prev.png) no-repeat center; width:25px; height:25px; left:50%; margin-left:-35px; bottom:-35px; background-size:100%;}
.product1 .contentbox2 .ylist .slick-prev:hover{ background:url(../PSimages/ico5_prevon.png) no-repeat center; background-size:100%;}

.team1 .content .con1{ padding-bottom:30px;}
.team1 .content .con1 .text{ width:auto; float:none; margin-bottom:20px; padding-top:20px;}
.team1 .content .con1 .text h2{ font-size:18px; padding-bottom:20px; text-align:center;}
.team1 .content .con1 .imgDiv{ float:none;}
.team1 .content .con1 .imgDiv img{ width:100%;}
.team1 .newsph .title{ font-size:18px; text-align:center; padding-bottom:20px; color:#1e9244;}


.internet1 .content{}
.internet1 .content li{ padding-bottom:0;}
.internet1 .content li:nth-child(1) .imgDiv{ float:none; width:auto;}
.internet1 .content li:nth-child(1) .text{ float:none; position:relative; width:auto;}
.internet1 .content li:nth-child(2) .imgDiv{ float:none; width:auto;}
.internet1 .content li:nth-child(2) .text{ float:none; position:relative; width:auto;}
.internet1 .content li .text{ height:auto;}
.internet1 .content li .imgDiv img{ width:100%;}
.internet1 .content li .text .title{ text-align:center; padding:20px 0;}
.internet1 .content li .text .title h2{ font-size:18px; padding-bottom:5px;}
.internet1 .content li .text .title p{ font-size:14px;}
.internet1 .content li .text .txt{ position:relative; top:0; width:auto; height:auto; margin-bottom:10px;}
.internet1 .content li .text .txt p{ padding:10px;}
.internet1 .content li:nth-child(1) .txt{ right:auto;}
.internet1 .content li:nth-child(2) .txt{ left:auto;}

.internet2{ background-color:transparent; padding:20px 0; margin-top:20px;}
.internet2 .title{ padding-bottom:20px;}
.internet2 .title h3{ font-size:18px; padding-bottom:5px;}
.internet2 .title p{ font-size:14px;}
.internet2 .imgDiv img{ width:100%;}

.technology1{ padding-bottom:60px;}
.technology1 .text{ width:auto; float:none; padding-top:20px; padding-bottom:20px;}
.technology1 .text h1{ font-size:18px; text-align:center;}
.technology1 .imgDiv{ width:auto; float:none;}
.technology1 .imgDiv img{ width:100%;}

.heating1{ padding-bottom:50px;}
.heating1 .con1{ padding-bottom:30px;}
.heating1 .con1 .text{ width:auto; float:none; padding:20px 0;}
.heating1 .con1 .text h2{ font-size:18px; padding-bottom:20px; text-align:center;}
.heating1 .con1 .imgDiv{ width:auto; float:none;}
.heating1 .con1 .imgDiv img{ width:100%;}
.heating1 .con2{ padding:20px 0;}
.heating1 .con2 h2{ font-size:18px;}
.heating1 .con2 .imgDiv img{ width:100%;}

.cont2-box{width:100%; height:auto; margin:0 auto;}
.cont2-box .box-top{display:flex;justify-content: space-between; position: relative; width:100%;height:auto;}
.cont2-box .box-top .top-item{width:20%;height: auto;}
.cont2-box .box-top .top-item .item-pic{width:100%; height: auto;}
.cont2-box .box-top .top-item .item-pic img{width:100%;}
.cont2-box .box-top .top-item .item-title{margin-top:16px; font-size:12px; color:#1e9342;}
.cont2-box .box-top .top-item .item-title i{font-style: oblique;}
.cont2-box .box-top .top-arrow{width:15%; height: auto; padding-top:5%; text-align: center;}
.cont2-box .box-top .top-arrow .arrow-title{font-size:12px; font-weight:bold; color:#0060ad;}
.cont2-box .box-top .top-arrow img{width: 100%;}
.cont2-box .box-bottom{display: flex;justify-content: space-between; align-items: center; width:100%; height:56px; margin:40px auto 0; background: url(../PSimages/icon/icon-bg.jpg) no-repeat left top; background-size: 100% 100%;}
.cont2-box .box-bottom .bottom-title{width:25%;height: auto; font-size:12px; text-align: center; color:#33362f;}

.heating2{ padding-bottom:0;}
.heating2 .con1{ padding-bottom:30px;}
.heating2 .con1 .text{ width:auto; float:none; padding:20px 0;}
.heating2 .con1 .text h2{ font-size:18px; padding-bottom:20px; text-align:center;}
.heating2 .con1 .imgDiv{ width:auto; float:none;}
.heating2 .con1 .imgDiv img{ width:100%;}
.heating2 .con2{ padding:20px 0;}
.heating2 .con2 h2{ font-size:18px;}
.heating2 .con2 .imgDiv img{ width:100%;}

.heating3{ padding-bottom:0;}
.heating3 .con1{ padding-bottom:30px;}
.heating3 .con1 .text{ width:auto; float:none; padding:20px 0;}
.heating3 .con1 .text h2{ font-size:18px; padding-bottom:20px; text-align:center;}
.heating3 .con1 .imgDiv{ width:auto; float:none;}
.heating3 .con1 .imgDiv img{ width:100%;}
.heating3 .con2{ padding:20px 0; background-color:#f8f8f8;}
.heating3 .con2 .title{ width:auto; float:none; padding-left:0; text-align:center; padding-bottom:20px;}
.heating3 .con2 .title h3{ font-size:18px; padding-top:0;}
.heating3 .con2 .conbox2{ padding-top:20px; margin-top:20px;}
.heating3 .con2 img{ width:100%;}

.wisdom1{ padding-bottom:0;}
.wisdom1 .con1{ padding-bottom:30px;}
.wisdom1 .con1 .text{ width:auto; float:none; padding:20px 0;}
.wisdom1 .con1 .text h2{ font-size:18px; padding-bottom:20px; text-align:center;}
.wisdom1 .con1 .imgDiv{ width:auto; float:none;}
.wisdom1 .con1 .imgDiv img{ width:100%;}
.wisdom1 .con2 .imgpc{ display:none;}
.wisdom1 .con2 .imgph{ display:inline-block; width:100%;}

.energy1{ padding-bottom:0;}
.energy1 .content .title{ padding-bottom:20px; padding-top:20px;}
.energy1 .content .title h3{ font-size:18px; padding-bottom:10px;}
.energy1 .content .imgph{ display:inline-block; width:100%;}
.energy1 .content .imgpc{ display:none;}

.service1{ padding-bottom:0;}
.service1 .content .title h3{ font-size:18px; padding-bottom:20px; padding-top:20px;}
.service1 .content .imgDiv{ text-align:center;}
.service1 .content .text02{ width:auto; position:relative; left:auto; top:auto;}
.service1 .content .text01{ width:auto; position:relative; right:auto; top:auto;}
.service1 .content .text h2{ font-size:16px; padding-bottom:10px;}
.service1 .content .text h2 em{ font-size:18px; padding-right:10px;}
.service1 .content .text h2 span{ display:inline-block; padding-left:10px;}
.service1 .content .text .txt{ padding-bottom:20px;}
.service1 .content .text .txt p{ font-size:14px; line-height:2;}
.service1 .content .imgDiv .imgph{ display:inline-block; width:100%;}
.service1 .content .imgDiv .imgpc{ display:none;}

.service2{ padding-bottom:30px;}
.service2 .content .titlebox{ padding-bottom:20px; padding-top:20px; text-align:center;}
.service2 .content .titlebox h3{ font-size:18px;}
.service2 .content .imgDiv{ padding-bottom:30px;}
.service2 .content .imgDiv .imgpc{ display:none;}
.service2 .content .imgDiv .imgph{ display:inline-block; width:100%;}
.service2 .content .txt{ width:auto; float:none; padding:20px; height:auto;}
.service2 .content .txt01{ background:url(../PSimages/ico16_3.png) no-repeat right bottom; background-color:#44bdad; margin-bottom:10px; background-size:100px;}
.service2 .content .txt02{ background:url(../PSimages/ico16_4.png) no-repeat right bottom; background-color:#43a8d7; margin-left:0; background-size:100px;}
.service2 .content .txt .title h3{ font-size:18px; color:#fff;}

.service3{ background-color:transparent; padding-top:0;}
.service3 .wal{ position:relative;}
.service3 .imgDiv{ text-align:center;}
.service3 .imgDiv img{ width:100%;}
.service3 li{ position:relative; padding-top:20px;}
.service3 li h3{ font-size:16px; padding-bottom:5px;}
.service3 li p{ font-size:14px; color:#999;}
.service3 li:nth-child(1){ left:auto; bottom:auto; width:auto;}
.service3 li:nth-child(2){ left:auto; bottom:auto;}
.service3 li:nth-child(3){ left:auto; bottom:auto; width:auto;}
.service3 li:nth-child(4){ left:auto; bottom:auto; width:auto;}
.service3 li:nth-child(5){ right:auto; bottom:auto; width:auto;}

.case1{ padding-bottom:0;}
.case1 ul{ width:auto;}
.case1 .list li{ width:auto; float:none;}
.case1 .list li .box{ margin-right:0;}
.case1 .list li .name{ min-height:20px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.case1 .list .Nmore{ display:none;}
.case1 .list .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px;}
.case1 .list .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.caseshow1{ padding-bottom:0;}
.caseshow1 .title{  padding-bottom:20px; margin-bottom:30px;}
.caseshow1 .title h1{font-size:18px;}
.caseshow1 .title .share{ position:relative; right:auto; top:auto; width:auto; line-height:39px; height:40px;}
.caseshow1 .title .share em{ float:left; margin-right:10px;}
.caseshow1 .title .share li{ float:left; margin-left:0; margin-right:10px;}
.caseshow1 .content .text{ font-size:14px;}
.caseshow1 .imglist .slick-dots{ text-align:center; position:absolute; left:0; bottom:20px; width:100%; text-align:center;}
.caseshow1 .imglist .slick-dots li{ display: inline-block; margin: 0 5px;  width: 12px; height: 12px; border:1px #fff solid; border-radius:50%;}
.caseshow1 .imglist .slick-dots .slick-active{ background-color:#fff;}
.caseshow1 .bottomDiv{ padding-top:20px; margin-top:30px;}
.caseshow1 .bottomDiv .left{ float:none; font-size:14px; line-height:2; margin-bottom:10px;}
.caseshow1 .bottomDiv .left em{ color:#4a4a4a; font-weight:bold;}
.caseshow1 .bottomDiv .right{ float:none;}
.caseshow1 .bottomDiv .right .backbtn{ display:block; text-indent:50px; width:150px; height:44px; font-size:14px; color:#fff; line-height:44px; background:url(../PSimages/ico10_1bg.png) no-repeat center;}
.caseshow1 .bottomDiv .right .backbtn:hover{ text-decoration:underline;}
.caseshow1 .imglist{ width:auto;}

.investment1{ padding-bottom:0;}
.investment1 h2{ height:40px; line-height:40px; font-size:18px; color:#1e9244; background-color:transparent;}
.investment1 .imgDiv .imgph{ display:inline-block; width:100%;}
.investment1 .imgDiv .imgpc{ display:none;}
.investment1 .tabDiv{ width:auto; float:none;}
.investment1 .tabDiv>.box{ margin:0;}
.investment1 .imgDiv{width:auto; float:none;}
.investment1 .con{ padding-top:0; border:none; border-top:none; padding-bottom:20px;}
.investment1 .con img{ width:100%;}
.investment1 .tabDiv{ padding-bottom:20px;}
.investment1 .tabDiv .imgph{ display:inline-block; width:100%;}
.investment1 .tabDiv .imgpc{ display:none;}

.notice1 .left{ width:auto; float:none;}
.notice1 .right{ display:none;}
/*自适应发展历史*/
.baogaolist1{ padding-bottom:0; padding-top:30px;}
.baogaolist1 .bgTab{height:60px; position:relative; padding:0 70px;}
.baogaolist1 .bgTab div{ text-align:center; margin:0 1px;}
.baogaolist1 .bgTab div em{ font-size:18px; color:#fff;}
.baogaolist1 .bgTab .slick-slide{ cursor:pointer; height:60px; line-height:60px; background-color:#ccc; outline:none;}
.baogaolist1 .bgTab .slick-current{ background-color:#1e9244;}
.baogaolist1 .bgTab .slick-slide:hover{ background-color:#1e9244;}
.baogaolist1 .slick-prev{ background:url(../PSimages/ico19_1prev.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; left:0; text-indent:2000px;  border:none; outline:none; z-index:222}
.baogaolist1 .slick-prev:hover{ background:url(../PSimages/ico19_1prevon.png) center no-repeat;}
.baogaolist1 .slick-next{ background:url(../PSimages/ico19_1next.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; right:0; text-indent:2000px; border:none; outline:none; z-index:222}
.baogaolist1 .slick-next:hover{ background:url(../PSimages/ico19_1nexton.png) center no-repeat;}
.baogaolist1 .baogaocon{ margin-top:30px; border-top:1px #e5e5e5 solid;}
.baogaolist1 .baogaocon li{ margin-top:10px; padding-bottom:10px; border-bottom:1px #e5e5e5 solid;}
.baogaolist1 .baogaocon li .box:hover{ background-color:#e5e5e5;}
.baogaolist1 .baogaocon li .time{ width:55px; height:55px; text-align:center; background-color:#e5e5e5; float:left;}
.baogaolist1 .baogaocon li .time h3{ font-size:20px; color:#1e9244; padding-top:7px;}
.baogaolist1 .baogaocon li .time p{ font-size:14px; color:#333; text-transform:uppercase;}
.baogaolist1 .baogaocon li .text{ padding-left:70px;}
.baogaolist1 .baogaocon li .text h2{ font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.baogaolist1 .baogaocon li .text .author{ color:#888; padding-bottom:5px;}
.baogaolist1 .baogaocon .Nmore{ display:none;}
.baogaolist1 .baogaocon .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.baogaolist1 .baogaocon .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }
/*自适应发展历史End*/

.return1{ padding-bottom:0;}
.return1 .left{ width:auto; float:none;}
.return1 .right{ display:none;}
.return1 .left li{ margin-top:10px; padding-bottom:10px; border-bottom:1px #e5e5e5 solid;}
.return1 .left li .box:hover{ background-color:#e5e5e5;}
.return1 .left li .time{ width:55px; height:55px; text-align:center; background-color:#e5e5e5; float:left;}
.return1 .left li .time h3{ font-size:20px; color:#1e9244; padding-top:7px;}
.return1 .left li .time p{ font-size:14px; color:#333; text-transform:uppercase;}
.return1 .left li .text{ padding-left:70px;}
.return1 .left li .text h2{ font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.return1 .left li .text .author{ color:#888; padding-bottom:5px;}
.return1 .left .Nmore{ display:none;}
.return1 .left .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.return1 .left .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }


.govern1 .left{ width:auto; float:none;}
.govern1 .right{ display:none;}
.govern1 .baogaolist1{ padding-bottom:0; padding-top:30px;}
.govern1 .baogaolist1 .bgTab{height:60px; position:relative; padding:0 70px;}
.govern1 .baogaolist1 .bgTab div{ text-align:center; margin:0 1px;}
.govern1 .baogaolist1 .bgTab div em{ font-size:18px; color:#fff;}
.govern1 .baogaolist1 .bgTab .slick-slide{ cursor:pointer; height:60px; line-height:60px; background-color:#ccc; outline:none;}
.govern1 .baogaolist1 .bgTab .slick-current{ background-color:#1e9244;}
.govern1 .baogaolist1 .bgTab .slick-slide:hover{ background-color:#1e9244;}
.govern1 .baogaolist1 .slick-prev{ background:url(../PSimages/ico19_1prev.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; left:0; text-indent:2000px;  border:none; outline:none; z-index:222}
.govern1 .baogaolist1 .slick-prev:hover{ background:url(../PSimages/ico19_1prevon.png) center no-repeat;}
.govern1 .baogaolist1 .slick-next{ background:url(../PSimages/ico19_1next.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; right:0; text-indent:2000px; border:none; outline:none; z-index:222}
.govern1 .baogaolist1 .slick-next:hover{ background:url(../PSimages/ico19_1nexton.png) center no-repeat;}
.govern1 .baogaolist1 .baogaocon{ margin-top:30px; border-top:1px #e5e5e5 solid;}
.govern1 .baogaolist1 .baogaocon li{ margin-top:10px; padding-bottom:10px; border-bottom:1px #e5e5e5 solid;}
.govern1 .baogaolist1 .baogaocon li .box:hover{ background-color:#e5e5e5;}
.govern1 .baogaolist1 .baogaocon li .time{ width:55px; height:55px; text-align:center; background-color:#e5e5e5; float:left;}
.govern1 .baogaolist1 .baogaocon li .time h3{ font-size:20px; color:#1e9244; padding-top:7px;}
.govern1 .baogaolist1 .baogaocon li .time p{ font-size:14px; color:#333; text-transform:uppercase;}
.govern1 .baogaolist1 .baogaocon li .text{ padding-left:70px;}
.govern1 .baogaolist1 .baogaocon li .text h2{ font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.govern1 .baogaolist1 .baogaocon li .text .author{ color:#888; padding-bottom:5px;}
.govern1 .baogaolist1 .baogaocon .Nmore{ display:none;}
.govern1 .baogaolist1 .baogaocon .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.govern1 .baogaolist1 .baogaocon .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }


.fair1 .left{ width:auto; float:none;}
.fair1 .right{ display:none;}
.fair1 .baogaolist1{ padding-bottom:0; padding-top:30px;}
.fair1 .baogaolist1 .bgTab{height:60px; position:relative; padding:0 70px;}
.fair1 .baogaolist1 .bgTab div{ text-align:center; margin:0 1px;}
.fair1 .baogaolist1 .bgTab div em{ font-size:18px; color:#fff;}
.fair1 .baogaolist1 .bgTab .slick-slide{ cursor:pointer; height:60px; line-height:60px; background-color:#ccc; outline:none;}
.fair1 .baogaolist1 .bgTab .slick-current{ background-color:#1e9244;}
.fair1 .baogaolist1 .bgTab .slick-slide:hover{ background-color:#1e9244;}
.fair1 .baogaolist1 .slick-prev{ background:url(../PSimages/ico19_1prev.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; left:0; text-indent:2000px;  border:none; outline:none; z-index:222}
.fair1 .baogaolist1 .slick-prev:hover{ background:url(../PSimages/ico19_1prevon.png) center no-repeat;}
.fair1 .baogaolist1 .slick-next{ background:url(../PSimages/ico19_1next.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; right:0; text-indent:2000px; border:none; outline:none; z-index:222}
.fair1 .baogaolist1 .slick-next:hover{ background:url(../PSimages/ico19_1nexton.png) center no-repeat;}
.fair1 .baogaolist1 .baogaocon{ margin-top:30px; border-top:1px #e5e5e5 solid;}
.fair1 .baogaolist1 .baogaocon li{ margin-top:10px; padding-bottom:10px; border-bottom:1px #e5e5e5 solid;}
.fair1 .baogaolist1 .baogaocon li .box:hover{ background-color:#e5e5e5;}
.fair1 .baogaolist1 .baogaocon li .time{ width:55px; height:55px; text-align:center; background-color:#e5e5e5; float:left;}
.fair1 .baogaolist1 .baogaocon li .time h3{ font-size:20px; color:#1e9244; padding-top:7px;}
.fair1 .baogaolist1 .baogaocon li .time p{ font-size:14px; color:#333; text-transform:uppercase;}
.fair1 .baogaolist1 .baogaocon li .text{ padding-left:70px;}
.fair1 .baogaolist1 .baogaocon li .text h2{ font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.fair1 .baogaolist1 .baogaocon li .text .author{ color:#888; padding-bottom:5px;}
.fair1 .baogaolist1 .baogaocon .Nmore{ display:none;}
.fair1 .baogaolist1 .baogaocon .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.fair1 .baogaolist1 .baogaocon .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }


.survey1 .left{ width:auto; float:none;}
.survey1 .right{ display:none;}
.survey1 .baogaolist1{ padding-bottom:0; padding-top:30px;}
.survey1 .baogaolist1 .bgTab{height:60px; position:relative; padding:0 70px;}
.survey1 .baogaolist1 .bgTab div{ text-align:center; margin:0 1px;}
.survey1 .baogaolist1 .bgTab div em{ font-size:18px; color:#fff;}
.survey1 .baogaolist1 .bgTab .slick-slide{ cursor:pointer; height:60px; line-height:60px; background-color:#ccc; outline:none;}
.survey1 .baogaolist1 .bgTab .slick-current{ background-color:#1e9244;}
.survey1 .baogaolist1 .bgTab .slick-slide:hover{ background-color:#1e9244;}
.survey1 .baogaolist1 .slick-prev{ background:url(../PSimages/ico19_1prev.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; left:0; text-indent:2000px;  border:none; outline:none; z-index:222}
.survey1 .baogaolist1 .slick-prev:hover{ background:url(../PSimages/ico19_1prevon.png) center no-repeat;}
.survey1 .baogaolist1 .slick-next{ background:url(../PSimages/ico19_1next.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; right:0; text-indent:2000px; border:none; outline:none; z-index:222}
.survey1 .baogaolist1 .slick-next:hover{ background:url(../PSimages/ico19_1nexton.png) center no-repeat;}
.survey1 .baogaolist1 .baogaocon{ margin-top:30px; border-top:1px #e5e5e5 solid;}
.survey1 .baogaolist1 .baogaocon li{ margin-top:10px; padding-bottom:20px; border-bottom:1px #e5e5e5 solid;}
.survey1 .baogaolist1 .baogaocon li .box:hover{ background-color:#e5e5e5;}
.survey1 .baogaolist1 .baogaocon li .time{ width:90px; height:90px; text-align:center; background-color:#e5e5e5; float:left;}
.survey1 .baogaolist1 .baogaocon li .time h3{ font-size:36px; color:#1e9244; padding-top:15px;}
.survey1 .baogaolist1 .baogaocon li .time p{ font-size:14px; color:#333; text-transform:uppercase;}
.survey1 .baogaolist1 .baogaocon li .text{ padding-left:110px;}
.survey1 .baogaolist1 .baogaocon li .text h2{ font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.survey1 .baogaolist1 .baogaocon li .text .author{ color:#888; padding-bottom:5px;}
.survey1 .baogaolist1 .baogaocon .Nmore{ display:none;}
.survey1 .baogaolist1 .baogaocon .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.survey1 .baogaolist1 .baogaocon .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.ask1{}
.ask1 .left{ width:auto; float:none;}
.ask1 .right{ display:none;}
.ask1 .baogaolist1{ padding-bottom:0; padding-top:30px;}
.ask1 .baogaolist1 .bgTab{height:60px; position:relative; padding:0 70px;}
.ask1 .baogaolist1 .bgTab div{ text-align:center; margin:0 1px;}
.ask1 .baogaolist1 .bgTab div em{ font-size:18px; color:#fff;}
.ask1 .baogaolist1 .bgTab .slick-slide{ cursor:pointer; height:60px; line-height:60px; background-color:#ccc; outline:none;}
.ask1 .baogaolist1 .bgTab .slick-current{ background-color:#1e9244;}
.ask1 .baogaolist1 .bgTab .slick-slide:hover{ background-color:#1e9244;}
.ask1 .baogaolist1 .slick-prev{ background:url(../PSimages/ico19_1prev.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; left:0; text-indent:2000px;  border:none; outline:none; z-index:222}
.ask1 .baogaolist1 .slick-prev:hover{ background:url(../PSimages/ico19_1prevon.png) center no-repeat;}
.ask1 .baogaolist1 .slick-next{ background:url(../PSimages/ico19_1next.png) center no-repeat; width:60px; text-align:center; height:60px; position:absolute; top:-60px; right:0; text-indent:2000px; border:none; outline:none; z-index:222}
.ask1 .baogaolist1 .slick-next:hover{ background:url(../PSimages/ico19_1nexton.png) center no-repeat;}
.ask1 .baogaolist1 .baogaocon{ margin-top:30px; border-top:1px #e5e5e5 solid;}
.ask1 .baogaolist1 .baogaocon li{ margin-top:20px; padding-bottom:20px; border-bottom:1px #e5e5e5 solid;}
.ask1 .baogaolist1 .baogaocon li .box:hover{ background-color:#e5e5e5;}
.ask1 .baogaolist1 .baogaocon li .time{ width:90px; height:90px; text-align:center; background-color:#e5e5e5; float:left;}
.ask1 .baogaolist1 .baogaocon li .time h3{ font-size:36px; color:#1e9244; padding-top:15px;}
.ask1 .baogaolist1 .baogaocon li .time p{ font-size:14px; color:#333; text-transform:uppercase;}
.ask1 .baogaolist1 .baogaocon li .text{ padding-left:110px;}
.ask1 .baogaolist1 .baogaocon li .text h2{ font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ask1 .baogaolist1 .baogaocon li .text .author{ color:#888; padding-bottom:5px;}
.ask1 .baogaolist1 .baogaocon li .text p{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ask1 .baogaolist1 .baogaocon .Nmore{ display:none;}
.ask1 .baogaolist1 .baogaocon .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.ask1 .baogaolist1 .baogaocon .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.personnel1{ padding-bottom:30px;}
.personnel1 .contentbox .text{ width:auto; float:none; padding-top:30px;}
.personnel1 .contentbox .text h2{ font-size:18px; text-align:center;}
.personnel1 .contentbox .text h3{ font-size:16px; padding-top:20px;}
.personnel1 .contentbox .imgDiv{ width:auto; float:none;}
.personnel1 .contentbox .imgDiv img{ max-width:100%;}
.personnel2{ padding:0; background-color:transparent;}
.personnel2 .wal{ background-color:#f5f5f5; padding:30px 0;}
.personnel2 .title{ padding-bottom:20px;}
.personnel2 .title h3{ font-size:18px;}
.personnel2 .list ul{ width:auto;}
.personnel2 .list li{ width:auto; float:none; padding-bottom:20px;}
.personnel2 .list li .box{ margin-right:20%; margin-left:20%;}
.personnel2 .list li .txt{ padding-top:20px;}
.personnel2 .list li .txt h3{ font-size:16px;}

.welfare1{ padding-bottom:0;}
.welfare1 .con1{ padding-bottom:30px; padding-top:30px;}
.welfare1 .con1 .text{ width:auto; float:none; padding:20px;height:auto}
.welfare1 .con1 .text h3{ font-size:18px;}
.welfare1 .con1 .text p{ font-size:14px;}
.welfare1 .con1 .text02{ margin-left:0; margin-top:20px;}
.welfare1 .con2{ padding-top:30px;}
.welfare1 .con2 .title{ padding-bottom:20px; font-size:18px;}
.welfare1 .con2 .list ul{ width:auto;}
.welfare1 .con2 .list li{ width:auto; float:none; margin-bottom:20px;}
.welfare1 .con2 .list li .box{ margin-right:0;}
.welfare1 .con2 .list li .text{ height:auto; padding:20px;}
.welfare1 .con2 .list li .text h3{ font-size:18px;}

.train1{ padding-bottom:0;}
.train1 .title01{ font-size:18px; padding-bottom:20px; text-align:center; padding-top:30px;}
.train1 .tlist{ padding-bottom:20px; margin-bottom:50px;}
.train1 .tlist .imgDiv{ margin:0 5px;}
.train1 .tlist .imgDiv img{ width:100%;}
.train1 .tlist .slick-next{ width:25px; height:25px; right:50%; margin-right:-35px; top:auto; bottom:-25px; margin-top:auto; background-size:100%;}
.train1 .tlist .slick-next:hover{ background:url(../PSimages/ico5_nexton.png) no-repeat center; background-size:100%;}
.train1 .tlist .slick-prev{ width:25px; height:25px; left:50%; margin-left:-35px; bottom:-25px; top:auto; margin-top:auto; background-size:100%;}
.train1 .tlist .slick-prev:hover{ background:url(../PSimages/ico5_prevon.png) no-repeat center; background-size:100%;}
.train1 .nlist{}
.train1 .nlist li{ margin-top:20px; padding-bottom:20px; border-bottom:1px #e5e5e5 solid;}
.train1 .nlist li .box:hover{ background-color:#e5e5e5;}
.train1 .nlist li .time{ width:90px; height:90px; text-align:center; background-color:#e5e5e5; float:left;}
.train1 .nlist li .time h3{ font-size:36px; color:#1e9244; padding-top:15px;}
.train1 .nlist li .time p{ font-size:14px; color:#333; text-transform:uppercase;}
.train1 .nlist li .text{ padding-left:110px;}
.train1 .nlist li .text h2{ font-size:18px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.train1 .nlist li .text .author{ color:#888; padding-bottom:5px;}
.train1 .nlist li .text p{ font-size:14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.train1 .nlist .Nmore{ display:none;}
.train1 .nlist .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.train1 .nlist .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.jod1{ padding-bottom:0;}
.jod1 .contentbox{ padding-top:30px;}
.jod1 .contentbox .titletab{ height:50px; line-height:50px; font-size:14px;}
.jod1 .contentbox .titletab dd:nth-child(3){ background:none;}
.jod1 .contentbox .titletab img{ padding-right:5px; padding-left:10px;}
.jod1 .contentbox dd{ float:left;}
.jod1 .contentbox dd:nth-child(1){ width:40%;}
.jod1 .contentbox dd:nth-child(2){ width:30%;}
.jod1 .contentbox dd:nth-child(3){ width:30%;}
.jod1 .contentbox dd:nth-child(4),.jod1 .contentbox dd:nth-child(5){ display:none;}
.jod1 .contentbox li a{ display:block; height:50px; line-height:50px; font-size:12px; color:#999;}
.jod1 .contentbox li dd p{ padding-left:10px;}
.jod1 .listad .Nmore{ display:none;}
.jod1 .listad .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.jod1 .listad .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.jodshow1{ padding-bottom:0;}
.jodshow1 h1{ font-size:18px; padding-top:30px;}
.jodshow1 .txt{ font-size:14px; margin-bottom:20px;}
.jodshow1 .txt span{ padding-right:20px;}
.jodshow1 .text{ padding-left:30px; padding-bottom:30px;}
.jodshow1 .text h3{ font-size:14px;}
.jodshow1 .text p{ font-size:14px;}
.jodshow1 .text01{ background:url(../PSimages/ico21_7bg.png) no-repeat left 9px;}
.jodshow1 .text02{ background:url(../PSimages/ico21_8bg.png) no-repeat left 7px;}
.jodshow1 .submit{ padding-left:30px; height:45px;}
.jodshow1 .submit .btn{ display:block; float:left; width:120px; height:45px; line-height:45px; margin-right:20px;}
.jodshow1 .submit .btn1{ background-color:#999; margin-right:0;}

.contactus1{ padding-bottom:0;}
.contactus1 .contop{ padding-bottom:30px;}
.contactus1 .contop .text{ float:none;}
.contactus1 .contop .text h3{ font-size:18px;}
.contactus1 .contop .text p{ height:auto; line-height:1.5; font-size:14px; padding:10px 0;}
.contactus1 .contop .text p em{ display:block; width:25px; float:left;}
.contactus1 .contop .code{ display:none;}
.contactus1 .map img{ width:100%;}
.contactus1 .listmap{ padding-top:30px; margin-top:30px;}
.contactus1 .listmap li{ width:auto; float:none; margin-bottom:30px;}
.contactus1 .listmap li h3{ font-size:18px;}
.contactus1 .listmap li p{ height:auto; line-height:1.5; font-size:14px; padding:10px 0;}
.contactus1 .listmap li p em{ display:block; width:25px; float:left;}
.contactus1 .listmap li .look{ display:block; width:120px; height:40px; line-height:40px; margin-top:10px;}
.contactus1 .listmap li .look:hover{ text-decoration:underline;}

.world1{ padding-bottom:0;}
.world1 .title{ font-size:14px; line-height:2; padding-bottom:40px;}
.world1 li{ padding-bottom:20px;}
.world1 li .top{ font-size:14px; line-height:2;}
.world1 li .textbox{ padding-top:20px; padding-bottom:20px; margin-bottom:0;}
.world1 li .textbox p{ font-size:14px; padding-top:10px; width:auto; text-align:center;}
.world1 li .textbox img{ width:100%;}
.world1 .Nmore{ display:none;}
.world1 .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px; margin-top:30px;}
.world1 .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.history1 .imgbg{ display:none;}
.history1 li{ position:relative; padding-bottom:20px; padding-left:40px; background:url(../PSimages/ico30_2bg.png) no-repeat 11px 4px,url(../PSimages/ico30_4hr.png) repeat-y 20px;}
.history1 li h3{ font-size:16px; color:#fff; padding-bottom:0; margin-bottom:10px; background:url(../PSimages/ico30_1bg.png) no-repeat left top; height:23px; line-height:23px; padding-left:15px;}
.history1 li p{ background:url(../PSimages/ico30_3bg.png) no-repeat 7px 12px; padding-left:15px;}
.history1 li:nth-child(1){ top:auto; left:auto;}
.history1 li:nth-child(1) h3{ float:none;}
.history1 li:nth-child(1) p{ float:none; padding-left:15px;}
.history1 li:nth-child(2){ top:auto; left:auto;}
.history1 li:nth-child(3){ top:auto; right:auto; text-align:left;}
.history1 li:nth-child(4){ top:auto; left:auto;}
.history1 li:nth-child(5){ top:auto; left:auto;}
.history1 li:nth-child(6){ top:auto; left:auto;}
.history1 li:nth-child(6) h3{ float:none;}
.history1 li:nth-child(6) p{ float:none; padding-left:15px;}
.history1 li:nth-child(7){ top:auto; left:auto;}
.history1 li:nth-child(8){ top:auto; left:auto;}
.history1 li:nth-child(9){ top:auto; left:auto;}
.history1 li:nth-child(9) h3{ float:none;}
.history1 li:nth-child(9) p{ float:none; padding-left:15px;}
.history1 li:nth-child(10){ top:auto; left:auto;}
.history1 li:nth-child(11){ top:auto; left:auto;}
.history1 li:nth-child(12){ top:auto; left:auto;}
.history1 li:nth-child(13){ top:auto; left:auto;}
.history1 li:nth-child(14){ top:auto; left:auto;}
.history1 li:nth-child(15){ top:auto; left:auto;}
.history1 li:nth-child(16){ top:auto; left:auto;}
.history1 li:nth-child(17){ top:auto; left:auto; text-align:left;}
.history1 .dibox{ display:none;}


.search1{ padding-bottom:30px;}
.search1 .title{ padding:20px 0; font-size:16px;}
.search1 .list{ display:none;}
.searchph li{ margin-bottom:20px;}
.searchph li .imgDiv img{ width:100%;}
.searchph li .box{ border:1px #dcdcdc solid; background-color:#f5f5f5; padding:10px;}
.searchph li .txt{ padding-top:10px; text-align:center;}
.searchph li .txt h2{ font-weight:inherit; font-size:16px; color:#444; padding-bottom:5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.searchph li .txt h2 a{ color:#444;}
.searchph li .txt h2 a:hover{ color:#1e9244;}
.searchph li .txt p{ color:#999; font-size:14px;}
.searchph .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px;}
.searchph .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.search3{ padding-bottom:30px;}
.search3 .title{ padding:20px 0; font-size:16px;}
.search3 .list{ display:none;}

.message1{ padding-bottom:30px; padding-top:0;}
.message1 .imgDiv{ float:none;}
.message1 .imgDiv img{ width:100%;}
.message1 .form{ padding-left:inherit;}
.message1 .toptitle{ font-size:14px; padding-bottom:0; margin:0 10px;}

.complaint1{ padding-top:110px; padding-bottom:80px;}
.complaint1 .bg{ position:relative; width:auto; height:auto; margin:0; background:none;}
.complaint1 .tsbox{ position:relative; width:auto; height:auto; left:auto; top:auto; margin-left:0; margin-top:0; border:5px #000 solid;}
.complaint1 .tsbox .box{ padding:20px;}
.complaint1 .tsbox .title{ font-size:16px; color:#3a3a3a; padding-bottom:30px;}
.complaint1 .tsbox .txt{ padding-bottom:20px;}
.complaint1 .tsbox .txt select{ font-family:'微软雅黑'; padding:0; margin:0; display:block; width:100%; height:45px; line-height:45px; font-size:14px; text-indent:10px; color:#3a3a3a; border:1px #000 solid;}
.complaint1 .tsbox .txt select option{ display:block; height:45px; line-height:45px; font-size:14px;}
.complaint1 .tsbox .txt textarea{ display:block; width:100%; height:100px; padding:0; margin:0; font-family:'微软雅黑'; line-height:2; font-size:14px; text-indent:10px; color:#3a3a3a; border:1px #000 solid;}
.complaint1 .tsbox .btn{ display:block; width:100px; height:35px; text-align:center; line-height:35px; background-color:#000; font-size:16px; color:#fff;}
.complaint1 .tsbox .btn:hover{ text-decoration:underline;}


.sitemap1{ padding-top:50px; padding-bottom:50px; background:url(../PSimages/nimg1920_2bg.jpg) repeat-y center;}
.sitemap1 .title{ display:none;}
.sitemap1 li{ width:50%; margin-right:0; float:left; margin-top:20px; background:none;}
.sitemap1 li:nth-child(5){ background:none;}
.sitemap1 li:nth-child(7){ background:none;}
.sitemap1 li{ font-size:14px;}
.sitemap1 li a{ color:#3a3a3a; display:block;}
.sitemap1 li a:hover{ color:#1e9244;}
.sitemap1 li dd a{ padding-left:15px; background:url(../PSimages/ico6_4bg.png) no-repeat left center;}
.sitemap1 li dd a:hover{ background:url(../PSimages/ico6_4bgon.png) no-repeat left center;}
.sitemap1 li h3{ padding-bottom:10px;}
.sitemap1 li dd{ line-height:2;}

.trainimg{ display:none; width:90%;}
.trainimg .imgDiv{ padding:10px;}
.trainimg .imgDiv img{ width:100%;}
.trainimg .close{ right:-15px; top:-15px;}
.trainimg .close img{ width:30px;}

.search2{ padding-bottom:30px;}
.search2 .title{ padding:20px 0; font-size:16px;}
.search2 ul{ width:auto;}
.search2 .list li{ width:auto; float:none;}
.search2 .list li .box{ margin-right:0;}
.search2 .list li .name{ min-height:20px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.search2 .list .Nmore{ display:none;}
.search2 .list .phmore{ display:block; height:40px; line-height:40px; width:130px; text-align:center; margin:0 auto; font-size:14px; border:1px #999 solid; border-radius:6px;}
.search2 .list .phmore:hover{ color:#fff; background-color:#1e9244; border:1px #1e9244 solid; }

.searchA{ text-align:center; padding-top:20px; margin:0 2%;}
.searchA li{ width:28%; float:left; font-size:16px; margin:0 2%;}
.searchA li a{ margin:0 auto; display:block; width:100%; height:40px; line-height:40px; background-color:#fff; color:#1e9244; border:1px #ddd solid;}
.searchA li a:hover,.searchA li.liNow a{ background-color:#1e9244; color:#fff; border:1px #1e9244 solid;}

	}
@media screen and ( max-width:320px ){

	}