/* Css Reset */
*{margin:0;padding:0;font-weight:normal;}
body{font-family:"Microsoft YaHei", arial, sans-serif,'DejaVu Sans','Lucida Grande',Tahoma,'Hiragino Sans GB',"é»‘ä½?",sans-serif;color:#444; font-weight:normal; }
#all{width:100%;}
img{border:0;vertical-align:middle;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:underline; color:#FF0000;}
a img{border:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }

*html{padding:0px} 
/* Clear Fix */ 
.clearfix:after { 
content:?? 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.clearfix { 
display:inline-block; 
} 
/* Hide from IE Mac */ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 
/* end of clearfix */ 



/* Public */
html{ width:100%; }
body{ width:100%; color:#555;font:12px/20px SimSun,Tahoma,Helvetica,Arial,sans-serif; -webkit-text-size-adjust: none;}
a{color:#555;text-decoration:none; outline:none;}
a:hover {color:#f30; text-decoration:underline; }
.fl{ float:left !important; }
.fr{ float:right !important; }
.mab{ margin-bottom:10px; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{height:0px; clear:both; overflow:hidden;}
.blank10{height:10px; overflow:hidden;}
.blank20{height:20px; overflow:hidden;}
.dshy_loading ul li img{background:url(loading.gif) no-repeat center;}

.button{ margin-top:-2px;position:absolute; width:90px; height:25px;  float:left;  margin-left:880px; text-align:center; z-index:999; border:#e7caca solid 1px; line-height:25px; text-align:center;border-radius:0 0 5px 5px; background:rgba(255, 255, 255, 0.9)!important;
filter:Alpha(opacity=90); background:#fff; }/*ã€€ä½¿ç”¨IEä¸“å±žæ»¤é?œå®žçŽ°IEèƒŒæ™¯é€æ˜Ž*/
.button  p{ position:relative;font-family:"å¾®è½¯é›?é»?; font-size:14px;color:#ae0407;} /*å®žçŽ°IEæ–?å­—ä¸é€æ˜Ž*/
.banner .button p a{ font-family:"å¾®è½¯é›?é»?; font-size:14px;color:#ae0407;text-decoration:none;}

/* Pulse Shrink */
@-webkit-keyframes pulse-shrink{to{-webkit-transform: scale(0.9); transform: scale(0.9);}}
@keyframes pulse-shrink{to{-webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9);}}
.pulse-shrink{display: inline-block; -webkit-transform: translateZ(0); -ms-transform: translateZ(0); transform: translateZ(0); box-shadow: 0 0 1px rgba(0, 0, 0, 0);}
.pulse-shrink:hover{-webkit-animation-name: pulse-shrink; animation-name: pulse-shrink; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; -webkit-animation-timing-function: linear; animation-timing-function: linear; -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite; -webkit-animation-direction: alternate; animation-direction: alternate;}

/* 导航 */
#header{ margin-bottom:1px;  }
.logoBar{ width:1000px; margin:0 auto;height:151px; background:url(zzb2016top.png) no-repeat; background-position:center; }
.logobutton{ margin-top:-2px;position:absolute; width:90px; height:25px;  float:left;  margin-left:880px; text-align:center; z-index:999; border:#e7caca solid 1px; line-height:25px; text-align:center;border-radius:0 0 5px 5px; background:rgba(255, 255, 255, 0.9)!important;
filter:Alpha(opacity=90); background:#fff; }/*ã€€ä½¿ç”¨IEä¸“å±žæ»¤é?œå®žçŽ°IEèƒŒæ™¯é€æ˜Ž*/
.logobutton  p{ position:relative;font-family:"å¾®è½¯é›?é»?; font-size:14px;color:#ae0407;} /*å®žçŽ°IEæ–?å­—ä¸é€æ˜Ž*/
.logoBar .logobutton p a{ font-family:"å¾®è½¯é›?é»?; font-size:14px;color:#ae0407;text-decoration:none;}

.navBar{ position:relative; z-index:1; color:#fff; height:43px; line-height:43px;  }
.nav{ width:1000px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; background:url(zzb2016menubg.png) repeat-x;}
.nav .m{ float:left;  position:relative; border-top:0; border-bottom:0; }
.nav a:hover{ text-decoration:none; color:#fff; text-decoration:underline;}
.nav h3{ float:left;  font-size:100%; font-weight:normal; font-size:16px; height:43px; overflow:hidden; margin-left:20px;_margin-left:13px  }
.nav h3 a{ display:block; color:#fff; padding-left:15px; padding-right:15px; vertical-align:top;  }

.nav .sub{ display:none; /*é»˜è®¤éšè—?/ width:99px; padding:5px 0;   margin-left:20px; position:absolute; top:43px;background:rgba(156, 0, 0, 0.8)!important;
filter:Alpha(opacity=80); background:#9c0000; /*ã€€ä½¿ç”¨IEä¸“å±žæ»¤é?œå®žçŽ°IEèƒŒæ™¯é€æ˜Ž*/text-align:center;  }
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ height:20px; line-height:20px; padding:4px 0;  display:block; background:url(imagesicon.png) 0 9px no-repeat; color:#fff;   }
.nav .sub li a:hover{ color:#fff; background:#ff6600;   }
.nav #m7 h3 a{   }

/*?位置*/
.daohang{ position:relative; width:1000px; height:32px; border:#ddd solid 1px; color:#999; font-size:12px; background:#f1f6fa; margin:0 auto; margin-top:5px; }
.daohang img {float:left; top:5px;}
.daohangwenzi {top:5px; float:left; left:18px}
.daohang a { color:#999; font-size:12px;line-height:32px;}
.daohang span { float:left;z-index:999;}

/* content */
.bigcontent{ position:relative;width:1000px; height:435px;  margin:0 auto; margin-top:8px; margin-bottom:5px;}
.leftside { position:absolute;float:left; width:295px; height:445px; _left:-16px; *+left:-16px}

/* 焦点?*/
.jiaodiantu{ width:295px; height:255px; float:left; background:#f9f9f7; margin-bottom:10px;}

/*服务指南*/
.fwzn{ width:295px; height:165px; float:left; }
.fwzn .bt1{ width:295px; height:31px; float:left; background:url(zzb2016leftbg.png) no-repeat; border-radius:8px 0px 0px 0px; border-left:solid 1px #ddd;}
.fwzn .bt1 i{ font-size:14px;  color:#bf0c05;line-height:31px; height:31px; float:left; font-weight:bold;text-align:center; padding-left:12px;}
.fwzn .bt1 b{ height:31px; float:right; margin-right:10px;}
.fwzn .bt1 b a{ font-family:"å®‹ä½?"; font-size:12px; color:#abaaaa; line-height:31px;}
.fwzn ul{ float:left; width:295px; border:#ddd 1px solid; border-top-style:none; height:135px;}
.fwzn ul li{   float:left;text-align:center; }
.fwzn ul li a{ width:130px; height:55px;  margin-left:10px; background:#f9f9f7;margin-top:6px; line-height:55px; font-size:16px;font-weight:bold; color:#bf0c05;border:solid 1px #ddd;display: inline-block;}
.fwzn ul li a:hover{ background:#ddd;transition:all ease 0.4s; text-decoration:none;}

/*中间部分*/
.mainContent{position:absolute;float:left;margin-left:305px; width:415px;height:445px; _left:-16px; *+left:-16px}

/*新闻动?*/
.xwdt{ width:405px; height:250px; float:left;  border:#ddd 1px solid; border-top-style:none; margin-bottom:10px;}
.xwdt .bt2{ width:405px; height:33px; float:left; background:url(zzb2016centerbg.png) no-repeat;}
.xwdt .bt2 i{font-size:14px;  color:#bf0c05;line-height:36px; height:33px; float:left; font-weight:bold;text-align:center; padding-left:8px;}
.xwdt .bt2 b{ height:33px; float:right; margin-right:10px;}
.xwdt .bt2 b a{ font-family:"å®‹ä½?"; font-size:12px; color:#abaaaa; line-height:33px;}

.xwdt ul{ float:left;width:380px; padding-left:10px; }
.xwdt ul li{  font-size:12px;list-style-image:url(zzb2016dian.jpg);width:380px; float:left; margin-left:10px; line-height:25px; height:25px; _background:url(zzb2016dian.jpg) left center no-repeat; *+background:url(zzb2016dian.jpg) left center no-repeat;_margin-left:2px;*+margin-left:4px}
.xwdt ul li a{ font-size:12px; color:#000;_float:left;_padding-left:10px ;*+float:left;*+padding-left:10px}
.xwdt ul li a:hover{ color:#f00;}
.xwdt ul li span{ float:right; color:#999;font-style:normal;font-size:12px; font-style:normal; margin-right:3px}

/*通知公告*/
.tzgg{ width:405px; height:170px; float:left;  border:#ddd 1px solid; border-top-style:none;}
.tzgg .bt3{ width:405px; height:33px; float:left; background:url(zzb2016centerbg.png) no-repeat;}
.tzgg .bt3 i{font-size:14px;  color:#bf0c05;line-height:36px; height:33px; float:left; font-weight:bold;text-align:center; padding-left:8px;}
.tzgg .bt3 b{ height:33px; float:right; margin-right:10px;}
.tzgg .bt3 b a{ font-family:"å®‹ä½?"; font-size:12px; color:#abaaaa; line-height:33px;}
.tzgg ul{ float:left;width:380px; padding-left:10px; }
.tzgg ul li{  font-size:12px;list-style-image:url(zzb2016dian.jpg);width:380px; float:left; margin-left:10px; line-height:25px; height:25px; _background:url(zzb2016dian.jpg) left center no-repeat; *+background:url(zzb2016dian.jpg) left center no-repeat;_margin-left:2px;*+margin-left:4px}
.tzgg ul li a{ font-size:12px; color:#000;_float:left;_padding-left:10px ;*+float:left;*+padding-left:10px}
.tzgg ul li a:hover{ color:#f00;}
.tzgg ul li span{ float:right; color:#999;font-style:normal;font-size:12px; font-style:normal; margin-right:3px}

/*右侧*/
.rightside{ position:absolute;float:left; margin-left:720px;width:278px; height:445px; *+margin-left:704px; }
.rightcon{ width:278px; height:170px; float:left;  border:#ddd 1px solid; border-top-style:none;}
.rightcon .bt4{ width:278px; height:33px; float:left; background:url(zzb2016centerbg.png) no-repeat;}
.rightcon .bt4 i{font-size:14px;  color:#bf0c05;line-height:36px; height:33px; float:left; font-weight:bold;text-align:center; padding-left:8px;}
.rightcon .bt4 b{ height:33px; float:right; margin-right:10px;}
.rightcon .bt4 b a{ font-family:"å®‹ä½?"; font-size:12px; color:#abaaaa; line-height:33px;}
.rightcon ul{ float:left; width:250px; padding-left:10px; }
.rightcon ul li{ list-style-image:url(zzb2016dian.jpg);width:250px; float:left; margin-left:10px; line-height:30px; height:30px; _background:url(zzb2016dian.jpg) left center no-repeat; *+background:url(zzb2016dian.jpg) left center no-repeat;_padding-left:10px;*+padding-left:10px; *+margin-left:0px}
.rightcon ul li a{ font-size:14px; color:#000;}
.rightcon ul li a:hover{ color:#f00;}
.rightcon ul li span{ float:right; color:#999;font-style:normal;font-size:12px;}

/* 友情链接 */
.bigfriendLink{ height:114px; width:1007px; margin:0 auto; background:url(zzb2016link.png) no-repeat;  }
.friendLink{ height:114px; padding-left:5px; margin:0 auto;  overflow:hidden; clear:both; margin-left:10px; }
.friendLink ul{ overflow:hidden; }
.friendLink ul li{ width:130px; margin-left:5px; margin-right:5px; float:left; display:inline; margin-top:47px; }
.friendLink ul li img{ width:130px; height:50px; border:#ddd 1px solid; }

/* footer */
#footer{ background:#f8f8f8; border-top:2px solid #bf0c05; padding:20px 0; text-align:center; width:1000px; margin:0 auto; margin-top:10px;}
#footer .copyRight{ padding:10px 0; font-family:Arial; }


/*大栏目列表页*/
.lanmu_main { position:relative; width:1000px; margin:0 auto; height:100%;}

.leftmian { width:220px;float:left;position:relative; border:#ddd solid 1px;_margin-left:50px; *+margin-left:-18px; _margin-top:10px; *+margin-top:10px; _position:absolute; _left:16px; _top:4px }
.left_top { width:210px; height:40px; margin:0 auto;  background:url(zzb2016menubg.png) repeat-x; margin-top:5px; _float:left;_margin-left:2px}
.postion_h1 { line-height:40px;height:40px; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#FFF;}
.left_body { width:210px; overflow:hidden; border-top:0; padding-bottom:15px; margin-top:5px; margin:0 auto; }
.lmdhlist {width:210px; float:left;}
.lmdhlist  li{ border-bottom:#CCC dashed 1px; width:210px; margin:0 auto;line-height:32px;display:block; text-align:center; -webkit-transition: all 0.5s;transition: all 0.5s; margin-bottom:5px; }
.lmdhlist li:hover {color:#333; text-decoration:none; background:#ddd;}

.right_tm {width:765px; margin-left:233px;margin-top:10px;min-height:500px; height:auto!important; height:500px; *+margin-top:-103px; *+margin-left:217px; _margin-top:0px; _margin-left:109px; _float:left}
.right_top { width:760px; height:40px; background:url(zzbrig_top.jpg) no-repeat; margin:10px auto;}
.right_h1 { padding-left:40px; line-height:27px; font-size:16px; font-family:"微软雅黑"; float:left; }
.right_list {width:680px; margin:18px auto 36px auto;}
.right_list li { _float:left; *+float:left;width:685px;border-bottom:#CCC dashed 1px;background:url(zzbli1.gif) left center no-repeat; overflow:hidden;line-height:45px; padding-left:15px; }
.right_list li a { _float:left; *+float:left;font-size:14px; font-family:"微软雅黑";}
.right_more { padding-right:15px; line-height:30px; font-size:14px; font-family:"微软雅黑"; float:right; color:#CCC;}
.right_more a{color:#666;}
.right_line { width:765px; border:#ddd solid 1px; overflow:hidden; margin-bottom:10px;}

/*二级栏目列表*/
.content_title {width:900px; border-bottom:#ac0000 solid 2px;margin:0 auto; padding:15px; margin-top:0px; text-align:center; font-size:20px; font-weight:bold;}
.content_list{ margin:0 auto; width:900px;}
.content_list li img { _float:left;*+float:left;  *+margin-top:15px; _margin-top:15px}
.content_list li{ _float:left; *+float:left; height:47px;line-height:47px;font-size:16px; border-bottom:1px dashed #CCCCCC; display:block; }
.content_list li:hover {background:#f5f8fa}
.content_list li a{_float:left;*+float:left;  padding-left:5px;color:#333;text-decoration:none;  font-size:16px; color:#333}
.content_list li a:hover{color:#367fc3;}
.dibuline{ margin:0 auto; width:900px; text-align:center;  height:36px; line-height:36px; font-size:14px; margin-bottom:20px; margin-top:20px;}

/*å†?å®¹é¡µé¢*/
.page_neirong{margin:0 auto; font-size:14px; font-family:"å¾®è½¯é›?é»?;}
.page_content{margin:0 auto;font-size:16px; color:#333; line-height:200%;font-family:"å¾®è½¯é›?é»?;  width:920px; height:auto ; margin-top:20px;text-align:justify}
.page_content img{max-width:900px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)<900?"900px":"");overflow:hidden; position:static; *position:relative; _position:relative; text-align:center;}
.page {height:26px;margin:20px 0; margin:0 auto;}
.page a{display:block;padding:0 7px;height:24px;border:1px solid #bec6cc;text-align:Center;line-height:24px;float:left;background:#fff;margin-right:10px}
.page a:hover{background:#25b7c5;border:1px solid #25b7c5;color:#ffffff}
.page .cz_page1{display:block;padding:0 7px;height:24px;background:#25b7c5;border:1px solid #25b7c5;text-align:Center;line-height:24px;float:left;color:#ffffff;margin-right:10px}