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:80px; color:#FFF; text-align:left; background-color:#317ef3;line-height:80px;}
.ztop span a{font-weight:normal;padding:3px 5px 3px 5px;color: #fff;border-radius:3px;margin-left:5px;background: #019c9e;font-size:12px;}
.ztopa{max-width:980px;font-size:18px;margin:0px auto;padding:0px 10px 0px 10px;}
.ztopa span{float:right;font-size:14px;}
.ztopa img{float:left;padding-top:8px}
.ad{ margin:0px auto; width:100%; height:100px; text-align:center}
.ztopa a{color:#fff;}
.ztopa a:hover{color: #f7f883;}
.ztopa span a{font-weight:normal;padding:3px 5px 3px 5px;color: #fff;border-radius:3px;margin-left:5px;background: #019c9e;font-size:12px}
.qc{clear:both;}
.b10{margin-bottom:10px;}
.xad{line-height:2.0;width:100%;font-size:14px;color:#8f8f8f;padding:0px 0px 0px 10px}
.xad a{font-size:14px;color:#666}
.ty{width:max-width:1000px;background-color:#fff;}		
.xian{width:100%;height:10px;background-color:#F2F2F2;}
/**·ÖÀà**/
.daoh{width:100%;max-width:990px;margin:0px auto;padding-top:8px;padding-bottom:5px;padding-left:10px;}
.daoh ul li{width:19.1%;float:left;margin-right:8px;}
.daoh a{display:inline-block;font-size:14px;width:100%;height:24px;line-height:24px;text-align:center;margin-bottom:5px;border-radius:3px;border:1px solid #e2ebf9;color: #0e58c8;}
.daoh a:hover{background: #317ef3;color: #FFF;}
.djs a{background:#ef8605;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:10px;padding-bottom:10px;padding-left:10px;}
.daohs a{background: #317ef3;color: #FFFFFF;}
.daohs ul li{float:left;width:19.1%;font-size:12px;height:24px;margin-right:8px;}
.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:25%; max-height:100px;overflow:hidden;position:relative;}
.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:5px 0px 0px 0px;}

.duorouul li{width:25%;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:235px;width:95%;padding-right:5%;}
.conDiv{padding-bottom:15px;margin-left:10px}
.duorouul a,.lmt a{color:#434343;} 
.duorouul a:hover{color: #FF0000;}
.xtjj{height:235px;width:95%;position: relative; display: block;overflow: hidden;}
.xtjj cite{background:#333;-moz-opacity:.80;filter:alpha(opacity=80);
	opacity:.80;color:#fff;position: absolute; bottom:0;left:0;width:95%;height:22px;text-align: center;font-size:12px;line-height: 22px;
	font-style: normal;}
.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 #dedede solid;color:#666;line-height:40px;color:#666;margin-left:10px}
.item{padding:5px 0px 5px 0px;line-height:25px;border-bottom:1px #f5f5f5 solid;color:#666;}
.tit{font-size:14px;}
.item span{float:right;}
.item a,.itemzx a{color:#202122;}
.item a:hover,.itemzx a:hover,.xad a:hover{color: #FF0000;}
.con{color:#666; font-size:12px;}
.itemzx{margin-left:10px;margin-right:10px;margin-bottom:10px;}
.itemzx ul {font-size:12px;padding-top:5px;padding-bottom:5px;overflow: hidden;	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;}
.itemzx ul li{line-height:26px;}
.itemzx a{font-size:14px;}
.itemzx span{float:right;}
.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;padding-left:10px;}
.yqlj a{color:#666;font-size:12px;margin-right:10px}

.show{width:100%;max-width:1000px;margin:0px auto;background-color:#fff;}

.show h1{font-size:18px;color:#000;line-height:45px;margin-left:10px;margin-right:10px}
.showa{font-size:12px;color:#666;line-height:30px;margin-left:10px;margin-right:10px}
.showa span{float:right;}
.showb{font-size:12px;color:#000;line-height:24px;margin-left:10px;margin-right:10px}
.showc{font-size:12px;color:#000;line-height:20px;margin-left:10px;margin-right:10px}
.showd{font-size:14px;color:#000;line-height:24px;margin-left:10px;margin-right:10px}
.showd p{margin-bottom:10px;}
.show a{color:#666;}
.showe{font-size:12px;margin-left:10px;margin-right:10px}
.showe ul{height:18px;}

.foot{width:100%; height:25px; color:#FFF; text-align:left; background-color:#317ef3;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;}

.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) { 
.daohs ul li{width:17%;}
.daoh ul li{width:17%;}
.syqlj{display:none}
.del{display:none}
.yyqlj{display:none}
.duorouul li{width:50%;float:left;padding-top:10px;text-align:center;line-height:20px;}
  }