@charset "utf-8";

/*首页导航*/
.index_nav{padding-bottom:20px;max-width:768px; min-width:320px; margin:0 auto;}
.index_nav li{float:left; width:33.33%; padding-top:20px; text-align:center;}
.index_nav a{font-size:14px; line-height:32px;}
.index_nav span{display:block; height:48px; background-position:center center; background-repeat:no-repeat;}
.index_nav .bg1{background-image: url(../images/nav01.png); background-size: 37px auto;}
.index_nav .bg2{background-image: url(../images/nav02.png); background-size: 27px auto;}
.index_nav .bg3{background-image: url(../images/nav03.png); background-size: 34px auto;}
.index_nav .bg4{background-image: url(../images/nav04.png); background-size: 31px auto;}
.index_nav .bg5{background-image: url(../images/nav05.png); background-size: 38px auto;}
.index_nav .bg6{background-image: url(../images/nav06.png); background-size: 31px auto;}

.serb{max-width:768px; min-width:320px; margin:0 auto;}
.serb img{width:100%; height:auto;}

/*图片列表*/
.pic_list,.zp_list{border-bottom:1px solid #ddd; padding:0 0 10px;}
.pic_list li,.zp_list li{width:47%; float:left; margin-left:2%; margin-bottom:10px; box-sizing:border-box; border:1px solid #e8e8e8; border-radius:8px; box-shadow: 4px 4px 6px #eee;}
.pic_list li img{width:100%; height:auto; border-radius:8px 8px 0 0;}
.pic_list li h2,.zp_list li h2{text-align:center; font-size:14px; line-height:0.8rem; height:0.8rem; overflow:hidden;}
.pic_list li .kc{font-size:16px; font-weight:600;}
.pic{border:0; padding-top:10px;}
.zp_img{width:100%; position:relative;}
.zp_img::before{content: "";padding-top:67%;display: block;}
.zp_img img{width:100%; height:100%; top:0; position:absolute;}

/*新闻资讯*/
.list_wz{padding:0 2% 20px; margin-top:-10px;}
.list_wz li{line-height:46px; font-size:15px; border-bottom:1px dotted #ddd; height:46px; overflow:hidden;}
.list_wz li span{color:#ff4a00; border-right:1px solid #666; padding-right:8px; margin-right:8px;}

/*内页*/
.typename_title{padding:15px 0; border-bottom:1px solid #ddd; font-size:22px; text-align:center; color:#ff4a00; font-weight:normal;}
.typelist{padding:5px 5px; border-bottom:1px solid #ddd; text-align:center;}
.typelist li{width:50%; float:left; line-height:40px; text-align:center; background:#f8f8f8; font-size:16px;}
.typelist li a{display:block; border:2px solid #fff; box-sizing:border-box;}
.typelist .hover{background:#ff4a00;}
.typelist .hover a{color:#fff;}

/*新闻列表*/
.list_news{padding:0 7px;}
.list_news li{padding:10px 0; height:72px; border-bottom:1px dotted #ddd;}
.list_news li dt{width:86%; float:left;}
.list_news li dt h2{font-size:16px; font-weight:normal; padding-bottom:4px;}
.list_news li dt p{height:48px; line-height:24px; font-size:14px; color:#999; overflow:hidden;}
.button{width:40px;height:40px;border-radius:20px;line-height:40px;font-size:14px;color:#fff;background:#ff4a00;margin:16px 0;float:right;text-align:center;}

/*文章内页*/
.position{line-height:50px; font-size:16px; text-indent:8px; border-bottom:1px solid #ddd;}
.ny_title{text-align:center; font-size:18px; font-weight:normal; padding:20px 0; border-bottom:1px solid #ddd;}
.info{text-align:center; padding:10px 0; font-size:14px;}
.body{padding:10px; line-height:28px; font-size:16px;}
.body img{width:96%; height:auto; margin:0 auto;}
.prenext{padding:8px 7px 15px;}
.prenext li{line-height:28px; font-size:16px; text-align:center; font-weight:bold;}
.prenext li a{color:#ff4a00;}


/*翻页*/
.dede_pages ul{	float:right; padding:15px 0;}
.dede_pages ul li{ float:left; line-height:18px; padding:6px 10px; margin-right:6px; background:#ededed;}
.dede_pages ul li a{ float:left; color:#353535; display:block; }
.dede_pages ul li a:hover{ color:#ff4a00; text-decoration:none;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{color:#fff; padding:6px 12px; background-color:#ff4a00; font-weight:bold;}
.dede_pages .pageinfo{padding:0 6px;}
.dede_pages .pageinfo strong{color:#353535;font-weight:normal; margin:0px 2px;}

.body table {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-collapse: collapse;
    border-color: #623F20;
    border-image: none;
    border-style: solid;
    border-width: 1px 0 0 1px;
    text-align: center;
    margin:0 auto;
    width:96%;
	font-size:12px;
}
.body table td, .body table th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #623F20;
    border-image: none;
    border-style: solid;
    border-width: 0 1px 1px 0;
    padding: 3px;
}

.group{padding:40px 0;}
.sub01{font-size:20px; text-align:center;}
.group .pic{width:70%; height:auto; margin:15px 15% 0;}
.group .pic img{width:100%; height:auto;}
.group p{width:90%; margin:15px auto 0; font-size:15px; line-height:26px;}
.bgcolor{background:#f8f8f8;}
.mt15{margin-top:15px;}