﻿@font-face {
    font-family: pingfang;
    src: url('Ping.eot');
    src: url('font.TTF');
}

* {
    box-sizing: content-box;
}

html,
body {
    margin: 0;
    padding: 0;
    width: 100%;
    color: #666;
    font-family: pingfang;
}

body,
ul,
p,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
input,
select,
form {
    margin: 0;
    padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: 100%;
}

a {
    text-decoration: none;
    color: #666;
}

body {
    min-height: 100px;
    background: url('../images/bg.png') no-repeat;
    background-size: 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg.png', sizingMethod='scale');
}

nav {
    width: 100%;
    margin: auto;
    ;
}

.bread>ul>li {
    display: inline-block;
}

.inp {
    width: 240px;
    height: 33px;
    vertical-align: top;
    border-right: 0px;
    border-radius: 3px 0px 0px 3px;
    border: 1px solid lightgray;
    padding-left: 10px;
}

.btn {
    vertical-align: top;
    background-position: center;
    width: 31px;
    height: 33px;
    border: 0px;
    margin-left: -6px;
}

.logo,
.search {
    display:inline-block;
    vertical-align: top;
    margin-top: 30px;
    margin-bottom: 25px;
}

.search {
    float: right; display:none !important;
    margin-top: 70px;
}
.btn{
    background-image: url(../images/ss_03.png); 
    background-repeat: no-repeat;
}
.bread {
    width: 100%;
    background-color: #6ba109;
    height: 50px;
}

.bread>ul {
    width: 100%;
    margin: auto;
}

.bread>ul>li {
    display: inline-block;
}

.bread>ul>li a {
    color: white;
    font-size: 18px;
    padding: 15px 0px;
    display: inline-block;
    margin: 0px 30px;
}

.li {
    position: relative;
}

.li-ul {
    position: absolute;
    background-color: rgba(158, 24, 17, 0.5);
    display: none;
}

.li-ul li {
    list-style: none;
}

.li:hover .li-ul {
    display: block;
}

.banner {
    width: 100%;
    margin: auto;
    ;
}

.device {
    height: 500px;
    position: relative;
}

.pagination {
    text-align: center;
    bottom: -25px;
    position: absolute;
    z-index: 100;

}

.swiper-slide,
.banner {
    position: relative;
}

.text {
    position: absolute;
    bottom: 0px;
    line-height: 40px;
    font-size: 18px;
    padding-left: 10px;
    width: 100%;
    ;
    background: rgba(0, 0, 0, 0.4);
    height: 40px;
}

.arrow-left,
.arrow-right {
    position: absolute;
}

.arrow-left {
    left: -84px;
    top: 250px;
}

.arrow-right {
    right: -84px;
    top: 250px;
}

.swiper-container {
    height: 500px;
    cursor: default !important;
}

.text a {
    color: white;
}

.swiper-pagination-switch {
    width: 8px;
    height: 8px;
}

.swiper-pagination-switch {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 0 5px;
    cursor: pointer;
    border-radius: 30px;
    background: white;
}

.swiper-active-switch {
    background: rgb(65, 158, 17);
}

.footer {
    height: 280px;
    background: url('../images/db.png') no-repeat;
    background-size: 100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/bg.png', sizingMethod='scale');
}

.back {
    width: 100%;
    margin: auto;
    padding-top: 65px;
}

.link>ul {
    display: inline-block;
}

.link>img {
    vertical-align: bottom;
}

.link>ul>li {
    list-style-type: none;
    display: inline-block;
    margin: 0px 40px;
}

.link>ul>li a {
    color: white
}

.link>ul>li a:hover {
    color: #fcfba2
}

.second {
    margin-top: 30px;
}

.divLogo {
    width: 89px;
    height: 94px;
    background-image: url(../images/logo_03.png);
    border-radius: 100px;
    margin-top: 20px;
}

.shu {
    height: 140px;
}

.divLogo {
    display: inline-block;
    margin-right: 40px;
    vertical-align: top;
}

.detail {
    display: inline-block;
    vertical-align: top;
    margin-left: 30px;
    line-height: 36px;
    color: white;
}

.thirst {
    display: inline-block;
    vertical-align: top;
    margin-left: 285px;
    margin-top: 20px;
}

.wx {
    width: 85px;
    height: 87px;
}

.center {
    width: 100%;
    margin: auto;
    margin-top: 40px;
}

.more {
    float: right;
}

.more a,
.afterImg a {
    color: rgb(65, 158, 17);
}

.float {
    clear: both;
}

.news,
.notic {
    width: 100%;
    display: inline-block;
    vertical-align: top;
}

.afterImg {
    display: inline-block;
    vertical-align: top;
    width: 315px;
    margin-left: 15px;
}

.afterImg a {
    font-size: 16px;
    font-family: '微软雅黑';
}

.des>img {
    width: 230px;
    height: 145px;
}

.title {
    padding-bottom: 15px;
    ;
}

.newsList>ul>li {
    list-style-type: none;
    line-height: 38px;
}

.newsList>ul>li>a {
    font-size: 14px;
    ;
    font-family: '微软雅黑';
}

.newsList>ul>li .more {
    font-size: 14px;
    font-family: '微软雅黑';
}

.newsList {
    margin-top: 20px;
    margin-bottom: 15px;
}

.newsList>ul>li>a:hover {
    color: rgb(65, 158, 17);
}



