@charset "utf-8";
/* CSS Document */
/*来源:LeafCMS*/
/*全局*/
html{overflow-x:auto;overflow-y:auto;}
* {padding:0;margin:0;outline:none !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
ul,ol,li {list-style-type:none;}
body{background:#fff;}
body,button,input,select,textarea {font-family:'Microsoft yahei',Arial;font-size:12px;color:#666;}
code,kbd,pre,samp {font-family:'Microsoft yahei',Arial;}
a {text-decoration:none;color:#666;cursor:pointer;-webkit-transition:all 0.2s ease-out 0s;-moz-transition:all 0.2s ease-out 0s;-o-transition:all 0.2s ease-out 0s;transition:all 0.2s ease-out 0s;}
a:hover{color:#ee3d0b;}
img {border:0;}
li {line-height:normal;}
table {border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6 {margin:0;font-weight:normal;font-family:'Microsoft yahei',Arial;}
input,table,tr,td {margin:0;padding:0;border:none;}
button,table {border:none;background:none;margin:0;padding:0;}
body {position:relative;float:left;width:100%;overflow:hidden;}
select {margin:0;padding:0;font-family:'Microsoft yahei',Arial;border:none;}
textarea {resize:none;outline:none;}
label {margin-bottom:0;font-weight:normal;}
input,select,textarea {margin:0;padding:0;border:0;outline:none;-moz-border-radius:0px;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}
.fl{float:left;}
.fr{float:right;}
.elli{ white-space: nowrap; overflow:hidden; text-overflow:ellipsis;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt30{margin-top:30px;}
.mr15{margin-right:15px;}
.ml15{margin-left:15px;}
.mb10{margin-bottom:10px;}
.pl10{padding-left:10px;}
.pr5{padding-right:5px;}
@media  screen and (max-width:767px){
.mt10{margin-top:none;}
.mt15{margin-top:0;}
.mt30{margin-top:0;}
.mr15{margin-right:0;}
.ml15{margin-left:0;}
.mb10{margin-bottom:0;}
.pl10{padding-left:0;}
.pr5{padding-right:0;}
}
.img-center{text-align:center;font-size:0;}
.img-center img{display:inline-block;width:auto;height:auto;max-width:100%;max-height:100%;vertical-align:middle;}
.leafcms_header{float:left;width:100%;z-index:999;background:#f6f7f8;border-bottom:1px solid #eaeaea;}
.leafcms_banner{float:left;width:100%;overflow:hidden;position:relative;z-index:1;}
.leafcms_main{float:left;width:100%;height:auto;position:relative;z-index:2;}
.leafcms_footer{ float:left; width:100%; background:#313632; overflow:hidden;}
.bg_7color{width:100%; height:7px; background:url(../images/footer_bg1.jpg) top center no-repeat; overflow:hidden;}
.bg_copyright{border-top:solid 1px #464a47;background:#313632;}
.bg_topbar{padding-top:8px;background:url(../images/line-x.png) top center no-repeat;}
.bg_menu{background:#018367;box-shadow:2px 2px 4px #ccc;}
.bg_gray{background:#f5f5f5;}
.bg_black{background:#111;}
.bg_footer{background:#313632; z-index:6; position:relative; overflow:hidden;}
.bg_copyright{border-top:solid 1px #464a47;background:#313632;}

.bg_service{background-color:#f6f7f8;}


.more{margin-right:0;}
.flexbox{display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex;}
/*Bootstrap3.4.1重置*/
a:hover,a:focus{color:#018367;text-decoration:none;}
ul,
ol {margin-bottom:0; }
.container { padding-right: 10px; padding-left: 10px; margin-right: auto; margin-left: auto; }
@media (min-width:768px){
	.container{width:768px;}
}
@media (min-width:992px){
	.container{width:992px;}
}
@media (min-width:1200px){
	.container{width:1200px;}
}
.container-fluid{padding-right:0;padding-left:0;}
/*Bootstrap3.4.1重置*/

/*头部*/
.topbar{width:100%;height:30px;line-height:30px;font-size:12px;}
.welcome{float:left;}
.topnav{float:right;background:#018367;}
.topnav ul li{float:left;line-height:30px;padding:0px 10px;color:#fff;}
.topnav ul li a{color:#fff;}

.logo{float:left;height:60px;margin:15px 0;line-height:60px;text-align:left; }
/* search*/
.search{float:right; width:360px; height:38px; margin:28px 0 15px 120px; position:relative;}
.search .search-key{display:block;width:100%;height:36px;padding-left:10px; border:1px solid #018367; line-height:36px;color:#888;background:white;-moz-border-radius:18px;-webkit-border-radius:18px;-khtml-border-radius:18px;border-radius:18px;}
.search .search-btn{width:50px; height:36px;display:block;position:absolute;right:0;top:0;background:#018367;cursor:pointer;-moz-border-radius:0 18px 18px 0;-webkit-border-radius:0 18px 18px 0;-khtml-border-radius:0 18px 18px 0;border-radius:0 18px 18px 0;}
.search .search-btn:hover{border-color:#018367; background:#018367;}
.search .search-btn i {color:#fff;font-size:22px;}

.sidebar .widget_search {float:left;width:100%;margin-top:15px;padding-right:54px;background:#fff;position:relative;}
.sidebar .widget_search .widget_search_key {display:block;width:100%;height:46px;line-height:46px;padding-left:20px;font-size:14px;color:#888;background:white;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;-khtml-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px;}
.sidebar .widget_search .widget_search_btn {width:54px;height:46px;display:block;position:absolute;right:0;top:0;background:#018367;cursor:pointer;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;-khtml-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0;}
.sidebar .widget_search .widget_search_btn i {color:#fff;font-size:22px;}


.ad_top{float:right; width:300px; height:60px; margin:15px 0;border-radius:6px; background:#018367;position:relative; overflow:hidden;}
.ad-icon{background:url("../images/ad-icon.png") no-repeat;font-size:0;height:14px;position:absolute;right:3px;bottom:3px;width:24px; z-index:2;}
.menu{float:left;background:url(../images/line-y.png) no-repeat left center;}
.menu li{float:left;background:url(../images/line-y.png) no-repeat right center;}
.menu li>a{margin:10px 10px;display:block;font-size:15px;font-weight:bold;line-height:33px;padding:0 24px;color:#333;position:relative;}
.menu li .arr{float:right;height:43px;width:40px;position:relative;display:none;}
.menu li .arr:after{content:'';border-top:2px solid #018367;border-left:2px solid #018367;-webkit-box-sizing:content-box;box-sizing:content-box;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(225deg);transform:rotate(225deg);right:10px;}
.menu li.dropdown{position:relative;}
.menu .dropdown-box{position:absolute;left:10px;width:calc(100% - 20px);top:100%;display:none;z-index:10;background:#f6f7f8;}
.menu .dropdown-box p{margin:0;}
.menu .dropdown-box a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px;font-size:14px;display:block;border-top:1px solid #eaeaea;line-height:33px;text-align:center;}
.menu .dropdown-box p:last-child a{border-bottom:none;}
.menu .dropdown-box a:hover{background-color:rgba(91,163,134,0.2);}
.menu li.active>a,
.menu li.open>a,
.menu li>a:hover{color:#fff;background-image: linear-gradient(to bottom, #00735a , #5ca284);}
.menu li.open>a:after,
.menu li>a:hover:after{width:100%;left:0;}
.menu li.open .dropdown-box{display:block;}
.menu li.open .dropdown-box a:hover{background:#5ba386;color:#fff;}
.menu-btn{display:none;padding:20px 0;float:right;}
.menu-btn:before,
.menu-btn:after,
.menu-btn span{display:block;height:2px;background-color:#018367;content:'';}
.menu-btn:before{width:24px;}
.menu-btn:after{width:18px;margin-left:6px;}
.menu-btn span{width:12px;margin:6px 0 6px 12px;}

@media screen and (max-width:991px) {
.leafcms_header{position:fixed;z-index:10;width:100%;top:0;left:0;-webkit-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;}
.leafcms_main{margin-top:60px;}
.bg_menu {background:rgba(255,255,255,.95);}
.logo{height:50px;margin:5px 0;line-height:50px;}
.sponsor{height:50px;margin:5px 0;line-height:50px;}
.menu-btn{display:block;}
.menu{display:none;float:none;width:100%;}
.menu li{display:block;float:none;margin:0 -10px;border-top:1px solid #eaeaea;}
.menu li a{padding:0 15px;color:#666;line-height:40px;}
.menu li .arr{display:block;position:relative;z-index:1;}
.menu li.open .arr:after{border-color:#018367;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.menu .dropdown-box{position:static;min-width:auto;border:none;background:none;}
.menu .dropdown-box a{border-top:1px solid #eaeaea;padding:0 25px;line-height:35px;text-align:left;border-bottom:0;color:#666;}
.menu li.active>a,
.menu li.open>a,
.menu li>a:hover{color:#018367;background:none;}
.menu li.open .dropdown-box a:hover{color:#018367;background:none;}
}

/*logo*/
@media screen and (max-width:767px) {
.leafcms_header{position:fixed;z-index:10;width:100%;top:0;left:0;-webkit-box-shadow:0 0 10px #ddd;box-shadow:0 0 10px #ddd;}
.leafcms_main{margin-top:60px;}
.bg_menu {background:rgba(255,255,255,.95);}
.logo{height:50px;margin:5px 0;line-height:50px;}
.sponsor{height:50px;margin:5px 0;line-height:50px;}
.search{display:none;}
.ad_top{display:none;}
.menu-btn{display:block;}
.menu{display:none;float:none;width:100%;}
.menu li{display:block;float:none;margin:0 -10px;border-top:1px solid #eaeaea;}
.menu li a{padding:0 15px;color:#666;line-height:40px;}
.menu li .arr{display:block;position:relative;z-index:1;}
.menu li.open .arr:after{border-color:#018367;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.menu .dropdown-box{position:static;min-width:auto;border:none;background:none;}
.menu .dropdown-box a{border-top:1px solid #eaeaea;padding:0 25px;line-height:35px;text-align:left;border-bottom:0;color:#666;}
.menu li.active>a,
.menu li.open>a,
.menu li>a:hover{color:#018367;background:none;}
.menu li.open .dropdown-box a:hover{color:#018367;background:none;}
}


/*首页banner*/
.banner{ width:100%; float:left;margin:10px 0;padding:5px;position:relative;border:1px solid #eaeaea;background:#f6f7f8;overflow:hidden;}
.banner .video{ width:100%; float:left;}
.banner img{ width:100%; float:left;}
.banner .banner_title{ width:100%; height:auto; position:absolute; left:0; top:50%; z-index:2;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);}
.banner .mb{ width:100%; height:100%; position:absolute; left:0; top:0; background:url(images/bg_15.png);}
@media  screen and (max-width:767px){
	.banner{margin-top:20px;}
}
/*内页当前位置  开始*/
.position{float:left;width:100%;margin:10px 0;line-height:25px; font-size:13px;overflow:hidden;}
@media  screen and (max-width:767px){
	.position{margin:8px 0;font-size:12px;}
}

/*内页当前位置  结束*/

/*单页侧边 侧栏分类*/
.sideleft .side_nav{width:100%;float:left;background:white;padding:10px 0;border-radius:5px;}
.sideleft .side_nav .title{width:100%;padding:0 15px 10px;border-bottom:solid 1px #eaeaea;font-size:16px;color:#666;vertical-align:middle;}
.sideleft .side_nav .title i{float:left;font-size:20px;margin-right:5px;}

/* 首页 标题 */
.in-tit{float:left;width:100%;padding:8px;color:#555;vertical-align:middle;overflow: hidden;position: relative;}
.in-tit i{left:0px;top:5px;font-size:22px;color:#018367;vertical-align:middle; position: absolute;}
.in-tit strong{left:30px;top:3px;font-size:22px;color:#555;vertical-align:middle;font-weight:normal; position: absolute;}
.in-tit a{float:right;}
.in-tit em{float:right; margin-right:20px;font-size:13px; font-weight:bold; font-style:normal;}
.in-tit em a{margin-right:10px;padding:5px 8px;border-radius:5px;background:#f2f2f2;}
@media  screen and (max-width:767px){
.in-tit{padding:5px 8px;}
.in-tit strong{}
.in-tit em{font:normal 13px/38px 'Microsoft YaHei'; color:#999;}
.in-tit mark{display:none;}
.in-tit a{font-size:16px;}
}
/* 首页 标题 */
.in-tits{float:left;width:100%;padding:10px 0;color:#555;vertical-align:middle;overflow:hidden;}
.in-tits h1{float:left;position:relative;}
.in-tits h1 i{float:left;color:#018367;font-size:20px;position:absolute;left:0px;top:0;}
.in-tits h1 a{float:left;margin-left:25px;font-size:16px; font-weight:bold;}
.in-tits span{float:right;font-size:12px;}
.in-tits span a{margin-right:5px;padding:5px 8px;font-size:12px;border-radius:5px;background:#fdfdfd;transition:color 0.3s ease-out;}
.in-tits span a:last-child{margin-right:10px;}
.in-tits span a:hover{color:#018367;}
@media  screen and (max-width:767px){
.in-tits{padding:5px 0;}
.in-tits h1 i{float:left;color:#018367;font-size:18px;position:absolute;left:0px;top:0;}
.in-tits h1 a{float:left;margin-left:23px;font-size:15px;}
}

/* 内页 标题 */
.sub-tit{float:left;width:100%;padding:10px 8px;border-radius:5px 5px 0 0;border-bottom:1px solid #f2f2f2;color:#555;background:#fff;vertical-align:middle;overflow:hidden;}
.sub-tit h1{float:left;position:relative;}
.sub-tit h1 i{float:left;color:#018367;font-size:20px;position:absolute;left:0px;top:0;}
.sub-tit h1 a{float:left;margin-left:25px;font-size:16px; font-weight:bold;}
.sub-tit span{float:right;font-size:12px;}
.sub-tit span a{margin-right:5px;padding:5px 8px;font-size:12px;border-radius:5px;background:#fdfdfd;transition:color 0.3s ease-out;}
.sub-tit span a:last-child{margin-right:10px;}
.sub-tit span a:hover{color:#018367;}
@media  screen and (max-width:767px){
.sub-tit h1 i{float:left;color:#018367;font-size:18px;position:absolute;left:0px;top:0;}
.sub-tit h1 a{float:left;margin-left:23px;font-size:15px;}
}

.box_570{width:570px; height:auto; overflow:hidden;}
@media  screen and (max-width:991px){
  .box_570 ul li{width:50%;}
}
@media  screen and (max-width:767px){
.box_570{width:100%;}
}
.box_290{width:290px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_290{width:100%;}
}
.box_281{width:281.666px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_281{width:50%;}
}
.box_283{width:283.75px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_283{width:50%;}
}
.box_383{width:383.333px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_383{width:100%;}
}
.box_875{width:875px; height:auto;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
@media  screen and (max-width:767px){
.box_875{width:100%;}
}
.box_430{width:430px; height:auto; overflow:hidden;}
@media  screen and (max-width:767px){
.box_430{width:100%;}
}

.in-news{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.in-news ul{float:left;width:100%;height:auto;padding:5px 10px;overflow:hidden;}
.in-news ul li{float:left;width:100%;height:35px;border-bottom:1px dashed #eaeaea;line-height:35px;font-size:14px;}
.in-news ul li a{float:left;width:100%;font-size:14px;overflow:hidden;}
.in-news ul li a .text{float:left;width:100%;position:relative;}
.in-news ul li a .text .tit{float:left;width:100%;font-size:13px;}
.in-news ul li a .text .tit i{font-size:12px;}
.in-news ul li a .text .time{position:absolute;top:0;right:5px;width:50px;text-align:right;font-family:"Georgia"}
.in-news ul li:last-child{border-bottom:none;}


/*首页焦点图*/
.in-focus{float:left;width:100%;position:relative;background:#fff;border-radius:5px;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.in-focus ul#focusBtn{left:1px;width:58px;height:58px;border-radius:5px 0 0 0;overflow:hidden;position:absolute;}
.in-focus ul li{width:58px;height:58px;display:block;}
.in-focus ul li img{cursor:pointer;border-radius:5px 0 0 0;}
.in-focus .dn{display:none;}
.in-focus #focusBox-1{border:1px solid #fff;width:calc(100% - 2px);height:auto;overflow:hidden;}
.in-focus #focusBox-2{border:1px solid #fff;width:calc(100% - 2px);height:auto;overflow:hidden;}
.in-focus .focus-con{float:left;padding:10px;width:100%;}
.in-focus .focus-con .Top-one{float:left;width:100%;height:auto;padding:5px 0;overflow:hidden;}
.in-focus .focus-con .Top-one h2{text-align:center;color:#333;font-family:"Microsoft Yahei";font-size:25px;font-weight:bold;}
.in-focus .focus-con .Top-one p{padding:10px 0px;color:#999;line-height:180%;text-indent:2em;font-family:"Microsoft Yahei";border-bottom:1px dashed #f2f2f2;}
.in-focus .focus-con .Top-other{float:left;width:100%;height:auto;position:relative;overflow:hidden;}
.in-focus .focus-con .Top-other .other-pic{float:left;width:228px;height:200px;position:relative;overflow:hidden;}
.in-focus .focus-con .Top-other .other-pic .hd{width:100%;height:5px;position:absolute;z-index:1;bottom:0;text-align:center;}
.in-focus .focus-con .Top-other .other-pic .hd ul{overflow:hidden;display:-moz-box;display:-webkit-box;display:box;height:5px;background-color:rgba(51,51,51,0.5);}
.in-focus .focus-con .Top-other .other-pic .hd ul li{-moz-box-flex:1;-webkit-box-flex:1;box-flex:1;font:normal 12px/200% "Microsoft yahei", arial;}
.in-focus .focus-con .Top-other .other-pic .hd ul .on{background:#018367;}
.in-focus .focus-con .Top-other .other-pic .bd{position:relative;z-index:0;}
.in-focus .focus-con .Top-other .other-pic .bd li img{width:100%;border-radius:0;}
.in-focus .focus-con .Top-other .other-pic .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0); /* 取消链接高亮 */}
/*.in-focus .focus-con .Top-other .other-pic{width:228px;height:200px;overflow:hidden;}
.in-focus .focus-con .Top-other .other-pic img{width:228px;height:200px;}*/
.in-focus .focus-con .Top-other .other-list{width:100%;padding:0 0 0 238px;}
.in-focus .focus-con .Top-other .other-list ul{float:left;width:100%;height:auto;overflow:hidden;}
.in-focus .focus-con .Top-other .other-list ul li{float:left;width:100%;height:33px;line-height:33px;}
.in-focus .focus-con .Top-other .other-list ul li a{float:left;width:100%;padding-left:5px;font-size:14px;}
.in-focus .focus-con .Top-other .other-list ul li a .text{float:left;width:100%;position:relative;}
.in-focus .focus-con .Top-other .other-list ul li a .text .tit{float:left;width:100%;}
.in-focus .focus-con .Top-other .other-list ul li a .text .tit i{font-size:12px;}
.in-focus .focus-con .Top-other .other-list ul li a .text .time{position:absolute;top:0;right:5px;width:50px;text-align:right;font-family:"Georgia"}
.in-focus .focus-con .Top-other .other-list ul li a:hover{background:#f8f8f8;}
.in-focus .focus-con .Top-other .other-list ul li:nth-child(even){}
.in-focus .focus-con .Top-other .other-list ul li:nth-child(odd){background:#fbfbfb;}
@media  screen and (max-width:767px){
.in-focus .focus-con .Top-one h2{font-size:16px;}
.in-focus .focus-con .Top-other .other-pic{width:100%;height:auto;margin-left:0;}
.in-focus .focus-con .Top-other .other-list{padding:0;}
}

.in-tools{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);overflow:hidden;}
.in-tools ul{float:left;width:100%;height:auto;padding:10px 0;overflow:hidden;}
.in-tools ul li{float:left;width:33.333%;margin:8px 0;text-align:center;}
.in-tools ul li a{font:normal 13px/normal 'MicroSoft Yahei';color:#666;text-decoration:none;}
.in-tools ul li a:hover{color:#02a2aa;}
.in-tools ul li a span{display:block;margin-top:7px;}
.in-tools ul li a img{width:50px;height:50px;padding:5px;border-radius:3px;transition: all 0.5s ease-out;-webkit-transition:all 0.5s ease-out;-moz-transition: all 0.5s ease-out;-o-transition: all 0.5s ease-out;-ms-transition: all 0.5s ease-out;}
.in-tools ul li a:hover img{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);box-shadow: 0px 0px 3px #ccc;}


/*首页-模板推荐 开始*/
.in-moban{float:left;width:100%;height:auto;margin-bottom:15px;}
.in-moban ul{margin:0 -7.5px;}
.in-moban ul li{float:left;width:25%;padding:7.5px;}
.in-moban ul li .items{float:left;width:100%;padding:10px;background:#fff;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);border-radius:5px;}
.in-moban ul li .items .img{height:220px;}
.in-moban ul li .items .scroll_img{overflow:hidden}
.in-moban ul li .items .scroll_img img{width:100%;position:relative}
.in-moban ul li .items .tit{float:left;width:100%;padding:10px 0;border-bottom:1px solid #f2f2f2;color:#555;font-size:15px;overflow:hidden;}
.in-moban ul li .items .tit nobr{display:inline-block;padding:1px 3px;color:#fff;border:1px solid #018367;border-radius:3px;line-height:1;font-size:10px;background:#018367;}
.in-moban ul li .items .meta{float:left;width:100%;padding:8px 0 0;overflow:hidden;position:relative;}
.in-moban ul li .items .meta span{font-size:12px}
.in-moban ul li .items .meta .money{font-size:22px}
.in-moban ul li .items .meta .c_9{color:#999}
.in-moban ul li .items .meta .c_f60{color:#f60}
.in-moban ul li .items .meta .c_c{color:#ccc}
.in-moban ul li .items .meta .online{position:absolute;right:0;bottom:0;display:block;padding:3px 10px;border:1px solid #f2f2f2;border-radius:5px;background-color:#fbfbfb;font-size:14px;text-align:center;}
.in-moban ul li .items .meta .online:hover{background-color:#f4543c;border-color:#f4543c;color:#fff;}
.in-moban ul li .items:hover{box-shadow:0px 2px 15px rgba(150,150,150,0.1);}
@media  screen and (max-width:767px){
	.in-moban ul li{width:50%;}
	.in-moban ul li .items .img{height:150px;}
	.in-moban ul li .items .tit{font-size:13px;}
	.in-moban ul li .items .meta .online{padding:3px 6px;font-size:13px;}
}
/*首页-模板推荐 结束*/

/*首页-模块推荐 开始*/
.in-module{float:left;width:100%;height:auto;margin-bottom:15px;}
.in-module ul{margin:0 -7.5px;}
.in-module ul li{float:left;width:25%;padding:7.5px;}
.in-module ul li .items{float:left;width:100%;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.in-module ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.in-module ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.in-module ul li .items:hover{box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.in-module ul li .items .text{float:left;width:100%;}
.in-module ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:767px){
.in-module ul li{width:50%;}
}
/*首页-模块推荐 结束*/

/*首页-特效推荐 开始*/
.in-js{float:left;width:100%;height:auto;margin-bottom:15px;}
.in-js ul{margin:0 -7.5px;}
.in-js ul li{float:left;width:25%;padding:7.5px;}
.in-js ul li .items{float:left;width:100%;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.in-js ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.in-js ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.in-js ul li .items:hover{box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.in-js ul li .items .text{float:left;width:100%;}
.in-js ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:767px){
.in-js ul li{width:50%;}
}
/*首页-特效推荐 结束*/

/*首页-特效推荐 开始*/
.in-picture{float:left;width:100%;height:auto;margin-bottom:15px;}
.in-picture ul{margin:0 -7.5px;}
.in-picture ul li{float:left;width:25%;padding:7.5px;}
.in-picture ul li .items{float:left;width:100%;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.in-picture ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.in-picture ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.in-picture ul li .items:hover{box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.in-picture ul li .items .text{float:left;width:100%;}
.in-picture ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:767px){
.in-picture ul li{width:50%;}
}
/*首页-特效推荐 结束*/




.in-catlist{width:100%; height:auto;}
.in-catlist dl{float:left;margin:0 -7.5px;overflow:hidden;}
.in-catlist dl dd{float:left;width:25%;padding:0 7.5px 15px;}
.in-catlist dl dd .items{float:left;width:100%;}
@media  screen and (max-width:767px){
.in-catlist{width:100%;}
.in-catlist dl{float:left;margin:0 -5px;overflow:hidden;}
.in-catlist dl dd{width:50%;padding:0 5px 10px;}
}

.in-article {float:left;width:100%;height:auto;border-top:none;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.in-article ul{float:left; width:100%; height:auto;padding:10px 10px 5px;overflow:hidden;}
.in-article ul .img{float:left;width:100%;margin-bottom:5px;}
.in-article ul .img img{width:100%;border:none;}
.in-article ul li{float:left;width:100%;height:35px;border-bottom:1px dashed #eaeaea;background:#fff;line-height:35px;font-size:13px;overflow:hidden;}
.in-article ul li i{font-size:16px;}
.in-article ul li span{float:right;width:45px;color:#999;text-align:center;font-family:"Georgia";overflow:hidden;}
.in-article ul li:last-child{border-bottom:none;}
@media  screen and (max-width:767px){
.in-article ul{padding:5px;}
.in-article ul li{height:32px;line-height:32px;font-size:12px;}
.in-article ul li i{font-size:13px;}
}




/*筛选项导航*/
.retrieve{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.retrieve ul{}
.retrieve li{float:left; width:100%;}
.retrieve li .d1{float:left; width:108px; height:50px; border-right:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2; text-align:center; line-height:50px; font-size:16px;}
.retrieve li:first-child .d1{width:108px; height:190px; line-height:190px;}
.retrieve i{margin-right:8px;}
.retrieve li .d2{padding:7px 12px; line-height:25px; border-bottom:1px solid #f2f2f2; overflow:hidden;}
.retrieve li .d2 a{display:inline-block; margin:5px 0 5px 1%; padding:0 8px; height:25px; text-align:center; line-height:25px;}
.retrieve li .d2 .on{border-radius:3px;background:#018367; color:#fff;}
.retrieve li:last-child .d1, .retrieve li:last-child .d2{border-bottom:none;}

@media  screen and (max-width:767px){
  .retrieve li .d2{padding:7px 5px;}
  .retrieve li .d2 a{margin:5px 0 5px 1%; padding:0 6px;}
  .retrieve li .d2 a:first-child{display:none;}
}







.sidebar{float:left; width:230px; margin-top:-100px;}
.main{float:right; width:calc(100% - 245px);}

@media screen and (max-width:991px) {
.content-wrap {padding-right:0px;}
.main {width:100%;}
.sidebar {width:100%;right:auto;top:auto;padding-bottom:15px;position:relative;}
.sideleft{width:100%;}
.content-wraps{float:left;}
}

/*内页导航*/
.sub-nav{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.sub-nav ul{float:left;width:100%;padding:7.5px;overflow:hidden;}
.sub-nav ul li{float:left;width:10%;padding:6px;text-align:center;font-size:13px;overflow:hidden;}
.sub-nav ul li .items{float:left;width:100%;padding:6px;border:1px solid #f2f2f2;border-radius:5px;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.sub-nav ul li .on,.sub-nav ul li .items:hover{border-color:#018367;color:#018367;box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.sub-nav ul li .on a,.sub-nav ul li .items:hover a{color:#018367;}

@media  screen and (max-width:767px){
.sub-nav ul li{width:25%;padding:5px;}
}



/*内页导航*/
.sub-nav-js{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.sub-nav-js ul{float:left;width:100%;padding:7.5px;overflow:hidden;}
.sub-nav-js ul li{float:left;width:12.5%;padding:6px;text-align:center;font-size:13px;overflow:hidden;}
.sub-nav-js ul li .items{float:left;width:100%;padding:6px;border:1px solid #f2f2f2;border-radius:5px;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);overflow:hidden;}
.sub-nav-js ul li .on,.sub-nav-js ul li .items:hover{border-color:#018367;color:#018367;box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.sub-nav-js ul li .on a,.sub-nav-js ul li .items:hover a{color:#018367;}

@media  screen and (max-width:767px){
.sub-nav-js ul li{width:25%;padding:5px;}
}

/*内页导航*/
.sub-nav-pic{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.sub-nav-pic ul{float:left;width:100%;padding:7.5px;overflow:hidden;}
.sub-nav-pic ul li{float:left;width:12.5%;padding:6px;text-align:center;font-size:13px;overflow:hidden;}
.sub-nav-pic ul li .items{float:left;width:100%;padding:6px;border:1px solid #f2f2f2;border-radius:5px;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);overflow:hidden;}
.sub-nav-pic ul li .on,.sub-nav-pic ul li .items:hover{border-color:#018367;color:#018367;box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.sub-nav-pic ul li .on a,.sub-nav-pic ul li .items:hover a{color:#018367;}

@media  screen and (max-width:767px){
.sub-nav-pic ul li{width:25%;padding:5px;}
}

/*模块列表样式1 开始*/
.list-moban-001{float:left;width:100%;height:auto;}
.list-moban-001 ul{margin:-7.5px;}
.list-moban-001 ul li{float:left;width:25%;padding:7.5px;}
.list-moban-001 ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);transition: all .4s ease;border-radius:5px;}
.list-moban-001 ul li .items .img{height:220px;}
.list-moban-001 ul li .items .scroll_img{overflow:hidden}
.list-moban-001 ul li .items .scroll_img img{width:100%;position:relative}
.list-moban-001 ul li .items .tit{float:left;width:100%;padding:10px 0;border-bottom:1px solid #f2f2f2;color:#555;font-size:15px;overflow:hidden;}
.list-moban-001 ul li .items .tit nobr{display:inline-block;padding:1px 3px;color:#fff;border:1px solid #018367;border-radius:3px;line-height:1;font-size:10px;background:#018367;}
.list-moban-001 ul li .items .meta{float:left;width:100%;padding:8px 0 0;overflow:hidden;position:relative;}
.list-moban-001 ul li .items .meta span{font-size:12px}
.list-moban-001 ul li .items .meta .money{font-size:22px}
.list-moban-001 ul li .items .meta .c_9{color:#999}
.list-moban-001 ul li .items .meta .c_f60{color:#f60}
.list-moban-001 ul li .items .meta .c_c{color:#ccc}
.list-moban-001 ul li .items .meta .online{right:0;bottom:0;display:block;padding:3px 10px;border:1px solid #f2f2f2;border-radius:5px;background-color:#fbfbfb;font-size:15px;text-align:center;position:absolute;}
.list-moban-001 ul li .items .meta .online:hover{background-color:#f4543c;border-color:#f4543c;color:#fff;}
.list-moban-001 ul li .items:hover{box-shadow: 0px 5px 28px 0px rgba(65, 106, 123, 0.2);}
@media  screen and (max-width:1199px){
  .list-moban-001 ul li{width:33.333%;}
}
@media  screen and (max-width:991px){
  .list-moban-001 ul li{width:50%;}
}
@media  screen and (max-width:767px){
  .list-moban-001 ul li{width:100%;}
}
/*模块列表样式1 结束*/
/*模块列表样式2 开始*/
.list-moban-002{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.list-moban-002 ul{float:left;width:100%;padding:7.5px;overflow:hidden;}
.list-moban-002 ul li{float:left;width:25%;padding:7.5px;}
.list-moban-002 ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border:1px solid #f5f5f5;transition: all .4s ease;border-radius:5px;}
.list-moban-002 ul li .items .img{height:220px;}
.list-moban-002 ul li .items .scroll_img{overflow:hidden}
.list-moban-002 ul li .items .scroll_img img{width:100%;position:relative}
.list-moban-002 ul li .items .tit{float:left;width:100%;padding:10px 0;border-bottom:1px solid #f2f2f2;color:#555;font-size:15px;overflow:hidden;}
.list-moban-002 ul li .items .tit nobr{display:inline-block;padding:1px 3px;color:#fff;border:1px solid #018367;border-radius:3px;line-height:1;font-size:10px;background:#018367;}
.list-moban-002 ul li .items .meta{float:left;width:100%;padding:8px 0 0;overflow:hidden;position:relative;}
.list-moban-002 ul li .items .meta span{font-size:12px}
.list-moban-002 ul li .items .meta .money{font-size:22px}
.list-moban-002 ul li .items .meta .c_9{color:#999}
.list-moban-002 ul li .items .meta .c_f60{color:#f60}
.list-moban-002 ul li .items .meta .c_c{color:#ccc}
.list-moban-002 ul li .items .meta .online{right:0;bottom:0;display:block;padding:3px 10px;border:1px solid #f2f2f2;border-radius:5px;background-color:#fbfbfb;font-size:15px;text-align:center;position:absolute;}
.list-moban-002 ul li .items .meta .online:hover{background-color:#f4543c;border-color:#f4543c;color:#fff;}
.list-moban-002 ul li .items:hover{box-shadow: 0px 5px 28px 0px rgba(65, 106, 123, 0.2);}
@media  screen and (max-width:1199px){
  .list-moban-002 ul li{width:33.333%;}
}
@media  screen and (max-width:991px){
  .list-moban-002 ul li{width:50%;}
}
@media  screen and (max-width:767px){
  .list-moban-002 ul li{width:100%;}
}
/*模块列表样式2 结束*/


/*模板详情 开始*/
.show-moban{float:left;width:100%;height:auto;padding:15px;border-radius:5px;background:#fff;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);overflow:hidden;}
.show-moban .moban-header{float:left;width:100%;background:#fff;}
.show-moban .moban-header .moban-header-left{float:left;width:40%;padding:15px;border:#f5f5f5 solid 1px;border-radius:5px;background:#fff;}
.show-moban .moban-header .moban-header-left .img{height:408px;}
.show-moban .moban-header .moban-header-left .scroll_img{overflow:hidden}
.show-moban .moban-header .moban-header-left .scroll_img img{width:100%;position:relative}
.show-moban .moban-header .moban-header-right{float:right;width:58.5%;padding:5px 0;border:#f5f5f5 solid 1px;border-radius:5px;background:#fafafa;}
.show-moban .moban-header .moban-header-right .tit{float:left;width:100%;margin:10px 0 16px;padding:6px 10px;font-size:19px;color:#333;font-weight:bold;border-left:5px solid #018367;letter-spacing:1px;}
.show-moban .moban-header .moban-header-right .panel-a{float:left;width:100%;padding:10px 15px;color:#fff;background:#018367;letter-spacing:1px;}
.show-moban .moban-header .moban-header-right .panel-a i{font-size:40px;}
.show-moban .moban-header .moban-header-right .panel-a .items-a{font-size:30px;}
.show-moban .moban-header .moban-header-right .panel-a .items-b{font-size:12px;}
.show-moban .moban-header .moban-header-right .panel-a .items-b s{text-decoration:line-through;}
.show-moban .moban-header .moban-header-right .panel-b{float:left;width:100%;padding:10px 15px;font-size:14px;color:#555;background:#f2f2f2;}
.show-moban .moban-header .moban-header-right .panel-b i{font-size:14px;font-weight:bold;color:#018367;}
.show-moban .moban-header .moban-header-right .panel-c{float:left;width:100%;font-size:13px;color:#666;}
.show-moban .moban-header .moban-header-right .panel-c ul{}
.show-moban .moban-header .moban-header-right .panel-c ul li{float:left;padding:10px 15px;border-bottom:dashed 1px #eee;}
.show-moban .moban-header .moban-header-right .panel-c ul li:nth-child(odd){width:45%;}
.show-moban .moban-header .moban-header-right .panel-c ul li:nth-child(even){width:55%;}
.show-moban .moban-header .moban-header-right .panel-c ul li:last-child{width:100%;line-height:23px;}
.show-moban .moban-header .moban-header-right .panel-d{float:left;width:100%;font-size:15px;}
.show-moban .moban-header .moban-header-right .panel-d ul{padding:0 7.5px;}
.show-moban .moban-header .moban-header-right .panel-d ul li{float:left;width:calc(33.333% - 15px);margin:12.5px 7.5px 10px;text-align:center;}
.show-moban .moban-header .moban-header-right .panel-d ul li a{float:left;width:100%;height:40px;line-height:40px;background:#018367;color:#fff;border-radius:5px;}
.show-moban .moban-header .moban-header-right .panel-d ul li:nth-child(9n+2) a{background:#f56c6c;}
.show-moban .moban-body{float:left;width:100%;margin-top:15px;background:#fff;}
.show-moban .moban-body .hd{float:left;width:100%;height:42px;border:solid 1px #f5f5f5;border-radius:5px 5px 0 0;background:#fafafa;}
.show-moban .moban-body .hd ul{width:100%;display:inline-block;}
.show-moban .moban-body .hd ul li{float:left;width:16%;height:42px;line-height:36px;border-top:2px solid #f9f9f9;border-right:1px solid #f2f2f2;font-size:16px;font-weight:bold;color:#555;text-align:center;cursor:pointer;position:relative;}
.show-moban .moban-body .hd ul li.on{background:#fff;color:#018367;border-top:2px solid #018367;border-right:1px solid #f5f5f5;}
.show-moban .moban-body .bd{float:left;width:100%;padding:15px;border:solid 1px #f5f5f5;border-top:none;border-radius:0 0 5px 5px;}
.show-moban .moban-body .bd .con{float:left;width:100%;height:auto;}
.show-moban .moban-body .bd .con img{max-width:100%;}
.show-moban .moban-body .bd .faq{float:left;width:100%;height:auto;}
.show-moban .moban-body .bd .faq ul{margin:0 -10px;}
.show-moban .moban-body .bd .faq ul li{float:left;width:100%;height:auto;padding:0 10px;overflow:hidden;}
.show-moban .moban-body .bd .faq ul li .items{float:left;width:100%;height:auto;padding:5px 15px;border-bottom:1px dashed #f5f5f5;overflow:hidden;}
.show-moban .moban-body .bd .faq ul li .items .text{width:100%;overflow:hidden;}
.show-moban .moban-body .bd .faq ul li .items .text .question{float:left;width:100%;height:30px;line-height:30px;font-size:15px;color:#333;font-weight:bold;}
.show-moban .moban-body .bd .faq ul li .items .text .question i{font-size:16px;color:#f60;}
.show-moban .moban-body .bd .faq ul li .items .text .answer{float:left;width:100%;height:auto;padding-bottom:5px;line-height:25px;font-size:13px;color:#666;}
.show-moban .moban-body .bd .faq ul li .items .text .answer i{font-size:16px;color:#018367;}
.show-moban .moban-body .bd .faq ul li:last-child .items{border-bottom:none;}
.about-table{float:left;width:100%;border-top:solid 1px #f5f5f5;border-left:solid 1px #f5f5f5;height:auto;font-size:14px;border-collapse:collapse;border-spacing:0;overflow:hidden;}
.about-table th,
.about-table td{padding:10px 10px;border-bottom:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;}
.about-table .td{width:120px;}
.about-table tr:nth-child(even){background:#fafafa;}
.about-table th{padding:0}
@media  screen and (max-width:767px){
	.show-moban{padding:10px;}
	.show-moban .moban-header .moban-header-left{width:100%;padding:10px;}
	.show-moban .moban-header .moban-header-left .img{height:300px;}
	.show-moban .moban-header .moban-header-right{float:left;width:100%;margin-top:10px;}
	.show-moban .moban-header .moban-header-right .tit{margin:10px 0;font-size:15px;}
	.show-moban .moban-header .moban-header-right .panel-a{padding:10px;}
	.show-moban .moban-header .moban-header-right .panel-a i{font-size:32px;}
	.show-moban .moban-header .moban-header-right .panel-a .items-a{font-size:20px;}
	.show-moban .moban-header .moban-header-right .panel-b{padding:5px 10px;font-size:12px;}
	.show-moban .moban-header .moban-header-right .panel-c{font-size:12px;}
	.show-moban .moban-header .moban-header-right .panel-c ul li{padding:8px 10px;}
	.show-moban .moban-header .moban-header-right .panel-d ul{padding:0 5px;}
	.show-moban .moban-header .moban-header-right .panel-d ul li{width:calc(33.333% - 10px);margin:10px 5px 5px;text-align:center;}
	.show-moban .moban-header .moban-header-right .panel-d ul li a{height:30px;line-height:30px;}
	.show-moban .moban-body{margin-top:10px;}
	.show-moban .moban-body .hd{height:36px;}
	.show-moban .moban-body .hd ul li{height:36px;width:33.333%;line-height:34px;font-size:13px;}
	.show-moban .moban-body .hd ul li:last-child{border-right:none;}
	.show-moban .moban-body .bd{padding:10px;}
	.show-moban .moban-body .bd .faq ul li .items{padding:10px;}
	.show-moban .moban-body .bd .faq ul li .items .text .question{height:26px;line-height:26px;font-size:13px;}
	.show-moban .moban-body .bd .faq ul li .items .text .answer{font-size:12px;}
	.about-table{font-size:12px;}
	.about-table .td{width:105px;}
}


/*模块列表 开始*/
.list-module{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.list-module ul{float:left;width:100%;padding:7.5px;}
.list-module ul li{float:left;width:33.333%;padding:7.5px;}
.list-module ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;border:1px solid #f5f5f5;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.list-module ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.list-module ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.list-module ul li .items:hover{box-shadow: 0px 5px 28px 0px rgba(65, 106, 123, 0.2);}
.list-module ul li .items .text{float:left;width:100%;}
.list-module ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:1199px){
  .list-module ul li{width:33.333%;}
}
@media  screen and (max-width:991px){
  .list-module ul li{width:50%;}
}
@media  screen and (max-width:767px){
  .list-module ul li{width:50%;}
}
/*模块列表 结束*/

/*图片列表 开始*/
.list-modules{float:left;width:100%;height:auto;}
.list-modules ul{margin:-7.5px;}
.list-modules ul li{float:left;width:33.333%;padding:7.5px;}
.list-modules ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.list-modules ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.list-modules ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.list-modules ul li .items:hover{box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.list-modules ul li .items .text{float:left;width:100%;}
.list-modules ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:1199px){
  .list-modules ul li{width:33.333%;}
}
@media  screen and (max-width:991px){
  .list-modules ul li{width:50%;}
}
@media  screen and (max-width:767px){
  .list-modules ul li{width:50%;}
}
/*图片列表 结束*/

/*模块详情 开始*/
.show-module{float:left;width:100%;height:auto;padding:20px;border-radius:5px;background:#fff;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);overflow:hidden;}
.show-module h2{float:left;width:100%;margin:15px 0;padding:30px 0;text-align:center;font-size:30px;color:#333;font-weight:bold;letter-spacing:1px;}
.show-module .category{padding:6px 0;}
.show-module .category a{color:#018367;}
.show-module .category a:hover{text-decoration:underline}
.show-module .meta{color:#999;text-align:center;font-size:12px;} 
.show-module .meta i{font-size:12px;}
.show-module .meta span,.show-module .meta time{padding-right:12px;}
.show-module .from a{color:#999;}
.show-module .from a:hover{color:#fd5f56;}
.show-module .editor a{color:#999;}
.show-module .editor a:hover{color:#4e9e00;}
.show-module .pic{float:left;width:100%;padding:15px 10px;text-align:center;}
.show-module .pic img{max-width:100%;}
.show-module .link{float:left;width:100%;padding:15px 0;font-size:12px;text-align:center;}
.show-module .link ul{float:left;width:100%;padding:0 8px;}
.show-module .link ul li{display:inline-block;width:120px;height:40px;margin:0 8px;border-radius:5px;line-height:40px;text-align:center;background:#018367;letter-spacing:1px;}
.show-module .link ul li a{color:#fff;}
.show-module .link ul li:nth-child(9n+2){background:#f56c6c;}
.show-module .content{float:left;width:100%;padding:15px 10px;font-size:13px;}
.show-module .content img{max-width:100%;}
.show-module .tags{font-size:13px;color:#999;padding:5px 10px;}
.show-module .tags a{padding-right:8px;}
.show-module .tags a:nth-child(9n){color: #4A4A4A;}
.show-module .tags a:nth-child(9n+1){color: #428BCA;}
.show-module .tags a:nth-child(9n+2){color: #5CB85C;}
.show-module .tags a:nth-child(9n+3){color: #D9534F;}
.show-module .tags a:nth-child(9n+4){color: #567E95;}
.show-module .tags a:nth-child(9n+5){color: #B433FF;}
.show-module .tags a:nth-child(9n+6){color: #00ABA9;}
.show-module .tags a:nth-child(9n+7){color: #B37333;}
.show-module .tags a:nth-child(9n+8){color: #FF6600;}
.show-module .pager{float:left;width:100%;padding:5px 10px;border-top:1px solid #f2f2f2;font-size:13px;border-bottom:1px solid #f2f2f2;position:relative;}
.show-module .pager::after{float:left;width:1px;height:100%;background:#f2f2f2;content:'';position:absolute;left:50%;top:0;}
.show-module .pager a{float:left;width:40%;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.show-module .pager a.l_pager{padding-right:12px;text-align:left;}
.show-module .pager a.r_pager{float:right;padding-left:12px;text-align:right;}

.show-module .tip{padding:15px 10px;color:#aaa;font-size:12px;}
.show-module .tip i{font-size:13px;}
.show-module .tip a{color:#1279ee;}

/* 猜你喜欢 */
.relatives{float:left;width:100%;height:auto;overflow:hidden;}
.relatives .tit{float:left;width:100%;padding:0 8px 8px;border-radius:5px 5px 0 0;border-bottom:1px solid #f2f2f2;color:#555;background:#fff;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);vertical-align:middle;overflow:hidden;}
.relatives .tit i{margin-right:8px;font-size:18px;vertical-align:middle;}
.relatives .tit strong{font-size:15px;color:#555;vertical-align:middle;}
.relatives .tit em{float:right;display:block;vertical-align:middle;color:#888;font-size:13px;}
.relatives .tit a{float:right;font-size:18px;}
.relatives ul{margin:0 -5px;padding-top:5px;overflow:hidden;}
.relatives ul li{float:left;width:25%;padding:5px;}
.relatives ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;border:1px solid #f5f5f5;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);border-radius:5px;}
.relatives ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.relatives ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.relatives ul li .items:hover{box-shadow:0px 2px 15px rgba(150,150,150,0.1);}
.relatives ul li .items .text{float:left;width:100%;}
.relatives ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:767px){
	.relatives .tit{padding:0 5px 5px;}
	.relatives .tit strong{}
	.relatives .tit em{font:normal 13px/38px 'Microsoft YaHei';color:#999;}
	.relatives .tit mark{display:none;}
	.relatives .tit a{font-size:16px;}
	.relatives ul{margin:0 -5px;}
	.relatives ul li{width:50%;padding:5px;}
}
@media  screen and (max-width:767px){
	.show-module{padding:10px;}
	.show-module h2{margin:0 0 10px;padding:6px 10px;font-size:16px;color:#333;}
	.show-module .moban-header-left .img{height:300px;}
	.show-module .moban-header-right{float:left;width:100%;margin-top:10px;}
	.show-module .moban-header-right .tit{margin:10px 0;font-size:15px;}
	.show-module .moban-header-right .panel-a{padding:10px;}
	.show-module .moban-header-right .panel-a i{font-size:32px;}
	.show-module .moban-header-right .panel-a .items-a{font-size:20px;}
	.show-module .moban-header-right .panel-b{padding:5px 10px;font-size:12px;}
	.show-module .moban-header-right .panel-c{font-size:12px;}
	.show-module .moban-header-right .panel-c ul li{padding:8px 10px;}
	.show-module .moban-header-right .panel-d ul{padding:0 5px;}
	.show-module .moban-header-right .panel-d ul li{width:calc(33.333% - 10px);margin:10px 5px 5px;text-align:center;}
	.show-module .moban-header-right .panel-d ul li a{height:30px;line-height:30px;}
	.show-module .moban-body{margin-top:10px;}
	.show-module .moban-body .hd{height:36px;}
	.show-module .moban-body .hd ul li{height:36px;width:33.333%;line-height:34px;font-size:13px;}
	.show-module .moban-body .hd ul li:last-child{border-right:none;}
	.show-module .moban-body .bd{padding:10px;}
	.show-module .moban-body .bd .faq ul li .items{padding:10px;}
	.show-module .moban-body .bd .faq ul li .items .text .question{height:26px;line-height:26px;font-size:13px;}
	.show-module .moban-body .bd .faq ul li .items .text .answer{font-size:12px;}
	.show-module .moban-body .bd .after-sale{font-size:12px;}
	.show-module .moban-body .bd .after-sale .td{width:105px;}
}

/*JS列表 开始*/
.list-js-001{float:left;width:100%;height:auto;}
.list-js-001 ul{margin:-7.5px;}
.list-js-001 ul li{float:left;width:33.333%;padding:7.5px;}
.list-js-001 ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.list-js-001 ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.list-js-001 ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.list-js-001 ul li .items:hover{box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.list-js-001 ul li .items .text{float:left;width:100%;}
.list-js-001 ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:1199px){
  .list-js-001 ul li{width:33.333%;}
}
@media  screen and (max-width:991px){
  .list-js-001 ul li{width:50%;}
}
@media  screen and (max-width:767px){
  .list-js-001 ul li{width:50%;}
}
/*JS列表 结束*/

/*JS列表 开始*/
.list-js-002{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.list-js-002 ul{float:left;width:100%;padding:7.5px;overflow:hidden;}
.list-js-002 ul li{float:left;width:33.333%;padding:7.5px;}
.list-js-002 ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.list-js-002 ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.list-js-002 ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.list-js-002 ul li .items:hover{box-shadow: 0px 5px 28px 0px rgba(65, 106, 123, 0.2);}
.list-js-002 ul li .items .text{float:left;width:100%;}
.list-js-002 ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:1199px){
  .list-js-002 ul li{width:33.333%;}
}
@media  screen and (max-width:991px){
  .list-js-002 ul li{width:50%;}
}
@media  screen and (max-width:767px){
  .list-js-002 ul li{width:50%;}
}
/*JS列表 结束*/


/*图片列表样式1 开始*/
.list-picture-001{float:left;width:100%;height:auto;}
.list-picture-001 ul{margin:-7.5px;}
.list-picture-001 ul li{float:left;width:33.333%;padding:7.5px;}
.list-picture-001 ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);border-radius:5px;}
.list-picture-001 ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.list-picture-001 ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.list-picture-001 ul li .items:hover{box-shadow:0px 2px 15px rgba(150,150,150,0.2);}
.list-picture-001 ul li .items .text{float:left;width:100%;}
.list-picture-001 ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:1199px){
	.list-picture-001 ul li{width:33.333%;}
}
@media  screen and (max-width:991px){
	.list-picture-001 ul li{width:50%;}
}
@media  screen and (max-width:767px){
	.list-picture-001 ul li{width:50%;}
}

/*图片列表样式1 结束*/

/*图片列表样式2 开始*/
.list-picture-002{float:left;width:100%;height:auto;margin-bottom:15px;border-radius:5px;background:#fff;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);}
.list-picture-002 ul{float:left;width:100%;padding:7.5px;overflow:hidden;}
.list-picture-002 ul li{float:left;width:33.333%;padding:7.5px;}
.list-picture-002 ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;border:1px solid #f5f5f5;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);border-radius:5px;}
.list-picture-002 ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.list-picture-002 ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.list-picture-002 ul li .items:hover{box-shadow:0px 2px 15px rgba(150,150,150,0.1);}
.list-picture-002 ul li .items .text{float:left;width:100%;}
.list-picture-002 ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}
@media  screen and (max-width:1199px){
	.list-picture-002 ul li{width:33.333%;}
}
@media  screen and (max-width:991px){
	.list-picture-002 ul li{width:50%;}
}
@media  screen and (max-width:767px){
	.list-picture-002 ul li{width:50%;}
}

/*图片列表样式2 结束*/



/*模块详情 开始*/
.show-picture{float:left;width:100%;height:auto;padding:20px;border-radius:5px;background:#fff;box-shadow:0px 2px 4px 0px rgba(32,32,32,0.02);overflow:hidden;}
.show-picture h2{float:left;width:100%;margin:15px 0;padding:30px 0;text-align:center;font-size:30px;color:#333;font-weight:bold;letter-spacing:1px;}
.show-picture .category{padding:6px 0;}
.show-picture .category a{color:#018367;}
.show-picture .category a:hover{text-decoration:underline}
.show-picture .meta{color:#999;text-align:center;font-size:12px;} 
.show-picture .meta i{font-size:12px;}
.show-picture .meta span,.show-picture .meta time{padding-right:12px;}
.show-picture .from a{color:#999;}
.show-picture .from a:hover{color:#fd5f56;}
.show-picture .editor a{color:#999;}
.show-picture .editor a:hover{color:#4e9e00;}
.show-picture .pic{float:left;width:100%;padding:15px 10px;text-align:center;}
.show-picture .pic img{max-width:100%;}
.show-picture .link{float:left;width:100%;padding:15px 0;font-size:12px;text-align:center;}
.show-picture .link ul{float:left;width:100%;padding:0 8px;}
.show-picture .link ul li{display:inline-block;width:120px;height:40px;margin:0 8px;border-radius:5px;line-height:40px;text-align:center;background:#018367;letter-spacing:1px;}
.show-picture .link ul li a{color:#fff;}
.show-picture .link ul li:nth-child(9n+2){background:#f56c6c;}
.show-picture .content{float:left;width:100%;padding:15px 10px;font-size:13px;}
.show-picture .content img{max-width:100%;}
.show-picture .tags{font-size:13px;color:#999;padding:5px 10px;}
.show-picture .tags a{padding-right:8px;}
.show-picture .tags a:nth-child(9n){color: #4A4A4A;}
.show-picture .tags a:nth-child(9n+1){color: #428BCA;}
.show-picture .tags a:nth-child(9n+2){color: #5CB85C;}
.show-picture .tags a:nth-child(9n+3){color: #D9534F;}
.show-picture .tags a:nth-child(9n+4){color: #567E95;}
.show-picture .tags a:nth-child(9n+5){color: #B433FF;}
.show-picture .tags a:nth-child(9n+6){color: #00ABA9;}
.show-picture .tags a:nth-child(9n+7){color: #B37333;}
.show-picture .tags a:nth-child(9n+8){color: #FF6600;}
.show-picture .pager{float:left;width:100%;padding:5px 10px;border-top:1px solid #f2f2f2;font-size:13px;border-bottom:1px solid #f2f2f2;position:relative;}
.show-picture .pager::after{float:left;width:1px;height:100%;background:#f2f2f2;content:'';position:absolute;left:50%;top:0;}
.show-picture .pager a{float:left;width:40%;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.show-picture .pager a.l_pager{padding-right:12px;text-align:left;}
.show-picture .pager a.r_pager{float:right;padding-left:12px;text-align:right;}

.show-picture .tip{padding:15px 10px;color:#aaa;font-size:12px;}
.show-picture .tip i{font-size:13px;}
.show-picture .tip a{color:#1279ee;}

@media  screen and (max-width:767px){
	.show-picture{padding:10px;}
	.show-picture h2{margin:0 0 10px;padding:6px 10px;font-size:16px;color:#333;}
	.show-picture .moban-header-left .img{height:300px;}
	.show-picture .moban-header-right{float:left;width:100%;margin-top:10px;}
	.show-picture .moban-header-right .tit{margin:10px 0;font-size:15px;}
	.show-picture .moban-header-right .panel-a{padding:10px;}
	.show-picture .moban-header-right .panel-a i{font-size:32px;}
	.show-picture .moban-header-right .panel-a .items-a{font-size:20px;}
	.show-picture .moban-header-right .panel-b{padding:5px 10px;font-size:12px;}
	.show-picture .moban-header-right .panel-c{font-size:12px;}
	.show-picture .moban-header-right .panel-c ul li{padding:8px 10px;}
	.show-picture .moban-header-right .panel-d ul{padding:0 5px;}
	.show-picture .moban-header-right .panel-d ul li{width:calc(33.333% - 10px);margin:10px 5px 5px;text-align:center;}
	.show-picture .moban-header-right .panel-d ul li a{height:30px;line-height:30px;}
	.show-picture .moban-body{margin-top:10px;}
	.show-picture .moban-body .hd{height:36px;}
	.show-picture .moban-body .hd ul li{height:36px;width:33.333%;line-height:34px;font-size:13px;}
	.show-picture .moban-body .hd ul li:last-child{border-right:none;}
	.show-picture .moban-body .bd{padding:10px;}
	.show-picture .moban-body .bd .faq ul li .items{padding:10px;}
	.show-picture .moban-body .bd .faq ul li .items .text .question{height:26px;line-height:26px;font-size:13px;}
	.show-picture .moban-body .bd .faq ul li .items .text .answer{font-size:12px;}
	.show-picture .moban-body .bd .after-sale{font-size:12px;}
	.show-picture .moban-body .bd .after-sale .td{width:105px;}
}


/*文章列表 开始*/
.list-news{float:left; width:100%; height:auto;margin-bottom:15px; overflow:hidden;}
.list-news h2{height:50px;padding-left:20px;font:normal 15px/50px "Microsoft Yahei";}
.list-news ul{}
.list-news ul li{float:left;width:100%;}
.list-news ul li .items{float:left;width:100%;margin-bottom:10px;padding:10px;border:1px solid #f5f5f5;}
.list-news ul li .items .img{float:left;width:210px;line-height:0;}
.list-news ul li .items .img img{width:100%;}
.list-news ul li .items .text{}
.list-news ul li .items .haveImg{margin-left:225px;}
.list-news ul li .items .text{padding-top:5px;}
.list-news ul li .items .text .cat{color:#fff;background-color:#018367;padding:3px 6px;font-size:12px;display:inline-block;position:relative;top:-1px;margin-right:6px;}
.list-news ul li .items .text .cat a{color:#fff;}
.list-news ul li .items .text .cat:hover{opacity:0.85;filter:alpha(opacity=85);}
.list-news ul li .items .text .cat i{position:absolute;top:50%;margin-top:-4px;right:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:4px solid #018367;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.list-news ul li .items .text .tit{margin-top:0;display:inline;font-size:16px;line-height:1.4;font-weight:bold;}
.list-news ul li .items .text .tit a span{color:#018367;}
.list-news ul li .items .text .tit a:hover span{color:#018367;}
.list-news ul li .items .text .desc{width:100%;float:left;margin-top:10px;color:#999;line-height:20px;letter-spacing:1px;height:60px;overflow:hidden;}
.list-news ul li .items .text .meta{float:left;width:100%;margin-top:8px;padding-top:8px;border-top:solid 1px #f1f3f4;font-size:12px;word-wrap:break-word;color:#999;}
.list-news ul li .items .text .meta span{float:left;margin-right:20px;font-size:12px;color:#98a6ad;line-height:20px;vertical-align:top;display:block;}
.list-news ul li .items .text .meta a{float:right;height:20px;margin-left:10px;padding:0 14px;line-height:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;display:block;line-height:20px;font-size:12px;background:#eeeae1;}
.list-news ul li .items .text .meta i{margin-right:4px;font-size:12px;}
.list-news ul li .items .text .meta a:hover{background:#e8e2d5;}
/*文章列表 结束*/

/*侧边大家都在看 开始*/
.side-list-hot {float:left; width:100%; height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.side-list-hot ul{float:left; width:100%; height:auto; padding:5px 10px; overflow:hidden;}
.side-list-hot ul li{float:left; width:100%; height:35px;border-bottom:1px dashed #eaeaea; line-height:35px; font-size:14px; overflow:hidden;}
.side-list-hot ul li span{float:left; width:19px; height:19px; margin:8px 8px 8px 0; line-height:19px; display:inline-block; border-radius:5px; background:#999;font-size:12px; text-align:center; color:#fff; transition: all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out;}
.side-list-hot ul li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
.side-list-hot ul li:last-child{border-bottom:none;}
/*侧边大家都在看 结束*/
.side-list-new {float:left; width:100%; height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.side-list-new ul{float:left; width:100%; height:auto; padding:5px 10px; overflow:hidden;}
.side-list-new ul li{float:left; width:100%; height:35px;border-bottom:1px dashed #eaeaea; line-height:35px; font-size:14px; overflow:hidden;}
.side-list-new ul li span{float:left; width:19px; height:19px; margin:8px 8px 8px 0; line-height:19px; display:inline-block; border-radius:5px; background:#999;font-size:12px; text-align:center; color:#fff; transition: all 0.5s ease-out; -webkit-transition:all 0.5s ease-out; -moz-transition: all 0.5s ease-out; -o-transition: all 0.5s ease-out; -ms-transition: all 0.5s ease-out;}
.side-list-new ul li:hover span{transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);}
.side-list-new ul li:last-child{border-bottom:none;}

.side-list-hot-pic {float:left; width:100%; height:auto;margin-bottom:15px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.side-list-hot-pic ul{float:left;width:100%;padding:5px;overflow:hidden;}
.side-list-hot-pic ul li{float:left;width:50%;padding:5px;}
.side-list-hot-pic ul li .items{float:left;width:100%;height:auto;padding:10px;background:#fff;border:1px solid #f5f5f5;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;}
.side-list-hot-pic ul li .items .img{float:left;width:100%;padding-bottom:66.666%;position:relative;overflow:hidden;}
.side-list-hot-pic ul li .items .img img{width:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.side-list-hot-pic ul li .items:hover{box-shadow: 0px 5px 28px 0px rgba(65, 106, 123, 0.2);}
.side-list-hot-pic ul li .items .text{float:left;width:100%;}
.side-list-hot-pic ul li .items .text .name{float:left;width:100%;height:28px;margin-top:5px;text-align:center;font-size:13px;line-height:28px;}



/*新闻列表-001 开始*/
.list-news-001{float:left; width:100%; height:auto;margin-bottom:15px; border:1px solid #f5f5f5; border-top:none; overflow:hidden;}
.list-news-001 h2{height:50px;padding-left:20px;font:normal 15px/50px "Microsoft Yahei";}
.list-news-001 ul{margin:5px 10px;}
.list-news-001 ul li{float:left;width:100%;height:auto;}
.list-news-001 ul li .items{float:left;width:100%;height:auto;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #eaeaea;}
.list-news-001 ul li .items .time{float:left;width:70px;height:68px;margin-right:10px;border-radius:5px;text-align:center;background:#c9bca0;overflow:hidden;}
.list-news-001 ul li .items .time .day{display:block;height:46px;color:#fff;font-size:38px;line-height:46px;}
.list-news-001 ul li .items .time .yearmonth{display:block;height:22px;background:#bdad8c;color:#fff;line-height:22px;font-size:13px;}
.list-news-001 ul li .items:hover .time .day{background:#018367;color:#fff;}
.list-news-001 ul li .items:hover .time .yearmonth{background:#018367;color:#fff;}
.list-news-001 ul li .items .text{display:block;padding:0;overflow:hidden;}
.list-news-001 ul li .items .text .tit{display:block;width:100%;height:28px;line-height:28px;font-size:16px;font-weight:bold;overflow:hidden;}
.list-news-001 ul li .items .text .desc{display:block;width:100%;height:40px;color:#999;line-height:20px;overflow:hidden;}
.list-news-001 ul li:last-child .items{border-bottom:none;}
@media screen and (max-width:767px){
  .list-news-001 ul li .items{padding:5px;}
}
/*新闻列表-001 结束*/

/*新闻列表-002 开始*/
.list-news-002{float:left;width:100%;height:auto;margin-bottom:15px;border:1px solid #f5f5f5;border-top:2px #018367 solid;overflow:hidden;}
.list-news-002 h2{height:50px;padding-left:20px;font:normal 15px/50px "Microsoft Yahei";}
.list-news-002 ul{margin:5px 10px;}
.list-news-002 ul li{float:left;width:100%;height:auto;overflow:hidden;}
.list-news-002 ul li .items{float:left;width:100%;height:auto;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #eaeaea;position:relative;overflow:hidden;}
.list-news-002 ul li .items .img{width:100px;height:68px;border:1px solid #f5f5f5;position:absolute;left:0;top:0;overflow:hidden;background:#f60;}
.list-news-002 ul li .items .img img{width:100px;}
.list-news-002 ul li .items .text{width:100%;padding:0 80px 0 110px;overflow:hidden;}
.list-news-002 ul li .items .text .tit{width:100%;height:28px;font-size:16px;font-weight:bold;line-height:28px;overflow:hidden;}
.list-news-002 ul li .items .text .desc{width:100%;height:40px;line-height:20px;color:#888;overflow:hidden;}
.list-news-002 ul li .items .time{width:70px;height:68px;position:absolute;right:0;top:0;border-radius:5px;text-align:center;color:#fff;background:#c9bca0;overflow:hidden;}
.list-news-002 ul li .items .time .day{display:block;height:46px;padding:0px;font-size:32px;line-height:46px;}
.list-news-002 ul li .items .time .yearmonth{display:block;height:22px;padding:0px;line-height:22px;font-size:13px;background:#bdad8c;}
.list-news-002 ul li:last-child .items{border-bottom:none;}
@media screen and (max-width:767px){
	.list-news-002 ul li .items .text{padding:0 0 0 110px;}
	.list-news-002 ul li .items .time{display:none;}
}
/*新闻列表-002 结束*/

/*新闻列表-003 开始*/
.list-news-003{float:left;width:100%;height:auto;margin-bottom:15px;border-top:none;overflow:hidden;}
.list-news-003 h2{height:50px;padding-left:20px;font:normal 15px/50px "Microsoft Yahei";}
.list-news-003 ul{margin:5px 10px;}
.list-news-003 ul li{float:left;width:100%;height:auto;overflow:hidden;}
.list-news-003 ul li .items{float:left;width:100%;height:auto;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #eaeaea;position:relative;overflow:hidden;}
.list-news-003 ul li .items .img{width:135px;height:90px;border:1px solid #f5f5f5;position:absolute;left:0;top:0;overflow:hidden;background:#f60;}
.list-news-003 ul li .items .img img{width:135px;}
.list-news-003 ul li .items .text{width:100%;padding:0 0 0 145px;overflow:hidden;}
.list-news-003 ul li .items .text .tit{width:100%;height:28px;font-size:16px;line-height:28px;font-weight:bold;overflow:hidden;}
.list-news-003 ul li .items .text .desc{width:100%;height:40px;line-height:20px;color:#888;overflow:hidden;}
.list-news-003 ul li .items .text .meta{float:left;width:100%;line-height:20px;word-wrap:break-word;color:#a6978a;}
.list-news-003 ul li .items .text .meta span{float:left;margin-right:10px;vertical-align:top;display:block;}
.list-news-003 ul li .items .text .meta span i{font-size:10px;}
.list-news-003 ul li:last-child .items{border-bottom:none;}
@media screen and (max-width:767px){
	.list-news-003 ul li .items .text{padding:0 0 0 145px;}
}
/*新闻列表-003 结束*/

/*新闻列表 开始*/
.list-news-004{float:left;width:100%;}
.list-news-004 h2{width:100%;height:50px;padding-left:20px;font:normal 15px/50px "Microsoft Yahei";border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);background:#fff;overflow:hidden;}
.list-news-004 ul{margin:0 -10px;}
.list-news-004 ul li{float:left;width:100%;padding:0 10px;}
.list-news-004 ul li .items{float:left;width:100%;margin-bottom:15px;padding:15px;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.list-news-004 ul li .items .img{float:left;width:210px;line-height:0;}
.list-news-004 ul li .items .img img{width:100%;}
.list-news-004 ul li .items .haveImg{margin-left:225px;}
.list-news-004 ul li .items .text{padding-top:5px;overflow:hidden;}
.list-news-004 ul li .items .text .cat{color:#fff;background-color:#018367;padding:3px 6px;font-size:12px;display:inline-block;position:relative;top:-1px;margin-right:6px;}
.list-news-004 ul li .items .text .cat a{color:#fff;}
.list-news-004 ul li .items .text .cat:hover{opacity:0.85;filter:alpha(opacity=85);}
.list-news-004 ul li .items .text .cat i{position:absolute;top:50%;margin-top:-4px;right:-4px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:4px solid #018367;border-top:4px solid transparent;border-bottom:4px solid transparent;}
.list-news-004 ul li .items .text .tit{margin-top:0;display:inline;font-size:16px;line-height:1.4;font-weight:bold;overflow:hidden;}
.list-news-004 ul li .items .text .tit a{color:#555;}
.list-news-004 ul li .items .text .tit a:hover{color:#018367;}
.list-news-004 ul li .items .text .tit a span{color:#FF5E52;}
.list-news-004 ul li .items .text .tit a:hover span{color:#018367;}
.list-news-004 ul li .items .text .desc{float:left;width:100%;margin-top:10px;font-size:12px;color:#999;line-height:20px;letter-spacing:1px;height:60px;overflow:hidden;}
.list-news-004 ul li .items .text .meta{float:left;width:100%;margin-top:8px;padding-top:8px;border-top:solid 1px #f1f3f4;font-size:12px;word-wrap:break-word;color:#999;}
.list-news-004 ul li .items .text .meta span{float:left;margin-right:20px;font-size:12px;color:#98a6ad;line-height:20px;vertical-align:top;display:block;}
.list-news-004 ul li .items .text .meta a{float:right;height:20px;margin-left:10px;padding:0 14px;line-height:20px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;display:block;line-height:20px;font-size:12px;background:#f2f2f2;}
.list-news-004 ul li .items .text .meta i{margin-right:4px;font-size:12px;}
.list-news-004 ul li .items .text .meta a:hover{background:#018367;color:#fff;}
.list-news-004 ul li .items:hover{box-shadow: 0px 2px 4px rgba(24, 188, 156, 0.1);}
.list-news-004 ul li:last-child .items{margin-bottom:0;}
@media screen and (max-width:767px){
  .list-news-004 ul li .items{padding:10px;}
  .list-news-004 ul li .items .img{width:120px;height:80px;}
  .list-news-004 ul li .items .haveImg{margin-left:130px;}
  .list-news-004 ul li .items .text .tit{width:100%;font-size:13px;}
  .list-news-004 ul li .items .text .desc{margin-top:5px;height:40px;overflow:hidden;}
  .list-news-004 ul li .items .text .meta{margin-top:6px;padding-top:5px;display:none;}
}
/*新闻列表 结束*/



/*新闻详情 开始*/
.show-news{float:left; width:100%; height:auto; padding:20px;border-radius:5px;background:#fff;overflow:hidden;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.show-news .title{float:left;width:100%;padding:30px 0;text-align:center;font-size:38px;color:#333;font-weight:bold;}
.show-news .meta{float:left;width:100%;height:35px;text-align:center;font-size:13px;line-height:35px;color:#999;background:#fbfbfb;border-radius:5px;overflow:hidden;}
.show-news .description{float:left;width:100%;margin:15px 0;padding:20px;border:dashed 1px #ddd;background:#fbfbfb;border-radius:5px;}
.show-news .description .big{float:left;width:45px;height:60px;font-size:24px;line-height:30px;border-right:1px solid #ddd;color:#666;}
.show-news .description .small{height:60px;padding-left:20px;line-height:20px;color:#999;overflow:hidden;}
.show-news .content{float:left;width:100%;padding:15px 10px;font-size:14px;line-height:168%;}
.show-news .content img{max-width:100%;}
.show-news .pager{float:left;width:100%;margin:28px 0 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;position:relative;}
.show-news .pager::after{float:left;width:1px;height:100%;background:#f2f2f2;content:'';position:absolute;left:50%;top:0;}
.show-news .pager a{float:left;width:50%;font-size:14px;line-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.show-news .pager a.l_pager{padding-right:12px;text-align:left;}
.show-news .pager a.r_pager{float:right;padding-left:12px;text-align:right;}
.show-news .bdshare_det{float:left;width:100%;height:36px;text-align:center;}
.show-news .bdshare_det .bdshare2{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.show-news .bdshare_det .bdshare2 a,.show-news .bdshare_det .bdshare2 .bds_more{width:36px!important;height:36px!important;margin:0 8px!important;padding:0!important;}
.show-news .bdshare_det .bdshare2 .bds_weixin{background:url(../images/icon-weixin.png) 0 0 no-repeat!important;}
.show-news .bdshare_det .bdshare2 .bds_tsina{background:url(../images/icon-weibo.png) 0 0 no-repeat!important;}
.show-news .bdshare_det .bdshare2 .bds_qzone{background:url(../images/icon-qzone.png) 0 0 no-repeat!important;}
@media screen and (max-width:767px){
	.show-news{margin-bottom:15px; padding:10px;}
	.show-news .title{padding:15px 0;font-size:20px;line-height:30px;}
	.show-news .meta{height:28px;font-size:12px;line-height:28px;}
	.show-news .description{margin:10px 0;padding:10px;}
	.show-news .description .big{width:30px;float:left;font-size:20px;line-height:30px;}
    .show-news .description .small{padding-left:12px;}
	.show-news .content{padding:10px 0;font-size:12px;}
	.show-news .pager{width:100%;margin:20px 0;}
	.show-news .pager a{font-size:13px;line-height:38px;}
}
/*新闻详情 结束*/



/*新闻列表-003 开始*/
.list-price-003{float:left;width:100%;height:auto;margin-bottom:15px;border:1px solid #f5f5f5;border-top:none;overflow:hidden;}
.list-price-003 h2{height:50px;padding-left:20px;font:normal 15px/50px "Microsoft Yahei";}
.list-price-003 ul{margin:5px 10px;}
.list-price-003 ul li{float:left;width:100%;height:auto;overflow:hidden;}
.list-price-003 ul li .items{float:left;width:100%;height:auto;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #eaeaea;position:relative;overflow:hidden;}
.list-price-003 ul li .items .img{width:135px;height:90px;border:1px solid #f5f5f5;position:absolute;left:0;top:0;overflow:hidden;background:#f60;}
.list-price-003 ul li .items .img img{width:135px;}
.list-price-003 ul li .items .text{width:100%;padding:0 0 0 145px;overflow:hidden;}
.list-price-003 ul li .items .text .tit{width:100%;height:26px;font-size:16px;line-height:26px;font-weight:bold;overflow:hidden;}
.list-price-003 ul li .items .text .desc{width:100%;height:36px;line-height:18px;color:#999;overflow:hidden;}
.list-price-003 ul li .items .text .meta{float:left;width:100%;margin-top:6px;line-height:20px;word-wrap:break-word;color:#a6978a;}
.list-price-003 ul li .items .text .meta span{float:left;margin-right:10px;padding:0 8px;vertical-align:top;display:block;background:#eaeaea;border-radius:10px;}
.list-price-003 ul li .items .text .meta span i{margin-right:2px;font-size:15px;}
.list-price-003 ul li:last-child .items{border-bottom:none;}
@media screen and (max-width:767px){
	.list-price-003 ul li .items .text{padding:0 0 0 145px;}
	.list-price-003 ul li .items .text .desc{display:none;}
	.list-price-003 ul li .items .text .tit{height:26px;font-size:16px;line-height:26px;}
	.list-price-003 ul li .items .text .meta{float:left;width:100%;margin-top:0;line-height:22px;word-wrap:break-word;color:#a6978a;}
	.list-price-003 ul li .items .text .meta span{margin-top:8px;}
	.list-price-003 ul li .items .text .meta span i{font-size:15px;}
}
/*新闻列表-003 结束*/



/*新闻列表-002 开始*/
.list-news-002{float:left;width:100%;height:auto;margin-bottom:15px;border:1px solid #f5f5f5;border-top:2px #018367 solid;overflow:hidden;}
.list-news-002 h2{height:50px;padding-left:20px;font:normal 15px/50px "Microsoft Yahei";}
.list-news-002 ul{margin:5px 10px;}
.list-news-002 ul li{float:left;width:100%;height:auto;overflow:hidden;}
.list-news-002 ul li .items{float:left;width:100%;height:auto;margin-top:10px;padding-bottom:10px;border-bottom:1px dashed #eaeaea;position:relative;overflow:hidden;}
.list-news-002 ul li .items .img{width:100px;height:68px;border:1px solid #f5f5f5;position:absolute;left:0;top:0;overflow:hidden;background:#f60;}
.list-news-002 ul li .items .img img{width:100px;}
.list-news-002 ul li .items .text{width:100%;padding:0 80px 0 110px;overflow:hidden;}
.list-news-002 ul li .items .text .tit{width:100%;height:28px;font-size:16px;font-weight:bold;line-height:28px;overflow:hidden;}
.list-news-002 ul li .items .text .desc{width:100%;height:40px;line-height:20px;color:#888;overflow:hidden;}
.list-news-002 ul li .items .time{width:70px;height:68px;position:absolute;right:0;top:0;border-radius:5px;text-align:center;color:#fff;background:#c9bca0;overflow:hidden;}
.list-news-002 ul li .items .time .day{display:block;height:46px;padding:0px;font-size:32px;line-height:46px;}
.list-news-002 ul li .items .time .yearmonth{display:block;height:22px;padding:0px;line-height:22px;font-size:13px;background:#bdad8c;}
.list-news-002 ul li:last-child .items{border-bottom:none;}
@media screen and (max-width:767px){
	.list-news-002 ul li .items .text{padding:0 0 0 110px;}
	.list-news-002 ul li .items .time{display:none;}
}
/*新闻列表-002 结束*/



/*单页详情  开始*/
.page-content{float:left; width:100%; height:auto; min-height:350px; margin-top:15px; padding:20px;border-radius:5px;border:1px solid #f5f5f5;background:#fdfdfd;overflow:hidden;}
.page-content img{max-width:100%;}
.page-content .catname{float:left;width:100%;padding:15px 0;text-align:center;font-size:30px;border-bottom:1px solid #f5f5f5;color:#555;}
.page-content .content{float:left;width:100%;padding:15px 0 0;line-height:180%;font-size:14px;color:#666;}

@media screen and (max-width:991px){
	.page-content{padding:15px;}
	.page-content .catname{padding:10px 0;font-size:26px;}
	.page-content .content{padding:10px 0 0;font-size:13px;}
}

/*单页详情  结束*/




/*新闻详情 开始*/
.news-show{float:left;width:100%;margin:50px 0;padding:20px;border:1px solid #eee;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-top-width:5px;border-bottom-width:5px;}
.news-show .title{float:left;width:100%;padding:50px 0;text-align:center;color:#333;font-size:30px;font-weight:bold;}
.news-show .meta{float:left;width:calc(100% - 80px);height:35px;margin:0 40px;text-align:center;font-size:13px;line-height:35px;color:#999;background:#f2f2f2;border-radius:30px;overflow:hidden;}
.news-show .content{float:left;width:100%;padding:40px;color:#666;font-size:15px;line-height:30px;}
.news-show .pager{float:left;width:calc(100% - 40px);margin:38px 20px;border-top:1px solid #eee;border-bottom:1px solid #eee;position:relative;}
.news-show .pager::after{float:left;width:1px;height:100%;background:#eaeaea;content:'';position:absolute;left:50%;top:0;}
.news-show .pager a{float:left;width:50%;color:#666;font-size:14px;line-height:62px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.news-show .pager a.l_pager{padding-right:12px;text-align:left;}
.news-show .pager a.r_pager{float:right;padding-left:12px;text-align:right;}
.news-show .pager a:hover{color:#ef3e08;}
.news-show .bdshare_det{float:left;width:100%;height:36px;text-align:center;}
.news-show .bdshare_det .bdshare2{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.news-show .bdshare_det .bdshare2 a,.news-show .bdshare_det .bdshare2 .bds_more{width:36px!important;height:36px!important;margin:0 8px!important;padding:0!important;}
.news-show .bdshare_det .bdshare2 .bds_weixin{background:url(../images/icon-weixin.png) 0 0 no-repeat!important;}
.news-show .bdshare_det .bdshare2 .bds_tsina{background:url(../images/icon-weibo.png) 0 0 no-repeat!important;}
.news-show .bdshare_det .bdshare2 .bds_qzone{background:url(../images/icon-qzone.png) 0 0 no-repeat!important;}
@media screen and (max-width:991px){
	.news-show{margin:20px 0;}
	.news-show .pager{width:100%;margin:20px 0;}
	.news-show .pager a{line-height:44px;}
}
@media screen and (max-width:767px){
	.news-show{margin:20px 0;}
	.news-show .title{padding:20px 0;font-size:18px;line-height:30px;}
	.news-show .meta{width:100%;height:25px;margin:0;font-size:12px;line-height:25px;}
	.news-show .content{font-size:12px;line-height:25px;padding:20px 0;}
	.news-show .pager{width:100%;margin:20px 0;}
}
/*新闻详情 结束*/


/*在线留言 开始*/
.guestbook{float:left;width:100%;margin-top:15px;padding:20px;/*border-radius:5px;*/border:1px solid #f5f5f5;background:#fdfdfd;overflow:hidden;}
.guestbook .lab{float:left;width:100%;}
.guestbook .lab .fm_0050{float:left;width:50%;padding:0 10px;}
.guestbook .lab .fm_0100{float:left;width:100%;padding:0 10px;}
.guestbook .lab .fm_280{width:280px;margin:0 auto;display:block;}
.fm_txt{float:left;width:100%;margin-top:10px;line-height:25px;color:#444;font-size:14px;text-transform:uppercase;}
.fm_txt em{font-size:12px;font-style:normal;line-height:32px;}
.fm_txt span{color:#f60;line-height:32px;}
.fm_input{float:left;width:100%;height:40px;padding:0 18px;border:1px solid #f5f5f5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#333;font-size:14px;line-height:48px;-webkit-appearance:none;outline:0;}
.fm_textarea{float:left;width:100%;height:100px;padding:12px 18px;border:1px solid #f5f5f5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#333;font-size:14px;line-height:24px;-webkit-appearance:none;outline:0;}
.fm_btn{float:left;width:100%;height:46px;margin-top:20px;line-height:46px;text-align:center;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-appearance:none;outline:0;border:none;background:#018367;color:#fff;letter-spacing:1px;}
.fm_btn:hover,.fm_btn:focus{opacity:.8;filter:alpha(opacity=80);}
.messageIn::-webkit-input-placeholder{color:#999!important;}
.messageIn:-moz-placeholder{color:#999!important;}
.messageIn::-moz-placeholder{color:#999!important;}
.messageIn:-ms-input-placeholder{color:#999!important;}
.help-block{float:left;width:100%;padding-top:8px;color:#999;font-size:12px;line-height:15px;text-align:center;}
.help-block span{color:#f60;font-size:13px;}
@media  screen and (max-width:767px){
	.guestbook{padding:15px;}
	.guestbook .lab .fm_0050{width:100%;padding:0;}
	.guestbook .lab .fm_0100{padding:0;}
	.guestbook .lab .fm_280{width:100%;}
	.fm_input{padding:0 10px;}
	.fm_textarea{height:100px;padding:10px 10px;line-height:20px;}
	.fm_btn{height:42px;line-height:42px;}
}

/*在线留言 结束*/

/*联系我们 开始*/
.contact{float:left;width:100%;margin-top:15px;padding:40px;border-radius:5px;border:1px solid #f5f5f5;background:#fdfdfd;overflow:hidden;}
.contact .contactDiv{float:left;width:100%;}
.contact .contactDiv .cnName{float:left;width:100%;color:#333;font-size:28px;line-height:40px;}
.contact .contactDiv .enName{float:left;width:100%;margin-top:6px;color:#333;font-size:15px;font-family:Arial;text-transform:uppercase;line-height:20px;}
.contact .contactDiv .textC{float:left;width:100%;margin-top:30px;padding:18px 0;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.contact .contactDiv .textC .p1{float:left;width:100%;margin:14px 0;padding-left:20px;color:#333;font-size:16px;line-height:26px;}
.contact .contactDiv .textC .p1 a{color:#333}
.contact .contactDiv .textB{float:left;width:100%;margin-top:30px;position:relative;}
.contact .contactDiv .textB .erQrcode{float:left;width:140px;height:140px;padding:9px;background:#fff;line-height:0;border:1px solid #eee;}
.contact .contactDiv .textB .erQrcode img{width:120px;height:120px;}
.contact .contactDiv .textB .erTxt{position:absolute;left:163px;bottom:0;}
.contact .contactDiv .textB .erTxt .sp1{display:block;color:#3a3a3a;font-size:16px;line-height:30px;}
.contact .contactDiv .textB .erTxt .sp2{display:block;color:#464646;font-size:12px;line-height:26px;}
.contact .contactDiv .textB .erTxt .sp3{display:block;color:#999;font-size:12px;line-height:26px;}
.contact .bdmap{float:left;width:100%;height:320px;padding:2px;border:1px solid #eee;}
.contact .bdmap img{max-width:inherit!important;}
.contact .bdmap .iw_poi_title{color:#018367;font-size:16px;}
.contact .bdmap .iw_poi_content{color:#333;font-size:12px;line-height:18px;margin-top:7px;}
@media screen and  (max-width:992px){
	.contact{float:right;width:100%;margin:10px 0;padding:15px;}
	.contact .contactDiv{width:100%;}
	.contact .contactDiv .cnName{font-size:18px;line-height:28px;}
	.contact .contactDiv .enName{margin:5px 0;line-height:20px;}
	.contact .contactDiv .textC{margin-top:10px;padding:10px 0;}
	.contact .contactDiv .textC .p1{margin:5px 0;padding-left:15px;font-size:15px;line-height:22px;}
	.contact .contactDiv .textB{display:none;}
	.contact .bdmap{width:100%;height:360px;margin-top:20px;}
}

/*联系我们 结束*/

/*通用-列表翻页*/
.pagination-wrapper{float:left;width:100%;text-align:center;}
.pagination{float:left;width:100%;text-align:center;font-size:12px;overflow:hidden;}
.pagination span{display:inline-block;height:30px;margin-left:-1px;padding:0px 11px;border:1px solid #f2f2f2;line-height:28px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.pagination a{display:inline-block;height:30px;margin-left:-1px;padding:0px 11px;border:1px solid #f2f2f2;line-height:28px;background:#fff;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);}
.pagination a:hover{height:30px;background:#018367;color:#fff;box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
.pagination .current-page{height:30px;background:#018367;color:#fff;box-shadow: 0px 2px 15px rgba(150, 150, 150, 0.2);}
@media screen and (max-width:767px){
	.pagination-wrapper{margin:10px 0;}
}

/*footer*/
.footer{float:left;width:100%;padding:60px 0;position:relative;}
.footer .footer_contact{float:left;width:30%;}
.footer .footer_contact h5{float:left;width:100%;font-size:14px;color:#fff;line-height:28px;}
.footer .footer_contact h5 img{width:18px;margin:-3px 7px 0 0;vertical-align:middle;}
.footer .footer_contact h3{float:left;width:100%;margin-top:5px;font-size:36px;color:#fff;line-height:34px;font-family:Arial;font-weight:bold;}
.footer .footer_contact h4{float:left;width:100%;margin-top:12px;font-size:13px;color:#fff;line-height:24px;}
.footer .footer_contact .follow{float:left;width:100%;margin-top:36px;}
.footer .footer_contact .follow a{float:left;display:block;width:28px;height:28px;margin-right:10px;line-height:26px;text-align:center;border:solid 1px #fff;color:#fff;background-position:center center;position:relative;-moz-border-radius:50%;-webkit-border-radius:50%;-khtml-border-radius:50%;border-radius:50%;}
.footer .footer_contact .follow a i{font-size:14px;}
.footer .footer_contact .follow a:hover{background-color:#ee3d0b;border-color:#ee3d0b;}
.footer .footer_contact .follow a .ewm{position:absolute;left:50%;top:-130px;width:128px;height:128px;margin-left:-64px;background:url(../images/ewm_bg.png) center center no-repeat;background-size:contain;display:none;}
.footer .footer_contact .follow a .ewm img{width:110px;padding:12px 5px 5px 5px;}
.footer .footer_contact .follow a:hover .ewm{display:block;-webkit-animation:fadeInUp 1 0.5s 0s ease both;-moz-animation:fadeInUp 1 0.5s 0s ease both;}
.footer .footer_nav{float:left;width:50%;}
.footer .footer_nav dl{float:left;width:25%;padding-right:30px;}
.footer .footer_nav dl dt{float:left;width:100%;margin-bottom:15px;font-size:15px;color:#fff;line-height:30px;font-weight:normal;}
.footer .footer_nav dl dd{float:left;width:100%;font-size:13px;color:#fff;line-height:30px;opacity:0.8;}
.footer .footer_nav dl dd a{color:#fff;opacity:0.8;}
.footer .footer_nav dl dd a:hover{opacity:1;}
.footer .footer_ewm{float:right;width:160px;padding-top:8px;}
.footer .footer_ewm img{float:right;}
.footer .footer_ewm .ewm{float:left;width:120px;height:120px;padding:5px;background:#fff;border-radius:5px;}
.footer .footer_ewm .ewm img{width:110px;}
.footer .footer_ewm .footer_ewm_b{width:100%;float:left;height:29px;line-height:29px;text-align:center;margin-top:25px;background:#464a47;font-size:14px;color:#fff;-moz-border-radius:15px;-webkit-border-radius:15px;-khtml-border-radius:15px;border-radius:15px;}
.footer .footer_ewm .footer_ewm_b span{font-size:12px;margin-right:9px;font-family:"Microsoft Yahei";color:#fff;}
.friendlink{float:left;width:100%;padding:15px 0;color:#fff;opacity:0.7;}
.friendlink a{display:inline-block; margin:0 3px; color:#fff;}
.friendlink span{margin:0 10px;color:#fff;opacity:0.6;}
.copyright{float:left;width:100%;padding:15px 0;}
.copyright .copyright_l{float:left;font-size:14px;color:#fff;line-height:26px;font-family:Arial;opacity:0.6;}
.copyright .copyright_r{float:right;font-size:14px;line-height:26px;font-family:Arial;}
.copyright .copyright_r span{margin:0 10px;color:#fff;opacity:0.6;}
.copyright .copyright_r a{color:#fff;opacity:0.7;}
.copyright .copyright_r a:hover{opacity:0.9;}
@media screen and (max-width:991px){
  .footer{padding:36px 0 21px 0;}
  .footer .footer_nav{display:none;}
  .footer .footer_contact{float:left;width:50%;top:auto;position:relative;}
  .footer .footer_ewm{float:right;position:relative;top:auto;}
  .copyright{padding:10px 0;text-align:center;}
  .copyright .copyright_l{width:100%;font-size:12px;line-height:22px;}
  .copyright .copyright_r{width:100%;font-size:12px;line-height:22px;}
  .copyright .copyright_r span{margin:0 6px;}
}
@media screen and (max-width:767px){
  .footer{padding:26px 0 11px 0;}
  .footer .footer_contact h3{font-size:26px;line-height:24px;}
  .footer .footer_contact h4{margin-top:5px;font-size:12px;line-height:20px;}
  .footer .footer_contact .follow{margin-top:10px;}
  .footer .footer_contact .follow a{width:28px;height:28px;margin:0 6px 0 0!important;}
  .footer .footer_ewm{width:120px;}
  .footer .footer_ewm .ewm{width:90px;height:90px;}
  .footer .footer_ewm .ewm img{width:80px;height:80px;}
  .footer .footer_ewm > img{width:20px;}
}

/*Leafcms客服代码 开始*/
.leafcms_kefu{position:fixed;width:56px;right:0;top:45%;z-index:999;}
.leafcms_kefu ul{float:left;width:100%;}
.leafcms_kefu ul li{float:right;width:56px;height:60px;margin-top:8px;text-align:center;}
.leafcms_kefu ul li .items{float:left;width:100%;height:100%;padding:10px 0;border-radius:2px;background:#fff;box-shadow:0 1px 5px rgba(0,0,0,0.16);vertical-align:middle;position:relative;}
.leafcms_kefu ul li .items i{font-size:23px;}
.leafcms_kefu ul li .items p{font-size:12px;letter-spacing:1px;}
.leafcms_kefu ul li:last-child .items p{letter-spacing:-1px;}
.leafcms_kefu ul li .items .img{width:90px;height:90px;right:30px;top:50%;margin-top:-45px;padding:5px;border-radius:3px;display:none;z-index:9;position:absolute;background:#018367;}
.leafcms_kefu ul li .items .img em{position:absolute;top:50%;margin-top:-8px;right:-8px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:10px solid #018367;border-top:8px solid transparent;border-bottom:8px solid transparent;}
.leafcms_kefu ul li .items .img img{width:80px;height:80px;}
.leafcms_kefu ul li .items .txt{height:36px;right:20px;top:50%;margin-top:-18px;padding:0 16px;white-space:nowrap;border-radius:3px;font-size:15px;line-height:36px;text-align:center;color:#fff;background:#018367;display:none;z-index:999;position:absolute;}
.leafcms_kefu ul li .items .txt em{position:absolute;top:50%;margin-top:-8px;right:-8px;display:inline-block;width:0;height:0;vertical-align:middle;border-left:8px solid #018367;border-top:8px solid transparent;border-bottom:8px solid transparent;}
.leafcms_kefu ul li .items.on,
.leafcms_kefu ul li:hover .items{background:#018367;box-shadow:0 1px 5px rgba(1,131,103,0.8);color:#fff;}
.leafcms_kefu ul li .items.on a,
.leafcms_kefu ul li:hover .items a{color:#fff;}
.leafcms_kefu ul li:hover .items .img{right:70px;display:block;box-shadow:0 0 5px rgba(1,131,103,0.8);}
.leafcms_kefu ul li:hover .items .txt{right:70px;display:block;box-shadow:0 0 5px rgba(1,131,103,0.8);}
@media screen and (max-width:991px){
    .leafcms_kefu{width:30px;right:0;top:45%;z-index:999;}
    .leafcms_kefu ul{float:left;width:100%;}
    .leafcms_kefu ul li{width:30px;height:30px;margin-top:5px;}
    .leafcms_kefu ul li .items{padding:5px 0;}
    .leafcms_kefu ul li .items i{font-size:18px;}
    .leafcms_kefu ul li .items p{display:none;}
    .leafcms_kefu ul li .items .img em{margin-top:-6px;right:-6px;border-left:6px solid #018367;border-top:6px solid transparent;border-bottom:6px solid transparent;}
    .leafcms_kefu ul li .items .txt{height:30px;margin-top:-15px;padding:0 16px;font-size:13px;line-height:30px;}
    .leafcms_kefu ul li .items .txt em{margin-top:-6px;right:-6px;border-left:6px solid #018367;border-top:6px solid transparent;border-bottom:6px solid transparent;}
    .leafcms_kefu ul li:hover .items .img{right:40px;}
    .leafcms_kefu ul li:hover .items .txt{right:40px;}
}
/*Leafcms客服代码 结束*/

.AD-A{float:left;width:100%;height:80px;margin-bottom:15px;text-align:center;background:#f2f2f2;box-shadow: 0px 2px 4px 0px rgba(32, 32, 32, 0.02);border-radius:5px;overflow:hidden;position:relative;}
.AD-S{float:left;width:278px;height:88px;margin-bottom:15px;text-align:center;overflow:hidden;position:relative;}



.subhead{ background:#f0f0f0; font-size:13px; color:#999; line-height:45px; text-align:right;}
.subhead a{ color:#999;}
.subhead a:hover{ color:#018367;}
.subhead span{ margin:0 5px;}
.subhead a img{ vertical-align:middle; margin:-3px 8px 0 0; width:14px;}

.side-category-head{ width:100%; float:left; background:#018367 url("../images/sub_tit.png") no-repeat; height:100px; text-align:center; padding-top:20px;}
.side-category-head h4{ width:100%; float:left; font-size:26px; color:#fff; line-height:36px;}
.side-category-head h5{ width:100%; float:left; font-size:14px; color:#fff; line-height:23px; opacity:0.8; text-transform:uppercase;}

.side-category{ width:100%; float:left;}
.side-category li{ width:100%; float:left; margin-bottom:2px; background:#f0f0f0;}
.side-category li a{ display:block; width:100%; float:left; padding:16px 30px; line-height:24px; font-size:16px; color:#3a3939; background:url(../images/nygy3.png) no-repeat 94% center;}
.side-category li.on a{background-image:url(../images/nygy3_h.png); background-color:#e9e9e9; border-left:solid 4px #018367; color:#018367;}
.side-category li:hover a{ color:#018367;}
.side-category .ul_2{ width:100%; float:left; background:#e3e3e3; border-top:2px solid white; display:none;}
.side-category .ul_2 li{ margin-bottom:0; background:none;}
.side-category .ul_2 li a{ display:block; width:100%; float:left; padding:10px 30px; line-height:20px; font-size:14px; color:#3a3939;}
.side-category .ul_2 li a.on,.side-category .ul_2 li:hover a{ color:#018367;}


@media  screen and (max-width:991px){
.subhead{ font-size:12px; line-height:35px;}
.gyBody{ width:100%;}
.headline{ width:100%; margin-top:10px; position:relative; z-index:5;}
.headline .headlineHead{ height:45px; padding:0 20px; background-size:cover; position:relative;}
.headline .headlineHead:before{ content:''; width:45px; height:45px; background:url(../images/top4.png) no-repeat center center; background-size:30px 30px; position:absolute; right:0; top:0;
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;}
.headline .headlineHead h4{ width:auto; font-size:20px; line-height:45px;}
.headline .headlineHead h5{ font-size:12px; width:auto; line-height:45px; margin-left:10px;}
.side-category{ position:absolute; left:0; top:100%; display:none; background:white; box-shadow:0 0 4px rgba(0,0,0,0.2);}
.side-category li.on{ width:100%;}
.headline .headlineHead.on:before{ transform:rotate(90deg);}
.side-category li{ margin-bottom:0px; border-bottom:1px solid #fff;}
.side-category li a{ width:100% !important; padding:10px 20px; line-height:20px; font-size:14px; background-position:98% center;}
.side-category .ul_2 { display:block !important;}
.side-category .ul_2 li a{ padding:8px 30px; line-height:18px; font-size:13px;}
.sideMenu_2 .t_940_1{ margin-top:5px;padding:10px 80px 9px 20px;}
.sideMenu_2 .t_940_1 .name{ font-size:14px; line-height:26px;}
.sideMenu_2 .t_940_1 .tab{ font-size:12px; line-height:22px;}
.sideMenu_2 .t_940_1 .tab i{ height:22px;}
.sideMenu_2 .t_940_1 em{ width:66px; height:66px; background-size:contain !important;}
.sideMenu_2{ margin-top:15px;}
.sideMenu_2 .l_940_1 .dl{ padding:14px 20px 20px 20px;}
.sideMenu_2 .l_940_1 .dl .name,.sideMenu_2 .l_940_1 .dl .p{ font-size:12px; line-height:24px;}
    
}
@media  screen and (max-width:767px){
.subhead{ display:none;}
.headline{ margin-top:0;}
.headline .headlineHead{ height:40px; padding:0 10px;}
.headline .headlineHead:before{ width:40px; height:40px; background-size:20px 20px;}
.headline .headlineHead h4{ font-size:16px; line-height:40px;}
.headline .headlineHead h5{ line-height:40px;}
.sideMenu_2{ margin-top:10px;}
.sideMenu_2 .t_940_1 .tab{ display:none;}
.sideMenu_2 .t_940_1 em{ width:46px; height:46px;}
.side-category li a{ padding:10px 10px;}
.sideMenu_2 .t_940_1{ padding:10px 40px 9px 10px;}
.sideMenu_2 .l_940_1 .dl{ padding:8px 10px 10px 10px;}
.sideMenu_2 .l_940_1 .btn{ margin-top:10px;}
.sideMenu_2 .l_940_1 .btn a{ width:86px; height:28px; font-size:12px; line-height:28px;}
}



/*人力资源*/
.head-join{ width:100%; float:left; background:#018367; color:#fff; font-size:15px; line-height:45px; margin-top:10px;}
.head-join .d1{ width:260px; padding-left:32px; float:left;}
.head-join .d2{ width:72px; text-align:center; float:left;}
.head-join .d3{ width:180px; text-align:center; float:left;}
.head-join .d4{ width:150px; text-align:center; float:left;}
.head-join .d5{ width:120px; text-align:center; float:left;}
.h_0100_7{ width:100%; float:left;}
.chancecontain2{ position:relative; width:100%; float:left;}
.chancecontain2 ul{ float:left; width:100%; min-height:400px;}
.chancecontain2 ul li{ float:left; width:100%; background:#f4f4f4; margin-top:10px; position:relative; z-index:11; -webkit-transition: all 0.2s ease-out 0s; -moz-transition: all 0.2s ease-out 0s; font-size:15px; color:#666; line-height:45px;
-o-transition: all 0.2s ease-out 0s; 
transition: all 0.2s ease-out 0s;}
.chancecontain2 ul li.hover{ color:#1c8f76;}
.chancecontain2 ul li .d1{ width:260px; padding-left:32px; float:left;}
.chancecontain2 ul li .d2{ width:72px; text-align:center; float:left;}
.chancecontain2 ul li .d3{ width:180px; text-align:center; float:left;}
.chancecontain2 ul li .d4{ width:150px; text-align:center; float:left;}
.chancecontain2 ul li .d5{ width:120px; text-align:center; float:left;}
.chancecontain2 .deta{ width:100%; padding:0 32px; float:left; overflow:hidden;  position:relative; background:#fbfbfb; display: none;}
.chancecontain2 .deta .condata{ float:left; width:100%; padding:26px 0 30px 0; color:#666666; font-size:12px;  line-height:28px;}
.chancecontain2 .deta .condata .title{ width:100%; float:left; font-size:14px; color:#333; line-height:24px;}
.chancecontain2 .deta .condata .p{ width:100%; float:left; font-size:12px; color:#666; line-height:28px;}
.chancecontain2 .deta .condata .title1{ margin-top:28px;}
.chancecontain2 .deta .condata .apply{ width:100%; float:left; margin-top:23px;}
.chancecontain2 .deta .condata .apply a{ display:block; float:left; width:108px; height:38px; line-height:38px; text-align:center; background:#018367; font-size:14px; color:white;
-moz-border-radius:19px; 
-webkit-border-radius:19px; 
-khtml-border-radius:19px;
border-radius:19px;}

#lermore1{ float:right; width:61px; height:45px; background:url(../images/rlzy1.png) no-repeat center; cursor:pointer; border-left:solid 1px #fff; background-size:contain !important;}
.chancecontain2 ul li.hover #lermore1,#lermore1:hover{ background:url(../images/rlzy1_h.png) no-repeat center;}
@media  screen and (max-width:1199px){
.head-join .d1,.chancecontain2 ul li .d1{ width:195px; padding-left:22px;}
.head-join .d3,.chancecontain2 ul li .d3{ width:166px;}
}
@media  screen and (max-width:991px){
.head-join .d4,.chancecontain2 ul li .d4{ display:none;}
.head-join .d3,.chancecontain2 ul li .d3{ width:146px;}
}
@media  screen and (max-width:767px){
.chancecontain2 ul li,.head-join{ margin-top:10px; font-size:14px; line-height:40px;}
.head-join .d3,.chancecontain2 ul li .d3{ display:none;}
.head-join .d1,.chancecontain2 ul li .d1{ width:135px; padding-left:12px;}
#lermore1{ width:41px; height:40px;}
.chancecontain2 .deta{ padding:0 12px;}
.chancecontain2 .deta .condata{ padding:16px 0 20px 0; line-height:24px;}
.chancecontain2 .deta .condata .title{ font-size:14px; line-height:22px;}
.chancecontain2 .deta .condata .p{ line-height:24px;}
.chancecontain2 .deta .condata .title1{ margin-top:18px;}
.chancecontain2 .deta .condata .apply{ margin-top:13px;}
.chancecontain2 .deta .condata .apply a{ width:88px; height:34px; line-height:34px; font-size:12px;}
}





/*新闻列表 开始*/
.list-news{float:left;width:100%;height:auto;min-height:300px;overflow:hidden;}
.list-news ul{margin:10px 0;}
.list-news ul li{float: left; width: 100%; margin:5px 0;}
.list-news ul li ._tit{float: left; width: 100%; height: 60px; padding: 0 36px 0 21px; border: 1px solid #f2f2f2; background:#fdfdfd; position: relative; cursor: pointer;}
.list-news ul li ._tit::after{position: absolute; content: ""; width: 15px; height: 9px; background: url(../images/news-arrow.png) no-repeat; right: 36px; top: 50%; margin-top: -5px;
-webkit-transition: all 0.2s ease-out 0s; 
   -moz-transition: all 0.2s ease-out 0s; 
     -o-transition: all 0.2s ease-out 0s; 
        transition: all 0.2s ease-out 0s;}
.list-news ul li ._tit h4{float: left; width: 90%; height: 58px; line-height: 58px; font-size:15px; }
.list-news ul li ._tit h4 span{margin-right:20px;color:#018367;overflow:hidden;}
.list-news ul li ._tit.on::after{
-webkit-transform: rotate(180deg);	/* Safari and Chrome */
   -moz-transform: rotate(180deg);	/* Firefox */
    -ms-transform: rotate(180deg);	/* IE 9 */
     -o-transform: rotate(180deg);	/* Opera */
        transform: rotate(180deg);}
.list-news ul li ._tit.on h4{color: #018367;}
.list-news ul li ._con{display: none; float: left; width: 100%; padding: 13px 20px; line-height: 30px; font-size: 13px; color: #797979;border: 1px solid #f2f2f2;border-top:none;}
.list-news ul li ._con img{max-width: 100%;}
@media screen and (max-width:767px){
  .list-news ul{margin:5px 10px;}
.list-news ul li ._tit{height: 40px; padding: 0 15px 0 10px;}
.list-news ul li ._tit::after{width: 10px; height: 6px; right: 15px; top: 50%; margin-top: -3px; background-size: 100%;}
.list-news ul li ._tit h4{height: 38px; line-height: 38px; font-size: 13px;background-size: 15px 13px;}
.list-news ul li ._con{padding: 10px 15px; line-height: 26px; font-size: 13px;}
}
/*新闻列表 结束*/


.about-table{float:left;width:100%;border-top:solid 1px #f2f2f2;border-left:solid 1px #f2f2f2;height:auto;font-size:14px;border-collapse:collapse;border-spacing:0;background:#fff;overflow:hidden;}
.about-table th,
.about-table td{padding:10px 10px;border-bottom:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;}
.about-table .td{width:150px;}
.about-table tr:nth-child(even){background:#fdfdfd;}
.about-table th{padding:0}

@media screen and (max-width:767px){
.about-table{font-size:12px;}
.about-table .td{width:125px;}
}
/*品牌代理列表 开始*/
.list-brand{float:left;width:100%;height:auto;min-height:300px;overflow:hidden;}

.brand-table{float:left;width:100%;height:auto;margin-top:15px;border-top:solid 1px #f2f2f2;border-left:solid 1px #f2f2f2;font-size:15px;border-collapse:collapse;border-spacing:0;background:#fff;overflow:hidden;}
.brand-table th,
.brand-table td{padding:16px 10px;border-bottom:solid 1px #f2f2f2;border-right:solid 1px #eee;}
.brand-table .td1{width:120px;text-align:center;}
.brand-table .td1 img{width:120px;height:60px;border:1px solid #e0e0e0;}
.brand-table .td2{}
.brand-table .td3{width:80px;text-align:center;}
.brand-table .td4{width:80px;text-align:center;}
.brand-table .td5{width:80px;text-align:center;}
.brand-table tr:nth-child(odd){background:#fdfdfd;}
.brand-table tr:nth-child(1){background:#f3f3f3;}
.brand-table th{padding:0}

@media screen and (max-width:767px){
.brand-table{font-size:12px;}
.brand-table .td{}
.brand-table .td2{}
.brand-table .td3{width:50px;}
.brand-table .td4{width:50px;}
}

/*品牌代理列表 结束*/

/*库存列表 开始*/
.list-kucun{float:left;width:100%;height:auto;min-height:300px;overflow:hidden;}

.kucun-table{float:left;width:100%;height:auto;margin-top:15px;border-top:solid 1px #f2f2f2;border-left:solid 1px #f2f2f2;font-size:15px;border-collapse:collapse;border-spacing:0;background:#fff;overflow:hidden;}
.kucun-table th,
.kucun-table td{padding:16px 10px;border-bottom:solid 1px #f2f2f2;border-right:solid 1px #eee;}
.kucun-table .td1{}
.kucun-table .td2{width:220px;text-align:center;}
.kucun-table .td3{width:120px;text-align:center;}
.kucun-table .td4{width:120px;text-align:center;}
.kucun-table .td5{width:120px;text-align:center;}
.kucun-table tr:nth-child(odd){background:#fdfdfd;}
.kucun-table tr:nth-child(1){background:#018367;color:#fff;font-size:16px;}
.kucun-table th{padding:0}

@media screen and (max-width:767px){
.kucun-table{font-size:12px;}
.kucun-table .td{}
.kucun-table .td2{width:100px;}
.kucun-table .td3{width:80px;}
.kucun-table .td4{display:none;}
.kucun-table .td5{display:none;}
}

/*库存列表 结束*/


/*产品介绍*/
.service{padding:100px 0;}
.service .box{padding:0 0;}
.service .picL{width:42.56%;float:left;overflow:hidden;}
.service .picR{float:right;}
.service .picL img,.service .picR img{-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.service:hover .picL img,.service:hover .picR img{transform:scale(1.1);
	-webkit-transform:scale(1.1);
	-moz-transform:scale(1.1);
	-o-transform:scale(1.1);}
.service .textR{margin-left:42.56%;padding-left:14.52%;}
.service .textL{margin:0 42.56% 0 0;padding:0 14.52% 0 0;}
.service .H4{font-size:36px;color:#222222;position:relative;padding:27px 0 38px 0;}
.service .H4::after{width:50px;height:3px;background-color:#018367;content:"";position:absolute;bottom:0;left:0;}
.service .p{font-size:15px;color:#666666;line-height:30px;height:144px;margin:12px 0 57px 0;letter-spacing:1px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;}
.more{font-size:14px;}
.more:hover a{background-color:#018367;}
@media screen and (max-width:767px){
	.service{padding:20px 0 10px 0;}
	.service .picL,
	.service .picR{width:120px;float:left!important;}
	.service .textL,
	.service .textR{margin:0 0 0 130px!important;padding:0!important;}
	.service .H4{font-size:16px;padding:0 0 10px 0;}
	.service .H4::after{height:2px;}
	.service .p{font-size:12px;line-height:20px;height:40px;margin:5px 0;text-align:justify;-webkit-line-clamp:2;}
	.service .p br{display:none;}
.more{display:none;}
}


/*产品开发列表 开始*/
.category-development{float:left;width:100%;padding:20px 0;}
.category-development ul{margin:0 -8px;}
.category-development ul li{float:left;width:50%;padding:8px;}
.category-development ul li .items{float:left;width:100%;padding:10px;border:solid 1px #f5f5f5;background:#fff;}
.category-development ul li .items .img{float:left;width:100%;padding-bottom:70%;position:relative;overflow:hidden;}
.category-development ul li .items .img img{width:100%;min-height:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.category-development ul li .items .img:hover img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.category-development ul li .items .text{float:left;width:100%;}
.category-development ul li .items .text .tit{float:left;width:100%;height:30px;margin:10px 0 0;font-size:20px;line-height:30px;color:#018367;}
.category-development ul li .items .text .des{float:left;width:100%;height:50px;margin:5px 0 0;font-size:13px;line-height:25px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#999;overflow:hidden;}
.category-development ul li .items:hover{border:solid 1px #018367;box-shadow:0 1px 1px rgba(0,0,0,0.16);}
@media screen and (max-width:991px){
	.category-development ul li{width:50%;}
}
@media  screen and (max-width:767px){
	.category-development ul{margin:0 -5px;}
	.category-development ul li{width:50%;padding:5px;}
	.category-development ul li .items .text .tit{height:25px;font-size:14px;line-height:25px;}
	.category-development ul li .items .text .des{height:40px;font-size:12px;line-height:20px;}
}
/*产品开发列表  结束*/

/*产品开发详情 开始*/
.page-development{float:left; width:100%; height:auto; margin-top:15px; padding:20px;border-radius:5px;border:1px solid #f5f5f5;background:#fdfdfd;overflow:hidden;}
.page-development .name{float:left;width:100%;padding:30px 0;text-align:center;font-size:30px;color:#333;font-weight:bold;}
.page-development .content{float:left;width:100%;min-height:250px;padding:15px 10px;font-size:13px;line-height:2;}
.page-development .content img{max-width:100%;}
@media screen and (max-width:767px){
	.page-development{margin-bottom:15px; padding:10px;}
	.page-development .name{padding:15px 0;font-size:20px;line-height:30px;}
	.page-development .content{padding:10px 0;font-size:12px;}
}
/*产品开发详情 结束*/




/*品牌详情 开始*/
.show-brand{float:left;width:100%;height:auto;margin-top:15px;padding:20px;border-radius:5px;border:1px solid #f5f5f5;background:#fff;overflow:hidden;}
.show-brand .title{float:left;width:100%;padding:10px 0;    /*text-align:center;*/font-size:26px;color:#333;font-weight:bold;border-bottom:5px solid #018367;}

.show-brand .content{float:left;width:100%;min-height:250px;padding:15px 0;font-size:13px;line-height:2;}
.show-brand .content .brand-logo{}
.show-brand .content .brand-logo img{border:dashed 1px #ddd;border-radius:5px;}
.brand-c-table{float:left;width:100%;border-top:solid 1px #f5f5f5;border-left:solid 1px #f5f5f5;height:auto;font-size:14px;border-collapse:collapse;border-spacing:0;overflow:hidden;}
.brand-c-table th,
.brand-c-table td{padding:10px 10px;border-bottom:solid 1px #f5f5f5;border-right:solid 1px #f5f5f5;}
.brand-c-table .td{width:120px;}
.brand-c-table tr:nth-child(even){background:#fafafa;}
.brand-c-table th{padding:0
}
@media screen and (max-width:767px){
	.show-brand{margin-bottom:15px;padding:10px;}
	.show-brand .title{padding:15px 0;font-size:20px;line-height:30px;}
	.show-brand .meta{height:28px;font-size:12px;line-height:28px;}
	.brand-c-table{font-size:12px;}
	.about-c-table .td{width:105px;}
}
/*品牌详情 结束*/




/*方案列表 开始*/
.category-content{float:left;width:calc(100% - 2px);height:auto;margin:15px 0 0;padding:10px 10px 0;border:1px solid #f5f5f5;border-radius:5px;background:#fdfdfd;overflow:hidden;}
.category-content p{font-size:13px;}
.list-solution{float:left;width:100%;}
.list-solution ul{margin:10px -8px;}
.list-solution ul li{float:left;width:33.333%;padding:8px;}
.list-solution ul li .items{float:left;width:100%;padding:15px;border:1px solid #f5f5f5;background:#fff url(../images/items_bg.png) center top no-repeat;background-size:contain;}
.list-solution ul li .items .img{float:left;width:100%;padding-bottom:66.31%;position:relative;overflow:hidden;}
.list-solution ul li .items .img img{width:100%;min-height:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.list-solution ul li .items .img:hover img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.list-solution ul li .items .text .tit{float:left;width:100%;margin-top:10px;font-size:16px;color:#018367;line-height:30px;text-align:center;}
.list-solution ul li .items .text .des{float:left;width:100%;height:50px;margin-top:10px;font-size:13px;color:#999;line-height:25px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#999;overflow:hidden;}
.list-solution ul li .items:hover{border:solid 1px #018367;box-shadow:0 1px 1px rgba(0,0,0,0.16);}
@media screen and (max-width:767px){
	.category-content p{font-size:12px;}
	.list-solution{margin:18px 0;}
	.list-solution ul{margin:0 -5px;}
	.list-solution ul li{width:50%;padding:5px;}
	.list-solution ul li .items{padding:10px;}
	.list-solution ul li .items .text .tit{line-height:22px;}
	.list-solution ul li .items .text .des{height:36px;line-height:18px;font-size:12px;}
}
/*方案列表 结束*/


/*方案详情 开始*/
.show-solution{float:left; width:100%; height:auto; margin-top:15px; padding:20px;border-radius:5px;border:1px solid #f5f5f5;background:#fdfdfd;overflow:hidden;}
.show-solution .title{float:left;width:100%;padding:30px 0;text-align:center;font-size:30px;color:#333;}
.show-solution .meta{float:left;width:100%;height:35px;margin-bottom:20px;text-align:center;line-height:35px;color:#999;background:#f6f6f6;border-radius:5px;overflow:hidden;}
.show-solution .meta a{color:#999;cursor:pointer;font-weight:bold;}
.show-solution .download{width:168px;margin:auto;padding:10px;border:dashed 1px #018367;background:#fff;border-radius:5px;clear:both;color:#018367;}

.show-solution .download .big{float:left;width:110px;height:40px;font-size:24px;line-height:40px;border-right:1px solid #018367;letter-spacing:1px;}
.show-solution .download .small{height:40px;padding-left:10px;line-height:40px;font-size:24px;overflow:hidden;}
.show-solution .download .small i{font-size:24px;}
.show-solution .content{float:left;width:100%;padding:15px 10px;font-size:13px;line-height:2;}
.show-solution .content img{max-width:100%;}
.show-solution .pager{float:left;width:100%;margin:28px 0 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;position:relative;}
.show-solution .pager::after{float:left;width:1px;height:100%;background:#f2f2f2;content:'';position:absolute;left:50%;top:0;}
.show-solution .pager a{float:left;width:50%;font-size:14px;line-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.show-solution .pager a.l_pager{padding-right:12px;text-align:left;}
.show-solution .pager a.r_pager{float:right;padding-left:12px;text-align:right;}
.show-solution .bdshare_det{float:left;width:100%;height:36px;text-align:center;}
.show-solution .bdshare_det .bdshare2{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.show-solution .bdshare_det .bdshare2 a,.show-solution .bdshare_det .bdshare2 .bds_more{width:36px!important;height:36px!important;margin:0 8px!important;padding:0!important;}
.show-solution .bdshare_det .bdshare2 .bds_weixin{background:url(../images/icon-weixin.png) 0 0 no-repeat!important;}
.show-solution .bdshare_det .bdshare2 .bds_tsina{background:url(../images/icon-weibo.png) 0 0 no-repeat!important;}
.show-solution .bdshare_det .bdshare2 .bds_qzone{background:url(../images/icon-qzone.png) 0 0 no-repeat!important;}
@media screen and (max-width:767px){
	.show-solution{margin-bottom:15px; padding:10px;}
	.show-solution .title{padding:15px 0;font-size:20px;line-height:30px;}
	.show-solution .meta{height:28px;margin-bottom:10px;font-size:12px;line-height:28px;}
	.show-solution .download{width:132px;padding:5px;}
	.show-solution .download .big{width:90px;height:30px;float:left;font-size:20px;line-height:30px;}
    .show-solution .download .small{height:30px;padding-left:6px;line-height:30px;}
	.show-solution .content{padding:10px 0;font-size:12px;}
	.show-solution .pager{width:100%;margin:20px 0;}
	.show-solution .pager a{font-size:13px;line-height:38px;}
}
/*方案详情 结束*/


/*风采列表 开始*/
.list-style{float:left;width:100%;}
.list-style ul{margin:10px -8px;}
.list-style ul li{float:left;width:33.333%;padding:8px;}
.list-style ul li .items{float:left;width:100%;padding:15px;border:1px solid #f5f5f5;background:#fff url(../images/items_bg.png) center top no-repeat;background-size:contain;}
.list-style ul li .items .img{float:left;width:100%;padding-bottom:66.31%;position:relative;overflow:hidden;}
.list-style ul li .items .img img{width:100%;min-height:100%;position:absolute;left:0;top:0;transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;-o-transition:width all 0.3s linear;}
.list-style ul li .items .img:hover img{transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);}
.list-style ul li .items .text .tit{float:left;width:100%;margin-top:10px;font-size:16px;color:#018367;line-height:30px;text-align:center;}
.list-style ul li .items .text .des{float:left;width:100%;height:50px;margin-top:10px;font-size:13px;color:#999;line-height:25px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#999;overflow:hidden;}
.list-style ul li .items:hover{border:solid 1px #018367;box-shadow:0 1px 1px rgba(0,0,0,0.16);}
@media screen and (max-width:767px){
	.category-content p{font-size:12px;}
	.list-style{margin:18px 0;}
	.list-style ul{margin:0 -5px;}
	.list-style ul li{width:50%;padding:5px;}
	.list-style ul li .items{padding:10px;}
	.list-style ul li .items .text .tit{line-height:22px;}
	.list-style ul li .items .text .des{height:36px;line-height:18px;font-size:12px;}
}
/*风采列表 结束*/


/*方案详情 开始*/
.show-style{float:left; width:100%; height:auto; margin-top:15px; padding:20px;border-radius:5px;border:1px solid #f5f5f5;background:#fdfdfd;overflow:hidden;}
.show-style .title{float:left;width:100%;padding:30px 0;text-align:center;font-size:30px;color:#333;}
.show-style .meta{float:left;width:100%;height:35px;margin-bottom:20px;text-align:center;line-height:35px;color:#999;background:#f6f6f6;border-radius:5px;overflow:hidden;}
.show-style .meta a{color:#999;cursor:pointer;font-weight:bold;}
.show-style .content{float:left;width:100%;padding:15px 10px;font-size:13px;line-height:2;}
.show-style .content img{max-width:100%;}
.show-style .pager{float:left;width:100%;margin:28px 0 0;border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;position:relative;}
.show-style .pager::after{float:left;width:1px;height:100%;background:#f2f2f2;content:'';position:absolute;left:50%;top:0;}
.show-style .pager a{float:left;width:50%;font-size:14px;line-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.show-style .pager a.l_pager{padding-right:12px;text-align:left;}
.show-style .pager a.r_pager{float:right;padding-left:12px;text-align:right;}
.show-style .bdshare_det{float:left;width:100%;height:36px;text-align:center;}
.show-style .bdshare_det .bdshare2{display:inline-block;*display:inline;*zoom:1;vertical-align:top;}
.show-style .bdshare_det .bdshare2 a,.show-style .bdshare_det .bdshare2 .bds_more{width:36px!important;height:36px!important;margin:0 8px!important;padding:0!important;}
.show-style .bdshare_det .bdshare2 .bds_weixin{background:url(../images/icon-weixin.png) 0 0 no-repeat!important;}
.show-style .bdshare_det .bdshare2 .bds_tsina{background:url(../images/icon-weibo.png) 0 0 no-repeat!important;}
.show-style .bdshare_det .bdshare2 .bds_qzone{background:url(../images/icon-qzone.png) 0 0 no-repeat!important;}
@media screen and (max-width:767px){
	.show-style{margin-bottom:15px; padding:10px;}
	.show-style .title{padding:15px 0;font-size:20px;line-height:30px;}
	.show-style .meta{height:28px;margin-bottom:10px;font-size:12px;line-height:28px;}
	.show-style .content{padding:10px 0;font-size:12px;}
	.show-style .pager{width:100%;margin:20px 0;}
	.show-style .pager a{font-size:13px;line-height:38px;}
}
/*方案详情 结束*/