body, h1, h2, h3,h4,h5, h6, p,dl,dd {

    margin: 0;

}

body {

    font-family: '微软雅黑';

}

em,i{

    font-style: normal;

}

img {

    vertical-align: top;

    border: none;

}

ul,ol {

    margin: 0;

    padding: 0;

    list-style: none;

}

a {

    text-decoration: none;

}

input {

    padding: 0;

    outline: none;

}

.clearfix:after{

    content: "";

    height: 0;

    line-height: 0;

    display:block;

    visibility:hidden;

    clear:both;

}











/* 头部 开始 */


.head{position: relative;z-index: 9;}
.head-c {

    width: 1546px;

    margin: 0 auto;

}

.head-c h1 {

    margin-top: 20px;

    float: left;

    margin-right: 206px;

}

.head-c .nav {

    float: left;

}

.head-c .nav ul {

    float: left;

}

.head-c .nav ul li {

    float: left;

    width: 142px;

    font-size: 16px;

    line-height: 70px;

    padding-top: 16px;

    height: 70px;

}

.head-c .nav ul li:hover .two-nav {

    display: block;

}

.head-c .nav ul li.on {

    background: #7fbe25;

}

.head-c .nav ul li.on>a {

    color: #fff;

    background: url(../images/nav-ico.png) no-repeat 17px bottom;

}

.head-c .nav ul li:hover {

    background: #7fbe25;

}

.head-c .nav ul li:hover>a {

    color: #fff;

    background: url(../images/nav-ico.png) no-repeat 17px bottom;

}

.head-c .nav ul li>a {

    padding-left: 64px;

    color: #666666;

    font-size: 16px;

    display: block;

    height: 100%;

}

.head-r {

    float: right;

    line-height: 14px;

    margin-top: 43px;

    font-size: 14px;

    color: #989696;

}

.head-r a {

    float: left;

    color: #989696;

}

.head-r a.a1 {

    border-right: 1px solid #989696;

    padding-right: 14px;

    margin-right: 12px;

}

.head-r a.a2 {

    margin-right: 16px;

}

.head-r span {

    float: left;

    width: 16px;

    height: 16px;

}

.head-r span.s1 {
	position: relative;
    background: url(../images/head-r-s1.png) no-repeat;

    margin-right: 14px;

}
.head-r span.s1 img{
	position: absolute;
	display: block;
	top: 16px;
	left: -100px;
	display: none;
}
.head-r span.s1:hover img{
	display: block;
}
.head-r a.s2 {

    width: 16px;

    background: url(../images/head-r-s2.png) no-repeat;

    height: 17px;

}

.head-r .ss {

    float: left;

    position: relative;

}

.head-r .ss input {

    position: absolute;

    right: 16px;

    top: 0;

    display: none;

    width: 100px;

    height: 18px;

    padding: 0 10px;

}

.head-r .ss:hover input {

    display: block;

}

/* 头部 结束 */





/* 底部 开始 */

.zz_bottom {

    background: #303030;

    padding-top: 22px;

    padding-bottom: 14px;

}

.zz_bottom-c {

    width: 1200px;

    margin: 0 auto;

}

.zz_bottom-t {

    border-bottom: 1px solid #242424;

    overflow: hidden;

    padding-bottom: 10px;

}

.zz_bottom-t1 {

    float: left;

    width: 756px;

    margin-right: 48px;

}

.zz_bottom-t1 h3 {

    font-size: 16px;

    color: #acacac;

    font-weight: normal;

    margin-bottom: 9px;

}

.zz_bottom-t1 h3 a {

    color: #acacac;

    background: url(../images/zz_bottom-t1-h3.png) no-repeat right center;

    padding-right: 28px;

}

.zz_bottom-t1 h3 a:hover {

    color: #7fbe25;

}

.zz_bottom-t2  .content a:hover {

    color: #7fbe25;

}

.zz_bottom-t2  h3 a:hover {

    color: #7fbe25;

}

.zz_bottom-t1 .content {

    font-size: 14px;

    line-height: 32px;

    color: #6f6f6f;

}

.zz_bottom-t2 {

    float: left;

}

.zz_bottom-t2  h3 {

    font-size: 16px;

    color: #acacac;

    font-weight: normal;

    margin-bottom: 9px;

}

.zz_bottom-t2  h3 a {

    color: #acacac;

    background: url(../images/zz_bottom-t1-h3.png) no-repeat right center;

    padding-right: 28px;

}

.zz_bottom-t2  .content {

    font-size: 14px;

    line-height: 32px;

    color: #6f6f6f;

}

.zz_bottom-t2  .content {

    font-size: 14px;

    line-height: 32px;

    color: #6f6f6f;

}

.zz_bottom-t2  .content a {

    color: #6f6f6f;

}

.zz_bottom-b {

    margin-top: 14px;

}

.zz_bottom-b1 {

    overflow: hidden;

    margin-bottom: 14px;

    color: #fff;
}

.zz_bottom-b1 a {

    font-size: 14px;

    color: #606060;

    line-height: 16px;

    float: left;

    border-right: 2px solid #4a4a4a;

    padding-right: 4px;

    margin-right: 4px;

}

.zz_bottom-b2 {

    color: #7e7a7a;

    font-size: 14px;

    line-height: 14px;

    overflow: hidden;

}

.zz_bottom-b2 a {

    color: #7e7a7a;

    line-height: 16px;

    float: left;

}

.zz_bottom-b1 a:hover {

    color: #7fbe25;

}

.zz_bottom-b2 a:hover {

    color: #7fbe25;

}

.zz_bottom-b2 .zz_bottom-b2-r a:hover {

    color: #7fbe25;

}

.zz_bottom-b2 img {

    vertical-align: middle;

    float: left;

    margin-left: 10px;

}

.zz_bottom-b2 .cnzz {

    margin-top: 2px;

}

.zz_bottom-b2 .gaba {

    background: url(../images/gaba.png) no-repeat left center;

    padding-left: 18px;

}

.zz_bottom-b2 .line {

    border-right: 2px solid #7e7a7a;

    padding-right: 10px;

    margin-right: 10px;

}

.zz_bottom-b2 .zz_bottom-b2-r {

    float: right;

    font-size: 14px;

    color: #6f6f6f;

}

.zz_bottom-b2 .zz_bottom-b2-r a {

    color: #6f6f6f;

}

/* 底部 结束 */





/* 首页 开始 */

.s-banner {

    position: relative;

}

.s-banner img {

    width: 100%;

}

.qh-banner {

    position: absolute;

    bottom: 14px;

    width: 100%;

}

.qh-banner ul {

    text-align: center;

    width: 100%;

}

