/* CSS Document */
body{ font-family: tahoma,"Hiragino Sans GB","microsoft yahei","simsun",sans-serif;}
a:hover {color: #222;}
#topNav{ background: #ffffff; border-bottom: 3px solid #019b79;}
#topNavLeft li a{ color: #333333;}
#topNavLeft li a:hover{ color: #019b79;}
#topNavLeft li.line{ color: #c3c3c3;}
.outlogin_LoginBtn:hover{ color: #019b79;}
.tn-title-login-custom a:hover{ color: #019b79;}
#topmenulist{ background: #ffffff; border-left: 1px solid #DADADA; border-right: 1px solid #DADADA; box-shadow: 1px 2px 2px #cccccc;}
#topmenulist li a{ color: #333333; border-bottom: 1px solid #DADADA;}
#topmenulist li a:hover{ color: #019b79; background: #f4f4f4;}
.pagelogo{ width: 160px; height: 60px; margin: 0 auto; display: block; position: relative;}
.pagelogo a{ width: 160px; height: 160px; display: block; background: url('http://i3.sinaimg.cn/qc/2018/newenergy/images/icon01.png') 45px 65px no-repeat #ffffff; border-radius: 50%; position: absolute; top: -47px; left: 0;}
.pagelogo .icon{ width:110px; height: 24px; line-height: 24px; display: block; position: absolute; top: 19px; left: auto; right: -118px; border-radius: 2px; background: #019b79; background: -webkit-linear-gradient(left, #55af86 , #019b79); background: linear-gradient(to right, #55af86 , #019b79); color: #fff; text-align: center;}
.pagelogo .icon:before{position: absolute; content: ''; top: 7px; left: -5px; width: 0px; height: 0px; border-top: 5px solid transparent; border-right: 5px solid #55af86; border-bottom: 5px solid transparent;}
.mainbanner{ height:416px; background: url('//n.sinaimg.cn/auto/efade7fd/20200513/esubindex.jpg') center 0 no-repeat;}
.cxdq_resultpage_mainbanner {margin-bottom: 100px;}
.cbox{ width: 1000px; margin: 0 auto; }
.commontitle{ min-width: 174px; height: 40px; margin:40px auto; text-align: center; }
.commontitle .t{ font-size: 20px; color: #444444; font-weight: bold;height: 22px; line-height: 22px; position: relative; display: inline-block;}
.commontitle .t:before{ content: ''; position: absolute; top: 15px; left: -30px; width: 26px; height: 9px; background: url(http://i0.sinaimg.cn/qc/2018/newenergy/images/cxdq_icons.png) 0px -111px no-repeat;}
.commontitle .t:after{ content: ''; position: absolute; top: 15px; right: -30px; width: 26px; height: 9px; background: url(http://i0.sinaimg.cn/qc/2018/newenergy/images/cxdq_icons.png) 0px -160px no-repeat;}
.commontitle .eng{ font-size: 10px; color: #bbbbbb; line-height: 18px; font-weight: normal;}
.commontitle_chexing {font-size: 20px; font-weight: bold; color: #444444; text-align: center; position: relative; margin: 40px 0; height: 26px; line-height: 26px;}
.commontitle_chexing .brand {position: relative; padding-left: 20px; padding-right: 10px;}
.commontitle_chexing .brand:before {content: ''; position: absolute; top: 3px; left: 0px; width: 4px; height: 20px; background: #019b79;}
.commontitle_chexing .tit { padding-left: 20px; background:url(http://i3.sinaimg.cn/qc/2018/ev_sbubrand/cha.png) center left no-repeat;}
.commontitle_chexing .eng { position: absolute; bottom: -10px; left: 50%; margin-left: -50px; width: 100px; height: 10px; font-size: 10px; font-weight: normal; color: #b5b5b5;}

.mainbanner .cbox { position: relative;}
.mainbanner .titlebox {text-align: center;}
.mainbanner .mainpagetit{ padding-top: 100px; height: 50px; position: relative; display: inline-block;}
.mainbanner .mainpagetit a {  font-size: 26px; font-weight: bold; color: #fff; height: 30px; line-height: 30px; margin-bottom: 20px;}
.mainbanner .mainpagetit:before{content: ''; position: absolute; top: 114px; left: -104px; width: 90px; height: 5px; background: #fff;opacity:0.7;}
.mainbanner .mainpagetit:after{content: ''; position: absolute; top: 114px; right: -104px; width: 90px; height: 5px; background: #fff;opacity:0.7;}
.mainbanner .brandIntro{ height: 116px; background: #019b79; position: relative;}
.mainbanner .brandIntro:before{content: ''; position: absolute; top: 39px; left: 42px; width: 3px; height: 40px; background: #fff;}
.mainbanner .brandIntro .t{margin-left:60px; padding-top: 37px; font-size: 24px; height: 24px; line-height: 24px; color: #fff;}
.mainbanner .brandIntro .b{margin-left:60px; padding-top: 8px; font-size: 10px; height: 10px; line-height: 10px; color: #fff;}
.mainbanner .brandImg{height: 149px; border: 1px solid #ccc; background: #fff; width: 206px; position: relative;}
.mainbanner .brandImg img{width: 92px; height: 92px; position: absolute; top: 50%; left: 55px; margin-top: -46px;}
.mainbanner .brandIntroTxt{position: absolute; top: 157px; left: 208px; right:0px;  background: #fff; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; z-index: 2;}
.mainbanner .brandIntroTxt .title{margin:30px 33px 10px 33px; font-size: 24px; height: 26px; line-height: 26px; color: #333; font-weight: bold;}
.mainbanner .brandIntroTxt .txt{ margin:0 33px; min-height: 168px; padding-bottom: 25px; font-size: 16px; line-height: 28px; overflow:hidden; position: relative;}

.carModelIntro .carModelIntro_box .ul {width: 1020px;}
.carModelIntro .carModelIntro_box .ul .li { float: left; width: 235px; margin-bottom: 30px; margin-right: 20px; display: block; cursor: pointer;}
.carModelIntro .carModelIntro_box .img { display: block; width: 235px; height: 157px;}
.carModelIntro .carModelIntro_box .tags {text-align: center; height: 32px; overflow: hidden;}
.carModelIntro .carModelIntro_box .tags .box {display: inline-block;}
.carModelIntro .carModelIntro_box .tags span { padding: 0 10px; height: 20px; line-height: 20px; font-size: 12px; color: #fff; border-radius: 3px; margin: 5px 2px; float: left;}
.carModelIntro .carModelIntro_box .tags span.c1 { background: #618fcf; background: -webkit-linear-gradient(left, #2fa6d1 , #3385c4); background: linear-gradient(to right, #2fa6d1 , #3385c4);}
.carModelIntro .carModelIntro_box .tags span.c2 { background: #3c917c; background: -webkit-linear-gradient(left, #55b48d , #3c917c); background: linear-gradient(to right, #55b48d , #3c917c);}
.carModelIntro .carModelIntro_box .tags span.c3 { background: #b077b4; background: -webkit-linear-gradient(left, #ca6eb8 , #a35ab0); background: linear-gradient(to right, #ca6eb8 , #a35ab0);}
.carModelIntro .carModelIntro_box .tags span.c4 { background: #ea7b67; background: -webkit-linear-gradient(left, #ec936c , #dd6e65); background: linear-gradient(to right, #ec936c , #dd6e65);}
.carModelIntro .carModelIntro_box .carname {display: block; font-weight: bold; font-size: 16px; color: #333; height: 20px; line-height: 20px; overflow: hidden; margin: 8px 0; text-align: center;}
.carModelIntro .carModelIntro_box .carname:hover {color: #019b79;}
.carModelIntro .carModelIntro_box .highlight {color: #e94740;}
.carModelIntro .carModelIntro_box .price {font-size: 14px; line-height: 22px; text-align: center;}
.carModelIntro .carModelIntro_box .licheng {font-size: 14px; line-height: 22px; text-align: center;}

.video-pop{ background: #272727; height: 525px; padding: 0;}
.video-pop .cbox {background: #fff;}
.video-pop .pop-incon{ height: 531px;}
.video-pop .pop-play{ width: 640px; height: 525px; font-size: 24px; line-height: 520px; text-align: center; color: #bbbbbb; background: #000; position: relative;}
.video-pop .pop-play video{ width: 640px; height: 525px;}
.video-pop .pop-play .tit{ display: none; font-size: 26px; line-height: 34px; color: #ffffff; position: absolute; top: 0; left: 15px;}
.video-pop .pop-right{ width: 360px; height: 485px; margin: 20px 0 20px;}
.pop-right .pop-list{ height: 421px; overflow: hidden; margin-top: 14px; position: relative;}
.video-pop .pop-list .video-list li{ width: 353px; height: 86px; overflow: hidden;}
.video-pop .pop-list .video-list li a{ width: 319px; height: 66px; display: block; padding: 10px 17px; background: #ffffff;}
.video-pop .pop-list .video-list .on a{  background: #f8f8f8;}
.video-pop .pop-list .video-list li .img{ position: relative;}
.video-pop .pop-list .video-list li .img img{ width: 100px; height: 66px; display: block;}
.video-pop .pop-list .video-list li .img .air-i{ width: 20px; height: 20px; display: block; text-indent: -500px; overflow: hidden; background: url('http://i1.sinaimg.cn/qc/2018/newenergy/images/sprite01.png') 0 -229px no-repeat; position: absolute; bottom: 6px; left: 6px;}
.video-pop .pop-list .video-list li .intro{ width: 207px; height: 66px; overflow: hidden; line-height: 22px;}
.video-pop .pop-list .video-list li .intro .label{ color: #019b79;}
.video-pop .pop-list .video-list li a:hover{ background: #f8f8f8;}
.video-pop .pop-list .video-list li a:hover .air-i{ background-position: -50px -229px;}
.video-pop .commontitle_chexing {margin: 0px 0px 38px; position: relative;}
.video-pop .commontitle_chexing:before {position: absolute; top: 23px; left: 17px; width: 68px; height: 1px; background: #ccc;content: '';}
.video-pop .commontitle_chexing:after {position: absolute; top: 23px; right: 17px; width: 68px; height: 1px; background: #ccc;content: '';}

.hotnews{ width:100%; background-color:#f6f6f6; display:block; position:relative; border-top:1px solid rgba(0,0,0,0); font-family:Microsoft YaHei; padding-top:1px\9;}
.hotnews .hotnews_box{ width:1000px; margin:0 auto;}
.hotnews .hotnews_box ul {width: 1026px;}
.hotnews .hotnews_box ul .item{ width:460px; height:192px; background-color:#fff; float:left; position:relative;margin-right: 53px; margin-bottom:21px;}
.hotnews .hotnews_box ul .item .content{ width:225px; height: 138px; margin-left:17px; padding-top:37px; position:relative; z-index:2;}
.hotnews .hotnews_box ul .item .content .tit{ width:200px; display:table-cell; text-align:left; font-size:18px; font-weight:bold; color:#333; line-height:26px;}
.hotnews .hotnews_box ul .item .content .tit a{ color:#333;}
.hotnews .hotnews_box ul .item .content .tag{ margin-top: 20px; width: 100%; height: 40px;}
.hotnews .hotnews_box ul .item .content .tag .user_logo{ width:40px; height:40px; overflow:hidden; border-radius:50%; display:inline-block; +display:inline; +zoom:1; vertical-align:middle;}
.hotnews .hotnews_box ul .item .content .tag .user_logo img{ width:100%; display: block; border-radius: 50%;}
.hotnews .hotnews_box ul .item .content .tag .user_name{ display:inline-block; +display:inline; +zoom:1; vertical-align:middle; font-size:14px; line-height:40px; color:#333; margin-left:11px;}
.hotnews .hotnews_box ul .item .content .tag a{ color:#333;}
.hotnews .hotnews_box ul .item .img{ width:237px; height:158px; position:absolute; top:17px; right:-25px; overflow:hidden; z-index:2;}
.hotnews .hotnews_box ul .item .img a{line-height: 158px;}
.hotnews .hotnews_box ul .item .img img{ vertical-align: middle; width:100%; position:relative; z-index:1;}
.hotnews .hotnews_box ul .item .bg{ width:454px; height:0; border-left:6px solid #007f63; background-color:#019b79; position:absolute; top:0; left:0; display:block; opacity:0; transition:all 0.2s linear; z-index:1;}
.hotnews .hotnews_box ul .item:hover{ box-shadow:0px 4px 10px 4px #d1d1d1;}
.hotnews .hotnews_box ul .item:hover .tit,
.hotnews .hotnews_box ul .item:hover .tit a,
.hotnews .hotnews_box ul .item:hover .tag,
.hotnews .hotnews_box ul .item:hover .tag a { color:#f8f8f8;}
.hotnews .hotnews_box ul .item:hover .bg{ opacity:1; height:192px;}

.mainbanner .cbox_search {width: 723px; margin: 0 auto; position: relative; z-index: 2;}
.mainbanner .searchbox { position: absolute; top: 157px; left: 0px; width: 100%; height: 115px; background: rgba(0,0,0,0.3); border-radius: 6px;}
.mainbanner .searchbox .title { height: 26px; line-height: 26px; margin: 13px 0 10px; text-align: center; position: relative;}
.mainbanner .searchbox .title:before {content: ''; position: absolute; top: 14px; left: 220px; width: 34px; height: 2px; background: #bbb;}
.mainbanner .searchbox .title:after {content: ''; position: absolute; top: 14px; right: 220px; width: 34px; height: 2px; background: #bbb;}
.mainbanner .searchbox .title a{font-weight: bold; font-size: 24px; color: #fff;}
.mainbanner .searchwrap{ width: 706px; margin: 0 auto; height: 48px; line-height: 48px; border-radius: 6px; display: block; text-indent: 50px;font-size: 14px; background:#fff url(http://i0.sinaimg.cn/qc/2018/newenergy/images/cxdq_icons.png) 16px -37px no-repeat;}
.mainbanner .conditionbox{position: absolute; top: 100px; left: 10px; right: 9px; background: #fff; border-radius: 6px; box-shadow: 0 0 8px #c4c4c4;}
.mainbanner .conditionwrap{margin:23px 0 30px 20px; font-size: 14px; }
.mainbanner .conditionwrap ul{margin-bottom: 16px; height: 27px; line-height: 27px;}
.mainbanner .conditionwrap .dt{float: left; padding-right: 16px; position: relative; height: 27px; line-height: 27px;}
.mainbanner .conditionwrap .dt:before{content: ''; position: absolute; top:10px; right: 0px; width: 1px; height:9px; background: #d3d3d3;}
.mainbanner .conditionwrap .dd{float: left; margin-left: 13px;/* padding: 0 13px;*/ height: 25px; line-height: 25px; border: 1px solid #fff; border-radius: 13px; cursor: pointer; text-align: center;}
.mainbanner .conditionwrap .jiage .dd{width: 88px;}
.mainbanner .conditionwrap .xuhang .dd{width: 108px;}
.mainbanner .conditionwrap .leixing .dd{width: 80px;}
.mainbanner .conditionwrap .dd:hover { color: #019b79;}
.mainbanner .conditionwrap .dd.on{border-color:#019b79; color: #019b79;}
.mainbanner .conditionwrap .on.hover:hover{background: #019b79; color: #fff;}
.mainbanner .conditionwrap .ft {display: none; text-align: center;}
.cxdq_resultpage_mainbanner .conditionwrap .ft {display: block;}
.mainbanner .conditionwrap .ft .btnbox {display: inline-block;}
.mainbanner .conditionwrap .ft .reset{width: 78px; height: 29px; line-height: 29px; text-align: center; font-size: 12px; background: #eeeeee; border-radius: 15px;margin: 0 14px; cursor: pointer;}
.mainbanner .conditionwrap .ft .unChoice,.mainbanner .conditionwrap .ft .noData{ display: none;cursor: default;width: 222px; height: 29px; line-height: 29px; text-align: center; font-size: 12px; background: #eeeeee; border-radius: 15px; margin: 0 14px;}
.mainbanner .conditionwrap .ft .hasData{display:none;width: 222px; height: 29px; line-height: 29px; text-align: center; font-size: 12px; background: #019b79; border-radius: 15px; color: #fff; cursor: pointer;margin: 0 14px;}
.mainbanner .conditionwrap .ft .hasData span.icon {background: url(http://i1.sinaimg.cn/qc/2018/newenergy/images/icons_hm.png) 0px -147px no-repeat; width: 9px;height: 9px; display: inline-block; margin-left: 8px;}

.mainbanner .letterRetrieval {position: absolute; top: 100px; left: 10px; right: 9px; background: #fff; border-radius: 6px; box-shadow: 0 0 8px #c4c4c4; height: 410px; display: none;}
.mainbanner .letterRetrieval .fixed-nav {width: 36px; height: 100%; background: #019b79; text-align: center; color: #fff; font-size: 12px; font-weight: bold; position: relative; border-bottom-left-radius: 6px;border-top-left-radius: 6px;}
.mainbanner .letterRetrieval .fixed-nav .rows-box { position: absolute; top: 6px; left: 0px;width: 36px; }
.mainbanner .letterRetrieval .fixed-nav .rows-box li { height: 18px; line-height: 18px; cursor: pointer;}
.mainbanner .letterRetrieval .fixed-nav .rows-box li.on {background: #fff; color: #019b79;}
.mainbanner .letterRetrieval .brand-listcon {width: 275px; height: 410px; overflow-y: scroll;}
.mainbanner .letterRetrieval .brand-listcon { -ms-overflow-style:none; overflow:-moz-scrollbars-none; }
.mainbanner .letterRetrieval .brand-listcon::-webkit-scrollbar{width:0px}
.mainbanner .letterRetrieval .brand-listcon .tt-small {height: 39px; line-height: 39px; border-bottom: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; background: #fafafa; padding-left: 19px;}
.mainbanner .letterRetrieval .brand-listcon .box { font-size: 14px;}
.mainbanner .letterRetrieval .brand-listcon .box .li { height: 59px; line-height: 59px; border-bottom: 1px solid #dfdfdf; border-right: 1px solid #dfdfdf; cursor: pointer; display: block;}
.mainbanner .letterRetrieval .brand-listcon .box .li:hover,.mainbanner .letterRetrieval .brand-listcon .box .hover { border-right:none; }
.mainbanner .letterRetrieval .brand-listcon .brand-logo {width: 30px; height: 30px; float: left; margin:14px 16px 0 10px;}
.mainbanner .letterRetrieval .brand-listcon .brand-logo img {width: 30px; height: 30px; display: block;}
.mainbanner .letterRetrieval .brand-listcon .brand-name {float: left;}
.mainbanner .letterRetrieval .brand-listcon .hover .brand-name {color: #019b79; font-weight: bold;}
.mainbanner .letterRetrieval_cars {width: 373px; margin-left: 20px; height: 410px; overflow-y: scroll;}
.mainbanner .letterRetrieval_cars { -ms-overflow-style:none; overflow:-moz-scrollbars-none; }
.mainbanner .letterRetrieval_cars::-webkit-scrollbar{width:0px}
.mainbanner .letterRetrieval_cars .li { border-bottom: 1px solid #dfdfdf; height: 74px; padding: 20px 0; clear: both; display: block;}
.mainbanner .letterRetrieval_cars .li:last-child { border-bottom:none;}
.mainbanner .letterRetrieval_cars .img {width: 113px; height: 74px; display: block;}
.mainbanner .letterRetrieval_cars .carinfobox {margin-left: 125px; display: block;}
.mainbanner .letterRetrieval_cars .carinfobox .carname {font-size: 14px; font-weight: bold; color: #333; height: 20px; line-height: 20px; overflow: hidden;}
.mainbanner .letterRetrieval_cars .carinfobox .carname span { padding: 0 10px; height: 17px; line-height: 17px; font-size: 12px; color: #fff; border-radius: 3px; display: inline-block; vertical-align: baseline;margin-left: 10px;}
.mainbanner .letterRetrieval_cars .carinfobox .carname span.c1 { background: #618fcf; background: -webkit-linear-gradient(left, #2fa6d1 , #3385c4); background: linear-gradient(to right, #2fa6d1 , #3385c4);}
.mainbanner .letterRetrieval_cars .carinfobox .carname span.c2 { background: #3c917c; background: -webkit-linear-gradient(left, #55b48d , #3c917c); background: linear-gradient(to right, #55b48d , #3c917c);}
.mainbanner .letterRetrieval_cars .carinfobox .carname span.c3 { background: #b077b4; background: -webkit-linear-gradient(left, #ca6eb8 , #a35ab0); background: linear-gradient(to right, #ca6eb8 , #a35ab0);}
.mainbanner .letterRetrieval_cars .carinfobox .carname span.c4 { background: #ea7b67; background: -webkit-linear-gradient(left, #ec936c , #dd6e65); background: linear-gradient(to right, #ec936c , #dd6e65);}
.mainbanner .letterRetrieval_cars .carinfobox .price {font-size: 12px;margin-top: 12px;}
.mainbanner .letterRetrieval_cars .carinfobox .price span {color: #e94740;}
.mainbanner .letterRetrieval_cars .carinfobox .licheng {font-size: 12px;margin-top: 6px;}
.mainbanner .searchcarsbox {position: absolute; top: 100px; left: 10px; right: 9px; background: #fff; border-radius: 6px; box-shadow: 0 0 8px #c4c4c4; overflow: hidden; display: none;}
.mainbanner .searchcarsbox li {height: 43px; line-height: 43px; font-size: 14px; cursor: pointer;}
.mainbanner .searchcarsbox li.on {background: #f0f2f1;}
.mainbanner .searchcarsbox li a {display: block; height: 100%; padding-left: 17px;}

.hotbrand .letterbox { text-align: center; padding-top: 8px; height: 52px; background: #f6f6f6; border-bottom: 3px solid #4c4b4b;}
.hotbrand .letterbox .letterwrap {display: inline-block; }
.hotbrand .letterbox .letterwrap li {float: left; cursor: pointer; height: 52px; line-height: 52px; font-size: 16px;}
.hotbrand .letterbox .letterwrap li.letter {width: 30px;}
.hotbrand .letterbox .letterwrap li.on { background: #019b79; color: #fff; height: 55px;}
.hotbrand .letterbox .letterwrap li.rmpp {padding: 0 10px; }
.hotbrand .letterfiltercars {padding: 30px 0; border-bottom: 1px solid #dedede;}
.hotbrand .letterfiltercars .carlist {display: none; text-align: center;}
.hotbrand .letterfiltercars .carlist ul {display: inline-block;}
.hotbrand .letterfiltercars .carlist li {float: left; width: 125px; }
.hotbrand .letterfiltercars .carlist li .img { display: block;}
.hotbrand .letterfiltercars .carlist li .img img { width: 97px; height: 97px; margin: 0 auto; display: block;}
.hotbrand .letterfiltercars .carlist li .carname {padding-top: 10px; line-height: 20px;text-align: center; font-size: 14px; color: #333;}

/*sidebar start*/
#sidebar { height: 75px; bottom: 40px; position: fixed; _position: absolute; right: 20px; bottom: 140px; z-index: 100; display: none;}
#sidebar ul { position: relative;}
#sidebar .return_top, #sidebar .return_top:hover { width: 65px; height: 65px; background: #f5f6f7; opacity: 1; display: list-item;}
#sidebar .return_top a { width: 65px; height: 35px; padding-top: 40px; text-align: center; color: #333; background: url(http://i3.sinaimg.cn/qc/autoimages/autoVersion2017/bar01.png) 16px -133px no-repeat;}
#sidebar .return_top a:hover { color: #019b79; background:url(http://i3.sinaimg.cn/qc/2018/newenergy/images/sidebaricons.png) 16px -71px no-repeat;}
/*sidebar end*/

/*****jqueryPlugins - scrollbar begin*****/
.video-pop .pop-list .ps-scrollbar-x-rail { display: none;}
.ps-container .ps-scrollbar-x-rail {
    position: absolute; /* please don't change 'position' */
    bottom: 7px; /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 1px;
    background-color: #aaa;
    /* -webkit-border-radius: 4px; */
    /* -moz-border-radius: 4px; */
    /* border-radius: 4px; */
    opacity: 0.6;
    filter: alpha(opacity = 60);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}
.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-x-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-y-rail {
    position: absolute; /* please don't change 'position' */
    right: 5px; /* there must be 'right' for ps-scrollbar-y-rail */
    width: 1px;
    background-color: #c0c0c0; /*dddddd*/
    /*-webkit-border-radius: 2px;*/
    /*-moz-border-radius: 2px;*/
    /*border-radius: 2px;*/
    opacity: 1;
    filter: alpha(opacity = 100);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}
.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-y-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-x {
    position: absolute; /* please don't change 'position' */
    bottom: -2px; /* there must be 'bottom' for ps-scrollbar-x */
    height: 5px;
    background: url(http://i2.sinaimg.cn/qc/autoimages/autoVersion2017/line04.gif) center 1px no-repeat #cecccc;
    border-radius: 100px;
    /* -webkit-border-radius: 4px; */
    /* -moz-border-radius: 4px; */
    /* border-radius: 4px; */
    /* opacity: 0.6; */
    /* filter: alpha(opacity = 60); */
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container.ie6 .ps-scrollbar-x {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,
.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
    background-color: #999999;
    opacity: 1;
    filter: alpha(opacity = 100);
}
.ps-container .ps-scrollbar-y {
    position: absolute; /* please don't change 'position' */
    right: -1px; /*14px*/ /* there must be 'right' for ps-scrollbar-y */
    width: 3px;
    background-color: #019b79; /*aaa*/
    /*-webkit-border-radius: 2px;*/
    /*-moz-border-radius: 2px;*/
    /*border-radius: 2px;*/
    opacity: 1;
    filter: alpha(opacity = 100);
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container.ie .ps-scrollbar-y {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: #019b79;
    opacity: 1;
    filter: alpha(opacity = 100);
}
/*****jqueryPlugins - scrollbar end*****/

/*ziranshijian start*/
.ziranshijian_list {display: none; width: 1000px; margin: 0 auto; }
.ziranshijian_listbox ul{ padding-left: 20px; position: relative;}
.ziranshijian_listbox ul:before { position: absolute; top: 6px; bottom: 0px; left: 0; width: 1px; content: ''; background: #d6d6d6;}
.ziranshijian_listbox li{ position: relative; margin-bottom: 30px;}
.ziranshijian_listbox li.zirannone{display: none;}
.ziranshijian_listbox li:before{ position: absolute; top: 6px; left: -23px; width: 8px; height: 8px; border-radius: 50%; background: #019b79; content: '';}
.ziranshijian_listbox li:first-child:before{ top: 6px;}
.ziranshijian_listbox .intro .highlight{font-weight: bold; color: #019b79; padding-right: 5px;}
.ziranshijian_listbox .timeadd{font-size: 14px; color: #999; float: left;}
.ziranshijian_listbox .timeadd .ads{margin-top: 12px; font-size: 16px;}
.ziranshijian_listbox .intro {margin-left: 120px; font-size: 16px; line-height: 32px; color: #333; position: relative; top: -6px;}
.ziranshijian_listbox .xiangqing {font-size: 14px;overflow: hidden; height: 16px; line-height: 16px; margin-top: 14px; margin-left: 120px; white-space: nowrap; text-overflow: ellipsis;}
.ziranshijian_listbox .intro+.xiangqing {margin-top: 4px;}
.ziranshijian_listbox .xiangqing .xiangqing_tit{color: #999; margin-right: 38px;}
.ziranshijian_listbox .xiangqing .xiangqing_txt{color: #019b79;}
.ziranshijian_listbox .zhankai { text-align: center; font-size: 16px; color: #000; padding-bottom: 20px; padding-top:20px; border-top: 1px solid #f2f2f2;}
.ziranshijian_listbox .zhankai span {padding-right: 24px; width: 11px; background: url(http://i3.sinaimg.cn/qc/2018/ev_sbubrand/icons.png) right -38px no-repeat; cursor: pointer;}
/*ziranshijian end*/