@charset "utf-8";
body,html{margin:0; padding:0; font-family:"tahoma","arial","SimSun"; color:#565656; font-size:12px; overflow-x:hidden; background:#e4e4e4; }
div,ul,li,p,img,embed,object{margin:0; padding:0; border:0;}
*{margin:0px;padding:0px;}
ul{margin:0;}
li{margin:0; list-style:none;}
a{ color:#565656; cursor:pointer; outline:none; text-decoration:none;  }
a:link,a:visited{ text-decoration:none;}
.clear,.clr{clear:both; margin:0; padding:0; height:0; line-height:0; display:block; font-size:0; background:none; overflow:hidden; }
.h05{height:5px;}
.h10{height:10px;}
.h30{height:30px;}
.h40{height:40px;}
.h50{height:50px;}
.h80{height:80px;}
.red{color:#f00;}
.fll{float:left; display:inline; }
.flr{float:right;}
.hide{display:none;}
.mau{margin:0 auto;}
.por{position:relative;}
.poa{position:absolute;}
.center{text-align:center;}
.in{width:1000px; position:relative; margin:0 auto;}

/*footer*/

.wrapbg{ width: 100%; min-width: 1088px; position: relative; margin: 0 auto; }
.header {width: 100%; height: 101px; min-width: 1088px; max-width: 1920px; position: absolute; top: 0; left: 50%; transform: translateX(-50%);}
.wrap{ width:1088px; position:relative; margin: 0 auto; }

.b1{ height: 945px;  background:url(/images/bgs/b1.jpg) no-repeat center 0;  }
.b2{ height: 1528px;  background:url(../../images/v19/b2.jpg) no-repeat center 0;  }
.b3{ min-height: 786px; -height: 786px; }


.logo{ position: absolute; left: 36px; top: 0; width: 93px; height: 92px; background:url(../../images/v19/logo.png) no-repeat; background-size: 100% auto; }
.logo13{ position: absolute; left: 90px; top: 0; width: 198px; height: 138px; background:url(../../images/v19/13.png) no-repeat; }
.topmn{ position: absolute; width: 180px; height: 26px; top: 28px; right: 14px; }
.topmn a{ float: left; width: 89px; height: 26px; overflow: hidden; text-indent: -999px; background:url(../../images/v19/topmn.png) no-repeat; }
.topmn a.a2{ background-position: -89px 0; }

.topmn a.a1:hover{ background-position: 0 -26px; }
.topmn a.a2:hover{ background-position: -89px -26px; }

.mn{ width: 1011px; height: 235px; overflow: hidden; position: absolute; top: 596px; left: 30px; }
.mn a{ float: left; height: 235px; overflow: hidden; text-indent: -999px; background:url(../../images/v19/mn.png) no-repeat; }
.mn a.a1{ float: left; width: 516px; }
.mn a.a2{ float: left; width: 495px; background-position:-516px 0;  }

.mn a.a1:hover{ background:url(../../images/v19/mn_on.png) no-repeat; }
.mn a.a2:hover{ background:url(../../images/v19/mn_on.png) no-repeat -516px 0; }

.tcom{ display: block; width: 470px; height: 80px; margin: 0 auto 0; background-repeat: no-repeat; background-position: center bottom; }
.t1{ background-image:url(../../images/v19/t1.png); margin-bottom: 32px; }
.t2{ background-image:url(../../images/v19/t2.png); margin-bottom: 64px; }
.t3{ background-image:url(../../images/v19/t3.png); }

.k1{ width: 100%; height: 413px; position: relative; background:url(../../images/v19/k1.png) no-repeat; margin-bottom: 135px; }
.k1 .imgs{ width: 1039px; height: 352px; overflow: hidden; position:absolute; left: 24px; top: 23px; }
.k1 .imgs ul{ position: absolute; left: 0; top: 0; }
.k1 .imgs li{ float: left; width: 1039px; }
.k1 .imgs li img{ display: block; }
.btns{ position: absolute; width: 100%;  height: 72px; overflow: hidden; text-align: center; bottom: -36px; }
.btns a{ display: inline-block; width: 145px; height: 72px; text-align: center; line-height: 72px; overflow: hidden; font-size: 18px; color: #6d0000; background:url(../../images/v19/btn.png) no-repeat; }
.btns a:hover,.btns a.on{ background-position: -144px 0; }


.newkk{ position: absolute; width: 345px; height: 246px; padding: 15px 0 0 350px; left: 516px; top: 600px; background:url(../../images/v19/long.png) no-repeat; }
.newkk a{ display: block; width:306px; height: 89px; overflow: hidden; text-indent: -999px; background:url(../../images/v19/lgbtns.png) no-repeat; }
.newkk a.a1{ background-position: -90px 0; }
.newkk a.a2{ background-position:-90px -89px;  }
.newkk a.a1:hover{ background-position: -90px -179px; }
.newkk a.a2:hover{ background-position: -90px -268px; }

.as1{ position: absolute; left: 130px; top: 28px; }
.as1 a{ width: 30px; height: 38px; background-position: -2px -14px; }
.as1 a.a4{ background-position: -2px -53px; }
.as1 a.a5{ background-position: -2px -93px; }

.as1 a:hover,.as1 a.on{ background-position: -34px -14px; }
.as1 a.a4:hover,.as1 a.a4.on{ background-position: -34px -53px; }
.as1 a.a5:hover,.as1 a.a5.on{ background-position: -34px -93px; }

.erwms{ position: absolute; width: 133px; height: 148px; text-align: center; left:175px; top: 28px; color: #fff; overflow: hidden;  background:url(../../images/v19/ewmbg.png) no-repeat; }
.wxmn{ height: 141px; padding: 7px 0 0; }
.wxmn.on{ display: block; }
.erwms img{ display: block; width: 111px; margin:0 auto 14px; }
.gq{ position: absolute; left: 0; top: 0; width: 100%; }

.ques{ position:absolute; width:388px; height: 31px; left: 140px; top: 201px; line-height: 24px; background:url(../../images/v25/danqu.png) no-repeat; color: #fff; font-size: 14px; }
.ques strong{ color: #ff0000;}
.ques br{ display: none; }
.ques p{ display: inline-block; vertical-align: middle; }
.ques span{ display: inline-block; vertical-align: middle; width:14px; height: 14px; border-radius: 50%; background: #ff0d3b; margin:0 5px 0 3px; color: #fff; text-align: center; line-height: 14px; font-size: 10px; }

.tk16 {
    position: absolute;
    top: 703px;
    right: -144px;
    width: 80px;
    height: 103px;
    background: url(../../images/v20/pc-16.png) no-repeat;
    cursor: pointer;
}

.k2{ width: 100%; height: 343px; position: relative; background:url(../../images/v19/k2.png) no-repeat; }
.k2 .imgs2{ position:absolute; left: 0; top: -180px; }
.k2 .imgs2 img{ position: absolute; left: 0; top: 0; display: none; }
.btns2{ position: absolute; width: 100%;  height: 69px; overflow: hidden; text-align: center; bottom: -118px; }
.btns2 a{ display: inline-block; width: 101px; height: 69px; margin: 0 2px; overflow: hidden; background:url(../../images/v19/listbtn.png) no-repeat; }
.btns2 a.a1{ background-position: 0 0;  }
.btns2 a.a2{ background-position: -107px 0;  }
.btns2 a.a3{ background-position: -215px 0;  }
.btns2 a.a4{ background-position: -322px 0;  }
.btns2 a.a5{ background-position: -430px 0;  }
.btns2 a.a6{ background-position: -537px 0;  }
.btns2 a.a7{ background-position: -644px 0;  }
.btns2 a.a8{ background-position: -752px 0;  }
.btns2 a.a9{ background-position: -859px 0;  }
.btns2 a.a10{ background-position: -965px 0;  }


.btns2 a.a1:hover,.btns2 a.a1.on{ background-position: 0 -69px;  }
.btns2 a.a2:hover,.btns2 a.a2.on{ background-position: -107px -69px;  }
.btns2 a.a3:hover,.btns2 a.a3.on{ background-position: -215px -69px;  }
.btns2 a.a4:hover,.btns2 a.a4.on{ background-position: -322px -69px;  }
.btns2 a.a5:hover,.btns2 a.a5.on{ background-position: -430px -69px;  }
.btns2 a.a6:hover,.btns2 a.a6.on{ background-position: -537px -69px;  }
.btns2 a.a7:hover,.btns2 a.a7.on{ background-position: -644px -69px;  }
.btns2 a.a8:hover,.btns2 a.a8.on{ background-position: -752px -69px;  }
.btns2 a.a9:hover,.btns2 a.a9.on{ background-position: -859px -69px;  }
.btns2 a.a10:hover,.btns2 a.a10.on{ background-position: -965px -69px;  }

.list { display: block; width: 960px; height: 620px; margin: 0 auto; overflow: hidden; position: relative; font-family: "Microsoft YaHei";}
.list ul{ position: absolute; width: 100%; left: 0; top: 0; }
.list li{ border-bottom: solid 1px #c8c8c8; margin-top: 10px; width: 100%; display: block; position: relative; }
.toux{ float: left; width: 60px; height: 60px;/* border-radius: 50%; overflow: hidden; border:solid 1px #c4c3c2; */}
.cont{ float: left; display: inline; margin-left: 10px;  width: 770px; line-height: 28px; font-size: 16px; }
h3{ display: block; color: #d85f3a; font-size: 18px; }
.list li p img{ margin-top: 10px; }
.list li .clr{ height: 11px; }
.xx{ display:inline-block; vertical-align: middle; margin-right: 5px; height: 15px; width: 15px;  background:url(../../images/v19/duo_01.png) no-repeat; }
.xx.b{  background:url(../../images/v19/duo_02.png) no-repeat;  }
.zan{ position: absolute; width: 80px; height: 29px; line-height: 29px; text-align: right; padding-right: 33px; right: 0; top: 0; font-size: 14px; background:url(../../images/v19/zan.png) no-repeat right 0;  }
.zan:hover,.zan.on{  background:url(../../images/v19/zan_on.png) no-repeat right 0;  }

.jias{ position: absolute; z-index: 99; color: #ff0000; font-weight: bold; }
.topx{ position: absolute; width: 100%; height: 101px; background:url(../../images/v19/top.png) no-repeat; }
#slogo{ position: absolute; width: 978px; height: 196px; left: 0; top: 210px; background:url(../../images/v19/slogo.png) no-repeat; }
#ren{ position: absolute; width: 1536px; height: 857px; top: 0; right: 0; background:url(../../images/v19/ren.png) no-repeat; }
#sows{ position: absolute; width: 100%; height: 945px; overflow: hidden; left: 0; top: 0; }


.cover{ position: fixed; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; display: none; z-index: 222; }
.tcc{ position: fixed; width: 667px; height: 542px; left: 50%; top: 50%; margin:-271px 0 0 -334px; background:url(../../images/v19/zcbtn.png) no-repeat; display: none; z-index: 222; }

#lunbos{ position: absolute; left: 68px; top: 197px; width: 208px; height: 215px; overflow: hidden; }
.fastreg{ position: absolute; left: 315px; top: 262px; width: 270px; }
.unbtn{ position: absolute; width: 45px; height: 45px; top: 80px; background:url(../../images/v19/lunzi.png) no-repeat; }
.left{ background-position: 0 0; left: 0; }
.right{ background-position: right 0; right: 0; }

.close{ position: absolute; width: 42px; height: 42px; top: 216px; right: 0; background:url(../../images/v19/close.png) no-repeat; }

.left:hover{ background-position: 0 bottom; }
.right:hover{ background-position: right bottom; }
.zps{ width: 1040px; height: 208px; overflow: hidden; position: relative;}
.zps ul{ position: absolute; left: 0; top: 0; }
.zps ul li{ float: left; width: 208px; height: 215px; text-align: center; position: relative; }
.zps ul li img{ position: absolute; left: 0; top: 0; }
.zps ul li img#shenqi{
    width: 220px;
    left: -60px;
    top: -30px;
}
.zps ul li img#genchong{
    left: -150px;
top: -130px;
}

.zps ul li img#chibang{
    width: 200px;

    left: -20px;

    top: -30px;
}

.zps ul li img#zuoqi{
    left: -80px;

top: -80px;

width: 400px;
}

.zps ul li span{
  position: absolute; width: 119px; height: 39px; left: 45px; top: 166px;
}
.zps ul li span.g{
    background:url(../../images/v19/g.png) no-repeat;
}
.zps ul li span.s{
    background:url(../../images/v19/s.png) no-repeat;
}
.zps ul li span.z{
    background:url(../../images/v19/z.png) no-repeat;
}
.zps ul li span.c{
    background:url(../../images/v19/c.png) no-repeat;
}