.qh-banner ul li {

    display: inline-block;

    width: 22px;

    height: 22px;

    background: url(../images/qh-banner-d-h.png) no-repeat center center;

    cursor: pointer;

    margin: 0 5px;

}

.qh-banner ul li.on {

    background: url(../images/qh-banner-d.png) no-repeat center center;

}

.qh-banner ul li:hover {

    background: url(../images/qh-banner-d.png) no-repeat center center;

}

.s-gysn {

    height: 80px;

    background: #8cc43a;

    margin-bottom: 24px;

}

.s-gysn-c {

    width: 1200px;

    margin: 0 auto;

}

.s-gysn-c h2 {

    float: left;

    font-weight: normal;

    font-size: 24px;

    color: #ffffff;

    padding-top: 16px;

}

.s-gysn-c h2 a {

    display: block;

    color: #ffffff;

    background: url(../images/s-gysn-c-h2-a.png) no-repeat right center;

    padding-right: 65px;

}

.s-gysn-c h2 span {

    text-transform: uppercase;

    font-size: 18px;

}

.s-gysn-c-list {

    float: left;

    margin-left: 38px;

}

.s-gysn-c-list ul {

    float: left;

}

.s-gysn-c-list ul li {

    float: left;

    width: 165px;

    border-right: 1px dashed #afd675;

    padding-top: 16px;

}

/* .s-gysn-c-list ul li:hover .img {

    overflow: hidden;

} */

/* .s-gysn-c-list ul li:hover .img img {

    transition: .3s;

}

.s-gysn-c-list ul li:hover .img img {

    transform: scale(1.1);

    transition: .5s;

} */

.s-gysn-c-list ul li:hover .text a {

    color: #1a1a1a;

}

.s-gysn-c h2 a:hover {

    color: #1a1a1a;

}

.s-gysn-c-list ul li .img {

    text-align: center;

}

.s-gysn-c-list ul li .text {

    font-size: 14px;

    color: #ffffff;

    text-align: center;

    line-height: 34px;

}

.s-gysn-c-list ul li .text a {

    color: #ffffff;

}

.s-content {

    margin-bottom: 36px;

}

.s-content-c {

    width: 1200px;

    margin: 0 auto;

    overflow: hidden;

}

.s-content-c .item1 {

    width: 366px;

    margin-right: 32px;

    float: left;

}



.s-content-c .title {

    border-bottom: 1px solid #8cc43a;

    overflow: hidden;

    margin-bottom: 20px;

}

.s-content-c .title h2 {

    float: left;

    font-size: 20px;

    color: #ffffff;

    font-weight: normal;

    background: #8cc43a;

    width: 120px;

    height: 36px;

    line-height: 36px;

    text-align: center;

    margin-right: 13px;

    border-top-left-radius: 5px;

    border-top-right-radius: 5px;

}

.s-content-c .title h2 a {

    color: #ffffff;

    display: block;

    width: 100%;

    height: 100%;

}

.s-content-c .title h2:hover {

    background: #1a1a1a;

}

.s-content-c .title span {

    float: left;

    font-size: 14px;

    color: #999999;

    line-height: 36px;

}

.s-content-c .title .more {

    float: right;

    line-height: 36px;

    font-size: 14px;

    color: #999999;

    background: url(../images/s-content-c-t-a-ico.png) no-repeat right center;

    padding-right: 22px;

}

.s-content-c .title .more:hover {

    color: #8cc43a;

}



.content-list ul li .img {

    position: relative;

}

.content-list ul li:hover .img .text {

    background: #1a1a1a;

}

.content-list ul li:hover .img {

    overflow: hidden;

    transition: .3s;

}

.content-list ul li:hover .img img {

    transition: .3s;

}

.content-list ul li:hover .img img {

    transform: scale(1.1);

    transition: .5s;

}

.content-list ul li .img .text {

    width: 314px;

    position: absolute;

    padding: 0 26px;

    height: 46px;

    line-height: 46px;

    background: #659f22;

    font-size: 16px;

    color: #ffffff;

    bottom: 0;

    left: 0;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

}

.content-list {

    position: relative;

}

.list-qh a {

    width: 25px;

    height: 42px;

    position: absolute;

    top: 50%;

    margin-top: -21px;

}

.list-qh a.an {

    left: 0;

    background: url(../images/list-qh-p.png) no-repeat right;

}

.list-qh a.an:hover {

    background: url(../images/list-qh-p-h.png) no-repeat right;

}

.list-qh a.ap {

    right: 0;

    background: url(../images/list-qh-n.png) no-repeat left;

}

.list-qh a.ap:hover {

    background: url(../images/list-qh-n-h.png) no-repeat left;

}

.s-content-c .item2 {

    float: left;

    width: 467px;

    margin-right: 57px;

}

.s-content-c .item2-list ul {

    padding-left: 28px;

}

.s-content-c .item2-list ul li {

    font-size: 14px;

    line-height: 40px;

    color: #333333;

    overflow: hidden;

}

.s-content-c .item2-list ul li h3 {

    font-size: 14px;

    font-weight: normal;

    float: left;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

    width: 324px;

}

.s-content-c .item2-list ul li:hover h3 a {

    color: #7fbe25;

    display: block;

     overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

}

.s-content-c .item2-list ul li h3 a {

    color: #333333;

    background: url(../images/item2-list-d.png) no-repeat left center;

    padding-left: 18px;

}

.s-content-c .item2-list ul li span {

    float: right;

    color: #666666;

}

.s-content-c .item3 {

    float: left;

    width: 278px;

}

.s-content-c .item3 .item3-content .img {

    margin-bottom: 14px;

}

.s-content-c .item3 .item3-content .text {

    font-size: 14px;

    line-height: 32px;

    color: #333333;

    margin-bottom: 13px;

}

.s-content-c .item3 .item3-content .btn {

    display: block;

    font-size: 14px;

    color: #659f22;

    text-transform: uppercase;

    background: url(../images/item3-content-btn.png) no-repeat left center;

    padding-left: 28px;

}

.s-content-c .item3 .item3-content .btn:hover {

    color: #1a1a1a;

}

.s-content-c .item3 .item3-content .img:hover img {

    opacity: .8;

}

/* 首页 结束 */



/* 栏目 开始 */

.lm {

    margin-bottom: 80px;

}

.lm-title h3 {

    font-size: 24px;

    color: #8cc43a;

    text-align: center;

    background: url(../images/lm-ico.png) no-repeat center center;

}

.lm-list {

    margin-top: 50px;

}

.lm-list ul {

    text-align: center;

}

.lm-list ul li {

    display: inline-block;

    width: 112px;

    height: 44px;

    border: 1px solid #7fbe25;

    border-radius: 5px;

    text-align: center;

    line-height: 44px;

    font-size: 16px;

    color: #1a1a1a;

    margin: 0 10px;

}

