﻿@charset "utf-8";

.banner3 {position: relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-align: center;line-height: 0px;margin-right: auto;margin-left: auto; display:block;} 
.banner3 .slide {position:relative;}
.banner3 .flex-control-paging {display:inline-block; position: absolute;bottom:8px;left:45%}
.banner3 .flex-control-paging li {padding: 0px;float: left;overflow: hidden;list-style-type: none;margin-left:5px;}
.banner3 .flex-control-paging li a {width:6px; height:6px; display:block; background-repeat:no-repeat; background:rgba(255,255,255,0.7); text-indent:-9000px; cursor:pointer;border-radius:50%}
.banner3 .flex-control-paging li a.flex-active {background:#ffa200;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;
} 
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
.main{margin-top:55px;}

.news-list{ padding: 1rem;}
.news-list .title{text-align:center;padding-bottom:1rem;margin-top:1rem;}
.news-list .title h1{ font-size:1.8rem;margin-bottom:0.5rem;}
.news-list .title a{color:#666; font-size:1.4rem; border-right:1px solid #ddd;padding-right:0.5rem;margin-right:0.5rem; display:inline-block;}
.news-list .title a:last-child{border:none;}

.news-list.search-news{ margin-top: 1rem;}
.news-list .more{width:100%;padding-top:1rem;}
.news-list .more a{ display:block;width:100%;height:3.5rem;border:1px solid #ccc; text-align:center; line-height:3.5rem; font-size:1.6rem; background:url(../images/bg3.gif) ; background-size:auto 100%; border-radius:5px; color:#fc7921; }
.news-list .more a:active{ background:#ccc;}

.weui_media_box.weui_media_appmsg {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center; -ms-flex-align: center;align-items: center;border-bottom:1px solid #dbdbdb;}
a.weui_media_box {color: #000000;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.weui_media_box {padding: 15px;position: relative;}
.weui_media_box.weui_media_appmsg .weui_media_hd {margin-right: .8em;width:105px;height: 70px; text-align: center;}
.weui_media_box.weui_media_appmsg .weui_media_appmsg_thumb {width: 105px;height: 70px; vertical-align: middle;}
.weui_media_box.weui_media_appmsg .weui_media_bd {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1; flex: 1; min-width: 0;}
.weui_media_box .weui_media_title { font-weight: 400;font-size:1.4rem;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.weui_media_box { padding: 2.6% 0; position: relative;}
.weui_media_box .time{ color: #aeaeae;line-height: 2;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; background:url(../images/time.png) no-repeat center left;padding-left:20px; background-size:15px 15px;font-size:1.4rem;}
.weui_media_box:active{background:#ececec;}


.aboutus{width:90%; margin:0 auto;background:#f89550; border-radius:30px;padding-bottom:1rem;margin-bottom:1rem;}
.aboutus a{ display:block; text-align:center;}
.aboutus img{width:90%;}
.aboutus .title{width:90%;margin:0 auto;text-align:center;}
.aboutus .title h1{font-size: 1.8rem;color:#fff;line-height:2;}


.next{width:100%;text-align:center;padding:15px 0;}
.next a{padding:7px 14px;border:1px solid #ddd;color:#666; display:inline-block;margin:0;background:#fff;}
.next a:hover,.next a.on{background:#ffa200;border:1px solid #ffa200;color:#fff; box-sizing:border-box;}

.content1{ overflow:hidden;}
.content1 a{ display:inline-block;width:33.33%;float:left;}
.content1 a img{ display:block;width:100%;}

.product{padding-top:1rem;}
.product .title{text-align:center; }
.product .title h1{ font-size:1.8rem;margin-bottom:0.5rem;}
.product .title a{color:#666; font-size:1.4rem; border-right:1px solid #ddd;padding-right:0.5rem;margin-right:0.5rem; display:inline-block;}
.product .title a:last-child{border:none;}
.product ul{ overflow:hidden;}
.product ul li { display: block; width: 45%; overflow: hidden; float: left; margin: 3.3% 0 0 3.3%; background-color: #FFFFFF; padding-bottom: 3px; }
.product ul li  img {width: 100%;  box-sizing: border-box;    border:1px solid #ccc;}
.product ul li .infor { position: relative; padding: 0.0525rem; text-align:center;}
.product ul li .infor .tit { font-size: 13px; /*line-height: 1.7	;*/ color: #333; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; height:20px;}

.about{width:100%;background:#f2f2f2;padding:1.2rem; box-sizing:border-box;margin-top:2rem;}
.about .title{text-align:center;}
.about .title h1{font-size:1.8rem;margin-bottom:0.5rem;}
.about .c a img{ display:block;width:100%;margin-top:1rem;}
.about .c p{line-height:1.7;font-size:1.4rem;margin-top:1rem;}