/*加入我们模块共8页面*/

/*招聘信息*/
.zhaopinXinxi{
    margin-top: 2%;
}
.zhaopinXinxiTop{
    margin-bottom:4%;
}
.zhaopinXinxiTop select{
    border: 1px solid #e7e7e7;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url(../images/icon/selectXiala.png) no-repeat 95% center;
    padding-right: 30px;
    height: 45px;
    width: 25%;
    margin-right: 15px;
    text-indent: 0.5em;
    float: left;
}
.zhaopinXinxiTop select option{
    text-indent: 0.5em;
    padding: 5px 0;
}
.zhaopinXinxiTop form{
    float: left;
    width: 45%;
}
.zhaopinXinxiTop .recruits_form{
    float: left;
    width: 45%;
}
.zhaopinXinxiTop input{
    height: 45px;
    border: 1px solid #e7e7e7;
    text-indent: 1em;
    width: 70%;
    float: left;
}
.zhaopinXinxiTop button {
    font-size: 16px;
    background: #e50012;
    color: #fff;
    height: 45px;
    padding:0 8%;
}
.zhaopinXinxiTop input.btn_recruits{
    font-size: 16px;
    background: #e50012;
    color: #fff;
    height: 45px;
    padding:0 8%;
    width: auto;
    text-indent: 0em;
    border:none;
}
.zhaopinXinxiMain li{
    height: 80px;
    border:1px solid #e6e6e6;
    border-left:4px solid #e50012;
    padding-left: 2%;
    padding-top: 15px;
    margin-bottom: 15px;
    background: url(../images/icon/zhaopinXinxiMain.png) no-repeat 96% center;
}
.zhaopinXinxiMain li p{
    font-size: 18px;
    color: #333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;    
}
.zhaopinXinxiMain li p em{
    font-style:normal;
    color: #999;
    font-size: 14px;
    padding:0 2px;
}
.zhaopinXinxiMain li p span{
    font-size: 14px;
    color: #999;
}
.zhaopinXinxiFanye{
    text-align: center;
    margin-top: 4%;
    margin-bottom:6%;
}
.zhaopinXinxiFanye a{
    color: #737373;
    background: #fff;
    border: 1px solid #e6e6e6;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    border-radius:2px;
    margin-right: 5px;
}
.zhaopinXinxiFanye a.on{
    background: #e50012;
    border:1px solid #e50012;
    color: #fff;
}
.zhaopinXinxiTitle{
    border-bottom: 1px solid #cccccc;
    position: relative;
    height: 45px;
    line-height: 45px;
    margin-bottom: 13%;
}
.zhaopinXinxiTitle p{
    font-size: 16px;
    color: #333;
    float: left;
}
.zhaopinXinxiTitle a{
    float: right;
    color: #999;
}
.zhaopinXinxiTitle span{
    height: 3px;
    background: #e50012;
    width: 63px;
    display: inline-block;
    position: absolute;
    left: 0;
    bottom: -2px;
}
.xinxiDongtai li{
    border-bottom: 1px dashed #e0e0e0;
    height: 60px;
    margin-bottom: 15px;
}
.xinxiDongtai li p{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 100%;
    background: url(../images/icon/xinxiDongtai.png) no-repeat left center;
    padding-left: 10px;
}
.xinxiDongtai li p a{
    color: #333;
}
.xinxiDongtai li span{
    color: #999;
    padding-left: 10px;
    padding-top: 5px;
    display: inline-block;
}
.xinxiFankui li{
    border-bottom: 1px dashed #e0e0e0;
    height: 60px;
    margin-bottom: 15px;
}
.xinxiFankui em{
    font-style:normal;
    font-size: 12px;
    color: #fff;
    background: #e50012;
    padding:2px 3px;
    float: left;
}
.xinxiFankui .fankuiWen{
    padding-bottom: 5px;  
}
.xinxiFankui span{
    color: #333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    display: inline-block;
    width: 90%;
    margin-left: 5px;
}
.xinxiFankui .fankuiWDa em{
    background: #1650a1;
}
.xinxiFankui .fankuiWDa span{
    color: #999;
}
.fankuiAnniu{
    text-align: center;
    margin-top:10%;
}
.fankuiAnniu>a{
    background: #e50012;
    color: #fff;
    padding:10px 30px;
    display: inline-block;
    margin-bottom: 20px;
}

/*招聘信息 END*/

/*招聘详情*/
.jiaruWomen img{
    width: 100%;
}
.dangqianWeizhi{
    height: 59px;
    border-bottom: 1px solid #e7e7e7;
}
.dangqianWeizhi .row{
    padding-top: 20px;
}
.dangqianWeizhi .col-lg-12>a img{
    vertical-align: top;
}
.dangqianWeizhi a{
    color: #999;
    display: inline-block;
    line-height: 12px;
}
.dangqianWeizhi span img{
    padding:0 10px;
    display: inline-block;
    vertical-align:middle;
}
.zhaopinXiangqingTop{
    background: #f5f5f5;
    padding:2%;
    margin-top: 2%;
}
.zhaopinXiangqingTop p{
    font-size: 24px;
    color: #333;
    padding-bottom:2%;
    border-bottom: 1px solid #e6e6e6;
}
.zhaopinXiangqingTop span{
    color: #666;
    display: inline-block;
}
.zhaopinXiangqingTop .col-md-4{
    padding-top:30px;
    padding-bottom:20px;
}
.zhaopinXiangqingBottom{
    padding:0 2%;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 5%;
}
.zhaopinXiangqingBottom p{
    font-size: 18px;
    color: #333;
    padding-bottom:0%;
    margin-top:3%;
}
.zhaopinXiangqingBottom li{
    color: #666;
    line-height: 30px;
}
.shenqingZhiwei{
    padding-bottom:3%;
    padding-top: 8%;
    margin-left:1.5%;    
    float: left;    
}
.shenqingZhiwei a{
    font-size: 18px;
    color: #fff;
    display: block;
    background: #e50012;
    padding: 10px 35px;
}
/*招聘详情 END*/

