/* common sytles */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,code,form,fieldset,legend,button,input,textarea,th,td{padding:0px; margin:0px; border:none;}
a{ color:#231916; text-decoration:none;}
a:visited { }
a:active, a:hover { text-decoration:none; color: #1456b3;}
a:focus,input:hover,button:hover,input[type='button']:hover{ outline:none;}
i, em, cite { font-style: normal; }
li{ vertical-align:bottom; list-style-type:none;}
body, button, input, select, textarea{ font:14px/24px tahoma,arial,'Hiragino Sans GB',宋体,sans-serif;}
body { color: #333;  font-family: "microsoft yahei"; background: #ffffff; }
img{ max-width:100%;border: 0 none; vertical-align: top;}
.container-1140{ width:1140px; position:relative; overflow: hidden; }
.container-1140-no{ width:1140px; position:relative; }
.clearfix:after{ visibility: hidden;display: block;font-size: 0;content:" ";clear: both;height: 0;}
.clearfix{ *zoom:1;}
.overflow{ overflow:hidden;}
.mg-auto{ margin-left:auto; margin-right:auto;}
.cursor { cursor: pointer; }
.fl { float: left; }
.fr { float: right; }


/* 导航 */
.nav-area { background: #1456b3; font-size: 18px; }
.nav-area .navul { position: relative; left: -41px; }
.nav-area .navul li{float:left;margin-right:1px;width:100px;height:60px;position:relative;text-align:center;line-height:60px;}
.nav-area .navul li.navhome{text-align:left;padding:0 0px 0 40px;width:60px;}
.nav-area .navul li a:link, .nav-area .navul li a:visited{color:#FFFFFF;}
.nav-area .navul li ul{display:none;position:absolute;z-index:10000;top:60px;;}
.nav-area .navul li ul li{display:block;width:100px;float:none;margin-right:0px;height:30px;position:relative;line-height:30px;background: #1456b3;}
.nav-area .navul li.navmoon{background:#1456b3;width:100px;height:60px;line-height:60px;}
.nav-area .navul li.navmoon a{color:#FFFFFF;}
.nav-area .navul li.navmoon a:hover{color:#FCFF00; font-weight:bold;}
.nav-area .navul li.navmoon ul{display:block;}
.nav-area .navul li.navmoon ul a{display:block;width:100px;height:30px;line-height:30px;}
.nav-area .navul li.navmoon ul a:hover{background:#0c4696;}
.nav-area .navul li i { position: absolute; width: 9px; height: 4px; background: url("../images/cur.png"); top: 28px; right: 5px; }


/* 顶部 */
.top-area {
    height: 31px;
    line-height: 31px;
    background: #d9d9d9;
    color: #555555;
    overflow: hidden;
}

.top-area .login {
    float: right;
}

.top-area .login li {
    float: left;
    width: 45px;
    text-align: right;
}

/* logo+搜索 */
.search-area {
    height: 90px;
    line-height: 73px;
}
.search-area .logo {
    width: 186px;
    height: 42px;
    text-indent: -10000em;
    background: url("../images/logo.png");
    margin-top: 20px;
    float: left;
}

.search-area .search {
   float: right;
    height: 37px;
    line-height: 37px;
    background: #f2f2f2;
    margin-top: 28px;
    width: 265px;;
    padding: 0 40px 0 15px;
    position: relative;
}

.search-area .search input {
    background: #f2f2f2;
    font-family: "microsoft yahei";
    outline: none;
    width: 260px;
}

.search-area .search .search-button {
    position: absolute;
    width: 40px;
    height: 37px;
    right: 0;
    top: 0;
    background: url("../images/search.png") 50% 50% no-repeat;
    tab-index: -1000em;
    cursor: pointer;
}

/* 子导航 */
.sub-nav-area {
    padding: 13px 0;
    overflow: hidden;
    margin-bottom: 15px;
}

.sub-nav-area li {
    float: left;
    margin-right: 24px;
}

.sub-nav-area li a {
    color: #959595;
}

.sub-nav-area li a:hover {
    color: #1456b3;
}

/* 图片展示 */
.pic-show {
    height: 376px;
    margin-bottom: 28px;
}

.pic-show .pic-left {
    position: relative;
    width: 563px;
    height: 376px;
    float: left;
    margin-right: 12px;
}

.pic-show .pic-left span {
    position: absolute;
    width: 90%;
    font-size: 20px;
    color: #ffffff;
    bottom: 0;
    left: 0;
    padding: 20px 5%;
    line-height: 30px;
    bottom:0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, .7)));
    background-image: -webkit-linear-gradient(top,transparent, rgba(0, 0, 0, .7));
    background-image: -moz-linear-gradient(top,transparent, rgba(0, 0, 0, .7));
    background-image: -o-linear-gradient(top,transparent, rgba(0, 0, 0, .7));
    background-image: linear-gradient(to bottom,transparent, rgba(0, 0, 0, .7));
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#B2000000',gradientType=0)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#B2000000',gradientType=0);
}

.pic-show .pic-left img {
    display: block;
    width: 563px;
    height: 376px;
}

.pic-show .pic-right {
    width: 565px;
    height: 376px;
    float: left;
    overflow: hidden;
}

.pic-show .pic-items {
    width: 120%;
}

.pic-show .pic-item {
    position: relative;
    width: 277px;
    height: 184px;
    float: left;
    margin: 0 12px 10px 0;
}

.pic-show .pic-item span {
    position: absolute;
    width: 90%;
    font-size: 16px;
    color: #ffffff;
    bottom: 0;
    left: 0;
    padding: 10px 5%;
    line-height: 24px;
    display: inline-block;
    bottom:0;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, .7)));
    background-image: -webkit-linear-gradient(top,transparent, rgba(0, 0, 0, .7));
    background-image: -moz-linear-gradient(top,transparent, rgba(0, 0, 0, .7));
    background-image: -o-linear-gradient(top,transparent, rgba(0, 0, 0, .7));
    background-image: linear-gradient(to bottom,transparent, rgba(0, 0, 0, .7));
    -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#B2000000',gradientType=0)";
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#B2000000',gradientType=0);
}

.pic-show .pic-item img {
    display: block;
    width: 277px;
    height: 184px;
}

/* 资讯 */
.news {
    overflow: hidden;
}

.news-left {
    width: 790px;
    float: left;
    margin-right: 30px;
}
.news-left #con {
    width: 790px;
    min-height: 1480px;
    background:#ffffff;
    overflow: hidden;
}

.news-left .recommend li {
    position: relative;
    height: 145px;
    padding: 27px 35px 27px 253px;
    border-bottom: 1px solid #eaeaea;
    overflow: hidden;
}

.news-left .recommend li.lastli {
    border-bottom: none;
}

.news-left .recommend li .left-pic {
    position: absolute;
    width: 218px;
    height: 145px;
    left: 0;
    top: 27px;
}

.news-left .load-more {
    display: block;
    width: 274px;
    height: 40px;
    line-height: 40px;
    border-radius: 5px;
    border: 1px solid #eeeeee;
    font-size: 16px;
    text-align: center;
    color: #727272;
    position: relative;
    left: 253px;
    margin-top: 15px;
}

.news-left .load-more:hover {
    color: #005cd6;
    border: 1px solid #005cd6;
}

.news-left .recommend li .right-text {
    font-size: 18px;
    height: 100px;
    overflow: hidden;
}

.news-left .recommend li .time-labels {
    height: 20px;
    line-height: 20px;

    bottom: 27px;
    left: 253px;
}

.news-left .recommend li .time-labels .time {
    display: block;
    float: left;
    margin-right: 10px;
    padding-left: 20px;
    color: #666666;
}

.news-left .recommend li .time-labels .time i {
    position: absolute;
    width: 15px;
    height: 15px;
    background: url("../images/time.png");
    top: 2px;
    left: 0;
}

.news-left .recommend li .labels {
    float: left;
}

.news-left .recommend li .labels span {
    float: left;
    color: #1456b3;
    padding: 0 12px;
    border: 1px solid #1456b3;
    margin-right: 10px;
}


.news-left #tabs {
    width: 100%;
    height: 43px;
    font-size: 16px;
    border-bottom:  1px solid #eaeaea;
    position: relative;
    left: -5px;
}

.news-left #tabs li {
    height: 43px;
    line-height: 43px;
    float:left;
    width: 80px;
    text-align: center;
    position: relative;
}

.news-left #tabs li i {
    position: absolute;
    width: 7px;
    height: 13px;
    top: 15px;
    right: 0;
    background: url("../images/border.png") no-repeat;
}

