@charset "gbk";
/* CSS Document */
/*base*/
*{ font: normal 12px/160% "Arial","","Tahoma",sans-serif;color:#333;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl,body{margin:0;padding:0;}
img {border:0;}
i{font-style:italic;}
b,strong,.b,b *{font-weight:bold;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
button {cursor:pointer;}
div,p {display:block;}
fieldset,form{ background:none; border:none; padding:0; margin:0;}
body{background:#f5f5f5;}
.fl{ float:left;}
.fr{ float:right;}
.clr{ clear:both; background:#000000;}

.colorblue,colorblue:hover { color:#003366 ;}
.blue { font-family: "宋体"; font-size: 9pt; line-height: 20px; color: #0099FF; letter-spacing: 5em}

.colorRed,a.colorRed:hover{color:red;}
.colorLime,a.colorLime:hover{color:lime;}
.colorGreen,a.colorGreen:hover{ color:green; }
.colorBlue,a.colorBlue:hover{color:blue; }
.colorOrange,a.colorOrange:hover{color:orange; }

/*content*/

#header,#content,#footer{position:relative;clear:both;width:970px;margin:0 auto;padding:0 5px;background:#FFFFFF;overflow:hidden;/*zoom:1;*/}
.mainBox{float:left;height:auto;overflow:hidden;width:754px;}
.sideBar{float:right;height:auto;overflow:hidden;width:206px;}

h3,.title{clear:both; display:block;background:#FFA740;color:#1974C8;font-weight:bold;height:25px;line-height:25px; padding-left:14px; text-align:left;}
h3 span,h4 span{float:right;padding:3px 10px;}
h3 cite{float:right;padding:3px 0;}
h3 strong{font-size:8px;color:#1974C8;}

#head{ position:absolute; left:30px; top:20px;}
.headImg{height:200px;width:970px;}
.headImg li{float:left;width:121px;height:67px; background:no-repeat;}
#head-01_{width:242px;background:url(../images/heard/head_01.jpg);}
#head-02_{background:url(../images/heard/head_02.jpg);}
#head-03_{background:url(../images/heard/head_03.jpg);}
#head-04_{background:url(../images/heard/head_04.jpg);}
#head-05_{background:url(../images/heard/head_05.jpg);}
#head-06_{background:url(../images/heard/head_06.jpg);}
#head-07_{background:url(../images/heard/head_07.jpg);}
#head-08_{height:66px;background:url(../images/heard/head_08.jpg);}
#head-09_{height:66px;background:url(../images/heard/head_09.jpg);}
#head-10_{height:66px;background:url(../images/heard/head_10.jpg);}
#head-11_{height:66px;background:url(../images/heard/head_11.jpg);}
#head-12_{height:66px;background:url(../images/heard/head_12.jpg);}
#head-13_{height:66px;background:url(../images/heard/head_13.jpg);}
#head-14_{height:66px;background:url(../images/heard/head_14.jpg);}
#head-15_{height:66px;background:url(../images/heard/head_15.jpg);}
#head-16_{background:url(../images/heard/head_16.jpg);}
#head-17_{background:url(../images/heard/head_17.jpg);}
#head-18_{background:url(../images/heard/head_18.jpg);}
#head-19_{background:url(../images/heard/head_19.jpg);}
#head-20_{background:url(../images/heard/head_20.jpg);}
#head-21_{background:url(../images/heard/head_21.jpg);}
#head-22_{background:url(../images/heard/head_22.jpg);}
#head-23_{background:url(../images/heard/head_23.jpg);}

.nav{width:100%;padding:0;background:url(../images/bg_menu.gif) repeat-x; margin-bottom:15px;}
.nav ul{ list-style:none;}
.nav li {float:left;margin:0;clear:none;padding:0 2px 0 0;background:url(../images/bg_tabmenu_r.gif) right top no-repeat;_width:50px;}
.nav a {display:block;word-break:keep-all;white-space:nowrap;_overflow:visible;}
.nav a span{display:block;padding:5px 11px;height:27px;line-height:27px;color:#FFFFFF; font-size:14px;font-weight:bold;text-align:center;text-shadow:1px 1px 3px #f60;}
.nav a:hover{background:url(../images/bg_tabmenu_hover_l.gif) left no-repeat;text-decoration:none; }
.nav a:hover span{background:url(../images/bg_tabmenu_hover_r.gif) right no-repeat;color:#5fd;text-decoration:none;text-shadow:1px 1px 3px #f60; cursor:pointer;}
.navOn a,.navOn a:hover{background:url(../images/bg_tabmenu_on_l.gif) left bottom no-repeat;}
.navOn a span,.navOn a span:hover{color:#333;background:url(../images/bg_tabmenu_on_r.gif) right bottom no-repeat;}


.news,.frame{margin:0 0 12px; padding:1px 0 0;border:#FFA740 solid 1px; background:#FCFBED;}


#tkbox{margin:5px; padding:5px;border:1px dotted #f00; background:#EEE}
#tit{ float:left;width:85px; height:25px; line-height:25px;background:#FFF; font-weight:bold; text-align:center;}
#positionKey input{ width:60px;}
#addrKey input{ width:50px;}
#tksearch input{background-color:#FCCF70;border-color:#FFEEB9 #FCAD32 #FCAD32 #FFEEB9;border-style:solid;border-width:2px;color:#000000;width:45px;}

.news li{clear:both;/*overflow:hidden;zoom:1;*/padding:4px 2px 2px 14px;background:url(../images/arr1.gif) no-repeat;border-bottom:1px dashed #DDDDDD;}
.news li a{margin:0; padding:0; display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-align:left;}
.news li a:visited{color:#51555c;}
.news li a.colorRed:visited{color:#e55;}
.news  li a a{ display:inline; float:none;}
.news li a,.hot h2 a{text-overflow:ellipsis;-o-text-overflow:ellipsis;-icab-text-overflow: ellipsis;-khtml-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;}
.news li cite{ display:block;float:right;margin:0;padding:0;color:#CCCFC0;}
.news li cite em{float:left;margin:0;padding:0;width:100px;color:#CCCFC0;}

.hotA{width:260px;}
.zsxx li a{_width:300px;}
.zjggdiv li a{_width:235px;}
.grjl li a{_width:250px;}
.weekW li a{_width:160px;}
.siderba li a{_width:180px;}

.hot{ margin:15px 25px 5px; color:#999999; padding:10px 0; width:382px;border-bottom:dashed 1px #c0f0f6;}
.hot h2{ margin-bottom:6px;text-align:center;}
.hot h2 a{margin:0; padding:0; display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;color:#000;font-size:16px;font-weight:bold;text-align:center;}
.hot h2 a *{font-size:16px;font-weight:bold;}
.hot h2 a{_width:382px;}

.zjgg{height:268px; width:304px;}
	.zjggdiv{ clear:both; height:235px;overflow:hidden;}
.zxxx{height:268px; width:434px;}
.zxxx ul li{ overflow:hidden;zoom:1;}
.zxxx ul li *{font-size:14px;}
.zxxx ul li a{float:left;}
.zxxx ul li a a{float:none;}

.xyzp,.zsxx,.jyzc,.zyfz{width:369px;}
.zpxx,.yjsjy{height:285px;}
.zpxx{width:489px;}
.yjsjy{width:249px;}
.qita{ margin:7px 0 8px 0;}
/*.qita{ margin:0 auto;width:489px; border:#6666FF 1px solid;}*/

.grjl{padding-top:0;}
/*/.grjl div{ background:#000066;}*/
.grjl h3{margin-top:1px;}
.grjl1,.grjl2{width:330px;}
.grjl1{margin-left:20px;}
.grjl2{margin-right:20px;}

.grjl h4{font-size:18px;font-weight:bold;text-align:center}




#friend{margin:8px 10px;height:48px;border-bottom:#C2C2C2 1px dotted;overflow:hidden;}
#friendPic{/*width:2048px;*/height:52px;overflow:hidden;}
#friendPic a{display:block;float:left;margin:2px 5px 2px 0px;width:auto;height:48px;}

.friendTxet{margin:8px 10px; overflow:hidden;}
.friendTxet a{display:block;float:left; margin:3px 5px;word-break:keep-all;white-space:nowrap;}
.friendTxet a:hover{background:#EDEDED; text-decoration:none;}

#loginForm{clear:both;}
.login{padding:5px 0;width:141px;}
.login span,#loginForm #verifyCode span{display:block;margin:0 0 0 5px;height:30px;line-height:30px;font-weight:bold;}
.login input,.login select{width:80px;border:1px solid #009999;background:#FFF;}
.login a:hover,#verifyCode a:hover{text-decoration:none;}
.login a:hover input,.login a:hover option,#verifyCode a:hover input{background:#33ff99;}
#verifyCode img{cursor:pointer;}
#verifyCode input{width:65px;}


#loginM{font-weight:bold;}
.loginBtn{float:right; padding:5px;width:50px;}
#loginBtnOK{height:28px;line-height:28px;}
.loginBtn a{display:block;padding:2px; margin:0;height:15px;line-height:15px; border:1px solid #009999;background:#C6FFFF;text-align:center; cursor:pointer;}
.loginBtn div{padding:5px 0;}
.loginBtn a:hover,.loginBtnOK{text-decoration:none;background:#66FF66;}
.logined{padding:30px 0;font-weight:bold;text-align:center;}




#search{list-style:none;padding:0;text-align:center;}
#search li{display:inline;margin:5px auto;padding:5px 0; width:auto;border:none;/*vertical-align:bottom;*/}

.ys,.gk,.ydxl{display:block;height:75px;width:200px;text-align:left;}
.ys{text-indent:140px;font:bold 28px/150% "华文行楷";color:#a39;background:#ffd url(../images/ys.jpg);filter:glow(color=gray,strength=4);}
.gk{text-indent:25px;font:700 italic 24px/150% "楷体_GB2312";color:#f39;background:#ffd url(../images/gk.jpg);filter:shadow(color=#00bfff);}
.ydxl{text-indent:140px;font:bold 28px/150% "华文行楷";color:#a39;background:#ffd url(../images/ydxl.jpg);filter:glow(color=gray,strength=4);}
a:hover.ys,a:hover.gk,a:hover.ydxl{text-decoration:none;}

.divContent{padding:3px 8px; text-align:center;/*text-align:justify;text-justify:Distribute-all-lines;*/}




.nav2{padding:5px;}
.nav2,.nav2 a{height:14px;font: bold 12px/14px arial;color:#c9B;}



#moreNews{padding:10px 20px;}
#moreNews h1{ padding:10px 0;text-align:center;font-size:18px;font-weight:bold;}
#moreNews ul{margin:20px 20px;}
#moreNews .newsHead,#moreNews .newsHead *{background:none;font-weight:bold;}

#contentSearch{display:block;margin:0 auto;width:500px;text-align:center; padding:3px; height:40px; line-height:40px;}
#contentSearch,#contentSearch *{ color:#CCC;}
#contentSearch input,#contentSearch option,#contentSearch select{border:1px double #f99; background:#eef;}

#pageNav{width:100%;padding-top:10px;text-align:center;overflow:hidden;}
#pageNav span{display:block;position:relative;float:left;left:50%;}
#pageNav span a{display:block;position:relative;float:left;right:50%;margin:8px 3px;padding:0 8px; border:1px solid #f99;background:#eeF;}
#pageNav span a:hover,#contentSearch a:hover input{text-decoration:none;background:#ee9;cursor:pointer;}
#pageNav .currPage{background:#ee9;}

.footer{padding:20px 0;width:100%;text-align:center;overflow:hidden; border-top:3px solid #ffa740;}
	.ft-menu{width:100%;text-align:center;}
	.footer p{ clear:both; padding:2px 0;}
	.footer img{float:none;}

