@charset "utf-8";

body { margin:0; padding:0;font-size:12px;font-family:'宋体',Arial, Helvetica, sans-serif;text-align:left;}
body > div {margin-right:auto; margin-left:auto;} 
div,form,img,ul,ol,li,p,dl,dt,dd { margin: 0; padding: 0; border: 0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-weight:normal;font-family:'Microsoft YaHei';font-weight:bold;font-size:14px;}
ul,li {list-style:none;}
img{border:0px;}
a {text-decoration:none;color:#333;cursor: pointer;cursor: hand;}
a:hover{text-decoration:none;}
.fl, .left { float: left;}
.fr, .right { float: right;}

.w:after, .clearfix:after {clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix { display: inline-block;}

.w{margin-left:auto;margin-right:auto;width:1000px;position:relative;}

.mt16{margin-top: 16px;}
.mt25{margin-top: 25px;}

.mgbt-5{margin-bottom:5px}
.mgbt-10{margin-bottom:10px}
.mgbt-15{margin-bottom:15px}
.mgbt-20{margin-bottom:20px}
.mgbt-25{margin-bottom:25px}
.mgbt-30{margin-bottom:25px}
.t-center{text-align:center;}
.blockimg{display:block;}


/* 普通翻页器-默认居中 */
.m-page{padding:30px 0 40px 0;text-align:center;line-height:32px;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;word-wrap:normal;white-space:nowrap;color:#333;}
.m-page a,.m-page i{display:inline-block;*display:inline;*zoom:1;vertical-align:top;padding:0 12px;margin-left:-1px;font-size:12px;font-style:normal;letter-spacing:normal;word-spacing:normal;background:#efefef;}
.m-page i{background:none;}
.m-page a{text-decoration:none;color:#333;}
.m-page a:hover{text-decoration:none;color:#FFF;}
.m-page .first{margin-left:0;background:none;}
.m-page a.last{margin-right:0;}
.m-page a .pagearr{font-weight:bold;font-family:\5b8b\4f53;vertical-align:top;*vertical-align:middle;}
.m-page a.pageprv .pagearr{margin-right:3px;}
.m-page a.pagenxt .pagearr{margin-left:3px;}
.m-page a:hover{background:#069;}
.m-page a:active{background:#069;}
.m-page a.z-crt,.m-page a.z-crt:hover,.m-page a.z-crt:active{cursor:default;color:#FFF;background:#069;}
.m-page a.z-dis,.m-page a.z-dis:hover,.m-page a.z-dis:active{cursor:default;color:#ccc;background:#efefef;}
/* 居左 */
.m-page-lt{text-align:left;}
/* 居右 */
.m-page-rt{text-align:right;}
/* 较小 */
.m-page-sm{line-height:22px;}
.m-page-sm a,.m-page-sm i{padding:0 8px;}
/* 分离 */
.m-page-sr a,.m-page-sr i{margin:0 3px;}
.m-page-sr i{border:0;}

/*m-box*/
.m-title{height:33px;line-height: 33px;padding:0 16px;border-bottom:1px solid #000;}
.m-title h2{float: left;font-weight: normal;color: #333;}
a.m-more{float: right;color: #333;}
a.m-more:hover{text-decoration: underline;}
.m-title i{width: 3px;height:6px;background-position: 0 0;margin:0 6px 0  1px; vertical-align: 1px;*vertical-align: 5px;_vertical-align: 5px;}
.m-title span{display: inline-block;}

.m-title-d{ height:33px; line-height: 33px; border-left:12px solid #069; border-bottom:1px solid #000; background: #e7e7e7; }
.m-title-d h2{ color: #006699; margin-left: 12px; }


/*i*/
i{display: inline-block; background: url(../images/icon.png) no-repeat;overflow: hidden;}

/*u-list*/
.u-list{ font-size: 0;padding: 15px 0 0;}
.u-list p, .u-list a, .u-list span{ font-size: 12px}
.u-list li {height:24px;line-height: 24px; overflow: hidden;padding:0 5px;color: #333;}
.u-list li a{ color:#333; }
.u-list li a:hover{text-decoration: underline;}
.u-list li .fl{width: 220px;overflow: hidden;}
.u-list li span{display: inline-block;}
.u-list li i{width: 2px;height:2px;background-position:-3px -3px;margin-right: 11px;vertical-align: 2px;}


/*u-piclist*/
.u-piclist{ font-size: 0}
.u-piclist li{ position: relative; float:left; _display:inline;padding:0 2px;overflow: hidden; }
.u-piclist li a.u-imgpic{ display: block; overflow: hidden;border: 1px solid #C6C6C6;}
.u-piclist li a.u-imgpic span{ display: block; overflow: hidden; }
.u-piclist li a.u-imgpic img{height:107px;overflow: hidden;}
.u-piclist li p{ font-size: 12px; }
.u-piclist .m-picTextBg{ position: absolute; display: none; }
.u-piclist .m-picText{ position: absolute; text-align: center; display: none; }