
body{background: #fff;font-size:18px ;font-family: '微软雅黑';min-width: 1200px;}
*{margin: 0;padding: 0;text-decoration: none;list-style: none;}
a{text-decoration: none;}
/** 首页 */
.t-center{text-align: center;}
.ad-top{background: #F7F7F7;height: 30px;line-height: 30px;}
.ad-top img{width: 1200px; height:30px;}
/*导航部分*/
.container{clear: both;width: 100%;margin: 0 auto;}
.nav{width: 100%; height: 120px; background: #FFF;padding-top: 20px;overflow: hidden;width: 1200px;margin: 0 auto;}
.nav .nav-logo{margin-left: 100px; line-height: 100px;}
.nav .nav-logo a{float: left;font-size: 70px; text-decoration: none;color: #0FB25F}
.nav .search{float: left;margin: 35px 0 0 100px}
.nav .search input{float: left;width: 400px;height:34px;line-height:34px;border:#0FB25F solid 3px;padding: 0 5px;
    font-weight: bold;
    font-size: 16px;}
.nav .search button{float: left;border:#0FB25F solid 1px;width: 100px;height:40px;line-height:36px; background:#0FB25F;color: #FFF;font-size: 20px;font-weight: bold; }

.nav-border{border-top:solid 2px #EEE;border-bottom:solid 2px #EEE;}
.nav-list{height: 50px;clear: both;line-height: 50px;width: 1200px;margin: 0 auto;}
.nav-list ul li{float: left;width: 125px;list-style: none;text-align: center}
.nav-list ul li.active,.nav-list ul li:hover{background: #EEE;}
.nav-list ul li.active a,.nav-list ul li:hover a{font-weight: bold;}
.nav-list ul li a{color: #0FB25F;font-size: 20px;}
.nav-list ul li:last-child{width: 240px;float: right}
.nav-list ul li:last-child a{display:block;width: 240px; height:40px;line-height: 40px; margin-top: 5px; color: #FFF;background: #0FB25F;border-radius: 10px;font-size: 30px;}

.main{width: 1200px;margin: 15px auto;}
.main .main-left{width: 830px;float: left;}
.main .main-navigate{border-bottom: #DDD solid 1px;line-height: 35px;margin-bottom: 10px;}
.main .main-left .banner{width: 830px; height:150px;background: #EEE;}
.main .main-left .swiper-container{width: 830px; height:150px;}
.swiper-slide img{width: 100%;height: 150px;}
.swiper-button-next, .swiper-button-prev{color:#0fb25f !important;}
.main .main-left .ad-left-1{width: 830px;height: 50px; background: #EEE;margin-top: 15px;}
.main .main-left .ad-left-1 img{width: 830px;height: 50px;}
.main .main-left .left-qun-sel{clear: both;margin-top: 15px;
}
.main .main-left .left-qun-sel ul{
    vertical-align:top;
    white-space: nowrap;
    overflow-x:auto;
    overflow-y:hidden;
    -webkit-overflow-scrolling : touch;
}
.main .main-left .left-qun-sel ul li{background:#EEEEEE;padding: 5px 15px;height: 40px;line-height: 40px; display: inline-block;
    margin-right: -3px;
}
.main .main-left .left-qun-sel ul li.active,.main .main-left .left-qun-sel ul li:hover{background:#0FB25F;color: #FFF;}
.main .main-left .left-qun-div{clear: both;height: 280px;}
.main .main-left .left-qun-div ul{display: none}
.main .main-left .left-qun-div ul:first-child{display: block}
.main .main-left .left-qun-div ul li{float: left;border:#EEEEEE solid 1px;width: 136px; height: 70px; text-align: center;overflow: hidden;padding:0;}
.main .main-left .left-qun-div ul li img{width: 136px;height:100%;}

.main .main-left .left-news-sel{clear: both;margin-top: 15px;}
.main .main-left .left-news-sel ul li{float: left;background:#EEEEEE;padding: 5px 15px;height: 40px;line-height: 40px;}
.main .main-left .left-news-sel ul li.active,.main .main-left .left-news-sel ul li:hover{background:#0FB25F;color: #FFF;}
.main .main-left .left-news-div{clear: both;margin-bottom: 20px;}
.main .main-left .left-news-div ul{display: none}
.main .main-left .left-news-div ul:first-child{display: block}
.main .main-left .left-news-div ul li{width:100%;text-align: center;overflow: hidden;padding: 15px 0 0;}
.main .main-left .left-news-div ul li img{float: left;width:140px;height:100px;padding-right: 20px;}
.main .main-left .left-news-div ul li div{float: left;width:655px;height:100px;text-align: left;}
.main .main-left .left-news-div ul li div h4{line-height: 40px;}
.main .main-left .left-news-div ul li div p{font-size: 14px;line-height: 27px;}
.main .main-left .left-news-div ul li.last a {
    float: right;
    padding-right: 25px;
}

.main .main-right{width: 350px;float: right;}
.main .main-right .right-top{background: #EEE;padding: 25px 0 10px;}
.main .main-right .right-top a{display:block;width: 86%; height:45px;line-height: 45px; margin-bottom: 15px; color: #FFF;background: #0FB25F;font-size: 24px;margin-left: 8%;text-align: center;}
.main .main-right .ad-right-1{clear: both;margin-top: 15px;width: 100%;background: #E00;height: 290px;}
.main .main-right .ad-right-1 img{width: 100%;height: 290px;}

.main .main-right .hot-top{text-align: center;line-height: 50px;padding-top: 10px;}
.main .main-right .hot-list{clear: both;width: 100%;border:solid 1px #EEE;}
.main .main-right .hot-list ul li{border-bottom:solid 1px #EEE;line-height: 49px;height: 49px;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.main .main-right .hot-list ul li a{padding-left: 15px;}

.c-footer{background: #EEE;clear: both;margin-top: 15px;}
.footer{clear: both;width: 1200px;overflow: hidden;margin: 15px auto;padding-top: 15px;border-bottom: #DDD solid 1px;}
.footer .f-logo{float: left;font-size: 70px; text-decoration: none;color: #0FB25F;padding-left: 100px;padding-top: 10px;}
.footer ul.f-menu{float: left;margin-left: 200px;width: 300px;line-height: 40px;padding-top: 20px;}
.footer ul li{float: left;width: 100px;text-align: center}
.footer .f-code{float: left;width: 120px;text-align: center;font-size: 14px;margin-left: 50px;}
.footer .f-code img{width: 120px;height: 120px;}
.footer-end{clear: both;padding: 20px;text-align: center}
/*轮播*/
#banner{top: 80px;}
#banner img{width: 100%; height:500px;}
#banner .panel{width: 400px; position: absolute; top: 25%; left: 50%; margin-left: -200px; text-align: center;}
#banner .panel p{color: #8c8c8c; font-size: 44px; line-height: 80px; letter-spacing: 15px;}
#banner .panel p.title{color: #4a4a4a; font-size: 54px; letter-spacing: 10px;}
#banner .layui-carousel-arrow{background-color: rgba(0,0,0,.5);border-radius: 5px;margin-top: -50px; width: 60px;height: 100px;line-height: 100px;text-align: center;font-size: 60px;}
.layui-carousel-arrow[lay-type=add] { margin-right: 60px;}
/*简介*/
.main-about{padding-top: 90px;padding-bottom: 130px;}

/*资质*/
.main-honor{height:380px;background: url(../images/banner_z1.jpg) no-repeat center bottom;}
.main-honor .content-banner{width:450px;float:right;}
.main-honor .content-banner img{width:100%;height:100%;}
.main-honor .content-banner .layui-carousel-ind ul{background:none}
.main-honor .content-banner .layui-carousel-ind li{width:15px;height:15px;}
.main-honor .content-banner .layui-carousel-ind li.layui-this{background:#6f95ca;}


.page{clear: both;padding:10px 0;height: 40px;}
.page ul{margin: 0 auto;}
.page ul li{float: left;}
.page ul li a,.page ul li span{padding: 5px 10px;border: #DDD 1px solid;}
.page ul li.active span,.page ul li:hover span{background: #0FB25F;color: #FFFFFF;}

/*发布*/
.mess{clear: both;width: 80%;padding: 15px 10%;border-top: #ccc solid 1px;}
.mess h4{border-bottom: #EEE solid 1px;padding-bottom: 10px;margin-bottom: 15px;}
.mess input{width: 560px;height: 30px;line-height: 30px;margin-bottom: 15px;}
.mess textarea{width: 560px;height: 200px;line-height: 30px;}
.mess button{width: 160px;height: 35px;line-height: 35px;font-size: 20px;margin-left: 240px;}

.pro{margin: 0 auto;text-align: center;}
.pro img{max-width: 90%;min-width: 40%;}

/*注册*/
.reg{}
.reg p{float: left;width: 200px;text-align: right;clear: both;}
.reg input{width: 420px;float:left;}
.reg select{width: 150px;float:left;height: 30px;margin-bottom: 15px;margin-right: 10px;}
.reg input[type="radio"]{width: 20px;height:20px;float:left;}
.reg label{width: 60px;float:left;}

.reg img{float: left;width: 150px;height:150px;border: #ccc solid 1px;margin-bottom: 15px;}
.reg input[type="file"]{width: 420px;float:left;}

.rz input[type="radio"]{width: 20px;height:20px;float:none;margin-left: 270px;}
.rz label{width: 200px;float:none;}

/*文章管理列表*/
.left-news-div-manage{}
.left-news-div-manage ul li>a{float: left;width: 90%;}
.main .main-left .left-news-div-manage ul li a div{ width:500px;}
.main .main-left .left-news-div-manage ul li>div{float: left;width: 10%;padding-top: 0px;height: 100px;line-height:25px;}
.main .main-left .left-news-div-manage ul li>div a{background: #0FB25F;color: #FFF;padding:2px 5px;border-radius: 5px;font-size: 14px;}

.fabu{}
.fabu p{width: 100px;}
.fabu input{width: 520px;}
.fabu textarea{width: 560px;height: 100px;line-height: 30px;float: left;margin-bottom: 15px;}
.fabu div{width: 560px;height: 520px;line-height: 30px;float: left;}

.left-news-div-jifenlist{width: 80%;margin-left: 10%;}
.left-news-div-jifenlist ul li{border-bottom: #DDD dotted 1px;color: #0FB25F;}
.left-news-div-jifenlist ul li.s{color: #EE0000;}
.left-news-div-jifenlist ul li span{width: 220px;display: block;float: left;}

/*积分*/
.main .main-left .left-jifen-div ul li{height: 150px;width: 270px;}
.main .main-left .left-jifen-div ul li img{width: 100%;height: 100%;}
.main .main-left .left-jifen-div ul li.last{width: auto;height: auto;float: right;clear: both;border: none;padding: 15px;}

.main-content .date{
    font-size: 14px;
    color: #999;
    padding: 5px 0 15px 0;
}
.main-content div img{
    max-width: 100%;height: auto;
}