.lm-list ul li a {

    color: #1a1a1a;

}

.lm-list ul li:hover {

    background: #7fbe25 url(../images/lm-list-ico.png) no-repeat 9px bottom;

}

.lm-list ul li.on {

    background: #7fbe25 url(../images/lm-list-ico.png) no-repeat 9px bottom;

}

.lm-list ul li.on a {

    color: #fff;

    padding-left: 30px;

}

.lm-list ul li:hover a {

    color: #fff;

    padding-left: 30px;

}



/* 栏目 结束 */







/* 查看留言 开始 */

.z-content {

    width: 1200px;

    margin: 0 auto;
	min-height: 350px;
    margin-bottom: 108px;

}
.z-content img{
	max-width: 100%;
	/*height: auto !important;
	width: auto !important;*/
}
.dqwz {

    font-size: 14px;

    line-height: 50px;

    color: #333333;

    margin-bottom: 30px;

}

.dqwz a {

    color: #333333;

}

.dqwz span {

    background: url(../images/dqwz-ico.png) no-repeat left center;

    padding-left: 28px;

}

.dqwz a:hover {

    color: #659f22;

}

.ckly-list ul li {

    margin-bottom: 60px;

}

.ckly-list ul li .div1 {

    overflow: hidden;

}

.ckly-list ul li .div1 .img {

    float: left;

    margin-right: 20px;

}

.ckly-list ul li .div1 .img span {

    font-size: 16px;

    color: #333333;

    display: block;

    line-height: 42px;

    text-align: center;

}

.ckly-list ul li .div1 .text {

    float: left;

}

.ckly-list ul li .div1 .text span {

    font-size: 14px;

    line-height: 42px;

    color: #333333;

    display: block;

}

.ckly-list ul li .div1 .text .text-c {

    width: 1107px;

    background: #f6f5f5;

    font-size: 16px;

    color: #333333;

    line-height: 42px;

    padding-left: 16px;

}

.ckly-list ul li .div2 {

    overflow: hidden;

}

.ckly-list ul li .div2 .img {

    float: right;

}

.ckly-list ul li .div2 .img span {

    font-size: 16px;

    line-height: 42px;

    color: #333333;

    text-align: center;

    display: block;

}

.ckly-list ul li .div2 .text {

    float: left;

    text-align: right;

    width: 1107px;

}

.ckly-list ul li .div2 .text span {

    font-size: 14px;

    line-height: 32px;

    display: block;

    color: #333333;

}

.ckly-list ul li .div2 .text .text-c {

    font-size: 16px;

    line-height: 42px;

    color: #ffffff;

    padding-right: 16px;

    background: #7fbe25;

}

/* 查看留言 结束 */



/* 分页 开始 */

.paginator {

    text-align: center;

}

.paginator a {

    display: inline-block;

    width: 38px;

    height: 38px;

    line-height: 38px;

    border: 1px solid #c9c9c9;

    text-align: center;

    margin: 0 5px;

    font-size: 16px;

    color: #666666;

}

.paginator a:hover {

    color: #7fbe25;

}

.paginator span {

    display: inline-block;

    width: 39px;

    height: 39px;

    line-height: 39px;

    text-align: center;

    font-size: 16px;

    color: #7fbe25;

}

.paginator .home {

    width: 70px;

}

.paginator .prev {

    width: 78px;

}

.paginator .next {

    width: 78px;

}

.paginator em {

    display: inline-block;

    font-size: 16px;

    color: #666666;

    margin: 0 5px;

}

.paginator input {

    width: 38px;

    height: 38px;

    border: 1px solid #c9c9c9;

    padding: 0;

    text-align: center;

    color: #666666;

}

/* 分页 结束 */







/* 在线留言 开始 */

.zxly>.text {

    text-align: center;

    font-size: 16px;

    line-height: 30px;

    color: #666666;

    margin-bottom: 60px;

}

.zxly>.text span {

    background: url(../images/zxly-t-ico.png) no-repeat left center;

    padding: 10px 0;

    padding-left: 40px;

}



.bd-inp {

    overflow: hidden;

}

.bd-inp .inp {

    float: left;

    width: 555px;

    height: 48px;

    border: 1px solid #666666;

    line-height: 48px;

    padding-left: 15px;

    margin-bottom: 24px;

}

.bd-inp .inp em {

    float: left;

    font-size: 18px;

    color: #999999;

    margin-right: 10px;

}

.bd-inp .inp input {

    float: left;

    border: none;

    width: 80%;

    height: 100%;

}

.bd-inp .inp1 {

    margin-right: 55px;

}

.bd-inp .inp1 em {

    background: url(../images/bd-inp-em1.png) no-repeat left 9px;

    padding-left: 34px;

}

.bd-inp .inp2 em {

    background: url(../images/bd-inp-em2.png) no-repeat left center;

    padding-left: 34px;

}

.bd-inp .inp3 {

    width: 1182px;

    height: 134px;

}

.bd-inp .inp3 em {

    background: url(../images/bd-inp-em3.png) no-repeat left center;

    padding-left: 32px;

}

.bd-inp .inp3 textarea {

    border: none;

    background: none;

    outline: none;

    resize: none;

    width: 90%;

    font-size: 14px;

    height: 80%;

    padding: 0;

    padding-top: 15px;

    line-height: 20px;

}





.bd-inp .inp4 em {

    background: url(../images/bd-inp-em4.png) no-repeat left center;

    padding-left: 32px;

}

.bd-inp .yzm {

    float: left;

}

.bd-inp .yzm .yzm-c {

    float: left;

    margin-left: 18px;

    line-height: 48px;

}

.bd-inp .yzm .yzm-c a {

    font-size: 14px;

    color: #999999;

    margin-left: 10px;

}



.bd-inp .btn {

    width: 100%;

    height: 50px;

    line-height: 50px;

    background: #7fbe25;

    text-align: center;

    float: left;

}

.bd-inp .btn a {

    color: #fff;

    display: block;

    width: 100%;

    height: 100%;

}

/* 在线留言 结束 */





/* 网站地图 开始 */

.wzdt .img {

    text-align: center;

    margin-bottom: 50px;

}

.wzdt-list>ul {

    text-align: center;

}

.wzdt-list>ul>li {

    text-align: center;

    display: inline-block;

    vertical-align: top;

}

.wzdt-list>ul>li a.on{

    background: #7fbe25;

}

.wzdt-list>ul>li>a:hover {

    background: #7fbe25;

}

.wzdt-list>ul>li>a {

    display: inline-block;

    color: #fff;

    width: 114px;

    height: 44px;

    background: #1a1a1a;

    text-align: center;

    line-height: 44px;

    border-radius: 5px;

    margin: 0 10px;

    vertical-align: middle;

}