/*报道指南*/
.baodaoZhinan {
    padding-top: 2%;
    background: #f5f5f5;
    padding-bottom:6%;
}
.baodaoZhinan .col-lg-6{
    background: #fff;
    padding: 0;
    border-left: 15px solid #f5f5f5;
    border-right: 15px solid #f5f5f5;
}
 .baodaoZhinan .col-md-6{
    background: #fff;
    border-left: 15px solid #f5f5f5;
    border-right: 15px solid #f5f5f5;    
}     
 .baodaoZhinan .col-sm-12{
    background: #fff;
    margin-bottom:30px;    
}
.baodaoZhinan .col-xs-12{
    background: #fff;
}
.baodaoZhinanLeft{
    float: left;
    width: 50%;
}
.baodaoZhinanLeft img{
    width: 100%;
}
.baodaoZhinanRight{
    float: left;
    padding:15% 5% 5% 6%;

    width: 50%;
}
.baodaoZhinanRight>span{
    font-size: 16px;
}
.baodaoZhinanRight>p{
    font-size: 30px;
    color: #333;
    border-bottom: 1px dashed #e0e0e0;
    padding-bottom:15%;
    margin-bottom:10%;
}
.baodaoZhinanRight li{
    list-style:disc;
    color: #e50012;
    
}
.baodaoZhinanRight li a{
    background: url(../images/icon/baodaoZhinanRight1.jpg) no-repeat right center; 
    display: block;
    padding-right:30px;
    height: 30px;
    line-height: 30px;
    width: 100%;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;    
}
.baodaoZhinanRight li a:hover{
    color: #e50012;
    background: url(../images/icon/baodaoZhinanRight2.jpg) no-repeat right center; 
}
/*报道指南 END*/
/*福利待遇*/
.fuliDaiyu{
    padding-top: 2%;
    margin-bottom: 3%;
}
.fuliDaiyu .col-lg-6 img{
    width: 100%;
}
.xinziFuli>p{
    display: inline-block;
    padding-bottom: 3%;
    font-size: 24px;
    border-bottom: 3px solid #e50012;
    margin-top: 13%;
    margin-bottom: 5%;
}
.xinziFuli li p{
    color: #666;
    line-height: 30px;
}
.xinziFuli li p span{
    font-weight: 600;
}
.yuangongGuanai{
    background: #f5f5f5;
    padding-bottom: 5%;
}
.yuangongGuanaiTop{
    text-align: center;
    padding: 3% 0;
}
.yuangongGuanaiTop p{
    font-size: 24px;
    border-bottom: 3px solid #e50012;
    display: inline-block;
    padding-bottom: 1%;
}
.yuangongGuanaiImg img{
    width: 100%;
}
.yuangongGuanaiTitle{
    background: #fff;
    padding:3% 5% 0 5%;
    margin-bottom: 5%;
}
.yuangongGuanaiTitle span{
    font-size: 24px;
    color: #e50012;
}
.yuangongGuanaiTitle p{
    color: #666;
    height: 70px;
    padding-top: 10px;
}
/*福利待遇 END*/

/*人才培养*/
.rencaiPeiyang{
    padding-top: 2%;
    padding-bottom: 5%;
}
.rencaiPeiyangTop{
    position: relative;
    margin-bottom: 5%;
    padding-top: 13%;
}
.rencaiPeiyangTop p{
    font-size: 24px;
    clip: #333;
    float: left;
}
.rencaiPeiyangTop span{
    float: right;
    color: #e1e1e1;
    font-size: 60px;
    height: 55px;
    line-height: 55px;
}
.rencaiPeiyangTop em{
    display: inline-block;
    width: 50px;
    height: 3px;
    background: #e50012;
    position: absolute;
    left: 0;
    bottom: 0;
}
.rencaiPeiyangMain p{
    line-height: 25px;
    color: #666;
}
.rencaiPeiyangImg img{
    width: 100%;
}
.rencaiPeiyang .you{
    padding-right:10%;
}
.rencaiPeiyang .zuo{
    padding-left:10%;
}
.rencaiPeiyang .zuo em{
    left: 10%;
}
.rencaiPeiyang .col-lg-6{
    padding: 0;
}
.rencaiPeiyang .col-md-6{
    padding: 0;
}
/*人才培养 END*/
/*意见反馈*/
.yijianFankui{
    margin-top: 2%;
}
.yijianFankuiTop{
    border-bottom: 1px solid #ccc;
    margin-bottom:3%;
}
.yijianFankuiTop p{
    float: left;
    font-size: 20px;
}
.yijianFankuiTop a{
    float: right;
    background: #e50012;
    color: #fff;
    display: inline-block;
    line-height: 40px;
    padding: 0 30px;
    margin-bottom: 2%;
}
.yijianFankui .fankuiWen{
    position: relative;
    padding-bottom:8px;
}
.yijianFankui .fankuiWen i{
    position: absolute;
    right: 0;
    top: 0;
    font-style:normal;
    color: #999;
}
.yijianFankui .xinxiFankui li{
    height: 70px;
    margin-bottom: 25px;
}
.yijianFankui .xinxiFankui .fankuiWen span{
    width: 65%;
}
/*意见反馈 END*/

/*反馈内容*/
.fankuineiRong{
    margin-top: 2%;
    margin-bottom: 5%;
}
.fankuineiRongTop{
    margin-bottom: 2%;
}
.fankuineiRongTop p{
    font-size: 20px;
    color: #333;
}
.fankuineiRongMain textarea{
    border:1px solid #e6e6e6;
    width: 80%;
    display: block;
    text-indent: 1em;
    padding-top: 10px;
}
.fankuineiRongMain a{
    color: #fff;
    background: #e50012;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    padding:0 30px;
    margin-top: 3%;
}
/*反馈内容 END*/

/*招聘动态*/
.zhaopinDongtai{
    margin-top: 2%;
}
.zhaopinDongtaiTop p{
    font-size: 20px;
    color: #333;
    border-bottom: 1px solid #cccccc;
    padding-bottom:2%;
    margin-bottom:4%;
}
.zhaopinDongtaiMain li{
    border-bottom: 1px dashed #ccc;
    padding-bottom:3%;
    margin-bottom:3%;
    position: relative;
}
.zhaopinDongtaiMain li div>p{
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 75%;
    background: url(../images/icon/xinxiDongtai.png) no-repeat left center;
    padding-left: 10px;
    float: left;
    margin-bottom:1.5%;
    color: #333;
}
.zhaopinDongtaiMain li div>span{
    color: #999;
    position: absolute;
    right: 0;
    top: 0;
}
.zhaopinDongtaiMain li a>p{
    color: #999;
    line-height: 23px;
}
/*招聘动态 END*/
/*加入我们模块共8页面 END*/

/*联系我们*/
.indexFuwuTitle h3{
   font-size: 30px;
   color: #333;
   padding-bottom:1.5%;
   font-weight: 600;
}
.indexFuwuTitle p{
   float: left; 
   color: #999999;
   font-size: 30px;
   font-family:Arial;
}
.lianxiWomwn{
    margin-top:2%;
    margin-bottom: 3%;
}
.lianxiWomwnTop{
    margin-bottom:8%;
    margin-top:10%;
    width: 85%;
}
.lianxiWomwnTop p{
    font-size: 20px;
    color: #333;
    font-weight: 600;
    padding-bottom: 5%;
    border-bottom: 2px solid #dcdcdc;
}
.lianxiWomwnBottom{
    padding-bottom: 5%;
}
.lianxiWomwnBottom p{
    font-size: 16px;
    color: #999;
    line-height: 30px;
}
.lianxiDitu img{
    width: 100%;
}
/*联系我们 END*/

