/*全局CSS样式*/
@charset "utf-8";
html,body{font-family: "Microsoft YaHei";width: 100%;font-size: 14px;background-color: #fff}
html,body,ul,ol,li{margin: 0;padding: 0;}
ul,ol{list-style: none;}
a{text-decoration: none;color: #595758;}
img{border:none;}

.top-nav,.banner,.footer{width: 100%;}
/*top-nav*/
.top-nav{height: 90px;}
.top-nav>ul{margin: 0 auto;max-width: 1050px;}
.top-nav>ul>li{float: left;font-size: 18px;color:#5c5c5c;text-align:center;line-height: 90px;width: 150px;}
.top-nav>ul>li.cur a{color: #4cb050;font-weight: bold;}
.logo img{vertical-align: middle;}

/*banner*/
.banner{width:100%;height: 200px;/* text-align:center;background: url(../img/img/bg1.jpg) no-repeat;background-size: 100% 100%; */}
.banner img{/* margin:30px auto 0; */top:30px;}

/*content*/
.content{width:84%;padding: 50px 8%;}
.title{font-size: 18px;}
.more{margin-left: 11px;}
/*content-title*/
.content-title{font-size: 18px;line-height: 68px;}
.bord-b{width:100%;height:6px;background: url(../img/img/border.png) top repeat-x;}

.information-disclosure{width: 100%;}
.standards{width: 35%;}
.contact-us{width: 52%;}
.annexes{width: 48%;}
/*information-disclosuretable*/
.tb-con{border:1px solid #dedede;border-radius: 5px;max-height: 497px;overflow: hidden;}
.tb-con1{border:1px solid #dedede;border-radius: 5px;max-height: 497px;overflow: hidden;}
table{width: 100%;table-layout: fixed;}
td{line-height: 45px;text-align: center;border:solid #dedede;border-width: 0 1px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/* table tr:nth-child(odd){background: #f3f3f3;} */
.tbhead>td{font-weight: bold;border:1px solid #dedede;color:#3E3A39;}
table img{vertical-align: middle;cursor: pointer;}
/*standards*/
.standards-module{height: 45px;line-height: 45px;}
.num{width: 23px;height: 23px;border-radius: 50%;color: #fff;line-height: 23px;text-align: center;margin-top: 11.5px;margin-right: 18px;}
.standards-module a{border-bottom: 1px dashed #d7d7d7;display: inline-block;width: 85%;text-indent: 3px;}
/*sixpart*/
.module{width: 28.5%;text-align: center;}
.module-title{font-size: 21px;color: #3E3A39;}
.module-con{background: #f8f8f8;border: 2px solid #d9d9d9;border-radius: 5px;height:210px;max-height:210px;}
.sixpart-list{padding: 5px 12px;}
.sixpart-list li{line-height:40px;text-align: left;background: url(../img/img/7.png) center left no-repeat;text-indent: 12px;}
.sixpart-list li a:hover{color:#4DA84F;}
.sixpart-list li a{display: block;width: 100%;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
/*guide*/
.guide{width: 16%;left:40%;top:-15px;font-size:18px;text-align: center;padding: 0 20px;}
.guide1{width: 16%;left:39%;top:-15px;font-size:18px;text-align: center;padding: 0 20px;}
.guide img{vertical-align: middle;margin-right: 13px;}
.guide1 img{vertical-align: middle;margin-right: 13px;}
.guide-summary{background: url(../img/img/3.png) right center no-repeat;padding-right:80px;line-height: 200%;min-height: 56px;}
.guide-details{border:1px dashed #fff;border-radius: 10px;background: #3c8d40;padding: 25px;}
.guide-details>ul{width: 48%;}
.guide-details>ul>li{color: #fff;}
.guide-details .num{width: 15px;height: 15px;font-size:12px;color: #3c8d40;margin-right: 5px;margin-top: 7.5px;line-height: 15px;}
.guide-details>ul>li>span{line-height: 30px;}
/*contact-us,annexes*/
.contact-us img,.annexes img{vertical-align: middle;margin-right: 11px;}
.annexes{max-height: 128px;overflow: hidden;}

/*footer*/
.footer{height:85px;line-height:85px;text-align: center;font-size: 18px;}
.footer p{margin:0;}

.bg1{background: #fac055;}
.bg2{background: #59ca94;}
.bg3{background: #ff7a7b;}
.bg4{background: #69b7e5;}
.bg-green{background: #4cb050;}
.bg-gray{background: #dcdcdc;}
.bg-gray-1{background: #f7f7f7;}
.bg-gray-2{background: #f0f0f0;}
.bg-white{background: #fff;}
.font-white{color: #fff;}
.font-green{color: #4cb050;}
.font-gray{color:#646464;}
.font-gray-1{color:#969696;}
.font-18{font-size: 18px;}
.font-28{font-size: 28px;}
.font-b{font-weight: bold;}

.margin-r-33{margin-right: 33px;}
.margin-r-8p{margin-right: 8%;}
.margin-r-7p{margin-right: 7.2%;}
.margin-t-15{margin-top: 15px;}
.margin-t-33{margin-top: 33px;}
.margin-t-46{margin-top: 46px;}
.margin-b-20{margin-bottom: 20px;}
.padding-lr-35{padding-left: 35px;padding-right: 35px;}
.pos-relative{position: relative;}
.pos-absolute{position: absolute;}
.fr{float: right;}
.fl{float: left;}

/*clearFloat*/
.clear_float{zoom:1;}
.clear_float:after{content: ".";width: 0;height: 0;visibility: hidden;display: block;clear: both;}