/*-------------------------------头部导航--------------------------------*/
.kong{
    height: 50px;
}
.logo{
    height: 24px;
}
.head_right{
    float: right;
    margin-top: 10px;
    width: 46px;
    padding: 5px 10px;
}
.mobileNav{
    position: fixed;
    top: 0;
    left: 0;
    z-index: 2;
    overflow: hidden;
    width: 100%;
    box-shadow: 0 2px 8px #ccc;
    border-radius: 0;
}
.container{
    width: 100%;
}
/*-----------头部导航右侧更多下拉列表菜单------------*/
.moreIcon{
    height: 20px;
}
.moreClass{
    width: 100px;
    background-color: #fff;
    position: fixed;
    right: 0;
    top: 50px;
    z-index: 12;
    font-size: 18px;
    display: none;
    box-shadow: -1px 2px #ccc;
}
.moreClass a{
    border-bottom: 1px solid #ccc;
}
.moreClass .moreClassList{
   padding: 10px;
   display: block;
}
.moreClass img{
    width: 24px;
    margin-right: 20px;
}
.mobileLanuage{
    width: 100px;
    float: right;
    padding-top: 15px;
}
.mobileLanuage img{
    width: 22px;
}

/*---------------------------Banner---------------------------*/
.mobileCarousel{
    bottom: 10px;
}

/*---------------------------热销产品---------------------------*/
.mobileHotProduct{
    height: 50px;
}
.thumbnailProduct{
    margin: 10px 0;
}


/*---------------------------展会信息---------------------------*/
.mobileImg{
    margin-bottom: 10px;
    width: 100%;
}
.media:first-child{
    margin-top: 15px;
}
.mediaHeadH4{
    height: 19px;
    line-height: 19px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;

}

/*---------------------------底部导航---------------------------*/
.mobileBottomNavWrap{
    background-color: #f4f4f4;
    padding: 10px 15px;
    overflow: hidden;
    width: 100%;
    margin-top: 30px;
}
.mobileBottomNav{
    padding: 3px!important;
}
.mobileBottomNavCon{
    padding-top: 5px;
    padding-bottom: 5px;
    background-color: #474747;
    color: #fff;
    text-align: center;
}


/*-----------------------产品页面------------------------*/

.mobileProductHeader{
    padding: 10px 15px;
}
.mobileLabelRight{
    float:right;
    padding: 10px;
}
.mobileProductClassBtn{margin-top: 10px;width: 30px; font-size: 14px; color: #666;}
.mobileProductImgSize{
    width: 130px;
}
.mobileProductClassTitleMargin{
    margin: 4px 0!important;
    padding-bottom: 0;
}
.mobileProductClassTitleName{
    margin:5px;
    font-size: 12px;
    font-weight: bold;
    overflow: hidden;
    color: #333;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
}
.mobileProductClassBoxMargin{
    margin-bottom: 10px!important;
}
.mobileProductBigModulesBox{
    margin-top: 8px;
}
.mobileContainer{
    width: 100%;
    float: left;
}
.mobileContainer .mobile_an_list_con img{
    width: 100%!important;
}

/*-----------------------产品分类左侧导航--------------------------*/
.mobileSubnav{
    width: 100%;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 21;
}
.mobileSubnav a{
    text-decoration: none;
}
.mobileProductLeftClassTitle{
    width: 100%;
    background-color: #f24f4f;
}
.mobileSubnav .pc_title{
    padding: 10px 3.2%;
    text-align: left;
    color: #fff;
    font-size: 1.4em;
    font-weight: bold;
}
.mobileSubnav .pc_title .Hclose{
    float: right;
    width: 24px;
}
.mobileProductLeftClassListTitle{
    width: 100%;
    background-color: #afafaf;
    border-bottom: 1px solid #ebebeb;
}
.mobileSubnav .mobileSubline{
    width: 96%;
    padding: 5px 2%;
    font-size: 1.2em;
    position: relative;
    overflow: hidden;
    margin: 0 auto;
}
.mobileSubnav .mobileSubline a{
    color: #fff;
}
.mobileSubnav .mobileSubline a:hover{
    color: red;
}
.pc_nav .mobileSubline:hover{
    background-color: #a8a8a8;
}
.mobileSubnav .mobileSubline img{
    float: right;
    margin: 8px 0 0 0;
}
.mobileSubnav ul{
    padding: 0;
    display: none;
    overflow: hidden;
    margin-bottom: 0;
}
.mobileSubnav ul li{
    background-color:#fff;
    padding: 4px 10px 3px 20px;
    width: 100%;
    border-bottom: 1px solid #ebebeb;
    font-size: 1.0em;
    color: #333;
    list-style: none;
}
.mobileSubnav ul.menu_chioce{
    display: block;
}
.mobileSubnav .mobileSubline a.colorNav{
    color: red;
}
.motai1{
    background-color: #000;
    z-index: 20;
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    opacity: 0.5; 
}
.mobileProductList_none{
    width: 50%;
    display: block;
    margin: 0 auto;
}
.media_introduc p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
}

