﻿body{font-size:14px; font-family:"Microsoft YaHei","Arial"; background:#FFF;}
.fr{ float:right;}
.fl{ float:left;}
.fn{ float:none;}
.f2{ font-size:12px;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;text-decoration: none;}
ul,li{padding:0px; margin:0px; list-style:none;}
input,form,select{ margin:0px;padding:0px; outline:medium;}
ul li a:hover{ color:#016295;}
div a:hover{ color:#016295;}
.mo{ margin: 0 auto;}
.most{ width:100%; height:auto; overflow:hidden;}
.roundBorder{border-radius: 15px;} 
.clear{ clear:both; height:0; overflow:hidden;} 

.header{ width:100%; height:167px; background:url(../images/hdbg.jpg) repeat-x; overflow:hidden;}
.headercenter{ width:1000px; height:117px; overflow:hidden;}
.logo{ height:66px; width:337px;}
.logo a{ width:100%; height:100%; display:block; margin-top:25px;}
.hd-nav{ width:330px; overflow:hidden; height:16px; line-height:16px;  margin-top:50px; padding-right:0px;}
.hd-nav li{ width:110px; text-indent:15px; height:16px;  float:left;}
.hd-nav a{ color:#858585; font-size:12px; width:150px}
.hdni{ background:url(../images/hd-icono.jpg) no-repeat center center;}
.hdna{ background:url(../images/hd-icont.jpg) no-repeat left center;}

/*导航heater*/
.navs{ width:100%; height:45px; overflow:hidden; background:#016295;}
.navs a:hover,.navs a.act{ background:#17a500; color:#fff;}
#navt {
 list-style-type: none; width:1000px; height:100%; overflow:hidden; margin:0 auto; background:url(nav-opo.png) repeat;
}
#navt a {
display: block; width: 123px; text-align:center;color:#fff;
}
#navt a:link {
color:#fff; text-decoration:none;
}
#navt a:visited {
 color:#fff;text-decoration:none;
}
#nav a:hover {
background:#016295; color:#fff;text-decoration:none;font-weight:bold;
}
#navt li {
width:123px; height:100%; border-left:1px solid #0281c1; border-right:1px solid #016295; text-align:center; line-height:45px; float:left; overflow:hidden;
}
#nav li a:hover{
background:#016295; color:#fff;
}

#navt li ul {
line-height: 27px; list-style-type: none;text-align:left;
left: -999em; width: 123px; position: absolute;z-index:19999;
}
#navt li ul li{
float: left; width: 123px;
background:#016295;
}
#navt li ul a{
display: block; width: 123px;text-align: center;
}
#navt li ul a:link {
 text-decoration:none;color:#fff;
}
#navt li ul a:visited {
text-decoration:none;
}
#navt li ul a:hover {
color:#F3F3F3;text-decoration:none;font-weight:normal;
background:#17a500;
}
#navt li:hover ul {
left: auto;
}
#navt li.sfhover ul {
left: auto;
}
#content {
clear: left;
}

/*banner*/
.im{ width:100%;height:388px;overflow:hidden;border-bottom:3px solid #026295}
/*导航heater*/

.footer{ border-top:1px solid #bababa;}
.foootercenter{ width:1000px; height:auto; overflow:hidden; background:url(../images/ft-logo.png) no-repeat 5px 12px; font-size:12px; color:#6a6a6a; font-family:"Microsoft YaHei","Arial"; padding-bottom:30px;}
.ftt{ width:100%; height:20px; line-height:20px; overflow:hidden; margin-top:15px;}
.ftt div{ padding-left:65px;}
.ftt li{ float:right;}
.ftt span{ padding:0 5px 0 3px;}
.ftt a{ color:#6a6a6a;}
.ftb{ width:100%; height:20px; line-height:20px; overflow:hidden; text-indent:68px;}
.ftb a{ color:#6a6a6a;}
html{
_background:url(about:blank); /* 阻止闪动 in IE6 , 把空文件换成about:blank , 减少请求 */
}
.kfqq{ top:400px; right:0; height:274px;  width:119px; position: fixed; overflow:hidden; z-index:3;
_position: absolute;
_top:expression(documentElement.scrollTop+documentElement.clientHeight-this.offsetHeight-350);
 background:url(../images/opo-bg.png) no-repeat;
}
.kfqq-title{ width:100%; height:20px; line-height:20px; overflow:hidden; font-size:12px; font-family:"Microsoft YaHei","Arial"; color:#666666; margin-top:65px; text-indent:20px; margin-bottom:10px;}
.kfqq-nav{ width:77px; height:102px; overflow:hidden; margin:0 auto;}
.kfqq-nav li{ width:77px; height:22px; overflow:hidden; margin-bottom:12px;}
.kfqq-nav a{ width:77px; height:22px; display:block; background:url(../images/qq.jpg) no-repeat;}
.kfqq-nav a:hover{ background:url(../images/qq-hover.jpg) no-repeat;}
.kfqq-titlet{ width:100%; height:20px; line-height:20px; overflow:hidden; font-size:12px; font-family:"Microsoft YaHei","Arial"; color:#666666; margin-top:20px; margin-bottom:5px; text-align:center;}
.kfqq-phone{ width:100%; height:20px; line-height:20px; overflow:hidden; font-family:"Microsoft YaHei","Arial"; color:#666666; margin-top:5px; margin-bottom:10px; text-align:center;}



