/*pc尺寸*/

@media screen and (max-width: 1920px) {

 .Box {

   width: 100%;

   overflow:hidden;

   font-size:0.2rem;

}

.W{

    width: 16rem;

    margin:0 auto;

}

.Bgblack{

    background: #000;

}

.Block{

    display: block;

    overflow: hidden;

}

/*首页*/

.TopnavLogo{

    overflow: hidden;

    padding:0.2rem 0;

}

.TopnavLogo .Logo{

    width: 2rem

}

.TopnavLogo .Logo img{

    width: 100%;

}

.TopnavLogo .Logoiphone{

    font-size:0.2rem;

    color:#000;

    padding-top:0.2rem;

}

.Topnav{

    overflow: hidden;

    line-height: 0.6rem;

    background:#6c3b26;

}

.Topnav ul{

    width: 100%;

    overflow: hidden;

    font-size:0.2rem;

    color:#fff;

    text-align:left;

    height: 0.8rem;

}

.Topnav ul li{

    display: inline-block;

    padding: 0 0.5rem; 

}

.Topnav ul li a{

    color:#fff;

    display: block;

}

 

.Tianjian{

    background: #f2f2f2;

    padding:0.2rem;

    overflow: hidden;

   margin: 0.2rem 0;

}

.Tianjianultab{

    background: #fff;

    overflow: hidden;

    width: 100%;

    border-bottom:0.01rem solid #f2f2f2;

    padding-top: 0.1rem;

}

.Tianjianultab li{

    display: inline-block;

    float: left;

    cursor:pointer;

    font-size:0.2rem;

    line-height: 0.45rem;

    margin-left:0.28rem;



}

.Tianjianultab li.On{

    color:#6c3b26;

    border-bottom:0.01rem solid #6c3b26;

}

.Tianjiandiv{

    overflow: hidden;

    background: #fff;

}

.Tianjiandiv>div{

    overflow: hidden;

    float:left;

     padding:0 0.2rem;

     display:none;

     

}

.Tianjian_div p{

    width: 1.28rem;

    float: left;

    margin:0.085rem 0.04rem;

    border:0.01rem solid #f2f2f2;

    text-align: center;

    padding-bottom:0.2rem;

    overflow: hidden;



}

.Tianjian_div p a{

    display: block;

}

.Tianjian_div p img{

    display: inline-block;

    width: 90%;

    padding-top:0.01rem;

}

.Tianjian_div p a span{

    display: block;

    width: 100%;

    display: -webkit-box;             

    -webkit-box-orient: vertical;     

    -webkit-line-clamp: 1;             

    overflow: hidden; 

}

.Tianjiandiv_btnss{

    width: 100%;

    float: left;

    text-align: center;

    padding:0.2rem 0;

    

}

.Tianjiandiv_btnss img{

    width: 60%;

    display: inline-block;

}

.Tianjian_div{

   height: 1.5rem;

    overflow: hidden;

    padding-bottom:0.1rem;

}



.Tianjian_ul{

    overflow: hidden;

    padding:0.3rem 0;

}

.Tianjian_ul li{

    background: #eee;

    line-height: 0.45rem;

    height: 0.45rem;

    padding:0 0.294rem;

    display: inline-block;

    font-size:0.2rem;

    margin-bottom: 0.1rem;

}

.Tianjian_ul li a{

    display: inline-block;

    color:#000;

}

.main_visual{

    height:6.75rem;

    overflow:hidden;

    position:relative;}

.main_image{

    height:6.75rem;

    overflow:hidden;

    position:relative;

}

.main_image ul{

    width:99.99rem;

    height:6.75rem;

    overflow:hidden;

    position:absolute;

    top:0;

    left:0

}

.main_image li{

    float:left;

    width:100%;

    height:6.75rem;

}

.main_image li span{

    display:block;

    width:100%;

    height:6.75rem;

     display: block;



}

.main_image li a{

    display:block;

    width:100%;

    height:6.75rem

}

.main_image li img{

   width: 100%;



}



.main_image li p{

    width: 96%;padding:0 2%;

    line-height: 0.6rem;

    color:#fff;

    position: absolute;

    bottom:0;

    background: rgba(0,0,0,0.5)

}



div.flicking_con{

    position:absolute;

    top:3.6rem;

    left:50%;

    z-index:999;

    width:3rem;

    height:0.21rem;

    margin:0 0 0 -0.5rem;}

div.flicking_con a{

    float:left;

    width:0.3rem;

    height:0.3rem;

    margin:0;

    padding:0;

    background:url('../images/btn_main_img.png') 0 0 no-repeat;

    display:block;

    background-size:cover;

    text-indent:-10rem

}

div.flicking_con a.on{

    background-position:0 -0.2rem

}

#btn_prev,#btn_next{

    z-index:11111;

    position:absolute;

    display:block;

    width:0.9rem!important;

    height:0.9rem!important;

    top:45%;

    margin-top:-0.37rem;

    display:none;

}

