﻿@charset "utf-8";

body { margin:0; padding:0; width:100%; color:#000; font:normal 14px/1.8em "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; background:url(bg.jpg) repeat-y; background-position:center;}
html, .main { padding:0; margin:0;}
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
.pub_bor { border:1px solid #9d9895;}
img { border:none;}
.more { color:#ff0000; font-size:12px;}

a { text-decoration:none;}
a:hover { text-decoration:underline;}

.title{ padding:13px 0; text-align:center; background:url(tbg.png) no-repeat; width:641px; height:82px; margin:0 auto; margin-bottom:-60px; position:relative; z-index:999;}
.title h2 {display:inline; font: bold 21px/1.8em "微软雅黑",Arial,Helvetica,sans-serif,"宋体"; color:#000;}

.fl { float:left;}
.fr{ float:right;}

.header, .content,.footer, form,  ul, .mainbar, .sidebar { margin:0; padding:0;}

/* header */
.header {width:auto; height:617px; background:url(2017zdmsnhead.jpg) no-repeat; background-position:top center; }
.header_resize { margin:0 auto; padding:0;  }

.zxft { color:#000;}
.zxft a { color:#000;}
.zxft a:hover { color:#0a832f; text-decoration:none;}

/* fbg */
.fbg { margin:0; padding:0;}
.fbg_resize { width:1000px; margin:0 auto; padding:0; margin-top:-80px;}
.fbg_right {float:right; width:420px;}

/* ad */
.ad { margin:0; padding:0;}
.ad_resize {width:1000px; margin:0 auto; padding:0;}

/*焦点图*/
i{text-decoration:none;font-weight:400;font-style:normal}
img {border-width: 0px 0px 0px 0px}
#focus_image{width:560px;height:360px;position:relative;z-index:20;overflow:hidden; float:left}
#focus_image .pages{width:560px;height:360px;background:#212121}
#focus_image .pages .item{position:absolute;left:560px;top:0;width:560px;height:360px;z-index:5;text-decoration:none}
#focus_image .pages .item.cur{display:block;z-index:10}
#focus_image .pages .item .poster{display:block;width:560px;height:360px}
#focus_image .pages .item b{background:#000;opacity:.8;filter:alpha(opacity=80);position:absolute;width:560px;height:50px;left:0;bottom:0;z-index:1;-moz-transition:opacity .2s ease-in;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in;cursor:pointer}#focus_image .pages .item:hover b{opacity:.4;filter:alpha(opacity=40)}
#focus_image .pages .item i{position:absolute;width:300px;padding:0 5px;height:50px;left:0;line-height:50px;bottom:0;font-size:14px;color:#fff;z-index:2;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-weight: normal;}

#focus_image .controler{ position:absolute; top:315px; right:10px; display:block;width:150px;height:40px;line-height:40px; text-align:center;-moz-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none; z-index:999}
#focus_image .controler b{display:inline-block;width:20px;height:20px;margin:10px 4px;background:#FFF;cursor:pointer;line-height:20px;font-weight:700;color:#2B2B2B;position:relative}
#focus_image .controler b i{display:none}
#focus_image .controler b.down{background:#A91F01;color:#FFF}
#focus_image .controler b.down i{position:absolute;display:block;border:5px dashed transparent;border-bottom:5px solid #A91F01;top:-9px;left:5px;width:0;height:0;line-height:0}

/* content */
.conbg {  background:#fff; padding:30px 0 0 0; border:3px solid #f3bf14;}

.box1 { margin:20px 0 0 0; padding:0 0 20px 0; background:#b51f24 url(conbg.jpg) no-repeat; background-position: top center;}
.box1_resize { margin:0 auto; padding:150px 0 0; width:1006px;}
.box1  .mainbar { margin:0; float:left; padding:20px; width:340px;}
.box1  .mainbar .article { margin:0; }
.box1  .sidebar { padding:0; float:right; width:600px; padding:20px 20px 20px 0; }
.box1  .sidebar .gadget {  padding:0; }

.box2 { margin:0; padding:0 0 20px 0; background:#bde1fb; }
.box2_resize { margin:0 auto; padding:20px 0 0; width:1006px;}
.box2  .mainbar { margin:0; float:left; padding:20px 0 20px 30px; width:455px;}
.box2  .mainbar .article { margin:0;}
.box2  .sidebar { padding:0; float:right; width:455px; padding:20px 30px 20px 0;}
.box2  .sidebar .gadget {  padding:0;}

.box3 { margin:0; padding:0 0 20px 0; background:#b51f24;}
.box3_resize { margin:0 auto; padding:20px 0 0; width:1006px;}
.box3  .mainbar { margin:0; float:left; padding:20px; width:340px;}
.box3  .mainbar .article { margin:0; }
.box3  .sidebar { padding:0; float:right; width:600px; padding:20px 20px 20px 0; }
.box3  .sidebar .gadget {  padding:0; }

/*list*/

#list_news li {  margin-left:5px; font-size:14px; color:#303030; padding:13px 0; list-style:none;}
#list_news li a {color:#d40000; padding:0 0 0 4px; text-decoration:none; font-size:18px;}
#list_news li a:hover{ color:#ff0000;}
#list_news li p { text-indent:2em; line-height:28px; color:#4c4c4c; padding:0; margin:8px 0;}
#list_news li p a { color:#ff0000; text-decoration:none ; font-weight:normal; font-size:12px;}
#list_news li p a:hover{ color:#ff0000; text-decoration:underline;}

#list_pic{ width:320px;}  
#list_pic dl{margin:15px 10px 0 10px; float:left;}  
#list_pic dt{width:320px; margin:0; height:200px; background:#FFF;}  
#list_pic dt img { width:320px; height:200px;}
#list_pic dd{ width:310px; margin:0; line-height:23px; text-align:left; color:#000; padding:5px;} 
#list_pic .title1 { font-size:16px; font-weight: bolder;}
#list_pic .abs { color:#666; height: 40px; overflow: hidden;}

.list_dl1 dl{width:600px; height:160px; margin:30px 0; padding:0; background:#fff; overflow: hidden;}
.list_dl1 dt{width:220px; height:160px; float:left;}
.list_dl1 dt img {width:220px; height:160px; border:none; }
.list_dl1 dd{width:355px; height:160px; float:left; margin:0 0 0 15px; padding:0; line-height:20px; text-align:left; }
.list_dl1 dd h2{ line-height:20px; overflow:hidden; padding:0 0 5px 0;}
.list_dl1 dd h2 a{ color:#221815; font-size:16px; font-weight:bolder; text-decoration:none;}
.list_dl1 dd h2 a:hover{ color:#ee4a2a;}
.list_dl1 dd p{ color:#7a7a7a; font-size:12px; line-height:20px; overflow:hidden; text-indent:2em; margin:0; padding:0;}

.list_dl2 dl{width:455px; height:160px; margin:15px 0; padding:0; background:#fff; overflow: hidden;}
.list_dl2 dt{width:220px; height:160px; float:left;}
.list_dl2 dt img {width:220px; height:160px; border:none; }
.list_dl2 dd{width:210px; height:160px; float:left; margin:0 0 0 15px; padding:0; line-height:20px; text-align:left; }
.list_dl2 dd h2{ line-height:20px; overflow:hidden; padding:0 0 5px 0;}
.list_dl2 dd h2 a{ color:#221815; font-size:16px; font-weight:normal; text-decoration:none;}
.list_dl2 dd h2 a:hover{ color:#ee4a2a;}
.list_dl2 dd p{ color:#7a7a7a; font-size:12px; line-height:20px; overflow:hidden; text-indent:2em; margin:0; padding:0;}

.topmsg{ margin:auto 30px; margin-top:30px; height: 200px; overflow: hidden; }
.topmsg dt{ float: left; }
.topmsg dt img {width:320px; height:200px; border:none; }
.topmsg dd{ float: left; margin-left:15px; width: 600px;}
.topmsg dd h2{ line-height:20px; overflow:hidden; padding:0 0 5px 0;}
.topmsg dd h2 a{ color:#221815; font-size:16px; font-weight:border; text-decoration:none;}
.topmsg dd h2 a:hover{ color:#ee4a2a;}
.topmsg dd p{ color:#7a7a7a; font-size:12px; line-height:22px; overflow:hidden; text-indent:2em; margin:0; padding:0;}

/* footer */
#footer { color:#000; background:#bde1fb }
#footer_resize { margin:0 auto; padding:20px 0; width:1000px; text-align:center; color:#000;}


