@charset "utf-8";
body,html{background-color:#fff;color:#333;font-size:14px}
blockquote,button,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,hr,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
body,button,code,input,kbd,pre,samp,select,textarea,tt{line-height:1.5;font-family:"微软雅黑","Microsoft YaHei","Helvetica Neue",Helvetica,STHeiTi,sans-serif}
big,button,h1,h2,h3,h4,h5,h6,input,select,small,textarea{font-size:100%}
address,cite,dfn,em,i,optgroup,var{font-style:normal}
table{border-collapse:collapse;border-spacing:0;text-align:left}
caption,th{text-align:inherit}
li,menu,ol,ul{list-style:none}
fieldset,img{border:0}
button,img,input,object,select,textarea{vertical-align:middle}
article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}
audio,canvas,video{display:inline-block}
blockquote:after,blockquote:before,q:after,q:before{content:"\0020"}
textarea{overflow:auto;resize:vertical}
a,button,input,select,textarea{outline:0 none}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
mark{background-color:transparent}
a,del,ins,u{text-decoration:none}
sub,sup{vertical-align:baseline}
*{margin:0;padding:0}
br{border:0;margin:0;padding:0;height:0;font-size:0;overflow:hidden}

body{
font-family:"微软雅黑", "microsoft yahei","冬青黑体简体中文",Hiragino Sans GB,"华文黑体",arial,'Hiragino Sans GB',sans-serif;
}
.navbar, .navbar div,.navbar ul,.navbar ul li{font-family: "微软雅黑", "microsoft yahei","冬青黑体简体中文",Hiragino Sans GB,"华文黑体",arial,'Hiragino Sans GB',sans-serif;}

/******** clear清除浮动 ********/
.clear{
    clear:both;
    height:0;
    overflow:hidden
}
.cf{
    zoom:1
}
.cf:after{
    clear:both;
    display:block;
    height:0;
    visibility:hidden;
    content:"/20";
    overflow:hidden
}

/******** 顶部header ********/
input{outline: none;}
.clearfix{*zoom:1}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:"."}

.blank1{ height: 1px; clear: both; font-size: 0; overflow: hidden; }
.blank2{ height: 2px; clear: both; font-size: 0; overflow: hidden; }
.blank3{ height: 3px; clear: both; font-size: 0; overflow: hidden; }
.blank4{ height: 4px; clear: both; font-size: 0; overflow: hidden; }
.blank5{ height: 5px; clear: both; font-size: 0; overflow: hidden; }
.blank10{ height: 10px; clear: both; font-size: 0; overflow: hidden; }
.blank15{ height: 15px; clear: both; font-size: 0; overflow: hidden; }
.blank20{ height: 20px; clear: both; font-size: 0; overflow: hidden; }
.blank25{ height: 25px; clear: both; font-size: 0; overflow: hidden; }
.blank30{ height: 30px; clear: both; font-size: 0; overflow: hidden; }
.blank35{ height: 35px; clear: both; font-size: 0; overflow: hidden; }
.blank40{ height: 40px; clear: both; font-size: 0; overflow: hidden; }
.blank45{ height: 45px; clear: both; font-size: 0; overflow: hidden; }
.blank50{ height: 50px; clear: both; font-size: 0; overflow: hidden; }
.blank55{ height: 55px; clear: both; font-size: 0; overflow: hidden; }
.blank60{ height: 60px; clear: both; font-size: 0; overflow: hidden; }
.blank65{ height: 65px; clear: both; font-size: 0; overflow: hidden; }
.blank70{ height: 70px; clear: both; font-size: 0; overflow: hidden; }
.blank75{ height: 75px; clear: both; font-size: 0; overflow: hidden; }
.blank80{ height: 80px; clear: both; font-size: 0; overflow: hidden; }
.blank85{ height: 85px; clear: both; font-size: 0; overflow: hidden; }
.blank90{ height: 90px; clear: both; font-size: 0; overflow: hidden; }
.blank95{ height: 95px; clear: both; font-size: 0; overflow: hidden; }
.blank92{height: 92px; clear: both; font-size:0; overflow: hidden;}
.blank100{ height: 100px; clear: both; font-size: 0; overflow: hidden; }
.blank110{height: 110px; clear: both; font-size:0; overflow: hidden;}

.fl{ float:left !important; }
.fr{ float: right !important; }

.p-l-5{ padding-left: 5px; }
.p-l-10{ padding-left: 10px; }
.p-l-20{ padding-left: 20px; }
.p-l-30{ padding-left: 30px; }
.p-r-5{ padding-right: 5px; }
.p-r-10{ padding-right: 10px; }
.p-r-20{ padding-right: 20px; }
.p-r-30{ padding-right: 30px; }
.pad0{ padding: 0px !important; }

.f12px{ font-size: 12px; }
.f14px{ font-size: 14px; }
.f16px{ font-size: 16px; }
.f18px{ font-size: 18px; }