/*-----------------------产品详情页面--------------------------*/
.mobileProductDetailsHeader{
    box-shadow: 0px 2px 3px #999;
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 3;
    background-color: #fff;
}
.productNav{
    position: relative;
    top: 0;
    left: 0;
}
.productNavNumo,.productNavNum{
    text-align: center;
    float: left;
    font-size: 19px;
    color: #999;
}
.productNavNumo{
    width: 7%;
}
.productNavNumo img{
    width: 26px;
    padding: 6px 0;
}
.productNavNum{
    width: 43%;
    background-color: #fff;
    padding-top: 3px;
}
.productNavNumCurrent{
    color: #d80618;
}
.mobileProductDetailsCon{
    display: none;
}
.mobileProductModulesBox{
    display: none;
    width: 100%;
    overflow: hidden;
}
.mobileProductModulesBox:last-child{
    margin-bottom: 40px;
    width: 100%;
    overflow-x: auto;
}
.mobileProductModulesBox:last-child h3:first-child{
    margin: 10px 0 10px 10px!important;
}
.mobile_title_box table tr td{
    border:1px solid #ababab;
    border-bottom-color: #eee;
}
.mobile_title_box table tr:last-child td{
    border-bottom-color: #ababab;
}
.mobile_title_box .mobile_parameter{
    overflow: hidden;
    height:50px;
}
.mobile_title_box .mobile_parameter .mobile_leftPar{
    color: #999;
}
.mobile_title_box .mobile_parameter .mobile_leftPar,.mobile_parameter .mobile_rightPar{
    margin-bottom: 5px;
}
.mobile_parameter .mobile_rightPar{
    border-right:1px solid #ababab!important;
    border-left:1px solid #ababab!important;
}
.mobile_title_box .mobile_parameter .mobile_rightPar p{
	margin-right: 20px;
	float: left;
	cursor: pointer;
}
.mobile_title_box .mobile_parameter .mobile_rightPar p.mobile_more{
	border: 1px solid #999;
	padding: 0 5px;
	margin: 5px 9px 5px 0;
}
.mobile_title_box .mobile_parameter .mobile_rightPar p span{
	width: 12px;
	height: 12px;
	border-radius: 12px;
	border: 2px solid #999;
	display: block;
	float: left;
	margin: 3px 5px 0 0;
}
.mobile_title_box .mobile_parameter .mobile_rightPar p span.pd_current{
	background-color: #ff8a8a;
}
.mobile_text_Con{
    /*background-color: #f7f7f7;*/
    /*box-shadow: 0 -2px 6px #f7f7f7;*/
}
.mobile_text_title{
    padding: 10px 15px;
    margin-bottom: 10px;
    background-color: #fff;
    width: 100%;
    overflow: hidden;
}
.mobile_text_title h4{
    margin-bottom: 8px;
    font-size: 14px;
}
.mobile_text_title .mobile_text_title_introduce{
    color: #a3a3ae;
}
.mobile_parameter_right{
    float: right;
}
.mobile_text_bg{
    background-color: rgba(0,0,0,0.8);
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000;
    display: none;
}
.mobile_title_box{
    background-color: #fff;
    /*position: fixed;*/
    left: 0;
    bottom: 0;
    z-index: 1001;
}
.mobile_title_box table tbody{
    overflow-y: auto;
    display: block;
}
.mobile_title_box_title{
    padding: 20px 0;
    text-align: center;
    background:#eae7e2;
}
.mobile_btn{
    height: 41px;
    background-color: #d80618;
    font-size: 20px;
    text-align: center;
    color:#fff;
    line-height: 41px;
    margin-bottom:20px;
}
.mobile_text_title table td{
    border-color: #ccc!important;
}
.widthUI{
    width: 100%;
    overflow-x: auto;
}
.mobile_productsUI{
    min-height: 220px;
}
.mobile_productsUI li{
    float: left;
    width: 140px;
    margin: 0 5px;
}
.mobile_productsUI li p{
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.mobile_box_work{ width: 100%; overflow: hidden;}
.mobile_box_work ul li{float: left; margin: 2px 0;padding: 2px 4px;}
.mobile_box_work ul li:last-child{display: none;}
.mobile_box_work h4{ margin: 10px 0; font-weight: bold;}


/*------------询盘----------------*/
.mobile_requestion{
    height: 40px;
    position: fixed;
    bottom: 0;
    left:0;
    background-color: #fff;
    box-shadow: 0 -2px 6px #f7f7f7;
    width: 100%;
}
.inquireNow{
    width: 100%;
}
button.mobile_inquire{
    text-align: center;
    border: 1px solid #eee;
    float:right;
    margin-right: 20px;
    background-color: #fff;
    color: #000;
    padding: 5px 20px;
}
button.mobile_inquire img{
    width: 30px;
    margin-right: 2px;
}
.pd_con .pd_shuoming .inquireNow{
    margin-top: 20px;
    display: inline-block;
}

/*------------产品特点----------------*/
.mobilePeculiarityWrap{
    width: 100%;
    overflow: hidden;
}
.mobilePeculiarity{
    margin-bottom: 20px;
    padding: 0;
    float: left;
}
.tedian1{
	margin: 0 0 20px 0;
}
.tedian{
	width: 100%;
	margin: 0 0 20px 0;
}
.pd_chicun{
    width: 100%!important;
    overflow-y: auto;
    _overflow: auto;
    margin: 0 0 1em;
}
.tebie{
    margin: 0 0 10px;
}
.beizhu{
    margin-bottom: 30px;
    margin-top: 10px;
}
.beizhu p{
    line-height: 20px;
}
dt{
    font-weight: bold;
    margin:20px 0 5px;
}
dd{
    padding: 0 0 0 15px;
    background: url(../images/pd_dian_icon.png) no-repeat 0 4px;
    margin: 10px 0;
}
dl span{
    margin: 0 0 0 70px;
    display: block;
}
h3.pd_title{
    margin: 20px 0 10px;
}
.mobileProductModulesBox table{
    width: 100%;
    overflow-x: auto;
    display: block;
    _overflow: auto;
}
table.tableMarginBottom{
    margin-bottom: 30px;
}
table td{
	/*border-top: rgb(0,0,0) 1px groove;*/
	/*border-left: rgb(0,0,0) 1px groove;*/
        padding: 2px 4px;
}
table tr.f1{
	text-align: center;
	background-color: #f7f7f7;
}
table td.e1{
	border-bottom: rgb(0,0,0) 1px groove;
}
table td.e2{
	text-align: center;
}
table td.e3{
	text-align: left;
}
table td.e4{
	text-align: left;
	background-color: #f7f7f7;
}

/*---------------------------产品详情图片滑动展示-----------------------*/
.mobileProductBigPhoto{
    width: 100%;
    height: 300px;
    overflow: hidden;
    margin-bottom: 30px;
}
.demo__card-cont {
    position: relative;
    width: 300px;
    height: 300px;
    margin: 0 auto;
}
.demo__card {
    z-index: 2;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -webkit-transform-origin: 50% 100%;
        -ms-transform-origin: 50% 100%;
            transform-origin: 50% 100%;
}
.demo__card.reset {
    -webkit-transition: -webkit-transform 0.3s;
            transition: transform 0.3s;
    -webkit-transform: translateX(0) !important;
        -ms-transform: translateX(0) !important;
            transform: translateX(0) !important;
}
.demo__card.reset .demo__card__choice {
    -webkit-transition: opacity 0.3s;
            transition: opacity 0.3s;
    opacity: 0 !important;
}
.demo__card.inactive {
    -webkit-transition: -webkit-transform 0.3s;
            transition: transform 0.3s;
}
.demo__card.to-left {
    -webkit-transform: translateX(-30rem) rotate(-30deg) !important;
        -ms-transform: translateX(-30rem) rotate(-30deg) !important;
            transform: translateX(-30rem) rotate(-30deg) !important;
}
.demo__card.to-right {
    -webkit-transform: translate(30rem) rotate(30deg) !important;
        -ms-transform: translate(30rem) rotate(30deg) !important;
            transform: translate(30rem) rotate(30deg) !important;
}
.demo__card.below {
  z-index: 1;
}
.demo__card__top img {
    overflow: hidden;
    width: 300px;
    height: 300px;
    margin: 0 auto;
    border: 0.5rem solid #ffffff;
    background-size: cover;
}
.demo_number{
    position: absolute;
    right: 15px;
    top: 260px;
    background-color: #d80618;
    width: 36px;
    height: 36px;
    color: #fff;
    text-align: center;
    line-height: 36px;
    border-radius: 15px;
}

/*移动端单选多选样式*/
#zixunForm_mobile .pd_parameter .inquireBtn i{
    padding: 0 3px 0 0;
}
#zixunForm_mobile #page .rows{
    margin-bottom: 20px;
}

