﻿@charset "utf-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea { margin:0; padding:0; }
*html{/*background-image:url(about:blank);background-attachment:fixed;*/}
body{ font-size:12px; line-height:22px; color:#808080; font-family:"Microsoft SimSun"}
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none; color:#808080; cursor:pointer}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
a img { border:none; }
li.clear { float:none; width:auto; height:auto; padding:0; margin:0; }
input{ border:0 none; padding:0px; margin:0px;}
table { border-collapse: collapse; border-spacing: 0;}
.pr{ position:relative;}
.pa{ position:absolute;}
/*文字靠边*/
.tl { text-align:left!important; }.tc { text-align:center!important; }.tr { text-align:right!important; }
/*缩进*/
.ti2 { text-indent:2em; }  
/*字体粗细*/
.fb { font-weight:bold; }
.fn { font-weight:normal; }
.fl{ float:left;}
.fr{ float:right;}
.mm{ margin-left:auto; margin-right:auto;}
.bd1{ border:1px solid #ddd;}
/*显示*/
.dil { display:inline; }
.bk { display:block !important;}
.dn{ display:none;}
.od { overflow:hidden }

/*自定义*/
/*行高*/
.lh18 { line-height:18px; }
.lh20 { line-height:20px; }
.lh22 { line-height:22px; }
.lh24 { line-height:24px; }
.lh25 { line-height:25px; }
.lh26 { line-height:26px; }
.lh30 { line-height:30px; }
.lh40{line-height: 40px;}
/*字体大小*/
.f12 { font-size:12px; }
.f14 { font-size:14px; }
.f16{font-size:15px;}

/*间距与填充*/
.nbg{ background:none !important;}
.mt5{ margin-top:5px;}
.mt10{ margin-top:10px;}
.mt15{ margin-top:15px;}
.mt20{ margin-top:20px}
.mt30{ margin-top:30px}
.mr0{ margin-right:0;}
.mr10{ margin-right:10px;}
.mr15{ margin-right:15px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.pd15{ padding:0px 15px;}
.pb20{ padding-bottom:20px;}
.wa{ width:100%;}
.zh{word-break:break-all;} /* 强制转行 */
.dq{ text-align:justify}   /* 两边 */

.w100{ width:100%;}
.w990{ width:1000px; margin:0 auto;}
/************* wrap **************/

.wrap{ width:100%; overflow:hidden; position:relative; clear:both;}

/****header****/
.header{ clear:both; position:relative; z-index:3; width:100%; margin:0 auto; background:#f4f4f4; height:85px; }
.top{ background:url(../bg/tpbg.jpg) repeat-x; height:36px; line-height:36px; border:1px solid #eaedf1; border-bottom:none; padding:0 8px; overflow:hidden; width:962px;}
.lg_srh{  width:100%; overflow:hidden; position:relative}
.logo{ float:left; padding:10px 0 0px 93px;}
.src_con{ float:right; overflow:hidden; background:url(../bg/search_bg.jpg) no-repeat; margin:17px 0 0 0; width:128px; height:20px; line-height:20px;}
.top_link{ float:right;height:22px;width:380px; line-height:22px; text-align:center; font-size:10px; color:#000; margin-top:17px; padding-right:20px;}
.top_link a{ font-size:12px;  margin:0 2px;}
.sina{ background:url(../ico/ico2.jpg) no-repeat left; padding-left:20px;}
.qqsina{ background:url(../ico/qq.png ) no-repeat left; padding-left:20px;}
.qqsina1{ background:url(../ico/q1.png ) no-repeat left; padding-left:20px;}
/*..qqsina{ background:url(http://wpa.qq.com/pa?p=2:2355731931:41) no-repeat left; padding-left:20px;}*/


.nav{  line-height:24px; height:24px; padding:17px 0 0;}
.nav li{ float:left; height:24px;padding:0 20px 0 15px; position:relative; background:url(../ico/ico3.jpg) no-repeat right}
.nav li a{display:inline-block; font-size:12px; color:#9a9a9a; font-family:SimHei;height:38px;}
.nav li a:hover{ color:#00438d;}
.nav li a.active{ color:#00438d; font-weight:bold}

.tel{ background:url(../ico/ico6.jpg) no-repeat left; padding-left:30px; line-height:24px; display:inline-block; float:right;}
/*********main********/
.main{ overflow:hidden; height:100%; width:100%; clear:both; position:relative; z-index:2; background:url(../bg/bg1.jpg) repeat-x;}
.ix_con{ width:953px; margin:0 auto; border:2px solid #eee; background:url(../bg/bg2.jpg) repeat-x #f7f7f7; margin-top:20px; padding:0 25px 0 20px; height:342px;}
/********footer*********/
.footer{width:100%;position:relative; z-index:1; margin:37px auto 0; overflow:hidden;color:#767676;font-family:Arial; background:#f2f2f2; border-top:1px solid #dfdfdf; line-height:26px; padding:12px 0;}
.footer .inner{color:#6d6d6d; width:1000px; margin:0 auto}
.f_left{width:520px;float:left;padding-top:12px;}
.f_left .link{padding:15px 0 4px;}
.f_left .link a,.f_left .link span{color:#004491;}
.f_left .link span{margin:0 10px;}
.f_left .copyright{color:#888;}
.f_left .copyright span{margin-left:10px;color:#555;}
.f_sub{float:left;width:140px;}
.f_sub li{margin-bottom:5px;padding-bottom:5px;border-bottom:dashed 1px #D3D3D3;padding-left:15px;background:url(../ico/ico8.jpg) 3px 7px no-repeat;}
.f_sub .first{padding-left:0;background:none;}
.f_sub .first a{color:#004491;}
.code2d{float:right;}
.code2d img{margin-left:15px;}
.slt_btm{ float:right; margin-top:10px;}
.slt_btm select{color:#004bad}
/**/
.txt1{ background:none; width:100px; line-height:20px; height:20px; padding:0 5px; float:left; color:#c4c4c4; font-size:12px}
.btn1{ background:none; line-height:26px; width:17px; height:20px; color:#fff;font-family:"Microsoft Yahei"; cursor:pointer}

input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
border:none;padding:0;
}