html {
    font-size: calc(100vw/10);
    font-size: -webkit-calc(100vw/10);
    width: 100%;
    overflow: hidden;
    height: auto;
    overflow-y: scroll;
}
.pull-left{ float:left }
.pull-right{ float:right; }
.clearfix{ clear: both; }
.text-center{ text-align: center; }
.w100{ width:100%; }
.w-gray{ background-color: #f5f5f5; }
.w-wyel { background-color: #fde1c1; }
a,button,div,textarea{ -webkit-tap-highlight-color: rgba(0,0,0,0); }

.page{ opacity: 0; }

.banner{ border-bottom: 1px solid #f5f5f5; }


.czlc{ margin:.12rem 0; overflow: hidden; }
.czlc-lt{ background: url("../images/czlc.png") no-repeat; background-size: 100% 100%; width: 6.627rem; height:2.027rem; position: relative;  }
.czlc-lt span{ color:#fff; font-size:.453rem; position: absolute; top:50%; transform: translateY(-50%); -webkit-transform:translateY(-50%); right:.507rem; }
.czlc-rt{ width: 3.253rem; height:2.027rem; position: relative; -webkit-linear-gradient(to top , #6da3fe , #6dbbfe); background: linear-gradient(to top , #6da3fe , #6dbbfe); }
.czlc-rt span{ color:#fff; font-size: .427rem; position: absolute; top:50%; transform: translateY(-50%); -webkit-transform:translateY(-50%); left: .6rem; letter-spacing: 2px; }
.czlc-rt img{ width:.947rem;  position: absolute; top:52%; transform: translateY(-50%); -webkit-transform:translateY(-50%); right: .4rem;  }

.yw{ overflow: hidden; }
.main .yw a{ float: none; margin-right: 0rem; margin-bottom: 0rem; width: auto; }
.yw-rt{ background: url("../images/gjyw.jpg") no-repeat; background-size: 100% 100%; width: 6.627rem; height:2.027rem; position: relative;  }
.yw-rt span{ color:#fff; font-size:.453rem; position: absolute; top:50%; transform: translateY(-50%); -webkit-transform:translateY(-50%); left:.733rem; }
.yw-lt{ width: 3.253rem; height:2.027rem; text-align: center;  background: -webkit-linear-gradient(to right , #d1af77 , #dcc191); background: linear-gradient(to right , #d1af77 , #dcc191); }
.yw-lt span{ color:#fff; font-size: .427rem; display: block; padding: .32rem 0 .28rem; line-height: 1; font-family: Hiragino Sans GB; }
.yw-lt img{ width:.8rem;   }

.wholeRow{ overflow: hidden;}
.wholeRow img { width: 10rem; margin-top:0.12rem}


/*--------B:main-list ----------*/
.main-list{ margin: 0.16rem 0; overflow: hidden;}
.main-list li{ float:left; width:3.333rem}
.list{ background-color: #fff; height:1.573rem; border: 1px solid #f5f5f5; border-right:none;  font-size: 0.4rem; padding-left: 1.333rem;  position: relative;line-height: 1.573rem; }
.main-list li:first-child .list{ border-left:none; }
.list img{ width:0.733rem; position: absolute; top:50%; transform: translateY(-50%); -webkit-transform:translateY(-50%);  left:0.4rem;}
/*--------E:main-list ----------*/

/*--------B:main ----------*/
.main{  }  /* margin-right: -.16rem; */
.main a{ display: block; float: left; margin-right:.12rem;  margin-bottom:.12rem; width: 3.253rem; }
.main a:nth-child(3n){ margin-right: 0; }
.main ul{ overflow:hidden;  }
.main li{ height:2.026rem; font-size: .427rem; color: #fff; text-align: center;  }
/*.main li img{ height: .786rem }*/
.main li span{ display:block; padding: .32rem 0 .28rem; line-height: 1; font-family: Hiragino Sans GB;}
.col-1{
    /*background-color: #f0453c; */
    background: -webkit-linear-gradient(#ff5350 , #ff6d5e); /* Safari 5.1 - 6.0 */
    /*background: -o-linear-gradient(right, red, blue); !* Opera 11.1 - 12.0 *!*/
    /*background: -moz-linear-gradient(right, red, blue); !* Firefox 3.6 - 15 *!*/
    background: linear-gradient(#ff5350 , #ff6d5e); /* 标准的语法 */}
.col-2{  background: -webkit-linear-gradient(#ff874a , #ff9d59); background: linear-gradient(#ff874a , #ff9d59); }
.col-3{  background: -webkit-linear-gradient(#8873f2 , #a08ffb); background: linear-gradient(#8873f2 , #a08ffb); }
.col-4{  background: -webkit-linear-gradient(#ff5350 , #ff6d5e); background: linear-gradient(#ff5350 , #ff6d5e); }
.col-5{  background: -webkit-linear-gradient(#ff7040 , #ff845c); background: linear-gradient(#ff7040 , #ff845c); }
.col-6{  background: -webkit-linear-gradient(#fab348 , #f5c749); background: linear-gradient(#fab348 , #f5c749); }
.col-7{  background: -webkit-linear-gradient(#5e99ff , #5eb4ff); background: linear-gradient(#5e99ff , #5eb4ff); }
.col-8{  background: -webkit-linear-gradient(#5eabff , #54c6ff); background: linear-gradient(#5eabff , #54c6ff); }
.col-9{  background: -webkit-linear-gradient(#ff5350 , #ff6d5e); background: linear-gradient(#ff5350 , #ff6d5e); }
.col-10{ background: -webkit-linear-gradient(#ff5350 , #ff6d5e); background: linear-gradient(#ff5350 , #ff6d5e); }

.h-1 img{ width:.787rem;}
.h-2 img{ width:.853rem; }
.h-3 img{ width:.8rem;  }
.h-4 img{ width:.773rem; }

/*--------E:main ----------*/

/*--------B:公用four-li ----------*/
.four-li{ overflow:hidden; }
.four-li a{ display: block; float: left; width: 25%;}
.four-li li{ text-align: center;  font-size: .32rem; color: #383838;}
.four-li li img{ display: block;  width:1.333rem;  margin: 0 auto .266rem;}
.foot .four-li a:nth-child(3) img{ width: 1.2rem!important; }
/*--------B:公用four-li ----------*/

/*--------B:foot ----------*/
.main .foot{}
.foot{ background-color: #fff; overflow: hidden;  border-bottom: 1px solid #f5f5f5; position: fixed; bottom: 0; left: 0; width: 100%; }
.foot a{ display: block; float: left; margin: 0;  width: 20%;  }
.foot .line{ width: 1px; }
.foot li{ height:auto; font-size: .267rem; color: #55555c; padding: .16rem 0 .106rem; border-top: 1px solid #ededed; }
.foot li img{  width:.587rem; margin: 0 auto .16rem; height: auto;}
.empty-height{ height: 1.467rem; }
/*--------E:foot ----------*/


/*--------B:share ----------*/
.m-share{ background-color: #fff; margin-top: 0rem!important; padding: 1rem 0!important;   position: fixed; bottom:8.3%; left: 0;  width: 100%; display: none;}
.sharebg{ background: url("../images/sharebg.png") no-repeat; background-size: 100%; position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; }
/*--------E:share ----------*/

/*--------B:返回顶部 ----------*/
/*.backtop { display: none; position: fixed; right: .6rem; bottom: 2rem; width: 1.28rem; }*/
/*--------E:返回顶部 ----------*/

/*--------B:敬请期待 一键关注----------*/
.jqqd,.ewm{ display: none; position: absolute; top:50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); z-index: 999; }
.jqqd img{ width: 6rem; display: block; margin: 0 auto; }
.ewm img{ width: 5.093rem; }
.zhezhao{ display: none; position: fixed; left: 0; top: 0; background: #000000; opacity: .3; width: 100%; height: 100%; z-index: 99}
/*--------E:敬请期待 一键关注----------*/

/*--------------------B:PB business.html ----------------------*/
/*--------B:top ----------*/
.top{ background-color: #c00000; height:1.173rem; padding: 0 .4rem; position: relative; text-align: center;}
.back{ display: inline-block; width: .28rem; height: .48rem; background: url("../images/back-icon.png") no-repeat; background-size: 100%; position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); left: .4rem;  }
.top h2{ font-size: .48rem;  display: inline-block; color:#fff; line-height: 1.173rem;}
.yjgz{ display: block; width:1.813rem; padding:.1rem 0 ; border: 1px solid #fff; border-radius:4px; font-size: .32rem; color:#fff; line-height: 1; position: absolute; top: 50%; right: .4rem; transform: translateY(-50%); -webkit-transform: translateY(-50%); }
/*--------E:top ----------*/


/*--------B:bus-list ----------*/
.bus-list{ background-color: #fff; padding: .4rem .253rem 0rem; overflow: hidden;  border-bottom: 1px solid #ededed; margin-bottom: .267rem;  }
.bus-list a{ margin: 0 0rem .586rem; }
.bus-list ul{ margin-bottom: -.186rem; }
/*--------E:bus-list ----------*/


/*--------B:bus-li ----------*/
.bus-li li{ font-size: .293rem; color: #383838; }
.bus-li a{ float: left;  width: 20%; text-align: center; margin-bottom: .467rem;}
.bus-li a img { width: 1.2rem; margin:0 auto .21rem; display: block;}
/*--------E:bus-li----------*/


/*--------B:team ----------*/
.team{ background-color: #fff; overflow: hidden; border-top: 1px solid #ededed;  margin-bottom: .267rem; }
.team-title{ border-bottom: 1px solid #f5f5f5;  color:#383838; font-size:.453rem; height:1.067rem; line-height:1.067rem; padding:0 .4rem; position: relative;}
.bor-red{ border-left:.106rem solid #f04038; height:.587rem; width: 0; position: absolute; top:50%; left:0rem ; transform: translateY(-50%); -webkit-transform:translateY(-50%); }
.team-title a,.zjtz-more a{ display: inline-block; font-size:.373rem; color:#8f8f8f; position: relative; line-height: 1; height: .373rem; padding-right: .3rem; background: url("../images/more-icon.png") no-repeat right top; background-size:auto 0.32rem;  position: absolute; top:55%; right:0.4rem ; transform: translateY(-50%); -webkit-transform:translateY(-50%);   }
/*.team-title a i{ background: url("../images/more-icon.png") no-repeat;background-size: auto 100%; width:.187rem ; height: .32rem ; position: absolute; top:50%; right:0rem ;!* transform: translateY(-50%); -webkit-transform:translateY(-50%); *! margin-top: -0.16rem;}*/

.team-txt{ padding: 0 .4rem;  border-bottom: 1px solid #ededed;}
.team-detail li:first-child{ padding:.256rem .4rem; height: auto}
.team-detail li:first-child a{ font-size:.48rem; line-height: 1.6; white-space: normal; text-overflow: inherit; overflow: visible; }
.team-txt li:last-child{ border-bottom: none; }
.team-txt p a{  font-size: .4rem; color:#656565; line-height: 1.6;}
.pb-dynamic li,.mediasay li{ height: 1.2rem; line-height: 1.2rem; border-bottom: 1px solid #f5f5f5; /* padding: 0 .4rem;*/ }
.pb-dynamic li h1,.mediasay li h1{ margin:.133rem 0; font-size:.48rem; }
.pb-dynamic li a,.mediasay li a{  font-size: .4rem; color:#4c4c4c; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
/*--------E:team ----------*/

.line{ height: 1.386rem;  width: 1px; background-color: #f5f5f5; display: inline-block; overflow: hidden;}



/*--------B:知识库 ----------*/
.know ul{ overflow:hidden; width: 100% }
.know li{  width:-webkit-calc(50% - 1px); width:calc(50% - 1px); float:left;}
.know li div{ font-size:.373rem; text-align: center; color:#4c4c4c;}
.know .k1 img{ width:1.333rem; display: block;  margin: 0 auto  .306rem; padding-top: .44rem;}
.know .k2 img{ width:1.08rem;  display: block;  margin: 0 auto  .268rem; padding-top: .4rem;}
.know .line{ width: 1px; height: 3.03rem; }
/*--------E:知识库 ----------*/

/*--------------------E:PB business.html ----------------------*/


/*--------------------B:PB-rzrq.html ----------------------*/
.group{ padding:0 .4rem; }
.group-top{ }
.group-top h1{ margin: .597rem 0 .8rem; font-size:.587rem; color:#333333;  line-height:1; }
.group-top span{ color:#999999; font-size:.347rem;}
.group-top p{  font-size:.4rem; color:#333333; margin:-.16rem 0 .7rem; line-height: 1.8; }
.group-title{ text-align: center; margin-bottom: .8rem;  position: relative;}
.group-title h2{ color:#f03744; font-size:.507rem; padding: 0 0 .187rem; display: inline-block; border-bottom:2px solid #ed2f3c; line-height: 1;}
.group-title .triangle{ width: 0; height:0; border:5px solid; border-color: #f03744 transparent transparent transparent; position: absolute; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); bottom: -9px; }
.group-list li{ margin-bottom: 0.88rem; }
.group-list li span{ color:#333333; font-size:.48rem; position: relative; display: inline-block; }
/*.group-list li span i{ display: inline-block; width: 0.44rem; height: .5rem; color:#f03744; font-size:.48rem; text-align: center; font-style: normal;  position: absolute; left:0; top:36%; transform: translateY(-50%); -webkit-transform: translateY(-50%);  }*/
.group-list li p{ color:#575757; font-size:.4rem; line-height: 1.6; margin-top: 0.187rem;}
.border-line{ border-bottom: 1px solid #e4e4e4; margin-top: .4rem; }
/*--------------------E:PB-rzrq.html ----------------------*/

/*------ 分享 --------
.fenxiang{ margin:.5rem 0 .7rem; }
.fenxiang span{ font-size: .4rem; color: #656565 ; line-height: 2.8; margin-right: .2rem;}
#share a{  width: .826rem;  height: .826rem;  outline: 0 none; border: none; padding-left: 0; }
.fenxiang a.bds_qzone{  background: url(../images/share_qq.png) no-repeat;background-size: 100%;}
.fenxiang a.bds_weixin{ background: url(../images/share_weixin.png) no-repeat; background-size: 100%;}
.fenxiang a.bds_tsina{ background: url(../images/share_weibo.png) no-repeat; background-size: 100%;}
------ 分享 ---------*/

.f4,.ysp p,.zsqh p,.hysj p,.zhfx p,.czf p,.zhfx p,.zcfg p span,.tyfw p,.gl p,.lxwm-lt,.lxwm-rt p{ color:#575757; font-size:.4rem; line-height:1.8 }
.f453{ color:#575757; font-size:.453rem; line-height: 1.6}
.zsqh p span,.hysj p span{ color:#ec313c; }

.gl{}


/*--------------B:阅读、转发 -----------------*/
/*.reading{ overflow: hidden; margin-bottom: .64rem; margin-top: .4rem}*/
/*.reading li{ float: left; margin-right: .533rem; overflow: hidden; padding-left: .466rem; font-size: .346rem; color: #999999; background: url(../images/group-top2.png) left center no-repeat; background-size: .293rem auto; margin-bottom: 0;}*/
/*.reading li:first-child{ background: url(../images/group-top1.png) left center no-repeat; background-size: .4rem auto; padding-left: .56rem;}*/
/*.reading li:last-child{ background: url(../images/group-top3.png) left center no-repeat; background-size: .32rem auto; padding-left: .48rem;}*/
/*.reading li span{font-size: .346rem; color: #999999; padding-left: .1rem;}*/
/*.f-read{  margin-bottom: 2.225rem; margin-top: 1.066rem }*/
/*----------B:阅读、转发 --------------*/


/*--------------------B:PB-ITxt.html ----------------------*/
.gray-box{ display: block; border: 1px dashed #aeaeae; background: #f5f5f5;border-radius: 7px; padding: .107rem .267rem; color: #575757; font-size: .4rem; line-height: 1.8; margin-bottom: .533rem;}
.gray-box span{ color:#e0983a; font-style: italic; }
.it p{ margin-bottom:.734rem;  }
.it h1{ font-size: .48rem; color: #333333; margin:.4rem 0; line-height: 1.5;}
.group-list li img,.it img,.tyfw img,.zsqh img,.tgwb-title img{ display: block; margin: 0 auto;}
.it h2{ font-size: .4rem; color: #575757; position: relative; line-height: 1.8;}
.it h2 b{ font-size: .48rem; color: #f03d3d; font-weight:bolder;}
.it h2 i{ display: inline-block; width: .44rem; height: .44rem; margin-right: .1rem; border:1px solid #f03d3d; text-align: center; line-height: .48rem; font-size: .346rem; color: #ed2f3c; font-style: normal; border-radius:100px; }
.blue h2{ padding-left: 0; font-size: .533rem; color: #2faced; line-height: 1; border-bottom-color: #4cb1f7; }
.blue .triangle{ border-color: #4cb1f7 transparent transparent transparent; }

.it-box{ margin-bottom: .267rem; }
.it-box .group{ padding-top: .8rem; padding-bottom: .3rem}
.it-team{ border-top: 1px solid #f5f5f5; position: relative;}
.it-team i,.team-top2 i,.team-top3 i,.graybg-top i{ display: inline-block; width: .4rem; height: .24rem; background: url("../images/ud-icon.png") no-repeat; background-size: 100%; position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); right: .4rem; }
.transf i{ transform: rotate(180deg) translateY(50%)!important; -webkit-transform: rotate(180deg) translateY(50%)!important;}
/*--------------------E:PB-ITxt.html ----------------------*/


/*--------------------B:PB-gl.html ----------------------*/
/*--------------------E:PB-gl.html ----------------------*/
/*--------------------B:PB-ysp.html ----------------------*/
/*--------------------E:PB-ysp.html ----------------------*/
/*--------------------B:PB-hysj.html ----------------------*/
.hysj{ padding-bottom: 1.02rem; }
/*--------------------E:PB-hysj.html ----------------------*/

/*--------------------B:PB-zsqh.html ----------------------*/
.zsqh p{ margin-bottom: .32rem; }
/*--------------------E:PB-zsqh.html ----------------------*/


/*--------------------B:PB-zhfx.html ----------------------*/
.m16{ margin-top: -.16rem; }
.zhfx p{ color:#333; }

/*--------------------E:PB-zhfx.html ----------------------*/

/*--------------------B:PB-czf.html ----------------------*/
.czf{ margin-bottom: .64rem; }
.czf p{ color:#4c4c4c; }
.czf p span{ color:#f03744 }
/*--------------------E:PB-czf.html ----------------------*/

/*--------------------B:PB-zcfg.html ----------------------*/
.zcfg{ margin-bottom: .8rem; }
.zcfg p{ font-size:.453rem; color:#333;  line-height: 1.6}
.border-dott{ border-bottom: 1px dotted #b3b2b2 }
.zcfg .group-title i{ display: block; width:1.067rem; height:1.067rem; line-height: 1.067rem; color:#f03744; font-size:.533rem; font-style: normal; margin: 0 auto .32rem; border: 1px solid #f03744; border-radius: 100px; }
.cengci p{ margin: .366rem 0 .633rem }
.huanjie .group-title{ margin-bottom: .393rem; }
.huanjie .gray-box{ margin-bottom: .933rem; }
.zcfg .huanjie p{ font-size: .4rem; color:#333; line-height: 1.8; margin-bottom: .233rem; }
/*--------------------E:PB-zcfg.html ----------------------*/

/*--------------------B:PB-tyfw.html ----------------------*/
.tyfw .group-title{  margin-bottom: .733rem; }
.time-list img{ width:3rem ; }
.time-list p{ margin:.34rem 0 .58rem  }
/*--------------------E:PB-tyfw.html ----------------------*/

/*--------------------B:PB-tgwb.html ----------------------*/
.tgwb{ margin:0 0 .8rem ; }
.tgwb .group-title{ margin-bottom: .64rem; }
.hy-list li{ margin-bottom: .7rem; }
.hy-list li span{ color:#dd9025; font-size: .48rem; margin-bottom: .326rem; display: inline-block;}
.hy-list li p,.tgwb-title li,.tgwb-title li p{ color:#333; font-size:.4rem;  }
.hy-list li p{ line-height: 1.83; }
.tgwb-title img{ width:1.056rem; margin-bottom: .13rem;}
.tgwb-title span{ color:#4c4c4c; font-size:.4rem; font-weight: bold; display: block; text-align: center; }
.tgwb-title ul{ margin-bottom: 1rem; }
.tgwb-title li{ line-height:1.6 ; margin-top:.32rem; padding-left: .293rem; background: url("../images/tgwb-li.png") no-repeat left .246rem; background-size: 2%;}

.lxwm{ overflow: hidden; margin-bottom: .3rem; }
.lxwm-lt{ width:2.53rem; }
.lxwm-rt{ width:7.45rem; }
.lxwm-rt p i{ background: url("../images/tgwb-icon.png") no-repeat; display: inline-block; width:.466rem; height:.42rem; background-size: 100%;}

/*--------------------E:PB-tgwb.html ----------------------*/

/*--------------------B:PB-lxwm.html ----------------------*/
.contactUs {margin-bottom: .8rem;}
.contactUs form {display: none;}
.contactUs .contacthide{display: none;}
.contactUs span{ font-size: .4rem; font-weight: bold; color:#4d4d4d; margin-bottom: .373rem; display: block; }
.contactUs .lxwm-lt { width: 1.667rem; }
.contactUs .lxwm-rt p i,.zggs-aboutUs .lxwm-rt p i,.gqcp .lxwm-rt p i{ background: url(../images/lxwm-icon.png) no-repeat; background-size: 100%;}
.lxwm-rt p:last-child i{ background-position: bottom; }

.inputTxt { width: 8.8rem; border: 1px solid #d6d6d6; border-radius: 4px; height: 1.173rem; padding-left: .4rem; margin-bottom: .32rem; }
.divTxt{ width:8.8rem; border: 1px solid #d6d6d6; border-radius: 4px; height:1.173rem; padding-left: .4rem; margin-bottom: .32rem;}
.textareas{  padding: .4rem .4rem 0; height: 3.2rem; margin-bottom: .8rem; width: 8.4rem;}
.messsub{ background:#df2c30; color:#fff; width: 100%; font-size: .453rem; height: 1.173rem; line-height: 1.173rem; text-align: center; font-weight: bold; border: none; border-radius: .106rem; }

input,textarea{ -webkit-appearance: none; }
div::-webkit-div-placeholder, textarea::-webkit-div-placeholder {  color: #808080;  }
div:-moz-placeholder, textarea:-moz-placeholder {  color:#808080;  }
div::-moz-placeholder, textarea::-moz-placeholder {  color:#808080;  }
div:-ms-div-placeholder, textarea:-ms-div-placeholder {  color:#808080;  }


/*--------------------E:PB-lxwm.html ----------------------*/


/*------------------B:PB动态.html ------------------*/
.public-list{ min-height:13rem; padding-bottom: 2.5rem;}
.public-list li{ border-bottom: 1px solid #ededed; padding: .33rem 0; }
.public-list li a{display: block; font-size: .453rem; color:#333333; line-height: 1.323; margin-bottom: .21rem;}
.public-list span{  font-size: .32rem; color:#999999; }
.public-list li .time{ margin-right: .4rem; margin-left: 0; }
.public-list li .newest{ display: inline-block; color:#f42727; border: 1px solid #f42727; margin-right: .2rem; border-radius: 3px; width: .693rem; height: .32rem; line-height: .32rem; text-align: center; font-size: .267rem; }
.public-list li .blue-news{ color:#509aea; border: 1px solid #509aea; }
.gpqq-li li:last-child{ border-bottom:none; }
/*------------------E:PB动态.html ------------------*/


/*--------------------B:gpqq.html ----------------------*/
.gpqq-tab ul{ margin: 0; }
.gpqq-tab{ padding: .48rem .253rem 0rem; }
.gpqq-tab a{  width:33.3333%; margin: 0 0rem .48rem;}
.gpqq-tab li img{  }

.qqkt ul{ overflow:hidden; /* border-bottom: 1px solid #f5f5f5;*/}
.qqkt li{ width: -webkit-calc(3.333rem - 1px);  width: calc(3.333rem - 1px); float:left; font-size:.373rem; text-align: center;  padding-top: .4rem; padding-bottom: .48rem; color: #383838;}
.qqkt li img{ width: 1.373rem;display: block; margin: 0 auto .226rem;  }
.qqkt .line{ width: 1px;  height: 1.62rem; }
.know .team-txt,.qqkt .team-txt,.spjx .team-txt{ padding: 0; }

.spjx ul{ overflow:hidden; padding: .4rem .333rem; /* border-bottom: 1px solid #f5f5f5;*/ }
.spjx li{ float:left; margin: 0 .333rem; width:4rem;  }
.spjx-txt{ height:1.6rem; border: 1px solid #f5f5f5; border-top: none; padding:.266rem .2rem 0 .266rem; font-size: .293rem; color:#8f8f8f; line-height: 1.364;  }
.spjx-txt span{ display:block;  font-size: .373rem; color:#383838;  margin-bottom: .053rem; }

.thanks{ border-bottom: 1px solid #ededed; padding: .4rem.4rem 0; font-size: .347rem; color: #4c4c4c; line-height: 1.5; height: 1.307rem; }
.thanks span{     display: inline-block;
    color: #f42727;
    border: 1px solid #f42727;
    margin-right: .2rem;
    border-radius: 2px;
    width: .827rem;
    height: .387rem;
    line-height: .387rem;
    text-align: center;
    font-size: .267rem; }

/*--------------------E:gpqq.html ----------------------*/


/*------------------B:gpqq-khzy.html ------------------*/
.khzy{ padding-bottom: 1.5rem }
.khzy .group-title{ margin-bottom: .666rem; }
.khzy .hy-list span{ margin-bottom: .533rem; }
.khzy .hy-list li { margin-bottom: 1.066rem; }
/*------------------E:gpqq-khzy.html ------------------*/


/*------------------B:gpqq-clml.html ------------------*/
.clml .gray-box{ color:#525252; font-size:.347rem; line-height: 1.8; padding: .44rem .2rem; margin: .4rem 0; }
.team-box{  margin-bottom: .4rem;  }
.team-box .it-team{ border-top: none; }
.team-top{ height:1.333rem; line-height: 1.333rem; background-color: #509aea; color:#fff; font-size: .533rem; border-radius: 4px; padding-left: 1.533rem;}
.team-top span{  display: inline-block; width:.693rem;  height:.693rem;   position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); left: .4rem; }
.team-top i{ background: url(../images/clml-point.png) no-repeat; background-size: 100%;  }
.team-top .clml-li1{  background: url("../images/clml-li1.png") no-repeat; background-size: 100%; width:.613rem;  height:.613rem; }
.team-top .clml-li2{  background: url("../images/clml-li2.png") no-repeat; background-size: 100%; }
.team-top .clml-li3{  background: url("../images/clml-li3.png") no-repeat; background-size: 100%; }
.team-top .clml-li4{  background: url("../images/clml-li4.png") no-repeat; background-size: 100%; }
.team-main{ padding: .373rem .267rem 0.16rem; }
.team-main p{ font-size:.4rem; color:#2e2e2e; line-height: 1.8; margin-bottom:.48rem;  }

.clml-li li{ background: url("../images/clml-li.png") no-repeat left .28rem; font-size:.4rem; color:#2e2e2e; line-height: 1.8; margin-bottom:.213rem; padding-left: .32rem;}

.clml-dl dt{ font-size:.4rem; color: #333333; float: left; line-height: 1.6; font-weight: bold; }
.clml-dl dd{ font-size:.4rem; color: #616161; line-height: 1.6;  margin-bottom: .293rem}
.clml-dl dd:last-child{  margin-bottom: .16rem }

.team-box2{  margin-bottom: .267rem;  }
.team-top2{ height:1.093rem; line-height: 1.093rem; background-color: #ebebeb; font-size: .533rem; border-radius: 3px; padding-left: .36rem; position: relative;}
.team-main2{ display: none; padding:0 .133rem .533rem .267rem;}

.team-box3{  }
.team-top3{ height:1.24rem; line-height: 1.24rem; font-size: .453rem; color:#2e2e2e;  padding-left: .2rem; border-bottom: 1px solid #b3b3b3; position: relative;}
.team-main3 .gray-box{ padding: .267rem; margin: 0; }
.gray-box .clml-dl dt{ float: none; }
.gray-box .clml-dl dd{ margin-bottom: .133rem; }
.team-main3 { display: none; padding-bottom: .513rem;}
.team-main3 .clml-dl dt{  }
.team-main3 .clml-dl dd{ line-height: 1.8; margin-bottom: .04rem;}


.bottom{ border-top: 1px dashed #cdcccc; padding:.533rem .267rem .8rem; ; }
.bottom p{ font-size:.347rem; color: #666666; }
.bottom em,.bottom em a{ font-size:.4rem; color: #fe3e3e; font-style: italic; font-weight: bold;}

.border-no{ border-bottom:none }
/*------------------E:gpqq-clml.html ------------------*/


/*------------------B:业务动态.html ------------------*/
.zixun{ padding: 0 .48rem; }
.zixun h1{ font-size:.587rem; color:#2e2e2e; line-height:1.45; margin-top: .467rem;}
.ywdt-time { font-size:.373rem ; color:#406599; font-weight: bold; margin-top: .4rem; }
.time{ font-size: .32rem; color: #999999; margin-left: .267rem;}
.ywdt-txt{ margin-top: .533rem; padding-bottom: .253rem; overflow-x: scroll;}
.ywdt-txt p{ font-size:.4rem; color:#2e2e2e; line-height:1.63; margin-bottom: .427rem}

.ywdt-list{ position: relative; /*padding-bottom: 1.7rem;*/   margin-bottom: .866rem;  }
.ywdt-title{ font-size:.4rem ; color:#406599; font-weight: bold; border-bottom: 1px solid #406599; margin-bottom: .26rem; display: inline-block;}
.ywdt-list li{ font-size:.4rem; color:#4c7dad; line-height:1.766; margin-bottom: .227rem; position: relative; }
.ywdt-list li i{ display: inline-block; width: .4rem; height:.44rem; background: url("../images/ywdt-list-icon.png") no-repeat left bottom;  background-size: 100%; margin-right: .2rem;}
/*.zan{ display: inline-block; width:1.12rem; height: 1.12rem; line-height: 1.12rem; padding-left: 1.4rem; background: url("../images/ywdt-zan.png") no-repeat left bottom;  background-size: 43%; position: absolute; bottom: 0; left: 54%; transform: translateX(-50%); -webkit-transform: translateX(-50%);  }*/
/*.zan img{ width:1.12rem; height: 1.12rem; display: inline-block; margin-right: .307rem; }*/
/*.zan span{ font-size:.453rem ; color:#808080; }*/

/*--------B: zx-foot ----------*/
.zx-foot{ padding: 0 .933rem; display: none; }
.share-bg{  background: url(../images/share-bg.png) no-repeat left center; background-size: 100%; font-size:.346rem; color:#c2c2c2; text-align: center; margin-bottom: .333rem;}
#zx-foot a{ width: .88rem; height: .88rem; outline: 0 none; border: none; padding-left: 0; margin:0 auto .253rem; display: block; float: none;}
#zx-foot li{ float: left; width: 25%; text-align: center; font-size: .267rem; color:#999999;}
#zx-foot li:first-child a{  background: url(../images/zx-foot1.png) no-repeat; background-size: 100%; }
.zx-foot a.bds_qzone{  background: url(../images/zx-foot4.png) no-repeat; background-size: 100%;}
.zx-foot a.bds_weixin{ background: url(../images/zx-foot2.png) no-repeat; background-size: 100%;}
.zx-foot a.bds_tsina{ background: url(../images/zx-foot3.png) no-repeat; background-size: 100%;}
/*--------E: zx-foot ----------*/

/*------------------E:业务动态.html ------------------*/


/*--------------------B:tzyh.html ----------------------*/
.tzyh{ padding-bottom: 1.3rem; }
.tzyh .group{ padding-bottom: 0 }
.tzyh .team-box{ margin-bottom: .267rem; border-top:1px solid #ededed;  }

.th-top-box1{ background: url("../images/tzyh-big1.png") no-repeat; background-size: 100%; }
.th-top-box2{ background: url("../images/tzyh-big2.png") no-repeat; background-size:  100%; }
.th-top-box3{ background: url("../images/tzyh-big3.png") no-repeat; background-size:  100%; }

.th-top-box1 .th-title{ background: url("../images/tzyh-bg1.png") no-repeat; background-size: 100%; }
.th-top-box2 .th-title{ background: url("../images/tzyh-bg2.png") no-repeat; background-size:  100%; }
.th-top-box3 .th-title{ background: url("../images/tzyh-bg3.png") no-repeat; background-size:  100%; }
.th-top-box4 .th-title{ background: url("../images/tzyh-bg4.png") no-repeat; background-size:  100%; }
.th-top-box5 .th-title{ background: url("../images/tzyh-bg5.png") no-repeat; background-size:  100%; }

.th-top-box4 .th-title h2,.th-top-box5 .th-title h2{ padding-top: .2rem; }

.th-title{ height: 1.466rem;  padding-left: 1.333rem; padding-top: .4rem; border-bottom: 1px solid #ededed; position: relative;}
.th-title h2{ color: #be2424; font-size: .533rem; }
.th-title span{ color: #666666; font-size: .373rem; display: block; }
.th-title i{ display: inline-block; width: .467rem; height: .267rem; background: url(../images/tzyh-icon1.png) no-repeat; background-size: 100%; position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); right: .4rem; }
.th-icon{ display: inline-block; position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); left: .4rem; }
.th-icon1{ background: url("../images/tzyh-icon2.png") no-repeat; background-size: 100%; width: .773rem; height: .693rem; }
.th-icon2{ background: url("../images/tzyh-icon3.png") no-repeat; background-size: 100%; width: .773rem; height: .786rem; }
.th-icon3{ background: url("../images/tzyh-icon4.png") no-repeat; background-size: 100%; width: .773rem; height: .573rem; }
.th-icon4{ background: url("../images/tzyh-icon5.png") no-repeat; background-size: 100%; width: .786rem; height: .6rem; }
.th-icon5{ background: url("../images/tzyh-icon6.png") no-repeat; background-size: 100%; width: .773rem; height: .64rem; }

.th-top h1{ font-size: .4rem; color:#3d3d3d; font-weight: bold; }
.th-topTit{ font-size: .32rem; color:#616161; height:.906rem; line-height:.906rem; border-bottom: 2px solid #e9e9e9; margin: .106rem  0 0rem; position: relative; }
.th-topTit span{ width: .693rem; height:.133rem; background-color: #cb4545; display: inline-block; position: absolute; left: 0; bottom: -.133rem;}

.th-main{ background-color: #fff; padding-top: .208rem;}
.th-main p{ font-size: .373rem; color:#4c4c4c; line-height:1.6; margin-bottom: .421rem;}

.notice{  }
.notice-list{ height:1.28rem; line-height: 1.28rem; border-bottom: 1px solid #e6e6e6; border-top: 1px solid #e6e6e6; }
.notice-list li{ float:left; width: 33.333%; font-size: .4rem; color:#666666; text-align: center;}
li.active{ color: #f04038; border-bottom: 4px solid #f04038; }
.notice-main{ display: none; position: relative; margin-top: .8rem; margin-left: .4rem;  border-left: 2px solid #d6d6d6; }
/*.notice-main i{ display: inline-block; width: .667rem; height: 53.173rem; position: absolute; top: 2px; left: .093rem; background: url(../images/thyw-list1.png) no-repeat; background-size: 100%;}*/
.notice-main h2{ padding-left: 1rem;font-size: .453rem;  margin-bottom: 1.21rem; margin-left: -.333rem; height: .667rem; line-height: .667rem; }
.tzyh-bg1{ background: url("../images/tzyh-bg7.png") no-repeat; background-size: contain;}
.tzyh-bg2{ background: url("../images/tzyh-bg9.png") no-repeat; background-size: contain;}
.tzyh-bg3{ background: url("../images/tzyh-bg10.png") no-repeat; background-size: contain;}
.tzyh-bg4{ background: url("../images/tzyh-bg11.png") no-repeat!important; background-size: 6.8%!important;}
.notice-txt{  padding-left: 1rem; margin-left: -.333rem; font-size: .4rem; margin-bottom: .93rem; position: relative;}
.notice-txt i{ background: url("../images/tzyh-bg8.png") no-repeat; background-size: 100%; display: inline-block; width:.587rem ; height:.587rem ; position: absolute; left: 0; top:-.05rem; }
.notice-txt p{  font-size: .347rem; color:#666; line-height: 1.577; margin-top: .3rem;}
.notice-txt img{ margin: .4rem 0;}

.ywys-list{ padding: .533rem 0 .1rem; border-top:1px solid #ededed;}
.ywys-list img{  margin: .474rem auto .62rem; display: block; }
.ywys-list li p{  margin-bottom: .706rem; line-height: 1.9; }

.an-li{ padding: .4rem 0; border-bottom: 1px solid #e6e6e6; }
.an-li span{ display: inline-block; text-align: center; font-size: .4rem; width: 2.4rem; height: .733rem; line-height: .733rem; color: #fff; background-color: #f04038; border-radius: 27px; margin-right:1.333rem;  }
.an-li img{ width: 4.16rem; }
.an-txt{ font-size: .4rem; color:#666; line-height: 1.9; padding: .22rem 0; border-bottom: 1px solid #e6e6e6;}
.an-time{ display: block; padding-bottom: .577rem; border-bottom: 1px solid #e6e6e6;}
/*.an-time i{ background: url(../images/thyw-list4.png) no-repeat; background-size: 100%; height: 11.92rem;}*/
.an-time .notice-txt{  margin-bottom: 1.128rem;  }
.an-time span{  font-size: .347rem; color:#666; margin-left: .4rem;}
.an-list li{ height: 1.386rem; border-bottom: 1px solid #e6e6e6; position: relative;}
.an-list span{ line-height: 1.5; font-size: .32rem; color:#666; position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 3.2rem; }
.an-list img{ position: absolute; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%); left: 0; width: 3.026rem;  }

.th-list{ margin-top: -.208rem; }
.th-list li{ height: 1.213rem; line-height: 1.213rem; border-bottom: 1px solid #ededed; }
.th-list li:last-child{ border-bottom: none; }
.th-list li a{ font-size: .4rem; color: #4c4c4c; display: block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.th-contactUs{ margin-top: .458rem; padding-bottom: .133rem; }
.th-contactUs p{ font-size: .4rem; color:#575757; margin-bottom: .4rem;}
/*--------------------E:tzyh.html ----------------------*/


/*--------------------B:cfgl.html ----------------------*/
.cfgl a{ display: block; }
.lanmu{ padding: 0 .267rem 1.35rem; }

.lanmu-box{ overflow: hidden; margin-bottom: .186rem; }
.cfgl h3{ font-size: .48rem; color:#fff; margin-bottom: .18rem;}
.cfgl p{  font-size: .346rem; color:#fff; line-height: 1.07;  font-family: '宋体';}

.lanmu-box h3{ margin-bottom: .1rem; }

.cf-ywjj{ background: url("../images/cfgl-img1.png") no-repeat; background-size: 100%; width:9.186rem; height:2.433rem; margin: .267rem 0 .12rem; padding: .3rem 0 0 .267rem;  }

.cf-scgd{ background: url("../images/cfgl-img2.png") no-repeat; background-size: 100%; width:4.48rem; height:2.633rem; padding: .3rem 0 0 .173rem;  }

.cf-gljh{ background: url("../images/cfgl-img3.png") no-repeat; background-size: 100%; width:4.48rem; height:2.633rem; padding: .3rem 0 0 .173rem;    }
.cf-gljh h3,.cf-gljh p{ text-align: center }

.cf-cfxt{ background: url("../images/cfgl-img4.png") no-repeat; background-size: 100%;  width:4.48rem; height:2.633rem; padding: .3rem 0 0 .173rem;    }

.cf-rdcp{ background: url("../images/cfgl-img5.png") no-repeat; background-size: 100%;  width:4.48rem; height:2.633rem; padding: .3rem 0 0 .173rem;    }
/*--------------------E:cfgl.html ----------------------*/


/*--------------------B:cfgl-scgd.html ----------------------*/
.scgd .group-title{  margin: .209rem 0 .666rem;  }
.scgd img{ margin-bottom:.857rem;}

.hxgd{ overflow: hidden; }
.hxgd .group-title{  margin:.64rem 0 .45rem;  }
.hxgd li{ font-size: .453rem; color:#2e2e2e; line-height:1.411; font-weight: bold;  }
.hxgd p{ font-size: .4rem; color:#2e2e2e; line-height:1.6; font-weight: normal; margin: .216rem 0 .857rem;}

.scgd-txt h2{ font-size: .48rem; line-height: 1; margin-bottom: .653rem; text-align: center; font-weight: bold; }
.scgd-txt .clml-dl dd{ margin-bottom: .56rem; }
.scgd-txt img{  display: block; margin: .533rem auto .8rem; width: 7.466rem;  }

.scgd .gray-box{ font-size:.346rem; color:#525252; line-height: 1.826; padding: .4rem .267rem; margin-bottom: 1.7rem;}
/*--------------------E:cfgl-scgd.html ----------------------*/


/*--------------------B:cfgl-ywjj.html ----------------------*/
.ywjj-top{ position: relative; height:2.02rem; margin: 0rem .267rem .533rem; background-color: #fff6e7; padding: .38rem 0 0 .533rem;}
.ywjj-top span{ position: absolute; left: 0rem; top:0; display: block; width: .267rem; height:2.4rem; background: url("../images/ywjj-icon1.png") no-repeat; background-size: 100%;}
.ywjj-top p{  font-size: .533rem; color: #e92432; margin-bottom: .2rem;}

.ywjj-txt{ font-size:.346rem; color:#595959; line-height: 1.923;  margin: 0 .267rem; padding: .267rem;}

.ywjj-main{ padding-bottom: 2.5rem; }
.ywjj-main .group-title{ margin:1.066rem 0 .5rem; }
.ywjj-main p{ font-size: .4rem; color: #4c4c4c; line-height: 1.833; margin-bottom: -0.166rem;}
/*--------------------E:cfgl-ywjj.html ----------------------*/


/*--------------------B:cfgl-gljh.html ----------------------*/
.gljh-gray{ background-color: #ffe5c7; padding-top: .4rem; padding-bottom: .533rem}
.gljh-gray .team-title{ border-bottom: none; margin-bottom:.333rem; color: #333;}
.gljh-gray img{ display: block; margin: 0 auto;  }

.gljh-txt{ background-color: #e2e0db; font-size:.346rem; color:#3d3d3d; line-height: 1.576; padding: .3rem .267rem; margin:.666rem 0 .733rem;  }
.gljh-txt span{ font-size:.4rem; color:#da2a36; font-style: normal; font-weight: bold;}

.gljh-img{ overflow: hidden;  }
.gljh-img li{ float: left; width: 20%;}
.gljh-img li img{ width: 1.507rem; }

.gljh-red{font-size: 0;}
.gljh-red img {
    width: 100%;
    height: 1rem;
}
.gljh-main{ background-color: #ffe5c7; padding: 0.625rem 0.46875rem; border-bottom: 0px solid #ededed; margin-bottom: .267rem;}
/* .gljh-li{ width: 100%; }
.gljh-li li{ overflow: hidden; }
.gljh-li li:first-child{ background-color: #ebebeb; font-size: .48rem; color: #333; text-align: center; height:1.2rem; line-height: 1.2rem; display: block; }
.gljh-li li span{ color: #fff; font-size: .346rem; border-radius: 24px; height: .64rem; line-height: .64rem; width: 1.44rem; text-align: center; position: absolute; top:50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.gljh-flbox{ width: 24.9%; position: relative; float: left; display: block;}
.gljh-frbox{ width: 75.1%; position: relative; float: left; display:table;}
.gljh-cont{ vertical-align:middle; display:table-cell; color:#4c4c4c; font-size: .32rem; padding-left: .4rem; line-height: 1.5; padding-right: .333rem;}
 */
 .main1 {
    font-size: 0;
 }
 .main1 img {
    width: 100%;
 }
 .main2 {
    position: relative;
    width: 100%;
    padding-top: 0.78125rem;
    padding-bottom: 0.625rem;
    margin-top: 1.09375rem;
    border-radius: 0.125rem;
    background-color: #fffff5;
 }
 .main2 img {
    width: 100%;
 }
 .main2 .desc {
    font-size: 0.25rem;
    line-height: 0.40625rem;
    color: #665d57;
    padding: 0.15625rem 5%;
 }
 .main2 .desc span {
    font-weight: bold;
    color: #333;
 }
 .main2 h3 {
    position: absolute;
    left: 50%;
    top: -0.546875rem;
    margin-left: -40%;
    width: 80%;
    height: 1.09375rem;
    border-radius: 0.625rem;
    line-height: 1.09375rem;
    background-image: url(../images/titline.jpg);
    background-repeat: repeat-x;
    font-size: 0.375rem;
    color: #ffe5c7;
    text-align: center;
    font-weight: bold;
 }
 .main3 h3 {
    width: 92%;
    margin-left: -46%;
 }
 .main2 table {
    font-size: 0;
    width: 90%;
    margin: 0 auto;
 }
 .main2 table tr {
    border-bottom: 1px dashed #b9b9b9;
 }
 .main2 table td {
 }
 .main2 table thead td {
    padding-bottom: 0.25rem;
    width: 16%;
    text-align: center;
 }
 .main2 table thead td.w20 {
    // width: 24%;
 }
 .main2 table thead td {
    color: #a47b3f;
    font-size: 0.28125rem;
 }
 .main2 table tbody td {
    font-size: 0.25rem;
    line-height: 0.625rem;
    text-align: center;
    color: #555555;
 }
.main3 {
    padding-top: 1.015625rem;
}
 .main4 {
    width: 100%;
    /* margin: 0.9375rem 0 1.71875rem; */
     margin-top: 0.9375rem;
    font-size: 0;
 }
 .main4 a {
    display: inline-block;
    width: 2.8125rem;
    height: 1.015625rem;
    /* border-radius: 0.9375rem; */
    background-image: url(../images/btn.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    font-size: 0.40625rem;
    line-height: 0.9375rem;
    text-align: center;
    color: #876449;
 }
 .main4 a.cen {
    margin: 0 0.3rem;
 }
 .main5 {
    margin-top: 1.796875rem;
 }
 .main5 h3 {
    width: 60%;
    margin-left: -30%;
 }
.main5 .rightCir {
    /* width: 66.666%; */
    width: 7.1875rem;
    height: 6.171875rem;
    margin: 0.625rem auto;
    position: relative;
}

.cirComn {
    box-sizing: border-box;
    text-align: center;
    border-radius: 50%;
    text-align: center;
    position: absolute;
    font-size: 0.375rem;
}
.cirMain {
    width: 4.53125rem;
    height: 4.53125rem;
    padding: 1.40625rem 0;
    background-color: #e8e7e6;
    color: #7a7a7a;
    left: 50%;
    top: 50%;
    margin-left: -2.265625rem;
    margin-top: -2.265625rem;
    font-size: 0.4375rem;
}
.cirMain span {
    font-size: 0.3125rem;
}
.smallCir {
    width: 1.953125rem;
    height: 1.953125rem;
    padding: 0.46875rem 0;
    color: #fff;
    background-repeat: repeat-x;
    overflow: hidden;
}
.s1 {
    left: 1.40625rem;
    top: 0;
    background-image: url(../images/ll1.jpg);
}
.s2 {
    left: 3.828125rem;
    top: 0;
    background-image: url(../images/ll2.jpg);
}
.s3 {
    left: 5.234375rem;
    top: 2.03125rem;
    background-image: url(../images/ll3.jpg);
}
.s4 {
    left: 3.828125rem;
    top: 4.140625rem;
    background-image: url(../images/ll4.jpg);
}
.s5 {
    left: 1.40625rem;
    top: 4.140625rem;
    background-image: url(../images/ll5.jpg);
}
.s6 {
    left: 0;
    top: 2.03125rem;
    background-repeat: repeat-y;
    background-image: url(../images/ll6.jpg);
}
.main5 .det {
    padding: 0 0.625rem;
    font-size: 0.375rem;
    line-height: 0.625rem;
    color: #665d57;
    margin-bottom: 0.46875rem;
}
.main5 .desc {
    font-size: 0.3125rem;
    line-height: 0.5rem;
    color: #665d57;
}
.wf7f7f7{ background-color: #f7f7f7; }
.wf0f0f0{ background-color: #f0f0f0;  }
.wf2f2f2{ background-color: #f2f2f2;  }

.wd5ebfe{ background-color: #d5ebfe; height: 1.066rem; }
.wd5ebfe span{ background-color: #75baf8; }

.wefd5f6{ background-color: #efd5f6; height: 1.066rem; position: relative;}
.wefd5f6 span{ background-color: #c369d3; }

.wf5c8d1{ background-color: #f5c8d1; height: 1.066rem; position: relative; }
.wf5c8d1 span{ background-color: #ea637d; }

.wfaeac5{ background-color: #faeac5; height: 2.133rem; }
.wfaeac5 span{ background-color: #eac263; }

.wfae2cc{ background-color: #fae2cc; height: 2.4rem; }
.wfae2cc span{ background-color: #ff983c; }

.gljh-dt{ margin-bottom: 1.7rem }
.gljh-dt .team-title{ font-size:.453rem; color:#333; }
.gljh-dt  li:first-child a{ font-size:.48rem; color:#303030; }
.gljh-dt  li a{ color:#656565; }
/*--------------------E:cfgl-gljh.html ----------------------*/


/*--------------------B:cfgl-gljh-xqy.html ----------------------*/
.glxqy-top{  font-size: .453rem; padding-left:.8rem; position: relative; height: 1.386rem; line-height:1.386rem; border-bottom: 1px solid #e6e6e6;}
.glxqy-top .bor-red{ border-left: .106rem solid #f03744; left: 0rem; }
.cxxq{ background: url("../images/glxqy-img2.png") no-repeat left center; background-size: 100%; text-align: center; height: .76rem; line-height: .6rem; margin: .506rem 0 .267rem; font-size: .32rem; color:#a9a9a9;}

.dyb{ overflow: hidden; margin: .293rem 0;}
.dyb li{ float: left; border-right: 1px solid #c4c4c4; box-sizing: border-box; }
.dyb li:last-child{border-right: none;}
.dyb div{ height: .48rem; line-height: .48rem; text-align: center; border-right: 1px solid #c4c4c4; color: #666666; font-weight: bold; font-size: .32rem; width: 1.103rem;}
.dyb div:last-child{ border-right: none; }
.dyb .dyb-name{ width: 1.773rem; }
.dyb .dyb-pro{ width:2.52rem; }
.dyb .dyb-zun { color:#ff983c }
.dyb .dyb-run { color:#eac263 } 
.dyb .dyb-ying{ color:#ea637d }
.dyb .dyb-xun { color:#c369d3 }
.dyb .dyb-fu  { color:#73b7f1; }
.dyb-li.colorn div {
    color: #666;
}
.box { width: 100%; overflow: hidden;}
.box1 dt { height: 15rem;}
.box2 dt { height: 9.9rem;}
.box dt{ text-align: center; float: left; width:1.773rem; position: relative; }
.circle{ width:1.44rem; height: 1.44rem; border-radius: 50%; position: absolute; top:50%; left: 50%; -webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%); }
.circle span{ display: block; width:1.2rem; height: 1.05rem; padding-top: .15rem; border-radius: 50%; color: #fff; font-size: .32rem; position: absolute; top:50%; left: 50%; -webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.dd-ul{ overflow: hidden;  border-bottom: 1px dashed #d1d1d1;}
.dd-ul li{height: .8rem; width: 1.103rem; float: left;  }
.dd-ul li span{  display: inline-block; text-indent: 0.3125rem; font-size: 0.375rem; font-weight: bold;}
.dd-ul li i{ display: block; width: 100%; height: 100%; background: url("../images/color.png") no-repeat center center; background-size: 45%;}
.dd-ul li:first-child{ width: 2.563rem; background: none;  }
.dd-ul li:first-child span{ line-height: .8rem; margin-top: 0.1rem; transform-origin:left top; -webkit-transform-origin:left top; white-space: nowrap;  }
.box1 dd:nth-child(7) .dd-ul li{ /* height: 1.12rem; */ }


.color1 dt,.color1 dd:nth-child(even){ background-color: #fff6ed;}
.color1 li:first-child span{ color: #ff983c; }
.color1 .circle{ border: 1px solid #ff983c; }
.color1 .circle span,.color1 .content{ background-color: #ff983c}
.color1 li:nth-child(2) i{background: url("../images/color1.png") no-repeat center center; background-size: 45%;}


.color2 dt,.color2 dd:nth-child(even){ background-color: #fcfaf1;}
.color2 li:first-child span{ color: #eac263; }
.color2 .circle{ border: 1px solid #eac263; }
.color2 .circle span,.color2 .content{ background-color: #eac263}
.color2 li:nth-child(3) i{background: url("../images/color2.png") no-repeat center center; background-size: 45%;}


.color3 dt,.color3 dd:nth-child(even){ background-color: #fdf1f3;}
.color3 li:first-child span{ color: #ea637d; }
.color3 .circle{ border: 1px solid #ea637d; }
.color3 .circle span,.color3 .content{ background-color: #ea637d}
.color3 li:nth-child(4) i{background: url("../images/color3.png") no-repeat center center; background-size: 45%;}


.color4 dt,.color4 dd:nth-child(even){ background-color: #faf1fb;}
.color4 li:first-child span{ color: #c369d3; }
.color4 .circle{ border: 1px solid #c369d3; }
.color4 .circle span,.color4 .content{ background-color: #c369d3}
.color4 li:nth-child(5) i{background: url("../images/color4.png") no-repeat center center; background-size: 45%;}


.color5 dt,.color5 dd:nth-child(even){ background-color: #f2f9fe;}
.color5 li:first-child span{ color: #73b7f1; }
.color5 .circle{ border: 1px solid #73b7f1; }
.color5 .circle span,.color5 .content{ background-color: #73b7f1}
.color5 li:nth-child(6) i{background: url("../images/color5.png") no-repeat center center; background-size: 45%;}



.glxqy-tabtop{ height:.96rem; line-height: .96rem; background-color: #ededec; border-radius: 8px 8px 0 0; margin-bottom: .053rem; display: none}
.glxqy-tabtop li{ float:left; font-size:.32rem ; color:#707070; text-align: center; font-weight: bold;}
.glxqy-tabtop li:first-child{ width: 2.706rem; }
.glxqy-tabtop li:last-child{ width: 6.467rem; }
.glxqy-tabtop .line{ height: .44rem; background-color: #999999; margin-top: .24rem; }
.glxqy-tabmain{ background-color: #ededec; padding: .4rem 0 .733rem .533rem; margin-bottom: .533rem; position: relative; border-radius: 0 0 8px 8px; display: none}
.glxqy-tabmain li{ margin-bottom: .4rem; overflow: hidden;}
.wrap {  width:1.653rem; height:1.066rem;  display:table; float: left; margin-right: .55rem;}
.content { text-align: center; vertical-align:middle; display:table-cell; color:#fff; font-size: .267rem; font-weight: bold; }
.wrap-fr{ border-left: 1px dashed #999999;  width: 6.167rem; min-height: 1.066rem;  float:left; display:table;}
.wrap-fr .content{ color:#707070; background-color:#ededec;  padding-left: .4rem; text-align: left; }
.glxqy-img{ width:.48rem; height: .48rem; background: url("../images/glxqy-icon1.png") no-repeat; background-size: 100%;
    position: absolute; bottom: .133rem; left: 50%; -webkit-transform:translateX(-50%) rotate(180deg) ; transform: translateX(-50%) rotate(180deg) ;
}

/*--------------------E:cfgl-gljh-xqy.html ----------------------*/


/*--------------------B:rzrq.html ----------------------*/
.rzrq-yejs{display: block; height: 1.28rem; line-height:1.28rem; border-bottom: 1px solid #ededed; font-size:.4rem; color: #4c4c4c; padding-left: .4rem; background-color: #ffffff; position: relative; }
.rzrq-yejs img{ width: .8rem; margin-right: .333rem;}
.rzrq-yejs i,.rzrq-cjyw i{display: block; position: absolute; right: .4rem; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); display: inline-block; width: .187rem; height: .333rem; background: url(../images/more-icon.png) no-repeat right top; background-size: 100%;  }

.rzrq-list a { margin-bottom: .6rem; }
.rzrq-list ul { margin-bottom: -.2rem; }

.rzrq-cjyw{ display: block; height: 2.133rem; line-height:2.133rem; border-bottom: 1px solid #ededed; border-top: 1px solid #ededed; font-size:.48rem; color: #333333; padding-left: 1.266rem; margin-bottom: .267rem; background-color: #ffffff; position: relative; }
.rzrq-cjyw img{ width: 1.853rem; margin-right: 1.738rem;}

/*--------------------E:rzrq.html ----------------------*/


/*--------------------B:rzrq-khzy.html ----------------------*/
.khzy-main{ /* padding-bottom: 1.066rem; */ }
.khzy-main .group-title{ margin-bottom: .666rem; margin-top: .8rem; }

.khzy-title{ font-size:.453rem; color:#383838; text-align: center; line-height: 1.558;}

.khzy-blue-box{ border: 1px solid #509aea; position: relative; margin: .667rem .2rem 0; padding: .56rem .3rem 0 .5rem}
.khzy-blue-top{ display: inline-block; font-size:.4rem; color:#383838; font-weight: bold; padding: 0 .293rem; background-color: #fff; position: absolute; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); top:-.35rem; }
.khzy-blue-box li{  font-size:.4rem; color:#4c4c4c; line-height: 1.666; margin-bottom: .667rem; }
.khzy-blue-box li span{ color: #005daf; word-break: break-all;}
.khzy-blue-box li i{ display: inline-block; width:.4rem; height:.4rem; background: url("../images/rq-khzy-icon1.png") no-repeat; background-size: 100%; margin-right: .2rem; margin-bottom: -.05rem }
.khzy-blue-box li:last-child{ font-size:.347rem; }
.khzy-blue-box li:last-child i{ background: url("../images/rq-khzy-icon2.png") no-repeat; background-size: 100%; }

.khzy-box{ border-radius: 6px; font-size:.347rem; color:#525252; line-height: 1.846; padding: .173rem .267rem; border: 1px dashed #d4d4d4; background: #f5f5f5; margin: .533rem 0 1.066rem; }
.khzy-box span{ font-weight: bold; font-style: normal; color:#525252;}

.khzy-gray-bg{ background-color: #e6e6e6; border-radius: 6px; padding-left: .267rem; }

.rq-khzy-open{ padding:.773rem 0 1.173rem;  }
.rq-khzy-open .contactUs{ margin-bottom: 0; }

.outlets{ font-size:.347rem; color: #4c4c4c; position: relative;}
.rq-khzy-query{ border-radius: 6px; border:1px solid #d6d6d6; overflow: hidden; margin: .4rem 0 .533rem;}
.rq-khzy-query li{ float: left; width: calc(33.333% - 1px); width: -webkit-calc(33.333% - 1px); text-align: center; height: 1.173rem; line-height: 1.173rem; font-size: .4rem; color: #808080; border-right:1px solid #d6d6d6;  }
.rq-khzy-query li:last-child{ border-right: none; }
#query{ position: absolute; background-color: #000000; opacity: 0; width: 100%; height: 1.173rem; bottom:0; left: 0;}

.rq-khzy-graybg{ background-color: #f7f7f7; border-radius: 6px; }
.graybg-top{ height: 1.173rem; line-height: 1.173rem; font-size: .4rem; color: #333333;  padding-left: .4rem; position: relative; border-top: 1px dashed #d6d6d6;  }
.graybg-main{ display: none; }
.bus-office{ overflow: hidden; padding:0 .4rem;}
.bus-office dt,.bus-office dd{ font-size: .347rem; color:#666666; }
.bus-office dt{ float: left; width: 2.44rem;}
.bus-office dd{  margin-bottom: .4rem;  padding-left: 2.44rem; text-align: justify;}

.btn-open{ background-color: #df2c30; border-radius: 6px; height: 1.173rem; line-height: 1.173rem; font-size:.453rem; color: #fff; font-weight: bold; text-align: center; margin-top: .533rem; margin-bottom: 1rem; }
.btn-open a {
    color: #fff;
    display: block;
}
/*--------------------E:rzrq-khzy.html ----------------------*/


/*--------------------B:rzrq-ywjs.html ----------------------*/
.rq-ywjs .gray-box{ border-radius: 6px; color:#4c4c4c; padding:.16rem .267rem; margin-top: .6rem;}

.rq-ywjs-list li{ margin-bottom: .647rem }
.rq-ywjs-listBg{ width:3.147rem; height:.76rem; margin:0 0 .313rem ; position: relative;}
.rq-ywjs-listBg span{ color: #fff; font-size:.426rem; position: absolute; top: 50%; left: .88rem; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.rq-ywjs-list p{ font-size: .4rem; color:#4c4c4c; line-height:1.766;  }

.rq-ywjs-list1{ background: url("../images/rq-ywjs-img1.png") no-repeat; background-size: 100%; }
.rq-ywjs-list2{ background: url("../images/rq-ywjs-img2.png") no-repeat; background-size: 100%; }
.rq-ywjs-list3{ background: url("../images/rq-ywjs-img3.png") no-repeat; background-size: 100%; }
.rq-ywjs-list4{ background: url("../images/rq-ywjs-img4.png") no-repeat; background-size: 100%; }
.rq-ywjs-list5{ background: url("../images/rq-ywjs-img5.png") no-repeat; background-size: 100%; }
/*--------------------E:rzrq-ywjs.html ----------------------*/


/*--------------------B:rzrq-rqfy.html ----------------------*/
.rqfy-main p{ font-size: .4rem; color:#4c4c4c; line-height:1.9; margin: 0;}
.rqfy-main p span{ font-size: .48rem; color:#3d3d3d;  }

.rqfy-main .group-title{ margin-bottom: .653rem; margin-top: .8rem}

.rqfy-main .rqfy-tail{ font-size: .347rem; margin-bottom: .6rem;}
/*--------------------E:rzrq-rqfy.html ----------------------*/


/*--------------------B:rzrq-kbjq.html ----------------------*/
.c-code{ border-bottom: 1px solid #ededed;  border-top: 1px solid #ededed; height:1.173rem; line-height:1.173rem; padding-bottom: 0; font-size:.4rem; color:#3d3d3d; background-color: #fff; margin-top: .533rem;}
.c-code input { float: right; margin-top: .37rem; text-align: right; border: none; font-size: .347rem; }
.query{ background-color: #df2c30; border-radius: 4px; height:1.173rem; line-height:1.173rem; color: #fff; font-size:.453rem; text-align: center; margin: .4rem;  }

.q-results .c-code{ margin: 0; }
.q-results .c-code:first-child{ border-bottom: none; }

.rq-kbjq{ margin-top: .267rem; border-top: 1px solid #ededed; padding-top: .646rem; background-color: #fff;  overflow: hidden; padding-bottom: 1.8rem;}
.rq-kbjq p,.rq-kbjq-list li{ font-size: .4rem; color:#4c4c4c; line-height: 1.766; }

.rq-kbjq-list{ margin-top: 0.094rem; }
.rq-kbjq-list li{ margin-bottom: .014rem; }
.rq-kbjq-list i{ width:.106rem; height:.106rem; display: inline-block; border-radius: 100px; background-clip: padding-box;  background-color: #b3b3b3; margin: 0rem .16rem .08rem .133rem; }

.remarks{  font-size: .347rem; color:#808080; line-height: 1.538; margin: .154rem 0 .554rem;  }

.rq-kbjq-table{ margin-top : .38rem; margin-bottom: .8rem; }
.rq-kbjq-table td{ border: 1px solid #4cb1f7;  text-align: center; font-size: .267rem; color:#575757; height: .8rem;}

/*------ 弹窗 ------*/
.popup, .popup-2{
    display: none;
    position: fixed;  top: 50%;  left: 50%;
    -webkit-transform: translate(-50%,-50%);  transform: translate(-50%,-50%);
    color: #666666; font-size: .347rem;
    width: 6.373rem;  height: 4.44rem;
    border: 1px solid #ededed; border-radius: 6px;
    background-color: #fff;  z-index: 9;
    text-align: center;
}
.popup img{ width: 1.2rem; margin: .533rem auto .467rem; display: block}
.popup-2 img{ width: 1.2rem; margin: .533rem auto .467rem; display: block}
.pop-close{ border: 1px solid #999999; border-radius: 4px; width: 2.373rem; height: .773rem; line-height: .773rem; text-align: center; color: #666666; font-size: .347rem; margin-top: .533rem; }
/*--------------------E:rzrq-kbjq.html ----------------------*/


/*--------------------B:rzrq-bbbl.html ----------------------*/

.rq-bbbl p{ margin-bottom: .494rem; }

.rq-bbbl-step{ width: 8.093rem; height: .853rem; position: relative; margin: .647rem auto;}
.rq-bbbl-step div{ width:3.2rem; height: .853rem; text-align: center; line-height: .853rem; color:#fff; font-size: .32rem;}
.rq-bbbl-step img{ display: block; width:.64rem; height:.48rem;  margin: 0 auto; position: absolute; top:50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.bbbl-gray{ background-color: #a8a8a8 }
.bbbl-blur{ background-color: #4cb1f7 }

/*--------------------E:rzrq-bbbl.html ----------------------*/


/*--------------------B:rzrq-jzdkz.html ----------------------*/
.jzdkz-gray-box{ display: block; border: 1px dashed #d4d4d4; background: #f5f5f5; border-radius: 6px; padding: .173rem .267rem; color: #525252; font-size: .347rem; line-height: 1.846; margin-bottom:.407rem; }

.jzdkz-redTxt{ font-size:.453rem; color:#ed2f3c; line-height: 1.558; }

.jzdkz-txt{ font-size:.4rem; color:#616161; line-height: 1.766; margin: .228rem 0 0; }

.jzdkz-table{ margin-top: .646rem; padding-bottom: 2rem;}
.jzdkz-table p{ font-size:.347rem; font-weight: bold; line-height: 1; margin-bottom: .4rem;}
.jzdkz-table p span{ font-size:.267rem; font-weight: bold; color:#808080; margin-top: .2rem; display: inline-block; padding-left: .12rem;}
.jzdkz-table th{ height:1.227rem; border: 1px solid #4cb1f7; font-size:.267rem; font-weight: bold; color:#575757; padding-left: .3rem;}
.jzdkz-table td{ height:.8rem; border: 1px solid #4cb1f7; font-size:.267rem;  color:#575757; padding-left: .3rem;}
/*--------------------E:rzrq-jzdkz.html ----------------------*/


/*--------------------B:rzrq-zddb.html ----------------------*/
.zddb-tab1 td{ height:.933rem; border: 1px solid #4cb1f7; font-size:.32rem;  color:#575757; text-align: center; font-weight: bold}

.zddb-gray{ line-height: 1.73; margin-top: .533rem; margin-bottom: .8rem; }
.zddb-gray span{  display: block; margin-bottom: .187rem;}

.zddb-tab2{ padding-bottom: 2rem; }
.zddb-tab2 p{  font-size:.32rem;  color:#575757; font-weight: bold; margin-bottom: .4rem; }
.zddb-tab2 td{ border: 1px solid #4cb1f7; font-size:.32rem; line-height: 1.68; color:#666666; padding: .173rem .4rem .173rem .306rem;}
.zddb-tab2 td span{  font-size:.453rem;  color:#4cb1f7; font-weight: bold; font-family: Arial; display: block; text-align: center;}
/*--------------------E:rzrq-zddb.html ----------------------*/


/*--------------------B:rzrq-ywyd.html ----------------------*/
.rq-ywyd{ padding-bottom: 1.5rem; }
.rq-ywyd dt{  padding-left: .533rem; font-size:.426rem;  color:#4c4c4c; line-height: 1.438; font-weight: bold; margin-bottom: .28rem; position: relative}
.rq-ywyd dt i{ display: inline-block; width: .4rem; height: .4rem; background: url("../images/ywyd-q.png") no-repeat; background-size: contain; position: absolute; top: .1rem; left: 0; ; }
.rq-ywyd dd{  padding-left: .533rem; margin-bottom: .613rem; position: relative }
.rq-ywyd dd i{ display: inline-block; width: .4rem; height: .4rem; background: url("../images/ywyd-a.png") no-repeat; background-size: contain; position: absolute; top: .16rem; left: 0;  }
.rq-ywyd dd p{  font-size:.4rem;  color:#4c4c4c; line-height: 1.8; margin-bottom: .146rem; }
.rq-ywyd dd p b{ display: block; }
.rq-ywyd dd p span{ line-height: 1.46; display: block;}

.ywyd-aspect{ margin-top: .173rem;}
.ywyd-aspect dt{ background: none; padding-left: 0rem; margin-bottom: .08rem;}
.ywyd-aspect dd{ background: none; padding-left: 0rem; margin-bottom: .24rem; }

.rq-ywyd-li{}
.rq-ywyd-li li{ font-size:.347rem;  color:#737373; margin-bottom: .373rem; line-height: 1;  }
/*--------------------E:rzrq-ywyd.html ----------------------*/


/*--------------------B:rzrq-cjyw.html ----------------------*/
.rq-cjyw .khzy-box{ margin-bottom: .38rem; }
.rq-cjyw p{ font-size:.4rem;  color:#616161; line-height: 1.7; margin-bottom: .533rem; }

.rq-cjyw-box{ padding:0 .4rem 1.066rem; margin-top: .933rem; margin-bottom: .8rem; border-bottom: 1px dashed #b3b2b2; }
.rq-cjyw-box h1{ font-size:.4rem;  color:#4cb1f7; text-align: center; margin-bottom: .333rem;}
.rq-cjyw-blue{ height:.64rem; line-height:.64rem; font-size:.32rem;  color:#fff; background-color: #4cb1f7; font-weight: bold; text-align: center; }
.rq-cjyw-box ul{ margin: .4rem 0; }
.rq-cjyw-box li{ font-size:.32rem;  color:#525252; line-height: 1.75; padding-left:.293rem ; position: relative; }
.rq-cjyw-box li i{ width: .093rem; height: .093rem; display: inline-block; border-radius: 100px; background-color: #b3b3b3; position: absolute; top:9px; left: 3px;}
.rq-cjyw-box p{ font-size:.293rem;  color:#525252; line-height: 1.636; margin-bottom:.907rem; }

.box-border{ font-size:.293rem;  color:#4c4c4c; line-height: 1.545; border: 1px solid #b7b7b7; padding:.187rem .32rem .187rem .267rem; }
.box-border b{ color:#4cb1f7; }
.rq-cjyw-step img{ width: .4rem; height:.666rem; display: block; margin: 0 auto;  }
/*--------------------E:rzrq-cjyw.html ----------------------*/


/*--------------------B:gpzy.html ----------------------*/
.gpzy{ padding: .4rem 0 .467rem; }
.gpzy a{ width: 33.3333%; }
/*--------------------E:gpzy.html ----------------------*/


/*--------------------B:gpzy-khqt.html ----------------------*/
a.prize{display:inline-block; padding-left:45px; height:40px; line-height:40px; margin-top:15px; overflow:hidden; background:url(../images/ico-prizebg.png) 0 0 no-repeat}
a.prize.prized{background-position:0 -40px}
a.prize.prized span{color:#f94d4d;}
.article-content{background:#fff; padding:0 .4rem;}
.article-content img{max-width:100% !important; height:auto}

.khqt-txt{ border: 1px dashed rgb(45, 192, 196); border-radius: 6px; padding: 16px;  }
.khqt-txt p{ font-size: .4rem; line-height: 1.8; color: rgb(127, 127, 127); margin-bottom: .3rem}
.khqt-txt p span{ color: rgb(227, 108, 9) }

.khqt-cont{ padding: .267rem; background: rgb(235, 235, 235); margin: 1.6rem .267rem 2rem; font-size: .4rem; color: rgb(63, 63, 63); line-height: 1.9;}
.khqt-cont span{ color: rgb(245, 63, 68); }
.khqt-cont span a{ color: rgb(245, 63, 68); font-weight: bold; }

.fix-open{ display: block; height:1.336rem ; line-height: 1.336rem; width: 100%; background-color:#dba550 ; color: #fff; font-size: .533rem; text-align: center; position: fixed; bottom: 0; left: 0;}
/*--------------------E:gpzy-khqt.html ----------------------*


/*--------------------B:gpzy-ywts.html ----------------------*/
.ywts-red{ font-size: .427rem; color:#c00000 ; border-bottom: 2px solid #a80017; text-align: center; font-weight: bold; padding-bottom: .133rem; margin-top: 1.333rem; margin-bottom: 1.066rem }

.ywts-box{ border: 1px solid #000; margin: .8rem .267rem; padding:.6rem .4rem; position: relative;}
.ywts-box span{ font-size: .4rem; font-weight: bold; position: absolute; top:-.3rem; left: 50%; -webkit-transform: translateX(-50%); transform: translateX(-50%); color: #00b0f0; background-color: #fff; padding: 0 .4rem; }
.ywts-box p{ font-size: .4rem; color:#4c4c4c; line-height: 1.8; }
/*--------------------E:gpzy-ywts.html ----------------------*


/*--------------------B:gpzy-zer-ywjs.html ----------------------*/
.e-ywjs-title{ font-size: .427rem; color:#bb8726 ; border-bottom: 2px solid #bb8726; display: inline-block; font-weight: bold; padding:0 .133rem .2rem; margin-top: 1.333rem; margin-bottom: .3rem  }

/*--------------------E:gpzy-zer-ywjs.html ----------------------*


/*--------------------B:zggs.html ----------------------*/

.zggs-list{ height:1.053rem; line-height: 1.053rem; border-bottom: 1px solid #e6e6e6; background-color: #f5f5f5;}
.zggs-list li{ float:left; width: 33.333%; font-size: .4rem; color:#666666; text-align: center;}
.zggs-list li span{ display: inline-block; }
span.zggs-active{ color: #f03744; border-bottom: 2px solid #f03744; height: 1.026rem;}

.zggs-main{ display: none;}
.zggs-main .group{ padding-bottom: 0}
.zggs-main p{  font-size: .4rem; color:#4c4c4c; line-height: 1.8; }

.zggs-li{ overflow: hidden; margin: .64rem 0;}
.zggs-li li{ float: left; width: 25%;  font-size: .32rem; color:#f9b63d; text-align: center}
.zggs-li li img{ width: 1.066rem; display: block; margin: 0 auto .24rem;}

.zggs-gray-box{ border: 1px dashed #d4d4d4; background: #f5f5f5; border-radius: 6px; padding: .157rem .267rem .069rem; margin-top:.373rem;  }
.zggs-gray-box p{ font-size: .373rem; line-height: 1.8; margin-bottom: .168rem; }


.zggs-honor{ margin: .8rem 0 0rem .52rem; padding: 0 .4rem; border-left: 1px dashed #d5a54f; display: inline-block;}
.zggs-honor-time{ margin-bottom: .86rem; margin-top: -.13rem; }
.zggs-honor-time p{ font-size: .4rem; line-height: 1.85; margin-bottom: .3rem; padding-left: 0.8rem; }
.zggs-honor-time p.icon {background-repeat: no-repeat;background-position: left 0.186667rem; min-height: 0.8rem; }
.zggs-honor-time p.icon.icon1 {background-image: url(../images/icon1.png); background-size: 0.453333rem;}
.zggs-honor-time p.icon.icon2 {background-image: url(../images/icon2.png); background-size: 0.533333rem;}
.zggs-honor-time p.icon.icon3 {background-image: url(../images/icon3.png); background-size: 0.453333rem;}
.zggs-honor-time p.icon.icon4 {background-image: url(../images/icon4.png); background-size: 0.56rem;}
.zggs-honor-time p.icon.icon5 {background-image: url(../images/icon5.png); background-size: 0.6rem;}
.zggs-honor-time p:last-child {margin-bottom: 1.2rem;}
.honor-title{ background: url("../images/zcgl-img9.png") no-repeat left center; background-size: 0.373333rem; padding-left: .6rem; margin: -0.23173333rem 0 0.48rem -0.5806667rem; height: auto; font-size: .56rem; color:#4c4c4c; }
.honor-redtitle{ display: inline-block; height: .613rem; line-height: .613rem; font-size: .32rem; color:#fff; background-color: #f03744; padding: 0 .6rem 0 .187rem; margin-bottom: 0.166rem; position: relative;}
.white-triangle{ background: #f03744; border-right: .187rem solid white; border-top: .306rem solid #f03744; border-bottom: .306rem solid #f03744; position: absolute; right: 0; top:0;}
.zggs-aboutUs .lxwm-rt{ margin: .12rem 0 0; }
.zggs-aboutUs .lxwm-rt p{ color: #666; margin-bottom: .133rem}
.zggs-aboutUs .lxwm-rt p i{ margin-right: .267rem }
.zggs-honor-time.last .honor-title {
    position: relative;
}
.zggs-honor-time.last .honor-title:after {
    display: block;
    content: '';
    width: 0.37rem;
    height: 3.333333rem;
    background-color: #fff;
    position: absolute;
    left: -0;
    top: 0.6rem;
}
/*--------------------E:zggs.html ----------------------*/



/*--------------------B: qhyw.html ----------------------*/
.qhyw-list{ padding-top: .506rem ; }
.qhyw-list a{ margin-bottom: .799rem; }
.qhyw-list img{ margin-bottom: .306rem; }

.qh-li a{ width: 25%; }
.foot .qh-li a:nth-child(2) img { width: 1.2rem!important;  }
.foot .qh-li a:nth-child(3) img { width: .587rem!important;  }

/*--------------------E: qhyw.html ----------------------*


/*--------------------B: qhyw-zsqhjj.html ----------------------*/
.qh-qhjj{ padding-bottom: 1.5rem; }
.qh-qhjj p{ font-size: .347rem; color:#4c4c4c; line-height: 1.9; margin-bottom: .088rem }
.qh-qhjj h2{ font-size: .453rem; color:#1c1c1c; line-height: 1; margin: .91rem 0 .5rem;}

.qh-qhjj-list{ padding-bottom: .227rem; border-bottom: 1px dashed #cdcccc; margin-bottom: .6rem;}
.qh-qhjj-list h3{  font-size: .4rem; color:#1c1c1c; }
.qh-qhjj-list li{  font-size: .347rem; color:#4c4c4c; line-height: 1.538; margin-bottom: .213rem;}
.qh-qhjj-list:last-child{ border-bottom: none; }
/*--------------------E: qhyw-zsqhjj.html ----------------------*


/*--------------------B: qhyw-hlwkh.html ----------------------*/
.qh-blue-title{
    color: #fff; font-size: .347rem;
    font-weight: bold;
    position: relative;
    background-color: #2888e1;
    height: .653rem;
    line-height: .653rem;
    padding-left:.533rem;
    margin-left: .333rem;
    margin-right: .2rem;
    border-radius: 0 100px 100px 0;
}
.qh-blue-title i{
    display: inline-block;
    text-align: center;
    color: #2888e1;
    font-size: .4rem;
    font-family: Arial;
    font-weight: bold;
    position: absolute;
    left: -.333rem;
    top: 50%;
    transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    border-radius: 100px;
    width: .52rem;
    height: .52rem;
    line-height: .52rem;
    background-color: #fff;
    border: 3px solid #2888e1;
}

.qh-hlw-li1{ overflow: hidden; margin: 1.066rem .64rem .8rem;}
.qh-hlw-li1 li{ float: left; width: 33.333%;  font-size: .32rem; color:#383838; text-align: center}
.qh-hlw-li1 li img{ width: 1.493rem; display: block; margin: 0 auto .32rem;}

.qh-hlw-gray{ background-color: #f4f4f4; border-radius: 6px; border: 1px dashed #b1b2b2; }
.qh-hlw-gray h6{ font-size: .32rem; color: #2888e1; margin: .4rem 0 0 .4rem; }
.qh-hlw-li2{ overflow: hidden; margin: .533rem 0 .733rem;}
.qh-hlw-li2 li{ float: left; width: 25%;  font-size: .267rem; color:#4c4c4c; text-align: center}
.qh-hlw-li2 li img{ width: 1.44rem; display: block; margin: 0 auto .267rem;}

.ao-process{ overflow: hidden; padding: .8rem 0 1.066rem .133rem;}
.qh-hlw-step{ float: left; width: 2.187rem; height: 2.293rem;}
.qh-hlw-step h4{ font-size: .4rem; color:#d44747; font-weight: bold; font-family: Arial; margin:.307rem 0 .13rem .267rem; line-height: 1;}
.qh-hlw-step p{ font-size: .267rem; color:#3d3d3d; line-height: 1.5; margin-left: .267rem; padding-right: .1rem;}
.qh-hlw-step span{ font-size: .267rem; color:#d44747; display: block; padding: .533rem .12rem 0 .2rem; }
.hlw-step-img1{ width: .733rem; float: left; margin: 1.12rem .2rem 0;}
.hlw-step-img2{ display: block; width: .16rem; margin-left:7.76rem; padding: .133rem 0; }

.qh-hlw-operation{ margin-top: 1.066rem; }
.qh-hlw-operation img{ margin-bottom: 1.6rem; }

.qh-hlw-txt{ padding: .267rem 0 .147rem .267rem; margin-bottom: 1.2rem;}
.qh-hlw-txt p{  font-size: .347rem; color: #525252; line-height:1.846; margin-bottom: .079rem }
/*--------------------E: qhyw-hlwkh.html ----------------------*


/*--------------------B: qhyw-jyzy.html ----------------------*/
.zh-jyzy{ padding-top:.64rem; margin-bottom: 2.5rem; }
.zh-jyzy-bg{ background: url(../images/qh-jyzy-img1.png) no-repeat; background-size: 100%; height: .8rem; line-height: .8rem; color: #fff; text-align: center; font-size: .453rem; margin-bottom: .4rem; }
.zh-jyzy-blue{ margin-bottom: .563rem; }
.zh-jyzy-blue h2{font-size: .48rem; color: #589ff5; line-height: 1; border-bottom-color: #589ff5;}
.zh-jyzy-blue .triangle{ border-color: #589ff5 transparent transparent transparent;}

.zh-jyzy-dl{ padding-bottom:0; margin-bottom: .906rem; }
.zh-jyzy-dl dd p b{ display: inline-block }
.zh-jyzy-dl dt span{ display: inline-block; width: .4rem; height: .4rem; line-height: .4rem; color: #f03744; border-radius: 50%; border: 1px solid #f03744; text-align: center; font-size: .267rem; position: absolute; top:.1rem; left: 0; }

.qh-jyzy-mode{ margin-bottom: .919rem; }
.qh-jyzy-mode p{ font-size: .4rem; color: #4c4c4c; line-height: 1.77; margin-bottom: .327rem;}
.qh-jyzy-title{ display: inline-block; color: #fff; font-size: .427rem; font-weight: bold; position: relative; background-color: #589ff5; height: .693rem; line-height: .693rem; padding-left: .427rem; padding-right: .667rem; margin-left: .48rem; margin-bottom: .333rem; border-radius: 0 100px 100px 0; }
.qh-jyzy-title i{
    display: inline-block;  font-style: normal;  text-align: center;
    position: absolute;  left: -.48rem;  top: 50%;
    transform: translateY(-50%);  -webkit-transform: translateY(-50%);
    border-radius: 100px; border: 1px solid #fff;
    width: .693rem;  height: .693rem;  line-height: .693rem;
    background-color: #589ff5;  }

.jyzy-mode-list p{ font-size: .347rem; color: #4c4c4c; line-height:1.85; margin-bottom: .212rem; }
.jyzy-mode-list img{ margin: .372rem auto .667rem; display: block;}

.jyzy-team{ margin-bottom: .512rem; }
.jyzy-team li{ font-size: .347rem; color: #4c4c4c; line-height:1.77; padding-left: .707rem; word-break:break-all; position: relative; margin-bottom: .186rem; }
.jyzy-team i{ display: inline-block; width:.4rem; height: .4rem; background-color: #589ff5; color: #fff; font-size: .32rem; font-family: Arial; line-height: .4rem; text-align: center; border-radius: 50%; position: absolute; left: .08rem; top:.134rem;  }

.qh-jyzy-note {  }
.qh-jyzy-note p{ font-size: .4rem; color: #4c4c4c; line-height: 1.77; margin-bottom: .272rem; }

.qh-jyzy-table{ margin-bottom: .912rem; }
.qh-jyzy-table th{ font-size: .293rem; color: #4c4c4c; font-weight: bold; background-color: #f2f9ff; border: 1px solid #4cb1f7; height: 1.066rem; line-height: 1.6; text-align: center; padding: 0 .2rem; }
.qh-jyzy-table td{ font-size: .293rem; color: #4c4c4c; border: 1px solid #4cb1f7; line-height: 1.6; padding:.205rem .1rem .205rem .266rem ; }

/*--------------------E: qhyw-jyzy.html ----------------------*



/*--------------------B: qhyw-cjwt.html ----------------------*/
.qh-cjwt dd p b{ display: inline-block; margin-right: .666rem;}
/*--------------------E: qhyw-cjwt.html ----------------------*



/*--------------------B: zjtz.html ----------------------*/
.zjtz-box { background-color: #fff; margin-bottom: .267rem; border-bottom: 1px solid #ededed; overflow: hidden; padding: .32rem .333rem .16rem;}
.zjtz-box li{ float: left; width:4.533rem; height: 1.813rem; margin:0 .067rem .16rem; position: relative; }
.zjtz-li1{  background: url("../images/zjtz-img1.png") no-repeat; background-size: 100%; }
.zjtz-li2{  background: url("../images/zjtz-img2.png") no-repeat; background-size: 100%; }
.zjtz-li3{  background: url("../images/zjtz-img3.png") no-repeat; background-size: 100%; }
.zjtz-li4{  background: url("../images/zjtz-img4.png") no-repeat; background-size: 100%; }
.zjtz-li5{  background: url("../images/zjtz-img5.png") no-repeat; background-size: 100%; }
.zjtz-li6{  background: url("../images/zjtz-img6.png") no-repeat; background-size: 100%; }
.zjtz-txt{ font-size: .547rem; color:#fff; text-align: center; width: 100%;  position: absolute; top: 50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.zjtz-txt span{ font-size: .227rem; display: block; }

.zjtz-list{ display: block; overflow: hidden}
.zjtz-list li{ float: left; width: 50%; text-align: center; font-size: .413rem; color: #383838;  height: 1.066rem; line-height: 1.066rem;}
.zjtz-active{  border-bottom: 2px solid #f04038; margin: 0 auto;  display: block; width: 3.2rem; height: 1.026rem}

.zt-li li:first-child { padding-left:0; padding-right: 0; }
.zt-li li:first-child a { line-height: 1.6; font-size: .4rem; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.zjtz-more{  height: 1.066rem; border-top: 1px solid #f5f5f5;  position: relative}
.zjtz-more a{ right: 0; }

.zjtz-foot{ background-color: #fff; border-top: 1px solid #f5f5f5; border-bottom: 1px solid #f5f5f5; padding: .467rem .4rem; overflow: hidden; margin-bottom: 1.7rem;}
/*.zjtz-foot li{ float: left; }*/
.zjtz-foot li{ margin-bottom: .3rem; }
.zjtz-foot li:first-child{ margin-right: .56rem; }
.zjtz-foot span{   color:#333; position: relative; padding-left: .72rem; font-size: .37rem;  }
.zjtz-foot i{ position: absolute; left: 0; top:50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); width: .453rem; display: inline-block; height: .347rem; }
.zjtz-i1 i{ background: url("../images/zjtz-icon7.png") no-repeat; background-size: 100%;}
.zjtz-i2 i{ background: url("../images/zjtz-icon8.png") no-repeat; background-size: 100%;}
.zjtz-i3 i{ background: url("../images/zjtz-icon9.png") no-repeat; background-size: 100%; height: .427rem;}
/*--------------------E: zjtz.html ----------------------*


/*--------------------B: zjtz-gywm.html ----------------------*/
.zt-aboutUs {  }
.zt-aboutUs-main{  position: relative; margin-top: .64rem; margin-left: .32rem; padding-right: .2rem; border-left: 2px solid #d6d6d6; }
.zt-aboutUs-txt{  margin-bottom: .813rem; padding-left: 0rem;}
.zt-aboutUs-txt h2{ padding-left: 1.066rem;font-size: .467rem;  margin-left: -.343rem; height: .667rem; line-height: .667rem; margin-bottom: .166rem;} /*.107*/
.zt-aboutUs-txt p{ padding-left: .707rem; font-size: .387rem; line-height: 1.68; color: #5c5c5c;  }                            /*.127*/
.zt-aboutUs-txt span{ color: #ed2f3c }
.zt-aboutUs-txt span b{ font-size: .48rem; }
.zt-aboutUs-icon{ background: url("../images/tzyh-bg8.png") no-repeat; background-size: 7%; margin-left: -.343rem;}
.zt-aboutUs-icon p{ padding-left: 1.066rem; }

/*--------------------E: zjtz-gywm.html ----------------------*


/*--------------------B: 私募基金-联系我们.html ----------------------*/
.zt-contactUs-list{ min-height: 9.5rem; }
.zt-contactUs-list h3{  font-size: .4rem; color:#1c1c1c; margin-bottom: .333rem;}
.zt-contactUs-list li{ font-size: .347rem; color:#4c4c4c; margin-bottom: .213rem;}
/*--------------------E: 私募基金-联系我们.html ----------------------*


/*--------------------B: zjtz-jjpx.html ----------------------*/
.zt-px-icon{ display: inline-block; padding: 0 .267rem; height: .8rem; line-height: .8rem; font-size: .387rem; color: #fff; position: relative;}
.zt-px-icon span{ font-size: .467rem; }
.zt-px-icon i{ display: inline-block; width:1.4rem; height: .8rem; background: url("../images/zt-jjpx-icon1.png") no-repeat; background-size: 100%; position: absolute; top:0; right: -1.4rem;  }
.zt-px-icon1{ background-color: #43acf5; margin-top: .64rem;}
.zt-px-icon1 i{  background: url("../images/zt-jjpx-icon1.png") no-repeat; background-size: 100%;  }
.zt-px-icon2{ background-color: #f86050; }
.zt-px-icon2 i{  background: url("../images/zt-jjpx-icon2.png") no-repeat; background-size: 100%;  }

.zt-px-txt{ font-size: .347rem; color: #4c4c4c; line-height: 1.77; padding:.267rem 0 .4rem .267rem;  }

.zt-px-box{}
.zt-px-team{ overflow: hidden; padding-left: .973rem; padding-top: .973rem; margin-bottom: .667rem;}
.zt-px-lf{ width: 2.053rem; height: 2.053rem;position: relative;}
.zt-px-lf span{ font-size: .413rem; color: #fff; font-weight: bold; line-height: 1.3; position: absolute; top: 50%; left: 53%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }
.zt-px-lf1{ background: url("../images/zt-jjpx-icon3.png") no-repeat; background-size: 100%; }
.zt-px-lf2{ background: url("../images/zt-jjpx-icon4.png") no-repeat; background-size: 100%; }
.zt-px-lf3{ background: url("../images/zt-jjpx-icon5.png") no-repeat; background-size: 100%; }
.zt-px-lf4{ background: url("../images/zt-jjpx-icon6.png") no-repeat; background-size: 100%; }

.zt-px-rg{ position: relative; padding-left: .56rem; width: 60%;}
.zt-px-rg img{ width: .413rem; }
.zt-px-rg span{ display: block; font-size: .36rem; color: #4c4c4c; }
.zt-px-li1{ position: absolute; left: 1.1rem; top:-.08rem; }
.zt-px-li2{ position: absolute; left: 1.1rem; top: .73rem; }
.zt-px-li3{ position: absolute; left: 1.1rem; top: 1.56rem; }
.zt-px-li4{ position: absolute; left: 1.1rem; top: .3rem; }
.zt-px-li5{ position: absolute; left: 1.1rem; top: 1.25rem; }
/*--------------------E: zjtz-jjpx.html ----------------------*


/*--------------------B: zjtz-wmdys.html ----------------------*/
.our-avt{ border:1px solid #d4d4d4; border-radius: 6px; margin: .533rem .4rem 2rem; padding-bottom: .8rem;}
.our-avt-gray{ background-color: #f5f5f5; font-size:.36rem; line-height: 1.8; color:#4c4c4c; border: 1px dashed #cfcfcf; border-radius: 6px; padding:.194rem .267rem; margin: .627rem 0; }
.our-avt-txt{ border-bottom:1px solid #d4d4d4; font-size: .347rem; color: #4c4c4c; line-height: 1.846; padding:.293rem .306rem .32rem;}
.our-avt ul{ overflow: hidden; margin: .533rem 0 1.066rem; border-bottom:1px solid #d4d4d4; padding-left: .267rem;}
.our-avt li{ float: left; font-size: .347rem; color:#4c4c4c; padding-left: .96rem; height: .8rem; line-height: .8rem; margin-bottom: .4rem; width: 44%;}
.our-avt li:nth-child(even){ width: 34% }
.our-avt-icon1{ background: url("../images/our-avt-icon1.png") no-repeat; background-size: contain; }
.our-avt-icon2{ background: url("../images/our-avt-icon2.png") no-repeat; background-size: contain; }
.our-avt-icon3{ background: url("../images/our-avt-icon3.png") no-repeat; background-size: contain; }
.our-avt-icon4{ background: url("../images/our-avt-icon4.png") no-repeat; background-size: contain; }
.our-avt-icon5{ background: url("../images/our-avt-icon5.png") no-repeat; background-size: contain; }
.our-avt-icon6{ background: url("../images/our-avt-icon6.png") no-repeat; background-size: contain; }
.our-avt-icon7{ background: url("../images/our-avt-icon7.png") no-repeat; background-size: contain; }
.our-avt-icon8{ background: url("../images/our-avt-icon8.png") no-repeat; background-size: contain; }
/*--------------------E: zjtz-wmdys.html ----------------------*


/*--------------------B: zjtz-ggtd.html ----------------------*/
.zt-ggtd-box{ margin-bottom: .933rem;}
.zt-ggtd-title{ background: url("../images/zt-ggtd-bg.jpg") no-repeat; height:1.2rem; padding-left: .4rem;  }
.zt-ggtd-title h2{ background: url("../images/zt-ggtd-icon.png") no-repeat; background-size: contain; padding-left: .8rem; display: inline-block; font-size: .547rem; color:#4c4c4c; height: .613rem; line-height: .613rem; margin-right: .4rem; margin-top: .267rem;}
.zt-ggtd-title span{ font-size: .333rem; color:#808080; margin-right: .4rem;}
.zt-ggtd-txt{ background-color: #fff; padding: .266rem .4rem .627rem;}
.zt-ggtd-txt p{ font-size: .36rem; color:#474747; line-height: 1.77; margin-bottom: .4rem; }
.zt-ggtd-txt span{ font-size: .333rem; color:#808080; display: block; line-height: 1.66;}
/*--------------------E: zjtz-ggtd.html ----------------------*


/*--------------------B: zjtz-tzgl.html ----------------------*/
.zt-tzgl-list{ border-bottom: 1px solid #e6e6e6; }
.zt-tzgl-list li{ width: 25%; }
.zt-tzgl-list .zjtz-active{ width: 2.066rem; }

.tzgl-ided-top{ padding-top: .64rem; position: relative; padding-bottom: 1.387rem}
.tzgl-ided-li1{ font-size:.307rem; color: #59c2ef; line-height: 1.8; text-align: center; font-weight: bold; position: absolute; left: .5rem; bottom:.0rem; }
.tzgl-ided-li2{ font-size:.307rem; color: #fb7171; line-height: 1.8; text-align: center; font-weight: bold; position: absolute; left: 3.8rem; bottom:.0rem; }
.tzgl-ided-li3{ font-size:.307rem; color: #ffb950; line-height: 1.8; text-align: center; font-weight: bold; position: absolute; left: 7.1rem; bottom:.0rem; }
.tzgl-ided .our-avt-gray{ margin-top: .933rem; }

.tzgl-mode{}
.tzgl-mode p{ font-size: .413rem; color: #4c4c4c; line-height:1.8 ; margin-top:.64rem; margin-bottom: 1.04rem; }


.tzgl-overview h3{ font-size: .413rem; color: #4c4c4c; font-weight: bold; text-align: center; padding-top: .8rem; margin-bottom: .467rem;}
.tzgl-overview p{ font-size: .333rem; color: #4c4c4c; text-align: center; padding-top: .4rem; line-height: 1.5;}

/*--------------------E: zjtz-tzgl.html ----------------------*


/*--------------------B: zjtz-btqy.html ----------------------*/
.zt-btqy-box{ background-color: #fff; padding-top: .4rem; margin-bottom: .267rem;}
.zt-btqy-title{ font-size:.44rem; background-color: #4cb1f7; display: inline-block; margin-left:.733rem; border-radius: 0 100px 100px 0; padding-left: .507rem; padding-right: .693rem; line-height: .693rem; height: .693rem; color: #fff; font-weight: bold; position: relative; }
.zt-btqy-icon{
    display: inline-block;
    border-radius: 50%;
    width: .693rem; height: .693rem;
    border: 1px solid #fff;
    vertical-align: middle;
    position: absolute; left: -.493rem; top: 50%; transform: translateY(-50%); -webkit-transform: translateY(-50%);
    }
.zt-btqy-icon1{ background:#4cb1f7 url("../images/zt-btqy-icon1.png") no-repeat center center; background-size: 55%;}
.zt-btqy-icon2{ background:#4cb1f7 url("../images/zt-btqy-icon2.png") no-repeat center center; background-size: 55%;}
.zt-btqy-icon3{ background:#4cb1f7 url("../images/zt-btqy-icon3.png") no-repeat center center; background-size: 60%;}
.zt-btqy-icon4{ background:#4cb1f7 url("../images/zt-btqy-icon4.png") no-repeat center center; background-size: 68%;}
.zt-btqy-icon5{ background:#4cb1f7 url("../images/zt-btqy-icon5.png") no-repeat center center; background-size: 68%;}
.zt-btqy-icon6{ background:#4cb1f7 url("../images/zt-btqy-icon6.png") no-repeat center center; background-size: 60%;}
.zt-btqy-icon7{ background:#4cb1f7 url("../images/zt-btqy-icon7.png") no-repeat center center; background-size: 50%;}
.zt-btqy-icon8{ background:#4cb1f7 url("../images/zt-btqy-icon8.png") no-repeat center center; background-size: 65%;}
.zt-btqy-icon9{ background:#4cb1f7 url("../images/zt-btqy-icon9.png") no-repeat center center; background-size: 65%;}

.zt-btqy-img{ margin-top: .32rem;  overflow: hidden;}
.zt-btqy-team{height: 2.5rem; width: calc(50% - 1px); width: -webkit-calc(50% - 1px); float: left; padding-bottom: .4rem;
    border-top: 1px solid #f0f0f0;
    border-bottom: 1px solid #f0f0f0;
    display: flex;
    justify-content: center;
    flex-direction: column;}
.zt-btqy-team:nth-child(odd){ border-right: 1px solid #f0f0f0; }
.zt-btqy-team img{ display: block; margin: 0 auto; }
.zt-btqy-team p{ text-align: center; font-size: .36rem; color: #4c4c4c; line-height: 1.07; }
.zt-btqy-team p span{ text-align: center; font-size: .36rem;color: #808080;line-height: 1.07;  }

.zt-btqy-img1 img{ margin-bottom: .173rem; margin-top: .333rem; width: 2.947rem;}
.zt-btqy-img2 img{ margin-bottom: .44rem; margin-top: .373rem; width: 2.853rem;}
.zt-btqy-img3 img{ margin-bottom: .267rem; margin-top: .333rem; width: 2.667rem;}
.zt-btqy-img4 img{ margin-bottom: .267rem; margin-top: .333rem; width: 2.167rem;}
.zt-btqy-img5 img{ margin-bottom: .173rem; margin-top: .133rem; width: 2.0rem;}
.zt-btqy-img6 img{ width: 1.32rem; margin-top:.573rem; margin-bottom: .307rem;  }
.zt-btqy-img7 img{ margin-top:.307rem; width: 2.4rem;}
.zt-btqy-img8 img{ width: 3.053rem; margin-top:.32rem; margin-bottom: .267rem;  }

/*--------------------E: zjtz-btqy.html ----------------------*



/*--------------------B: gdsy.html ----------------------*/
.gdsy{ padding: .267rem .267rem 1.55rem;}
.gdsy a{ display: block; height: 2.933rem; }
.gdsy a h3{ font-size: .48rem; color: #fff; padding-top: .4rem; margin-left: .8rem; }

.gdsy-a1{ background: url(../images/gdsy-img1.jpg) no-repeat; background-size: 100%; width: 9.467rem;}
.gdsy-a2{ background: url(../images/gdsy-img2.jpg) no-repeat; background-size: 100%; width: 4.653rem;}
.gdsy-a3{ background: url(../images/gdsy-img3.jpg) no-repeat; background-size: 100%; width: 4.653rem;}
.gdsy-a4{ background: url(../images/gdsy-img4.png) no-repeat; background-size: 100%; width: 9.467rem;}
/*--------------------E: gdsy.html ----------------------*


/*--------------------B: gdsy-zqcxyw.html ----------------------*/
.gdsy-p{ border-bottom: 1px dashed #b3b2b2; margin: 0 .4rem;}
.gdsy-p p{ font-size: .4rem; color:#616161; line-height: 1.7; margin-bottom: .52rem; }
.gdsy-p p span{ color: #383838 }
.orange{ margin-bottom: .593rem; }
.orange h2 { padding-left: 0; font-size: .533rem; color: #dd9025; line-height: 1; border-bottom-color: #dd9025; margin-top: .927rem;}
.orange .triangle{ border-color: #dd9025 transparent transparent transparent;}

.gdsy-li li{ margin-bottom: .82rem; }
.gdsy-li li h3{ font-size: .48rem; color:#383838; line-height: 1.44; margin-bottom: .307rem;}
.gdsy-li img{ margin-bottom: .8rem; }

.gdsy-contact{ margin-top: .666rem; padding-bottom: 0; margin-bottom: 2.65rem;}
.gdsy-contact span{ color:#4c4c4c;}


.zqcxyw-yw{ padding-top: .64rem; }

.zqcxyw .th-title h2{ color: #d2a34e; margin-top: .15rem; }
.zqcxyw .th-title i{ background: url(../images/zqcxyw-icon1.png) no-repeat; background-size: 100%; }
.zqcxyw .th-top-box4 .th-title h2,.gqcp .th-top-box5 .th-title h2 { padding-top: 0; }

.zqcxyw .th-icon1 {
    background: url(../images/zqcxyw-icon2.png) no-repeat;
    background-size: 100%;
    width: .613rem;
    height: .693rem;
}
.zqcxyw .th-icon2 {
    background: url(../images/zqcxyw-icon3.png) no-repeat;
    background-size: 100%;
    width: .653rem;
    height: .787rem;
}
.zqcxyw .th-icon3 {
    background: url(../images/zqcxyw-icon4.png) no-repeat;
    background-size: 100%;
    width: .653rem;
    height: .64rem;
}
.zqcxyw .th-icon4 {
    background: url(../images/zqcxyw-icon5.png) no-repeat;
    background-size: 100%;
    width: .613rem;
    height: .613rem;
}
.zqcxyw .th-icon5 {
    background: url(../images/zqcxyw-icon6.png) no-repeat;
    background-size: 100%;
    width: .667rem;
    height: .587rem;
}
.zqcxyw .th-icon6 {
    background: url(../images/zqcxyw-icon7.png) no-repeat;
    background-size: 100%;
    width: .653rem;
    height: .627rem;
}

/*.zqcxyw-contactUs{ overflow: hidden; margin-top: .533rem; }*/
/*.zqcxyw-conlt{ width:1.2rem; color: #424242; font-size: .347rem; }*/
/*.zqcxyw-conrt{ width:7.6rem; margin-left: .1rem; }*/
/*.zqcxyw-conrt p{ margin-bottom: .233rem; }*/
/*.zqcxyw-conrt a{ color: #8a8a8a; font-size: .347rem;  }*/

.zqcxyw .lxwm{ margin-top: .48rem; }
.zqcxyw .lxwm-lt{ width: 1.6rem; }

/*--------------------E: gdsy-zqcxyw.html ----------------------*


/*--------------------B: gdsy-dzspyw.html ----------------------*/
.dzsp li h3{ color:#dd9025; }
.dzsp img{ margin-top: .14rem; margin-bottom: 0rem; }
/*--------------------E: gdsy-dzspyw.html ----------------------*


/*--------------------B: gdsy-tzgwyw.html ----------------------*/
.gdsy-list{ margin-bottom: .8rem; }
.gdsy-list li{ margin-bottom: 0 }
.gdsy-list span{ font-size: .347rem; color:#383838; font-weight: bold; padding-left: .333rem; position: relative; }
.gdsy-list i{ top:50%; -webkit-transform: translateY(-50%); }
.gdsy-list p{ font-size: .347rem; margin-top: .2rem; margin-bottom: .3rem;}
/*--------------------E: gdsy-tzgwyw.html ----------------------*


/*--------------------B: gdsy-zqxsyw.html ----------------------*/
.zqxs li h3{ color:#d00000; }
.zqxs .gdsy-list span{ font-size: .4rem; }
.zqxs .gdsy-list p{ font-size: .4rem; }
/*--------------------E: gdsy-zqxsyw.html ----------------------*


/*--------------------B: gjyw.html ----------------------*/
.gjyw { padding-top: .6rem; }
.gjyw .group-title{ font-size: .4rem; color:#5c5c5c; line-height: .667rem;    margin-bottom: .667rem; }
.gjyw .group-title h2{ font-size: .48rem; margin-top: 0; }

.gjyw-gray{ background: #f5f5f5; border-radius: 6px; padding: .194rem .267rem; margin-bottom: .933rem; font-size: .347rem; color:#525252;  line-height: 1.8;}

.gjyw-team{ padding: .533rem 0 .519rem; border-bottom: 1px dashed #e0e0e0; }
.gjyw-team:last-child{ border-bottom: none; margin-bottom: 1.65rem; }
.gjyw-team h2{ font-size: .48rem; color:#383838; margin-bottom: .279rem; line-height: .853rem; position: relative; padding-left:1.266rem; }
.gjyw-team h2 i{ width: .853rem; height: .853rem; display: inline-block; position: absolute; left: 0;  top:0;}
.gjyw-i1{  background: url("../images/gjyw-img1.png") no-repeat left center; background-size: 100%; }
.gjyw-i2{  background: url("../images/gjyw-img2.png") no-repeat left center; background-size: 100%; }
.gjyw-i3{  background: url("../images/gjyw-img3.png") no-repeat left center; background-size: 100%; }
.gjyw-i4{  background: url("../images/gjyw-img4.png") no-repeat left center; background-size: 100%; }
.gjyw-i5{  background: url("../images/gjyw-img5.png") no-repeat left center; background-size: 100%; }
.gjyw-i6{  background: url("../images/gjyw-img6.png") no-repeat left center; background-size: 100%; }
.gjyw-i7{  background: url("../images/gjyw-img7.png") no-repeat left center; background-size: 100%; }
.gjyw-team p{  font-size: .347rem; color:#4c4c4c;  line-height: 1.7; } /*0.121*/
/*--------------------E: gjyw.html ----------------------*


/*--------------------B: cwyw.html ----------------------*/
.cwyw-box { overflow: hidden; padding: .267rem; margin-bottom: 1.3rem;}
.cwyw-box li{  height: 2.933rem; margin-bottom: .16rem; }
.cwyw-li1{  background: url("../images/cwyw-img1.png") no-repeat; background-size: 100%; }
.cwyw-li2{  background: url("../images/cwyw-img2.png") no-repeat; background-size: 100%; }
.cwyw-li3{  background: url("../images/cwyw-img3.png") no-repeat; background-size: 100%; }
.cwyw-li4{  background: url("../images/cwyw-img4.png") no-repeat; background-size: 100%; }
.cwyw-txt{ font-size: .267rem; color:#e3f0ff;  line-height: 1.55; padding-top: 0.467rem; padding-left: .4rem;  }
.cwyw-txt h2{ font-size: .48rem; color: #e8f5ff; line-height: 1; font-weight: bold; margin-bottom: .26rem;}

/*--------------------E: cwyw.html ----------------------*


/*--------------------B: 场外投行业务.html ----------------------*/
.cw-thyw{ }
.cw-thyw .our-avt-gray{ margin: .507rem 0 .547rem; }
.cw-thyw p,.cw-xsyw p{ font-size:.4rem ; color:#4c4c4c; line-height: 1.8; margin-bottom: .347rem;}
.cw-thyw img{ margin-bottom: 1.2rem; }

.cw-thyw-blue{ margin-bottom: .533rem; }
.cw-thyw-blue h2{ padding-left: 0; font-size: .48rem; color: #589ff5; line-height: 1; border-bottom-color: #589ff5;}
.cw-thyw-blue .triangle { border-color: #589ff5 transparent transparent transparent;}

.cw-listing{ }
.cw-listing li{ font-size: .347rem; color: #666666; line-height:1.77; padding-left: .627rem; margin-bottom: .24rem; position: relative; }
.cw-listing i{ display: inline-block; text-align: center; color: #fff; font-size: .32rem; font-family: Arial; border-radius: 50%; width: .4rem; height: .4rem; line-height: .45rem; background-color: #589ff5; position: absolute; left:0; top: .134rem; }

.cw-thyw .zt-btqy-title,.cw-xsyw .zt-btqy-title{ margin: .42rem 0 .373rem .4rem;  background-color:#589ff5 }
.cw-thyw-icon1{ background:#589ff5 url("../images/cw-thyw-icon1.png") no-repeat center center; background-size: 65%;}
.cw-thyw-icon2{ background:#589ff5 url("../images/cw-thyw-icon2.png") no-repeat center center; background-size: 65%;}
.cw-thyw-icon3{ background:#589ff5 url("../images/cw-thyw-icon3.png") no-repeat center center; background-size: 60%;}
.cw-thyw-icon4{ background:#589ff5 url("../images/cw-thyw-icon4.png") no-repeat center center; background-size: 60%;}
.cw-thyw-icon5{ background:#589ff5 url("../images/cw-thyw-icon5.png") no-repeat center center; background-size: 60%;}
.cw-thyw-icon6{ background:#589ff5 url("../images/cw-thyw-icon6.png") no-repeat center center; background-size: 60%;}
.cw-thyw-icon7{ background:#589ff5 url("../images/cw-thyw-icon7.png") no-repeat center center; background-size: 60%;}
.cw-thyw-icon8{ background:#589ff5 url("../images/cw-thyw-icon8.png") no-repeat center center; background-size: 60%;}
/*--------------------E: 场外投行业务.html ----------------------*/


.m265{ margin-bottom: 2.65rem; }

/*--------------------B: 场外投行业务.html ----------------------*/
.cw-xsyw{ }
.cw-xsyw .our-avt-gray{ line-height: 1.88; margin: .8rem 0 .447rem; }

.cw-xsyw-icon1{ background:#589ff5 url("../images/cw-xsyw-icon1.png") no-repeat center center; background-size: 68%;}
.cw-xsyw-icon2{ background:#589ff5 url("../images/cw-xsyw-icon2.png") no-repeat center center; background-size: 60%;}
.cw-xsyw-icon3{ background:#589ff5 url("../images/cw-xsyw-icon3.png") no-repeat center center; background-size: 65%;}
.cw-xsyw-icon4{ background:#589ff5 url("../images/cw-xsyw-icon4.png") no-repeat center center; background-size: 65%;}
/*--------------------E: 场外投行业务.html ----------------------*/


/*--------------------B: 场外做市业务.html ----------------------*/
.zsyw{}
.zsyw .our-avt-gray span{ display: block; margin-top: .187rem; }

.zsyw h2{ font-size: .587rem; color: #bf0f0f; text-align: center; height: .88rem; line-height: .88rem; }

.zs-idea{ height: 5.507rem; background: url("../images/cw-zsyw-img1.png") no-repeat center center; background-size: 35%; margin-top: .6rem; position: relative;}
.g-team{ font-size:.32rem; color:#dab866; font-weight: bold;  position: absolute;}
.g-team span{ display: block; font-size:.48rem; color:#990000; font-weight: bold; }
.g-bus{ top:0; left: 51%; -webkit-transform: translateX(-50%); transform: translateX(-50%);}
.g-shareh{ top:67%; left: 23%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.g-pri{ top:67%; left: 78%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%);}
.zs-zs{ font-size: .4rem; color:#7d0000; position: absolute; top:50%; left: 50%; -webkit-transform: translate(-50%,-50%); transform: translate(-50%,-50%); }

.zs-bg{ background: url("../images/cw-zsyw-img2.png") no-repeat; background-size: 100%; width:8.133rem;  height: .8rem; line-height: .8rem; color: #fff; text-align: center; font-size: .453rem; margin: 0 auto; }
.zsyw h3{ display: table; font-size: .453rem; color: #bf0f0f; text-align: center; height: .613rem; line-height: .613rem; padding: 0 .08rem; border-bottom: 1px solid #bf0f0f; margin: .24rem auto .333rem; }

.zs-list { margin-bottom: .97rem; }
.zs-list li{ margin-bottom: .637rem; }
.zs-list h4{ font-size: .4rem; color:#dab866; font-weight: bold; padding-left: .453rem; position: relative; margin-bottom: .267rem;}
.zs-list h4 i{ display: inline-block; width: .267rem; height: .267rem; background: url("../images/cw-zsyw-img3.png") no-repeat; background-size: 100%; position: absolute; top:50%; left: 0; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.zs-list-txt{ font-size: .32rem; color:#4c4c4c; padding-left: 2rem; position: relative; line-height: 1.6; }
.zs-list-txt i{ display: inline-block; width:1.333rem; height: 1.2rem; position: absolute; top:50%; left: .333rem; -webkit-transform: translateY(-50%); transform: translateY(-50%); }
.zs-icon1{  background: url("../images/cw-zsyw-img4.png") no-repeat; background-size: 100%; }
.zs-icon2{  background: url("../images/cw-zsyw-img5.png") no-repeat; background-size: 100%; }
.zs-icon3{  background: url("../images/cw-zsyw-img6.png") no-repeat; background-size: 100%; }
.zs-icon4{  background: url("../images/cw-zsyw-img7.png") no-repeat; background-size: 100%; }
.zs-icon5{  background: url("../images/cw-zsyw-img8.png") no-repeat; background-size: 100%; }
.zs-icon6{  background: url("../images/cw-zsyw-img9.png") no-repeat; background-size: 100%; }
.zs-icon7{  background: url("../images/cw-zsyw-img10.png") no-repeat; background-size: 100%; }

.zs-p{ font-size:.4rem ; color:#4c4c4c; line-height: 1.8; margin: .373rem 0; }
.zs-p span.zs-red{ font-size:.48rem ; color:#bf0f0f; }
.zs-p span{ font-size: .32rem; }

.zs-tagging{ font-size: .32rem; color:#4c4c4c; margin: -.066rem 0 .533rem; line-height: 1; text-align: center;}

.zs-table{  }
.zs-table th{ font-size: .293rem; color: #4c4c4c; font-weight: bold; background-color: #fff1e6; border: 1px solid #ffcda3; height: 1.08rem; line-height: 1.08rem; text-align: center; }
.zs-table td{ font-size: .293rem; color: #4c4c4c; border: 1px solid #ffcda3; text-align: center;}
.zs-table td.p23{ padding: .297rem .267rem; line-height: 1.7; text-align: left; }
/*--------------------E: 场外做市业务.html ----------------------*/



/*--------------------B: 场外投行业务.html ----------------------*/
.cp-box{ border: 1px solid #589ff5; padding: .786rem .267rem .666rem; margin-bottom: 1.467rem; position: relative;}
.cp-box p{ font-size: .347rem; color: #4c4c4c; line-height: 1.77; margin-bottom: .453rem;} /*.134*/

.cp-title{
    background: url("../images/cw-cpyw-img1.jpg") no-repeat;
    background-size: 100%;
    width: 6.667rem; padding-left: .4rem;
    height: .8rem; line-height: .8rem;
    font-size: .453rem ; color: #fff;
    position: absolute; left: -1px; top:-.4rem; }
.cp-list{ overflow: hidden; margin: .666rem auto; }
.cp-list li{ float: left; width: 33.333%; }
.cp-list li div{ width: 2.533rem; height: 1.04rem; line-height: 1.04rem; text-align: center; color:#589ff5; font-size: .347rem; border-radius: 4px; border: 1px solid #589ff5;  }

.income-blue{ background-color: #f2f9ff; border-radius: 6px; padding:.4rem .1rem .001rem .3rem;  }
.income-blue-top{ font-weight: bold; margin-bottom: .199rem; }
.income-blue-top b{ font-size: .4rem; }
.income-blue-top span{ display: inline-block; font-weight: normal; width: 1.44rem; height: .453rem; background-color: #589ff5; color: #fff; font-size: .32rem; text-align: center; line-height: .453rem; border-radius: 4px; }
span.income-blue-red{ background-color: #e74a4a }
.cp-box h5{ font-size: .4rem; color: #589ff5; font-weight: bold; margin: .8rem 0 .4rem;}
.income-cer-list{ margin-top: -.347rem;  }
.income-cer-list li{ font-size: .347rem; color:#525252; line-height: 1.7; }
.income-cer-list li i{
    width: .093rem;
    height: .093rem;
    display: inline-block;
    border-radius: 100px;
    background-clip: padding-box;
    background-color: #b3b3b3;
    margin: 0rem .24rem .093rem 0.08rem; }

.cp-chart{ margin-bottom: .912rem; }
.cp-chart p{ font-size: .4rem; color:#2e2e2e; margin-bottom: .38rem;}
/*--------------------E: 场外投行业务.html ----------------------*/




/*--------------------E: 股权产品.html ----------------------*/
.gqcp .blue h2{ color: #398aeb; border-bottom-color: #398aeb;}
.gqcp .blue .triangle { border-color: #398aeb transparent transparent transparent; }
.gqcp .th-title h2{ color: #398aeb; margin-top: .15rem; }
.gqcp .th-title i{ background: url(../images/gqcp-icon.png) no-repeat; background-size: 100%; }
.gqcp .th-top-box4 .th-title h2,.gqcp .th-top-box5 .th-title h2 { padding-top: 0; }

.gqcp .th-icon1 {
    background: url(../images/gqcp-icon1.png) no-repeat;
    background-size: 100%;
    width: .593rem;
    height: .573rem;
}
.gqcp .th-icon2 {
    background: url(../images/gqcp-icon2.png) no-repeat;
    background-size: 100%;
    width: .593rem;
    height: .64rem;
}
.gqcp .th-icon3 {
    background: url(../images/gqcp-icon3.png) no-repeat;
    background-size: 100%;
    width: .593rem;
    height: .653rem;
}
.gqcp .th-icon4 {
    background: url(../images/gqcp-icon4.png) no-repeat;
    background-size: 100%;
    width: .593rem;
    height: .6rem;
}
.gqcp .th-icon5 {
    background: url(../images/gqcp-icon5.png) no-repeat;
    background-size: 100%;
    width: .593rem;
    height: .627rem;
}

.gqcp .th-contactUs{ margin-top: 0; padding-top: .533rem; }
.gqcp .th-contactUs .lxwm-lt,.gqcp .th-contactUs .lxwm-rt{ width: 100%}
.lx-group  a{ color: #575757; font-size: .4rem; line-height: 1.8; }
.lx-group .lxwm-rt a{ color: #333; word-wrap: break-word; word-break:break-all; }
.yjts{ color: #8a8a8a!important; font-size: .347rem!important; margin-left: .2rem; display: block; font-weight: normal!important;}


.gqcp-box1{ padding-top: .653rem; }
.gq-sc{
    background: url(../images/gqcp-img1.png) no-repeat;
    background-size: 100%;
    width:4.04rem;
    height: 1.92rem;
    margin-top: .933rem;
    margin-bottom: .8rem;
   position: relative;
}
.gq-sc span{
    color: #ffffff;
    font-size: .48rem;
    font-weight: bold;
    letter-spacing: 2px;
    position: absolute;
    top : 50%;
    left: 50%;
    transform: translate(-50% , -50%);
    -webkit-transform: translate(-50% , -50%);
    line-height: 1.3;
}
.gqcp-box1 h3{
    color: #333333;
    font-size: .48rem;
    text-align: center;
    letter-spacing: -1px;
    margin-bottom: .533rem;
}
.gq-txt{
    border-radius: 6px;
    border: 1px dashed #aeaeae;
    background: #f5f5f5;
    padding: .36rem .333rem .173rem;
    margin-bottom: 1.067rem;
}
.gq-txt p{
    font-size: .4rem;
    color: #616161;
    line-height: 1.8;
    margin-bottom: .187rem;
}

.dz-table{ margin-top: .64rem; table-layout:fixed; word-break: break-all; word-wrap: break-word;}
.dz-table td,.dz-table th{ border: 1px solid #4cb1f7; }
.dz-table thead th{ color: #4c4c4c; font-size: .373rem; height: 1.2rem; text-align: center; font-weight: bold; background: #f2f9ff;}
.dz-table thead td{ color: #4c4c4c; font-size: .32rem; width:1.533rem; text-align: center; height: 1.32rem; font-weight: bold; background: #f2f9ff;}
.dz-table thead span{ color: #999999; font-size: .293rem; }
.dz-table tbody td{ text-align: center; height: 1.2rem; font-size: .267rem; color: #4c4c4c;}

/*--------------------E: 股权产品.html ----------------------*/

/*.yj{ border-radius: 7px;*/
    /*background:url("../images/yj.png") repeat;*/
    /*width: 8.533rem;*/
    /*height: 1.933rem;*/
    /*line-height: 1.933rem;*/
    /*text-align: center;*/
    /*position: fixed; top:50%; left: 50%;*/
    /*transform: translate(-50%,-50%);*/
    /*-webkit-transform: translate(-50%,-50%);*/
    /*color:#fff;*/
    /*font-size: .4rem;*/
    /*z-index: 9;*/
    /*display: none;*/
/*}*/

/*-------------------- 新增新闻动态更多链接页面 ----------------------*/
#news a.more {
    position: absolute;
    top: 4px;
    right: 0;
    color: #406599;
}
/* xqingqingye tupian fangda */
.imgMask {
    display: none;
    width: 100%;
    height: 100%;
    background-color: #000;
    position: fixed;
    left: 0;
    top: 0;
}
.imgMask.active {
    display: block;
}
.imgMask img {
    width: 100%;
    position: absolute;
    left: 0;
    top: 50%;
}

dl dd ul li:first-child span.gray {
    color: #c0bdb9 !important;
}

.bg2 .box1 dd:nth-child(n+20) .dd-ul li span {
    color: #c7b9ac;
}

.bg3 .box1 dd:nth-child(n+20) .dd-ul li span {
    color: #c7b9ac;
}
.bg3 .box2 dd:nth-child(n+11) .dd-ul li span {
    color: #c7b9ac;
}

.bg4 .box1 dd:nth-child(n+15) .dd-ul li span {
    color: #c7b9ac;
}
.bg4 .box2 dd:nth-child(n+10) .dd-ul li span {
    color: #c7b9ac;
}
.bg4 .box3 dd:nth-child(n+6) .dd-ul li span {
    color: #c7b9ac;
}
.bg4 .box4 dd:nth-child(n+6) .dd-ul li span {
    color: #c7b9ac;
}

.bg5 .box1 dd:nth-child(n+3) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box2 dd:nth-child(n+7) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box3 dd:nth-child(n+6) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box4 dd:nth-child(n+6) .dd-ul li span {
    color: #c7b9ac;
}

.bg5 .box1 dd:nth-child(n+3) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box2 dd:nth-child(n+7) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box3 dd:nth-child(n+6) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box4 dd:nth-child(n+6) .dd-ul li span {
    color: #c7b9ac;
}

.bg5 .box1 dd:nth-child(n+3) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box2 dd:nth-child(n+7) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box3 dd:nth-child(n+6) .dd-ul li span {
    color: #c7b9ac;
}
.bg5 .box4 dd:nth-child(n+6) .dd-ul li span {
    color: #c7b9ac;
}


/*---------------投资银行（tzyh）-改版--------------------*/



.clearfix{clear:both;zoom:1;}
.clearfix:after,.clearfix:before{content:""; display:table; height:0; clear: both;}


.notice-list.t-notice-list li{width: 25%;color: #383838;}
.tzyh-gai{}
.tzyh-gai .th-top-box1,.tzyh-gai .th-top-box2,.tzyh-gai .th-top-box3,.tzyh-gai .th-top-box4,.tzyh-gai .th-top-box5{background: #ffffff;}
.tzyh-gai .th-top-box1 .th-title,.tzyh-gai .th-top-box2 .th-title,.tzyh-gai .th-top-box3 .th-title,.tzyh-gai .th-top-box4 .th-title,.tzyh-gai .th-top-box5 .th-title{background: #ffffff;}
.tzyh-gai .th-title h2{color: #c89d41;}
.tzyh-gai .th-title i{background: url(../images/jt-huang_03.png) no-repeat;background-size: 100%;}
.tzyh-gai .th-icon1{background: url(../images/tty1_03.png) no-repeat;background-size: 100%;height: .923rem;}
.tzyh-gai .th-icon2{background: url(../images/tty2_11.png) no-repeat;background-size: 100%;height: .786rem;}
.tzyh-gai .th-icon3{background: url(../images/tty3_15.png) no-repeat;background-size: 100%;height: 0.773rem;}
.tzyh-gai .th-icon4{background: url(../images/tty4_19.png) no-repeat;background-size: 100%;height: .76rem;}
.tzyh-gai>img{width: 100%;margin-bottom: 2px;}
.tzyh-gai .th-title span{display: block!important;}
.tzyh-gai .th-top{display: none!important;}
.tzyh-gai .tzyh-border{border-bottom: 1px solid #cccccc;}
.tzyh-gai .th-main{position: relative;}
.tzyh-gai .th-main::before{position: absolute;content: "";top: 0;height: 1px;background: #cccccc;left: 0;right: 0;margin: auto;    width: 92.75%;}
.tzyh-gai .notice-list.t-notice-list li.active{border-bottom: 4px solid #c89d41;}
.tzyh-gai .notice-main{padding-bottom: 1px;}
.tzyh-gai .notice-txt i{background:#ffffff url(../images/tzyh-qq_03.png) no-repeat;background-size: 100%;}
.tzyh-gai .notice-main{border-left: 2px solid #c89d41;}
.tzyh-gai .ywys-list{}
.tzyh-gai .ywys-list .title-tzyh-g{}
.tzyh-gai .ywys-list .title-tzyh-g h2{color: #eaeaea;font-weight: bold;text-align: center;font-size: 1.5rem;}
.tzyh-gai .ywys-list .title-tzyh-g h3{font-size: 0.48rem;text-align: center;color: #c89d41;margin-top: -2em;}
.tzyh-gai .ywys-list .tzyh-g-list1>h3{font-size: 0.48rem;text-align: center;color: #c89d41;}
.tzyh-gai .ywys-list .tzyh-g-list1>img{width: 100%;}
.tzyh-gai .ywys-list .tzyh-g-list2{border-top: 1px solid #ededed;padding-top: 10px;}
.tzyh-gai .ywys-list .gai-list-ul{}
.tzyh-gai .ywys-list .gai-list-ul li{width: 48.5%;margin-right: 3%;box-sizing: border-box;float: left;border: 1px solid #e8e8e8;margin-top: 0.7rem;margin-bottom: 0;}
.tzyh-gai .ywys-list .gai-list-ul li:nth-of-type(2n){margin-right: 0;}
.tzyh-gai .ywys-list .gai-list-ul li a{display: block;text-align: center;}
.tzyh-gai .ywys-list .gai-list-ul li a img{width: 90%;margin:0.35rem auto;}
.tzyh-gai .ywys-list .gai-list-ul li a p{margin-bottom: 0;text-align: center;background: #e8e8e8;}
.tzyh-gai .ywys-list .team-main2{padding: 0 0rem .533rem 0rem;}
.tzyh-gai .ywys-list .team-top2{background: #c89d41;color: #ffffff;padding-left: 1.1rem;}
.tzyh-gai .ywys-list .team-top2 i{background: url(../images/jtt-bai_03.png) no-repeat;background-size: 100%;left: 0.4rem;}
.tzyh-gai .ywys-list .team-top2 .i2-d{right: 0.4rem;left: auto;background: url(../images/d-t-img_06.png) no-repeat;background-size: 100%;width: 0.7rem;position: absolute;
    top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);display: inline-block;height: 0.24rem;}


.tzyh-gai .ywys-list .list-add{}
.tzyh-gai .ywys-list .list-add ul{}
.tzyh-gai .ywys-list .list-add ul li{}
.tzyh-gai .ywys-list .list-add ul li{width: 48.5%;margin-right: 3%;box-sizing: border-box;float: left;border: 1px solid #e8e8e8;margin-top: 0rem;margin-bottom: 0.7;}
.tzyh-gai .ywys-list .list-add ul li:nth-of-type(2n){margin-right: 0;}
.tzyh-gai .ywys-list .list-add ul li a{display: block;text-align: center;}
.tzyh-gai .ywys-list .list-add ul li a img{width: 90%;margin:0.35rem auto;}
.tzyh-gai .ywys-list .list-add ul li a p{margin-bottom: 0;text-align: center;background: #e8e8e8;}

.tzyh-gai .gai-nian{padding: 0.5rem 0;}
.tzyh-gai .gai-nian ul{}
.tzyh-gai .gai-nian ul li{box-sizing: border-box;position: relative;padding: 0.5rem 0;}
.tzyh-gai .gai-nian ul li::before{content: "";position: absolute;left: 12px;top: 5px;width: 2px;height: 100%;background: #c89d41;}
.tzyh-gai .gai-nian ul li:last-of-type::before{top: -10px;content: "";}
.tzyh-gai .gai-nian ul li:first-of-type{padding: 0 0 0.5rem;}
.tzyh-gai .gai-nian ul li:last-of-type{padding: 0.5rem 0 0rem;}
.tzyh-gai .gai-nian ul li>h3{position: relative;color: #b5b5b5;padding-left: 0.875rem;font-size: 0.6rem;}
.tzyh-gai .gai-nian ul li>h3 i{width: 0.675rem;height: 0.675rem;display: inline-block;position: absolute;left: 0;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);background: url(../images/quan-hui_03.png) no-repeat;background-size: 100%;}
.tzyh-gai .gai-nian ul li dl{margin-left: 0.33rem;padding: 0.6rem 0 0rem;display: none;}
.tzyh-gai .gai-nian ul li dl dd{padding-left: 1rem;margin-bottom: 0.6rem;position: relative;}
.tzyh-gai .gai-nian ul li dl dd::after{content: "";position: absolute;left: -3.5px;width: 8px;height: 8px;border-radius: 100%;background: #c89d41;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}
.tzyh-gai .gai-nian ul li dl dd h3{font-size: 0.43rem;font-weight: bold;margin-bottom: 0.2rem;}
.tzyh-gai .gai-nian ul li dl dd p{margin-bottom: 0;    font-size: .4rem;}
.tzyh-gai .gai-nian ul li>h3.active{color: #c89d41;}
.tzyh-gai .gai-nian ul li>h3.active i{background: url(../images/h-yuan_03.png) no-repeat;background-size: 100%;}

.text-no-tzyh{padding-left: 1rem;
    margin-left: -.333rem;
    font-size: .4rem;
    margin-bottom: 0rem;
    position: relative;
	background: #ffffff;
	padding-bottom: 0.5rem;
	}


/* 融资融券 */
.gosi{margin: 5px 0;}
.gosi li{width: 49%;float: left;margin-right: 2%;border-radius: 5px;background: #E5E5E5;box-sizing: border-box;padding: 8px;word-break: break-word;height: 235px;}
.gosi li:last-of-type{margin-right: 0;}
.gosi li dl{}
.gosi li dl dt{font-size: 16px;color: #0290A7;text-align: center;font-weight: bold;margin-bottom: 5px;}
.gosi li dl dd{font-size: 16px;color: #666666;line-height: 24px;margin-bottom: 4px;position: relative;padding-left: 11px;}
.gosi li dl dd::before{position: absolute;content: "";width: 6px;height: 6px;border-radius: 50px;background: #FD8F1B;left: 0;top: 10px;}
.gosi li dl dd a{color: #666666;}
.gosi li dl dd span{color: #FD8F1B;}

.four-list a{width: 33.3333%;}

/* gpqq */

.qq-sp{}
.qq-sp ul li{width: 100%;margin: auto;background: url(../images/hb_03.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;padding: 0 25px;}
.qq-sp ul li a{background: url(../images/spp_03.png) right no-repeat;display: block;background-size: 18%;padding: 25px 0;}
.qq-sp ul li a h4{font-size: .453rem;margin-bottom: 7px;color: #ffffff;font-weight: bold;}
.qq-sp ul li a p{color: #ffffff;font-size: .353rem;}

.jzdkz-table th{padding-top: 0.2rem;padding-bottom: 0.2rem;padding-left: 0.22rem;padding-right: 0.22rem;}
.jzdkz-table td{padding-left: .22rem;}


/* 私募机构 */
.sm-bus-li{margin-top: 0.5rem;}
.sm-bus-li ul a{width: 33.333333%;}
.marg-t{margin-top: 1.2rem;}
.gro-text{}
.gro-text p{text-indent: 2em;text-align: left;font-size: 0.4rem;line-height: 1.8;color: #333333;margin-bottom: 0.2rem;}
.mat-top{margin-top: 1.5rem;}
.tedian p{font-size: 0.4rem;line-height: 1.8;color: #333333;background: url(../images/yyq_03.png) left 5px no-repeat;background-size: 0.55rem;padding-left: 0.7rem;padding-bottom: 0.5rem;position: relative;}
.tedian p::after{position: absolute;height: 100%;left: 2.7%;top: 6px;width: 1px;background: #dba550;content: "";z-index: -1;}
.tedian p:last-of-type::after{display: none;}
.sm-pro{margin-bottom: 0.6rem;}
.sm-pro h3{font-size: 0.48rem;color: #dba550;background-position: left;margin-bottom: 0.2rem;background-repeat: no-repeat;background-size: 0.58rem;padding-left: 1rem;border-bottom: 1px dashed #dcdcdc;padding: 10px 0 10px 0.8rem;}
.sm-pro p{font-size: 0.4rem;line-height: 1.8;color: #333333;text-align: left;text-indent: 2em;}
.sm-pro h3.sm-h1{background-image: url(../images/hi1_07.png);}
.sm-pro h3.sm-h2{background-image: url(../images/hi2_11.png);}
.sm-pro h3.sm-h3{background-image: url(../images/hi3_15.png);}
.sm-pro h3.sm-h4{background-image: url(../images/hi4_19.png);}
.sm-img{text-align: center;margin-bottom: 0.5rem;}
.sm-img img{max-width: 70%;}
.sl-text{}
.sl-text p{text-indent: 2em;text-align: left;font-size: 0.4rem;line-height: 1.8;color: #333333;margin-top: 0.5rem;}
.biao-img{}
.biao-img img{max-width: 100%;}
.sm-qd{}
.sm-qd .qdd-div{padding: 0.2rem 0;border-bottom: 1px dashed #dcdcdc;margin-bottom: 0.3rem;}
.sm-qd .qdd-div a{display: block;}
.sm-qd .qdd-div a h3{font-size: 0.48rem;color: #dba550;background-position: left;background-repeat: no-repeat;padding-left: 0.8rem;background-size: 0.56rem;}
.sm-qd .qdd-div a h3.sm-wx{background-image: url(../images/mobi_15.png);}
.sm-qd .qdd-div a h3.sm-pt{background-image: url(../images/pci_18.png);}
.guanzhu{text-align: center;margin-top: 0.4rem;margin-bottom: 3rem;}
.guanzhu img{max-width: 40%;}

.ysp-img{text-align: center;margin-top: 0.3rem;}
.ysp-img img{max-width: 55%;}
.ysp-text{margin-top: 0.2rem;}
.ysp-text h3{font-size: 0.48rem;color: #dba550;text-align: center;margin-bottom: 0.3rem;}
.ysp-text p{text-indent: 2em;text-align: left;font-size: 0.4rem;line-height: 1.8;color: #333333;}
.ysp-img2 img{max-width: 100%;}
.ysp-img2{margin: 0.4rem 0;}
.mar-bot{margin-bottom: 3rem;}
.mart-top{margin-top: 1rem;}
.ysp-mar-bot{margin-bottom: 2rem;}


/* 专业交易系统服务 */

.zyjy-img{text-align: center;margin-bottom: 8px;}
.zyjy-img img{width: 75%;}
.text-div-p{}
.text-div-p p{text-indent: 2em;text-align: left;font-size: 0.4rem;line-height: 1.8;color: #333333;}
.Geetek{background: #fcf7ef;border-radius: 25px;padding: 25px 0;margin-bottom: 20px;margin-top: 20px;}
.Geetek .geekt-p{}
.Geetek .geekt-p p{font-size: 0.4rem;font-weight: bold;color: #000000;text-align: center;line-height: 1.8;}
.Geetek div img{width: 100%;}
.Geetek .gee-img{text-align: center;}

.gee-list{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;margin-top: 0.6rem;margin-bottom: 0.5rem;}
.gee-list a{color: #333333;font-weight: bold;font-size: 0.4rem;line-height: 1.8;padding: 0.3rem 15px;position: relative;display: inline-block;}
.gee-list a.active::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 3px;background: #c89d41;}
.gee-list a:hover{color: #333333;}
.gee-list-text .text-div-p p span{color: #f03744;}
.gee-list-text .text-div-p{display: none;}
.gee-list-text .text-div-p.active{display: block;}
.text-div-p.yellow p{color: #dba550;}
.gee-list-text{margin-bottom: 0.7rem;}
.margin-top{margin-top: 0.5rem;}
.suoming{border: 1px dashed #ddaa5a;border-radius: 20px;padding: 15px;box-sizing: border-box;margin: 0.7rem 0;}
.suoming p{font-size: 0.35rem;color: #333333;line-height: 1.8;text-align: left;margin-bottom: 5px;}
.group-title.chao h2{line-height: 1.5;}
.text-div-p.red p span{color: #F03744;}
.text-p-b{}
.text-p-b p{font-size: 0.4rem;line-height: 1.8;color: #333333;font-weight: bold;}
.yellow p{color: #dba550;}
.margin-bottom{margin-bottom: 0.4rem;}
.zyjy-img.w-img100 img{width: 100%;}
.margin{margin: 0.5rem 0;}
.zyy-text p{font-size: 0.4rem;line-height: 1.8;color: #333333;}
.zy-yw{margin-bottom: 0.2rem;}
.zy-yw h4{padding: 0.35rem 0;position: relative;padding-left: 42px;font-size: 0.4rem;line-height: 1;color: #ffffff;font-weight: normal;background: #c89d41 url(../images/bjjt_15.png) 10px no-repeat;}
.zy-yw h4 icon{width: 45px;height: 15px;background: url(../images/dian_18.png) no-repeat;background-position: center;position: absolute;right: 10px;top: 0.41rem;}
.zy-yw .zy-yw-box{background: #efefef;padding: 0.4rem 0.5rem;}
.zy-yw .zy-yw-box .zy-yw-p{}
.zy-yw .zy-yw-box .zy-yw-p p{font-size: 0.4rem;line-height: 1.8;color: #333333;}
.zy-yw .zy-yw-box .zy-yw-p p.yellow{color: #dba550;}
.zy-yw .zy-yw-box{display: none;}
.zy-yw.active h4{}

/* 托管外包业务 */
.mar-bot{margin-bottom: 3rem;}
.ysp-sm{margin-bottom: 0;}
.sm-pro .ysp-h1{background-image: url(../images/yyb1_07.png);}
.sm-pro .ysp-h2{background-image: url(../images/yyb2_11.png);}
.sm-pro .ysp-h3{background-image: url(../images/yyb3_14.png);}
.ysp-ic-list{}
.ysp-ic-list ul{}
.ysp-ic-list ul li{width: 47.5%;margin-right: 5%;float: left;text-align: center;margin-bottom: 1rem;}
.ysp-ic-list ul li:nth-of-type(2n){margin-right: 0;}
.ysp-ic-list ul li img{width: 1.6rem;}
.ysp-ic-list ul li h3{font-size: 0.55rem;color: #9b1d20;margin: 8px 0;}
.ysp-ic-list ul li p{text-align: left;font-size: 0.4rem;color: #333333;line-height: 1.7;height: 2.2rem;}

.ysp-text-nei{}
.ysp-text-nei h4{font-size: 0.4rem;color: #ffffff;font-weight: normal;background: #dba550;padding: 0.3rem 0.32rem;}
.ysp-text-nei p{font-size: 0.4rem;color: #333333;text-indent: 2em;line-height: 1.8;padding:0.35rem 0.32rem;background: #f7f7f7;}
.ysp-text2 p{font-size: 0.4rem;color: #DBA550;text-align: center;}
.ysp-text2{margin-top: 1rem;}


/* 资本引荐 */
.zhfx-text-p{}
.zhfx-text-p p{font-size: 0.4rem;line-height: 1.8;color: #333333;text-align: center;}
.zhfx-sm{}
.zhfx-sm .zhfx-h1{background-image: url(../images/yyh1_07.png);}
.zhfx-sm .zhfx-h2{background-image: url(../images/yyh2_11.png);}
.zhfx-sm .zhfx-h3{background-image: url(../images/yyh3_14.png);}
.zhfx-sm .zhfx-h4{background-image: url(../images/yyh4_18.png);}
.zhfx-sm .zhfx-h5{background-image: url(../images/yyh5_22.png);}

/* 产品跟投服务 */
.pb-czf .tedian p span{display: block;font-size: 0.4rem;line-height: 1.8;color: #333333;}
.pb-czf .tedian p b{display: block;color: #dba550;font-size: 0.4rem;line-height: 1.8;font-weight: normal;}
.czf-text-div{}
.czf-text-div p{text-align: center;font-size: 0.48rem;color: #DBA550;}
.pgg-sm{}
.pgg-sm p{text-align: left;text-indent: 0;}
.pgg-sm .pgg-h1{background-image: url(../images/pzz6_12.png);}
.pgg-sm .pgg-h2{background-image: url(../images/pzz7_16.png);}
.pgg-sm .pgg-h3{background-image: url(../images/pzz8_20.png);}
.pgg-sm .pgg-h4{background-image: url(../images/pzz9_22.png);}
.czf-h3{}
.czf-h3 h3{font-size: 0.48rem;color: #333333;line-height: 1.6;}


/* 融资融券业务 */
.rzrq-ul{}
.rzrq-ul ul{}
.rzrq-ul ul li{width: 33.33333%;float: left;text-align: center;}
.rzrq-ul ul li img{width: 1.5rem;margin-bottom: 0.2rem;}
.rzrq-ul ul li p{font-size: 0.4rem;color: #333333;line-height: 1.8;}
.rzrq-ul2 ul li{width: 50%;}

/* 产品代销服务 */
.cpdx-sm{}
.cpdx-sm .cpdx-h1{background-image: url(../images/cpp1_07.png);}
.cpdx-sm .cpdx-h2{background-image: url(../images/cpp2_10.png);}
.cpdx-sm .cpdx-h3{background-image: url(../images/cpp3_12.png);}
.cpdx-sm .cpdx-h4{background-image: url(../images/cpp4_14.png);}



.czlc-lt{background-image: url(../images/niuniu_02.jpg);}
.czlc-lt span{right: 1.5rem;}
.zy-yw h4{background-size: 0.4rem;}
.zy-yw .zy-yw-box .zy-yw-p p.yellow{font-weight: bold;}



