﻿body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { font-family: "宋体",Arial,Helvetica,sans-serif; margin: 0; padding: 0; line-height:20px;list-style:none;}
a {outline: none;}
a:active {outline: none;star:expression(this.onFocus=this.blur());}
img{ border:0px;}
a{ text-decoration:none; color:#333333;}
h1, h2, h3, h4{ font-size:14px;}
.clear{ clear:both;}
ul li{ list-style:none;}
a:hover{ color:red;}
/*---------------------------------------------- index-------------------------------------------------*/
.logo{ width:1000px; margin:0 auto; height:auto; overflow: hidden;}
.logo a{ float:left;}
.banner{ width:1000px; margin:0 auto; height:auto; overflow:hidden;}
.nav{ width:1000px; margin:0 auto; background:url(/017/images/bg.png) repeat-x 0 0; height:56px;}
.nav ul{  widht:1000px; height:56px; background:url(/017/images/bg.png) no-repeat right -112px;text-align:center; }
.nav ul li a{ font-size:14px; background:url(nav_line.gif) no-repeat right 0; float:left; height:56px; width:110px; text-align:center; color:#FFFFFF; }
.nav ul li{ float:left; width:110px; height:56px; line-height:50px; text-align:center; list-style:none; }
.nav ul .da{ float:left; width:100px; height:56px; background:url(bg.png) no-repeat 0 -56px;}
.nav ul  li .nobg{ background:none;}
.nav ul li a:hover{ font-size:12px; font-weight:bold; color:#FFFF00;}
.navdown{ width:1000px; height:95px; background-color:#bed6b4; margin:0 auto;}
.navdown ul{ width:987px; height:85px; margin-left:6px; background:url(bg.png) repeat-x 0 -230px;}
.navdown ul li{ font-size:12px; color:#333333; list-style:none; background:url(down_line.gif) no-repeat right center; float:left;}
.navdown ul li a{ font-size:12px; }
.navdown ul li a:hover{ color:red;}
.navdown ul li h3{ margin: 10px 0 5px; list-style:none;  text-align:center;}
.navdown ul li h3 a{ color:#417660; font-size:14px;}
.navdown ul .down_one{ width:329px; height:85px;}
.navdown ul li .juu{ width:225px; padding:5px 10px;}
.navdown ul .no{ background:none;}
.navdown ul .no{ background:none;}
.rmss{width:978px; height:36px; line-height:36px; border:1px #bed6b4 solid; margin:0 auto; color:#FF0000; font-weight:bold; padding-left:20px; font-size:12px; margin-top:5px; background:url(rmss.gif) repeat-x;}
.rmss a{font-size:12px; padding-left:10px; font-weight:normal;}
.san{ width:1000px;margin:9px auto;height:300px;}
.huan{ width:268px; height:293px; float:left; border:1px #bed6b4 solid; text-align:center; padding-top:5px;}
.huan .kuai{ display:block;}
.new{ width:438px; height:300px; float:left; margin-left:10px; }
.new .title{width:438px; height:36px}
.new h2{ background:url(new_bg.png) no-repeat 0 0; width:438px; height:38px; line-height:38px; }
.new h2 a{ color:#FF0000; padding-left:35px; }
.new .newdown{ width:436px; height:250px; border:1px #bed6b4 solid;background:url(liubb2.gif) no-repeat 18px 109px; padding-top:10px;}
.new .newdown .title { width:416px; height:auto; overflow:hidden; border-bottom:1px #999999 dashed; padding-left:20px;}
.new .newdown .title .le{ width:416px; text-align:center; padding:10px 0px; }
.new .newdown .title .le a{ font-size:17px; color:#FF0000; font-weight:bold; }
.new .newdown .title p{ padding-bottom:10px;  width:400px; padding-left:8px;}
.new .newdown .title p a{ font-size:12px;}
.new .newdown .title p .red a{ color:#FF0000;}
.new .newdown .juu{ width:380px;padding-left:50px;list-style:none;float:left;  height: 35px;background:url(xbiao.jpg) no-repeat 25px 0;overflow:hidden;vertical-align:middle;}
.new .newdown .juu a{font-weight:bold;color:#FF0000;font-size:16px;display:inline;line-height:35px;}
.new .newdown .ju{ margin-top:10px;}
.yiyuan{ width:268px; float:right; height:298px; border:1px #bed6b4 solid;}
.yiyuan .title{background:url(yyjj.gif); height:35px;}
.yiyuan .yitu{ padding:2px; border:1px #f1f1f1 solid; margin:5px auto 10px; display:block; width:244px; height:123px; }
.yiyuan h2{ background:url(yiyuan_bg.png) no-repeat 0 0; width:223px; height:37px; line-height:37px;  }
.yiyuan .jianjie{ width:244px; font-size:12px; color:#666666; line-height:22px; padding-left:15px;}
.yiyuan .jianjie a{ color:red;}
.yiyuan .luxian{ background:url(yiyuan_down.gif) no-repeat 0 0; width:245px; height:30px; line-height:30px; margin-top:10px; margin-left:15px;}
.yiyuan .luxian a{ float:left; font-size:14px; color:#FF6600; width:80px; text-align:right; }
.guanggao{ width:1000px; margin:0 auto; height:90px; margin-bottom:8px;}

.zhuanjia{ width:1000px; margin:0 auto; height:auto; overflow:hidden; border:1px #bed6b4 solid;}
.zhuanjia h2{ width:998px; height:38px;}
.zhuanjia dl{ float:left; width:244px; height:130px; padding:10px 0px 0 5px;   }
.zhuanjia dl .ming{ font-size:14px; font-weight:bold; color:#016d33;}
.zhuanjia dl dt{ float:left; width:112px; height:121px;}
.zhuanjia dl dd{ float:left; width:128px; color:#666666; font-size:12px;}
.zhuanjia dl dd a{ color:red; font-size:12px;}
.zhuanjia .kan{ width:970px; margin:10px 0 10px 10px; height:28px; line-height:28px; font-size:12px; color:#333333; background-color:#f1f1f1; border:1px #ebebeb solid; text-align:center;}
.zhuanjia .kan a:hover{ color:#FF0000;}
.bingzhong{  width:1000px; margin:0 auto; height:auto; overflow:hidden; margin-top:5px;}
.b_left{ float:left; width:738px; height:auto; overflow:hidden;}
.b_left ul{ float:left; background:url(b_left.gif) width:360px; height:230px; border:1px #bed6b4 solid; margin:0px 7px 7px 0;}
.b_left ul h2{ background:url(/017/images/b_left.gif) no-repeat 0 0; width:360px; height:38px; line-height:38px;}
.b_left ul h2 .left{ float:left; padding-left:35px; font-size:14px; color:#016d33;}
.b_left ul h2 a:hover{ color:#FF0000;}
.b_left ul h2 .right{ float:right; font-size:12px; color:#FF6600; padding-right:20px;}
.b_left ul li .wen{ width:320px; padding:7px 10px; height:auto; overflow:hidden; border-bottom:1px #cccccc dashed; margin-left:10px;}
.b_left ul li .wen a:hover{ color:red;}
.b_left ul li .wen dt{ float:left; width:75px; height:60px; padding:1px; border:1px ebebeb solid; }
.b_left ul li .wen dd{ float:left; width:224px; padding-left:10px;}
.b_left ul li .wen dt img{ display:block; }
.b_left ul li .wen .titl a{ font-size:12px; color:#FF6600; font-weight:bold; line-height:24px;}
.b_left ul li .wen .xx a{ font-size:12px; color:666666; line-height:20px;}
.b_left ul li .wen .xx .rr a { color:#FF6600;}
.b_left ul .bu{  width:338px; margin-left:10px;}
.b_left ul .bu a{ font-size:12px;  line-height:26px; display:block; widht:338px; height:26px; border-bottom:1px #eaeaea dashed; background:url(/017/images/b_bg.gif) no-repeat left center ; padding-left:15px; }
.b_left ul .bu a:hover{ color:#FF0000;}

.b_right{ width:262px; float:right; height:auto; overflow:hidden;}
.b_right ul{ width:260px; height:auto; border:1px #bed6b4 solid; margin:0px 0px 7px 0;}
.b_right ul .hh{ width:230px; margin-left:10px; font-size:12px; color:#666666; line-height:26px; display:block; widht:270px; height:26px; border-bottom:1px #eaeaea dashed; background:url(/017/images/b_bg.gif) no-repeat left center ; padding-left:15px; }
.b_right ul .hh a{ }
.b_right ul li h2{ background:url(/017/images/b_right.gif) no-repeat 0 0; width:260px; height:38px; }
.b_right ul li h2 a{ font-size:14px; color:#FFFFFF; line-height:38px;}
.b_right ul li h2 .ble{ float:left; padding-left:30px;}
.b_right ul li h2 .bri{ float:right; padding-right:10px;}
.b_right ul li a:hover{ color:red;}

.sousuo{ width:1000px; margin:0 auto 7px; height:auto; overflow:hidden; border:1px #bed6b4 solid;}
.sousuo h3{ background:url(/017/images/suosuo_bg.gif) no-repeat 0 0; width:998px; height:36px;}
.sousuo h3 a{ font-size:14px; color:#0c753b; line-height:36px; padding-left:65px; font-weight:normal;}
.sousuo .link{width:998px; height:auto;}
.sousuo .link a{ font-size:12px; color:#666666; padding-left:10px; line-height:22px;}
.footer{ background:url(/017/images/f_bg.gif) repeat  0 0; width:998px; height:160px; margin:7px auto;  border:1px #bed6b4 solid; border-bottom:none;}
.footer .dilogo{ padding:12px; float:left; }
.footer .ee{ width:100%; float:left; padding:12px 12px 0 0;}
.footer .ee p{ font-size:12px; color:#666666; line-height:26px; margin-bottom:10px;text-align:center;}
.footer .map{ width:203px; float:left; padding-top:12px;}

/*---------------------------------------------------------------------list-----------------------------------------------------------*/
.list{ width:1000px; margin:10px auto;  }
.list_biao{ background:url(/017/images/list_left.png) no-repeat 0 0; width:684px; height:38px; float:left; font-size:12px; color:#333333;  padding-left:35px; float:left }
.list_biao a{ font-size:12px; color:#333333; line-height:38px; padding: 0 7px;}
.list_biao a:hover{ color:red;}
.list_left{ width:717px; height:auto; overflow:hidden; border:1px #b3d6b4 solid; float:left; padding-bottom:10px;margin-top:0px;}
.listyi{ width:665px; margin:15px 0 0 15px; border:1px #b3d6b4 solid; padding:10px 10px; height:auto; overflow:hidden;}
.listyi h2{ width:635px; background:url(/017/images/list_xiu.png) no-repeat 0 0; padding-left:25px; height:25px; display:block;}
.listyi h2 a{ font-size:14px; color:#366e4b; float:left;}
.listyi h2 .ari{ float:right; font-size:14px; color:#666666; }
.listyi .listwen{ width:640px; height:65px; font-size:12px; color:#333333; background-color:#f6f6f6; border:1px #ebebeb solid; padding:10px; line-height:25px;}
.listyi .listwen .ling{ display:block; width:620px; text-align:right; height:20px;}
.listyi .listwen .ling a{ padding-left:15px;}
.listyi .listwen .ling a:hover{ color:red;}
.showpage{ width:662px; margin:0 auto; padding-top:16px; text-align:center } 
.showpage ul {padding:12px 0 0 16px; }
.showpage ul li{ border:1px solid #E9E9E9; float:left; color:#024c93; font-family:Tahoma; line-height:17px; margin-right:6px; padding:4px 4px; }
.showpage ul li a{ color:#555555; display:block; float:left; padding:0px 4px; }
.showpage ul li a:hover { color:#024c93; text-decoration:none; }
.showpage ul li.thisclass, .showpage ul li.thisclass a, .pagebox ul li.thisclass a:hover { background-color:#F8F8F8; font-weight:bold;}
.showpage .pageinfo { color:#999999; line-height:17px; padding:4px 10px 4px 16px;}
.showpage .pageinfo strong { color:#024c93; font-weight:normal; }



.list_right{ float:right; width:271px;}
.riyi{  width:269px; height:auto; overflow:hidden; border:1px #b3d6b4 solid; padding-bottom:6px;}
.riyi h2{ background:url(list_right.png) no-repeat 0 0; width:269px; height:39px;}
.riyi h2 a{ color:#417660; line-height:39px; }
.riyi h2 .rileft{ float:left; padding-left:25px;  }
.riyi h2 .riri{ color:#FF9900; font-weight:normal; font-size:12px; float:right; padding-right:10px;}
.riyi dl{ width:245px; padding:5px 0 0 10px; height:116px;}
.riyi dl dt{ float:left; width:96px; height:116px;}
.riyi dl .zi{ font-weight:bold; }
.riyi dl dd{ float:left; width:135px; font-size:12px; color:#666666; padding-left:10px; line-height:22px;}

.rier{ width:269px; height:auto; overflow:hidden; border:1px #b3d6b4 solid; margin:0px 0; padding-bottom:6px; }
.rier h2{ background:url(/017/images/list_right.png) no-repeat 0 0; width:269px; height:39px;}
.rier h2 a{ color:#417660; line-height:39px; }
.rier h2 .rileft{ float:left; padding-left:25px;  }
.rier h2 .riri{ color:#FF9900; font-weight:normal; font-size:12px; float:right; padding-right:10px;}
.rier ul li{ font-size:12px; color:#666666; padding-left:15px; line-height:24px;}
.rier .zxwz{color:#666666; margin-left:13px;}
.rier .zxwz a{font-size:12px;}

/*------------------------------------------------------conent--------------------------------------------------------*/
.c_wen{ background-color:#8fb87e; width:717px; height:37px; margin:10px 0px;}
.c_wen .ww{ float:left; background:url(conent_bg.png) no-repeat 0 0; width:96px; height:37px; font-size:14px; color:#FFFFFF; font-weight:bold; text-align:center; line-height:37px;}
.c_wen .ff{ float:left; padding-left:370px;}
.c_wen .ddd{ padding-top:5px; float:left;}
.c_conent { width:697px; padding:20px 10px;}
.c_conent .c_title{ font-size:14px; color:#333333; text-align:center; width:697px; font-weight:bold;}
.c_conent .c_txia{ font-size:12px; color:#666666; text-align:center; width:697px;}
.c_conent .c_daodu{ font-size:12px; background:url(c_daodu.png) no-repeat 0 0; width:627px; height:45px; border:1px #b3d6b4 solid; padding:10px 10px 10px 50px;color:#585253;}
.neirong{ font-size:14px; color:#333333; line-height:30px; margin-top:20px; text-indent:2em; padding:0 6px;}
.neirong p{margin-top:7px; line-height:26px;}
.c_btn{ text-align:center;}
.c_btn a{ padding-left:10px;}
.c_shang{ text-align:center;}
.c_shang{ padding-left:20px; font-size:12px; color:#333333; margin:20px 0px;}
.cc_u{ width:651px; height:auto; overflow:hidden; border:1px #b3d6b4 solid; padding:10px 22px; margin-left:10px; }
.cc_u .cju{ float:left; width:200px; margin-left:50px; line-height:30px; height:30px; border-bottom:1px #f1f1f1 dashed;}
.cc_u li a{ font-size:12px; color:#666666; }
.cc_u li a:hover{ color:red;}
.cc_u .xg{ width:690px; font-size:14px; color:#2b654a; text-align:center; background:url(c_xiang.png) no-repeat; height:50px; line-height:50px;}

.xiangguan{width:696px; margin:5px auto 0; border:1px solid #d2eccb; border-top:2px solid #8fb87e; background:url(Newslist_211.jpg) repeat-x top; overflow:hidden; padding-bottom:5px;}
.xiangguan h5{font-size:14px; font-weight:bold; color:#1f6946; padding:5px 20px;}
.xiangguan ul{padding-left:20px;}
.xiangguan ul li{padding-left: 10px; background: url(icon01.gif) no-repeat left 10px; height: 24px; line-height: 24px; width:317px; margin：0 10px; float:left;}
.xiangguan ul li a{color:#FF0000!important; font-size:14px; font-weight:bold; color:#FF0000;}



.foot1{text-align:center;margin-top:8px;}
.showpage{text-align:center;}

.banner img {
    width: 1000px;
}

.bu span{
  float:right;
  width:70px;
  font-size:13px;
}

.neirong li{
  float:left;
  width:160px;

}
.listwen a{
 color:red;

}
.c_title a{
  font-size:16px;
}

.pic_art{ float: left;}
.pic_art_img{ float:left; width:75px; height:60px;}
.pic_art_title{  float:left; line-height:24px; color:#ff6600; font-size:12px; margin-left:10px;}
.pic_art_title a{color:#ff6600; font-weight:bold; }
.pic_art_content{ width:224px; float:left; padding-left:10px; font-size:12px;}
.pic_art_content a{}
