@charset "utf-8";
/* CSS Document */

*{padding:0;margin:0 auto;}
body{color:#454545; font-size:14px; font-family:Microsoft YaHei;}
img{border:0}
ul,li{list-style:none;}
.left{float:left}
.right{float:right}
a{ color:#000;text-decoration: none;}
a:hover{color: #0055a1; text-decoration: none;}
.clear{ clear:both;height: 0;}
.w1160{width: 1160px; margin: 0 auto}
.w1200{width: 1200px; margin: 0 auto}
.fl {
  float: left;}
.fr {
  float: right;
}
/*顶部*/
.top{ width:100%; min-width:1080px;height:100px;background: #fff;}
.topbox{width:1200px; margin:0 auto;height:100px;}
.logo{ width:700px; float:left; margin-top:5px;}


.top_r{ float: right; width:400px; margin-top: 30px; }
.icon{float: right; width:307px; height:43px;}

/*导航*/
.menubox{ width: 100%; margin: 0 auto; background-color: #0086e3;}
.menu{ width:1200px;margin: 0 auto;line-height: 46px;} 
.menu .nav{
	width: 1200px;
	height:46px;
	line-height: 46px;
	margin: 0 auto;
	position: relative;
	z-index: 9999;
}
.menu .nav li{ float:left; display:block;text-align:center;font-size:16px; width: 133px;height:46px;line-height: 46px;}
.menu .nav li a{color:#FFF ; display:block;}
.menu li a:hover{color:#FFF; display:block;  background: #cc0001;}
.menu ul .cur a{color:#FFF;  background:#cc0001;display: block}
.menu ul .cur .second-nav a{color:#FFF; background: url(../imagesp/menu_blue.png) repeat;display: block}
.menu ul .cur .second-nav a:hover{color:#FFF;  background: url(../imagesp/menu_red.png) repeat; display: block}

.menu ul .cur .third-nav a{color:#FFF;  background: url(../imagesp/menu_red.png) repeat; display: block}
.menu ul .cur .third-nav a:hover{color:#FFF; background-color: #920001; display: block}

.menu .nav li .second-nav{
	width:133px;
	display: none;
	position: relative;z-index: 9999;
}
.menu .nav li .second-nav li{
	position: relative;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: url(../imagesp/menu_blue.png) repeat;
	border-top: 1px solid #0067ae;
}
.menu .nav li .second-nav li .third-nav{
	width: 500px;
	height: 200px;
	display: none;
	margin-left: 100%;
	margin-top: -41px;
}
.menu .nav li .second-nav li .third-nav li{background: url(../imagesp/menu_red.png) repeat;border-top: 1px solid #b40001;}
.menu .nav li .second-nav li .third-nav li a:hover{background: url(../imagesp/menu_red_hover.png) repeat;}

.mainNav ul {
	position: relative;
	z-index:9999;
}
.mainNav ul, div.mainNav li {
	padding:0;
	margin:0;
	list-style:none outside;
}
.mainNav ul.level1 {
	width:800px;
	height:40px;
}
.mainNav ul.level1 li {
	position:relative;
	float:left;
}
.mainNav ul.level1 li.active {
	height:40px;
	border-bottom:none;
	
	background:#005bac;
}
.mainNav ul.level1 li a {
	height:40px;
	line-height:40px;
	width:88px;
	text-align: center;
	display:inline-block;
	font-size:14px;
	font-family:"微软雅黑";
	color:#555;
}
.mainNav ul.level1 li a:hover {
  background: #005bac;
  color: #fff;
}
.mainNav ul.level1 li.active  a { color:#fff;}
.mainNav ul.level1 li.current a {background: #005bac;color:#fff;}
.mainNav ul.level2 {
	position:absolute;
	background:url(../imagesp/level.png);
	top:40px;
	left:0px;
	display:none;
	width:100%;
	border-bottom:3px solid #ff7200;
}
.mainNav ul.level2 li {
	padding:0;
	margin:0;
	margin-right:0;
	line-height:29px;
	height:29px;
	display:block;
	float:left;
	width:100%;
	text-align:center;
	font-size:14px;
	z-index:777;
}
.mainNav ul.level2 li.active {
	border-bottom:none;
	background:url(../imagesp/levela.png);
	line-height:30px;
	height:30px;
	color:#fff;
}
.mainNav ul.level2 li a {
	height:30px;
	line-height:30px;
	padding:0;
	margin:0;
	color:#fff;
	font-size:13px;
	display:block;
	font-size:13px;
}
.mainNav ul.level2 li.active a {
	line-height:30px;
	height:30px;
	color:#fff;
	font-size:13px;
}

.mainNav ul.level2 li a:hover {
  background: none;
  color: #fff;border-bottom: none;
}
.border-none {
	border:none;
}
	/*底部链接*/
.footlink{ width:100%px; margin: 0 auto;background-color:#0086e3; clear:both;padding-bottom:20px; margin-top: 30px;}
.footlink1{width:1160px; margin:0 auto;  padding-top:40px; }

.foot_cd{ width:180px;float:left;font-size:14px; color:#FFF;overflow:hidden; margin-right: 10px;}
.foot_cd h2{ font-size:16px; font-weight:bold; display:block;}
.foot_cd ul{ width:100%; margin-top:5px; margin-bottom: 30px; }
.foot_cd li{font-size:14px;display:block;text-transform:uppercase; background:url(../imagesp/jt2.png) left no-repeat; line-height:30px; padding-left:16px;}
.foot_cd li a{font-size:14px; color:#FFF;}
.foot_cd li a:hover{font-size:14px; padding-top:15px;color:#d5d5d5}

.index_lxwm{ width:250px; float:left;font-size:14px;overflow:hidden;}
.index_lxwm h2{font-size:16px; font-weight:bold; display:block; color:#FFF; }
.index_lxwm ul{ padding-top:10px;}
.index_lxwm li{ line-height:30px;font-size:14px;}

.copy{ width:100%; margin: 0 auto; height:80px; }
.copy1{width:1080px; margin:0 auto; padding-top:20px; text-align:center; font-size:14px;}
.copy a{color: #454545}	
.copy a:hover{color: #0055a1}	

.rt_float {
  width: 72px;
  position: fixed;
  right: 8px;
  top: 315px;
  _position: absolute;
  _top: expression(eval(document.documentElement.scrollTop)+120);
  z-index: 99999;
}
.bt3 .qrcode {
  position: absolute;
  right: 73px;
  bottom:56px;display: none
}
.bt3 .qrcode img {
  width: 120px;
  height: 120px;
  border:6px solid #eee;
}
.bt3 a{line-height: 0}
.cd{margin-left:0px;}

a.fdsub {clear: both;
   
    border: 1px solid #b60001;
    background: #cc0001;

    line-height: 20px;
    color: rgb(255, 255, 255);
    cursor: pointer;
    border-radius: 3px;
    padding: 10px 20px;width: 130PX;font-size: 14px;letter-spacing:5px;
}