@charset "utf-8";
@import "/images/system.css";
@import "reset.css";
html{ overflow-x:hidden;}
body{background:#f7f7f7; color:#3e3e3e; font:12px/1.75 \5FAE\8F6F\96C5\9ED1,\5B8B\4F53,Verdana, Arial, Helvetica, sans-serif;}
a{color:#3e3e3e; text-decoration:none; outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{text-decoration: none;color:#044a92;}
p{line-height:175%;}
textarea, input, select{vertical-align:middle;cursor:pointer;font-family:\5FAE\8F6F\96C5\9ED1; font-size:12px;}
input.nobord{border:none;background:none;vertical-align:middle}
textarea{resize:none; font-size:12px;}
table{border-collapse:collapse; width:100%;}
.white{color:#FFFFFF}

.top_10{ margin-top:10px; clear:both;}
br{ display:inline; line-height:11px; }

/**************************************************************************************************/
.mysearch{width:194px; height:22px; background:url(../images/search.jpg) left center no-repeat; float:right; position:relative; margin-top:27px; border:#CCCCCC solid 1px; border-radius:2px;}
.mysearch .search_input{ background:none; border:none; width:164px; height:22px;line-height:22px; position:absolute; left:0; top:0; text-indent:5px; color:#D7D7D7; font-size:11px;}
.mysearch .search_btn{ background:none; border:none; width:41px; height:22px; line-height:22px; position:absolute; right:0; top:0;}


.index_banner{ min-width:1000px; position:relative; height:443px; overflow:hidden; }
.index_banner .bd{ position:relative; z-index:0;}
.index_banner .bd ul{ width:100% !important;  z-index:99999999999;}
.index_banner .bd li{ width:100% !important;  height:443px; }
.index_banner .bd li a{ height:443px; display:block; position:relative;}
.index_banner .hd{ width:1006px; left:50%; margin-left:-500px; bottom:15px; position:absolute; z-index:1; bottom:15px; overflow:hidden;}	
.index_banner .hd ul{ float:right;  }	
.index_banner .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer;}	
.index_banner .hd ul li img{ width:80px; height:41px; line-height:41px; display:block; border:2px solid #fff; filter:alpha(opacity=50);opacity:0.8;  }	
.index_banner .hd ul .on img{ border-color:#044a92; filter:alpha(opacity=100);opacity:1;  }

.index_news{ width:100%; height:41px; line-height:41px; padding:0 9px 9px; background:url("../images/news_c.jpg") left bottom repeat-x; margin:0 auto; position:relative; }
.index_news .news_l{ width:9px; height:49px; position:absolute; left:0; top:0;}
.index_news .news_r{ width:9px; height:49px; position:absolute; right:0; top:0;}
.index_news .bdsharebuttonbox{ position:absolute; right:20px; bottom:15px;}
.scroll_news{ width:1006px; height:21px; padding:10px 0; margin:0 auto;}
.scroll_news_t{height:21px; line-height:21px; float:left; padding:0 10px; font-weight:bold; text-align:center;}
#scrollDiv{ width:670px; height:21px; overflow:hidden; float:left;font-weight:normal; text-align:left; position:relative;}
#scrollDiv li{ height:21px; line-height:21px; text-indent:12px; padding-left:15px;}
#scrollDiv li span{ padding-left:24px;}	
#scrollDiv #btn1{ width:11px; height:5px; display: block; position:absolute;left:0px; top:3px; background:url("/images/btn_on.png") left top no-repeat;}
#scrollDiv #btn1:hover{ background:url("/images/btn_on.png") right top no-repeat;}
#scrollDiv #btn2{ width:11px; height:5px; display: block; position:absolute; left:0px;bottom:3px; background:url("/images/btn_on.png") left bottom no-repeat;}
#scrollDiv #btn2:hover{ background:url("/images/btn_on.png") right bottom no-repeat;}	




.title_hx{ width:100%; height:6px; line-height:2px;font-family:'fzzzhjt'; margin:0px auto; padding:60px 0; background:#f7f7f7 url(../images/line.png) center center no-repeat; text-align:center; font-size:21px; font-weight:100; position:relative; z-index:2; }
.title_hx a span{ font-size:24px; padding-right:20px; color:#615d5c; font-weight:bold;}
.title_hx a b{ color:#000000;}



.footer{ width:100%; min-height:120px; height:auto;_height:120px; background:#e5e6e6; position:relative; margin-top:32px;}
.my_bottom{ width:1007px; margin:0 auto; padding:18px 0 25px;position:relative;}
.my_bottom dl{ width:200px; float:left;}
.my_bottom dl.dl_1{ width:177px;}
.my_bottom dl.dl_2{ width:199px;}
.my_bottom dl.dl_3{ width:122px;}
.my_bottom dl.last{ width:317px; text-align:left; margin-left:53px;}

.my_bottom dl.last1{ width:214px;}
.my_bottom dl dt{ height:20px; line-height:20px; font-weight:bold; margin-bottom:10px; font-size:14px;}
.my_bottom dl dd{ height:22px; line-height:22px;}
.my_bottom .wx ,.my_bottom .wb{ width:112px; float:right;}
.my_bottom .wx{ margin-right:26px;}
.my_bottom .wx img ,.my_bottom .wb img{ display:block; width:112px; height:112px;}
.my_bottom .wx p ,.my_bottom .wb p{ height:27px; line-height:27px; width:112px; background:url("../wx_b.jpg") left center no-repeat; margin-top:4px;}
.my_bottom .wx p a { display:block; width:112px; height:27px; background:url("../wx.png") 3px center no-repeat; text-indent:31px;}
.my_bottom .wb p a{ display:block; width:112px; height:27px; background:url("../wb.png") 3px center no-repeat; text-indent:31px;}
.copy_right{ width:100%; min-height:41px; height:auto;_height:41px; padding:9px 0; border-top:#0068BB 3px solid;text-align:center; color:#333333;}
.copy_right span{ padding:0 10px;}
.copy_right a{ color:#333333;}

@charset "utf-8";

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6,     
pre, form, fieldset, input, textarea, p, blockquote, th, td {     
 padding: 0;    
 margin: 0;   
 }    
fieldset, img {     
 border: 0;    
 }    
table {    
  border-collapse:collapse;
  border-spacing: 0;
 }    
ol, ul {    
 list-style: none;    
 }    
address, caption, cite, code, dfn, em, th, var {    
 font-weight: normal;    
 font-style: normal;    
 }    
caption, th {    
 text-align: left;    
 }    
h1, h2, h3, h4, h5, h6 {    
 font-weight: normal;    
 font-size: 100%;    
 }    
q:before, q:after {    
 content: '';    
 }    
abbr, acronym {     
 border: 0;    
 }
 

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {display: inline-block;}

* html .clearfix { height: 1%;}
.clearfix {display: block;}


.clear{font-size:0px; clear:both; height:0px; overflow:hidden}



