﻿@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:#626262; font-family:"Microsoft SimSun"}
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none; color:#626262; 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%;}
.w1000{ width:1024px; margin:0 auto;}
/************* wrap **************/

.wrap{ width:100%; position:relative; clear:both; background-color:#f8f8f8;}

/****header****/
.header{ clear:both; position:relative; z-index:2; width:1024px; margin:0 auto;}
.header2{ clear:both; position:relative; z-index:2; width:1024px; margin:0 auto;}
.lg_srh{  width:100%; overflow:hidden; position:relative}
.logo{ float:left; padding:8px 0 11px 15px;}
.src_con{ float:right; overflow:hidden; background:url(../bg/search_bg.png) no-repeat; margin:23px 0px 0 0; width:169px; height:21px; line-height:21px;}
.top_link{ position:absolute; right:187px; top:23px; height:21px;}
.top_link a:hover{color:#0264b1}

.nav{
	line-height: 37px;
	height: 40px;
	width: 100%;
	position: relative;
	background: url(../bg/navbg.png) no-repeat;
	margin-bottom: -3px;
	z-index: 3
}
.nav li{
	float: left;
	position: relative;
	width: 125px;
	text-align: center;
	height: 37px;
}
.nav li a{display:inline-block; font-size:15px; color:#000; font-family:"Microsoft Yahei"}
.nav li a:hover{ color:#0264b1}
.nav li.active{  color:#0264b1; background:#fff;}
.nav li.active a{  color:#0264b1; }
.nav li a.on{color:#0264b1;}
.nav li .sec_n a{ display:block; line-height:30px; color:#5b5b5b; font-size:12px; padding:0; text-align:left}
.nav li .sec_n a:hover{ background:url(../ico/ico37.png) no-repeat 100px center; color:#0264b1}

/*2014-03-20*/
.sec_n{ background:url(../bg/sec_n_start.png) left bottom no-repeat;position:absolute; left:0; top:37px; display:none; width:159px; border-top:none; height:328px; padding-left:30px;}
.sec_n2 {background: url(../bg/sec_n_m.png) left bottom no-repeat;position: absolute;left: 159px;top: 0px;display: none;width: 159px;border-top: none;height: 328px;padding-left:0px;}
.sec_n3 {background: url(../bg/sec_n_m.png) left bottom no-repeat;position: absolute;left: 159px;top: 0px;display: none;width: 159px;border-top: none;height: 328px;padding-left:0px;}
.sec_n4 {background: url(../bg/sec_n_m.png) left bottom no-repeat;position: absolute;left: 159px;top: 0px;display: none;width: 159px;border-top: none;height: 328px;padding-left:0px;}
.sec_n5 {background: url(../bg/sec_n_m.png) left bottom no-repeat;position: absolute;left: 159px;top: 0px;display: none;width: 159px;border-top: none;height: 328px;padding-left:0px;}
.sec_n6 {background: url(../bg/sec_n_end.png) left bottom;position: absolute;left: 159px;top: 0px;display: none;width: 270px;border-top: none;height: 328px;}

.sec_col{ padding-top:10px;}
.sec_col2{ padding-top:10px; padding-left:20px;}
.sec_col3{ padding-top:10px; padding-left:20px;}
.sec_col4{ padding-top:10px; padding-left:20px;}
.sec_col5{ padding-top:10px; padding-left:20px;}
.sec_col6{ padding-top:10px; padding-left:20px;}

.sec_pct{width:230px;border-bottom: 1px solid #cfcfcf;display: block;overflow: hidden;padding-bottom: 20px;padding-top: 10px;}
.sec_pct_img{float: left;}
.sec_pct_info{float: left;width: 120px;line-height: 20px;color: #555555;font-size: 12px;font-family:"Microsoft Yahei";text-align: left;padding-left: 10px;}

.secSer{padding-top: 20px;padding-left: 5px;}
.secService{float: left;color: #555;line-height: 20px;}
.secService_tel{float: left;}
/*2014-03-20*/

/*********main********/
.main{ overflow:hidden; height:100%; width:1024px; clear:both; position:relative; z-index:1; margin:0 auto; padding:4px 0 15px;}
.bgff{ background:#fff}
/********footer*********/
.footer{ width:100%;position:relative; z-index:1; margin:0 auto; overflow:hidden; padding-top:10px; background:#eaeaea}
.ft_link{ width:1024px; margin:0 auto; overflow:hidden}
.btm_con{ color:#949494;line-height:22px; padding:18px 0 14px; text-align:center}
.btm_con a{color:#949494}
/**/
.txt1{ background:none; width:131px; line-height:21px; height:21px; padding:0 5px; float:left; color:#999;}
.btn1{ background:none; line-height:21px; width:28px; height:21px; 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;
}


.nav li .sec_col5 a{line-height:22px}
