/*头部---------------------------------------------------------------------*/
.header_index{
    box-shadow: 0px 4px 9px 0px rgba(184,182,182,0.5);
    background-color: #fff;
}
.header_index .hd_link{
    color: #000;
}
.header_index .hd_link:hover{
    color: blue;
}
.nav .nav_l{
    line-height: 60px;
}
.nav li a{
    font-size: 16px;
    color: #fff !important;
}
.nav li a:hover{
    font-weight: 600;
    color: #fff !important;
}
.hd_banner{
    width: 42%; 
}
#wrap #tit span{
    float: left;
    padding: 0 10px;
    margin: 0 5px -2px 0;
    height: 21px;
    line-height: 22px;
    border: 1px solid #c4c4c4;
    background-color: #efefef;
    border-bottom: 0px;
    cursor: pointer;
    border-radius: 2px 2px 0 0;
    overflow: hidden;
}
#wrap #tit span.select{
    background-color: #fff;
    height: 25px;
    position: relative;
    z-index: 999 !important;
}
#wrap ul li{
    display: none;
}
#wrap ul li.show{
    display: block;
}
#wrap ul li .ss{
    display: inline-block;
    border: 1px solid #c4c4c4;
    background: url(../../images/drivers/icons.png) no-repeat -141px -134px;
}
.hd_list{
    background-color: #0b68a9;
}
.hd_list .list_link{
    color: #fff;
}
.hd_r a{      /*登录注册*/
    line-height: 60px;
    /*font-weight: 600;*/
    margin-left: 20px;
    display: inline-block;
    color: #fff;
}
.hd_r a:hover{
    color: #fff;
    font-weight: 600;
}
.search{
    margin-left: 10px;
    overflow: hidden;
}
.search input{
    width: 360px;
    padding: 6px 5px 5px 20px;
}
.search .btn1{
    padding: 6px 10px;
    border-radius: 3px;
    background-color: #0b68a9;
    border: none;
    margin-left:0;
    width: 50px !important;
    color: #fff;
    font-size: 14px;
}
.search input {
  width: 360px;
  padding: 6px 5px 5px 20px;
}
.link{
    display: inline-block;
    line-height: 21px;
    padding: 0 10px;
    background-color: #efefef;
    border: 1px solid #c4c4c4;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: rgb(196, 196, 196);
    border-bottom: none;
    border-radius: 2px 2px 0 0;
}
.show_1{        /*四个---------------------------------*/
    width: 100%;
    padding: 10px;
    background-color: #fafafa;
}
.show_1 .s1_con a{
    float: left;
    width: 33.3%;
    text-align: left;
    line-height: 60px;
    position: relative;
    display: inline-block;
    font-size: 20px;
    /*color: #41607d;*/
    color: #41607d;
    padding-left: 60px;
}
.show_1 .s1_con a:before{
    display: block;
    position: absolute;
    font-size: 20px;
    width: 25px;
    height: 25px;
    background: #8b939e;
    line-height: 25px;
    margin-top: 15px;
    text-align: center;
    color: #fff;
    border-radius: 17px;
    left: 25px;
    top: 3px;
}
/*.show_1 .s1_con a:nth-child(even):before{
    left: 40px;
}
.show_1 .s1_con a:nth-child(even){
    padding-left: 76px; 
}*/
.show_1 .s1_con a:nth-child(1):before {
    content: "1";
}
.show_1 .s1_con a:nth-child(2):before {
    content: "2";
}
.show_1 .s1_con a:nth-child(3):before {
    content: "3";
}
.show_1 .s1_con a:nth-child(4):before {
    content: "4"; 
}
.show_1 .s1_con a:nth-child(5):before {
    content: "5"; 
}
.show_1 .s1_con a:nth-child(6):before {
    content: "6"; 
}