#btn_prev{

    background:url(../images/hover_left.png) no-repeat left top;

    left:0.2rem;

    background-size: 100%;

}

#btn_next{

    background:url(../images/hover_right.png) no-repeat right top;

    right:0.2rem;

    background-size: 100%;

}





.BlockTitle{

    padding:0.2rem;

    border-bottom:0.01rem solid #000000;

    margin-bottom:0.4rem;

    margin-top:0.2rem;

    text-align: center;

}

.BlockTitle img{

    display: inline-block;

    width: 40%;

}

.Blockcontent{

    width: 16rem;

    overflow: hidden;

}

.Home_ssqy{

    width:16.5rem;

    overflow: hidden;

}

.Home_ssqy li{

    width: 5.35rem;

    float: left;

    margin-right:0.1rem;



}



.Home_ssqysmall{

    display: block;

    width: 5.35rem;

    height: 3.85rem;

    overflow: hidden;

    margin-bottom:0.1rem;

}

.Home_ssqysmall img{

    width: 100%;

    display: block;

}

.Home_ssqysmall div{



}

.Home_ssqysmall h3{

    margin-top:-0.8rem;

    line-height: 0.5rem;

    height: 0.5rem;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

  color:#fff;

  font-size:0.2rem;

  text-align: center;

  font-weight: normal;

}

.Home_ssqysmall p{

    display: none

}

.Home_ssqybig{

    width: 5.35rem;

    height: 7.8rem;

    overflow: hidden;

    margin-bottom:0.1rem;

    position: relative;

}

.Home_ssqybig img {

    width: 207%;

    margin-left: -2.5rem;

}
.Home_ssqybig div{
    overflow: hidden;
}
.Home_ssqybig h3{

   position: absolute;
    bottom: 0;
    line-height: 0.5rem;
    height: 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    color: #fff;
    font-size: 0.2rem;
    text-align: center;
    width: 92%;
    font-weight: normal;
    padding: 0 0.2rem;

}

.Citytab{

    background: #f2f2f2;

    padding:0.2rem;

    overflow: hidden;

    line-height: 0.3rem;

    font-size:0.2rem;

    text-align: center;



}

.Citytab li{

   font-size: 0.24rem;

    cursor: pointer;

    margin: 0 0.3rem;

    float: left;

    line-height: 0.5rem;

}

.Citytab li.On{

    font-weight: bold;

    border-bottom: 0.02rem solid #6c3b26;

    color:#6c3b26;

}

.Citytab a{

    display: block;

    color:#000;

    float: right;

    line-height: 0.5rem;

}

.Citydiv{

    overflow: hidden;

}

.Citydiv>div{

    width: 100%;

    overflow:hidden;

    display: none;

    text-align: center;

}

.Citydiv p{

    width: 23%;

    padding:1%;

    display: block;

    float: left;

    overflow: hidden;

    text-align: center; 

}

.Citydiv p img,.Citydiv p span{

    display: inline-block;

}

.Citydiv p img{

    /*width: 100%;*/

}

.Citydiv p span{

    width: 100%;

    line-height: 0.5rem;

    height: 0.5rem;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

  color:#fff;

  font-size:0.2rem;

  text-align: center;

  width: 100%;

  color:#000;



}

.Home_hf{

    width: 100%;

    overflow: hidden;



}

.Home_hf img,.Home_hf p{

    display: block;

   float: left;

    width: 100%;

}

.Home_hf p{

    width: 100%;

    text-align: center;

    padding:0 0.1rem;

    margin-top:-0.5rem;

    

}

.Home_hf p a{

    display: inline-block;

    color:#fff;

    font-size:0.2rem;

    padding: 0 0.2rem;

}



.BlockTitle2{

    width: 100%;

    overflow: hidden;

    line-height: 0.5rem;

    border-bottom:0.01rem solid #999999;

    margin:0.2rem 0;

}

.BlockTitle2 p{

    margin-left:0.3rem;

    font-size:0.3rem;

    border-bottom:0.02rem solid #6c3b26;

    display: block;

    float: left;

}

.BlockTitle2 a{

    display: block;

    float: right;

    color:#000;

}

.Homehotwatch{

    overflow: hidden;

    width: 17rem;

    height: 5.28rem;

}

.Homehotwatch li{

    width: 3.02rem;

    float: left;

    height: 5.25rem;

    margin-right:0.2rem;

    border:0.01rem solid #999999;

    overflow: hidden;

    text-align: center;

}

