body {-webkit-text-size-adjust:none;background-color:#fff; font-family:Helvetica, "方正兰亭黑_GBK"}
body > div{margin-right:auto;margin-left:auto;text-align:center; }

body,ul,li {padding:0;margin:0;border:0;}
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;border:0;word-break: break-all}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
ul,ol,li{list-style:none}
a{ text-decoration:none}
a:hover{ text-decoration:none;color: #00FF00}
a:visited {color: #cecece}
.clear{clear:both}
img, a img {border: 0;max-width: 100%;height: auto;vertical-align:middle}


header{display:block;z-index:999;overflow:hidden;position:fixed;top:0;left:0;right:0;}
footer{ height:1.96rem; position: fixed;left: 0;bottom: 0;width: 100%; z-index:80;}
footer:after {content: " ";position: absolute;left: 0;top: 0; width: 100%;height: 1px;background-color: #c8c8c8; -webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100%; -webkit-transform: scaleY(0.5);-ms-transform: scaleY(0.5); transform: scaleY(0.5);}

#ffsection{ padding:0 0 1.96rem 0}
#ffsection2{ padding:0 0 1.96rem 0}
#ffsection3{ padding:1.76rem 0 0 0}
#visual{ height:1.76rem; background-color:#fff; display:none}
#visual:after {content: " ";position: absolute;left: 0; bottom: 0; width: 100%;height: 1px;background-color: #f0f0f0; -webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100%; -webkit-transform: scaleY(0.5);-ms-transform: scaleY(0.5); transform: scaleY(0.5);}
main { position:fixed;top: 0;bottom: 0;overflow-y: scroll;-webkit-overflow-scrolling: touch; padding-bottom:1.96rem; width:100%;}
#f_hhh{overflow-y: scroll;-webkit-overflow-scrolling: touch; }

/*导航栏开始*/
body.utms-mojiapp.utmm-webview.utmc-open #topnavbar .top_bar,body.utms-360wifi #topnavbar .top_bar{display:none}
#topnavbar{height:1.6rem;}
#topnavbar .top_bar{height:1.6rem;position:relative;background:#d43d3d}
#topnavbar .top_bar .abs_l,#topnavbar .top_bar .abs_m,#topnavbar .top_bar .abs_r{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
#topnavbar .top_bar .abs_l{width:2.16rem;z-index:100}
#topnavbar .top_bar .abs_m{width:100%;text-align:center;font-size:0.64rem;color:#fff;font-weight:700;line-height:44px}
#topnavbar .top_bar .abs_r{right:0;z-index:100}
#topnavbar .top_bar .refresh_btn.rotate,#topnavbar .top_bar .fix_btns .fresh_btn.rotate{-webkit-transform-style:preserve-3d;-webkit-animation:x-spin .7s linear}
#topnavbar .top_bar .msg-box{background-size:contain;width:32px;height:25px;margin-left:12px;display:block;position:relative}
#topnavbar .top_menu_bar{background:#fff;height:1.6rem;box-sizing:border-box}
#topnavbar .top_menu{overflow:hidden;overflow-x:scroll;-webkit-overflow-scrolling:touch}
#topnavbar .top_menu::-webkit-scrollbar{display:none}
#topnavbar .top_menu_list{white-space:nowrap}
#topnavbar .top_menu_list .btn{white-space:nowrap;display:inline-block;color:#656565;text-decoration:none;font-size:0.64rem;line-height:1.36rem;height:1.36rem; margin:0.16rem 0.4rem ;-webkit-tap-highlight-color:rgba(0,0,0,.3); font-family:"Microsoft YaHei"}
#topnavbar .top_menu_list .btn.cur{color:#E70012; border-bottom:#E70012 0.08rem solid}
#topnavbar .iphone .top_menu_list .btn.cur{font-weight:700}
#topnavbar .top_menu_logo{float:left;position:relative}
#topnavbar .top_menu_logo{ background:url(../images/logo.png) no-repeat center center; display:block;width:1.6rem;height:1.6rem;background-size:0.88rem}
#topnavbar .top_menu_more{float:right;position:relative}
#topnavbar .top_menu_more .more_btn{ background:url(../images/add.png) no-repeat center center; display:block;width:1.6rem;height:1.6rem;background-size:0.6rem; border:none}
#topnavbar .top_menu_more .list_shadow{position:absolute;width:0.4rem;height:1.6rem;left:-0.4rem;background:url(../images/shadow.png) no-repeat center center;background-size:contain}
#topnavbar .top_bar .refresh_btn.rotate,#topnavbar .fix_btns .fresh_btn.rotate{-webkit-transform-style:preserve-3d;-webkit-animation:x-spin .7s linear}
#topnavbar .scaleFromRight{-webkit-transform-origin-x:100%;-webkit-transform-style:preserve-3d;-webkit-animation:scaleFromRight 300ms ease}
.mainMenuWrapper {position:fixed;clear: both;display: none;	background-color: #F4F5F6;padding-left: 0px;margin: 0px;left: 0px;width: 100%;	padding:2.32rem 0.6rem 0.6rem;border-bottom: 1px solid #E8E8E8; z-index:99}
.mainMenuWrapper li {line-height: 1.2rem;border: 1px solid #f0f0f0;	margin-bottom: 0px;	padding-left: 0px;	list-style: none;	width:21%; float:left; text-align:center; margin-right:2%; background:#fff; font-size:0.48rem; margin-bottom:0.2rem}
.mainMenuWrapper li a {	color: #999; padding:0 0.6rem}

/*导航栏结束*/


/*首页焦点图*/
.slider-focus{position:relative;max-height:7.4rem;overflow:hidden;margin:1.6rem auto 0;}
.slider-focus .hd{ position:absolute;width:100%;height:0.64rem;left:0;bottom:0.4rem;z-index:5;line-height:0.64rem;text-align:right; padding-right:0.4rem}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:0.16rem;height:0.16rem;margin:0 0.12rem;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus  .hd li.on{ background:#e70012;  }
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{vertical-align:top;width:100%;}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:0.4rem; height:0.64rem; line-height:0.64rem; color:#fff;  text-align:left;  }


.jdtbt{ position:absolute;width:100%;height:1.2rem;left:-0.4rem;bottom:0;z-index:1; background:#000; color:#fff;background-color: rgba(0, 0, 0, 0.5);text-align:left; text-indent:1em}
.jdtbt h1{ line-height:1.2rem; font-size:0.64rem; font-weight:normal }
/*首页焦点图结束*/

.fmui-flex{width: 100%; height:1.96rem;display: -moz-box; display: -ms-flexbox; display: -webkit-box;display: -webkit-flex;align-items: center;-moz-box-sizing: border-box;  -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; position:relative;box-sizing: border-box; background-color:#fff;}

.fmui-flex a{width: 100%;padding-top:0.28rem;box-sizing: border-box;}
.f-label{text-align:center; font-size:0.48rem; display:block; height:0.8rem; line-height:0.8rem}
.fcol_hs{ color:#e70021}
.fcol_huis{ color:#858585}
.fnews{ background: url(../images/news.png) no-repeat top left;background-size: 100% 100%; }
.fnews1{background: url(../images/news1.png) no-repeat top left;background-size: 100% 100%; }
.fpic{ background: url(../images/pic.png) no-repeat top left;background-size: 100% 100%; }
.fpic1{ background: url(../images/pic1.png) no-repeat top left;background-size: 100% 100%; }
.fhti{ background: url(../images/hti.png) no-repeat top left;background-size: 100% 100%; }
.fhti1{ background: url(../images/hti1.png) no-repeat top left;background-size: 100% 100%; }
.fhdong{ background: url(../images/hdong.png) no-repeat top left;background-size: 100% 100%; }
.fhdong1{ background: url(../images/hdong1.png) no-repeat top left;background-size: 100% 100%; }
.fmy{ background: url(../images/my.png) no-repeat top left;background-size: 100% 100%;}
.fmy1{ background: url(../images/my1.png) no-repeat top left;background-size: 100% 100%;}

.ficon{ position:relative;width:0.88rem;height: 0.88rem;display:block; margin:0 auto}
.fbadge{ position:absolute; top:0; background:#e70012;border-radius: 2rem; padding:0.2rem; right:-0.08rem}



.f_news_list{ padding:0.56rem 0;position:relative; margin:0 0.48rem}
.f_news_list:after{content: " ";position: absolute;left: 0;bottom: 0; width: 100%;height:1px;background-color: #D8D8D8; -webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100%; -webkit-transform: scaleY(0.5);-ms-transform: scaleY(0.5); transform: scaleY(0.5);}

.fbq_red,.fbq_blue,.fbq_gray{ position:absolute; bottom:0.04rem; right:0; font-size:0.4rem; padding:0rem 0.1rem;border-radius:0.12rem; }
.fbq_red{color:#e70012; border:1px solid #ffacb2 }
.fbq_blue{color:#5b9ef5; border:1px solid #9ec3fa }
.fbq_gray{color:#999; border:1px solid #dedede }

.fnews_vr{ position:absolute; top:0.72rem; left:1.28rem; width:1.36rem; height:1.36rem; background:url(../images/vr.png) no-repeat; background-size:100% 100%;}
.fnews_vdr{ position:absolute; top:0.72rem; left:1.28rem; width:1.36rem; height:1.36rem; background:url(../images/vdr.png) no-repeat; background-size:100% 100%;}
.fnews_vdr2{ position:absolute; top:0.66rem; left:2.28rem; width:1.36rem; height:1.36rem; background:url(../images/vdr.png) no-repeat; background-size:100% 100%;}

.f_zt_bqian{ position:relative}
.f_zt_ad{ margin-bottom:0.48rem}
.f_zt_ad img{ width:100%; border:0}
.f_zt_sp{ background:#000; position:relative;}
.f_toums img{opacity:0.6}

.f_card_l{overflow: hidden; position:relative;}
.f_news_list h1{font-size: 0.72rem;line-height: 0.96rem;color: #333;font-weight: 400;max-height: 1.92rem;overflow: hidden; margin-bottom:0.24rem;}
.f_news_list h2{font-size: 0.64rem;line-height: 0.8rem;color: #333;font-weight: 400;width:12rem;max-width: 12rem;max-height: 0.8rem;overflow: hidden; }
.f_news_list h3{font-size: 0.64rem;line-height: 0.72rem;color: #999;font-weight: 400;width:12rem;max-width: 12rem;max-height: 0.72rem;overflow: hidden; }
.f_card_l p{ font-size:0.44rem; line-height:0.72rem; color:#999; }
.f_card_l_p_hd{ background:#f0f0f0;border-radius:0.12rem; padding:0 0.2rem}
.f_card_l p span{ margin-right:0.4rem; float:left}
.f_card_l_bg{background: #f9f9f9;padding: 0.08rem 0.16rem;border-radius: 0.2rem;}

.f_card_r{width:3.86rem; max-height:2.8rem;margin-left: 0.4rem; overflow:hidden; float:right; position:relative}
.f_card_r2{width:6rem; max-height:2.8rem;margin-left: 0.48rem; overflow:hidden; float:right; position:relative}
.f_card_r img{width:100%;}
.f_card_r2 img{width:100%; }
.list_case2_img{ margin-bottom:0.24rem;}
.list_case2_img li{ display:inline-block;vertical-align: middle;box-sizing: border-box; width:33.3%;max-height:2.96rem; overflow:hidden;}
.list_case2_img li:first-child{ padding-right:0.08rem}/*first-child伪类首个*/
.list_case2_img li:last-child{ padding-left:0.08rem}/*last-child伪类末端*/
.list_case2_img li img{ width:100%; border:0;}



.fmoer{width: 100%;display: block;line-height: 0.96rem;height: 0.96rem;color: #858585;font-size: 0.48rem; text-align:center; padding:0.4rem 0; background:#fff}
.fmoer a{width: 100%;display: block;line-height: 0.96rem;height: 0.96rem;color: #858585;font-size: 0.48rem; text-align:center; background:#fff }


#fwenbenk{ padding:0.56rem 0.56rem 0;}
.ftop_biaoti{ padding-bottom:0.6rem;position:relative; }
/*.ftop_biaoti:after{content: " ";position: absolute;left: 0; bottom:0; width: 100%;height: 1px;background-color: #dedede; -webkit-transform-origin: 0 100%;-ms-transform-origin: 0 100%;transform-origin: 0 100%; -webkit-transform: scaleY(0.5);-ms-transform: scaleY(0.5); transform: scaleY(0.5);}*/
.ftop_biaoti h1{ font-size:0.88rem; line-height:1.2rem; font-weight:700;padding-bottom:0.24rem; color:#333;text-align: justify; }
.ftop_biaoti h2{ font-weight:normal;line-height:1.04rem;}
.ftop_biaoti h2 span{ font-size:0.52rem; line-height:1.04rem; text-align:left; color:#d0d0d0;padding-right:0.24rem;}

.farticle_text section { font-size: 0.72rem; }
.farticle_text blockquote { font-size: 0.72rem; }
.farticle_text p{text-align: justify; padding:0.48rem 0; font-size:0.72rem; line-height:1.2rem; color:#222;word-wrap: break-word;}
.farticle_text p img{ margin:0 auto; border:0; padding:0; max-width:100%; text-align:center; height:auto}

.farticle_text div{text-align: justify; padding:0.48rem 0; font-size:0.72rem; line-height:1.2rem; color:#444;word-wrap: break-word;}
.farticle_text div img{ margin:0 auto; border:0; padding:0; max-width:100%; text-align:center; height:auto}

.farticle_ads { list-style: none; margin: 0 0 0.5rem 0; padding: 0px; }
.farticle_ads li { margin: 0 0 0.5rem 0; text-align: center; }

.fzhuanfa{ padding:1rem 0.12rem 1.36rem;display:none}
.fzhuanfa a{ display:block}
.fzhuanfa li{ float:left; width:25%;}
.ficon_img{ width:1.5rem; height:1.5rem; margin:0 auto}
.ficon_img img{display: block;width: 100%;}
.ficon_text{ font-size:0.48rem; color:#999; margin:0 auto; text-align:center }

.fbiaoti{height: 0.56rem;
    padding: 0.6rem 0.56rem;
    position: relative;}
.fbiaoti h3{ padding-left: 0.4rem;
    font-size: 0.56rem;
    color: #E70012;
    font-weight: normal;
    text-align: left;
    height: 0.56rem;
    line-height: 0.56rem;
    position: relative;
    border-left: #E70012 2px solid; }
.fbiaoti:after{content: '';position: absolute;left: 0;top: auto;bottom: 0;right: auto;height:1px;width: 100%;background-color: #D8D8D8;box-sizing: border-box;z-index: 15;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5);}


.fhudong{ padding-top:0.6rem; padding-bottom:0.6rem}
.fhudong_left{ float:left;border-radius:0.4rem; border:1px solid #dedede; padding:0.16rem 0.4rem;font-size: 0.56rem;color: #666;  }
.fhudong_left span{padding-left:1rem;height:0.8rem; line-height:0.8rem; display:block; float:left}
.f_h_zhan{ background:url(../images/dianzan.png) no-repeat left top; background-size:0.8rem 0.8rem;color: #666;}
.f_r_zhan{ background:url(../images/dianzan2.png) no-repeat left top; background-size:0.8rem 0.8rem;color: #e70021;}
.fhudong_right{ float:right;border-radius:0.4rem; border:1px solid #dedede; padding:0.16rem 0.4rem;font-size: 0.56rem;height:0.8rem; line-height:0.8rem;color: #666; }
.fhudong_right1{ float:right;height: 1.2rem;line-height: 1.2rem;text-align: right;font-size: 0.56rem;color: #666; }

.plfoot{background:url(../images/pinglun.png) no-repeat center center; background-size:0.8rem 0.8rem; width:0.8rem; height:0.8rem; position:fixed; bottom:0.56rem; right:35%; z-index:9999999}
.scfoot{background:url(../images/shoucang.png) no-repeat center center; background-size:0.8rem 0.8rem; width:0.8rem; height:0.8rem; position:fixed; bottom:0.56rem; right:19%; z-index:9999999}
.zffoot{background:url(../images/fenxiang.png) no-repeat center center; background-size:0.8rem 0.8rem; width:0.8rem; height:0.8rem; position:fixed; bottom:0.56rem; right:5%; z-index:9999999}
#showbg{ width:100%; height:100%; background:rgba(0,0,0,.9); z-index:9999999999; position:fixed; top:0; left:0}

.ftop_dbt{ width:100%; text-align:center; line-height:1.76rem; font-size:0.72rem; color:#333}
.ftop_zbq{ line-height:1.12rem; height:1.12rem; position:relative; margin:0.32rem 24%;border-radius:2rem;display: -moz-box; display: -ms-flexbox; display: -webkit-box;display: -webkit-flex;align-items: center;width: 52%;}
.ftop_zbq span{ width: 100%; font-size:0.56rem; text-align:center;line-height:1.12rem; height:1.12rem;border-radius:2rem; z-index:33; display:inline-block;}
.ftop_zbq span img{ width:0.84rem; margin-top:0.14rem}
.fspan_f{ color:#e70021; }
.fspan_r{ color:#fff; background:#e70021;}
.ftop_zbq:before {content: '';
    position: absolute;
    width: 200%;
    height: 200%;
    border: 1px solid #e70021;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
	box-sizing: border-box;border-radius:2rem;}


/*视觉列表*/
.llj { color:#333333}
.llj > a { color:#333333}
.lcj{ width:100%; padding-bottom:0.8rem; position:relative; background:#f9f9f9}

.lbao{ background-color:#FFFFFF}
.lbao a{ font-size:0.72rem; text-align:left; text-align:justify; padding:0.6rem 0 ; color:#333333; }
.lbao a:hover{ font-size:0.72rem; text-align:left; text-align:justify; padding:0.6rem 0 ; color:#999999}

.lhs{ width:100%; height:7.4rem; background-color:#000000; }
.lhstm{ width:100%; height:7.4rem; background-color:#000000; position:relative;}




.lhsz1{color:#FFFFFF;width:100%;position:absolute; top:5rem; left:0;  z-index:22; text-align:center; }
.lhsz1 p{ font-size:0.56rem; line-height:0.8rem; max-height:0.8rem; overflow:hidden}

.lhsz2{width:100%;position:absolute; top:6rem; left:0;  z-index:22; text-align:center;height:0.8rem; line-height:0.8rem}
.lhsz2 span{height:0.8rem; font-size:0.44rem;vertical-align:middle; color:#edca5d; display:inline-block; line-height:0.8rem}
.lhsz2 img{  height:100%;}



.lhsz3 img{ width:1.08rem}
.lhsz3{ position:absolute; top:0.6rem; right:0.6rem;z-index:5}

.lhsz33{ position:absolute; top:2.4rem; left:6.6rem; z-index:5}
.lhsz33 img{ width:2.20rem}

.lhsz44{ position:absolute; top:2.4rem; left:6rem; z-index:5}
.lhsz44 img{ width:1.8rem}

.lhsz11{color:#FFFFFF; height:0.8rem; width:100%; }
.lhsz11 p{ font-size:0.56rem; padding-top:1.10rem}
.ltp{ width:100%;  margin:0 auto; background-color:#000000; position:absolute; top:0;opacity: 0.5; height:7.4rem}
.ltp img{ width:100%;max-height:7.4rem; overflow:hidden;}
.lbot_box { background:#FFFFFF;}



.lbt,.lbt_a{ background-color:#FFFFFF; margin:0.52rem 0.56rem 0 0.56rem ; position:relative; padding-bottom:0.52rem}
.lbt:after,.lbt_a:after{content: '';position: absolute;left: 0;top: auto;bottom: 0;right: auto;height:1px;width: 100%;background-color: #e1e1e1;box-sizing: border-box;z-index: 15;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5);}

.lbt p{ font-size:0.72rem; text-align:left; line-height: 1.04rem;max-height:2.08rem; overflow:hidden;}
.lbt_a p{font-size:0.72rem; text-align:center;line-height: 1.04rem;max-height:2.08rem; overflow:hidden;}
.lbt h3{ font-size:0.64rem;text-align:justify;  word-wrap: break-word;color:#666666; font-family:"微软雅黑"; line-height: 1.04rem; max-height: 2.08rem; overflow:hidden; font-weight:normal; display:block; background-color:#FFFFFF; }

.lxt{ width:100%; background-color:#FFFFFF}
.lxt1{ width:90%; border-bottom:0.04rem solid #f9f9f9; margin:0 auto}

.ldh{ width:100%;  background-color:#FFFFFF; padding:0.48rem 0; color:#808080; text-align:left;font-size:0.48rem}
.ldh a{ color:#808080; font-size:0.48rem}
.ldh1{ background:url(../images/fenxiang.png) no-repeat top left; background-size:0.8rem 0.8rem;  padding-left:1rem;}
.ldh2{ background:url(../images/shijian.png) no-repeat top left; background-size:0.8rem 0.8rem;  padding-left:1rem; }

.ldh3{ background:url(../images/pinglun.png) no-repeat top left; background-size:0.8rem 0.8rem;  padding-left:1rem}
.ldh4{ background:url(../images/yuedu.png) no-repeat top left; background-size:0.8rem 0.8rem; padding-left:1rem; }
.ldh span{  height:0.8rem; line-height:0.8rem; float:left; margin:0 0.44rem;display:inline-block; color:#808080}
/*视觉列表结束*/

.lhdt{ width:100%; height:7.4rem;max-height:7.4rem; overflow:hidden;}
.lhdt img{ width:100%;}

.lbqlv,.lbqhong,.lbqhui{ width:1.6rem; height:0.8rem; background-color:#ffffff; float:right;  border-radius:0.1rem; margin-right: 0.56rem; line-height:0.8rem ;font-size:0.48rem; text-align:center }
.lbqlv{ border:1px #8cdb96 solid;color:#01a015; }
.lbqhong{ border:1px #ffacb2 solid;color:#e70012;}
.lbqhui{border:1px #dedede solid; color:#999;}

.f_pjt_pic{ width:100%; }
.f_pjt_pic img,.f_zfad img{ width:100%; }
.f_pjt_nr,.f_pjt_nr1{ padding:0.56rem;}
.f_pjt_nr h1{font-size: 0.72rem;line-height: 1.04rem;color: #333;font-weight: 400;max-height: 2.08rem;overflow: hidden; margin-bottom:0.24rem;}
.f_pjt_nr p{font-size: 0.48rem; color:#999; line-height:0.88rem;margin-bottom:0.4rem;text-align:justify;text-justify:inter-ideograph}

.f_pjt_nr1 p{font-size: 0.56rem; color:#666; line-height:0.88rem;margin-bottom:0.4rem;text-align:justify;text-justify:inter-ideograph; }
.f_pjt_nr1 p img {width:100%;}

/*对话首页*/
.y_dialoguelist_box,.y_dialoguelist_box1 { background:#FFFFFF; width:100%;}
.y_dialoguelist_box { margin-bottom:0.8rem;}
.y_dialoguelist_box1 { margin-bottom:0.56rem;}
.y_dialoguelist_box > a { color:#333333;}
.y_dialoguelist_img { width:100%;  height:7.4rem; max-height:7.4rem; overflow:hidden; position:relative;}
.y_dialoguelist_imgblack { width:100%;  height:7.4rem; background:#000000; position:absolute; top:0; left:0; opacity:0.5; z-index:22;}

.y_dialoguelist_img > img { width:100%; position:absolute; top:0; left:0;}
.y_dialoguelist_info { position:absolute; width:100%; z-index:22; text-align:center; top:3.44rem;}
.y_dialoguelist_info img,.y_dialoguelist_info1 img { border:#FFFFFF 2px solid; border-radius:1.2rem;}
.y_dialoguelist_info img { margin-bottom:0.24rem; width:1.6rem; height:1.6rem;}
.y_name { width:100%; }
.y_info_name { font-size:0.56rem; color:#FFFFFF; margin-bottom:0.16rem;}
.y_line { width:1px; height:0.4rem; background:#FFFFFF; display:inline-block; margin:0 0.48rem;}
.y_industry { font-size:0.48rem; color:#FFFFFF}

.y_dialoguelist_box > a { font-size:0.64rem; text-align:justify; margin-top:0.4rem; position:relative; padding-bottom:0.56rem; color:#333333;}
.y_dialoguelist_box > a:visited {color: #999999}
.y_Personal_profile { padding:0 0.56rem;}
.y_describe{ padding:0.56rem 0; position:relative; margin: 0 0.56rem}
.y_describe2{ padding:0 0.56rem;}
.y_describe > h1  { font-size:0.64rem; text-align:justify;line-height: 1.04rem; max-height: 2.08rem;overflow: hidden; font-weight:normal}



.red_ico { width:0.32rem; height:0.32rem; background:#E60012; display:inline-block; border-radius:0.4rem; }
.y_describe:after {content: '';position: absolute;left: 0;top: auto; bottom: 0;right: auto; height:1px;width: 100%;background-color: #e1e1e1;box-sizing: border-box;z-index: 15;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5)}

.y_icobox {  margin-top:0.48rem; padding-bottom:0.48rem;}
.y_icobox_icoa {  width:0.8rem; height:0.8rem; line-height:0.8rem; float:left}
.y_icobox_ico {  width:0.8rem; height:0.8rem; line-height:0.8rem; background:url(../images/fenxiang.png) no-repeat; background-size:100%; display:inline-block; float:left}
.y_time { font-size:0.48rem; color:#808080; display:inline-block; line-height:0.8rem; float:left; margin-left:0.56rem;}
.y_bot_red,.y_bot_black  { width:1.6rem; height:0.8rem; float:right; line-height:0.8rem; text-align:center; font-size:0.48rem; border-radius:0.1rem;background-color:#ffffff;}


.y_bot_red { border:1px #ffacb2 solid;color:#e70012;}
.y_bot_black{border:1px #dedede solid; color:#999;}


/*对话列表*/
.y_dialoguelist_info1 { position:absolute; width:100%; z-index:99; text-align:center; top:6.2rem;}
.y_title { position:absolute; padding:0 30px; text-align:center; color:#FFFFFF; z-index:9999; top:2.8rem;}
.y_title > h1 { font-size:0.56rem; margin-bottom:0.2rem; font-weight:normal}
.y_title > p { font-size:0.4rem; color:#2FB9C3}
.y_dialoguelist_info1 img { width:2rem; height:2rem;}
.y_info_name1,.y_questions_name {font-size:0.56rem;}
.y_info_name1 { color:#999;}
.y_questions_name { color:#999999; line-height:1.2rem;}
.y_Personal_profile { margin-top:2.4rem;}
.y_Personal_profile > h1 { font-size:0.56rem; color:#999; text-align:justify; margin-top:0.4rem; position:relative; padding-bottom:0.56rem; font-weight:normal; line-height: 0.96rem;}

.y_list_info { padding:0.8rem 0.56rem; background:#FFFFFF; margin-bottom:0.56rem;}
.y_list_infoface img { width:1.2rem; height:1.2rem; border-radius:1.2rem; }
.y_list_infoface,.y_questions_box { float:left;}
.y_questions_box { margin-left:0.68rem; width:12rem;}
.y_question_a,.y_question_b,.y_questions_comment_a { font-size:0.64rem;  text-align:justify; }
.y_question_a { color:#999999; border-bottom:#dedede 1px dashed; margin-bottom:0.56rem; padding-bottom:0.56rem;}
.y_question_b { color:#333333; padding-bottom:0.56rem;}

.y_timea { font-size:0.48rem; color:#999999;line-height:0.8rem; float:left;}
.y_ico_a,.y_ico_b { font-size:0.48rem; color:#999999; display:block; float:right;}
.y_ico_a img,.y_ico_b img { width:0.8rem; height:0.8rem; float:left; margin-left:0.48rem}
.y_ico_a p,.y_ico_b p { float:left; margin-left:0.28rem; font-size:0.48rem; line-height:0.8rem}

/*评论列表*/
.y_bar { margin-bottom:0.56rem}
.y_red_span { width:0.2rem; height:0.72rem; background:#E60012; float:left; border-radius:0 2px 2px 0}
.y_bar > p { font-size:0.56rem; color:#999999; float:left; line-height:0.72rem; margin-left:0.4rem}

.y_comment_box { background:#FFFFFF;}
.y_comment { position:relative;padding:0.8rem 0.56rem;}
.y_comment:after {content: '';position: absolute;left: 0;top: auto; bottom: 0;right: auto; height:1px;width: 100%;background-color: #e1e1e1;box-sizing: border-box;z-index: 99;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5)}
.y_critic { margin-bottom:0.4rem;}
.y_comment_name { color:#999999; font-size:0.56rem;}
.y_questions_time { font-size:0.4rem; color:#999999;}
.y_questions_comment_a { color:#333333;}
.y_loading { font-size:0.56rem; color:#999999; text-align:center; margin-bottom:0.56rem;}

/*直播*/
.y_broadcast_box { background:#fff}
.y_broadcastbox { background:#FFFFFF; padding:0 0.56rem 0.56rem; position:relative;}
.y_broadcastbox:after {content: '';position: absolute;left: 0;top: auto; bottom: 0;right: auto; height:1px;width: 100%;background-color: #BDBDBD;box-sizing: border-box;z-index: 15;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5);}
.y_broadcast_btbox { width:80%; line-height:1.16rem; height:1.16rem;  position:relative; margin:0 10%;border-radius:2rem; display: -moz-box; display: -ms-flexbox; display: -webkit-box;display: -webkit-flex;align-items: center;}
.y_broadcast_btbox:before {content: '';
    position: absolute;
    width: 200%;
    height: 200%;
    border: 1px solid #e70021;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
	box-sizing: border-box;border-radius:2rem;}

.y_broadcast_bt,.y_broadcast_bt1 { width:100%; height:1.16rem; text-align:center; line-height:1.16rem; font-size:0.48rem; border-radius:2rem;box-sizing: border-box; z-index:22;}
.y_broadcast_bt { background:#e70012; color:#fff;}
.y_broadcast_bt1 { color:#e70012; }

.y_timebox11 { padding:0.2rem 0.56rem; background:#ebebeb}
.y_timebox11 p { font-size:0.48rem; color:#808080; float:left; height:0.8rem; line-height:0.8rem; margin-left:0.28rem;}
.y_timeicon11 { width:0.8rem; height:0.8rem; float:left; line-height:0.8rem}
.y_timeicon11 img { width:100%;}


.y_broadcast_color { background:#f5f5f5}
.y_broadcast_infobox li { margin-bottom:0.56rem; background:#fff; padding:0.56rem;}
.y_broadcast_infobox_face { width:1rem; height:1rem; float:left;}
.y_broadcast_infobox_face img { width:100%; border-radius:0.8rem;}
.y_announcer p { float:left; font-size:0.48rem; color:#999999; height:1rem; line-height:1rem; margin-left:0.56rem;}
.y_broadcast_img { width:100%; margin-top:0.56rem;}
.y_broadcast_img img { width:100%;}
.y_broadcast_info { font-size:0.64rem; line-height:1.04rem;  text-align:justify; color:#333333; margin-top:0.56rem;}

.y_broadcast_name,.y_broadcast_nametime { font-size:0.48rem; height:1rem; line-height:1rem; margin-left:0.56rem; color:#999999;}
.y_broadcast_name { float:left;}
.y_broadcast_nametime { float:right;}
.y_dianzan,.y_dianzan2 { height:1rem; float:right; margin-left:0.56rem;font-size:0.48rem; color:#999; padding-left:1rem; line-height:1rem}
.y_dianzan { background:url(../images/dianzan.png) no-repeat left top; background-size:0.8rem 0.8rem;}
.y_dianzan2 { background:url(../images/dianzan2.png) no-repeat left top; background-size:0.8rem 0.8rem;}

.y_chat { font-size:0.64rem; color:#333333; text-align:justify;line-height:1.04rem;}
.y_chat_box { background:#f5f5f5; padding:0.22rem 0.56rem; color:#999999;}
.y_broadcast_box2 li { padding:0.56rem; position:relative;}
.y_broadcast_box2 li:after {content: '';position: absolute;left: 0;top: auto; bottom: 0;right: auto; height:1px;width: 100%;background-color: #BDBDBD;box-sizing: border-box;z-index: 15;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5);}
.y_reply { font-size:0.56rem; color:#0066CC; float:right; margin:0.56rem auto 0;line-height:1.04rem;}
.y_chat_name, .y_chat_time { font-size:0.48rem; color:#999999;}
.y_chat_name { float:left;}
.y_chat_time { float:right;}
.y_chat_box_li { border-bottom:#CCCCCC 1px dashed; padding-bottom:0.5rem;}
.y_chat_box_write p{background:#f5f5f5;color:#999999;padding:0.22rem 0.56rem;}

/*我*/
.l_tou{  height:7.5rem;position:relative; background:url(../images/usbg.jpg) center no-repeat;background-size:100%; }

.l_tx{ width:2.8rem; background-color:#FFffff;  border-radius:2rem; position:absolute; top:1.2rem; left:6.2rem;max-height:2.8rem; }
.l_tx img{width:100%;border-radius:2rem;   }
.l_txz{ width:100%; position:absolute; top:4.4rem;}
.l_txz p{ font-size:0.56rem; line-height:1.04rem}



.l_lb{ width:100%; height:2rem; background-color:#FFFFFF; position:relative}
.l_lb:after{content: '';position: absolute;left: 0;top: auto;bottom: 0;right: auto;height:1px;width: 100%;background-color: #e1e1e1;box-sizing: border-box;z-index: 15;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5)}

.l_lbz{ width:50%; height:2rem; float:left}
.l_lbz span{ font-size:0.6rem; float:left; line-height:2rem;color:#666666}
.l_lbz img{ height:0.8rem; margin:0.56rem}

.l_lby{ width:50%; height:2rem; float:right;}
.l_lby p{ font-size:0.6rem; color:#666666; line-height:2rem; float:right; padding-right:0.52rem}
.l_lby img{ height:0.6rem; float:right; padding:0.6rem}

.f_input_wx li{ margin:0.4rem 0;color:#a9a9a9 }

.f_input_wx input,.f_input_wx select,.f_input_wx textarea{ width:100%; line-height:1.4rem; font-size:0.56rem;border:1px solid #e1e1e1;border-radius:0.2rem; color:#666;outline:0}
.f_input_wx input{height:1.4rem;text-indent:0.8rem; }
.f_input_wx select{height:1.4rem;text-indent:0.6rem;}
.f_input_wx textarea{text-indent:0.8rem;}

.f_rad_but{width:100%; border-radius:0.2rem; background:#e70021; height:1.4rem; line-height:1.4rem; text-align:center;color:#fff; font-size:0.64rem;}
.f_rad_but a{ width:100%; border-radius:0.2rem; height:1.4rem; line-height:1.4rem; text-align:center;color:#fff; font-size:0.64rem; display:block; margin:auto}

#jifenfud{ position:fixed; margin:auto;left:0; right:0; top:0; bottom:0;z-index:999999;width:100px; height:100px}
.jifenjj{ color:#fff; font-size:16px; font-weight:700; line-height:24px; background-color: rgba(255,61,0,0.8);text-align:center; padding:5px 10px;border-radius: 5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; }

.f_pinglunk{ background:#efeff4;width: 100%; height:1.96rem;}
.f_pl_suk{ float:left; width:12rem; margin-left:0.6rem;border-radius:2rem; background:#fff; margin-top:0.42rem;position:relative;}
.f_pl_suk:before {content: '';
    position: absolute;
    width: 200%;
    height: 200%;
    border: 1px solid #c9c9c9;
    -webkit-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    transform-origin: 0 0;
    -webkit-transform: scale(0.5, 0.5);
    -ms-transform: scale(0.5, 0.5);
    -o-transform: scale(0.5, 0.5);
    transform: scale(0.5, 0.5);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
	box-sizing: border-box;border-radius:2rem;}
.f_pl_suk input{height:0.96rem;line-height:0.96rem; font-size:0.56rem;color:#666; border:0;background: none; background:url(../images/bianji.png) top left no-repeat; background-size:0.9rem 0.9rem; padding-left:1rem; width:9.8rem; margin-left:0.6rem; margin-top:0.12rem; margin-bottom:0.12rem;outline:0; float:left; position:relative; z-index:22}
.f_pl_but{ float:right; margin-right:0.6rem; width:1.2rem; height:1.2rem; margin-top:0.56rem; background:url(../images/pinglun.png) top center no-repeat;background-size:0.84rem 0.84rem}
.f_pl_but a{ width:100%}

.f_zfad{ position:fixed; bottom:0rem; height:2.4rem; width:100%; z-index:9998 }
.f_close{ width:0.88rem; height:0.88rem; position:absolute; right:0; top:0; padding:0.76rem 0.4rem; z-index:9999}

.f_plad {margin-top: 10px;position: relative;height: 1.76rem;line-height: 1.76rem;background: #f6f6f6;}
.f_plad a{color: #0073d2;}
.f_plad2 {display: block;position: relative;padding: 0 0.48rem;font-size: 0.56rem;}
.f_plad2 .f_btn {width:2.4rem;height:0.88rem;line-height:0.88rem;font-size:0.48;border: 1px solid #e5e5e5;border-radius:0.44rem;color: #666; text-align: center;position: absolute;background-color: #fff;right:0.6rem;top:0.4rem;}

/*专题工具栏开始*/
.bottom1,.bottom2,.bottom3,.bottom4,.bottom5{margin:0 auto}
.bottom1 a,.bottom2 a,.bottom3 a,.bottom4 a,.bottom5 a{ height:1.96rem; line-height:1.96rem; margin:0 auto;  font-size:0.56rem; text-align:center;display:inline-table}
.bottom1 a{width:100%;}
.bottom2 a{width:50%;}
.bottom3 a{width:33%;}
.bottom4 a{width:25%;}
.bottom5 a{width:20%;}
.but{ background:#FFD302; color:#4D0C0D}
/*专题工具栏结束*/
/*视频内容页开始*/
.f_video{ padding-bottom:0.56rem; width:100%}
.f_video_img img{ width:100%}
.f_video_bt{padding:0 0.56rem}
.f_video_bt h1{font-size: 0.72rem;line-height: 1.04rem;color: #333;font-weight: 400;max-height: 2.08rem;overflow: hidden; margin-bottom:0.24rem; text-align:left}
.f_video_bt p{ font-size:0.48rem; line-height:0.72rem; color:#999;text-align:left }
.f_video_bt p span{ margin-right:0.4rem}
/*视频内容页结束*/

/*分享到*/
.y_geduan { font-size:0.56rem; color:#999; text-align:center; margin-bottom:0.4rem;}
.y_geduan span { width:40%;  height:1px; display:inline-block;vertical-align: middle; position:relative;}
.y_geduan span:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background-color: #dedede;
    -webkit-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    -ms-transform: scaleY(0.5);
    transform: scaleY(0.5);}
/*分享到结束*/

#taobao{ margin:0 0.56rem 0.56rem; background:#fff;}

#ads { margin:0 0.56rem; background:#fff;}
.ad { background:#d8d8d8; margin:0 0.56rem 0.56rem; position:relative}
.adc{ margin:0 0.02rem; background:#fff; text-align:left; padding-left:0.56rem; color:#0066CC; font-size:0.48rem}
.ad:after {
    content: " ";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 1px;
    background-color: #d8d8d8;
    -webkit-transform-origin: 0 100%;
    -ms-transform-origin: 0 100%;
    transform-origin: 0 100%;
    -webkit-transform: scaleY(0.5);
    -ms-transform: scaleY(0.5);
    transform: scaleY(0.5);}

/*点击加载更多开始*/
.morelink { text-align:center; height:1.6rme; margin:0.32rem 0;}
.morelink a { font-size:0.56rem; height:1.6rem; line-height:1.6rem; display:block; color:#999999;}
/*点击加载更多结束*/


.syh_wk{ width:100%; margin-top:0.8rem}
.syh_left_toux{width: 1.4rem;height: 1.4rem; float:left}
.syh_left_toux img {width: 1.4rem;height: 1.4rem;border-radius: 1.2rem;}

.syh_left_chuc{width: 7.2rem;height: 1.4rem; float:left; margin-left:0.4rem}
.syh_left_chuc h3{ font-size:0.64rem; color:#333;text-align: justify; font-weight:normal; height:0.64rem; line-height:0.64rem; margin-top:0.12rem}
.syh_left_chuc h4{ font-size:0.4rem;  color:#d0d0d0;text-align: justify; font-weight:normal; height:0.4rem; line-height:0.4rem; margin-top:0.2rem }
.syh_right_but_1{ float:right;border-radius: 2rem; width:2.5rem; height:1.1rem; line-height:1.1rem; font-size:0.56rem; text-align:center; color:#fff; margin-top:0.15rem; background-color:#e70021}
.syh_right_but_2{ float:right;border-radius: 2rem; width:2.5rem; height:1.1rem; line-height:1.1rem; font-size:0.56rem; text-align:center; color:#999; margin-top:0.15rem; background-color:#ebebeb}

.zrbj{ height:1.2rem; line-height:1.2rem; text-align:right; font-size:0.56rem; color:#666; }
.syh_bylogo{ width:0.6rem; height:0.6rem;border-radius: 2rem;display:block}
.syh_listwenzi{ max-width:4.6rem; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow: hidden; display:block}
.syh_bylogo img{ width:100%; border:0;border-radius: 2rem;}


/*关于我们*/
.ty_about{ padding:0.6rem;}
.ty_about p{ color:#333;font-size:0.64rem; line-height:1.12rem; text-align: justify; padding-bottom:0.48rem; word-wrap: break-word;}
.about_db{margin: 1.2rem auto  0.6rem;}
.about_db p {text-align: center;color: #999;font-size: 0.4rem}
.eng {font-family: Arial, Helvetica, sans-serif}

/*举报弹出*/
.l_bottom{ background:#f0f0f0; z-index:999999; position:fixed;width:100%;display:none;}
.l_bottom1{ background-color:#f0f0f0;  }
.l_gou{ position:absolute; bottom:0.16rem; right:-0.32rem; width:0.56rem; height:0.56rem}
.l_gou img{ width:100%;}
.l_bottom1 h2{ font-family:"微软雅黑"; font-size:0.64rem; text-align:center; margin-top:0.56rem; color:#333}
.l_bottom1 span{ font-family:"微软雅黑"; font-size:0.44rem; color:#666; text-align:center; display:block; margin:0.56rem}
.l_bottom1 ul{ margin:0 0.56rem}
.l_bottom1 li{width:3.4rem; height:1.2rem; line-height:1.2rem; border:1px solid #e1e1e1; font-size:0.64rem; font-family:"微软雅黑"; text-align:center; float:left; margin:0.56rem; color:#333}
.l_bottom1 li.Selected{ width:3.4rem; height:1.2rem; line-height:1.2rem; border:1px solid #e70012; font-size:0.64rem; font-family:"微软雅黑"; text-align:center; float:left; margin:0.56rem; position:relative;color:#333}
.l_bottom2,.l_bottom2:link,.l_bottom2:visited{ width:100%; height:1.98rem; background:#f8f8f8; text-align:center; line-height:1.98rem; font-family:"微软雅黑"; font-size:0.64rem; color:#333; }
.l_bottom2:hover{background-color:#cccccc;}
.l_bottom2:after{content: '';position: absolute;left: 0;top: auto;bottom:1.98rem;right: auto;height:1px;width: 100%;background-color: #dedede;box-sizing: border-box;z-index: 15;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5)}
.tm{ width:100%; height:100%; background-color:#000000; opacity: 0.52; z-index:99; position:fixed;bottom:0;display:none;}
.l_bottom3,.l_bottom3:link,.l_bottom3:visited{ width:100%; height:1.98rem; background-color:#f8f8f8; text-align:center; line-height:1.98rem; font-family:"微软雅黑"; font-size:0.64rem; color:#333; }
.l_bottom3:hover{background-color:#cccccc;}
.l_bottom3:after{content: '';position: absolute;left: 0;top: auto;bottom:1.98rem;right: auto;height:1px;width: 100%;background-color: #dedede;box-sizing: border-box;z-index: 15;transform-origin: 50% 0;transform: scaleY(.5);-webkit-transform:scaleY(0.5);-moz-transform:scaleY(0.5)}