*{margin:0px;padding:0px;}
body{ color:#333; font-family:sans-serif, Arial, Helvetica,Verdana ; line-height:22px; font-size:13px; background:#fff; }
img{border:none;}
ul li{list-style-type: none;}
a{text-decoration:none;}
input,button,select,textarea{outline:none;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}
#topbar { width: 1000px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; height: 33px; background-color: #FBFBFB; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F6F6F6; position: relative; z-index: 15; }
#topbar .datebar { float: left; padding-top: 5px; padding-left: 10px; }
#topbar .loginbar { float: right; margin-right: 10px; }.topbar{ line-height: 33px; background-color: #FFFFFF; height: 33px; }
.topbar .inner{ width: 989px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; font-family: "微软雅黑"; }
.toplogin { display: block; z-index: 555; margin-top: 3px; }
.toplogin li{ float: left; padding-left: 22px; position: relative; cursor: pointer; background-image: url(imageslogin_dot.png); background-repeat: no-repeat; background-position: left center; color: #48931f; height: 26px; line-height: 26px; font-size: 13px; }
.toplogin li:hover .sub{ display:block}
.toplogin li .sub{ position: absolute; width: 390px; z-index: 999; top: 20px; display: none; padding: 10px; background-image: url(imageslogin_dot2.png); background-position: 410px top; right: 10px; }
.toplogin li .sub input{ border: solid #dedede 1px; margin-top: 5px; line-height: 20px; height: 20px; padding-left: 5px; }
.toplogin li .sub .btn1{ background-image: url(imagesdlbtn.png); cursor: pointer; height: 24px; width: 53px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-left: 5px; margin-top: -1px; }
.toplogin li .sub li{ font-size: 12px; color: #F00; background-image:!important; background-image:none; padding-left:0px;}
#header{ width: 1000px; height: 167px; margin: 0px auto; position: relative; z-index: 1; }
#header .logo {float:left;width:440px;height:67px;position: absolute;padding-left:45px}
#header .logo img{ margin-top: 50px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#header .search{ float: right; width: 260px; height: 167px; position: absolute; right: 0px; }
#header .search .txt{ width: 192px; height: 30px; border: 1px solid #a3dbff; border-radius: 5px; background: rgba(255,255,255,0.7); position: absolute; top: 111px; left: 0px; padding-left: 5px; padding-right: 20px; line-height: 30px; }
#header .search .but{ border: 0px; position: absolute; top: 118px; left: 192px; width: 30px; height: 30px; cursor: pointer; background-image: url(imgse.png); background-repeat: no-repeat; background-color:transparent }
#header .topbanner{ position: absolute; width: 1000px; height: 167px; z-index: 0; }
#header .topbanner ul{ height:100% !important; width:100% !important;  }
#header .topbanner li{  height:100% !important; width:100% !important; }
.navBar{ width: 1000px; z-index:9999999; color: #fff; height: 41px; line-height: 41px; background-image: url(imagesnavbg.jpg); position: relative; background-position: center center; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.nav .m{ float: left; width: 142px; text-align: center; position: relative; }
.nav .m a{ color: #fff; display: block; text-align: center; font-size:15px; font-weight:bold}
/*
.nav .on a{ background: #125416; display: block; }
*/
.nav  li.on{ display: block; background-image: url(imageshoverbg_nav.jpg); background-repeat: repeat-x; background-position: center top; }
.nav  li.no{ display: block; background-color: #499B30; }
.nav  li.nbg{ background-image:none}
.nav .sub{ display: none; position: absolute; left: 0; top: 40px; line-height: 42px; background: #0f7cce; }
.nav .sub li{ }
.nav .sub li a{ display: block; margin: 0; width: 142px; padding: 0; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0E76C2; }
.nav .sub li a:hover{ color: #fff; background-color: #0a65aa; filter: Alpha(Opacity=100); }
.center{width:1000px;height:238px;margin:10px auto 0px;}
.insidepage{ width: 1000px; margin-top: 10px; margin-right: auto; margin-bottom: 10px; margin-left: auto; }
.insidepage .sidenav { width: 200px; float: left; background-color: #f8f8f8; }
.insidepage .sidenav h3 { background-color: #0c6cb6; color: #FFF; line-height: 41px; font-size: 18px; font-weight: normal; text-align: center; height: 41px; }
.insidepage .sidenav ul { margin-top: 5px; }
.insidepage .sidenav ul li{ height: 41px; line-height: 41px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eee; text-align: center; }
.insidepage .sidenav ul li a{ color: #394F43; display: block; font-size: 13px; }
.insidepage .sidenav ul li a:hover{ color: #FF9900; }
.insidepage .sidenav ul li a.hover { color:#FF9900; }
.insidepage .listcont { float: right; width: 780px; }
.insidepage .listcont .home { line-height: 28px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #D6D6D6; }
.insidepage .home h3  { float: left; padding-right: 15px; padding-left: 15px; color: #0c6cb6; font-weight: normal; font-size: 17px; border-bottom-width: 3px; border-bottom-style: solid; border-bottom-color: #0c6cb6; height: 33px; }
.insidepage .home .left_here  { float: right; color: #999; font-size: 12px; padding-top: 4px; font-weight: normal; font-family: "宋体"; }
.insidepage .home .left_here a  { color: #999; font-size: 12px; font-family: "宋体"; }
.insidepage .listcont .content { padding-top: 15px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
.insidepage .listcont .content p { font-size: 14px; font-weight: normal; color: #4c4c4c; line-height: 25px; text-indent: 2em; margin-top: 10px; }
.center .center_left{width:448px;height:238px;float:left;overflow:hidden;position:relative;}
.center .center_left .scroll{width:455px;height:238px;position:absolute;top:0px;left:0px;}

.newsimg { width: 455px; margin: 0; position: relative; overflow: hidden; padding: 0px; height: 238px; }
.newsimg .e_pic_wrap { z-index: 1; white-space: nowrap; width: 455px; height:238px; }
.newsimg .e_pic_wrap li { position: relative; display: inline; width: 455px; height: 238px; overflow: hidden; }
.newsimg .e_pic_wrap ul li a img { height: 238px; width: 455px; }
.newsimg .e_bg_flt { position: absolute; width: 455px; height: 36px; background: #000; filter: alpha(opacity=50); -moz-opacity: .5; opacity: .5; z-index: 10; left: 0px; bottom: 0px; }
.newsimg .e_flt_inf { position: absolute; width: 435px; height: 30px; overflow: hidden; z-index: 20; color: #fff; white-space: normal; word-wrap: break-word; left: 0px; bottom: 0px; padding-right: 10px; padding-left: 10px; line-height: 30px; }
.newsimg .e_flt_inf h3 { text-align: right; font-family: "微软雅黑"; font-size: 15px; line-height: 22px; }
.newsimg .e_flt_inf h3 a, .newsimg .e_flt_inf h2 a { color: #fff; font-size: 13px; font-weight: normal; }
.newsimg .prev, .newsimg .next { position: absolute; z-index: 30; display: block; }
.newsimg .prev { top: 93px; left: 10px; }
.newsimg .next { top: 93px; right: 10px; }
.newsimg .prev a, .newsimg .next a { display: block; width: 25px; height: 32px; overflow: hidden; background: url(imagesico_prevnext.png) no-repeat scroll 0 0; _background-image: url(../images/ico_prevnext_ie6.png); }
.newsimg .prev a { background-position: 0 0; }
.newsimg .prev a:hover { background-position: 0 -40px; }
.newsimg .next a { background-position: 0 -80px; }
.newsimg .next a:hover { background-position: 0 -120px; }

.center .center_left .bonbut{width:110px;height:18px;position:absolute;top:210px;left:332px;}
.center .center_left .bonbut li{width:18px;height:18px;float:left;background:#6f6f6f;margin:0px 2px;text-align:center;}
.center .center_left .bonbut li a{color:#fff;}
.center .center_left .bonbut li a:hover{background:#e67200;display:block;}
.center .center_left .bonbut li .hover{background:#e67200;display:block;}
.center .center_right {width:522px;height:238px;float:right;}
.center .center_right p{width:522px;height:38px;line-height:38px;text-indent:28px; background-image:url(imgbg_03.png);background-repeat:no-repeat; background-position:left bottom;}
.center .center_right .l{float:left;display:block;background-image:url(imgnew_03.png);background-repeat:no-repeat; background-position:3px center;}
.center .center_right .r{float:right;}
.center .center_right p span a{ color: #0d70bb; font-size: 15px; font-weight: bold; }
.center .center_right p span a:hover{color:#e67200;}
.center .center_right .font{ text-align: center; border-bottom: 1px dotted #dcdcdc; font-size: 18px; color: #0d70bb; height: 42px; }
.center .center_right .font a{ color: #0D70BB; }
.center .center_right .font a:hover{ color: #FF6600; }
.center .center_right ul li{margin-top:6px;background-image: url(imgmin_07.png);background-repeat:no-repeat; background-position:5px center;text-indent:20px;}
.center .center_right ul li a{ font-size: 12px; color: #125416; }
.center .center_right ul li a:hover{color: #499b30;}                           
.center .center_right ul li span{float:right;color:#999;font-size:12px;}
.bottom{width:1000px;height:219px;margin:0px auto;position:relative;}
.bottom .bottomz{ width: 1000px; height: 270px; position: absolute; left: 0px; top: -52px; background-image: url(imgdt_033.png); z-index: 999; }
.bottom .bottomz .bottom_left{ width: 325px; height: 175px; float: left; margin-top: 70px; margin-bottom: 10px; margin-left: 10px; }
.bottom .bottomz .bottom_left p{ height: 38px; line-height: 38px; background: url(imgbg_03.png)no-repeat left bottom; text-indent: 28px; }
.bottom .bottomz .bottom_left .l{ float: left; display: block; background-image: url(imgtz_03.png); background-repeat: no-repeat; background-position: 3px center; font-size: 19px; }
.bottom .bottomz .bottom_left .r{float:right;}
.bottom .bottomz .bottom_left p span a{ color: #0d70bb; font-size: 15px; font-weight: bold;}
.bottom .bottomz .bottom_left p span a:hover{color:#e67200;}
.bottom .bottomz .bottom_left ul li{margin-top:5px;background-image: url(imgmin_07.png);background-repeat:no-repeat; background-position:5px center;text-indent:20px;}
.bottom .bottomz .bottom_left ul li a{font-size:12px;color:#125416;}
.bottom .bottomz .bottom_left ul li a:hover{color: #499b30;}
.bottom .bottomz .bottom_left .s{float:left;display:block;background-image:url(imgxs_03.png);background-repeat:no-repeat;  background-position:3px center;}
.bottom .bottomz .bottom_right{width:310px;height:195px;float:right;}
.bottom .bottomz .bottom_right p{ text-align: center; line-height: 26px; margin-top: 80px; }
.bottom .bottomz .bottom_right p a{color:#0d70bb;}
.bottom .bottomz .bottom_right .zs a{line-height:36px;margin:0px 16px;font-size:12px;color:#125416;}
.bottom .bottomz .bottom_right .zh a{line-height:36px;margin:0px 5px 0px 16px;font-size:12px;color:#125416;}
.bottom .bottomz .bottom_right a:hover{color: #0d70bb;}
.imgbar { width: 980px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding: 10px; }

.foot{ width: 1000px; text-align: center; color: #fff; background: #0d70bb; font-size: 12px; margin: auto; padding-top: 10px; padding-bottom: 10px; }
.foot p{ line-height: 22px; text-align: center; color: #fff; font-size: 12px; }
.newslist li a{ font-family: "宋体"; font-size: 12px; font-weight: normal; }
.listcont #list { min-height:444px;}
.insidepage .listcont #list ul{ margin-bottom: 10px; }
.insidepage .listcont #list ul li{ padding-top: 8px; padding-bottom: 8px; border-bottom-width: 1px; border-bottom-style: double; border-bottom-color: #eee; }
.insidepage .listcont #list ul li a { color: #4c4c4c; }
.insidepage .listcont #list ul li a:hover { color: #f60; }
.insidepage .listcont #list ul li .date{ float: right; color: #999; font-size: 12px; }
.insidepage .listcont #content { padding: 15px; }
.insidepage .listcont #content h3{ font-size: 20px; font-weight: normal; color: #4E8C56; text-align: center; }
.insidepage .listcont #content .datewrap{ padding-top: 15px; padding-bottom: 5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eee; font-size: 12px; color: #999; text-align: center; margin-bottom: 15px; font-family: "宋体"; }
.insidepage .listcont #content p{ line-height: 24px; color: #4c4c4c; margin-bottom: 10px; text-indent: 2em; }
.insidepage .listcont #content p img{ display: block; margin:5px auto; max-width:700px; width:700px;}