@charset "utf-8";
/* CSS Document */
html,body{ -webkit-text-size-adjust:none; font-size:12px; font-family:"宋体"; background:url(../images/bodybg.jpg) #caf7fd center top no-repeat;  }
/*a:hover{color:#ee7b00; text-decoration:none;}*/
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;}
body,button,input,select,textarea {font: 12px/1.5 Arial,"Microsoft yahei",\5b8b\4f53;}
fieldset,img,abbr,acronym{border:0;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,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:'';}
a{color:#333333;text-decoration:none;outline:none;}
.c:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.c{*+height:1%;}
.clear{ clear:both; height:0;overflow:hidden;}
img{ border:none;}
.outline{blr:expression(this.onFocus=this.blur());outline:none}
.none{display:none}
input,textarea{outline:none;*margin:-1px 0 0 -2px;}
.clear{ clear:both;}
[type="checkbox"],[type="radio"]{ vertical-align:-2px; margin-right:5px;}
.clear{ clear:both;}
.alldiv{margin:0; padding:0; width:100%; height:auto;}
.head_warp{ width:100%; margin:0 auto; height:98px; border-bottom:1px solid #dadada;}
.head{ width:1001px; height:98px; margin:0 auto; position:relative; background:#fff;}
.head .logo{ width:231px; height:98px; position:absolute; left:0px; top:0px;}
.head .diqu{ width:86px; height:22px; position:absolute; left:246px; top:43px;}
.head .diqu select{ width:86px; height:22px; }
.head .lxfs{ width:170px; height:60px; position:absolute; right:0px; top:18px; padding-left:20px;  }
.head .lxfs .fs1{ height:20px; line-height:20px; color:#5c5c5c; font-size:14px; }
.head .lxfs .fs2{ color:#0c318f; font-weight:bold; font-size:20px; height:25px; line-height:25px;}
.head .lxfs .fs3{ height:15px; line-height:15px; color:#cacaca;}
.nav{ width:1001px; height:42px; position:relative; margin:0 auto; line-height:42px;}
.nav ul{ width:775px; height:42px;  float:left;}
.nav ul li{ float:left; width:96px; height:42px; text-align:center; position:relative; z-index:1}
.nav ul li span{ display:none; font-size:10px;}
.nav ul li ul{ display:none; position:absolute; left:0px; top:42px; z-index:99}
.nav ul li:hover{ background:#0b308f;}
	
.nav ul li:hover a{ color:#fff; font-size:14px;  font-weight:bold; display:block; height:42px; line-height:42px;}
.nav ul li:hover ul{ display:block; padding-top:10px; background:#0b308f; width:96px;  height:auto;}
.nav ul li:hover ul li{ height:28px; line-height:28px; background:#0b308f; float:none;}
.nav ul li:hover ul li a{ color:#fff; font-weight:normal; display:block; width:96px; height:28px; line-height:28px; text-align:center;}
.nav ul li:hover ul li a:hover{ color:#ee7b00;}
.nav ul li.firstnav{ background:url(../images/index_bg.png) 5px center no-repeat; width:96px;}
.nav ul li.sg{ width:1px; height:42px; background:url(../images/dh_xian.png) left center no-repeat;}
.nav ul li a{ font-size:14px;}
.nav ul li a:hover{ color:#ee7b00;}
.nav form{ margin:0px; padding:0px;}
.nav .search{ width:190px; height:26px; line-height:24px; float:right; position:relative; margin-top:8px; display:inline;  background:url(../images/index_inputbg.jpg) left top no-repeat;}
.nav .search input.inputs{ width:147px; height:24px; border:none; background:none; padding:1px; padding-left:5px; margin:0px; padding:0px; position:absolute; left:1px; top:1px;}
.nav .search input.submits{ width:34px; height:24px; border:none; background:none; padding:1px;position:absolute; right:0px; top:0px;}


.foot_warp{ height:83px; border-top:1px solid #dadada; width:100%; margin-top:15px;}
.foot_warp .foot{ width:1001px; height:73px; margin:0 auto; padding-top:10px; position:relative;}
.foot_warp .foot p{ line-height:30px; color:#898989;}
.foot_warp .foot .dibu{ width:430px; height:33px; line-height:33px; position:absolute; right:0px; top:5px; color:#898989}
.foot_warp .foot .dibu a{ color:#898989;}