
/* CSS Document */
h1,h2,h3,h4,h5,h6,img,p,ul,li,dl,dt,dd,ol,table,tr,form,td,span,input,a,div{ margin:0px; padding:0px; font-style:normal; border:0;}
body{ font-family:"宋体"; font-size:12px; margin:0 auto;}
img{ border:0px;border:none;}
ul,li{ list-style-type:none;}
a{ text-decoration:none;}


.header { height: 201px; width: 100%; background: url(../image/header_bg.png) repeat-x top;
}
.header00{ hegiht: 201px; width: 1002px; margin: 0 auto; position:relative;}
.logo{ height: 89px; width: 476px; position:absolute; top: 23px; left: 7px;}

.header .search input{position:absolute; width:130px; height:20px;line-height:20px;  background:#fff; right:115px; top:50px; }
.header .search input.notxt{color:#3c98cc; padding-left:5px; border:1px solid #ccc;}	
.header .search input.notxt1 {position:absolute; width:46px; height:23px; line-height:23px; top:50px; right: 60px;border:none;cursor: pointer; text-align:center; background:url(../image/bt21.jpg); color:#fff;}
/*.header .search input.notxt2 {position:absolute; width:46px; height:23px; line-height:23px; top:50px; right: 10px;border:none;cursor: pointer; text-align:center; background:url(../images/bt1.jpg); color:#fff; }*/
.header .search select{position:absolute; width:80px; padding:0;  height:22px;line-height:22px; color:#b5b5b6; border:1px solid #ccc; background:#fff; right:120px; top:50px; }

.nav{ width: 1002px; height: 68px; position:absolute; top: 133px; left: 0; overflow:hidden;}
.nav-l{width:4px; height:68px; background: url(../image/nav_lf.png) no-repeat; float:left; }
.nav-r{width:4px; height:68px; background: url(../image/nav_rt.png) no-repeat; float:left; }

#menu{width:994px; height:68px; float: left; background: url(../image/nav.png) repeat-x;_width: 991px;}
#menu-bg{width:994px; margin:auto; height:68px;_width: 991px;}
#menu-parent{margin:auto; height:33px; line-height:33px; width:994px;_width: 991px;}
#menu-parent li{width:140px; height:33px; float:left; background:url(../image/nav_line.png) no-repeat; text-align:center;}
#menu-parent a{display:inline; width:140px; height:33px; line-height:33px;float:left; text-align:center; color:#595757; font-family:"宋体"; font-size:14px;}
#menu-parent a:hover,#menu-parent a:active,.menuA{ color:#027d0b !important; font-family:"宋体"; font-size:14px; font-weight:100; background: url(../image/nav_hover.png) no-repeat scroll right;}
#menu-son{clear:both;width:994px; margin:auto; height: 35px; background:url(../image/nav02.png) repeat-x;_width: 991px;}
#menu-son div{height:35px; line-height:35px; display:none;}

/*#menu-son a:hover,#menu-son a:active{color:#fff;}*/
#menu-son a:hover,#menu-son a:active{color:#c1ffe3; text-decoration:underline;}
#menu-son a{ height: 35px; margin:0 10px;color:#fff;}
#son1{margin-left:20px;}
#son2{margin-left:140px;}
#son3{margin-left:280px;}
#son4{margin-left:450px;}
#son5{margin-left:20px;}
#son6{margin-left:740px;}
#son7{margin-left:572px;}

.content{ width: 1002px; margin: 0 auto; overflow:hidden;}
.banner{ height: 312px; width: 1002px;_width: 1000px;}

#bannerPic {position:relative; width:1002px; height:312px; overflow:hidden;_width: 1000px;}
#banner_bg {position:absolute; bottom:0; background-color:#000; height:50px; filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; width:545px; background:none; }
#banner_info{position:absolute; bottom:30px; left:5px;height:16px;color:#fff;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:10px;}
#bannerPic ul {height:32px; width: 267px; background:url(../image/banner02.gif) no-repeat; position:absolute;list-style-type:none;z-index:1002;margin:0; padding:0 35px; bottom:0px; left:332px;}
#bannerPic ul li {height:13px; width:13px;margin:10px 9px 9px 11px; float:left; display:block;background: url(../image/icon02.png) no-repeat;cursor:pointer;color:#bababa; font-size:8px; line-height:12px;}
#bannerPic ul li.on {background: url(../image/icon01.png) no-repeat; color:#027d0b;}
#banner_list a{position:absolute;} 

.con01{ width: 1002px; height: 283px; overflow:hidden; margin:29px 0;}
.content .con01 .lf01{ width: 707px; height: 281px; border:1px solid #c4c3c3; overflow:hidden; float: left; margin-right:30px;}

.ftil01,.rtil01{ height: 40px; border-bottom:1px solid #027d0b;}
.ftil01 a,.rtil01 a{ display:block; float: right; margin-right:10px; margin-top:17px;}
.ftil01 h2{ display:block; width: 125px; height: 34px; float:left; font-family:"宋体"; font-size:18px; font-weight:100; color: #fff; background:url(../image/til_bg01.jpg) no-repeat; line-height:32px; text-align:center; margin-top:3px;}
.fbox01{ height: 240px; overflow:hidden; }
.fbox01_lf{ width: 266px; height: 200px; float: left; overflow:hidden; margin: 20px 12px 20px 7px; _margin-left:3px;}
.f_pic01{ height: 176px; width: 266px; }
.f_til01{ height: 24px; width: 260px; background:#515151; font-family:"宋体"; font-size:12px;line-height:24px; padding-left:6px; overflow:hidden;}
.f_til01 a{ color: #fff;}

.fbox01_rt{ width: 422px; float: left; height: 210px; overflow:hidden; margin: 15px 0;}

.fbox01_rt ul li{ height: 26px; font-family:"宋体"; font-size:12px; line-height:26px; background:url(../image/icon03.png) no-repeat left center; padding-left: 12px;}
.fbox01_rt ul li a,.rbox01_rt ul li a{ color: #565757;}
.fbox01_rt ul li a:hover,.rbox01_rt ul li a:hover{ color: #027d0b;}
.fbox01_rt ul li span,.rbox01_rt ul li span{ display:block; float: right; padding-right:5px; color: #565757;}

.rt01{ width: 261px; height: 281px; border:1px solid #c4c3c3;float: left; }

.rtil01 h2{ display:block; width: 111px; height: 34px; float:left; font-family:"宋体"; font-size:18px; font-weight:100; color: #fff; background:url(../image/til_bg02.jpg) no-repeat; line-height:32px; text-align:center; margin-top:3px;}
.rbox01_rt ul{ margin-top:15px;}
.rbox01_rt ul li{ height: 26px; font-family:"宋体"; font-size:12px; line-height:26px; background:url(../image/icon03.png) no-repeat 15px center; padding-left: 28px;}

.con02{ width: 1000px; height: 209px;border:1px solid #c4c3c3; overflow:hidden; margin-bottom:18px;}

/*滚动小图*/

.con02_pic{padding:12px 6px; position:relative; width:988px; margin:0 auto; }
.con02_pic .prev,.con02 .next{position:absolute; display:block; width:14px; top:70px; text-align:center;  cursor:pointer;}
.con02_pic .prev{left:0;}
.con02_pic .next{right:0;}
.imgs_list{ position:relative; width:960px; height:160px; margin-left:14px; overflow:hidden;}
.imgs_list ul { width:9999px;}
.imgs_list li{float:left; display:inline; width:175px; margin-right:15px; height:160px;  text-align:center; line-height:26px;}
.imgs_list li img { display:block; float: left; padding:1px; border:1px solid #027d0b;}
.imgs_list li a{color: #565757;}

.con03{ width: 1002px; height: 47px; overflow:hidden; margin-bottom:40px;}
.con03_lf{ height: 47px; width: 3px; background:url(../image/more_lf.png) no-repeat; float: left;}
.con03_ct{ height: 47px; width: 996px; background: url(../image/fr_link.png) repeat-x; float: left;}

.con03_rt{ height: 47px; width: 3px; background:url(../image/more_rt.png) no-repeat; float: left;}
.til03{ line-height:46px; width: 112px; height: 46px; text-align:center; color: #027d0b; font-family:"宋体"; font-size:18px; float: left; font-weight:100;}

.link{ height: 46px; width: 840px; overflow:hidden; float: left; }
.link a{ height: 46px; line-height:46px; font-family:"宋体"; font-size:12px; margin:0 15px; display:block; float: left; color: #565757;}
.link a:hover{ color:#027d0b; text-decoration:underline;}
.more_lk{ float: left; margin-top:20px;}

.content .con04{ height: 48px; line-height:48px; text-align:center; font-family:"宋体"; font-size:12px;color: #595757; }
.content .con04 a{ color: #595757;}
.content .con04 a:hover{ color:#027d0b;}

.footer{ clear: both; height: 98px; width:100%; background:url(../image/footer_bg.png) repeat-x; font-family:"宋体"; font-size:12px; line-height:24px; color: #677768; text-align:center; padding-top:20px;}



/*分页*/
.select{height: 28px; line-height: 28px; color: #333; margin:10px 10px 20px 15px; text-align: center; clear: both;line-height: 22px;font-family: "宋体"; font-size: 12px;color: #5e5e5e;background: #f0f0f0; }
.select a{height: 28px; line-height: 28px;font-family: "宋体"; font-size: 12px;color: #5e5e5e;}
.select a:hover{color: #027d0b;}


.breadcrumb { width: 100%; font-family:"宋体"; font-size: 12px; line-height: 32px; color: #686868;height: 32px;padding-left: 5px;border-bottom:1px solid #bfbfbf;}
.breadcrumb a { color: #686868; }
.breadcrumb a:hover { color: #027d0b; text-decoration: none;}


.lcon_lf{ width: 225px; float: left; border-right:1px solid #a6a7a7;border-top:1px solid #a6a7a7; overflow:hidden; margin-top:10px;}
.lcon_rt{ width: 746px; float: left; margin-top:10px;border-top:1px solid #a6a7a7; padding-left:30px;_width: 740px;}

.llf_til{ height: 32px; background:url(../image/list011.png) repeat-x; border:1px solid #CCC; border-right:none;border-top:none; text-align:center; overflow: hidden;}
.llf_til h2{ font-family:"宋体"; font-size:18px; line-height:32px; color: #fff; font-weight:100; }

.llf_con{ width: 224px; overflow:hidden; margin-bottom:20px;} 
.llf_con ul{ width: 214px; padding: 10px 10px 10px 0;}
.llf_con ul li{ font-family:"宋体"; font-size:14px; height: 40px; border-bottom:1px dotted #CCC;line-height:28px;}
.llf_con ul li a{ width: 194px; display:block; height: 28px;margin:6px 0; background:url(../image/list021.png) no-repeat 198px center; color: #656464; padding:0 10px; }
.llf_con ul li a:hover{ background: url(../image/list02a.gif) no-repeat 198px center #41bb2c; color: #fff;}
.llf_con ul li .lact{ background: url(../image/list02a.gif) no-repeat 198px center #41bb2c; color: #fff;}

.lrt_til01{ border-bottom:1px dotted #a6a7a7; height: 40px; line-height:40px; margin:20px 10px 0 0;}
.lrt_til01 h2{font-family:"宋体"; font-size:18px; color: #838383; font-weight:100;}

.lrt_til02{ height: 30px; line-height:30px; background: #f0f0f0; margin:20px 10px 0 15px; padding-left:15px;}
.lrt_til02 h3{font-family:"宋体"; font-size:16px; color: #027d0b; font-weight:100;}
.lrt_til02 a{ display:block; float: right; margin-right: 10px; margin-top:12px;}

.lrt_con{overflow:hidden;margin:15px 10px 30px 15px; }
.lrt_con ul li{ height: 30px; line-height:30px; background:url(../image/icon03.png) no-repeat 5px center; padding-left:20px;}
.lrt_con ul li span{ display:block; float: right; color: #656464; margin-right:5px;}   
.lrt_con ul li a{ color: #656464;}  
.lrt_con ul li a:hover{ color: #027d0b;}  


.lrt_article{ font-family:"宋体"; font-size:12px; color: #656464; line-height:30px; overflow:hidden; margin: 20px 10px;}

.rt_tit { width: 100%;text-align: center; padding: 20px 0 0;}
.rt_tit h1{ font-family: "宋体"; font-size: 18px; color: #027d0b; line-height: 40px; font-weight:100;}
.rt_tit h2{font-family:"宋体"; font-size: 14px; color: #656464; line-height: 40px; font-weight: bold;}

.rt_zuozhe { height: 30px;font-family:"宋体"; font-size: 12px; color: #8e8e8e;text-align: center; line-height: 30px; margin: 10px;background: #f5f5f5; }

.rt_fujian {padding: 20px 0; overflow:hidden; border-top: 1px dotted #a6a7a7; margin:0 10px;}
.rt_fujian h3 { font-size: 16px; font-family: "宋体"; line-height: 40px; color:#027d0b; padding:0 0 5px 30px; background: url(../image/list021.png) no-repeat 10px center; font-weight: 100;}

.rt_fujian ul li { height: 27px; line-height: 27px; background: url(../image/icon03.png) no-repeat 10px center; padding-left: 30px;}
.rt_fujian ul li a { font-family: "宋体"; font-size: 12px; line-height: 24px; color:#656464;}
.rt_fujian ul li a:hover{ color: #027d0b; text-decoration: underline;}


.lrt_pic{ margin: 20px 0; overflow:hidden; text-align:center;}
.lrt_pic ul li{ float: left; height: 136px; width: 150px; border:1px solid #fff; padding:1px; margin: 0 16px 20px 14px;_margin-left: 10px;}
.lrt_pic ul li a img{ display:block; height: 100px; width: 150px; }
.lrt_pic ul li a span{ height: 32px; line-height:32px;font-family:"宋体"; font-size:12px;color: #656464;}
.lrt_pic ul li:hover{ border:1px solid #027d0b; color:#027d0b;}
.lrt_pic ul li a span:hover{color:#027d0b;}