@charset "utf-8";/* CSS Document */* {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,textarea,p {margin:0px;padding:0px;font-family:"Microsoft Yahei";font-weight:normal;color:#000;}
body {background:#ffffff;min-width:1200px;}
ul {list-style:none;}
img,a img {border:0px;border:none;}
a {text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a {    text-decoration: none;    color:     #444;}
a.hidefocus {outline:none}
a:hover {text-decoration:underline;text-decoration:none;}
label {margin-bottom:0;font-weight:normal;}
input {border:0;outline:none;/*去除蓝色边框*/}
.content {width:1140px;margin:0 auto;}
.box-v1 {background:#fff7f4;padding:50px 0px;}
.box-v1 .map {float:left;width:480px;}
.box-v1 .map img {width:100%;}
.box-v1 .txt-box {width:560px;float: left;margin-left: 25px;}
.box-title {background:url(../images/title.png) no-repeat center top;padding-top:25px;width:170px;text-align:center;}
.box-title h5 {font-size:22px;font-weight:bold;color:rgba(81,31,15,1);line-height:30px;}
.box-title span {font-size:22px;font-family:Arial;font-weight:400;color:rgba(81,31,15,1);line-height:30px;display:block;background:url(../images/title1.png) no-repeat center bottom;padding-bottom:10px;}
.box-v1-list {background:#e7dfdc;width:100%;height:260px;padding: 15px 0px;margin-top:20px;}
#warp {height:230px;width:545px;overflow:hidden;position:relative;}
#box {height:100%;overflow-x:hidden;overflow-y:auto;margin-right:-25px;padding: 10px 0px;}
#scrollBar {height:100%;width:5px;position:absolute;right:0;top:0;border-radius:5px;background-color:#b9b2b0;opacity:0.7;cursor:pointer;}
#scrollBar:hover {background-color:#b9b2b0;}
.box-v1-ul {width:540px;}
.box-v1-ul li { padding:10px 0px;15px;padding-left: 17px;}
.box-v1-ul li:hover{ background:#E1D8D4;}
.box-v1-ul li .item .itemfl {width:300px;float:left;}
.box-v1-ul li .item .itemfl h4 {color:#282828;font-size:16px;font-weight:bold;line-height:30px;background:url(../images/dz.png) no-repeat center left;padding-left:20px;}
.box-v1-ul li .item .itemfl p {color:##282828;font-size:14px;line-height:25px;}
.box-v1-ul li .item .itemfr {width:220px;float:right;}
.box-v1-ul li .item .itemfr span {float:left;font-size:14px;color:#282828;font-weight:bold;line-height:30px;margin-left:20px;}
.shihe {text-align:right;line-height:30px;color:#878787;font-size:14px;}
.header {width:100%;position:relative;}
.slideBox {overflow:hidden;position:relative;}
.slideBox .hd {height:15px;overflow:hidden;position:absolute;left:464px;z-index:1;bottom:-30px;}
.slideBox .hd ul {overflow:hidden;zoom:1;float:left;}
.slideBox .hd ul li {float:left;width:10px;height:10px;text-align:center;background:#C2C2C2;cursor:pointer;border-radius:50%;margin:0px 5px;margin-right:2px;}
.slideBox .hd ul li.on {background:#f00;color:#fff;}
.slideBox .bd {position:relative;height:100%;z-index:0;}
.slideBox .bd ul {height:100%;}
.slideBox .bd li {zoom:1;vertical-align:middle;height:100%;}
.slideBox .bd img {width:100%;display:block;min-height:100%;}
.tempWrap {height:100%;max-height:500px;margin:0 auto;}
.banner img{width:100%;}
#guan-bi { color: #fff;
    font-size: 24px;
    cursor: pointer;
    margin-top: 10px;
    position: absolute;
    top: 0px;
    left: 50%;
    z-index: 9999;
    margin-left: 555px;}
.header2 {width:100%;bo1x-shadow:0px 1px 0px 0px rgba(28,28,28,0.06);}
.header2-1 {width:100%;line-height:66px;}
.header2-1fl {float:left;}
.header2-1fl .logo {float:left;padding-top:21px;margin-right:16px;}
.nav {float:left;margin-left:0;}
.nav ul li {text-align:center;color:#999;font-size:16px;font-weight: bold;float:left;position:relative; margin-right: 42px;}
.nav ul li .x-bk {width:100%;height:4px;background:#F77B2F;position:absolute;bottom:0px;left:0;display:none;}
.nav ul li:hover .x-bk{background:#F77B2F; display:block;}
.nav ul li.on div {display:block;}
.nav ul li:hover {back1ground:#F77B2F;color:#F77B2F;}
.nav ul li a.blopk{ display: block; color:#333333;}
.nav ul li a.blopk:hover{color:#F77B2F;}
.header2-1fr {float:right;padding-top:20px;}
.header2-1fr a {float:right;width:150px;height:32px;background:rgba(247,123,47,1);border-radius:4px;display:block;line-height:32px;text-align:center;color:#fff;font-size:14px;}
.header2-1fr .input {float:right;width:420px;height:32px;background:rgba(247,247,247,1);border-radius:16px;margin-right:120px;}
.header2-1fr .input input.input2 {float:left;width:80%;background:none;height:100%;}
.header2-1fr .input input.button {float:left;width:43px;height:100%;background:url(../images/sousuo.png) no-repeat center center;}
.header2-2 {width:100%;text-align:right;color:#303030;font-size:16px;line-height:43px;margin-top: 105px;}
.header2-2 a {color:#F77B2F;}
.lhtz-jyb {width:100%;}
.lhtz-jyb-fl {float:left;width:840px;}
.lhtz-jyb-fr {float:right;width:280px;}
.lhtz-jyb-qh {width:100%;margin-bottom:50px;}
.lhtz-jyb-qh ul {background:#F9F9F9;}
.lhtz-jyb-qh ul li {width:11.11%;float:left;line-height:49px;text-align:center;position:relative;height:49px;}
.lhtz-jyb-qh ul li .qh-dxzzt {width:90px;height:2px;background:rgba(247,123,47,1);position:absolute;bottom:0px;left:0px;display:none;}
.lhtz-jyb-qh ul li.on .qh-dxzzt {display:block;}
.lhtz-jyb-bt {width:100%;font-size:28px;color:#000000;line-height:70px;margin-top:7px;font-weight:bold;}
.lhtz-jyb-bt div {float:right;font-size:14px;color:#808080;font-weight:100;line-height:65px;padding-top:10px;}
.ke-cjj {width:100%;}
.ke-cjj-fl {float:left;width:390px;height:241px;}
.ke-cjj-fr {float:right;width:420px;}
.ke-cjj-fr p {font-size:18px;color:#272727;font-weight:bold;margin-top:15px;margin-bottom:23px;}
.ke-cjj-fr ul li {font-size:13px;color:#272727;line-height:26px;}
.kc-ts {width:100%;}
.kc-ts ul {margin:0;width:410px; float:left;}
.kc-ts ul li {padding:20px;background:rgba(255,255,255,1);box-shadow:0px 8px 14px 2px rgba(0,0,0,0.18);border-radius:16px;width:410px;float:left;margin-bottom:20px; }
.kc-ts ul li:hover{background: #f4f4f4;}
.kc-ts1 {width:100%;}
.kc-ts1-fl {height:auto;width:40px;float:left;}
.kc-ts1-fr {float:left;width:302px;margin-left:20px;}
.kc-ts1-fr p {font-size:18px;color:#000000;}
.kc-ts1-fr span {font-size:14px;color:#000000;line-height:26px;margin-top:20px;display:block;}
.qie-hauntu {width:40px;height:40px;display:flex;align-items:center;}
.qie-hauntu img {width:100%;height:100%;}
.pinpai_biaoti {color:#b9b9b9;text-align:center;padding-top:40px;font-size:16px;}
.pinpai_biaotia {text-align:center;font-size:14px;color:#b9b9b9;padding:20px 0;font-weight:bold;}
.pinpai_biaotia a {padding:0 20px;color:#b9b9b9;text-decoration:none;}
.pinpai_biaotia a:hover {color:#fff;}
.kc-dg {width:100%;height:auto;min-height: 576px;background:url(../images/kc-da-bj.png) no-repeat top left;background-size:100%;}
.sg-kc {width:100%;padding-top:29px;}
.sg-kc ul li {width:100%;padding-left:41px;}
.kcbt-sk1 {color:#000000;font-size:41px;font-weight:bold;width:100%;margin-top:15px;cursor: pointer;}
.sg-kc ul li span.biaoti12 {font-size:22px;color:#000000;padding-top:15px;margin-left:10px;}
.xk-bm {width:100%;background:rgba(255,255,255,1);box-shadow:0px 8px 14px 2px rgba(0, 0, 0, 0.18);border-radius:16px;padding-bottom:11px;}
.xk-bm-fl {float:left;}
.xk-bm-fl img {width:235px;height:267px;border-radius:16px;margin-left:80px;margin-right:18px;}
.xk-bm-fr {float:left;width:495px;padding-top:45px;}
.xk-bm-fr a {width:180px;height:41px;display:block;font-size:14px;color:#fff;font-family:Noto Sans S Chinese;font-weight:400;line-height:41px;text-align:center;margin-top:29px;background:#f77b2f;background: linear-gradient(to right, #f77b2f 0%,#f7552f 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f77b2f, endColorstr = #f7552f);}



.xk-bm-fr a:hover {background:#f7552f;background: linear-gradient(to right, #f46c19 0%,#f43c11 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f46c19, endColorstr = #f43c11);}


.xk-bm-fr ul li {color:#000000;font-size:15px;line-height:30px;}
.kc-wd {width:100%;}
.kc-wd ul {margin-left:-48px;margin-right:-48px;}
.kc-wd ul li {width:367px;float:left;margin:0px 48px;padding-bottom: 30px;}
.kc-wd ul li p {font-size:16px;color:#000000;font-weight:bold;margin-bottom:15px;line-height:30px;}
.kc-wd ul li div {font-size:16px;color:#000000;line-height:30px;}
.kc-wd ul li div span {font-weight:bold;}
.js-td {width:100%;}
.js-td ul li {width:260px;float:left;height:380px;box-shadow:0px 8px 14px 2px rgba(0,0,0,0.18);border-radius:16px;margin:0px 12px;overflow:hidden;position:relative;}
.js-td-tp {width: 260px;
    height: 256px;
    background: #fff;}
.js-td-tp img{width:260px;;height:256px;}
.js-td-tpx {width:100%;background:#fff;padding:0px 27px;}

.js-td-tpx p {margin-top:20px;margin-bottom:17px;font-size:18px;font-family:Noto Sans S Chinese;font-weight:bold;color:rgba(0,0,0,1);}
.js-td-tpx span {font-size:18px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(0,0,0,1);line-height:26px;}
.js-hd {width:100%;height:100%;background:rgba(247,85,47,1);background:linear-gradient(0deg,rgba(247,123,47,1) 0%,rgba(247,85,47,1) 100%);border-radius:16px;position:absolute;top:0px;left:0px;padding:0px 31px;padding-top:29px;}
.js-hd h4 {font-size:18px;font-family:Noto Sans S Chinese;font-weight:bold;color:rgba(255,255,255,1);line-height:26px;margin-bottom:20px;}
.js-hd p {font-size:14px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(255,255,255,1);line-height:26px;}
.js-td ul {margin-left:-10px;margin-right:-10px;}
.lc-ts {width:100%;padding:0px 30px;}
.lc-ts ul li {width:161px;padding-bottom:25px;float:left;margin:0px 16px;}
.zhe-ge-tu {width:100%;}
.zhe-ge-tu p {font-size:18px;color:#333333;margin-bottom:10px;display:block;text-align:center;}
.zhe-ge-tu span {font-size:14px;color:#6E6E6E;display:block;text-align:center;}
.zheng-shu {width:100%;}
.zheng-shu-fl {float:left;width:466px;background:url(../images/zheng-shu.png) no-repeat;background-size:cover;height:447px;}
.zheng-shu-fr {float:right;}
.zs-tp {    width: 430px;
    height: 416px;
    display: table-cell;
    padding-top: 16px;
    padding-left: 30px;
    text-align: center;
    vertical-align: middle;}
.zs-tp img{max-width: 400px;
    max-height: 400px;    box-shadow: 0px 8px 14px 2px rgba(0,0,0,0.18);}
.zheng-shu-fr {float:left;padding-top:30px;}
.zheng-shu-fr ul li {width:370px;}
.zheng-shu-fr ul li p {font-size:16px;font-family:Noto Sans S Chinese;font-weight:900;color:rgba(0,0,0,1);margin-bottom:10px;margin-top:19px;}
.zheng-shu-fr ul li span {font-size:12px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(0,0,0,1);line-height:20px;}
.kc-yh {width:100%;background:url(../images/kc-yh-bj.png) no-repeat;background-size:100%;height:328px;}
.kc-yh-wz {width:420px;height:65px;font-size:14px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(42,42,42,1);line-height:25px;float:right;margin-top:92px;margin-right:95px;}
.kc-yh-wz p {font-size:14px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(42,42,42,1);line-height:25px;}
.kc-yh a {background:#f77b2f;background: linear-gradient(to right, #f77b2f 0%,#f7552f 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f77b2f, endColorstr = #f7552f);width:180px;height:41px;display:block;font-size:14px;color:#fff;font-family:Noto Sans S Chinese;font-weight:400;line-height:41px;text-align:center;margin-top:29px;float:right;margin-top:49px;margin-right:215px;}
.kc-yh a:hover {background:#f7552f;background: linear-gradient(to right, #f46c19 0%,#f43c11 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f46c19, endColorstr = #f43c11);}
.xue-xq {width:100%;font-size:14px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(153,153,153,1);line-height:20px;border-bottom:1px solid #8A8A8A;padding-bottom:9px;padding-top:4px;}
.xue-xq span {font-size:22px;font-family:Noto Sans S Chinese;font-weight:bold;color:rgba(0,0,0,1);line-height:16px;margin-right:14px;}
.xue-xq2 {width:100%;}
.xue-xq2 ul li {width:100%;margin-top:20px;float:left;}
.xx-q {width:50px;height:50px;background:rgba(230,230,230,1);border-radius:50%;margin-right:7px;float:left;}
.kexgq {float:left;width:156px;}
.kexgq p.p-bt {font-size:16px;font-family:Noto Sans S Chinese;color:#000000;line-height:16px;margin-top:6px;margin-bottom:8px;font-weight:bold;}
.xue-xq2 ul li:hover .kexgq p.p-bt {color:#F77B2F;}
.kexgq p.p-nr {font-size:13px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(153,153,153,1);line-height:16px;width:156px;overflow:hidden;height:16px;}
.xiao-ewm {width:33px;height:33px;float:right;margin-top:11px;position:relative;}
.yc-tcd-ewm {z-index:9;background:url(../images/hc-ewm.png) no-repeat;background-size:cover;width:123px;height:129px;position:absolute;padding-top:25px;padding-bottom:30px;padding-left:25px;padding-right:24px;top:15px;right:-10px;/*display:none;*/}

/**.xue-xq2 ul li:hover .xiao-ewm .yc-tcd-ewm {display:block;}**/

.yc-tcd-ewm img {width:100%;height:100%;}
.zy-fw {width:100%;margin-top:72px;}
.zy-fw ul {width:1040px;margin:auto;margin-top:35px;}
.zy-fw ul li {width:460px;float:left;margin:0px 30px;}
.zy-fw ul li a {width:100%;display:block;padding:17px 0px 18px 19px;background:rgba(255,255,255,1);box-shadow:0px 8px 14px 2px rgba(0,0,0,0.07);border-radius:16px;}
.zy-fw-tu {width:160px;height:120px;background:#8A8A8A;float:left;margin-right:15px;}
.zy-fw-tu2 {float:left;}
.zy-fw-tu2 p {font-size:22px;color:#511F0F;margin-top:37px;margin-top: 10px;  margin-bottom: 13px;}
.zy-fw-tu2 span {color:#511F0F;font-size:15px;margin-top:10px;display:block; width:250px; line-height: 1.5;}
.zy-fw ul li a:hover {background:rgba(255,255,255,1);box-shadow:0px 8px 14px 2px rgba(0,0,0,0.18);}
.zy-fw ul li a:hover .zy-fw-tu2 p {color:#F77B2F; }
.zy-fw2 p {font-size:14px;color:#511F0F;display:block;text-align:center;color:#511F0F;margin-top:18px;margin-bottom:33px;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev {position:absolute;left:0%;top:50%;margin-top:-25px;display:block;width:60px;height:60px;background:url(../images/left.png) no-repeat;filter:alpha(opacity=50);opacity:0;background-size:cover;}
.slideBox .next {position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:60px;height:60px;background:url(../images/right.png) no-repeat;filter:alpha(opacity=50);opacity:0;background-size:cover;}
.slideBox .next {left:auto;right:0%;}
.slideBox:hover .prev,.slideBox:hover .next {filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop {display:none;}
.slideBox .nextStop {display:none;}
.zy-fw2 {width:100%;margin-top:72px;padding-bottom:50px;}
.lun-boxdz {width:100%;height:60px;background:rgba(0,0,0,1);opacity:0.4;border-radius:16px;position:absolute;bottom:0px;left:0px;padding-left:30px;line-height:60px;color:#fff;font-size:20px;}
.bd-yuanjiao {border-radius:16px;}
.bd-yuanjiao ul {width:100%;height:100%;}
.bd-yuanjiao ul li {width:100%;height:100%;position:absolute;border-radius: 16px;}
.bd-yuanjiao ul li a {width:100%;height:100%;}
.bd-yuanjiao ul li img {width:100%;height:100%;}
.bao-xue-hui {width:100%;background:url(../images/bao-xue-hui.png) no-repeat top center;padding-top:27px;background-size:1924px 600px;padding-bottom:98px;margin-top:50px;}

.you-xiu-xy {width:100%;padding-top:63px;}
.you-xiu-xy2 {width:100%;margin-bottom:16px;}
.you-xiu-xy2 ul {width:1050px;margin:auto;padding-top:75px;}
.you-xiu-xy2 ul li {width:280px;margin:0px 35px;background:rgba(255,255,255,1);box-shadow:0px 9px 22px 2px rgba(190,195,214,0.34);border-radius:16px;padding-bottom:17px;float:left;margin-bottom:87.5px;}
.yxxy-wz1 {width:100%;position:relative;}
.yxxy-wz1-tu img {width:100%;height:100%;}
.yxxy-wz1-tu {position:absolute;top:-39px;left:18px;width:100px;height:100px;border-radius:50%;overflow:hidden;}
.yxxy-wz1-tu2 {width:50%;float:right;}
.yxxy-wz1-tu2 p {width:100%;float:right;font-size:18px;color:#511F0F;font-weight:bold;display:block;margin-top:12px;}
.yxxy-wz1-tu2 span {width:100%;float:right;font-size:14px;color:#511F0F;display:block;margin-top:13px;}
.yxxy-wz2 {width:100%;font-size:88px;font-family:Noto Sans S Chinese;font-weight:normal;color:rgba(14,124,211,1);opacity:0.2;height:40px;margin-top:11px;}
.yxxy-wz2 img {margin-left:6px;width:30px;height:25px;}
.yxxy-wz3 {width:100%;font-size:14px;color:#6E6E6E;padding:0px 30px;line-height:22px;}
/**左侧漂浮***/
.zuoc-piaof {position:fixed;left:0px;top:133px;background: #F8F8F8;width:40px;height: auto;border: 1px solid #ccc; border-left:none;}
.zuoc-piaof2 {position:absolute;left: 0;top:-1px;background:#F8F8F8;width:150px;height: auto;border: 1px solid #ccc; border-left:none;display:none;}
.zuoc-piaof ul {}
.zuoc-piaof ul li {text-align:left;padding:7px 0px; he1ight: 45px;lin1e-height: 45px;}
.zuoc-piaof2 ul li {width:100%;padding: 7px 0px;font-size:16px;}
.zuoc-piaof ul li img,.zuoc-piaof2 ul li img{ width:22px; height:22px; margin-left: 8px;}
.zuoc-piaof2 ul li span{ line-height: 22px;vertical-align: top; margin-left: 5px;font-size: 14px;display: inline-block;
    height: 22px;
    width: 108px;    overflow: hidden;}
.zuoc-piaof ul li.on{ background:#f5e9e3;}
.zuoc-piaof2 ul li a {color:#525252;}
.zuoc-piaof2 ul li:hover {background:#EDEBE8;}
.zuoc-piaof2 ul li.on {background:#f5e9e3;}
/* .zuoc-piaof:hover .zuoc-piaof2 {display:block;} */
.zhakai-neir {width:800px;padding:20px;background:rgba(245,245,245,1);opacity:0.76;margin-top:20px; display:none;}

/* .sg-kc ul li:hover .zhakai-neir { display:block;} */

.zhakai-neir span {padding-left:0px !important;font-size:14px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(0,0,0,1);line-height:25px;display:block;}
[class^='imghvr-'],[class*=' imghvr-'] {position:relative;display:inline-block;margin:0px;max-width:100%;color:#fff;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transform:translateZ(0);transform:translateZ(0);}
[class^='imghvr-'] figcaption,[class*=' imghvr-'] figcaption {background-color:rgba(247,85,47,1);padding:30px;position:absolute;top:0;bottom:0;left:0;right:0;}
[class^='imghvr-'] a,[class*=' imghvr-'] a {position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;}
[class^='imghvr-'],[class*=' imghvr-'],[class^='imghvr-']:before,[class^='imghvr-']:after,[class*=' imghvr-']:before,[class*=' imghvr-']:after,[class^='imghvr-'] *,[class*=' imghvr-'] *,[class^='imghvr-'] *:before,[class^='imghvr-'] *:after,[class*=' imghvr-'] *:before,[class*=' imghvr-'] *:after {-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;}
/* imghvr-slide-*   ----------------------------- */[class^='imghvr-slide-']:hover figcaption,[class*=' imghvr-slide-']:hover figcaption {transform:translate(0,0);-ms-transform:translate(0,0);-moz-transform:translate(0,0);-webkit-transform:translate(0,0);-o-transform:translate(0,0);}
/* imghvr-slide-up   ----------------------------- */.imghvr-slide-up figcaption {transform:translateY(100%);-ms-transform:translateY(100%);-moz-transform:translateY(100%);-webkit-transform:translateY(100%);-o-transform:translateY(100%);background-color:rgba(247,85,47,1);}
.sb-qh {width:100%;padding-left:44px;padding-top:27px;}
.sb-qh1 {width:100%;}
.sb-qh1-fl {float:left;width:51px;height:1px;background:rgba(183,183,183,1);margin-top:5px;margin-bottom:5px;}
.sb-qh1-fr {float:right;margin-right:47px;font-size:14px;font-family:Arial;font-weight:bold;color:rgba(183,183,183,1);line-height:16px;}
.sb-qh2 {width:100%;margin-top:16px;}
.sb-qh2-fl {float:left;color:#3B2010;font-size:22px;font-weight:bold;}
.sb-qh2-fr {float:right;font-size:16px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(54,54,54,1);line-height:16px;margin-right:46px;}
.sb-qh3 {width:100%;margin-top:13px;}
.sb-qh3-fl {float:left;}
.sb-qh3-fl span {float:left;line-height:40px;color:#3B2010;font-size:14px;}
.dzx-tx {width:40px;height:40px;float:left;overflow:hidden;background:#000;border-radius:50%;margin-right:7px;}
.dzx-tx img {width:100%;}
.sb-qh4 {font-size:77px;font-family:Noto Sans S Chinese;font-weight:900;color:rgba(54,54,54,1);line-height:86px;opacity:0.05;width:100%;text-align:right;padding-right:51px;}
.sb-qh5 {width:100%;margin-top:22px;}
.sb-qh5-fl {float:left;margin-right:36px;}
.sb-qh5-fl img {width:18px !important;height:18px !important;float:left;}
.sb-qh5-fl span {font-size:14px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(54,54,54,1);line-height:16px;margin-left:6px;}
.sb-qh5-ff-bak {float:right;font-size:26px;font-family:Noto Sans S Chinese;font-weight:bold;color:rgba(247,123,47,1);line-height:42px;padding-right:47px;margin-top:-72px;}
.sb-qh5-ff {    font-size: 26px;
    font-family: Noto Sans S Chinese;
    font-weight: bold;
    color: rgba(247,123,47,1);
    line-height: 42px;
    position: absolute;
    right: 55px;
    bottom: 54px;}
.sb-qh5-ff span {font-size:40px;font-family:Noto Sans S Chinese;font-weight:bold;color:rgba(247,123,47,1);line-height:42px;}
#starRating .photo span {position:relative;display:inline-block;width:22px;height:22px;overflow:hidden;margin-right:8px;cursor:pointer;}
#starRating .photo span:last-child {margin-right:0px;}
#starRating .photo span .nohigh {position:absolute;width:22px;height:22px;top:0;left:0;background:url("../images/star.png");background-size:100%;}
#starRating .photo span .high {position:absolute;width:22px;height:22px;top:0;left:0;background:url("../images/star1.png");background-size:100%;}
#starRating .starNum {font-size:26px;color:#de4414;margin-top:4px;margin-bottom:10px;}
#starRating .bottoms {height:54px;border-top:1px solid #d8d8d8;}
#starRating .photo {margin-top:4px;}
#starRating .bottoms a {margin-bottom:0;}
#starRating .bottoms .garyBtn {margin-right:57px!important;}
#starRating .bottoms a {width:130px;height:35px;line-height:35px;border-radius:3px;display:inline-block;font-size:16px;transition:all 0.2s linear;margin:16px 0 22px;text-align:center;cursor:pointer;}
.garyBtn {margin-right:60px!important;background-color:#e1e1e1;color:#999999;}
.blueBtn {background-color:#1968b1;color:#fff;}
.blueBtn:hover {background:#0e73d0;}
/****.hidden {display:none;}***/
.moreload {width:100%}
.moreload ul.list {overflow:hidden;}
.moreload ul.list li {width:100%;}
.moreload .more {overflow:hidden;text-align:center;width: 100%; text-align: left;}



.moreload .more a {display:block;width:180px;height:46px;border:1px solid rgba(233,76,48,1);font-size:16px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(233,76,48,1); line-height:46px;margin-top: 35px;margin-left: 40px;text-align: center;}
.moreload .mores {overflow:hidden;}
.moreload .mores a {display:block;width:180px;height:46px;border:1px solid rgba(233,76,48,1);font-size:16px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(233,76,48,1); line-height:46px;}




.dj-ctc {display:none;position:fixed;top:0%;left:0%;width:100%;height:100%;background-color:black;z-index:1001;-moz-opacity:0.8;opacity:.30;filter:alpha(opacity=88);}
.tcd-nr {display:none;position:fixed;top:31%;left:33%;background-color:white;z-index:1002;overflow:auto;width: 510px; padding-bottom:40px; border-radius:16px;}

.tcd-nr a{ position:absolute; top:30px; right:29px;}
.tcd-nr1{ width:100%; text-align:center;font-size:24px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(50,50,50,1);line-height:24px; margin-top:31px;}
.tcd-nr2{ width:100%; padding:0px 30px; margin-top:30px;}
.tcd-nr2-fl{ width:187px; height:187px;background:rgba(197,197,197,1); float:left;}
.tcd-nr2-fr{ float:right; width:242px; margin-right:1px;}
.tcd-nr2-fr p{font-size:18px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(37,37,37,1);line-height:28px;}
.tcd-nr2-fr span{font-size:14px;font-family:Noto Sans S Chinese;font-weight:400;color:rgba(170,170,170,1);line-height:22px;display: block;margin-top: 10px;}
.tc-erwm{width:80px;height:80px;background:rgba(197,197,197,1); float:right;margin-top: 20px;}
.xrzx-banner{ width:100%; height:100%;}
.xrzx-banner ul{ width:100%; height:100%;}
.xrzx-banner ul li{ width:100%; height:100%;}
.xrzx-banner ul li img{ width:100%; height:100%;}

.xr-zx ul{ width:922px; margin:0px auto; margin-top: 30px;}
.xr-zx ul li{ width:400px; margin:0px 30.5px;float: left;background:rgba(255,255,255,1);box-shadow:0px 8px 13px 3px rgba(0, 0, 0, 0.07);border-radius:10px; padding: 18px 0px 22px 23px; margin-bottom: 50px;}
.xr-zx ul li:hover{box-shadow:0px 8px 13px 3px rgba(0, 0, 0, 0.18);}
.zy-fw-tu3{width:174px;height:160px;background:#8A8A8A;float:left;margin-right:5px;}
.zy-fw-tu4 {float:left; width: 170px;}
.zy-fw-tu4 p {font-size:22px;font-family:Noto Sans S Chinese;font-weight:500;color:rgba(102,102,102,1); position: relative;}
.zy-fw-tu4 span {font-size:15px;font-family:Noto Sans S Chinese;font-weight:100;color:rgba(102,102,102,1);line-height:22px;margin-top:22px;display:block;}
.xr-xz-btxhx{ position:relative; width:40px;height:6px;background:rgba(247,123,47,1); top: 10px; left: 0px;}
.xr-zx ul li:hover .zy-fw-tu4 p{ color: #F77B2F;}



.ling-qu{ width: 100%; margin-bottom: 60px;}
.ling-qu a{ margin: auto;background:url(../images/bm-an.png) no-repeat center center;background-size:cover;width:260px;height:60px;display:block;font-size:18px;color:#fff;font-family:Noto Sans S Chinese;font-weight:400;line-height:60px;text-align:center;}
.ling-qu a:hover{background:url(../images/bm-an2.png) no-repeat center center;background-size:cover;}
.model {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.2);
	z-index: 999;
}
.model_popup {
	width: 452px;
	background-color: #FFFFFF;
	border-radius: 8px;
	text-align: center;
	padding-bottom: 20px;
	position: absolute;
	top: 50%; 
	left: 50%;
	margin-left: -226px;
	margin-top: -140px;
	overflow: hidden;
}
.model_popup .popup-ts {
    height: 45px;
    text-align: center;
    line-height: 45px;
    font-size: 16px;
    color: #333333;
    font-size: 16px;
    color: #333333;
}
.model_toast {
	width: 260px;
	background:rgba(0,0,0,1);
	opacity:0.6;
	border-radius: 8px;
	text-align: center;
	position: fixed;
	top: 55%;
	left: 56%;
	margin-top: -120px;
	margin-left: -226px;
}
.model_toast .popup-toast {
	padding: 21px 26px;
	text-align: center;
	font-size: 16px;
	color: #fff;
}
.model_popup .popup-text {
    padding: 25px 40px 35px;
    text-align: center;
    font-size: 16px;
    color: #333333;
	/* border-bottom: 1px solid #f2f2f2; */
	border-top: 1px solid #99bafa;
}
.popup-btn {
	overflow: hidden;
}
.popup-btn .sure{
    display: inline-block;
    width: 100px;
    height: 34px;
    line-height: 34px;
    background-color: #3475f5;
    cursor: pointer;
    font-size: 14px;
    color: #fff;
    border-radius: 4px;
    border: 1px solid transparent;
	/* float: right; */
	margin-right: 40px;
}
.popup-btn .alert_sure {
	margin: 0;
}
.popup-btn .cancel {
    display: inline-block;
    width: 100px;
    height: 34px;
    line-height: 34px;
    cursor: pointer;
    font-size: 14px;
    border-radius: 4px;
	background-color: #fff;
	border: 1px solid #3475f5;
	color: #3475f5;
	/* float: right;
	margin-right: 40px; */
}


.dh-dwdb{ position: fixed; top: 0px; background: #fff; z-index: 999; width: 100%;}
.mbx-dh{ height: 32px; width: 100%; margin-top: 66px;}
.mbx-dh ul li{ float: left;}
.mbx-dh ul li a{ line-height: 32px; color: #999999; display: block; font-size: 12px;}
.mbx-dh ul li.on a{ line-height: 32px; color: #333333;}




#ft{color:#333; padding:0; line-height: 1.5;}
#ft .footp{font-size:12px;}
#ft .icon_phone{ padding-left:28px; background:url(../images/icon_phone.gif) no-repeat 10px 2px; }
#ft .t400519191{font-size:18px; line-height:24px; float:left; padding:0 10px;}

#pt .nvhm{padding-right:10px;}
/*底部*/
.foot2015{width:100%;height:295px;background-color: #eeeeee;}
.foot-top{width:100%;height:5px;background-color: #e0e0e0;padding-top:5px;}
.footer2015{width:1100px;margin:0 auto;padding-top:20px;}
.footer-l{width:750px;float:left;}
.ft-erweima{width:100px;height:100px;float:left;background:url(../images/luntan.jpg) no-repeat;background-size:100%;margin:0px 25px 10px 0;}
.ft-l-topr{float:left;width:660px;}
.ft-l-topr dl{margin-bottom:20px;height:30px;}
.ft-l-topr dl li{float:left;color:#8f8f8f;font-size:22px;margin-right:23px;}
.ft-l-topr dl li a{color:#8f8f8f;font-size:16px;}
.ft-logos{width:150px;height:45px;}


.ft-l-text{padding:20px 0 0 0;}
.ft-l-text p{color:#888;font-size:14px;line-height:22px;}
.footer-r{float:right;}
.ft-tel{width:165px;height:40px;line-height:40px;color:#fff;background:url(../images/tel.png) no-repeat 4% top #a0a0a0;padding-left:50px;}
.help{background-color: #fff;width:215px;height:80px;}
.help ul li{float:left;width:95px;height:40px;padding-left:30px;line-height:40px;margin-left:10px;}
.help ul li a{color:#666;}

.hdbanner{text-align:center;width:980px;height:60px;overflow:hidden;margin:0 auto;}
.ft-l-topr{width:585px}
.ft-tel{width:210px}
.help{width:210px;}
.help ul li{margin:0 5px}
.ad2015{width:980px;}
.ad2015 img{width:980px}
.footer2015{width:980px}
.ft-l-topr dl li{margin-right:15px}
.ft-l-topr{width:585px}




/* 右侧漂浮 */
.side{position:fixed;width:48px;right:0;top:230px;z-index:100;border:1px solid #e0e0e0;background: #FAFAFA;border-bottom:0;border-top-left-radius: 10px;border-bottom-left-radius: 10px;}
.side ul li{width:48px;height:48px;float:left;position:relative;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image: url(../images/shouji@2x.png)}
.side ul li i.bgs2{background-image: url(../images/e-wm@2x.png)}
.side ul li i.bgs3{background-image: url(../images/zhiye@2x.png)}
.side ul li i.bgs4{background-image: url(../images/kefu@2x.png)}
.side ul li i.bgs6{background-image:url(../images/huidaodingb@2x.png)}

/* 
.side ul li:hover i.bgs1{background-image:url(../images/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic3_on.png)} */
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../images/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#f67524}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../images/right_pic8.png) 28px center no-repeat;background-color:#e96410}
.side ul li.sideetel .telBox dd.bgs2{background:url(../images/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}



.yc-pfd{width:150px;height:135px;background:rgba(255,255,255,1);border-radius:4px; display: none; position: absolute; top:0px; right:50px;}

.yc-pfd p{ width: 100%; text-align: center;font-size:12px;font-family:Noto Sans S Chinese;font-weight:normal;color:rgba(51,51,51,1);line-height: 30px;}
.yc-pfd img{ width: 90px; height: 83px; display: inline-block;}
.yc-pfd div{ width: 100%;margin-bottom: 7px;float: left;}
.yc-pfd div img{width:14px;height:16px; float: left; margin-left: 34px; margin-right: 5px;margin-top: 2px;}
.side ul li:hover{ background: #EDEBE8;}
.side ul li:hover .yc-pfd{ display: block;}
.wykz-span span{ display: block; margin-left:5px; float: left;line-height: 20px;font-size: 13px;font-weight: bold;}

.dl-zt{width: 147px;
    height: 55px;
    background: #595959;
    border-radius: 4px;
    z-index: 9999;
    float: right;
    margin-top: -15px;}
.dl-zt1{     height: 27px;
    border-bottom: 1px solid #444343;
    background: url(https://cdn.pinggu.org/static/2015/images/people-w.png) no-repeat 8% center;
    padding-left: 34px;
    line-height: 30px;
    color: #fff;
    overflow: hidden;}
.dl-zt a{color: #fff;
    background: none;
    float: none;
    width: auto;
    height: auto;
    border-radius: 0;
    display: inline-block;
    line-height: 27px;
    text-align: left;}
.dl-zt a:hover{ color: #f77400; }
.dl-zt1:hover {
    background: url(https://cdn.pinggu.org/static/2015/images/people-w-yellow.png) no-repeat 8% center;
}

.dl-zt2{ position: relative; wi1dth: 100%; borde1r-top: 1px solid #444343;}
.dl-zt2 ul li{ width: 25%; float: left; text-align: center; border-right: 1px solid #444343; color: #fff;font-size: 13px; line-height: 29px;height: 29px; position: relative;}
.dl-zt2 ul li img{float: left;margin-top: 5px;margin-left: 11px;}
.dl-zt1 img{float: left;margin-top: 5px;margin-left: 15px;display: block;margin-right: -15px;}
.dl-zt2 ul li span{width: 21px;height: 21px;background:#f77400;display: block;border-radius: 50%;line-height: 23px;font-size: 16px;margin:auto;margin-top: 3px;}
.dl-zt2 ul li span.span-dw{ width: 16px;height: 16px;position: absolute;top: -6px;right: 1px;font-size: 12px;line-height: 16px;text-align: center;}

.dl-zt2 li.majia{height: 27px;
    float: left;
    line-height: 27px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    color: #fff;
    position: relative;
    border: none;
    margin: 0;
    width: 45px;}

.dl-zt2 li.tixing{height: 27px;
    float: left;
    line-height: 27px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;
    margin: 0;
    color: #fff;
    position: relative;
    width: 33px;
    padding: 0;
    border: none;
    border-left: 1px solid #444343;
    background: url(https://cdn.pinggu.org/static/2015/images/icon_msg_white.png) no-repeat center center;}
.dl-zt2 li.tixing:hover {
    background: url(https://cdn.pinggu.org/static/2015/images/icon_msg_yellow.png) no-repeat center center;}

.dl-zt2 a i.tixing-numb{    background: #f77400;
    border-radius: 50%;
    color: #fff;
    -webkit-text-size-adjust: none;
    font-size: 10px;
    position: absolute;
	text-align: center;
    right: 0px;
    top: -4px;
    min-width: 15px;
    height: 15px;
    line-height: 15px;
    max-width: 25px;
    margin: 0;
    padding: 0;}

.dl-zt2 li.xiaoxi{    padding: 0;
    border: none;
    width: 33px;
    border-left: 1px solid #444343;
    background: url(https://cdn.pinggu.org/static/2015/images/icon_letter_white.png) no-repeat center center;
    position: relative;
    margin: 0;
    color: #fff;
    height: 27px;
    float: left;
    line-height: 27px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;}
.dl-zt2 li.xiaoxi:hover {
    background: url(https://cdn.pinggu.org/static/2015/images/icon_letter_yellow.png) no-repeat center center;}

.dl-zt2 a i.xiaoxi-numb{    background: #f77400;
    border-radius: 50%;
    color: #fff;
    -webkit-text-size-adjust: none;
    font-size: 10px;
    position: absolute;
	text-align: center;
    right: 0px;
    top: -4px;
    min-width: 15px;
    height: 15px;
    line-height: 15px;
    max-width: 25px;
    margin: 0;
    padding: 0;}

.dl-zt2 li.jian{    padding: 0;
    border: none;
    width: 33px;
    border-left: 1px solid #444343;
    background: url(https://cdn.pinggu.org/static/2015/images/user-close-w.png) no-repeat center center;
    margin: 0;
    color: #fff;
    height: 27px;
    float: left;
    line-height: 27px;
    font-size: 14px;
    text-align: center;
    cursor: pointer;}
.dl-zt2 a.jian{background: #f77400;
    color: #fff;
    border-radius: 50%;
    padding: 0 3px;
    margin: 0;
    line-height: 20px;
    font-size: 14px;
    text-align: center;
    width: 20px;
    height: 20px;
    margin-top: 5px;}

.xx-q img{ border-radius: 25px; }
.lhtz-jyb-qh ul li{ cursor: pointer; color:#999; }
.lhtz-jyb-qh ul li:hover, .lhtz-jyb-qh ul li.on{ color:#333; }
.lhtz-jyb-qh ul li .qh-dxzzt{ width:100%; }
.lhtz-jyb-qh ul li:hover .qh-dxzzt{ display:block; background:#ddd; }
.lhtz-jyb-qh ul li.on:hover .qh-dxzzt{ background: rgba(247,123,47,1); }




.information-tkc{ background: #fff; border-radius: 5px; position: absolute; left: -193px; top: 30px; z-index: 100; width: 340px;
				box-shadow: 0px 10px 20px #ccc; display: none;  }
.information-tkcblock{ display: block;}
.information-tkc:after{
	width: 10px;
	height: 10px;
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	background: #fff;
	background-clip: padding-box;
	border: solid 4px rgba(221, 221, 221, 0);
	border-width: 4px 4px 0 0;
	position: absolute;  top: -12px;  right: 13%; content: " ";
}

.a-maxbox .unread-wd{ background: #f6f6f6;}
.information-tkc h3{ font-size: 15px; line-height: 48px; text-align: center; border-bottom: 1px solid #ccc;}
.information-tkc a img{ width: 48px; height: 48px; border-radius: 3px; float: left; margin-right: 10px;}
.a-maxbox a{ display: block; height: 48px; padding: 10px 14px; font-size: 14px; color: #666;}
.information-tkc .look-qubu{ text-align: center; color: #e6612a; line-height: 35px; display: block; border-top: 1px solid #dbdbdb;}
.information-tkc2{ background: #fff; border-radius: 5px; position: absolute; left: -226px; top: 30px; z-index: 100; width: 340px;
				box-shadow: 0px 10px 20px #ccc;  }
				
.information-tkc2 .xiaoxi-tdiv a{ height: auto; padding: 0; display: inline;}
.information-tkc2 .xiaoxi-tdiv{ height: 48px; overflow: hidden; line-height: 24px;}
.information-tkc2 .xiaoxi-tx1{ padding: 10px 14px ;}
.information-tkc1 .pm_mess_info{ height: 48px; overflow: hidden; line-height: 24px;margin: 10px 0;padding: 0px 14px;}
.xiaoxi-tx1 .xiaoxi-tdiv p {   margin: 0; }

.xiaoxi-tdiv a i{ width:10px; height: 10px; background: red; border-radius:50%; display: block; position: absolute; left: -20px; top: 0;}
.xiaoxi-tdiv a{ position: relative; }


/*2019-3-5新加*/
.information-tkc1 .h3-btnnav h3{ float: left; width: 50%; text-align: center; position: relative; cursor: pointer;}
.h3-btnnav .h3-myxx{ color: #f77400; }
.h3-listbix .h3-listchild{ display: none;}
.h3-listbix .h3-listblock{ display: block;}
.h3-listchild a i{ width: 10px; height: 10px; background: red; border-radius: 50%; position: absolute; left: 56px; top: 0;}
.h3-listchild .a-maxbox a{ position: relative; }
.h3-btnnav h3 i{ width: 10px; height: 10px; background: red; border-radius: 50%; position: absolute; right: 45px; top:11px;}

.h3-btnnav{ height:49px; }

.information-tkc3 {
    background: #fff;
    border-radius: 5px;
    position: absolute;
    left: -9px;
    top: 30px;
    z-index: 100;
    width: auto;
    box-shadow: 0px 10px 20px #ccc;
}
.information-tkc3:after{left: 25px; right:auto}
#lt_my_repeats{padding: 10px 15px;}
#lt_my_repeats a {
    text-align: center;
    height: 27px;
    border-bottom: 1px solid #ededed;
    line-height: 27px;
    margin: 0;
    padding: 0;
	word-break: keep-all;
	white-space:nowrap;
}

.hover_div:hover div{display:block;}