body {background-color:#F2F2F2;font-family:"Microsoft YaHei"}
a{margin:0px; padding:0px; list-style-type:none;text-decoration: none;}
html,body,h1,h2,p,span,a,div,ol,ul,li,table,tbody,tfoot,thead,tr,th,td,canvas{margin:0;padding:0}
li{ list-style-type:none}
.ztop{width:100%; height:60px; color:#FFF; text-align:left; background-color:#00afc7;line-height:60px;}
.ztopa{max-width:1000px;font-size:18px;margin:0px auto;padding:0px 10px 0px 10px;}
.ztopa span{float:right;font-size:14px;}
.ad{ margin:0px auto; width:100%; height:100px; text-align:center}
.ztopa a{color:#fff;}
.ztopa span a{font-weight:normal;padding:3px 5px 3px 5px;color: #fff;border-radius:3px;margin-left:5px;background: #019c9e;font-size:12px}
.ztopa a:hover{color: #f7f883;}
.qc{clear:both;}
.b10{margin-bottom:10px;}

.zt{padding:10px 0px 5px 10px;font-size:12px;}
.zt a{
	display:inline-block;
	width:11.8%;
	height:18px;
	line-height:18px;
	background-color: #FFF;
	text-align: center;
	margin-bottom:5px;
	border-radius:5px;
	border:1px solid #e2ebf9;
	margin-right:4px;color:#00afc7;
}
.zt a:hover{background-color:#ee7a13;color:#fff}


.ty{width:92%;background-color:#fff;padding:0px 4% 0px 4%;}	
.xian{width:100%;height:10px;background-color:#F2F2F2;}
/**·ÖÀà**/
.daoh{ width:100%; max-width:1000px;margin:0px auto;min-height:60px;background-color:#fff;padding-top:10px;padding-bottom:6px;margin-bottom:10px;}
.daoh ul li{ float:left;width:25%; text-align:center;color:#777; font-size:16px;height:30px;}
.daoh ul .on{ border-radius:25px; background-color:#55c658; color:#FFF}
.daoh a,.nrla a,.title a{color:#317ef3;}
.daoh a:hover,.nrla a:hover,.bmfwa a:hover,.title a:hover{color: #FF0000;}
.daohs{width:100%;max-width:1000px;margin:0px auto;padding-top:5px;padding-bottom:5px;padding-left:5px;}
.daohs a{background: #00afc7;color: #FFFFFF;}
.daohs ul li{float:left;width:19.4%;font-size:12px;height:24px;padding:2px;}
.daohs ul li a{display:table;vertical-align: middle; line-height: 24px;height: 24px;width: 100%;text-align: center;border-radius: 5px;}
.daohs a:hover{color: #f9ffb1;background:#fa3563;}

.l_dr{float:left;width:19%;height:125px;position: relative; display: block;overflow: hidden;margin-bottom:10px;margin-left:10px;}
.l_dr cite{background:#333;-moz-opacity:.80;filter:alpha(opacity=80);
	opacity:.80;color:#fff;position: absolute; bottom:0;left:0;width:100%;height:22px;text-align: center;font-size:12px;line-height: 22px;
	font-style: normal;}
.l_dr a{color: #FFF;}
.l_dr a:hover{color: #f9ffb1;background:#fa3563;display:block;}
.r_dr{float:left;width:75%;}
.drtit{height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:0px 15px;}
.des{ line-height:24px; display:block; float:left; color:#999; font-size:14px; text-align:justify; padding:0px 15px; }
.drtit a{font-size:16px;}
.del {font-size:12px;padding:0px 15px;}
.yh{margin:0px 10px 0px 0px;}

.duorouul li{width:33.3%;float:left;padding-top:10px;text-align:center;line-height:20px;}
.duorouul li a{display:block;text-align:center; line-height:20px;font-size:14px;}
.duorouul li img{margin:0px auto;height:125px;width:95%;padding-right:5%;}
.conDiv{padding-bottom:15px;}
.duorouul a,.lmt a{color:#434343;} 
.duorouul a:hover{color: #FF0000;}

.lmt{height:24px;font-size:14px;}
.lmr{line-height:24px; display:block;color:#999; font-size:12px; text-align:justify;}


/** class type 1 **/
.itemDiv{ width:100%;max-width:1000px;margin:0px auto;background-color:#fff;}
.itemDiv .title{ height:40px; border-bottom:1px #f5f5f5 solid;color:#666;line-height:40px;color:#666;}
.item{padding:12px 0px 12px 0px;line-height:25px;border-bottom:1px #f5f5f5 solid;color:#666;}
.tit{font-size:14px;}
.item span{float:right;}
.item a,.itemzx a{color:#666;}
.item a:hover,.itemzx a:hover{color: #FF0000;}
.con{color:#666; font-size:12px;}
.itemzx ul li{height:32px;border-bottom:1px #f5f5f5 solid;color:#666; line-height:30px;}
.itemzx a{font-size:12px;}
.tit a{color:#3b3b3b;}

.nrla{line-height:40px;}
.bmfwa {padding-bottom:8px}
.bmfwa ul{float:left;width:20%;font-size:12px;height:22px;}
.bmfwa a{display: block;color: #666}

.yqlj{padding-top:5px;padding-bottom:8px;}
.yqlj ul li{width:14%;float:left;line-height:18px;}
.yqlj a{color:#666;font-size:12px;}

.show{width:100%;max-width:640px;margin:0px auto;background-color:#fff;}
.show h1{font-size:18px;color:#000;line-height:45px;}
.showa{font-size:12px;color:#666;line-height:30px;}
.showa span{float:right;}
.showb{font-size:12px;color:#000;line-height:24px;}
.showc{font-size:12px;color:#000;line-height:20px;}
.showd{font-size:14px;color:#000;line-height:24px;}
.showd p{margin-bottom:10px;}
.show a{color:#666;}
.showe{height:18px;}

.foot{width:100%; height:25px; color:#FFF; text-align:left; background-color:#00afc7;line-height:25px;}
.foota{max-width:1000px;font-size:12px;margin:0px auto;padding:0px 10px 0px 10px;}
.foota span{float:right;}
.foota a{color:#fff;}

.page {height:40px; margin-top:10px; margin-right: 20px;margin-bottom: 20px; margin:0px auto }
.page a, .page .rows, .page b  {font-size: 12px;}
.page a,.page span {
    display:inline-block;
    padding:2px 2px;
    margin:0 1px;
    border:1px solid #e4e4e4;
    -webkit-border-radius:1px;
    -moz-border-radius:1px;
    border-radius:1px;
    
}
.page a,.page li {
    display:inline-block;
    list-style: none;
    text-decoration:none; color:#17316f;
}

.page a:hover{
    border-color:#8DC153;
}
.page span.current{
    background:#8DC153;
    color:#FFF;
    font-weight:100;
    font-size: 12px;
    border-color:#8DC153;
}

.menu{width:25px;position:relative;padding-top:10px;}
.menu a{width:25px;display:block;}
.menu a img{ width:25px; height:19px; display:block;}

.zta{min-height:201px;overflow: hidden;}
.zta h1{font-size:18px;height:36px;line-height:36px;padding-top:5px;}
.ztan{font-size: 14px;line-height:22px;}
.ztb {margin-top:15px;}
.ztb ul{line-height:35px;border-bottom:1px #f5f5f5 solid;color:#666;font-size: 12px;}
.ztb a{font-size: 14px;color:#434343;}
.ztb a:hover{color:#f40f3a;}

.all_lanmu{ width:100%;position:absolute; background-color:#f6f6f6; padding-top:10px;padding-bottom:10px; cursor:pointer; display:none; z-index:200;}
.all_lanmu_first_line{ height:40px; background-color:#f6f6f6; border-bottom:#e3e3e3 1px solid;}
.all_lanmu_first_line_span_all{ margin-left:15px; margin-top:13px; font-size:15px; color:#666; display:block; float:left;}
.all_lanmu_first_line_span_button{ width:40px; height:40px; float:right; background-color:#e3e3e3;}
.all_lanmu_first_line_span_button img{ margin-top:15px; margin-left:13px; width:13px; height:10px;}
.all_lanmu_content{padding-right:10px;text-align:center;}
.all_lanmu_line{width:100%;display:block; background-color:#f6f6f6;}
.all_lanmu_line a{height:28px; width:24%; line-height:28px; background-color:#f6f6f6;color:#666; font-size:14px; display:inline-block; text-align:center;}
.all_lanmu_line a.all_lanmu_line_a_2{ width:24%;}

.overlayer{ position:absolute; top:44px; left:0; z-index:90; width:100%; height:100%; background-color:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; display:none;}


@media screen and (max-width: 600px) { 
.syqlj{display:none}
.del{display:none}
.duorouul li{width:50%;float:left;padding-top:10px;text-align:center;line-height:20px;}
.daoh ul li{width:17.8%;}
.daohs ul li{width:17.7%;}
.zt a{width:17.8%;overflow: hidden;}
.l_dr {width:45%;height:15%;}
.zta  img{display:none}
.zta {min-height:201px;}
  }