/*** css (Cascading Style Sheets 2.0) ***/
html,body,div,span,h1,h2,h3,h4,h5,a,em,img,sub,sup,dl,dt,dd,ol,ul,li,form,input,label,textarea,table,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;}
p{margin:0;padding:1px;}
body{font:normal 100 12px/1.5 \5b8b\4f53,"Arial Narrow",tahoma,Simsun,Arial;color:#333;background-color:#fff;}
em{font-style:normal;}
img {border:0;margin:0px;display:inline-block;}
table {border-collapse: collapse;border-spacing: 0;}
ol, ul {list-style: none;line-height:180%;overflow:hidden;}
address, caption, cite, code, dfn, em, th, var {font-style: normal;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
h1{font-size:18px;}h2{font-size:16px;}h3{font-size:14px;}h4,h5{font-size:12px;}
q:before, q:after {content: '';}
abbr, acronym {border: 0;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:  red;}
label,input,select,textarea{font-family:Arial,sans-serif;margin:0 5px;vertical-align:middle;}
img,button{background:none;border:none;}
table,td {border:none;border-collapse:collapse;}
body{margin:0px;background:url(../images/bg.jpg);font-size:12px;line-height:180%;}

.eba{padding:1px;border:1px solid #ccc;margin:1px 0 1px 0;}
.b{font-weight:bold;}
.ads{clear:both;overflow:hidden;text-align:center}
.fl{float:left;}
.fr{float:right;}
.in{display:inline;}
.clear{clear:both;overflow:hidden;height:3px;}
.ht5{clear:both;height:5px;overflow:hidden;}
.purple{color:#704AA1;}
.oranage{color:#F96D00;}
.fred{color:red;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.fred{color:#FF0000;}
.tit{font-size:14px;font-weight:bold;padding:5px 2px 2px 15px;}
.img{padding:2px;border:1px solid #ccc;}
.center{text-align:center;}
.button{border:1px solid #7F9DB9;color:#0066FF;line-height:120%;padding-top:2px;}

.wid100{width:100px;overflow:hidden;}
.wid140{width:140px;overflow:hidden;}
.wid157{width:157px;_width:154px;overflow:hidden;}
.wid175{width:175px;overflow:hidden;}
.wid180{width:180px;overflow:hidden;}
.wid185{width:185px;overflow:hidden;}
.wid200{width:200px;overflow:hidden;}
.wid205{width:205px;overflow:hidden;}
.wid250{width:250px;overflow:hidden;}
.wid255{width:255px;overflow:hidden;}
.wid295{width:295px;overflow:hidden;}
.wid300{width:300px;_width:298px;overflow:hidden;}
.wid310{width:310px;_width:305px;overflow:hidden;}
.wid340{width:340px;_width:330px;overflow:hidden;}
.wid337{width:337px;_width:332px;overflow:hidden;}
.wid385{width:385px;_width:380px;overflow:hidden;}
.wid418{width:418px;_width:410px;overflow:hidden;}
.wid610{width:610px;_width:609px;overflow:hidden;}
.wid650{width:650px;_width:645px;overflow:hidden;}
.wid665{width:665px;_width:660px;overflow:hidden;}
.wid685{width:685px;_width:680px;overflow:hidden;}
.wid780{width:780px;_width:775px;overflow:hidden;}
.wid800{width:800px;overflow:hidden;}
.bd{border:1px solid #ccc;}
.bdr{border-right:1px solid #f8a80b;}
.bdl{border-left:1px solid #f8a80b;}
.bdb{border-bottom:1px solid #F8A80B;}
.bdt{border-top:1px solid #F8A80B;}
.dbd{border:1px dashed #ccc;}
.fb{font-weight:bold;}
.ybd{border:1px solid #F8A80B;}
.ybg{background:#FDE686;}
.mar5{margin:5px;}
.marlr2{margin:0 2px;}
.mar10{margin:10px;}
.mar15{margin:15px;}
.mar25{margin:25px;}
.marlr5{margin:0 5px;}
.martb5{margin:5px 0;}
.marlr10{margin:0 10px;}
.martb10{margin:10px 0;}
.marlr15{margin:0 15px;}
.martb15{margin:15px 0;}
.marlr25{margin:0 25px;}
.pad2{padding:2px;}
.pad5{padding:5px;}
.pad10{padding:10px;}
.pad15{padding:15px;}
.padlr5{padding:0 5px;}
.padtb5{padding:5px 0;}
.padlr10{padding:0 10px;}
.padtb10{padding:10px 0;}
.padtb20{padding:20px 0;}
.lht180{line-height:180%;}
.lht200{line-height:200%;}


.img{width:96px;height:66px;padding:1px;border:1px solid #ccc;}
.img2{width:160px;height:105px;padding:1px;border:1px solid #ccc;}
.img3{width:90px;height:90px;padding:1px;border:1px solid #ccc;}
.new{padding-left:35px;background:url(../images/new.gif) no-repeat left center;}

.class{overflow:hidden;}
.class ul{padding-bottom:2px 0;font-size:15px;font-weight:bold;}
.class li{margin:3px 0px;height:40px;line-height:270%;padding-left:45px;overflow:hidden;background:url(../images/class_bg.gif) no-repeat;}

.wrapper{margin:0 auto;width:960px;background:#fff;}
.syspath{margin:2px 5px 0px;padding-left:15px;height:26px;border:1px solid #ccc;font-size:12px;line-height:220%;;overflow:hidden;background:url(../images/sm_bg.jpg)}

.header{overflow:hidden;}
.header .logo{height:70px;color:#fff;padding:0 15px;line-height:180%;}
.header .logo a{color:#fff;}
.header .nav{overflow:hidden;margin:1px 0;height:32px;background:url(../images/nav.jpg);}
.header .nav a{color:#fff;}
.header .nav a:hover{color: #3300FF;}
.header .nav ul{overflow:hidden;}
.header .nav ul li{float:left;width:93px;height:35px;text-align:center;font-size:14px;font-weight:bold;line-height:240%;}
.header .nav ul .far{width:10px;text-align:center;display:inline-block;}
.header .nav ul .fir{width:30px;height:35px;font-size:12px;text-align:left;line-height:140%;padding-left: 15px;}
.header .nav ul .las{width:44px;height:35px;}

.tab_nav{width:100%;position:relative;overflow:hidden;}
.tab_nav li{display:inline-block;text-align:center;width:80px;height:22px;cursor:pointer;float:left;padding-top:3px;}
.tab_nav li.on{margin:2px 0px 0px 15px;background:url(../images/tab_hover.gif) no-repeat 0px 0px;}

.main{overflow:hidden;clear:both;}
.ibox{}

.class1{background:url(../images/class1.jpg);width:262px;height:26px;padding:0 15px;line-height:220%;font-size:13px;}
.class1 span{float:right;font-weight:normal;}

.ititle1{background:url(../images/sort_bg2.jpg);height:26px;line-height:220%;padding:0 15px;color:#055FA0;font-weight:bold;font-size:14px;position :relative;}
.ititle1 .ico1{margin-left:5px;width:106px;height:38px;background:url(../images/title2.jpg);position :absolute;top:0px;text-align:center;font-size:14px;font-weight:bold;color:#ffffff;line-height:230%;display:inline;}
.ititle1 span{float:right;font-weight:normal;}
.ilist1{overflow:hidden;}
.ilist1 ul{padding-left:20px;list-style-type:square;list-style-image:url(../images/ico1.jpg);}
.ilist1 li{border-bottom:1px dashed #ccc;line-height:200%; text-overflow:ellipsis;white-space:nowrap;font-size:14px;}
.ilist1 li span{float:right;}

.ititle2{background:url(../images/sort_bg1.jpg);height:28px;line-height:200%;padding:0 15px;font-size:14px;position :relative;}
.ititle2 .ico2{margin-left:5px;width:76px;height:28px;background:url(../images/title1.jpg);position :absolute;top:0px;text-align:center;font-size:14px;font-weight:bold;color:#ffffff;line-height:230%;display:inline;}
.ititle2 span{float:right;font-size:13px;}
.ititle2 span a{color:#000;}
.ilist2{overflow:hidden;font-size:13px;}
.ilist2 ul{padding-left:17px;list-style-type:square;list-style-image:url(../images/dot.gif);}
.ilist2 li{line-height:190%;overflow:hidden;border-bottom:1px dashed #ccc; text-overflow:ellipsis; white-space:nowrap;}

.ititle3{background:url(../images/sort_bg2.jpg);height:28px;line-height:220%;padding-left:15px;color:#055FA0;font-weight:bold;font-size:14px;position :relative;}
.ititle3 .ico3{margin-left:5px;width:76px;height:28px;background:url(../images/title3.jpg);position :absolute;border-left:1px solid #f8a80b;border-right:1px solid #f8a80b;bottom:-1px;text-align:center;font-size:14px;font-weight:bold;color:#FF3300;line-height:230%;display:inline;}
.ititle3 span{float:right;font-weight:normal;}
.ilist3{overflow:hidden;}
.ilist3 ul{list-style-type:square;margin-left:5px;}
.ilist3 li{line-height:184%;overflow:hidden;border-bottom:1px dashed #ccc;text-overflow:ellipsis; white-space:nowrap;}

.ititle4{background:url(../images/sort_bg2.jpg);height:26px;line-height:200%;padding:0 15px;color:#fff;font-weight:bold;font-size:14px;position :relative;}
.ititle4 .ico4{margin-left:5px;width:78px;height:30px;background:url(../images/title1.jpg);position :absolute;bottom:-1px;text-align:center;font-size:14px;font-weight:bold;color:#ffffff;line-height:230%;display:inline;}
.ititle4 span{float:right;font-size:12px;}
.ititle4 span a{color:#000;}
.ilist4{font-size:13px;overflow:hidden;}
.ilist4 ul{overflow:hidden;padding-left:8px; }
.ilist4 ul li{line-height:190%;overflow:hidden; border-bottom:1px dashed #ccc;text-overflow:ellipsis;white-space:nowrap;}
.ilist4 ul li span{display:inline-block;width:55px;height:24px;line-height:200%;background:url(../images/bg_box.jpg);text-indent:3px;margin-right:10px;}

.photo{width:990px;_width:980px;margin:0 auto;padding:0 5px;}
.photo .scroll{border:1px solid #ccc;border-top:none;width:988px;overflow:hidden;}
.photo ul{border-top:0;height:140px;width:1500px;overflow:hidden;}
.photo ul li{float:left;width:160px;height:145px;text-align:center;overflow:hidden;padding:5px;text-overflow:ellipsis;white-space:nowrap;}
.photo ul img{width:140px;height:110px;}

.main_info{overflow:hidden;}
.main_info h1{text-align:center;font-weight:bold;border-bottom:1px solid #000;line-height:180%;padding:5px 0;}
.main_info .content{padding:15px 25px;font-size:14px;line-height:200%;}

.main_info .newslist{line-height:230%;padding: 15px;list-style-image:url(../images/dot.gif);}
.main_info .newslist li{border-bottom:1px dashed #ccc;padding:0 15px;}
.main_info .newslist span{float:right;}

.main_info .piclist{line-height:230%;padding:5px 15px;margin:5px 15px;}
.main_info .piclist li{float:left;width:210px;height:230px;margin:5px 10px;text-align:center;}
.main_info .piclist li img{width:200px;height:180px;padding:2px;border:1px solid #ccc;}

.main_info .videolist{line-height:230%;padding:5px 15px;margin:5px 15px;}
.main_info .videolist li{float:left;width:330px;height:290px;margin:5px 10px;text-align:center;}
.main_info .videolist li img{width:300px;height:250px;padding:2px;border:1px solid #ccc;}

.link{margin:0 5px;overflow:hidden;}
/*.link ul{padding:0 30px;text-align:center;overflow:hidden;}
.link ul li{float:left;margin:0 20px;}
*/
.link{overflow:hidden;}
.link .imgs{width:114px;height:36px;}

.footer{margin:0 auto;width:960px;height:120px;background:url(../images/footer.jpg) no-repeat ;overflow:hidden;}
.footer .text{padding:25px;text-align:center;}

.vote{overflow:hidden;}
.vote .bar{overflow:hidden;}
.vote .bar .option{background:url(../images/vote_bg1.gif) no-repeat;padding:0 15px;height:23px;font-size:14px;line-height:180%;}
.vote .bar .schedule{overflow:hidden;}
.vote .bar .schedule .tit{height:21px;width:65px;}
.vote .bar .schedule .portion{overflow:hidden;padding-top:10px;}
.vote .bar .schedule .portion .vleft{width:4px;height:21px;background:url(../images/vote_left.gif) no-repeat;}
.vote .bar .schedule .portion .vgreen{height:21px;background:url(../images/vote_green.gif);}
.vote .bar .schedule .portion .vwhite{height:21px;background:url(../images/vote_white.gif);}
.vote .bar .schedule .portion .vmiddle{width:6px;height:24px;background:url(../images/vote_mid.gif) no-repeat;}
.vote .bar .schedule .portion .vright{width:6px;height:21px;background:url(../images/vote_right.gif) no-repeat;}
.vote .bar .schedule .portion .vtext{padding:0 15px;}
