@charset "utf-8";

/* 将具有默认margin和padding的标记置零，所有标记的margin、padding都在使用时具体定义 */
*{ margin:0;padding:0;}

/* 修正IE5.x和IE6的斜体溢出bug */
* html body{ overflow:visible;}

* html iframe, * html frame{ overflow:auto;}

* html frameset{ overflow:hidden;}
/* padding 不撑 */
 * {
  outline: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
} 
 :after, :before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
} 
/* 常用标签，基本标签默认样式取消，HTML标签，取消基本标签默认样式，防止不同浏览器显示效果不同，text-align:center; 解决不同浏览器居中问题 */
body{ color:#000; background:#FFF; font:normal 16px/30px "Microsoft YaHei",Verdana,Arial,sans-serif,"Times New Roman",宋体; text-align:center;}

body,ul,ol,li,dl,dt,dd,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr{ margin:0; padding:0;}

input,select{ font-size:12px; vertical-align:middle;}

/* 设置内容左对齐，恢复因BODY设置剧中产生的继承 */
/* body div{ text-align:left;} */

/* 标签属性，textarea,input 强制输入时内容超出时换行 */
textarea,input{ word-wrap:break-word; word-break:break-all; padding:0px;}

/* 清除ul列表标记的样式，ul列表更多的用在不需要列表前置符号的样式里 */
li{ list-style-type:none;}

/* 定义图片边框，当图片作为链接内容被填充时，会有默认边框出现，重定义掉 */
img{ border:0 none;}

/* 定义默认的链接样式，仅仅是作为默认样式提供，可以在各自的实例中覆盖掉 链接虚线框去掉 */
a {color: #000000; text-decoration:none; outline:none; star:expression(this.onFocus=this.blur());}
a:hover{ color:#d60000;}
/*clear*/ 
/*.clearfix:after{content: "";display: block;height: 0;clear:both;visibility: hidden;} */
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;} 
/*ie6清除浮动的方式 *号只有IE6-IE7执行，其他浏览器不执行*/
.clearfix{zoom:1;}
/* 布局 */
.auto{margin: 0 auto;}
.allcenlayout{width: 100%;height: auto; margin: 0 auto;text-align: center;}
/* 1200px 内容布局 */
.layout1200{width: 1200px;height: auto;margin: 20px auto;}
/* 盒子 */
.flexYcenter {
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
	flex-flow: column nowrap;
	}
.flexXcenter {
	display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* 老版本语法: Firefox (buggy) */
    display: -ms-flexbox; /* 混合版本语法: IE 10 */
    display: -webkit-flex; /* 新版本语法: Chrome 21+ */
    display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */
	flex-flow: row nowrap;
	}
.flexlayout{display: flex;display: -webkit-box; display: -moz-box;display: -ms-flexbox;display: -webkit-flex; }
.flexXY{justify-content: space-between;align-items: center;}

.header{position: relative; width:100%;height: 80px; margin: 0 auto;margin-top: 5px;background:#fbfbfb;}
.logo{display: inline-block; max-width:508px; width: 30%; height:auto;float: left;}
/* 联系我们 */
.lxwm{position: absolute;float: right;width: auto;height: auto;text-align: left; right: 0;bottom: 0;}
/* 文本日历 */
.lxwm :first-child{display: inline-block; float: left;width: auto;margin-right: 10px;}

.lxwm ul li{float: right; margin-right: 10px;white-space:nowrap;}
em{font-style:normal;}
/* 最头条 */
.Headlines{width: 100%;}

.col{margin-top: 15px;margin-bottom: 15px;}

.coltb{width:95%;height: 20px;margin: 0 auto;border: #000000 1px solid; background: url('') no-repeat left top / 100% 100%;}

/* 列表页，正文页当前位置 */

.lmid {margin-left: 20px;color: #da0000;text-align: center;font-size: 18px;font-weight: bold;padding-top: 2px;}

.dqwz {height: 22px;background: url('../images/lbdqwz.gif') no-repeat left top;}

.dqwz span {display: inline-block;line-height: 100%;}

.dqwzr{float: right;width:auto; background: url('../images/dqfz.gif') no-repeat left;}

.dqwzrdiv {float: right;margin-left: 20px;}

/* 正文页上一条 下一条 */
.next-sx{width: 100%; height: auto;margin-top: 30px;}
.next-sx ul li:first-child{float: left;}
.next-sx ul li:last-child{float: right;}
.next-sx ul li,.next-sx ul li a {color: #d30000;font-weight: bold;}