.show_2 h5,.zxhd h5,.show_3 h5,.tjzx h5,.show_4 h5,.show_5 h5,.jjzp h5,.show_6 h5,.rmtz h5,.show_7 h5{
/*    font-weight: 600;*/
    display: inline-block;
}
.s2_list ul li:nth-child(3n),.s2_hd1 .s2_l:nth-child(3n),.s2_show1 .s2_l:nth-child(3n){
    margin-right: 0 !important;
}
.s2_show ul li:nth-last-of-type(2),.s2_show ul li:nth-last-of-type(1),.s2_show ul li:nth-last-of-type(3){
    border: none;
}
.s3_show ul li:nth-child(odd),.zxtz ul .zxtz_li:nth-child(odd),.tjrz ul li:nth-child(odd),.s2_hd2 .s2_l:nth-child(3),.s2_hd2 .s2_l:nth-child(6){
    margin-right:0;
}
.jswz ul li:nth-child(3n){
    margin-right: 0;
}
.s3_show ul li,.zxtz ul li,.tjrz ul li{
    width: 47%;
    float: left;
    margin-right: 32px;
}
.zxtz ul li .zxtz_li_s{
    width: 15px;
    height: 10px;
    display: inline-block;
/*    background: url(https://bbs.eetop.wang/static/image/common/dot.gif) no-repeat left center;*/

    background: url(../../images/drivers/dian.jpg) no-repeat left center;

}
.s2_l img,.s2_R img,.hd_banner img,.show_2 img{
    width: 100%;
}
.hd_banner img{
    height: 65px;
}
.show_2 img{
    border-radius: 8px;
}
.s2_hd2 .s2_l img{
    height: 150px;
}
.s2_l img{
    height: 200px;
    border: 1px solid #ddd;
}
.s2_l .des .tit p{
    height: 55px;
}
.zxhd,.tjzx,.rmtz{
/*    margin-left: 30px;*/
}
.list_list p{
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;  
    overflow: hidden;
    text-overflow: ellipsis;
}
/*最新资讯---------------------------------*/
.s2_list ul li{
    float: left;
    width: 32%;
    margin-right: 24px;
}
.s2_list ul li img{
    border-radius: 0;
    border: 1px solid #ddd;
}
.s2_show .s2_l{
    position: relative;
    width: 32%;
    float: left;
    margin-right: 24px;
}
.s2_show .s2_l:last-child{
    margin-right: 0;
}
/*.s2_show .s2_r{
    width: 48%;
}*/
.s2_L{
    width: 62%;
}
.s2_R{
    width: 32%;
}
.s2_l_des_index .data{
    font-size: 13px;
}
.s2_l_des_index .data a,.s2_l_des_index .data span{
    color: #756f6f;
}
.s2_l_tit a{
    font-weight: 600;
}
/*.s2_l_des_index .p1{
    height: 50px;
}*/
.s2_l_des_index .p1{
    font-size: 14px;
    height: 50px;
    line-height: 25px;
    text-align: left;
}
.s2_show ul li{
    height: 90px;
    border-bottom: 1px solid #d8d2d2;
}

.zx_l{
    width: 66%;
}
.zx_r{
    width: 32%;
}
.zrzx ul li .zr_l{
    width: 67%
}
.zrzx ul li .zr_l p{
    line-height: 30px;
    color: #756f6f;
    font-size: 15px;
}
.zrzx ul li{
    border-bottom: 1px solid #efefef;
    padding: 10px 0 11px 0;
}
.zrzx ul li:first-child{
    padding-top: 0;
}
.zrzx ul li:last-child{
    border: none;
}
.zrzx ul li .zr_r{
    width: 30%
}

/*创芯大讲堂------------------------------------------------------*/

.swiper img{
    width: 100%;
    height: 211px;
    border-radius: 10px;
}
.list_list{
    text-align: center;
}
.list_list>a{
    display: block;
    font-weight: 600;
}
.jczb .s2_show_zb ul li{
    width: 23%;
    border-radius: 10px;
    background: #efefef;
    float: left;
    margin-right: 30px;
}
.jczb .s2_show_zb ul li:last-child{
    margin-right: 0;
}
.jczb .s2_show_zb ul li img{
    width: 100%;
    max-height: 150px;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}
.jczb .s2_show_zb ul li .zb_tit{
    padding: 15px;
}
.jczb .s2_show_zb ul li .zb_tit p{
    font-size: 14px;
    color: #575454;
}
.jczb .s2_show_zb ul li .but a{
    display: inline-block;
    width: 150px;
    height: 38px;
    line-height: 38px;
    background-color: #FF9600;
    text-align: center;
    color: #fff;
    font-weight: 600;
    text-align: center;
    border-radius: 10px;
}
/*.s2_hd1 .des1{
    border-bottom: 1px solid #ddd;
}*/
.s2_l_des_index p.p1 a{
    color: #0b68a9;
}
/*技术文章--------------------------------------------------------*/
.s2_hd1 .des{
    padding: 20px 0;
    /*border-bottom: 1px solid #ddd;*/
    border-top: none;
}
.s2_hd1 .des .tit .tit_a{
    font-weight: 600;
}
.s2_hd1 .des .tit p{
    margin-top: 10px;
    color: #534f4f;
    line-height: 30px;
}
.s2_hd1 .des .sj span{
    font-size: 14px;
    color: #756f6f;
}

