@charset "utf-8";
/* CSS Document */
@import url("list.css");
@import url("search.css");

body { margin:0px; padding:0px; font-size:12px; background:#360 url(bg.gif) center repeat-y;}
ul,h1,h2,h3,h4,p,ol{ padding:0px; margin:0px;}
div{ margin:0px auto; padding:0px;}
img{ border:none;}
li{ list-style:none;}
a{ color:#333; font-size:12px; text-decoration:none;}
a:hover{ color:#FF6600; text-decoration:underline;}
red{color:#e18600;}




#head_top{ width:960px; height:26px; background:url(head_top.gif) repeat-x; line-height:26px;}
.login{ float:left;}
.top_right{ float:right; margin-right:6px;}
/*End head_top*/

#head{ width:960px; height:80px; background:url(head_bg.gif) no-repeat;}
#logo{float:left;}
#logo a{width:300px; height:80px; display:block; background:url(logo.jpg) no-repeat; text-indent:-9999px; outline-style:none;
        hide-focus: expression(this.hideFocus=true); /* for ie 5+ */}
.menu1{ width:600px; float:right; margin:20px 10px 0 0; color:#4e831a; }
.menu2{ margin:2px 10px 0 0; word-spacing:0.12em;}
.menu1 a {color:#4e831a; padding:2px 0px; *padding:2px 3px; line-height:22px; 
          hide-focus: expression(this.hideFocus=true); /* for ie 5+ */ }
.menu1 .red{ color:#e18600;}
.menu1 a:hover{ background:#ecff9c;}
/*End head*/

#nav{ width:960px; height:32px; background:url(navbg.gif) repeat-x; margin:0px auto;}
#nav .nav01{ float:left; margin-left:20px; *margin-left:10px;}
#nav li{ float:left; margin:0px 6px; }
#nav li a{ color:#FFF; font-size:14px; font-weight:bold; line-height:32px; padding:0px 8px; display:block;
           outline-style:none;
           hide-focus: expression(this.hideFocus=true); /* for ie 5+ */}
#nav li a:hover{ color:#FF0;}
#nav .nav02{margin:0px 1px; margin-right:10px; float:right;}
#nav .nav02 a{ font-size:12px; font-weight:normal; color:#4e831a; text-align:center; padding:0px 2px; width:75px; background:url(nav02.gif) no-repeat center;}
#nav .nav02 a:hover{ color:#F60;}
#nav .nav02 .red{color:#e18600;}
/*End nav*/

.search{ width:960px; height:32px;background:url(search-bg.png) repeat-x;clear:both; padding:0px; margin-bottom:8px;}
.wsearch{margin:0 auto; width:960px; height:32px; position:relative;}
.search .form{padding-left:8px;padding-top:4px;float:left;}
.search .form h4{display:none;}
.search .form input.search-keyword{ float:left;width:156px;height:18px;border:none;background:url(search-bg.gif) left top no-repeat;line-height:15px;font-size:12px;overflow:hidden;padding:5px 3px 0 58px;}
.search .form select.search-option{margin-left:4px; float:left;}
.search .form button.search-submit{width:68px;height:22px;border:none;background:url(search-so.gif) right top no-repeat; fmargin-left:5px;overflow:hidden; margin-left:8px; text-indent:-9999px;}
.tags{float:left;margin-left:12px;padding-top:6px;}
.tags h4{width:66px;height:21px;float:left;font-size:0;line-height:100px;overflow:hidden;background:url(search-tags-title.gif) no-repeat;}
.tags ul{ margin:0px; padding:0px;height:21px;float:left;overflow:hidden;}
.tags ul li{ list-style:none;float:left;line-height:21px;padding:0 5px;}
.tags ul li a{ color:#537f07;}
/*End search*/


.cont_01{ width:960px; height:382px; margin-bottom:6px;}

.cont_01_a{ width:320px; height:382px; float:left; background:#fff;}
.flash{ height:208px; border:1px #bbdba0 solid; padding:2px;}
.ad01{ height:30px; margin:5px 0px;}
.gbbz{ height:122px; border:1px #bbdba0 solid; padding:2px;}
.gbbz ul{ padding-top:1px;}
.gbbz ul li{ line-height:24px; background:url(xx.gif);}
.gbbz ul li strong{ color:#537f07; font-weight:600;}

.cont_01_b{width:370px; height:382px; float:left; margin-left:12px; background:#fff;}
.news_top{ height:162px; border:1px #bbdba0 solid; background:url(news_top.gif) no-repeat top; margin-bottom:8px;}
.news_top p{ line-height:20px; color:#333; text-indent:2em; padding:10px 12px 10px 10px; background:url(xx.gif) repeat-x bottom;}
.news_top p a{ color:#f09816;}
.news_top h2{margin-top:14px;}
.news_top h2 a{ height:26px; padding:0px 10px; font-size:16px; color:#3b8103; font-weight:bold;}
.news_zt{ height:46px; padding:4px;}
.news_zt li{ float:left; padding-left:20px; white-space:nowrap; line-height:20px;}
.news{ height:208px; _height:203px; border:1px #bbdba0 solid; }
.tu3{ height:74px; margin:0px auto; padding-top:6px; _padding-top:0px; text-align:center;  _margin-top:6px;}
.tu3 a{ margin:0px 3px;}
.tu3 a img{ padding:3px; border:1px #CCC solid; width:98px; height:68px;}
.tu3 a:hover img{ border:1px #3b8103 solid;}
.indnews_list{ height:116px; padding:8px 0px 0px 0px; _padding-top:0px;}
.indnews_list li{ margin-left:10px; line-height:24px; _line-height:23px; clear:both;}
.indnews_list li strong{ font-weight:500; float:left;}
.indnews_list li strong a{ color:#F09816; width:56px; display:block;}
.indnews_list li a{ font-size:13px; float:left; margin-left:6px;}
.indnews_list li span{ float:right; color:#949494; margin-right:6px;}

.cont_01_c{width:246px; height:382px; float:right; background:#fff;margin-top: 0px;}
.qqkf{ height:210px; background:url(qqkf.gif) no-repeat; margin-bottom:8px;}
.qqkflist{ padding-top:36px; margin-left:6px; _margin-left:0px; *padding-top:0px; *margin-top:36px;}
.qqkflist a{background:transparent url(qqbg.gif) no-repeat scroll 0 0; color:#C66200; display:block; float:left; height:28px; line-height:28px; margin-bottom:6px; margin-left:7px; padding-left:6px; text-align:center; width:104px;
           outline-style:none;
           hide-focus: expression(this.hideFocus=true); /* for ie 5+ */}
.qqkflist a:hover{background-position: 0px -28px; color:#3b8103; text-decoration:none;}
.ad02{ height:60px; border:1px #b5ce85 solid; padding:1px;margin-bottom:6px;}
.ad03{ height:60px; border:1px #b5ce85 solid; padding:1px;}
.ad003{ height:100px; border:1px #b5ce85 solid; padding:1px; margin-top:6px;}
/*End 01*/

.ad04{ width:960px; height:80px; margin-bottom:6px;}
/*ad*/

.cont_02{ width:960px; height:218px; margin-bottom:8px;}
.cont_02_a{ width:700px; height:216px; border:1px #bbdba0 solid; background:#fff url(mkbj.gif) repeat-x top; float:left;}
.cont_02_atop{ height:16px; padding:6px;}
.cont_02_atop strong{ height:20px; _height:10px; background:url(ico1.gif) no-repeat; padding-left:10px; float:left;}
.cont_02_atop a{color:#378101;}
.cont_02_atop span{ float:right;}
.ys_list{ padding:0px 5px; _padding:0px 0px; height:188px; background:#fff;}
.ys_list li{ height:86px; float:left; background:url(xx.gif) repeat-x bottom; margin:6px 0px 0px 10px;}
.pic{ float:left;}
.pic a img{ padding:2px; border:1px #CCC solid; margin-right:6px;}
.pic a:hover img{border:1px #9ad178 solid;}
.info{ width:75px; float:left;}
.topinfo{ line-height:20px;}
.topinfo span{ width:75px; height:20px; display:block; color:#F60;}
.info .dszx{ width:62px; height:18px; display:block; text-align:center; line-height:18px; color:#fff; background:url(dszx.gif) no-repeat scroll 0 0;}
.info a:hover{background-position: 0px -18px; color:#FF0; text-decoration:none;}

.cont_02_b{ width:244px; height:216px; border:1px #bbdba0 solid; float:right; background:#fff;}
.right_top{ height:26px; border-bottom:1px #bbdba0 solid; line-height:16px; background:url(rightbj.gif) repeat-x;}
.right_top strong{ float:left; width:60px; background:url(ico2.gif) no-repeat; margin-left:10px; margin-top:6px; padding-left:20px;}
.right_top strong a{color:#378101;}
.right_top span{ float:right; margin-top:12px; margin-right:6px;}
.toptu{ padding:6px 0px 0px 6px; height:66px;}
.toptu a{ padding-left:15px; width:94px; float:left; display:block;}
.toptu img{ padding:2px; border:1px #CCC solid; width:88px; height:60px;}
.toptu a:hover img{border:1px #9ad178 solid;}
.toptu span{ clear:both; width:94px;}
.right_list{ padding:4px; padding-left:8px;}
.right_list li{ clear:both; line-height:20px;  padding-top:2px;}
.right_list li a{ float:left; padding-left:14px; background:url(ico7.gif) no-repeat left;}
.right_list li span{ color:#999; float:right; padding-right:6px;}
/*End 02*/

.cont_03{ width:960px; height:272px; margin-bottom:8px;}

.cont_03_a{ float:left; height:270px;}
.cont_03_a_01{ height:270px; width:344px;}
.title_top2{ height:90px; margin-left:10px; line-height:18px;}
.pic2{ margin-top:4px;}
.pic2 a img{ width:114px; height:73px;}
.info2{ width:200px; height:77px; margin-top:2px;}
.topinfo2 span{ width:200px; font-weight:600;}
.topinfo2 span a{ color:#378101;}
.topinfo2 span a:hover{ color:#093;}

.gd{ float:right; margin-top:4px; margin-right:6px;}

.cont_list{ height:140px; padding:6px 6px 6px 10px; background:url(xx2.gif) repeat-x top;}
.cont_list li{ line-height:24px;  }
.cont_list li a{ float:left; background:url(ico3.gif) no-repeat left; padding-left:14px;}
.cont_list li span{ float:right; margin-right:4px; color:#999;}

.cont_03_a_02{ height:270px; width:344px; margin-left:10px;}

.cont_03_b{ height:270px;}
.ico4 strong{background:url(ico4.gif) no-repeat;}
.ico5 strong{background:url(ico5.gif) no-repeat;}
.ico6 strong{background:url(ico6.gif) no-repeat;}
.right_tag{ padding:8px 14px; _padding:9px 14px; line-height:22px; border-bottom:1px #bbdba0 solid;}
.right_tag a{ color:#378101;}
.right_tag span a{ color:#f60;}
/*End 03*/

.cont_04{width:960px; height:268px; margin-bottom:8px;}
.cont_04_a{ height:266px; padding-left:3px;}
.cont_gbfl{ width:229px; float:left; margin-left:2px;}
.title_top3{ height:80px; margin-left:10px; line-height:18px;}
.pic3{ margin-top:4px;}
.pic3 a img{ width:82px; height:58px;}
.info3{ width:116px; height:56px; margin-top:2px;}
.topinfo3 span{ width:116px; font-weight:600;}
.topinfo3 span a{ color:#378101;}
.topinfo3 span a:hover{ color:#093;}

.cont_fl{ padding:6px 6px 6px 10px; background:#fbfbfb url(xx2.gif) repeat-x top;}
.cont_fl li{ line-height:24px; background:url(ico3.gif) no-repeat; padding-left:12px;}
.cont_fl li span{float:left; padding-right:4px; }
.cont_fl li span a{ color:#e18600;}

.cont_04_b{height:266px;}

.ad06{ padding:4px 0px 0px 7px;}
/**/

.d4{ height:182px;}
.d4 li {border-bottom:1px dashed #DCEBD7; height:54px; overflow:hidden; padding:3px 8px;}
.d4 li a {background:transparent url(ico7.gif) no-repeat; display:block;line-height:22px;overflow:hidden;text-indent:14px;}
.d4 li p {color:#888888; height:33px; line-height:16px; overflow:hidden;}
/**/

.in_tu{width:960px; float:none; height:170px; margin-bottom:8px;}
.jkmt{ padding:2px 6px 0px 6px;}
.jkmt img{ padding:2px; width:112px; height:100px; border:3px #dce0be solid;}
.jkmt a:hover img{border:3px #cbe6b9 solid;}
.jkmt li{width:122px; float:left; padding-left:12px;}
.jkmt li span a{ padding-top:0px; float:left; width:122px; height:20px; line-height:20px; text-align:center; background:#dce0be;}
.jkmt li span a:hover{background:#cbe6b9; text-decoration:none;}
/**/

.link{width:960px; margin-bottom:6px;}
.link_title{ height:27px; background:url(linkbj.gif) repeat-x;}
.link_title strong{ float:left; width:85px; height:27px; background:url(linktitle.gif); display:block; line-height:25px; text-align:center; color:#378101;}
.link_title span a{ float:right; line-height:25px; padding-right:10px; color:#378101;}
.linkk{ margin-top:2px; overflow:hidden; }
.link_tu{ float:left; padding: 4px 1px; border-top:1px #d9eace solid; border-left:1px #d9eace solid; border-right:1px #d9eace solid; background:#fcfffa; width:956px; }
.link_tu li{ float:left; margin-left:7px;}
.link_cont{ float:left; padding: 0px 1px; border-bottom:1px #d9eace solid; border-left:1px #d9eace solid; border-right:1px #d9eace solid; background:#fcfffa; width:956px;}
.link_cont li{ float:left; margin-left:7px; line-height:22px; white-space:nowrap;}
.link_cont li a{ padding:0px 2px;}
/**/

.foot_nav{ width:960px; height:22px; text-align:center; padding-top:4px; overflow:hidden; clear:both; text-indent:1.5em; color:#515151; line-height:22px; border-top:2px #EFEFEF solid;}
.foot_nav a{color:#515151;}
.copyright{ width:960px; text-align:center; line-height:20px; color:#515151;}

.foot{ width:520px; padding:6px;}
.foot a{ float:left; margin-left:8px;}
.foot_a{ width:120px; height:50px; background:url(foot_a.gif) no-repeat; display:block;}
.foot_b{ width:120px; height:50px; background:url(foot_b.gif) no-repeat; display:block;}
.foot_c{ width:120px; height:50px; background:url(foot_c.gif) no-repeat; display:block;}
.foot_d{ width:120px; height:50px; background:url(foot_d.gif) no-repeat; display:block;}
