﻿* { margin: 0; padding: 0;outline:0;}
body { font:12px/14px Arial, "宋体", sans-serif; color: #333;background:#fff url(../images/bg-body.gif) 0 0 repeat-x;}
td {padding: 0;margin: 0;}
th {padding: 0;margin: 0;}
blockquote {padding: 0;margin: 0;}
p {padding: 0;margin: 0;}
textarea {padding: 0;margin: 0;}
input {padding: 0;margin: 0;}
fieldset {padding: 0;margin: 0;}
form {padding: 0;margin: 0;}
pre {padding: 0;margin: 0;}
h5 {padding: 0;margin: 0;}
h4 {padding: 0;margin: 0;}
h3 {padding: 0;margin: 0;}
h2 {padding: 0;margin: 0;}
h1 {padding: 0;margin: 0;}
li {padding: 0;margin: 0;}
ol {padding: 0;margin: 0;}
ul {padding: 0;margin: 0;}
dd {padding: 0;margin: 0;}
dt {padding: 0;margin: 0;}
dl {padding: 0;margin: 0;}
div {padding: 0;margin: 0;}
body {padding: 0;margin: 0;}
em{font-style:normal; text-decoration:none;}
i{font-style:normal; text-decoration:none;}
u{font-style:normal; text-decoration:none;}
kbd{font-style:normal; text-decoration:none;}
tt{font-style:normal; text-decoration:none;}
ins{font-style:normal; text-decoration:none;}
cite{font-style:normal; text-decoration:none;}
li{list-style:none;}
ol{list-style:none;}
ul{list-style:none;}
.left{float:left}
.right{float:right}
img { border: none;}
table{border-collapse:collapse;}
.clear:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.clear {zoom:1;}
.clear0{height:0px;clear:both;overflow:hidden;}
.clear1{height:5px;clear:both;overflow:hidden;}
.clear2{height:10px;clear:both;overflow:hidden;}
/*-----------------------------------------------------------------*/
.top{width: 100%;height: 27px;overflow:hidden;background: url(../images/topbg.gif) 0 0 repeat-x;}
.top .top_con{	width:980px; margin:0 auto;line-height:25px}
.top .top_con ul{float:left; }
.top .top_con ul li{	float:left; border-right:1px #EFEFEF solid;		}
.top .top_con ul li a{display:block;	padding:1px 14px 0;	color:#5a8a01;text-decoration:none; font-weight:bold;letter-spacing:1px}
.top .top_con ul li a:hover{	color: green; background-color:#ecedb3	 }
.top .top_con span{ float:right}
.top .top_con span a{  padding:0 10px;color:green;text-decoration:none}
.top .top_con span a:hover{ color:#CC3300}
.top .top_con span b.cheng{ color:#CC3300}

.head{width: 100%;height:190px;background: url(../images/head_bg.png) 0 0 repeat-x; }
.head .head_con{	width:980px; margin:0 auto;background: url(../images/headbg.jpg) 0 0 no-repeat;}
.head .head_con .logo{width: 264px;height:89px;background: url(../images/logo.gif) 0 0 no-repeat;text-indent:-9999px;}
.head .head_con .logo a{width: 264px;height:89px; display:block}

/*--菜单--*/
#Tab1{width: 100%;margin: 44px auto 0;}
.Menubox{width: 980px;margin: 0px auto ;height:30px}
.Menubox ul{clear:both;margin: 0 auto;width: 99%;padding: 0 10px; list-style:none}
.Menubox ul li{float: left;margin: 0 0px;padding:0 17px;padding-top:3px;line-height: 20px;text-align: center;cursor: pointer;color:green;background: url(../images/nav_div.gif) right center no-repeat;  }

.Menubox .hover{ color: #fff;font-weight:bold;background-color: #a1ce05;background-image:none }
.Menubox .mytl{ color: #fff;font-weight:bold;background-color:  #FF9900;background-image:none;padding:0 17px;padding-top:3px; }
.Menubox .out{ font-weight:bold }
.Contentbox{}
.Contentbox .menulink{width: 950px;margin: 0px auto;margin-bottom:5px;height:18px;line-height:18px; }
.Contentbox .menulink a{ color: green;text-decoration:none;font-weight:bold;margin:0 10px}
.Contentbox .menulink a:hover{ color: #f67503;text-decoration:none}
/*--菜单end--*/

/*--搜索--*/
.search_wrap{background:#F2FDDB;border:1px solid #E8EBD8;margin: 10px auto 0 ; padding:5px 10px; line-height:30px}
.search_wrap span.tubiao{background:url(../images/senior_search.gif) no-repeat;width:42px;height:32px; display: block;float:left;margin:0 0px}
.search_wrap input{vertical-align:middle;padding:3px 0 1px 2px;}
.search_wrap input.ss{border:1px solid #E4D4D2;color:#EA6602; line-height:20px;height:20px;vertical-align:middle}
.search_wrap input.sb{vertical-align: top;background:url(../images/sb.gif) no-repeat;width:47px;height:24px;border:0;cursor:pointer;color:#fff;font-weight:bold;margin:0 0 0 10px}
/*--搜索end--*/

.main{width: 980px;margin: 10px auto;}

.login{ clear:both; text-align:center;padding-bottom:5px;}
.login ul{padding:6px 0 0px 0px; margin:0 auto }
.login li{padding-bottom:5px !important;padding-bottom:4px}
.login li a{color:#666;text-decoration:underline;}
.login li a:hover{color:#666;text-decoration:none;}
.login li label{}
.login li label.mar{float:left;margin-top:7px; margin-left:20px}

.login .loginpic{ width:50px;}

.login span{margin:10px 0 0 25px;line-height:17px;}
.login span label{margin:0;}
.login input{width:150px;}
.login input.checkbox{width:auto; display:inline}
.login p { margin:4px 0}

input.btn1{background:url(../images/sidebarbg.gif) 0 0 repeat-x;height:22px;width:80px; line-height:21px;color:#fff;padding:0 5px;border:1px solid #5B9400;margin:0px 5px 5px 5px;cursor:pointer; vertical-align:-0.3em;*vertical-align:-0.2em; font-weight:bold}
input.btn2{background:url(../images/sidebarbg.gif) 0 -96px repeat-x;height:22px;width:80px; line-height:21px;color:#fff;padding:0 5px;border:1px solid #FF9900;margin:0px 5px 5px 5px;cursor:pointer; vertical-align:-0.3em;*vertical-align:-0.2em; font-weight:bold}
input.btn3{background:url(../images/sidebarbg.gif) 0 -128px repeat-x;height:22px;width:80px; line-height:21px;color:#fff;padding:0 5px;border:1px solid #FF6666;margin:0px 5px 5px 5px;cursor:pointer; vertical-align:-0.3em;*vertical-align:-0.2em; font-weight:bold}


/*--左边--*/
.main .leftsidebar{width: 670px;overflow:hidden}
.leftsidebar .box{border:1px solid #c8e7b6;   height: auto !important;height:220px; min-height:220px;}
.leftsidebar .box h3{margin:1px;height:29px;font-size:14px;line-height:31px;background:url(../images/sidebarbg.gif) repeat-x; color:#fff;padding-left:10px }
.leftsidebar .box h3 span{background:url(../images/icon.gif) 3px 0px no-repeat; padding-left:25px}
.leftsidebar .box h3 em a{ float: right;font-size:12px; color:#fff;margin-right:15px;font-weight:normal;text-decoration:  none}

.leftsidebar .box .tingli{ margin:15px 25px; height: auto !important;height:150px; min-height:155px;border-bottom:1px #dee9a1 solid; padding-bottom:5px ;}
.leftsidebar .box .tingli em{ display:block;width:47px;height:138px;font-size:24px;font-weight:bold;background:url(../images/tingli.gif) no-repeat; text-align:center;color:#fff;line-height:40px;padding-top:20px;float:left}
.leftsidebar .box .tingli em a{  color:#fff;text-decoration:none;display:block;width:47px;height:138px;}
.leftsidebar .box .tingli em a:hover{  color:#f60;text-decoration:none}

.leftsidebar .box .tingli ul{ float:left;margin-left:35px;width:520px;overflow:hidden}
.leftsidebar .box .tingli ul li{ border-bottom:1px #E3E3E3 dashed; line-height:25px;height:25px;overflow:hidden}
.leftsidebar .box .tingli ul li a{ color:#666666; text-decoration:none}
.leftsidebar .box .tingli ul li a:hover{ color: #FF9933; text-decoration:none}
.leftsidebar .box .tingli ul li span{color: #669900; margin-right:20px}

.leftsidebar .boxblue{border:1px solid #aae4f4; height: auto !important;height:202px; min-height:222px;}
.leftsidebar .boxblue h3{margin:1px;height:29px;font-size:14px;line-height:31px;background:url(../images/sidebarbg.gif) 0 -31px repeat-x; color:#fff;padding-left:10px }
.leftsidebar .boxblue h3 span{background:url(../images/icon.gif) 3px -18px no-repeat; padding-left:25px}

.book{ float:left;margin:10px; width:200px;display:inline}
.book span{ text-align:center;display:block;float:left;line-height:25px}
.book dl{ float:left; margin-left:15px;}
.book dl dt{ color:#669900;line-height:25px;font-weight:bold}
.book dl dd a{  line-height:22px;color:#666666;text-decoration:none}
.book dl dd a:hover{  line-height:22px;color: #E89D02;text-decoration: underline}
/*--右边--*/
.main .rightsidebar{width: 280px; overflow:hidden}

.rightsidebar .rboxglb{height: auto !important;height:190px; min-height:190px;}
.rightsidebar .rboxglb h3{margin:1px;height:29px;font-size:14px;line-height:31px;color:#fff;padding-left:15px;letter-spacing:2px; }

.rightsidebar .greed{border:1px solid #bbe7b6; }
.rightsidebar .greed h3{background:url(../images/sidebarbg.gif) 0 -64px repeat-x; }
.rightsidebar .org{border:1px solid #eccf8d;}
.rightsidebar .org h3{background:url(../images/sidebarbg.gif) 0 -96px repeat-x;}
.rightsidebar .red{border:1px solid #ed9aa2; }
.rightsidebar .red h3{background:url(../images/sidebarbg.gif) 0 -128px repeat-x;}
.rightsidebar .blue{border:1px solid #97d8f1; }
.rightsidebar .blue h3{background:url(../images/sidebarbg.gif) 0 -161px repeat-x; }

.rightsidebar .boxcon{ margin:10px 5px;display:inline}
.rightsidebar .boxcon em{ display:block;float:left;line-height:25px;width:120px;margin:10px 10px;display:inline}
.rightsidebar .boxcon em img{ margin-bottom:6px}
.rightsidebar .boxcon em a{ display:block;float:left; width:60px;color:#669900;}
.rightsidebar .boxcon em a:hover{color: #CC3300;}

.rightsidebar .boxcon ul{ margin:5px 0;float:left}
.rightsidebar .boxcon ul li{ width:130px;height:21px;overflow:hidden}
.rightsidebar .boxcon ul li a{ line-height:21px;color: #666666;background:url(../images/icon.gif) 0 -35px no-repeat; padding-left:20px;text-decoration:none}
.rightsidebar .boxcon ul li a:hover{ color:#FF9900;text-decoration:underline}

/*--内页--*/
.main .neyeleft{width: 200px; overflow:hidden}
.main .neyeright{width: 760px; overflow:hidden}

.neyeleft .rboxglb{height: auto !important;height:190px; min-height:190px;  }
.neyeleft .rboxglb h3{margin:1px;height:29px;font-size:14px;line-height:31px;color:#fff;padding-left:15px;letter-spacing:2px; }
.neyeleft .greed{border:1px solid #bbe7b6;  }
.neyeleft .greed h3{background:url(../images/sidebarbg.gif) 0 -64px repeat-x; }

.neyeleft .fenlei{ display:inline}
.neyeleft .fenlei dl{ margin:0 0 0 20px;float:left;display:inline}
.neyeleft .fenlei dl dt a{ background:url(../images/icon.gif) 0 0px no-repeat; padding-left:20px;text-decoration:none;font-size:14px;color:#669900; margin-top:8px;display:block;line-height:16px}
.neyeleft .fenlei dl dd a{ line-height:21px;color: #666666;background:url(../images/icon.gif) 0 -34px no-repeat; padding-left:20px;text-decoration:none;font-size:12px;margin-left:20px}
.neyeleft .fenlei dl dd a:hover{  color:#FF9900;text-decoration:underline}

.neyeright .neiye{ }
.neyeright .neiye h3{margin:1px;font-size:16px;color: #669900;padding-left:40px;border-bottom:2px #c8df6d solid ;background:url(../images/sidetop.gif) 0px 0px no-repeat; padding:10px 0 8px 35px}
.neyeright .neiye h3 span { float: right;font-size:12px; margin-right:5px;font-weight:normal; display:block;padding-top:5px ;color: #669900;}
.neyeright .neiye h3 span a{color: #669900;text-decoration:  none;}

.listtable{border-collapse:collapse;;margin:0 auto;margin-top:10px;border:1px #c8e867 solid; clear:both;table-layout:  fixed; word-break:break-all; width:758px}
.listtable td{border-right:1px solid  #E4E4E4;border-bottom:1px solid #E4E4E4; font-size:12px; line-height:25px;padding:0 5px ;}
.listtable td a{ color:#669900;text-decoration:none}
.listtable td a:hover{ color:#FF9900}
.listtable td a.red{ color:#f00}
.listtable td a.org{ color: #FF6600}

.listtable thead td{background:#ddf090;font-weight:bold;color:#649e07; line-height:30px;text-align:center}
.listtable tbody td{}
.color1 {background-color:#f9feea; }
.color2 {background-color:#faf8df; }
.color3 {background-color:#ebf3c9; }
.cen { text-align: center }

.tingbtn{background:url(../images/icon.gif) 0 -59px no-repeat; padding-left:18px; margin-right:10px; line-height:30px}
.scbtn{background:url(../images/icon.gif) 0 -77px no-repeat; padding-left:20px; margin-right:0px; }
.delbtn{background:url(../images/icon.gif) 0 -96px no-repeat; padding-left:18px; margin-right:0px;}

.page{ margin:10px;color:#669900;text-align:center}
.page a{  color:#669900;text-decoration:none}
.page a:hover{  color: #336600;text-decoration: underline}

.tinglifile{  padding:5px 10px;margin:0px auto ;text-align:center}
.tinglifile h4{ margin:8px 0;line-height:25px;font-size:16px;color:#669900; }
.tinglifile h5{border-bottom:1px #CCCCCC dashed;line-height:25px;font-weight:normal;font-size:12px}
.tinglifile h5 span{ font-size:12px;float:right;font-weight:bold}
.tinglifile h5 span a{ color:#FF6600;text-decoration:none}

.tinglixg{margin:5px auto; width:496px}
.tinglixg b{ float:left;color: #669900;width:100%;padding:6px 0 2px 9px;font-size:14px;border-bottom:1px #669900  solid;}
.tinglixg ul{ float:left;width:502px;}
.tinglixg ul li{ border-bottom:1px #669900 dashed; padding:2px 2px 2px 2px; line-height:25px }
.tinglixg ul li a{  display:block;color:#000;text-decoration:none }
.tinglixg ul li a:hover{ background: #F2FFD7 }

.tinglism{padding:5px 10px;margin:15px 10px; clear:both;border-top:1px #C0C0C0 solid }
.tinglism h5{margin:10px 0; font-size:12px }
.tinglism p{ line-height:23px }

.mytingli{margin:25px 10px; padding-left:25px }
.mytingli h5{background:url(../images/icon.gif) 0 -59px no-repeat;padding-left:25px;color:#669900;margin:25px 0;font-size:14px}
.mytingli h5 span{ margin-left:25px;font-weight:normal}
.mytingli h5 span a{ color:#FF6600}


#footer{width:980px;height:53px;text-align:center;clear:both;color:#999; font-size:12px;clear:both;border-top:2px #a2c822 solid;margin:0 auto;padding:10px 0}
#footer p a{padding:0 3px;color:#7F7F7F}
#footer p a:hover{color:#f60;}
#footer p a:active{color:#934900;}
#footer p{height:20px;line-height:20px;font-family:Arial, Helvetica, sans-serif;}
#footer p i{padding:0 5px;}


/*--改版新加--*/

.hothead{ width:670px;float:left}
.hothead img{float:left;padding:2px;border:1px #ccc solid}
.hothead .hotheadcon{float:left;margin-left:15px;width:365px}
.hothead .hotheadcon h1{ font-size:14px;line-height:30px;}
.hothead .hotheadcon h1 a{  color:#669900;text-decoration:none}
.hothead .hotheadcon h1 a:hover{  color:#ff9900;text-decoration:none}
.hothead .hotheadcon p{ font-size:12px;line-height:22px;word-break:break-all;word-wrap: break-word;}
.hothead .hotheadcon p a{  color: #333333;text-decoration:none}
.hothead .hotheadcon p a:hover{  color:#ff9900;text-decoration:none}


.fenleisy{ float:left;width:320px; margin-right:13px;margin-top:7px}
.fenleisy .left10{  margin-left:10px}

.fenleisy h3{font-size:14px; color:#669900;line-height:25px;border-bottom:2px #82b816 solid}
.fenleisy h3 span{background:url(../images/icon.gif) 3px 0px no-repeat; padding-left:25px;}
.fenleisy h3 em{ float:right;padding-right:5px;font-size:12px;font-weight:normal}
.fenleisy h3 em a{  color:#669900;text-decoration:none}
.fenleisy h3 em a:hover{  color:#ff9900;text-decoration: underline}

.fenleicon{margin:5px;padding-top:5px }
.fenleicon .fltu img{float:left; }
.fenleicon .fltu em { display:block;float:left;  margin-left:10px;width:170px;font-size:12px;line-height:23px}
.fenleicon .fltu em a{ display:block;float:left; width:65px;margin:2px 5px;color:#669900;}
.fenleicon .fltu em a:hover{color: #CC3300; text-decoration:none}

.fenleicon ul{ clear:both;margin:0px 0 5px}
.fenleicon ul li{ height:26px;overflow:hidden}
.fenleicon ul li a{ line-height:27px;color: #666666;background:url(../images/icon.gif) 0 -33px no-repeat; padding-left:20px;text-decoration:none}
.fenleicon ul li a:hover{ color:#FF9900;text-decoration:underline}

.ertong{  width:680px;}
.ertong img{  float:left}
.ertong .ertonglist{  float:left;width:190px;margin-left:30px}
.ertong .ertonglist h3{  font-size:14px;line-height:22px;color:#669900;width:99%}
.ertong .ertonglist ul {  clear:both;margin-top:5px}
.ertong .ertonglist ul li{ height:28px;line-height:28px;overflow:hidden;background:url(../images/li01.gif) 0 center  no-repeat;padding-left:23px; border-bottom:1px #ccc dashed}
.ertong .ertonglist ul li a{ color: #666666;text-decoration:none}
.ertong .ertonglist ul li a:hover{ color:#FF9900;text-decoration: none}

.tongbujx{height: auto !important;height:120px; min-height:120px;border:1px solid #bbe7b6;padding-bottom:10px;}
.tongbujx h3{margin:1px;height:29px;font-size:14px;line-height:31px;color:#fff;padding-left:15px;letter-spacing:2px; background:url(../images/sidebarbg.gif) 0 -64px repeat-x;}

.jxcon{ margin:0px 5px;}
.jxcon em{  clear:both;display:block;line-height:22px;margin:7px 10px 0;color:#669900;font-weight:bold;border-bottom:1px #ccc dashed}
.jxcon em a{  color:#669900; text-decoration:none}
.jxcon em a:hover{color: #CC3300;}
.jxcon ul{ clear:both; margin-top:5px;padding-left:10px}
.jxcon ul li{ height:25px;overflow:hidden}
.jxcon ul li span{color: #669900; margin-right:8px}
.jxcon ul li a{ line-height:25px;color: #666666;text-decoration:none}
.jxcon ul li a:hover{ color:#FF9900;text-decoration: none}


.zuantihead{height: auto !important;height:190px; min-height:190px;border:1px solid #eccf8d;}
.zuantihead h3{margin:1px;height:29px;font-size:14px;line-height:31px;color:#fff;padding-left:15px;letter-spacing:2px;background:url(../images/sidebarbg.gif) 0 -96px repeat-x; }

.zuanticon{ margin:0px 0 0 10px; width:265px;padding-top:5px;}
.zuanticon em{ display:block;line-height:21px;margin:0px 0px 8px;color:#669900;font-weight:bold;border-bottom:1px #ccc dashed;}
.zuanticon em a{  color:#669900; text-decoration:none}
.zuanticon em a:hover{color: #CC3300;}
.zuanticon img{ width:80px;height:50px;;float:left; padding:2px; border:1px #ccc solid}
.zuanticon ul{ padding-left:10px;float:left;}
.zuanticon ul li{ height:22px;overflow:hidden}
.zuanticon ul li span{color: #669900; margin-right:8px}
.zuanticon ul li a{ line-height:22px;color: #666666;text-decoration:none}
.zuanticon ul li a:hover{ color:#FF9900;text-decoration: none}
.ztcon{ clear:both;float:left;width:260px;margin-bottom:5px}


.yinbiao{height: auto !important;height:120px; min-height:120px;border:1px solid #bbe7b6;}
.yinbiao h3{margin:1px;height:29px;font-size:14px;line-height:31px;color:#fff;padding-left:15px;letter-spacing:2px; background:url(../images/sidebarbg.gif) 0 -64px repeat-x;}
.ybcon{margin-left:5px;background:url(../images/yingbiao.gif) right center no-repeat;height:118px;}
.ybcon ul{  margin-top:1px;padding-left:7px}
.ybcon ul li{ height:23px;overflow:hidden}
.ybcon ul li a{ line-height:23px;color: #666666;text-decoration:none}
.ybcon ul li a:hover{ color:#FF9900;text-decoration: none}





