.voteHeader/*commont*/
body{margin:0; padding:0; color:#333;font-family:"Microsoft Yahei", "SimHei", "Simsun";}
a{color:#232323;text-decoration:none;}
a:hover{color:#ff1d1d;}
ul li,ul,li{overflow:hidden;}
.clear{clear:both;}

/*首页begin*/
/*头部begin*/
.header{
    width: 100%;
    height: auto;
}
.header .topNav{
    width: 100%;
    height: 30px;
    line-height: 30px;
    background: #eeeeee;
    margin: 0px auto;
}
.headFrame{
    background: #eeeeee;
}
.header .topNav ul{
    /*margin-right: 12px;*/
    float:right;
}
.header .topNav p{
    float: left;
    /*margin-left: 20px;*/
    font-size: 14px;
}
.header .topNav ul li{
    float:left;
}
.header .topNav ul li.dorp_navMap:hover .dorpdown{
       display: block;
}
.header .topNav ul li.dorp_navMap .dorpdown{
    position: absolute;
    width: 1000px;
    height: auto;
    margin-top: -1px;
    background: white;
    margin-left: -933px;
    border-left: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    display: none;
    z-index: 100000;
}
.header .topNav ul li.dorp_navMap .dorpdown dl{
    padding-left: 20px;
     width: 180px;
    float: left;
}
.header .topNav ul li.dorp_navMap .dorpdown dl dt{
    font-size: 18px;
    font-weight: bold;
}
.header .topNav ul li.dorp_navMap .dorpdown dl dd.rborder{
    border-right: 1px solid #eeeeee;
}
.header .topNav ul li.dorp_navMap .dorpdown dl dd a{
    margin-right: 10px;
}
.header .topNav ul li a{
    font-size: 14px;
    color:#707070;
}
.header .topNav ul li a:hover{
    color:#ff1d1d;
}
.header .topNav ul li em{
    padding: 5px 25px;
    font-size: 14px;
    color:#707070;
}
.newaddTop{
    float: left;
    margin-left: 10px;
    margin-top: 20px;
    padding-left: 8px;
    border-left: 1px solid #d4d4d4;
}
.newaddTop .boldWord{
    font-size: 14px;
    color:#232323;
}
.newaddTop .nolWord{
    font-size: 12px;
    color:#717171;
}
.header .searchFrame{
    margin:0px auto;
    width: 1000px;
    height: 90px;
    clear: both;
}
.header .searchFrame img{
    float: left;
    margin-left: 30px;
    margin-top: 20px;
}
.header .searchFrame .searchUI{
    float:left;
    margin-top:28px;
    margin-left: 10px;
}
.header .searchFrame .searchUI .adUI{
    padding-top: 5px;
}
.header .searchFrame .searchUI .adUI a{
    color:#fb4747;
    margin-right: 12px;
}
.enterbusiness .business{
    float: right;
    padding-right: 10px;
}
.enterbusiness .business img{
    float: left;
    outline: none;
    margin-right: 15px;
    margin-left: 0px;
}
.enterbusiness .business .addword{
    float: left;
    margin-top: 20px;
}
.enterbusiness .business .addword p{
    font-size:18px;
    color:#fb4747;
}
.enterbusiness .business .addword span{
    font-size: 14px;
    color:#459df5;
   line-height: 30px;
}
.enterbusiness .business .addword a:hover span
,.enterbusiness .business .addword a:hover p{
    color:deeppink !important;
}
.enterbusiness .business .addword span em{
     font-size: 25px;
    color:#ec1c25;
}
.brnTenImg{
    margin:10px auto;
}
.headNav{
    clear: both;
    width: 100%;
    height: auto;
    margin:0px auto;
    background: #707070;
    margin-top: 10px;
}
.headNav ul{
  width: 1000px;
    margin:0px auto;
}
.headNav ul li{
    float: left;
}
.headNav ul li a{
    color:white;
    font-size: 20px;
    width: 200px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    display: block;
}
.headNav ul li a:hover{
    background: #28a7e1;
}
.boxNav{
   clear: both;
    width: 1000px;
    height: 80px;
    background: #eeeeee;
    margin:0px auto
}
.boxNav .leftbox{
    width: 840px;
    height: 100%;
   padding-top: 15px;
}
.boxNav .leftbox ol{
    float: left;
    margin-left: 60px;
}
.boxNav .leftbox ol li{
    float: left;
    margin-left: 20px;
}
.boxNav .leftbox ol li:first-child{
    margin-right: 20px;
}
.boxNav .leftbox ol li span{
    font-size: 16px;
    color:#606060;
    font-weight: bold;
}
.boxNav .leftbox ol li a{
    font-size: 16px;
    color:#606060;
}
.boxNav .leftbox ol li a:hover,.wrap .wrapContent .newsWrap .titleNews:hover
,.wrap .wrapContent .newsWrap ul li a:hover,.header .topNav ul li.dorp_navMap .dorpdown dl dd a:hover{
    color:#ff1d1d;
    border-bottom: 1px solid #ff1d1d;
}
.header .boxNav .leftbox ol li a.hotkey{
   color:#ff1d1d;
}
.header .boxNav .enterBrand{
    float: right;
    display: block;
    width: 108px;
    height: 45px;
    color:white;
    font-size: 16px;
    line-height: 45px;
    background: url("../images/index/btnbg1.png");
    text-indent: 10px;
    margin-top: -80px;
    margin-right: 40px;
}
.header .brandTable{
    width: 1000px;
    height: auto;
    margin: 0px auto;
}
.header .brandTable table{
    width: 1000px;
    margin-top: 11px;
    border-left: 1px solid white;
    border-bottom: 1px solid #eee;
}
.header .brandTable table tr td{
    width: 124px;
    height: 64px;
    text-align: center;
}
.header .brandTable table tr td img{
    width: 124px;
    height: 64px;
}
.brandTable table tr td span{
    margin-top: 10px;
    color:#5e5e5e;
    display: inline-block;
    padding:2px 6px;
}
.brandTable table tr td span:hover{
    color:white;
    background: #fb4747;
    border-radius: 25px;
}
.header .brandTable table tr td .adDv{
    border-right: 1px solid #eeeeee;
    margin-bottom: 10px;
}
.header .brandTable table tr> td+td+td+td+td+td+td+td .adDv{
    border-right: 0px;
}
/*头部end*/

/*内容部分begin*/
.wrap{
    width: 1000px;
    height: auto;
    margin: 0px auto;
    margin-top: 10px;
}
.wrap .newaddTop{
    margin-top: 8px;
}
.wrap .wrapContent{
     width:100%;
    height: 660px;
}
.wrap .wrapContent .newsWrap{
    width: 400px;
    float: left;
}
.wrap .wrapContent .newsWrap h1{
    font-size: 16px;
    color:white;
    background:#fb4747 ;
    width: 100px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    margin-bottom: 10px;
}
.wrap .wrapContent .newsWrap .titleNews{
    font-size: 24px;
    text-align: center;
    display: block;
}
.wrap .wrapContent .newsWrap p{
    font-size: 14px;
    text-indent: 30px;
    color:#a8a8a8;
    margin-top: 8px;
}
.wrap .wrapContent .newsWrap p a{
    color:#fb4747;
}
.wrap .wrapContent .newsWrap ul{
    width: 360px;
    padding-bottom: 20px;
    border-bottom: 1px solid #cccccc;
}
.wrap .wrapContent .newsWrap ul li{
    color:#595959;
    font-size: 16px;
    margin-top: 10px;
    list-style-type: disc;
}
.wrap .wrapContent .newsWrap ul li em{
    margin-right: 26px;
}
.wrap .wrapContent .newsWrap ul li em span {
    color:#e81f3d;
    font-weight: bold;
    padding-right: 5px;
}
.wrap .wrapContent .newsWrap ul li a{
    color:#595959;
}
.wrap .wrapContent .newsWrap ul li a.moreHotKey{
    margin-left: 10px;
    line-height: 40px;
}
.wrap .wrapContent .newsWrap ul li a.moreHotKey em{
    color:#e81f3d;
    margin-right: 8px;
}
.wrap .wrapContent .newsWrap .showAuthenty{
   margin-top: 30px;
}
.wrap .wrapContent .newsWrap .showAuthenty .showBtn:first-child{
    color:white;
    background: #28a7e1;
}
.wrap .wrapContent .newsWrap .showAuthenty .showBtn{
    float: left;
    width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-radius: 5px;
    font-size: 16px;
    background-color: #e5e5e5;
    color:#595959;
    margin-right:20px;
    cursor: pointer;
}
.wrap .wrapContent .newsWrap .showFrame{
    height: auto;
   padding-top:40px;
}
.wrap .wrapContent .newsWrap ul.showContent{
    position: absolute;
    display: none;
    border: 0px;
}
.wrap .wrapContent .newsWrap ul.showContent:first-child{
    display:block;
}
.wrap .wrapContent .newsWrap ul.showContent li a{
    margin-left: -24px;
}
.imgWrap{
    float: right;
    width: 600px;
    height: auto;
}
.topbanner{
    width: 100%;
    height: 365px;
}
/*翻页banner begin*/
.banner{
    position: relative;
    float: right;
    width:575px;
    height: 365px;
    user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
}
.banner .prev,.banner .next{
    position: absolute;
    font-size: 50px;
    width: 40px;
    height: 68px;
    line-height: 60px;
    background: black;
    opacity: 0.5;
    color:white;
    cursor: pointer;
    font-weight: bold;
    margin-top: 140px;
    text-align: center;
    z-index: 100;
}
.banner .prev{
    margin-left: 5px;
}
.banner .next{
    margin-left: 530px;
}
.banner .imgbg li span{
    position: absolute;
    margin-top: 295px;
    font-size: 22px;
    color:white;
    margin-left: 20px;
    display: none;
    width:450px;
}
.banner .imgbg li:first-child span{
    display: block;
}
.banner .imgbg li a img{
    position: absolute;
    width:575px;
    height: 360px;
    display: none;
}
.banner .imgbg li:nth-child(1) a img{
    display: block;
}
.banner .titlelabel{
    position: absolute;
    width: 100%;
    margin-top:310px;
}
.banner .titlelabel ul{
    float: right;
    margin-right: 20px;
    margin-top: 20px;
}
.banner .titlelabel ul li{
    float: left;
    line-height: 45px;
    margin-left: 8px;
}
.banner .titlelabel ul li a{
     width: 10px;
     height: 10px;
     background: white;
     display: block;
    margin-top: 10px;
}

/*翻页banner end*/
.topic{
}
.topic ul{
   width: 575px;
    float: right;
}
.topic ul li{
    margin-top: 20px;
    float: left;
}
.topic ul li.righttopic{
    float: right;
}
.topic ul li a{
    position: relative;
    width: 250px;
    height: 110px;
    /*background: url("../images/index/topic1.jpg");*/
    display: block;
}
.topic ul li a img{
    position: absolute;
    width: 250px;
    height: 110px;
}
.topic ul li a p{
    position: absolute;
    color:white;
    font-size: 16px;
    width: 200px;
    height: 110px;
    padding-top: 50px;
    margin-left: 25px;
}
.topic ul li a p.titleName{
    padding-top: 0px;
    background: rgba(0, 0, 0, 0.5);
    height: 50px;
    width: 250px;
    margin-left: 0px;
    margin-top: 60px;
}
.topic ul li a p.titleName span{
    display: block;
    width: 240px;
    margin-left: 5px;
    font-weight: bold;
    font-size:20px;
    margin-top: 10px;
}
.topic ul li a .contentSpan{
    position: absolute;
    font-size: 14px;
    width: 250px;
    color:white;
    display: none;
    margin-left:0px;
}
.topic ul li a .contentSpan span{
    display: block;
    width: 200px;
    margin-left:25px;
    font-size: 16px;
}
.topic ul li a:hover p{
    padding-top: 10px;
    display: none;
}
.topic ul li a:hover .contentSpan{
    display: block;
    color:white;
    background: rgb(55, 164, 269);
    filter:alpha(opacity=90);
}

/*品牌大全*/
.brandBox{
    width: 100%;
    height: auto;
}
.brandBox .typeName,.typeName{
    font-size: 24px;
    border-left: 15px solid #28a7e1;
    padding-left: 25px;
}
.brandBox ul{
    text-align: center;
    margin-top:25px;
}
.brandBox ul li{
    display: inline;
    margin-left: 22px;
}
.brandBox ul li a{
    font-size: 16px;
}
#brands1 ul.clickEffect li:first-child a{
    text-decoration: underline;
    color:#28a7e1;
}
.brandBox ul.clickEffect a:hover{
    text-decoration: underline;
    color:#28a7e1;
}
.brandBox ol{
    margin-top: 10px;
    height: 300px;
    margin-bottom: 20px;
}
.brandBox ol li{
   float: left;
    margin-top: 20px;
    margin-right: 52px;
}
.brandBox ol li.rli{
    float: right;
    margin-right: 0px;
}
.brandBox ol li a{
    width: 210px;
    height: 125px;
    display: block;
}
.brandBox ol li a img{
    position: absolute;
    width: 210px;
    height: 125px;
    border:1px solid #bfbfbf;
}
.brandBox ol li a p{
    position: absolute;
    font-size: 20px;
    color:white;
    text-align: center;
    width: 210px;
    height: 100px;
    padding-top: 25px;
    display: none;
}
.brandBox ol li a:hover p{
    display: block;
    background: rgb(55, 164, 269);
    filter:alpha(opacity=90);
    border:1px solid #71e1ff;
}
.brandBox .brandinfo{
    width: 100%;
    height: auto;
    height: 625px;
}
.leftBoxUI{
    float: left;
    width: 675px;
    margin-left: 5px;
}
.leftBoxUI .lineBrand{
    height: 195px;
}
.leftBoxUI .lineBrand .lineName,.lineNameSpe{
    float: left;
    font-size: 20px;
    width: 150px;
    height:85px;
    line-height: 85px;
    background:url("../images/index/db1.png") no-repeat;
    background-size: 100% 100%;
    text-align: center;
    margin-top: 40px;
    margin-left: 5px;
}
.lineNameSpe{
    line-height: 35px;
}
.lineNameSpe a{
    color:#fb4747;
    font-size: 18px;
}
.boxUIFrame{
    background: #eeeeee;
    width: 1000px;
    height: 587px;
    margin-top:20px;
}
.leftBoxUI .lineBrand .sliderV{
    float: right;
    width: 470px;
}
.leftBoxUI .lineBrand .sliderV .slidePre,
.leftBoxUI .lineBrand .sliderV .slideNext{
    width:18px;
    height: 30px;
    margin-top: 65px;
    cursor: pointer;
}
.leftBoxUI .lineBrand .sliderV .slidePre{
    background: url("../images/index/icon-1.png");
    float: left;
}
.leftBoxUI .lineBrand .sliderV .slideNext{
    background: url("../images/index/icon-2.png");
    float: right;
}
.leftBoxUI .lineBrand .sliderV .sliderimg{
     float: left;
     width: 430px;
    overflow: hidden;
}
.leftBoxUI .lineBrand .sliderV .sliderimg ul{
    width: 860px;
}
.leftBoxUI .lineBrand .sliderV .sliderimg ul li a{
    outline: none;
}
.leftBoxUI .lineBrand .sliderV .sliderimg ul li{
    position: relative;
}
.leftBoxUI .lineBrand .sliderV .sliderimg ul li img{
     clear: both;
     width: 110px;
     height: 55px;
     margin-top: 20px;
}
.leftBoxUI .lineBrand .sliderV .sliderimg ul li a .imgDIV{
     outline: none;
      width: 120px;
      height: 120px;
      line-height: 40px;
      background:url("../images/index/db.png") no-repeat;
     background-size: 100% 100%;
     text-align: center;
     font-size: 12px;
}

.leftBoxUI .lineBrand .sliderV .sliderimg ul li{
     float: left;
    width: 120px;
    height: 145px;
    margin-left: 18px;
}

/*口碑排行和人气排行*/
.rightBoxUI{
    width: auto;
    float: right;
    margin-right: 5px;
}
.ranklist{border:1px solid #dddddc;margin-top: 20px;}
.ranklist_hd span{cursor:pointer; text-align:center; line-height:50px; height:50px; margin:1px 0px 0px 1px;}
.ranklist_hd span.clickon{
    float:left;
    position:relative;
    left:0px;
    width:150px;
    background:#fb4747;
    color:#fff;
    font-size: 16px;
}
.ranklist_hd span.noclick{
    float:left;
    background:#e7e7e7;
    width:150px;
    color:#636363;
    font-size: 16px;
;}
.ranklist_cond ul{
    padding:8px 10px 6px 8px;
    margin-top: 0px;
    background: white;
}
.ranklist_cond ul li{line-height:45px;}
.ranklist_cond ul li em{
    float:left;
    font-size:20px;
    color:white;
    width:30px;
    height:30px;
    line-height:30px;
    margin-right: 10px;
    margin-left: 10px;
    text-align: center;
    font-style: italic;
    margin-top: 8px;
}
.rak1{background:#fb4747;}
.rak2{background:#ffcc00;}
.rak3{background:#b0d236}
.rak4,.rak5,.rak6,.rak7,.rak8,.rak9,.rak10{ background: #c9c9c9;}
.ranklist_cond ul li a{float:left;}
.ranklist_cond ul li span{
    float:right;
    color:#787878;
    font-size: 16px;
}
.ranklist_cond ul li span i{font-size:16px; color:#fb4747;font-style: normal;}
.add_fans{background:#fb4747; height:50px; line-height:50px; text-align:center;}
.add_fans a{display:inline-block; padding-left:26px; color:#fff; font:18px/35px "宋体";}
.add_fans em{display:inline-block; vertical-align:middle; width:20px; height:20px; background:url(../images/inco.png) no-repeat 0px -149px;}

/*招商加盟*/
.businessTitleBtn ol.titleButton{
    width: 1000px;
    height: 90px;
    margin:0px auto;
    margin-left: 100px;
}
.businessTitleBtn ol.titleButton li{
    margin-right: 180px;
}
.businessTitleBtn ol.titleButton li a{
    width: 150px;
    height: 40px;
    display: block;
    color:white;
    font-size: 16px;
    line-height: 40px;
}
a.btn1{
    text-indent: 45px;
    background: url("../images/index/zs1.png");
}
a.btn2{
    text-indent: 60px;
    background: url("../images/index/zs2.png");
}
a.btn3{
    text-indent: 60px;
    background: url("../images/index/zs3.png");
}
.businessInfo{
    width: 1000px;
    height: 515px;
}
.businessLeft{
    float: left;
    width: 350px;
    height: 100%;
    background: #eeeeee;
}
.businessLeft .insideLeft{
    outline: none;
    width: 330px;
    height: 480px;
    margin: 17px auto;
    border: 2px solid white;
}
.insideUI{
    margin-left: 10px;
}
.insideUI li{
    float:left;
}
.insideUI li a{
    display: block;
    width: 50px;
    height: 30px;
    line-height: 30px;
    font-size: 16px;
    text-align: center;
    background: #999;
    color:white;
}
.insideUI li:first-child a{
   background:rgb(251, 71, 71) ;
}
.insideUI li a:hover{
    background: #28a7e1;
}
.businessRank img{
    width: 120px;
    height: 50px;
}
.rakandimg{
    float: left;
}
.infodetail{
    float: right;
    margin-right:0px;
}
.infodetail .zsname{
    color:#fb4747;
    font-size: 14px;
    margin: -10px 3px 0px 5px;
}
.infodetail .addzs{
    width: 50px;
    height: 20px;
    background:#fb4747;
    color:white;
    line-height: 20px;
    font-size: 12px;
}
.infodetail div{
    width: 120px;
    height: 20px;
}
.infodetail div span{
    height: 30px;
    line-height: 15px;
    font-size: 14px;
}
a.moreRank{
    font-size: 18px;
    width: 120px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    display: block;
    background: #b5b5b5;
    margin:0px auto;
    color:white;
    margin-top: 10px;
}
.rightBigFrame{
    float: left;
    border: 1px solid #D4D4D4;
}
.businessRight{
    float: left;
    width: 310px;
    height: 513px;
    text-align: center;
}
.busyList li{
  line-height: 36px;
}
.busyList li a.leftAlink{
    float: left;
    margin-left:30px;
    height: 26px;
    overflow: hidden;
}
.busyList li a.leftAlink{
    width: 220px;
}
.busyList li:first-child a.leftAlink{
    font-weight: bold;
}
.busyList li a.rightAlink{
    float: right;
    margin-right: 10px;
    color:#999;
}
a.moreBusy{
    display: block;
    font-size: 16px;
    color:#a5a5a5;
    text-decoration: underline;
    margin-top:20px;
}

/*加盟动态*/
.slideH{
    margin-top: 30px;
    width: 1000px;
    height: 60px;
    background: #eeeeee;
    margin-bottom: 60px;
}
.slideH a.hbtn{
    float: left;
   color:white;
    font-size: 18px;
    display: block;
    width: 168px;
    height:58px;
    line-height: 58px;
    background: url("../images/index/zmbtn.png");
    text-indent: 60px;
    margin-left: 25px;
}
.slideH .slideleft{
    float: left;
    width: 774px;
    height: 43px;
    background: url("../images/index/zm1.png");
    margin-top: 8px;
    overflow: hidden;
}
.slideH .slideleft ul{
    margin:0px auto;
    margin-top: 10px;
    width: 1500px;
    height: 25px;
}
.slideH .slideleft ul li{
    float:left;
    margin-left: 100px;
    width: 270px;
}
.slideH .slideleft ul li a{
     font-size: 16px;
}
.slideH .slideleft ul li a span{
    color:#f96a85;
}
.frameBrand{
    width: 1000px;
    height: 205px;
    margin-top: 20px;
}
.frameBrand .leftFrame,.frameBrand .rightFrame{
    width: 480px;
    height: 100%;
    border:1px solid #d1d1d1;
}
.frameBrand .leftFrame{
    float: left;
}
.frameBrand .rightFrame{
    float: right;
}
.llimg{
    float: left;
    width: 150px;
    height: 190px;
    background: #e5e5e5;
    margin:7px 10px;
    text-align: center;
}
.llimg a img{
    width: 150px;
    height: 135px;
}
.llimg a span{
    font-size: 20px;
}
.llimg a em{
    font-size: 14px;
}
.wordDetail{
    float: left;
    width: 200px;
    margin-left: 50px;
}
.wordDetail ol{
    margin-top: 5px;
    height: 200px;
}
.wordDetail ol li{
    margin-top: 10px;
}
.wordDetail ol li a{
   height: 20px;
    font-size: 14px;
}
.wordDetail ol li a span{
    font-weight: bold;
    color:#ff0000;
    margin-right: 6px;
}
.interview{
    width: 1000px;
    height: 380px;
    margin-top: 20px;
    margin-bottom: 20px;
}
.interview .typeBox{
    width: 480px;
    height:380px;
    border:1px solid #d1d1d1;
}
.interview .typeBox .typeNameBox{
    float: left;
    width: 80px;
    height: 360px;
    background: #e5e5e5;
    margin: 10px;
}
.interview .typeBox .typeNameBox .enterView{
    font-size: 26px;
    display: block;
    width: 20px;
    margin: 0px auto;
    padding-top: 60px;
}
.interviewBox{
    float: left;
    width: 380px;
    margin-top: 10px;
}
.interviewBox{
    float: left;
    width: 380px;
    margin-top: 10px;
}
.interviewBox ul{
    margin-top: 0px;
}
.interviewBox ul li{
    width: 380px;
    height: 130px;
    display: block;
}
.interviewBox ul li img{
    width: 80px;
    height: 100px;
    float: left;
}
.interviewBox ul li .introduce{
    float: left;
    width: 250px;
    height: 115px;
    text-align: left;
    margin-bottom: 15px
}
.interviewBox ul li:last-child .introduce{
    margin-bottom: 0px
}
.interviewBox ul li .introduce a{
    color:#ff0000;
    font-size: 16px;
    margin-left: 10px;
}
.interviewBox ul li .introduce p{
    font-size: 14px;
    color:#a4a4a4;
    margin-left: 10px;
}
.interviewBox ul li .introduce span{
    color:#28a7e1;
    font-size: 14px;
    margin-left: 10px;
}

/*内容部分end*/

/*尾部begin*/
.footer{
    clear: both;
    width: 100%;
}
.footer a:hover{
    color: #ff1d1d;
}
.footer .footBox{
    width: 1000px;
    height: auto;
    margin:0px auto;
}
.topFrameFooter{
    background: #f5f5f5;
    width: 100%;
}
.footer .footBox .topFooter{
    width: 1000px;
    height: 150px;
}
.footer .footBox .topFooter .footLogo{
    float: left;
    width: 460px;
    text-align: center;
    margin-top: 10px;
}
.footer .footBox .topFooter .footLogo span{
    font: 22px "kaiti";
    /*font-size: 22px;*/
    color: #6e6b6a;
}
.codeImgList{
    margin-top: 10px;
    display: inline-block;
}
.codeImgList li{
    float: left;
    margin-left: 20px;
}
.codeImgList li a{
    display: inline-block;
    width: 80px;
    padding-top: 40px;
    font-size: 12px;
    color:#333333;
}
.codeImgList li:hover .dropCodeShw{
    display: block;
}
.codeImgList li .dropCodeShw{
    display: none;
    position: absolute;
    border:1px solid #d4d4d4;
    margin-top: -160px;
    background: white;
    width: 110px;
    padding:10px 0px;
}
.codeImgList li .dropCodeShw img{
    width: 90px;
    height: 90px;
}
.codeImgList li .dropCodeShw p{
    font-size: 12px;
    margin-top: 0px !important;
}
.codeImgList li a.sjImg{
    background: url("../images/businessRepublic/footImg.png") no-repeat 25px 0px;
}
.codeImgList li a.wxImg{
    background: url("../images/businessRepublic/footImg.png") no-repeat -115px 0px;
}
.codeImgList li a.wbImg{
    background: url("../images/businessRepublic/footImg.png") no-repeat -242px 0px;
}
.footer .footBox .topFooter .footLogo p{
    font-size: 14px;
    margin-top: 10px;
    color:#6e6b6a;
}
.footer .footBox .topFooter .midFooter{
     float: left;
}
.footer .footBox .topFooter .midFooter ul{
    float: left;
    width: 100px;
    margin-left: 60px;
}
.footer .footBox .topFooter .midFooter ul li p{
    font-size: 14px;
    font-weight: bold;
    color: #666;
}
.footer .footBox .topFooter .midFooter ul li{
    margin-top:10px;
}
.footer .footBox .topFooter .midFooter ul li a{
    font-size: 12px;
    color:#555555;
}
.footer .footBox .topFooter .midFooter ul li a:hover
,.actCont ul li a:hover{
    color:red;
}
.rightNewFot{
    float: right;
}
.bottomFooter{
    width: 1000px;
    margin:0px auto;
}
.callPhone{
    float: left;
    width: 100px;
    margin-top: 30px;
    margin-left: 30px;
}
.callPhone img{
    margin-bottom: 20px;
}
a.linkToFrame{
    color:#595959;
}
.bottomFooter .linkUl{
    width: 1000px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    border-top:1px solid #f5f5f5;
    border-bottom: 1px solid #f5f5f5;
    margin-top: 10px;
}
.bottomFooter ul{
    line-height: 40px;
}
.bottomFooter ul li{
    float: left;
    font-size: 14px;
    color:#595959;
}
.bottomFooter ul li a{
    font-size: 12px;
    color:#595959;
}
.bottomFooter .leftP{
    color:#595959;
    text-align: center;
    font-size: 14px;
     margin-bottom: 20px;
}
.bottomFooter .leftP p{
    margin-top: 6px;
    font-size:12px;
}
.rsafe{
    width: 966px;
    margin:0px auto;
    margin-top:10px;
}
.rsafe a{
    margin-left: 10px;
}

/*尾部end*/

/*客服置顶begin*/
.serframe{
    position:fixed;
    top:220px;
    right:0px;
}
.serverme{
    float: right;
    margin-right:-40px;
    background-color: #E5004F;
    font-size: 20px;
    width: 20px;
    color:white;
    padding:5px 10px;
    border-radius:5px 0px 0px 5px;
    cursor: pointer;
    margin-top: 100px;
}
.tentup{
    float: left;
}
.tentup .twocode{
    width: 110px;
    background:url("../images/sd1.png") repeat scroll 0 0;
}
.tentup .twocode div{
    width: 90px;
    height: 90px;
    background: url('../images/wx_90x90.jpg');
    margin:0px auto;
}
.tentup ul{padding-top:10px;border-top:4px solid #f1f1f1;background:url("../images/sd1.png") repeat scroll 0 0; width: 110px;}
.tentup ul li{margin-left: 4px; position: relative; width: 102px;}
.tentup a:hover, .tentup .adv_active a{background-color: #e5004f; color: #fff; opacity: 0.8;}
.tentup a:hover, .tentup .adv_active a{color: #fff;}
.tentup a{color: #9c9a9a; display: block; height: 30px; line-height: 30px; text-align: center; width: 102px;}
.s1subNav{
    background: url("../images/zdtop.png") no-repeat -2.4px 0px;
    height: 80px;
    margin-top: 0;
    position: relative;
    width: 110px;
}
.s1subNav span{
    position: absolute;
    font-size: 16px;
    font-weight: bold;
    right: 10px;
    color:gray;
    cursor: pointer;
    top:30px;
}
.returntop{
    background:url("../images/sd2.png") no-repeat 0px 0;
    height: 59px;
    margin-top: 0;
    position: relative;
    width: 110px;
}
.tentup ins{
    background-image: url(../images/sd_qq.png);
    background-repeat: no-repeat;
    background-position: 5px;top:3px;
    padding-right:10px;
    height: 15px;
    width: 13px;
    display:inline-block;
    position:relative;
}

/*客服置顶end*/

/*浮动栏begin*/
.floatBar{
    width: 75px;
    position: fixed;
    top: 180px;
    left: 10px;
}
.floatBar ul{
    border: 1px solid #dcdcdc;
}
.floatBar ul li a{
    color:#9c9a9a;
    width: 75px;
    height: 75px;
    display: block;
    font-size: 16px;
    text-align: center;
    line-height: 100px;
    border-bottom: 1px solid #dcdcdc;
}
.floatBar ul li a.float1{
     background: url("../images/index/floatbar1.png") no-repeat 12px -20px;
 }
.floatBar ul li a.float2{
    background: url("../images/index/floatbar1.png") no-repeat 10px -110px;
}
.floatBar ul li a.float3{
    background: url("../images/index/floatbar1.png") no-repeat 10px -210px;
}
.floatBar ul li a.float4{
     background: url("../images/index/floatbar1.png") no-repeat 10px -330px;
 }
.floatBar ul li a.float5{
    background: url("../images/index/floatbar1.png") no-repeat 10px -440px;
    border-bottom: 0px;
}
.floatBar ul li a:hover{
    color:white !important;
    background-color: #28a7e1 !important;
}
.floatBar a.float6{
    color:#dcdcdc;
    width: 75px;
    height: 75px;
    display: block;
    background: url("../images/index/floatbar2.png") no-repeat 20px 10px;
}
/*浮动栏end*/

/*首页end*/
/******************************************************************************************************************/
/*招商加盟begin*/
.businesshead{
    width: 100%;
}
.businesshead .titlehead{
    height: 60px;
    margin-bottom: 3px;
    border-bottom: 1px solid #e0e0e0;
    box-shadow: 0px 3px 3px #e0e0e0;
    -moz-box-shadow: 0px 3px 3px #e0e0e0;
    -o-box-shadow: 0px 3px 3px #e0e0e0;
    -webkit-box-shadow: 0px 3px 3px #e0e0e0;
}
.businesshead .titlehead .headbusy{
    width: 1000px;
    margin:0px auto;
}
.businesshead .titlehead .headbusy img{
    float: left;
    margin:4px 25px;
    height: 50px;
}
.businesshead .titlehead .headbusy ul{
    float:right;
    margin-right: 40px;
}
.businesshead .titlehead .headbusy ul li{
    display: inline;
    line-height: 60px;
    margin-left:40px;
}
.businesshead .titlehead .headbusy ul li a{
    font-size: 16px;
    color:#4d4d4d;
}
.businesshead .businesscontent{
    clear:both;
    text-align: center;
    width: 100%;
    background: url("../images/business/bg.png");
    padding-bottom: 80px;
}
.businesshead .businesscontent h1
,.businesshead .businesscontent h2{
    color: #ee2c50;
}
.businesshead .businesscontent h1{
    font-size:65px;
    padding-top:130px;
}
.businesshead .businesscontent h2{
    font-size:60px;
    margin-top: 20px;
}
.businesshead .businesscontent .fadeInOut{
      height: 200px;
      overflow: hidden;
}
.businesshead .businesscontent ol{
    margin-top: 50px;
    text-align: center;
     width: 100%;
}
.businesshead .businesscontent ol li{
    margin-top: 8px;
}
.businesshead .businesscontent ol li p{
    font-size:25px;
    color:#585858;
}
.busycontent{
    width: 100%;
    height: auto;
    background: #f6f6f6;
    padding-top:50px;
}
.busycontent .busycont{
    width:650px;
    margin:0px auto;
    padding-top: 20px;
}
.busycontent .busycont p span{
    float:left;
    width: 10px;
    height: 20px;
    border-top: 3px solid #0e97a7;
    border-left: 3px solid #f8f93c;
    padding-bottom: 30px;
    padding-left: 30px;
}
.busycontent .busycont p em{
    font-size: 50px;
    float: left;
    margin-top: 10px;
    font-weight: bold;
    color:#585858;
}
.busycontent .busycont p s{
    float:left;
    width: 10px;
    height: 20px;
    border-bottom: 3px solid #0e97a7;
    border-right: 3px solid #f64268;
    padding-bottom: 30px;
    padding-left: 30px;
    margin-top:40px;
}
.textdes{
    width: 1000px;
    margin:0px auto;
    margin-bottom: 90px;
}
.busycontent .textdes ul li img{
    width: 79px;
    height:80px
}
.busycontent .textdes ul.firstul{
    width: 800px;
    margin: 0px auto;
}
.busycontent .textdes ul.twoul{
    margin: 0px auto;
}
.busycontent .textdes ul{
    clear: both;
    padding-top:80px;
}
.busycontent .textdes ul li{
    width: 156px;
    text-align: center;
    float: left;
    margin-left: 80px;
}
.busycontent .textdes ul.twoul li{
    margin-left: 60px;
}
.busycontent .textdes ul li.longp{
    width: 220px;
}
.busycontent .textdes ul li h1{
    font-size:25px;
    color:#ee3659;
    font-weight: bold;
    margin-top:24px;
}
.busycontent .textdes ul li p{
    font-size: 14px;
    margin-top:15px;
    text-align: left;
    color:gray;
}
.busycontent .textdes ul li.longp p{
    width: 156px;
    margin: 0px auto;
    margin-top:15px;
}
.busycontent .endbusy{
    width: 1000px;
    margin:0px auto;
    text-align: center;
    padding: 80px 0px;
}
.busycontent .endbusy p{
    font-size:22px;
    font-weight: bold;
    margin-top:20px;
}
.busycontent .endbusy p span{
    font-size: 20px;
}
.busycontent .endbusy p em{
    padding:5px;
    padding-bottom: 10px;
    background: #e6decf;
    margin-left: 20px;
    margin-right: 26px;
}
.busycontent .endbusy p.connectline{
    border-bottom: 1px solid #333333;
    padding-bottom: 60px;
}
.busycontent .endbusy p em a{
    background: url("../images/business/qq-coin.png") no-repeat 40px 4px #f14064;
    font-size:16px;
    padding-top: 8px;
    padding-bottom: 8px;
    color:white;
    padding-right: 40px;
    padding-left: 4px;
}
.busycontent .wordframe{
    width: 344px;
    height: 298px;
    background: url("../images/business/wordframe.png") no-repeat;
    margin: 0px auto;
    text-align: center;
}
.busycontent .wordframe ul{
    padding-top: 10px;
}
.busycontent .wordframe ul li{
    margin-top:5px;
}
.busycontent .wordframe ul li p{
   font-size: 22px;
    color:#585858;
}
.businessfoot{
    width: 100%;
    height:300px;
    background: #e3e52a;
}
.businessfoot .footlist{
    width: 1000px;
    margin:0px auto;
}
.businessfoot ul{
    padding-top: 50px;
    float: left;
}
.businessfoot ul li{
    width: 100px;
    text-align: center;
    margin-top: 10px;
    margin-left:10px;
}
.businessfoot ul li p{
    font-size:18px;
    color:#232323;
}
.businessfoot ul li a,.businessfoot ul.process li span{
    font-size:14px;
    color:#242424;
}
.businessfoot ul.process li{
    width: 150px;
}
.businessfoot ul.process>li+li+li{
    margin-top: 0px;
}
.businessfoot ul.process li em{
    font-size:14px;
    color:#ee2c50;
    text-decoration: underline;
}
.businessfoot .weixin{
    float: right;
    margin-top:50px;
    margin-right: 20px;
}
.businessfoot .weixin img{
    width: 180px;
    height: 180px;
}
/*客服定位begin*/
.serveStyle{
    position: fixed;
    top:120px;
    right:0px;
    background: url("../images/business/sv.png") no-repeat;
    width: 131px;
    height:443px;
}
.serveStyle .addweixin{
    width: 110px;
    height: 120px;
    margin:0px auto;
    text-align: center;
    background: white;
    margin-top: 60px;
    padding-top: 8px;
}
.serveStyle .addweixin img{
    width: 99px;
    height: 99px;
}
.serveStyle .kfonline{
    width: 110px;
    margin:0px auto;
    text-align: center;
    background: white;
    margin-top:10px;
}
.serveStyle .kfonline ul{
    padding-bottom: 14px;
    text-align: center;
    margin: 0px auto;
    width: 100px;
}
.serveStyle .kfonline ul li{
    margin-top:8px;
    height: 46px;
    line-height: 46px;
}
.serveStyle .kfonline ul li.linesv{
    background: url("../images/business/svbtn.png") no-repeat 0px 0px;
}
.serveStyle .kfonline ul li.weixinsv{
    background: url("../images/business/svbtn.png") no-repeat 0px -90px;
}
.serveStyle .kfonline ul li a{
    font-size: 14px;
    color:white;
}
.serveStyle .scolltop{
    text-align: center;
}
.serveStyle .scolltop a{
    font-size: 20px;
    color:white;
}
/*客服定位end*/
/*招商加盟end*/

/**********************************************************************************************************/

/*新闻页面begin*/
a.backTxt{
    font-size: 30px;
    float: right;
  color:red;
}
.newsTopNav{
    width: 1000px;
    height: 60px;
    margin:0px auto;
}
.newsTopNav ul.brandlist{
    float:left;
    line-height: 60px;
}
.newsTopNav ul.brandlist li{
    float: left;
    margin-right: 22px;
}
.newsTopNav a{
    font-size:14.5px;
    color:#707070;
}
.newsTopNav a:hover,.newsNavHead .insideNav ul li a:hover{
    color:#ff4a32;
}
.newsTopNav ul.rightlist{
     float:right;
     /*margin-right: 20px;*/
    line-height: 60px;
}
.newsTopNav ul.rightlist li{
    float: left;
    margin-left: 14px;
}
.newsTopNav ul.rightlist li a.userqq{
   display: inline-block;
    width: 31px;
    height: 31px;
    background: url("../images/news/icons.png") no-repeat 0px -18px;
    margin-top: 12px;
}
.newsTopNav ul.rightlist li em{
    padding-left: 16px;
    font-size:16px;
    color:#d4d4d4;
}
.newsNavHead{
    clear: both;
    width: 100%;
    height: 50px;
    background: #707070;
}
.newsNavHead .insideNav{
    width: 1000px;
    margin: 0px auto;
}
.newsNavHead .insideNav ul{
    float: left;
}
.newsNavHead .insideNav .newsSearch{
    float: right;
    width: 370px;
    height: 50px;
}
.newsNavHead .insideNav ul li{
    float: left;
}
.newsNavHead .insideNav ul li:first-child a{
    width: 176px;
    height: 50px;
    text-align: center;
    background: white;
    display: block;
}
.newsNavHead .insideNav ul li:first-child a img{
    /*margin-top: 7px;*/
    /*width:117px;*/
    /*height: 38px;*/
}
.newsNavHead .insideNav ul li a{
    font-size: 18px;
    color:white;
    line-height: 50px;
}
.newsNavHead .insideNav ul li{
    margin-left: 25px;
}
.wrap .adwrap{

}
.wrap .adwrap img{
    width: 1000px;
    height: 120px;
}
.wrap .mainNewsWrap{
    width: 1000px;
    height: auto;
}
.wrap .mainNewsWrap ul.mainList{
    height: 50px;
    line-height: 50px;
}
.wrap .mainNewsWrap ul.mainList li{
   float: left;
}
.wrap .mainNewsWrap ul.mainList li a{
     color:#333333;
     font-size: 14px;
}
.wrap .mainNewsWrap ul.mainList li a:hover{
    color:red;
}
.wrap .mainNewsWrap ul.mainList li em{
    font-size: 14px;
    color:#d4d4d4;
    padding-left: 5px;
    padding-right: 5px;
}
.wrap .mainNewsWrap .newsLeftBox{
    float: left;
    width: 650px;
    height: auto;
}
.wrap .mainNewsWrap .newsRightBox{
    float: right;
    width: 300px;
    height: auto;
}
.wrap .mainNewsWrap .newsRightBox .rightTop{
    margin-top: -30px;
}
.wrap .mainNewsWrap .newsRightBox .rightTop .addword{
    margin-top: 0px;
}
.wrap .mainNewsWrap .newsRightBox .rightTop .addword .busyBtn{
    display: block;
    width: 95px;
    height: 25px;
    line-height: 25px;
    background: #e5004f;
    color:#fff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    margin-bottom: 10px;
}

.newsLeftBox .newsInsideTop{
    border-bottom: 1px solid #dcdcdc;
}
.newsLeftBox .newsInsideTop p{
     font-size: 28px;
     text-align: center;
     font-weight: bold;
}
.newsLeftBox .newsInsideTop h1{
    font-size: 28px;
    text-align: center;
    font-weight: bold;
}
.newsLeftBox .newsInsideTop ul.authorInfo{
    margin: 0px auto;
    line-height: 50px;
    color: #777777;
    width: 480px;
}
.newsLeftBox .newsInsideTop ul.authorInfo li{
    float: left;
    font-size: 14px;
    width: 160px;
    text-align: center;
}
.newsLeftBox .newsInsideMiddle .newsTags{
    height: 50px;
    line-height: 50px;
}
.newsLeftBox .newsInsideMiddle .newsTags{
    float: left;
    font-size: 14px;
    margin-right: 10px;
}
.newsLeftBox .newsInsideMiddle .newsTags p{
    color:#595959;
    float: left;
}
.newsLeftBox .newsInsideMiddle .newsTags span{
    color:#232323;
}
.newsLeftBox .newsInsideMiddle .adImg{
    text-align: center;
}
.newsLeftBox .newsInsideMiddle .adImg img{
    width: 570px;
    height: 70px;
}
.newsLeftBox .newsInsideMiddle .readParts{
    margin-top: 10px;
    background: #f0f0f0;
    margin-bottom: 10px;
}
.newsLeftBox .newsInsideMiddle .readParts p{
     width: 620px;
     margin:0px auto;
     line-height: 24px;
     padding-top: 5px;
     padding-bottom: 5px;
}
.newsLeftBox .newsInsideMiddle .readParts p span{
     font-size: 16px;
     color:#333333;
     font-weight: bold;
}
.newsLeftBox .newsInsideMiddle .readParts p em{
    font-size: 16px;
    color:#777777;
}
.newsLeftBox .newsContent{
    height: auto;
    margin-top: 10px;
}
.newsLeftBox .newsContent .newsImgDetail{
    margin:0px auto;
     width: 650px;
    height: auto;
}
.newsLeftBox .newsContent .newsImgDetail img{
    width: auto;
    height: auto;
    margin: 0px auto;
    margin-top: 25px;
    max-width: 650px;
    display: block;
}
.newsLeftBox .newsContent .newsImgDetail em.emAttr{
   color:#9c9c9c;
   float: left;
    line-height:40px;
    height: 40px;
    font-size:14px;
    display: block;
}
.newsLeftBox .newsContent .newsImgDetail span.spanAttr {
    color:#9c9c9c;
    float: right;
    line-height: 40px;
    height: 40px;
    font-size:14px;
    display: block;
}
.newsLeftBox .newsContent .newsImgDetail div{
    font-size: 18px;
}
.newsLeftBox .newsContent p{
    clear:both;
     font-size:18px;
     line-height: 33px;
    /*text-align: left;*/
}
.newsLeftBox .newsContent a.backBrand{
    color:#ff371c;
    font-size: 14px;
}
.newsLeftBox .pages ul{
    max-width: 460px;
    margin:0px auto;
    margin-top: 40px;
}
.newsLeftBox .pages ul li{
    float: left;
}
.newsLeftBox .pages ul> li+li{
    margin-left: 25px;
}
.newsLeftBox .pages ul li a{
    font-size: 14px;
    height: 30px;
    display: block;
    text-align: center;
    line-height: 30px;
    padding: 0px 10px;
    border:1px solid skyblue;
}
.newsLeftBox .pages ul li a:hover{
    background: skyblue;
    color:white;
}
.newsLeftBox .pages ul li a.isDown{
    color:white;
    background: skyblue;
}
.newsLeftBox .pages .lastNextPage{
    margin-top: 20px;
}
.newsLeftBox .pages .lastNextPage p{
    margin-top:5px;
    line-height: 30px;
}
.newsLeftBox .pages .lastNextPage p a{
    font-size: 16px;
}
.newsLeftBox .pages .lastNextPage p span{
    color:#ff371c;
    font-size: 16px;
}
.postInfo{
    border:1px solid #d2d2d2;
    padding-bottom: 10px;
    margin-top: 20px;
}
.postInfo p{
    line-height: 40px;
    font-size: 14px;
    color:#ef2f23;
    text-align: center;
}
.postInfo .postList{
    width: 650px !important;
    max-width: 650px !important;
    margin-top: 0px !important;
}
.postInfo .postList li{
    float: left;
    margin-left: 14px;
}
.postInfo .postList li span{
    font-size: 14px;
}
.postInfo .postList li input{
    height: 22px;
    width: 116px;
}
.postInfo .postList li select{
    height: 26px;
    font-size: 14px;
}
.postInfo .postList li .redPostBtn{
    display: inline-block;
    height: 26px;
    line-height: 26px;
    background: #ef2f23;
    color:white;
    width: 60px;
    text-align: center;
}
.newsLeftBox .lastAd{
    text-align: center;
    margin-top: 15px;
}
.newsLeftBox .lastAd img{
    width: 650px;
    height: 120px;
}
.newsLeftBox .lastPageDIV .partPage .nameParts{
    font-size: 20px;
    border-left: 10px solid #ff4a32;
    padding-left: 25px;
    margin-top:20px;
}
.newsLeftBox .lastPageDIV .partPage ul li{
    width: 140px;
    float: left;
    margin-left:22px;
    margin-top:25px;
}
.newsLeftBox .lastPageDIV .partPage ul li img{
     width: 140px;
     height: 95px;
}
.newsLeftBox .lastPageDIV .partPage ul li .linkBrand a{
     font-size: 12px;
}
.newsLeftBox .lastPageDIV .partPage .partsContent{
    margin-top: 30px;
}
.newsLeftBox .lastPageDIV .partPage .partsContent img{
     width: 250px;
    height: 280px;
    float: left;
    margin-left: 20px;
}
.newsLeftBox .lastPageDIV .partPage .partsContent ul{
    float: left;
    margin-left: 20px;
}
.newsLeftBox .lastPageDIV .partPage .partsContent ul li{
    clear: both;
    width: 295px;
    height: 35px;
    margin-top: 12px;
}
.newsLeftBox .lastPageDIV .partPage .partsContent ul li a{
    font-size: 20px;
}
.newsLeftBox .lastPageDIV .partPage .partsContent ul li a span{
     font-weight: bold;
     color:#ff4a32;
}

.senior_ul {
    width: 650px;
    overflow: hidden;
    padding: 5px 0;
    margin-left: 10px;
}
.senior_ul li {
    float: left;
    padding: 5px 10px 4px;
    width: 140px;
    overflow: hidden;
}
.senior_ul li a {
    max-width: 140px;
    float: left;
    font-size: 12px;
    margin: 0px;
}
.senior_ul li i,.adul li i{
    color: rgb(255, 255, 255);
    display: inline-block;
    margin-left: -15px;
    position: relative;
    animation: myfirst 0.5s linear 0s infinite alternate none running;
    -moz-animation:myfirst 0.5s linear infinite alternate none running;
    -webkit-animation:myfirst 0.5s linear infinite alternate none running;
    -o-animation:myfirst 0.5s linear infinite alternate none running;
    background: none 0px 0px repeat scroll #ff371c;
    font-size: 12px;
    font-style: normal;
    padding: 0px 2px;
}
@keyframes myfirst{0%{left:0px; top:0px;}
    25%{left:0; top:1px;}
    50%{left:0px; top:2px;}
    75%{left:0px; top:1px;}
    100%{left:0px; top:0px;}
}
@-moz-keyframes myfirst /* Firefox */{0%{left:0px; top:0px;}
    25%{left:0; top:1px;}
    50%{left:0px; top:2px;}
    75%{left:0px; top:1px;}
    100%{left:0px; top:0px;}
}
@-webkit-keyframes myfirst /* Safari and Chrome */{0%{left:0px; top:0px;}
    25%{left:0; top:1px;}
    50%{left:0px; top:2px;}
    75%{left:0px; top:1px;}
    100%{left:0px; top:0px;}
}
@-o-keyframes myfirst /* Opera */{0%{left:0px; top:0px;}
    25%{left:0; top:1px;}
    50%{left:0px; top:2px;}
    75%{left:0px; top:1px;}
    100%{left:0px; top:0px;}
}
.disclaimer{
    border-top:2px solid #707070;
    padding-top:20px;
    margin-top:20px;
}
.disclaimer p{
    font-size: 14px;
    color: #777777;
}
.disclaimer p span{
    color:#ff371c;
}
.face{
    margin-top:30px;
}
.face ul{
    padding-top:30px;
    width: 515px;
    margin:0px auto;
}
.face ul li{
    float: left;
    width: 65px;
    font-size: 16px;
    text-align: center;
    margin-right: 20px;
}
.face ul li p{
    color:#333333;
}
.face ul li span{
    text-align: center;
    color:#ff371c;
}
.face ul li a{
    display: block;
    width: 65px;
    height: 45px;
}
.face ul li a.smi1{
    background: url("../images/news/icons.png") no-repeat -8px -88px;
}
.face ul li a.smi2{
    background: url("../images/news/icons.png") no-repeat -108px -88px;
}
.face ul li a.smi3{
    background: url("../images/news/icons.png") no-repeat -220px -88px;
}
.face ul li a.smi4{
    background: url("../images/news/icons.png") no-repeat -332px -88px;
}
.face ul li a.smi5{
    background: url("../images/news/icons.png") no-repeat -436px -88px;
}
.face ul li a.smi6{
    background: url("../images/news/icons.png") no-repeat -543px -88px;
}
.recommandBox{
    border-top:3px solid #707070;
    margin-top:10px;
}
.recommandBox .recommandName{
    font-size: 24px;
    border-left: 10px solid #ff4a32;
    padding-left: 30px;
    margin-top: 30px;
}
.recommandBox .recommandContent{
    margin-top: 20px;
}
.recommandBox .recommandContent .leftTypeName{
    float: left;
     width: 80px;
     border-right: 2px solid #dcdcdc;
}
.leftTypeName ul li a{
    width: 80px;
    height: 40px;
    line-height: 40px;
    display: block;
    font-size: 16px;
    text-align: center;
}
.leftTypeName ul li:first-child a{
    background: #ff4a32;
    color:white;
}
.rightNewsParts{
    width: 540px;
    float: right;
}
.rightNewsParts ul li{
    height: 100px;
    border-bottom: 1px solid #d2d2d2;
    margin-bottom: 20px;
}
.rightNewsParts ul li:last-child{
    border-bottom: 1px solid white;
}
.rightNewsParts ul li .imgshow{
    float: left;
}
.rightNewsParts ul li .imgshow a img{
    width: 150px;
    height: 80px;
}
.rightNewsParts ul li .infoShow{
    float:left;
    margin-left: 20px;
}
.rightNewsParts ul li .infoShow a p{
    font-size: 16px;
}
.rightNewsParts ul li .infoShow ol li{
    float: left;
    margin-top: 38px;
    margin-right: 15px;
    color:#333333;
}
.rightNewsParts ul li .infoShow ol li:first-child{
    width: 140px;
}
.rightNewsParts ul li .infoShow ol li em{
     color:#9c9c9c;
     margin-left:40px;
}
.infoShow ol li.downDrop:hover .downFrame{
     display: block;
}
.infoShow ol li.downDrop .downFrame{
    position: absolute;
    width: 115px;
    height: 75px;
    margin-left: -40px;
    border: 1px solid #d4d4d4;
    background: white;
    display: none;
}
.infoShow ol li.downDrop .downFrame a{
    width: 90px;
    height: 36px;
    line-height: 36px;
    display: block;
    margin:0px auto;
    background: white;
    border-bottom: 1px solid #d4d4d4;
    text-indent: 35px;
    font-size: 14px;
}
.infoShow ol li.downDrop .downFrame a.w4{
    border-bottom: 1px solid white;
}
.infoShow ol li.downDrop .downFrame a.w3{
    background: url("../images/news/icons.png") no-repeat -328px -175px;
}
.infoShow ol li.downDrop .downFrame a.w4{
    background: url("../images/news/icons.png") no-repeat -432px -175px;
}
.infoShow ol li.downDrop .shareDown{
    display:block;
    width: 21px;
    height: 22px;
    background: url("../images/news/icons.png") no-repeat -521px -182px;
}
.newsRightBox .rightTop{
    border-bottom: 1px solid #898989;
    width: 100%;
    height: 77px;
    padding-bottom: 15px;
}
.newsRightBox .rightTop a.enterbusiness {
   display: block;
    width: 212px;
    height: 85px;
   margin:0px auto;
}
.rightNewsMid{
    text-align: center;
}
.rightNewsMid .newsMidTop{
    margin-top:30px;
}
.rightNewsMid .newsMidTop img{
     width: 255px;
     height: 240px;
}
.rightNewsMid .newsMidFrame{
    margin-top:20px;
}
.rightNewsMid .newsMidFrame .newsTopBox{
    width: 70px;
    height: 25px;
    line-height: 25px;
    background: #ff4a32;
    font-size: 14px;
    color:white;
    font-weight: bold;
    margin-top: 50px;
}
.rightNewsMid .newsMidFrame img.hotTuiJian{
    width: 300px;
    height: 150px;
    margin-top: 20px;
}
.rightNewsMid .newsMidFrame p{
     font-size: 20px;
    margin-top: 20px;
}
.rightNewsMid .newsMidFrame ul li{
    margin-top: 15px;
    text-align: left;
    line-height: 29px;
}
.rightNewsMid .newsMidFrame ul li a{
    font-size: 16px;
    color:#333333;
}
.rightNewsMid .newsMidFrame ul li a:hover{
    color:#ff1d1d;
}
.rightNewsMid .newsMidFrame ul li span{
    float:left;
    color:white;
    width: 26px;
    height: 29px;
    line-height: 29px;
    display: block;
    font-size: 16px;
    margin-right: 10px;
    /*text-indent: 4px;*/
    text-align: center;
}
.rightNewsMid .newsMidFrame ul li span.rak1{
    background: url("../images/news/icons.png") no-repeat -17px -175px;
}
.rightNewsMid .newsMidFrame ul li span.rak2{
    background: url("../images/news/icons.png") no-repeat -93px -175px;
}
.rightNewsMid .newsMidFrame ul li span.rak3{
    background: url("../images/news/icons.png") no-repeat -170px -175px;
}
.rightNewsMid .newsMidFrame ul li span.rak4{
    background: url("../images/news/icons.png") no-repeat -247px -175px;
}
.rightNewsMid .newsMidFrame .hotDIV{
   margin-top: 20px;
}
.rightNewsMid .newsMidFrame .hotDIV ul li{
    float: left;
    margin-left: 30px;
    text-align: center;
}
.rightNewsMid .newsMidFrame .hotDIV ul li a{
    display: block;
    width: 60px;
    height: 25px;
    background: skyblue;
    color:white;
    line-height: 25px;
}
.rightNewsMid .newsMidFrame .imgBrandBox ul{
    margin-top:5px;
}
.rightNewsMid .newsMidFrame .imgBrandBox ul li{
    float: left;
    text-align: center;
}
.rightNewsMid .newsMidFrame .imgBrandBox ul li.leftUL{
    margin-left: 0px;
}
.imgBrandBox ul li.rightUL{
    margin-left: 16px;
}
.rightNewsMid .newsMidFrame .imgBrandBox ul li a.imgAlink{
    width: 140px;
    height: 70px;
    display: block;
    border: 1px solid #d4d4d4;
}
.rightNewsMid .newsMidFrame .imgBrandBox ul li a.wordAlink{
    font-size: 18px;
}
.rightNewsMid .newsMidFrame .imgBrandBox ul li img{
    width: 140px;
    height: 70px;
}
.rightNewsMid .newsMidFrame .bussinessFrame ul li{
     text-align: center;
     margin-top: 25px;
}
.rightNewsMid .newsMidFrame .bussinessFrame ul li img{
    border: 1px solid #d4d4d4;
    width: 200px;
    height: 100px;
    display: block;
    margin: 0px auto;
}
.rightNewsMid .newsMidFrame ul li.wdeil span,
.rightNewsMid .newsMidFrame ul li.wdeil span{
    float: none !important;
    color: #232323;
    width: 140px;
    margin: 0px auto;
}
.newStyleWeixin{
    position:fixed;
    top:10px;
    right:10px;
}
#floatShare{
    text-align: center;
    font-size: 16px;
}
#floatShare img{
    width: 150px;
    height: 150px;
}

/*新闻浮动栏*/
.newsFloatBar{
    position: fixed;
    top:300px;
    left: 10px;
    width: 50px;
    text-align: center;
}
.newsFloatBar ul li{
    margin-top: 10px;
}
.newsFloatBar ul li a{
    display: block;
    width: 50px;
    height: 36px;
}
.newsFloatBar ul li .bjbar{
    background: url("../images/news/icons.png") no-repeat -75px -15px;
}
.newsFloatBar ul li .weixinbar{
    background: url("../images/news/icons.png") no-repeat -183px -15px;
}
.newsFloatBar ul li .qzonebar{
    background: url("../images/news/icons.png") no-repeat -304px -15px;
}
.newsFloatBar ul li .sinabar{
    background: url("../images/news/icons.png") no-repeat -425px -15px;
}
.newsFloatBar ul li .zdbar{
    background: url("../images/news/icons.png") no-repeat -532px -15px;
}
.newsFloatBar ul li.dropWeiXin:hover .codeWeixin{
    visibility: visible;
}
.codeWeixin{
    position: absolute;
    visibility: hidden;
    border: 1px solid black;
    background: white;
    margin-top:-55px;
    margin-left: 60px;
    width: 100px;
    height: 120px;
}

/*微信二维码*/
#qrcode{
    padding: 5px;
}
.sortSlt{
    width: 147px;
    height: 26px;
    font-size: 14px;
    color: #424242;
}
/*内容页登录*/
.bank_enter{width:252px;padding:10px 0; background:url(../images/line.jpg) repeat; margin: 0 auto; overflow:hidden;}
.bank_enter h3{position:relative; background:#000; margin:0 0 0 65px; color:#fff; font:16px/32px "宋体"; width:142px; text-align:center; -webkit-box-shadow:1px 1px 1px #c5c5c5; -moz-box-shadow:1px 1px 1px #c5c5c5; box-shadow:1px 1px 1px #c5c5c5;}
.bank_enter h3 i{position:absolute; left:-29px; top:0; display:inline-block; width:29px; height:32px; background:url(../images/loghdl.png) no-repeat;}
.bank_enter form{text-align:center;}
.bank_enter form li input{width:135px; font:12px/12px "宋体"; padding:6px 5px; border:1px solid #dcdcdc;}
.bank_enter form li label{font:14px/28px "宋体"; color:#424242;}
.bank_enter form input.butt{cursor:pointer; outline:none; background:#e5004f; padding:0 15px; color:#fff; border:0; font:bold 14px/25px "宋体"; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.bank_enter ul{background:#fff; margin:10px 16px; padding:8px 12px;}
.bank_enter ul li{padding:5px 0;}
/*新闻页面end*/

/*招商加盟begin*/
.insideNav{
    width: 1000px;
    margin:0px auto;
}
.insideNav p{
    color:#9c9c9c;
}
.insideNav p span{
    margin-right: 12px;
}
.insideNav p a{
    color:#9c9c9c;
    margin-left: 15px;
}
.insideNav p a:hover,.newLeftNav li a:hover{
    color:#ff1d1d !important;
}
.newLeftNav{
    background: #459df5;
    padding-right: 15px;
}
.newLeftNav li a,.newLeftNav li em{
    color: white !important;
}
.newLeftNav li .tran{
    width: 0;
    height: 0;
    background: white;
    border-top: 32px solid #459df5;
    border-left: 60px solid transparent;
    margin-right: 14px;
}
.republicLogo{
    float:left;
    margin-left: 15px;
    width: 160px;
    height: 50px;
    margin-top: 20px;
    border-left: 1px solid #9c9c9c;
    padding-left: 10px;
    margin-right: 20px;
}
.republicLogo p{
    font-size: 20px;
    color:black;
}
.republicLogo span{
    font-size: 12px;
    color:#9c9c9c;
}
.republicHeadNav{
    clear:both;

}
.republicHeadNav ul{
    width: 1000px;
    margin:0px auto;
}
.republicHeadNav ul li a{
    width: 125px !important;
}
.republicHeadNav ul li a em{
    float: left;
    margin-left: 20px;
    font-size: 16px;
    font-weight: bold;
}
.republicHeadNav ul li.blueTral{
    background: #28a7e1;
}
.republicHeadNav ul li a .triangle{
    float: left;
    width: 0px;
    height:0px;
    border-top: 8px solid white;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    margin-top: 22px;
    margin-left: 10px;
}
.republicHeadNav ul li .kindOthers{
    position: absolute;
    width: 1000px;
    height: auto;
    background: #f9f9f9;
    padding-bottom: 20px;
    display: none;
    z-index: 100000;
    border:1px solid #57b0dd;
}
.republicHeadNav ul li:first-child .kindOthers{
    display: block;
}
.republicHeadNav .kindOthers ul li a{
    color:#707070;
    text-decoration: none !important;
    font-size: 16px !important;
    width: 80px !important;
    height: 30px !important;
    line-height: 30px;
    margin-top: 20px;
}
.republicHeadNav .kindOthers ul li a:hover{
    background: none;
    color:#ff1d1d !important;
}
.republicWrap{
    clear: both;
    width: 1000px;
    /* height: 7300px; */
    margin: 0px auto;
    background: #f9f9f9;
    margin-bottom: 10px;
    padding-bottom: 5px;
}
.leftRep{
    display:inline-block;
    width: 700px;
    height: auto;
    margin-left: 5px;
}
.titleLine{
    position: relative;
    width: 90%;
    border-top: 2px solid #ededed;
    margin:0px auto;
    margin-top: 20px;
}
.titleLine span{
    position: absolute;
    margin:0px auto;
    margin-top: -15px;
    font-size: 18px;
    padding:0px 15px;
    margin-left: 260px;
    background: #f9f9f9;
}
.leftRep .repFrame{
    width: 100%;
    background: white;
    margin-top: 20px;
}
.provinceFrame{
   padding-top: 20px;
}
.provinceFrame select{
    width: 80px;
    height: 30px;
    line-height: 30px;
    margin-left: 15px;
    font-size: 16px;
    padding-left: 10px;
    border-radius: 5px;
    border:1px solid #eee;
    box-shadow: 0px 2px 2px #eee;
}
.provinceFrame span{
    font-size: 16px;
    color:#333;
    margin-left: 30px;
}
.proBusinessList li{
    float:left;
    width: 192px;
    text-align: center;
    padding-bottom: 20px;
    margin-left: 30px;
    margin-top: 20px;
}
.proBusinessList li .proImg{
    display: block;
    width: 190px;
    height: 95px;
    line-height: 95px;
    border:1px solid #EEEEEE;
    text-align: center;
}
.proBusinessList li p{
    font-size: 14px;
    color: #9c9c9c;
    margin-top: 10px;
    height: 26px;
    overflow: hidden;
}
.proBusinessList li p span,.ranView li p span{
    font-size: 10px;
    padding:1px 5px;
    border-radius: 5px;
    display: inline-block;
}
.proBusinessList li p span.pr1,.ranView li p span.pr1{
    border:1px solid red;
    color:red;
}
.proBusinessList li p span.pr2,.ranView li p span.pr2{
    border:1px solid #2abb9c;
    color:#2abb9c;
}
.proBusinessList li p span.pr3,.ranView li p span.pr3{
    border:1px solid #fd9728;
    color:#fd9728;
}
.proBusinessList li p span.pr4,.ranView li p span.pr4{
    border:1px solid #b4b4b4;
    color:#b4b4b4;
}
.proDetail{
    display: block;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
}
.proBusinessList li .proImg img{
    width: 190px;
    height: 95px;
}
.proAdList{
    padding-bottom: 20px;
}
.proAdList li{
   margin-top: 20px;
}
.proAdList li span{
    display: block;
    float: left;
    font-size: 16px;
    width: 80px;
    height: 40px;
    color:white;
    margin-left: 10px;
    text-align: center;
    line-height: 40px;
}
.redStyle{
    background: #f12538;
}
.greenStyle{
    background: #2abb9c;
}
.yellowStyle{
    background: #fd9728;
}
.blueStyle{
    background: #3399ff;
}
.proAdList li a{
    font-size: 16px;
    margin-left: 20px;
    line-height: 40px;
    display: inline-block;
    width: 180px;
    height: 40px;
    overflow: hidden;
}
.rightRep{
    float: right;
    margin-right: 5px;
    width: 285px;
    height: auto;
    background: white;
    margin-top: 42px;
}
.rightRepTop{
    width: 280px;
    height: 90px;
    background: white;
}
.repBusBtn{
    display: block;
    width: 207px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    background: #2fbeff;
    color:white;
    font-size: 20px;
    border-radius: 5px;
    margin:0px auto;
    margin-top: 39px;
}
.applicationInfo{
    clear: both;
    border-top: 10px solid #f9f9f9;
}
.applicationInfo form{
    margin-top: 30px;
}
.applicationInfo form .textImg{
    margin-left: -35px;
    vertical-align: -8px;
}
.applicationInfo form .textBor{
    width: 207px;
    height: 45px;
    line-height: 45px;
    background: url("../images/businessRepublic/inputbg.png") no-repeat;
    border:0px;
    margin-top: 20px;
    margin-left: 39px;
    font-size: 14px;
    color:#9c9c9c;
    text-indent: 12px;
}
.applicationInfo form .textBor:focus{
    color:#333333;
}
.applicationInfo form select{
    clear:both;
    width: 207px;
    padding:10px 0px;
    font-size: 14px;
    color:#9c9c9c;
    margin-top: 20px;
    margin-left: 39px;
    border-radius: 5px;
    border:1px solid #57b0dd;
    background: url("../images/businessRepublic/shape.jpg") no-repeat 185px 0px white;
    padding-left: 12px;
     appearance:none;
    -moz-appearance: none;
    -webkit-appearance: none;
    -ms-appearance:none;
}
.applicationInfo form select option{
     color:#333333;
}
.applicationInfo .repBusBtn{
    border:0px;
    cursor: pointer;
    font-family: "Microsoft Yahei", "SimHei", "Simsun";
    margin-bottom: 44px;
}
.repubPro{
    width: 990px;
    clear:both;
    background: white;
    padding-top: 20px;
    margin:0px auto;
    border:5px solid #f9f9f9;
}
.repubPro .titleLine span{
    font-size: 20px;
    color:#333333;
    background: white;
    margin-left: 350px;
}
.repubPro ul.proListMenu{
    margin-top: 30px;
    padding-bottom: 20px;
}
.repubPro ul.proListMenu li{
    float: left;
    width: 160px;
    text-align: center;
    color:#333333;
    margin-left: 70px;
}
.repubPro ul.proListMenu li img{
     display: block;
     margin:0px auto;
}
.repubPro ul.proListMenu li span{
    font-size: 20px;
    font-weight: bold;
}
.repubPro ul.proListMenu li p{
    font-size: 16px;
    text-align: left;
    margin-top: 10px;
}
.tipMeg{
    color: red;
    font-size: 14px;
    margin-left: 38px;
    margin-top: 5px;
    visibility: visible;
}

/*加盟推荐专题*/
.repubMain{
    background: white;
    width: 990px;
    margin:0px auto;
}
.mainName{
    font-size: 20px;
    text-align: center;
    padding-top: 20px;
}
ul.mainListUL{
  margin-top: 40px;
    padding-bottom: 20px;
}
ul.mainListUL li{
    width: 330px;
    float: left;
    text-align: center;
}
ul.mainListUL li img{
    display: block;
    width: 200px;
    height: 120px;
    border:1px solid #f9f9f9;
    margin:0px auto;
    margin-bottom: 20px;
}
ul.mainListUL li a{
    font-size: 20px;
}
.lrbor{
    display: block;
    width: 326px;
    border-left: 2px solid #f9f9f9;
    border-right: 2px solid #f9f9f9;
}
/*餐饮行业*/
.repuBox{
    width: 990px;
    min-height: 698px;
    margin: 0px auto;
    background: white;
    border-top: 5px solid #f9f9f9;
}
.repuBox .boxName{
    padding-top: 15px;
}
.repuBox .boxName span{
    display: block;
    float: left;
    width: 0px;
    height: 0px;
    border-left: 16px solid #ec6941;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    margin-top: 15px;
    margin-left: 10px;
    margin-right: 10px;
}
.repuBox .boxName em{
    font-size: 30px;
    color:#333333;
}
.boxRep .leftBoxRep{
   float: left;
    width:290px;
    margin-left: 10px;
    background: white;
    margin-top: 20px;
}
.showTitleImg{
   width: 100%;
    height: 408px;
    background: #b8bddd;
    text-align: center;
}
.showTitleImg img{
    margin-top: 60px;
    max-height: 200px;
}
.showTitleImg p{
    font-size: 20px;
    margin-top: 60px;
}
.titleListMenu{
    padding-top: 20px;
    background: #d8d9e3;
    min-height: 150px;
    padding-bottom: 10px;
}
.titleListMenu li{
    float: left;
    margin-left: 30px;
    margin-top: 10px;
}
.titleListMenu li a{
    font-size: 16px;
}
.rightBoxRep{
    float: right;
    width: 690px;
}
.adList{
    width:640px;
    margin:0px auto;
    border-top:2px solid #EEEEEE;
}
.adul li{
    float: left;
    margin-top: 15px;
    width: 212px;
}
.adul li a{
    font-size: 16px;
    width: 160px;
    height: 25px;
    overflow: hidden;
    display: block;
    float: left;
}
.adul li i{
    background: url("../images/businessRepublic/hot.png") no-repeat;
    background-size: 100% 100%;
    margin-left: 5px;
}
/*招商加盟end*/
/*立即开通弹窗*/
.contactFrame{
    position: fixed;
    top:0px;
    left:0px;
    width: 100%;
    height:1200px;
    background:rgba(0, 0,0, 0.3);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
    display: none;
}
.insideConta{
    background: white;
    width: 400px;
    height: 256px;
    border-radius: 10px;
    margin:0px auto;
    margin-top:100px;
}
.insideConta p{
    font-size: 22px;
    color:#ff4e18;
    text-align: center;
}
.insideConta span{
    display: block;
    font-size: 16px;
    color:#232323;
    /*margin-left: 30px;*/
    text-align: center;
    margin-top: 10px;
}
.closeConta{
    margin-left: 370px;
    margin-top: 30px;
    margin-bottom: 30px;
    display: block;
    width: 25px;
    height: 35px;
    background: url("../images/businessRepublic/close.png") no-repeat 0px 10px;
    z-index: 100000;
}
.bottomBox .dbSy{
    font-size: 16px;
    color:#999;
    margin-top:20px;
}

/**********************************************************************************************************/

/*招商加盟二级页面begin*/

/*导航*/
.navTwoRepub{
    width: 1000px;
    height: 50px;
    line-height: 50px;
    margin:0px auto;
}
.twoNavLeft{
    float: left;
    font-size: 16px;
}
.twoNavLeft a{
    font-size: 16px;
    color:#232323;
}
.navTwoRepub .twoNavLeft a{
    font-size: 16px;
    color: white;
    float: left;
    font-weight: bold;
}
.twoNavLeft em{
    color: #d4d4d4;
    float: left;
    margin-left: 5px;
    margin-right: 5px;
}
.twoNavRight{
    float: right;
}
.twoNavRight a{
    font-size: 16px;
    color:white;
    margin-left: 20px;
    font-weight: bold;
}
.twoNavRight a:hover,.twoNavLeft a:hover,.depLink em:hover{
    color:#ec1c25;
}
.twoWrapBusiness .topTwoSelect{
    border-top: 1px solid #dcdcdc;
    border-bottom: 3px solid #a0a0a0;
    padding-bottom: 10px;
}
.lineSect{
    position: relative;
    font-size: 16px;
    margin-top: 10px;
    margin-left: 20px;
}
.lineSect a{
    margin-right: 12px;
    display: inline-block;
    margin-bottom: 10px;
    padding: 3px 6px;
}
.topTwoSelect .lineSect+.lineSect+.lineSect{
    height: 30px;
    overflow: hidden;
}
.depLink{
    position: absolute;
    right: 0px;
}
.depLink em{
    font-size: 14px;
    cursor: pointer;
    line-height: 30px;
    color: #2fbeff;
}
.strSle{
    background: #2fbeff;
    color:white;
    border-radius: 20px;
}

.twoBussinessContent{
    background: #f9f9f9;
}
.twoBussinessContent .hotFoodBrand{
    background:white;
    width: 990px;
    border-top: 5px solid #f9f9f9;
    margin:0px auto;
    margin-top: 20px;
    box-shadow:0px 5px 5px #d4d4d4;
    margin-bottom: 10px;
}
.footList li{
    width: 25%;
    text-align: center;
    float: left;
    padding-bottom: 30px;
}
.footList li img{
    margin-top: 50px;
    width: 190px;
    height: 95px;
    border:1px solid #d4d4d4;
}
.footList li a{
    font-size: 16px;
    display: block;
}
.hotFoodBrand .titleLine{
   width: 95%;
    margin-top: 35px;
}
.hotFoodBrand .titleLine span{
    font-size: 20px;
    color: #333333;
    font-weight: bold;
    background: white;
    margin-left: 400px;
}
.foodbusiness{
    width: 990px;
    margin:0px auto;
    margin-top: 30px;
}
.foodName{
   font-size: 24px;
    color:#333333;
    margin-left: 30px;
    height: 80px;
    line-height: 80px;
    font-weight: bold;
}
.busiRank{
    clear: both;
    background: white;
}
.busiRank .aRank a{
    display: inline-block;
    width: 140px;
    height: 40px;
    font-size: 20px;
    text-align: center;
    text-indent: -20px;
    line-height: 40px;
    border-top:1px solid #2fbeff;
    border-right:1px solid #2fbeff;
    color:#9c9c9c;
    background: url("../images/businessRepublic/icon/down2.png") no-repeat 110px 6px;
}
.busiRank .aRank > a+a{
    margin-left: -5px;
}
.rankStr{
    color:white !important;
    background: url("../images/businessRepublic/icon/down1.png") no-repeat 110px 6px #2fbeff !important;
}
.rankBus{
    border-top: 3px solid #2fbeff;
    clear: both;
    background: white;
}
.rankBus .leftRank{
   display: inline-block;
    width: 704px;
    border-right: 1px solid #EEEEEE;
}
.rankBus .rightRank{
    float: right;
}
.rightRank .rightRep{
    margin-right: 0px;
    margin-top: 26px;
}
.rightRank .rightRep .applicationInfo{
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    padding-bottom: 5px;
}
.radioDiv span{
    margin-left: 20px;
    width:18px;
    height: 18px;
    margin-top:20px;
    display: inline-block;
    background: url("../images/businessRepublic/check(2).png") no-repeat;
    background-size: 100% 100%;
}
.radioDiv .radioSty{
    background: url("../images/businessRepublic/check(1).png") no-repeat !important;
    background-size: 100% 100%;
}
.radioDiv input[type=radio]{
    margin: 3px;
    opacity: 0;
    cursor: pointer;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
}
.radioDiv{
    margin-top: 20px;
}
.radioDiv label{
    font-size: 14px;
    color:#333;
    line-height: 20px;
    margin-left: 10px;
}
.ranList{
  margin-top: 20px;
    background: white;
}
.ranList .ranView li{
    border-bottom: 1px solid #EEEEEE;
    padding-top: 40px;
    padding-bottom: 40px;
}
.ranList .ranView li:hover{
    background: #f9f9f9;
    border-left: 5px solid #85d2ff;
}
.ranList .ranView li a{
    display: block;
    float: left;
}
.ranList .ranView li a img{
    float:left;
    width: 190px;
    height: 95px;
    margin-left: 15px;
}
.shorDeital{
    float: left;
    width: 330px;
    margin-left: 20px;
}
.searchPaged .shorDeital{
    width: 500px;
}
.searchPaged .noResletFra{
    width: 500px;
    margin:0px auto;
}
.searchPaged .noResletFra .noLeftRe{
   display: inline-block;
}
.searchPaged .noResletFra .noLeftRe .le1{
    font-size: 32px;
    color:#717171;
    margin-top: 80px;
}
.searchPaged .noResletFra .noLeftRe .le2{
    font-size: 20px;
}
.searchPaged .noResletFra .noLeftRe .le2 em{
    color:#717171;
}
.searchPaged .noResletFra .noLeftRe .le2 a{
    color:red;
}
.searchPaged .noResletFra .noRightReImg{
    float: right;
    width: 142px;
    height: 210px;
    background: url("../images/businessRepublic/nosearch.jpg") no-repeat;
}
.resltShow{
    font-size: 16px;
    color:#333333;
}
.searchPaged .shorDeital .adsht{
    margin-bottom: 5px;
    margin-top: 0px;
}
.searchPaged .adLabel{
    height: 40px;
    color:#232323;
}
.searchPaged .adLabel em{
   font-size: 16px;
    margin-left: 15px;
}
.searchPaged .ranList .ranView li{
    padding-top: 10px;
    padding-bottom: 10px;
    border:0px;
}
.searchPaged .ranList .ranView li a img{
    width: 155px;
    height: 77px;
}
.shorDeital .adLabel{
    font-size: 16px;
    color: #232323;
    font-weight: bold;
}
.shorDeital .adsht{
    font-size: 14px;
    margin-top: 5px;
    color: gray;
    height: 45px;
    overflow: hidden;
}
.shorDeital .showAd{
    margin-top: 5px;
    color: #232323;
}
.shorDeital .showAd em{
    font-size: 16px;
    float: left;
}
.shorDeital .showAd p{
    float: right;
    margin-top: 5px;
}
.priceDiv{
    float: left;
    width: 140px;
}
.searchPaged .priceDiv{
     float: right;
    width: 200px;
    margin-right: 30px;
    margin-top: 30px;
}
.priceDiv p{
    font-size: 22px;
    color:#ff1b1b;
    text-align: center;
    max-height: 70px;
    overflow: hidden;
}
.priceDiv a{
    font-size: 18px;
    width: 110px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    border:1px solid #95d7fe;
   margin-top: 12px;
    border-radius: 20px;
    margin-left: 15px;
    color: #00a0e9;
}
.pageRan{
    text-align: center;
    margin-top: 60px;
    padding-bottom: 40px;
}
.pageRan span a{
    font-size: 14px;
    color:#000000;
    display: inline-block;
    margin-left: 10px;
    width: 36px;
    height: 35px;
    line-height: 35px;
    background: url("../images/businessRepublic/icon/button-4.png") no-repeat;
}
.pageRan span a.indexPage{
    width: 73px;
    height: 35px;
    line-height: 32px;
    background: url("../images/businessRepublic/icon/first-button.png");
    text-indent: 15px;
}
.pageRan span a.endPage{
    width: 73px;
    height: 35px;
    line-height: 32px;
    background: url("../images/businessRepublic/icon/last-button.png");
    text-indent: -22px;
}
.pageRan span a.norPage:hover,.norPageSle{
    width: 36px;
    height: 35px;
    line-height: 35px;
    color:white !important;
    background: url("../images/businessRepublic/icon/button-1.png") no-repeat !important;
}
.rightRep .repPro{
    text-align: center;
}
.rightRep .repPro p{
    font-size: 24px;
    color: #2fbeff;
    margin-top: 20px;
}
.rightRep .repPro .proList{
    margin-top: 20px;
    border-bottom: 1px solid #EEEEEE;
    padding-bottom: 48px;
    /*margin-bottom: 50px;*/
}
.rightRep .repPro .proList li{
   margin-top: 30px;
}
.rightRep .repPro .proList li img{
    float: left;
    margin-left: 45px;
}
.rightRep .repPro .proList li span{
    float: left;
    font-size: 14px;
    color: #333;
    text-align: left;
    margin-left: 20px;
    margin-top: 14px;
}
.rightRep .repPro .tjList li{
    margin-top: 38px;
}
.rightRep .repPro .tjList li a img{
    width: 190px;
    height: 100px;
    border:1px solid #d4d4d4;
}
.rightRep .repPro .tjList li a{
    font-size: 16px;
    display: block;
}

/*热门推荐*/
.hotTjDiv{
    background: white;
    width: 990px;
    margin:0px auto;
    box-shadow: 0px -5px 5px #eeeeee;
    border-bottom: 5px solid #f9f9f9;
    margin-bottom: 20px;
}
.hotTjDiv .hotListTj li{
    float:left;
    width: 25%;
    text-align: center;
}
.hotTjDiv .hotListTj li a{
    display: block;
    font-size: 16px;
    margin-top: 10px;
}
.hotTjDiv .hotListTj li a img{
    width: 190px;
    height: 100px;
    border:1px solid #EEEEEE;
}
.hotTjDiv .repFrame{
    width: 960px;
    margin:0px auto;
    margin-top: 50px;
    padding-top: 20px;
    border-top: 1px solid #EEEEEE;
}
.hotTjDiv .repFrame .proAdList li span{
    margin-left: 0px;
}

/*招商加盟二级页面end*/

/*招商详情begin*/
.xqInside ul li a em{
    margin-left: 30px;
    font-size: 18px;
    font-weight: bold;
}
.detTop{
    height: 70px;
    line-height: 70px;
    background: #f9f9f9;
    box-shadow: 0px 3px 5px #eeeeee;
}
.detTop .twoNavLeft{
    margin-left: 10px;
}
.detTop .twoNavLeft a{
    color: #232323;
    display: inline-block;
    width: auto;
    /*max-width: 200px;*/
    float: left;
    overflow: hidden;
    height: 80px;
}
.detTop .twoNavLeft a:hover{
    color:red;
}
.detTop .detopRight{
    float: right;
}
.detTop .detopRight .repBusBtn{
   margin-right: 80px;
    width: 160px;
    margin-top: 14px;
}
.detCont{
    background:#f9f9f9;
    margin-top: 15px;
    padding-bottom: 5px;
    margin-bottom: 20px;
}
.detCont .busBranShow{
    background: white;
    width: 990px;
    margin: 0px auto;
    border-top: 5px solid #f9f9f9;
    box-shadow: 3px 3px 5px #eee;
    padding-bottom: 30px;
}
.detCont .busBranShow .tilBran{
    font-size: 22px;
    color: #232323;
    margin-left: 20px;
    margin-top: 20px;
    font-weight: bold;
    width: 700px;
    max-height: 60px;
    overflow: hidden;
}
.mainBranLeft{
    display: inline-block;
}
.mainBranLeft .leftInside{
    float: left;
}
.insideLeft .imgFra{
    width: 415px;
    height: 280px;
    margin-top: 20px;
    margin-left: 20px;
    box-shadow: 2px 0px 5px #f9f9f9,
                 -2px 0px 5px #f9f9f9,
                  0px 3px 5px #f9f9f9,
                  0px -2px 2px #f9f9f9;
}
.insideLeft .imgFra .imgULFra{
    width: 385px;
    height: 250px;
    margin:0px auto;
    padding-top: 15px;
    overflow: hidden;
}
ul.imgUI{
    width: 1000000px;
}
ul.imgUI li{
    float: left;
}
ul.imgUI li img{
    width: 385px;
    height: 250px;
}
.bottImg{
    width: 415px;
    margin-left: 20px;
    margin-top: 20px;
}
.bottUL li img{
    width: 105px;
    height: 65px;
    cursor: pointer;
}
.lastImgbot{
    float: left;
}
.nextImgbot{
    float: right;
}
.lastImgbot,.nextImgbot{
    width: 25px;
    height: 76px;
    line-height: 76px;
    box-shadow: 0px 2px 5px #f9f9f9;
    font-size:40px;
    text-align: center;
    color:#00c6ff;
    cursor: pointer;
}
.botFra{
    width: 365px;
    height: 76px;
    margin:0px auto;
    overflow: hidden;
}
.bottUL{
    width: 1000000px;
}
.bottUL li{
    float: left;
    margin-top: 5px;
    height: 65px;
    margin-left: 10px;
    border:3px solid white;
    box-shadow: 0px 3px 3px #f9f9f9,
                 0px  3px 3px #eee,
                  2px 0px 3px #f9f9f9;
}
.bottUL li:first-child{
    border:3px solid #2fbeff;
}
.insideRight{
    float: left;
    margin-left: 50px;
}
.insideRight .nameClas{
    font-size: 16px;
    color:#232323;
    font-weight: bold;
    margin-bottom: 20px;
    margin-top: 10px;
    width: 195px;
}
.insideRight .norpa{
    font-size: 16px;
    margin-top: 10px;
    width: 195px;
    max-height: 68px;
    overflow: hidden;
}
.insideRight .norpa span{
    font-size: 20px;
    color:#f82424;
}
.zxBtn{
    width: 150px;
    height: 45px;
    line-height: 45px;
    display: block;
    background: #ff1b1b;
    color:white;
    font-size: 16px;
    text-align: center;
    margin-top: 20px;
    border-radius: 5px;
}
.zxBtn:hover{
    color:black;
}
.mainBranRight{
    float: right;
    text-align: center;
    width: 290px;
    height: 396px;
    border-left: 1px solid #dcdcdc;
}
.mainBranRight .braImg{
    width: 190px;
    height: 95px;
}
.mainBranRight .enterBra{
    display: block;
    width: 150px;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    text-align: center;
    color:white;
    border-radius: 5px;
    background: url("../images/businessRepublic/detail/dp1.png") no-repeat 10px 5px #2fbeff;
    margin:30px auto;
    text-indent: 28px;
}
.busiUL li{
    float: left;
    width: 96px;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 15px;
}
.busiUL li .imgRz1{
    display: block;
    margin:10px auto;
    width: 30px;
    height: 30px;
    background: url("../images/businessRepublic/detail/b3.png") no-repeat;
}
.busiUL li .imgRz1_1{
    display: block;
    margin:10px auto;
    width: 26px;
    height: 30px;
    background: url("../images/businessRepublic/detail/b31.png") no-repeat;
}
.busiUL li .imgRz2{
    display: block;
    margin:10px auto;
    width: 30px;
    height: 30px;
    background: url("../images/businessRepublic/detail/b2.png") no-repeat;
}
.busiUL li .imgRz2_1{
    display: block;
    margin:10px auto;
    width: 30px;
    height: 30px;
    background: url("../images/businessRepublic/detail/b21.png") no-repeat;
}
.busiUL li .imgRz3{
    display: block;
    margin:10px auto;
    width: 30px;
    height: 30px;
    background: url("../images/businessRepublic/detail/b1.png") no-repeat;
}
.busiUL li .imgRz3_1{
    display: block;
    margin:10px auto;
    width: 30px;
    height: 30px;
    background: url("../images/businessRepublic/detail/b1-1.png") no-repeat;
}
.busiUL li span{
    font-size: 14px;
    color: #b6b6b6;
}
.mainBranRight p{
    font-size: 14px;
    color: #b6b6b6;
    margin-top: 5px;
    text-align: left;
    margin-left: 20px;
    word-wrap: break-word;
}
.mainBranRight p a{
    color:#b6b6b6;
}
.infoBranDiv{
    width: 990px;
    margin:10px auto;
    background: white;
    box-shadow: 0px 3px 3px #eee;
    display: inline-block;
}
.infoBranDiv .leftInfoCont{
    width: 771px;
    display: inline-block;
    border-right: 1px solid #f8f5f5;
}
.topLinkA{
    box-shadow: 0px 3px 3px #b0b0b0;
    background: #f9f9f9;
    z-index: 100000;
    width: inherit;
}
.nowTopFix{
    position: fixed;
    top:0px;
}
.topLinkA a{
    display: inline-block;
    font-size: 16px;
    color:#232323;
    width: 107px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-weight: bold;
}
.topLinkA a:hover
,.clickSty{
    background: #2fbeff;
    color:white !important;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.topLinkA a.spel{
    color: #ff1b1b;
    background: url("../images/businessRepublic/detail/dp2.png") 4px 8px no-repeat #f8f5f5;
    margin-top: 0px !important;
    float: right;
    text-indent: 12px;
}
.topLinkA .spel:hover{
    color:#999 !important;
}
.topLinkA .spel:visited{
    color:red !important;
}
.proView{
    margin:0px auto;
    margin-top: 40px;
    width: 750px;
    font-size: 16px;
    line-height: 40px;
}
.proView p img{
    display: block;
    margin: 0px auto;
    max-width: 700px;
    margin-top: 20px;
}
.proView .proName{
    color:white;
    border-bottom: 3px solid #e5e5e5;
    margin-bottom: 20px;
}
.proView .proName span{
    width: 128px;
    /*height: 52px;*/
    display: block;
    background: #2fbeff;
    font-size: 22px;
    text-align: center;
    line-height: normal;
}
.proView .proName span em{
    font-size: 10px;
}
.proView p{
    font-size: 16px;
    color:#232323;
    line-height: 40px;
}
.proView .titleLine{
    margin-top: 40px;
}
.proView .titleLine span{
    background: white;
    margin-left: 290px;
}
ul.proListNv{
    margin-top: 50px;
}
ul.proListNv li .spa1{
    display: inline-block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    margin-right: 20px;
    color:white;
    background: url("../images/businessRepublic/detail/lc.png") no-repeat;
}
ul.proListNv li p{
    margin-top: 5px;
}
.proImgSho{
    text-align: center;
    margin-top: 50px;
}
.proImgSho img{
    border:15px solid #f9f9f9;
    max-width: 720px;
}
ul.smallProImg {
   width: 740px;
    margin:10px auto;
}
ul.smallProImg li{
    float:left;
    margin-left: 10px;
    margin-top: 10px;
}
ul.smallProImg li img{
    max-width: 130px;
    height: 75px;
    cursor: pointer;
    margin-top: 10px;
    border:2px solid #999;
}
.comPro{
    width: 350px;
    margin:0px auto;
    margin-top: 30px;
}
.comPro a{
    display: block;
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    color:#232323;
    border-bottom:1px solid #EEEEEE;
    overflow: hidden;
}
.comPro a:hover{
    color:skyblue;
}
.zxViewpr{
    margin-top: 20px;
}
.zxViewpr li{
    float: left;
    text-align: center;
    width: 250px;
}
.zxViewpr li span{
    display: block;
    font-size: 16px;
    color:#232323;
    margin-top: 20px;
}
.zxform{
    margin-top: 20px;
    margin-left: 10px;
    padding-bottom: 10px;
}
.zxform em{
    font-size: 16px;
    color:#232323;
    display: block;
    float: left;
    width: 100px;
    line-height: 50px;
}
.zxform textarea{
    float: left;
    width: 315px;
    height: 160px;
    font-size: 16px;
    color:#232323;
    border:1px solid #85d2ff;
    font-family: "Microsoft Yahei", "SimHei", "Simsun";
    line-height:30px;
}
.zxform .zxUL li{
    margin-top: 10px;
}
.zxform .inpt{
    width: 320px;
    height: 40px;
    font-size: 16px;
    color:#232323;
    border:1px solid #85d2ff;
    text-indent: 10px;
}
.zxform .zxUL li .radioDiv{
    margin-top: 0px;
}
.zxform .zxUL li .provinceFrame{
    padding-top: 8px;
}
.zxform .repBusBtn{
    font-family: "Microsoft Yahei", "SimHei", "Simsun";
    border:0px;
    cursor: pointer;
    margin-top: 10px;
}
.rightInfoCont{
    float: right;
    width: 210px;
}
.rightInfoCont p{
    font-size: 20px;
    color: #232323;
    text-align: center;
    line-height: 76px;
}
.rightInfoCont a{
    display: block;
    width: 180px;
    height: 80px;
    color:white;
    font-size: 20px;
    margin:0px auto;
    margin-top: 15px;
    text-indent: 90px;
    margin-bottom: 20px;
}
.rightInfoCont .linkAl1{
    text-indent: 130px;
    background: url("../images/businessRepublic/detail/jm1.png");
}
.rightInfoCont .linkAl2{
    background: url("../images/businessRepublic/detail/jm2.png");
}
.rightInfoCont .linkAl3{
    background: url("../images/businessRepublic/detail/jm3.png");
}
.rightInfoCont .linkAl4{
    background: url("../images/businessRepublic/detail/jm4.png");
}
.rightInfoCont .linkAl5{
    background: url("../images/businessRepublic/detail/jm5.png");
}
.rightInfoCont .linkAl6{
    background: url("../images/businessRepublic/detail/jm6.png");
}
.spatext{
    font-size: 16px;
    margin-left: 2px;
}
.textClick{
    background: #f8f5f5;
    width: 275px;
    float: left;
    margin-left: 15px;
}
.textClick span{
    display: block;
    font-size: 14px;
    color:#232323;
    width: 275px;
    line-height: 28px;
}
.textClick .topspan{
    text-indent: 30px;
    background: url("../images/businessRepublic/detail/ht.png") no-repeat 5px 8px #e5e5e5;
}
.textClick .contspan{
    cursor: pointer;
    text-indent: 4px;
    margin-top: 4px;
}
.hotTjBra{
    clear: both;
    background: white;
    width: 990px;
    margin: 0px auto;
    padding-top: 10px;
}
.hotTjBra .titleLine span{
    background: white;
    margin-left: 390px;
}
.hotTjBra .adList{
    border:0px;
    margin:0px auto;
    width: 990px;
}
.hotTjBra .adList .adul{
    margin-top: 30px;
}
.hotTjBra .adList .adul li{
    margin-left: 30px;
}
.hotAdView{
    margin-top: 30px;
    padding-bottom: 60px;
}
ul.adHotUI li{
    width: 25%;
    text-align: center;
    float: left;
}
ul.adHotUI li a{
    display: block;
    font-size: 16px;
}
ul.adHotUI li a.adlink{
    height: 28px;
    overflow: hidden;
}
ul.adHotUI li img{
    width: 190px;
    height: 100px;
    margin-bottom: 10px;
}
ul.adHotUI li span{
    font-size: 16px;
    line-height: 40px;
}
/*招商详情end*/
/**********************************************************************************************/
/*招商专题begin*/
.rightTitl .rightRep{
    margin-top: 0px;
}
.mainTitl{
    /*height: 625px;*/
}
.leftTitl{
    display: inline-block;
    border-bottom: 5px solid #f9f9f9;
}
.rightTitl{
    float: right;
    margin-top: 5px;
}
.addTitlImg{
    margin-top: 5px;
    margin-left: 5px;
}
.addTitlImg img{
    width: 695px;
    height: 85px;
    border:2px solid white;
}
.rightTitl .rightRepTop{
    height: 69px;
}
.rightTitl .repBusBtn{
    margin-top: 20px;
}
.rightTitl form .repBusBtn{
    margin-top: 37px;
    /* margin-bottom: 71px; */
}
.ztCont{
    width: 699px;
    margin-left: 5px;
    background: white;
    margin-top: 10px;
}
.ztCont .adHotUI li{
   width: 33.3%;
}
.ztCont .typeName{
    border-left: 10px solid #85d2ff;
    font-size: 20px;
}
/*招商专题end*/

/*我要招商/加盟弹窗*/
.toBusy{
    display: none;
    position: fixed;
    top:0px;
    left: 0px;
    width: 100%;
    background:rgba(0, 0, 0, 0.2);
    z-index: 1000000;
}
.toBusy .toFrame{
    width: 400px;
    height: 240px;
    background: white;
    margin:0px auto;
    margin-top: 150px;
    border-radius: 5px;
}
.toBusy .toFrame .fraCont{
    padding-top: 10px;
}
.toBusy .toFrame .fraCont p{
    color:#9c9c9c;
    text-align: center;
    margin-top: 20px;
    font-size: 16px;
}
.toBusy .toFrame .fraCont p a{
    color:red;
}
.toBusy .toFrame .fraCont .tipCont{
   font-size: 20px;
}
.closeToBusy{
    display: block;
    width: 25px;
    height: 25px;
    background: url("../images/businessRepublic/close.png");
    float: right;
    margin-right: 5px;
    margin-top: 5px;
}

/***************************************************************************************************/

/*展会频道begin*/
.topBtnExhibit{
    float: right;
}
.topBtnExhibit .repBusBtn{
    margin-top: 26px;
    width: 150px;
    margin-right: 26px;
    font-weight: bold;
}
.exhibitNav ul li a{
   width: 142px !important;
    font-size: 18px !important;
    font-weight: bold;
}
.addExhibtImg{
    margin-top: 5px;
    border-bottom:10px solid #f9f9f9;
}
.addExhibtImg img{
    width: 100%;
    height: 120px;
}
.exhibitWrap{
    background: #f9f9f9;
    margin-top: 10px;
    margin-bottom: 55px;
}
.exhibitWrap .topExhibitBox{
    box-shadow: 0px 3px 5px #eee;
    width: 990px;
    margin:0px auto;
    background: white;
}
.tleftExt{
    display: inline-block;
    width: 715px;
    border-right: 1px solid #f9f9f9;
}
.tlTop{
    height: 65px;
    background: #f9f9f9;
    box-shadow: 0px 3px 2px #e8e8e8;
}
.rleftExt{
    float: right;
    width: 274px;
    background: white;
}
.inleft{
    float: left;
    height: 65px;
    padding-left: 20px;
}
.inleft a{
    font-size: 16px;
    display: inline-block;
    height: 65px;
    line-height: 65px;
    font-weight:bold;
    margin-right: 60px;
}
.exhibLink,.inleft a:hover{
    border-top:5px solid #85d2ff;
}
.inright{
    float: right;
    margin-top: 15px;
}
.extList{
    clear: both;
    background: white;
   padding-top: 25px;
}
ul.extView li:hover{
    border-left: 5px solid #85d2ff;
    background: #f9f9f9;
}
ul.extView li .eximg{
    float: left;
    margin-left: 20px;
}
ul.extView li .eximg img{
    width: 243px;
    height: 137px;
}
ul.extView li .extword{
    float: left;
    width: 280px;
    margin-left: 20px;
}
ul.extView li .extword p{
    font-size: 16px;
    color:#232323;
    font-weight: bold;
    height: 76px;
    overflow: hidden;
}
ul.extView li .extword span{
    color:#232323;
    font-size: 14px;
    display: block;
    margin-top: 5px;
}
ul.extView li .extword span.megTile{
    background: none;
    font-size: 16px;
}
ul.extView li .extword span.megTile i{
    background: url(../images/exhibition/laba.png) 1px 2px no-repeat;
}
ul.extView li{
    padding:20px 0px;
    border-bottom: 1px solid #f9f9f9;
}
ul.extView li .ritime{
    float: left;
    margin-top: 20px;
    margin-left: 20px;
}
ul.extView li .ritime .showingImg{
     width: 98px;
     height: 98px;
     background: url("../images/exhibition/exhitIcon.png") no-repeat -335px 30px;
}
.applyPos,.no-applyPos{
    display: block;
    width: 80px;
    height:30px;
    font-size: 16px;
    color:#ff1b1b;
    border:1px solid #ff1b1b;
    text-align: center;
    line-height: 30px;
    border-radius: 10px;
    margin:10px auto;
    font-weight: bold;
}
.no-applyPos{
    background: #cfcfcf;
    border:0px;
    color:white;
}
ul.extView li .ritime .othEm{
    font-size: 12px;
    color:#232323;
}
ul.extView li .ritime .othEm i{
    color:red;
    font-style: normal;
}
ul.extView li .ritime p{
    color:#232323;
    font-size: 18px;
    text-align: center;
}
ul.extView li .ritime p span{
    font-size: 24px;
    color:#ff1b1b;
}
ul.extView li .ritime p em{
    font-size: 24px;
}
.rtopName{
    background: #2fbeff;
    width: 274px;
    height: 65px;
    overflow: hidden;
}
.rtopName span{
    color:white;
    font-size: 24px;
    line-height: 55px;
    padding-left: 25px;
}
.rtopName em{
    display: block;
    width: 0px;
    height: 0px;
    border-left: 16px solid transparent;
    border-right: 16px solid transparent;
    border-bottom: 12px solid white;
    margin-left: 25px;
}
.rleftExt .applicationInfo form .exhitBtn{
    width: 207px;
    height: 40px;
    margin-left: 39px;
    margin-top: 30px;
    border-radius:5px;
}
.rleftExt .applicationInfo form .exhitBtn a{
    font-size: 16px;
    display: block;
    line-height: 40px;
    width: 50%;
    text-align: center;
    float: left;
    font-weight: bold;
}
.fbExt{
    color:#999;
   background: url("../images/exhibition/exhitIcon.png") no-repeat -756px -3px;
}
.joinExt{
    color:#2fbeff;
    background: url("../images/exhibition/exhitIcon.png") no-repeat -550px -7px;
}
.rleftExt .applicationInfo{
    border:0px;
    border-right: 1px solid #f9f9f9;
    padding-bottom: 60px;
}
.rleftExt .applicationInfo .repBusBtn{
   margin-left: 39px;
}
.rleftExt .applicationInfo form .exitTip{
    font-size: 14px;
    color: #b0b0b0;
    text-align: center;
}
.exhibitBox{
    clear:both;
    width: 990px;
    background: white;
    margin:0px auto;
    margin-top: 10px;
    border-top: 10px solid white;
    box-shadow: 0px 3px 5px #eee;
}
.exhibitNameType{
    height: 50px;
    line-height: 50px;
    background: #f9f9f9;
}
.exhibitNameType span{
    font-size: 18px;
    padding-left: 20px;
    font-weight: bold;
}
.exhibitNameType em{
    font-size: 14px;
    color:#717171;
    padding-left: 40px;
}
.exhitSlide{
    padding:50px 0px;
}
.exhitSlide .preExt,.exhitSlide .nextExt{
    width: 46px;
    height: 137px;
    line-height: 137px;
    color:#00c6ff;
    font-size: 60px;
    box-shadow: 0px 2px 2px #eee;
    cursor: pointer;
    border:1px solid #f3f3f3;
}
.exhitSlide .preExt{
    float: left;
    margin-left: 20px;
}
.exhitSlide .nextExt{
    float: right;
    margin-right: 20px;
}
.exhitSlide .exhitFade{
    width: 850px;
    margin:0px auto;
    overflow: hidden;
}
.exhitSlide .exhitFade ul{
    width: 10000000px;
}
.exhitSlide .exhitFade ul li{
    float: left;
    width: 243px;
    margin-left: 32px;
    text-align: center;
}
.exhitSlide .exhitFade ul li a .megTile{
    margin-top: 0px;
    background: none;
    color:#232323;
    font-size: 16px;
    position: static;
}
.exhitSlide .exhitFade ul li img{
    width: 243px;
    height: 137px;
    display: block;
}
.exhitSlide .exhitFade ul li a{
    font-size: 16px;
    color: #232323;
}
.exhitSlide .exhitFade ul li a p{
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
}
.exhibitWrap .topTwoSelect{
    background: white;
    border-top:1px solid #dcdcdc;
    border-bottom:3px solid #a0a0a0;
    padding-bottom: 10px;
}
.exhibitWrap .topTwoSelect .lineSect{
    height: 30px;
    overflow: hidden;
}
.otherExhitLink{
    line-height: 65px;
    border-bottom: 3px solid #a0a0a0;
}
.otherExhitLink a{
    color:#232323;
    font-size: 18px;
    font-weight: bold;
    margin-left: 30px;
}
.otherExhitLink a:hover{
    color:#2fbeff;
}
.exhitListVie li{
    float: left;
    margin-left: 64px;
    margin-top: 30px;
    text-align: center;
}
.exhitListVie li img{
    width: 243px;
    height: 137px;
    display: block;
    /*position: absolute;*/
}
.exhitListVie li p{
    font-size: 16px;
    color: #232323;
    margin-top: 5px;
}
.exhitListVie li .exhiTile{
    font-weight: bold;
}
.imgVieShow{
    width: 243px;
    height: 137px;
}
.imgVieShow img{
    position: absolute;
}
.exhiContAd{
    position: absolute;
    font-size: 16px;
    color:white;
    display: block;
    background: rgba(0, 0, 0, 0.5);
    width: 243px;
    height: 30px;
    line-height: 30px;
    margin-top: 107px;
    text-align: center;
    overflow: hidden;
}
.megTile{
    display: block;
    font-size: 16px;
    color:#232323;
    width: 243px;
    height: 30px;
    line-height: 30px;
}
/*.exhitListVie .megTile{*/
    /*position: static;*/
/*}*/
.megTile i{
    padding: 3px 16px;
    background: url(../images/exhibition/laba.png) 5px 2px no-repeat;
}
.timeDow{
    position: absolute;
    display: block;
    background: #ff1b1b;
    color: white;
    font-size: 14px;
    padding:3px 8px;
    margin-left: 5px;
    margin-top: -5px;
}
.btmListLink{
    margin-top: 20px;
    padding-bottom: 20px;
}
.btmListLink a{
    display: inline-block;
    width: 243px;
    font-size: 16px;
    margin-left: 64px;
    margin-top: 5px;
}
.suchExhit{
    padding-top: 20px;
    padding-bottom: 30px;
}
.suchExhit a{
    display: inline-block;
    color: #232323;
    font-size: 16px;
    width: 330px;
    margin-left: 90px;
    margin-top: 8px;
}
.suchExhit a:hover{
    color: red;
}
.typeLinkSend{
    display: block;
    width: 152px;
    height: 45px;
    line-height: 45px;
    background: #2fbeff;
    font-size: 16px;
    color:white;
    text-align: center;
    font-weight: bold;
    border-radius: 5px;
    margin-left: 20px;
    margin-top: 30px;
}
.exhitProName{
    text-align: center;
}
.exhitProName span{
    font-size: 20px;
    font-weight: bold;
    border-bottom: 1px solid #232323;
    color:#232323;
}
.exhitProVie ul{
    margin-top: 40px;
    padding-bottom: 60px;
}
.exhitProVie ul li{
    float: left;
    margin-left: 30px;
    text-align: center;
}
.exhitProVie ul li span{
    display: block;
    width: 90px;
    height: 90px;
    margin:0px auto;
}
.proIg1{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -721px -80px;
}
.proIg2{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -118px -80px;
}
.proIg3{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -600px -80px;
}
.proIg4{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -482px -80px;
}
.proIg5{
    background: url("../images/exhibition/exhitIcon.png") no-repeat 5px -80px;
}
.proIg6{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -235px -80px;
}
.proIg7{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -370px -80px;
}
.exhitProVie ul li p{
    font-size: 16px;
    color: #232323;
    width: 160px;
}
.toRight{
    width: 30px;
    height: 20px;
    background: url("../images/exhibition/exhitIcon.png") no-repeat -846px -112px;
    margin-top: 40px;
}
.inright .lineSect{
    float: left;
}
.moreMoth em{
    font-size: 16px;
}
.moreMoth{
    float: left;
    position: relative;
    margin-right: 35px;
    cursor: pointer;
    margin-top: 14px;
}
.moreMoth .mothFrame{
    position: absolute;
    display: none;
    background: white;
    border:1px solid #eee;
    width: 100px;
    right: -35px;
}
.moreMoth .mothFrame a{
    display: block;
    width: 100px;
    margin-left: 15px;
    font-size: 14px;
    line-height: 30px;
}
.moreMoth:hover{
    color:red;
}
.moreMoth:hover .mothFrame{
    display: block;
}
.shareExhitNo{
  margin-top: 15px;
}
.shareExhitNo em{
    float: left;
    display: block;
    font-size: 16px;
    color: #232323;
}
.shareExhitNo span{
    float: left;
    display: block;
    width: 27px;
    height: 27px;
    margin-left: 5px;
}
.exqq1{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -120px 0px;
}
.exwx1{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -60px 0px;
}
.exwb1{
    background: url("../images/exhibition/exhitIcon.png") no-repeat 0px 0px;
}
.exqq2{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -352px -242px;
}
.exwx2{
    background:url("../images/exhibition/exhitIcon.png") no-repeat -448px -245px;
}
.exwb2{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -565px -246px;
}
.shareExhitNo em + span + span:hover .codeWeixin{
    visibility: visible;
}
.shareExhitNo em + span + span .codeWeixin span{
    width: 90px;
    text-align: center;
    font-size: 14px;
    color:#232323;
}
.shareExhitNo em + span + span .codeWeixin div{
    padding:5px;
}
.shareExhitNo em + span + span .codeWeixin div img{
    width: 90px;
    height: 90px;
}
.extList .extView{
    display: none;
}
.extList .extView:first-child{
    display: block;
}

/*简洁浮动栏begin*/
.floatSeverFra{
    position: fixed;
    bottom: 50px;
    left: 50%;
    margin-left: -540px;
}
.floatSeverFra .norbFra a,.topNor a{
    display: block;
    width: 32px;
    height: 30px;
    padding: 3px;
    line-height: 14px;
    text-align: center;
    background: #aaaaaa;
    color: white;
    font-weight: bold;
    border-bottom: 1px solid white;
}
.topNor a{
    background: #d4d4d4;
}
.norbFra a:hover,
.stlExhit{
    background: #ff1b1b !important;
}
/*简洁浮动栏end*/

/*申请展位*/
.applyExhitDialog{

}
.applyExhitDialog .toBusy .exhitDetil{
    width: 650px;
    background: white;
    margin:0px auto;
    border-radius: 10px;
}
.aplyDialg{
    text-align: center;
    font-size: 20px;
    color:#232323;
    font-weight: bold;
    padding-top: 20px;
}

/*展会频道end*/

/*展会二级页面begin*/
.twoTypeName{
    background: #f9f9f9;
    font-size: 20px;
    font-weight: bold;
    height: 60px;
    line-height: 60px;
    box-shadow: 0px 2px 2px #d4d4d4;
    margin-bottom: 2px;
    text-indent: 20px;
}
.topExhitName{
    border-top: 1px solid #eee;
}
.topExhitName a{
    display: block;
    float: left;
    width: 50%;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    font-weight: bold;
    text-align: center;
    color: #8a8989;
    background: #f9f9f9;
}
.topExhitName .exhitnam{
    background: #2fbeff;
    color: white;
}
.sbList li span{
    display: block;
    float: left;
    width: 90px;
    height: 90px;
    margin-left: 30px;
}
.sbList li p{
    margin-top: 20px;
    text-align: center;
    font-size: 16px;
    margin-bottom: 20px;
}
.sbList li p a{
    color:red;
}

.exhitBox{
    display: none;
    text-align: center;
}
.smallBname{
    font-size: 20px;
    font-weight: bold;
    color: #232323;
    border-bottom: 1px solid #232323;
    display: inline-block;
    height: 60px;
    line-height: 90px;
}
.sbList{
    margin-top: 60px;
    text-align: left;
}
.sbList li em{
    float: left;
    font-size: 16px;
    color: #232323;
    margin-left: 10px;
    display: block;
    margin-top: 30px;
}
.botGest{
    width: 30px;
    height: 40px;
    background: url(../images/exhibition/exhitIcon.png) no-repeat -745px -240px;
    margin-top:90px;
    margin-left: 140px;
}
.exhibitBox .titleLine
,.hotTjBra .titleLine{
    width: 95%;
    margin-bottom: 50px;
    margin-top: 40px;
}
.exhibitBox .titleLine span
,.hotTjBra .titleLine span{
    background: white;
    font-size: 24px;
    color: #232323;
    margin-left: 380px;
    margin-top: -20px;
}
.hotTjBra .titleLine span{
   display: inline-block;
    max-width: 200px;
    min-width: 150px;
    height: 36px;
   text-align: center;
}
.exhibitBox .brandTable
,.hotTjBra .brandTable{
    padding-bottom: 40px;
}
.exhibitBox .brandTable table tr td
,.hotTjBra .brandTable table tr td{
    width: 12.5%;
    text-align: center;
}
.exhibitBox .brandTable table tr td img
,.hotTjBra .brandTable table tr td img{
    width: 100%;
    height: 63px;
}

/*展会二级页面end*/

/*展会详情begin*/
.exhibitRight{
    float: right;
    margin-left:30px;
}
.exhibitRight p{
    clear: both;
    font-size: 16px;
    margin-top: 15px;
    color:#232323;
}
.exhibitRight .edName{
    font-weight: bold;
    font-size: 20px;
    width: 518px;
    overflow: hidden;
}
.exhibitRight .shareExhitNo em{
    line-height: 40px;
}
.exhibitRight .shareExhitNo span{
    display:block;
    float: left;
    line-height: 40px;
    width:40px;
    height: 50px;
    margin-left: 10px;
    cursor: pointer;
}
.exhibitRight .shareExhitNo .wxDeil .codeWeixin{
    margin-top: -125px;
    margin-left: -20px;
}
.exhibitRight .shareExhitNo .wxDeil .codeWeixin span{
    margin-left: 5px;
    height: 25px;
    line-height: 25px;
}
.qzoneDeil{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -492px -180px;
}
.wxDeil{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -422px -180px;
}
.wbDeil{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -355px -180px;
}
.exhibitRight .redtwoName{
    color:red;
}
.likeBtn{
    margin-top: 20px;
    padding-bottom: 40px;
}
.likeBtn a,.moreExhit{
    display: block;
    float: left;
    width: 150px;
    height: 45px;
    line-height: 45px;
    font-size: 16px;
    border:1px solid #85d2ff;
    color:#85d2ff;
    text-align: center;
    margin-right: 30px;
    border-radius: 10px;
}
.zxform .zxUL li select.exhitSelec{
    width: 320px;
    height: 37px;
    font-size: 16px;
    color: #232323;
    border: 1px solid #85d2ff;
    text-indent: 5px;
    color:grey;
    appearance:none;
    -moz-appearance: none;
    -webkit-appearance: none;
    background: url("../images/exhibition/exhitIcon.png") no-repeat -575px -285px;
}
.exhitBot{
    padding-bottom: 30px;
    border-bottom: 1px solid #eeeeee;
}
.exhitBot .topPd{
    text-align: center;
    font-size: 14px;
    display: block;
}
.exhitBot .topPd i{
    padding:15px;
    background:url("../images/exhibition/exhitIcon.png") no-repeat -190px -225px;
}
.exhitBot .topPd span,.exhitBot .botPd span{
    color:red;
}
.exhitBot .botPd{
    width: 350px;
    margin:0px auto;
    font-size: 14px;
    display: block;
    line-height: 22px;
}
.noTrouble p{
    font-size: 14px;
    line-height: 28px;
    margin-top: 20px;
}
.lnFram{
    margin-top: 30px;
    padding-bottom: 20px;
}
.lnFram a{
    display: inline-block;
    font-size: 16px;
}
.exhitDetil .infoBranDiv .leftInfoCont{
    width: 720px;
    display: inline-block;
}
.exhitDetil .infoBranDiv .leftInfoCont .proView{
    width: 700px;
}
.exhitDetil .proImgSho img {
    border: 10px solid #f9f9f9;
    max-width: 680px;
}
.exhitDetil ul.smallProImg {
    width: 700px;
    margin: 10px auto;
}
.exhitDetil .exhitListVie li{
    width: 268px;
    margin-left: 0px;
    height: 220px;
    margin-top: 0px;
    padding:20px 0px;
}
.exhitDetil .rightInfoCont{
    width: 268px;
    border-left: 1px solid #f8f5f5;
}
.exhitDetil .rightInfoCont .exhitListVie li a{
    width: 243px;
    height: 200px;
    margin-top: 0px;
}
.exhitDetil .rightInfoCont .exhitListVie li a .exhiTile{
    text-indent: 0px;
    line-height: normal;
    margin-top: 10px;
}
.exhitDetil .rightInfoCont .timeDow{
    text-indent: 0px;
}
.exhitDetil .rightInfoCont .exhitListVie li a .exhiCont{
    text-indent: 0px;
    line-height: normal;
}
.exhitDetil .rightInfoCont .exhitListVie li:hover{
    background: #eee;
    border-top: 2px solid #85d2ff;
}
.hotTjBra .exhitListVie li{
    margin-left: 52px;
}
.edName span{
    font-size: 12px;
    background: #ff2727;
    color:white;
    padding:2px 8px;
    border-radius: 20px;
}
.exhitDetil .zxform .zxUL li{
    margin-left: 90px;
}
.exhitDetil .zxform .zxUL li .exhitPag{
    color:red;
    font-size: 16px;
}

/*弹窗*/
.fraCont .exhitFrDig .exhitDia{
    font-size: 20px !important;
    font-weight: bold;
    margin-top: 30px !important;
}
.exhitFrDig a{
    width: 140px;
    height: 40px;
    float: left;
    margin-left: 40px;
}
/*展会详情end*/
/**********************************************************************************************/

/*展会报道动态begin*/
.flexList li{
    padding-bottom: 20px;
    border-bottom: 1px solid #f9f9f9;
}
.flexList li .flexPaName{
    margin-top: 30px;
    margin-bottom: 30px;
}
.rightInfoCont .flexPaName{
    width: 240px;
    margin:0px auto;
    margin-bottom: 20px;
}
.rightInfoCont .flexPaName i{
    color:#ff1515;
    font-size: 25px;
    font-style: normal;
}
.rightInfoCont .flexPaName em{
    font-size: 16px;
}
.flexList li .flexPaName em{
    font-size: 18px;
    color:#232323;
    margin-left: 60px;
}
.newFlex{
    display: inline-block;
    width: 32px;
    height: 32px;
    background: url("../images/exhibition/exhitIcon.png") no-repeat -758px -178px;
}
.flexList li p{
    font-size: 16px;
    color:#717171;
    width: 675px;
    margin:0px auto;
}
.flexList li img{
    max-width: 620px;
    display:block;
    margin:0px auto;
    margin-top: 30px;
}
.timeShw{
    width: 675px;
    margin:0px auto;
    margin-top: 30px;
}
.timeShw span{
    float: left;
    color:#717171;
    font-size: 14px;
}
.timeShw .dorc{
    float: right;
}
.timeShw .dorc a{
    display: block;
    width: 50px;
    height: 70px;
    text-align: center;
    line-height: 110px;
    color:#b8b8b8;
    font-size: 14px;
    float: left;
    margin-left: 10px;
}
.goodGest{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -683px -178px;
}
.badGest{
    background: url("../images/exhibition/exhitIcon.png") no-repeat -618px -178px;
}
.proView a.moreExhit{
    float: none;
    margin:30px auto;
}
.rightInfoCont .rightFlexList{
    margin-bottom: 40px;
}
.rightInfoCont .rightFlexList li a{
    width: 100%;
    height:auto;
    color:#232323;
    font-size: 20px;
    margin: 0px auto;
    margin-top: 0px;
    text-indent: 0px;
    margin-bottom: 0px;
}
.rightInfoCont .rightFlexList li a:hover{
    color:#2fbeff;
}
.exhitRepot .leftInfoCont .flexList li a .flexPaName em:hover{
    color:red;
}
.exhitRepot .leftInfoCont .flexList li p a{
    color:red;
}
.infoBranDiv .exhitRepot .leftInfoCont .flexFr{
    display: none;
}
.infoBranDiv .exhitRepot .leftInfoCont .flexFr:first-child{
    display: block;
}
/*展会报道动态end*/
/***************************************************************************************************8*/
/*十大品牌评选begin*/
.voteFamily{
    width: 100%;
    height: 511px;
    background: url("../images/jiazhuang/jz.jpg") no-repeat center;
}
.voteFamily .voteMidFaml{
    width: 1000px;
    height:511px;
    margin:0px auto;
}
.voteFamily .voteMidFaml .linkJzA{
    width: 300px;
    margin-left: 700px;
    clear: both;
}
.voteFamily .voteMidFaml .midVoteBox{
    border:4px solid white;
    width: 640px;
    height: 200px;
    margin:0px auto;
    margin-top: 90px;
}
.voteFamily .voteMidFaml .midVoteBox p{
    text-align: center;
    width: 620px;
    margin:15px auto;
}
.bgPre{
    font-size: 40px;
    background: rgba(173, 202, 154, 0.8);
    color:white;
    padding:15px 0px;
}
.redPre{
    font-size: 32px;
    color:#ff4216;
}
.voteHeader{
    width: 100%;
    height: 511px;
    /*background: url("../images/voting/newvote/bg.jpg") no-repeat center;*/
    background: url("../images/voting/newvote/bg20170322only.jpg") no-repeat center;
}


.voteHeader .middleTopHeader{
    width: 1000px;
    margin: 0px auto;
    height: 510px;
   /* overflow: hidden;*/
}

/*.middleTopHeader a.votEnter{
    display: block;
    font-size: 24px;
    color:#e51d1d;
    font-weight: bold;
    width: 200px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    font-family: '微软雅黑';
    margin: 372px 0 93px 480px;
}*/

.voteHeader .middleTopHeader .newaddTop{
    float: none;
    display: inline-block;
    border:0px;
    padding:0px;
    margin-left: 10px;
}
.voteHeader .middleTopHeader .newaddTop p{
    color:white;
}
.voteLogo{
    display: inline-block;
    width: 130px;
    height: 80px;
    background: white;
    /*border-left:3px solid #fe5670;
    border-right: 3px solid #fe5670;
    border-bottom: 3px solid #fe5670;*/
    margin-left: 20px;
    border-radius: 8px;
    margin-top: 8px;
}
.voteLogo img{
    width: 110px;
    display: block;
    margin:0px auto;
    padding-top:10px;
   /* padding-bottom: 15px;*/
}
.voteLogo em{
    display: block;
    text-align: center;
    font-size: 11px;
    background:#fff;
    color:#333;
   /* margin-bottom: 10px;*/
   margin-top: 5px;
}
.middleTopHeader .titleVote{
    font-size: 52px;
    text-align: center;
    color:#F62F48;
    font-weight: bold;
    margin-top: 40px;
    visibility:hidden;
}
.middleTopHeader .sdVote{
    color:#fff;
    font-size: 24px;
    text-align: center;
    /*margin-top: 24px;
    margin-left: -35px;*/
    font-weight: bold;
    line-height: 60px;
    width: 580px;
    background:#F62F48;
    border-radius: 6px;
    margin: 10px auto;
    visibility:hidden;
}
.middleTopHeader .tyVotes{
    font-size: 20px;
    color:#F62F48;
    font-weight: bold;
    text-align: center;
    margin-top: 50px;
}
.middleTopHeader .votEnter{
    display: block;
    font-size: 24px;
    color:#fff;
    font-weight: bold;
    width: 200px;
    height: 46px;
    line-height: 46px;
    text-align: center;
    background: #F62F48;
    margin:25px auto;
    border-radius: 30px;
}
.dateVote span{
    color: #F62F48;
    font-size: 13px;
    font-weight: bold;
    margin-left: 50px;
}
.voteNav{
    width: 100%;
    background: #b5b5b5;
    height: 70px;
    line-height: 70px;
    margin-top: 10px;
}
.addNavPos{
    position: fixed;
    display: inline-block;
    top:-10px;
    left:0px;
    z-index: 100000;
}
.newAddPos{
    position: fixed;
    width: 1000px;
    margin-top: 0px !important;
    top:70px;
    left:50%;
    margin-left:-500px;
    z-index: 100000;
}
.navHearVote{
    width: 1000px;
    margin:0px auto;
}
.voteNav a{
    display: block;
    float: left;
    font-size: 20px;
    font-weight: bold;
    margin-left: 35px;
}
.voteSty{
    background: #f62f48;
    color:white;
    padding:5px 20px;
    margin-top: -5px;
    border-bottom: 2px solid #b5b5b5;
}
.voteSty:hover{
    color:white;
}
.voteWrap .proView{
    width: 960px;
    clear: both;
}
.voteWrap .proView .proName{
    border-bottom: 1px solid #f62f48;
}
.voteWrap .proView .proName span{
    background: #f62f48;
}
.infoVotr p{
    width: 950px;
    font-size: 20px;
    text-indent: 40px;
    color:#717171;
    margin:0px auto;
}
.seledVS{
    width: 706px;
    margin:10px auto;
}
.seledVS .branVs{
    float: left;
    border:1px solid #f62f48;
    width: 280px;
    height: 270px;
    padding-top: 10px;
}
.seledVS .midVS{
    float: left;
    color:#f62f48;
    font-size: 80px;
    line-height: 280px;
    padding:0px 30px;
}
.seledVS .branVs p{
    font-size: 22px;
    color:#232323;
    text-indent: 30px;
}
.seledVS .branVs p.brName{
    color:#f62f48;
}
.infoVotr p.voteTileName{
    color:#232323;
    text-indent: 0px;
    font-weight: bold;
    margin-top: 10px;
    font-size: 22px;
}
.adrsFta{
    margin-top: 30px;
}
.adrsFta span{
    font-size: 20px;
    color:#232323;
    margin-left: 80px;
}
.setVote .titleLine{
    width: 940px;
   border-top: 1px solid #f62f48;
}
.setVote .titleLine span{
    font-size: 22px;
    font-weight: bold;
    margin-top: -22px;
    width: 150px;
    margin-left: 380px;
    text-align: center;
}
.voteDem{
    margin-top: 40px;
}
.voteDem .leftDem{
    float: left;
    margin-left: 78px;
}
.voteDem .rightDem{
    float: right;
    margin-right: 78px;
}
.voteDem p{
   font-size: 20px;
    color:#717171;
    text-align: center;
}
.newSpot{
    width: 971px;
    height: 334px;
    margin:10px auto;
    background: url("../images/voting/newvote/media.jpg") no-repeat;
}
.actName{
    margin-top: 30px;
    height: 40px;
}
.actName i{
    display: block;
    float: left;
    width: 0px;
    height: 0px;
    border-left: 10px solid #f62f48;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
}
.voteAct .actName em{
    float: left;
    font-size: 22px;
    margin-left: 14px;
    line-height: 20px;
    color:#232323;
    font-weight: bold;
}
.voteAct .adate{
    clear: both;
    font-size: 18px;
    padding-top: 10px;
    color:#232323;
    text-indent: 24px;
   font-weight: bold;
}
.voteAct .cotdeil{
    clear: both;
    font-size: 18px;
    margin-left: 24px;
    line-height: 30px;
    color:#717171;
}
.appName{
    text-align: center;
    font-weight: bold;
    font-size: 18px;
}
.px_proces{margin:0 auto; width:580px;}
.px_proces{padding:55px 0 50px;}
.px_proces .fl{width:852px; border-right:1px solid #eeeded;}
.px_proces ul{}
.px_proces ul li{float:left;}
.px_proces ul li a{display:block; width:116px; text-align:center;}
.px_proces ul li a em{display:inline-block; width:112px; height:122px; background:url(../images/voting/imgbg.png) no-repeat;}
.px_proces ul li a em i{display:inline-block; width:65px; height:60px; margin-top:30px;}
.px_proces ul li a em.pri1 i{background:url(../images/voting/bigico.png) no-repeat 9px 5px;}
.px_proces ul li a em.pri2 i{background:url(../images/voting/bigico.png) no-repeat 1px -95px;}
.px_proces ul li a em.pri3 i{background:url(../images/voting/bigico.png) no-repeat 3px -200px;}
.px_proces ul li a em.pri4 i{background:url(../images/voting/bigico.png) no-repeat 0 -300px;}
.px_proces ul li a:hover em.pri1 i{background:url(../images/voting/bigico.png) no-repeat -91px 5px;}
.px_proces ul li a:hover em.pri2 i{background:url(../images/voting/bigico.png) no-repeat -99px -95px;}
.px_proces ul li a:hover em.pri3 i{background:url(../images/voting/bigico.png) no-repeat -97px -200px;}
.px_proces ul li a:hover em.pri4 i{background:url(../images/voting/bigico.png) no-repeat -110px -300px;}
.px_proces ul li a span{display:inline-block; padding-top:35px; font-size:14px; color:#333;}
.px_proces ul li a:hover span{color:#d10007;}
.px_proces ul li p{margin:56px 10px 0 20px; width:84px; height:12px; background:url(../images/voting/jiao.png) no-repeat;}
.px_proces .fr{width:126px; padding-left:20px; text-align:center;}
.px_proces .fr h5{font-size:14px; font-weight:bold; padding-bottom:10px;}
.px_proces .fr strong{}
.px_proces .fr strong em{display:inline-block; margin:0 2px; font:80px/109px "Arial"; color:#d10007; width:54px; height:109px; text-align:center; background:url(../images/voting/data.jpg) no-repeat;}
.px_proces .fr span{display:block; width:115px; margin:10px auto 0; background:#d10007; color:#fff; font-weight:bold; height:18px; line-height:18px;}
.sendSply{
    font-size: 22px;
    color:#f22e47;
    background: #fafafa;
    text-indent: 30px;
    height: 50px;
    line-height: 50px;
}
.aplyForm{
    width: 530px;
    margin:0px auto;
}
.aplyForm .actList li{
    margin-top: 30px;
}
.aplyForm .actList li span{
    display: inline-block;
    width: 120px;
    font-size: 20px;
    color:#232323;
}
.aplyForm .actList li select{
    height: 40px;
    border: 1px solid #b5b5b5;
    font-size: 20px;
}
.aplyForm .actList li input{
    width: 400px;
    height: 50px;
    border:1px solid #b5b5b5;
    font-size: 20px;
    text-indent: 10px;
}
.aplyForm .actList li input:focus{
    border:1px solid #f62f48;
}
.aplyForm .gsty{
    font-size: 16px;
    color:#f62f48;
    margin-left:120px;
}
.sendBtnVote{
    display: block;
    width: 180px;
    height: 55px;
    line-height: 55px;
    text-align: center;
    font-size: 22px;
    margin:20px auto;
    color:white;
    background: #f62f48;
    border:0px;
    border-radius: 10px;
    font-weight: bold;
    cursor: pointer;
    font-family: "Microsoft Yahei", "SimHei", "Simsun";
}
.voteAct img{
    display: block;
    margin:0px auto;
    max-width: 700px;
}
.voteAct .imgVoteSW{
    text-align: center;
    font-size: 20px;
    color:#717171;
    margin-top: 20px;
    margin-bottom: 40px;
}
.deilNav a{
  margin-left: 30px;
}
/*评选排名*/
.linkVote{
    border-bottom: 2px solid #b5b5b5;
    padding-bottom: 14px;
    background: #f9f9f9;
}
.linkVote a{
    display: inline-block;
    font-size: 18px;
    margin-left: 20px;
    margin-top: 10px;
    padding:0px 10px;
}
.voteLik{
    background: #f62f48;
    color:white !important;
    border-radius: 15px;
}
.voteLik:hover{
    color:white;
}
.botLinkVte{
    padding-top: 10px;
    padding-bottom: 15px;
    border-bottom: 10px solid #f9f9f9;
}
.botLinkVte p{
    width: 950px;
    margin:0px auto;
    font-size: 18px;
    color:#8d8d8d;
    text-indent: 40px;
}
.voteViewFra{
    background: #f9f9f9;
}
.voteViwName{
    color:#232323;
    font-size: 24px;
    box-shadow: 0px 2px 2px #eee;
    text-align: center;
    height: 60px;
    line-height: 60px;
    background: white;
}
.voteViwName span{
    color:#f62f48;
}
.voteUList li{
    margin-left: 17px;
    float: left;
    margin-top:15px;
    background: white;
}
.voteUList li .voteImgLi{
    width: 175px;
    border:2px solid #eee;
    box-shadow: 0px 2px 2px #999;
    text-align: center;
    padding-bottom: 10px;
    position: relative;
    min-height: 240px;
}
.voteUList li .voteImgLi img{
    width: 166px;
    height: 94px;
    margin-top: 10px;
}
.voteUList li .voteImgLi p{
    font-size: 18px;
    font-weight: bold;
    margin-top: 10px;
    height: 27px;
    overflow: hidden;
}
.voteUList li .voteImgLi i{
    font-size: 16px;
    font-style: normal;
    display: block;
}
.voteUList li .voteImgLi a.votesLik{
    display: block;
    width: 78px;
    height: 28px;
    line-height: 28px;
    background: #f62f48;
    color:white;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    margin:0px auto;
    margin-top: 10px;
    border-radius: 10px;
}
.voteUList li .voteImgLi span{
    position: absolute;
    font-size: 14px;
    font-weight: bold;
    top:0px;
    left:5px;
    display: block;
    width: 36px;
    height: 50px;
    line-height: 40px;
    color:white;
}
.mcVote1{
    background: url("../images/voting/newvote/icons.png") no-repeat 2px 0px;
}
.mcVote2{
    background: url("../images/voting/newvote/icons.png") no-repeat -88px 0px;
}
.mcVote3{
    background: url("../images/voting/newvote/icons.png") no-repeat -176px 0px;
}
.mcVote4{
    background: url("../images/voting/newvote/icons.png") no-repeat -265px 0px;
}
.voteViewFra .sendSply{
    background: white;
    margin-top: 20px;
}
.twoVotesList{
    clear: both;
    background: white;
    padding-bottom:14px;
}
.twoVotesList li{
    /*新增*/
    float: left;
    width: 142px;
    /*end 新增*/
    text-align: center;
    /*padding-bottom: 20px;*/
}
.twoVotesList li p{
    float: left;
    /*width: 60px;*/
    padding-left: 6px;
    text-align: center;
    font-size: 12px;
    height: 20px;
    line-height: 18px;
    overflow:hidden;
}
.twoVotesList li span{
    display: inline-block;
    width: 142px;
    text-align: center;
    font-size: 12px;
    line-height: 30px;
}
.twoVotesList li a{
    float: left;
    display: block;
    font-size: 12px;
    color: #717171;
   /* margin-left: 30px;*/
    line-height: 18px;
    text-align: center;
}
.twoVotesList li a:hover{
    color:red;
}
.twoVotesList>li+li{
    border-left:1px solid #eee;
}
.voteTwoFa{
    box-shadow: 0px 2px 2px #999;
    margin-bottom: 20px;
}
/*提交申请弹窗*/
.voteDialog .toFrame{
    width: 450px;
}
.voteDialog .toFrame .fraCont .voteSec{
    font-size: 26px;
    color:#ff1414;
    font-weight: bold;
    padding-top: 30px;
}
.voteDialog .toFrame .fraCont .repBusBtn{
    background: #f62f48;
    color:white;
}
/*客服*/
.px_refer{position:fixed; right:50%; top:160px; margin-right:-638px; width:108px; text-align:center;display: none;}
.px_refer h6{color:#faca61; background:#ba0006; padding:14px 0 5px; border-radius:55px 55px 0 0;}
.px_refer h6 i{display:block; margin:0 auto 5px; width:41px; height:41px; background:url(../images/voting/inco.png) no-repeat 0 -210px;}
.px_ref{background:#d10007; padding-bottom:15px; border-radius:0 0 55px 55px;}
.px_ref a.px_click{display:inline-block; margin:7px 0; height:22px; line-height:22px; padding:0 10px; color:#d10007; border:1px solid #b60006; background:url(../images/voting/rtan.jpg) repeat-x;}
.px_ref p{}
.px_ref p a{color:#faca61; line-height:36px;}
.px_ref p a em{display:inline-block; vertical-align:-5px; margin-right:10px; width:19px; height:19px; background:url(../images/voting/inco.png) no-repeat 0 -60px;}
/*投票实时情况*/
.voteDeil{
    /*padding-top: 20px;*/
}
.voteDeil .setVote .titleLine{
    width: 90%;
    border-top: 2px solid #e5e5e5;
    margin-top: 60px;
}
.voteDeil .setVote .titleLine span{
    background: white;
    color:#f62f48;
    font-size: 26px;
    width: 220px;
    margin-left: 350px;
}
.voteDeil .setVote .linkVote{
    margin-top: 30px;
    background: #f9f9f9;
}
.contVote{
    margin-top: 40px;
}
.contVote > .contVoteView+.contVoteView{
    border-left: 1px solid #d4d4d4;
}
.contVoteView{
    float: left;
    width: 249px;
    border-top: 3px solid #f62f48;
    background: #f9f9f9;
    margin-top: 10px;
    margin-bottom: 30px;
}
.contVoteView li p{
    font-size: 20px;
    font-weight: bold;
    text-align: center;
}
.contVoteView li{
    height: 45px;
    line-height: 45px;
    border-bottom: 1px solid #d4d4d4;
}
.contVoteView li em{
    color:#232323;
    font-size: 14px;
}
.contVoteView li i{
    float: left;
    display: block;
    font-size: 15px;
    color:white;
    width: 24px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    font-style: normal;
    margin:10px 5px 10px 8px;
}
.contVoteView li a{
    font-size: 16px;
    max-width: 100px;
    overflow: hidden;
    display: block;
    float: left;
}
.contVoteView li span{
    float: right;
    font-size: 16px;
    color:#f62f48;
    font-weight: bold;
    margin-right: 8px;
}
.num1{
    background: #f62f48;
}
.num2{
    background: #2bca0b;
}
.num3{
    background: #ffa734;
}
.num4{
    background: #d4d4d4;
}
.voteBtnRit{
    color:#f62f48;
    font-size: 18px !important;
    display: block;
    width: 100px;
    text-align: center;
    margin: 0px auto;
    float: none !important;
}
/*我的票数会员中心*/
.competition {
    width: 1000px;
    height: auto;
    /*overflow: hidden;*/
    margin: 0 auto;
}
.competition .contright {
    width: 100%;
    margin-top: 30px;
}
.competition .contboxs {
    margin-top: 0;
}
.username:link, .username:visited {
    text-decoration: none;
    color: #F04066;
    float: right;
    background: url(../images/inco.png) no-repeat 0 -2125px;
    padding-left: 20px;
    font-weight: 600;
    font-size: 14px;
}
.btn_ps_b:link, .btn_ps_b:visited {
    width: 190px;
    height: 40px;
    border-radius: 6px;
    display: inline-block;
    background: #F04066;
    color: #fff;
    font-weight: 600;
    line-height: 40px;
    text-align: center;
    padding: 0;
    margin: 13px 0 20px 784px;
    font-size: 14px;
}
.premess_b {
    width: 955px;
    height: 140px;
    border: #DCDCDC solid 1px;
    color: #A3A3A3;
    margin: 20px 15px;
    line-height: 30px;
}
.competition .rankname span.clickon {
    font-weight: 600;
}
.ranklik_b {
    width: 100%;
    text-align: center;
    font-size: 14px;
    padding-bottom: 10px;
}
.ranklik_b em {
    color: #E5004F;
    font-weight: 600;
    font-family: "宋体";
}
/*验证码弹窗*/
.codeRightFrame .toFrame .codeImg{
    padding-top: 80px;
    margin-left: 100px;
}
.codeRightFrame .codeImg img{
    display: block;
    float: left;
    width: 80px;
    height: 30px;
}
.codeRightFrame .codeImg input{
    width: 80px;
    height: 25px;
    margin-left:20px;
    padding-left: 10px;
}
.rightSure{
    display: block;
    background:#f62f48;
    color:white;
    width: 80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    margin-top: 40px;
    border-radius: 5px;
    margin-left: 70px;
}
.rightSure:hover{
    color:white;
}
/*提示弹窗（十大评选用到） ljf*/
.voteDialog2 .toFrame{
    width: 450px;
}
.voteDialog2 .toFrame .fraCont .voteSec{
    font-size: 26px;
    color:#ff1414;
    font-weight: bold;
    padding-top: 30px;
}
.voteDialog2 .toFrame .fraCont .repBusBtn{
    background: #f62f48;
    color:white;
}
.reportList li{
    width: 800px;
    margin:0px auto;
}
.reportList li span{
    font-size: 20px;
    display: inline-block;
    max-width: 430px;
    height: 40px;
    overflow: hidden;
}
.reportList li .newsBts{
    font-weight: bold;
}
.reportList li .newReTime{
    float: right;
}
.pageFraExhit{
    text-align: center;
    margin-top: 30px;
    padding-bottom: 30px;
}
.pageBlue{
    background: #f62f48 !important;
    color:white !important;
}
.nameExhitType{
    height: 40px;
    border-bottom: 1px solid #d4d4d4;
    padding-top: 20px;
}
.nameExhitType p{
    color:#232323;
    font-size: 18px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    border-left: 10px solid #03a9f4;
    padding-left: 20px;
}
.exhitBoxPage a{
    display: inline-block;
    width: 40px;
    height: 40px;
    background: #f9f9f9;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
    color:#949494;
    border-radius: 5px;
    margin-left: 20px;
}
.exhitBoxPage a:hover{
    background: #c6c6c6;
    color:white;
}

/*十大品牌评选end*/
/********************************************************************************/

/*品牌点评begin*/
.dpTopBtn{
    float: left;
}
.dpTopBtn a{
    float: left;
    font-size: 14px;
    color:#459df5;
    display: block;
    border:1px solid #459df5;
    width: 80px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    border-radius: 5px;
    margin-left: 40px;
    margin-top: 30px;
}
.dpTopBtn a:hover{
    border:1px solid #fb4747;
    color:#fb4747;
}
.dpheadNav{
    clear: both;
    background: #459df5;
}
.dpNavTop{
    width: 1000px;
    height: 40px;
    line-height: 40px;
    margin:0px auto;
}
.dpNavTop a{
    color:white;
    font-size: 16px;
    margin-left: 30px;
    font-weight: bold;
}
.dpNavTop a:hover,.cjLink a:hover{
    color:#fb4747;
}
.cjLink a{
    font-size: 14px;
    color:#949494;
}
.dpTopDeil{
    margin-top: 10px;
    padding-bottom: 20px;
    border-bottom: 1px dotted #cdcdcd;
}
.dpTopDeil .dp_TopLeft{
    float: left;
    text-align: center;
    width: 302px;
}
.dpTopDeil .dp_TopLeft .dpImg{
    width: 300px;
    border:1px solid #efefef;
    text-align: right;
}
.dpTopDeil .dp_TopLeft .dpImg img{
    width: 300px;
    height: 165px;
    display: block;
    margin:0px auto;
}
.dpTopDeil .dp_TopLeft .dpImg span{
    display: inline-block;
    padding:4px 20px;
    font-size: 14px;
    background: url("../images/remark/remarkIcons.png") no-repeat -275px 2px;
    color:#949494;
}
.dpTopDeil .dp_TopLeft .dpBrandName{
    font-size: 18px;
    color:#232323;
    text-align: center;
    margin-top: 15px;
}
.dpTopDeil .dp_TopLeft .dplikeBtn{
    color: #949494;
    font-size: 14px;
    display: inline-block;
    padding: 5px 12px 5px 18px;
    background: url("../images/remark/remarkIcons.png") no-repeat 10px -58px;
    border: 1px solid #dcdcdc;
    border-radius: 20px;
    text-indent: 10px;
    margin-top: 15px;
}
.popMark{
    text-align: left;
}
.popMark p{
    color:#232323;
    max-width: 302px;
}
.popMark p span{
    display: inline-block;
    background: #f9f9f9;
    margin-right: 10px;
    margin-top: 10px;
    color:#2fbeff;
    padding:0px 2px;
}
.popMark p span+span{
    color:#2989ff;
}
.popMark p span+span+span{
    color:#ff872f;
}
.popMark p span+span+span+span{
    color:#fc4d2b;
}
.popMark p span+span+span+span+span{
    color:#86c827;
}
.popMark p span+span+span+span+span+span{
    color:#56fe03;
}
.dp_TopMid{
    float: left;
    width: 360px;
    margin-left: 30px;
}
.dp_TopMid p .na1{
     font-size: 24px;
    font-weight: bold;
 }
.dp_TopMid p .na2{
    font-size: 18px;
    margin-left: 10px;
}
.dp_TopMid p .na3{
    background: #459df5;
    color:white;
    padding:1px 4px;
    border-radius: 5px;
    margin-left: 5px;
}
.dp_TopMid .dpbranList{
    float: left;
}
.dp_TopMid .dpbranList li{
    font-size: 14px;
    margin-top: 10px;
}
.dp_TopMid .dpbranList li span{
    color:#949494;
    display: block;
    float: left;
}
.dp_TopMid .dpbranList li em{
    display: block;
    color:#232323;
}
.dp_TopMid .edtDiv{
    float: right;
    margin-top:20px;
    margin-right: 10px;
}
.editBtn{
    border: 1px solid #f9f9f9;
    color: #949494;
    background: url(../images/remark/remarkIcons.png) no-repeat 5px -3px white;
    border-radius: 10px;
    width: 50px;
    height: 20px;
    line-height: 20px;
    display: inline-block;
    text-align: center;
    text-indent: 10px;
}
.dp_TopRight{
    float: left;
    margin-top: 20px;
    border-left: 1px solid #eeeeee;
    padding-left: 20px;
    margin-left: 10px;
}
.dp_TopRight p{
    color:#232323;
    font-size: 14px;
}
.dp_TopRight .totalScore{
    margin-top: 15px;
    margin-left: 10px;
}
.dp_TopRight .totalScore .scoreShow{
    float: left;
    font-size: 34px;
    font-weight: bold;
}
.dp_TopRight .totalScore .starShow{
    float: left;
    margin-top:10px;
    margin-left: 20px;
}
.dp_TopRight .totalScore .starShow p{
    text-align: center;
    font-size: 12px;
    color:#232323;
}
.glodStar{
    padding:14px;
    background: url("../images/remark/remarkIcons.png") no-repeat -28px -24px;
}
.grayStar{
    padding:14px;
    background: url("../images/remark/remarkIcons.png") no-repeat -64px -24px;
}
.dp_TopRight .starNumPer{
    clear: both;
}
.dp_TopRight .starNumPer li{
    margin-top: 10px;
}
.dp_TopRight .starNumPer li span{
    color:#949494;
    font-size: 14px;
    line-height: 15px;
    display: inline-block;
}
.dp_TopRight .starNumPer li .loadStar{
    width: 140px;
    height: 15px;
    background: #ffc56c;
    max-width: 150px;
    border-radius: 4px;
}
.dp_TopRight .bsyNowBtn{
    margin:20px auto;
    color:white;
}
.dp_TopRight .starNumPer li p{
    color:#ffac2d;
    font-size: 14px;
}
.dpMidWrap .midLeftUI{
    float: left;
    width: 650px;
}
.dpMidWrap .midLeftUI .midNameUI{
    background: #f9f9f9;
    line-height: 30px;
    margin-top: 20px;
}
.dpMidWrap .midLeftUI .midNameUI span{
    font-size: 16px;
    color:#949494;
    margin-left: 15px;
}
.dpMidWrap .midLeftUI .midNameUI .editBtn{
    float: right;
    margin-right: 15px;
    margin-top: 5px;
}
.midLeftUI .midContUI{
    margin-top: 20px;
}
.midContLeft{
    float: left;
    width: 76px;
    border-right: 1px solid #cccccc;
}
.midContLeft a{
   display: block;
    width: 76px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
}
.dpAddBtn{
    color:#459df5;
}
.bgBlueColorWhite{
    background: #459df5;
    color:white;
}
.midContRight{
    float: right;
    width: 550px;
}
.midContRight .dpContBox+.dpContBox{
    display: none;
}
.dpContBox span.tpBta{
    font-size: 16px;
    display: block;
    height: 40px;
    font-weight: bold;
}
.dpContBox p{
    font-size: 14px;
}
.dpContBox .dpImgShow{
    width: 500px;
    margin:0px auto;
}
.dpContBox .dpImgShow img{
    width: 230px;
    height: 135px;
    margin-left: 10px;
    margin-top: 10px;
}
.imgPageFram{
    text-align: center;
    margin-top: 20px;
}
.imgInsidePageDiv{
    display: inline;
}
.imgInsidePageDiv a{
    font-size: 14px;
    color:#949494;
    border:1px solid #949494;
    padding:2px 8px;
    margin-left: 10px;
}
.imgInsidePageDiv a:hover,.seltBlue{
    background: #459df5;
    color:white !important;
    border:1px solid #459df5 !important;
}
.adImgSmal{
    margin-top: 20px;
}
.adImgSmal img{
    width: 650px;
}
.dpWebAdress li a img{
    width: 200px;
    height: 90px;
    border:1px solid #eee;
    float: left;
}
.dpWebAdress li{
    margin-bottom: 20px;
}
.dpWebAdress li .webAddrDeil{
    float: left;
    margin-left: 20px;
}
.dpWebAdress li .webAddrDeil span{
    display: block;
    font-size: 14px;
    color:#949494;
}
.dpWebAdress li .webAddrDeil a{
    font-size: 16px;
}

/*评论*/
.brandComent .topComent{
    font-size: 16px;
    color:#949494;
    line-height: 68px;
    border-top:1px solid #eee;
    border-bottom:1px solid #eee;
    margin-top: 50px;
}
.brandComent .topComent span{
    margin-left: 10px;
    margin-right: 10px;
}
.brandComent .topComent a{
    color:#949494;
}
.seletComent,.brandComent .topComent a:hover
,.ritSpan a:hover{
    color:#459df5 !important;
}
.tcLeft{
    float: left;
}
.tcRight{
    float:right;
}
.tcRight a{
  display: block;
}
.tcRight a i{
    padding:5px 12px;
    background: url("../images/remark/remarkIcons.png") no-repeat -145px 2px;
}
.branComentList li .weberPhoto img{
    float: left;
    width: 58px;
    height: 58px;
    border-radius: 50%;
}
.branComentList li .weberPhoto span.deilTile{
    font-size: 18px;
    margin-left: 40px;
    line-height: 58px;
}
.branComentList li .weberPhoto .wbTitl{
    float: left;
    margin-left: 20px;
}
.branComentList li .weberPhoto .wbTitl span{
    font-size: 14px;
    color:#459df5;
    display: block;
    margin-top: 10px;
}
.branComentList li .weberPhoto .wbTitl em{
    font-size: 20px;
    color: #ffac2d;
}
.branComentList li{
    margin-top: 20px;
}
.branComentList li p{
    clear: both;
    font-size: 14px;
    color:#232323;
    line-height: 25px;
    margin-top: 20px;
}
.branComentList li p a{
    color:#459df5;
}
.comentDte{
    font-size: 12px;
    color:#949494;
    margin-top: 15px;
}
.ritSpan{
    float:right;
}
.ritSpan a{
    display: block;
    float: left;
    margin-left: 15px;
    color: #949494;
}
.ritSpan a i{
    padding: 5px 10px;
}
.smalGod{
    background: url("../images/remark/remarkIcons.png") no-repeat -135px -64px;
}
.smalSpk{
    background: url("../images/remark/remarkIcons.png") no-repeat -74px -63px;
}
.branComentList li .contAdvice ol li{
    border-top:1px dotted #eee;
}
.branComentList li .contAdvice ol li p{
    color: #949494;
    font-size: 12px;
    margin-top: 10px;
}
.branComentList li .contAdvice ol li p span{
    color:#459df5;
}
.branComentList li .contAdvice ol li .comentDte{
    margin-top: 5px;
}
.addNewAdvice{
    margin-top: 20px;
    height: 60px;
    line-height: 60px;
    border-top:1px dotted #eee;
    border-bottom:1px dotted #eee;
}
.addNewAdvice a{
    float: right;
}
.addNewAdvice a i{
    padding: 10px;
    background: url("../images/remark/remarkIcons.png") no-repeat -118px 4px;
}
.adviceFrame{
    border-bottom: 1px solid #eee;
    margin-top: 45px;
    padding-bottom: 45px;
}
.adviceFrame .loadAdviceBtn{
    display: block;
    font-size: 14px;
    color:#459df5;
    margin:0px auto;
    width: 110px;
}
.adviceFrame .loadAdviceBtn i{
    padding: 5px 10px;
    background: url("../images/remark/remarkIcons.png") no-repeat -74px 2px;
}
.selfAdvice .scoreListStar li{
   margin-top: 10px;
}
.selfAdvice .scoreListStar li span{
    cursor: pointer;
}
.selfAdvice .scoreListStar li p i{
    color:#949494;
    font-size: 12px;
    font-style: normal;
}
.selfAdvice .scoreListStar li em{
   display:block;
}
.selfAdvice .scoreListStar li .inputStyle{
    margin: 10px 0px;
}
.selfAdvice .scoreListStar li .inputStyle span{
    font-size: 14px;
    margin-left: 20px;
}
.selfAdvice .scoreListStar li .inputStyle input{
    width: 180px;
    height: 30px;
    border:1px solid #999;
    text-indent: 5px;
}
.selfAdvice .scoreListStar li p.starsAry{
    height: 30px;
    line-height: 30px;
    float: left;
    margin-right: 15px;
}
.pStyle{
    font-size: 18px;
}
.spanFrameTil{
    width: 600px;
}
.leftSpanLik{
    display: inline;
    width: 530px;
}
.spanFrameTil a{
    margin-bottom: 10px;
    margin-right: 10px;
}
.clickLik{
    height: 32px !important;
    display: block !important;
    overflow: hidden;
    float: left;
}
.norlAlik{
    font-size: 14px;
    color:#459df5;
    background: #f5f5f5;
    padding:0px 5px;
    display: inline-block;
}
.upDep{
    font-size: 14px;
    color: #ffac2d;
    padding: 5px 15px;
    background: url("../images/remark/remarkIcons.png") no-repeat -166px 2px;
}
.downDep{
    font-size: 14px;
    color: #ffac2d;
    padding: 5px 15px;
    background: url("../images/remark/remarkIcons.png") no-repeat -190px -60px;
}

/*右侧*/
.midRightUI{
    width: 300px;
    float: right;
}
.midRightUI .busyBox{
    width: 300px;
    border:2px solid #2fbeff;
    margin-top: 20px;
}
.midRightUI .busyBox p.busyBra{
    background:#2fbeff;
    font-size: 16px;
    text-align: center;
    color:white;
    height: 32px;
    line-height: 32px;
    font-weight: bold;
}
.midRightUI .busyBox form .jmListSend li{
    margin-top: 10px;
}
.midRightUI .busyBox form .jmListSend li span{
    font-size: 16px;
    color: #232323;
    margin-left: 30px;
}
.midRightUI .busyBox form .jmListSend li input,
.midRightUI .busyBox form .jmListSend li select{
    width: 180px;
    height: 30px;
    border:1px solid #2fbeff;
    text-indent: 5px;
    font-size: 14px;
}
.midRightUI .busyBox form .jmListSend li a
,.plBtn{
   display: block;
    font-size: 14px;
    margin: 10px auto;
    width: 100px;
    height: 30px;
    line-height: 30px;
    border-radius: 5px;
    background: #2fbeff;
    color:white;
    text-align: center;
}
.bsyNowBtn{
    font-size: 14px;
    display: block;
    width: 80px;
    height: 25px;
    line-height: 25px;
    background: #ef2f23;
    color:white;
    text-align: center;
    border-radius: 5px;
}
.infoBox{
    background: #f9f9f9;
    margin-top: 10px;
    padding-bottom: 10px;
}
.infoBox p{
    font-size: 16px;
    color:#232323;
    margin-left: 15px;
    text-indent: 2px;
    line-height: 40px;
}
.infoBox span.lit{
    display: block;
    font-size: 14px;
    margin-left: 15px;
    line-height: 30px;
    color:#999999;
}
.infoBox span em{
    color:#459df5;
}
.dpNewsBox{
    margin-top: 10px;
    border: 1px solid #f9f9f9;
}
.dpNewsBox .tileNews{
    font-size: 16px;
    background: #f9f9f9;
    line-height: 30px;
    text-indent: 10px;
}
.dpNewsBox p a{
    font-size: 14px;
    display: block;
    margin-left: 20px;
    line-height: 28px;
}
.dpNewsBox p a span{
    color:#ef2f23;
}
.boxListNews{
    padding:10px 0px;
    border-bottom: 1px solid #f9f9f9;
}
.newsMore{
    font-size: 14px;
    color:#459df5;
    float: right;
    display: block;
    margin-right: 10px;
}
.likeFram{
    padding-bottom: 15px;
    border-bottom: 1px solid #f9f9f9;
}
.likeFram p{
    font-size: 16px;
    margin-top: 10px;
    text-indent: 15px;
}
.likeFram p span{
    color:#459df5;
}
.loveListView li{
    margin-top: 20px;
}
.loveListView li img{
    width: 50px;
    height: 50px;
    display: block;
    float: left;
    margin-left: 12px;
}
.loveListView li .wberDel{
    float: left;
    margin-left: 10px;
}
.loveListView li .wberDel span{
    display: block;
    font-size: 14px;
    color:#459df5;
    line-height: 30px;
}
.loveListView li .wberDel em{
    font-size: 14px;
    color:#949494;
}
.aleoList li{
    margin-top: 10px;
}
.aleoList li a img{
    width: 170px;
    height: 80px;
    display: block;
    border:1px solid #f9f9f9;
    margin: 0px auto;
}
.aleoList li a span{
    display: block;
    text-align: center;
    font-size: 14px;
    color:#459df5;
    margin-top: 5px;
}
.infoBox .wbLinkFram{
    width: 268px;
    height: 150px;
    margin:0px auto;
    overflow: hidden;
    position: relative;
}
.infoBox .wbLinkFram ul{
    width: 100000px;
    position: absolute;
}
.infoBox .wbLinkFram ul li{
    float: left;
}
.infoBox .wbLinkFram ul li img{
    width: 268px;
    height: 150px;
}
.touchRadio{
    position: absolute;
    margin-top: 130px;
    left: 50%;
    margin-left: -50px;
}
.touchRadio a{
    width: 10px;
    height: 10px;
    display: block;
    float: left;
    margin-left: 10px;
    background: white;
    border-radius: 50%;
}
.blueRail{
    background: #459df5 !important;
}
.replyFrame textarea{
    width: 645px;
    height: 160px;
    border:1px solid #c0c0c0;
    font-size: 14px;
    margin:0px auto;
    margin-top: 20px;
    line-height: 30px;
    text-indent: 15px;
}
.replyFrame a.plBtn{
    margin-left: 0px;
}

/*品牌点评相册*/
.photoNav{
    width: 100%;
    background: #2e3239;
}
.photoNav .midNavHeader{
    width: 1000px;
    height: 50px;
    margin:0px auto;
}
.photoNav .midNavHeader .lftImgLik .tophtoImgLik{
    margin-top: 10px;
    display: inline-block;
    float: left;
    border-right: 2px solid black;
    padding-right: 30px;
}
.lftImgLik .backRemark{
    float: right;
    font-size: 14px;
    color: #6e9bd2;
    padding: 3px 20px 3px 8px;
    background: url("../images/remark/remarkIcons.png") no-repeat -28px -105px #40454e;
    margin-top: 10px;
}
.lftImgLik .phtoTilLik{
    float: left;
    margin-left: 25px;
    font-size: 14px;
    color:#6e9bd2;
    background: url("../images/remark/remarkIcons.png") no-repeat 0px -110px;
    padding-left:22px;
    margin-top: 12px;
}
.photoWrap{
    width: 100%;
    background: #40454e;
}
.listULeft{
    position: fixed;
    top:125px;
    left: 100px;
}
.ptoImgBox .bigBoxImg{
    margin:0px auto;
    text-align: center;
    padding-top: 80px;
    width: 760px;
}
.ptoImgBox .bigBoxImg img{
    max-width: 760px;
    max-height: 310px;
    border:15px solid white;
}
.smallBoxImg{
    width: 780px;
    margin:0px auto;
    margin-top: 40px;
    padding-bottom: 80px;
}
.smallBoxImg .smallImgUList li{
    float: left;
    margin-left: 14px;
    border:3px solid transparent;
    height: 90px;
}
.smallBoxImg .smallImgUList li a img{
    width: 150px;
    height: 90px;
}
.boxSmalSelect{
    border:3px solid #459df5 !important;
}
.smallBoxImg .smallInsideFrame{
    float: left;
    width: 680px;
    height: 98px;
    overflow: hidden;
}
.prePhto{
    display: block;
    float: left;
    width: 43px;
    height: 44px;
    background: url("../images/remark/remarkIcons.png") no-repeat -130px -100px;
    margin-top: 28px;
}
.nextPhto{
    display: block;
    float: right;
    width: 43px;
    height: 44px;
    background: url("../images/remark/remarkIcons.png") no-repeat -230px -100px;
    margin-top: 28px;
}
.listULeft a{
    display: block;
    font-size: 14px;
    color:#a2bfe1;
    width: 80px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    border:1px solid black;
    margin-top: 5px;
}

/*品牌点评end*/

/************************************************************************************************/

/*新版首页begin*/
.newIndexNav{
    clear: both;
    width: 100%;
    height: 35px;
    line-height: 35px;
    color:white;
    background: #459df5;
    font-weight: bold;
    margin-top:20px;
}
.newIndexNav .mainNav{
    width: 1100px;
    margin:0px auto;
}
.mainNav .leftNavUI{
    float: left;
    font-size: 16px;
    width: 120px;
    background: #176cc1;
    padding: 0px 15px;
}
.mainNav .leftNavUI em{
    font-weight: bold;
    color:white;
}
.mainNav .rightNavUI{
    float: left;
}
.mainNav .rightNavUI a{
    font-size: 16px;
    color:white;
    font-weight: bold;
    margin-left: 40px;
}
.mainNav .rightNavUI a:hover{
    color:#232323;
}
.rowImg{
    padding: 6px 15px;
    background: url("../images/index/new/newIcons.png") no-repeat 0px -70px;
}
.tranle{
    display: inline-block;
    width: 0px;
    height: 0px;
    border-top:10px solid white;
    border-left:5px solid transparent;
    border-right:5px solid transparent;
}
.spelWrap{
    width: 1100px;
}
.spelWrap .wrapNav{
    float: left;
    width: 150px;
    background: #fafafa;
    position: relative;
}
.spelWrap .wrapNav a{
    display: block;
    font-size: 14px;
    color:#7d7d7d;
    height: 28px;
    line-height: 28px;
}
.spelWrap .wrapNav a span{
    padding: 5px 10px;
    margin-left: 15px;
    margin-right: 10px;
}
.wrapUListNav li:hover .downDivFrame{
    display: block;
}
.wrapUListNav li:hover a em{
    color:#459df5;
}
.downDivFrame{
    display:none;
    position: absolute;
    width: 700px;
    min-height: 560px;
    background: white;
    top: 0px;
    left: 150px;
    z-index: 100000;
    box-shadow: 0px 2px 2px #eee;
}
.downDivFrame .leftDropFra{
    float: left;
    width: 540px;
}
.downDivFrame .rightDropFra{
    float: right;
    width: 158px;
}
.downDivFrame .rightDropFra a{
    width: 140px;
    height: 50px;
}
.downDivFrame .rightDropFra a img{
    display: block;
     width: 140px;
    height: 50px;
    border:1px solid #eee;
    margin-top: 15px;
}
.downDivFrame .leftDropFra .dropUList li{
    width: 250px;
    margin-left: 14px;
    margin-top: 10px;
    float: left;
}
.downDivFrame .leftDropFra .dropUList li > a+a{
    height: auto;
    line-height: normal;
    display: inline;
    margin-right: 10px;
}
.downDivFrame .leftDropFra .dropUList li a:hover{
    color:red;
}
.downDivFrame .leftDropFra .dropUList li p{
    border-bottom: 1px solid #2fbeff;
    font-weight: bold;
    font-size: 14px;
}
.dropKindName{
    font-size: 15px;
    color:#2fbeff;
    border-left: 6px solid #2fbeff;
    padding-left: 10px;
    margin-left: 14px;
    text-decoration: underline;
    margin-top: 10px;
}
.nav1{
    background: url("../images/index/new/newIcons.png") no-repeat 0px 0px;
}
.nav2{
    background: url("../images/index/new/newIcons.png") no-repeat -45px 0px;
}
.nav3{
    background: url("../images/index/new/newIcons.png") no-repeat -93px 0px;
}
.nav4{
    background: url("../images/index/new/newIcons.png") no-repeat -140px 0px;
}
.nav5{
    background: url("../images/index/new/newIcons.png") no-repeat -188px 0px;
}
.nav6{
    background: url("../images/index/new/newIcons.png") no-repeat -236px 0px;
}
.nav7{
     background: url("../images/index/new/newIcons.png") no-repeat -283px 0px;
 }
.nav8{
    background: url("../images/index/new/newIcons.png") no-repeat -330px 0px;
}
.nav9{
    background: url("../images/index/new/newIcons.png") no-repeat -380px 0px;
}
.nav10{
    background: url("../images/index/new/newIcons.png") no-repeat -425px 0px;
}
.nav11{
    background: url("../images/index/new/newIcons.png") no-repeat -472px 0px;
}
.nav12{
    background: url("../images/index/new/newIcons.png") no-repeat -518px 0px;
}
.nav13{
    background: url("../images/index/new/newIcons.png") no-repeat -568px 0px;
}
.nav14{
    background: url("../images/index/new/newIcons.png") no-repeat -615px 0px;
}
.nav15{
    background: url("../images/index/new/newIcons.png") no-repeat -660px 0px;
}
.nav16{
    background: url("../images/index/new/newIcons.png") no-repeat -710px 0px;
}
.nav17{
    background: url("../images/index/new/newIcons.png") no-repeat -755px 0px;
}
.nav18{
    background: url("../images/index/new/newIcons.png") no-repeat 0px -38px;
}
.nav19{
    background: url("../images/index/new/newIcons.png") no-repeat -46px -38px;
}
.nav20{
    background: url("../images/index/new/newIcons.png") no-repeat -95px -38px;
}
.spelWrap .midWrapNew{
    float: left;
    width: 700px;
}
.midWrapNew .newAdList li{
    float: left;
    margin-top: 15px;
    margin-left: 22px;
}
.midWrapNew .newAdList li a img{
    display: block;
    width: 115px;
    height: 50px;
    border:1px solid #efefef;
}
.midWrapNew .newAdList li a span{
    display: block;
    width: 115px;
    text-align: center;
    color:#7c7c7c;
    margin-top: 5px;
}
.midWrapNew .newAdList li a span:hover{
    color:red;
}
.newWrapAd{
    margin-left: 22px;
    margin-top: 28px;
}
.newBanner{
    position: relative;
    width: 400px;
    height: 350px;
    overflow: hidden;
    float: left;
}
.newBanner ul{
    width: 100000px;
    position: absolute;
}
.newBanner ul li{
    float: left;
    position: relative;
}
.newBanner ul li img{
    width: 400px;
    height: 350px;
}
.newBanner ul li span{
    position: absolute;
    background: rgba(0,0,0,0.5);
    left: 0px;
    margin-left: 0px;
    width: 400px;
    height: 65px;
    line-height: 25px;
    margin-top: 285px;
    top: 0px;
    color: white;
    font-size: 18px;
    text-indent: 5px;
}
.newBanner .touchRadio{
    position: absolute;
    width: 400px;
    line-height: 25px;
    margin-top: 330px;
    left: 0px;
    margin-left: 0px;
}
.touchLik{
    float: right;
    margin-right: 20px;
}
.newspapersFram{
    width: 265px;
    height: 350px;
    float: right;
}
.newspapersFram .topNameNew{
    font-size: 14px;
    color:#ff0000;
    border:1px solid #ff0000;
    width: 60px;
    height: 20px;
    line-height: 20px;
    text-align: center;
}
.newspapersFram a{
    display: block;
    font-size: 14px;
    color: #7c7c7c;
    width: 265px;
    height: 25px;
    line-height: 25px;
    overflow: hidden;
}
.newspapersFram a:hover,.newIndexUList a:hover{
    color:red;
}
.newspapersFram .newTip{
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    margin-top: 10px;
}
.newspapersFram .newTip a{
    color:#232323;
    font-size: 18px;
    text-align: center;
}
.newspapersFram .newTip a:hover{
    color:red;
    border-bottom: 1px solid red;
}
.newspapersFram .smalNewTil{
    font-size: 12px;
    color:#c0c0c0;
}
.newspapersFram .smalNewTil a{
    display: inline;
    color:red;
}
.registerFrame{
    float: right;
    width: 235px;
    margin-top: 15px;
}
.registerFrame .registCont{
    background: #f9f9f9;
    padding-top: 10px;
    padding-bottom: 15px;
}
.registerFrame .registCont p{
    font-size: 14px;
    color:#7c7c7c;
    margin-left: 20px;
    line-height: 24px;
}
.registerFrame .registCont p span{
    color:#459df5;
}
.registerFrame .registCont p a{
    display: inline-block;
    font-size: 14px;
    border-radius: 5px;
    margin-top: 10px;
    margin-right: 20px;
}
.dlBtn{
    background: #459df5;
    color:white;
    padding:4px 8px;
}
.regitBtn{
    color:#459df5;
    padding:4px 8px;
    border:1px solid #459df5;
}
.zhFrame{
   clear: both;
    margin: 0px auto;
    margin-top: 20px;
    width: 200px;
    border-bottom: 1px solid white;
    padding-bottom: 10px;
}
.zhFrame a{
   margin-left: 45px;
}
.qqzh{
    padding: 3px 12px;
    background: url("../images/index/new/newIcons.png") no-repeat -187px -42px;
}
.weibozh{
    padding: 3px 12px;
    background: url("../images/index/new/newIcons.png") no-repeat -282px -42px;
}
.btnFreeDiv a{
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    border-radius: 5px;
    margin-top: 15px;
    color: white;
    background: #38c1d3;
    padding: 6px 8px;
    margin-left: 13px;
}
.freeBtn{
    background: #ffac2d !important;
}
.adImgNewIndex{
    margin-top: 10px;
}
.smalFrame{
   margin-top: 10px;
    border:1px solid #f9f9f9;
}
.smalFrame .linkBtn{
   margin-top: 10px;
}
.smalFrame .linkBtn a{
    background: #f9f9f9;
    font-size: 14px;
    color:#7c7c7c;
    border-radius: 5px;
    padding:2px 6px;
    margin-left: 12px;
}
.allUlist .newIndexUList:first-child{
   display: block;
}
.newIndexUList{
    display: none;
    margin-top: 10px;
}
.newIndexUList a{
    font-size: 14px;
    color:#7c7c7c;
    display: block;
    height: 25px;
    line-height: 25px;
    overflow:hidden;
    text-overflow:ellipsis;
    -o-text-overflow:ellipsis;
    white-space:nowrap;
}
.newIndexUList a span{
    color:red;
    margin-left: 5px;
    margin-right: 5px;
    font-weight: bold;
}
.selcBtn{
    color:white !important;
    background: #459df5 !important;
}
.adsImg{
     clear: both;
     padding-top: 15px;
 }
.adsImg a{
    position: relative;
}
.adsImg a img{
    width: 240px;
    height: 60px;
}
.adsImg a span{
    position: absolute;
    top: 0px;
    margin-top: -5px;
    left: 0px;
    display: block;
    width: 240px;
    color: white;
    background: rgba(0,0,0,0.8);
    text-align: center;
}
.adsImg > a+a{
    margin-left: 42px;
}
.adOthers{
   margin-top: 5px;
}
.adOthers li{
    float: left;
}
.adOthers li+li+li+li+li+li+li+li+li{
    margin-left:0px;
}
.adOthers > li+li
,.adOthers > li+li+li+li+li+li+li+li+li+li{
    margin-left: 23.3px;
}
.adOthers li a img{
    display: block;
    width: 115px;
    height: 50px;
    border:1px solid #7c7c7c;
}
.adOthers li a span{
    display: block;
    width: 115px;
    margin-top: 3px;
    color:#7c7c7c;
    text-align: center;
}
.adOthers li a:hover span
,.exhitViewIndex .insideExhitUL li a:hover{
    color:red;
}
.indexBoxNew{
   clear: both;
}
.indexBoxNew .labelBra{
    border-bottom: 2px dotted #459df5;
    padding-bottom:5px;
    margin-top: 20px;
}
.indexBoxNew .labelBra span{
    border-left: 10px solid #459df5;
    display: inline-block;
    font-size: 18px;
    color:#232323;
    padding-left: 20px;
}
.indexBoxNew .labelBra em{
    font-size: 14px;
    color:#459df5;
    margin-left: 10px;
}


/*品牌服务*/
.brandServiceLeft{
    float: left;
    margin-right: 10px;
    width: 760px;
}
.brandServiceLeft .muchLik{
    box-sizing: border-box;
    padding-left: 10px;
}
.brandServiceLeft .muchLik span,.brandServiceLeft .muchLik a{
    font-size: 12px!important;
    color: #459df5;
}
.brandServiceList {
    overflow: hidden;
    margin-top: 15px;
}
.brandServiceList li{
    float: left;
    width: 142px;
    overflow: hidden;
    box-sizing: border-box;
    margin: 0 10px 5px 0;
}
.brandServiceList a{
    display: block;
    overflow: hidden;
}
.brandServiceList a:hover p{
    color: red!important;
}
.brandServiceList img{
    width: 142px;
    height: 62px;
    box-sizing: border-box;
    border: 1px solid #eee;
    border-radius: 2px;
}
.brandServiceList p{
    line-height: 28px;
    text-align: center;
    font-size: 12px;
    color: #888;
}

.brandServiceRight{
    float: left;
    width: 328px;
}
.brandServiceRightTop{
    width: 100%;
    height: 62px;
    margin: 10px 0 26px 0;
    background: #f9f9f9;
}
.brandServiceRightTop h3{
    line-height: 36px;
    font-size: 16px;
    color: #000;
    text-align: center;
    font-weight: bolder;
}
.brandServiceRightTop p{
    text-align: center;
    font-size: 12px;
}
.brandServiceRightTop span{
    color: #6e6e6e;
}
.brandServiceRightTop a{
    color: #ff434b;
    margin-left: 10px;
}
.brandServiceRightList{
    overflow: hidden;
    box-sizing: border-box;
    padding-left: 8px;
}
.brandServiceRightList li{
    line-height: 26px;
    font-size: 12px;
    color: #6e6e6e;
}
.brandServiceRightList li a{
    color: #6e6e6e!important;
}
.brandServiceRightList li a:hover{
    color:red!important;
}

/*end 品牌服务*/

.indexBoxNew .labelBra .ritExhitTop{
    float: right;
    font-size: 14px;
}
.indexBoxNew .labelBra .ritExhitTop a{
    color:red;
    font-weight: bold;
}
.mainContIndex .leftContInx{
    float: left;
    width: 760px;
}
.topInxLik{
    margin-top: 25px;
}
.topInxLik a{
    font-size: 14px;
    color:#459df5;
    margin-left: 10px;
}
.topInxLik .unlineLik{
    margin-left: 40px;
    text-decoration: underline;
}
.likUlist{
    margin-top: 15px;
}
.likUlist ul{
    float: left;
    width: 80px;
    padding-bottom: 10px;
    border-top: 10px solid transparent;
    border-bottom: 2px solid transparent;
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
}
.likUlist ul li{
    margin-top: 18px;
}
.likUlist ul li p{
   text-align: center;
    color:#6e6e6e;
    font-size: 14px;
}
.likUlist ul li a i{
    display: block;
    float: left;
    width: 12px;
    height: 12px;
    line-height: 12px;
    text-align: center;
    border-radius: 50%;
    color: white;
    font-style: normal;
    margin-top: 4px;
    margin-left: 2px;
}
.likUlist ul li a span{
    color:#7c7c7c;
    display:block;
    float: left;
    width: 63px;
    overflow: hidden;
    text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: 3px;
}
.likUlist ul li a span:hover
,.exhitRitView li a:hover span{
    color:red;
}
.likUlist ul:hover{
    border-top: 10px solid #459df5;
    border-bottom: 2px solid #459df5;
    border-left: 1px solid #d9d7d7;
    border-right: 1px solid #d9d7d7;
}
.ral1{
    background: #ef2f23;
}
.ral2{
    background: #ffac2d;
}
.ral3{
    background: #80c269;
}
.ral4{
    background: #cccccc;
}
.ulBox{
    float: left;
    width: 170px;
}
.ulBox p,.smalFrame p{
    text-align: center;
    font-size: 14px;
    color:#459df5;
}
.lastBox{
    margin-top: 20px;
}
.lastBox ul{
    margin-top: 15px;
}
.lastBox .ulBox ul{
    border-right: 1px solid #eeeeee;
}
.lastBox ul li{
    margin-bottom: 10px;
}
.lastBox ul li a{
    color: #7c7c7c;
    margin-left: 10px;
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    float: left;
    width: 60px;
}
.lastBox ul li a:hover{
    color:#459df5;
}
.lastBox ul li span{
    color: #7c7c7c;
    float: right;
    margin-right: 10px;
}
.lastBox ul li span em{
    color:#ffb859;
    font-weight: bold;
}
.lastBox .smalFrame{
    float: left;
    width: 220px;
    margin-top: 0px;
    border: 0px;
}
.lastBox .smalFrame .newIndexUList a{
    margin-top: 1px;
}
.rightContInx{
    width: 330px;
    float: right;
}
.conInxList{
    background: #fafafa;
    margin-top:5px;
    padding-top: 10px;
}
.conInxList p{
    font-size: 14px;
    color:#459df5;
    text-align: center;
}
.conInxList .brdViewList{
    margin-top: 5px;
    padding-bottom: 10px;
}
.conInxList .brdViewList li{
    float: left;
    margin-left: 6px;
    margin-top: 6px;
}
.conInxList .brdViewList li a img{
    width: 100px;
    height: 50px;
    display: block;
    border:1px solid #f9f9f9;
}
.conInxList .brdViewList li a span{
    display: block;
    width: 100px;
    text-align: center;
    color:#7c7c7c;
    margin-top: 2px;
}
.conInxList .brdViewList li a:hover span
,.rightBestBrand a:hover span{
    color:red;
}
.newestBrand{
    margin-top: 10px;
    border:1px solid #eee;
}
.newestBrand .leftBestBrand{
    float: left;
    width: 35px;
    font-size: 14px;
    color:#459df5;
    border-right: 1px solid #eee;
}
.newestBrand .leftBestBrand p{
    width: 18px;
    margin:0px auto;
    font-weight: bold;
}
.newestBrand .leftBestBrand span{
    display: block;
    width: 35px;
    height: 18px;
    background: url("../images/index/new/newIcons.png") no-repeat -570px -45px;
}
.rightBestBrand a{
    display: block;
    margin-top: 10px;
}
.rightBestBrand a span{
    color:#7c7c7c;
    margin-left: 10px;
}
.rightBestBrand a span.dateSpan{
    float: right;
    margin-right: 10px;
}
.rzBox{
    margin-top: 10px;
    border:1px solid #eee;
    padding-top: 10px;
    padding-bottom: 10px;
}
.rzBox .rzTitle{
    color:#459df5;
    font-size: 14px;
    text-align: center;
}
.rzBox .redRz{
    color:red;
    margin-top: 10px;
    margin-left: 40px;
}
.rzBox ul{
    margin-top: 10px;
    margin-left: 40px;
}
.rzBox ul li span{
    color:#7c7c7c;
}
.rzBox ul li span.cosName{
    display: inline-block;
    width: 60px;
}
.rzBox ul li a:hover span{
    color:red;
}
.rzBox .dlBtn{
    display: inline-block;
    margin-left: 120px;
    margin-top: 10px;
}
.muchLik{
    margin-top: 10px;
}
.muchLik a{
    color:#459df5;
    font-size: 14px;
}
.muchLik a:hover
,.adOthersList li a:hover span
,.nolBox .boxBanner a:hover em
,.zxDiv a:hover{
    color:red;
}
.muchLik >a+a{
    margin-left: 3px;
}
.adOthersList li{
    float: left;
    margin-right: 10px;
}
.adOthersList li img{
    width: 140px;
    height: 60px;
    border:1px solid #eee;
    display: block;
    margin-top: 10px;
}
.adOthersList li span{
    display: block;
    width: 140px;
    text-align: center;
    margin-top: 5px;
    color:#949494;
}
.coodAdList li span{
    display: block;
    float: left;
    font-size: 16px;
    width: 80px;
    height: 40px;
    color: white;
    text-align: center;
    line-height: 40px;
    margin-top: 15px;
}
.coodAdList .olCood{
    float: left;
    margin-top: 15px;
    width: 680px;
}
.coodAdList .olCood a{
    display: block;
    margin-left: 10px;
    line-height: 22px;
    height: 22px;
    width:125px ;
    overflow: hidden;
    color:#7c7c7c;
    float: left;
}
.coodAdList .olCood a:hover{
    color:gold !important;
}
.grenFont,.zscolor5{
    color:#0eb392 !important;
}
.yellowFont,.zscolor1{
    color:#ffa311 !important;
}
.blueFont,.zscolor7{
    color:#459df5 !important;
}
.redFont,.zscolor3{
    color:red !important;
}
.newestFrame{
    border:1px solid #f9f9f9;
    margin-top: 10px;
}
.newestFrame .topNewest{
    background: #f9f9f9;
}
.newestFrame .topNewest p{
    text-align: center;
    font-size: 14px;
    padding-top: 6px;
}
.newestFrame .topNewest p a{
    color:#db0000;
}
.smallFont{
    font-size: 12px !important;
    color:#7c7c7c;
    padding-bottom: 10px;
}
.newsInfoIndex li span:first-child{
    width: 60px;
}
.newsInfoIndex li span{
    margin-left: 8px;
    display: block;
    float: left;
    width: 78px;
    height: 18px;
    margin-top: 6px;
    color:#949494;
}
.muchLik .leftMuch{
    float: left;
   width: 730px;
}
.muchLik .rightMuch{
    float: right;
}
.muchLik .leftMuch a{
    margin-right: 12px;
    display: inline-block;
    font-size: 12px;
    line-height: 25px;
}
.leftAnother{
    height: 20px;
    overflow: hidden;
}
.slideDep{
   padding:5px;
   background: url("../images/index/new/newIcons.png") no-repeat -43px -68px;
}
.slideDepUp{
    padding:5px;
    background: url("../images/index/new/newIcons.png") no-repeat -72px -68px;
}
.beforImg{
    padding:15px;
    background: url("../images/index/new/newIcons.png") no-repeat -615px -30px;
}
.exhitViewIndex .insideExhitUL li{
    width: 240px;
    float: left;
    margin-top:12px;
    padding-left: 10px;
}
.exhitViewIndex .insideExhitUL li p{
    font-size: 14px;
    color:#459df5;
    text-align: center;
    padding-bottom: 10px;
}
.exhitViewIndex .insideExhitUL li a{
   color:#7c7c7c;
}
.exhitViewIndex .insideExhitUL li .exhiLi{
    padding-bottom: 10px;
}
.exhitViewIndex .insideExhitUL > li+li .exhiLi{
    border-left:1px solid #eee;
    padding-left: 10px;
}
.newestFrame div.blueFont{
    text-align: center;
    font-size: 16px !important;
    padding:8px 0px;
}
.exhitRitView li span{
    display: block;
    float: left;
    font-size: 12px;
    color:#459df5;
    margin-left: 20px;
    overflow: hidden;
    white-space: nowrap;
}
.exhitRitView li span:first-child{
    width: 230px;
}
.exhitRitView li span + span{
    width: 50px;
}
.exhitRitView li a span{
    color:#7c7c7c;
    margin-top: 7px;
}
.zxBanner{
    float: left;
    margin-top: 10px;
    width: 420px;
    height: 250px;
    overflow: hidden;
    position: relative;
    margin-right: 20px;
}
.zxBanner ul.zxUList{
    width: 10000000px;
}
.zxBanner ul.zxUList li{
    float: left;
    position: relative;
}
.zxBanner ul.zxUList li img{
    width: 420px;
    height: 250px;
    display:block !important;
}
.zxBanner ul.zxUList li span{
    position: absolute;
    width: 420px;
    height: 50px;
    background: rgba(0,0,0,0.5);
    top: 200px;
    font-size: 14px;
    color: white;
    line-height: 50px;
    text-indent: 5px;
}
.zxTouchBanner{
    position: absolute;
    width: 420px;
    height: 50px;
    top:200px;
}

.zxBanner ul.zxUList li span i{
    color:#ffd940;
    font-style: normal;
}
.zxBanner ul.zxUList li span em{
    display: inline-block;
    max-width: 300px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.rightTouch{
    float: left;
    margin-left: 330px;
}
.rightTouch a{
    display: inline-block;
    width: 22px;
    height: 32px;
    text-align: center;
    line-height: 28px;
    font-size: 30px;
    color:#ffd940;
    background: black;
    margin-top: 10px;
    margin-left: 10px;
}
.nolBox{
    float: left;
    border:1px solid #eeeeee;
    margin-top: 10px;
    margin-left: 10px;
}
.mainContIndex .zxBanner + .nolBox+.nolBox+.nolBox+.nolBox{
    margin-left: 0px;
}
.nolBox .boxBanner{
    float: left;
    width: 208px;
    padding-bottom: 4px;
}
.nolBox .boxBanner p{
    font-size: 16px;
    color:#459df5;
    text-align: center;
}
.nolBox .boxBanner a{
    display: block;
    margin-top: 4px;
    width: 208px;
    /*height: 18px;*/
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.nolBox .boxBanner a span{
    font-weight: bold;
    color:red;
    margin-left: 5px;
}
.nolBox .boxBanner a em{
    color:#7c7c7c;
}
.boxLik{
    float: left;
    margin-right: 10px;
    margin-left: 10px;
}
.boxLik a img{
    width: 130px;
    height: 80px;
    display: block;
    margin-top: 15px;
}
.boxLik a span{
    display: block;
    width: 130px;
    text-align: center;
    margin-top:6px;
}
.zxMainFrame{
    border-top:1px solid #dcdcdc;
    border-bottom:1px solid #dcdcdc;
    margin-top: 15px;
    padding-bottom: 20px;
}
.frameList li{
    width: 125px;
    float: left;
    margin-right: 32px;
}
.frameList li p{
    font-size: 14px;
    color:#232323;
    border-bottom: 1px solid #eee;
    margin-top: 4px;
}
.zxDiv{
    border-top: 1px solid #eee;
    margin-top: 2px;
}
.zxDiv a{
    display: block;
    color:#7c7c7c;
    float: left;
    margin-right: 14px;
    margin-top: 5px;
}
.adBottomImg{
    margin-top: 10px;
    margin-bottom: 10px;
}
.topIndexNav .insideNav{
    width: 1100px;
}
/*浮动栏*/
.newIndexFloat .floatSeverFra{
    margin-left: -590px;
}
.newIndexFloat .floatSeverFra .norbFra a
,.newIndexFloat .floatSeverFra .topNor a{
    background: #fafafa;
    color:#232323;
}
.floatBarStyle
,.newIndexFloat .floatSeverFra .norbFra a:hover{
    background: #459df5 !important;
    color:white !important;
}
/*排行榜*/
.rankDiv{
    margin-top: 10px;
}
.rankDiv img{
    float: left;
    width: 180px;
    height: 255px;
}
.rankDiv .rankLinkFrame{
    float: right;
    width: 920px;
    height: 255px;
}
.rankDiv .rankLinkFrame a{
    font-size: 14px;
    color: #707070;
    margin-left: 6px;
    display: inline-block;
    width: 122px;
    white-space: nowrap;
    overflow: hidden;
    height: 22px;
    line-height: 22px;
    text-overflow: ellipsis;
}
.rankDiv .rankLinkFrame a:hover{
    color:red;
}

/*新版首页end*/

/******************************************************************************/
/*品牌大全begin*/
.newIndexNav .newNavHead{
    width: 1000px;
    margin:0px auto;
}
.newIndexNav .newNavHead a{
    color:white;
    margin-right: 20px;
    font-size: 16px;
    margin-left: 5px;
}
.newIndexNav .newNavHead a:hover
,.allTileLik a:hover{
    color:red;
}
.newWrap{
    width: 1000px;
    margin:0px auto;
    margin-bottom: 30px;
}
.dqLeft{
    float: left;
    width: 200px;
    height: 305px;
    background: #7fbffe;
    padding-top: 10px;
}
.hotTile{
    color:white;
    font-size: 14px;
    font-size: 14px;
    border-left: 5px solid #ffa422;
    padding-left: 10px;
    font-weight: bold;
}
.allTileLik a{
    display: block;
    float: left;
    color:white;
    font-size: 12px;
    margin-top: 20px;
    margin-left: 12px;
    width: 48px;
}
.dqMid{
    float: left;
    margin-left: 5px;
    margin-top: 5px;
}
.dqMid .dqBanner{
    position: relative;
    width: 550px;
    height: 250px;
    overflow: hidden;
    cursor: pointer;
}
.dqMid .dqBanner ul.dqUList{
    width: 550px;
}
.dqMid .dqBanner ul.dqUList li{
    float: left;
}
.dqMid .dqBanner ul.dqUList li img{
    width: 550px;
    height: 250px;
}
.dqMid .dqBanner:hover .preNextBox
,.dqMid .dqBanner:hover .dqFrame{
    display: block;
}
.dqMid .dqBanner .preNextBox{
    position: absolute;
    top: 0px;
    left: 0px;
    display: none;
    font-size: 35px;
    font-weight: bold;
    width: 550px;
    margin-top: 100px;
}
.dqMid .dqBanner .preNextBox a{
    display: block;
    float: left;
    width: 30px;
    height: 50px;
    background: rgba(0, 0, 0, 0.5);
    text-align: center;
    line-height: 40px;
    color:white;
    margin-left: 6px;
}
.dqMid .dqBanner .preNextBox a+a{
    float: right;
    margin-right: 6px;
}
.dqAdBox{
    margin-top: 5px;
}
.dqAdBox a img{
    width: 130px;
    height: 54px;
    border:1px solid #eee;
}
.dqAdBox > a+a img{
    margin-left: 4.2px;
}
.dqFrame{
    position: absolute;
    top: 0px;
    left: 50%;
    padding:8px 12px;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 20px;
    margin-left: -45px;
    margin-top: 220px;
    display: none;
}
.dqFrame a{
    display: block;
    width: 10px;
    height: 10px;
    background: rgba(255, 255, 255, 0.8);
    border-radius: 50%;
    float: left;
}
.contrl{
    width: 20px !important;
    border-radius: 20px !important;
}
.dqFrame > a+a{
    margin-left: 10px;
}
.dqRight{
    float: right;
    width: 240px;
    height: 305px;
    padding-top: 10px;
    background: #e3f1ff;
}
.dqRight p{
    text-align: center;
    font-size: 14px;
    color:#7c7c7c;
    margin-top: 10px;
}
.dqRight .dqTopRight{
    color:#459df5;
    font-size: 18px;
}
.dqRight span{
    display: block;
    font-size: 14px;
    color:#459df5;
    margin-top: 12px;
    margin-left:34px;
}
.dqEnter{
    display: block;
    width: 160px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    background: #ffa422;
    margin:20px auto;
    font-size: 16px;
    color:white;
    border-radius: 5px;
}
.dqBoxOutside .dqAd a img{
    width: 490px;
    height: 80px;
    margin-top: 5px;
}
.dqBoxOutside .dqAd > a+a img{
    margin-left: 16px;
}
.dqBoxOutside .dqAd+.dqBrandBox+.dqBrandBox
,.dqBoxOutside .dqAd+.dqBrandBox+.dqBrandBox+.dqBrandBox+.dqBrandBox{
    margin-left: 20px;
}
.dqBrandBox{
    float: left;
    width: 488px;
    height: 382px;
    border:1px solid #eee;
    margin-top: 5px;
}
.dqBrandBox .dqLeftBran{
    float: left;
    width: 350px;
    height: 381px;
    overflow: hidden;
}
.insideTileName{
    color:#459df5;
    font-size: 16px;
    border-left: 5px solid #459df5;
    padding-left: 10px;
    margin-top: 10px;
}
.insideTileName a{
    font-size: 12px;
    color:#459df5;
    float: right;
    margin-right: 10px;
    margin-top: 5px;
}
.dqInsideList{
    clear: both;
}
.dqInsideList li{
    margin-top: 10px;
}
.dqInsideList li span{
    display: block;
    font-size: 14px;
    color:#232323;
    font-weight: bold;
    float: left;
    width: 30px;
    margin-left: 10px;
}
.dqInsideList li .dqSpanDiv{
    float: left;
    width: 300px;
    margin-left: 10px;
}
.dqInsideList li .dqSpanDiv a{
    font-size: 12px;
    color:#7c7c7c;
    margin-left: 10px;
    line-height: 22px;
}
.dqInsideList li .dqSpanDiv a:hover{
    color:red;
}
.dqRightBran{
    float: right;
    width: 135px;
    height: 382px;
    border-left: 1px solid #eee;
}
.dqRightBran a img{
    display: block;
    width: 118px;
    height: 50px;
    margin:16px auto;
}
/*浮动栏*/
.dqFloatBar{
    position: fixed;
    bottom: 50px;
    left: 50%;
    margin-left: -580px;
}
.dqFloatBar .dqFra a
,.dqFloatBar .topNor a{
    background: #f9f9f9;
    color:#aaaaaa;
    display: block;
    width: 66px;
    height: 32px;
    padding: 0px;
    border-top: 2px solid white;
}
.dqFloatBar .dqFra a .dqnav span{
    padding:5px 10px;
    line-height: 25px;
}
.dqFloatBar .dqFra a .dqnav{
    width: 32px;
    height: 32px;
    float: left;
    border-left: 1px solid white;
    text-align: center;
    position: relative;
}
.dqFloatBar .dqFra a:hover .dqnav .navWord {
    visibility: visible !important;
}
.toTopSpan{
    padding: 5px 20px;
    background: url(../images/daQuan/dq.png) no-repeat -10px -3px;
}
.dqnav .navWord{
    display: block;
    line-height: normal !important;
    width: 32px;
    height: 32px;
    background: #459df5;
    color:white;
    padding: 0px !important;
    position: absolute;
    top: 0px;
    font-size: 10px;
    visibility: hidden;
}

/*品牌大全end*/

/*品牌大全二级页面begin*/
.twoDqAdList{
    margin-top: 14px;
}
.twoDqAdList li,.dqContList li{
    float: left;
}
.twoDqAdList > li+li{
   margin-left: 5.6px;
}
.twoDqAdList li a:hover span
,.dqTwoKind .dqInside a:hover
,.dqContList li a:hover span
,.insideOther .indeSpan a:hover{
    color:red;
}
.twoDqAdList li a img
,.dqContList li a img{
    display: block;
    width: 118px;
    height: 55px;
    border:1px solid #f7f7f7;
}
.twoDqAdList li a span
,.dqContList li a span{
    display: block;
    width: 120px;
    text-align: center;
    color:#7c7c7c;
    font-size: 12px;
    margin-top: 5px;
}
.dqTwoKind{
    background: #f9f9f9;
    padding:10px 0px;
    margin-top: 20px;
}
.dqTwoKind span{
    display: block;
    font-size: 14px;
    color:#232323;
    width: 80px;
    float: left;
    text-align: center;
    margin-left: 20px;
}
.dqTwoKind .dqInside{
    float: left;
    width: 900px;
}
.dqTwoKind .dqInside a{
   color:#7c7c7c;
    font-size: 14px;
    margin-left: 20px;
    display: block;
    float: left;
    margin-bottom: 10px;
}
.dqbra{
    padding: 10px;
    background: url("../images/daQuan/dq.png") no-repeat -85px -5px;
}
.dqTwoName{
    margin-top: 10px;
}
.dqTwoName span{
    font-size: 14px;
    color:#7c7c7c;
    margin-left: 5px;
}
.dqTwoName em{
    color:#d4d4d4;
    font-size: 16px;
}
.dqTwoName select{
    height: 22px;
    border:1px solid #D4D4D4;
    color:#459df5;
    font-size: 14px;
    font-weight: bold;
}
.dqTwoMainBox{
    margin-top: 10px;
    margin-bottom: 20px;
}
.twoLeftBox{
    float: left;
    width: 760px;
}
.twoDqMainBox{
    width: 760px;
    border:1px solid #f9f9f9;
    padding-bottom: 5px;
    margin-top: 10px;
}
.twoLeftBox .twoLabelName{
    width: 750px;
    margin:0px auto;
    font-size: 16px;
    border-bottom: 2px solid #459df5;
    margin-top:20px;
    padding-bottom: 10px;
}
.twoLeftBox .twoLabelName a{
    margin-left: 20px;
}
.moveLab{
    border-bottom: 4px solid #459df5;
    padding-bottom: 10px;
    color:#459df5;
}
.dqContList li{
    margin-top: 10px;
    margin-left: 6px;
}
.insideOther li{
    margin-top:10px;
}
.insideOther li span{
    font-size: 14px;
    display: block;
    float: left;
    width: 65px;
    height: 20px;
    text-align: center;
    line-height: 20px;
    background: #9acdff;
    color:white;
    margin-left: 6px;
}
.insideOther li .indeSpan{
    float: left;
    width: 688px;
    height: 20px;
    white-space: nowrap;
    overflow: hidden;
}
.insideOther li .indeSpan a{
    margin-left: 10px;
    color:#7c7c7c;
    display: inline-block;
}
.twoDqMainBox .twoDqFrame > .twoDqCont+.twoDqCont{
    display: none;
}
.twoRightBox{
    float: right;
    width: 232px;
}
.dqBran{
    /*width: 230px;*/
    border:1px solid #f9f9f9;
    margin-top: 10px;
}
.dqBran p,.dqBranThree p{
    font-size: 16px;
    color:#232323;
    text-align: center;
    padding:10px 0px;
    font-weight: bold;
}
.dqRitList li{
    float: left;
    margin-left: 5px;
}
.dqRitList li a img{
    width: 105px;
    height: 50px;
    display: block;
    border:1px solid #f9f9f9;
}
.dqRitList li a span{
    display: block;
    width: 105px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    color:#7c7c7c;
}
.dqRitList li a:hover span
,.dqRitLik a:hover
,.dqBorderBom a:hover{
    color:red;
}
.ppImgAd img{
    width: 230px;
    display: block;
    margin:0px auto;
    margin-top: 10px;
}
.dqRitLik a{
    display: block;
    width: 230px;
    color:#7c7c7c;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.dqRitLik a span{
    font-weight: bold;
    color:red;
    margin-left: 5px;
}
.dqTwoForm{
    /*width: 232px;*/
    background: #f9f9f9;
    margin-top: 10px;
    padding:10px 0px;
}
.dqTwoForm p{
    text-align: center;
    font-size: 14px;
    color:#ef2f23;
    font-weight: bold;
}
.dqTwoForm ul li{
    margin-top: 10px;
}
.dqTwoForm ul li input{
    width: 150px;
    height: 24px;
    border:1px solid #D4D4D4;
}
.dqTwoForm ul li span{
    font-size: 14px;
    color:#7c7c7c;
    margin-left: 14px;
}
.dqTwoForm ul li select{
    height: 24px;
    color:#7c7c7c;
}
.dqSend{
    display: block;
    font-size: 14px;
    background: #ef2f23;
    color:white;
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    margin:10px auto;
}
/*品牌大全二级页面end*/

/*品牌大全三级页面begin*/
.twoDqBorder{
    border-top: 2px solid #e5e5e5;
    border-bottom: 2px solid #e5e5e5;
    margin-top: 5px;
}
.twoDqBorder .dqBorderTop span{
    display: block;
    float: left;
    width: 65px;
    font-size: 14px;
    color:#7c7c7c;
    background: #f9f9f9;
    text-indent: 5px;
    height: 115px;
    line-height: 30px;
}
.twoDqBorder .dqBorderTop table{
    float: left;
    margin-left: 12px;
    margin-top: 10px;
}
.twoDqBorder .dqBorderTop table tr td{
    width: 120px;
    height: 45px;
    border: 1px solid #f9f9f9;
}
.twoDqBorder .dqBorderTop table tr td img{
    width: 120px;
    height: 45px;
    display: block;
}
.dqBorderBom{
    border-top: 2px solid #e5e5e5;
}
.dqBorderBom span{
    display: inline-block;
    width: 65px;
    font-size: 14px;
    color:#7c7c7c;
    background: #f9f9f9;
    text-indent: 5px;
    line-height: 30px;
}
.dqBorderBom a{
    font-size: 14px;
    color:#7c7c7c;
    margin-left: 15px;
}
.dqMuch{
    border:1px solid #f9f9f9;
    color:#7c7c7c;
    display: inline-block;
    width: 65px;
    height: 25px;
    font-size: 14px;
    line-height: 25px;
    text-indent: 10px;
    margin-top: 10px;
    margin-left: 100px;
}
.dqMuch i{
    padding: 5px 10px;
    background: url("../images/daQuan/dq.png") no-repeat -188px -8px;
}
.threeBoxLeft{
    border:1px solid #e5e5e5;
    height: 40px;
}
.dqBlue{
    color:#459df5 !important;
}
.threeBoxLeft .leftLikThree{
    float: left;
    margin-top: 7px;
    margin-left: 30px;
}
.threeBoxLeft .leftLikThree a{
    border:1px solid #dcdcdc;
    display: block;
    width: 60px;
    height: 25px;
    line-height: 25px;
    float: left;
    text-align: center;
    font-size: 14px;
    color:#7c7c7c;
}
.threeBoxLeft .leftLikThree a:hover
,.likHover{
    background: #459df5;
    color:white !important;
}
.rightSelct{
    float: left;
    margin-left: 50px;
    margin-top: 7px;
}
.rightSelct select{
    height: 27px;
    color:#7c7c7c;
    font-size: 14px;
    border:1px solid #dcdcdc;
    margin-left: 20px;
}
.dqDeilList li{
    background: #f9f9f9;
    padding:10px 0px;
}
.dqDeilList li:hover{
    border: 2px solid #acd6ff;
}
.dqDeilList li .dqLeftImg{
    float: left;
    margin-left: 15px;
}
.dqDeilList li .dqLeftImg img{
    display: block;
    width: 150px;
    height: 80px;
}
.dqDeilList li .dqLeftImg p{
    font-size: 12px;
    color:#7c7c7c;
    margin-top: 16px;
}
.dqDeilList li{
    margin-top: 10px;
}
.dqStar{
    padding: 9px;
    background: url("../images/daQuan/dq.png") no-repeat -428px -5px;
}
.dqGrayStar{
    padding: 9px;
    background: url("../images/daQuan/dq.png") no-repeat -460px -5px;
}
.dqMidPare{
    float: left;
    margin-left: 20px;
}
.dqMidPare p{
    color: #7c7c7c;
    font-size: 14px;
    margin-bottom: 10px;
    width: 360px;
}
.dqMidCood{
    font-size: 16px !important;
}
.dqMidCood span{
    margin-left: 8px !important;
}
.dqrz1{
    padding: 4px 12px;
    background: url("../images/daQuan/dq.png") no-repeat -320px -8px;
}
.dqrz1_1{
    padding: 4px 12px;
    background: url("../images/daQuan/dq.png") no-repeat -495px -8px;
}
.dqrz2{
    padding: 4px 12px;
    background: url("../images/daQuan/dq.png") no-repeat -358px -8px;
}
.dqrz2_1{
    padding: 4px 12px;
    background: url("../images/daQuan/dq.png") no-repeat -530px -8px;
}
.dqrz3{
    padding: 4px 12px;
    background: url("../images/daQuan/dq.png") no-repeat -395px -8px;
}
.dqrz3_1{
    padding: 4px 12px;
    background: url("../images/daQuan/dq.png") no-repeat -566px -8px;
}
.dqMidPare p span{
    font-size: 12px;
    color:#7c7c7c;
    margin-left: 14px;
}
.dqMidPare p span em{
    color:red;
}
.dqRightBtn{
    float: right;
    margin-right: 10px;
}
.dqRightBtn a{
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: center;
}
.jmBtn{
    color:#ef2f22;
    border: 1px solid #ef2f22;;
}
.no_jmBtn{
    background: #e5e5e5;
    color:#7c7c7c;
    font-size: 14px;
}
.aboutBtn{
    display: block;
    margin-top: 20px;
    color: #636363;
    background: #e7e7e7;
    box-shadow: 0 2px 1px #999;
}
.aboutBtn em{
    color:red;
}
.dqPage{
    margin-top: 30px;
    text-align: center;
}
.dqPage .dqInsidePage{
   display: inline;
}
.dqPage .dqInsidePage span{
    font-size: 14px;
    color:#7c7c7c;
}
.dqPage .dqInsidePage span input{
     width: 40px;
     height: 20px;
    border:1px solid #cccccc;
    text-align: center;
}
.dqPage .dqInsidePage .dqInsideLeft{
    display: inline-block;
}
.dqPage .dqInsidePage .dqInsideLeft a{
    border:1px solid #cccccc;
    color:#7c7c7c;
    padding:2px 8px;
    margin-left: 5px;
    font-size: 14px;
}
.dqPage .dqInsidePage .dqInsideLeft a:hover
,.dqPageBlue{
    background: #459df5;
    color:white !important;
}
.dqPage .dqInsidePage .dqInsideRight{
    display: inline-block;
    margin-left: 20px;
}
.dqPage .dqInsidePage .dqInsideRight a{
    padding:2px 8px;
    font-size: 14px;
    margin-left: 5px;
}
.threeDqForm{
    margin-top: 30px;
    border-top: 1px solid #eeeeee;
    border-bottom: 1px solid #eeeeee;
    padding:20px 0px;
}
.threeDqForm ul li{
    float: left;
    margin-left: 30px;
}
.threeDqForm ul li span{
    font-size: 14px;
    color:#7c7c7c;
}
.threeDqForm ul li input{
    border: 1px solid #eeeeee;
    width: 120px;
    height: 30px;
    text-indent: 5px;
}
.threeDqForm ul li select{
    border: 1px solid #eeeeee;
    height: 30px;
    font-size: 14px;
    color:#7c7c7c;
    font-weight: bold;
}
.threeDqForm ul li a:hover
,.dqSend:hover{
    color:white;
}
.uliBtn{
    display: inline-block;
    background: #ef2f23;
    color:white;
    padding:0px 8px;
    height: 30px;
    line-height: 30px;
}
.freeBran a{
    display: inline-block;
    width: 120px;
    height: 40px;
    background: #acd6ff;
    color: white;
    font-size: 14px;
    text-align: center;
    line-height: 40px;
}
.freeBran a+a{
    margin-left: 6px;
}
.free1{
    padding: 4px 10px;
    background: url(../images/daQuan/dq.png) no-repeat -252px -8px;
}
.free2{
    padding: 4px 10px;
    background: url(../images/daQuan/dq.png) no-repeat -288px -8px;
}
.threeLeftBox{
    float: left;
    width: 740px;
}
.threeRightBox{
    float: right;
    width: 250px;
}
.threeRightBox .dqBran{
    background: #f9f9f9;
}
.threeRightBox .dqBran .dqRitList li{
    margin-left: 8px;
}
.threeRightBox .dqBran .dqRitList li img{
    width: 110px;
    height: 55px;
}
.threeRightBox .dqBran .dqRitList li span{
    width: 110px;
}
.threeRightBox .infoBox{
    background: white;
    border:1px solid #eeeeee;
}
.threeRightBox .infoBox p{
    text-align: center;
}
.threeRightBox .infoBox .wbLinkFram{
    width: 220px;
    height: 165px;
}
.threeRightBox .infoBox .wbLinkFram li img{
    width: 220px;
    height: 165px;
}
.dqBranThree{
    border:1px solid #EEEEEE;
    margin-top: 10px;
}
.dqBranThree .dqRitLik a{
    width: 250px;
}
.threeRightBox .ppImgAd img{
    width: 250px;
}

/*品牌大全三级页面end*/

/*点评个人主页begin*/
.dpMidHeader{
    width: 1000px;
    margin:0px auto;
    height: 80px;
}
.dpLogo,.dpLinkHeader,.dpSearchFrame,.dpUserLink{
    float: left;
}
.dpLogo img{
   margin-top: 26px;
    margin-left: 5px;
}
.dpLinkHeader{
   line-height: 80px;
    margin-left: 20px;
}
.dpLinkHeader a{
    font-size: 16px;
    color:#459df6;
    margin-left: 30px;
}
.dpSearchFrame{
    margin-top: 25px;
    margin-left: 85px;
}
.dpSearchFrame input{
   float: left;
    width: 200px;
    height: 30px;
    text-indent: 10px;
    border:1px solid #d4d4d4;
}
.dpSearchFrame a{
    float: left;
    display: inline-block;
    background: #459df6;
    color:white;
    width: 60px;
    height: 32px;
    line-height: 32px;
    text-align: center;
}
.dpUserLink{
    position: relative;
    width: 80px;
    height: 80px;
    border-top: 5px solid white;
    border-left: 1px solid white;
    border-right: 1px solid white;
    margin-left: 65px;
    cursor: pointer;
}
.dpUserLink:hover{
    border-top: 5px solid #459df6;
    border-left: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
}
.dpUserLink:hover ul{
    display: block;
}
.dpDropHeadLink{
    display: inline-block;
    width: 40px;
    height: 40px;
    background: url("../images/remark/single.png") no-repeat -104px 4px #459df6;
    border-radius: 5px;
    margin-top: 20px;
    margin-left: 20px;
}
.dpUserLink ul{
    position: absolute;
    top: 80px;
    width: 120px;
    box-shadow: 2px 2px 2px #eee;
    background: white;
    left: -40px;
    display: none;
}
.dpUserLink ul li a{
    display: block;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    color:#232323;
}
.dpUserLink ul li a span{
    margin-left: 15px;
}
.dpImg1{
    padding: 10px 15px;
    background: url("../images/remark/single.png") no-repeat -250px 4px;
}
.dpImg2{
    padding: 10px 15px;
    background: url("../images/remark/single.png") no-repeat -200px 4px;
}
.dpImg3{
    padding: 10px 15px;
    background: url("../images/remark/single.png") no-repeat -158px 4px;
}
.dpMidHeader a:hover{
    color:red;
}
.dpSingleWrap{
    background: #f5f5f5;
}
.dpSingleWrap .mainSingle{
    clear: both;
    width: 1000px;
    margin:0px auto;
}
.dpSingleWrap .mainSingle .leftSingle{
    float: left;
    width: 710px;
    margin-top: 10px;
}
.leftSingle .pelInfo{
    height: 260px;
    background: white;
    border-radius: 10px;
}
.leftSingle .pelInfo img{
    display: block;
    float: left;
    width: 112px;
    height: 112px;
    margin-left: 35px;
    margin-top: 30px;
}
.leftSingle .pelInfo .pelText{
    float: left;
    margin-left: 15px;
    margin-top: 30px;
    width: 390px;
}
.leftSingle .pelInfo .pelText h2{
    font-size: 16px;
}
.leftSingle .pelInfo .pelText p{
    margin-top: 12px;
    font-size: 14px;
}
.sex{
    padding: 10px;
    background: url("../images/remark/single.png") no-repeat -35px 4px;
}
.address{
    padding: 10px;
    background: url("../images/remark/single.png") no-repeat -0px 4px;
}
.work{
    padding: 10px;
    background: url("../images/remark/single.png") no-repeat -77px 4px;
}
.wriInfo{
    display: inline-block;
    width: 138px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    background: #b8c4ce;
    color:white;
    font-size: 14px;
    border-radius: 5px;
    margin-top: 220px;
}
.textInfoLink{
    height: 40px;
    line-height: 40px;
    background: white;
    margin-top: 10px;
}
.textInfoLink a{
    font-size: 16px;
    margin-left: 20px;
    margin-right: 20px;
}
.blueDp{
    color:#459df5 !important;
}
.dpSigList .inDp:first-child{
    display: block;
}
.inDp{
    display: none;
    text-align: center;
    padding-bottom: 50px;
}
.inDp ul li{
    background: white;
    margin-top: 10px;
    padding-left: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
    text-align: left;
}
/*我的点评*/
.inDpList{
    height: 488px;
    overflow: hidden;
}
.inDpList li .branFra img
,.inRlList li .branFra img{
    float: left;
    display: block;
    width: 42px;
    height: 42px;
    border-radius: 5px;
}
.inDpList li .branFra .braRemark
,.inRlList li .branFra .braRemark{
    float: left;
    margin-left: 15px;
}
.inDpList li .branFra .braRemark a
,.inRlList li .branFra .braRemark a{
    font-size: 16px;
    color:#459df6;
}
.inDpList li .branFra .braRemark span{
    display: block;
    color:#232323;
    font-size: 14px;
}
.inDpList li .branFra .rightRemark{
    float: right;
    font-size: 18px;
    color:#232323;
}
.inDpList li .branFra .rightRemark span{
    color:#ffa415;
}
.inDpList li p{
    font-size: 14px;
    color:#7c7c7c;
    margin-top: 5px;
}
.moreDpBtn{
    display: inline-block;
    font-size: 14px;
    color:#459df6;
    margin-top:10px;
}
/*我的评论*/
.inDisList{
    height: 492px;
    overflow: hidden;
}
.inDisList li .agreeFram{
    float: left;
    width: 52px;
    height: 52px;
    border-radius: 10px;
    background: #d1e8ff;
    color:#0e5eb0;
    font-size: 16px;
    text-align: center;
    line-height: 26px;
}
.inDisList li .agreeFram span{
    display: block;
    font-size: 14px;
}
.inDisList li .agreeCont{
    float: left;
    margin-left: 15px;
}
.inDisList li .agreeCont h2{
    font-size: 16px;
    color:#459df6;
}
.inDisList li .agreeCont p{
    font-size: 14px;
    color:#7c7c7c;
    margin-top: 6px;
}

/*已认领的词条*/
.inRlList li .branFra .braRemark p{
    font-size: 14px;
    color:#7c7c7c;
}
.inRlList li .branFra .braRemark span{
    font-size: 12px;
    color:#b1b1b1;
}
/*关注*/
.gzFansList li{
    border-bottom: 1px solid #dbe1e6;
}
.gzFansList li p{
    font-size: 14px;
    color:#232323;
}
.gzFansList li p span{
    color:#459df6;
}
.gzFansList li img{
    float: left;
    display: block;
    width: 50px;
    height: 50px;
    border-radius: 10px;
}
.gzFansList li .gzPerDiv{
    float: left;
    margin-left: 15px;
}
.gzFansList li .gzPerDiv a{
    font-size: 14px;
    color:#459df5;
}
.gzFansList li .gzPerDiv p{
    font-size: 14px;
    color:#7c7c7c;
    margin-top: 5px;
}
.gzFansList li .gzPerBtn{
    float: right;
}
.gzFansList li .gzPerBtn a
,.pelText a{
    display: block;
    width: 80px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    color:white;
    font-size: 14px;
    border-radius: 5px;
}
.pelText a{
    margin-top: 10px;
}
.gzHeBtn{
   background: #459df5;
}
.no-gzHeBtn{
    background: #b8c4ce;
}

.rightSingle{
    float: right;
    width: 274px;
    background: white;
    border-radius: 10px;
    margin-top: 10px;
    padding-bottom: 30px;
    margin-bottom: 50px;
}
.topRightPer{
    padding-top: 30px;
}
.topRightPer a{
    display: block;
    font-size: 14px;
    color:#a1a4a5;
    width: 85px;
    float: left;
    margin-left: 30px;
    text-align: center;
}
.topRightPer a span{
    color:#232323;
    font-size: 16px;
    display: block;
}
.rightSingle p{
    font-size: 14px;
    color:#232323;
    margin-left: 20px;
    margin-top: 20px;
}
.rightSingle p span{
    color:#459df6;
}
.concernUList li{
    width: 50px;
}
.concernUList li a img{
    display: block;
    width: 45px;
    height: 45px;
    border-radius: 10px;
}
.concernUList li a span{
    color:#459df5;
    display: block;
    margin-top: 5px;
    white-space: nowrap;
}
.concernUList li{
    float: left;
    margin-left: 16px;
    margin-top: 10px;
}
.concernBranList li{
    float: left;
    margin-left: 10px;
    margin-top: 10px;
}
.concernBranList li img{
    width: 120px;
    height: 50px;
    border-radius: 10px;
    border:1px solid #ececec;
}


    /*尾部*/
.sigleDpFooter .topFrameFooter{
    background: white;
}
.sigleDpFooter .footer{
    background: #f5f5f5;
}
.sigleDpFooter .bottomFooter .leftP{
    margin-bottom: 0px;
    padding-bottom: 20px;
}

/*点评个人主页end*/

/*关于我们begin*/
.lcImg{
    position: relative;
    width: 100%;
    /*height: 400px;*/
    /*background: url("../images/about/lc.png") no-repeat center center;*/
}
.lcImg ul{
    width: 100000000000000000000px;
}
.lcImg ul li{
    float: left;
    /*width: 100%;*/
}
.lcImg img{
    /*width: 100%;*/
}
.clikFrame{
    position: absolute;
    bottom:5px;
    width: 100%;
    text-align: center;
}
.clikFrame a{
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
    margin-left: 10px;
    background:rgba(255,255,255,0.8);
}
.chanStyl{
    background:deepskyblue !important;
}
.aboutWrap .topAbout{
    position: relative;
    width: 100%;
    height: 520px;
    background: url("../images/about/wbg.png") no-repeat center top #f8f9fb;
    border-bottom: 1px solid #d4d4d4;
}
.midAboutWrap{
    position: absolute;
    width: 1200px;
    left:50%;
    margin-left: -600px;
}
.tyName{
    line-height: 36px;
    height: 36px;
}
.tyName span{
    float: left;
    font-size: 14px;
    color:#459df5;
    font-weight: bold;
    margin-left: 15px;
}
.tyName ul{
    float: right;
}
.tyName ul li{
    float: left;
    margin-right: 10px;
    margin-top: 8px;
}
.tyName ul li a{
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    background: #d4d4d4;
    color:white;
    border-radius: 50%;
}
.aboutHover,.tyName ul li a:hover{
    background: #459df5 !important;
}
.leftAboutBox{
    float: left;
    width: 430px;
    height: 520px;
    border-right: 1px dashed #d7d7d8;
}
.contBox span{
    font-size: 14px;
    color:#459df5;
    display: block;
    margin-top: 10px;
    margin-left: 15px;
    padding-bottom: 5px;
}
.contBox p{
    margin:0px auto;
    font-size: 14px;
    color:#7c7c7c;
    line-height: 30px;
    text-indent: 25px;
}
.leftAboutBox .contBox p{
    width: 400px;
}
.midAboutBox{
    float: left;
    width: 355px;
    border-right: 1px dashed #d7d7d8;
}
.midAboutBox .contBox p{
    width: 345px;
}
.aboutFootLink{
    width: 1000px;
    margin:10px auto;
    border-bottom:1px dashed #d4d4d4;
    padding-bottom: 10px;
}
.aboutFootLink a{
    font-size: 14px;
    color:#459df5;
    padding: 0px 15px;
}
.aboutFootLink a+a{
    border-left: 1px solid #d4d4d4;
}
.rightAboutBox{
    float: left;
}
.mapImg{
    width: 385px;
    text-align: center;
}
.mapImg img{
    width: 380px;
    margin:0px auto;
}
.leftAboutBox .contBox{
    display: none;
}
.leftAboutBox .tyName + .contBox{
    display: block;
}
/*关于我们end*/

/*法律声明*/
.abImg1{
    width: 100%;
    height: 120px;
    background: url("../images/about/f1.png") center center;
}
.abImg2{
    width: 100%;
    height: 120px;
    background: url("../images/about/f2.png") center center;
}
.abImg3{
    width: 100%;
    height: 120px;
    background: url("../images/about/f3.png") center center;
}
.abImg4{
    width: 100%;
    height: 120px;
    background: url("../images/about/f4.png") center center;
}
.abImg5{
    width: 100%;
    height: 120px;
    background: url("../images/about/f5.png") center center;
}
.abImg6{
    width: 100%;
    height: 120px;
    background: url("../images/about/f6.jpg") center center;
}
.smalWrap{
    width: 100%;
    padding-bottom: 50px;
    border-bottom: 1px solid #d4d4d4;
}
.smalWrap .milWrap{
    width: 1000px;
    margin:0px auto;
}
.tnDiv{
    border-bottom: 1px solid #d4d4d4;
    padding:10px 0px;
    padding-left: 10px;
}
.tnDiv a,.tnDiv em{
    font-size: 14px;
    color:#b6b6b6;
}
.tnDiv a:hover{
    color:red;
}
.leftBanner{
    float: left;
    margin-top: 10px;
    width: 120px;
    background: #f9f9f9;
    padding:10px 0px;
}
.leftBanner a{
    display: block;
    font-size: 14px;
    color:#232323;
    font-weight: bold;
    text-align: center;
    margin-top: 10px;
}
.blueLik{
    color:#459df5 !important;
}
.rightBanner{
    float: right;
    width: 855px;
}
.spanTopName{
    display: block;
    font-size: 14px;
    font-weight: bold;
    color: #232323;
    margin-bottom: 10px;
    margin-top: 10px;
}
.rightBanner p{
    font-size: 14px;
    color:#7c7c7c;
    text-indent: 20px;
    line-height: 20px;
    margin-top: 10px;
}
.newNeed p,.wrongList li p{
    text-indent: 0px;
}
.wrongList li p em{
    color:red;
}
.spanLfName{
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #232323;
    display: inline-block;
    width: 120px;
    text-align: right;
    margin-right: 20px;
}
.wrongList li p input{
    width: 250px;
    height: 35px;
    border:1px solid #d4d4d4;
}
.wrongList li textarea{
    float: left;
    width: 500px;
    height: 120px;
    border:1px solid #d4d4d4;
}
.yesBtn{
    display: block;
    width: 120px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    background: #459df5;
    color:white;
    border-radius: 5px;
    font-size: 16px;
    margin-left: 140px;
}
.wrongList > li+li{
    margin-top: 20px;
}
.aboutrtone h2 {
    padding: 0 20px;
    font: bold 16px/50px "宋体";
    height: 50px;
    color: #e5004f;
    border-bottom: 1px solid #eee;
}
.aboutrtone h3 {
    padding: 15px 20px 6px;
    font-size: 16px;
    font-weight: bold;
    line-height: 24px;
    color: #444;
}
.aboutmap{
    padding: 0 20px;
}
.aboutmap a{
    display: inline-block;
    color: #787878;
    font-size: 12px;
    line-height: 28px;
    padding: 0 15px 0 0;
}
.aboutmap a:hover{
    color:#459df5;
}
.rightBanner .userPro{
    font-size: 20px;
    text-align: center;
    margin-top: 110px;
}
/*企业服务*/
.breakQy a{
    font-size: 14px;
}
.qiyeLeftBan{
    float: left;
}
.qiyeLeftBan a img{
    width: 250px;
    height:170px;
    display: block;
    margin-bottom: 10px;
}
.qiyeRightBan{
    position: relative;
    float: right;
    width: 740px;
    height: 350px;
    overflow: hidden;
}
.qiyeRightBan ul{
    width: 99999999px;
    height: 350px;
    overflow: hidden;
}
.qiyeRightBan ul li{
    float: left;
    width: 740px;
}
.qiyeRightBan ul li img{
    width: 740px;
    height: 350px;
}
.topContName{
    border-bottom: 1px solid #eeeeee;
    height: 45px;
}
.topContName span{
    font-size: 16px;
    color:#232323;
    display: inline-block;
    height: 42px;
    line-height: 48px;
    border-bottom: 5px solid #ff8f16;
    margin-left: 20px;

}
.topContName a.qiyeEnter{
    display: inline-block;
    float: right;
    font-size: 16px;
    background: #459df5;
    color:white;
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 5px;
    box-shadow:2px 2px 5px #98cafc,
                -2px 5px 5px #98cafc;
}
.qiyeSort{
    margin-top: 10px;
}
.qiyeSort span{
    float: left;
    font-size: 14px;
    color:#7c7c7c;
    display: block;
    line-height: 30px;
}
.qiyeSort .kindLi{
    float: left;
    width: 910px;
    height: 30px;
    overflow: hidden;
}
.qiyeSort .kindLi a{
    font-size: 14px;
    color:#232323;
    margin-left: 14px;
    padding:4px 6px;
    border-radius: 5px;
    display: block;
    float: left;
}
.qiyeSort .qiyeMore{
    float: right;
    font-size: 14px;
    color:#7c7c7c;
    line-height: 30px;
}
.qiyeSort .qiyeMore i{
    display: inline-block;
    width: 0px;
    height: 0px;
    border-top: 10px solid #7c7c7c;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
}
.kindBlue
,.qiyeSort .kindLi a:hover{
    color:white !important;
    background: #459df5;
}
.qiyeBox{
    margin-top: 5px;
}
.qiyeUlist{
    padding-bottom: 20px;
}
.qiyeUlist li{
    float: left;
    margin-top: 10px;
}
.qiyeUlist li:hover{
    box-shadow:2px 2px 5px #e5e5e5,
    -2px 5px 5px #e5e5e5,
    -2px -2px 5px #e5e5e5,
     2px -2px 5px #e5e5e5;
}
.qiyeUlist li+li{
    margin-left: 10px;
}
.qiyeUlist li a{
    display: block;
    width: 240px;
    height: 250px;
    border:1px solid #eeeeee;
}
.qiyeUlist li a img{
    display: block;
    width: 240px;
    height: 150px;
}
.qiyeUlist li a p{
    font-size: 16px;
    color:#232323;
    margin-left: 5px;
    margin-top: 10px;
}
.qiyeUlist li a span{
    display: block;
    margin-top: 10px;
    margin-left: 5px;
    color:#7c7c7c;
}
.qiyeUlist li a em{
    display: block;
    margin-left: 5px;
    margin-top: 10px;
    color:#d4d4d4;
}
.loadBtn{
    display: block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    color:#d4d4d4;
    text-align: center;
    border:1px solid #eeeeee;
    margin-top: 20px;
    margin-bottom: 10px;
}
/*企业服务二级页面*/
.qyNav a{
    font-size: 14px;
    color:#7c7c7c;
}
.qyNav a:hover{
    color:red;
}
.qyNav em{
    font-size: 14px;
    color:#d4d4d4;
}
.twoQyFrame{
    margin-top: 5px;
}
.twoQyFrame .twoQyImg{
    float: left;
    width: 320px;
}
.twoQyFrame .twoQyImg img{
    width: 270px;
}
.twoQyFrame .twoMidQy{
    float: left;
    width: 385px;
}
.twoQyFrame .twoRightQy{
    float: left;
    width: 295px;
}
.twoQyFrame .twoMidQy h2{
    font-size: 16px;
    color:#232323;
    height: 50px;
    line-height: 25px;
}
.twoQyFrame .twoMidQy p{
    font-size: 14px;
    color:#232323;
    margin-top: 10px;
}
 .twoQyFrame .twoMidQy span{
    color:#ff6600;
 }
.twoQyFrame .twoMidQy a{
    display: inline-block;
    width: 120px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    font-size: 14px;
    border-radius: 5px;
    border:1px solid #039cfb;
}
.twoQyFrame .twoMidQy a+a{
    margin-left: 50px;
}
.midBtn1{
    background: #039cfb;
    color:white;
}
.midBtn2{
    color: #039cfb;
}
.twoRightQy img{
    display: block;
    width: 120px;
    height: 120px;
    border-radius: 50%;
    margin:0px auto;
}
.twoRightQy h2{
    text-align: center;
    font-size: 16px;
    color:#232323;
    margin-top: 10px;
}
.twoRightQy p{
    font-size: 14px;
    color:#d4d4d4;
    text-align: center;
}
.twoRightQy .bomBot{
    background: #f9f9f9;
    padding:10px 0px;
    margin-top: 10px;
}
.twoRightQy .bomBot p{
    text-align: left;
    margin-left: 15px;
    color:#7c7c7c;
}
.twoRightQy .bomBot p a{
    color:#459df5;
}
.qyMainWrap{
    margin-top: 10px;
}
.qyMainLeft{
    width: 700px;
   float: left;
}
.qyMainLeft .mainNavTop{
    height: 35px;
    line-height: 35px;
    background: #f9f9f9;
}
.qyMainLeft .mainNavTop a{
    font-size: 14px;
    color:#232323;
    margin-left: 16px;
    font-weight: bold;
}
.qyMainLeft .mainNavTop a:hover{
    color:#039cfb;
}
.qyMainLeft .mainNavTop a+a{
    margin-left: 40px;
}
.mainListFrame li .imgShowCont img{
    width: 500px;
    height: 330px;
    display: block;
    margin:0px auto;
    margin-top: 20px;
}
.mainListFrame li p{
    line-height: 25px;
    margin-top: 10px;
    font-size: 14px;
    color:#7c7c7c; 
}
.mainListFrame li:nth-child(3) p{
    float: left;
    width: 116px;
    text-align: center;
}

.seveTalk{
    width: 680px;
    height: 250px;
    line-height: 250px;
    margin:0px auto;
    background: #f9f9f9;
    margin-top: 10px;
    text-align: center;
    font-size: 16px;
    color:#232323;
}
.seveTalk a{
    color:#459df5;
    text-decoration: underline;
}
.subTalk{
    display: block;
    text-align: center;
    width: 100px;
    height: 35px;
    line-height: 35px;
    background:#039cfb;
    color:white;
    font-size: 16px;
    border-radius: 5px;
    margin-top: 10px;
    margin-left: 10px;
}
.smallImgCont{
    width: 500px;
    margin:0px auto;
    margin-top: 10px;
}
.smallImgCont li{
    float: left;
}
.smallImgCont li+li{
    margin-left: 5px;
}
.smallImgCont li img{
    width: 120px;
    height: 80px;
}
.talkList{
    padding-top: 10px;
    border-top: 1px solid #eeeeee;
    margin-top: 25px;
}
.talkList li{
    padding:15px 0px;
}
.talkList li img{
    display: block;
    float: left;
    width: 50px;
    height: 50px;
    border-radius: 50%;
}
.talkList li .talker{
    float: left;
    margin-left: 10px;
}
.talkList li .talker p{
    margin-top: 0px;
}
.talkList li .talker p span{
    color:#232323;
    font-size: 16px;
}
.talkList li .talker p em{
    font-size: 12px;
    color:#d4d4d4;
}
.talkList .loadBtn{
    width: 698px;
}
.qyMainRight{
    float: right;
    width: 295px;
}
.ritName{
    width: 295px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background: #f9f9f9;
    color:#039cfb;
    font-size: 16px;
}
.qiyeHotList li{
    border:1px solid #e6e6e6;
    padding:20px 0px;
    margin-top: 10px;
}
.qiyeHotList li img{
    display: block;
    float: left;
    width: 100px;
    height: 100px;
    margin-left: 20px;
    border:1px solid #e6e6e6;
}
.qiyeHotList li .rtBox{
    float: left;
    margin-left: 10px;
}
.qiyeHotList li .rtBox h2{
    font-size: 16px;
    color:#232323;
    height: 36px;
}
.qiyeHotList li .rtBox p{
    font-size: 14px;
    color:#7c7c7c;
}
.qiyeHotList li .rtBox p span{
    color:#039cfb;
}
/*会员级别表格*/
table.lockTable{
    width: 100%;
    margin-top: 10px;
    box-shadow: 0px 2px 2px #eee;
}
table.lockTable thead tr th{
    text-align: center;
    background: #03a9f4;
    color:white;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding:30px 0px;
}
table.lockTable tr{
    background: white;
}
table.lockTable tbody tr th{
    font-size: 14px;
    text-align: center;
    border:1px solid #d4d4d4;
    padding:10px 0px;
}
table.lockTable tbody tr th p{
    font-size: 12px;
    color:#6e6e6e;
}
table.lockTable tbody tr.kidNam{
    background: #cfedff;
}
table.lockTable tr td{
    width: 12.4%;
    font-size: 20px;
    border:1px solid #d4d4d4;
    text-align: center;
    font-family: "Microsoft Yahei", "SimHei", "Simsun";
    padding: 15px 0px;
}
table.lockTable tr td span{
    font-size: 14px;
    color:#232323;
}
table.lockTable tr td a{
    display: block;
    font-size: 14px;
    width: 80px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    border-radius: 10px;
    color: white;
    margin: 10px auto;
    font-weight: bold;
}
table.lockTable tr td em{
    font-size: 14px;
    color:#03a9f4;
}
.rightBanner .bottomBox{
    padding: 25px 0px;
    background: white;
    box-shadow: 2px 2px 2px #eee, -2px -2px 2px #eee;
    margin-top: 10px;
    margin-bottom: 20px;
}
.rightBanner .bottomBox p{
    color:red;
    font-size: 20px;
    text-align: center;
}
.rightBanner .bottomBox span{
    display: inline-block;
    font-size: 20px;
    color:#232323;
    margin-left: 180px;
    margin-top:10px;
}
.rightBanner .bottomBox .dbSy {
    font-size: 16px;
    color: #999;
    margin-top: 20px;
}
.no-lockuser{
    background: #d2d2d2;
}
.lockuser{
    background:#03a9f4;
}
.rightGest {
    width: 28px;
    height: 28px;
    margin: 0px auto;
    background: url("../images/about/icons.png") no-repeat;
}

.rightNavUI a span.hotStl{
    display: inline-block;
    /*float: right;*/
    color:white !important;
    /*padding:0px 4px;*/
    /*display: block;*/
    width: 30px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    margin-left: 1px;
    animation: hotAni 0.5s linear 0s infinite alternate none running;
    -moz-animation:hotAni 0.5s linear infinite alternate none running;
    -webkit-animation:hotAni 0.5s linear infinite alternate none running;
    -o-animation:hotAni 0.5s linear infinite alternate none running;
}
.hotStl{
    background: #fb4747;
    color:white;
    font-weight: normal;
    font-size: 12px;
    margin-top: 5px;
    border-radius: 5px;
}


@keyframes hotAni{
    0%{margin-top:5px;}
    25%{margin-top: 6px;}
    50%{margin-top: 7px;}
    75%{margin-top: 6px;}
    100%{margin-top: 5px;}
}
@-moz-keyframes hotAni{
    0%{margin-top:5px;}
    25%{margin-top: 6px;}
    50%{margin-top: 7px;}
    75%{margin-top: 6px;}
    100%{margin-top: 5px;}
}
@-webkit-keyframes hotAni{
    0%{margin-top:5px;}
    25%{margin-top: 6px;}
    50%{margin-top: 7px;}
    75%{margin-top: 6px;}
    100%{margin-top: 5px;}
}
@-o-keyframes hotAni{
    0%{margin-top:5px;}
    25%{margin-top: 6px;}
    50%{margin-top: 7px;}
    75%{margin-top: 6px;}
    100%{margin-top: 5px;}
}
.dqLinkFrame{
    margin-top: 10px;
}
.boxH1{
    margin-top: 10px;
    height: 25px;
    line-height: 25px;
}
.boxH1 span{
    float:left;
    margin-right: 10px;
    font-size: 14px;
}
.boxH1 span h1{
    /*font-size: 16px;*/
}
.nextPare{
  background: #D5D5D5;
    margin-bottom: 10px;
    padding:5px 0px;
}
.nextPare p{
    width: 730px;
    margin:0px auto;
}
/*年底活动*/
.actLink{
    float: left;
    line-height: 90px;
    margin-left: 20px;
}
.actLink a{
    font-size: 24px;
    color:#333;
    margin-left: 30px;
}
.actImgFrame img{
    width: 100%;
}
.actLink a:hover{
    color:red;
}
.actBomFrame{
    width: 100%;
    padding-bottom: 57px;
    background: url("../images/active/bomBg.jpg") no-repeat top center;
}
.actBomFrame .actBox1{
    clear: both;
    width: 1038px;
    height: 652px;
    background: url("../images/active/box1.png") no-repeat 0px;
    margin:0px auto;
    margin-top: 55px;
}
.actListBox{
    width: 910px;
    margin:0px auto;
    padding-top: 35px;
}
.actListBox .actTitle{
    font-size: 36px;
    color:#ff4660;
    height: 115px;
    line-height: 115px;
    text-indent: 60px;
    background: url("../images/active/icon.png") no-repeat 0px 30px;
}
.actListBox .actTitle span{
    font-size: 24px;
}
.actListBox .actCont{
    border-top:1px solid #f7dcd9;
    padding-top: 30px;
}
.actCont .freeCont{
    float: left;
    display: block;
    width: 116px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color:white;
    background: #fea202;
    font-size: 20px;
    border-radius: 5px;
    margin-left: 70px;
}
.actCont ul{
    float: left;
    margin-left: 20px;
    padding-bottom: 20px;
}
.actCont ul li{
    font-size: 20px;
    color:#333;
    margin-top: 6px;
    margin-bottom: 10px;
}
.actCont ul li a{
    color:#1e1efe;
    font-size: 14px;
}

.actBomCont .actpr{
    font-size: 18px;
    color:#555;
}
.actBomCont .actPrice{
    color:#ff0000;
    font-size: 24px;
}
.actBomCont .actPrice em{
    font-weight: bold;
    font-size: 30px;
}
.actCircle{
    display: inline-block;
    width: 110px;
    height: 24px;
    text-indent: 15px;
    line-height: 24px;
    font-size: 18px;
    color:white;
    background: url("../images/active/circle.png") no-repeat 0px;
}
.actOnline{
    font-size: 18px;
    color:#050001;
    margin-left: 60px;

}
.actOnline em{
    font-weight: bold;
    font-size: 24px;
    margin-left: 5px;
}
.actQQ{
    display: inline-block;
    width: 110px;
    height: 24px;
    line-height: 24px;
    text-indent: 32px;
    font-size: 16px;
    color:white;
    border-radius: 5px;
    background: url("../images/active/11.png") no-repeat 8px 4px #1faffe;
    margin-left: 5px;
}
.actBomCont{
    padding-top: 20px;
    padding-left: 60px;
    border-top:1px solid #f7dcd9;
}
.actBox2{
    width: 1038px;
    height: 296px;
    background: url("../images/active/box2.png") no-repeat 0px;
    margin:0px auto;
    margin-top: 10px;
}
.actTitle a{
    font-size: 14px;
    color:#1e1efe;
    margin-left: 10px;
}
.actYel{
    background: #fea202;
    color:white;
    font-size: 20px;
    padding:2px 8px;
    border-radius: 5px;
    margin-right: 20px;
}
.yuanPrice span{
    position: absolute;
    border-top:1px solid #555555;
    padding:20px;
}
.yuanPrice{
    position: relative;
    font-size: 18px;
    color:#555555;
    margin-left: 20px;
}
.actWrapBom{
    width: 100%;
    color:white;
    text-align: center;
    height: 99px;
    line-height: 99px;
    background: url("../images/active/dw.png") repeat;
    font-size: 36px;
    margin-bottom: 10px;
}
.footLogo p .actQQ{
    text-indent: 20px;
}
/*示例弹窗*/
.lgFrame{
    display: none;
    position: fixed;
    width: 100%;
    top:0px;
    left: 0px;
}
.lgCont{
     position: absolute;
    width: 100%;
    top:0px;
}
.bgLg{
    position: absolute;
    width: 100%;
    top:0px;
    left: 0px;
    background-color: #000;
    opacity: 0.3;
    filter: alpha(opacity=30);
    height: 700px;
}
.lgFrame ul{
    margin-top: 80px;
}
.lgFrame ul li{
    display:none;
    text-align: center;
}
.lgFrame ul li img{
    width: 1000px;

}
.actCloseBtn{
    font-size: 20px;
    float: right;
    background: #feaa02;
    padding:0px 10px;
    color:white;
}
.dlImg{
    position: absolute;
    display: block;
    width: 106px;
    height: 140px;
    background: url("../images/active/denglong.png") no-repeat 0px;
}
.ppextend img{
    width: 1000px;
}
.zxDialog{
    display: none;
    position: fixed;
    top:0px;
    left:0px;
    width: 100%;
    height: 800px;
    background: rgba(0,0,0,0.5);
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);    /*IE8支持*/
}
.qyCloseBtn{
    display: block;
    width: 25px;
    height: 25px;
    text-align: center;
    line-height: 20px;
    font-size: 32px;
    background: black;
    float: right;
    color:white;
    border-radius: 50%;
}
.insideDialog{
    width: 600px;
    height: 400px;
    background: white;
    margin:0px auto;
    margin-top: 80px;
}
.insideDialog form ul{
    padding-top: 40px;
}
.insideDialog form ul li{
    margin-top: 20px;
    margin-left: 60px;
}
.insideDialog form ul li span{
    display: block;
    width: 100px;
    height: 30px;
    line-height: 30px;
    text-align: right;
    float: left;
    font-size:16px;
    color:#232323;
}
.insideDialog form ul li input{
    width: 300px;
    height: 30px;
    border:1px solid #d4d4d4;
    text-indent: 5px;
}
.insideDialog .redQiye{
    color:red;
    text-align: center;
    margin-top: 15px;
}
.qySubtn{
    display: block;
    width: 160px;
    height: 35px;
    text-align: center;
    line-height: 35px;
    background: #039cfb;
    color:white;
    font-size: 14px;
    border:0px;
    border-radius: 5px;
    margin:0px auto;
    margin-top: 20px;
    cursor: pointer;
}
/*品牌招商通*/
/*body{
	background: #ebd9f9;
}*/
button{
    outline: none;
}
.zstHeader-wrap{
    width: 100%;
    overflow: auto;
    background: #fff;
}
.zstHeader{
    width: 1180px;
    min-height: 85px;
    margin: 0 auto;
}
.logo{
    width: 372px;
    min-height: 85px;
    float: left;
    overflow: auto;
    background: url(../images/zhaoshangtong/headerShu.jpg) no-repeat 160px 17px;
}
.headerLogo{
    margin-top:12px;
    float: left;
}
.logoText{
    width: 200px;
    float: right;
    font-family: '[PingFang]';
}
.logoText a.logoTitle{
    display: block;
    font-weight: bold;
    font-size: 14px;
    color: #7a7a7a;
    line-height: 20px;
    margin-top:12px;
}
.logoText a.logoText{
    display: block;
    font-size: 14px;
    color: #b6b6b6;
    line-height: 20px;
}
.headerLink{
    width: 600px;
    float: right;
    overflow: auto;
}
.zstHeader .headerLink a{
    float: right;
    margin:0 0 0 50px;
    color: #333;
    line-height: 85px;
    cursor: pointer;
    font-size: 16px;
}

.banner-wrap{
    overflow: auto;
    width: 100%;
    min-height: 500px;
}
.bannerImg{
    width: 100%;
    height: 500px;
}



.content-wrap{
    width: 100%;
    /*height: 3797px;*/
    overflow: auto;
    /*background:url(../images/zhaoshangtong/contentBg.jpg);*/
    background-repeat:no-repeat;
    background-position: center top;
}
.content{
    width: 1180px;
    overflow: auto;
    margin: 0 auto;
}

/*内容部分的标题-公共样式*/
.conTitle{
    height: 74px;
    background: url(../images/zhaoshangtong/img.png) no-repeat;
    background-position: -2544px 59px;
}
.cooperProcessTit{
    height: 74px;
    background: url(../images/zhaoshangtong/img.png) no-repeat;
    background-position: -184px 59px;
    margin-top:30px;
}
.contactUsTit{
    background: url(../images/zhaoshangtong/img.png) no-repeat;
    background-position: -1364px 59px;
}

.conTitle h2{
    font-size: 40px;
    font-family: '[TRENDS]';
    text-align: center;
    color: #333;
    line-height: 36px;
}
.conTitle p{
    font-size: 16px;
    font-family: '[TRENDS]';
    color: #999;
    text-align: center;
    line-height: 18px;
    font-weight: bold;
    margin-top: 2px;
}
.contactUsTit h2,.contactUsTit p{
    color: #fff;   
}
.cooperProcessTit h2,.cooperProcessTit p{
    color: #fff;   
}

/*服务介绍*/

.conServeIntro{
    overflow: hidden;
}
.serverConTitleBox{
    height: 70px;
    overflow: hidden;
    background: url(../images/zhaoshangtong/fuwuJieshaoLine.jpg) no-repeat 0 bottom;
    margin-top: 24px;
}
.serverConTitle{
    font-size: 16px;
    color: #4097ef;
    line-height: 26px;
    text-align: center;
}

.serviceIntroCon{
    overflow: auto;
    min-height: 730px;
    margin-top: 22px;
}
.serviceIntroConL{
    float: left;
    width: 360px;
    overflow: hidden;
}
.serviceIntroConL img.hasBottom202{
    margin-bottom: 202px;
}
.serviceIntroConC{
    float: left;
    width: 410px;
    margin-left: 32px;
    overflow: hidden;
}
.serviceIntroConR{
    float: right;
    width: 360px;
    overflow: hidden;
}
.serviceIntroConR img{
    margin-top: 140px;
}
.serviceIntroConCCon{
    overflow: auto;
    box-sizing: border-box;
}
.serviceIntroConCConMarP{
    margin-top: 22px;
    padding-left: 34px;
}
.serviceIntroConCConMar124{
    margin: 124px 0;
}
.serviceIntroConCConP34{
    padding-left: 34px;
}
.serviceIntroConCCon h3{
    line-height: 50px;
    font-size: 26px;
    font-family: '[QingYuan]';
    color: #333;
}
.serviceIntroConCCon p{
    line-height: 20px;
    font-size: 14px;
    color: #666;
    font-family: '微软雅黑';
}


/*合作流程*/
.cooperProcess-wrap{
    min-height: 297px;
    overflow: hidden;
    background:url(../images/zhaoshangtong/hezuoCaseBg.jpg) no-repeat;
    background-position: center top;
}
.cooperProcess{
    width: 1180px;
    margin: 0 auto;
    overflow: hidden;
}
.cooperProcessCon{
    min-height: 368px;
    margin-top: 26px;
    box-sizing: border-box;
    padding: 0 90px;
}
.cooperProcessConTopText{
    min-height: 108px;
    overflow: hidden;
}
.cooperProcessConStepPic{
    min-height: 120px;
    overflow: hidden;
    background: url(../images/zhaoshangtong/cooperRadius.jpg) no-repeat 0 55px;
    position: relative;
}
.hasMarRL{
    margin: 0 90px 0 40px
}
.hasMarRL90{
    margin: 0 90px;
}
.cooperProcessConBoText{
    min-height: 140px;
    overflow: hidden;
}
.harMarR234{
    margin-right:234px;
}
.cooperProcessConBoTextMar{
    margin:0 244px 0 216px;
}
.tuoyuan{
    position: absolute;
    top: 47px;
    right: 77px;
}
.openService{
    position: absolute;
    top: 90px;
    right: 40px;
}
.cooperProcessConTopText{
    overflow: hidden;
    box-sizing: border-box;
    padding-top: 6px;
}
.cooperProcessCon li{
    width: 200px;
    overflow: hidden;
    float: left;
}
.cooperProcessCon p{
    line-height: 26px;
    color: #fff;
    text-align: center;
    font-size: 22px;
    font-family: '[QingYuan]';
}
.cooperProcessCon span{
    display: block;
    line-height: 50px;
    text-align: center;
    font-size: 20px;
    font-family: 'Segoe Print';
    color: #d4e6f9;
}

/*合作案例 & 关于网站*/
.caseAndWeb-wrap{
    min-height: 888px;
}
.caseAndWeb{
    width: 1180px;
    margin: 0 auto;
    overflow: hidden;
    box-sizing: border-box;
    padding-top: 40px;
}

/*合作案例*/
.hezuoCase{
    width: 980px;
    overflow: auto;
    margin-top:30px;
    margin-left: 116px;
    margin-bottom: 26px;
}
.hezuoCase dl{
    width: 156px;
    height: 124px;
    float: left;
    margin:0 38px 28px 0;
}
.hezuoCase dl dt{
    width: 100%;
    height: 86px;
}
.hezuoCase dl dt a{
    display: block;
    width: 100%;
    height: 100%;
}
.hezuoCase dl dt img{
    width: 100%;
    height: 100%;
}
.hezuoCase dl dd{
    line-height: 38px;
    width: 100%;
    text-align: center;
    font-size: 16px;
}
.hezuoCase dl dd a{
    color: #79787a;
}

/*关于网站*/
.aboutWebCon{
    width: 1168px;
    margin: 30px 0 0 6px;
    min-height: 310px;
    background: url(../images/zhaoshangtong/aboutWebShuLine.jpg) no-repeat 836px 0;
}
.aboutWebConL{
    float: left;
    width: 800px;
}
.aboutWebConL img{
    width: 800px;
    height: 200px;
}
.aboutWebConL p{
    line-height: 26px;
    margin-top: 26px;
    color: #666;
    font-size: 16px;
    text-align: center;
}
.aboutWebConR{
    float: right;
    width: 296px;
}
p.doc{
    width: 100%;
    height: 70px;
    background: url(../images/zhaoshangtong/doc.jpg) no-repeat;
   /* background-position: -124px 0;*/
    margin-bottom: 30px;
}
.aboutWebConR a{
    float: right;
    width: 212px;
    overflow: hidden;
    line-height: 22px;
    margin-top: 12px;
    color: #333;
    font-size: 18px;
}
.aboutWebConRLink{
    text-align: center;
    line-height: 32px;
    color: #666;
    font-size: 12px;
}
.aboutWebConRBtn{
    width: 120px;
    height: 40px;
    line-height: 40px;
    background: none;
    background: #e92727;
    text-align: center;
    margin-left: 80px;
    font-size: 16px;
    color: #fff;
    border-radius: 6px;
    outline: none;
    border: 0;
}

/*联系我们*/
.contactUs-wrap{
    min-height: 524px;
    overflow: hidden;
    background: #333;
}
.contactUs{
    width: 1180px;
    margin: 0 auto;
    box-sizing: border-box;
    padding-top: 28px;
}
.contactUsCon{
    min-height: 390px;
    overflow: hidden;
    margin-top: 30px;
}
.contactUsConL{
    float: left;
    width: 700px;
    overflow: auto;
}
.contactUsConL img{
    width: 100%;
    height: 360px;
}
.contactUsConR{
    float: right;
    width: 444px;
    margin-right: 6px;
    overflow: hidden;
    box-sizing: border-box;
    padding-top: 10px;
}
.contactUsConRDetail{
    /*line-height: 62px;*/
    overflow: auto;
    /*text-indent: 38px;*/
    font-size: 18px;
    color: #fff;  
}
.contactUsConRDetail span{
    display: inline-block;
    line-height: 62px;
    float: left;
    text-indent: 10px;
}
.QQLink{
    background: url(../images/zhaoshangtong/img.png) no-repeat;
    background-position: -31px 0;
    width: 31px;
    height: 62px;
 
}
.phone{
    background: url(../images/zhaoshangtong/img.png) no-repeat;
    background-position: -62px 0;
    width: 31px;
    height: 62px;
}
.workTime{
    background: url(../images/zhaoshangtong/img.png) no-repeat;
    background-position: 0 0;
    width: 31px;
    height: 62px;
}
.gsAddress{
    background: url(../images/zhaoshangtong/img.png) no-repeat;
    background-position: -93px 0;
    width: 31px;
    height: 62px;
}
.chatQQBtn{
    width: 120px;
    line-height: 40px;
    text-align: center;
    outline: none;
    border:0;
    background: none;
    background: #e83636;
    font-size: 16px;
    color: #fff;
    margin: 30px 0 0 88px;
    border-radius: 6px;
}

.footer-wrap{
    width: 100%;
    overflow: auto;
    background: #fff;
}
.footer{
    width: 1200px;
    min-height: 208px;
    margin: 0 auto;
    overflow: hidden;
}
.footerLink{
    width: 1164px;
    height: 56px;
    box-sizing: border-box;
    border-bottom: 1px dashed #e0e0e0;
    margin-left: 14px;
}
.footerLink li{
    float: left;
    width: 106px;
    border-left:1px solid #e2e2e2;
    text-align: center;
    line-height: 24px;
    height: 24px;
    margin-top:20px;
}
.footerLink li:nth-child(1){
    border-left: 0;
}
.footerLink li a{
    color: #6689b8;
    font-size:14px;
}
.linkPic{
    overflow: auto;
    margin-top:10px;
}
.linkPic a{
    float: left;
    margin-right:12px;
    overflow: auto;
}
.linkPic img{
    margin-left:34px;
}
.footerText{
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    color: #676965;
    margin-top:10px;
}

/*--搜索--*/
input,select,button{outline:none;}
input[type="submit"],input[type="text"],button{-webkit-appearance:none;}
.search{width:360px; height:auto; overflow:hidden; float:left; margin: 40px 0 0 20px;}
.searchtxt{width:265px; height:32px; border:#ccc solid 1px; background:#fff; border-right:none; padding-left:5px; line-height:32px; font-size:14px; color:#666; float:left;}
.searchbtn{width:85px; height:34px; border:none; background:#459DF5; color:#FFF; cursor:pointer; float:left; font-size:16px; font-family:'Hiragino Sans GB',Arial, Helvetica, sans-serif;}