/*个人中心模块*/
.gerenZhongxin{
    -float: left;
    -width: 79%;
}
.gerenZhongxin em{
    display: inline-block;
    font-style:normal;
    color: #ccc;
    font-size: 18px;
    margin-right:15px;
    margin-left: 5px;
}
.gerenZhongxin p{
    display: inline-block;
    font-size: 18px;
    color: #114d9e;
    line-height: 96px;
}
.gerenZhongxin span{
    float: right;
    line-height: 96px;
    margin-left:50px;
}
.gerenZhongxin a{
    float: right;
    line-height: 96px;
    font-size: 14px;
    color: #333;
}
.gerenZhongxinNav{
    margin-top: 2%;
}
.gerenNavLeft{
    border:1px solid #e6e6e6;
    width: 85%;
}
.gerenNavLeft li{
    text-align: center;
    height: 70px;
    line-height: 70px;
    font-size: 18px;
    border-left: 4px solid #fff;
}
.gerenNavLeft li a{
    color: #333;
}
.gerenNavLeft li.on{
    background: #f5f5f5;
    color: #e50012;
    border-left: 4px solid #e50012;
}
.gerenNavRight{
    border: 1px solid #e6e6e6;
    padding:0 40px;
    margin-bottom:7%;
}
.gerenNavRight>ul{
    border-bottom: 1px solid #e6e6e6;
    margin-bottom:4%;
}
.gerenNavRight>ul>li{
    float: left;
    height: 70px;
    line-height: 70px;
    font-size: 18px;
    padding:0 10px;
    margin-right: 18px;
    position: relative;
}
.gerenNavRight li a{
    color: #666;
}
.gerenNavRight li>span{
    display: block;
    height: 3px;
    width: 100%;
    background: #e50012;
    position: absolute;
    left: 0;
    bottom: -2px;
    display: none;
}
.gerenNavRight li:last-child{
    margin-right: 0;
}
.gerenNavRight li.active a{
    color: #e50012;
}
.gerenNavRight li.active>span{
    display: block;
}
.jibenXinxi>p{
    font-size: 16px;
    color: #333;
    margin-bottom:3%;
}
.jibenXinxi .col-lg-3,.jibenXinxi .col-lg-4,.jibenXinxi .col-lg-6,.jibenXinxi .col-lg-12,.jibenXinxi .col-lg-9{
    padding: 0;
    margin-bottom: 15px;
}
.jibenXinxiMain{
    border-bottom: 1px dashed #dcdcdc;
    padding-bottom: 10px;
    margin-bottom:20px;
}
.jibenXinxiMain .jibenXinxiMainLfet{
    float: left;
}
.jibenXinxiMain .jibenXinxiMainRight{
    float: right;
}
.jibenXinxiMain p{
    margin-bottom: 5px;
}
.jibenXinxiMain p span{
    color: #e50012;
}
.jibenXinxiMain input{
    height: 40px;
    background: #fff;
    border:1px solid #dddddd;
    text-indent:0.5em;
    width: 80%;
}
.jibenXinxiMain select{
    height: 40px;
    background: #fff;
    border:1px solid #dddddd;
    text-indent: 0.1em;
    width: 80%;
    color: #999999;
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url(../images/icon/selectXiala.png) no-repeat 95% center;    
}
.jibenXinxiMain textarea{
    border:1px solid #dddddd;
    width: 84.5%;
    padding-top:5px;
    text-indent: 1em;
    height: 100px;
}
.jibenXinxi .baoCun{
    display: inline-block;
}
.jibenXinxi .baocunJiaxia{
    font-size: 16px;
    color: #fff;
    background: #e50012;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    width: 200px;
    text-align: center;
    margin-top: 5%;
    margin-bottom: 10%;
    margin-left: 5%;
}
.jibenXinxiMain .kongBai{
    text-indent: 999px;
    border:none;
}
.jibenXinxiMain .baoCun{
    font-size: 16px;
    color: #e50012;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    border:1px solid #e50012;
    padding:0 30px;
    margin-right:20px;
}
.jibenXinxiMain .quXian{
    font-size: 16px;
    color: #333333;
    display: inline-block;
    height: 40px;
    line-height: 40px;
    border:1px solid #dddddd;
    padding:0 30px;
}
.jibenXinxiMain .col-lg-4 input{
    width: 90%;
}
.jibenXinxiMain .col-lg-4 select{
    width: 90%;
}
.jibenXinxiMain .jixvTianjia{
    font-size: 16px;
    color: #e50012;
}
.shangxiaYibu{
    text-align: center;
    margin-top: 5%;
    margin-bottom:10%;
}
.shangxiaYibu .xiaYibu{
    font-size: 16px;
    color: #fff;
    background: #e50012;
    display: inline-block;
    padding:0 50px;
    height: 40px;
    line-height: 40px;
    margin-left: 5%;
}
/*个人中心模块 END*/

/*师利*/
/*视频样式控制*/
.hh_video_l a.video_btn{
    position: absolute;
    width:44px;
    height:44px;
    display: inline-block;
    background: #f00;
    top:85%;
    margin-top: -22px;
}
.hh_video_l a.left{
    background: url('../images/video_left1.png') no-repeat;
    left: 55%;
    margin-left: -22px;
}
.hh_video_l a.left:hover{
    background: url('../images/video_left2.png') no-repeat;
}
.hh_video_l a.right{
    background: url('../images/video_right1.png') no-repeat;
    left:62%;
    margin-left: -22px;
}
.hh_video_l a.right:hover{
    background: url('../images/video_right2.png') no-repeat;
}
.content_l .intro_l p{
/*    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden;
    display: -webkit-box;*/
    margin-top: 15px;
}
/*视频样式控制 END*/
/*关于我们子集导航样式*/
.dropdown_menu_hh li {
    text-align: center;
    margin: 15px 0;
}
.dropdown_menu_pr{
    z-index: 1;
}
/*关于我们子集导航样式 END*/

/*关于我们维修网络================================================================*/ 
/*公司简介*/
.l_con_crumbs li{
    float: left;
}
.l_con_crumbs a{
    padding-bottom: 3px;
}
.l_con_crumbs i{
    width: 25px;
    height: 17px;
    display: inline-block;
    padding-bottom: 3px;
}
.l_con_crumbs i.home{
    background: url('../images/icon/hh_icon.png') 1px 3px no-repeat;
}
.l_con_crumbs i.beaker{
    background: url('../images/icon/hh_icon.png') 8px -50px no-repeat;
}
.con_nav{
    border:1px solid #e7e7e7;
    line-height: 59px;
}
.l_con_nav li{
    width: 12%;
    float: left;
    text-align: center;
}
.l_con_nav li a{
    padding:17px  0px;
}
.l_con_nav li.active a{
    border-bottom:3px solid #e50012;
    color: #e50012;
}
.l_con_nav_toggle{
    border: none;
    background-color: #e60011;
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 0px;
    margin-bottom: 8px;

    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}