.Homehotwatch li div{

    width: 100%;

    height: 3.2rem;

    background: url(../images/Imgbg.png) center center no-repeat;

    background-size: 90%;

}

.Homehotwatch li div a{

    display: block;

    float: left;

}

.Homehotwatch li div img{

    width: 85%;

    display: inline-block;

}

.Homehotwatch li h3,.Homehotwatch li p,.Homehotwatch li h2{

    width: 100%;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

}

.Homehotwatch li h3{

    line-height: 0.3rem;

    height: 0.4rem;

    font-size:0.22rem;

    margin-top: 0.1rem;
    
    width: auto;

}

.Homehotwatch li p{

    line-height: 0.4rem;

    height: 0.3rem;

    font-size:0.2rem;

    color:#999;

}

.Homehotwatch li h2{

    line-height: 0.3rem;

    height: 0.5rem;

    font-size:0.2rem;

    color:#f19b2c;
    
    width: auto;

}

.Yuan{

    overflow: hidden;

    width: 16rem;

}

.Yuan>div{

    float: left;

    margin-right:0.3rem;



}

.Yuan_1{

    width: 5.75rem;



}

.Yuan_1>div{

    overflow: hidden;

    background:url(../images/Imgbg.png) center center no-repeat;

    background-size: 90%;

    width:5.75rem;

    float: left;

    margin-bottom:0.15rem;

    overflow: hidden;

    

}

.Yuan_1>div img{

    width: 100%;

}

.Yuan_1_1 p{

    position: absolute;

    bottom: 0;

    height: 0.4rem;

    line-height: 0.4rem;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

  color:#fff;

  text-align: center;

  font-size: 0.2rem;

  padding: 0 0.1rem;

}

.Yuan_1_1{

    height:3.8rem;

    overflow: hidden;

    position: relative;

}

.Yuan_1_2{

    width: 2.8rem !important;

     

 }

.Yuan_1_2 p{

   height: 0.5rem;

   overflow: hidden;

  color:#333;

  text-align: center;

  font-size: 0.2rem; 

  padding:0.15rem;

 background: #f2f2f2;

}

.Yuan_1_2 p span{

    height: 0.5rem;

    line-height: 0.25rem;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 2;

  -webkit-box-orient: vertical;

}

.Yuan_2,.Yuan_2 ul{

    width: 4.55rem;

    overflow: hidden;

}

.Yuan_2 ul{

    padding-top: 0.05rem;

    margin-bottom:0.2rem;

    overflow: hidden;

}

 .Yuan_2 ul li{

    width: 100%;

    float: left;

 }

 .Yuan_2 ul li a{

    font-size:0.2rem;

    color:#333;

    display: block;

    line-height: 0.3rem;

    width:100%;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

 }

 .Yuan_2 ul li.On a{

    font-size:0.24rem;

    font-weight: bold;

    margin-bottom:0.2rem;

 }

 .Yuan_3{

    width: 4.55rem !important;

    border-left: 0.01rem solid #999;

    padding-left: 0.2rem;

    overflow: hidden;

 }

.Yuan_3 ul{

    margin-top:0.32rem;

    overflow: hidden;

}

 .Yuan_3 ul li{

    width: 100%;

    float: left;

 }

 .Yuan_3 ul li a{

    font-size:0.2rem;

    color:#333;

    display: block;

    line-height: 0.3rem;

    width:100%;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

 }

.City_tab{

    overflow: hidden;

    line-height: 0.35rem;

    text-align: center;

}

.City_tab li{

    display: inline-block;

   padding:0 0.2rem;

    font-size:0.2rem;

    cursor:pointer;

    border:0.01rem solid #f2f2f2;

    text-align: center;

    margin:0.05rem 0.02rem;

}

.City_tab li.On{

    font-size:0.2rem;

    font-weight: bold;

}

.City_tab li a{

    display: block;

    color:#000;

}

.City_div{

    overflow: hidden;

    padding-bottom:0.6rem;

}

.City_div>div{

    width: 100%;

    overflow:hidden;

    display: none;

    padding-top:0.2rem;

}

.City_div>div>img{

    width: 100%;

}

.City_div_c{

    width:100%;

    overflow: hidden;

    margin:0.2rem 0;



}

.City_div_cl,.City_div_cr{

    position:relative;

    width: 49%;

    border:0.01rem solid #ccc;

    padding:0rem 0 0.2rem 0;

}



.City_div_c h3{

    padding:0 0.2rem;

    font-size:0.22rem;

    font-weight: bold;

    line-height: 0.5rem;

    height: 0.5rem;

    border-bottom:0.01rem dashed #ccc;

    margin-bottom:0.2rem;

}

.City_div_c p{

    padding:0 0.2rem;

    font-size:0.2rem;

    color:#333;

}

