.header ,.content , .footer { width:1200px; margin:0 auto;font-family:"Microsoft Yahei";}
.topwrap2{}
.topwrap1{height:68px;background:#fff;position: fixed;z-index: 2;font-family:"Microsoft Yahei";width: 100%;left: 0;top: 0;border-bottom:solid 1px #ccc;}

.h_top{height:105px;position: relative;z-index: 2;font-family:"Microsoft Yahei";}
.h_top:before{content: "";position: absolute;width:100%;height:34px;background:#f2f2f2;left: 0;top:0;}
.t_con{height:86px;padding:3px 0 0;position: relative;}
.t_logo{display: inline-block;font-size: 14px;text-decoration: none;}
.t_logo a{display: inline-block;font-size: 14px;text-decoration: none;}
.t_logo img{display:inline;height: 56px;width: auto;vertical-align: middle;position: relative;top: -3px;padding: 5px 0;}

.t_top{height: 34px;line-height: 34px;color: #a5a5a5;}
.t_top span{float: right; background:url(../../images/public/t_pho.gif) no-repeat 0 9px;padding:0 62px 0 29px;font-weight: bold;font-size:16px;color: #c7161e;}

.menu{white-space:nowrap;width:700px;height:58px;line-height:58px;font-size: 16px;}
.menu ul{width: 880px;}
.menu li{float: left;padding: 0 15px 0 0;}
.menu li.menu_xl b{display: inline-block; padding: 0 22px 0 0;background:url(../../images/public/shy_ico.gif) no-repeat right 26px;}
.menu li.menu_xl:hover b{background-position: right -61px;}
.menu li a{color:#292929;display: inline-block;padding: 0 22px;height:158px;font-weight: bold;}
.menu li.cur a,.menu li a:hover{text-decoration:none;color: #c7161e;}
.menu li .menu-erj{width: 873px;position: absolute;right: 0;top: 70px;display: none;}
.menu li:hover .menu-erj{display: block;}
.menu li .menu-erj .erji1{width:240px;height: 312px;padding: 0 0 0 32px; background: rgba(199 , 22 , 30 , 0.85);font-size: 16px;font-weight: normal;line-height: 30px;color: #fff;float: left;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box;border-right: solid 1px rgba(255 , 255 , 255 , 0.2);}
.menu li .menu-erj .erji1 a{display: block;font-weight: normal;color: #fff;line-height: 30px;padding: 0;height: 30px;}
.menu li .menu-erj .erji1 a:hover{font-weight: bold;text-decoration: underline;}
.menu li .menu-erj .erji1 span{display: block;font-size: 20px;height: 68px;position: relative;}
.menu li .menu-erj .erji1 span a{height: 78px;line-height: 78px;}
.menu-erj .erji1 span:before{content: "";position: absolute;width:41px;height: 1px;left:0;top:60px;background: #fff;}
.menu li .menu-erj .erji1:nth-child(2),.menu li .menu-erj .erji1:nth-child(4){background: rgba(222 , 27 , 32 , 0.85);}
.menu li .menu-erj .erji1:nth-child(5){border: 0;}
.menu li:nth-last-child(2) .menu-erj{width:160px;}
.menu li:nth-last-child(2) .menu-erj .erji1{width:160px;height:40px;line-height:40px;}
.menu li:nth-last-child(2) .menu-erj .erji1 span{font-size:16px;height:40px;line-height:40px;white-space: nowrap; overflow: hidden;}
.menu li:nth-last-child(2) .menu-erj .erji1 span a{height:40px;line-height:40px;}
.menu li a:-webkit-any-link{ display:block;}
.seabox{width:1200px;height:0;z-index:10;margin: 0 auto;display:none;}
.sea_ico{width:40px;height:16px;background:url(../../images/public/sea_ico.png) no-repeat right 0;position: absolute;top:-114px;right: 0;z-index: 99;}
.sea_ico:before{content: "";position: absolute;width:1px;height:12px;background:#cdcdcd;left:0;top:2px;}
.sea_inp{width:427px;overflow: hidden;height:88px;right:0;top:-220px;z-index:9;}
.sea_inp .serach{width:281px;height:40px;border: 0; background:#fff;line-height:40px;color:#b8b8b8;padding:0 13px;float:left;outline: none;display: block;font-size:14px;position: relative;border: solid 1px #c9c9c9;margin: 17px 0 0 27px;}
.sea_inp .sub{ width:66px; height:42px;background:#261a12;display: block;float: left;border: 0;color: #fff;margin:17px 0 0;line-height:42px;text-align: center;}

			

.webox_p{ width:600px; height:443px;  overflow:hidden; position:relative;}
 
.webox_p a.a_video{background:url(../../images/resource/bad28b0e22524670908ed70bb9622232_2.jpg) no-repeat center center;width:600px; height:443px;display: block; position:absolute;top:0;left:0;}
 

.f_bj {
  color: #fff;
  clear: both;
  font-family: "Microsoft Yahei";
  line-height: 26px;
  height: 401px;
  background: url(../../images/public/footbg.jpg) repeat-x center 0 #cdcdcd;
  position: relative;
  z-index: 1;
  font-size: 16px;
}

em {
  font-style: normal;
}

.f_con {
  padding: 92px 0 0;
  height: 239px;
  overflow: hidden;
}

.f_cont {
  height: 52px;
  line-height: 52px;
  font-size: 20px;
  border-bottom: solid 1px rgba(255, 255, 255, 0.12);
  text-align: center;
  padding: 0 0 0 272px;
  margin-bottom: 45px;
}

.f_cont li {
  width: 220px;
  height: 52px;
  float: left;
}

.f_cont li span {
  display: inline-block;
  padding-left: 41px;
  background: url(../../images/public/f_tico1.png) no-repeat 0 11px;
}

.f_cont li:nth-child(2) span {
  background: url(../../images/public/f_tico2.png) no-repeat 0 11px;
}

.f_cont li:nth-child(3) span {
  background: url(../../images/public/f_tico3.png) no-repeat 0 11px;
}

.f_cont li.cur {
  background: #fff;
  color: #c7161e;
}

.f_cont li.cur span {
  background-position: 0 -49px;
}

.f_conw li {
  float: left;
  padding-left: 64px;
  width: 409px;
}

.f_conw li span {
  font-size: 18px;
  line-height: 28px;
  display: block;
}

.f_conw li:nth-child(3) {
  width: 175px;
}

.f_wz {
  height: 70px;
  line-height: 70px;
  color: #727272;
  font-size: 14px;
}

.f_wz a {
  color: #727272;
  display: inline-block;
}

.f_wz .login{
	padding-left: 10px;
}
 

.client-2 {
  position: fixed;
  right: -170px;
  top: 50%;
  z-index: 900;
}

.client-2 li a {
  text-decoration: none;
}
.client-2 li {
  margin-top: 1px;
  clear: both;
  height: 62px;
  position: relative;
}

.client-2 li i {
  background: url(../../images/public/fx.png) no-repeat;
  display: block;
  width: 30px;
  height: 27px;
  margin: 0px auto;
  text-align: center;
}

.client-2 li p {
  height: 20px;
  font-size: 12px;
  line-height: 20px;
  overflow: hidden;
  text-align: center;
  color: #fff;
}

.client-2 .my-kefu-qq i {
  background:url("../../images/resource/f7aed4a27f7041f99dd6abe2243be0b0_2.png")no-repeat top center;
  background-size: 100% 100%;
  /*background-position: 4px 5px;*/
}

.client-2 .my-kefu-tel i {
  background-position: 0 -21px;
}

.client-2 .my-kefu-liuyan i {
  background-position: 4px -53px;
}

.client-2 .my-kefu-weixin i {
  background-position: -34px 4px;
}

.client-2 .my-kefu-weibo i {
  background-position: -30px -22px;
}

.client-2 .my-kefu-ftop {
  display: none;
}

.client-2 .my-kefu-ftop i {
  width: 33px;
  height: 31px;
  background-position: -23px -47px;
  background-size: 52px 82px;
}
.client-2 .my-kefu-ftop .my-kefu-main{
  padding-top: 6px;
}

.client-2 .my-kefu-left {
  float: left;
  width: 62px;
  height: 47px;
  position: relative;
}

.client-2 .my-kefu-tel-right {
  font-size: 16px;
  color: #fff;
  float: left;
  height: 24px;
  line-height: 22px;
  padding: 0 15px;
  border-left: 1px solid #fff;
  margin-top: 14px;
}

.client-2 .my-kefu-right {
  width: 20px;
}

.client-2 .my-kefu-tel-main {
  background: #c7161e;
  color: #fff;
  height: 53px;
  width: 230px;
  padding:9px 0 0;
  float: left;
}

.client-2 .my-kefu-main {
  background: #c7161e;
  width: 97px;
  height: 53px;
  position: relative;
  padding:9px 0 0;
  float: left;
}

.client-2 .my-kefu-weixin-pic {
  position: absolute;
  left: -130px;
  top: -24px;
  display: none;
  z-index: 333;
}

.my-kefu-weixin-pic img {
  width: 115px;
  height: 115px;
}
 
