body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:normal 100% "Microsoft Yahei";-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

/*banner*/
.banner img {width:100%; height: auto;}
/*tzgg*/
.tzgg {height: 58px; border-top:10px solid #f1f1f1;border-bottom:10px solid #f1f1f1;}
.tzgg .nr {padding-top:5px; display:-webkit-box; width: calc(100% - 14px); height: 47px; margin:0 auto; }
.tzgg .nr .nr-l {width: 40px;height: 38px;background-image: url(../../images/m/tzgg.png);background-size: 100% 100%;}
.tzgg .nr .nr-r { -webkit-box-flex: 1; width:0;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; line-height: 40px;font-size: 1.1em;}

/*com-list*/
.com-list {width: calc(100% - 14px); margin:0 auto;}
.com-list ul li {font-size: 1.05em; border-bottom:1px solid #e8e8e8; padding:8px 0;}
.com-list ul li p {font-size: 0.8em; color:#afafaf; margin-top:5px;}
.com-list ul li:last-child {border-bottom:none;}

/*spxw*/
.spxw {border-top:10px solid #f1f1f1; border-bottom:10px solid #f1f1f1; overflow: hidden; padding-bottom:10px;}
.spxw .spxw-nr {width: calc(100% - 14px); margin:0 auto;}
.index-bt {font-size: 1.25em; color:#00558b; font-weight: bold; padding:13px 0;}
.spxw .spxw-nr  .pic img {width:100%; height: auto;}
.spxw .spxw-nr  .wz {font-size: 1.05em; padding:8px 0;}
.spxw .spxw-nr  .wz p {font-size: 0.8em; color:#afafaf; margin-top:5px;}
.spxw .spxw-nr .pic-t .pic-t-l {width: 47.5%; float: left; padding-right:7px;}
.spxw .spxw-nr .pic-t .pic-t-r {width:47.5%; float: right; padding-left:7px;}

/*bmdt*/
.bmdt { border-bottom:10px solid #f1f1f1; overflow: hidden;  padding-bottom:10px;}
.index-bt2 {width: calc(100% - 14px); margin:0 auto;font-size: 1.25em; color:#00558b; font-weight: bold; padding:13px 0 5px 0;}

/*ztzl*/
.ztzl {width: calc(100% - 14px); margin:0 auto 20px auto;}
.ztzl-pic img {width:100%; height: auto;}


/*----------------list--------------------*/

.todayList { margin: 0 auto;}
#thelist li { width:100%;overflow:hidden;border-bottom:1px solid #DDDDDD;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 1) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;}
#thelist li a{padding:10px 40px 9px 8px; display: block;}
#thelist li:hover,#zxft-list #thelist li:active {background-color:#eee;cursor:pointer;}
#thelist li h2 {font-size: 16px;color:#2f2f2f;font-weight:normal;height:26px;font-weight:normal;line-height:26px;max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;padding:0; margin:0;}
#thelist li p {font-size: 12px;color:#9C9C9C;line-height: 14px;margin-top: 5px;padding-right:2px;display: block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.yema{ height:32px; font-size:14px; text-align:center;margin-top:2%; margin-bottom:2%;}


/*----------------content--------------------*/

#content{ margin: 0 auto;overflow-x: hidden;}
#content .content-wrap {margin: 0 auto;width: calc(100% - 14px);padding:0px 0px 10px 0px;}
#content .bt{padding-top:10px; font-size:20px; text-align:center; color:#e5221c;line-height:40px;word-break:normal;word-wrap:break-word; margin-bottom:0; padding-bottom:0;}
#content .time{font-size:14px; text-align:center; line-height:30px; color:#9C9C9C; margin:auto 0; padding:0;}
#content .line_nr {width: 100%;height: 1px;text-align: center;margin:10px 0;border-bottom: 1px dashed #cbc6c0;}
#content .artical{margin:10px 5px; word-wrap: break-word; text-indent: 2em; line-height: 30px;}
#content .img img {width:100%; height: auto;}
.back {height: 43px; border-bottom:1px solid#ddd; padding-top:12px; padding-left:5px;}

/*list-pic*/
#zxft-list{overflow-x: hidden;}
#zxft-list .todayList {display: block; margin: 0 auto;}
#zxft-list #thelist li { width:100%; height:100px; overflow:hidden;border-bottom:1px solid #DDDDDD;
	box-shadow: 0 1px 0 0 rgba(255, 255, 255, 1) inset;
	-moz-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;
	-webkit-box-shadow:0 1px 0 0 rgba(255, 255, 255, 1) inset;}
#zxft-list #thelist li a{padding:12px 40px 9px 8px; display: block;}
#zxft-list .tp{width:100px; height:auto; padding-right:12px; float:left; margin-bottom:5px;}
#zxft-list #thelist li:hover,#zxft-list #thelist li:active {background-color:#eee;cursor:pointer;}
#zxft-list #thelist li h2 {font-size: 16px;color:#2f2f2f;font-weight:normal;height:20px;font-weight:normal;line-height:16px;padding:0;max-width:100%;text-overflow:ellipsis;white-space:nowrap !important;white-space:normal;overflow:hidden;}
#zxft-list #thelist li p {font-size: 12px;color:#9C9C9C;line-height: 16px;margin-top: 3px;padding-right:2px;display: block;overflow: hidden;text-overflow: ellipsis;}
#zxft-list .yema{ height:32px; font-size:14px; text-align:center;margin-top:2%; margin-bottom:2%;}
#zxft-list .tp img {width:100%; height: auto;}



/*----------------columnlist--------------------*/

.mlist{width:100%;padding:0px;margin:0px;line-height: 10px;}
.mlist li a{padding: 10px 40px 9px 10px;}
.mlist li{width: 100%;background: url(../../images/m/coin_04_04.png) no-repeat 96% center;background-size: auto 40%;    position: relative;overflow: hidden;border-bottom: 1px solid #0562c9;background-color:#fff;cursor: pointer;}
.column{font-size: 16px;color: #0562c9;height: 22px;font-weight: normal;line-height: 22px;max-width: 100%;text-overflow: ellipsis;white-space: nowrap !important;background: url(../../images/m/coin_04_03.png) no-repeat 4% center;padding-left: 10%;background-size: auto 50%;overflow: hidden;letter-spacing: 2px;}
























