.City_div_c a{

    display: block;

    position: absolute;

    top:0.28rem;

    right: 0.28rem;

}

.City_div_c a img{

    width: 0.44rem;

}

.Btml{

    padding:0.6rem 0;

    width: 70%;

    color:#fff;



}

.Btml p{

    color:#999;

}

.Btml img{

    padding-bottom:0.2rem;

}

.Btml ul{

    overflow: hidden;

}

.Btml ul li{

    float: left;

    line-height: 0.6rem;

    padding-left: 0.1rem;

}

.Btml ul li a{

    color:#a8a4a4;

    display: block;

    padding-right:0.1rem;

}



.Btmr{

     padding:1.5rem 0;

    width: 30%;

    text-align:right;

    color:#fff;

    font-size:0.26rem;

    color:#fff;

}

.Btmr a{

    color:#fff;

    font-size:0.44rem;



}

.Btmbtns{

    display: none;

}

/*子页面*/

.Mianlink{

      display: block;

    padding: 0 .2rem;

    line-height: 0.6rem;

    height: 0.8rem;

    font-size: 0.2rem;

    background: #6c3b26;

    color: #fff;

}

.Mianlink a{

    display: inline-block;

    color:#fff;

}

.Ziyebanner{

    display: block;

    width: 100%;

    overflow: hidden;

}

.Ziyebanner img{

    width: 100%;

}

.Zihotwatch_cx{

    overflow: hidden; 

}

.Zihotwatch_cx ul{

    overflow: hidden;

    width:12.2rem;

    margin-top:0.2rem;

}

.Zihotwatch_cx ul li{

    width: 1.425rem;

    margin-right:0.1rem;

    margin-bottom:0.1rem;

    line-height: 0.5rem;

    height: 0.5rem;

    text-align: center;

    background:#f2f2f2;

    float: left;

    font-size:0.2rem;

}

.Zihotwatch_cx ul li a{

    color:#000;

}

.Jianrenlist{

    overflow: hidden;

}

.Jianrenlist li{

    float: left;

    width: 25%;

}

.Jianrenlist li img{

    width: 100%;

    display: block;

}

.Ziyepinpaijs_l{

    padding-top:1.5rem;

    width: 49%;

    text-align: center;

    background: url(../images/ziyepinpaijianjie_bg.jpg) center top no-repeat;

    padding-bottom: 0.3rem;

    background-size: 95%;

 



}

.Ziyepinpaijs_l img{

    display: inline-block;
    width:33%;
    padding-top: 0.4rem;

}

.Ziyepinpaijs_l h2,.Ziyepinpaijs_l p{

    width: 100%;

}

.Ziyepinpaijs_l h2{

    line-height: 0.3rem;

    font-size:0.28rem;

}

.Ziyepinpaijs_l p{

    line-height: 0.4rem;

}

.Ziyepinpaijs_l a{

    display: inline-block;

    margin-top:0.3rem;

    line-height: 0.6rem;

    height: 0.6rem;

    padding:0 0.3rem;

    background: #f19b2c;

    color:#fff;

    font-size:0.24rem;

    border-radius:2rem;

    text-align: center;

}

.Ziyepinpaijs_l a img{

    display: inline-block;

    width: 0.4rem;

    padding-top:0.1rem;

}

.Ziyepinpaijs_r{

    width: 50%;

    padding:0.4rem 0;

    margin-top: 1rem;

}

.Ziyepinpaijs_r>div{

    background:#f2f2f2;

    padding:0.2rem;

}

.Ziyepinpaijs_r>div p{

    background: #fff;

    padding:0.1rem;

    text-indent: 0.24rem;

    line-height: 0.35rem;

    font-size:0.2rem;

}

.Ziyepinpaicxtj_tab{

    overflow: hidden;

}

.Ziyepinpaicxtj_tab_1,.Ziyepinpaicxtj_tab_3{

    padding:0.4rem 0;

    width: 5.4rem;

}

.Ziyepinpaicxtj_tab_1 a,.Ziyepinpaicxtj_tab_3 li{

    display: block;

    line-height: 0.5rem;

    width:1.8rem;

    text-align: center;

    font-size:0.24rem; 

    float: left;

    color:#000;

    cursor: pointer;

}

.Ziyepinpaicxtj_tab_3 li.On span {

    font-weight: bold;

    border-bottom: 0.02rem solid #6c3b26;

    line-height: 0.5rem;

    display: inline-block;

    height: 0.5rem;

    color: #6c3b26;

}

.Ziyepinpaicxtj_tab_2{

    display: block;

    width: 1.2rem;

    padding-top: 0.16rem;

}

.Ziyepinpaicxtj_divs{

    background: #f2f2f2;

    overflow: hidden;

    padding:0.2rem;

}

