/* CSS Document by mfx */
/* 初始 */
body { margin:0; background:#fff; font-size:12px;  color:#000; font:Tahoma, Helvetica, Arial, "\5b8b\4f53", sans-serif; }
html, html body { height:100%; }
div, span, p, form, ul, ol, li, h1, h2, h3, h4, h5, h6, th, td, dl, dt, dd, caption, a, legend, hr, b,blockquote,textarea { margin:0; padding:0; border:0;}
ul,li,ol { list-style-type:none; }
table, input, textarea, select, button { font-size:12px;vertical-align:middle; }
img, a img { border:none; }
table { border-collapse:collapse; border-spacing:0; }/*相邻边被合并*/
q:before, q:after { content:''; }
.Box { clear: both; width: 200px; margin: 0px auto; overflow: hidden;background: #fff;}

/* 默认链接颜色 */
a:link, a:visited { outline-style:none; text-decoration:none; }
a:hover, a:active { color:#c00; text-decoration:underline; }


/* 颜色 */
.black { color:#000; }
.white { color:#fff; }
.red { color:#e10007; }
.grey { color:#454545; }
.orange { color:#ff7200; }
.blue { color:#003398; }
.navy { color:#183b7d; }

.lchot, a.lchot { color:#bd0a01; }
.black, a.black { color:#000; }
/* 下划?*/
.unline, .unline a { text-decoration:underline }
.nounline, .nounline a, .list12 .nounline { text-decoration:none }

/* 通用属? */
.left { float:left; }
.right { float:right; }

.clear{clear:both;font-size:1px;width:1px;height:0;visibility:hidden;margin-top:0px!important;*margin-top:-1px;line-height:0}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
/* End hide from IE-mac */
/* ie7 hack*/
 *+html .clearfix {min-height: 1% ;}

/*文字对齐方式*/
.txtLeft { text-align:left }
.txtRight { text-align:right }
.txtCenter { text-align:center }
/*常用方法*/
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
.show { display:block }
.hidden { display:none }
.invisible { visibility:hidden; }
.hand { cursor:pointer; }
.fB { font-weight:bold; }
.fI { font-style: italic; }
.f12px { font-size:12px; }
.f14px { font-size:14px; }
/* CSS空白 */
.blank1 { margin:0 auto; height:1px; font-size:1px; clear:both; overflow:hidden }
.blank2 { margin:0 auto; height:2px; font-size:1px; clear:both; overflow:hidden }
.blank3 { margin:0 auto; height:3px; font-size:1px; clear:both; overflow:hidden }
.blank5 { margin:0 auto; height:5px; font-size:1px; clear:both; overflow:hidden }
.blank8 { margin:0 auto; height:8px; font-size:1px; clear:both; overflow:hidden }
.blank10 { margin:0 auto; height:10px; font-size:1px; clear:both; overflow:hidden }
.blank15 { margin:0 auto; height:15px; font-size:1px; clear:both; overflow:hidden }
.blank20 { margin:0 auto; height:20px; font-size:1px; clear:both; overflow:hidden }
.blank25 { margin:0 auto; height:25px; font-size:1px; clear:both; overflow:hidden }
.blank30 { margin:0 auto; height:30px; font-size:1px; clear:both; overflow:hidden }

/* 图文混排公用 */  
.pp, .pt, .list12 ul, .list14 ul{ width:100%; margin:0 auto; }
.pp:after, .pt:after, .area:after, .clear:after { content:"."; display:block; visibility:hidden; height:0; clear:both; }
.pp { text-align:center; }
.pp img { display:block; margin:0 auto; }	/*组图内图片属?/
.pp span { display:block; }
.pt { color:#666; line-height:20px; text-align:left; }
.pt div { float:left; margin:0 10px 0 0; }			/*图文混排*/
.pt p { clear:none }



#layout1 .main{float:left;width:200px;padding-right:1px;text-align:center;position:relative;}
#layout1 .main h1{font-family:"Microsoft Yahei","黑体";font-size:30px; letter-spacing:2px;height:54px;line-height:54px;overflow:hidden; width:682px; margin:0 auto; text-align:center}
#layout1 .main h1 a{color:#3f3f3f;}
#layout1 .main p{font-size:14px;height:18px;line-height:18px;overflow:hidden;margin-top:6px;}
#layout1 .main p a{margin:0px 8px;}
#layout1 .main .arrow{position:absolute;right:0px;top:20px;}
#layout1 .main .arrow a{display:block;height:11px;width:11px;overflow:hidden;}
#layout1 .main .arrow .icon1{background:url(images/ly1-icon.gif) no-repeat 0px 0px;cursor:pointer;}
#layout1 .main .arrow .icon2{background:url(images/ly1-icon.gif) no-repeat 0px -24px;margin-top:13px;cursor:pointer;}
#layout1 .scroll{float:right;width:200px;height:150px;overflow:hidden;}

#layout1 .scroll .content{float:left;display:inline;width:200px;height:95px;overflow:hidden;margin-left:3px;}
#layout1 .scroll .content ul li{line-height:24px;font-size:12px;}
#layout1 .scroll .content ul li a{color:#555;font-size:12px;}
#layout1 .scroll .arrow{float:right;width:15px;}
#layout1 .scroll .arrow a{display:block;height:15px;width:15px;overflow:hidden;}
#layout1 .scroll .arrow .icon1{background:url(http://www.dzwww.com/tpl/v5/images/ly1-icon.gif) no-repeat 0px -148px;margin-top:2px;cursor:pointer;}
#layout1 .scroll .arrow .icon2{background:url(http://www.dzwww.com/tpl/v5/images/ly1-icon.gif) no-repeat 0px -207px;margin-top:113px;cursor:pointer;}


/*for ad*/
#ad_left_shoulder{ margin-left:2px}
#ad_right_shoulder{ margin-right:2px}

 #top .right a { padding:0 5px; margin:0}
 #top .right #header-icon1 { padding:2px 20px 2px 5px}
 
 #top .right #header-icon2 {padding:0px 5px 0px 20px; margin-left:5px;}
 
 #icon1-drop-down { z-index: 999; }
 #layout2 .main .left .block .content.list14  ul .pic {float:left; margin-right:10px; position:relative;}