@charset "utf-8";

@import url("glogal1.css");

@import url("idangerous.swiper.css");



/* header */

.homeHeader .logo{padding:16px 0 10px 0;}

.homeHeader .logo a{width:176px;height:43px;background-position:0 0;margin:0 auto;}

.homeHeader .search{width:300px;margin:0 auto;height:28px;position:relative;}

.homeHeader .search input[type="text"]{border:solid 1px #c7c7c7;border-radius:14px;padding:0 0 0 5px;height:26px;line-height:26px;width:293px;box-shadow:0 1px 1px rgba(0,0,0,0.1) inset;transition:border-color 0.25s ease-in-out;position:relative;z-index:0;font-size:12px;}

.homeHeader .search input[type="text"]:focus{border-color:#389b35;}

.homeHeader .search i,.homeHeader .search i input[type="submit"]{width:26px;height:26px;}

.homeHeader .search i{border-radius:13px;position:absolute;right:1px;top:1px;display:block;overflow:hidden;background:-webkit-linear-gradient(#fff,#f4f4f4);background:linear-gradient(#fff,#f4f4f4);}

.homeHeader .search i input[type="submit"]{background-position:-419px -6px;border:none;}



/* nav */

nav{height:68px;width:298px;margin:0 auto;padding:14px 0;}

nav a{border-left:solid 1px #d7d7d7;border-right:solid 1px #fff;float:left;position:relative;height:100%;width:73px;color:#4a6374;font-size:13px;text-align:center;overflow:hidden;line-height:118px;position:relative;}

nav a:first-child{border-left:none;}

nav a:last-child{border-right:none;}

nav a i{position:absolute;left:50%;top:35%;}

nav a:nth-child(1) i{width:39px;height:38px;background-position:-177px 0;margin-left:-20px;margin-top:-19px;}

nav a:nth-child(2) i{width:42px;height:40px;background-position:-217px 0;margin-left:-21px;margin-top:-20px;}

nav a:nth-child(3) i{width:32px;height:40px;background-position:-260px 0;margin-left:-16px;margin-top:-20px;}

nav a:nth-child(4) i{width:35px;height:38px;background-position:-294px 0;margin-left:-18px;margin-top:-19px;}



/* menu */

menu{margin:0 auto;width:300px;padding-bottom:14px;}

menu a{width:70px;height:26px;background-color:#f1f1f1;border-radius:4px;overflow:hidden;display:block;box-shadow:0 0 1px rgba(0,0,0,0.1);padding-left:24px;text-align:center;float:left;line-height:26px;color:#00843b;position:relative;}

menu a i{width:24px;height:26px;background-color:#399938;position:absolute;left:0;top:0;}

menu a i b{position:absolute;left:50%;top:50%;}

menu a:nth-child(2){margin:0 9px;}

menu a:nth-child(1) i b{width:17px;height:17px;background-position:-343px 0;margin-left:-9px;margin-top:-9px;}

menu a:nth-child(2) i b{width:13px;height:17px;background-position:-363px 0;margin-left:-7px;margin-top:-9px;}

menu a:nth-child(3) i b{width:13px;height:18px;background-position:-377px 0;margin-left:-7px;margin-top:-9px;}



.container{}

.shadowLine{background:-webkit-linear-gradient(#dadada,#e9e9e9);background:linear-gradient(#dadada,#e9e9e9);height:4px;display:block;border-radius:0 0 15px 15px;}

.item{border:solid 1px #d7d7d7;background-color:#fcfcfc;width:298px;margin:10px auto 0 auto;}

.itemTit{border-bottom:solid 1px #dbdbdb;height:35px;margin:3px 3px 0 3px;}

.itemTit h2{display:inline-block;border-bottom:solid 2px #1f883d;font-size:14px;line-height:34px;height:34px;color:#1f883d;}

.itemTit span{color:#b4b4b4;text-transform:uppercase;}



/* homePPTBox */

.homePPTBox{padding-top:10px;}

.homePPT,.homePPT .swiper-slide,.homePPT .swiper-slide a,.homePPT .swiper-slide img{width:300px;height:90px;}

.pagination{width:300px;height:3px;background-color:#cacaca;margin:0 auto;}

.pagination span{height:3px;float:left;transition:background-color 0.2s ease-in-out;}

.pagination span.swiper-active-switch{background-color:#5f8e21;}



/* news */

.news ul{padding:6px 3px;}

.news ul li{line-height:34px;height:34px;overflow:hidden;font-size:14px;padding-left:10px;border-bottom:dashed 1px #c9c9c9;}

.news ul li .liAskBtn{background-color:#1F883D;color:#fff !important;width:56px;height:24px;line-height:24px;display:inline-block;position:absolute;right:5px;top:50%;margin-top:-12px;font-size:12px;border-radius:3px; text-align:center;}

.news ul li a{color:#515151;}

.news ul li:nth-child(1) a,.news ul li:nth-child(3) a{color:#f00;}

.news ul li i{width:2px;height:2px;margin-top:-1px;background-color:#767676;left:4px;}

.news .moreBox{position:relative;height:40px;line-height:40px;display:block;text-align:center;}

.news .moreBox i{height:1px;width:290px;display:block;overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-145px;background-image:-moz-linear-gradient(100% 0% 180deg, #fff,#e2e2e2, #fff 100%);background-image:-webkit-gradient(linear,0% 0%, 100% 100%, from(#fff), to(#fff), color-stop(0.5,#E2E2E2));z-index:0;}

.news .moreBox span{position:relative;z-index:1;text-align:center;display:inline-block;text-align:center;color:#8e8e8e;background-color:#fcfcfc;padding:0 10px;}

.newsTab{background-color:#f4f4f4;}

.newsTab a{border-right:solid 1px #d7d7d7;float:left;width:98px;color:#818080;text-align:center;padding:10px 0;line-height:20px;font-size:14px;}

.newsTab a:last-child{border:none;}

.newsTab a span{display:block;font-size:6px;text-transform:uppercase;line-height:8px;color:#959595;}



/* sort */

.sortNews{border-top-width:3px;}

.sortType,.sortWarp{position:relative;}

.sortType{width:298px;}

.sortType span{height:35px;line-height:45px;color:#048b49;text-align:center;float:left;font-size:14px;}

.sortType span.active{font-weight:bold;}

.sortType b{height:3px;background-color:#048b49;position:absolute;left:0;top:-3px;}

.sortType b,.sortWarp{transform:translateX(0);-webkit-transform:translateX(0);transition:transform 0.3s ease-in-out;-webkit-transition:-webkit-transform 0.3s ease-in-out;}

.sortType b i{border-left:9px solid transparent;border-right:9px solid transparent;border-top:6px solid #048b49;position:absolute;left:50%;top:3px;margin-left:-9px;}

.sortCon{overflow:hidden;height:400px;margin:6px 3px 10px 3px;}

.sortList{width:299px;float:left;}

.sortList ul li{line-height:34px;height:34px;overflow:hidden;font-size:14px;padding-left:10px;border-bottom:dashed 1px #c9c9c9;overflow:hidden;}

.sortList ul li:last-child{border-bottom:none;}

.sortList ul li a{color:#515151;}

.sortList ul li i{width:2px;height:2px;margin-top:-1px;background-color:#767676;left:4px;}



/* offNav */

.offNav{padding:0 6px;}

.offNav dl{float:left;width:136px;}

.offNav dl:nth-child(1),.offNav dl:nth-child(3),.offNav dl:nth-child(5){padding:6px 6px 6px 0;border-right:solid 1px #e8e8e8;}

.offNav dl:nth-child(2),.offNav dl:nth-child(4),.offNav dl:nth-child(6){padding:6px 0 6px 6px;}

.offNav dl:nth-child(3),.offNav dl:nth-child(4){border-top:solid 1px #e8e8e8;border-bottom:solid 1px #e8e8e8;}

.offNav dl:nth-child(1),.offNav dl:nth-child(2){height:190px;}

.offNav dl:nth-child(3),.offNav dl:nth-child(4){height:130px;}

.offNav dl:nth-child(5),.offNav dl:nth-child(6){height:160px;}

.offNav dl dt{background:-webkit-linear-gradient(#fff,#efefef);background:linear-gradient(#fff,#efefef);border:solid 1px #ececec;line-height:38px;height:38px;position:relative;padding-left:55px;color:#089e42;font-size:15px;}

.offNav dl dt i{left:16px;top:50%;margin-top:-13px;position:absolute;z-index:1;}

.offNav dl dt b{width:73px;height:38px;background-position:-270px -133px;bottom:0;left:10px;z-index:0;position:absolute;}

.offNav dl dt span{position:relative;z-index:2;}

.offNav dl dt span a{color:#089e42;}

.offNav dl:nth-child(1) dt i{width:21px;height:27px;background-position:-177px -43px;margin-top:-14px;}

.offNav dl:nth-child(2) dt i{width:25px;height:37px;background-position:-217px -43px;margin-top:-19px;}

.offNav dl:nth-child(3) dt i{width:38px;height:19px;background-position:-260px -43px;margin-top:-10px;}

.offNav dl:nth-child(4) dt i{width:29px;height:32px;background-position:-342px -43px;margin-top:-16px;}

.offNav dl:nth-child(5) dt i{width:30px;height:34px;background-position:-382px -43px;margin-top:-17px;}

.offNav dl:nth-child(6) dt i{width:29px;height:27px;background-position:-422px -43px;margin-top:-14px;}

.offNav dl dd a{line-height:24px;height:24px;display:inline-block;border:solid 1px #e8e8e8;margin:4px 0 0 0;color:#414040;width:64px;text-align:center;overflow:hidden;}

.offNav dl dd a:nth-child(1n){float:left;}

.offNav dl dd a:nth-child(2n){float:right;}

.offNav dl dd a.n{margin-right:0;}



@media screen and (min-width:360px){

	.homeHeader .search{width:340px;height:30px;}

	.homeHeader .search input[type="text"]{width:333px;height:28px;line-height:28px;border-radius:15px;}

	.homeHeader .search i,.homeHeader .search i input[type="submit"]{width:28px;height:28px;}

	.homeHeader .search i{border-radius:14px;}

	nav{width:338px;margin:0 auto;}

	nav a{width:83px;}

	menu{width:340px;}

	menu a{width:83px;}

	.homePPT,.homePPT .swiper-slide,.homePPT .swiper-slide a,.homePPT .swiper-slide img{width:340px;height:503px;}

	.pagination{width:340px;}

	.item{width:338px;}

	.sortType{width:338px;}

	.offNav dl dd a{width:74px;}

	.newsTab a{width:112px;}

	.offNav dl{width:156px;}

}