.Ziyepinpaicxtj_divs>div{

    display: none;

    padding:0.2rem;

    background:#fff;

}

.Ziye_dm_anniulist{

    display: inline-block;

  overflow: hidden;

}

.Ziye_dm_anniulist li{

    padding-top:0.2rem;

    width: 100%;

    float: left;

}

.Ziye_dm_anniulist li img,.Ziye_dm_anniulist li p,.Ziye_dm_anniulist li a{

    display: block;

    float: left;

}

.Ziye_dm_anniulist li a{

    width: 0.44rem;

    overflow: hidden;

}

.Ziye_dm_anniulist li a:nth-child(1){

    width: 3.85rem;

    overflow: hidden;

}

.Ziye_dm_anniulist li a img{

    width: 100%;

}

.Ziye_dm_anniulist li img{

    width: 1.05rem;

}

.Ziye_dm_anniulist li p{

    width: 3.85rem;

    padding: 0 0.1rem;

    line-height: 0.5rem;

    height: 0.5rem;

    margin-top: 0.1rem;

}



/*文章页*/

.Article_div,.Article_ul{

    overflow: hidden;

    padding:0.2rem;

    font-size:0.2rem;

}

.Article_divt{

    width: 100%;

    line-height: 1.2rem;

    text-align: center;

    font-size: 0.3rem;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

}

.Article_divd{

    margin-top:0.2rem;

    padding:0.2rem;

    border:0.2rem solid #f2f2f2;

    overflow: hidden;

    line-height: 0.35rem;

}
.Article_divd img{max-width:500px;}

.Article_divd p{

    width: 100%;

    color:#000;
    text-indent: 4ch;

}

.Article_divd a{

    display: inline-block;

    margin:0;

    padding:0;

    color:red;

}

.Article_divd img{

   padding:0.15rem 0;

    margin: 0 auto;

}

.Article_ul li,.Article_ul li p{

    width:100%;

    float: left;

    line-height: 0.5rem;

}

.Article_ul li p{

   height: 0.5rem;

    float: left; 

}

.Article_ul li p strong{

    width: 85%;

    display: block;

    float: left;

    border-bottom:0.01rem dashed #f2f2f2;

    list-style-type: disc;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

}

.Article_ul li p span,.Article_ul li p em{

    display: block;

    float: right;

    width: 15%;

    text-align: center;

    background:#fff;

}

.Article_ul li p em{

    display: none

}

.Article_ul li a{

    color:#000;

    font-size:0.24rem;

}

.Article_ul li>div{

    /*width: 10.8rem;*/
    max-width: 100%;
    padding:0.2rem;

    border:0.2rem solid #f2f2f2;

    float: left;

    display:none;

}

.Zhuanguiblock{
    border-bottom: 0.2rem solid #f5f5f5; 
    padding-bottom: 0.2rem;
}
.Zhuanguiblock,.Zhuanguiblock ul{
    display: block;
    overflow: hidden;
}
.Zhuanguiblock ul li{
    width: 23%;
    margin:0 1%;
    float: left;
    line-height: 0.5rem;
    border-bottom:0.01rem solid #ccc;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size:0.2rem;
}
.Z_yuanchuangl{
    width: 9.4rem;
    padding-right:0.2rem;
    float: left;
    border-right: 0.2rem solid #f5f5f5;
}
.Z_yuanchuangr{
    float: right;
    width: 5.88rem;
}
.Z_yuanchuanglist{
    overflow: hidden;
    width: 100%;
}
.Z_yuanchuanglist li{
    width: 96%; 
    float: left;
    padding:0 2%;
    border-bottom:0.01rem solid #ccc;
    padding-bottom: 0.2rem;
    margin-bottom:0.2rem;
}
.Z_yuanchuanglist li>img{
    width: 30%;
    float: left;
    display: block;
}
.Z_yuanchuanglist li>a{
    display: block;
    width: 68%;
    float: right;
    color:#333;
    line-height: 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    font-size:0.2rem;
    padding-top:0.3rem;
}
 .Blockcontent_z{
    width:100%;
    overflow: hidden;
     margin-bottom:0.4rem;
}
.Citytab_z,.Citytab_z2{
    overflow: hidden;
    line-height: 0.3rem;
    font-size:0.2rem;
    text-align: center;
    border-bottom:0.01rem solid #ccc;  
   

}
.Citytab_z li,.Citytab_z2 li{
   font-size: 0.2rem;
    cursor: pointer;
    margin: 0 0.3rem;
    float: left;
    line-height: 0.5rem;
}
.Citytab_z li.On,.Citytab_z2 li.On{
    font-weight: bold;
    border-bottom: 0.02rem solid #6c3b26;
    color:#6c3b26;
}
.Citytab_z a,.Citytab_z2 a{
    display: block;
    color:#333;
    float: right;
    line-height: 0.5rem;
}
.Citydiv_z,.Citydiv_z>div,.Citydiv_z2,.Citydiv_z2>div{
    width: 100%;
}
.Citydiv_z,.Citydiv_z2{
    padding-top:0.2rem;
}
.Citydiv_z>div,.Citydiv_z2>div{
    display: none
}
.Citydiv_z>div a{
    float: left;
    display: block;
    width: 46%;
    margin:0 2%;
    color:#333;
    line-height: 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    font-size:0.2rem;
    border-bottom:0.01rem solid #ccc;
}

