@charset "utf-8";
/*reset */
html,body,div,p,span,img,em,i,cite,pre,object,code,del,hr,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,frame,iframe,fieldset,form,seclect,table,caption,tbody,thead,tfoot,tr,td,th,label,legend{margin:0;padding:0; border:0; color:#333; font:12px/1.5em Tahoma,"宋体";}
body{ background:url(../img/bg_body.png) #4b4b4b;}
ul,ul li,ol,ol li,dl,dl dd{ list-style:none;}
input,textarea{font:12px/1.5em Tahoma}
table,tr,td{ border-collapse:collapse;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap;word-wrap: break-word;white-space : normal ;}
a{color:#333; text-decoration:none}
a:hover{ color:#0060a6}

a {bblr:expression(this.onFocus=this.blur()); outline:none;}

select,img,input{ vertical-align:middle;}
/*ClearFix */
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/**html .clearfix {height:1%;}*/
*+html .clearfix{height:1%;}
.clearfix {display:inline-block;}
.clearfix {display:block;}

/*setting */
.fl {float: left !important;}
.fr {float: right !important;}
.tc{ text-align:center}
.tr{ text-align:right}
.mt10 {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.mr10{ margin-right:10px;}
.pd10 {padding: 10px;}

.clear{ clear:both;}
.clear_l{clear:left;}
.clear_r{clear:right;}

.relative{ position:relative}
.absolute{position:absolute;}
.hidden{display:none;}

.top_bar{ background-color:#151515; width:100%; height:30px;}
	.top_bar p{ font-size:12px; color:#0190df; line-height:30px; font-weight:bold;}
.fenxiao{ height:30px; overflow:hidden;}
	.fenxiao li{text-align:center; font-family:"微软雅黑", "宋体"; font-size:14px;}
	.fenxiao a{color:#fff; width:120px; background-color:#4b4b4b; line-height:30px; display:block;}
	.fenxiao a.su{ background:url(../images/arrow.png) no-repeat 12px -29px #4b4b4b;}
	.fenxiao a.sd{ background:url(../images/arrow.png) no-repeat 12px 11px #4b4b4b !important;}
	.fenxiao a:hover{ background-color:#5a5a5a !important;}
.nav{ width:100%; height:43px; background-color:#008ee0;}
	.nav a{ display:inline-block; height:43px; margin-right:74px; background:url(../images/nav.png) no-repeat; padding:0 14px;}
	.nav a:hover{ background-color:#00347a;}
	.nav a#sy{ width:63px; background-position:-6px -88px;}
	.nav a#kc{ width:63px; background-position:-185px -88px;}
	.nav a#ycjy{ width:92px; background-position:-353px -88px;}
	.nav a#gyad{ width:78px; background-position:3px -130px;}
	.nav a#lxmb{ width:129px; background-position:-172px -130px;}
	.nav a#sy:hover{ width:63px; background-position:-6px 0;}
	.nav a#kc:hover{ width:63px; background-position:-185px 0;}
	.nav a#ycjy:hover{ width:92px; background-position:-353px 0;}
	.nav a#gyad:hover{ width:78px; background-position:3px -43px;}
	.nav a#lxmb:hover{ width:129px; background-position:-172px -43px;}
p{ line-height:2em; text-indent:2em; font-size:16px; color:#676767;}
.header{ background:url(../images/3ndex_00.jpg) repeat-y center; border-bottom:7px solid #00357b; height:370px;}
.block li{ line-height:35px; font-size:16px; color:#666;}
.main_con{ background:url(../images/bg_main.jpg) repeat-y center top; width:100%;}
.container{width:980px; margin:0 auto;}
.nav_footer{ background-color:#008ee0; text-align:center; color:#fff; height:30px; line-height:30px;}
	.nav_footer a{ padding:0 10px; color:#fff;}
	.nav_footer a:hover{ text-decoration:underline; color:#fff;}
	.nav_footer span{ color:#fff;}
.footer{ height:110px; width:960px; margin:0 auto; padding:10px; background:url(../images/3ndex_19.jpg) 30px center no-repeat #232323;}	
	.footer p{ font-size:12px; color:#a0a0a0; padding-left:190px; margin:20px 0 0 0; text-indent:0; line-height:30px;}
	.footer img{ margin-top:10px;}