#tabs li.current {
   color: #005cd6;
    font-size: 18px;
}

.news .news-right {
    float: left;
    width: 320px;
}

/* 快讯 */

.news-title  {
    height: 43px;
    line-height: 43px;
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 15px;
}

.news-title h2 {
    float: left;
    border-bottom: 1px solid #1456b3;
    height: 43px;
    line-height: 43px;
    display: inline-block;
    font-weight: 400;
}

.news-title a {
    float: right;
}

.news-flash ul li {
    font-size: 14px;
    margin-bottom: 6px;
    height: 48px;
    overflow: hidden;
    position: relative;
    padding-right: 55px;
}

.news-flash ul li i {
    display: inline-block;
    width: 5px;
    height: 5px;
    border-radius: 5px;
    background: #333333;
    margin-right: 5px;
}

.news-flash ul li span {
    position: absolute;
    width: 60px;
    bottom: 0;
    right: 0;
    background: #ffffff;
    z-index: 9;
    font-size: 12px;
    color: #cccccc;
    text-align: right;
}

/* 企业新闻 */

.company-new li {
    height: 24px;
    overflow: hidden;
    padding-left: 15px;
    position: relative;
    margin-bottom: 6px;
}

.company-new li i {
    width: 3px;
    height: 3px;
    border-radius: 2px;
    position: absolute;
    top: 11px;
    left: 0;
    background: #333333;
}

/* 热点 */


.hot li {
    height: 30px;
    overflow: hidden;

    padding: 0px 0;
    padding-left: 25px;
    position: relative;
}

.hot li.lastli {
    border-bottom: none;
}

.hot li i {
    width: 10px;
    position: absolute;
    top: 5px;
    left: 0;
    text-align: center;
}

.hot li i.top {
    color: #e22332;
}

/* 专题 */
.topic {
    margin-top: 15px;
}

.topic .topic-area {
    width: 320px;
    height: 216px;
    overflow: hidden;
    background: #333;
}

.topic .topic-area .bxslider {
    width: 320px;
    height: 216px;
}
.topic .topic-area .bxslider img {
    display: block;
    width: 320px;
    height: 216px;
}

.topic .bx-wrapper{
    margin-bottom: 0;
}