.l_con_nav_toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
    background-color: #fff;
}
.l_con_nav_toggle .icon-bar + .icon-bar{
    margin-top: 4px;
}
.content_l{
    background-color: #f5f5f5;
}
.content_l{
    padding:50px 0px;
}
.content_l .intro_l h3{
    font-size: 30px;
    padding-bottom:15px;
    /* margin-top: 20px; */
    background: url('../images/intro_l_h3.jpg') 0px bottom no-repeat;
}
.hh_video_l .intro_l p{
    font-size: 14px;
    line-height: 30px;
}
.content_l .intro_l{
    padding-left: 20px;
}
.corporate_info{
    margin:50px 0 80px 0;
}
.corporate_info .corporate_info_char{
    margin-bottom:50px;
}
.corporate_info .corporate_info_char h4 span{
    color: #e50012;
}
.corporate_info .corporate_info_char h4 span.counter{
    font-size: 60px;
}
.corporate_info .corporate_info_char h4 span.c_info_j{
/*    background: url('../images/c_info_j.png') right 16px no-repeat;*/
    /*background: url(../images/c_info_j.png) no-repeat right 40% /20%;*/
    padding-right: 20px;
}
.corporate_info .corporate_info_char p{
    color: #666;
    font-size: 16px;
}
.corporate_info_img .item .pic img{
    width: 30%;
    margin:0 1.2%;
}
.carousel_control_l{
    font-size: 100px;
    top:50%;
    margin-top: -85px;
}
.carousel_control_l.right{
    background-image: none!important;
}
.carousel_control_l.left{
    background-image: none!important;
}

.jianjie_banner_l > .item > a > img{
    width:100%;
}
/*公司简介 END*/

/*企业文化*/
.wenhua_con{
    border-bottom:1px solid #e6e6e6;
}
.wenhua_content div:last-child{
    border-bottom:none;
}
.wenhua_content .wenhua_con h4{
    color:#e50012;
    font-size:18px;
    margin-bottom:20px;
    text-align: center;
}
.wenhua_content .wenhua_con p{
    color:#666666;
    font-size:16px;
    margin-bottom:10px;
}
.wenhua_content{
    margin-top:40px;
}
.wenhua_content .wenhua_con{
    margin-top:20px;
}
/*企业文化 END*/

/*团队管理*/
.team_management{
    background:#fff;
    margin-bottom:30px;
}
.team_manage_txt h3{
    font-size:28px;
    color:#333333;
    margin-top:25px;
}
.team_manage_txt h4{
    font-size:18px;
    color:#333333;
    margin-top:20px;
}
.team_manage_txt p{
    font-size:14px;
    color:#666666;
    margin-top:23px;
    line-height:25px;
}
/*团队管理 END*/
/*关于我们维修网络================================================================*/
/*维修网络*/
.repair_index_nav .map_img_l{
    background:#d5d5d5;
    height:100px;
    line-height:100px;
    font-size:18px;
    color:#fff;
    cursor:pointer;
}
.repair_index_nav .map_img_l.active{
    background:#d01827;
}
.map_select_l{
    height:100px;
    background:#f5f5f5;
}
.map_select_l .map_select_inp{
    border:1px solid #cccccc;
    height:43px;
    float:left;
    margin-top: 27px;
}
.map_select_l .map_select_btn{
    background:#e50012;
    height:43px;
    color:#fff;
    float:left;
    margin-top: 27px;
}
.repair_index_point{
    margin-top:25px;
    background:url('../images/repair_index_point_bg.png') 0px 0px/100% no-repeat;
}
.repair_index_china{
    position:relative;
}
.repair_index_china img.repair_point_img{
    width:80%;
}
.repair_index_abroad{
    display: none;
    position: relative;
}
.repair_index_abroad img.repair_point_img{
    width:80%;
}
/*维修网络 END*/

/*维修网络列表*/
.repair_border{
    border: 1px solid #cccccc;
    color:#333333;
    font-size: 14px;
    height:45px;
    line-height: 45px;
}
.repair_list_select .repair_menu button{
    background: none;
    width: 100%;
    height: 40px;
    line-height: 0px;
    padding:0 20px;
}
.repair_list_sub{
    height:45px;
    line-height: 45px;
    background: none;
}
.repair_list_sub .map_select_inp{
    margin-top: 0;
    height: 45px;
}
.repair_list_sub .map_select_btn{
    margin-top: 0px;
    height: 45px;
}
.repair_border_site.active{
    background: #e50012;
}
.repair_border_site.active a{
    color:#fff;
}
.repair_site_info{
    background: #f5f5f5;
    margin-top: 30px;
}
.repair_site_info h3{
    color: #004097;
    font-size: 20px;
   padding-top:30px;
   background: url('../images/repair_site_info_h3.jpg') center bottom no-repeat;
       padding-bottom:10px;
}
.repair_site_info p.tel{
    font-size: 30px;
    color: #e50012;
    margin-top:30px;
}
.repair_site_info p.addr{
    font-size: 16px;
    color: #333333;
    margin-top:10px;
}
.repair_site_info p.addr_info{
    font-size: 14px;
    color: #999999;
    margin-top:5px;
}
.repair_site_info a.look{
    display: inline-block;
    width: 100%;
    background: #e50012;
    color: #fff;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    margin-top:20px;
}
/*维修网络列表 END*/
/*维修网络详情*/
.repair_xq .xq_title{
    background: #f5f5f5;
    border-left: 2px solid #c91c29;
    height:120px;
}
.repair_xq .xq_title h3{
    color: #333333;
    font-size: 30px;
    margin-left: 40px;
    padding-top: 30px;
}
.repair_xq .xq_title p{
    color: #999999;
    font-size: 14px;
    margin-left: 40px;
    margin-top: 20px;
}
.repair_xq .xq_con{
    margin:30px;
    line-height: 30px;
}
.repair_xq .xq_con img{
    max-width: 100%;
}
.repair_xq .xq_about_tit{
    height:120px;
    background: #c91c29;
    color: #fff;
}
.repair_xq .xq_about_tit h5,.repair_xq .xq_about_tit p{
    margin-left:35px;
    font-size: 24px;
}
.repair_xq .xq_about_tit p{
    padding-top:30px;
    font-size: 16px;
}
.repair_xq .xq_about_phone{
    height: 120px;
    border:1px solid #e6e6e6;
    color: #333333;
}
.repair_xq .xq_about_phone p:first-child{
    padding-top: 30px;
    font-size: 18px;
}
.repair_xq .xq_about_phone p{
    margin-left: 30px;
    font-size: 30px;
}
.repair_xq .xq_site_info .repair_menu button {
    background: none;
    width: 100%;
    height: 40px;
    line-height: 0px;
    padding: 0 20px;
}
.repair_xq .xq_site_info .province_abroad{
    display: none;
}
.repair_xq .xq_site_info .repair_border{
    margin-top: 30px;
}
/*维修网络详情 END*/

/*企业荣誉*/
.honor_index{
    margin-bottom: 120px;
}
.honor_index_info{
    margin-top:50px;
}
.honor_index_time .h_time{
    color:#999999;
    font-size: 20px;
    border:1px solid #e6e6e6;
    height:70px;
    line-height: 70px;
}
.honor_index_time .h_time.active{
    color:#333333;
}
.honor_index_con .honor_img img{
    width: 100%;
}
.honor_index_con h3{
    font-size: 36px;
    color: #e50012;
    margin-top:30px;
    margin-bottom: 20px;
}
.honor_index_con p{
    font-size: 14px;
    color: #666666;
    line-height: 30px;
}
.honor_index_info .honor_index_con{
    display: none;
}
.honor_index_info div:first-child.honor_index_con{
    display: block
}
/*企业荣誉 END*/

