/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	
	vertical-align: baseline;
	text-decoration:none;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

a:hover{ text-decoration:underline;}
body{ font-family:"宋体";}
.c{ clear:both;}

.wenzhangzhenwen img{ margin:0 auto;}
.wenzhangzhenwen p img{ margin:0 auto;}
/***************************************************header*********************************************/
.header{ width:100%; height:36px; background:#FBFCFE; border-bottom:1px solid #DCDCDC;}
.top{ width:980px; height:36px; margin:0 auto;}
.welcome{ font-size:12px; line-height:36px; color:#515254; float:left;}
.welcome a{ color:#F19A00;}
.baoben{ float:right;}
.baoben li{ float:left; line-height:36px; font-size:12px; padding:0 8px; color:#505153; cursor:pointer; position:relative;}
.baoben li:hover{ border-left:1px solid #DEDEDE; border-right:1px solid #DEDEDE; padding:0 7px;}
.baoben li a{ color:#505153;}
.baoben .kuaisu a{ color:#F29900;}
.baoben li a{ float:left;}
.sanjiao{ width:7px; height:4px; background:url(../images/spanbj.jpg) no-repeat; display:block; float:left; margin:15px auto auto 6px;}
.fenxiao{ position:absolute; width:376px; height:auto; border:1px solid #DEDEDE; border-top:0; top:34px; *top:32px;_top:32px; left:-63px; background:#fff; display:none; padding-top:5px; z-index:5; *z-index:999; _z-index:999;}
.fxleft{ margin-left:17px; _margin-left:8px; width:161px; float:left;}
.fxright{ float:left; width:186px;}
.fx_left li{ width:161px; line-height:23px; padding:0;}
.fx_left li span{ float:left; font-size:13px; color:#F49700; font-weight:bold;}
.fx_left li a{ margin-left:8px;}
.fx_left li a:hover{ color:#F49700;}
.fx_right li{ width:186px; line-height:23px; padding:0;}
.fx_right li span{ float:left; font-size:13px; color:#F49700; font-weight:bold;}
.fx_right li a{ margin-left:8px;}
.fx_right li a:hover{ color:#F49700;}
.quanguo:hover{ border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; background:#fff; height:34px; }
.quanguo a{text-decoration:none;}
.jigou { width:110px; left:-18px; padding:5px;}
.zijigou li{ height:32px; line-height:32px; font-size:12px; border-bottom:1px dotted #DCDCDC; width:93px; text-align:center; display:block;}
.zijigou li a{ float:none;}
.weibo{ width:263px; min-height:99px;}
.guanzhu{ width:42px; height:50px; float:left; margin:20px auto auto 38px;}
.weiboguanzhu{ float:left; margin-top:20px; margin-left:12px;}
.weibo .weiboguanzhu .mingcheng{ float:left; color:#5093D5; line-height:18px;}
.weiboguanzhu img{ float:left; display:block;}
.weiboguanzhu .jiaguanzhu{ width:44px; height:24px; padding-left:19px; font-size:12px; line-height:24px; color:#fff; background:url(../images/guanzhu.jpg) no-repeat; display:block; margin:30px auto auto -75px;}
.weixin{ width:104px; height:112px; padding:18px 18px 30px; left:-48px;}
.weixin p{ font-size:12px; line-height:0px; color:#505050;margin-left:12px;}
.weixin p span{ color:#008BFF;}
#zxcx{ display:none;}
.sousuo .xuanze .ulbj a{ background:none; color:#505050;}
.sousuo .xuanze .zixuntabhover a{background: url(../images/abj.jpg) no-repeat ; color: #FFFFFF; display:block; text-align:center; height:22px;}

.tou{ width:960px; height:66px; margin:20px auto 0;  }
.logo{ float:left; margin-top:-10px; width:297px; height:81px;}
.sousuo{ width:414px; height:66px; float:left; margin-left:14px;}
.xuanze{ width:414px; height:22px;}
.xuanze li{ float:left; background:url(../images/libj.jpg) no-repeat right; padding:0 7px; font-size:12px; line-height:18px; width:32px;}
.xuanze li a{ color:#505050;}
.xuanze .kecheng a{ color:#fff; display:block; background:url(../images/abj.gif) no-repeat; display:block; height:22px; width:32px; text-align:center;}
.xuanze li a:hover{ color:#fff; display:block; background:url(../images/abj.gif) no-repeat; display:block; height:22px; width:32px; text-align:center;}
.chazhao{ width:414px; height:31px; margin-top:7px; background:#F49600;}
.xuexiao{ width:70px; height:29px; border:1px solid #DBDBDB; border-right:0; background:#fff; cursor:pointer; position:relative; float:left;}
.xnamex{ float:left; font-size:12px; line-height:29px; margin-left:12px;}
.xnamex:hover{ text-decoration:none;}
.xuexiao .sanjiao{ margin-top:13px;}
#gfenxiaog{ top:30px; z-index:111}
#gfenxiaog li{ font-size:12px; line-height:23px;}
#gfenxiaog li a{color:#505153;}
#gfenxiaog li a:hover{ color:#F49700;}
.sousuok{ width:268px; height:29px; border:1px solid #DBDBDB; border-right:0; background:#fff; float:left;}
.sousuok input{ font-size:12px; line-height:24px; border:0; padding-left:10px; width:232px; height:24px; color:#DFDFDF; float:left;}
.guanbi{ width:17px; height:17px; display:block; float:left; margin-top:6px; cursor:pointer;}
.sousuodj{ width:73px; height:31px; text-align:center; line-height:31px; color:#fff; font-size:14px; display:block; float:left; font-weight:bold; cursor:pointer;}
.tel{   height:29px; float:right; margin-top:29px; background:url(../images/tel.gif) left no-repeat; padding-left:31px; font-size:31px; color:#1D6FDF;}

.kechenggz{ width:960px; height:79px; background:url(../images/kcbj.jpg) repeat-x; margin:21px auto 0;}
.kechenggz_left{ background:url(../images/kcleft.jpg) no-repeat; float:left; width:2px; height:79px;}
.kechenggz_right{ background:url(../images/kcright.jpg) no-repeat; float:right; width:2px; height:79px;}
.kechenggz_center{ width:956px; float:left;}
.kechenggz_center ul{ margin-top:16px; float:left;}
.kechenggz_center ul li{ float:left;   font-size:12px; line-height:22px; color:#fff; padding-right:11px; \9padding-right:8px; _padding-right:8px; height:50px; margin-left:15px; \9margin-left:9px;_margin-left:6px;}
.kechenggz_center ul li a{ color:#fff; display:block; *display:inline; float:left; margin-left:10px;_margin-left:16px;\9margin-left:11px;}
.kechenggz_center ul li span{ font-weight:bold; font-size:14px; display:block; float:left;}
#yidong li{ position:relative;}
#yidong li:hover{ color:#F29900 }
.shouji{ position:absolute; top:-5px; left:99px; padding:8px 5px 0; background:#fff;}

.fenxiao .xiaoqu li{ font-size:12px; line-height:16px; width:166px; padding:4px 0 4px 10px;}
.fenxiao .xiaoqu li a{ color:#313439}
.fenxiao .xiaoqu li:hover{ border-right:none; border-left:none;}

/***************************底部***********************/
.footer{ width:100%; height:88px; border-top:1px solid #DCDCDC; margin-top:5px;}
.foot{ width:960px; height:88px; margin:0 auto;}
.foot ul{ width:513px; height:14px; margin:5px auto 0;}
.foot ul li{ background:url(../img/flibj.jpg) right no-repeat; float:left; font-size:12px; padding:0 10px; line-height:14px;}
.foot ul li a{ color:#969799;}
.flogo{ width:600px; height:70px; margin:5px auto 0;}
.flogo_left{ width:174px; height:68px; float:left; background:url(../img/flogo.jpg) no-repeat;}
.flogo_right{ float:left; margin-left:25px;}
.flogo_right p{ font-size:12px; line-height:20px; color:#959698;}

.lingp_sd{ width:292px; height:196px; position:fixed; left:0; top:50%; margin-top:-98px;} 

.xiahuaxian:hover{text-decoration:none;}