@charset "utf-8";
/* CSS Document */
body{font-size: 16px; background:#f0f0f0;background-repeat:no-repeat;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;font-family:"微软雅黑";background-attachment: fixed;}
body,p,span,h1,h2,h3,h4,h5,h6,input,div{margin: 0px;padding: 0px;}
em{font-style: normal;margin: 0px;padding: 0px;}
ul,li{list-style: none;padding: 0px;margin: 0px;}
a{text-decoration: none;}
img{border: none;margin:0px;padding:0px;}
a:link{color:#000;}
a:visited{color:#000;}
a:hover{color:#d00000;}
.fl{float: left}
.fr{float: right;}
.clear{clear: both;}

.top {width:100%;height:80px;background:#ffffff;}
.logo {width:50%;display:table;height:80px;float:left;padding-left:12px;}
.logo a {display:table-cell; vertical-align:middle;}
.logo img {width:auto;max-width:100%;display:block;}
.user {float:right;height:40px;padding-top:20px;line-height:20px;margin-right:6px;}
.user a, .user span {display:block;margin-left:10px;max-width:70px;white-space: nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;}
.title {width:100%;height:54px;line-height:54px;}
.title-1 {padding-left:40px;background:url(./icon1m.png) no-repeat 12px center;font-size:20px;}
.title span {font-size:14px;margin-right:12px;}
.title1 {font-size:18px;font-weight:bold;background:#ffffff;height:auto;line-height:24px;padding:12px;margin:0 12px;border-radius:5px;}
.bk1 {width:calc(100% - 24px);margin:12px;background:#ffffff;border-radius:12px;overflow:hidden;}
.title2 {line-height:48px;height:48px;border-bottom:solid 1px #f0f0f0;text-indent:20px;font-size:18px;font-weight:bold;color:#66b41e;}
.df {padding:20px;text-align:center;}
.pic {width:330px;height:200px;text-align:center;}
.df img {width:auto;max-width:100%;}
.bk1-1 {width:calc(100% - 40px);height:auto;line-height:24px;border-bottom:solid 1px #f0f0f0;padding:11px 20px;overflow:hidden;}
.bk1-1 span {display:block;}
.bk1-1 .bk1-left {width:90px;color:#787878;}
.bk1-1 .bk1-right {width:calc(100% - 90px);text-align:right;}

.nr {width:calc(100% - 40px);height:auto;overflow:hidden;float:left;padding:10px 20px;}
.hh {width:100%;height:auto;overflow:hidden;padding:8px 0;}
.nr-1 {width:50px;font-size:18px;line-height:20px;height:20px;float:left;}
.pingfen-1 {width:130px;height:20px;float:left;background:url(./pingfen.png) no-repeat left center;}
.pingfen-1 span {display:block;background:url(./pingfen-1.png) no-repeat left center;height:20px;}
.nr-2 {width:70px;height:14px;line-height:14px;float:left;font-size:14px;}
.pingfen-2 {width:calc(100% - 130px);height:14px;border-radius:7px;background:#e8e8e8;float:left;}
.pingfen-2 span {display:block;height:14px;border-radius:7px;background:#98e323;}
.fenb {width:50px;margin-left:10px;line-height:14px;float:left;font-family:Arial;font-size:14px;text-align:right;}
.pingfen-3 {width:calc(100% - 130px);height:14px;border-radius:7px;background:#e8e8e8;float:left;}
.pingfen-3 span {display:block;height:14px;border-radius:7px;background:#7accec;}
.pingfen-4 {width:130px;height:20px;float:left;background:url(./pingfen.png) no-repeat left center;}
.pingfen-4 span {display:block;background:url(./pingfen-2.png) no-repeat left center;height:20px;}
.nr1 {font-size:14px;line-height:24px;}
.nr2 {line-height:36px;}
.nr2 th {color:#ffffff;}
.nr2 td {line-height:24px;padding:10px;}

.df-1, .df-2 {padding:12px;}
.df-1 p {font-size:15px;line-height:22px;padding-bottom:6px;text-indent:30px;}
.df-1 table td, .df-1 table th {line-height:24px;padding:10px;}
.df-2 p {font-size:14px;line-height:20px;padding-left:42px;}

.text4 {width:calc(100% - 42px);height:auto;border:solid 1px #f0f0f0;margin:0 20px 20px 20px;}
.text4-1 {border-bottom:solid 1px #f0f0f0;height:auto;line-height:32px;overflow:hidden;}
.text4-2 {padding:20px;line-height:24px;}
.text4-2 h1 {font-size:24px;font-weight:bold;text-align:center;padding:20px 0 10px 0;}
.text4-2 p {margin-bottom:12px;text-indent:20px;font-size:14px;}
.bk1-2 {width:calc(100% - 40px);height:auto;line-height:24px;border-bottom:solid 1px #f0f0f0;padding:11px 20px;overflow:hidden;}
.bk1-2 span {display:block;}
.bk1-2 .bk1-left {width:120px;color:#787878;}
.bk1-2 .bk1-right {width:calc(100% - 120px);text-align:right;}

/*介绍*/
.jieshao {height:auto;overflow:hidden;padding:20px;background:#ffffff;margin:20px 0 0 0;} 
.jieshao .bd{width:100%;height:auto;}
.title3 {font-size:18px;font-weight:bold;}
.jieshao .bd ul li p {padding-bottom:12px;line-height:24px;}
.jieshao .bd ul li p.title2 {font-size:20px;font-weight:bold;}
.jieshao .bd ul li th, .jieshao .bd ul li td {line-height:24px;padding:10px 6px;}

.bottom {font-size:14px;line-height:24px;text-align:center;padding:20px 0;color:#666666;}
.xiahuaxian_bolang {
    background: rgba(0, 0, 0, 0) url("./wave.png") repeat-x scroll left bottom;
    padding-bottom: 5px;
}