.s2_l1{
    width: 32% !important;
    margin-right: 21px;
    /*border-bottom: 1px solid #ddd;*/
}
.s2_l1:nth-child(3n){
    margin-right: 0;
}
.s2_l1:nth-last-of-type(3){
    border: none;
}
.s2_l1:nth-last-of-type(2){
    border: none;
}
.s2_l1:nth-last-of-type(1){
    border: none;
}
/*紧急招聘--------------------------------------------------------*/
/*.jjzp ul li{
    width: 48%;
    text-align: center;
    background-color: #41607d;
    float: left;
    padding: 10px 20px;
    margin-right: 48px;
    border-radius: 10px;
    color: #fff;
}*/
/*.jjzp ul li:nth-of-type(even){
    margin-right: 0;
}*/
/*.jjzp ul li a{
    color: #fff;
}*/
/*.zxRight_con ul .lookBack-item{
    width: 32%;
    background-color: #41607d;
    float: left;
    padding: 10px 20px;
    margin-right: 24px;
    border-radius: 10px;
    color: #fff;
}
.zxRight_con ul li a{
    color: #fff;
}
.jjzp_a1{
    font-weight: 600;
}*/
.jjzp ul li{
    border: 1px solid #efefef;
    width: 32%;
    float: left;
    border-radius: 15px;
    margin-right: 24px;
    text-align: left;
}
.jjzp ul .lookBack-item1{
    background-color: #25618b;
}
.jjzp ul .lookBack-item:nth-child(3n){
    margin-right: 0;
}
.jjzp ul .lookBack-item1:nth-child(3n){
    margin-right: 0;
}
.zp_1 a{
    color: #0b68a9;
}
.zp_1_1 a{
    color: #fff;
}
/*.jjzp ul li:hover a{
    color: #fff;
}*/
.jjzp2{
    padding: 10px 15px;
}
.zp_1 span{
    color: red;
    font-weight: 600;
}
.zp_2{
    border-bottom: 1px solid #efefef;
}
.zp_2 span,.zp_con span{
    color: #7f7b7b;
    font-size: 13px;
}
.zp_3 .zp_img{
    width: 20%;
}
.zp_3 .zp_img img{
    width: 70%;
    border-radius: 50%;
}
.zp_3 .zp_con{
    width: 80%;
}

/*推荐日志-------------------------------------------------------*/
.tjrz ul li a{
/*    font-weight: 600;*/
}
.tjrz ul li a.tjrz_tit_color{
    color: #0b68a9;
}
.tjrz ul li .a2{
    font-weight: 400;
    font-size: 14px;
}
.tjrz ul li p{
    font-size: 14px;
    margin-top: 6.7px;
    line-height: 28px;
}
/*推荐博客-------------------------------------------------------*/
.tjbk_img{
    width: 20%;
}
.tjbk_img img{
    width: 100%;
    border-radius: 50%;
}
.tjbk_fr{
    width: 78%;
}
.tjbk_fr .tjbk_a{
/*    font-weight: 600;*/
}
.tjbk_fr p{
    height: 48px;
}
.fbbk{
    position: relative;
}
.fbbk_con{
    width: 100px;
    position: absolute;
    right: 0;
    top: 0;
    border: 1px solid #F36F60;
    padding: 0 5px 0 30px;
    border-radius: 5px;
    background: url(../../images/drivers/timg1.png) no-repeat 7px 7px #fcf7f7;
    background-size: 15px 15px;
    line-height: 25px;
    font-size: 14px;
}
.fbbk_con a{
    color: #F36F60;
}
/*热门帖子------------------------------------*/
.rmtz_con .rmtz_con_show{
    position: relative;
    float: left;
    overflow: hidden;
    background: url(../../images/drivers/hot_title_bg2.jpg) 0 4px no-repeat;
    background-size: 20.5px;
}
.rmtz_con .rmtz_con_show a{
    display: block;
    padding-left: 30px;
    /*position: relative;*/
}
/*.rmtz_con .rmtz_con_show a:before{
    display: inline-block;
    position: absolute;
    font-size: 20px;
    width: 32px;
    height: 32px;
    background: #8b939e;
    line-height: 32px;
    margin-top: 15px;
    text-align: center;
    color: #fff;
    border-radius: 17px;
    left: 40px;
    top: 0px;
}*/
/*.rmtz_con .rmtz_con_show a:nth-child(1):before{
    content: "1";
}*/
/*首页tab--------------------------------------------------------*/
.tab_ul li{
    padding: 14px 20px 0;
    float: left;
    font-size: 18px;
    font-weight: 600;
    line-height: 40px;
    cursor: pointer;
    position: relative;
    color: #404040;
    height: 47px;
}
.tab_ul li::before{
    width: 100%;
    height: 3px;
    overflow: hidden;
    display: inline-block;
    position: absolute;
    left: 0;
    top: 0;
}
.tab_ul .active::before{
    content: "";
    transform: translateY(0);
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    background: #eb3c39;
}
.tab_pane{
    display: none;
}
.active{
    display: block;
}
.tab1_con a,.tab2_con a{
    display: block;
    padding-top: 15px;
}
#tab1 img{
    width: 100%;
}
.tab1_img{
    width: 30%; 
    float: left;
}
.t1_img_bot .fl1,.t1_img_bot .fr1{
    width: 45%;
}
.tab1_con{
    width: 35%; 
    float: left;
}
.tab1_banner{
    width: 30%; 
    float: right;
}
/*footer-----------------------------------------------------*/
.ft_con{
    background: #fafafa; 
    padding: 20px 0;
}
.ft_link h5{
    border-bottom: 1px solid #eae7e7;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.ft_link ul li{
    float: left;
    width: 150px;
    line-height: 50px;
    height: 50px;
    font-size: 16px;
}
.links a{
    display: inline-block;
    margin-top: 15px;
    text-decoration: none;
    padding-right: 8px;
    border-right: 1.5px solid #eae7e7;
}
.links a:last-child{
    border-right: none;
}
.ft_nav{
    text-align: center;
}