.wzdt-two {

    margin-top: 20px;

    font-size: 14px;

    line-height: 20px;

}

.wzdt-two a {

    display: block;

    color: #666666;

    border-left: 2px solid transparent;

    text-align: center;

    text-align: center;

    margin-bottom: 22px;

}

.wzdt-two a:hover {

    border-left: 2px solid #7fbe25;

    color: #7fbe25;

}

/* 网站地图 结束 */





/* 联系方式 开始 */

.lxfs .text {

    text-align: center;

    font-size: 22px;

    color: #1a1a1a;

    margin-bottom: 80px;

}



.lxfs-list {

    text-align: center;

}

.lxfs-list span {

    display: inline-block;

    padding: 10px 0;

    padding-left: 58px;

}

.lxfs-list span.s1 {

    background: url(../images/lxfs-list1.png) no-repeat left center;

    margin-right: 128px;

}

.lxfs-list span.s2 {

    background: url(../images/lxfs-list2.png) no-repeat left center;

    margin-right: 108px;

}

.lxfs-list span.s3 {

    background: url(../images/lxfs-list3.png) no-repeat left center;

}

.z-lxfs {

    margin-bottom: 86px;

}

/* 联系方式 结束 */





/* 发展历程 开始 */





/* 发展历程 结束 */

.fzlc-list ul {

    margin-bottom: 10px;

    margin-top: -6px;

}

.fzlc-list ul li {

    position: relative;

    min-height: 65px;

}

.fzlc-list ul li em {

    position: absolute;

    width: 2px;

    height: 100%;

    background: #7fbe25;

    left: 67px;

    top: 16px;

}

.fzlc-list ul li span {

    float: left;
    width: 58px;
    font-size: 20px;

    color: #7fbe25;

    font-weight: bold;

    background: url(../images/fzlc-list-d.png) no-repeat right center;

    padding-right: 19px;

    display: block;

    height: 100%;

    margin-right: 20px;

}

.fzlc-list ul li .text {

    float: left;

    font-size: 16px;

    line-height: 24px;

    width: 900px;

    color: #734c27;

}

.fzlc-list .eh {

    font-size: 24px;

    font-weight: bold;

    color: #1a1a1a;

    text-transform: uppercase;

    margin-left: 36px;

}

.fzlc-list .jt {

    display: block;

    width: 34px;

    height: 55px;

    background: url(../images/jt.png) no-repeat;

    margin-left: 51px;



}





/* 发展战略 开始 */

.fzzl h3 {

    font-size: 16px;

    color: #333333;

}

.fzzl .text {

    font-size: 16px;

    line-height: 30px;

    color: #333333;

    margin-top: 10px;

}

.fzzl .text span {

    color: #7fbe25;

}

/* 发展战略 结束 */





/* 公司荣誉 开始 */

.gsry-list {

    margin-bottom: 50px;

}

.gsry-list ul {

    overflow: hidden;

    width: 1228px;

}

.gsry-list ul li {

    float: left;

    width: 280px;

    margin-right: 27px;

    margin-bottom: 15px;

}



.gsry-list ul li .img {

    overflow: hidden;

    width: 280px;

    height: 200px;

}

.gsry-list ul li .img img {

    transition: .3s;

}

.gsry-list ul li:hover .text a {

    color: #7fbe25;

}

.gsry-list ul li:hover .img img {

    transform: scale(1.1);

    transition: .5s;

}

.gsry-list ul li .text {

    text-align: center;

    font-size: 16px;

    color: #333333;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

    line-height: 66px;

}

.gsry-list ul li .text a {

    color: #333333;

}

/* 公司荣誉 结束 */



/* 公司业务 开始 */

.gsyw-list {

    margin-bottom: 60px;

}

.gsyw-list ul {

    overflow: hidden;

    width: 1215px;

}

.gsyw-list ul li {

    float: left;

    margin-right: 14px;

    margin-bottom: 32px;

}

.gsyw-list ul li .img {

    position: relative;

}

.gsyw-list ul li .img .text {

    position: absolute;

    bottom: 0;

    width: 100%;

    left: 0;

    font-size: 16px;

    color: #ffffff;

    text-align: center;

    line-height: 46px;

    background: url(../images/gsyw-list-t-bg.png) no-repeat;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

}

.gsyw-list ul li:hover .img .text {

    background: #659f22 url(../images/gsyw-list-t-bg-h.png) no-repeat;

}

/* 公司业务 结束 */







/* 核心团队 开始 */

.hxdt-list ul li {

    overflow: hidden;

    margin-bottom: 40px;

}

.hxdt-list ul li .img {

    float: left;

    margin-right: 22px;

}

.hxdt-list ul li .text {

    float: left;

    width: 742px;

    line-height: 40px;

}

.hxdt-list ul li .text h3 {

    font-size: 18px;

    color: #333333;

    margin-bottom: 10px;

}

.hxdt-list ul li .text span {

    font-size: 16px;

    color: #333333;

    display: block;

}

.hxdt-list .t-con {

    font-size: 16px;

    color: #333333;

    line-height: 40px;
	margin-left: 452px;
}

/* 核心团队 结束 */







/* 科研育种 开始 */

.kyyz .img {

    text-align: center;

    margin-bottom: 30px;

}

.kyyz .text {

    font-size: 16px;

    color: #333333;

    line-height: 30px;

}

/* 科研育种 结束 */





/* 牧民培训 开始 */

.mmpx {

    overflow: hidden;

}

.mmpx .img {

    float: left;

    margin-right: 28px;

}

.mmpx .text {

    float: left;

    font-size: 16px;

    line-height: 40px;

    width: 696px;

}



/* 牧民培训 结束 */





/* 企业简介 开始 */

.qyjj .title {

    margin-bottom: 40px;
    color: #7fbe25;
}

.qyjj .title h3 {
    font-size: 22px;
    color: #7fbe25;

}

.qyjj-c-t {

    overflow: hidden;

    margin-bottom: 30px;

}

.qyjj-c-t .text {

    float: left;

    font-size: 16px;

    line-height: 40px;

}

.qyjj-c-t .text a {
    color: #000000;
}
.qyjj-c-t .text a:hover {
    color: #7fbe25;
}
.qyjj-c-t .img {

    float: right;

    margin-left: 38px;

}

.qyjj-c-b {

    overflow: hidden;

}

.qyjj-c-b .img {

    float: left;

}

.qyjj-c-b .text {

    float: left;

    margin-left: 36px;

    width: 582px;

    line-height: 40px;

}

.qyjj-c-b .text h3 {

    font-size: 16px;

    color: #7fbe25;

}

.qyjj-c-b .text div {

    margin-bottom: 10px;

}