/*发展历程*/
.course_carousel_indicators{
    bottom: -110px;
    width: 100%;
    margin-left: -50%;
    background: url('../images/course_carousel_indicators_bg.jpg') 0px 7px repeat-x;
}
.course_carousel_indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    margin-right: 7%;
    text-indent: -999px;
    cursor: pointer;
    background-color: #cccccc;
    border: 1px solid #cccccc;
    border-radius: 10px;
    position: relative;
}
.course_carousel_indicators li span{
    position: absolute;
    top:-35px;
    left: 500px;
    color: #999999;
    font-size: 24px;
}
.course_carousel_indicators li.active{
        background-color: #e50012;
        margin-right: 7%;
}
.course_carousel_indicators li.active span{
    color: #e50012;
}
.course_banner_con{
    padding:0 10px;
}
.course_banner_con > h3{
    font-size: 35px;
    color: #e50012;
    background: url('../images/course_banner_con_b.jpg') 1px bottom no-repeat;
    padding-top: 20px;
    padding-bottom: 25px;
}
.course_banner_con .course_month{
    height: 400px; 
    overflow-y: auto;
    line-height: 25px;
    color: #333333;
    font-size: 14px;
    margin-top:25px;
}
.course_banner_con .course_month h4{
    color: #e50012;
    font-size: 16px;
}
.course_control_banner.left{
    background-image:none;
    left: -70px;
}
.course_control_banner.right{
    background-image:none;
    right: -70px;
}
.course_control_banner {
    height: 30px;
    margin-top: -15px;
    top:50%;
    width: 6%;
}
.course_control_banner span.glyphicon{
    border:1px solid #d6d6d6;
    border-radius: 35px;
    width: 30px;
    height: 30px;
    font-size: 29px;
    color: #d0d0d0;
}
.course_control_banner span.glyphicon:hover{
    color: #e71324;
    border:1px solid #e71324;
    filter: alpha(opacity=100);
    opacity: 1;
}
/*发展历程 END*/
/*相关下载*/
.download_index .download_img img{
    width: 100%;
}
.download_index p{
    color: #333333;
    font-size: 18px;
    margin-top:5px;
    margin-left: 3%;
    background: url('../images/download_index_p.jpg') 1px bottom repeat-x;
    padding-bottom: 20px;
    width: 94%;
}
.download_index p span{
    font-size: 12px;
    color: #e50012;
    border:1px solid #e50012;
    border-radius: 3px;
    padding: 2px 6px;
    margin-right: 10px;
}
.download_index span.file_down{
    display: inline-block;
    margin-top:10px;
    margin-right: 25px;
}
.download_index span.file_down a{
    display: inline-block;
    border:1px solid #e50012;
    color: #e50012;
    width: 80px;
    line-height: 30px;
    text-align: center;
    height: 30px;
    border-radius: 3px;
}
.download_index .download_con{
    border: 1px solid #e6e6e6;
    padding-bottom: 30px;
    background: #fff;
}
/*相关下载 END*/
/*关于我们维修网络 END================================================================*/ 

/*产品服务================================================================*/ 
.serving_index .serving_index_title {
    background: #f5f5f5;
    border-left: 3px solid #c91c29;
    height: 80px;
}
.serving_index .serving_index_title h3 {
    color: #333333;
    font-size: 30px;
    margin-left: 40px;
    line-height: 80px;
}
.serving_index .margin-top-50{
    background: none;
}
.serving_index .margin-top-50 h3{
    margin-left:0;
    background: #f5f5f5;
    padding:0 40px;
    display: inline-block;
}
.serving_index .serving_index_con {
    margin: 30px;
    line-height: 30px;
}
.serving_index .serving_index_con img {
    max-width: 100%;
}
.serving_index .serving_about_tit {
    height: 80px;
    background: #c91c29;
    color: #fff;
}
.serving_index .serving_about_tit p {
    padding-top:15px;
    font-size: 16px;
}
.serving_index .serving_about_tit h5, .serving_index .serving_about_tit p {
    margin-left: 35px;
    font-size: 20px;
}
.serving_about_phone {
    height: auto;
    border: 1px solid #e6e6e6;
    color: #333333;
    padding-bottom: 30px;
    margin-bottom: 40px;
}
.serving_index .serving_about_phone p:first-child{
    padding-top: 20px;
}
.serving_index .serving_about_phone p:nth-child(3){
    padding-top: 20px;
}
.serving_index .serving_about_phone p {
    font-size: 16px;
    margin-left: 30px;
}
.serving_index .serving_about_phone p:nth-child(2n){
    margin-left: 30px;
    font-size: 16px;
}
.serving_about_con{
    margin-bottom: 20px;
}
.serving_about_con a.serving_label{
    display: inline-block;
    height:60px;
    background: #f5f5f5;
    line-height: 60px;
    width: 100%;
    margin-top:10px;
}
.serving_about_con a.serving_label span.serving_label_con{
    font-size: 16px;
    color: #333333;
    padding-left: 28px;
}
.serving_about_con a.active span.serving_label_con{
    color: #c91c29;
}
.serving_about_con a.serving_label span.serving_label_img{
    padding-right: 20px;
}
.serving_base .col-md-8{
    padding:0;
}
.serving_base{
    margin-bottom: 100px;
}
.serving_base_map{
    position: relative;
    margin-top: 30px;
}
.serving_base_map img.s_img{
    width: 100%;
}
.serving_base_info{
    margin-top:250px;
}


.serving_base_info ol{
    display: none;
}
.serving_base_info ol:first-child{
    display: block;
}
.serving_base_info h4{
    height:60px;
    line-height: 60px;
    font-size: 20px;
    font-weight: 600;
}
.serving_base_info p{
/*     background: #f5f5f5;
   font-size: 14px;
    color: #666666;
    line-height: 26px;
    padding:25px 28px;*/
}


.serving_base_map li{
    width: 58px;
    height: 36px;
    font-size: 14px;
    color: #fff;
    background: url('../images/serving_map1.png') 1px 1px no-repeat;
    cursor: pointer;
    position: absolute;
    margin-top: -17px;
    margin-left: -29px;
    text-align: center;
    line-height: 31px;
}
.serving_base_map li.active{
    background: url('../images/serving_map2.png') 1px 1px no-repeat;
}
.serving_base_map li:hover{
    background: url('../images/serving_map2.png') 1px 1px no-repeat;
}
.serving_base_map li:nth-child(1){
    left: 70%;
    top:30%;
}
.serving_base_map li:nth-child(2){
    left: 77%;
    top: 59%;
}
.serving_base_map li:nth-child(3){
    left: 65%;
    top: 81%;
}
.serving_base_map li:nth-child(4){
    left: 59%;
    top: 94%;
}

/*产品服务 END================================================================*/ 

