 @import url(navi.css);
@import url(forms.css);
@import url(tables.css);

body{
	margin:0;
	padding:0;
	font-size:13px;
	font-family:verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
   	}

img{border:0; padding:0; margin:0;}
.justify{text-align:justify;}
.bold{font-weight:bold;}
.center{text-align:center;}
.right{text-align:right;}
.nostart {list-style-type:none; margin:0; padding:0;}
.clear{clear: both;}
br.clear{clear:both; margin-top:-15px;}
a{outline:none; text-decoration:none;color: #932a26; }
a:hover{color: #f32702}
p{ text-indent: 2em; line-height: 26px; }
.fl_left{float:left;}
.fl_right{float:right;}
.noindent{ text-indent: 0}
.imgl, .imgr{border:1px solid #DFDFDF; padding:5px; color:#666666; background-color:#FFFFFF;}
.imgl{float:left; margin:0 8px 8px 0; clear:left;}
.imgr{float:right; margin:0 0 8px 8px; clear:right;}

/* ----------------------------------------------Wrapper-------------------------------------*/

div.wrapper{
	display:block;
	width:100%;
	margin:0;
	text-align:left;
 	}

div.wrapper h1, div.wrapper h2, div.wrapper h3, div.wrapper h4, div.wrapper h5, div.wrapper h6{
	margin:0 0 10px 0;
	padding:0 0 8px 0;
	font-size:22px;
	font-weight:normal;
	font-family:'微软雅黑',Georgia, "Times New Roman", Times, serif;
	border-bottom:1px dashed #DDDDDD;
	}
        .container{  width: 1170px;}
 .col1{color:#FFFFFF; }
.col2{color:#838383;  font-size: 13px; }
.col3{ display: block; color: #333; }
.col3 a{color:#0755c0;}
.col4{color:#333333;  margin-top: 12px;}
 .col4 a:hover{color:#684500; }
.col5{color:#fff;background-color: #932a26  }
.col5 a{color:#FFFFFF; background-color:#37639A;}

#topbar .container {  height: 60px;  width: 1170px;}
/* ----------------------------------------------Generalise-------------------------------------*/

  #header,#sitetop, #intro, #breadcrumb, #container, #footer, #copyright{
	position:relative;
	margin:0 auto 0;
	display:block;
 	}

/* ----------------------------------------------TopBar-------------------------------------*/

#topbar{
                color:#FFFFFF; 
                margin: 0;  background-color: #932a26; }

#topbar ul{
	margin:0;
	padding:0;
	list-style:none;
	}

 
/* ----------------------------------------------Header-------------------------------------*/

#header{ background: #881313;}
#header .container{ }
#header .header{ background: url(../images/header.jpg) center no-repeat;  height: 140px; display: block;   }
.welcome{ float: left; color: #fff; line-height: 30px; text-indent: 2em;}
#header ul.top-menus{ width: 370px; float: right;margin-top: 5px; list-style: none;color:#fff; font-size:13px; text-align: right; margin-right: 15px;}
#header ul.top-menus li  {background: url(../images/icon.gif) left center  no-repeat; float: right; width: 85px; height: 11px; display: block; text-indent: 1.2em; margin-top: 5px; }
#header ul.top-menus li.li2{ background-position: 0 -11px;}
#header ul.top-menus li.li3{ background-position: 0 -22px;}
#header ul.top-menus li.li4{ background-position: 0 -33px;}
#header ul.top-menus li.li1{ background-position: 0 0;}
#header ul.top-menus li a{  color:#fff; font-size: 12px;   line-height: 11px;  display: block; float: left}

/* ----------------------------------------------Homepage Intro-------------------------------------*/

#sitetop{background-color:#ebf3f6;height: 90px;border-top: 5px solid #fff;border-bottom: 3px solid #0b75af;}
#sitetop .topnotice{ width: 640px; float: left}
#sitetop .topask{ width: 360px;; float: right}
#sitetop .title{font-family: '宋体'; width: 26px; height: 81px; display: block; float: left; background: #444343; color: #fff; line-height: 15px; font-weight: bold; text-align: center; padding-top: 8px;} 
#sitetop .topnotice .content{ display: block; float: left; background:url(../images/main.gif) no-repeat; height: 85px; display: block; padding-left: 88px; margin-left:5px;width: 510px;}
#sitetop .topnotice .intro{margin: 2px 0px; float: left}
#sitetop .content h2{ color: #684500; margin: 2px 0px; line-height: 28px; } 
#sitetop .topask .content{  height: 90px; width: 312px; display: block; float: left; margin-left: 12px; margin-top: 4px;} 
#sitetop .topask .ask{background:url(../images/main.gif) 0 -84px no-repeat;padding-left:  3.5em;  height: 41px; }
#sitetop .topask .answer{background:url(../images/main.gif) 0 -125px no-repeat;padding-left: 3.5em; height: 41px;  }
 

#main_slider {padding-top:49px;display: block; margin: 0 auto; }	
.carousel-caption a{ color: #fff}

.mainbox {	
        margin-top: 10px;
        display: block; 
        float: left;
         width: 100%;
        min-height: 500px;
        _height:500px;
        background-color: #fff;
}
 
.width_left{width: 65%; float: left; }
.width_right{width: 34%; float: left; }
.left_side{width: 27%; float: left; }
.right_side{width: 72%; float: right; }
#news_slide{  margin:5px; position: relative; z-index: 0; height: 420px; overflow: hidden; width:740px; overflow: hidden}
#news_list{margin:5px; float: right }
 .widget-box{ background-color: #fff;height: 370px;}
 .nav-tabs { background-color: #932a26; border-top:3px solid #fff; width: 100%; display: block;}
 .tab-content{ margin-top: -10px;}
 .widget-title { border-top: 5px solid #932a26;}
 .nav-tabs li{ margin-top: 6px; background: none;display: block}
 .nav-tabs li a{ color: #fff; border-bottom: none;width: 68px; height: 23px !important;height: 30px; line-height: 28px; }
 .nav-tabs li.first{ margin-left: 8px;  float: left}
 .nav-tabs li.last{ float: right; }
 .nav-tabs li.last a:hover{ background: none; border: none; color:#fff}

.nav-tabs li a:hover{ color:#b81b22}
 .nav-tabs li.active a{ color:#085a86;font-family: '微软雅黑','黑体'; font-size: 15px; font-weight: bold; cursor: pointer }

.news-item-page {list-style: none; margin-left: 0px;}
.news-item-page li{ width: 100%; float: left; border-bottom: 1px dashed #ccc; margin-bottom: 8px;}
.news-item-page li .pubdate{ font-weight: bold;display: inline; margin-left: 6px;}
.news-item-page li .desc{ text-indent: 2em; display: inline}
.news-item-page li .keywords{ color: #f00; display: inline}
.news-item-page li .title a{ padding: 3px; margin-left: 6px; color: #333}
.news-item-page li.first .title{ padding: 0; margin: 0; text-align: center; font-size:1.1em; font-weight:bold; line-height: 28px; color:#bb2525;}
.news-item-page li:hover{background-color: #d9d9d9}
.news_block{  height:300px; display: block; float: left}

.search-form{ background-color:#932a26; padding: 6px 0; float: left; width: 100%}
.search-form .schkwds{ margin: 0 8px; float: left; width: 80%}
.search-form .schbtn{ margin: 0px; background: url(../jcimages/search.gif); border: none; width: 34px; height: 27px; display: block; float: left}
.news{   width: 100%; display: block; float: left; margin-top: 10px; } 
.news .span6{ margin: 5px;}
 
.links{border-bottom: 3px solid #932a26;border-top: 3px solid #932a26; display: block;   float: left; padding: 6px 0;margin:5px 10px;  }
.links .title{ background-color:#932a26;  display: block; width: 40px; float: left; padding:20px 10px; color: #fff;line-height: 22px; font-family: '微软雅黑','黑体'; font-size:1.2em; }
.links_list li{ width: 160px;   float: left; display: block; margin-left: 12px; margin-left: 16px !important; margin-right: 36px; margin-bottom: 5px; list-style:circle inside; line-height: 30px;}
.links_list li img{ width: 158px; height:40px; }
#picturebox{ width:100%; float: left; margin: 10px 0; }
 #picturebox .listul{  border-top: none;width: 100%; height: 133px;overflow:hidden }
#picturebox  .listul ul li {text-align: center; float: left; width: 170px; padding: 0; }
#picturebox  .listul ul li  img{ width: 158px;  padding: 0 }
/* ----------------------------------------------BreadCrumb-------------------------------------*/

#breadcrumb{
	padding:10px 0;   text-indent: 2em;color:#333;  border-bottom: 3px solid #f32702; margin-bottom: 1em;
	}

#breadcrumb .breadcrumbs{
	padding:0;
	 display: inline
	}

#breadcrumb ul li{display:inline;}
#breadcrumb ul li.current a{text-decoration:underline;}

/* ----------------------------------------------Container-------------------------------------*/
#column{ width: 25%; float: left;   background:  url(../images/sub.gif) #fffae4 no-repeat;display: block; overflow: hidden; padding-bottom: 15px;} 
#content{ width: 70%; float: left; min-height: 450px; _height:450px; margin-bottom: 30px; padding-right: 30px; margin-left: 20px; font-size: 16px; line-height: 30px;} 
 #content p{font-size:16px; line-height: 30px;}
 
#content .title { text-align: center}
#content .info { margin: 15px 0;}
#content h3{  color: #932a26 } 
#content h4{ font-size: 12pt; border-bottom: none; color: #932a26} 
table.list{ border: none; margin:6px 0px;}
table.list td{  border: none; border-bottom: 1px dashed #ccc; border-top: none;color:#663;}
table.list a{background:url(../images/li-marker.png) left center no-repeat; display: block; text-indent: 1em }
table.list2{ float: left; margin:12px 4px; width:46%; margin-right: 14px; border: 1px solid #ccc; padding-bottom: 20px}
table.list2 thead{ background-color:  #0b75af;}
table.list2 td{  border: none;   border-top: none；}
table.list2 th a{ color: #fff;}
table.list2 td a{background:url(../images/li-marker.png) left center no-repeat; display: block; text-indent: 1em }

.piclist {list-style: none; margin: 0; width:100%; float: left; margin-bottom: 20px;}
.piclist li{float: left; width: 172px; text-align: center; height: 190px; display: block}
.piclist li img{ max-height: 150px;_max-height: 150px; max-width: 160px; _max-width: 160px;  border: 1px solid #ccc; padding: 3px;}
.avatar{ width: 150px; float: left; border: 1px solid #ccc; padding: 4px; margin: 5px 10px;}
.noborder{ border: none; margin-top: 50px;}
.noborder td{ border: none}

/* ----------------------------------------------Copyright-------------------------------------*/
.back{ border-top: 1px #ccc dashed; text-align: center;  }
.back a{ width: 120px;  background:  url(../images/back.gif) ; height: 34px;  display:  block; margin: 5px auto;}
.schbtn{}
#copyright{
	padding:15px 0;border-top: 20px solid #932a26;  
	}
.form{ margin-left: 100px; margin-bottom: 100px;}        
 .topnav{ float: right; } 
 .topnav li {  float: left;  margin-left: 15px; list-style: none}
  .topnav li a {font-size: 11pt;  color: #fff;}
 
 
 
