html {overflow-y:scroll;}
body {margin:0; padding:0; font:12px "\5B8B\4F53",sans-serif;background:#ffffff; color:#595959;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;}

/* link css */
a {color:#595959; text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#f00;text-decoration:underline;}
a:active {color:#f00;}

.fb{font-weight:bold;}
.f12px{font-size:12px; font-weight:bold; }
.f14px{font-size:14px; font-weight:bold; padding-left:14px; color:#3e3e3e; }
.fleft{float:left;}
.fright{float:right;}
.clr { clear:both;}

.red {color:#f00;}

#fwzn_top , .top_login .btn , .top_login .mg1 , .fwzn_kf , .fwzn_nav , .nav ul li ,.nav ul li a:hover,.current ,.ksrk ,.ksrk ul li ,.ksrk ul li a:hover , .tit , .fwlist ul li a:hover{ background:url(images/fwznbg.gif) no-repeat;}

/* 顶部登录栏 */
#fwzn_top{ width:100%; height:30px; background-repeat:repeat-x; background-position:0 0;}
.top_login { width:960px; height:30px; margin:0 auto; padding-left:10px; text-align:left; overflow:hidden; color:#595959; }
.top_login .btn,.top_login .btn:hover{ border:1px solid #c1c1c1; background-position:0 -50px; margin-left:4px; margin-top:5px; padding:0px 6px; vertical-align:top;  text-decoration:none; height:18px; line-height:18px; }
.top_login form{ margin:0; padding:0; float:left;}
.top_login a{ display:inline-block; }
.top_login input{ margin-top:5px; height:18px; border:1px solid #c1c1c1; font-size:12px; line-height:18px;}
.top_login .mg1{ background-position:0 -302px; padding-left:16px; }
.top_login .week{ color:Red; display:inline-block; margin:0 15px;}


/* 顶部logo */
.top_logo { width:960px; height:70px;  margin:0 auto; margin-top:10px;}
.top_xzkf { width:280px; height:55px; text-align:center; color:#595959; margin-top:5px;}
.top_xzkf a { text-decoration:underline;}
.top_xzkf td { border:1px solid #d9d9d9; background-color:#f7f7f7; padding:0 5px; }
.fwzn_kf {  background-position: 90px -348px; width:100%; }

/* 导航栏*/
.fwzn_nav { width:100%; height:33px; background-position:0 -70px; background-repeat:repeat-x; margin-top:10px;}
.nav { width:960px; height:30px; margin:0 auto; text-align:center; overflow:hidden; line-height:33px; font-size:14px; overflow:hidden;}
.nav ul li{ float:left; width:90px; height:30px; background-position: -90px -200px; margin:0 1px; display:inline;}
.nav a { color:#3e3e3e;}
.nav ul li a:hover , .nav ul li a.current{ color:#fff; font-weight:bold; background-position:0 -200px; width:90px; height:30px; display:block; text-decoration:none;}
a.current{ color:#fff;}

/* 内容*/
.container{ width:960px; margin:10px auto; }
.bkys { float:left; border:1px solid #d9d9d9; margin-top:7px;}

/* 广告*/
.fwzn_gg { width:960px; height:212px; position:relative; }
.fwzn_gg img { float:left; border:1px solid #d9d9d9;}
/* 快速入口*/
.ksrk{ background-position:0 -400px; width:232px; height:195px; position:absolute; bottom:0; right:0; border:1px solid #d9d9d9; border-left:0; overflow:hidden; }
.ksrk h1{ font-size:14px; font-weight:bold; height:36px; line-height:36px; color:#fff; padding-left:30px; }
.ksrk ul { margin-left:14px; margin-top:12px;}
.ksrk ul li ,.ksrk ul li a:hover { width:80px; height:26px;overflow:hidden;}
.ksrk ul li { line-height:29px; background-position:0 -250px;  float: left; margin-left:12px; display:inline; margin-bottom:8px; }
.ksrk ul li a{ padding-left:20px;}
.ksrk ul li a:hover { background-position:-80px -250px; text-decoration:none; display:block; }

/*关于我们*/
.gywm { width:365px; }
.tit { width:100%; background-position:0 -150px; background-repeat:repeat-x; height:32px; border-bottom:1px solid #d9d9d9; line-height:32px; }
.more { margin-right:10px; margin-top:10px;}
.content { width:100%; line-height:24px; }
.content img { border:1px solid #dadada; float:left; clear:left; margin:10px 10px 0 10px;}
.content p { padding:10px; }

/*linjz*/
 .flnav ul li ,.flnav ul li a:hover , .curr { width:100%; height:35px; font-size:14px; line-height:35px; overflow:hidden;}  
.flnav ul li a:hover , .curr { background-position:0 -85px; display:block; text-decoration:none; font-weight:bold; color:#1086d8;}  
 
.flnavlicurr a{ background:url(images/fwznbg2.gif) no-repeat;width:100%; height:35px; font-size:14px; line-height:35px; overflow:hidden;background-position:0 -85px; display:block; text-decoration:none; font-weight:bold; color:#1086d8;}

.fwtitle { background:url(images/fwznbg2.gif);  height:28px; width:228px; display:block;
            text-align:center;font-weight:bold; font-size:14px; margin-bottom:10px; margin-top:20px; padding-top:5px; line-height:24px; color:#fff; }

/*--linjz*/

/*我们的服务*/
.wfdfw { width:345px;}
.fwlist ul li { width:70px; height:70px; float:left; text-align:center; display:inline; overflow:hidden; margin:8px;}
.fwlist ul li img { padding:1px;}
.fwlist ul li a:hover { width:70px; height:70px; background-position:0 -600px;  text-decoration:none; display:block; }

/*企业大事记*/
.jslist ul { width:345px; overflow:hidden; margin-bottom:14px;}
.jslist ul li{ padding-left:10px; padding-top:12px; clear:both; }
.time{ display: inline; color: #a3a2a2; padding-right: 10px; float:right;}

/*数据播报*/
.sjbb { width:230px; float:right;}
.sjlist { width:95%; margin:4px auto;}
.sjlist ul li { border-bottom:1px dashed #c1c1c1; line-height:22px; padding:6px 0;}

/*企业风采*/
.qyfc { width:719px; float:left;}
.fclist ul { width:95%; margin:12px auto 0;}
.fclist ul li { width:150px; height:140px; float:left; text-align:center; display:inline; overflow:hidden; margin:0 10px; line-height:30px;}

/*汇款方式*/
.hklist { width:95%; margin:10px auto; line-height:20px;}

/* footer */
.footer{text-align:center;margin-top:10px;line-height:20px; color:#3e3e3e;}
.footer a { color:#3e3e3e;}
.footer a:hover{color:#f00; text-decoration:none;}
.foot_nav { color:#0557bc;}
.foot_nav a { font-size:13px; color:#0557bc;}




/*关于我们页面*/
.tit2 , .flnav ul li ,.flnav ul li a:hover ,  .curr , .btbj , .dsjtit, .article h3, .article h4 , .tub ,.hdlist ul li{ background:url(images/fwznbg2.gif) no-repeat; }
.tit2 { width:100%; background-position:0  0; height:35px;  line-height:35px; font-size:14px; font-weight:bold; color:#fff; padding-left:26px;}
.flnav{ width:230px; float:left; overflow:hidden;}
.flnav ul li ,.flnav ul li a:hover , .curr { width:100%; height:35px; font-size:14px; line-height:35px; overflow:hidden;}
.flnav ul li {  background-position:0 -50px; }
.flnav ul li a { padding-left:26px; }
.flnav ul li a:hover , .curr { background-position:0 -85px; display:block; text-decoration:none; font-weight:bold; color:#1086d8;}
.flgg { text-align:center; margin:15px auto;}
.flgg img { margin-bottom:15px;}

.ycnr { width:690px; float:right; padding:10px 15px; color:#3e3e3e; }
.tit3 { width:100%; height:40px; line-height:40px; font-size:16px; font-weight:bold; border-bottom:1px solid #d9d9d9; text-align:center; margin-bottom:20px; }

/*简介*/
.ind28 { text-indent:28px;}
.article { line-height:28px;  font-size:14px;}
.article p {  padding-bottom:10px;  }

/*企业文化*/
.btbj { width:90px; background-position:0 -200px; font-size:14px; font-weight:bold; text-align:center; float:left; }
.wznr { text-align:left; width:600px; float:left; }

/*企业大事记*/
.dsjtit { width:100%; background-position: 290px -150px; height:28px; border-bottom:2px solid #fd7306; text-align:center; color:#fff; font-weight:bold; font-size:16px; line-height:28px; margin-bottom:10px; clear:both;}
.month { font-weight:bold; color:#fd7306; margin:0 15px;}

/*媒体报道*/
.mttp { width:180px; height:160px; border:1px solid #c1c1c1; float:left; margin:0 15px 15px 10px;}
.article h2 { font-size:14px; text-align:center; font-weight:bold;}
.line {width:100%; border-top:1px dashed #e1e1e1; text-align:center; clear:both; height:15px; overflow:hidden; }
.time2{ display: inline; color: #a3a2a2; padding-left: 10px;}
.ryzs { text-align:center;}
.ryzs img{ width:200px; height:235px; border:1px solid #c1c1c1; margin:10px 14px;}

/*诚聘英才*/
.ycnr2 { width:928px;  padding:10px 15px; color:#3e3e3e; }
.article h3 , .article h4 { text-align:center; height:24px; line-height:24px; color:#fff; font-weight:bold; font-size:14px; margin-bottom:10px; margin-top:20px; }
.article h3 { background-position:0 -250px; width:76px; }
.article h4 { background-position:-76px -250px; width:115px;}

/*友情链接*/
.yqlist ul li {width:90px; text-align:center; margin:5px 26px 5px 0; overflow:hidden;}
.yqlist2 ul li { width:145px; text-align:left; margin-right:5px;overflow:hidden;}
.yqlist ul li , .yqlist2 ul li{  float:left; display:inline; font-size:12px;}
.yqlist ul li img { padding:1px;}

/*联系我们*/
.lxhk { border-right:1px dashed #e1e1e1; width:455px;}
.lxhk h3 { margin-top:0;}
.tub { background-position:-200px -250px; }
.lxhk p{ padding-left:14px;}

/*我们的服务*/
.wmfwlist ul { margin-left:15px;}
.wmfwlist ul li { width:190px; height:50px; line-height:50px; overflow:hidden; float:left; display:inline; margin-bottom:15px;}
.wmfwlist ul li img { margin-right:5px; float:left;}

a.blue{ color:#0557bc;}
a.blue:hover { color:#f00; text-decoration:none;}

/*企业活动*/
.hdlist ul li { background-position:0 -300px;}
.hdlist ul li , .zzlist ul li{ width:200px; float:left; text-align:center; display:inline; overflow:hidden; margin:5px 14px;  line-height:40px; font-size:14px;}
.hdlist ul li img{ width:190px; height:150px; padding:5px;}
.hdlist ul li a:hover { text-decoration:none;}
.zzlist ul li img { width:200px; height:160px; border:1px solid #c4c4c4; padding:1px;}
.zzlist { text-align:center;}
/*网站地图*/
.wzdt  td{ color:#595959; }
.wzdt  td a{ padding:0 4px;}
#bd{border-collapse:collapse; margin-bottom:15px;}

.SiteMapClass{
	font-weight:bold;
	background:#E8F2FE;
	text-align:center;

}
.SiteMapClassDT{
	font-weight:bold;
	background:#FCE5FF;
	text-align:center;

}
.SiteMapClassD{
	background:#FAF9FF;
}
.SiteMapChannel{
	background:#FEF9F1;
	text-align:center;
}

/*手机*/
.sj_l{float:left;width:319px; overflow:hidden}
.sj_r{float:left;width:640px; overflow:hidden}
.sj_rtxt{float:left; width:638px; border-bottom:1px solid #B9BDC1; border-left:1px solid #B9BDC1; border-right:1px solid #B9BDC1; overflow:hidden}
.sj_rtxt p{margin:20px 20px 20px 40px; font-size:14px; line-height:24px}