/*新闻资讯================================================================*/ 
.news_select .repair_border{
    background: #fff;
}
.news_select .repair_menu button {
    background: none;
    width: 100%;
    height: 40px;
    line-height: 0px;
    padding: 0 20px;
}
.news_con .news_con_img img{
    width: 100%;
}
.news_con{
    background: #fff;
    box-shadow: #e5e5e5 2px 2px 20px 2px;
}
.news_con .news_con_txt{
    padding-bottom: 5px;
}
.news_con .news_con_txt h3{
    font-size: 20px;
    color: #333333;
    width: 90%;
    margin-left: 5%;
    margin-top:18px;
    line-height: 30px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.news_con .news_con_txt p.con{
    font-size: 14px;
    color: #666666;
    width: 90%;
    margin-left: 5%;
    margin-top:10px;
    line-height: 25px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    
}
.news_con .news_con_txt p.con_span{
    width: 90%;
    margin-left: 5%;
    border-top: 1px dotted #eaeaea;
    padding-top: 18px;
    margin-top: 20px;
}
.news_con .news_con_txt p.con_span span.tui{
    font-size: 14px;
    color: #e50012;
    border:1px solid #e50012;
    margin-right: 8px;
    padding:2px 3px;
}
.news_con .news_con_txt p.con_span span.time{
    font-size: 13px;
    color: #999999;
    padding-top: 3px;
}
.news_list li{
    margin-top:20px;
}
.news_recom h4{
    font-size: 16px;
    color: #333333;
    background: url('../images/news_recom_h4.jpg') 0px bottom no-repeat;
    border-bottom: 1px solid #cccccc;
    line-height: 50px;
}
.news_recom_img{
    position: relative;
    margin-top:25px;
}
.news_recom_img h5.tit{
    font-size: 16px;
    color: #fbfbfb;
    background: url('../images/news_recom_img_bg.png') 0px 0px repeat-x;
    height: 40px;
    line-height: 40px;
    position: absolute;
    left: 0px;
    bottom: 0px;
   overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    width: 100%;
}
.news_recom_img img{
    width: 100%;
}
.news_recom li.news_recom_list{
    background: url('../images/download_index_p.jpg') 1px bottom repeat-x;
    height: 40px;
}
.news_recom ul{
    margin-top: 10px;
}
.news_recom li.news_recom_list span{
    height: 40px;
    line-height: 40px;
}
.news_recom li.news_recom_list span.ico{
    width: 5%;
    background: url('../images/news_recom_list_ico.png') center center no-repeat;
    display: inline-block;
}
.news_recom li.news_recom_list span.tit{
    width:65%;
    font-size: 14px;
    color: #333333;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.news_recom li.news_recom_list span.time{
    font-size: 12px;
    color: #999999;
}
.news_xq{
    background: #fff;
}
.news_xq_tit{
    padding-top:50px;
    padding-left: 5%;
    width: 90%;
    
}
.news_xq_tit h1{
    font-size: 33px;
    color: #333333;
    text-align: center;
    line-height: 40px;
   
}
.news_xq_tit p{
/*    height: 50px;
    line-height: 35px;*/
    margin-top: 30px;
    background: url('../images/download_index_p.jpg') 0px bottom repeat-x;
    padding-bottom: 13px;
    
}
.news_xq_tit p span.time{
    font-size: 14px;
    color: #666666;
}
.news_xq_tit p span.fenxiang img{
    margin-left: 8px;
}
.news_xq_con{
    width: 90%;
    margin-left: 5%;
    margin-top: 35px;
    line-height: 30px;
    padding-bottom: 50px;
}
.news_xq_con img{
    max-width: 100%;
}
.news_xq_foot {
    margin-left: 5%;
    border-top:1px solid #e6e6e6;
    padding-top: 30px;
    padding-bottom: 30px;
    width: 90%;
}
.news_xq_foot a{
    display: inline-block;
    height: 45px;
    background: #e6e6e6;
    color: #666666;
    font-size: 14px;
    text-align: center;
    line-height: 45px;
    width: 100%;
}
.news_xq_foot a.active{
    background: #e50012;
    color: #fff;
}
.zixunDibu {
    margin-bottom: 6%;
    margin-top: 4%;
    text-align: center;
}
.pagination>li a{
    margin-right: 5px;
    border: 1px solid #e6e6e6;
}
.pagination>li span{
    margin-right: 5px;
    border: 1px solid #e6e6e6;
}
.pagination>li.active span{
    border: 1px solid #e50012;
    background: #e50012;
}
.pagination>li.active:hover span{
    border: 1px solid #e50012;
    background: #e50012;
}
/*新闻资讯 END================================================================*/ 

/*社会责任 ================================================================*/ 
.l_dream_nav{
    margin-left: 3%;
}
.l_dream_nav li {
    width: 31%;
    float: left;
    text-align: center;
}
.dream_list{
    background: #fff;
}
.dream_list img.dream_img{
    width: 100%;
}
.dream_list p.dream_tit{
    font-size: 14px;
    color: #333333;
    /* padding:20px 25px 0px 25px; */
    line-height: 25px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.dream_list span.dream_time{
    display: inline-block;
    font-size: 14px;
    color: #999999;
    /* padding-left: 25px; */
    padding-bottom: 20px;
    padding-top: 5px;
}
.dream_list span.dream_table{
    display: inline-block;
    font-size: 13px;
    padding:5px;
    border: 1px solid #e50012;
    color: #e50012;
    border-radius: 3px;
    margin-top: 14px;
    margin-right: 10px;
}
.dream_head_l{
    font-size: 20px;
    color: #000;
    text-align: center;
    margin:50px 0px;

}
.dream_head_l span.border_b{
    border-bottom: 3px solid #e50012;
    padding-bottom: 20px;
}
.dream_xiangmu_con h3.dream_head_l{
    text-align: left;
    margin-top: 10px;
}
.dream_xiangmu_con h6{
    margin-left: 20px;
}
.dream_xiangmu_con p{
    font-size: 13px;
    line-height:30px;
}
.dream_xiangmu_img img{
    width:100%;
}
.dream_xiangmu_con{
    margin-bottom: 20px;
}

/*社会责任 END================================================================*/ 

/*技术资料页面样式 */
.user_login a{
    font-size: 14px;
    color: #333333;
    padding-right:2%;
    line-height: 70px;
	display: inline-table;
}
.user_login h1 img{
    width: 100%;
}
.user_head{
    border-bottom: 1px solid #e7e7e7;
}
.user_aside_l{
    width: 280px;
    height: 100%;
    background: #283044;
    display: inline-block;
    float: left;
}
.user_body{
    width: 100%;
    overflow: hidden;
}
.user_aside_l .user_aside_tree{
    margin-top: 75px;
    margin:75px 20px 0 20px;
}
.user_aside_l .user_aside_tree li{
    margin-bottom: 10px;
    border-radius: 30px;
}

.user_aside_l .user_aside_tree li span.badge{
    width: 6px;
    height: 12px;
    display: inline-block;
    background: url('../images/tree_badge.png') 1px 1px no-repeat
}
.show_iframe_l{
    float: left;
    width: 100%;
    overflow-y: auto;
}
.l_con_crumbs li{
    float: left;
}
.l_con_crumbs a{
    padding-bottom: 3px;
}
.l_con_crumbs i{
    width: 25px;
    height: 17px;
    display: inline-block;
    padding-bottom: 3px;
}
.l_con_crumbs i.home{
    background: url('../images/icon/hh_icon.png') 1px 3px no-repeat;
}
.l_con_crumbs i.beaker{
    background: url('../images/icon/hh_icon.png') 8px -50px no-repeat;
}
.zhishi_head{
    /*height:79px;*/
    line-height: 79px;
    padding-bottom: 5px;
    border-bottom: 1px solid #e7e7e7;
}

.user_select_l .map_select_inp {
    border: 1px solid #cccccc;
    height: 33px;
    float: left;
    margin-top: 27px;
}
.user_select_l .map_select_btn {
    background: #e50012;
    height: 35px;
    color: #fff;
    float: left;
    margin-top: 25px;
    line-height: 35px;
}
#user_table > thead > tr > th{
    line-height: 40px;
    background: #eeeeee;
}
#user_table > tbody > tr > td{
    line-height: 40px;
}
#user_table > tbody > tr > td a{
    color: #004097;
}
#user_table > tbody > tr > td a.del{
    color: #de2533;
    margin-left: 10%;
}
#user_table tr{
    background: #eeeeee;
    height: 50px;
    line-height: 50px;
}
#user_table tr:nth-child(2n-1){
    background: #fff;
}
#user_table thead tr{
    background: #eeeeee;    
}