.topic .bx-wrapper .bx-pager.bx-default-pager a {
    background: #ffffff ;
    width: 5px;
    height: 5px;
    border-radius: 5px;
}

.topic .bx-wrapper .bx-pager.bx-default-pager a:hover,.topic .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #ca7123 ;
}

.topic .bx-wrapper .bx-pager, .topic .bx-wrapper .bx-controls-auto {
    bottom: 0;
    right: -100px;
}

.topic .bx-wrapper .bx-pager.bx-default-pager a {
    margin-right: 5px;
}


/* 配件中心 */
.pro-center {
    position: relative;
}


.pro-center #tabs2 {
    position: absolute;
    height: 55px;
    line-height: 55px;
    right: 0;
    top: 0;
}

.pro-center #tabs2 li {
    float: left;
    padding: 0 20px;
    position: relative;
    cursor: pointer;
}

.pro-center #tabs2 li.current {
    color: #005cd6;
}

.pro-center #tabs2 li i {
    position: absolute;
    width: 7px;
    height: 13px;
    top: 21px;
    right: 0;
    background: url(../images/border.png) no-repeat;
}

.index-parts{}
.index-parts .body{ height:560px; border: 1px solid #d2d2d2;border-top:0;overflow: hidden;/*background: #f0fcf8;*/ position: relative;}
.index-parts .body .lft{float: left;width: 230px; }
.index-parts .body .lft .pic img{max-height: 337px;width: 100%;}
.index-parts .body .lft .hd{ height: 45px;line-height: 45px;border-top: 1px solid #1456b3;font-size: 18px; padding: 0 10px; }
.index-parts .body .lft .hd a { float: right; font-size: 12px; }
.index-parts .body .lft .bd{padding: 10px 10px 0 10px; width:220px; overflow:hidden;}
.index-parts .body .lft .bd .t{font-size: 14px;line-height: 22px;    font-weight: bold;}
.index-parts .body .lft .bd .t a{color: #666;}
.index-parts .body .lft .bd .t a:hover{color: #0777dd;}
.index-parts .body .lft .bd .b{padding-top: 18px;}
.index-parts .body .lft .bd .b span{display: block;line-height: 100%;color: #999;}
.index-parts .body .lft .bd .b p{padding-top: 10px;line-height: 25px;color: #ccc;}
.index-parts .body .lft .bd .b p a{color: #666;}
.index-parts .body .lft .bd .b p a:hover{color: #0777dd;}
.index-parts .body .lft .bd .b p i{font-style: normal;margin: 0 8px;}
.index-parts .body .rgt{margin-left: 230px;}
.index-parts .body .rgt li{float: left;border-left: 1px solid #ededed;border-top: 1px solid #ededed;width: 226px;overflow: hidden; text-align: center;}
.index-parts .body .rgt li.w{width: 226px;}

.pro_ul{ float:right; width:908px; overflow:hidden;}
.pro_ul li {float: left; width: 200px;/*margin-right: 20px;*/ overflow: hidden; padding-bottom: 13px; padding-top: 8px;    }
.pro_ul li img{max-width:204px; height:134px;}
.pro_ul li span{ width:100%; height:28px; text-align:center; display:block; color:#333;font-family:'microsoft yahei','arial',"微软雅黑"; font-size:14px; line-height:19px; margin-top:5px;}
.pro_ul li.mar_rn{ /*margin-right:20px;*/}
.pro_ul li:hover span{ color:#0777dd;}
.index-parts .body .lft p{ text-align:left;}


/* 合作客户 */
.main-title {
    height: 55px;
    line-height: 55px;
    border-bottom: 1px solid #e9e9e9;
    font-size: 26px;
}

.main-title p {
    float: left;
    font-weight: 400;
}

.main-title a.link {
    float: right;
    font-size: 14px;
    color: #ff6600;
    padding-right: 23px;
    position: relative;
}

.main-title a i {
    position: absolute;
    width: 16px;
    height: 16px;
    top: 20px;
    right: 0;
    background: url("../images/arrow.png");
}

.partner {
    width: 1142px;
    overflow: hidden;
    margin-bottom: 20px;
}

.partner ul {
    overflow: hidden;
    border-left: 1px solid #f5f5f6;
    border-top: 1px solid #f5f5f6;
    width: 100%;
    margin-top: 23px;
}

.partner ul li {
    /*margin-top:10px;*/
    float: left;
    width: 162px;
    height: 95px;
    text-align:center;
    border-right: 1px solid #f5f5f6;
    border-bottom: 1px solid #f5f5f6;
}

.partner ul li img {
    display: block;margin: 0 auto;
    width: 162px;
    height: 60px;
}

/* 展会信息 */
.info .list {
    float: right;
    font-size: 12px;
}

.info .list li  {
    float: left;
	height:20px;
	margin-top:10px;
    margin-left: 20px;
}

.info .list li a {
    color: #666666;
}

.info .list li a:hover {
    color: #005cd6;
}

.info-con {
    margin-top: 18px;
}

.info-con .info-con-left {
    width: 790px;
    float: left;
    margin-right: 30px;
}

.info-con .info-con-right {
    width: 320px;
    float: left;
    height: 279px;
}

.info-con .info-top {
    background: #333333;
    height: 234px;
}
.info-con .info-top .bxslider, .info-con .info-top .bxslider img {
    width: 320px;
    height: 234px;
}

.info-con .info-top .bx-pager, .info-con .bx-controls-auto {
    bottom: 0;
}

.info-con .bx-wrapper .bx-pager.bx-default-pager a {
    background: #ffffff ;
}

.info-con .bx-wrapper .bx-pager.bx-default-pager a:hover,.info-con .bx-wrapper .bx-pager.bx-default-pager a.active {
    background: #2f8bce ;
}

.info-con .bx-wrapper .bx-pager, .info-con .bx-wrapper .bx-controls-auto {
    bottom: 0;
    background: rgba(0,0,0,.5);
	margin-bottom: 45px;
}

.info-con .bx-wrapper .bx-prev {
    width: 25px;
    height: 34px;
    background: url("../images/left.png");
    left: 0;
}

.info-con .bx-wrapper .bx-next {
    width: 25px;
    height: 34px;
    background: url("../images/right.png");
    right: 0;
}

.info-con .bx-wrapper .bx-next:hover {
    background-position: 0 0;
}

.info-con .bx-wrapper .bx-pager.bx-default-pager a {
    margin-right: 5px;
}

.info-con .info-con-right .text {
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    color: #ffffff;
    text-align: center;
    background: #000000;
}

.info-con table {
    width: 100%;
    text-align: left;
}

.info-con table thead {
    margin-bottom: 10px;
}

.info-con table thead tr {
    color: #ff6600;
    text-indent: 70px;
    line-height: 35px;
}

.info-con table thead tr th {
    border-bottom: 1px solid #dddddd;
    margin-bottom: 10px;
}

.info-con table tbody tr td {
    padding-bottom: 5px;
}

.info-con table tbody tr.tr1 td {
    padding-top: 15px;
}


/* 底部 */
.footer {
    background: #262e35;
    font-size: 12px;
}

.footer2 {
    background: #2b343b;
    font-size: 12px;
}

/*底部区域2016*/
.wrap{ width:1140px;margin: 0 auto; position:relative;}
.bk75{height: 30px;clear: both; }
.footer {background: #323c44; }
.ft_yqlj{padding: 18px 0 15px;border-top: 2px solid #2b75d3;background: #323c44;}
.ft_yqlj .head{line-height: 18px;color: #848c92;}
.ft_yqlj .head strong{font-size: 18px; }
.ft_yqlj .body1{padding-top: 6px;overflow: hidden;}
.ft_yqlj .body1 a{display:inline-block;*display: inline;*zoom: 1;padding-right: 10px; padding-top:3px; /*background:url(../images/b4.png) no-repeat right center;*/ color: #848c92;}
.ft_yqlj .body1 a:hover{color: #f1f1f1; }
.ft_yqlj .body1 span{ color:#676666}

.f_cen{padding: 30px 0 48px;border-bottom: 1px solid #5e6469;}
.f_cen .f_nav{float: left;}
.f_cen .f_nav dl{float: left;width: 126px;}
.f_cen .f_nav dt{font-size: 14px;font-weight: bold;color: #b1b7bc;font-size: 14px;margin-bottom: 6px;}
.f_cen .f_nav dd{color: #FFF;line-height: 22px;}
.f_cen .f_nav dd a{color: #b1b7bc;}
.f_cen .f_nav dd a:hover{color: #ca661c;}
.f_cen .hot_phone{float: left;text-align: center;}
.f_cen .hot_phone h3{font-size: 16px;color: #b1b7bc;}
.f_cen .hot_phone span{padding-top: 8px;display: block; font-family:georgia;font-size: 28px;color: #f70;}
.f_cen .hot_phone p{padding-top: 8px;line-height: 28px;color: #b1b7bc;}

.f_foot{text-align: center;padding: 33px 0 65px;color: #848c92;line-height: 22px;}
.f_foot p a{color: #848c92;margin: 0 15px;}
.f_foot p a:hover{color: #f1f1f1 ;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;}
.clearfix{zoom:1;}
.ch_wenxin {
    width: 270px;
    float: left;
    padding: 2px 6px 5px 14px;
}
.ch_wenxin li {
    width: 110px;
    float: left;
    height: 82px;
    margin-right: 5px;
    margin-left: 5px;
}
.ch_wenxin li .ch_wenxins {
    width: 82px;
    margin-left:auto;
    margin-right:auto;
    text-align:center
float: left;
    height: 82px;
}
.ch_wenxin li .ch_wenxins_txt {
    color:#b1b7bc;
    width: 90px;
    margin-top:5px;
    margin-left:auto;
    margin-right:auto;
    text-align: center;
    line-height: 18px;
    height: 24px;
}



/*banner;*/
.tempWrap .jdtu img{ min-width:536px; max-height:377px; }
.index-lft{float: left;width: 810px;}
.index-left{float: left;width: 562px;}
.index-right{float: right;width: 578px;}
.index-rgt{margin-left: 820px;}

.index-picfocus{overflow: hidden; height:377px;}
.index-picfocus dt{float: left;width: 562px;position: relative;}
.index-picfocus dt .body  li{width: 562px;height: 377px;overflow: hidden;position: relative;}
.index-picfocus dt .body  li img{width: 562px;height: 377px;}
.index-picfocus .zzc{height: 46px;line-height: 46px;left: 0;bottom: 0;position: absolute;width: 100%;font-size: 20px;color: #FFF;text-indent: 20px; background:url(../images/b1.png) repeat;}
.index-picfocus dt .head{text-align: center;position: absolute;bottom: 60px;left: 0;width: 100%;}
.index-picfocus dt .head li{display: inline-block;*display: inline;*zoom: 1;width: 12px;height: 12px;margin: 0 8px;cursor: pointer; background:url(../images/i4.png) no-repeat center;}
.index-picfocus dt .head li.on{ background-image:url(../images/i4h.png);}
.index-picfocus li:hover .lables {background: #72bb38;}
.index-picfocus, a.lables:hover {color: #fff;}
.index-picfocus, a.lables {color: #fff;}
.index-right li{/*margin-left: 546px;*/overflow: hidden;height: 184px;position: relative; width:277px; float: left; margin-left:12px; margin-bottom:10px;}
.index-right li img{width: 100%;height: 184px;}
.index-right li .zzc{height: 36px;line-height: 36px;font-size: 14px;text-indent: 0;text-align: center;}
.index-right .zzc{height: 46px;line-height: 46px;left: 0;bottom: 0;position: absolute;width: 100%;font-size: 20px;color: #FFF;text-indent: 20px; background:url(../images/b1.png) repeat;}
.lables{position:absolute;top:0;    color: #fff;left:0;background:#0777dd;padding:0 20px;line-height:32px;font-size:14px;transition:.4s background ease;-moz-transition:.4s background ease;-webkit-transition:.4s background ease;font-weight:normal;z-index:4}
.index-right li:hover .lables {background: #72bb38;}
.index-right, a.lables:hover {color: #fff;}
.index-right, a.lables {color: #fff;}


/*list-news*/
.list-news{padding-top: 10px; margin-right: 20px; overflow:hidden;}
.list-news ul{ width:100%; overflow:hidden;}
.list-news ul li a{ overflow:hidden; }
.list-news ul li{ width:100%; overflow:hidden; height:140px;padding: 20px 0;border-bottom: 1px solid #ebebeb;}
.list-news ul li span{ float:left; width:210px; height:140px; display:block; overflow:hidden;position: relative;}
.list-news ul li span img{ width:210px; height:140px; display:inline-block; }
.list-news ul li span i{ position: absolute;    background: url(../images/pcgm.png) 0 0 no-repeat;    width: 63px;    height: 63px;    top: 0;    left: 0px;    z-index: 10;    display: block;    overflow: hidden; }
.list-news ul li .news_r{ float:right; width:540px; height:140px; overflow:hidden; margin-left:15px; display:block; position:relative;}
.list-news ul li .news_r a h1{ font-family:'microsoft yahei','arial',"微软雅黑"; font-size:22px; font-weight: normal; color:#333333; width:100%; /*height:57px;*/ line-height:1.3em; /*overflow:hidden;*/ display:block;}
.list-news ul li .news_r a h1 label{display: block;float: left;padding:0 5px ;background: #f37022;color: #FFF;margin-right: 10px;font-weight: normal;}
.list-news ul li .news_r i{ padding-top:8px; color:#666;font-family:'microsoft yahei','arial',"微软雅黑"; font-size:14px; overflow:hidden; font-style:normal; height:48px; display:block; line-height:22px;}
.list-news ul li .news_r .fn-fl{color:#777;float: left;font-family:'microsoft yahei','arial',"微软雅黑"; font-size:12px; line-height:24px; overflow:hidden;}
.list-news ul li .news_r .fn-fl a{color: #0777dd;padding-right: 16px;}
.list-news ul li .news_r .fn-fl a:hover{text-decoration: underline;}
.list-news ul li .news_r .fn-fl em{ font-style:normal; padding-right:15px;}
.list-news ul li .news_r .fn-fl em b{  font-weight: normal;
                            margin: 0 10px;
                            color: #0777dd;
                            background: 0 0;
                            border: 1px solid #0777dd;
                            margin: 0 2px;
                            padding: 1px 6px;}
.list-news ul li .news_r .fn-fr{position: relative;top: 3px; float:right; width:120px; margin-top:-2px; color:#777;font-family:'microsoft yahei','arial',"微软雅黑"; font-size:12px;line-height:16px; position:relative; padding-right:0px;  }
.list-news ul li .news_r .fn-fr a{color:#777;font-family:'microsoft yahei','arial',"微软雅黑"; font-size:12px;line-height:16px; }
.list-news ul li .news_r .fn-fr a.DJL{ float:right; padding-left:15px; background:url(../images/img20.jpg) no-repeat center left; margin-right:0px; padding-bottom:2px;}
.list-news ul li .news_r .fn-fr a.PL{ float:left; padding-left:15px; background:url(../images/img21.jpg) no-repeat center left; margin-right:10px;}
.list-news ul li .news_r .fn-fr .FX{ float:right; width:12px; padding-right:15px; height:13px;display:inline-block; cursor:pointer;}
.list-news ul li .news_r .fn-fr .FX img{vertical-align: top;}
.list-news ul li .news_r a h1:hover{ color:#0777dd;}
.list-news ul li .news_r .shared{ position:absolute; width:115px; left:-5px; bottom:15px; padding:2px; display:none; }
.list-news ul li .news_r .shared a{ float:left; margin:1px 5px; }
.list-news .mark {position: absolute; top: 0rem; left: 0rem; display: block; padding: .3rem .5rem; color: #fff; background: rgba(7,119,221,.9); font-size: .6rem;text-align: center;border-radius: 0rem; z-index: 11;}
/*//快讯*/


.fast-list {
    margin-top: 10px;
}

.fast-list li {
    margin-right: 0px;
    border-left: 1px solid #e5e5e5;
    padding-left: 14px;
	padding-top: 10px;
    position: relative;
}

.fast-list li .time a {
    color: #0777dd;
    font-size: 14px;
}

.fast-list li .time:before {
    content: "·";
    font-family: "微软雅黑";
    font-size: 50px;
    position: absolute;
    left: -7px;
    top: -14px;
    color: #b5b5b5;
    transition: .4s color ease;
    -moz-transition: .4s color ease;
    -webkit-transition: .4s color ease;
}

.fast-list li:hover .time:before {
    color: #0777dd;
}

.fast-list li:hover h2 a {
    color: #0777dd;
}

.fast-list li h2 {
    font-size: 14px;
    line-height: 20px;
    padding-bottom: 5px;
	padding-top: 4px;      font-weight: normal;
}
.time{color: #0777dd; padding-bottom:10px;border-bottom: 1px dashed #ececec;}
.fast-list a:first-child .time:before {
top: -1px;
}




/*右边导航*/
.slide-box>.slide-box-bg>.slide-box-big>li{position:relative;width:860px;float:left}
.slide-box.slide-auto>.slide-box-bg>.slide-box-big>li{width:auto}
.focus-dot{text-align:center}
.no-pager .focus-dot{display:none}
.focus-dot>li{margin:15px 6px 0;display:inline-block;width:10px;height:10px;font-size:0;background-color:#333;border-radius:5px;cursor:pointer;-webkit-transition:width .3s cubic-bezier(.175,.885,.32,1.275);-moz-transition:width .3s cubic-bezier(.175,.885,.32,1.275);transition:width .3s cubic-bezier(.175,.885,.32,1.275)}
.slide-box.type-1 .focus-dot>li{background-color:#ccc}
.focus-dot>li.current{width:60px;border-radius:10px;background-color:#FF4F53}
.slide-box.type-1 .focus-dot>li.current{width:10px;background-color:#FF4F53}
.focus-dot>li:hover{background-color:#FF4F53}
.slide-vertical .focus-dot-container{position:absolute;display:table;width:22px;right:0;top:0}
.slide-vertical .focus-dot-container>.focus-dot{display:table-cell;vertical-align:middle;font-size:0}
.slide-vertical .focus-dot-container>.focus-dot>li:first-child{margin-top:0}
.no-pager .arrow-left-lg,.no-pager .arrow-right-lg{margin-top:-30px}
.navtool-fixed-right{position:fixed;top:0;right:-236px;z-index:99999;width:276px;height:100%;min-height:600px}
.navtool-mini{background:#529ff2;width:26px;height:85px;line-height:16px;color:#fff;font-size:12px;text-align:center;border-radius:4px 0 0 4px;cursor:pointer;padding:10px 5px 30px 5px;position:absolute;top:50%;left:-26px;margin-top:-43px;display:none}
.navtool-mini:before{content:"";display:block;position:absolute;bottom:10px;left:10px;width:0;height:0;border-top:6px solid transparent;border-right:7px solid #fff;border-bottom:6px solid transparent}
.navtool-mini:after{content:"";display:block;position:absolute;bottom:10px;left:11px;width:0;height:0;border-top:6px solid transparent;border-right:7px solid #529ff2;border-bottom:6px solid transparent}
.navtool-mini-up:before{border-top:6px solid transparent;border-left:7px solid #fff;border-bottom:6px solid transparent;border-right:0}
.navtool-mini-up:after{border-top:6px solid transparent;border-left:7px solid #529ff2;border-bottom:6px solid transparent;border-right:0;left:9px}
.navtool-mini-tr{transition:right .3s ease-in-out .1s;-webkit-transition:right .3s ease-in-out .1s;-moz-transition:right .3s ease-in-out .1s}
.boxnum-a{right:-276px}
.boxnum-b{right:-236px}
.boxnum-c{right:0}
.navtool-fixed-up{right:0}
.navtool-iframe{float:left;width:100%}
.navtool-iframe iframe{border:0}
.body-iframe{overflow-x:hidden}
.navtool-ul{background:#252830;width:40px;height:100%;float:left;position:relative}
.navtool-ul>ul>li a{display:block;width:40px;height:40px;line-height:40px;margin-bottom:5px;color:#fff;font-size:14px;position:relative;z-index:99}
.navtool-ul>ul>li i{display:inline-block;width:40px;height:40px;position:relative;z-index:102}
.navtool-ul>ul>li b{display:inline-block;width:96px;height:40px;text-align:center;position:absolute;left:-10px;top:0;z-index:101;background:#4a4a4a;transition:all .3s ease-in-out .1s;-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;opacity:0;visibility:hidden}
.navtool-ul>ul>li b .tel{display:inline-block;width:117px;height:40px;text-align:center;position:absolute;left:-140px;top:0;z-index:101;background:#4a4a4a;transition:all .3s ease-in-out .1s;-webkit-transition:all .3s ease-in-out .1s;-moz-transition:all .3s ease-in-out .1s;opacity:0;visibility:hidden}
.navtool-ul>ul>li b:after{width:0;height:0;border-top:5px solid transparent;border-left:5px solid #4a4a4a;border-bottom:5px solid transparent;content:"";display:block;position:absolute;right:-5px;top:15px}
.navtool-ul>ul>li b span{display:inline-block;width:90px;height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.navtool-ul>ul>li a:hover i{background-color:#000}
.navtool-ul>ul>li a:hover b{left:-96px;opacity:1;z-index:103;visibility:visible}
.navtool-ul>ul>li i{background:#252830 url(../images/navtool-ul5.png) no-repeat center 10px}
.navtool-ul .my i{background-position:center 10px}
.navtool-ul .plan i{background-position:center -79px}
.navtool-ul .collection i{background-position:center -168px}
.navtool-ul .browse i{background-position:center -257px}
.navtool-ul .coupon i{background-position:center -345px}
.navtool-ul .toolkit i{background-position:center -435px}
.navtool-ul .comparison i{background-position:center -1052px}
.navtool-ul .qa i{background-position:center -960px}
.navtool-ul .answer i{background-position:center -611px}
.navtool-ul .location i{background-position:center -695px}
.navtool-ul .feedback i{background-position:center -785px}
.navtool-ul .top i{background-position:center -873px}

.navtool-ul .layer{display:none;position:absolute;bottom:0;right:0;z-index:100}
.navtool-ul .layer code{display:block;width:15px;height:15px;position:absolute;top:0;right:10px;cursor:pointer}
.navtool-ul .prize:hover .layer{display:block}
.navtool-ul .layer a{display:block;width:105px;height:120px;margin-top:25px}

.navtool-ul .answer{position:relative}
.navtool-ul .answer b{display:none}

.navtool-ul .wd-layer code:hover{background-position:-26px -79px}
.navtool-ul .answer:hover .layer{display:block}
.navtool-ul .suv{position:relative}
.navtool-ul .suv i{background:url(../images/suv-icon.png) no-repeat}
.navtool-ul .suv a:hover i{background:url(../images/suv-icon-1.png) no-repeat; background-color:#000}
.navtool-ul .suv b{display:none}
.navtool-ul .suv .suv-layer{background:url(../images/appewm.png) no-repeat;display:block;width:176px;height:196px;position:absolute;bottom:0;right:34px;opacity:0;visibility:hidden;transition:all .4s ease}
.navtool-ul .suv .suv-layerb{background:url(../images/gwwx.png) no-repeat;display:block;width:176px;height:196px;position:absolute;bottom:0;right:34px;opacity:0;visibility:hidden;transition:all .4s ease}
.navtool-ul .suv .suv-layer a{width:111px;height:88px;margin-top:0}
.navtool-ul .suv .suv-layerb a{width:111px;height:88px;margin-top:0}
.navtool-ul .suv:hover .suv-layer{visibility:visible;opacity:1}
.navtool-ul .suv:hover .suv-layerb{visibility:visible;opacity:1}

.navtool-ul .suvb{position:relative}
.navtool-ul .suvb i{background:url(../images/mb-icon.png) no-repeat}
.navtool-ul .suvb a:hover i{background:url(../images/mb-icon1.png) no-repeat; background-color:#000}
.navtool-ul .suvb b{display:none}
.navtool-ul .suvb .suvb-layer{background:url(../images/appewm.png) no-repeat;display:block;width:176px;height:196px;position:absolute;bottom:0;right:34px;opacity:0;visibility:hidden;transition:all .4s ease}
.navtool-ul .suvb .suvb-layerb{background:url(../images/gwwx.png) no-repeat;display:block;width:176px;height:196px;position:absolute;bottom:0;right:34px;opacity:0;visibility:hidden;transition:all .4s ease}
.navtool-ul .suvb .suvb-layer a{width:111px;height:88px;margin-top:0}
.navtool-ul .suvb .suvb-layerb a{width:111px;height:88px;margin-top:0}
.navtool-ul .suvb:hover .suvb-layer{visibility:visible;opacity:1}
.navtool-ul .suvb:hover .suvb-layerb{visibility:visible;opacity:1}


.navtool-ul .my a:hover i{background-position:center -35px}
.navtool-ul .plan a:hover i{background-position:center -123px}
.navtool-ul .collection a:hover i{background-position:center -213px}
.navtool-ul .browse a:hover i{background-position:center -301px}
.navtool-ul .coupon a:hover i{background-position:center -390px}
.navtool-ul .toolkit a:hover i{background-position:center -478px}
.navtool-ul .comparison a:hover i{background-position:center -1086px}
.navtool-ul .qa a:hover i{background-position:center -1006px}
.navtool-ul .answer a:hover i{background-position:center -653px}
.navtool-ul .location a:hover i{background-position:center -740px}
.navtool-ul .feedback a:hover i{background-position:center -829px}
.navtool-ul .top a:hover i{background-position:center -917px}
.navtool-ul>ul>li small{color:#fff;background:#ff4f53;width:18px;height:18px;line-height:16px;border-radius:9px;text-align:center;font-size:10px;position:absolute;left:5px;bottom:2px;z-index:110;border:1px solid #222}

.upper-part{position:absolute;top:280px;left:0}
.lower-part{position:absolute;bottom:20px;left:0}
.navtool-ul .ad-tag{position:absolute;bottom:5px;left:5px;width:40px;height:18px;display:block;font-size:12px;text-align:center;color:#565656;font-style:normal}
.navtool-div-list{float:left;width:236px;height:100%;min-height:505px;background:#fff}
.navtool-divbar{width:236px;float:left;font-size:14px;padding:0 0 20px;height:100%;min-height:505px}
.navtool-iframe h2{font-size:20px;font-weight:700;height:60px;line-height:22px;text-align:center;position:relative;padding:18px 0}
.navtool-iframe h2 a{position:absolute;top:20px;left:20px;display:block;width:10px;height:16px;background:url(http://image.bitautoimg.com/2016/pc1200/img/navtool-right/navtool-icon.png) no-repeat -3px -3px}
.navtool-iframe h2 a:hover{background-position:-23px -3px}
/* 意见反馈 */
.ipt{border: solid 1px #d2d2d2;border-left-color: #ccc;border-top-color: #ccc;border-radius: 2px;box-shadow: inset 0 1px 0 #f8f8f8;background-color: #fff;padding: 4px 6px;height: 21px;line-height: 21px;color: #555;width: 180px;vertical-align: baseline;}
.ipt-mini{width: 140px;padding: 1px 3px;}
.ipt:focus{border-color: #95C8F1;box-shadow: 0 0 4px #95C8F1;}
.btn{position: relative;cursor: pointer;display: inline-block;vertical-align: middle;font-size: 14px;font-weight: normal;height: 27px;line-height: 27px;min-width: 52px;padding: 0 12px;text-align: center;text-decoration: none;border-radius: 2px;border: 1px solid #ddd;color: #666;background-color: #f5f5f5;background: -webkit-linear-gradient(top, #F5F5F5,#F1F1F1);background: -moz-linear-gradient(top, #F5F5F5,#F1F1F1);background: linear-gradient(top, #F5F5F5,#F1F1F1);}
input.btn{height: 29px;}
.btn:hover {border-color:#c6c6c6;color:#333;background-color:#f8f8f8;background:-webkit-linear-gradient(top,#f8f8f8,#f1f1f1);background:-moz-linear-gradient(top,#f8f8f8,#f1f1f1);background:linear-gradient(top,#f8f8f8,#f1f1f1);box-shadow:#ddd 0 1px 1px 0;}
.btn:active,.btn.btn-active {box-shadow:#ddd 0 1px 2px 0 inset;border-color:#c6c6c6;}
.btn:focus {border-color:#4d90fe;outline:none}
.btn-primary{border-color: #3079ED;color: #F3F7FC;background-color: #4D90FE;background: -webkit-linear-gradient(top, #4D90FE,#4787ED);background: -moz-linear-gradient(top, #4D90FE,#4787ED);background: linear-gradient(top, #4D90FE,#4787ED);}
.btn-primary:hover{border-color:#2F5BB7;color:#fff;background-color: #4D90FE;background: -webkit-linear-gradient(top, #4D90FE,#357AE8);background: -moz-linear-gradient(top, #4D90FE,#357AE8);background: linear-gradient(top, #4D90FE,#357AE8);}
.btn-primary:active,.btn-primary.btn-active {box-shadow:#2176D3 0 1px 2px 0 inset;border-color: #3079ED;}
.btn-primary:focus {border-color:#4d90fe;outline:none}
.theme-buy{margin-top:30%;text-align: center;}
.theme-gobuy,.theme-signin{font-size: 15px;}
.theme-price{position: relative;bottom: -6px;font-family: microsoft yahei,Arial, Helvetica, sans-serif;margin-right: 20px;font-weight: bold;color: #f60;line-height: 32px;font-size: 24px;display: inline-block;}
.theme-price dfn{font-style: normal;font-size: 18px;margin-right: 2px;}
.theme-desc{padding: 30px;}
.theme-version{padding: 30px;}
.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}
.theme-popover{z-index:9999;position:fixed;top:50%;left:50%;width:660px;height:360px;margin:-180px 0 0 -330px;border-radius:5px;border:solid 2px #666;background-color:#fff;display:none;box-shadow: 0 0 10px #666;}
.theme-poptit{border-bottom:1px solid #ddd;padding:12px;position: relative;}
.theme-popbod{padding:60px 15px;color:#444;height: 148px;}
.theme-popbom{padding:15px;background-color:#f6f6f6;border-top:1px solid #ddd;border-radius:0 0 5px 5px;color:#666}
.theme-popbom a{margin-left:8px}
.theme-poptit .close{float:right;color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd}
.theme-poptit .close:hover{color:#444;}
.btn.theme-reg{position: absolute;top: 8px;left: 43%;display: none}
.inp-gray,.feed-mail-inp{border:1px solid #ccc;background-color:#fdfdfd;width:220px;height:16px;padding:4px;color:#444;margin-right:6px}
.dform{padding:30px 0px 40px;text-align: center;}
.dform .ipt_error{background-color:#FFFFCC;border-color:#FFCC66}
.dform-tip{display:none;background-color:#080;color:#fff;line-height:42px;margin-top:10px;display:;font-size: 14px;}
.dform-tip-errer{background-color: #CF301A;}
.dform-tip a{display: inline-block;padding: 0 20px;margin-left:10px;background-color: #FFE924;color: #CF301A;}
.dform-login{padding:0;height: 270px;overflow: hidden;}
.dform-login iframe{height: 470px;margin-top: -180px;}
.theme-signin{margin: -50px -20px -50px 30px;text-align:left;font-size: 14px;}
.theme-signin h4{color:#999;font-weight:100;margin-bottom: 20px;font-size: 12px;}
.theme-signin li{padding-left: 0px;margin-bottom: 15px;}
.theme-signin li strong{float: left;margin-left: -80px;width: 80px;text-align: right;line-height: 32px;}
.theme-signin .btn{margin-bottom: 10px;}
.theme-signin p{font-size: 12px;color: #999;}
.theme-desc,.theme-version{padding-top: 0}

#nb_icon_wrap{display:none !important;}  
#nb_invite_wrap{display:none !important;}  

.sdfsdf {
    background: url(../images/number3.gif) no-repeat top left;
}