﻿@charset "utf-8";
body{margin:0; padding:0; font-size:14px; font-family:Microsoft YaHei; color:#333333; background-color:#f4f4f4;}
ol, ul, dl, dt, dd, form{margin:0; padding:0;}
li{ list-style:none;}
img{border:none; border:0;}
a{ text-decoration:none; color:#333333; noline: expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{text-decoration:none; color:#ff3000;}
input{color:#333;}

.clear, .space5, .space10, .space15, .space20{line-height:0; overflow:hidden; font-size:0; clear:both;}
.space5{height:5px;}
.space10{height:10px;}
.space15{height:15px;}
.space20{height:20px;}
.w1002{ width:1002px; margin:0 auto; clear:both;}
.bgnone{background:none;}


/*top*/
.TopBox{height:266px;}


/*bottom*/
.BottomBox{clear:both; height:163px;}
.BottomBox iframe{display:block;}


/*list*/
.MainBox_news{width:942px; margin:0 auto; clear:both; background:#fff; padding:30px; border-radius:8px; overflow:hidden; zoom:1;}
.search_l{float:left; width:232px;}
.SideBar{ background:url(../images/sidebar_bg.gif) repeat-x left top #e4f5ff; border-radius:8px; margin-bottom:15px;}
.SideBar h2{ margin:0; font-size:20px; color:#fff; text-align:center; padding:22px 0 18px;}
.sidetop_line{ display:block; height:4px; width:41px; margin:0 auto; background:#fff; line-height:0; font-size:0; overflow:hidden;}
.SideMenu{ padding:30px 15px;}
.SideMenu li.button{margin-bottom:1px;}
.SideMenu li .all{ display:block; position:relative; padding:9px 42px 9px 35px; background:url(../images/sidemenu_a.gif) repeat-x left bottom #ddf5ff; font-size:18px; line-height:22px; overflow:hidden; zoom:1; border-radius:5px;}
.SideMenu li .all.aon, .SideMenu li .all:hover, .SideMenu li .all.down{ background:url(../images/sidemenu_aon.gif) repeat-x left bottom #03b1f4; color:#fff;}
.SideMenu li .all b{position:absolute; width:6px; height:11px; line-height:0; overflow:hidden; font-size:0; background:url(../images/sidemenu_icon1.gif) no-repeat; top:50%; margin-top:-5px; right:20px;}
.SideMenu li .all.aon b, .SideMenu li .all:hover b{ background-image:url(../images/sidemenu_icon2.gif); }
.SideMenu .dropdown{display:none; padding:10px 0 12px 25px;}
.SideMenu .dropdown li{ padding:5px 0 5px 12px; line-height:20px; background:url(../images/sidemenu_sub_icon.gif) no-repeat left center; font-size:16px;}
.SideMenu .dropdown li a.aon, .SideMenu .dropdown li a:hover{color:#039de0;}
.SideMenu li .all.down b{ width:11px; height:6px; background-image:url(../images/sidemenu_icon3.gif); margin-top:-3px; right:17px; display:block;}
.SideMenu li .all.down{border-bottom:none;}

.search_r{float:right; width:666px; padding-right:5px;}
.searchInput{}
.searchInput .stxt{ width:78%; border:#ccc 1px solid; height:24px; padding:0 8px; border-right:none;float:left;}
.searchInput .sbtn{ width:75px; height:26px; background:url(../images/xx_sear_but.jpg) no-repeat; border:0; cursor:pointer;float:left;}
.gjztxt{ padding:10px 0 0;clear:both;}

.news_list li{ border-bottom:#ccc 1px dotted; padding:11px 0;}
.news_list li h5{margin:0; font-size:14px; font-weight:normal;}
.news_list li h5 span{float:right; color:#999; font-size:12px;}
.news_list li p{margin:0; padding:10px 0 0; line-height:11px; font-size:13px; text-indent:2em;}
.news_list li h5 a{color:#004785; text-decoration:underline;}
.news_list li h5 a:hover{color:#cc0000; text-decoration:none;}


/*page*/
.pagediv{clear:both; padding:20px 0; text-align:center; color:#323232; background:#f4f4f4;}
.pagediv .pagination_index_last *{vertical-align:middle\9;}
.pagediv .arrow{margin:0 2px;}
.pagediv .arrow a, .pagediv .index_num{ display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(../images/page_num.gif) repeat-x; border-radius:4px;}
.pagediv .index_num{ border:#b5b5b5 1px solid; background:#e8e8e8; box-shadow:1px 4px 6px rgba(0,0,0,0.2) inset;}
.pagediv .arrow a:hover{background:#fff; text-decoration:none;}
.pagediv .pagination_index_last{ padding-left:15px;}
.pagediv .pagination_index_last a{display:inline-block; padding:0 10px; line-height:30px; border:#b5b5b5 1px solid; background:url(../images/page_num.gif) repeat-x; border-radius:4px;}
.pagediv #pagination_input{width:36px; margin:0 2px; height:28px; border:#b5b5b5 1px solid; background:#fff; border-radius:4px; text-align:center;}