.my_upload{
    width:920px;
    margin:0 auto;
    margin-top: 90px;
}
.upload_text .ut_head p{
    font-size: 14px;
    color: #333333;
    line-height: 38px;
}
.upload_file{
    margin-top: 30px;
}
.upload_file p{
    font-size: 14px;
    color: #333333;
    line-height: 38px;
}
.upload_file .btns{
    border:1px dashed #dcdcdc;
    width: 100%;
    text-align: center;
}
.upload_text .ut_head input{
    border:1px solid #dddddd;
    height:40px;
    width: 100%;
    padding-left: 5px;
}
.upload_file .btns .picker_l{
    border:1px solid #c91c29;
    padding:0px;
    background: #fff;
    color: #c91c29;
    margin-top:35px;
}
.upload_file .btns p{
    margin-top: 10px;
    margin-bottom: 40px;
}
.upload_foot{
    margin-top: 40px;
}
.upload_foot button.btn{
    height: 38px;
    border:1px solid #c91c29;
    padding:5px 35px;
    background: #fff;
    font-size: 16px;
    border-radius: 0px;
    margin-right: 20px;
    color: #c91c29;
}
.upload_foot button.sub{
    background: #c91c29;
    color: #fff;
}
.picker_l .webuploader-pick{
    background: #fff;
    color: #c91c29;
    line-height: 15px;
    padding: 10px 25px;
}

.upload_list li{
    border:1px solid #cccccc;
    float: left;
    width:48%;
    height:46px;
    line-height: 46px;
    margin-top: 20px;
}
.upload_list li:nth-child(2n){
    margin-left: 4%;
}
.upload_list span.ulist_tit{
    font-size: 14px;
    color: #666666;
    padding-left: 18px;
}
.upload_list span.ulist_close{
    padding-right:15px;
    cursor: pointer;
}
.empty_upload_head h6{
    font-size:16px;
    color: #333333;
    line-height: 100px;
}
.empty_upload_ico{
    display: inline-block;
    width:18px;
    height:18px;
    background: url('../images/empty_upload_ico.png') no-repeat;
    margin-right: 5px;
}
.empty_upload{
    width: 204px;
    text-align: center;
    margin: 0 auto;
    margin-top: 150px;
}
.empty_upload p.txt{
    font-size: 16px;
    color: #999999;
    height: 50px;
    line-height: 50px;
}
.empty_upload a.upload{
    font-size: 16px;
    color: #de2533;
    border:1px solid #de2533;
    padding:10px  30px;
    margin-top: 20px;
    display: inline-block;
}
.user_login a.u_back_a{
    border:1px solid #dcdcdc;
    font-size: 14px;
    color: #333333;
    padding:10px  20px;
}
.user_login a.u_back_a i.u_back_icon{
    display: inline-block;
    width: 18px;
    height:10px;
    background: url('../images/u_back_icon.png') no-repeat;
    margin-right: 5px;
}
.user_login_l{
    max-width: 365px;
    margin:0 auto;
    margin-top: 8%;
}
.user_login_l h3.douser_tit{
    font-size: 30px;
    color: #333333;
    text-align: center;
    margin-bottom: 35px;
}
.user_login_l button.l_login_btn{
    width: 100%;
    background: #d01827;
    color: #fff;
    font-size: 16px;
    border:none;
    line-height: 35px;
    height: 45px;
    margin-top: 5px;
}
.user_login_l input.l_login_inp{
    height:40px;
}
.user_login_l p.user_login_p{
    font-size: 14px;
    color: #333333;
}
.user_login_l p.user_login_p a.user_reg{
    color: #e50012;
}
.user_login_l p.user_login_p a.sign_contract{
    text-decoration: underline ;
}
.user_login_foot{
    font-size: 14px;
    color: #666666;
    text-align: center;
    margin-top: 15%;
}
.l_regiser_code input.inp{
    width: 58%;
    display: inline-block;
}
.l_regiser_code span.code1{
    display: inline-block;
    width: 38%;
    height:33px;
    background: #d01827;
    color: #fff;
    border-radius: 3px;
    line-height: 33px;
    margin-left: 2%;
    text-align: center;
    cursor: pointer;
}
.l_regiser_code span.code2{
    display: inline-block;
    width: 38%;
    height:33px;
    background: #d01827;
    color: #fff;
    border-radius: 3px;
    line-height: 33px;
    margin-left: 2%;
    text-align: center;
    cursor: pointer;
}
/*技术资料页面样式 END*/

/*个人中心*/
.user_addr_r,.user_order_r{
    border:1px solid #e6e6e6;
    padding:0px 30px 100px 30px;
}
.user_addr_medium label.re_addr_tit{
    font-size: 14px;
    color: #333333;
    line-height: 33px;
    display: inline-block;
    font-weight: normal;
}
.user_addr_btn{
    height:40px;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    text-align:center;
    background: #e50012;
    border-radius: 3px;
    width: 100%;
}
.user_addr_r h3.tit{
    font-size: 18px;
    color: #e50012;
    background: url(../images/user_addr_r_h3.jpg) 0px bottom no-repeat;
    border-bottom: 1px solid #cccccc;
    line-height: 70px;
    padding-left: 8px;
    margin-bottom: 100px;
}
.user_addr_r h3.set_tit{
    margin-bottom: 20px;
}


