/*ÁÐ±íÒ³Ãæ*/
.main .left{width:640px;}
.main .left .ztinfo {border:1px solid #DEDEDE; overflow:hidden; margin-bottom:15px;}
.main .left .ztinfo h1 { padding-left:10px; height:30px; line-height:30px; background:#EFEFEF; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:18px; border-bottom:1px solid #DEDEDE; } 
.main .left .ztinfo .intro { padding:10px; line-height:23px;}
.main .left .ztinfo .intro span {float:left; margin-right:5px; margin-bottom:5px; padding:3px; border:1px solid #E0E0E0;}
.main .left .ztguide {border:2px dashed #FFA522; border-radius: 5px; overflow:hidden; margin-bottom: 15px;}
.main .left .ztguide ul {padding:5px 30px;}
.main .left .ztguide ul li {float:left; width:50%; height: 35px; line-height: 35px;}
.main .left .ztguide ul li a {font-size:18px; color:#4F9A02}
.main .left .ztarticle {border:1px solid #DEDEDE; margin-top:15px; overflow:hidden;}
.main .left .ztarticle h2 { padding-left:10px; height:30px; line-height:30px; background:#EFEFEF; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:18px; border-bottom:1px solid #DEDEDE; } 
.main .left .ztarticle ul {padding:10px;}
.main .left .ztarticle ul li {float:left; width:300px; margin-right:5px; height:28px; line-height:28px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:13px;}

.main .left .ztbaike {margin-top:15px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå";}
.main .left .ztbaike h2 { height:30px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:18px; border-bottom:1px solid #DEDEDE;color: #4f9a02; background-color: #d4dcd754;} 
.main .left .ztbaike .ztbaike_body {padding:10px; font-size:15px; /*height:500px; overflow-y: auto; overflow-x:hidden;*/}
.main .left .ztbaike .ztbaike_body img {max-width:600px; height:auto;}
.main .left .ztbaike .ztbaike_body p {padding:10px 0px; line-height:23px;}
.main .left .ztbaike .ztbaike_body a {margin:0 0.1em; color:#4F9A02; border-bottom: 1px dashed #4F9A02; }
.main .left .ztbaike .ztbaike_body a:hover { color:#ff0000; border-bottom-color:#ff0000; text-decoration: none;}

.main .left .list_yaojiu {border:1px solid #DEDEDE; overflow: hidden;}
.main .left .list_yaojiu ul {padding:5px; }
.main .left .list_yaojiu li { float:left; width:25%; text-align: center; margin:5px auto;}
.main .left .list_yaojiu li a { display: block; width:90%; height: 30px; line-height: 30px; border:1px solid #D7E8D6; background-color:#F0F7EF; border-radius: 10px; font-size:16px;}

.main .left .list1{width:150px;}
.main .left .list1 li{position:relative; height:120px; width:150px; overflow:hidden; margin-bottom:35px; float:left;}
.main .left .list1 li .pic{width:150px; height:120px; overflow:hidden; display:block;}
.main .left .list1 li .t1{position:absolute; bottom:0; height:30px; line-height:30px; background:#000; filter:alpha(opacity=70); opacity: 0.7; width:150px; display:block;}
.main .left .list1 li .t2{position:absolute; bottom:0; height:30px; line-height:30px; text-align:center; padding:0 5px; width:140px; display:block;}
.main .left .list1 li .t2 a{color:#fff; }
.main .left .list1 li .t2 a:hover{text-decoration:none; color:#699F3F;}

.main .left .list2{width:470px;}
.main .left .list2 li.line{border-bottom: 1px dotted #CCCCCC;clear: both;display: block;height: 18px;margin-bottom: 12px;overflow: hidden;width: 470px;}
.main .left .list2 li.title{background:url(../images/dian_icon.gif) 0 -98px no-repeat; text-indent:8px;height:31px; line-height:31px; overflow:hidden;}
.main .left .list2 li.title span{float:right; color:#999;}
.main .left .list2 li.title a{font-size:14px; display:inline-block;}

.main .left .page{width:630px; text-align:center; border-top:1px #999 dashed; padding:25px 10px 10px 10px;}
.main .left .page a{height:25px;line-height:25px;color: #606060;display:inline-block;vertical-align: middle;padding:0 10px;border:#4D9412 1px solid;background:#fff;margin:0 2px; border-radius:3px;}
.main .left .page a select{position:relative; top:2px;}
.main .left .page .thisclass,.main .left .page a:hover{background:#53A208; color:#FFFFFF; text-decoration:none;}
.main .left .page .thisclass{font-weight:bold;}


.main .article h2{line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px; text-align:center;}
.main .article .info{line-height:30px; height:30px; overflow:hidden; text-align:center; color:#999; border-bottom:1px #dedede dashed;}

.main .article .box{width:640px; height:250px;}
.main .article .box .l{width:320px;}
.main .article .box .l .description{background:#F1F1F1; padding:10px; line-height:24px; color:#666; height:65px; overflow:hidden; font-size:12px;}
.main .article .box .l .text{width:320px; height:150px;}
.main .article .box .l .text li{line-height:29px; height:29px; overflow:hidden; border-bottom:1px #dedede dashed;}
.main .article .box .l .text li span{float:left; width:18px; height:18px; text-align:center; line-height:20px; color:#fff; margin:5px 10px 0 0;background:#A2240B; font-family:arial; font-size:11px;}
.main .article .box .l .text li.c1 a{color:#CA0115;}
.main .article .box .l .text li.c1 span {background:#CA0115;}
.main .article .box .l .text li.c2 a{color:#333333;}
.main .article .box .l .text li.c2 span {background:#333333;}
.main .article .box .l .text li.c3 a{color:#9900FF;}
.main .article .box .l .text li.c3 span {background:#9900FF;}
.main .article .box .l .text li.c4 a{color:#0000FF;}
.main .article .box .l .text li.c4 span {background:#0000FF;}
.main .article .box .l .text li.c5 a{color:#FF0066;}
.main .article .box .l .text li.c5 span {background:#FF0066;}
.main .article .box .l .text li a:hover{color:#f00;}
.main .article .box .r{width:300px;}

.main .article .nature{width:640px; overflow:hidden;}
.main .article .nature li{height:40px; line-height:40px; border-bottom:1px #ccc dashed; font-size:14px; overflow:hidden;}
.main .article .nature li span{width:28px; display:inline-block;}

.main .article .body{padding:10px; width:620px; overflow:hidden; font-size:16px; border-top:1px solid #E62901; border-bottom:1px solid #E62901; color:#111;}
.main .article .body p{margin-bottom:15px; line-height:25px;}
.main .article .body h2 {margin-bottom:15px; height:30px; padding:0 0 0 12px; border-left:5px solid #4F9A02; background-color:#F5FFEA; text-align:left; }
.main .article .body img{border: 1px solid #dedede;display: block;margin: auto;max-width: 620px; overflow: hidden; padding:5px;}
.main .article .body a {color:#2E710A; border-bottom:1px dashed #2E710A; padding-bottom:1px; margin:0px 2px;}
.main .article .body a:hover {color:#ff0000; border-bottom:none; text-decoration:none;}

.main .article .pages{text-align:center; padding:0 10px;}
.main .article .pages a{border:1px #CBCBCB solid; padding:5px 10px; height:15px; line-height:15px;vertical-align: middle; display:inline-block; margin:0 2px; font-family:arial;}
.main .article .pages a:hover{background:#7F9B0A; border:1px #7F9B0A solid; color:#FFF; text-decoration:none;}
.main .article .pages .thisclass{background:#7F9B0A; border:1px #7F9B0A solid; color:#FFF; text-decoration:none;}

.main .article .share{height:40px; line-height:40px; border-bottom:2px #333 solid; }
.main .article .share .l{font-size:14px; text-indent:10px;}
.main .article .share .r{width:360px;}

.main .article .prebox{height:27px; line-height:27px;}
.main .article .prebox a{height:27px; display:block; _display:inline-block;overflow:hidden; width:240px;}
.main .article .prebox a:hover{text-decoration:none;}

.main .article .prebox .pre{float:left; height:27px; overflow:hidden; background:url(../images/pre_bg.jpg) no-repeat; width:235px; padding:0 10px 0 14px;}
.main .article .prebox .next{float:right; height:27px; overflow:hidden; background:url(../images/pre_bg.jpg) 0 -35px no-repeat; width:235px; padding:0 14px 0 10px;}

.main .article .related{height:260px; overflow:hidden;}
.main .article .related .l{width:310px;}
.main .article .related .l h3{background:url(../images/icon_03.gif) 0 -180px no-repeat; width:73px; height:30px; line-height:25px; color:#fff; font-weight:normal; font-size:13px; padding:0px; text-align:left; text-indent:5px;}

.main .article .related ul li{line-height:26px; height:26px; overflow:hidden; background:url(../images/dian_icon.gif) 0 -49px no-repeat; text-indent:10px; font-size:14px;}
.main .article .related ul li span{float:right; color:#999;}
.main .article .related .r{width:300px; overflow:hidden;height:250px;}


.main .right{width:300px;border:1px #dedede solid; padding:2px 5px;}
.main .right .box1{width:300px; overflow:hidden;}
.main .right .box1 h2{padding:0; height:30px; line-height:30px; border-bottom:1px #dedede solid; background:url(../images/dian_icon.gif) 5px -128px no-repeat; text-indent:15px; font-size:15px;}

.main .right .box1 ul li{height:75px; width:290px; float:left; padding:0 5px; position:relative;}
.main .right .box1 ul li .pic{position:absolute; width:90px; height:60px;}
.main .right .box1 ul li .t3{position:absolute; left:105px; height:25px; line-height:25px; overflow:hidden; width:190px;}
.main .right .box1 ul li .t3 a{color:#2E710A; font-size:14px;}
.main .right .box1 ul li .info{position:absolute; left:105px; top:28px; line-height:18px; height:36px; overflow:hidden; width:190px; font-size:12px; color:#8D8D8D;}
.main .right .box1 ul li .info a{color:#699F3F;}

.main .right .box1 ul.yaojiu { padding: 10px 0;}
.main .right .box1 ul.yaojiu li { float:left; width:50%; height: auto; padding:0; position: static; text-align: center; margin-bottom:10px;}
.main .right .box1 ul.yaojiu li a { display: block; width:90%; height:30px; line-height: 30px; border:1px solid #eee; border-radius: 5px;}
.main .right .box1 ul.yaojiu li a:hover  { border:1px solid #3A7101; color:#fff; background: #4F9A02; text-decoration: none;}

.main .right .box2{width:300px; overflow:hidden;}
.main .right .box2 h2{padding:0; height:30px; line-height:30px; border-bottom:1px #dedede solid; background:url(../images/dian_icon.gif) 5px -128px no-repeat; text-indent:15px; font-size:15px;}

.main .right .box2 ul{padding:0 5px; display:block;}
.main .right .box2 li{height:128px; width:140px;}
.main .right .box2 li p{line-height:30px; height:30px; width:140px; text-align:center; overflow:hidden;}

.main .right .boxtxt {width:100%; overflow:hidden;}
.main .right .boxtxt h2{padding:0; height:30px; line-height:30px; border-bottom:1px #dedede solid; background:url(../images/dian_icon.gif) 5px -128px no-repeat; text-indent:15px; font-size:15px;}
.main .right .boxtxt ul {padding-left:10px;}
.main .right .boxtxt ul li { height:30px; line-height:30px; width:280px; overflow:hidden; white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.pics h2 {padding:0; height:30px; line-height:30px; border-bottom:1px solid #DEDEDE; margin-bottom:10px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:18px;}
.pics li{height:150px; width:150px;}
.pics li img{height:110px; width:150px;}
.pics li p{line-height:30px; height:30px; width:150px; text-align:center; overflow:hidden;}
.pics li.l{margin-right:16px;}


.bottom_nav{font-size:12px; border:1px #CCCCCC solid}
.bottom_nav .title{width:978px; height:58px; background:#F2F2F2; border-bottom:1px #CCCCCC solid; height:42px; line-height:42px;text-indent:15px; color:#EB0B0B; font-size:20px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"}
.bottom_nav .title span{color:#2A2A32; padding-left:10px; font-family:Georgia, "Times New Roman", Times, serif;}
.bottom_nav .list{padding:10px;}
.bottom_nav .list ul.box1{width:67px; height:20px; line-height:20px; background:url(../images/icon_03.gif) 0 -80px no-repeat; text-indent:8px; color:#fff;}
.bottom_nav .list ul.box2{width:890px;}
.bottom_nav .list ul.box2 li{padding:0 22px; float:left; line-height:25px; height:25px; overflow:hidden; }
.bottom_nav .list ul.box2 li .more{color:#FF4694;}
.sgmain {width:968px; padding:5px; border:1px solid #DEDEDE; overflow:hidden;}
.sgbody {width:968px; background:#FEF0E0; margin-bottom:10px; padding:5px; border:1px solid #FB901E; overflow:hidden; line-heihgt:25px;}
.zhongyao .guide { height:30px; line-height:30px; text-align:center; margin:10px auto;}
.zhongyao .guide a { display:inline-block;  margin-right:5px; height:20px; line-height:20px; padding:2px 8px; border:1px solid #30AA1B; font-family:"arial"; font-weight:bold; font-size:13px; background:#D8F8D2;}
.zhongyao .guide a:hover {border:1px solid #FD8D0F; background:#FFE6CB;}

.zhongyao .data {padding:10px; font-family:"Î¢ÈíÑÅºÚ","ËÎÌå"; font-size:14px; }
.zhongyao .data .item { margin:10px auto; overflow:hidden; border-bottom:1px solid #ccc;}
.zhongyao .data .item h2 {float:left; width:80px; overflow:hidden; font-weight:normal; font-size:18px;}
.zhongyao .data .item h2 a {color:#4F9A02;}
.zhongyao .data .item ul {width:850px; float:right; overflow:hidden;}
.zhongyao .data .item ul li {float:left; padding:0px 10px; border-right:1px solid #ccc; margin-bottom:20px;}

.current{cursor: pointer;background-color: #FBF779;color: #FC6104;border: 1px #FC6104 solid;}

.listCategory1Box{margin-bottom:10px}
.listCategory1{background:#DCF6D5;height:30px;padding:0 15px}
.listCategory1 h1{font:bold 15px/30px "Î¢ÈíÑÅºÚ","ËÎÌå";float:left}
.listCategory1 span{float:left;color:#666;display:inline-block;padding-top:9px;line-height:20px}
.listCategory1 span i,.listT2 span i{color:#f60;font-family:Verdana}
.listCategory1 select{float:right;margin-top:8px;padding:2px;color:#666}
.listCategory1Con{border:#d2eccc solid 1px;border-radius:0 0 1px 1px;border-top:0;padding:10px;line-height:24px;height:100%}
.listCategory1Con{overflow:hidden}
.listCategory1Con li{margin:0 50px 5px 0;float:left}
.listCategory1Con li a{white-space:nowrap;color:#069}
.listCategory1Con .list14 li{font-size:14px}
.listCategory1Con .text1{left:5px;right:3px;top:30px;font-size:12px}
.listBigCate{border-bottom:#e9eae8 solid 1px;padding-bottom:9px;margin-bottom:10px;overflow:hidden;height:100%;font-size:14px}
.listBigCate dt{width:100px;text-align:right;float:left;padding-right:10px;color:#666}
.listBigCate dt a{color:#666}
.listBigCate dd{width:500px;float:left}
.fistEnum dd {width:100%;}
.cateList{overflow:hidden}
.cateList li{width:104px;margin:0 0 5px 0;float:left}
.cateList li a.current{display:inline-block;background:#51b00e;padding:0 5px}
.zcyCon{border:#d2eccc solid 1px;border-radius:0 0 1px 1px;padding:10px;overflow:hidden;height:100%}
.letList{border-bottom:#e9eae8 solid 1px;padding:0 0 10px 0;margin-bottom:10px;overflow:hidden;height:100%}
.letList dt{width:50px;float:left}
.letList dt a{display:block;background:url(/images/list_i1.png);width:29px;height:29px;font:18px/29px Verdana;text-align:center;color:#fff;margin:5px 0 0 6px}
.letList dd{width:100%;float:left}
.letList dd ul{overflow:hidden}
.letList dd li,.pyBoxCon ul li{width:120px;float:left;font-size:14px;line-height:26px;hanging-punctuation:26px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:15px;margin-right:10px;display:inline}
.letList dd li a,.pyBoxCon li a{color:#069}
.letList60 dt{width:90px}
.letList60 dd{width:500px}
.letList60 dd li{width:100px}
.letList60 dt a{width:80px;background: url(/images/list_i2.png);height:25px;line-height:25px;margin:5px 0 0 0;font-family:"ËÎÌå";font-weight:bold;font-size:14px}
.letList60 dd .more,.letList dd li.more{font-size:12px;color:#666;line-height:30px}
.letList60 dd .more a,.letList dd li.more a{color:#666}