.Citydiv_z2>div a{
    float: left;
    display: block;
    width: 46%;
    margin: 0 2%;
    color:#333;
    line-height: 0.5rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    font-size:0.2rem;
    text-align: left;
    border-bottom:0.01rem solid #ccc;
}
 .Z2_yuanchuangl {
    width:100%;   
    float: left;    
}
.Z2_yuanchuanglist li {
    width: 98%;
    float: left;
    padding: 0 1%;
    border-bottom: 0.01rem solid #ccc;
    padding-bottom: 0.2rem;
    margin-bottom: 0.2rem;
}
.Z2_yuanchuanglist li>img {
    width: 30%;
    float: left;
    display: block;
}
.Z2_yuanchuanglist li>a {
    display: block;
    width: 68%;
    float: right;
    color: #333;
    line-height: 0.3rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 0.2rem;
    padding-top: 0.1rem;
}
.Z_banner,.Z_banner img{
    width: 100%;
    display: block;
    overflow: hidden;
}
.link-title{
    width: 100%;
    line-height: 0.8rem;
    text-align: left;
    color:#333;
}
.link-title a{
    color:#333;
}
.Zhuan_cxdiv{
    width: 96%;
    background: #f2f2f2;
    padding:1% 2%;

}
.Zhuan_cxdiv select{
    border:none;
    background: none;
    margin-right:0.3rem;
    color:#f19b2c;
    margin-top: 0.1rem;
}
.Zhuan_cxrdiv{
    overflow: hidden;
}
.Zhuan_cxrdiv button,.Zhuan_cxrdiv p{
    float: left;
    line-height: 0.5rem;
    font-size:0.2rem;
}
.Zhuan_cxrdiv button{
    background: #f19b2c;
    text-align: center;
    color:#fff;
    border:none;
    border-radius: 0.5rem;
    padding:0 0.3rem;
    margin-right:0.3rem;
}
.Zhuan_xuanze{
    width: 9.6rem;
    overflow: hidden;
    border-right:0.2rem solid #f2f2f2
}
.Zhuan_xuanzediv{
    width: 100%;
    overflow: hidden;
}
.Zhuan_xuanzediv ul{
    display: block;
    overflow: hidden;
    width: 100%;
    margin-top:0.2rem;
    padding-bottom:0.2rem;
    border-bottom: 0.01rem solid #ccc;

}
.Zhuan_xuanzediv ul li{
     width: 100%;
    float: left;
}
.Zhuan_xuanzediv ul li>img{
    width: 30%;
    float: left;
    display: block;
}
.Zhuan_xuanzediv ul li>div{
    width: 68%;
    float: right; 
}

.Zhuan_xuanzediv ul li>div p{
    width: 100%;
   float: left;
}
.Zhuan_xuanzediv ul li>div p img{
    width: 0.3rem;
    display: block;
    float: left;
    margin-top: 0.08rem;
}
.Zhuan_xuanzediv ul li>div p span{
    color: #333;
    display: block;
    float: left;
     line-height: 0.4rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    font-size: 0.2rem;
}




.pages{
       width: 900px;
    text-align: center;
}
.pagination {
    width: 900px;
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}

.pages .pagination li a{

    font-size: 12px;
    position: relative;
    float: left;
    padding: 3px 6px;
    margin-left: 5px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pages .pagination li.active a{
    background: #fff;
}

















 /*jieshu*/  

}

/*wap尺寸*/

