/* CSS Document */
*{padding:0px; margin:0px;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
body{ font-size:12px; color:#232323; width:100%;font-family:"Microsoft YaHei", serif, Arial, Verdana}
a{text-decoration:none;}
img{display:block; border:none;}
li{list-style:none;}
.clear{clear:both; height:0px; overflow:hidden; font-size:0px; *zoom:1;}
.a_btn{ display:inline-block; line-height:26px; padding:0 10px; margin:0 auto; color:#FFF; background-color:#F7A422;}
.a_btn{*display:inline;}
.a_btn:hover{ background-color:#D98609;}
.x_container{ width:972px; margin:0 auto; overflow:hidden;}
.x_top{width:100%; background-color:#000;}
.x_top .welcome{ overflow:hidden;width:100%; float:left; font-size:12px; line-height:26px;}
.x_top .welcome p{float:left; width:50%; color:#FFF;}
.x_top .welcome p strong{font-weight:normal; color:#8FC839;}
.x_top .welcome div{width:auto; float:right; color:#FFF;}
.x_top .welcome div a{color:#FFF; margin:0 5px; font-weight:bold;}
.x_top .welcome .a_active{color:#E99E21;}
.list-bread{width:100%; margin-top:10px; float:left; display:inline;border-bottom:3px solid #BFBFBF}
.list-bread p{float:left; display:inline; line-height:26px; font-size:14px;}
.list-bread p a{margin:3px 0px; color:#414141;}
.list-bread p a:hover{color:#EA5117;}
.list-bread .tab-right{ float:right; background-color:#E4E2E3; color:#2D2D2D;}
.list-bread .tab-right span{display:inline-block; height:26px; padding:0 15px; cursor:pointer;}
.list-bread .tab-right span{*display:inline;}
.list-bread .tab-right .span-avtive{background-color:#2DCC70; color:#FFF;}
.top-bar{width:970px; height:120px; overflow:hidden; margin:0 auto; margin-top:5px;}
.top-bar img{display:block; border:none; height:120px; width:970px;}
.nav{width:100%; height:75px; overflow:hidden; background:url(../images/nav_bg.png) repeat-x top left;}
.nav .nav_cont{height:64px; overflow:hidden;}
.nav .logo{float:left; heigth:55px; width:220px; overflow:hidden; margin-top:4px; display:inline;}
.nav .nav_bar{float:left; display:inline; line-height:35px; height:35px; overflow:hidden; margin-top:14px; margin-left:25px; width:50%;}
.nav .nav_bar li{ float:left; margin:0 10px; display:inline;}
.nav .nav_bar li a{display:inline-block; padding:0 20px; border-radius:17px; -moz-border-radius:17px; -webkit-border-radius:17px; font-size:15px; color:#232323}
.nav .nav_bar li a{ *display:inline;}	
.nav .nav_bar li a:hover{background-color:#8FC839; color:#FFF !important;}
.nav .bar_a_active{ background-color:#8FC839; color:#FFF !important;}
.nav .search{float:right; width:187px; height:34px; overflow:hidden; margin-top:14px; margin-right:10px; border:2px solid #8FC839; border-radius:17px; -moz-border-radius:17px; -webkit-border-radius:17px; background-color:#FFF;}
.nav .search input{float:left; line-height:16px; padding:7px 3px; margin-left:10px; display:inline; margin-top:2px; border:none; *border-width:0px; outline:none; width:140px; }
.nav .search .schbtn{ display:inline-block; float:left;  cursor:pointer; margin-top:2px; height:30px; width:30px; background:url(../images/icon_tv.png) -65px -13px; overflow:hidden; margin-left:0px;}
.nav .search .schbtn{*display:inline;}

.subnav{width:100%; padding:15px 0px; line-height:30px;}
.subnav span{ display:inline-block; padding:0px 10px; line-height:32px; font-size:14px; font-weight:bold; color:#FFF; background-color:#1EBC5B; margin-right:8px;}
.subnav span{*display:inline;}
.subnav a{display:inline-block; padding:0 10px; border-radius:15px; -moz-border-radius:15px; -webkit-border-radius:15px; color:#2D2D2D; font-size:14px; border:1px solid #c8c8c8; margin-right:15px}
.subnav a{*display:inline;}
.subnav a:hover{color:#FFF; border-color:#FFF; background-color:#78AE25;}
.mar_top{ margin-top:15px;}
.page-next{width:100%; padding:25px 0px; text-align:center;}
.page-next a{display:inline-block; padding:1px 16px; line-height:30px; font-size:14px; color:#414141; margin:0 3px;}
.page-next a{*display:inline;}
.page-next .current-a{background-color:#8FC839; color:#FFF; font-weight:bold;}
.page-next a:hover{border:1px solid #8FC839; padding:0px 15px;}
.foot{width:100%; padding:15px 0px; color:#FFF; font-weight:bold; text-align:center; line-height:30px; background-color:#1F272A; border-top:3px solid #8E8E8E; margin-top:15px;}
.foot a{color:#FFF; margin:0 5px;}
.foot a:hover{ color:#EA5117;}
.border_bt{border-bottom:none !important;}
.c_tags_inc{width:100%; flaot:left; display:inline; margin-top:15px; line-height:35px; font-size:14px; color:#666;}
.c_tags_inc a{color:#56BF2E;}
.c_tags_inc a:hover{text-decoration:underline;}
.inswtable{margin:5px auto; font-size:12px; border:1px solid #ccc; border-collapse:collapse;}
.inswtable a{color:#00529D; font-size:14px; font-weight:bold;}
.inswtable a:hover{color:#F60}
.inswtable th{background:#f5f5f5; font-size:12px; text-align:left; text-indent:10px; color:#999}	
.inswtable tr{ height:30px; line-height:30px; border:1px solid #ccc}
.inswtable tr:hover{background-color:#FAFAFA;}
.bread_nav{color:#FFF !important; border-color:#FFF !important; background-color:#78AE25;}