/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
body{ font:12px/22px "Arial","Microsoft YaHei","SimSun"; font-size:100%; background:#fff; overflow-x: hidden;}

ul,li,ol{ list-style:none}
a{ text-decoration:none !important; cursor:pointer !important;}
.img-position-absolute{position: absolute;	top: 0;	bottom: 0; left: 0;	right: 0; max-width: 100%; max-height: 100%;display: block;	margin:auto;padding:auto;}
.no-margin{ margin:0 !important;}
.no-padding{ padding:0 !important;}
.container-fluid{ max-width:1200px !important;}
.overflow{ overflow:hidden;white-space:nowrap;}

@font-face{font-family:'iconfont';src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot');src:url('http://at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('http://at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('http://at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('http://at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}

.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}

/*手机底部*/
.hot{width:100%; height:58px; background:#14ad68; position:fixed; bottom:0; left:0;z-index:99; border-top:solid 2px #c3c3c3;}
.hot span{ color:#fff; font-size:16px; line-height:20px;}
.hot h6{ font-size:12px; line-height:20px;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.hot .row>div.text-center{ border-right:1px solid #fff;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }


/*header*/
.container-fluid img{ max-width:100%;}
.top-wel a{color: #8b8b8b;}
.top-head-wrap{}
.top-head{display: table;width: 100%;	height:110px;}
.top-logo{display: table-cell;vertical-align: middle;}
.top-logo .s-logo{ display:none;}
.top-logo .b-logo{display: inline;}

.top-logo a{ float:left;}

.top-search{ width:310px; display:table-cell; vertical-align:middle;}
.top-search .sech01{ position:relative; width:100%; height:40px; border:2px solid #14ad68;}
.top-search .sech01 input{ background:#fff; border:0; padding:0 5px; margin:0;width: calc(100% - 48px); height:100%; font-size:14px; color:#333; outline:none; float:left; overflow:hidden;}
.top-search .sech01 button{ background:#14ad68; font-size:16px; line-height:36px; width:48px; text-align:center; color:#ffff; padding:0; margin:0; float:right;white-space:nowrap; border:0;outline:none;}
.top-search .sech02{ font-size:14px; color:#333333; text-align:left; width:100%; line-height:30px;}
.top-search .sech02 a{ color:#333;}

.top-line{text-align:right; display: table-cell;vertical-align: middle;}
.top-line .line-number{display: inline-block;vertical-align: middle; text-align:left; line-height:20px; padding-left:10px;}
.top-line .line-number .line-number-text{ text-align:right;}
.top-line .line-number img{ display:inline-block;}
.top-line .line-number .line-number-number{font-family:"Microsoft YaHei";  font-weight:bold; font-size:22px; line-height:36px; color:#ed2500;white-space:nowrap;}

.top-nav-wrap{display: block !important;color:#fff; background:#14ad68;}
.top-nav-li{ width:16.6%;float:left; position:relative; z-index:2;}
.top-nav-li .top-nav-link{ height:55px; display:block; text-align:center; color:#fff; font-size:16px; padding-top:7px; border-left:1px solid #098b50; border-right:1px solid #0cdb7e;}
.top-nav-li .top-nav-link span{ display:block; width:100%; font-size:14px; font-family:"Microsoft YaHei"; text-transform:uppercase;}
.top-nav-li:last-child:after, .top-nav-li:first-child:after{content:''; display:block; width:1px; height:55px;position:absolute; top:0;}
.top-nav-li:last-child:after{ background:#098b50;right:-1px;}
.top-nav-li:first-child:after{background:#0cdb7e;left:-1px;}
.top-nav-li:before{ content:''; height:5px; width:100%; display:block; opacity:0; background:#fabf0a; position:absolute; top:0; left:0; transition:all 0.3s;}
.top-nav-li:hover:before, .top-nav-li.active:before{ opacity:1;}

/*二级导航*/
.top-subnav{display:none; position: absolute; left: 0;width: 100%; z-index: 3;font-size:14px; line-height:45px; text-align:center; padding-bottom: 5px;background:#14ad68;white-space:nowrap; overflow:hidden;}
.top-subnav .top-subnav-link{white-space:nowrap; overflow:hidden; padding:0 5px; color:#fff; display:block;}
.top-subnav .top-subnav-link:hover{color:#fabf0a;}
.top-subnav li{ border-top:1px solid #098b50;border-bottom:1px solid #0cdb7e;}

/*轮播图*/
.banner{}
.banner .banpc{ max-width:1920px; margin:0 auto; display:block; overflow:hidden; position:relative;}
.swiper-banner-img {position: relative;background-repeat: no-repeat;background-size: cover;background-position: center;}
.swiper-banner-img:before { content: '';display: block;padding-top:33.5%;}

.head-top{ background:#eaeaea; line-height:28px; font-size:12px; color:#333;}
.head-top p:last-child{ text-align:right;}
.head-top a{ color:#333;}

.main{ margin:20px 0; width:100%; display:block; float:left;}

.wrap1{}
.wrap-title{ width:100%; overflow:hidden; text-align:center;}
.wrap-title .tit-p1{ color:#14ad68; font-size:24px; line-height:150%; font-weight:bold;}
.wrap-title .tit-p2{font-family:"Microsoft YaHei"; color:#afafaf; font-size:20px; line-height:130%; font-weight:lighter !important;}
.wrap-title p img{ margin:0 auto;}

.wrap-more{ width:100%; overflow:hidden; text-align:center;}
.wrap-more a{ display:inline-block; color:#aaaaaa; border:1px solid #aaaaaa; border-radius:5px; background:#fff; font-size:14px; line-height:40px; width:140px; text-align:center;}
.wrap-more a:hover{ background:#14ad68; border-color:#14ad68; color:#fff;}

.wrap-cont01{ width:100%; overflow:hidden; margin-top:25px; margin-bottom:25px;}
.wrap-cont01 a{ display:block; overflow:hidden;}
.wrap-cont01 .ss01, .wrap-cont01 .ss02{ float:left;width:50%; overflow:hidden;}
.wrap-cont01 .ss01{}
.wrap-cont01 .ss01 .img{background-repeat:no-repeat;background-position:center;background-size:cover; width:100%; height:100%; padding-top:100%;transition:all 0.6s;
-webkit-transition:all 0.6s;
-moz-transition:all 0.6s;
-ms-transition:all 0.6s;
-o-transition:all 0.6s;}
.wrap-cont01 .ss02{ position:relative; background:#fff;
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;}
.wrap-cont01 .ss02:after{ content:''; display:block; width:100%; padding-top:100%;}
.wrap-cont01 .ss02 .ss-box{ position:absolute; top:50%;text-align:left; padding:15px; 
transform:translateY(-50%);
-webkit-transform:translateY(-50%); 
-moz-transform:translateY(-50%);
-ms-transform:translateY(-50%);
-o-transform:translateY(-50%); }
.wrap-cont01 .ss02 .ss-box strong{ font-size:28px; color:#333; font-weight:bold;}
.wrap-cont01 .ss02 .ss-box p{ color:#333; font-size:14px; line-height:20px; height:40px; overflow:hidden;}
.wrap-cont01 .ss02 i{ width:27px; height:28px; display:block; background:url(../images/t5.png) no-repeat; background-size:100% 100%; position:absolute; top:35%; right:10px;}
.wrap-cont01 a:hover .ss01 .img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.wrap-cont01 a:hover .ss02{ background:#14ad68;}
.wrap-cont01 a:hover .ss02 strong, .wrap-cont01 a:hover .ss02 p{ color:#fff;}
.wrap-cont01 a:hover .ss02 i{background:url(../images/t5-1.png) no-repeat; background-size:100% 100%;}

.wrap-cont01 .swiper-slide:nth-last-child(1) .ss01, .wrap-cont01 .swiper-slide:nth-last-child(2) .ss01, .wrap-cont01 .swiper-slide:nth-last-child(3) .ss01{ float:right;}



.wrap2{}
.wrap-cont02{width:100%; overflow:hidden; margin-top:25px; margin-bottom:25px;}
.wrap-cont02  a{ display:block;}
.wrap-cont02 .top-img{ width:100%; overflow:hidden;}
.wrap-cont02 .top-img .img{background-repeat:no-repeat;background-position:center;background-size:cover; width:100%; height:100%; padding-top:78%;transition:all 0.6s;
-webkit-transition:all 0.6s;
-moz-transition:all 0.6s;
-ms-transition:all 0.6s;
-o-transition:all 0.6s;}
.wrap-cont02 .bot-txt{ width:100%; text-align:center; font-size:14px; line-height:40px; margin-top:5px; background:#fff; color:#333;}
.wrap-cont02 a:hover .top-img .img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.wrap-cont02 a:hover .bot-txt{ background:#14ad68; color:#fff;}


.wrap3{ background:url(../images/hf.jpg) no-repeat; background-size:cover; padding:30px 0; text-align:center; margin-bottom:0;}
.wrap3 h3{ font-size:35px; color:#fff; font-weight:bold; margin-bottom:10px;}
.wrap3 p{ font-size:20px; line-height:30px; color:#fff;}
.wrap3 p:last-child{ font-size:30px; font-family:"Microsoft YaHei"; line-height:120%; color:#fff; margin-top:10px;}
.wrap3 p:last-child span{ display:inline-block; position:relative; padding-left:40px;}
.wrap3 p:last-child span i{ display:inline-block; position:absolute; left:0px; top:2px;}


.wrap4{ margin:0; padding:30px 0; background:#f4f4f4;}
.wrap4 .swiper-about{ padding-bottom:20px;}
.wrap4 h3{ width:100%; overflow:hidden; line-height:30px;white-space:nowrap;}
.wrap4 h3 strong{ font-weight:bold; color:#14ad68; font-size:25px; float:left; position:relative; padding-right:20px;}
.wrap4 h3 strong:after{ content:''; width:7px; height:14px; background:url(../images/t7.png) no-repeat; background-size:100% 100%; position:absolute; right:7px; top:50%; margin-top:-7px;}
.wrap4 h3 span{ text-transform:uppercase;font-family:"Microsoft YaHei"; font-size:26px;color:#333; font-weight:lighter !important;white-space:nowrap;}
.wrap4 .imgbox{ width:100%; overflow:hidden; margin-top:25px;}
.wrap4 .imgbox .img{background-repeat:no-repeat;background-position:center;background-size:cover; width:100%; height:100%; padding-top:40%;transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;}
.wrap4 .imgbox:hover .img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.wrap4 p.t01{ font-size:14px; line-height:30px; color:#333; text-indent:2em; margin-top:15px;font-family:"Microsoft YaHei";display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 4;overflow:hidden; height:120px;}
.wrap4 a.more{ display:block; border:1px solid #aaa; border-radius:5px; font-size:14px; line-height:40px; text-align:center; color:#aaa; transition:all 0.3s; margin-top:30px;}
.wrap4 a.more:hover{ color:#fff; background:#14ad68; border-color:#14ad68; transform:translateY(-8px);}


.wrap5{ margin-top:0; padding-top:30px; background:url(../images/t10.png) no-repeat top center;}
.wrap5 .p-img{ width:100%; overflow:hidden; margin-top:20px; margin-bottom:60px;}
.wrap5 .p-img img{ margin:0 auto;}

.ysbox{ overflow:hidden; width:100%;}
.ysbox .w30{ width:31%; float:left;}
.ysbox .w30:last-child{ float:right;}
.ysbox .ys01{ width:100%; overflow:hidden; float:left;}
.ysbox .ys01 h3{ font-size:35px; line-height:53px; color:#14ad68; font-weight:bold;white-space:nowrap;overflow:hidden;}
.ysbox .ys01 h3 i{ width:53px; height:53px; background:url(../images/12.jpg) no-repeat; background-size:100% 100%; text-align:center; line-height:53px; float:left; overflow:hidden; font-size:28px; margin-right:8px; font-style:normal;}
.ysbox .ys01 .ysc{ width:100%; overflow:hidden; font-size:16px; line-height:40px; color:#333; margin-top:20px; height:120px; overflow:hidden;}
.ysbox .ys01 .ysc li{ position:relative; padding-left:20px;}
.ysbox .ys01 .ysc li:before{ content:''; width:11px; height:11px; background:url(../images/t13.png) no-repeat; background-size:100% 100%; position:absolute; left:0; top:14px;}
  
.ys-img{ width:38%; display:inline-block; padding:10px;}
.ys-img img{ margin:0 auto;}

.ysbox .w30 .ys01:last-child{ margin-top:30px;}




.wrap-cont03{width:100%; overflow:hidden; margin-top:25px; margin-bottom:25px;}
.wrap-cont03 a{display:block; background:#fff; transition:all 0.3s; overflow:hidden;}
.wrap-cont03 .xw-img{ width:100px; float:left; overflow:hidden;}
.wrap-cont03 .xw-img .img{ width:100%; height:100%; padding-top:100%;background-repeat:no-repeat;background-position:center;background-size:cover;transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;}
.wrap-cont03 .xw-txt{ width: calc(100% - 100px);float:right; overflow:hidden; padding-left:12px; color:#333;}
.wrap-cont03 .xw-txt h3{text-overflow:ellipsis; font-size:16px; line-height:30px;}
.wrap-cont03 .xw-txt p{ font-size:14px; line-height:20px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow:hidden; height:40px;}
.wrap-cont03 .xw-txt span{ width:100%;font-size:14px; margin-top:5px;}
.wrap-cont03 a:hover{background:#14ad68;}
.wrap-cont03 a:hover .xw-img .img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.wrap-cont03 a:hover .xw-txt{ color:#fff;}


.wrap7{}
.linkTop{ width:100%; overflow:hidden; background:url(../images/img01.jpg) repeat-x center left;}
.linkTop .link01{ width:120px; text-align:center; background:#fff; font-size:25px; line-height:34px; color:#14ad68; font-weight:bold; position:relative;}
.linkTop .link01:before{ content:''; width:3px; height:100%; background:#14ad68; position:absolute; left:0; top:0;}
.linkBot{ width:100%; overflow:hidden; padding:5px 0; font-size:14px; line-height:24px; color:#333;}
.linkBot a{ color:#333; display:inline-block; padding:5px 10px;}
.linkBot a:hover{ color:#14ad68;}


.wrap8{ margin:0; padding:30px 0; background:url(../images/bj01.jpg) no-repeat; background-size:cover;}
.left01{ padding-left:0; padding-right:10px;}
.right01{ padding-right:0; padding-left:10px;}
.wrap8 h3{ font-size:25px; line-height:30px; color:#14ad68; font-weight:bold; text-align:left; position:relative; padding-left:10px;  margin-bottom:15px;}
.wrap8 h3:before{ content:''; width:3px; height:30px; background:#14ad68; position:absolute; left:0; top:0;}
.zxly{ width:100%; overflow:hidden;}
.zxly .lybox{ width:50%; float:left; overflow:hidden; padding-right:12px; margin-bottom:20px;}
.zxly .lybox:nth-of-type(even){ padding-left:12px; padding-right:0;}
.zxly .lybox input{ background:none; border:1px solid #fff; line-height:36px; font-size:14px; color:#fff; width:100%; outline:none; padding:0 10px;}
.zxly .lybox input::-webkit-input-placeholder {font-family:"Microsoft YaHei";color:#fff; }
.zxly .lybox input:-moz-placeholder {color:#fff;　}
.zxly .lybox input::-moz-placeholder {color:#fff;　}
.zxly .lybox input:-ms-placeholder {color:#fff;　}
.zxly .lybox-2{ width:100%; overflow:hidden; margin-bottom:20px;}
.zxly .lybox-2 textarea{ background:none; border:1px solid #fff; font-size:14px; line-height:24px; padding:5px; outline:none; width:100%;}
.zxly .lybox-2 textarea::-webkit-input-placeholder {font-family:"Microsoft YaHei";color:#fff; }
.zxly .lybox-2 textarea:-moz-placeholder {color:#fff;　}
.zxly .lybox-2 textarea::-moz-placeholder {color:#fff;　}
.zxly .lybox-2 textarea:-ms-placeholder {color:#fff;　}
.zxly .lybox-2 button{ background:none; border:1px solid #fff; font-size:14px; width:140px; text-align:center; color:#fff; line-height:40px;}



.wrap9{ margin:0; padding:20px 0; background:#e0e0e2;}
.left02{ float:left; overflow:hidden;}
.left02, .right02{width:50%;height:180px; }
.left02 .ewm{ padding:6px; overflow:hidden; text-align:center; width:35%; height:100%;float:left;border-right:1px solid #efefef; padding-top:10px;}
.left02 .ewm img{ margin:0 auto;}
.left02 .ewm span{ width:100%; display:block; font-size:14px; line-height:30px; color:#333;}
.left02 .lf-box{ width:65%; height:100%; float:right; text-align:left; font-size:14px; line-height:30px; color:#333;border-right:1px solid #efefef; border-left:1px solid #cbcbcb; padding-top:25px; padding-left:20px;}
.right02{ float:right; overflow:hidden;}
.right02 .r01{ width:50%; height:100%; float:left; overflow:hidden; padding-top:35px;border-right:1px solid #efefef; border-left:1px solid #cbcbcb;}
.right02 .r01:last-child{ border-right:0;}
.right02 .r01 li{ width:50%; float:left; overflow:hidden;white-space:nowrap; text-align:center; font-size:14px; color:#333; line-height:30px;}
.right02 .r01 li a{ color:#333;}
.right02 .r01 li a:hover{ color:#14ad68;}
.right02 .r01 p{ padding-left:20px;}
.right02 .r01 p:first-child{ font-size:14px; line-height:24px; color:#333; position:relative; padding-left:50px;}
.right02 .r01 p:first-child:before{ content:''; width:18px; height:22px; display:block; background:url(../images/t8.png) no-repeat; background-size:100% 100%; position:absolute; left:27px; top:3px;}
.right02 .r01 p:nth-child(2){font-family:"Microsoft YaHei"; color:#14ad68; font-size:28px; line-height:30px; font-weight:bold; margin:8px 0 5px;}
.right02 .r01 p:last-child{ font-size:14px; line-height:24px; color:#333;}


.footer{ margin:0; padding:10px 0; background:#14ad68;}
.footer p{ width:50%; float:left; overflow:hidden; font-size:14px; line-height:24px; color:#fff;}
.footer .p02{ text-align:right;}
.footer a{ color:#fff;}






.mbox{ min-height:500px;}
.mbox-left{ width:224px; overflow:hidden; float:left; padding-right:4px;}
.mbox-tit{ width:100%; background:url(../images/t23.jpg) no-repeat; background-size:cover; padding:18px 18px 8px 18px; text-align:center;}
.mbox-tit i{ display:none;}
.mbox-tit p{ display:inline-block;white-space:nowrap;overflow:hidden; position:relative; padding-right:45px; font-size:25px; line-height:130%; font-weight:bold; color:#fff;}
.mbox-tit p:after{ content:''; width:26px; height:26px; background:url(../images/t9.png) no-repeat; background-size:100% 100%; position:absolute; right:0; top:3px;}
.mbox-ul{ width:100%; margin-top:4px;}
.mbox-ul li{ font-size:14px; line-height:45px; border:1px solid #cfcfcf; margin-bottom:2px; background:#fff; position:relative; 
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;}
.mbox-ul li:before{ content:''; width:3px; height:100%; background:#14ad68; display:block; position:absolute; left:0; top:0; opacity:0;}
.mbox-ul li a{ display:block; width:100%; color:#333; padding-left:45px;white-space:nowrap;overflow:hidden;}
.mbox-ul li:hover{ box-shadow:3px 3px 2px #b7b7b7; transform:translateY(-1px);}
.mbox-ul li:hover:before{ opacity:1;}
.bot-img{ width:100%; overflow:hidden; margin-top:10px;}
.bot-img img{ width:100%;}

.mbox-right{width: calc(100% - 224px); padding-left:12px; overflow:hidden; float:right;}
.mr-tit{ width:100%; overflow:hidden; font-size:14px; color:#000; border-bottom:1px solid #e0e0e2; line-height:30px; margin-top:20px;font-family:"Microsoft YaHei";}
.mr-tit p a{ color:#000;}
.mr-tit p:last-child a{ color:#afafaf; text-align:right;}
.mr-tit p a:hover{ color:#14ad68;}

.mboxCont{ width:100%; overflow:hidden; padding:5px 0;}
.li01{ padding:10px;}
.li01 a{ width:100%; display:block; overflow:hidden; background:#fff;}
.li01 .li01-img{ border:1px solid #d2d2d2; padding:2px; overflow:hidden; width:100%;}
.li01 .li01-img .img{background-repeat:no-repeat;background-position:center;background-size:cover;width:100%;height:100%;padding-top:76%;
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;}
.li01 a:hover .li01-img .img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.li01 .li01-txt{ border:1px solid #d2d2d2; width:100%; font-size:16px; margin-top:3px; line-height:40px; text-align:center; background:#fff; color:#333;
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;}
.li01 a:hover .li01-txt{ background:#14ad68; color:#fff;}


.li02{ width:100%; overflow:hidden; padding:10px 0;}
.li02 a{ width:100%; overflow:hidden; display:block; background:#eee;
transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;}
.li02 a:hover{ background:#14ad68;}
.li02 .li02-img{ width:240px; float:left; overflow:hidden;}
.li02 .li02-img .img{background-repeat:no-repeat;background-position:center;background-size:cover; padding-top:75%; width:100%; height:100%;transition:all 0.3s;
-webkit-transition:all 0.3s;
-moz-transition:all 0.3s;
-ms-transition:all 0.3s;
-o-transition:all 0.3s;}
.li02 a:hover .li02-img .img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.li02 .li02-txt{width: calc(100% - 240px); padding:15px; float:right; overflow:hidden; color:#333;}
.li02 .li02-txt .p1{ font-size:16px; line-height:30px;text-overflow:ellipsis; font-weight:bold;}
.li02 .li02-txt .p2{ font-size:14px; line-height:24px;display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3;overflow:hidden; height:72px; margin-top:10px; margin-bottom:10px;}
.li02 .li02-txt .pmore{ font-size:16px;font-family:"Microsoft YaHei"; color:#78787c;}
.li02 a:hover .li02-txt{ color:#fff;}
.li02 a:hover .li02-txt .pmore{ color:#fff;}

/*分页样式*/
div.page {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin:10px 3px; padding-top: 3px; text-align: center;}
div.page a {border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #eb5914; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none;}
div.page a:hover {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page a:active {border-right: #000 1px solid; border-top: #000 1px solid; background-image: none; border-left: #000 1px solid; color: #fff; border-bottom: #000 1px solid; background-color: #777777;}
div.page span.current {padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #eb5914; margin-right: 3px; padding-top: 2px;}
div.page span.disabled {padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px;}




