.red{ color: #EB2F2E; }
.gray{ color: #ccc; }

.hide{ display: none !important; }

.w1200{ width: 1200px; }

.marauto{ margin:0 auto; }

.nobor{border:0px !important;}
.nobg{ background-image: none !important; }

.co3f, .co3f div,.co3f a{ color: #fff !important; }


/* 顶部小黑条 */
.topbar{ color: #fff; background-color: #1B191A; height: 40px; font-size: 14px;}
.topbar .l{ width: 215px; float: left;text-align:left; }
.topbar .r{ width: 409px; float: right; }
.topbar .r ul li{ width: 62px; height: 40px; float: left; color: #b5b5b5; text-align: center; }
.topbar .r ul li i{ color: #434343; display: inline-block; height: 40px;line-height: 40px;float: right; padding-left: 28px; }
.topbar .r ul li a{color: #BABABA; line-height: 40px; display: inline-block; }
/*.topbar .r ul li a:hover{ color: #fff }*/
.topbar .r ul .register,.topbar .r ul .login{ width: 60px; color: #888888; text-align: right; }
.topbar .r ul .login{width: 40px;}
.topbar .r ul .register a,.topbar .r ul .login a{ color: #888888 }
.topbar .r .gz{ position: relative; z-index:1000; height: 40px; line-height: 40px; width: 110px; }
.topbar .r .gz .o,.topbar .sc .r .ac{ display: inline-block; color: #b5b5b5; cursor: pointer; }
.topbar .sc {height: 40px; line-height: 40px; cursor: pointer;}
.ie7 .topbar .r .gz .o i{ display: none; }
.topbar .r .gz .jt{ display: none; }
.topbar .r .on .jt{ display:block; position: absolute; z-index: 1001; width: 14px; height: 7px; font-size: 0; overflow: hidden; bottom: -7px; left: 29px; background: url(/origin/mainpage/car/images/jt.png) }
.topbar .r .gz .pbox{ box-sizing: border-box;position: absolute; padding:0 10px;z-index: 1001; width: 600px; height: 170px; background-color: #fff; top:40px; left: -280px; border-left: 1px solid #DADADA; border-right: 1px solid #DADADA; border-bottom: 1px solid #DADADA; }
.topbar .r .gz .pbox .eqcode{ width: 20%; float: left; color: #333; padding-top: 20px; }
.topbar .r .gz .pbox .eqcode img{ width: 90px; height: 90px; }
.topbar .r .mkp,.topbar .r .tech,.topbar .r .gha{width: 99px; cursor: pointer; }
.topbar .r .mkp a,.topbar .r .tech a,.topbar .r .gha a{ display: block; width: 90px; height: 40px; background-repeat: no-repeat; }
.topbar .r .mkp{display: none; background-position: 17px 9px; background-image: url(/origin/mainpage/p/public/mkp_1.png); background-size: 65%; background-repeat: no-repeat; }
.topbar .r .tech{display: none;background-position: 29px 12px; background-image: url(/origin/mainpage/p/public/tech_1.png); background-size: 49%; background-repeat: no-repeat; }
.topbar .r .gha{background-position: 22px 10px; background-image: url(/origin/mainpage/p/public/gha_1.png); background-size: 52%; background-repeat: no-repeat;}
/*.topbar .r ul li .ac:hover{ color: #fff }*/

/****** 解决新首页网站导航的层级问题 ******/
html body .topbar{z-index: 200;}

/****** 标准版 ******/
.topbar .r .gha.on{background-position: 22px -89px; }
.topbar .r .tech.on{background-position: 29px -121px;}
.topbar .r .mkp.on{background-position: 17px -168px;}



.topbar .r .mkp a{ background-position: center 10px; background-image: url(/origin/mainpage/p/public/mkp_n.png); background-size: 64%; background-color: #1B191A; }
.topbar .r .tech a{background-position: center 14px; background-image: url(/origin/mainpage/p/public/tech_n.png); background-size: 44%; background-color: #1B191A;}
.topbar .r .gha a{background-position: center 11px; background-image: url(/origin/mainpage/p/public/gha_1.png); background-size: 54%; background-color: #1B191A;}
.topbar .r .mkp a:hover{ /*background-position: center -206px;*/ background: none; }
.topbar .r .tech a:hover{/*background-position: center -128px;*/ background: none;}
.topbar .r .gha a:hover{/*background-position: center -88px;*/ background: none;}


.ie7 .topbar .r .mkp a,.ie8 .topbar .r .mkp a{  background-image: url(/origin/mainpage/p/public/mkp_ie.png);}
.ie7 .topbar .r .tech a,.ie8 .topbar .r .tech a{  background-image: url(/origin/mainpage/p/public/tech_ie.png);}
.ie7 .topbar .r .gha a,.ie8 .topbar .r .gha a{  background-image: url(/origin/mainpage/p/public/gha_ie.png);}


/****** safari版 ******/
.safari .topbar .r .gha.on{background-position: 22px -90px; }
.safari .topbar .r .tech.on{background-position: 29px -121px;}
.safari .topbar .r .mkp.on{background-position: 17px -169px;}

/****** firefox版 ******/
.firefox .topbar .r .mkp{ background-position: 17px 11px; background-size: 60%; background-image: url(/origin/mainpage/p/public/mkp_n2.png);}
.firefox .topbar .r .tech{background-position: 29px 12px; background-size: 46%; }
.firefox .topbar .r .gha{background-position: 22px 10px;  background-size: 52%;}
.firefox .topbar .r .gha.on{background-position: 22px -90px; }
.firefox .topbar .r .tech.on{background-position: 29px -113px;}
.firefox .topbar .r .mkp.on{background-position: 17px -192px; background-image: url(/origin/mainpage/p/public/mkp_n2.png);}


.topbar .home{ width: 100px; height: 40px; color: #fff; line-height: 40px; float: left; }
.topbar .home a{ color: #BABABA; }
/*.topbar .home a:hover{ color: #fff }*/
.topbar .home i{ color: #434343; display: inline-block; margin-right: 15px; }

/****** 顶部导航收藏及蒙层 ******/
.mask{ width: 100%; height: 100%; left: 0; top:0; right: 0; position: fixed; background-color: #000; z-index: 9990; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity: 0.3; }
.collection{ width: 300px; height: 140px; position: fixed; top:50%; left: 50%; margin-left: -150px; margin-top: -140px; background-color: #fff; z-index: 9991; }
.collection .inbox{ /*padding: 28px 44px 0px 44px;*/ padding-top: 28px; position: relative; z-index: 9992  }
.collection .close{ width: 25px; height: 25px; background-color: #818183; background-size:50%; background-repeat: no-repeat; background-position: center center; background-image: url(/origin/mainpage/p/public/x.png); position: absolute; top:0; right: 0; cursor: pointer; z-index: 9993}
.collection .inbox p{ font-size: 14px; line-height: 26px; text-align: center; }
.collection .inbox h4{ width: 186px; font-size: 14px; font-weight: normal; height: 33px; line-height: 33px; background-color: #000; color: #fff; text-align: center; margin: 0 auto; margin-top: 10px; }


/****** 各频道可复用的导航头 ******/
.navbar{ background-color: #6964DC; height: 50px; }
.navbar .lbox{ width: 998px; float: left; }
.navbar .lbox h1,.navbar .lbox .h1box,.navbar .lbox ul{ float: left; }
.navbar .lbox h1,.navbar .lbox .h1box{ background-position: -73px -38px; }
.navbar .lbox h1 img,.navbar .lbox .h1box img{ height: 32px; margin-top: 9px; }
.navbar .lbox ul{ width:722px;  }
.navbar .lbox ul li{ float: left; line-height: 50px; padding:0px 18px; font-size: 16px; color: #C0BCF7; }
.navbar .lbox ul li a{ color: #C0BCF7; text-decoration: none;}
/*.navbar .lbox ul li a:hover{ color: #fff; }*/
.navbar .lbox ul .on{background: url(/origin/mainpage/p/public/sj.png) no-repeat center bottom;}
.navbar .rbox{ width: 200px; float: right; }
.navbar .rbox .inner_box{ padding-top: 12px; }
.navbar .rbox .inner_box .search_box{ background-color: #fff; width: 180px; height: 25px; float: right; border-radius: 12px 12px 12px 12px; }
.navbar .rbox .inner_box .search_box .pdsearch{ width: 135px; height: 20px; line-height: 20px; border: 0px; margin-left: 10px; float: left; margin-top: 3px;}
.navbar .rbox .inner_box .search_box .search_btn{ float: right; width: 35px; height: 25px; background-size: 50%; background-position: 10px 4px; cursor: pointer; /*background-image: url(/origin/mainpage/p/public/search.png); */background-repeat: no-repeat; border: 0; font-size: 0;  }
.ie7 .navbar .rbox .inner_box .search_box .search_btn,.ie8 .navbar .rbox .inner_box .search_box .search_btn{ background-position: 10px 4px; background-image: url(/origin/mainpage/p/public/search_ie.png);  }
.navbg{ height: 40px; background: url(/origin/mainpage/p/public/navbg.jpg) repeat-x; }
.navbg .l ul li{ float: left; line-height: 40px; padding: 0 10px; }
.navbg .l ul li a{ color: #333; display: block; height: 40px; padding: 0 10px; }
.navbg .l ul li a:hover{ border-bottom: 2px solid #FDB128; height: 40px; padding: 0 10px; color: #FDB128 }
.navbg .r{ float: right; line-height: 40px; color: #797979 }
.navbg .r a{color: #797979; display: inline-block; float: left;}
.navbg .r a:hover{ color: #FDB128; }
.navbg .r div{ display: inline-block; color: #333; float: left; }
.navbg .r span{ display: inline-block; padding: 0 10px; color: #c4c4c4; float: left;}


/****** 网易163的网站地图样式 ******/
.topbar .sitemap .mapico em {
    display: block;
    text-indent: -999em;
    overflow: hidden;
    width: 28px;
    height: 40px;
    line-height: 0;
    /*margin-left: 20px;*/
}
.topbar .sitemap .mapico em span {
    display: block;
    float: right;
    clear: both;
    width: 24px;
    height: 2px;
    background: #646464;
}
.topbar .sitemap .mapico em .menu1 {
    -moz-animation: menu 800ms ease 0s 2;
    -webkit-animation: menu 800ms ease 0s 2;
    animation: menu 800ms ease 0s 2;
}
.topbar .sitemap .mapico em .menu2 {
    -moz-animation: menu 800ms ease .16s 2;
    -webkit-animation: menu 800ms ease .16s 2;
    animation: menu 800ms ease .16s 2;
}
.topbar .sitemap .mapico em .menu3 {
    -moz-animation: menu 800ms ease .32s 2;
    -webkit-animation: menu 800ms ease .32s 2;
    animation: menu 800ms ease .32s 2;
}
.topbar .sitemap .mapico em span.menu1 {
    margin: 12px 2px 0;
    -webkit-transition: -webkit-transform .4s;
    -o-transition: -o-transform .4s;
    transition: transform .4s;
}
.topbar .sitemap .mapico em span.menu2 {
    margin: 6px 2px 0;
}
.topbar .sitemap .mapico em span.menu3 {
    margin: 6px 2px 0;
    -webkit-transition: -webkit-transform .4s;
    -o-transition: -o-transform .4s;
    transition: transform .4s;
}

/****** 滑过展开效果 ******/
.topbar .sitemap .navigation-on,.topbar .sitemap .navigation-active{/*background:#060607; border-right: 1px solid #444;*/} /*background:#1e1e1e*/
.topbar .sitemap .navigation-on .menu1{-webkit-transform:translate(0,-2px);-ms-transform:translate(0,-2px);-o-transform:translate(0,-2px);transform:translate(0,-2px)}
.topbar .sitemap .navigation-on .menu3{-webkit-transform:translate(0,2px);-ms-transform:translate(0,2px);-o-transform:translate(0,2px);transform:translate(0,2px)}

/****** 点击展开效果 ******/
@keyframes movemenu{0%{background-position:-1px 7px}100%{background-position:-301px 7px}}
@-webkit-keyframes movemenu{0%{background-position:-1px 7px}100%{background-position:-301px 7px}}
.topbar .sitemap .navigation-active em, .topbar .sitemap .navigation-active:hover em {
    background: url(/origin/mainpage/p/public/menu.png) -1px 7px no-repeat;
    background: url(/origin/mainpage/p/public/menu.png) -300px 7px no-repeat\0;
    background: url(/origin/mainpage/p/public/menu.png) -300px 7px no-repeat\9;
}
.topbar .sitemap .navigation-active em {
    -moz-animation: movemenu 300ms steps(10) forwards;
    -webkit-animation: movemenu 300ms steps(10) forwards;
    animation: movemenu 300ms steps(10) forwards;
}
.topbar .sitemap .navigation-active em span{ display: none; }
.topbar .sitemap .navigation-active em {
    margin-left: 7px;
}


/* 网站地图 */
.topbar .sitemap{ position: relative; z-index: 1000; height: 40px; width: 40px; float: left; }
.topbar .sitemap .mapico{ width: 40px; height: 40px; color: #fff; line-height: 40px; cursor: pointer; /*background: url(/origin/mainpage/car/images/more.png) no-repeat 0px 13px;*/ }
.topbar .sitemap .mapico_on{background: url(/origin/mainpage/car/images/more.png) no-repeat 0px -119px; }
.topbar .sitemap .mapbox{ position: absolute; z-index: 9999; width: 1198px; height: 280px; overflow: hidden; left: 0; top: 40px; background-color: #fff; border-bottom: 1px solid #DADADA; border-left: 1px solid #DADADA; border-right: 1px solid #DADADA; }
.topbar .sitemap .mapbox .inner_box{ padding:25px 10px 20px 10px; }
.topbar .sitemap .mapbox ul{ }
.topbar .sitemap .mapbox ul li{ float: left; width: 83px; height: 232px; color: #5C5C5C; border-right: 1px solid #f6f6f6; text-align: center;  }/*border-right: 1px solid #F4F4F4;*/
.topbar .sitemap .mapbox ul li h2,.sitemap .mapbox ul li h2 a{ font-size: 14px; color: #000; line-height: 26px; }
.topbar .sitemap .mapbox ul li h2 a:hover{color: #C00E00;} /****** 滑过颜色每个频道自行定义 ******/
.topbar .sitemap .mapbox ul li p { line-height: 34px; font-size: 12px; white-space: nowrap; width: 70px; margin: 0 auto; overflow: hidden; }
.topbar .sitemap .mapbox ul li p a{ color: #5C5C5C; white-space : nowrap;}
.topbar .sitemap .mapbox ul li p a:hover{ color: #C00E00; }

/*定义LOGO部分*/
.navbar .lbox h1,.navbar .lbox .h1box{width: 122px;}
.navbar .lbox h1, .navbar .lbox h1 a,.navbar .lbox .h1box,.navbar .lbox .h1box a {
    height: 50px;
    display: block;
    float: left;
}
.navbar .lbox h1 .cnmo_logo,.navbar .lbox .h1box .cnmo_logo{ min-width: 10px;display: none; }
.navbar .lbox h1 .page_line,.navbar .lbox .h1box .page_line{ height: 30px; float: left; display: none; }
.navbar .lbox h1 .page_logo,.navbar .lbox .h1box .page_logo{ width: 100px; }


/*底部footer*/
/*.footer{width: 100%;background: #f6f6f6;border-top: 1px solid #ebebeb;clear: both;position: relative;z-index: 1;}*/
.footer{width: 100%;background: #f6f6f6;border-top: 1px solid #ebebeb;clear: both; z-index: 130; position: relative; font-size: 14px;}
.footer-box{text-align: left;}
.link-footer{width: 1220px;background: #fff;margin: 0 auto; margin-top: 10px;}
.link-footer .w1200{overflow: hidden;position: relative;}
.link-footer .link-footer-nav{text-align: left;}
.link-footer .link-footer-nav span{font-size: 18px;/*margin-left: 10px;*/margin-right: 38px;line-height: 1.5;/*display: inline;*/ margin-top: -5px;}
.link-footer .link-footer-nav span.cur{color: #EB2E2E;}
.link-footer ul{padding-top: 10px;width: 3660px;margin-left: -5px;}
.link-footer li{text-align: left;margin-left: -10px;padding-bottom: 5px;position: relative;background: #fff;float: left;width: 1212px;}
.link-footer li a{color: #999;margin-left: 15.5px;white-space:nowrap;line-height: 2.2;display: inline-block; text-decoration: none; font-size: 14px;}
.link-footer li a:hover{color: #eb2e2e;}
.link-footer li a.apply-link-use{visibility: hidden;}
.link-footer li a.apply-link{background: #ececec;color: #575757;line-height: 22px;padding: 0 10px;border-radius: 11px;position: absolute;right: 0;bottom: 2px;display: block;}
.link-footer li a.apply-link:hover{background: #e5e5e5;}
.footer-box .footer-info{font-size: 12px;line-height: 26px;padding-top: 15px;}
.footer-box .footer-info-box{width: 425px;float: left;}
.footer-box .footer-info-box1{width:320px;float: right;}
.footer-box .footer-info a{color: #404040; text-decoration: none;}
.footer-info a:hover{color: #EB2E2E;}
.footer-info-link{text-align: center;clear: both;padding: 15px 0 20px;}
.footer-info-link a{margin: 0 5px; color: #404040;}
.footer-info-link a:hover{color: #EB2E2E;}
.footer-box1{background: #2d2d2d;height: 42px;line-height: 42px;}
.footer-box1 .w1200{text-align: left;font-size: 12px;}
.footer-box1 a{color: #fff; text-decoration: none;}
.footer-box1 a:hover{color: #EB2E2E;}
.footer-box1 em{color: #5b5b5b;margin: 0 12px;}


/******** 公共分享图标 *********/
.info_share{
    position: absolute;
    bottom: 3px;
    right: 0;
}
.info_share div{
    display: block;
    float: left;
    margin-left: 16px;
    width: 18px;
    height: 18px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: 100%;
    cursor: pointer;
}
.info_share .share01{
    background-image: url("/origin/mainpage/p/public/weibo.png");
}
.info_share .share02{
    background-image: url("/origin/mainpage/p/public/weixin.png");
}
.info_share .share03{
    background-image: url("/origin/mainpage/p/public/qq.png");
}

.ie7 .info_share .share01,.ie8 .info_share .share01{
    background-image: url("/origin/mainpage/p/public/weibo_ie.png");
}
.ie7 .info_share .share02,.ie8 .info_share .share02{
    background-image: url("/origin/mainpage/p/public/weixin_ie.png");
}
.ie7 .info_share .share03,.ie8 .info_share .share03{
    background-image: url("/origin/mainpage/p/public/qq_ie.png");
}


/******** 弹出二维码样式 *********/
.bd_weixin_popup {
    position: fixed;
    left: 50%;
    top: 50%;
    padding: 10px;
    width: 280px !important;
    height: 280px !important;
    margin-top: -110px;
    margin-left: -140px;
    background: #fff;
    border: solid 1px #d8d8d8;
    z-index: 11001;
    font-size: 12px;
}
.bd_weixin_popup .bd_weixin_popup_head {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    line-height: 16px;
    height: 16px;
    position: relative;
    color: #000;
}
.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 0;
    top: 0;
    color: #999;
    text-decoration: none;
    font-size: 16px;
}
.bd_weixin_popup .bd_weixin_popup_main {
    padding: 15px 10px;
    min-height: 150px;
    _height: 150px;
    text-align: center;
    height: 185px;
}
.bd_weixin_popup_main canvas {
    width: 185px;
    height: 185px;
}
.bd_weixin_popup .bd_weixin_popup_foot {
    font-size: 12px;
    text-align: left;
    line-height: 22px;
    color: #666;
}

/******** 图片鼠标滑过放大 *********/
.mouse-big{ cursor: pointer; }
.mouse-big img {
    width: 100%;
    height: 100%;
    -webkit-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}
.mouse-big:hover img {transform: scale(1.1);}
.prevent {position: relative;}
.posb{position: absolute;left: 0;bottom: 22px;cursor: pointer;}
.posb p{ display: inline-block;padding: 3px 11px 3px;background: rgba(105, 100, 220, .8);color: #fff;font-size: 16px; margin-bottom: 1px;}
.posb:hover p{background: rgba(51, 51, 51, .8);}
.mainpage .on p{background: rgba(51, 51, 51, .8);} 

/* 公共底部 */
.cbottom {
    width: 100%;
    min-width: 1100px;
    text-align: center;
    clear: both;
    padding-top: 30px;
    color: #666;
    font-size: 12px;
    line-height: 24px;
}
.cbottom1 {
    background: #353535;
    height: 170px;
}
.cbottom_link {
    color: #999;
    padding-top: 20px;
    line-height: 50px;
    font-size: 14px;
}
.cbottom_link a {
    color: #999;
    margin: 0 2px;
}
.cbottom_link a:hover{
    text-decoration: underline;
}

/* 公共底部 */


/******** 点击 *********/
.bd_weixin_popup {
    position: fixed;
    left: 50%;
    top: 50%;
    padding: 10px;
    width: 280px !important;
    height: 280px !important;
    margin-top: -110px;
    margin-left: -140px;
    background: #fff;
    border: solid 1px #d8d8d8;
    z-index: 11001;
    font-size: 12px;
}
.bd_weixin_popup .bd_weixin_popup_head {
    font-size: 12px;
    font-weight: bold;
    text-align: left;
    line-height: 16px;
    height: 16px;
    position: relative;
    color: #000;
}
.bd_weixin_popup .bd_weixin_popup_head .bd_weixin_popup_close {
    width: 16px;
    height: 16px;
    position: absolute;
    right: 0;
    top: 0;
    color: #999;
    text-decoration: none;
    font-size: 16px;
}
.bd_weixin_popup .bd_weixin_popup_main {
    padding: 15px 10px;
    min-height: 150px;
    _height: 150px;
    text-align: center;
    height: 185px;
}
.bd_weixin_popup_main canvas {
    width: 185px;
    height: 185px;
}
.bd_weixin_popup .bd_weixin_popup_foot {
    font-size: 12px;
    text-align: left;
    line-height: 22px;
    color: #666;
}

/****** 列表页中的大家都在看 ******/
.look_all{ width: 1200px; overflow: hidden; }
.look_all .inner_box{ width: 1212px; }
.look_all ul li{ width: 303px; height: 228px; float: left;  }
.look_all ul li .img{ width: 290px; height: 182px; overflow: hidden; }
.look_all ul li .img img{ width: 290px; height: 182px; }
.look_all ul li p,.look_all ul li p a{font-size: 16px;color: #666666; height: 40px; line-height: 40px;max-width: 275px;text-overflow: ellipsis;white-space: nowrap;display: inline-block;overflow: hidden;}
.look_all ul li p a:hover{ color: #6964DC }


/********  主要的布局区域 ********/
.mainpage{ width:1200px; margin:0 auto; }
.mainpage a{text-decoration: none;}

/*2018-11-19tycw添加登录后状态*/
.topbar .r ul .loginin{width: 127px;text-align: center;position: relative;}
.topbar .r ul .loginin:hover{background: #000;}
.topbar .r ul .loginin a.user_name{text-overflow: ellipsis;display: table;width: 127px;text-align: left;/*padding-left: 18px;*/}
.topbar .r ul .loginin a.user_name span{display: inline-block;width: 68px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;float: left}
.topbar .r ul .loginin a.user_name i{background: url(/origin/mainpage/p/public/add_jt.png) no-repeat center right;display: block;width: 20px;height: 40px;display: inline-block;float: left;padding-left: 3px;
/*transition: -webkit-transform .3s linear;
-ms-transition: -webkit-transform .3s linear;
-moz-transition: -webkit-transform .3s linear;
-o-transition: -webkit-transform .3s linear;
-webkit-transition: -webkit-transform .3s linear;*/
}
.topbar .r ul .loginin:hover .user_link{
	display: block;
}
/*.topbar .r ul .loginin:hover a.user_name{
	color: #fff;
}*/
.topbar .r ul .loginin:hover a.user_name i{
	background-image: url(/origin/mainpage/p/public/add_jt1.png);
	/*transform:rotate(180deg);
-ms-transform:rotate(180deg); 
-moz-transform:rotate(180deg); 	
-webkit-transform:rotate(180deg);
-o-transform:rotate(180deg); */
}
.topbar .r ul .user_link{display: none;background: #FFFFFF;border: 1px solid #e7e5e6;border-top: 0px;z-index: 99999;position: absolute;top: 40px;left: 0;}
.topbar .r ul .user_link a{display: block;height: 36px;line-height:36px;width: 100%;width: 125px;text-indent: 6px;text-align: left;color: #565656;}
.topbar .r ul .user_link a span{display: block;margin: 0 10px;height: 36px;line-height:36px;border-bottom: 1px dashed #efefef;}
.topbar .r ul .user_link a:hover{background: #f3f3f3 !important;color: #eb2e2e !important;}
.topbar .r ul .user_link a.login_out span{border-bottom: 0;}

/* 20190109ycw公共头部样式修改 */
.topbar .home.home_logo{display:table;}
.topbar .home.home_logo img{ height:14px;width:38px; }
.topbar .home.home_logo i {margin-right: 20px;margin-left: 10px;}
/*-副导航-*/
.topbar_f{width: 100%;background: #fff;height: 38px;font-size: 12px;}
.topbar_f .w1200{overflow: hidden;margin:0 auto;}
.topbar_f ul{height: 13px;line-height: 13px;width: 1220px;margin-top: 15px;}
.topbar_f ul li{border-right: 1px solid #dedede;float: left;}
.topbar_f ul li a{color: #404040;margin:0 12px}
.topbar_f ul li a:hover{color: #eb2e2e;}
.topbar_f ul li.topbar_f_sm a{margin:0 10px}
.topbar_f ul li.topbar_f_f a{margin-left: 0;}
.topbar_f ul li.topbar_f_l a{margin-right: 0;}
.topbar_f ul li.topbar_f_l{border-right:0}



/*** 新顶部登录条 2021-11-26 ***/
.topbar2021 {
    background-color: #FBFBFB !important;
    border-bottom: 0px solid #F1F1F1 !important;
}
.topbar2021 .sitemap {
    position: relative;
    z-index: 1000;
    height: 30px;
    width: 30px;
    float: left;
}
.topbar2021 .sitemap .mapbox {
    position: absolute;
    z-index: 9999;
    width: 1200px;
    height: 280px;
    overflow: hidden;
    left: 0;
    top: 40px;
    background-color: #fff;
    border-bottom: 1px solid #F1F1F1;
    border-left: 1px solid #F1F1F1;
    border-right: 1px solid #F1F1F1;
}
.topbar2021 .sitemap .mapico {
    width: 40px;
    height: 40px;
    color: #fff;
    line-height: 40px;
    cursor: pointer;
    /* background-image: url(/origin/mainpage/www/images/2021/click_icon.png) no-repeat 0px 13px; */
    background: none;
    position: relative;
    transition: .4s all;
}
.topbar2021 .sitemap .mapico .mem{
    width: 40px;
    height: 40px;
    background-image: url(/origin/mainpage/www/images/2021/click_icon.png);
    background-repeat: no-repeat;
    background-position: 0 12px;
    background-size: 40%;
    /* position: absolute;
    z-index:1;
    -webkit-transition: .4s all;
    -moz-transition: .4s all;
    -ms-transition: .4s all;
    transition: .4s all;
    transform-origin:25% 52%; */
}
.topbar2021 .sitemap .mapico.navigation-active .mem{
    /* -webkit-transform:rotate(360deg);
    -moz-transform:rotate(360deg);
    -ms-transform:rotate(360deg);
    transform:rotate(360deg); */
    background-image: url(/origin/mainpage/www/images/2021/click_icon.png);
    background-repeat: no-repeat;
    background-position: 0 12px;
    background-size: 40%;
    background-position: 0 -36px;
}
.topbar2021 .home {
    width: 150px;
    color: #909090;
    text-align: left;
    padding-left:6px;
}
.topbar2021 .home a {
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #404040;
}
.topbar2021 .home a:hover{
    color: #404040;
}
.topbar2021 .r ul li {
    width: 56px;
    height: 40px;
    float: left;
    color: #404040;
    text-align: center;
    font-size: 12px;
}
.topbar2021 .r .gz {
    position: relative;
    z-index: 1000;
    height: 40px;
    line-height: 40px;
    width: 40px;
}
.topbar2021 .sc {
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    color: #404040;
    margin-right: 10px;
}
.topbar2021 .r ul li .ac:hover{ color: #404040 }
.topbar2021 .r ul .login {
    width: 45px;
    line-height: 40px;
}
.topbar2021 .r ul .login:hover {color: #404040;}

.topbar2021 .r ul .login.nologin{
    background: url(/origin/mainpage/www/images/2021/user_ico.png) no-repeat 0 50%;
}
.topbar2021 .r ul .login.nologin:hover a{color: #404040 !important;}

.topbar2021 .r ul .register a, .topbar2021 .r ul .login a {
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #404040;
    cursor: pointer;
}
.topbar2021 .r ul .register a:hover, .topbar2021 .r ul .login a:hover{
    color: #404040;
}
.topbar2021 .r .gz .o, .topbar2021 .sc .r .ac {
    display: inline-block;
    font-size: 12px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-weight: 400;
    color: #404040;
    cursor: pointer;
}
.topbar2021 .r .gz .o.co3f,.topbar2021 .co3f{
    color: #404040 !important;
}
.topbar2021 .r .gz .pbox {
    box-sizing: border-box;
    position: absolute;
    padding: 0 10px;
    z-index: 1001;
    width: 460px;
    height: 170px;
    /*background-color: #fff;*/
    top: 40px;
    left: -342px;
    /*border-left: 1px solid #DADADA;
    border-right: 1px solid #DADADA;
    border-bottom: 1px solid #DADADA;*/
    border: 0;
    background: url(/origin/mainpage/p/public/juxing.png)no-repeat;
    background-size: 100% 100%;
}
.topbar2021 .r .gz .pbox .eqcode {
    width: 25%;
    float: left;
    color: #333;
    padding-top: 30px;
}

.topbar2021 .r ul .loginin a.user_name {
    text-overflow: ellipsis;
    display: table;
    width: 117px;
    text-align: left;
}
.topbar2021 .r ul .loginin a.user_name .avatar{
    background-image: url(/origin/mainpage/www/images/2021/user_ico.png);
    background-repeat: no-repeat;
    /* background: url(//avatar1.cnmo.com/012/22/25/61_avatar_small.jpg?ver=1.1&238588603) no-repeat; */
    background-size: 100%;
    background-color: #fff;
    width: 20px;
    height: 20px;
    display: block;
    float: left;
    margin-top: 10px;
    border-radius: 10px;
    margin-right: 5px;
}
.topbar2021 .r ul .loginin:hover{background: #FBFBFB;}
.topbar2021 .r ul .loginin:hover {color: #404040 !important;}
.topbar2021 .r ul .loginin:hover a {color: #404040 !important;}
.topbar2021 .r ul .loginin:hover span {color: #404040 !important;}

.topbar2021 .r ul .loginin:hover a.user_name{
    color: #404040;
}
.topbar2021 .r ul .loginin a:hover.user_name{
    color: #404040;
}

.topbar2021 .r ul .user_link{display: none;background: #FFFFFF;border: 1px solid #e7e5e6;border-top: 0px;z-index: 99999;position: absolute;top: 40px;right: 0;}
.topbar2021 .r ul .user_link a{display: block;height: 36px;line-height:36px;width: 117px;text-indent: 6px;text-align: left;color: #565656;}
.topbar2021 .r ul .user_link a span{display: block;margin: 0 10px;height: 36px;line-height:36px;border-bottom: 1px dashed #efefef; width: 100px;}
.topbar2021 .r ul .user_link a:hover{background: #fff !important;color: #eb2e2e !important;}
.topbar2021 .r ul .user_link a:hover span{color: #eb2e2e !important; width: 110px;}
.topbar2021 .r ul .user_link a.login_out span{border-bottom: 0;}



/* 设置个别链接的间距 */
.topbar_f ul li.topbar_f_sm a {
	margin: 0 9px !important;
}
.text-center{text-align: center!important;}
.text-right{text-align: right!important;}

/** 新分页样式  统一处理 2022-12-20 **/
.pagination{display:inline-block;padding-left:0;margin:20px 0;}
.pagination>li{display:inline; margin-left:2px;}
.pagination>li>a,.pagination>li>span{position:relative; padding:6px 12px;line-height:1.42857143;color:#313131;text-decoration:none;background-color:#fff;border:1px solid #ddd;border-radius:2px}
.pagination>li:first-child{margin-left:0;}
.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#ED6044;cursor:default;background-color:#ffffff;border-color:#ED6044}

/** 宅秘 **/
.home-pagination .pagination>.active>a,.home-pagination .pagination>.active>a:focus,.home-pagination .pagination>.active>a:hover,.home-pagination .pagination>.active>span,.home-pagination .pagination>.active>span:focus,.home-pagination .pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#FDB128;border-color:#FDB128}
/** hi5g **/
.hi5g-pagination .pagination>.active>a,.hi5g-pagination .pagination>.active>a:focus,.hi5g-pagination .pagination>.active>a:hover,.hi5g-pagination .pagination>.active>span,.hi5g-pagination .pagination>.active>span:focus,.hi5g-pagination .pagination>.active>span:hover{z-index:3;color:#ffffff;cursor:default;background-color:#12a857;border-color:#12a857}
/** smartcar **/
.smartcar-pagination .pagination a:hover{z-index:3;color:#6964DC;cursor:pointer;background-color:#ffffff;border-color:#6964DC}
.smartcar-pagination .pagination>.active>a,.smartcar-pagination .pagination>.active>a:focus,.smartcar-pagination .pagination>.active>a:hover,.smartcar-pagination .pagination>.active>span,.smartcar-pagination .pagination>.active>span:focus,.smartcar-pagination .pagination>.active>span:hover{z-index:3;color:#ffffff;cursor:default;background-color:#6964DC;border-color:#6964DC}
/*ʽ*/
*{margin: 0;padding: 0;box-sizing: border-box;}
html,body{background-color: #fff;color: #404040;font-size: 14px;
	line-height: 1.5;
    /*font-family: "΢ź", "microsoft yahei", "Helvetica Neue", Helvetica, STHeiTi, sans-serif;*/
    font-family:  "΢ź", "microsoft yahei","",Hiragino Sans GB,"ĺ",arial,'Hiragino Sans GB',sans-serif;
   
    }
ul,li,ol,menu {list-style: none;}
img{vertical-align: middle;font-size: 0;border: 0;}
:-moz-placeholder {color: #bbb;}
::-moz-placeholder {color: #bbb;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder {color: #bbb;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {color: #bbb;}
input:-webkit-autofill{background: #fff;-webkit-box-shadow: 0 0 0px 1000px white inset;}
a{color: #404040;}
a:hover {color: #eb2e2e;}
b,h1,h2{font-weight: bold;}

.m10 {margin: 10px;}
.mt10 {margin-top: 10px;}
.mt20 {margin-top: 20px;}
.mt30 {margin-top: 30px;}
.p10 {padding: 10px;}
.pt10 {padding-top: 10px;}
.pt20 {padding-top: 20px;}
.bor{border: #f4f4f4 solid 1px;}
.borB {border-bottom: #f4f4f4 solid 1px;}
.borT {border-top: #f4f4f4 solid 1px;}
.fl{float: left;}
.fr{float: right;}
.clear{clear:both;height:0;overflow:hidden}
.cf{zoom:1}
.cf:after{clear:both;display:block; height:0;visibility:hidden;content:"/20";height:0;overflow:hidden}



.relative{position: relative;}
.hidden{display: none;}
.show{display: block;}

.icon{background: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon.png?t=20190619) no-repeat;display: block;background-size: 320px 140px;}
.header2021.v2 .header-nav-b.navabsolute .icon{ background: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon1.png) no-repeat;display: block;background-size:282px 20px ;}
.header2021.v2 .header-nav-b.navabsolute li:hover .icon{ background: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon2.png) no-repeat;display: block;background-size:282px 20px;}
.ie8 .icon,.ie7 .icon,.ie6 .icon{background-image: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_ie.png);}

/*ҳ*/
body{width:100%;text-align: center;color: #404040;font-size: 14px;background: #fff;
-moz-user-select:none; /**/
-webkit-user-select:none; /*webkit*/
-ms-user-select:none; /*IE10*/
user-select:none;
}

.w1200{margin: 0 auto;width: 1200px;}
/*ͷ*/
.topbar {background-color: #2b2b2b;}
.topbar .home {width: 150px;color: #909090;}
.topbar .home a{color: #909090;}
.topbar .sitemap .navigation-active em{margin-right: -7px;}
.topbar .sitemap .mapbox{width: 1200px;}
.topbar .l{width: 200px;text-align:center;}
.topbar .l .home i{margin-left: -2px;margin-right:20px;}
.safari .topbar .home{line-height: 42px;}
/*.topbar .sitemap .mapico{width: 200px;}*/
.topbar .sitemap .mapico em{float: left;}
.bd_weixin_popup .bd_weixin_popup_main{height: 204px;}
/*logo*/
.header{position: relative;}
.header-logo{width: 100%;height: 120px;padding-top: 20px;background: #333333;}
.header-logo .logo{width: 165px;float: left;}
.header-logo .logo img{width: 165px;}
.header-logo .header-div{width: 1012px;height: 80px;float: right;position: relative; }
/*.header-div img{position: absolute;left: 0;right: 0;width: 1012px;height: 80px;z-index: 98;}*/
.header-div .top_banner{position: relative;font-size: 30px;color: #fff;text-align: center;max-width: 900px;display: inline-block;margin-right: 90px;z-index: 99;line-height: 80px;font-weight: bold;    
	white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background-image: url(//statict.cnmo.com/origin/mainpage/www/images/cnom_head.png);
}
.header-div a.top_banner span{display: none;width: 100%;background: #fff;height: 2px;position: absolute;left: 0;bottom: 20px;}
/*.header-div a:hover{text-decoration: underline;}*/
.header-div a.top_banner:hover span{display: block;}
/**/
.header-nav{width: 100%;height: 35px;background: #eb2e2e;}
.header-nav li{float: left;color: #fff;}
.nav-link li{float: left;text-align: left;line-height: 35px;margin-right: 52px;position: relative;}
.nav-link li a{color: #fff;font-size: 14px;}
.nav-link li i{position: absolute;bottom: 4px;left: 50%;height: 1px;width: 0;display: block;background: #fff;
	-ms-transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%);
	-webkit-transition: width ease 200ms;
	transition: width ease 200ms;
}
.nav-link li:hover i{width: 30px;}





/**/
.search_box{margin-top: 5px; background-color: #fff; width: 180px; height: 25px; float: right; border-radius: 12px 12px 12px 12px; }
.search_box .pdsearch{ width: 135px; height: 20px; line-height: 20px; border: 0px; margin-left: 10px; float: left; margin-top: 3px;}
.search_box .search_btn{ float: right; width: 25px; height: 25px;background-position:2px 5px; cursor: pointer; border: 0; font-size: 0; }
.search_box .on .search_btn{background-position:-23px 5px;}
/*.ie7 .navbar .search_box .search_btn,.ie8 .navbar .rbox .inner_box .search_box .search_btn{background-position:-148px -22px; }*/
/*.nav-f-ser{border-radius: 15px;border: 1px solid #fff;width: 180px;background: #fff;height: 25px;margin-top: 5px;}
.nav-f-ser .search-box{width: 142px;height: 22px;line-height: 22px;background: #fff;border:none;position: absolute;top: 1px;left: 14px;z-index: 3;}
.nav-f-ser .icon{width: 27px;height: 24px;background-position:4px 3px;border: none;position: absolute;right: 0;top: 0px;z-index:3;cursor: pointer;}
.search-box-cur {border-color: #e1e1e1;}
.search-box-cur .icon{background-position:-148px -22px;}
.search-box-cur .nav-f-ser-list{display: none;width: 180px;padding:8px 0 5px;background: #fff;border: 1px solid #e1e1e1;border-top:0;position: absolute;top: 14px;left: -1px;z-index: 2;border-bottom-right-radius: 6px;border-bottom-left-radius: 6px;}
.search-box-cur .nav-f-ser-list a{line-height: 35px;display: block;width: 100%;margin: 0;height:35px;text-align: left;text-indent: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.search-box-cur .nav-f-ser-list a:hover{color: #404040;background: #f6f6f6;border: none;}
.search-box-cur .nav-f-ser-list a.on{color: #404040;background: #f6f6f6;border: none;}*/
/**/
.header-nav-b{width: 100%;height: 60px;background: #f9f9f9;}
.header-nav-b ul li{float: left;line-height: 60px;margin-right: 55px;}
.header-nav-b ul li i{width: 30px;height: 25px;float: left;margin-top: 16px;margin-right: 2px;}
.header-nav-b ul li span{float: left;}
.header-nav-b ul li.last{margin-right: -1px;}
.header-nav-b a{font-size: 16px;color: #000;font-family: tahoma;}
/* iconµ1ͼ    ͼicon  ʱ*/
/*.header-nav-b ul li i.icon-1{background-position:2px -26px;width: 23px;}
.header-nav-b ul li i.icon-2{background-position:-30px -25px;}
.header-nav-b ul li i.icon-3{background-position:-60px -25px;}
.header-nav-b ul li i.icon-4{background-position:-90px -25px;width: 28px;}
.header-nav-b ul li i.icon-5{background-position:-120px -25px;}
.header-nav-b ul li i.icon-6{background-position:-150px -25px;}
.header-nav-b ul li i.icon-7{background-position:-180px -25px;}
.header-nav-b ul li i.icon-8{background-position:-210px -25px;}
.header-nav-b ul li i.icon-9{background-position:-240px -25px;}
.header-nav-b ul li i.icon-10{background-position:-267px -26px;}*/
.header-nav-b ul li.icon{}
/*һͼĶλ*/
/*.header-nav-b ul li i.icon-1{background-position: 0px -65px !important;width: 23px !important;}
.header-nav-b ul li i.icon-2{background-position: -70px -64px!important;}
.header-nav-b ul li i.icon-3{background-position:-125px -64px!important;}
.header-nav-b ul li i.icon-4{background-position:-183px -64px!important;width: 28px!important;}
.header-nav-b ul li i.icon-5{background-position:-250px -64px!important;}
.header-nav-b ul li i.icon-6{background-position:-305px -64px!important;}
.header-nav-b ul li i.icon-7{background-position:-368px -64px!important;}
.header-nav-b ul li i.icon-8{background-position:-425px -64px!important;}
.header-nav-b ul li i.icon-9{background-position:-483px -64px!important;}
.header-nav-b ul li i.icon-10{background-position:-424px -64px!important;}
*/
/*ͼĶλ*/
.header-nav-b ul li i.icon-1{background-position: 5px 5px !important;width: 23px !important;}
.header-nav-b ul li i.icon-2{background-position: -21px 6px !important;}
.header-nav-b ul li i.icon-3{background-position: -50px 6px !important;}
.header-nav-b ul li i.icon-4{background-position:-83px 6px !important;width: 28px!important;}
.header-nav-b ul li i.icon-5{background-position:-110px 6px !important;}
.header-nav-b ul li i.icon-6{background-position:-140px 6px !important;}
.header-nav-b ul li i.icon-7{background-position:-170px 5px !important;}
.header-nav-b ul li i.icon-8{background-position:-199px  5px !important;}
.header-nav-b ul li i.icon-9{background-position:-230px 6px !important;}
.header-nav-b ul li i.icon-10{background-position:-259px 5px !important;}


.header-nav-b ul li:hover a{color: #EB2E2E;}
/* iconµ1ͼ    ͼicon  ʱ*/
/*.header-nav-b ul li:hover i.icon-1{background-position:2px -61px;}
.header-nav-b ul li:hover i.icon-2{background-position:-30px -60px;}
.header-nav-b ul li:hover i.icon-3{background-position:-60px -60px;}
.header-nav-b ul li:hover i.icon-4{background-position:-90px -60px;}
.header-nav-b ul li:hover i.icon-5{background-position:-120px -60px;}
.header-nav-b ul li:hover i.icon-6{background-position:-150px -60px;}
.header-nav-b ul li:hover i.icon-7{background-position:-178.5px -60px;}
.header-nav-b ul li:hover i.icon-8{background-position:-210px -60px;}
.header-nav-b ul li:hover i.icon-9{background-position:-240px -60px;}
.header-nav-b ul li:hover i.icon-10{background-position:-267px -61px;}*/
/*һͼĶλ*/
/*.header-nav-b ul li:hover i.icon-1{background-position:0px -126px  !important;}
.header-nav-b ul li:hover i.icon-2{background-position:-70px -125px!important;}
.header-nav-b ul li:hover i.icon-3{background-position:-125px -125px!important;}
.header-nav-b ul li:hover i.icon-4{background-position:-183px -125px!important;}
.header-nav-b ul li:hover i.icon-5{background-position:-250px -125px!important;}
.header-nav-b ul li:hover i.icon-6{background-position:-305px -125px!important;}
.header-nav-b ul li:hover i.icon-7{background-position:-368px -125px!important;}
.header-nav-b ul li:hover i.icon-8{background-position:-425px -125px!important;}
.header-nav-b ul li:hover i.icon-9{background-position:-483px -125px!important;}
.header-nav-b ul li:hover i.icon-10{background-position:-424px -125px!important;}*/
/*ͼĶλ*/
/*2px -61px*/
.header-nav-b ul li:hover i.icon-1{background-position: 5px 5px  !important;}
.header-nav-b ul li:hover i.icon-2{background-position:-21px 6px!important;}
.header-nav-b ul li:hover i.icon-3{background-position:-50px 6px!important;}
.header-nav-b ul li:hover i.icon-4{background-position:-83px 6px!!important;}
.header-nav-b ul li:hover i.icon-5{background-position:-110px 6px!important;}
.header-nav-b ul li:hover i.icon-6{background-position:-140px 6px!important;}
.header-nav-b ul li:hover i.icon-7{background-position:-170px 5px!important;}
.header-nav-b ul li:hover i.icon-8{background-position:-199px 5px!important;}
.header-nav-b ul li:hover i.icon-9{background-position:-230px 6px!important;}
.header-nav-b ul li:hover i.icon-10{background-position:-259px 5px!important;}





/*** ͷ 2021-06-02@CEO ***/
.header2021 .header-logo {
	width: 100%;
	height: 120px;
	height: 122px; /*new*/
	padding-top: 20px;
	padding-top: 24px; /*new*/
	background: #fff;
}
.header2021 .header-logo .logo img {
	width: 164px;
	height: 59px;
}
.header2021 .header-logo .logo .logotext {
	width: 120%; /*190px*/
	height: 14px;
	font-size: 10px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #000000;
	line-height: 14px;
	letter-spacing: 5px;
	transform: scale(0.90);
	transform-origin: -16px 50px;
	margin-left: -4px;
}
/* Safari 10.1+ (which is the latest version of Safari at this time) */
@media not all and (min-resolution:.001dpcm) { @media {
.header2021 .header-logo .logo .logotext {
	width: 108%; /*190px*/
	height: 14px;
	font-size: 10px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #000000;
	line-height: 14px;
	letter-spacing: 5px;
	transform: scale(1.04);
	transform-origin: 0px 50px;
	margin-left: -9px;
	margin-top:3px;
}
}}
@-moz-document url-prefix() {
.topbar2021 .home {
	width: 150px;
	color: #909090;
	text-align: left;
	padding-left:6px;
	line-height: 38px;
}
.topbar2021 .r ul li,
.topbar2021 .r ul li a,
.topbar2021 .r .gz .o,
.topbar2021 .r .gz,
.topbar2021 .sc .r .ac{
	line-height: 38px;
}
.topbar2021 .r ul .login {
	width: 45px;
	line-height: 38px;
	background:url(/origin/mainpage/www/images/2021/user_ico.png) no-repeat 0 48%;
}
.header2021 .header-logo .logo .logotext {
	width: 120%; /*190px*/
	height: 14px;
	font-size: 10px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #000000;
	line-height: 14px;
	letter-spacing: 5px;
	transform: scale(1.05);
	transform-origin: -60px 50px;
	margin-left:-23px;
	margin-top:5px;
}
}
/*** С߶ȵ ***/
.header2021 .header-nav-b {
	width: 100%;
	height: 60px;
	background: #f9f9f9;
	height: 46px;
	background: #FAFAFA;
	border-bottom: 1px solid #F1F1F1;
}
.header2021 .header-nav-b ul{
	width: 120%;
}
.header2021 .header-nav-b ul li {
	margin-right: 51px;
	line-height: 46px;
}
.header2021 .navfix-div {
	height: 51px;
}
.header2021 .header-nav-b ul li i {
	width: 30px;
	height: 25px;
	float: left;
	margin-top: 8px;
	margin-right: 2px;
}
/* .header2021 .header-nav-b ul li i.icon-1 {
	background-position: 2px -26px;
	width: 20px !important;
} */
/*** Сڳɫ ***/
.header2021 .header-nav-b a {
	font-family: tahoma;
	font-size: 16px;
	font-family: PingFangSC-Regular, PingFang SC;
	font-weight: 400;
	color: #222222;
}
/*** ICON ***/
.header2021 .icon {
	background: url(/origin/mainpage/www/images/2021/new_icon2.png) no-repeat;
	display: block;
	background-size: 326px 140px;
}
#navFix .icon{
	/*background: url(icon.png) no-repeat;*/
	/*background-size: 640px 280px;*/
}
/*** Ŵ ***/
.header2021 .search_box .search_btn {
	float: right;
	width: 25px;
	height: 25px;
	background-position: -287px 5px;
	cursor: pointer;
	border: 0;
	font-size: 0;
}



/*** °ͷϰ彨յ12002021-V2汾 ***/
.header2021.v2 .header-nav {
    width: 1200px;
    height: 35px;
    background: #eb2e2e;
    margin:0 auto;
}
.header2021.v2 .header-nav .nav-link{
    padding-left:22px;
}
.header2021.v2 .header-nav-b {
    width: 1200px;
    height: 46px;
    background: #FAFAFA;
    border-bottom: 1px solid #F1F1F1;
    margin:0 auto;
}
.header2021.v2 .header-nav-b a{
    font-size:14px;
}
.header2021.v2 .header-nav-b.navabsolute {
    width: 1200px;
    position: absolute;
    top: 155px;
    left: 50%;
    margin-left:-600px;
    z-index: 999;
}
.header2021.v2 .header-nav-b.navfix {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 999;
    width: 1200px;
    left: 50%;
    margin-left:-600px;
}
.header2021.v2 .header-nav-b ul{
    padding-left:20px;
}
.header2021.v2 .header-nav-b ul li {
    /* margin-right: 47px; */
    margin-right: 41px;
    line-height: 46px;
}
.header2021.v2 .header-nav-b ul li .icon-1{
    width:20px;
}
.header2021.v2 .search_box {
    margin-top: 4px;
    background-color: #fff;
    width: 180px;
    height: 25px;
    float: right;
    margin-right:20px;
    border-radius: 12px 12px 12px 12px;
}
.header2021.v2 .header-nav {
    height: 45px;
}
.header2021.v2 .header-nav-b.navabsolute {
    top: 165px;
}
.header2021.v2 .header-nav-b.navfix {
    top: 0;
}
.header2021.v2 .header-nav .nav-link li{
    line-height: 45px;
    margin-right: 42px;
}
.header2021.v2 .search_box{
    margin-top: 9px;
}
.header2021.v2 .nav-link li a{
    font-size:16px;
}



/*Ҫ*/
/*swiper*/

/* ===============================================================
Basic Swiper Styles 
================================================================*/
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}
.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}
.swiper-scrollbar {
	border-radius: 10px;
	position: relative;
	-ms-touch-action: none;
	background: rgba(0,0,0,0.1)
}
.swiper-scrollbar-drag {
	height: 100%;
	width: 100%;
	position: relative;
	background: rgba(0,0,0,0.5);
	border-radius: 10px;
}
.swiper-scrollbar-cursor-drag {
	cursor: move;
}
/*ֲͼ*/
.banner{margin-top: 5px;height: 298px;overflow: hidden;}
/*ֲͼ*/
.banner-swiper{height: 298px;width: 600px;overflow: hidden;background: #eee;}
/*ֲͼ*/
	.swiper-container{height: 298px;}
	.swiper-box .swiper-wrapper img{width: 600px;height: 298px;}
	.pagination {position: absolute;z-index: 20;bottom: 6px;right: 10px;width: auto;text-align: right;}
	.swiper-pagination-switch {display: inline-block;width: 16px;height: 6px;background: #000;margin: 0 2px;opacity: 0.3;filter:Alpha(opacity=30);cursor: pointer;}
	.swiper-active-switch {opacity: 1;filter:Alpha(opacity=100);background: #fff;}
	.swiper-arrow{height: 80px;width: 30px;color: #fff;font-size: 20px;position: absolute;top: 50%;margin-top: -40px;z-index: 3;cursor: pointer;display: none;}
	.swiper-arrow span{display: block;height: 100%;width: 100%;background: #000;opacity: 0.4;filter:Alpha(opacity=40);}
	.swiper-arrow i{width: 20px;height: 30px;position: absolute;top: 26px;left: 7px;}

	.swiper-left{left: 0;}
	.swiper-right{right: 0;}
	.swiper-left i{background-position: -1px -100px;}
	.swiper-right i{background-position: -25px -100px;}
	.swiper-arrow:hover span{opacity: 0.7;filter:Alpha(opacity=70);}
	.swiper-box:hover .swiper-arrow{display: block;}
	.swiper-wrapper .swiper-slide{position: relative;}
	.swiper-wrapper .swiper-slide i{position: absolute;left: 0;bottom: 0;width: 600px;height: 148px;background: url(//statict.cnmo.com/origin/mainpage/www/images/new_line.png) repeat;}
/*ͼƬ*/
.banner-img{width: 600px;overflow: hidden;height: 298px;}
.banner-img li{width: 298px;height: 148px;margin-left: 2px;float: left;margin-bottom: 2px;background: #eee;overflow: hidden;position: relative;}
.banner-img li img{width: 100%;}
/*.banner-img li a{display: block;position: relative;height: 100%;width: 100%;}*/
.banner-img li b{display: block;z-index: 99;position: absolute;left: 0;bottom: 0;width: 285px;height: 36px;line-height: 36px;color: #fff;font-size: 14px;text-indent: 13px;text-align: left;overflow: hidden;}
.banner-img li b.text-shaw{color: #000;left: 1px;bottom: -1px;z-index: 98;}
.banner-img li i{display: block;z-index: 97;position: absolute;left: 0;bottom: 0;width: 100%;height: 36px;background: #000;opacity: .3;Alpha(opacity=30);}
/**/
.left{width: 240px;float: left;}
.left-long{width: 940px;float: left;height: 305px;}
/*Ҳ*/
.right{width: 240px;float: right;}
/*м*/
.con{width: 680px;float: left;margin-left: 20px;}
/*ʾб*/
.news-list{text-align: left;}
.news-list ul{margin-left: -20px;}
.news-list li{width: 330px;float: left;margin-left: 20px;}
.linetext{height: 38px;line-height: 38px;/*overflow: hidden;*/display: table;white-space: nowrap;position: relative;}
.linetext-h2{height: 42px;}
.linetext a{color: #404040;font-size: 16px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block;float: left;max-width: 318px;}
.linetext.haveicon a{max-width: 316px;}
.linetext-h2 a{max-width: 330px;}
.linetext a:hover{color: #EB2E2E;}
.linetext a h2{font-size: 18px;color: #404040;padding-top: 2px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block;max-width: 330px;}
.linetext a h2:hover{color: #EB2E2E;text-decoration: underline;}
.linetext .cRed h2,.linetext .cRed b{color: #eb2e2e;}
.linetext i{width: 5px;height:5px;border-radius: 50%;display:block;background-color: #e3e3e3;margin-right: 6px;margin-bottom: 3px;margin-top: 17px;float: left;}
.safari10 .linetext i{margin-top: 16px;}
.linetext a .icon{width: 20px;height: 11px;display: inline-block;margin-left: 4px;position: absolute;top:14px;right: -24px;}
.linetext a .icon1-hot{background-position: -49px 0 ;}    
.linetext a .icon1-img{background-position: -74px 0 ;}    
.linetext a .icon1-video{background-position: -99px 0 ;}    

/*2022-3-16 Ʒ  ûݵʱ һΪ*/
.linetext-202203{height: 48px !important;}

.newlist-column{padding-top: 8px;height: 40px;}
.newlist-column img{height: 24px;margin: -3px 14px 2px 0;}
.newlist-column b{font-size: 18px;line-height: 40px;}
.newlist-column1{padding-top: 4px;height: 40px;}
.newlist-column1 i{width: 3px;height: 18px;background: #0f0e0e;float: left;margin-right: 12px;border-radius: 0;margin-top: 12px;}
.safari10 .newlist-column1 i{margin-top: 11px;}
.newlist-column1 b{font-size: 18px;line-height: 41px;}
/*7ȵ*/
.hot-7{padding-top: 5px;}
.hot-7 li{border-bottom: 1px solid #f3f3f3;padding: 27px 0;overflow: hidden;font-size: 18px;text-align: left;line-height: 22px;clear: both;}
.hot-7 li.last{border: none;}
.hot-7-num{font-size: 30px;font-style: italic;float: left;color: #e9e9e9;padding-top: 10px;}
.hot-7-1 .hot-7-num{color: #eb2e2e;}
.hot-7-2 .hot-7-num{color: #e8b427;}
.hot-7-3 .hot-7-num{color: #f3b76a;}
.hot-7-tit{width: 208px;float: right;height: 46px;overflow: hidden;line-height: 24px;}
.hot-7-btn{color: #9e9e9e;font-size: 14px;width: 206px;float: right;padding-top: 3px;height: 20px; overflow: hidden;}
.hot-7-btn a{color: #9e9e9e;}
.hot-7-btn a:hover{color: #404040;}
.hot-7-btn span{margin: 0 8px;color:#c1c1c1;}
/*ʽ*/ 
/*1*/
.tit-nav1{color: #000;font-size: 18px;font-weight: bold;text-align: left;height: 45px;line-height: 40px;padding-top: 5px;}
.tit-nav1 a{color: #000;}
/*2*/
.tit-nav2{width: 100%;border-bottom: 1px solid #e6e6e6;text-align: left;height: 45px;line-height: 45px;}
.tit-nav2 b {border-bottom: 2px solid #000;font-size: 22px;color: #000;line-height: 43px;display: block;float: left;}
.tit-nav2 b a{color:#000;}
.safari .tit-nav2 b span{font-family: arial;}
.tit-nav2-right{float: right;line-height: 40px;padding-top: 5px;}
.tit-nav2-right a{color: #000;cursor: pointer;}
.tit-nav2-right a:hover{color: #EB2E2E;}
.tit-nav2-right span{color: #dbdbdb;padding: 0 5px;}
/*Ƶͷ*/ 
.white-tit{height: 70px;width: 1200px;text-align: left;margin: 0 auto;overflow: hidden;padding-top: 5px;}   
.white-tit a{color: #fff;font-size: 22px;line-height: 65px;}  
/*.white-tit2{text-align: left;}
.white-tit2 .inner{
    width: 120px;
    height: 70px;
    margin-top: -70px; 
white-space: nowrap;	
    } */
    
/**/
.one{padding-top: 25px;margin-bottom: 15px;}
	/**/
	.one .left{height: 920px;}
	.one .news-list li{padding-top: 2px;}
	.one .newlist-column1{padding-top: 3px;}
	/*ֱ*/
	.live-tit-img{position: relative;width: 240px;height: 90px;}
	.live-tit-img .default-img{width: 240px;height: 90px;overflow: hidden;}
	.live-tit-img span{color: #fff;background: rgb(235,46,46);background: rgba(235,46,46,.9);font-size: 14px;display: block;width: 85px;height: 25px;line-height: 25px;position: absolute;top: 10px;left: 10px;text-indent: 7px;text-align: left;border-radius: 14px;}
	.live-tit-img span i{color: #ffbfbf;font-family: arial;font-size: 15px;}
	.live-tit-img .icon{width: 31px;height: 31px;background-position: -50px -100px;position: absolute;bottom: -15px;right: 15px;}
	.live-tit-tit{border-bottom: 1px solid #ececec;height: 55px;line-height: 55px;color: #eb2e2e;font-size: 16px;text-align: left;}
	.live-tit-tit span{font-size: 12px;font-family: simsun,"";float: left;margin-right: 10px;}
	.live-tit-tit p{width: 240px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.live-list{padding-top: 5px;text-align: left;}
	.live-list li a{color: #888;line-height: 30px;}
	.live-list li a span{float:left;max-width: 205px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;margin-right:3px;}
	.live-list li.live-list-red a span{max-width: 180px;}
	.live-list li.live-list-red a{color: #eb2e2e;}
	.live-list li a:hover{color: #eb2e2e;}
	/*˵*/
	.say-say ul{border-top: 1px solid #f2f2f2;}
	.say-say ul li{border-bottom: 1px solid #f2f2f2;height: 75px;}
	.say-say-img{width: 49px;height: 49px;border-radius: 50%;margin-top: 13px;overflow: hidden;float: left;position: relative;cursor: pointer;}
	.say-say-img img{width: 100%;}
	.say-say-img span{position: absolute;top: 0;left: 0;background: #000;opacity: .6;filter: Alpha(opacity=60);display: none;z-index: 98;width: 100%;height: 100%;}
	.say-say-img p{position: absolute;top: 0;left: 0;line-height: 50px;text-align: center;display: none;z-index: 99;width: 100%;color: #fff;}
	.say-say-img:hover span{display: block;}
	.say-say-img:hover p{display: block;}
	.say-say-img.on  span{display: block;}
	.say-say-img.on p{display: block;}
	.say-say-info{display: block;width: 180px;text-align: left;height: 64px;float: right;padding-top: 18px;position: relative;}
	.say-say-info a.say-info{display: block;height: 34px;color: #404040;overflow: hidden;line-height: 1.2;}
	.say-say-info a.say-info:hover{color: #EB2E2E;}
	.say-say-info .icon-share{height: 19px;width: 20px;display: block;position: absolute;bottom: -3px;right: 39px;overflow: hidden;
		transition: all 200ms linear;
		-webkit-transition: all 200ms linear;
	}
	.say-say-info .icon-share .icon{height: 16px;display: block;width: 20px;background-position:-121px 2px;cursor: pointer;position: absolute;left: 0;}
	.say-say-info .icon-share .icon-share1{height: 19px;bottom: 0;}
	.say-say-info .icon-share .weibo{background-position: -221px 4px;bottom: 51px;}
	.say-say-info .icon-share .weixin{background-position: -196px 4px;bottom: 35px;}
	.say-say-info .icon-share .qzone{background-position: -171px 2px;bottom: 19px;}
	.say-say-info .icon-share:hover {background-color: #f7f7f9;height: 68px;}
	.say-say-info .like{color: #aaaaaa;font-size: 12px;margin-left: 12px;line-height: 14px;position: absolute;right: 0;bottom: 0;font-family: tahoma;cursor: pointer;}
	.say-say-info .like .icon{width: 15px;height: 14px;background-position:-150px 0;display: block;float: left;margin-top: 2px;}
	.say-say-info .like:hover{color: #EB2E2E;}
	.say-say-info .like:hover .icon{background-position:-150px -14px;}
	 /*+1*/
		.say-say-info .likeon{color: #EB2E2E;}
		.say-say-info .likeon .icon{background-position:-150px -14px;}
		.like_1{position: absolute;top: 0;left:50%;color: #f52b2a;opacity: 0;filter: Alpha(opacity=0);
		    transition: all .5s;
		    -webkit-transition: all .5s;
		    transform: scale(.5);
		    -webkit-transform: scale(.5);
		    -o-transform: scale(.5);
		    -moz-transform: scale(.5);
		    }
		.like_1_move {
		    opacity: 1;
		    filter: Alpha(opacity=100);
		    transform: translateY(-20px) scale(1);
		    -webkit-transform: translateY(-20px) scale(1);
		    -o-transform: translateY(-20px) scale(1);
		    -moz-transform: translateY(-20px) scale(1);
		}
	/*ĦѧԺ*/
	.one-left-img-div{height: 110px;width: 240px;overflow: hidden;}
	.one-left-img-div img{width: 100%;}
	.one-left-img-tit{padding-top: 9px;text-align: left;line-height: 21px;height:50px;overflow: hidden;}
	/*.one-left-img:hover p{color: #EB2E2E;}*/
	/*м*/
	.one .con{height: 920px;}
	.one .con .news-list{margin-top: -14px;}
	/*Ҳ*/
	.one .right{height: 920px;}
	.one .right .add-div{margin-bottom: 10px;cursor: pointer;}
	/*ð*/
	.gohaoa-right{background: #f9f9f9;width: 100%;}
	.gohaoa-right .titbox{height:42px;}
	.gohaoa-right .titbox .tit {width: 87px;height: 42px;float: left;background-image: url(/origin/mainpage/home/images/gha_tit.png?t=20180930);background-repeat: no-repeat;background-position: 0 center;background-size: 100%;}
	.gohaoa-right .titbox .tit a { display: block;width: 87px;height: 42px;}
	.gohaoa-right .titbox .rico {height: 42px;line-height: 42px;float: right;font-size: 12px;}
	.gohaoa-right .titbox .rico a{color: #7d7d7d;}
	.ghapic .swiper-box{ width: 240px; height: 120px; overflow: hidden;}
	.ghapic .swiper-box .swiper-wrapper img { width: 240px;height: 120px;}
	.ghapic .swiper-box .swiper-slide{height: 120px;}
	#swiper-container2{height: 120px;}
	#swiper-container2 .pagination{bottom: 3px;text-align: center;right: 0;width: 100%;}
	#swiper-container2 .pagination .swiper-pagination-switch{height: 5px; cursor: pointer;}
	#swiper-container2 .swiper-arrow{height: 50px;width: 25px; margin-top: -25px;}
	#swiper-container2 .swiper-arrow i{top: 14px;left: 6px; width: 14px;height: 25px;}
	#swiper-container2 .swiper-left i { background-position: -100px -100px;}
	#swiper-container2 .swiper-right i { background-position: -125px -100px;}
	#swiper-container2 .swiper-arrow span{opacity: .2;filter:Alpha(opacity=20)}
	#swiper-container2 .swiper-arrow:hover span{opacity: .4;filter:Alpha(opacity=40)}
	
	
	.gohaoa-right .ghalist{text-align: left;padding:8px 12px;}
	.gohaoa-right .ghalist li{height: 32px; line-height: 32px;background: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_gouha.png) no-repeat 0 center; background-size: 23px 12px;text-indent: 30px;overflow: hidden;}
	.gohaoa-right .ghalist li a {line-height: 32px;}
	.gohaoa-right .ghalist li.gouhao-img{background: none;text-indent:0;padding: 3px 0;height: 38px;}

	/**** ð죨20190326ֱΪУnewstyleʽͺ *****/
    .ghalist.newstyle{
        height: 280px;
        margin-top: 10px;
    }
    .ghalist.newstyle li{
        height: auto;
        padding-left: 30px;
        text-indent: 0;
        margin-bottom: 8px;
        height: 36px;
        overflow: hidden;
        background: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_gouha.png) no-repeat 0 3px;
        background-size: 23px 12px;
    }
    .ghalist.newstyle li,.ghalist.newstyle li a{
        line-height: 120%;
    }
    .ghalist.newstyle li.gouhao-img{
        margin-bottom: 0px;
    }


/*Ƶ*/
.video-div{width: 100%;height: 550px;background: #333;}
.video-box .three-tit{width: 1200px;margin: 0 auto;}
.video-box {width: 1200px;margin: 0 auto;}
	/*Ƶ*/
	.video-scrollbar{width: 329px;height:415px;position: relative;float: right;margin-right: 5px;}
	.video-scrollbar .swiper-video-scrollbar{width: 325px;height: 415px;position: relative;overflow: hidden;}
	.video-scrollbar .swiper-video-scrollbar .video-src{width: 320px;height: 88px;margin-bottom: 8px;padding: 4px;}
	.video-scrollbar .swiper-video-scrollbar .swiper-slide:first-child .video-src{padding-top: 0;}
	.swiper-scrollbar{height: 415px;width: 10px;display: block;position: absolute;top: 0;right: -4px;background: #1c1c1c;}
	.swiper-scrollbar-drag{background: #3d3d3d;}
	.swiper-scrollbar-drag:hover{background: #565656;}
	.swiper-scrollbar-cursor-drag{cursor:default;}
	
	.video-scrollbar .swiper-wrapper{height: auto;width:325px;position: absolute;top: 0;left: 0;}
	.video-box .swiper-wrapper .swiper-slide{margin-bottom: -8px;}
	.video-s-img{width: 160px;height: 80px;position: relative;float: left;cursor: pointer;overflow: hidden;}
	.video-src .video-s-img{background: #f7f7f7;}
	.video-src .video-s-img img{width: 100%;height: auto;margin-top: -20px;}
	.video-s-img span{z-index:99;position: absolute;bottom: 8px;left: 13px;display: block;background: #000;background: rgba(0,0,0,.7);line-height: 24px;padding: 0 7px;border-radius: 8px;color: #fff;font-size: 12px;}
	.video-s-img .share{position: absolute;bottom: 0;left: 0;z-index:98;background: #000;width: 100%;height: 100%;opacity: .8;filter:Alpha(opacity=80)}
	.video-s-info{width: 130px;height: 80px;float: right;color: #a6a6a6;text-align: left;position: relative;cursor: pointer;margin-right: 5px;}
	.video-s-info p{display: block;height: 60px;width: 100%;overflow: hidden;}
	.video-s-info span{color: #616161;position: absolute;left: 0;bottom: 0;line-height: 1;}
	.video-scrollbar .on .video-s-info{color: #EB2E2E;}
	.video-scrollbar .on .video-s-info span{color: #EB2E2E;}
	.video-scrollbar .on .video-s-img .share{display: none;}
	.video-play{width: 850px;height: 415px;float: left;background: #535353;cursor: pointer;position: relative;position: relative;}
	.video-play .tabcontent iframe, .video-play .tabcontent embed, .video-play .tabcontent object {width: 850px;height: 415px;}
	.video-play .maskLayer{width: 850px;height: 415px;overflow: hidden;}
	.video-play .maskLayer .icon{width: 66px;height: 66px;position: absolute;top: 50%;left: 50%;margin-left: -33px;margin-top: -33px;background: url(/origin/mainpage/home/images/icon_video.png) no-repeat;}
	.video-play .maskLayer img{width: 100%;height: auto;opacity: .40;filter:Alpha(opacity=40)}
	.video-paly-tit{color: #fff;position: absolute;bottom: -62px;left: 0;overflow: hidden;max-width: 100%;line-height: 60px;text-align: left;white-space:nowrap;font-size: 16px;}
	.video-paly-tit:hover{color: #EB2E2E;}
	
	.video-scrollbar .swiper-video-scrollbar .video-src:hover .video-s-img .share{opacity: .25;filter:Alpha(opacity=25)}
	.video-scrollbar .swiper-video-scrollbar .video-src:hover .video-s-info{color: #fff;}
	.video-scrollbar .swiper-video-scrollbar .on:hover .video-s-info{color: #EB2E2E;}
	.video-scrollbar .swiper-video-scrollbar .video-src:hover .mouse-big img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.video-div .white-tit2 a b{
	white-space: nowrap;
}	

/**/
.two{margin-bottom: 15px;margin-top: -1px;}
.two .left{height: 630px;}
	/*ֻа*/
	.two .tit-nav2 .tit-nav2-right a.cur{color: #eb2e2e;}
	.phone-ranking-list{clear: both;margin: 15px 0 10px;display: none;}
	.phone-ranking-list li{clear: both;color: #404040;height: 41px;line-height: 24px;padding-top: 8px;}
	.phone-ranking-list li i{display: block;width: 20px;height: 20px;text-align: center;background: #f1f1f1;border-radius: 50%;line-height: 21px;font-family: arial;font-size: 16px;float: left;}
	.phone-ranking-list li a{display: block;float: left;margin-left: 8px;width: 210px;text-align: left;}
	.phone-ranking-list li a span{display:block;float: left;width: 152px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.phone-ranking-list li a b{display:block;float: right;width: 58px;font-weight: normal;color: #8b8b8b;text-align: right;}
	.phone-ranking-list li a:hover b{color: #eb2e2e;}
	.phone-ranking-list li.list-o1 i{background: #eb2e2e;color: #fff;}
	.phone-ranking-list li.list-o2 i{background: #ff5050;color: #fff;}
	.phone-ranking-list li.list-o3 i{background: #ff7400;color: #fff;}
	.phone-ranking-list li.list-o1 a:hover i,.phone-ranking-list li.list-o2 a:hover i,.phone-ranking-list li.list-o3 a:hover i{color: #fff;}
	/*۸*/
	.two-money{border-left: 1px #f0f0f0 solid;border-top: 1px #f0f0f0 solid;text-align: center;height: 66px;}
	.two-money a{display: block;width: 50%;border-right: 1px #f0f0f0 solid;border-bottom: 1px #f0f0f0 solid;height: 33px;;line-height: 33px;float: left;color: #eb2e2e;}
	.two-money a:hover{text-decoration: underline;}
.two .con{height: 630px;}
.two .con .tit-nav2-right span{padding: 0 20px;}
	.two .con .news-list{padding-top: 10px;}
	.two .con .linetext { height: 35px;line-height: 35px;}
	.two .con .linetext i{margin-top: 15px;}
	.two .con .news-list .linetext-h2{height: 40px;}
	.two .con .news-list .newlist-column img{height: 18px;margin: -2px 5px 2px 0;}
	.all-test{padding-top: 12px;}
	.all-test .all-test-img{display: block;width: 100%;height: 105px;overflow: hidden;position: relative;}
	.all-test .all-test-img i{position: absolute;left: 0;bottom: 0;z-index: 98;width: 100%;height: 105px;background: url(//statict.cnmo.com/origin/mainpage/www/images/new_line1.png) repeat-x bottom;}
	.all-test .all-test-img p{position: absolute;left: 0;bottom: 0;z-index: 99;width: 100%;line-height: 32px;color: #fff;text-align: center;}
	.all-test .all-test-img b{position: absolute;left:0;top: 0;z-index: 99;background: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_test.png) no-repeat;background-size: 100%;width: 43px;height: 43px;color: #fff;display: block;}
	.all-test-info{width: 100%;padding: 8px 0 6px;}
	.all-test-info span{width: 160px;float: left;display: block;line-height: 27px;height: 27px;}
	.all-test-info .all-test-time{clear: both;width: 100%;}
	.all-test-info .all-test-money{width: 155px;}
	.two .con .all-test-info i{margin-top: 11px;}
	.all-test-btn{display: block;width: 100%;height: 27px;line-height: 27px;background: #EB2E2E;color: #fff;text-align: center;}
	.all-test-btn span{padding:0 13px;}
	.all-test-btn:hover{background: #d11919;color: #fff;}
.two .right{height: 630px;}

/*TAP*/
.tab-long{padding-top: 20px;width: 100%;clear: both;margin-bottom: 0;line-height: 50px;overflow: hidden;}
.tab-long .long-nav{height: 50px;background: #f7f7f7;border-top: #e6e6e6 solid 1px;font-size: 16px;}
.tab-long .long-nav a{display: block;float: left;width: 96px;}
.tab-long .long-nav a.long-nav-active{color: #EB2E2E;font-weight: bold;background: #fff;border-top: 2px #EB2E2E solid;margin-top: -1px;height:50px;line-height: 48px;}
.tab-long .long-nav a.long-nav-right{float: right;color: #fff;height: 25px;line-height: 25px;padding: 0 8px;margin: 12px 18px 0 0;background: #EB2E2E;width: auto;}
.tab-long .long-nav a.long-nav-right:hover{background: #d11917;}
.tab-long .long-list{border-bottom: 1px solid #e6e6e6;}
.tab-long .long-list li{height: 50px;border-top: 1px solid #f2f2f2;text-align: left;width: 1210px;}
.tab-long .long-list li span{color: #adadad;float: left;}
.tab-long .long-list li .long-list-link{width: 1167px;overflow: hidden;height: 36px;margin: 7px 0;float: left;}
.tab-long .long-list li .long-list-link a{display: block;width: 96px;height: 36px;line-height: 36px;margin: 0 5px;float: left;text-align: center;overflow: hidden;}
.tab-long .long-list li .long-list-link a img{width: 96px;height: 36px;}
.tab-long .long-list li .long-list-link .link-2{width: 199px;text-indent: 9px;}
.tab-long .long-list li .list-more{float: right;color: #adadad;display: none;}
.tab-long .long-list li .list-more:hover{color: #404040;}
.tab-long .long-list li.CNMO_commodity{height: 166px;box-sizing: border-box;}
.tab-long .long-list li.CNMO_commodity .cdity{float: left;padding: 2px;width: 150px;height: 177px;border:1px solid #f5f5f5;box-sizing: border-box;border-top: 0;border-left: 0;}
.tab-long .long-list li.CNMO_commodity .cdity:first-child{border-left: 1px solid #f5f5f5;}
.tab-long .long-list li.CNMO_commodity .cdity .cdImg{margin: 0 auto;width: 120px;height: 120px;}
.tab-long .long-list li.CNMO_commodity .cdity .cdImg img{display: block;width: 100%;height: 100%;}
.tab-long .long-list li.CNMO_commodity .cdity p{overflow:hidden;height: 16px;width: 100%;margin: 10px 0 5px 0; font-size: 14px;color: #404040;text-align: center;line-height: 15px;}
.tab-long .long-list li.CNMO_commodity .cdity:hover p{color: #eb2e2e;}
.tab-long .long-list li.CNMO_commodity .cdity .cdPirce{width: 100%;text-align: center;font-size: 12px;color: #eb2e2e;line-height: 12px;}
.CNMO_zhaimi{border-bottom: 0 !important;}

/**/
.three{clear: both;margin-bottom: 15px;margin-top: -1px;}
/*.three .left{margin-top: 10px;}*/
	/*iq*/
	.car-iq img{width: 88px;height: 65px;;float: left;margin-right: 9px;margin-top: 5px;}
	.car-iq li{padding: 0 ;height: 78px;}
	.car-iq li .hot-7-tit{height: auto;}
	.car-iq li .hot-7-num{margin-top: 15px;}
	.car-iq-info p{font-size: 16px;color: #262626;margin-top: 15px;overflow: hidden; white-space: nowrap;text-overflow: ellipsis;}
	.car-iq li .hot-7-tit:hover .car-iq-info p{color: #eb2e2e;}
	.car-iq-info span{font-size: 12px;color:#9e9e9e}
	.hot-7-1 .car-iq-info p{color: #eb2e2e;}
	.hot-7-2 .car-iq-info p{color: #e82727;}
	.hot-7-3 .car-iq-info p{color: #f3b76a;}
/*.three .con{margin-top: 10px;}*/
.three .con .news-list {padding-top: 10px;}
	.car-img{padding-top: 11px;height: auto;clear: both;}
	.car-img li{position: relative;overflow: hidden;height: 170px;}
	.car-img li img{width: 100%;height: auto;}
	.car-img .mouse-big i{z-index: 99;position: absolute;left: 0;top: 7px;background:rgb(235,45,45);background: rgba(235,45,45,.8);color: #fff;display: block;height: 20px;line-height: 20px;padding: 0 8px;} 
	.car-img .mouse-big i span{font-family: arial;color: #ffb5b4;}
	.car-img .mouse-big p{z-index: 99;position: absolute;left: 0;bottom:0px;background:rgb(0,0,0);background: rgba(0,0,0,.6);color: #fff;height: 30px;line-height: 30px;padding: 0 8px;}
	.car-img .mouse-big:hover p{background:rgb(0,0,0);background: rgba(0,0,0,.8)}
.three .right{/*margin-top: 10px;*/height: 527px;}
	.three .right .hot-7{padding-top: 2px;}
	.three .right .hot-7 li{padding: 25px 0;}
	.three .tab-long{padding-top: 0;}
/**/
.four{/*padding-top: 4px;*/margin-bottom: 15px;margin-top: -1px;}
.icon-home{background: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_home_2020.png) no-repeat;background-size: 280px 80px;}
/*.four .left{height:480px;}*/
.household{padding-top: 20px;width: 100%;}
.household-list a{display: block;width: 50%;float: left;height: 70px;background: #cadffa;line-height: 70px;color: #3c3c3c;font-size: 16px;}
.household-list a.hh_sj{background: #f1e7dc;margin-bottom: 5px;height: 102px;}
.household-list a.hh_sj span{display: inline-block;width: 100%;line-height: 16px;}
.household-list a.hh_zs{background: #e8eff5;margin-bottom: 5px;height: 102px;}
.household-list a.hh_zs span{display: inline-block;width: 100%;line-height: 16px;}
.household-list a.hh_ws{background: #f1e7dc;}
.household-list a.hh_af{background: #def1ca;}
.household-list a.hh_cw{background: #def1ca;}
.household-list a.hh_wsj{background: #e1e2f1;}
.household-list a.hh_sf{background: #f1e7dc;}
.household-list a.hh_qt{background: #e8eff5;}

.household-list a span{float: left;}
.household-list a .icon-home{display: block;width: 35px;height: 35px;margin: 20px 10px 0 20px;float: left;}
.household-list a.hh_sj .icon-home{background-position: 0px 0px;width: 37px;height: 30px;margin: 23px 41px 17px 41px;}
.household-list a.hh_zs .icon-home{background-position: -50px 0px;width: 39px;height: 31px;margin: 22px 41px 17px 41px;}
.household-list a.hh_kt .icon-home{background-position: -103px 0px;width: 35px;height: 27px;}
.household-list a.hh_ws .icon-home{background-position: -155px 0;width: 30px;height: 25px;margin-top: 21px;}
.household-list a.hh_af .icon-home{background-position: -100px 0;}
.household-list a.hh_cw .icon-home{background-position: -202px 0;width: 29px;height: 28px;}
.household-list a.hh_sf .icon-home{background-position: -200px 0;}
.household-list a.hh_qt .icon-home{background-position: -250px 0;}
.household-list a.hh_wsj .icon-home{background-position: -247px 0;width: 27px ;height:28px;}

.household-list a.on{color: #fff;}
/*.household-list a.on.hh_kt{background: #458eea;}
.household-list a.on.hh_ws{background: #e9a34d;}
.household-list a.on.hh_af{background: #91e23d;}
.household-list a.on.hh_cw{background: #6167d5;}
.household-list a.on.hh_sf{background: #e9a34d;}
.household-list a.on.hh_qt{background: #599ed5;}*/

.household-list a.on.hh_sj{background: #e9a34d;}
.household-list a.on.hh_zs{background: #c7e2fa;}
.household-list a.on.hh_kt{background: #458eea;}
.household-list a.on.hh_ws{background: #e9a34d;}
.household-list a.on.hh_cw{background: #91e23d;}
.household-list a.on.hh_wsj{background: #6167d5;}

.household-list a.on.hh_sj .icon-home{background-position: 0px -49px;}
.household-list a.on.hh_zs .icon-home{background-position: -50px -48px;}
.household-list a.on.hh_kt .icon-home{background-position: -103px -48px;}
.household-list a.on.hh_ws .icon-home{background-position: -155px -48px;}
.household-list a.on.hh_af .icon-home{background-position: -100px -50px;}
.household-list a.on.hh_cw .icon-home{background-position: -202px -47px;}
.household-list a.on.hh_wsj .icon-home{background-position: -247px -48px;}
.household-list a.on.hh_sf .icon-home{background-position: -200px -50px;}
.household-list a.on.hh_qt .icon-home{background-position: -250px -50px;}

.household-img{background: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_home_bg.png) no-repeat;overflow:hidden;height: 203px;width: 240px;clear: both;background-size: 240px 240px;position: relative;background-position: 0px -37px;}
.household-bg,.household-img-map{position: absolute;left: 0;top: -37px;width: 240px;height: 240px;z-index: 98;}
.household-img-map{z-index: 99;}
.household-img img{display: block;opacity: 0;filter:Alpha(opacity=0)}
/*.four .con{height: 480px;}*/
.four .con .news-list {padding-top: 8px;}
.four .con .car-tit{float: right;color: #EB2E2E;font-weight: bold;font-size: 16px;}
.four .linetext a h2{padding-top: 0;}
.four .linetext{height: 40px;line-height: 40px;}
/*.four .right{height: 480px;}*/
.four .right{height: 515px;}
.four .right .hot-7{padding-top: 2px;margin-bottom: -2px;}
.four .right .hot-7 li{padding: 26px 0;}
/**/
.five{margin-top:-1px;clear: both;/*margin-bottom: 10px;*/}
.five .linetext a h2{/*padding-top: 0;margin-top: -2px;*/}
/*.five .left-long{margin-top: 10px;clear: both;}*/
.five .left-long .news-list{padding-top: 10px;}
.five .five-img{font-size: 16px;width: 240px;padding-top: 15px;text-align: left;}
.five .five-img .five-img-tit{line-height: 22px;margin-top: 8px;font-size: 16px;height: 44px;overflow: hidden;}
.five .five-img .mouse-big{height: 170px;width: 240px;overflow: hidden;}
.five .linetext{height: 41px;line-height: 41px;}
.five  .linetext i{margin-top: 18px;}
/*.five .right{margin-top: 10px;}*/
.five .right .hot-7{height: 250px;overflow: hidden;}
.five .right .hot-7 li{padding: 20px 0;}
/*ͷ*/
.head-line{position: relative; width: 1220px; margin:0 auto;}
.head-line-bg{position: absolute;height: 200px;width: 100%;background: #333;left: 0;top: 0;}
.head-line-box{position: relative;width: 1200px;margin: 0 auto;}

.head-line-box .getMoreInfo{width:1230px;margin-left: -15px;}
.head-line-box .getMoreInfo li{padding:0 15px;margin-bottom: 30px;float: left;text-align: left;}
.head-line-box .getMoreInfo li p a{display: block;}
.head-line-img{width: 380px;height: 238px;position: relative;display: block;text-align: center;}
.head-line-img1{width: 100%;height: 100%;overflow: hidden;line-height: 238px;}
.head-line-img1 img{width: 100%;height: auto;}
.head-line-img b{display: block;width: 80px;height: 80px;line-height: 80px;color: #fff;background: #EB2E2E;position: absolute;top: 10px;right: -10px;font-size: 36px;}
.head-line-span{font-size: 14px;color: #b2b2b2;line-height: 45px;}
.head-line-span:hover{color:#404040;}
.head-line-tit{font-weight: bold;font-size: 22px;width: 360px;max-height: 50px;overflow: hidden;line-height: 1.2;}
.head-line-tit-f{line-height:1.8;display: inline-block;width: 360px;max-height: 63px;overflow: hidden;padding-top: 15px;color: #757575;}
.head-line-tit-f:hover{color: #404040;}
.head-line-box ul li.hover .head-line-tit a{color: #EB2E2E;}
.head-line-box ul li.hover .head-line-tit-f{color: #404040;}
.head-line-right{display: none;}
.head-line-right1{text-align: right;padding-top: 10px;position: relative;z-index: 122;cursor: pointer;}
.head-line-right1 .head-line-say{width: 30px;float: right;margin-left: 2px;height: 20px;position: relative;cursor: pointer;
    -webkit-transition: width .4s cubic-bezier(.19,1,.22,1);transition: width .4s cubic-bezier(.19,1,.22,1);}
.head-line-right1 .head-line-say p,.head-line-right1 .head-line-say span{display: none;font-size: 12px;color: #c9c9c9;font-weight: normal;line-height:18px;}
.head-line-right1 .head-line-say span{display: block;opacity: 0;filter:Alpha(opacity=0);-webkit-transition: opacity .1s ease; transition: opacity .1s ease;}
.head-line-right1 .head-line-say div{width:100%;float: right;height: 2px;
-webkit-transition: width .4s cubic-bezier(.19,1,.22,1);transition: width .4s cubic-bezier(.19,1,.22,1);}
.head-line-right1 .head-line-say div.bar_bg1{background: #00a2ff;}
.head-line-right1 .head-line-say div.bar_bg2{background: #00a2ff;}
.head-line-right1 .head-line-say div.bar_bg3{background: #00a2ff;}
.head-line-right1 .head-line-say p{position: absolute;right: 0;top: -15px;}
.head-line-right1 .head-line-say:hover p{display: block;}
.head-line-right1 .head-line-say1{clear: both;font-size: 12px;color: #5f5f5f;display: block;line-height: 22px;}
.head-line-right1 .head-line-say2{clear: both;opacity: 0;filter:Alpha(opacity=0);position:absolute;left: 0;bottom: 0;}
.head-line-right1:hover .head-line-say{width: 90px;}
.head-line-right1:hover .head-line-say span{opacity: 1;filter:Alpha(opacity=100)}
.head-line-right1:hover .head-line-say2{opacity: 1;filter:Alpha(opacity=100)}

/*.head-line-btn-box{position: relative;z-index: 5;top: -114px;}*/
div.head-line-btn{width: 1200px;height: 55px;border: 1px solid #f4f4f4;clear: both;margin: 0 auto;cursor: pointer;display: block;font-family: tahoma;}

.head-line-btn .icon{display:inline-block;width: 9px;height: 9px;background-position: -235px -90px;margin-bottom:2px;
-webkit-transform-origin:50%;transform-origin:50%;
transition: transform .3s linear;-webkit-transition: -webkit-transform .3s linear;
}

.head-line-btn:hover .icon{background-position: -235px -110px;transform: rotate(270deg);-webkit-transform: rotate(270deg);}


.head-line-btn span,.head-line-btn a{font-size: 20px;line-height: 55px;}
.head-line-btn:hover span,.head-line-btn:hover a{color: #EB2E2E;}

/*ͼƬŴЧ*/
.mouse-big img{
    width: 100%;height: 100%;
    -webkit-transition: -webkit-transform .5s ease;
    -ms-transition: -ms-transform .5s ease;
    -moz-transition: -moz-transform .5s ease;
    -o-transition: -o-transform .5s ease;
    transition: transform .5s ease;
}
.mouse-big:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.mouse-big1 img{
    width: 100%;height: 100%;
    -webkit-transition: -webkit-transform .5s ease;
    -ms-transition: -ms-transform .5s ease;
    -moz-transition: -moz-transform .5s ease;
    -o-transition: -o-transform .5s ease;
    transition: transform .5s ease;
}
.mouse-big1:hover img{
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.safari10 .mouse-big img{
    -webkit-transition: -webkit-transform 0;
    -ms-transition: -ms-transform 0;
    -moz-transition: -moz-transform 0;
    -o-transition: -o-transform 0;
    transition: transform 0;
}
.safari10 .mouse-big1 img{
    -webkit-transition: -webkit-transform 0;
    -ms-transition: -ms-transform 0;
    -moz-transition: -moz-transform 0;
    -o-transition: -o-transform 0;
    transition: transform 0;
}


/*Ҳ*/
.pop{position: fixed;bottom: 45px;left:50%;margin-left: 620px;width: 50px;border: 1px solid #ededed;border-radius:5px;z-index: 998;background: #fff;display: none;}
.pop ul li{width: 100%;position: relative;cursor: pointer;height: 50px;}
.pop ul li .icon{width: 23px;height: 23px;margin: 13px auto;}
.pop ul li .click{display: block;padding: 0 9px;}
.pop ul li .icon-name{display: block;color: #3e3e3e;width: 30px;height:50px;line-height: 15px;text-align: center;border-bottom: 1px solid #e6e6e6;vertical-align: middle;display: table-cell;}
.pop ul li .icon{transition: all 400ms;-webkit-transition: all 400ms;}
.pop ul li.bort{border-top: 1px solid #E6E6E6;margin-top: -1px;}
.pop ul li.top1 .icon{background-position: -149px -90px;}
.pop ul li.sina1 .icon{background-position: -174px -90px}
.pop ul li.eweima1 .icon{background-position: -199px -90px;}
.pop ul li.top1:hover .icon{background-position: -149px -115px;}
.pop ul li.sina1:hover .icon{background-position: -174px -115px;}
.pop ul li.eweima1:hover .icon{background-position: -199px -115px;}

.pop ul li .eweima{position: absolute;left: -110px;top: -2px;width: 99px;height: 99px;border: 1px solid #ededed;display: none;background: #fff;}
.pop ul li .eweima img{width: 100%;height: 100%;}
.pop ul li:hover .icon-name{color: #EB2E2E;}
.pop ul li:hover .eweima{display: block;}


.link-footer{margin-top: 34px;margin-bottom: 15px;width: 1200px;}
/*.link-footer li { display: none; }*/
.link-footer li a.apply-link{bottom: 6px;}
.link-footer li a:hover {color: #404040;}
.footer{border-top-color: #dcdcdc;margin-top: -26px;}
.footer-box1 .w1200{font-size: 14px;}
.footer-box{text-align: center;height: 120px;}
.footer-box .footer-info{height: 84px;padding-top: 10px;}
.footer-box a:hover{color: #404040;}
.footer-box1{height: 53px;line-height: 53px;background: #ececec;width: 100%;font-size: 14px;}
.footer-box1 a{color: #2c2c2c;}
.footer-info-link a{margin: 0 2px;}
.footer-box1 a:hover{text-decoration: underline;}
.footer-box1 em {color: #cbcbcb;margin: 0 24px;}
.footer-box1 .fr em {margin: 0 15px;}
.footer-box2{height: 30px;line-height: 30px;width: 100%;color: #c1c1c1;font-size: 12px;background: #2b2b2b;}
.footer-box2 a{color: #c1c1c1;float: left;margin-right: 30px;}
.footer-box2 a:hover{text-decoration: underline;}
.footer-box2 .fr{white-space: nowrap;}
.footer-box2 .fr p{color: #c1c1c1;float: left;margin-left: 40px;font-weight: bold;}
.footer-box2 p a{float: right;margin-right: 0;}
.footer-icon{position: relative;padding-left:22px ;margin-right: 5px;}
.footer-icon img{position: absolute;top: 5px;left: 0;}
/**/
.header-nav-b.navfix{position: fixed;top: 0;left: 0;z-index: 999;}
.navabsolute{position: absolute;top: 155px;left: 0;z-index: 999;}
.navfix-div{height: 60px;}
/*ʧܻߴ󵯿*/
.errorPop{ display:none; background:#000;background:rgba(0,0,0,.8);border-radius:10px;position:fixed;width:200px;margin-left:-100px;height:60px;line-height:60px;top:50%;left:50%;z-index:999999;color:#fff;}

/*ie*/
.ie8 .gohaoa-right .ghalist li,
.ie7 .gohaoa-right .ghalist li,
.ie6 .gohaoa-right .ghalist li{background-image:  url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_gouha_ie.png);}
.ie8 .gohaoa-right .ghalist li.gouhao-img,
.ie7 .gohaoa-right .ghalist li.gouhao-img,
.ie6 .gohaoa-right .ghalist li.gouhao-img{background: none;}
.ie8 .all-test .all-test-img b,
.ie7 .all-test .all-test-img b,
.ie6 .all-test .all-test-img b{background-image: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_test_ie.png);}

.ie8 .icon-home,.ie7 .icon-home,.ie6 .icon-home{background-image: url(//statict.cnmo.com/origin/mainpage/www/images/new_icon_home_ie.png);}
.ie8 .one ,.ie7 .one{height: 955px;}
.ie7 .header-logo{height: 100px;}
.ie7 .news-list li {margin-left: 10px;}
.ie7 .say-say-info{height: 46px;}
.ie7 .tit-nav1{height: 40px;}
.ie7 .tit-nav1 ul li:last-chid{margin-top: -5px;}
.ie7 .linetext{height: 41px;line-height: 41px;}
.ie7 .one .linetext{height:39px;line-height: 39px;}
.ie7 .linetext i{margin-bottom: 8px;}
.ie7 .newlist-column{padding-top: 0;}
.ie7 .newlist-column1{line-height: 41px;}
.ie7 .two .con .linetext{height: 38px;line-height: 38px}
.ie7 .phone-ranking-list {margin-bottom: 0;}
.ie7 .phone-ranking-list li{padding-top: 0;height: 38px;}
.ie7 .all-test-info{height: 65px !important;}
.ie7 .two-money a{width: 118px;}
.ie7 .two .left{height: auto;}
.ie7 .hot-7 li{padding-top: 26px;}
.ie7 .car-iq li{padding-top: 0px;height: auto;}
.ie7 .three .right .hot-7 li{padding: 22px 0 25px;}
.ie7 .four .right .hot-7 li{padding: 23px 0 23px;}
.ie7 .five .right .hot-7 li{padding: 14px 0 20px;}
.ie7 .link-footer{margin-top: 0;padding-top: 26px;}
.ie7 .head-line-btn{margin-top: 20px;}
.ie7 .footer-box1 a{float: left;}
.ie7 .footer-box1 em{float: left;}
.ie7 .white-tit a{float: left;}
.ie7 .head-line-right1{width: 280px;}
.ie7 .car-img{padding-top: 0;}
.ie7 .three .two-money{margin-top: -5px;}
.ie7 .two .con{height: 660px;}
.ie7 .linetext a .icon{height: 17px;}
.ie7 .pop ul li {height: auto;}
.ie7 .pop ul li .click{vertical-align: middle;display: block;border-bottom: 1px solid #e6e6e6;padding: 5px 0 8px;width: 30px;margin: 0 auto;margin-bottom: -2px;}
.ie7 .pop ul li .icon-name{line-height: 18px;/*display: block;height: 45px*/;vertical-align: middle;border: 0;}
.ie8 .nav-link li i,.ie7 .nav-link li i{margin-left:-15px;}
/**/
.add_div{cursor: pointer;overflow:hidden;}
.add_div_left{margin-right: 4px;float: left;cursor: pointer;}
.add-tit{float: right;color: #EB2E2E;font-weight: bold;font-size: 16px;}
.add-tit:hover{text-decoration: underline;}


/**/
.tabs .tabli,.tabbox ul{ display: none; }
.tabs .tabli{ display: block; float: left; margin-right: 25px; font-size: 22px; font-weight: bold;cursor: pointer;}
.tabs .tabli b{color: #8B8B8B;border-bottom:none;}
.tabs div.tabli {margin-right:0}
.tabs div.tabli b{display: block;overflow: hidden;height: 45px;max-width: 134px;}
.tabs .tabli.on b{color: #000;border-bottom: 2px #000 solid; }


.cnmo_sp3 .whitebg{padding-top: 15px ; }
.cnmo_sp1 .whitebg{padding-bottom:10px;}

.header-div img { width: 1010px;}


.m_b_5{ margin-bottom: 5px !important; }


/************************************************
 ׷Ӱص Add Liuxinxiu 2018-12-11
*************************************************/
.cnmo_sp1,.cnmo_sp1,.cnmo_sp3,.cnmo_sp3x,.header-logo,.header-nav{position: relative; z-index: 1;}
/****** ׷ʽ ******/
.area_box{ width: 100%; }
.area_box .innerbg { width: 1220px; margin:0 auto; }
.whitebg{ background-color: #fff }

/****** ԭɾ ******/
/*.video-div {
    margin-top: 0px;
}*/
/*.banner {
    margin-top: 0px;
}*/
.link-footer li a:hover{ color:#000 }
.link-footer .link-footer-nav span.cur{color: #404040;}
.link-footer li {height: auto !important;}

/****** ڲ㱳 ******/
.head-line-bgbox {position: relative;z-index: 2;}
.head-line-bgbox .hbg {position: absolute;height: 200px;width: 100%;background: #333;left: 0;top: 0;}
.head-line-box{width: 1220px;}
.head-line-box .toppx{ height: 200px; }
.head-line-box .listul{ width: 1220px; margin:0 auto; position: relative; z-index: 100; top:-130px; padding-bottom: 130px;}
.head-line-box .listul .inner{ position: absolute; z-index: 10; left: 0; top:130px; right: 0; bottom: -230px; }
.head-line-box .getMoreInfo {width: 1230px;margin-left: -5px;position: relative;z-index: 101;}
.homelist_bottom{position: absolute;width: 1220px;z-index: 201; left: 0;}

.car-img li .inner{
    position: relative;
    overflow: hidden;
    height: 170px;
}


/**** ñ棨ý壩 ****/
body,.newhp_fengkuang .blankImg{ background-color:#fff; } 
.pt1 .cinnerbox{ border-radius: 5px 5px 0px 0px; padding-top: 10px; }
.pt1 .cinnerbox .banner{margin-top:0px; }

/****** ſչʾ϶ ******/
/*.header-blankTop{height:293px; background:#fff}*/


.cnmo_sp3 .innerbg {padding-bottom: 10px;}


/*.tabs a.tabli {
    padding-left: 0;
}*/

.cnmo_sp2 .topblank{ height: 65px; width: 1200px;margin:0 auto;}
.white-tit2 {
    height: 1px;
    width: 1200px;
    margin:0 auto;
    text-align: left;
    padding-top: 5px;
    position: relative;
    z-index: 202;
}
.white-tit2 .inner{ width:120px; height: 60px; margin-top: -65px; }
.white-tit2 .inner a {
    color: #fff;
    font-size: 22px;
    line-height: 65px;
}


/*******************************
  ϶
********************************/
.add_div .wrap__AD{/*  margin-top: 5px !important; */ margin-bottom: 5px !important; }
.add_div_box .wrap__AD{ margin-bottom: 10px !important; }
body .add_div_margin_bottom_none .wrap__AD{ margin-bottom: 0px !important; }
body .add_div_bottom .gmine_ad{ margin-bottom: 5px !important; }




/* adminλ Ҳ */
.information{
	width: 240px;
	height: 481px;
	overflow: hidden;
	position: relative;
}
.information h2{
    text-align: left;
    color: #eb2e2e;
    font-size: 18px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 20px;
}
.information li{
    display: inline-block;
}
.information li i {
    float: left;
    display: inline-block;
    width: 5px;
    height: 5px;
    background: red;
    border-radius: 50%;
    margin-top: 8px;
    margin-left: -16px;
    position: relative;
    z-index: 100;
}
.information li i b{
    position: absolute;
    width: 1px;
    height: 107px;
    background: #f6f6f6;
    left: 2px;
    top: 5px;
    z-index: 99;
}
.information li .inf_p{
    text-align: left;
    line-height: 21px;
    margin-left: 16px;
    margin-bottom: 9px;
    margin-top: 7px;
    font-size: 16px;
    color: #404040;
    padding-top:15px;
    border-top: 1px solid #f5f5f5; 
    word-break: break-all;
/*    text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;*/
}
.information li .inf_p:hover{
	color: #eb2e2e;
}
.information li:first-child .inf_p{
	border: 0;
	padding-top: 0;
    margin-top: 0;
}
.information li span{
	margin-left: 16px;
    color: #a3a3a3;
    font-size: 11px;
}
.information li span a{
	color: #a3a3a3;
}
.information li:last-child span{
	margin-bottom: 9px;
}
.information li:last-child i b{
	height: 53px;
}
.information li .inf_span{
	float: left;
	margin-left: 14px;
}
.information li span:last-child{
	float: right;
}

.bigT_button{
	position: absolute;
	z-index: 103;
	width: 240px;
	height: 440px;
}

.right_One{position: relative;height: 924px;}
.right_One .big_button{
	position: absolute;
	z-index: 103;
	width: 240px;
	height: 924px;
}
.adversThree{
	width: 240px;
	height: 440px;
	position: relative;
}


/*******************************************
  ײȨϢʱж@ 2020-02-21 liuxinxiu
********************************************/
.footer-box1 a,.footer-box1 em{ overflow:hidden; float: left; }


/********* 2020-06-08 ҂ȸİ ʽ*************/
.tech{
	width: 100%;
	height: 673px;
	z-index: 10;
    overflow: hidden;
}
.tech .tech_title{
	width: 100%;
	height: 31px;
}
.tech .tech_title i{
	display: inline-block;
	float: left;
	width: 59px;
	height: 18px;
	background: url(//statict.cnmo.com/origin/s/images/2020/index/tech.png)no-repeat;
	background-size: 100% 100%;
}
.tech .tech_title span{
	float: right;
	font-size: 12px;
	color: #686868;
    line-height: 24px;
    cursor: pointer;
}
.tech .tech_user{
	width: 100%;
	height: 113px;
	border-top: 1px solid #EEEEEE;
	box-sizing: border-box;
}
.tech .tech_user .tu_s{
	width: 75px;
	height: 100%;
	float: left;
	box-sizing: border-box;
}
.tech .tech_user .tu_s.tu_s_one{
	padding-right: 11px;
}
.tech .tech_user .tu_s.tu_s_two{
	width: 86px;
}
.tech .tech_user .tu_s.tu_s_three{
	padding-left: 11px;
}
.tech .tech_user .tu_s .uimg{
	width: 49px;
	height: 49px;
	margin: 12px auto 0;
	border-radius: 50%;
	overflow: hidden;
	border:1px solid #e7e7e7;
	box-sizing: border-box;
}
.tech .tech_user .tu_s .uimg img{
	width: 100%;
	height: 100%;
}
.tech .tech_user .tu_s:hover   p{
	color: #eb2e2e;
}
.tech .tech_user .tu_s p{
	width: 100%;
	text-align: center;
	font-size: 14px;
	margin-top:2px;
	color: #404040; 
	overflow: hidden;
	white-space:nowrap;
}
.tech .tech_user .tu_s p:hover{
	color: #eb2e2e;
}
.tech .tech_user .tu_s span{
	width: 100%;
	text-align: center;
	font-size: 12px;
	color: #969696; 
	overflow: hidden;
	white-space:nowrap;
}
.tech .tech_user .t_xian{
	float: left;
	width: 1px;
	height: 34px;
	margin-top: 36px;
	background: #eee;
}
.tech .techUl{
	width: 100%;
}
.tech .techUl ul li{
	width: 100%;
	height: 106px;
	border-top: 1px solid #eee;
	box-sizing: border-box;
	padding: 13px 0 12px 0;
}
.tech .techUl ul li h2{
	font-size: 16px;
	line-height: 21px;
	color: #404040;
	overflow: hidden;
	margin-bottom: 9px;
	font-weight: 400;
	text-align: left;
	height: 42px;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.tech .techUl ul li h2:hover{
	color: #eb2e2e;
}
.tech .techUl ul li .author{
	width: 100%;
	height: 29px;
	line-height: 29px;
}
.tech .techUl ul li .author .authorImg{
	width:29px;
	height:29px;
	float: left;
	overflow: hidden;
	border-radius: 50%;
}
.tech .techUl ul li .author .authorImg img{
	width: 100% ;
	height: 100% ;
	display: block;
}
.tech .techUl ul li .author .authorS{
	float: left;
	font-size: 12px;
	color: #404040;
}
.tech .techUl ul li .author .authorUesr{
	float: left;
	margin-left: 10px;
	font-size: 12px;
	color: #404040;
}
.tech .techUl ul li .author .author_gz{
	float: right;
	color: #EB2E2E;
	font-size: 12px;
	cursor: pointer;
}
.tech .techUl ul li .author .author_amount{
	float: right;
	font-size: 12px;
	color: #A8A8A8;
}
.tech .techUl ul li .author .author_amount i{
	display: inline-block;
	width: 14px;
	height: 9px;
	margin:  0 7px 0 11px;
	background: url(//statict.cnmo.com/origin/s/images/2020/index/look.png)no-repeat;
	background-size: 100% 100%; 
}

/*AI*/
.generator{
	width: 240px;
	height: 240px;
	border-radius: 8px;
	border: 1px solid #E5E5E5;
	margin-top: 5px;
	padding: 17px 0;
	box-sizing: border-box;
	position: absolute;
	top: 676px;
	left: 0;
	z-index: 20;
}
.generator h2{
	width: 100%;
	font-size: 18px;
	line-height: 18px;
	font-weight: 600;
	color: #000;
	text-align: left;
	margin-bottom: 14px;
}
.generator h2 span{
	float: left;
	display: inline-block;
	width: 3px;
	height: 18px;
	background: #000;
	margin-right: 18px;
}
.generator h2 i{
	display: inline-block;
	width: 14px;
	height: 14px;
	border-radius: 50%;
	background:#C9C9C9;
	color: #fff;
	font-size: 12px;
	/*transform: scale(0.85);*/
	margin-left: 7px;
	text-align: center;
    line-height: 14px;
}
.generator h2 i:hover{
	background:#eb2e2e;
}
.generator .gentjs{
	position: absolute;
	display: none;
	width: 240px;
	height: 70px;
    top: -82px;
    left: -1px;
    background: #fff;
    border-radius: 8px;
    border: 1px solid #e5e5e5;
    color: #000;
    font-size: 12px;
    text-align: left;
    line-height: 21px;
    padding: 5px 0;
    box-sizing: border-box;
}
.generator .gentjs:before{
    content: "";
    width: 0px;
    height: 0px;
    border-top: 12px solid #e5e5e5;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    top: 68px;
    left: 114px;
}
.generator .gentjs:after{
    content: "";
    width: 0px;
    height: 0px;
    border-top: 10px solid #FFFFFF;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    position: absolute;
    top: 68px;
    left: 116px;
}
.generator .gentjs .spanb{
	transform: scale(0.85);
	-moz-transform: scale(0.85);
	-o-transform: scale(0.85);
	-webkit-transform: scale(0.85);
	animation: scale(0.85);
	-webkit-animation: scale(0.85);
	display: inline-block;
	font-weight: 400;
	color: #404040;
    word-break: break-all;
    display: inline-block;
    width: 106%;
    margin-left: -3%;
}
.generator h2 i:hover .gentjs{
	display: block;

}
.generator .gen_rbg{
    padding: 0;
    box-sizing: border-box;
    width: 240px;
    height: auto;
    overflow: hidden;
}
.generator .gen_rbg .gen_chil{
	width: 50%;
	display: inline-block;
	text-align: center;
	float: left;
	cursor: pointer;
}
.generator .gen_rbg .gen_chil h4{
	font-size: 14px;
	color: #000;
	margin-bottom: 4px;
	font-weight: 400;
}
.generator .gen_rbg .gen_chil:hover h4{
	color: #eb2e2e;
}
.generator .gen_rbg .gen_chil p{
	font-size: 12px;
	color: #888888;
}
.generator .gen_rbg .gen_chil.odd{
	border-right: 1px solid #EEEEEE;
}
.generator .gen_rbg .heng{
	width: 80% ;
	height: 1px ;
	background: #EEEEEE;
	margin: 15px 0;
	display: inline-block;
}
.scaleFont{
	transform: scale(0.85);
	-moz-transform: scale(0.85);
	-o-transform: scale(0.85);
	-webkit-transform: scale(0.85);
	animation: scale(0.85);
	-webkit-animation: scale(0.85);
}
.generator .immediately{
	width:180px;
	height:33px;
	border-radius:19px;
	border:1px solid rgba(235,46,46,1);
	color: #EB2E2E;
	font-size: 14px;
	line-height: 31px;
	text-align: center;
	margin:  14px auto 0;
	cursor: pointer;
}
.generator .immediately i{
	width:17px;
	height:18px;
	display: inline-block;
	background: url(//statict.cnmo.com/origin/s/images/2020/index/sc.png)no-repeat;
	background-size: 100% 100%;
    vertical-align: sub;
    margin-right: 15px;
}
.generator .immediately:hover{
	background: #FFE6E6;
}
.right_dad{
	position: relative;
	width: 240px;
}
.generator-shadow{
	box-shadow:-5px 0px 3px 0px rgba(0,0,0,0.05);
}


.right_dad .hide_chil{
	width: 130px;
	height: 240px;
	position: absolute;
	top: 681px;
	/*top: 685px;*/
	left: -116px;
	background: #fff;
	border: 1px solid #e5e5e5; 
	border-right: 0px;
	border-top-left-radius: 8px;
	border-bottom-left-radius: 8px;
	z-index: 10;
	padding: 12px 0 12px 17px;
	box-sizing: border-box;
	display: none;
}
.right_dad .hide_chil.chil_pm ul li{
	font-size: 12px;
	line-height: 27px;
	color: #212121;
	cursor: pointer;
	text-align: left;
}
.right_dad .hide_chil.chil_pm ul li:hover{
	color: #eb2e2e;
}
.right_dad .hide_chil.chil_home .Roomlist{
    width: 100%;
    display: inline-block;
    margin-top: 4px;
    float: left;
    text-align: left;
}
.right_dad .hide_chil.chil_home .RoomlistA{
	margin-top: 0;
}
.right_dad .hide_chil.chil_home .Roomlist h5{
    width: 100%;
    font-size: 12px;
    font-weight: 500;
    color: #212121;
    line-height: 24px;
}
.right_dad .hide_chil.chil_home .Roomlist .Roomul{
	width: 90%;
}
.right_dad .hide_chil.chil_home .Roomlist .Roomul .between{
	font-size: 12px;
	color: #8A8A8A;
	line-height: 22px;
	float: left;
	margin-right: 10px;
	cursor: pointer;
}
.right_dad .hide_chil.chil_home .Roomlist .Roomul .between:hover{
	color: #eb2e2e;
}
.right_dad .hide_chil.chil_squareEcology{
	padding-left: 13px;
}
.right_dad .hide_chil.chil_squareEcology .ullistEcology{
	width: 87px;
}
.right_dad .hide_chil.chil_squareEcology .ullistEcology li{
	width: 87px;
	height: 38px;
	border:1px solid #e5e5e5;
	cursor: pointer;
	margin: 4px 0;
	overflow: hidden;
}
.right_dad .hide_chil.chil_squareEcology .ullistEcology li:hover{
	border:1px solid #eb2e2e;
}
.right_dad .hide_chil.chil_squareEcology .ullistEcology li img{
    width: 121%;
    /* height: 100%; */
    margin-top: 4px;
}
.right_dad .hide_chil.chil_squarePrice ul li{
	font-size: 12px;
	line-height: 27px;
	color: #212121;
	cursor: pointer;
	text-align: left;
}
.right_dad .hide_chil.chil_squarePrice ul li:hover{
	color: #eb2e2e;
}
.right_dad .hide_chil .ons{
	color: #eb2e2e !important;
}
.ullistEcology .ons{
	border:1px solid #eb2e2e !important;
}


    /*toastʾ*/
@keyframes fadeIn {
    0%    {opacity: 0}
    100%  {opacity: 1}
}
@-webkit-keyframes fadeIn {
    0%    {opacity: 0}
    100%  {opacity: 1}
}
@-moz-keyframes fadeIn {
    0%    {opacity: 0}
    100%  {opacity: 1}
}
@-o-keyframes fadeIn {
    0%    {opacity: 0}
    100%  {opacity: 1}
}
@-ms-keyframes fadeIn {
    0%    {opacity: 0}
    100%  {opacity: 1}
}
/*֡öʧøƽ*/
@keyframes fadeOut {
    0%    {opacity: 1}
    60%     {opacity: .9}
    100%  {opacity: 0}
}
@-webkit-keyframes fadeOut {
    0%    {opacity: 1}
    60%     {opacity: .9}
    100%  {opacity: 0}
}
@-moz-keyframes fadeOut {
    0%    {opacity: 1}
    60%     {opacity: .9}
    100%  {opacity: 0}
}
@-o-keyframes fadeOut {
    0%    {opacity: 1}
    60%     {opacity: .9}
    100%  {opacity: 0}
}
@-ms-keyframes fadeOut {
    0%    {opacity: 1}
    60%     {opacity: .9}
    100%  {opacity: 0}
}
.web-toast{
    position: fixed;
    background: rgba(0, 0, 0, 0.7);
    color: #fff;
    font-size: 14px;
    line-height: 1;
    padding:10px;
    border-radius: 3px;
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    -webkit-transform: translate(-50%,-50%);
    -moz-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    z-index: 9999;
    white-space: nowrap;
}
/*ʱ΢һʾʱ䳤*/
.fadeOut{
    animation: fadeOut 1.2s;
}
.fadeIn{
    animation:fadeIn .5s;
}


/*20200629 ͼҾӰ黻λ ʽ*/
.hw20200629{
	margin-bottom: 0 !important;
	margin-top: 10px !important;
}
.hw20200629 .th20200629{
	margin-bottom: 10px !important;
}