﻿/*---------- import ---------*/
.ztlist {padding-right: 0px; padding-left: 20px; background: #fff; float: left; padding-bottom: 0px; overflow: hidden; width: 948px; padding-top: 10px; margin-top:30px;}
.ztlist .tit {margin-top: 15px; width: 880px; line-height: 25px; height: 25px}
.ztlist ul {padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px}
.ztlist ul li {border-right: #cc0066 2px dashed; padding-right: 6px; border-top: #cc0066 2px dashed; padding-left: 10px; background: #fff; float: left; padding-bottom: 10px; margin: 5px 22px 20px 0px; border-left: #cc0066 2px dashed; width: 432px; padding-top: 10px; border-bottom: #cc0066 2px dashed}
.ztlist ul li .pic {float: left; width: 120px}
.ztlist ul li .pic img {border-right: #fff 1px solid; border-top: #fff 1px solid; border-left: #fff 1px solid; width: 110px; margin-right: 10px; border-bottom: #fff 1px solid; height: 110px}
.ztlist ul li .pic a:hover img {border-right: #ae6acc 1px solid; border-top: #ae6acc 1px solid; border-left: #ae6acc 1px solid; width: 110px; margin-right: 10px; border-bottom: #ae6acc 1px solid; height: 110px}
.ztlist ul li b {display: block; float: left; width: 304px; margin-top:6px; margin-left:5px;}
.ztlist ul li b a {font-size: 18px; color: #cc0066}
.ztlist ul li b a:hover {color: #333}
.ztlist ul li span {display: block; float: left; width: 295px; color: #666; line-height: 200%;margin-top:10px; margin-left:5px;}

.zt_page {margin: auto;display: block;overflow: hidden;text-align: center;width: 960px;padding: 10px 0px 10px 0px;}
.zt_page li{list-style-type:none; display:inline; float:left}
.zt_page a {height: 30px;line-height: 30px;color: #606060;display: inline-block;vertical-align: middle;padding: 0 10px;border: #d6d6d6 1px solid;background: #fff;margin: 0 2px}
.zt_page a:hover {background: #cc0066;color: #FFFFFF}
.zt_page .thisclass a {background: #cc0066;color: #FFFFFF}

.l_orange12b {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #c06}
.arcbox{height:50px;line-height:50px;border-bottom:1px #ececec solid; margin:0px auto 20px; margin-right:22px;}
.arcbox .lmtitle{height:50px;line-height:50px;} 
.arcbox .lmtitle{font-size:18px;color:#c06;padding-left:0px;}
.arcbox .title a,.arcbox .title em{float:left;font-size:14px;}
.arcbox .title em{background:url(../images/x.png) no-repeat 3px -74px;height:15px;width:15px;padding:0 3px;margin-top:18px;}
.arcbox .title .on{ color:#cc0066}


.naifen_left{width:655px;float:left;overflow:hidden;}
.naifen_right{width:300px;float:right;overflow:hidden;}
.naifen_head {background:#ac6fd2; height:60px; line-height:60px;}
.naifen_head h1{ text-align:center; color:#FFFFFF;FONT-FAMILY: 微软雅黑,simhei; letter-spacing:2px; font-size:36px; font-weight:normal;}
.naifen_info{ font-size:14px; color:#6c6c6c; width:605px; margin:0px auto; margin-top:20px; line-height:28px; text-indent:28px; background:#f8f8f8; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; border-bottom:#dfdfdf dashed 1px;}
.naifen_list{ width:625px; margin:0px auto; margin-top:10px;}
.naifen_list .nf_title{border-bottom:#ac6fd2 solid 2px; height:35px; line-height:35px;}
.naifen_list .nf_title b{ float:left; font-size:14px;}
.naifen_list .nf_title span{ float:right}
.naifen_list_yw{ width:580px; margin:0px auto; margin-top:10px;}
.naifen_list_yw ul li { padding:12px 0; border-bottom: 1px dotted #CCC; }
.naifen_list_yw ul li i{ font-size:24px;COLOR: #f60; font-weight:bold; font-style:normal;}
.naifen_list_yw ul li i a{ color:#84329f}
.naifen_list_yw ul li p{ line-height:28px; padding-top:10px; padding-bottom:10px; color:#CCC; text-indent:24px;}
.naifen_list_xg{ width:580px; margin:0px auto; margin-top:10px;}
.naifen_list_xg ul li { padding:12px 0; border-bottom: 1px dotted #CCC; font-size:14px; }
.naifen_list_xg ul li a{color:#84329f}
.naifen_list_xg ul li span.date{ float:right; color:#CCCCCC}
.naifen_list_sj{ width:610px; margin:0px auto; margin-top:10px;}
.naifen_list_sj ul li { height:35px; line-height:35px; font-size:14px;BACKGROUND: url(../images/d_02.gif) no-repeat 10px 11px;text-indent:12px; padding-left:10px;TEXT-OVERFLOW: ellipsis;OVERFLOW: hidden;-o-text-overflow: ellipsis;WHITE-SPACE: nowrap; width:295px; float:left;}
.naifen_list_sj ul li a{color:#84329f}
.bd_580_90{ clear:both; width:580px; margin:0px auto; padding-top:15px;}
.nf_ad_2{ width:300px; height:400px; padding-top:10px;}
.nf_ad_3{ width:300px; height:250px; padding-top:15px;}
.nf_ad_4{ width:300px; height:250px; padding-top:10px;}
.nf_ad_5{ width:300px; height:250px; padding-top:10px;}