.noticList {
    margin-top: 4px;
}

.noticList>ul>li {
    list-style-type: none;
    padding-left: 20px;
    background: url(../images/icon.png) no-repeat;
    line-height: 40px;
    margin-top: -2px;
}

.noticList>ul>li>a {
    font-size: 14px;
    font-family: '微软雅黑';
}

.noticList>ul>li .more {
    font-size: 14px;
    font-family: '微软雅黑';
    height: 38px;
}

.noticList>ul>li>a:hover {
    color: rgb(65, 158, 17);
}

.noticList>ul>li img {
    vertical-align: middle;
}

.noticList>ul>li:hover {
    background: url(../images/ly.png) no-repeat left center, url(../images/icon.png) no-repeat;
    /* list-style-image:url(../images/hover.png); */
    /* list-style-position: inside;; */
}

/* .noticList{
    background:url('../images/icon.png') no-repeat;
    background-size:100% 100%;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/icon.png',sizingMethod='scale');
} */

.newsList>ul>li {
    font-family: '微软雅黑';
}

.newsList>ul>li a {
    font-size: 14px !important;
}

.content {
    margin: 0 auto;
    width: 100%;
    padding: 15px;
    box-sizing: border-box;
    min-height: 500px;
}

.context {
    padding: 10px;
}

.left {
    width: 800px;
    display: inline-block;
    margin-left: 55px;
}

.left ul li a {
    font-size: 16px;
    font-family: inherit;
}

.context h2 {
    font-size: 24px;
    margin-bottom: 10px;
    font-weight: 400;
}

.right {
    float: right;
    width: 270px;
    color: #fff;
    box-sizing: border-box;
}

.right dl {
    background: #6ba109;
    padding: 8px;
}

.right dt {
    font-size: 28px;
    line-height: 50px;
    border-bottom: 1px solid #fff;
    background: #6ba109;
    padding-left: 5px;
}

.right dd {
    font-size: 24px;
    line-height: 30px;
}

.right a {
    color: #fff;
    line-height: 40px;
    font-size: 16px;
}

.right a:hover {
    font-size: 20px;
}

.right .bord {
    border-top: 88px solid #6ba109;
    border-bottom: 88px solid #FFF;
    border-left: 135px solid #fff;
    border-right: 135px solid #6ba109;
}

.address {
    font-family: '微软雅黑';
    font-size: 16px;
    margin-left: 10px;
    border-bottom: 1px solid #f0f0f0;
    text-align: right !important;
}

.page a {
    font-size: 13px;
    font-family: '微软雅黑';
}

.con1>p:first-child {
    font-size: 20px;
    font-family: '微软雅黑';
}

.con-title {
    text-align: center;
}

.content {
    font-size: 14px;
    line-height: 28px;
    font-family: '微软雅黑';
}

.content img {
    max-width: 800px;
}

.author {
    text-align: center;
}

.con1 {
    width: 1000px;
    margin: auto;
}

.nav {
    height: 60px;
    background: #6ba109;
    overflow: hidden
}

.navinner {
    width: 100%;
    margin: auto;
}

.navinner ul li {
    width: 120px;
    float: left;
    text-align: center;
    height: 42px;
    line-height: 42px;
    margin-top: 5px;
    list-style: none;
}

.navinner ul li.navicon {
    width: 10px;
    height: 60px;
}

.navinner ul li a {
    font-family: "myFont";
}

.navinner ul li:hover {
    transform: scale(1.1);
    -ms-transform: scale(1.1);
    /* IE 9 */
    -moz-transform: scale(1.1);
    /* Firefox */
    -webkit-transform: scale(1.1);
    /* Safari 和 Chrome */
    -o-transform: scale(1.1);

}

.navi_body {
    overflow: hidden;
    height: 50px;
    background: #6ba109;
    margin-top: -20px;
    transition: height ease 0.5s;width: 100%;
}

.navi_body:hover {
    height: 400px;
}

.navi_head>ul>li>p a:hover {
    color: #FFF;
    text-decoration: underline;
}

.navi_title {
    font-size: 18px;
    line-height: 50px;
    margin-top: 0;
}

.navi_title a:hover {
    color: #FFF;
    font-size: 18px;
}

.navi_title a {
    color: #ffffff;
    text-decoration: none !important;
}


@media(min-width:1000px){
nav,.bread>ul,.banner,.back,.center,.content,.navinner{width:1200px;}
.news, .notic{width: 575px;}
.search {display: inline-block !important;}
.notic {margin-left: 42px;}
.pc{display: block;width: 100%;}
.sj{display: none;}

}

@media(max-width:468px){
.logo{margin-top:15px; }
.logo img{width:84%;margin-left: 10px;}
.navi_body,.footer{min-width: 100% !important;}
.device{height: 250px;}
.text{text-indent: 1em;}
.arrow-left,.arrow-right{top: 35%;display: none;}
.news, .notic{padding:0 15px;width: calc(100% - 30px);}
.divLogo,.shu,.thirst{display: none;}
.back{padding-top: 5px;}
.local{text-align: left !important;text-indent: 15px;}
.fry img.bigimage{width: 100% !important;}
.address{text-align: left !important;}
.left{width: 100%;margin-left: 0;}
.pc{display: none}
.sj{display: block;}
.nav{height: auto;background: #f8f8f8;}
}