body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0; font-size:12px;}
body{font:12px/1.5 "ËÎÌå";  }
.cl { clear: left; }
ul { list-style-type: none; }
.main{ margin:0 auto; }
a{text-decoration:none;outline:none;behavior:expression(this.onFocus=this.blur());}
a img{border:none;}

.header{ overflow:hidden; }
.gg{background-color: #f5f5f5; border-bottom: 1px solid #d6d6d6;color: #757575;height: 33px;line-height: 33px;}
.gg a{ color: #757575; }

li{list-style-type:none;}
.main .gg a{ color:#000;}
.logo{overflow:hidden; width:1000px; height:80px; margin:0 auto; overflow:hidden;zoom:1;}
.logogif{ width:280px; height:80px;  float:left;}
.logogg{float:right;}

.nav{ width:700px; float:right; overflow:hidden;zoom:1; margin-bottom:5px;}
ul.navitems{ margin:0; padding:0; overflow:hidden; }
ul.navitems li{ height:75px; line-height:75px; padding:0 20px; list-style:none; float:left; font-size:16px; border:solid 1px #FFFFFF; border-top:solid 4px #FFFFFF; }
ul.navitems li.home{ border:solid 1px #E4E4E4;  border-top:solid 4px #FA4705; background-color:eeefff; }
ul.navitems li.home a{ color:#F4640E; }

ul.navitems li a{ color:#000000; }

/*
.nav .nav_left{ background:url(img1_03.gif) no-repeat; height:40px; width:4px; float:left;}
.nav ul.navitems{float:left; width:900px; padding-left:20px;}
.nav ul li{float:left; display:inline; height:40px; line-height:40px; background:url(img2_06.gif) no-repeat right; padding:0 20px;}
.nav ul li a{ color:#fff; font-weight:bold; font-size:14px;}
.nav .nav_right{ background:url(img1_06.gif) no-repeat; height:40px; width:4px; float:right;}
.nav ul li a:hover{color:#FF0; text-decoration:underline;}
*/

.z{ width:1016px; margin:0 auto; overflow:hidden;zoom:1;}
.z .left{width:695px; float:left;}

.z .left .ad4 img{width:340px; height:70px; 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:40px; line-height:40px; border:1px solid #D6D6D6; border-top:none; border-bottom:none; border-top:solid 2px #F96C16; padding:0 10px; margin-top:7px;}
.z .fl span{float:left; line-height:40px; font-size:15px; color:#F4640E; font-weight:bold; }
.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{ height:40px; line-height:40px; border:1px solid #D6D6D6; border-top:none; border-bottom:none; border-top:solid 2px #F96C16;  margin:5px 0 0 0; padding:0 10px;}
.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:28px; line-height:28px;}
.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; line-height:180%; font-size:13px; }

.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{ height:40px; line-height:40px; padding:0 10px; color: #000;font-size: 17px; font-weight:bold; border:1px solid #D6D6D6; border-top:none; border-bottom:none; border-top:solid 2px #F96C16; background-color:#F5F5F5; }

.z .right .r_ggg{ border:solid 1px #D6D6D6; padding:10px; line-height:180%; text-indent:1.3em; color:#F00; }

.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:40px; line-height:40px; border:1px solid #D6D6D6; border-top:none; border-bottom:none; border-top:solid 2px #F96C16; padding:0 10px; margin:5px 0 0 0; background-color:#F5F5F5; }
.z .right .title h3{ color: #000;font-size: 17px;  }

.z .right .tilist{ background:#fff; border:1px solid #e5e5e5; padding:10px}
.z .right .tilist li{background:url(img6_03_01.gif) repeat-x bottom; height:34px; line-height:34px; padding:0 0 0 5px;}
.z .right .tilist li span{ color:#949494; }
.z .right .tilist a{color:#333;}
.z .right .tilist a:hover{color:red; text-decoration:underline; }
.link { width:994px;background:#fff; border:1px solid #e5e5e5; padding:10px; line-height:25px; margin:5px auto;}
.link a{ color:#000;}
.link a:hover{ color:red;}


.ins{ background:#fff;border:1px solid #e5e5e5; height:40px; line-height:40px; padding:0 8px; margin:5px 0; border-top:solid 2px #F96C16; }
.ins a{ color:#F96C16; }
.ins a:hover{ text-decoration:underline; }

.page{ background:#fff; border:1px solid #e5e5e5; padding:10px; margin-bottom:5px;}
.page ul li{ border-bottom:1px dashed #ccc; height:28px; line-height:28px; overflow:hidden; }
.page ul li span{ float:right; color:#949494; }
.page a{ color:#000; font-size:14px;}
.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; }

.page .node li{ float:left; }
.page .node li a{font-size:12px;margin:0 5px;}


.n{ background:#fff; border:1px solid #e5e5e5; 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;}

.per{padding:10px;background:#fff; border:1px solid #e5e5e5; margin-bottom:5px;}
.per a{ color:#000000; text-decoration:none;}

.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{ background:#F5F5F5; border-top:2px solid #F96C16; line-height:220%; padding:25px; text-align:center;}
.foot a{ color:#000000; }
.foot a:hover{ text-decoration:underline; color:#F96C16; }

.down{margin:0 0 5px;}
.down span{float:right;}

.z .right .down li span a{ background:#F96C16;color:#fff; padding:5px 5px; }
.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 #e17100 solid;}
#top{ padding:5px;}
#bottom{ padding:5px;}
.tab1{ overflow:hidden;zoom:1;   text-align:center; border:1px #e17100 solid; border-bottom:none; color:#000; font-weight:bolder; background:#ff9900 ;}


.tab1 div{background:url(tbl.gif) left;color:#fff;}


.tab2{ padding:5px;text-align:center; border:1px #e17100 solid; color:#FFF; font-weight:bolder; background: #e17100;}
.th{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #ffff00;}
.th1{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #ffff99;}
.gd{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #FFF;}
.dd{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #FFEEDD;}
.tx{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 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:24%; border-right:1px #e17100 solid;}
#Frame .name1 a{ color:red;}


.name2{float:left; width:26%; border-right:1px #e17100 solid;}

#Frame .name2 a{ color:#FF0000;font-weight:bolder;}
.intro{float:left; width:24%; border-right:1px #e17100 solid;}
.s_time{float:left; width:27%; border-right:1px #e17100 solid;color:#000;}
.s_time span{color:Red;}

.intro span{float:right;padding:0 10px 0 0}

.gd .s_time{padding:6px 0 7px;}

.line{float:left; width:15%; border-right:1px #e17100 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;}

/*/ µ¼º½À¸¿ªÊ¼ /*/
#warp {
    background: none repeat scroll 0 0 #F5F5F5;
    margin: 0 auto;
    width: 1014px;
	overflow:hidden;
}

.menu_navcc {
	margin: 0 auto;
	width: 100%;
}
.menu_nav {
    background: url("nav_bg.gif") repeat-x scroll 0 0 transparent;
    float: left;
    height: 48px;
    margin-top: 4px;
    width: 100%;
}
.menu_nav .nav_content {
    background: url("nav_l_bg.gif") no-repeat scroll 0 0 transparent;
    float: left;
    padding-left: 25px;
}
.menu_nav_right {
    background: url("nav_r_bg.gif") no-repeat scroll right top transparent;
    float: right;
    height: 23px;
    margin-left: 50px;
    padding-bottom: 12px;
    padding-right: 20px;
    padding-top: 13px;
}
.menu_nav .nav_content li {
    background: url("nav_li_right.gif") no-repeat scroll right center transparent;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 48px;
    line-height: 48px;
    padding-left: 15px;
    padding-right: 13px;
    text-align: center;
    width: 88px;
	overflow:hidden;
}
.menu_nav .nav_content li.current {
    line-height: 37px;
}
.menu_nav .nav_content li a {
    color: #FFFFFF;
    display: block;
    height: 48px;
    width: 88px;
}
.menu_nav .nav_content li.current a, .menu_nav .nav_content li a:hover {
    background: url("nav_li_current.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    height: 37px;
    width: 88px;
}

table.softlist{ border-collapse:collapse; margin-bottom:5px; }
table.softlist th{ border:solid 1px #D6D6D6; background-color:#F5F5F5; color:#000000; }

table.softitem{ border-collapse:collapse; margin-bottom:7px; }
table.softitem td{ border:solid 1px #D6D6D6; padding:3px 0; }

table.g1{ border-collapse:collapse; }
table.g1 td{ height:30px; line-height:30px; }

#topad{ width:1016px; margin:0 auto; overflow:hidden; }

table.toplst{ border-collapse:collapse;  }
table.toplst th{ border:solid 1px #D6D6D6; border-top:solid 2px #F96C16; height:40px; line-height:40px; font-size:15px; }
table.toplst td{ border:solid 1px #D6D6D6; height:30px; line-height:30px; text-align:center; }

