*, ::after, ::before {
-webkit-text-size-adjust:none;
-moz-text-size-adjust:none;
-o-text-size-adjust:none;
text-size-adjust:none
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
body, h1, h2, h3, h4, h5, h6, p, div, ul, ol, li, dl, dt, dd, h1 {
	margin:0;
	padding:0
}
html { background-color:#FFF;
	font:12px/1.5 "microsoft yahei", arial, \5b8b\4f53
}
input, textarea {
	-webkit-appearance:none;
	font-size:12px
}
li {
	list-style:none
}
img {
	border:0;
	margin:0;
	padding:0
}
a {
	text-decoration:none; color:#000;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal
}
body {
	min-width:100%;
}
.lazy {
	display:none
}
/*start  */
header {}
.header_top { background:url(head_bj_s1.jpg) repeat-x;

	height:76px;
	position:relative
}
.header_top_logo {width:100%; height:76px; margin:0 auto; background:url(logo.jpg) center no-repeat;overflow:hidden; text-align:center; position:relative;}
#globalHeader_ad{ width:100%; background:url(banner_db.jpg) repeat-x bottom; overflow:hidden; padding-bottom:4px;}
.yy { position:absolute; top:20px; left:20px;}
.yy a { font-size:14px;}
.th { position:absolute; top:10px; right:10px; width:80px; text-align:left;}
.back { font-size:14px; text-align:left;}

.header_nav { background:#FFF; overflow:hidden; width:100%; margin:0 auto; }
.header_nav_list {overflow:hidden;  width:98%; margin:0 auto;}
.header_nav_list li { background:url(.header_nav_list%20li_bj.jpg) no-repeat; width:101px; height:29px;text-align:center;line-height:29px;float:left; margin:3px 1px;
}
.header_nav_list li a {
	display:block;
	color:#FFF;
	font-size:15px; font-family:"微软雅黑";
}
.header_nav_list li a:visited {
	color:#FFF;
}
.module i {
	font-style:normal
}
.cmtNum {
	display:block;
	float:right;
	line-height:16px;
	height:16px;
	padding-right:15px;
	margin-top:10px;
	font-size:10px;
	color:#b9b9b9;
	background-image:url("tou.png");
	background-repeat:no-repeat;
	background-position:right bottom;
	background-size:auto 14px
}
.module_header { width:100%; margin:0 auto;  background:url(module_header_bj.jpg) repeat-x; margin-top:5px;
	height:30px; position:relative;
}
.module_header a {color:#FFF; line-height:30px; padding-left:40px;
}
.module_header a:visited {
	color:#FFF;
}

.module_header h2 { margin-left:12px; color:#FFF; background:url(module_header_bj_h2.jpg) no-repeat 0 5px; padding-left:10px;
	line-height:30px;
	font-size:16px;
}

.module_header .category { position:absolute;right:0px; top:0px; width:80px; height:24px;font-size:14px; color:#FFF;}
.module_header .category a { color:#FFF;}

.mbox { width:320px; margin:0px auto; position:relative; height:350px; clear:both; background:#ece8e8;}
.t1 { position:absolute; left:5px; top:10px; width:149px; height:137px;}
.t2 { position:absolute; top:10px; right:5px; width:149px; height:137px;}
.t3 { position:absolute; left:5px; top:155px; width:175px; height:90px;}
.t4 { position:absolute; left:5px; top:255px; width:175px; height:90px;}
.t5 { position:absolute; top:155px; right:5px; width:124px; height:186px;}

.module_header .category li {
	float:left;
	line-height:36px;
	margin-right:10px
}
.module_imgNewsTwoCol {
	text-align:center;
	padding:7px 0 0 0;
	overflow:hidden
}
.module_imgNewsTwoCol_col {
	width:50%;
	float:left;
	margin-bottom:10px;
}
.module_imgNewsTwoCol_col a {
	position:relative;
	display:inline-block;
	color:#4e4e4e;
	vertical-align:top;
	overflow:hidden;
	margin:0 10px;
	width:140px;
	font-size:0
}
.module_imgNewsTwoCol_col a:visited {
	color:#4e4e4e
}
.module_imgNewsTwoCol_col img {
	width:140px;
	height:105px
}
.module_imgNewsTwoCol_col p {
	width:100%;
	height:28px;
	line-height:28px;
	font-size:14px;
	background-color:#ece9e9;
	overflow:hidden
}
.module_slider {
	width:100%;
	overflow:hidden; background:#fff; margin:0 auto;
}
.module_slider_cont {
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-webkit-transform-style:preserve-3d
}
.module_slider_cont>li {
	
	width:100%
}
.module_list { width:100%; margin:0 auto;}
.module_list li {
	border-bottom:1px solid #f2f2f2;
	font-size:16px;
	height:36px;
	line-height:36px;
	overflow:hidden; background:url(li1.png) left no-repeat; padding-left:10px;
}
.module_list li a {
	color:#444;
	display:block;
	padding:0 6px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap
}
.module_list li a:visited {
	color:#666
}
.module_list .channel {
	padding-right:4px
}
.module_button {padding:8px 10px; background:url(more.png) bottom center no-repeat;
}
.module_button a {
	display:block;
	color:#000;
}
.module_button a:visited {
	color:#656565
}
.module_button>a {

	line-height:20px;
	height:20px;
	text-align:center;
	font-size:16px;color:#000;
}
.module_button td {
	height:36px;
	line-height:36px;
	overflow:hidden;
	font-size:15px;
	background-color:#f6f6f6
}
footer {
	text-align:center;
	height:150px; background:#FFF;
}
.footer_top {width:100%; 
	height:50px; margin:0 auto;
	background-color:#0187FF;
	border-bottom:1px solid #f7f7f7 ;
}
.footer_bottom {width:100%; margin:0 auto; background:#ece9e9;}
.footer_top>a {
	display:block;
	margin:9px 10px 0;
	border:1px solid #fff;
	line-height:30px;
	height:30px;
	color:#fff;
	background-repeat:no-repeat
}
.footer_top>a:visited {
	color:#fefefe
}
.footer_top_mBtn {
	float:left;
	font-size:14px;
	width:44px;
	padding-left:24px;
	background-image:url("nav.png");
	background-position:8px 50%;
	background-size:15px auto
}
.footer_top_rightBtn {
	float:right;
	width:30px;
	background-image:url("top.png");
	background-position:50% 50%;
	background-size:auto 18px;
	text-indent:-9999px
}
.footer_top_leftBtn {
	float:left;
	width:30px;
	background-image:url("home.png");
	background-position:50% 50%;
	background-size:auto 18px;
	text-indent:-9999px
}
.footer_top_backBtn {
	float:left;
	width:30px;
	background-image:url("left.png");
	background-position:50% 50%;
	background-size:auto 18px;
	text-indent:-9999px
}
.footer_version {
   background:url(footer_version_bj.jpg) top center repeat-x; height:45px;
   
   width:100%; 
   margin:auto 0px;
   padding-top:5px;
   position:fixed;
   z-index:99;
   bottom:0; 
   left:0;

}
.footer_version a { text-align:center;
	display:inline-block;
	position:relative;
	width:24%;
	height:45px;
	
	line-height:45px;
	font-size:15px;
	color:#FFF;
}
.footer_version a:visited {
	color:#b2b2b2
}
.footer_bottom {
	color:#b2b2b2;
	padding-bottom:10px
}
.footer_bottom a {
	color:#658fbd
}
.footer_bottom a:visited {
	color:#658fbe
}
.footer_bottom>div {
	line-height:20px
}
.sliderImgNews {
	width:320px;
	margin:0 auto;
	overflow:hidden;
	background-color:#fff;
	position:relative
}
.sliderImgNews_block {
	position:relative;
	text-align:center;
	-webkit-backface-visibility:hidden;
	-webkit-transform-style:preserve-3d
}
.sliderImgNews_block li {
	float:left;
}
.sliderImgNews p {
	text-indent:2em;
	padding:5px;
	font-size:16px;
}
.sliderImgNews a {
	color:#666666;
	line-height:25px;
}
.float_right {
	float:right;
}


.cp { width:100%; background:#ece8e8; height:145px; margin:0 auto; }
.cp1 { float:left; width:186px; height:123px; margin:10px;}
.cp2 { float:left;  margin-top:10px; line-height:18px; color:#505d4f;}

.a { width:320px; background:#edffe7; height:125px; margin:0 auto; border-bottom:#c0c8bb dashed 1px;}
.a1 { float:left; width:97px; height:93px; margin:10px;}
.a2 { float:left; width:190px; height:105px; margin-top:10px; line-height:24px; color:#505d4f;}

.cur { font-size:15px; line-height:18px; display:block; width:100%;}
.more { color:#821f0c;}

.tu { width:300px; margin:0 auto;}
.tu li { float:left;}
.tu li img { width:98px; height:95px; padding:1px;}