.qyjj-c-b .text p {

    font-size: 16px;

    color: #333333;

}

/* 企业简介 结束 */





/* 人才招聘 开始 */

.rczp-t {

    overflow: hidden;

    line-height: 52px;

    color: #fff;

    background: #1a1a1a;

    margin-bottom: 16px;

}

.rczp-t span {

    float: left;

    width: 200px;

    text-align: center;

}

.rczp-list ul li {

    margin-bottom: 15px;

}

.rczp-list ul li>h3 {

    font-weight: normal;

    overflow: hidden;

    font-size: 16px;

    color: 333333;

    line-height: 52px;

    border: 1px solid #7fbe25;

}

.rczp-list ul li h3 span {
    float: left;
    width: 199px;
    height: 52px;
    text-align: center;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.rczp-list ul li h3 span.ico {

    background: url(../images/rczp-list-ico.png) no-repeat center center;

    height: 52px;

    cursor: pointer;

}

.rczp-list ul li.on>h3 {

    background: #7fbe25;

    color: #fff;

}

.rczp-list ul li.on h3 .ico {

    background: url(../images/rczp-list-ico-on.png) no-repeat center center;

}

.rczp-list .content {

    padding: 50px;

    background: #eeeeee;

    display: none;

}

.rczp-list .content-c {

    overflow: hidden;

    padding-bottom: 16px;

    border-bottom: 1px dashed #7fbe25;

}

.rczp-list .content-c div {

    float: left;

    font-size: 14px;

    line-height: 38px;

    color: #333333;

}

.rczp-list .content-c div span {

    display: block;

}

.rczp-list .content-c div h3 {

    font-weight: normal;

}

.rczp-list .content-c div.div1 {

    width: 418px;

    margin-right: 50px;

}

.rczp-list .content-c .btn {

    float: right;

    width: 100%;

    margin-top: 50px;

}

.rczp-list .content-c .btn a {

    float: right;

    margin-left: 8px;

    border-radius: 5px;

    width: 112px;

    height: 44px;

    line-height: 44px;

    text-align: center;

    line-height: 44px;

    background: #1a1a1a;

    font-size: 16px;

    color: #ffffff;

}

.rczp-list .content-c .btn a:hover {

    background: #7fbe25;

}

.rczp-list {

    margin-bottom: 70px;

}

/* 人才招聘 结束 */





/* 生产基地 开始 */

.scjd-list .item {

    margin-bottom: 50px;

}

.scjd-list .item h3 {

    font-size: 16px;

    line-height: 40px;

    color: #7fbe25;

}

.scjd-list .item p {

    font-size: 16px;

    line-height: 40px;

    color: #333333;

}

.scjd-list .item .img {

    margin-top: 20px;

}

/* 生产基地 结束 */





/* 新闻资讯 开始 */

.xwzx-t {

    overflow: hidden;

    margin-bottom: 32px;

}

.xwzx-t .img {

    float: left;

}

.xwzx-t .text {

    float: left;

    padding: 24px 0;

    padding-left: 36px;

    width: 904px;

    background: #e9f5d7;

    height: 127px;

}

.xwzx-t .text h3 {

    font-size: 16px;

    line-height: 36px;

    color: #7fbe25;

}

.xwzx-t .text h3 a {

    color: #7fbe25;

}

.xwzx-t .text .text-sj {

    overflow: hidden;

    font-size: 12px;

    line-height: 36px;

    color: #999999;

}

.xwzx-t .text .text-sj span.s1 {

    background: url(../images/text-sj1.png) no-repeat left center;

    padding-left: 22px;

    margin-right: 25px;

}

.xwzx-t .text .text-sj span.s2 {

    background: url(../images/text-sj2.png) no-repeat left center;

    padding-left: 26px;

}

.xwzx-t .text p {

    font-size: 14px;

    line-height: 28px;

    color: #666666;

    margin-right: 38px;

}



.xwzx-list ul li {

    overflow: hidden;

    padding-bottom: 20px;

    border-bottom: 1px solid #eeeeee;

    margin-bottom: 32px;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

}

.xwzx-list ul li:hover .left h3 a {

    color: #7fbe25;

}

.xwzx-list ul li:hover .right a {

    background: #7fbe25;

}

.xwzx-list ul li .left {
	margin-right: 150px;
}
.xwzx-list ul li .left .c_jisnf{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;    font-size: 14px;line-height: 28px;color: #666666;}
.xwzx-list ul li .left h3 {

    font-size: 16px;

    line-height: 36px;

    color: #333333;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

}

.xwzx-list ul li .left .sun {

    overflow: hidden;

    font-size: 12px;

    line-height: 36px;

    color: #999999;

    margin-bottom: 3px;

}

.xwzx-list ul li .left .sun span.s1 {

    background: url(../images/text-sj1.png) no-repeat left center;

    padding-left: 22px;

    margin-right: 25px;

}

.xwzx-list ul li .left .sun span.s2 {

    background: url(../images/text-sj2.png) no-repeat left center;

    padding-left: 26px;

}

.xwzx-list ul li .left p {

    font-size: 14px;

    line-height: 28px;

    color: #666666;

}

.xwzx-list ul li .left h3 a {

    color: #333333;

    display: block;

     overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

}

.xwzx-list ul li .right {

    float: right;
    margin-top: 50px;

}

.xwzx-list ul li .right a {

    float: right;

    width: 122px;

    height: 44px;

    color: #f9f9f9;

    text-align: center;

    line-height: 44px;

    background: #999999;

    border-radius: 2px;

}

.xwzx-list {

    margin-bottom: 74px;

}

/* 新闻资讯 结束 */





/* 新闻资讯详情 开始 */

.xq-title {

    font-size: 20px;

    line-height: 36px;

    color: #7fbe25;

    margin-bottom: 20px;

}

.xq-sun {

    line-height: 42px;

    color: #999999;

    font-size: 12px;

    border-bottom: 1px solid #999999;

    overflow: hidden;

    margin-bottom: 40px;

}

.xq-sun span {

    float: left;

}

.xq-sun em {

    float: left;

}

.xq-sun span.s1 {

    margin-right: 25px;

    padding-left: 22px;

    background: url(../images/text-sj1.png) no-repeat left center;

}

.xq-sun span.s2 {

    background: url(../images/text-sj2.png) no-repeat left center;

    padding-left: 26px;

    margin-right: 28px;

}

.xq-sun span .a1 {

    float: left;

    width: 14px;

    height: 12px;

    background: url(../images/s-a1.png) no-repeat;

    margin-top: 15px;

    margin-left: 2px;

    margin-right: 10px;

}

.xq-sun span .a1:hover {

    background: url(../images/s-a1-h.png) no-repeat;

}

.xq-sun span .a2 {

    float: left;

    width: 14px;

    height: 12px;

    background: url(../images/s-a2.png) no-repeat;

    margin-top: 15px;

    margin-right: 28px;

}

.xq-sun span .a2:hover {

    background: url(../images/s-a2-h.png) no-repeat;

}

.xq-sun .gb {

    background: url(../images/gb-ico.png) no-repeat right center;

    padding-right: 22px;

    color: #666666;

    margin-right: 27px;

}

.xq-sun .gb:hover {

    color: #7fbe25;

}

.xq-sun a {

    float: left;

}

.xq-sun .fx .a1 {

    margin-top: 10px;

    margin-right: 13px;

    width: 21px;

    height: 21px;

    background: url(../images/fx1.png) no-repeat;

    margin-left: 10px;

}

.xq-sun .fx .a1:hover {

    background: url(../images/fx1-h.png) no-repeat;

}

.xq-sun .fx .a2 {

    margin-top: 14px;

    margin-right: 13px;

    width: 22px;

    height: 18px;

    background: url(../images/fx2.png) no-repeat;

}

.xq-sun .fx .a2:hover {

    background: url(../images/fx2-h.png) no-repeat;

}

.xq-sun .fx .a3 {

    margin-top: 12px;

    width: 24px;

    height: 20px;

    background: url(../images/fx3.png) no-repeat;

}

.xq-sun .fx .a3:hover {

    background: url(../images/fx3-h.png) no-repeat;

}

.xq-sun .fh {

    float: right;

    font-size: 12px;

    color: #666666;

    background: url(../images/fh-ico.png) no-repeat left center;

    padding-left: 24px;

}

.xq-sun .fh:hover {

    color: #7fbe25;

}

.xwzxxq .text {

    font-size: 16px;

    line-height: 40px;

    color: #666666;

    padding-bottom: 25px;

    border-bottom: 2px solid #eeeeee;

    min-height: 500px;

}

.xwxq-sx {

    margin-top: 35px;

    margin-bottom: 74px;

}



.xgtj-title {

    padding-bottom: 6px;

    background: url(../images/xgtj-ico.png) no-repeat left bottom;

    margin-bottom: 22px;

}

.xgtj-title h3 {

    font-size: 20px;

    font-weight: normal;

    color: #ffffff;

    text-align: center;

    width: 144px;

    height: 38px;

    background: url(../images/xgtj-h3.png) no-repeat;

    line-height: 38px;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

}

.xgtj-list ul {

    overflow: hidden;

}

.xgtj-list ul li {

    font-size: 16px;

    line-height: 44px;

    color: #333333;

    overflow: hidden;

    width: 568px;

    margin-right: 30px;

    float: left;

}

.xgtj-list ul li h3 {

    float: left;

    font-size: 16px;

    font-weight: normal;

}

.xgtj-list ul li h3 a {

    color: #333;

    background: url(../images/xgtj-list-ico.png) no-repeat left center;

    padding-left: 18px;

}

.xgtj-list ul li:hover h3 a {

    color: #7fbe25;

}

.xgtj-list ul li span {

    float: right;

    font-size: 14px;

    color: #666666;

}

/* 新闻资讯详情 结束 */





/* 上下篇 开始 */

.shangxia a {

    display: block;

    overflow: hidden;

    font-size: 18px;

    color: #333333;

    line-height: 40px;

    margin-bottom: 16px;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;


}
.shangxia a:hover {
    color: #7fbe25;
}
.shangxia em {

    float: left;

    width: 40px;

    height: 40px;

    margin-right: 6px;

}

.shangxia .em-p {

    background: #1a1a1a url(../images/shangxia-p.png) no-repeat center center;

}

.shangxia .em-p:hover {

    background: #7fbe25 url(../images/shangxia-p.png) no-repeat center center;

}

.shangxia .em-n {

    background: #1a1a1a url(../images/shangxia-n.png) no-repeat center center;

}

.shangxia .em-n:hover {

    background: #7fbe25 url(../images/shangxia-n.png) no-repeat center center;

}



/* 上下篇 结束 */





/* 业务详情 开始 */

.ywxq h3 {

    font-size: 20px;

    line-height: 38px;

    color: #7fbe25;

    text-align: center;

}

.ywxq .img {

    text-align: center;

    margin: 30px 0;

}

.ywxq .text {

    padding-bottom: 30px;

    border-bottom: 1px solid #e5e5e5;

    font-size: 16px;

    line-height: 40px;

    color: #333333;

}

.ywxq-sx {

    margin-top: 28px;

}

/* 业务详情 结束 */





/* 员工风采 开始 */

.ygfc-list {

    margin-bottom: 75px;

}

.ygfc-list ul {

    overflow: hidden;

    width: 1216px;

}

.ygfc-list ul li {

    float: left;

    width: 288px;

    margin-right: 15px;

    margin-bottom: 26px;

}

.ygfc-list ul li .text {

    line-height: 50px;

    text-align: center;

    font-size: 14px;

    color: #333333;

    overflow:hidden;

    white-space:nowrap;

    text-overflow:ellipsis;

    background: #eeeeee;

}

.ygfc-list ul li .text a {

    color: #333333;

    display: block;

    width: 100%;

    height: 100%;

}

.ygfc-list ul li:hover .text {

    background: #7fbe25;

}

.ygfc-list ul li:hover .text a {

    color: #fff;

}



/* 员工风采 结束 */





/* 员工风采详情 开始 */

.ygfcxq h3 {

    font-size: 20px;

    color: #8cc43b;

    text-align: center;

    margin-bottom: 20px;

}

.ygfcxq .img {

    text-align: center;

    margin-bottom: 50px;

}

/* 员工风采详情 结束 */





/* 员工培训 开始 */

.ygpx .img {

    text-align: center;

    margin-bottom: 30px;

}

.ygpx .text {

    font-size: 16px;

    line-height: 50px;

}



/* 员工培训 结束 */





/* 二级 开始 */

.two-nav {

    padding: 20px;

    background: url(../images/two-nav-bg.png) repeat-y;

    position: relative;

    z-index: 999;

    display: none;

}

.two-nav a {

    display: block;

    width: 100px;

    text-align: center;

    line-height: 34px;

    border-bottom: 2px solid transparent;

    font-size: 14px;

    color: #333333;

    padding: 0;

    margin-bottom: 10px;

}

.two-nav a:hover {

    border-bottom: 2px solid #7fbe25;

    color: #7fbe25;

}

.two-nav a.on {

    border-bottom: 2px solid #7fbe25;

    color: #7fbe25;

}

/* 二级 结束 */



.h-banner {

    display: none;

}

.h-banner .swiper-container .swiper-pagination-bullet {

    display: inline-block;

    width: 10px;

    height: 10px;

    cursor: pointer;

    margin: 0 5px;

}

.h-banner .swiper-container .swiper-pagination-bullet-active {

    background: url(../images/qh-banner-d.png) no-repeat center center;

    background-size: 100%;

}

.head-r .cd {

    float: right;

    width: 37px;

    height: 24px;

    background: url(../images/m-cd.png) no-repeat;

    margin-top: 32px;

    display: none;

    background-size: 100%;

}

.foot-m {

    display: none;

    padding: 10px;

    background: #303030;

}

.foot-m p {

    line-height: 30px;

}

.foot-m a {

    font-size: 14px;

    color: #7e7a7a;

}

.h-banner {

    margin-bottom: 20px;

}

.h-banner img {

    width: 100%;

}

.m-two-nav {

    position: fixed;

    left: 0;

    top: 0;

    z-index: 80;

    width: 100%;

    height: 100%;

    padding: 0 60px;

    padding-top: 40px;

    box-sizing: border-box;

    display: none;

    background: #fff;

}

.m-two-nav .close a {

    color: #4fd200;

}

.m-two-nav .close {

    font-size: 30px;

    line-height: 50px;

    text-align: right;

}

.m-two-nav .cd-logo {

    width: 200px;

    margin: 20px auto;

}

.m-two-nav ul li {

    line-height: 34px;

    width: 100%;

    border-bottom: .01rem solid #fff;

    text-align: center;

    font-size: 16px;

}

.m-two-nav ul li.on a {

    color: #4fd200;

}

.m-two-nav ul li a {

    display: block;

    width: 100%;

    height: 100%;

    color: #000;

}

.paginator-m {

    display: none;

}

.xq-sun .fx a {

    margin: 0;

    padding: 0;

}

.paginator-m div {

    margin-bottom: 10px;

}
.paginator-m div:last-child{border-top: 1px solid #ddd;padding: 10px 0 0;}
.qysp-tan iframe{height: 100%;}
.qysp-tan {

    width: 800px;

    height: 500px;

    background: #fff;

    position: fixed;

    left: 50%;
    margin-left: -400px;

    top: 50%;

    margin-top: -250px;

    display: none;

    z-index: 990;



}
.qysp-tan div{
    width: 100%;
    height: 100%;
    background: #fff;
    position: relative;
}
.qysp-tan span {

    float: right;

    margin-top: -24px;

    cursor: pointer;

    color: #eee;

}





.qysp-zz {

    position: fixed;

    left: 0;

    top: 0;

    background: #000;

    opacity: .4;

    z-index: 989;

    width: 100%;

    height: 100%;

    display: none;

}

@media screen and (max-width: 1200px) {
	.hxdt-list .t-con{
		margin: 0;
	}
	.paginator .home {
	    display: none;
	}
	
	.paginator .prev {
	    display: none;
	}
	
	.paginator .next {
	    display: none;
	}
	.paginator a,.paginator span{
		line-height: 28px;
		padding: 0 10px;
		height: auto;
		width: auto;
		font-size: 13px;
	}
	.paginator em{
		line-height: 28px;
		height: auto;
		width: auto;
		font-size: 13px;
	}
	.paginator input{
		line-height: 28px;
		height: auto;
		width: 40px;
		font-size: 13px;
	}
    .head-r a.s2 {

        display: none;

    }

    .paginator {

        display: none;

    }

    .paginator-m {

        display: block;

    }

    .xwzx-t .img {

        width: 118px;
        float: left;

    }

    .xwzx-t .img img {

        width: 100%;

    }

    .xwzx-t .text .text-sj   {

        line-height: 18px;

    }

    .text-sj span {

        display: block;

    }

    .xwzx-t .text {

        width: auto;
		margin-left: 118px;
        box-sizing: border-box;
		float: none;
        padding: 10px;

        height: 79.55px;

        padding-top: 5px;

    }

    .xwzx-t .text h3 {

        overflow:hidden;

        white-space:nowrap;

        text-overflow:ellipsis;

        font-size: 14px;

        line-height: 14px;

        margin-bottom: 5px;

    }
	.xwzx-list ul li{
		margin-bottom: 12px;
	}
    .xwzx-list ul li .left{

       float: none;

    }

    .xwzx-t .text p {

        overflow:hidden;

        white-space:nowrap;

        text-overflow:ellipsis;

        margin: 0;

        font-size: 12px;

        line-height: 12px;

        margin-top: 2px;

    }

    .gsyw-list ul li .img .text {

        overflow:hidden;

        white-space:nowrap;

        text-overflow:ellipsis;

    }

    .kyyz .img img {

        width: 100%;

    }

    .mmpx .img {

        float: none;

        margin-right: 0;

    }

    .mmpx .text {

        width: auto;

    }

    .mmpx .img img {

        width: 100%;

    }

    .gsyw-list ul {

        width: auto;

    }

    .gsyw-list ul li {

        width: 48%;

        margin-right: 0;

    }

    .gsyw-list ul li:nth-child(even) {

        float: right;

    }

    .gsyw-list ul li .img img {

        width: 100%;

    }
	.xwzx-list ul li .left{
		margin-right: 0;
	}
    .xwzx-list ul li .left h3 {

        overflow:hidden;

        white-space:nowrap;

        text-overflow:ellipsis;

    }

    .xwzx-list ul li .left p {

        overflow:hidden;

        white-space:nowrap;

        text-overflow:ellipsis;

    }

    .xwzx-list ul li .right {
		display: none;
        margin-top: 14px;

    }

    .xwzx-list ul li {

        padding-bottom: 14px;

    }

    .fzlc-list ul li {

        padding-bottom: 30px;

    }

    .fzlc-list ul li .text {

        width: 62%;

        line-height: 28px;

    }

    .fzzl .img img {

        width: 100%;

    }

    .gsry-list {

        margin-bottom: 30px;

    }

    .gsry-list ul li .img img{

        width: 100%;

    }

    .gsry-list ul li {

        width: 48%;

        margin-right: 0;

    }

    .gsry-list ul li:nth-child(even) {

        float: right;

    }

    .gsry-list ul li .img {

        width: 100%;

        height: auto;

    }

    .gsry-list ul {

        width: auto;

    }

    .zzjg img {

        width: 100%;

    }

    .hxdt-list ul li .img {

        float: none;

    }

    .hxdt-list ul li .text {

        width: auto;

        float: none;

    }

    .lm {

        margin-bottom: 30px;

    }

    .dqwz {

        display: none;

    }

    .z-content {

        width: auto;

        padding: 0 10px;

        margin-bottom: 30px;

    }

    .head h1 img {

        width: 120px;

    }

    .content-list ul li .img .text {

        width: 100%;

        box-sizing: border-box;

        overflow:hidden;

        white-space:nowrap;

        text-overflow:ellipsis;

    }

    .content-list ul li .img img {

        width: 100%;

    }

    .foot-m {

        display: block;

    }

    .s-gysn-c-list ul {

        width: 100%;

    }

    .s-gysn-c-list ul li {

        width: 33%;

    }
	.s-gysn-c-list ul li img{
		height: 30px;
		width: auto;
	}
    .s-gysn-c-list ul li:nth-child(3) {

        border: none;

    }

    .s-gysn-c-list ul li:nth-child(6) {

        border: none;

    }

    .s-gysn {

        height: auto;

        padding-bottom: 20px;

    }

    .s-gysn-c {

        width: auto;

        padding: 0 10px;

    }

    .s-gysn-c-list {

        float: none;

        margin: 0;

        overflow: hidden;

    }

    .s-gysn-c h2 {

        float: none;

    }

    .zz_bottom {

        display: none;

    }

    .head-r {

        margin-top: -6px;

    }

    .head-c h1 {

        margin-right: 0;

    }

    .head {

        margin-bottom: 20px;

    }

    .head-r .cd {

        display: block;

    }

    .head-c .nav {

        display: none;

    }

    .head-c {

        width: auto;

        padding: 0 10px;

    }

    .head-r a.a1 {

        display: none;

    }

    .head-r a.a2 {

        display: none;

    }

    .head-r span {

        display: none;

    }

    /* .head {

        display: none;

    } */

    .h-banner {

        display: block;

    }

    .s-banner {

        display: none;

    }

    .s-content-c {

        width: auto;

        padding: 0 10px;

    }

    .s-content-c .item1 {

        width: 100%;

        float: none;

        margin-right: 0;

        margin-bottom: 25px;

    }

    .s-content-c .item2 {

        width: 100%;

        float: none;

        margin-right: 0;

        margin-bottom: 25px;

    }

    .s-content-c .item3 {

        width: 100%;

        float: none;

        margin-right: 0;

    }

    .s-content-c .item2-list ul {

        padding: 0;

    }

    .s-content-c .item2-list ul li h3 {

        width: 65%;

        overflow:hidden;

        white-space:nowrap;

        text-overflow:ellipsis;

    }

    .s-content-c .item2-list ul li h3 a {

        width: 100%;

        overflow:hidden;

        white-space:nowrap;

        text-overflow:ellipsis;

    }

    .s-content-c .item3 .item3-content .img img {

        width: 100%;

    }

    .s-content-c .item3 .item3-content .btn {

        float: right;

    }

    .lm-list {

        height: 60px;

        overflow: hidden;

        /* margin-bottom: 40px; */

        line-height: 24px;

        margin-top: 20px;

    }

    .ygpx .img img {

        width: 100%;

    }

    .lm-list ul {

        overflow-x: auto;

        height: 70px;

        white-space: nowrap;

        text-align: center;

    }

    .qyjj-c-t .text {

        float: none;

    }

    .qyjj-c-b .img img {

        width: 100%;

    }

    .qyjj-c-b .text {

        width: auto;

        margin: 0;

    }

    .scjd-list .item .img img {

        width: 100%;

    }

    .rczp-t span {

        width: 33%;

        font-size: 14px;

    }

    .rczp-list ul li h3 span {

        width: 33%;

        font-size: 14px;

    }

    .rczp-list .content-c div.div1 {

        float: none;

        width: auto;

    }

    .rczp-list .content-c .btn a {

        font-size: 14px;

    }
    .rczp-list .content-c .btn a:first-child{
    	display: none;
    }

    .lm-title h3 {

        font-size: 18px;

    }

    .ygfc-list ul {

        width: auto;

    }

    .ygfc-list ul li {

        margin-right: 0;

        width: 48%;

    }

    .ygfc-list ul li:nth-child(even) {

        float: right;

    }

    .ygfc-list {

        margin-bottom: 10px;

    }

    .ygfc-list ul li .img img {

        width: 100%;

    }

    .lxfs .text {

        font-size: 14px;

        margin-bottom: 20px;

    }

    .lxfs-list span {

        display: block;

        margin: 0;

        text-align: left;

        margin-bottom: 10px;

        background-size: 30px !important;

        padding-left: 45px;

    }

    .zxly>.text {

        font-size: 14px;

        margin-bottom: 20px;

    }

    .bd-inp .inp {

        width: 100%;

        box-sizing: border-box;

    }

    .bd-inp .inp input {

        width: 65%;

    }

    .bd-inp .inp em {

        font-size: 14px;

    }

    .bd-inp .inp3 textarea {

        width: 65%;

    }

    .bd-inp .btn {

        margin-top: 10px;

    }

    .ckly-list ul li .div1 .text {

        width: 75%;

    }

    .ckly-list ul li .div1 .text .text-c {

        width: 100%;

        box-sizing: border-box;

    }

    .ckly-list ul li .div2 .text {

        width: 75%;

    }

    .ckly-list ul li .div1 {

        margin-bottom: 10px;

    }
	.wzdt-list>ul>li{display: block;overflow: hidden;margin-bottom: 15px;}
    .wzdt-list>ul>li>a {
    	float: left;
        width: 95px;
        font-size: 14px;
    }
	.wzdt-list>ul>li .wzdt-two{margin-left: 120px;overflow: hidden;margin-top: 12px;}

	.wzdt-list>ul>li .wzdt-two a{float: left;margin: 0 10px 10px 0;}
    .wzdt-list>ul {
        text-align: left;
    }
    .xq-sun {
        display: none;
    }

    .shangxia a {
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
    }

    .xgtj-list ul li h3 {
        width: 70%;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
    }

    .xgtj-list ul li {

        width: 100%;

        float: none;

    }

    .ygfcxq .img img {

        width: 100%;

    }

    .shangxia a {

        font-size: 14px;

    }

    .ygfcxq .img {

        margin-bottom: 20px;

    }

    .ywxq .img img {

        width: 100%;

    }
	.qysp-tan {
	
	    width: 90%;
	
	    height: 300px;
	
	    background: #fff;
	
	    position: fixed;
	
	    left: 5%;
	
	    top: 50%;
	
	    margin-left: 0;
	
	    margin-top: -150px;
	
	    display: none;
	
	    z-index: 2;
	
	
	
	}
	
	.qysp-tan span {
	
	    float: right;
	
	    margin-top: -24px;
	
	    cursor: pointer;
	
	    color: #eee;
	
	}
	
	
	
	
	
	.qysp-zz {
	
	    position: fixed;
	
	    left: 0;
	
	    top: 0;
	
	    background: #000;
	
	    opacity: .4;
	
	    z-index: 1;
	
	    width: 100%;
	
	    height: 100%;
	
	    display: none;
	
	}

}


