@charset "utf-8";
/* CSS Document */

body{ margin:0px; font-size:14px; font-family:"微软雅黑","宋体",  Arial; line-height:21px; background:url(../images/b_bg.jpg) no-repeat; background-size:100% 100%;}
ul,li,h3{ list-style:none; padding:0px; margin:0px;}
img{ border:none;}
a{ text-decoration:none;}
table{ border-collapse:collapse; }
td{ border:0px solid #000;}
.contan{ width:1000px; padding:0 10px; float:left; background:#fff; }
.main{ width:1000px; margin:0 auto;}
.top{ background:url(../images/top_bg.jpg) no-repeat center top; height:100px; padding:33px 0 23px 0;}
.top,.nav,.block,.adv,.f_link,.copyrht{ width:100%; float:left;}
.adv{ margin-bottom:10px;}
.top input{ line-height:28px; padding-left:10px;float: left;margin-right: 0px;border:#ededed 1px solid; border-right:none; height:28px;}
.top a{ float:left}
.t_rig{ float:right; padding:30px 0 0 0;margin-right: 30px;}
.t_rig a{ display:block; float:left;margin-top:0px;}
 .nav{ background:url(../images/nav_re.jpg) repeat-x; line-height:36px; border-top-left-radius:5px; border-top-right-radius:5px; margin-bottom:10px;}
.nav li{ float:left;_display:inline; min-width:70px}
.nav li a{ padding:0 10px; text-align:center; color:#fff; display:block; margin-right:9px;}
.nav li a:hover,.nav li a.act{ _display:inline;background:#fff; border-top:2px #003d14 solid; height:34px; color:#000;}
  
.nav ul table {border-collapse:collapse;border:0;padding:0;margin:0;z-index:1000; position:absolute}
.nav ul li ul {display:none;} 
.nav ul li:hover ul,.nav ul li a:hover ul,.nav ul li a:active ul {display:inline;}
.nav ul ul li {display:block;border:none;}
.nav ul ul li a{display:block;color:#fff;border:none; width:auto; height:38px;background:#39AF0C;text-align: left;}
.nav ul ul li a:hover{color:#000;border:none; background:#299400} 

.kj_4{ width:210px; float:left; margin-right:10px;}
.bnn{ width:510px; float:left; margin-right:5px;}
.flo_rig{ float:right}
.flo_rig a{ color:#fff; font-weight:normal; font-size:12px;  padding-right:10px;}
.gg{ width:260px; float:right;}
.gg a{ color:#fff;}
.tit_gg{ color:#fff; background:url(../images/rig_bg.jpg) no-repeat left bottom; line-height:33px; height:35px; padding-left:40px; font-weight:bold; padding-bottom:3px; padding-top:6px;}
.tit_gg .lef{ float:left}
.gg_list{ background:#00a536; line-height:27px;padding: 5px;height: 240px;}
.gg_list li{ float:left; line-height:25px;background:url(../images/arrow.png) no-repeat 10px center; border-bottom:1px dotted #ccc; padding-left:20px; font-size:12px; width:230px;background:#00a536;}
.gg_list li:last-child{ border-bottom:none;-webkit-border-bottom:none; -moz-border-bottom:none; -ms-border-bottom:none; -o-border-bottom:none;}

.b_lef{ width:345px; float:left; margin-right:10px;}
.bb_tit{ background:url(../images/tt_bg.jpg) no-repeat; line-height:31px; padding-left:10px; color:#fff;width: 335px;float: left;}
.bb_tit .lef{float:left}

.list{ border:1px solid #ccc; border-top:none; padding:10px 5px 5px 5px; width:333px; float:left;margin-top: -1px;}
.list img{ padding:1px; border:1px solid #ccc;}
.tuw_lef{ float:left; margin-right:5px;margin-bottom: 5px;border-bottom: 1px dotted #ccc;}
.tuw_lef a{float:left}
.tuw_rig{ float:right; width:200px;}
.tuw_rig a{ color:#333}
.red_tt{ color:#a30000; font-weight:bold; border-bottom:1px dotted #ccc; line-height:30px;}
.red_tt a{ color:#a30000; font-weight:bold; }

.txt{ font-size:12px;}
.list li{ width:100%; float:left; line-height:25px;}
.list  a:hover{ color:#2C25DA;}

.jlist{ border:1px solid #ccc; border-top:none; padding:10px 5px 5px 5px; width:333px; float:left;margin-top: -1px;}
.jlist li{ width:100%; float:left; line-height:25px;border-bottom: 1px dotted #ccc;}
.jlist  a{ color:#333;padding-left: 5px;}
.jlist  a:hover{ color:#2C25DA;}

.block{ margin-bottom:10px;min-height:300px;}
.b_rig{width:290px; float:left; overflow:hidden;}
.bb_tit_add{background:url(../images/tt_bg.jpg) no-repeat; background-size:290px 31px; line-height:31px; padding-left:10px; color:#fff;width: 280px;float: left;}
.bb_tit_add .lef{float:left}
.list_as{border:1px solid #ccc; border-top:none; padding:10px 5px 5px 5px;margin-top: -1px; width:278px; float:left;}
.list_as a,.list a{ color:#333;} 
.list_as li{ width:258px; float:left; line-height:25px;background:url(../images/blue_arrow.jpg) no-repeat 10px center; border-bottom:1px dotted #ccc; padding-left:20px; font-size:12px;}
.list_as li:last-child{border-bottom:none;-webkit-border-bottom:none; -moz-border-bottom:none; -ms-border-bottom:none; -o-border-bottom:none;}
.list_as  a:hover{ color:#2C25DA;}

.adv{}
.tt{ font-size:16px; line-height:30px; border-bottom:2px solid #00a536; margin-bottom:10px;}
.f_link{ margin-bottom:10px;}
.link_tt a{ color:#333;}
.link_tt img{ width:105px; height:50px;}
.link_tt li{ float:left; margin-right:6px; text-align:center; line-height:20px;}

.link_alist a{ color:#333;margin-right: 16px;line-height: 25px;}
.link_alist li{ float: left;margin-right: 16px;text-align: center;line-height: 25px;}


.link_list a{ color:#333;}
.link_list li{ float:left; margin-right:12px; text-align:center; line-height:20px;}

.copyrht{ color: #6F6F6F;line-height:24px; text-align:center; border-top:2px solid #00a536; background:url(../images/bom_re.jpg) repeat-x; padding-top:20px;}


.scott{height:30px; overflow:hidden; text-align:center; padding-top:9px;  line-height:21px; width:100%; }
.scott A{BORDER:#58affe 1px solid; PADDING:2px 5px; MARGIN-RIGHT: 5px;  TEXT-DECORATION: none; background:#fff;}
.scott A:hover{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; color:#FFF;}
.scott A:active{border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7;}
.scott SPAN.current{BORDER: #237ac7 1px solid; PADDING:1px 5px;  FONT-WEIGHT: bold;  COLOR: #fff; MARGIN-RIGHT: 2px; BACKGROUND-COLOR: #237ac7;MARGIN-RIGHT: 5px;}
.scott SPAN.disabled{BORDER:#237ac7 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT: 5px; background:#d8f1ff;}
.fenye1{text-align: center; clear:both; font-size:12px; line-height:28px; height:56px; border:1px solid #9cceec; background:#e9f7ff; padding:0 5px; margin-top:5px;}
.mt{margin-top:10px;}
.page1{   padding-top: 10px;padding-left: 15px; padding-right:15px; min-height:400px;line-height: 32px;}