@media screen and (max-width: 1141px) {

.W {

    width:6.4rem;

}

.TopnavLogo .Logo {

    padding-left: 0.2rem;

}

.TopnavLogo .Logoiphone {

    padding-right: 0.2rem;

}



.Tianjian {

    width: 6rem;   

}

.Tianjiandiv>div {

    width: 5.6rem;    

}

.Tianjiandiv p {

    width: 1.04rem;

    border:none

}

.Tianjian_div p:last-child{

    display: block

}

 

.main_image li {

   height: 3.61rem;

}



.main_image {

    height: 3.61rem;

}

.main_visual {

    height: 3.61rem;

}

.main_image ul {

    height: 3.61rem;

}

.Home_ssqy {

    width:6rem;

    padding:0 0.2rem;

}

.Tianjian {

    padding: 0.2rem;

}

.Home_ssqy li {

    width: 100%;

    margin-right: 0;

}

.Home_ssqysmall {

    width: 100%;

    height:auto;  

}

.Home_ssqysmall a{

    display: block;

    overflow: hidden;

}

.Home_ssqysmall div{

    width: 58%;

    float: right;

}

.Home_ssqybig {

   display: none;

}

.Blockcontent {

    width: 6.4rem; 

}

.Citydiv {

    width: 6rem;

    overflow: hidden;

    padding: 0 0.2rem;

}

.Citydiv p {

    width: 48%; 

}

.Home_hf p {

    margin-top: -0.8rem;

}

.Citydiv {

    width: 6rem;

    overflow: hidden;

    padding: 0 0.2rem;

    margin-bottom: 0.3rem;

}



.Homehotwatch {

    width: 6.2rem;

    padding: 0.02rem 0.2rem;

    height: auto; 

}

.Homehotwatch li {

    width: 2rem;

    margin-bottom: 0.2rem; 

    margin:0 -0.01rem -0.01rem -0.01rem !important

}

.Homehotwatch li:nth-child(3),.Homehotwatch li:nth-child(4){

    display: none;

}

.Homehotwatch li div {

    height: 2rem;    

}

.BlockTitle2 p {

   font-size: 0.3rem;

    font-weight: bold;

    margin-left: 0;

}

.BlockTitle2 {

    width: 6rem;

    padding: 0 0.2rem;

}

.Yuan {

    overflow: hidden;

    width:6rem;

    padding:0 0.2rem;

}

.Yuan>div {

    width:100%;

   margin-right: 0

}

.Yuan_1>div {

    width: 100%;

}

.Yuan_1_2 {

    width: 2.92rem !important; 

    height: 3rem;

}

.Yuan_1_1 {

    height: 2.9rem;

    height: 4.3rem;

}

.Yuan_1_1 img{

    width: 100%;

}

.Yuan_2 ul li.On a {

    font-size: 0.3rem;

}

.Yuan_3 {

    width: 6rem !important;

    border:none;

   padding-left: 0

}

.Yuan_2 ul li a,.Yuan_3 ul li a {

    font-size: 0.2rem;

    line-height: 0.4rem;

}

.City_div img{

    width: 100%;

}

.City_div_c {

    width: 6rem;

    overflow: hidden;

    margin: 0.2rem;

}

.City_div_cl, .City_div_cr {

    width: 5.98rem; 

    margin-bottom: 0.1rem;

}

.Btml {

    padding: 0.6rem 0.2rem 1.5rem 0.2rem;

    width: 6rem;

    text-align: center;

}

.Btml img {

    display: inline-block; 

    width: 50%;

}

 .Btml ul li a {

   line-height: 0.6rem;

}

.Btmr {

   display: none;



}

 



.Btmbtns{ 

    display: block;

    width: 100%;

    position: fixed;

    bottom:0;

    overflow: hidden;

    background: #e1dede;

    padding:0.25rem 0;

}

.Btmbtns a{

    display: block;

    text-align: center;

    font-size:0.3rem;

}

 

.Btmbtns a img{

    width: 0.66rem;

    height: 0.66rem

}

.Btmbtns1 img{

    display: inline-block;

}

.Btmbtns1{

    width: 1.55rem;

}

.Btmbtns1 p{

    width: 100%;

    color:#333;

    margin-top: -0.1rem;

}

.Btmbtns2{

    width: 2rem;

    line-height: 1rem;

    background: #f3fcf0;

    border:0.01rem solid #7b9478;

    color:#7b9478;

   border-radius: 0.08rem;

}

.Btmbtns2 img{

    margin-top:0.14rem; 

}

.Btmbtns2 img,.Btmbtns2 p,.Btmbtns3 img,.Btmbtns3 p{

    float: left;

}

.Btmbtns3{

    width: 2.45rem;

    line-height: 1rem;

    border:0.01rem solid #d95335;

    color:#fff;

   border-radius: 0.08rem;

   margin-right:0.2rem;

   background: #d95335

}

.Btmbtns3 img{

    margin-top:0.14rem; 

    margin-left:0.22rem;

}

















.Tianjiandiv_btnss {

    width: 5.6rem; 

}

.Tianjiandiv_btnss img {

    width: 100%;

    

}

.BlockTitle img {

   width: 100%;

}

.Home_ssqysmall img,.Home_ssqybig img  {

    width: 40%;

    float: left;

}



.Topnav ul li {

    display: inline-block;

    padding: 0 0.1rem;

}

.Citytab {

    text-align: center;

}

.Citytab li {

    margin:0 0.3rem 0 0;

}

.City_tab {

    padding: 0 0.2rem;

}

.City_tab li {

    width: 1.3rem;

    line-height: 0.5rem;

    height: 0.5rem;

    padding:0;

}

.Homehotwatch li {

    height: 4.65rem;

}

.Home_ssqysmall>div{

 width: 58%;

 float: right;

 overflow: hidden;

 color:#000;

 text-align: left;

 font-size:0.2rem;

}

.Home_ssqysmall h3{

    margin:0 0 0.1rem 0;

    line-height: 0.5rem;

    height: 0.5rem;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 1;

  -webkit-box-orient: vertical;

  font-weight: bold; 

  color:#000 !important;

  text-align: left  !important;
  padding: 0;

}

.Home_ssqysmall p{

     line-height: 0.4rem;

    height: 0.8rem;

    overflow: hidden;

  text-overflow: ellipsis;

  display: -webkit-box;

  -webkit-line-clamp: 2;

  -webkit-box-orient: vertical;

  color:#666 !important;

 

}

.Jianrenlist {

    padding: 0 0.2rem;

}

.Jianrenlist li {

    float: left;

    width:50%;

}

.Zihotwatch_cx {

    padding:0 0.2rem;

}

.Zihotwatch_cx ul{

    width: 6.1rem;    

}

.Ziyepinpaijs_l {

    width: 6.4rem; 

}

.Ziyepinpaijs_r {

    width:100%;

    margin-top:0;

}

.Ziyepinpaicxtj_tab_1{

    width: 100%;

    background: #f2f2f2;

}

.Ziyepinpaicxtj_tab_1, .Ziyepinpaicxtj_tab_3 {

    padding: 0.05rem 0;

}

.Ziyepinpaicxtj_tab_1 a{

    display: block;

    width: 33.3%;

    text-align: center;

}

.Ziyepinpaicxtj_tab_3 {

    width: 100%;

    border-bottom: 0.01rem solid #f2f2f2;

}

.Ziyepinpaicxtj_tab_3 li{

    width: 33.3%;

}

.Ziyepinpaicxtj_tab_3 li.On span{

    font-weight: bold;

    border-bottom: 0.02rem solid #6c3b26;

    line-height: 0.5rem;

    display: inline-block;

    height: 0.5rem;

    color:#6c3b26;

}

.Tianjian_div p {

    width: 1.04rem;

    border: none;

    float: left;

    text-align: center;

}

.Tianjian_div p img {

    display: inline-block;

    width: 90%;

    padding-top: 0.01rem;

}

.Tianjian_div {

    height: 1rem;

}



.Homehotwatch li h3{

    margin-top: 0;
    width: auto;

}



.Article_divd img{

  width: 100%;

}



.btm_ylink{

  display:none

}

.Zhuanguiblock ul li{
    width:46%;
    margin: 0 2%;
}
.Z_yuanchuanglist li {
   width: 6rem;
   padding:0;
}
.Z_yuanchuanglist li>a {
    line-height: 0.35rem;
    padding-top: 0.2rem;
}
.Z_yuanchuangl {
    width: 6.4rem;
}
.Z_yuanchuangr {
    width:6.48rem;
}

.Z_yuanchuanglist,.Blockcontent_z {
   border-bottom: 0.1rem solid #f5f5f5;
   width: 6.2rem;
   padding: 0 0.2rem;
}
.Citydiv_z, .Citydiv_z2 {
    padding-top: 0.2rem;
    display: block;
    float: left;
    padding-bottom: 0.2rem;
}
.Z_yuanchuangl{
    padding-right:0rem;
    border-right:none;
}
.link-title {
    width: 96%;
    padding:2%;
}
.Zhuan_cxdiv {
    
    padding:2%;
}
.Zhuan_xuanze {
    width: 96%;
    padding:2%;
}
.Zhuan_xuanzediv ul li>img {
    width: 44%;
    float: left;
    display: block;
}
.Zhuan_xuanzediv ul li>div {
    width: 54%;
    float: right;
}
.Z2_yuanchuanglist li>img {
    width: 40%; 
}
.Z2_yuanchuanglist li>a {
    display: block;
    width: 58%;
    line-height: 0.4rem;
    padding-top: 0.3rem;
}
.Z2_yuanchuanglist{
    width: 96%;
    padding:0 2%;
}













}

/*兼容屏幕较小机型*/

@media screen and (max-width: 410px) {

  

 



















}
.pinpai,.diyu,.shengfen{display:none}
.Zhuan_cxdiv span{margin:10px 50px 0 0;display:inline-block;}
.pinpai a,.diyu a,.shengfen a{display:inline-block;padding:5px;}