@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font:normal 12px/20px "Microsoft Yahei", "微软雅黑",Arial;}
img { vertical-align:middle; border:none; display:inline-block; }
ul, ol ,ul li{ list-style:none; }
a {text-decoration:none; color:#454545; vertical-align:baseline; }
a:hover { text-decoration:none; color:#000; }

/*-----其它公共-----*/
.w1000{ width:1000px;}
.container{ width:1100px; margin-left:auto; margin-right:auto;}

/*-----浮动-----*/
.float-l{ float:left;}
.float-r{ float:right;}
.clear{ clear:both; overflow:hidden; height:0; line-height:0;}
.fixed:after { content: "."; display: block; clear: both; height: 0;width:0;font-size:0;  }
.fixed {zoom:1;}
.pr{ position:relative}
.pa{ position:absolute;}

/*-----头部-----*/
#header{ width:1100px;margin:0 auto; overflow:hidden;}
.logo{ float:left; width:650px; height:120px; background:url(../images/logo.jpg) no-repeat;}
.tel{ float:right; width:244px; height:120px; background:url(../images/tel.jpg) no-repeat;}
.tel span{ display:block; margin:62px 0 0 66px; font-style:italic; font-weight:bold; font-size:25px; color:#0f409c;}

/*-----菜单-----*/
.menu{ clear:both; background:#0f409c;}
#topnav{ width:1100px; height:45px; margin:0 auto;}
#topnav LI { float: left;}
#topnav A { DISPLAY: block; _display:inline-block; padding:0 25px; height:45px; line-height:45px; text-align:center; font-size:14px; color:#fff;}
#topnav A:hover { BACKGROUND:#ff9000; color:#fff;}
#menu-1 LI.menu-1 A { BACKGROUND:#ff9000; color:#fff;}
#menu-2 LI.menu-2 A { BACKGROUND:#ff9000; color:#fff;}
#menu-3 LI.menu-3 A { BACKGROUND:#ff9000; color:#fff;}
#menu-4 LI.menu-4 A { BACKGROUND:#ff9000; color:#fff;}
#menu-5 LI.menu-5 A { BACKGROUND:#ff9000; color:#fff;}
#menu-6 LI.menu-6 A { BACKGROUND:#ff9000; color:#fff;}
#menu-7 LI.menu-7 A { BACKGROUND:#ff9000; color:#fff;}
#menu-8 LI.menu-8 A { BACKGROUND:#ff9000; color:#fff;}
#menu-9 LI.menu-9 A { BACKGROUND:#ff9000; color:#fff;}
#topnav li { position: relative; z-index:999;}
/*一级移上去停留*/
#topnav li.open a{ }
/*二级*/
#topnav li ul {display:none; position:absolute; top:45px; left:0; background:#0f409c !important;}
#topnav li:hover ul {display:block;}
#topnav li ul li {float:none; width:200px; height:45px;}
#topnav li ul li a{ height:45px; padding:0 15px 0 25px; color:#fff; line-height:45px; text-align:left; font-size:14px; background:#0f409c !important; overflow:hidden;
-webkit-transition: all 0.3s ease;
-moz-transition: all 0.3s ease;
transition: all 0.3s ease;}
#topnav li ul li a::before{ content:'·'; padding-right:5px; font-size:14px; font-weight:bold; opacity:.5}
#topnav li ul li a:focus{outline:0;}/*去掉虚线框*/
#topnav li ul li a:hover { padding:0 15px 0 30px; color:#fff; background:#ff9000 !important;}
/*关于我们二级*/
#topnav li ul.menu-about{}
#topnav li ul.menu-about li{ width:160px;}

/*-----热门搜索-----*/
.search-wrap{ overflow:hidden; padding:10px 0 10px;}
.search-wrap-page{ padding:15px 10px 20px;}
.keywords-label{ width:1100px; padding:0 10px; margin:0 auto; font-size:14px; color:#888;}
.keywords-label b,
.keywords-label .label{ float:left; height:20px; overflow:hidden; }
.keywords-label .label a{ color:#888; height:14px; padding:0 8px;}
.keywords-label .label a:hover{ color:#000;}
.search-wrap .search{ width:185px; height:22px; border:1px solid #ddd;}
.search-wrap .search  .txt{ width:140px; height:18px; font:12px 'Microsoft YaHei'; padding:2px 5px; border:none; *border:0; color:#999;}
.search-wrap .search  .btn{ width:35px; height:22px; border:none; *border:0; text-indent:-585858em; background:url(../images/sprite.png)-40px 2px; cursor:pointer;}

/*--------友情链接--------*/
.linkCont{ padding:20px 0;}
.linkCont a{ color:#666;}
.linkCont h4{ font-weight:normal;}
.linkCont h4 span{ display:inline-block; font-size:16px; color:#333; height:18px; line-height:18px; padding:0 8px; border-left:5px solid #000; border-right:5px solid #000;}
.linkCont h4 em{ display:block; font-size:16px; color:#a8a8a8; font-family:"Impact"; margin-top:10px; text-transform:uppercase; background:url(../images/lingBg.png) no-repeat right center; height:16px; line-height:16px;}
.linkCont ul{ overflow:hidden; margin-top:15px;}
.linkCont li{ line-height:30px;}
.linkCont li a{ float:left; margin-right:20px; padding-left:24px; text-decoration:none; font-size:14px; background:url(../images/linkBg.png) no-repeat left center;}
.linkCont li a:hover{ color:#004fb4;}

/*--------底部--------*/
.footer{ width:100%; background:#004fb4; overflow:hidden;}
.ftcont{ padding:37px 0;}
.ftcont .ftnav{ float:left; padding:0 46px;}
.ftcont .ftnav>li{ float:left;}
.ftcont .ftnav>li h4{ padding-left:30px; line-height:20px;}
.ftcont .ftnav>li h4 a{ font-size:16px; color:#fff; text-decoration:none;}
.ftcont .ftnav>li ul{ overflow:hidden; padding-top:20px;}
.ftcont .ftnav li ul li{ float:left; margin-left:30px;}
.ftcont .ftnav li ul li.hmt{ margin-left:70px;}
.ftcont .ftnav li ul li p{ height:25px; line-height:25px;}
.ftcont .ftnav li ul li p a{ color:#7aa1cd; font-size:14px;}
.ftcont .ftnav li ul li p a:hover{ color:#c9d3ff;}
.ftcont .noPl{ padding-left:0; background:none;}
.ftcont .wx{ float:right; margin-right:11px; *margin-right:11px; margin-top:5px;}
.ftcont .wx dl{ overflow:hidden;}
.ftcont .wx dt{ float:left;}
.ftcont .wx dt img{ display:block;}
.ftcont .wx dd{ margin-left:115px; color:#fff;}
.ftcont .wx dd p{ }
.ftcont .wx dd h4{ font-weight:normal; font-size:28px; margin-top:6px;}
.ftcont .wx dd span{ font-size:16px; display:block;}
.ftcont .wx ul{ overflow:hidden; margin-top:13px;}
.ftcont .wx li{ float:left; margin-right:7px;}
.ftcont .wx li img{ display:block;}
.fter{ height:46px; line-height:46px; background:#0f409c;}
.fter .container{ overflow:hidden;}
.fter .container em{ padding:0 5px; font-style:normal;}
.fter span, .fter .container a{ color:#658fbe;}

/*-----在线客服-----*/
#online_qq_tab a,.onlineMenu h3,.onlineMenu li.tli,.newpage{background:url(../images/kf/float_s.gif) no-repeat;}
#onlineService,.onlineMenu,.btmbg{background:url(../images/kf/float_bg.gif) no-repeat;}
#online_qq_layer{z-index:9999;position:fixed;right:0px;top:0;margin:150px 0 0 0;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html #online_qq_layer{position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#online_qq_tab{width:28px;float:left;margin:120px 0 0 0;position:relative;z-index:9;}
#online_qq_tab a{display:block;height:118px;line-height:999em;overflow:hidden;}
#online_qq_tab a#floatShow{background-position:-30px -374px;}
#online_qq_tab a#floatHide{background-position:0 -374px;}
#onlineService{ margin-left:-1px;float:left;width:130px; display:block;background-position:0 0;padding:10px 0 0 0;}
.onlineMenu{background-position:-262px 0;background-repeat:repeat-y;padding:0 15px;}
.onlineMenu h3{height:36px;line-height:999em;overflow:hidden;border-bottom:solid 1px #ACE5F9;}
.onlineMenu h3.tQQ{background-position:0 10px;}
.onlineMenu h3.tele{background-position:0 -47px;}
.onlineMenu li{height:36px;line-height:36px;border-bottom:solid 1px #E6E5E4;text-align:center;}
.onlineMenu li.tli{padding:0 0 0 20px;font-size:12px;text-align:left;}
.onlineMenu li.zixun{background-position:0px -131px;}
.onlineMenu li.fufei{background-position:0px -190px;}
.onlineMenu li.phone{background-position:0px -244px;}
.onlineMenu li a.newpage{display:block;height:36px;line-height:999em;overflow:hidden;background-position:5px -100px;}
.onlineMenu li img{margin:8px 0 0 0;}
.onlineMenu li.last{border:0;}
.btmbg{height:12px;overflow:hidden;background-position:-131px 0;}
.weima{ padding-bottom:10px; text-align:center;}
.weima span{ display:block; width:100%; text-align:center;}

/*--返回顶部按钮--*/
#back-to-top
{
	display: block;
	width: 15px;
	margin-right: -566px;
	position: fixed;
	right: 50%;
	top: 50%;
	_margin-right: -525px;
	_position: absolute;
	_margin-top: 300px;
	_top: expression(eval(document.documentElement.scrollTop));
}
#back-to-top a{display:block; width:26px; height:72px;
background:url(../images/top.gif) no-repeat;
/*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/-moz-transition:color 1s; -webkit-transition:color 1s;-o-transition:color 1s;}