/*多选框样式_mobile*/
.inputDiv_mobile{
    border: 1px solid #999;
    padding: 0 5px;
    margin: 5px 5px 5px 0;
    cursor: pointer;
}
.inputDiv_mobile,.inputDiv_mobile input{
    float:left;
}
.currentXuanzhong_mobile{
    border-color:red;
}

/*右侧浮动窗口样式mobile*/
#floatForm_mobile .floatWin{
    position: fixed;
    z-index: 99;
    top: 150px;
    right:30px;
    width: 120px;
    text-align: center;
}
#floatForm_mobile .floatActive{
    text-align:center;
    border:1px solid #efefef;
    border-bottom: 0 none;
    background: #fff;
}
#floatForm_mobile .floatActive .floatPImg{
    margin-top:10px;
    margin-bottom:5px;
    width:40px;
}
#floatForm_mobile .floatActive b{
    display:block;
    padding:10px 0px 10px 0px;
    font-weight:400;
    font-size: 12px;
}
#floatForm_mobile .floatActive a:hover{
    text-decoration: none;
    color: black;
}
#floatForm_mobile .inquireBtn{
    margin-top: 15px;
}
#floatForm_mobile .inquireBtnDiv{
    border:1px solid #efefef;
    background: #fff;
    font-size: 12px;
}
#floatForm_mobile .inquireBtnDiv .inquireBtn{
    width: 90px;
	margin-left: 0px;
}
#floatForm_mobile #floatSpanDiv_mobile{
    height: 30px;
    background-color:#2d2d2d;
    color: white;
}
#floatForm_mobile #floatSpanDiv_mobile span h4{
    line-height:30px;
    font-weight: 400;
    font-size: 14px;
}
#floatForm_mobile .floatWin s{
    display: block;
    margin:10px 0;
}
/*右侧窗口定位删除图标样式mobile*/
#floatForm_mobile .floatActive{
    position: relative;
}
#floatForm_mobile .floatActive .deleteBtn_mobile img{
    position: absolute;
    top: 5px;
    right: 5px;
    width: 20px;
    heigh:20px;
}
/*右侧窗口显示隐藏样式*/
#floatForm_mobile .hiddenSwitch a
{
    text-decoration: underline;
    color: red;
}
#floatForm_mobile .hiddenSwitch
{
    margin: 10px 0 0 0 ;
}

