﻿/* 重写 */
body{font-size: 16px;}
body, a, a:hover, a:focus{color: #333}
ul, ol{padding-left: 0;list-style:none;}
.am-container{max-width: 1170px;}

.header{padding: 30px 0;}
.header .logo{padding:0;}
.header .logo img{width: auto;}
.am-slider-a1 .am-control-nav li a.am-active{background-color:#15795b!important}
.am-slider-a1 {-webkit-box-shadow:none;box-shadow:none;}

.header .header-right .contact-btn .am-btn-secondary{border-color:#15795b;color:#15795b;}
.header .header-right .contact-btn .am-btn-secondary:hover{background-color:#15795b;}
.header .header-right .header-contact{padding: 0;width: 100%;margin-bottom: 15px;}
.header .header-search{height:45px; line-height:42px; width:280px; background: url(../images/sear1.jpg);padding:0 0 0 16px;clear: both;}
.header .header-search input{border: 0;}
.section{padding:30px 0;}
.breadcrumb-box{background-color: #F2F2F2;border-bottom: 0;border-top: 1px solid #DDD;}

.nav-contain {border-top:solid 2px #15795b; background-color: #FFF;box-shadow:none;}
.nav-contain .nav-inner{max-width: 1146px;}
.nav-contain .nav-inner .am-nav li{padding:0;line-height:4rem;height:4rem;}
.nav-contain .nav-inner .am-nav li a{color: #15795b;}
.nav-contain .nav-inner .am-nav li a:hover{background-color: #15795b;color: #FFF;}
.nav-contain .nav-inner .am-nav li .sub-menu{left:0;background-color: #15795b;}
.nav-contain .nav-inner .am-nav li .sub-menu a{color: #FFF}
.nav-contain .nav-inner .am-nav li .sub-menu a:hover{background-color: #30a582;}
.nav-contain .nav-inner .am-nav li .sub-menu .menu-item{border-top:0;padding:5px 0;min-width:200px;}

.nav-contain .active{background-color: #15795b;color: #FFF;}
.nav-contain .active a{color: #FFF !important;}

.am-tabs-d2 .am-tabs-nav{background: none;border-bottom: 2px solid #DDD;}
.am-tabs-d2 .am-tabs-nav > .am-active{bottom: -2px;font-weight: bold;}
.am-tabs-bd{border: 0; border-bottom: 2px solid #DDD;}
.am-tabs-bd .am-tab-panel{padding: 0;}

.am-slider-b1{-webkit-box-shadow:none;box-shadow:none;}
.am-slider-default{margin: 0;}

.am-gallery-default > li{padding:10px;}

.page-header {background: url(../images/bg1.jpg);display: none;}
.page-header .page-header-title{color: #15795b;font-size:46px;}

.am-list > li{border-style: dashed;}
.am-list > li > a{padding: 7px 0;}

.am-list .am-list-item-dated a{padding-right: 5px;}

.am-list-item-text{height: 3rem;overflow: hidden;}
.am-list-item-desced{padding-bottom:7px;}

/* 基本 */
.clear{clear: both;}

/* 字体大小 */
.f-2r{font-size: 2rem;}
.f-25r{font-size: 2.5rem;}
.f-3r{font-size: 3rem;}
.f-6r{font-size: 6rem;line-height:1rem;margin-left:7px;}

.c-red{color:#FF0000}
.c-green{color:#15795b}

/* 间距 */
.m-b20{margin-bottom: 20px;}
.m-b30{margin-bottom: 30px;}
.p-1{padding:30px 30px 10px;}
.p-10{padding: 10px;}
.p-20{padding: 20px;}

/* 背景 */
.bg-0{background-color: #FFF;color: #000;}
.bg-1{background-color: #dbf1eb;}
.bg-2{background-color: #15795b;color: #FFF;}

/* 线 */
.b-1{border:1px solid #9b9b9b;}

/* 标题 */
.title-0{color: #FFF;height: 36px;line-height:36px;padding: 0 10px 0 36px;background: url(../images/title-1.png)  #15795b no-repeat; }
.title-0 span{font-weight: normal;float: right}

.title-1{color: #FFF;height: 36px;line-height:36px;padding: 0 10px 0 36px;background: url(../images/title-1.png)  #15795b no-repeat; }
.title-1 a{color: #FFF;font-weight: normal;float: right;}

.title-2{height:36px;line-height:36px;font-size:18px;background:url(../images/title-2.gif);overflow:hidden; padding-left:15px;margin-bottom: 15px;}
.title-2 span{color:#15795b}
.title-2 span img{width:46px;margin-right: 10px;margin-top: -5px;}
.title-2 a{float:right; display: block; background:#FFFFFF; padding-left: 20px;}

.title-3{height:5rem;line-height:5rem;background:url(../images/title-3.png) no-repeat center left;overflow:hidden;font-size:2.5rem; padding-left:60px;margin-bottom: 15px;color:#15795b}
.title-3 a{float:right;padding-right: 20px;font-size: 1.5rem;}
.title-3-1{background-image:url(../images/title-3-1.png)}

/* 列表 */
.mslist1 ul li{border-bottom:1px dashed #DDD;padding-left: 20px;height:36px;line-height:36px;overflow: hidden; background: url(../images/po_01.gif) center left no-repeat;}
.mslist1 ul li span{float:right;padding-right:5px;}

.mslist2 ul li{border-bottom:1px dashed #DDD;height:3.5rem;line-height:3rem;overflow: hidden; }
.mslist2 ul li span{color: #15795b;}
.mslist2 ul li span i{font-size: 3rem;}
.mslist1-li1 a{color: #15795b}
.mslist1-li2{width: 50%;float: left;}

.am-slides li p{position: absolute;font-size: 1.5rem;background-color:rgba(35,120,100, 0.75);margin-top:-35px;color: #FFF;height:35px;line-height: 35px;width: 100%;padding:0 5px;overflow: hidden;text-align: center;}


/* 文章 */
.news-section .container{}
.news-section .container .article{border-bottom:1px solid #e9e9e9}
.news-section .container .article .article--title a{color:#262626;font-size:38px;line-height:60px;font-weight:300}
.news-section .container .article .article--sear{padding-top: 20px;border-top: 1px solid #DDD;}
.news-section .container .article .article--sear .am-form-field{width: 100%;}
.news-section .container .article .article--meta{padding:14px 0 0}
.news-section .container .article .article--meta .article--meta_item{display:inline-block;position:relative;font-size:14px;color:#969696;margin:10px 20px 0 0}
.news-section .container .article .article--meta .article--meta_item i{color:#15795b;margin-right:5px}
.news-section .container .article .article--content{border-top:1px solid #e9e9e9;padding-top: 30px;margin:20px 0;font-size:16px;line-height:23px;min-height: 800px;}
.news-section .container .article .article--content img{max-width:100%}
.news-section .container .article .split-line{margin:50px}
.news-section .container .comments{margin:0 35px 0 0;padding:36px 0 0;position:relative}
.news-section .container .comments .comments--title{font-size:20px;padding:0 0 21px}
.news-section .container .comments .comment{position:relative;padding:0 0 0 80px;list-style:none}
.news-section .container .comments .comment .comment--userpic{position:absolute;left:-13px;top:-8px;overflow:hidden;width:60px;height:60px;border-radius:60px}
.news-section .container .comments .comment .comment--username a{display:block;font-size:16px;font-weight:600;padding:0 0 6px;color:#262626}
.news-section .container .comments .comment .comment--date{font-size:14px;color:#969696}
.news-section .container .comments .comment--content{margin:10px 0 46px;padding:18px 20px;position:relative;background:#f5f5f5;color:#969696;font-size:14px;line-height:23px;border-radius:3px}
.news-section .container .comments .comment--reply:before{content:"\f064";margin-right:5px}
.comment_form textarea{width:100%;background:#fcfcfc;border:2px solid #e9e9e9;font-size:16px;line-height:20px;padding:15px 20px;border-radius:3px;vertical-align:top;color:#262626}
.comment_form input{width:100%!important;background:#fcfcfc!important;border:2px solid #e9e9e9!important;font-size:16px!important;line-height:20px!important;padding:15px 20px!important;border-radius:3px!important;color:#262626!important;margin-bottom:20px}
.comment_form .am-u-md-4{padding-left:0}
.comment_form .am-u-md-4:nth-of-type(3){padding-right:0}
.comment_form .comment-form-footer{text-align:right;margin-top:20px}
.comment_form .comment-form-footer .am-btn-secondary{background-color:transparent;color:#34c1e4;border-color:#34c1e4;border-width:2px;border-radius:4px}
.comment_form .comment-form-footer .am-btn-secondary:hover{background:#34c1e4;color:#fff}

/* 通用 */
.header img{max-width:100%;}
#header-2{line-height:2rem;padding: 0;}
#header-2-1{padding: 10px 0 10px; font-size: 14px;}
#header-2-1 span{display: block;float: left;}

.po-tel{background: url(../images/tel.png) top left no-repeat;padding-left: 40px;font-size:1.6rem;color:#15795b;line-height:2.5rem;}
.footer{font-size: 1.5rem;}
#textlink{background-color: #15795b;color: #FFF;padding:10px 20px;}
#textlink a{color: #FFF;margin-right: 10px;}

/* 首页 */
#index-ad1 ul li{height:500px;}
#index-news .am-slider-desc{font-size: 1.4rem;}
#index-newstop img{width: 100%;height:22rem;}

#index-image img{height: 15rem;}
#index-image .am-slider-default{padding: 20px;}
#index-image .am-control-nav{display: none;}

#index-0{margin: 30px auto;}
#index-0 img{max-width: 100%;}
#index-1{margin:0 auto 30px;}

#index-redian .bg-1{height:140px;padding:20px;}
#index-redian .bg-0{height:100px;padding:10px 30px;}
#index-redian .f-25r{color:#15795b}
#index-redian .mslist1 ul li{width: 30%;float: left;margin-right: 3%;}

#index-tongdao .p-1{padding:1px!important;}
#index-tongdao .bg-2{height:160px;}
#index-tongdao .f-25r p{color: #FFF;}
#index-tongdao .bg-0{height:158px;padding:10px 30px;}
#index-tongdao .f-25r{color:#15795b;padding-top: 30px;}
#index-tongdao ul li{width:20%;float: left;text-align: center;}
#index-tongdao ul li img{width: 100px;}
#index-tongdao ul li p{margin: 0;}

#index-zys .title-3{background-image:url(../images/title-4.png)}
#index-zys .am-u-md-3{padding-left: 0;}
#index-zys .am-u-md-9{padding: 0;}
#index-zys .am-gallery-default .am-gallery-item img{height: 134px;}

#index-zys .am-slider-default{-webkit-box-shadow:none;}
#index-zys .am-slider .am-slides img{height:134px;}
#index-zys .am-slides{margin:30px 0;border:0;}
#index-zys .am-slides li p{background-color:#FFF;color: #000;}


#index-zys-sear{font-size: 1.5rem;padding: 18px 18px 0;color: #15795b}
#index-zys-sear p{margin: 0 0 3px;}
#index-zys-sear .form-control{width: 100%;border: 1px #DDD solid;}
#searsub{border:0!important;color: #FFF;padding:5px 0;margin-top: 10px;}

#index-zzy .title-3{background-image:url(../images/title-5.png)}
.zzy-list ul li{background: center left no-repeat;border-bottom: 1px dashed #DDD;padding:7px 0 7px 40px;color: #15795b;}
#zzy-item1{background-image: url(../images/zzy1.jpg);}
#zzy-item2{background-image: url(../images/zzy2.jpg);}
#zzy-item3{background-image: url(../images/zzy3.jpg);}
#zzy-item4{background-image: url(../images/zzy4.jpg);}
.zzy-more{font-size: 1.5rem;padding-left: 10px;}

#expert_647 ul li{height:70px;}

#index-tese .title-3{background-image:url(../images/title-6.png)}
#index-tese .am-slider-default{padding: 20px;}
#index-tese .am-control-nav {display: none;}

/* 栏目首页*/
#index-thumb .am-list-news-bd{margin-bottom: 20px;}
/* .am-gallery-default .am-gallery-item img{height: 180px;} */

/* 边侧栏 */
.blog_sidebar .widget{border:1px solid #15795b;border-radius:3px;overflow:hidden;margin:20px 0;}
.blog_sidebar .widget .widget--title{background:#15795b;position:relative;font-size:18px;padding:20px 10px 20px 24px;margin:0;font-weight:600;color: #ffffff}
.blog_sidebar .widget .widget--title i{margin-right:5px;color:#FFFFFF;}
.blog_sidebar .widget ul{font-size:15px;line-height:24px;padding:0;margin:0!important}
.blog_sidebar .widget ul li{border-top:1px solid #e5e5e5;padding:10px 20px;color:#9b9b9b;list-style:none}
.blog_sidebar .widget ul li a{color:#9b9b9b!important;padding:5px 0}
.blog_sidebar .widget ul li .rss-date{display:block;color:#262626;padding:4px 0 2px;font-size:15px}


/* 翻页 */
.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,
.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}
.pagination>li:first-child>a,
.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}
.pagination>li:last-child>a,
.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}
.pagination>li>a:focus,
.pagination>li>a:hover,
.pagination>li>span:focus,
.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}
.pagination>.active>a,
.pagination>.active>a:focus,
.pagination>.active>a:hover,
.pagination>.active>span,
.pagination>.active>span:focus,
.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}
.pagination>.disabled>a,
.pagination>.disabled>a:focus,
.pagination>.disabled>a:hover,
.pagination>.disabled>span,
.pagination>.disabled>span:focus,
.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination-lg>li>a,
.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}
.pagination-lg>li:first-child>a,
.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}
.pagination-lg>li:last-child>a,
.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}
.pagination-sm>li>a,
.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}
.pagination-sm>li:first-child>a,
.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}
.pagination-sm>li:last-child>a,
.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}

/* 
@media (min-width: 641px){
    .container {
        width: 1224px!important;
        margin: 0 auto;
    }
    .nav-contain .nav-inner {
        max-width: 1200px;
        margin: 0 auto;
    }
    .am-form-inline .am-form-field{width:260px;}
} */

@media only screen and (min-width: 641px){
    [class*="am-u-"] {
        padding-left: 1rem;
        padding-right: 1rem;
    }
    .am-form-group{width:22%;}
	#index-zys .am-form-group{width:20.2%;}
	#index-zzy .am-form-group{width:27%;}
}

@media screen and (max-width:640px) {
    .m-b30{margin-bottom:20px;}
    #index-ad1 ul li{height:300px;}

    .m-header .m-logo,
    .m-header .m-logo img{width: 100%}

    #mobile-nav{margin: 20px 0 0;color: #15795b}
    #mobile-nav a{color: #15795b}
    #mobile-nav ul li{margin-bottom: 20px;}
    
    .mobile-padding0{padding:0;}

    #index-redian .bg-0,
    #index-redian .bg-1,
    #index-tongdao .bg-2{height:auto;padding:10px 20px 0;}
    #index-tongdao .bg-0{height:auto;padding: 10px 0;}

    /* #index-redian .f-3r{} */
    #index-redian .mslist1 ul li{width: 100%;}

    #index-tongdao ul li{width:33%;}

    #index-lianxi,
    #floatDiv{display: none;}
}

/*
html{ filter: grayscale(100%); -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: url("data:image/svg+xml;utf8,#grayscale"); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1);} 
*{filter: Gray;}
*/