﻿html, body {
    /*position: absolute;*/
    /*left: 0;*/
    /*right: 0;*/
    /*top: 0;*/
    /*bottom: 0;*/
    /*width: 100%;*/
    /*height: 100%;*/
}

body{/*font-family: 'SimHei'*/;min-width: 1200px;width: 100%;overflow: auto;}
.bg{
    background: url(../images/bg-icon1.png) no-repeat;
    width: 226px;
    height: 265px;
    overflow: auto;
    position: absolute;right: 0px;
    top: 800px;
}
.banner{max-width: 1920px;width: 100%;margin: 0 auto;display: block}
.nav{height: 60px;max-width: 1920px;background: white;line-height: 60px;width: 100%;margin: 0 auto;/*overflow: hidden;*/ ;z-index: 10;position: relative}
.nav ul{width: 1200px;margin: 0 auto}
.nav ul li{float: left;height: 60px;line-height: 60px;width: 195px;text-align: center;font-size: 18px;}
/*.first-item{margin-left: 142px}*/
.nav ul li a{color: #094e24;font-size: 18px;padding: 2px 6px }
.nav ul li  a:hover{border-bottom:4px solid #094e24;padding-bottom: 15px; }
.nav ul .nav-active a{border-bottom:4px solid #094e24;padding-bottom: 15px;}
.shadow{position: absolute;top: 60px;left: 0;width: 100%;min-width: 1200px;
    background: url(../images/shadow.png) repeat-x;
    height: 57px;
}
.l-bg{
    width: 357px;
    position: absolute;
    top:0;
    bottom: 0;
    background: url(../images/bg-l.jpg) no-repeat center bottom;
}

.left{width: 340px;background: #e7f4ed;;min-height: 1370px; height: 100%;position: absolute;margin-left: 12px;left: 0}
.member-con{
    margin-top: -17px
}
.member-con>li{
    color: #1c8d98;
    font-size: 16px;
    /*text-align: center;*/
    width: 231px;
    /*height: 35px;*/
    margin-bottom: 5px;
    background: #fff;
    line-height: 35px;
    text-align: left;
    text-indent: 38px;
}
.member-con>li>a{
    color: #1c8d98;
}
.member-con>li.act,.member-con>li:hover{
    color: white;
    background: url(../images/member-act.png)no-repeat center;
    background-size: 100% 100%;
}
.member-con>li.act>a,.member-con>li:hover>a{
    color: white;
}
.sub01_none{
    width: 330px;
    margin: 10px 0;
    margin-left: 4px;

}
.sub01_none li{
    text-indent: 28px;
    height: 32px;
    line-height: 32px;
    font-size: 13px;
    color: #1c8d98; ;
    text-align: left;
}
.sub01_none li a{
    font-size: 13px;
    color: #1c8d98; ;
}
.sub01_none li a span{
    font-weight: bold;
    font-size: 18px;
    /* display: inline-block; */
    vertical-align: top;
    position: relative;
    top: -2px;
    margin-right: 5px;
}
.right{
    float: right;
}

.left-content{width: 203px;height: 77px;background: url(../images/left-com-t.png);line-height: 48px;color: white;font-size: 18px;margin-top: 32px;margin-left: -11px;text-align: center}

.notice-content{width: 300px;margin: 0 auto;text-align: justify;color: black;font-size: 12px;margin-top: 30px;}
.notice-content p{margin-top: 8px;font-size: 13px;line-height: 25px}
.article p{color: black;text-align: justify;font-size: 14px;line-height: 1.8em}
.am-text-indent{text-indent: 2em;font-size: 16px}
.font17{font-size: 15px}
.font14{font-size: 14px;font-weight: bold}
.special-container{margin-top: -8px}
.right{width: 834px;min-height: 1336px;margin-bottom: 100px;}
.bottom{position: absolute;bottom: -150px;left: 0px;z-index: 9999}
.copyright{
    background: url(../images/bottom.png) center;
    height: 80px;
    line-height: 80px;
    text-align: center;
    font-size: 14px;
    color: white;
}
.newsContent{
    width: 720px;
    margin: 0 auto;
    margin-top: 90px;
}
.newsContent *{max-width: 100%!important;}
.hover a{color: #fff!important;}

.newsContent *{
    color: #000!important;
    font-size: 16px;
    line-height: 2em!important;
    font-family: Microsoft YaHei!important;
    background: transparent!important;
}
.newsContent p,.newsContent p span{
    font-size: 16px!important;
}
@keyframes myfirst
{
    from {left: 0;}
    to {left:100%;}
}
/*--------------------------媒体查询---------------------------------*/
@media screen and (max-width:319px){
    .logo img{margin-right:300px}
}
@media screen and (min-width:320px) and (max-width:479px){
    .logo img{margin-right:300px}
}
@media screen and (min-width:480px) and (max-width:539px){

    .logo img{margin-right:300px}
}
@media screen and (min-width:540px) and (max-width:639px){
    .logo img{margin-right:300px}
}
@media screen and (min-width:640px) and (max-width:719px){

}
@media screen and (min-width:720px) and (max-width:1079px){

}
@media screen and (min-width:1080px) and (max-width:1439px){

}
@media screen and (min-width:1440px) {

}
*{
    font-family: 微软雅黑,Helvetica Neue, Helvetica, Arial, sans-serif!important;
}

#tip
{
    position: absolute;
    right: 20px;
    bottom: 30px;
    height: 0px;
    width: 200px;
    border: 1px solid #CCCCCC;
    background-color: #eeeeee;
    padding: 1px;
    /*overflow: hidden; */
    display: none;
    font-size: 12px;
    z-index: 10;
}
#tip p
{
    padding: 6px;
}
#tip h1, #detail h1
{
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    background-color: #59c8a6;;
    color: #FFFFFF;
    padding: 0px 3px 0px 3px;
    filter: Alpha(Opacity=100);
}
#tip h1 a, #detail h1 a
{
    float: right;
    text-decoration: none;
    color: #FFFFFF;
}
.QA-con{
    width: 832px;
    margin: 50px auto 150px;

}
.QA-con li {
    margin-bottom: 25px;
}
.Q{
    color: #fff;
    background: url(../images/list-qa.png);
    width: 832px;
    height: 49px;
    line-height: 49px;
    font-size: 16px;
    text-indent: 15px;
    margin-bottom: 5px;
    cursor: pointer;
}
.A{
    color: #1c8d98;
    padding:15px;
    border: 2px solid #2d9189;
    border-radius: 8px;
    display: none;
}
.A span{
    float: left;
}
.A div{
    margin-left: 28px;
    font-size: 15px;
    line-height: 1.5em;
    text-align: justify;
}
.newsContent p{
    text-align: justify!important;
}