/*搜索框mobile*/
.hidden-lg .mobile_search{
    /*padding: 5px 0 0 0;*/
    position: relative;
    float: right;
    width: 96%;
    margin-bottom:10px;
}
.hidden-lg .mobile_search input{
    width: 90%;
    height: 32px;
    border-radius: 2px;
    border: none;
    margin-top: 4px;
    padding: 0 0 4px 10px;
    line-height: 32px;
    border: 1px solid #fff;
}
.hidden-lg .mobile_search button{
    /*width: 21px;*/
    /*height: 21px;*/
    /*display: inline-block;*/
    /*clear: both;*/
    position: absolute;
    /*top: 12px;*/
    /*right: 6px;*/
    background-color: #f8f8f8;
    /*cursor: pointer;*/
    line-height: 26px;
    padding:0 0 4px 5px;
    margin-top:4px;
}
.hidden-lg .mobile_search button i{
    color:#000000;
}
.hidden-lg #kongDiv_mobile{
    height: 42px;
}
/*浏览器后退图标*/
.hidden-lg .navbar .productNavNumo{
    line-height: 50px;
    vertical-align:0px;
}

/*---------------------------新闻页面---------------------------*/
.mobileNewsNav{
    padding: 10px 7px!important;
    width: 33.3%;
    float: left;
    border-bottom: 1px solid #eee;
}
.mobile_newList{
    text-align: center;
}
.mobile_active{
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    border-bottom: 1px solid #fff;
}
.mobileNewsCon{
    padding-top: 15px;
    padding-bottom: 15px;
}
.mobileNewList{
    border: none!important;
    padding-left: 0!important;
    padding-right: 0!important;
}
.mobileNewsLine{
    border-bottom: 1px #ddd dashed;
    margin: 5px 0 0;
}
.mobileNewsTitle{
    display: block;
}
.dateColor{
    color: #ccc;
    display: inline-block;
    margin-top: 15px;
}
.mobileNewsBtn{
    float: right;
    display: inline-block;
}
.mobileNobr{
    width: 100%;
    height: 42px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.mobile_newBox{
    padding: 0 3.2%;
    overflow: hidden;
    margin-bottom: 20px;
}
.mobile_newBox h4{
    text-align: center;
}
.mobile_newBox h4{
    text-align: center;
    font-size: 18px;
    font-weight: 400;
    color: #999;
}
.mobile_newCon{
}
.mobile_newCon ul li{
    float: left;
    *overflow: hidden;
    margin: 10px 0;
    padding: 0 5px;
}
.mobile_newCon ul li img{
    width: 100%;
    margin-bottom: 5px;
}
.mobile_newHide{
    bottom: -50px;
    text-align: center;
    font-size: 12px;
    line-height: 16px;
    color: #333;
}

.mobile_an_con_conment{
    width: 100%;
    min-height: 300px;
    background-color: #fff;
    overflow: hidden;
}
.mobile_an_con_conment ul li{
    margin: 10px 0 20px;
    overflow: auto;
}
.mobile_news_title{
    font-size: 16px;
    font-weight: bold;
    margin-bottom: 12px;
}
.mobile_news_right{
    float: right;
    padding: 0;
}
.mobile_news_right a{
    color: #333;
}
.mobile_news_right a:hover{
    color: red;
    text-decoration: none;
}
.mobile_news_describes{
    float: left;
}
.mobile_news_describes_con{
    color: #555;
    text-indent: 2em;
    line-height: 20px;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-bottom: 16px;
}
.mobile_newNewThumb{
    padding: 0;
}
.mobile_newNewThumb img{
    width: 100%;
}

/*新闻详情页面*/
.mobile_an_con_head{
    text-align: center;
    border-bottom: 1px solid #e3e3e3;
    margin: 22px 0 0;
}
.mobile_an_time{
	color: #999;
	display: block;
	margin: 10px 0;
}
.mobile_an_list_con{
	min-height: 272px;
}
.mobile_an_img{
	float: left;
	margin: 10px 20px;
}
.mobile_an_list_con p{
	margin: 10px 0 20px;
	text-indent: 2em;
	line-height: 22px;
}



/*---------------------------服务页面---------------------------*/
.mobileServiceImg{
    width: 80px;
    margin-top: 20px;
}
.mobile_s_box{
    background-color: #8cd9ff;
    overflow: hidden;
    padding:30px 0;
    margin-top: 20px;
}
.mobile_s_shijue{
    width: 100%;
    padding: 0 3.2%;
}
.mobile_s_center{
    width: 100%;
}
.mobile_s_quanQiuWangL{
    width: 100%;
}
.mobile_s_lianXi{
    width: 90%;
    margin: 0 auto;
    padding: 3% 10%;
    background-color: #fff;
    margin-top: 30px;
    font-size: 34px;
    border-radius: 15px;
}
.mobile_s_lianXi p{
    font-size: 18px;
}
.mobile_media-body p{
    overflow: hidden;
    margin-bottom: 20px;
    font-size: 14px;
}


/*人事招聘*/
.resource_con ul li img{
    width: 100%;
}
.mobile_rInformation{
	width:100%;
	min-height: 450px;
	margin: 0 auto;
	position: relative;
}
.mobile_rLine{
	width: 100%;
	height: 2px;
	background-color: #484848;
	overflow: hidden;
	position: absolute;
	top: 31px;
	z-index: -23;
}
.mobile_rInformation .mobile_parHd{
	overflow: hidden;
}
.mobile_rInformation .mobile_parHd ul li{
	width: 16.66%;
	height: 32px;
	background-color: #484848;
	float: left;
	text-align: center;
	line-height: 32px;
	color: #fff;
}
.mobile_rInformation .mobile_parHd ul li.rCurrent{
	background-color: #fff;
	border: 1px solid #484848;
	border-bottom: 1px solid #fff;
	color: #000;
}
.mobile_rInformation .mobile_parBd .mobile_resource_content{
	width: 100%;
	min-height: 300px;
	display: none;
	overflow: hidden;
}
.mobile_rInformation .mobile_parBd .mobile_slideBox{
	width: 100%;
	min-height: 300px;
	overflow: hidden;
        background-color: #f6f6f6;
}
.mobile_rInformation .mobile_parBd .mobile_slideBox .mobile_rTitle{
	width: 100%;
	min-height: 122px;
	background-color: #f0f0f0;
	border: 1px solid #eee;
	margin-bottom: 20px;
	padding: 10px;
        overflow: hidden;
}
.mobile_rInformation .mobile_parBd .mobile_slideBox .mobile_imgService{
	display: block;
	margin: 100px auto 0;
}
.mobile_rInformation .mobile_parBd .mobile_slideBox p{
	text-align: center;
	margin: 30px 0;
	font-size: 24px;
}
.mobile_rTitle .mobile_rImg{
	height: 100px;
	float: left;
}
.mobile_rTitle .mobile_rIamgeCon h4{
	margin:	10px 0;
}
.mobile_rTitle .mobile_rIamgeCon ul li{
	line-height: 25px;
        padding: 0;
	float: left;
}
.mobile_rContact{
	min-height: 50px;
	padding: 0 20px;
	margin: 30px 0;
	float: left;
	color: #999;
}
.mobile_rContact h4{
	margin: 10px 0;
}
.mobile_rContact ul li{
	height:26px;
	padding: 0;;
	float: left;
}


/*-----------------------关于我们页面------------------------*/
.mobile_a_company{
    width: 100%;
    margin: 0 auto;
}
.mobile_a_company .mobile_a_video{
    width: 100%;
    margin: 0 auto 10px;
    position: relative;
    cursor: pointer;
}
.mobile_a_company .mobile_a_video img{
    width: 100%;
}
.mobile_a_company .mobile_a_video video{
    display: none;
    width: 100%;

}
.mobile_a_company .mobile_a_video .mobile_a_icon{
    width: 58px;
    height: 58px;
    background-image: url(../images/mobile_a_videoStartIcon.png);
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -29px 0 0 -29px;
}
.mobile_abcon{
    width: 100%;
    padding: 0 20px 20px;
    color: #999;
    font-size: 10px!important;
}
.mobile_a_company p{
    text-indent: 2em;
    text-align: justify;
}


.mobile_a_modules{
    width: 100%;
    overflow: hidden;
}
.mobile_a_modules .mobile_a_img{
    width: 100%;
    float: left;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
    margin: 0;
}
.mobile_a_modules .mobile_a_img li{
    display: none;
    list-style: none;
}
.mobile_a_modules .mobile_a_img img{
    width: 100%;
}
.mobile_a_modules .mobile_a_button{
    width: 104%;
    padding: 0 3.2%;
    overflow: hidden;
}
.mobile_a_modules .mobile_a_button li{
    width: 31%;
    padding: 0.5%;
    float: left;
    margin: 10px 5px 10px 0;
    border: 1px solid #00a0e9;
    text-align: center;
    height: 40px;
    line-height: 16px;
    font-size: 12px;
    list-style: none;
}
.mobile_a_modules .mobile_a_button li.mobile_a_current{
    color: #fff;
    background-color: #00a0e9;
}

.mobile_culture{
    width: 100%;
    background-color: #ffe4bc;
    overflow: hidden;
    padding: 0px 15px 30px;
}


/*-----------------------联系我们页面------------------------*/
.mobileMediaLeft{
    width: 90px;
    text-align: center;
}
.mobileMediaLeft>img{
    padding-left: 28px;
    margin-bottom: 10px;
}
.mobileMediaColor1,.mobileMediaColor2,.mobileMediaColor3{
    padding: 15px;
}
.mobileMediaColor1{
    background-color: #f9e0e0;
}
.mobileMediaColor2{
    background-color: #ddf2f4;
}
.mobileMediaColor3{
    background-color: #ebf3da;
}
.mobileMap{
    margin-bottom: 10px;
    width: 100%;
}

/*面包屑*/
.hidden-lg .c_nav{
    width:100%;
    /*height: 20px;*/
    margin: 0 auto;
    /*padding: 115px 0 15px 30px;*/
    padding-top: 30px;
    position: relative;
}
.hidden-lg .c_nav img{
    position: absolute;
    left: 14px;
    top: 115px;
}
.hidden-lg .c_nav p{
    display: inline-block;
    *display: inline;
    _display: inline;
    background: url(../img/small_btn.png) no-repeat 0 5px;
    padding:2px 0 0 16px;
    margin: 0 0 0 8px;
    font-size: 12px;
}
.hidden-lg .c_nav .search_mianbao_left{
    float:left;
    padding-left: 40px;
}

/*搜索*/
.hidden-lg .search_box{ width: 100%; margin: 10px auto;}
.hidden-lg .search_ul{ padding-left:40px; }
.hidden-lg .c_nav_search{ padding-left: 0; border-bottom: 1px solid #ddd; padding-bottom: 30px;}
.hidden-lg .search_con{ padding-left: 10px; color: #fc0304; font-size: 16px; }
.hidden-lg .search_button_right{ float: right; width:100%;padding-left:20px;}
.hidden-lg .search_button_right button{ padding: 4px 10px;}
.hidden-lg .search_button_right button:hover{ background-color: #ccc;}
.hidden-lg .search_button_right button.current{ color: #fc0304;}
.hidden-lg .search_list{ padding: 20px 0 20px; border-bottom: 1px dashed #ddd;}
/*.search_list:last-child{ border-bottom-color: #fff;}*/
.hidden-lg .search_list h4{ font-size: 14px; display: inline-block;}
.hidden-lg .search_introduc{ overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; margin: 6px 0; text-indent: 1em; height: 34px;}
.hidden-lg .search_con_des{ height: 40px; margin: 10px 0;}
.hidden-lg .search_img{ float: left; margin-right: 10px;}
.hidden-lg .search_class{ color: #999;}
.hidden-lg span.highlight{ color: #fe5050;}
.hidden-lg .search_none{ text-align: center; color: #999; margin: 30px 0; display: none;}

/*分页导航*/
.mobilePagelist{line-height:14px;margin:20px 0; text-align: center;}
.mobilePagelist a{padding:5px 8px;margin:0 2px;display:inline-block;border:1px solid #ccc;background:#fff;}
.mobilePagelist a:hover{text-decoration:none;background:#eee;}
.mobilePagelist span{padding:5px 8px;margin:0 2px;}

/*模态邮箱页样式,前两个样式解决模态窗口导致页面偏移的问题*/
body{ overflow: auto !important; padding-right: 0px !important;}
#mailSub_mobile.modal{ overflow: auto !important; }
#mailSub_mobile table{ width:100%; margin: 0 auto; border:none; }
#mailSub_mobile table td{border: none!important;}
#mailSub_mobile .modal-header{border: none;}
#mailSub_mobile .jianshu{margin-top: 10px;}
#mailSub_mobile #myModalLabel{margin-bottom: 10px;}
#mailSub_mobile tr{height: 25px; line-height: 25px; margin: 10px 0; display: inline-block; width: 97%;}
#mailSub_mobile h4{font-size: 24px;}
#mailSub_mobile span{color: red;}
#mailSub_mobile .text{border: 1px solid #ccc; width:95%; height: 23px; padding-left:10px;}
#mailSub_mobile textarea.com{width: 300px;line-height: 20px;border: 1px solid #ccc;padding-left:10px;}
#mailSub_mobile .inline{border-bottom: 1px solid #ccc; width: 100%;}
#mailSub_mobile .jianshu{font-size: 12px;}
#mailSub_mobile .left{float:left; width:20%; text-align: right;}
#mailSub_mobile .right{float:right; width:78%;}
#mailSub_mobile .sub{ width:100px; height: 40px; border: 1px solid #ca0606; background-color: #fff; font-size: 16px; cursor: pointer; }
#mailSub_mobile .sub:hover{color: #fff; background-color: #ca0606;}
#mailSub_mobile tr.tijiao{margin-top: 150px;}
#mailSub_mobile .modal-content{margin-top:60px;}
#mailSub_mobile div.com{
    width: 95%;
    height:170px;
    line-height: 20px;
    border: 1px solid #ccc;
    padding-left:10px;
    font-size: 12px;
    overflow-y:auto;
    overflow-x:hidden;
    word-wrap: break-word;
}