.user_order_r h4{
    font-size: 18px;
    border-bottom: 1px solid #cccccc;
    line-height: 70px;
}
.user_order_r h4 span{
    padding:0 10px;
    cursor: pointer;
}
.user_order_r h4 span.active{
    color: #e50012;
    background: url(../images/user_addr_r_h3.jpg) 0px bottom no-repeat;
    line-height: 70px;
    height: 70px;
    display: inline-block;
}
.u_order_con li{
    font-size: 14px;
    color: #333333;
    line-height: 60px;
    padding:20px  0px;
    background: url('../images/download_index_p.jpg') 1px bottom repeat-x;
}
.u_order_con li div{
    height: 60px;
}
.u_order_con li span.price{
    color:#e50012;
}
.u_order_con li a.btn{
    height:30px;
    width:80px;
    line-height: 30px;
    display: inline-block;
    background: #e50012;
    color: #fff;
    padding:0;
}
.user_info_set{
    padding-bottom: 30px;
}
.user_info_set_b{
    border-bottom:1px solid #dddddd;
}
.user_info_set h4{
    font-size: 16px;
    color: #333333;
    line-height: 70px;
}
.user_info_set p.l_info{
    font-size: 14px;
    color: #333333;
    font-weight:normal;
    margin-bottom: 10px;
}
.user_info_set input.l_inp{
    height:40px;
    width:270px;
    border:1px solid #dddddd;
    padding-left: 8px;
}
.user_info_set input.l_inp_code{
    width: 165px;
}
.user_info_set span.l_info_code{
    display: inline-block;
    width: 90px;
    height: 38px;
    background: #e50012;
    color: #fff;
    line-height: 33px;
    margin-left: 10px;
    text-align: center;
    cursor: pointer;
}
.user_info_set input.l_info_sub{
    display: inline-block;
    width: 90px;
    height: 38px;
    background: #e50012;
    color: #fff;
    line-height: 33px;
    text-align: center;
    cursor: pointer;
    margin-top: 30px;
}
/*个人中心 END*/

/*自适应样式*/
@media (max-width:1080px){
    .rencaiPeiyangTop{
        padding-top: 5%;
    }
}
@media (max-width:991px){
    .rencaiPeiyang .you{
        padding-right:0;
    }
    .rencaiPeiyang .zuo{
        padding-left:0;
    }    
    .rencaiPeiyang .zuo em{
        left: 0;
    }   
    .rencaiPeiyangTop{
        margin-bottom:1%;
    } 
   .rencaiPeiyang .col-lg-6{
    padding:0 15px;
    }
    .rencaiPeiyang .col-md-6{
        padding:0 15px;
    } 
    /*L*/
    .content_l .intro_l h3 {
        font-size: 26px;
        padding-bottom: 10px;
        margin-top: 0px;
        background: url(../images/intro_l_h3.jpg) 0px bottom no-repeat;
    }
    .content_l .intro_l p {
        margin-top: 10px;
    }
    .hh_video_l a.left {
        left: 58%;
    }
    .hh_video_l a.right {
        left: 67%;
    }
    .serving_base_info{
        margin-top: 50px;
    }
    /*L END*/
}
@media (max-width:768px){
    /*L*/
    .l_attention{
        text-align: center;
        width: 100%;
        clear: both;
    }
    .l-social-icons{
        width: 100%;
        text-align: center;
    }
    .l-social-icons{
        margin-top:20px;
    }
    .foot-toggle2{
        display: none;
    }
    /*L END*/
}
@media (max-width:767px){
  .zhaopinXiangqingTop .col-md-4{
    padding-top: 20px;
  }
  .zhaopinXiangqingBottom p{
    padding-bottom:1%;
  } 
  .zhaopinXinxiTop form {
        width: 42%;
    }
    .zhaopinXinxiTop .recruits_form {
        width: 100%;
        float: left;
    }
    .zhaopinXinxiTop input{
        width: 67%;
    }
  .l_con_nav li {
        width: 100%;
        float: none;
        text-align: center;
    }
    .l_con_nav li a {
        width: 100%;
        padding: 0px 0px;
        display: inline-block;
    }
    .con_nav{
        line-height: 45px;
    }
    .course_carousel_indicators li span {
        position: absolute;
        top: -25px;
        left: 504px;
        color: #999999;
        font-size: 16px;
    }

    .hh_video_l a.video_btn {
        top: 35%;
    }
    .hh_video_l a.left {
        left: 5%;
    }
    .hh_video_l a.right {
        left:auto;
        right: 5%;
    }
    .gerenNavLeft {
        width: 100%;
    }
}
@media (max-width:640px){
    .zhaopinXinxiTop select{
        float: none;
        width: 100%;
        margin-bottom:15px;
    }
    .zhaopinXinxiTop form{
        width: 100%;
    }
    .zhaopinXinxiTitle{
        margin-bottom:15px;
    }
    .fankuiAnniu {
        margin:25px 0;
    }    
    .content_l .intro_l p {
        font-size: 14px;
        line-height: 25px;
    }
    .honor_index_time .h_time {
        font-size: 16px;
    }
    .honor_index_con h3 {
        font-size: 33px;
    }
    .corporate_info .corporate_info_char h4 span.counter {
        font-size: 40px;
    }
}
@media (max-width:480px){
    .baodaoZhinanRight{
        padding: 5%;
    }
    .baodaoZhinanRight>p{
        padding-bottom: 5%;
        margin-bottom: 5%;
        font-size: 24px;
    }
    .user_info_set input.l_inp {
        width: 240px;
    }
    .wenhua_img img{
        width:100%;
    }
    .user_info_set input.l_inp_code {
        width: 135px;
    }
    .user_addr_r, .user_order_r {
        padding: 0px 10px 100px 10px;
    }
    .corporate_info .corporate_info_char h4 span.counter {
        font-size: 26px;
    }
    .corporate_info .corporate_info_char h4 span.c_info_j {
        /*background: url(../images/c_info_j.png) right 16px no-repeat;*/
/*         background: url(../images/c_info_j.png) no-repeat right 40% /20%; */
        padding-right: 20px;
    }
    .corporate_info .corporate_info_char p {
        color: #666;
        font-size: 14px;
    }
}
@media (max-width:375px){
    .course_carousel_indicators li span {
        position: absolute;
        top: -25px;
        left: 504px;
        color: #999999;
        font-size: 12px;
    }
    .course_carousel_indicators li.active {
        background-color: #e50012;
        margin-right: 7%;
    }
    .course_carousel_indicators li {
        margin-right: 7%;
    }
}

/*自适应样式 END*/





/*启动相应设计*/
@media (max-width:1440px){

}
@media (max-width:1366px){}
@media (max-width:1280px){}
@media (max-width:1080px){

}
@media (max-width:1024px){}
@media (max-width:991px){

@media (max-width:768px){}
@media (max-width:767px){
@media (max-width:667px){}
@media (max-width:640px){
@media (max-width:480px){
@media (max-width:414px){

}
@media (max-width:384px){}
@media (max-width:375px){}
@media (max-width:320px){
   
}
/*启动相应设计 END