*{ margin:0; padding:0; }
html { background: #FFF url(bg_1.gif) repeat-x;;font-size:12px;font-family:SimSun;}
body { background: url(top_bg.jpg) top center repeat-x;font-size:12px;font-family:SimSun;}
a{ text-decoration:none; color:#000; font-family:ËÎÌå; }
a:hover{ text-decoration:underline; color:#FF0000; }
a:visited{ }

.top{ width:1014px; background:url(top_bg.jpg) repeat-x;height:39px;line-height:39px; margin:0 auto; }
.top .w{width:1000px;margin:0 auto;height:39px;line-height:39px;font-size:14px;}
.top .w span{float:left;width:180px;color:#9c9c9c;margin-left:-10px;}
.top .w span a{color:#9c9c9c;margin:8px; font-size:14px; text-decoration:none;}
.top .w span.t1{float:left;width:650px;color:#5ca8f6;text-align:center;}
.top .w span.t2{width:183px;float:right;color:#f00;}

.topbar{ height:40px; height:35px; line-height:35px; width:1000px; margin:0 auto; text-align:center; color:#FFFF00; background-color:#006699; font-size:15px; }
.topbar a{ font-size:15px; text-decoration:none; }



.main{width:1014px; margin:0 auto; padding:0 4px 0px 4px; }
.main .dg{ height:30px;line-height:30px;color:#9c9c9c;padding:0 15px; background-color:#FFFFFF; }
.main .dg a{color:#666;}
.main .dg a:hover{color:#0674fd}
.main .dg span{padding:0 0 0 200px;color:#0674fd;}

.main .dg em{float:right;font-style:normal;background:url(tb.gif) no-repeat left;padding:0 0 0 20px;}
.main .dg em a{color:#4f64ff;}

a{text-decoration:none;outline:none;behavior:expression(this.onFocus=this.blur());}
a img{border:none;}
li{list-style-type:none;}
.main .gg a{ color:#000;}
.logo{margin:3px 0; overflow:hidden;zoom:1;}
.logogif{float:left;}
.logogg{float:right;}

.dad .hei{height:1000px;line-height:30px;background:url(ing.gif) no-repeat 392px 8px;text-align:center;}

.nav{background:url(navbg.jpg) repeat-x; overflow:hidden;zoom:1; margin-bottom:5px;height:36px;line-height:36px;}
.nav ul{float:left; width:900px; }
.nav ul li{float:left; display:inline; height:36px; line-height:36px; width:86px; text-align:center; }
.nav ul li a{ color:#fff; font-size:12px; font-weight:800; }
.nav ul li a:hover{color:#FF0; text-decoration:underline;}

.z{overflow:hidden;zoom:1;}
.z .left{width:695px; float:left;}
.z .left .ad4 img{width:340px; vertical-align:middle; border:1px solid #666; margin:0 5px 5px 0px}

.z .left .ad2 img{width:688px; vertical-align:middle;border:1px solid #666; margin-bottom:5px; }

.m_1{width:690px;}

.z .fl{ height:38px; background:#ffecd9; color:#ff0000; font-weight:bold;border:1px solid #e5e5e5; font-size:14px; margin:5px 0;}
.z .fl span{float:left; margin:10px 0 0 8px;}
.z .fl a{float:right; margin:8px 8px 0 0; }
.z .fl_1{border:1px solid #e5e5e5; background:#fff; height:32px; text-align:center; line-height:32px;}
.z .fl_1 a{color:#793d00; font-weight:bold;}
.z .mz{background:#ffecd9;border:1px solid #e5e5e5; height:24px; line-height:24px; margin:5px 0; padding:0 5px;}
.z .mz span{font-weight:bold; color:red;}
.z .mz a{color:red;}
.z .mz_1{background:#fff; border:1px solid #e5e5e5; overflow:hidden;zoom:1; padding:10px;}
.z .mz_1 ul li{ float:left; display:inline;  width:96px; background:url(img3_03.gif) no-repeat left; padding:0 0 0 13px; height:24px; line-height:24px;}
.z .mz_1 ul li a{ color:#000;}
.z .mz_1 ul li a:hover{ color:red;}
.z .zz{background:#fff; border:1px solid #e5e5e5; padding:10px; margin:5px 0;}



.l_t{overflow:hidden;zoom:1; }
.l_t h3{color:#7e3224;}
.l_t h3 a{color:#7e3224;}

.l_t .l_t1{ background:#fff; width:209px;overflow:hidden;zoom:1; border:1px solid #e5e5e5;float:left; margin:5px 0px 0 0; padding:8px;}
.l_t .l_t1 ul li{ background:url(img5.gif) no-repeat left;float:left; display:inline; width:90px; height:24px; line-height:24px; padding:0 5px}
.l_t .l_t1 ul li a{color:#333;}
.l_t .l_t1 ul li a:hover{color:red; text-decoration:underline;}
.l_t .l_t2{margin-right:4px;}


.z .right{float:right; width:312px;}
.z .right .r_gg{ background:#ffecd9; border:1px solid #e5e5e5; height:24px; line-height:24px; padding:0 5px; font-weight:bold;}

.z .right .ti{background: url(img4_03.gif) no-repeat 12px 32px #ffffff; border:1px solid #BBCBD8;  padding:1px; }

.z .right .tivie { background-color:#C6DFFE; height:30px; line-height:30px;color:#336BA6;padding:0 10px;font-weight:bold;}
.z .right .ti p{color:#666;padding:5px;text-indent:1.8em; }
.z .right .dl span{float:right;font-weight:normal}



.adn{border:1px solid #e5e5e5;background:#fff; padding:0 0 5px 0}
.adn img{margin:5px 0 0 5px; width:300px;}

.z .right .title{ height:24px; line-height:24px; border:1px solid #e5e5e5; background:#ffecd9; padding:0 10px; margin:5px 0;}

.z .right .tilist{ background:#fff; border:1px solid #e5e5e5; padding:1px}



.link {background:#FFFBFF; border:1px solid #D1D5DE; padding:1px; line-height:25px; margin:5px 0 5px 0;}
.link  .tivie { background-color:#C6DFFE; height:27px; line-height:27px;color:#336BA6;padding:0 10px;font-weight:bold;}
.link a{ color:#000; margin-left:5px; }
.link a:hover{ color:red;}


.ins{ background:#C6DFFE;border:1px solid #CAD6E2; height:30px; line-height:30px; padding:0 8px; color:#1C5FA5; }
.ins a{color:#333;}


.page{ background:#fff; border:1px solid #BBCBD8; padding:10px; margin-bottom:5px;}
.page ul li{ border:1px solid #ccc; height:28px; line-height:28px;margin:-1px 0 0 -1px;}
.page a{ color:#444; font-size:12px;}
.page a:hover{ color:red; text-decoration:underline;}
.page .node .title{padding:12px 5px 5px;}
.page .node .title a{color:red;font-weight:bold;}

.page .node .box{overflow:hidden;zoom:1; border-left:1px solid #ccc;border-top:1px solid #ccc;}

.page .node li{float:left;width:95px; height:30px; line-height:30px; overflow:hidden; }
.page .node li a{font-size:12px;margin:0 5px;}
.z .pali li{border:none;border-bottom:dashed 1px #D9D9D9;}
.z .pali .p{padding:10px 0 0 0;height:25px;line-height:25px;}
.z .pali .p a{display:inline-block;padding:0 8px;background:#eee;margin:0 0 0 5px;}
.z .pali .p .current{background:#333;color:#fff;}

.n{ background:#fff; border:1px solid #CAD6E2; padding:10px; margin-bottom:5px; }
.n h1{text-align:center; font-size:14px; line-height:24px;border-bottom:1px dashed #ccc; padding:0 0 8px;}
.n .info{text-align:center; line-height:24px; padding:5px 0}
.n .nn{padding:10px 0 0;font-size:14px; }
.n .nn p{font-size:14px;line-height:25px;}

#topad{ margin-bottom:2px; }



.per{padding:10px;background:#fff; border:1px solid #CAD6E2; margin-bottom:5px;}
.per a{ color:#00F;}

.dom td{height:30px; line-height:30px; padding:0 5px;}
.dom h1{border:none; padding:0;}
.qwe{ overflow:hidden;}
.qwe ul li{border:none; background:none; float:left; display:inline; width:89px; margin-right:5px;}


.foot{ border-top:1px solid #D3D1D2; line-height:24px; padding:10px; text-align:center; background-color:#EFEFEF; }



.z .right .down{margin:0 0 5px;background:#fff;}
.down span{float:right;}

.z .right .down li{background:url(img6_03_01.gif) repeat-x bottom; height:26px; line-height:26px; padding:0 8px;}
.z .right .down li a{color:#333;}
.z .right .down a:hover{color:red;}


.z .right .down li span a{background:#af6700;color:#fff;}
.z .right .down li span a:hover{color:#fff}





#Frame a{ color:#000; text-decoration:none;}
#Frame a:hover{ color:#FF0000; text-decoration:underline;}
#Frame{ border-bottom:1px #0082E7 solid;}
#top{ padding:5px;}
#bottom{ padding:5px;}
.tab1{ overflow:hidden;zoom:1; text-align:center; border:1px #0082E7 solid; border-bottom:none; color:#000; font-weight:bolder; background:url(tbl.gif) repeat-x;}


.tab1 div{background:url(tbl.gif) left;color:#fff;}


.tab2{ padding:5px;text-align:center; border:1px #E5E5E5 solid; color:#FFF; font-weight:bolder; background: #E5E5E5;}
.th{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #0082E7 solid;border-bottom:0px;background: #ffff00;}
.th1{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #E5E5E5 solid;border-bottom:0px;background: #FFFF99;}
.gd{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #E5E5E5 solid;border-bottom:0px;background: #FFF;}
.dd{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #E5E5E5 solid;border-bottom:0px;background: #FFEEDD;}
.tx{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #E5E5E5 solid;border-bottom:0px;background: #ffffd0;}
.tx.blue{ color:#0033FF;}

.th2{background:#F8F8AC;}

.name1,.name2,.intro,.line,.s_time,.url{padding:4px 0 }

.name1{float:left; width:22%; border-right:1px #0082E7 solid;}
#Frame .name1 a{ color:red;}


.name2{float:left; width:26%; border-right:1px #0082E7 solid;}
#Frame .name2 a{ color:#FF0000;font-weight:bolder;}
.intro{float:left; width:26%; border-right:1px #0082E7 solid;}
.s_time{float:left; width:27%; border-right:1px #0082E7 solid;color:#000;}
.s_time span{color:Red;}

.intro span{float:right;padding:0 10px 0 0}

.gd .s_time font{font-weight:bold;font-family:ËÎÌå;}

.line{float:left; width:15%; border-right:1px #0082E7 solid;}
.url{float:left; width:9%; }



.cl{ clear:left;}
.red{ color:#FF0000; }
.blue{ color:#0000FF;}
.gre{ color: #009900;}
.redb{ color:#FF0000; font-weight:bolder;}
.blueb{ color:#0000FF;font-weight:bolder;}
.greb{ color: #009900;font-weight:bolder; clear:both;}

#info{margin-bottom:1px;}

.inst{ display:none; line-height:30px;background:#ff7200 url(laba.gif) no-repeat 8px 7px; padding:0 0 0 30px;font-size:12px; overflow:hidden;margin-bottom:5px;width:658px;color:#fff;border:1px solid #fff;}
.inst a{color:yellow;text-decoration:underline;}

.urla a{color:#0790e7;}


table.toplst{ border-collapse:collapse; }
table.toplst td{ border:solid 1px #0082E7; text-decoration:none; text-align:center;height:26px; line-height:26px; }
table.toplst th{ border:solid 1px #0082E7 ; background:url(tbl.gif) repeat-x; height:26px; line-height:26px; color:#FFFFFF; }
table.toplst th a{ color:#FF0000; text-decoration:none; }
table.toplst th a:hover{ text-decoration:underline; }
.topad{ margin-bottom:7px;  }

.wrap{ width: 988px;border: 1px solid #ccc;height: 50px;margin: 0 auto;overflow: hidden;background:#f5f5f5;padding: 5px; }
.topbox{ width:988px; height:42px; overflow:hidden; margin-top:5px; margin-bottom:5px; }
.searchbox{ width:650px; height:42px; float:left; margin-left:120px; }
.right_links{ width:200px; height:42px; line-height:21px; float:right; }
.bottom_links{ height:26px; line-height:26px; overflow:hidden; padding-left:130px; }
.bottom_links a{ margin-right:15px; }
.search_form{width:602px;height:42px;}
.input_text{width:400px;height: 40px;border:1px solid #4e6ef2;padding:0px;font: 16px/18px arial;text-indent: 10px;outline: none;float:left;}
.input_sub{width:100px;height: 42px;background: #4e6ef2;border:0px;float:left;color:white;cursor:pointer;font-size: 16px;}

.input_text1{width:400px;height: 40px;border:1px solid #e94f0d;padding:0px;font: 16px/18px arial;text-indent: 10px;outline: none;float:left;}
.input_sub1{width:100px;height: 42px;background: #e94f0d;border:0px;float:left;color:white;cursor:pointer;font-size: 16px;}

.input_text2{width:400px;height: 40px;border:1px solid #19b955;padding:0px;font: 16px/18px arial;text-indent: 10px;outline: none;float:left;}
.input_sub2{width:100px;height: 42px;background: #19b955;border:0px;float:left;color:white;cursor:pointer;font-size: 16px;}


.right_links a{ color:#222; text-decoration:none;font: 13px/23px Arial,sans-serif; }
.right_links a:hover{ color:#2932E1; text-decoration:underline;font: 13px/23px Arial,sans-serif; }

.right_links1 a{ color:#222; text-decoration:none;font: 13px/23px Arial,sans-serif; }
.right_links1 a:hover{ color:#e94f0d; text-decoration:underline;font: 13px/23px Arial,sans-serif; }

.right_links2 a{ color:#222; text-decoration:none;font: 13px/23px Arial,sans-serif; }
.right_links2 a:hover{ color:#19b955; text-decoration:underline;font: 13px/23px Arial,sans-serif; }

.wrap.wrap_fixed{ position: fixed; top: 0; z-index: 10; width: 100%; background: #fff; box-bottom: 1px solid #e8e8e8;}
.wrap_fixed .topbox{ margin: 5px auto 5px;}