

/*重置默认样式*/

@font-face {
	font-family:'HELVETICANEUELTPRO-THEX';
	src: url('/font/HELVETICANEUELTPRO-THEX.OTF');
	}

html {color: #555; background: #FFF; font-size:14px; font-family:'微软雅黑', 'HELVETICANEUELTPRO-THEX';}
body,header,nav,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td,th, img,  em, button,strong, span,table {margin: 0;padding: 0;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, th, var, i,b ,h1, h2, h3, h4, h5, h6,strong,{font-style: normal; font-weight: normal;}
ol, ul {list-style: none;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6,th,tt,td {font-size: 100%; font-weight: normal; }
q:before, q:after {content: '';}
abbr, acronym, button,input,textarea {border: 0;}
a:link, a:visited {text-decoration: none; color: #555; }
a:hover{ text-decoration: none;} 
em,i, b,li{ font-style: normal; font-weight: normal}
*{transition: all 0.3s;}

/*首页*/

.bodyBg{ background: #f5f5f5;}

.header{ width: 100%; height: auto; }

.mobile-header, .menu, .mobile-search{ display: none;}

.nav{ width: 100%; height: 80px; background: rgba(21,21,21,0.5); background: #000 \0; filter: alpha(opacity=50); zoom:1; }

.index_header{ width: 100%; height: auto; position: fixed; top: 0; z-index: 10;}

.nav_wrap{ width: 1100px; height: 80px; margin: 0 auto; overflow: hidden; position: relative;}

.nav_wrap h1 a>img{ margin-top: 28px; float: left;}

.nav_wrap>img:after{ content: " "; clear: both;}

.nav_right{ float: left; margin-left: 30px; box-sizing: border-box;}

.language{ float: left; margin: 26px 0 0 22px;}

.language a{ width: 50px; height: 30px; background: #999; border-radius: 20px; display: block; text-align: center; line-height: 30px; color: #fff;}

.search{ float: left; margin:30px 0 0 35px; cursor: pointer;}

.nav_ul{ width: auto; height: 80px; float: left;}

.nav_ul>li{ float: left; text-align: center; line-height: 80px; color: #f4f4f4; cursor: pointer;}

.nav_ul>li>a{ display: inline-block; color: #fff; padding: 0 20px;}


.nav_hover a{ background: rgba(255,255,255,0.9); color: #111 !important; background: #fff \0;  }

.nav_hover02 a{ background: rgba(255,255,255,0.9); color: #111 !important; background: #fff \0;  }


.nav_bottom_all{ width: 100%; height: auto; overflow: hidden;  background: #fff \0; filter: alpha(opacity=80); position: absolute; top: 80px; z-index: 110; background: rgba(255,255,255,0.9); display: none; transition: none;  padding-bottom: 20px; overflow: hidden;}

.nav_bottom{ width: 1100px; margin: 0 auto ; transition: none;  }

.nav_bottom ul{ width: 100%; height: 100%; display: none; transition: none;  }

.sub_nav{ height: 60px !important;}

.nav_bottom ul>li{ height: 100%; float: left;  position: relative; z-index: 0; margin-left: 6%; width:8 transition: none; box-sizing: border-box;  }



.nav_bottom ul>li:first-child{ margin-left: 0;}

.nav_bottom  .sub_nav04 { padding-left: 450px;}
.nav_bottom  .sub_nav05 { padding-left: 38px;}
.nav_bottom  .sub_nav06 { padding-left: 505px;}
.nav_bottom .sub_nav li{ margin-left: 8%;}


.nav_bottom ul>li h2{ color: #2572e6; font-size: 18px; margin: 25px 0 25px 0; line-height: 80px;  }

.nav_bottom ul>li h3{ padding-top: 25px; line-height: 18px; }

.nav_bottom ul>li h3 a, .nav_bottom ul>li h2 a{color: #2572e6; box-sizing: border-box; }

.nav_bottom ul>li h3 a:hover{ border-bottom: 2px solid #2572e6; box-sizing: border-box;  }

.nav_bottom ul>li a{ display: block; color: #555; line-height: 30px;}

.nav_bottom ul>li a:hover{ color: #2572e6;}

.search_slide{ width: 210px; height: 34px; position: absolute; top: 25px; right: -210px; }

.search_slide>form input:first-child{  width: 210px; height: 30px; background-color: #fff; font-size: 16px; line-height: 30px; color: #787878; padding-left: 10px; border-radius: 40px; box-sizing: border-box; outline: none;}

.search_slide>form .search-lastInput{ background:url(/img/news_search.png) no-repeat; * background: url(/img/news_search.png) no-repeat -10px center; width: 21px; height: 21px;  cursor: pointer; position: absolute; right: 8px; top: 4px; }

.menu{ padding-top: 23px; cursor: pointer; float: left;}

.menu span{ width: 22px; height: 2px; display: block; background: #fff; margin-bottom: 5px; font-size: 1.4rem; } 

.mobile-search{ float: right; margin-top: 20px;}

.mobile-search img{ display: none;}

.mobile-search img:first-child{ display: block;}

.header>a>img{ margin-top: 17px;}

.click-toggle{ position: fixed; top: 0; z-index: 400; width: 100%; height: 100%; background: rgba(0,0,0,0.6); display: none;}

.mobile-nav{ position: fixed; left: -225px; z-index: 500; top: 0; height: 100%; background: #222; }

.mobile-nav li{ width: 225px; height: auto; }

.mobile-nav li span{ width: 225px; height: 45px; display: block; background: url(/img/nav-01.png) #222 no-repeat 190px center; color: #fff; line-height: 45px; padding-left: 25px; box-sizing: border-box; cursor: pointer; transition: all 0.2s;}

.mobile-nav li:first-child span, .mobile-nav li:nth-child(6) span{ background: #222;}




.nav-02{ display: none; transition: none;}

.nav-02 a{ width: 100%; height: 45px; display: block; background: #fff; line-height: 45px; padding-left: 25px; box-sizing: border-box; color: #a9a9a9;}

.mobile-nav .nav-span-class{ background: url(/img/nav-02.png) #fff no-repeat 190px center; color: #555; border-bottom: 1px solid #eee;}

.search_top{width:100%;	height:65px; background:#222; display:none; transition: none;}

.search_top form{ width: 600px; margin: 0 auto;}

.search_top input{width:76%; height:40px;margin-top:14px;font-family:"微软雅黑";font-size:14px;color:#999;	padding-left:5%;float:left;border:0;border-radius:0;line-height: 40px; box-sizing: border-box;}

.search_top button{width: 24%;height: 40px; margin-top: 14px; background: #2572e6; color: #eee; font-size: 14px; font-weight: bold;}







/*焦点图*/
.focusBox { position: relative; width:100%; height:auto; overflow: hidden; margin: 0 auto; }

.pic{ transition: none;}

.focusBox .pic img { width:100%; height:auto; display: block; transition: none; }

.pic li{ position: relative; }

.pic .banner-text{ width: 860px; height: 150px; position: absolute; left: 50%; top: 50%; margin: -75px 0 0 -430px; text-align: center;}

.pic .banner-text p{ font-family: "times new roman"; color: #f5f5f7; font-size: 28px; line-height: 28px; text-transform: uppercase;  }

.pic .banner-text span{ color: #f5f5f7; font-size: 24px; margin-top: 15px; display: block; }

.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:20px; left: 50%; margin-left: -80px; z-index:3}

.focusBox .hd li{float:left; margin: 0 11px; border-radius: 5px; line-height:10px; text-align:center; font-size:12px; width:10px; height:10px; cursor:pointer; overflow:hidden; background:#ccc; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }

.focusBox .hd .on{ background: #2572E6;  }

.focusBox .prev,.focusBox .next { width:38px; height:62px; position:absolute; top:91px; z-index:3; }

.focusBox .prev { background:url(/img/inde_leftBtn.png) no-repeat; position: absolute; left: 30px; top: 50%; margin-top: -30px; }

.focusBox .next { background:url(/img/inde_rightBtn.png) no-repeat; position: absolute; right: 30px; top: 50%; margin-top: -30px;}

.focusBox .prev:hover, .focusBox .next:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1 }

/*焦点图 end*/


.index_main{ width: 100%; height: auto; background: #f5f5f5; padding-top: 100px;}

/*首页产品*/
.indexPro{ width: 1100px; margin: 0 auto; }
.indexPro ul { overflow: hidden;}
.indexPro li{ width: 20%; height: 560px; float: left; box-sizing: border-box; overflow: hidden; position: relative;}
.indexPro li>div{ width: 280px; height: 280px; text-align: center; display: table-cell; vertical-align: middle; overflow: hidden;}
.indexPro li>img{ width: 27px; height: 27px; position: absolute; left: 50%; top: 50%; margin: -13px 0 0 -13px;}
.indexPro li span{ width: 100%; height: 50%; display: block; background: #fff; padding: 155px 10% 0; box-sizing: border-box;}
.indexPro li span em{ display: block; color: #333; font-size: 28px; line-height: 28px; margin-bottom: 10px;} 
.indexPro li span strong{ color: #333;  line-height: 22px;font-weight: normal; font-size: 17px;}
.indexPro li>div img{ max-width: 90%; /*position: relative;*/ top: 0; left: 0; transition: none;}

.indexProLi01>div{ background: #555;}
.indexProLi02>div{ background: #2572e6;}
.indexProLi03>div{ background: #f1ca44;}
.indexProLi04>div{ background: #da453d;}
.indexProLi05>div{ background: #2f9969;}



.indexPro .indexProLi02 em{ color: #2572e6;}
.indexPro .indexProLi03 em{ color: #f1ca44;}
.indexPro .indexProLi04 em{ color: #da453d;}
.indexPro .indexProLi05 em{ color: #2f9969;}
.indexPro .indexProLi02 span, .indexPro .indexProLi03 span, .indexPro .indexProLi04 span, .indexPro .indexProLi05 span{ padding-top: 180px;}

/*首页产品*/


.index_main_tuo_all{ width: 100%; height: 500px; background: #f5f5f5;  box-sizing: border-box; padding-top: 107px;}

.index_main_tuo_all>div{ width: 1100px;  margin: 0 auto;}



.index_main_tuo{ width: 76%; height: 392px; overflow: hidden; float: left; position: relative; }

.index_main_tuo .slide_btn{ display: none;}

.slide_btn{ position: absolute; width: 100px; height: 20px;  bottom: 0; left: 60%; }

.slide_btn span{ width: 10px; height: 10px; background: #c4c4c4; display:inline-block; border-radius: 50%; float: left; margin-right: 23px; cursor: pointer;}

.slide_btn .indexOn{ background: #2572e6;}

.index_main_tuo_left{ width: 32.89473684%; height: 310px; float: left; background: #fff; }

.index_main_tuo_left img{ width: 100%;}

.index_main_tuo_left h3{color: #111; font-size: 17px; width: 95%; margin: 21px auto 0; line-height: 20px; }

.index_main_tuo_left i{ color: #7c7c7c; font-size: 14px; line-height: 34px; display: block; width: 95%; margin: 0 auto; }

.index_main_tuo_left p{ width: 95%; color: #585858; font-size: 13px;  line-height: 18px; margin: 15px auto 0;}

.index_main_tuo_right{ width: 60.306%; float: right; box-sizing: border-box; margin-top: 20px;}

.index_main_tuo_right>li{ width: 44.6833%; height: 100%; float: left; margin-left: 5%; }

.index_main_tuo_right>li:first-child{ margin-left: 0;}

.index_slide{ display: none;}

.index_slide:first-child{ display: block;}

.tuo_last_li{margin-right: 0 !important;}

.index_main_tuo_right>li>span{ width: 80px; height: 80px; display: block; border: 3px solid #e1e1e1; font-size: 15.77px; color: #5a5a5a; padding:17px 0 0 10px; box-sizing: border-box; line-height: 22px;} 

.index_main_tuo_right>li>span b{ color: #404040; font-size: 21px; display: block;}

.index_main_tuo_right>li>h3{ margin: 25px 0; font-size: 16px; color: #333; line-height: 20px;}

.index_main_tuo_right>li>p{ line-height: 20px; font-size: 13px; margin-bottom: 35px;}

.index_main_tuo_right>li>a:link, .index_main_tuo_right>li>a:visited { color: #333; font-size: 15px;}

.index_main_tuo_right>li>a:hover{ color: #2572e6;}

.video{ width: 24%; float: right;}

.video>div{ position: relative; width: 100%; height: 142px; margin-bottom: 20px;}

.video01{ width: 100%; height: 150px; }

.video>div img{ position: absolute; top: 0; cursor: pointer; width: 100%; left: 0; height: 150px; display: block;}






.index_time_all{ position: relative; width: 100%; height: 512px; background:url(/img/index_time.jpg) no-repeat center center;}
.index_time{ width: 1160px;  height:150px ;background: pink; position: absolute; top: 50%; left: 50%; margin-left: -580px; z-index:2 ; margin-top: -110px ; background: url(/img/index-time02.png) repeat-x 45% center;}


.index_time ul{  height: 145px; display: none; position: relative; margin-left: 100px;  }
.index_time ul:first-child{ display: block;}
.index_time ul li{ float: left; text-align: center; cursor: pointer; position: absolute; z-index: 2; }

.index_time ul li:nth-child(1){ left: 0px;}
.index_time ul li:nth-child(2){ left: 215px;}
.index_time ul li:nth-child(3){ left: 430px;}
.index_time ul li:nth-child(4){ left: 660px;}
.index_time ul li:nth-child(5){ left: 920px;}

.index_time ul li b{ color: #fff; display: block; margin-top: 20px; font-family: arial;}

.index_time ul li em{ width: 34px; height: 34px; display: block; background:url(/img/time-border.png) no-repeat; margin:  8px auto 0; border-radius: 50%; transition: none; padding-top: 8px;}
.index_time ul li em i{  width: 20px; height: 20px; display: block; background: #fff; margin: 0 auto; border-radius: 50%;}

.index_time ul li img{ width: 14px; height: 12px; margin: 35px auto 0; }

.index_time ul li span{ width: 800px; height: auto; color: #fff; display: block; background: #2572e6; line-height: 20px; text-align: center; margin: -4px auto 0 ;  border-radius: 10px; padding: 12px 2.5%; box-sizing: border-box; position: absolute; top: 200px; z-index: 10; left: 0; }

.index_time_btn span{ width: 45px; height: 45px; display: inline-block; background: #484848; border-radius: 50%; text-align: center; cursor: pointer;}

.index_time_btn span img{ margin-top: 12px;}

.index_span01{ position: absolute; top: 53px; left: 0px;}

.index_span02{ position: absolute; top: 53px; right: 0px;}

.index_time_btn .spanBg{ background: #2572e6;}



.scrollBoxwrap{ 
	width: 100%; 
	height: 512px; 
	background:url(/img/index_time.jpg) no-repeat center center; 
	position:relative;
}



.footer{ width: 100%; height: auto; }

.footer_top{ width: 100%; height: 250px; background: url(/img/footer-bg.jpg) no-repeat center center;}

.footer_ul01{ width: 1100px; height: auto; overflow: hidden; margin: 0 auto; padding-top: 66px;}

.footer_ul01>li{ width: 20%; height: 100%; float: left; }

.footer_ul01_lastli{ width: 13% !important;}

.footer_ul01>li dt{ margin-bottom: 18px; }

.footer_ul01>li dt, .footer_ul01>li dt a{ font-size: 16px; color: #f5f5f5;  }

.footer_ul01 dd a, .footer_ul01>li dd{ font-size: 13px; color: #5f5f5f; line-height: 30px; transition: all 0.2s;}

.footer_ul01  dd a{ display: block; background: url(/img/whiteArrow.png) no-repeat 0 center; padding-left: 30px; box-sizing: border-box;}

.footer_ul01 dd a:hover{ color: #2572e6; background: url(/img/blueArrow.png) no-repeat 0 center;}

.footer_hide{ display: none;}


.footer_tel a, .footer_tel em{ display: block;}

.footer_tel a{ font-size: 13px; color: #5f5f5f; line-height: 22px; transition: all 0.3s; margin-bottom: 15px; background: url(/img/footer-rightBg.png) no-repeat 0 2px; padding-left: 30px;}

.footer_tel a:hover{ color: #2572e6;}

.footer_tel em{  font-size: 18px; color: #f5f5f5; margin-bottom: 20px;}

.footer_tel .tel02{ background-position: 0 -30px;}

.footer_tel .tel03{ background-position: 0 -60px;}







.footer_bottom_all{ width: 100%; height: 80px; background: #111;}

.footer_bottom{ width: 1100px; height: 100%; margin: 0 auto; overflow: hidden;}

.footer_bottom a{ float: left; color: #5e5e5e; font-size: 13px; line-height: 80px;}

.footer_bottom a:hover{ color: #2572e6;}

.footer_bottom p{ float: right; color: #5e5e5e; font-size: 13px; font-family: arial; line-height: 80px;}

.footer_bottom p em{ color: #fff;}



.right_botton{ width: 40px; height: 82px; position:fixed; bottom: 10px; right: 10px; z-index: 200;} 

.right_botton>img{ position: absolute; top: 93px; right:50px; z-index: 200; }

.right_botton span{ width: 100%; height: 40px; background: #7e7e7e; text-align: center; display: block; cursor: pointer;}

.right_botton span:first-child{ background: #c1c1c1; margin-bottom: 2px;}

.right_botton span img{ margin-top: 12px;}





/*公司简介*/

.tuoNav-all{ width: 100%; height: 80px;  background: #fff \0; filter: alpha(opacity=80); background: rgba(255,255,255,0.9);} 
.tuoNav-all_nofloat{ width: 100%; height: 80px;  background: #fff \0; filter: alpha(opacity=80); background: rgba(255,255,255,0.9);} 

.tuoNav{ width: 1100px; height: 80px; margin: 0 auto; position: relative; }

.tuoNav:after{ content: ''; height: 0; display: block; clear: both;}

.tuoNav ul{ width: auto; float: right;}

.tuoNav ul li{ width: 70px; float: left; line-height: 80px; margin: 0 10px; text-align: center;}

.tuoNav ul li a{ height: 60px; width: 100%; display: inline-block;  text-align: center;}

.banner img{ width: 100%; display: block;}

.title{ width: 100%; height: auto; text-align: center; padding-top: 65px;}

.title h2{ margin-bottom: 26px; font-size: 30px; color: #222; line-height: 30px;}

.title span{ width: 47px; height: 2px; display: block; background: #2572e6; margin: 0 auto; display: none;}

/*.title .ul_twoChild{ width: 368px;}*/

.introduction{ width: 100%;}

.introduction ul{ width: 100%; overflow: hidden; margin-top: 80px;}

.introduction ul li{ width: 50%; float: left; background: #f5f5f5; overflow: hidden;}

.introduction ul li img{ width: 100%;display: block;}

.introduction-li02{ padding: 2.5% 2%; box-sizing: border-box;}

.introduction-li02 h3{ font-size: 30px; color: #2572e6; line-height: 30px; margin-bottom: 24px;}

.introduction-li02 span{ width: 35px; height: 2px; display: block; background: #2572e6; display: none;}

.introduction-li02 p{ color: #666; font-size: 13px; line-height: 20px; margin-top: 25px;}

.introduction-txt { height: 90%; overflow-x: hidden;}

.organization img{ margin: 72px 0 175px; max-width: 95%;}


/*博亿国际数字报*/



.title ul{ width: 1100px; overflow: hidden; margin: 54px auto 0;}

.title .ul_threeChild{ width: 450px;}

.title ul li{ display: inline-block; margin: 0 3px;  }

.title ul li a{ width: 140px; height: 40px; display: block; background: #F5F5F5; color: #555; text-align: center; line-height: 40px; }

.title ul li .olaClass{ background: #2572e6; color: #ececec;}


.newspaper_main{ width: 100%; height: auto; margin: 88px auto 0; overflow: hidden;}

.newspaper_left{ position: relative; margin: 0 1.302083%; width: 46.876%; float: left;}

.newspaper_left ul{ overflow: hidden;} 

.newspaper_left ul li{ width: 100%; height: 918px; background: #F5F5F5; padding: 70px 0 0 9.5555%; box-sizing: border-box; display: none;}

.newspaper_left ul li:first-child{ display: block;}

.newspaper_left ul li img{ margin-bottom: 62px;}

.newspaper_left ul li h3{ font-size: 60px; line-height: 60px; color: #000; margin-bottom: 34px;}

.newspaper_left ul li em{ display: block; font-size: 34px; color: #bdbdbd; line-height: 34px; margin-bottom: 20px;}

.newspaper_left ul li span{ display: block; font-size: 17px; line-height: 17px;}

.newspaper_left ul li a{ display: block; width: 165px; height: 45px; background: url(/img/newspaper-03.png) no-repeat; line-height: 45px; padding-left: 35px; box-sizing: border-box; margin: 40px 0;}

.newspaper_left ol{ width: 130px; height: 20px; position: absolute;left: 86px; bottom: 70px; z-index: 20;}

.newspaper_left ol li { float: left; width: 21px; height: 21px;  margin:0 8px; cursor: pointer; transition: none;}

.newspaper_left ol li span{width: 12px; height: 12px; display: inline-block; border-radius: 6px; background: #000; margin: 4px 0 0 4px; transition: none;}

.newspaper_left .olliClass{ background: url(/img/newspaper-04.png) no-repeat;}

.newspaper_right{ width: 49.1666666%; float: left; overflow: hidden;}

.newspaper_right ul li{ width: 47.6344385%; height: 448px; float: left; margin: 0 2.3529% 22px 0; background: #F5F5F5; text-align: center;  }

.newspaper_right ul li img{ vertical-align: middle; margin-top: 13%; width: 230px; max-width: 80%; }




/*管理团队*/

.team{ overflow: hidden;}

.team ul{ width: 1700px; height: auto; margin: 70px auto 0; overflow: hidden;}

.team ul li{ width: 47.558823%; height: 310px; float: left; background: #f8f8f8; margin: 0 1.125% 48px; transition: none; position: relative;}

.team ul li img{ float: left; width: 35%; height: 100%;}

.team-liRight{ width: 65%;  float: left; height: 310px; box-sizing: border-box; padding-top: 40px; transition: none;


    position: absolute;
    top: 0;
    right: 0;
    z-index: 10;
    overflow: hidden;
    transition: none;
    
}


.team .liClass{ background: #F8F8F8 !important; height: auto !important; overflow: auto ; z-index: 20;}

.team .divClass{ background: #F8F8F8 !important;}

.team .liClass em, .team .liClass span, .team .liClass p{ color: #555 !important;}

/*padding: 40px 6.5764% 0; */

.team-liRight em{ font-size: 24px; line-height: 24px; display: block; padding: 0 6.5764%; transition: none;}

.team-liRight span{ margin: 13px 0 20px; display: block; padding: 0 6.5764%; transition: none;} 

.team-liRight p{  line-height: 24px; color: #555; font-size: 13px; padding: 0 6.5764%; transition: none;}



.newspaper_page{  margin: 50px auto; clear: both; position:relative; left:50%; float:left}

.newspaper_page a{ float: left; padding:5px 20px; display: inline-block; text-align: center; line-height: 20px; background: #eee; margin: 0 5px; position:relative; left:-50%; }

/*.newspaper_page .ui-page-prev, .newspaper_page .ui-page-next{ width: 70px;}*/




/*发展历程*/

.course_mai{ width: 83.33333%; margin:  84px auto; overflow: hidden;}

.course_mai_left{ float: left; width: 45.1875%; }

.course_mai_left li{  height: 187px; margin-bottom: 108px; overflow: hidden; }

.course_mai_left li>span{ width: 3.093296%; height: 37px; display: inline-block; float: left; background: url(/img/course-03.jpg) no-repeat; margin-top: 75px;}

.course_mai_left .leftSpan{ background: url(/img/course-11.png) no-repeat;}


.course-li-box{ width: 96.83374%; height: 100%; float: left; background: #eee; cursor: pointer;}

.course-li-box div{ width: 70.83926%; float: left; text-align: right; }

.course-li-box div span{ font-size: 32px; color: #2572e6; line-height: 32px; margin: 43px 0 20px; display: block; font-family: arial; font-weight: bold;}

.course-li-box div p{ line-height: 26px; font-size: 14px; max-width: 95%; margin-left: 5%;}

.course-li-box img{ border-radius: 50%; margin: 32px 0 0 5.772%; max-width: 17.316%;}

.course_mai_middle{ float: left; margin: 0 2.9166666%;}

.course_mai_middle ul li{ width: 31px;}

.course_mai_middle ul li>span{ width: 4px; height: 116px; background: #e5e5e5; display: block; margin: 0 auto;}

.course_mai_middle ul li:first-child>span{ height: 77px;}

.course_mai_middle ul li em{ width: 31px; height: 31px; display: block; background: #e5e5e5; border-radius: 50%; position: relative;}

.course_mai_middle ul li em span{ width: 25px; height: 25px; display: block; background: #2572e6; position: absolute; top: 3px; left: 3px; border-radius: 50%;}

.course_mai_middle ul li strong{ 
	
	width: 4px; height: 200px; display: block; margin: 0 auto;
	
	background: #e5e5e5;

	background:-moz-linear-gradient(top,#e5e5e5,#fff);/*Mozilla*/
			
	background:-webkit-gradient(linear,left top, right bottom,from(#e5e5e5),to(#fff));/*Old gradient for webkit*/
	
	background:-webkit-linear-gradient(top,#e5e5e5,#fff);/*new gradient for Webkit*/
	
	background:-o-linear-gradient(top,#e5e5e5,#fff); /*Opera11*/

}




.course_mai_right{ margin-top: 140px;}

.course_mai_right li>span{ background:url(/img/course-10.png) no-repeat ; margin-right: -3px;}

.course_mai_right .rightSpan{ background: url(/img/course-08.png) no-repeat;}

.course_mai_right .course-li-box div{ float: right; text-align: left;}

.course_mai_right .course-li-box div p{ margin-left: 0; margin-right: 5%;}




/*荣誉资质*/

.honor_main ul{ margin-top: 84px;}

.honor_main ul li{ width: 100%; height: auto; overflow: hidden;   }

.honor_main ul li>div{ float: left; border-top: 3px solid #e5e5e5; padding: 30px 0 65px; cursor: pointer;}

.honor_liLeft{ width: 32.8125%; margin-right: 2.3958333%; }

.honor_liLeft span{ font-size: 33px; line-height: 33px; font-family: arial; float: right;}

.honor_liRight{ width: 64.7916666%; }

.honor_liRight p{ line-height: 20px; font-size: 13px;}


/*合作伙伴*/

.partner li img{ width: 100%;}

.partner_main ul{ width: 99.21875%; margin: 50px auto; overflow: hidden; }

.partner_main ul li{ width: 12%; margin: 0 0.25% 0.4% 0.25%; float: left; background: #f6f6f6; box-sizing: border-box;}


.subclass{ color: #222; font-size: 26px;line-height: 20px; margin-top: 50px; width:100%; text-align:center;}


#div_c3 ul { width: 650px; margin: 70px auto;}

#div_c3 li{ width: 31.33%; margin: 0 1% 1% 1%;}


/*联系博亿国际*/

.contactUs1_main{ margin-top: 98px; overflow: hidden;}

.contactUs1_main_left{ width: 50%; height: 660px; float: left; background: #313131; padding:4% 0 0 5.312%; box-sizing: border-box;}

.contactUs1_spans span{height: 64px; width: 78.322222%; background: url(/img/contactUs1-02.png) no-repeat; display: block; color: #f0edf6; border-top: 1px solid #3e3e3f; line-height: 64px; padding-left: 5.44444%; box-sizing: border-box; }

.contactUs1_spans .span01{ background-position: 0 20px; border: none;}

.contactUs1_spans .span02{ background-position: 0 -48px;}

.contactUs1_spans .span03{ background-position: 0 -116px;}

.contactUs1_main{ overflow: hidden;}

.contactUs1_main form{ margin-top: 45px; overflow: hidden;}

.contactUs1_main form div{ position: relative; width: 37.5%; height: 45px;  margin-right: 3.125%; display: inline-block; margin-bottom: 30px;}

.contactUs1_main form div input{ width: 100%; height: 45px; border: 1px solid #fff;  background: #313131; box-sizing: border-box; outline: none; color: #fff; padding-left: 6.666666%; line-height: 45px; font-size: 16px;}

.contactUs1_main form div span{ position: absolute; left: 6.6666666%; top: 14px; color: #fff;}


.contactUs1_main form>input{ width: 150px; height: 45px; background: #2572e6; border-radius: 5px; display: block; color: #d2d8f3;  font-size: 16px;  cursor: pointer; }

.contactUs1_main .contactUs1_textarea{ width:78.4%; height: 124px; border: 1px solid #fff;  background: #313131 ; margin-right: 0; box-sizing: border-box; overflow: hidden; }

.contactUs1_main .contactUs1_textarea textarea{ width: 100%; height: 100%; background: #313131; outline: none; color: #fff; padding-left: 3.333333%; box-sizing: border-box; line-height: 20px; padding-top: 15px; line-height: 20px; font-size: 16px; overflow: hidden; }

.contactUs1_main .contactUs1_textarea span{ left: 3.333333%; top: 18px;}

.contact1_map{ width: 50%; height: 660px; transition: none;}

#dituContent b,#dituContent div{ line-height: 20px;}



/*产品详情*/

.title_five ul{ width: 1100px;}

.title_five ul li a{ width: 176px;}

.productDetails_main{ overflow: hidden; margin: 80px 0 90px; position: relative;}

.productDetails_main_left{float: left; width: 50%; background: #f6f6f6; position: relative;}

.productDetails_main_left img{ width: 100%; display:none; }

.productDetails_main_left img:first-child{ display: block;}

.productDetails_btn{ width: 150px; position: absolute; bottom: 20px; left: 50%; margin-left: -75px;}

.productDetails_btn span{ width: 15px; height: 15px; border-radius: 8px; display: block; float: left; margin: 0 10px; background: #bbb; cursor: pointer;}

.productDetails_btn .productD_spanClass{ background: #555;}

.productDetails_main_right{ width: 50%; float: left;  padding:10% 2.5% 0 ; box-sizing: border-box;}

.productDetails_main_right h3{ color: #818181; font-size: 18px;}

.productDetails_main_right>span{ width: 42px; height: 3px; display: block; background: #818181; margin: 28px 0; opacity: 0.1;}

.productDetails_main_right p{ color: #818181; font-size: 13px; line-height: 22px;} 

#div_c18, #div_c16, #div_c17{ width: 350px;}

#div_c18 a, #div_c16 a, #div_c17 a{ width: 100%;}




/*运营服务*/



.fullSlide{ width: 100%;  position:relative;  height:360px; overflow:hidden; background: #fafafa; transition: none;   }

.fullSlide .bd{ position:relative; z-index:0;  }

.fullSlide .bd>ul>li{ height:360; transition: none; position: relative; top: 0; display: none; }

.fullSlide .bd>ul>li:first-child{ display: block;}

.fullSlide .bd>ul>li .siteWidth{ width:1000px; position:relative;  margin:0 auto;  height:734px;  }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:60px; left:0; height:30px; line-height:30px; text-align:center;}

.fullSlide .hd>ul>li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:13px; height:13px; margin:0 14px; overflow:hidden; line-height:9999px; filter:alpha(opacity=40);opacity:0.4; background: #555; border-radius: 50%; }

.fullSlide .hd>ul .on{ filter:alpha(opacity=100);opacity:1;  }


.operations .title{ background: #FAFAFA; padding-top: 88px; box-sizing: border-box;}

.operations .title h2{ margin-top: 0; margin-bottom: 0;}

.fullSlide .bd{ margin-top: 40px;}

.operations_solide{ width: 1200px; overflow: hidden; margin: 0 auto;}

.operations_solide>div{ width: auto; text-align: center; margin-left: 10.1%; float:left; display: inline-block; margin-bottom: 80px;}

.operations_solide>div:first-child{ margin-left: 0;}

.operations_solide>div img{ display: block; width: 66.66666%; margin: 0 auto 15px;}


.operations_ott{ width: 100%; height: auto; background: #2572e6; padding-bottom: 106px; position: relative;}

.operations_ott_pic{ text-align: center;}

.operations_ott_pic>img{ max-width: 95%; margin: 0 auto;}

.operations_ott>span>img{ width: 41px; position: absolute; left: 50%; margin-left: -20px;}

.operations_ott>p{ width: 880px; max-width: 95%; margin: 40px auto; text-align: center; color: #fff; line-height: 20px;}

.operations_ott .title{ background: #2572e6;}

.operations_ott .title h2{ color: #fff; margin-top: 48px;}

.operations_ott .title span{ background: #fff;}


/*skyui*/

.skyui .title p{ width: 945px; max-width: 95%; margin: 29px auto 60px; line-height: 22px; color: #585858;}

.skyui_main ul{ overflow: hidden;}

.skyui_main ul li{ width: 50%; height: auto; float: left; }

.skyui_main ul li img{ width: 100%; display: block;}

.skyui_main .skyui_liText{  background: #F5F5F5; text-align: center; }

.skyui_main .skyui_liText span{ margin-top: 22.5%; display: block; font-size: 80px; color: #2572e6; line-height: 80px;  margin-bottom: 3%;}

.skyui_main .skyui_liText p{ font-size: 13px; line-height: 24px; width: 80%; margin: 0 auto;}



/*应用商城*/

.remark{ margin: 37px auto;}

.title_six ul{ width: 878px;}

.title_six p{ max-width: 28%; margin: 37px auto 95px;}

.mall_main ul{ margin-bottom: 50px;}

.mall .title p{ line-height: 20px; max-width: 95%;}



/*社会招聘*/

.job .title{ background: #2572e6; padding:88px 0 145px ;}

.job .title h2{ margin: 0; color: #fff;}

.job .title span{ background: #fff; margin: 28px auto 87px;}

.job .title img{ width: 1093px; margin-top: 50px; max-width: 95%;}

.job_post .title,.job_post{ background: #FAFAFA; padding-bottom: 0;}

.job_post .title h2{ color: #222;}

.job_post .title span{ background: #2572e6; margin-bottom: 0; }

.job_post .title p{ margin: 35px auto 85px; max-width: 95%; line-height: 22px;}

.job_post ul{ width: 1420px; margin: 0 auto; overflow: hidden;}

.job_post ul li{width: 20.6%; overflow: hidden; margin: 0 0 120px 4.4%; float: left; height: 70px;}


.job_post ul li img{ float: left;}

.job_post ul li span{ display: inline-block; margin-left: 11.2%; float: left;}

.job_post ul li span em{ display: block; font-size: 20px; line-height: 20px; color: #222; margin-bottom: 16px;}


.job_post ul li span a{ width: 102px; height: 28px; display: block; background: #f0f0f0; border-radius: 14px; text-align: center; line-height: 28px; font-size: 13px; color: #c4c4c4;}

.job_post ul li span a:hover{ background: #2572e6; color: #fff;}



/*招聘岗位详情*/

.jobDetails { background: #FAFAFA; padding-bottom: 70px;}

.jobDetails .title p{ max-width: 52%; margin: 31px auto 87px; line-height: 20px;}

.jobDetails_main_right{ padding-top: 100px;}

.jobDetails_main_right span{ margin-bottom: 0;}

.jobDetails_main_right em{ margin-top: 30px; display: block; line-height: 20px;}


/*员工福利*/

.welfare{ background: #FAFAFA; }

.title_three ul{ width: 450px}

.welfare .title{ padding-top: 88px;}

.welfare .title h2{ margin-top: 0;}

.welfare .title img{ max-width: 85%; margin: 94px 0;}


/*公司活动*/


.activity_main ul{ overflow: hidden; margin-top: 94px;}

.activity_main ul li{ width: 33.33333333333%; float: left; overflow: hidden;}

.activity_main ul li img{ width: 50%; float: left; display: block; height: 100%;}

.activity_main ul li span{ width: 50%; height: 100%; display: block; text-align: center; float: left; background: #f5f5f5;}

.activity_main ul li span em{ font-size: 21px; line-height: 21px; color: #2572e6; margin-top: 34.375%; display: block;}

.activity_main ul li span b{ display: block; margin: 6.25% 0; color: #b0b0b0;}

.activity_main ul li span p{ width: 95%; margin: 0 auto; color: #b0b0b0; line-height: 20px;}


.activity_more { height: 45px; background: #f0f0f0; text-align: center; line-height: 45px; margin: 70px 0;}

.activity_more a{ width: 100px; color: #999999; text-align: center; display: block; margin:  0 auto;}

.activity .title>ul{ margin-bottom: 30px;}



/*线下渠道*/

.theLine{ padding-bottom: 60px;}

.theLine_main_right p{ max-width: 70%; margin-top: 30px;}


/*加盟渠道*/

.affiliate{ background: #fafafa;}

.affiliate_main{ width: 1200px; padding: 60px 0 185px; margin: 0 auto; overflow: hidden;}


.affiliate_form{ width: 30.8333333%; float: left;}

.affiliate_form input{ width: 100%; height: 49px; box-sizing:border-box; border: 1px solid #e2e2e2; display: block; margin-bottom: 18px; outline: none; line-height: 49px; font-size: 15px; padding-left: 9.45%; color: #999;}

.affiliate_form textarea{ width: 100%; height: 195px; background: url(/img/affiliate-05.jpg) no-repeat 8px 15px; border: 1px solid #e2e2e2; box-sizing: border-box; line-height: 20px; padding-left: 9.45%; padding-top: 12px; color: #999; font-size: 15px; overflow: hidden; outline: none;}

.input_name{ background: url(/img/affiliate-03.jpg) no-repeat 8px center;}

.input_number{ background: url(/img/affiliate-04.jpg) no-repeat 8px center;}

.affiliate_form .btn{ width: 170px; height: 50px; background: #f16848; float: right; margin-top: 16px; padding-left: 0; font-size: 15px; color: #fce6e2; cursor: pointer;}


/*地图 */

.itemCon{ float:left; width: 700px; overflow: hidden;}

#ChinaMap{ margin-left: -380px;}

#ChinaMap tspan{ font-family: "微软雅黑"; font-size: 15px;}

#stateTip path{ display: none !important;}

#stateTip{ position: absolute;left: 100%;text-align: left;display: inline-block; }

#mapTipContent{ width: 1100px;margin: 0 auto;display: none; }

.mapTipText{width: 170px;height: 80px;background-color: #ffffff; text-align: center;}


.mapTipText .mapTipList{float: left; margin: 0; padding-bottom: 5px;} 

.mapTipText .mapTipList em{ width: 170px; height: 26px; background: #eb5632; line-height: 26px; text-align: center; display: block; color: #fff; margin-bottom: 5px;}

.mapTipText .mapTipList span{ color: #555; line-height: 20px; display: block; margin-left: 5px;}



/*地图提示自定义 end*/

/*蜂驰简介*/

.business_main ul{ margin-top: 90px;}

.fengchi_main_right{ padding-top: 5%;}

.fengchi_main_right p{ margin-bottom: 3.4%;}

.business_liText img{ max-width: 130px; height: auto !important; margin: 0 auto; margin-top: 12.5%;}

.business_liText span{ margin-top: 5.2% !important;}

.fengchi_main_right dl dd{ line-height: 22px;}



/*服务流程*/

.process_main ul{ width: 1400px; margin: 62px auto 125px;}

.process_main ul li{ width: 100%; overflow: hidden; margin-bottom: 95px;}

.process_main ul li>img{ float: left; max-width: 6.8857%;}

.process_liBox{ float: right; width: 86.42857142%;}

.process_liBox em{ font-size: 30px; line-height: 30px; color: #000; margin-bottom: 22px; display: block;}

.process_liBox p{ line-height: 24px;}

.process_liBox>img{ margin-top: 30px; max-width: 244px; }


/*网络服务*/ 

.internet_main_right { padding-top: 100px;}

.internet_main_right p{ color: #b8b8b8;} 


/*产品列表*/


.productList_main ul{ width: 98.4375%; overflow: hidden; margin: 0 auto;}


.productList_main ul li{ float: left; width: 18.412698%; margin: 0 0.79365% 1.58730%; height: auto; display: inline-block; }

.productList_main ul li img{ width: 100%;  height: auto;}


.grid{ width: 98.4375%;  margin: 50px auto 0; overflow: hidden; margin-bottom: 80px;}

.grid a{ display: inline-block; width: 18.412698%; margin: 0 0.79365%; float: left;}

.grid a img{ width: 100%;}

.grid a span{ display: inline-block; line-height: 40px;height: 80px;overflow: hidden;}

#div_c3{width: 78.940792%; margin: 50px auto 0;}

#div_c3 a{ width: 23%;}






/*常见问题*/

.problem_main{ width: 1100px; margin: 100px auto 155px; max-width: 95%;}

.problem_main_list h2{ font-size: 24px; line-height: 24px; color: #2572e6; margin: 50px 0;}

.problem_main_list ul li span{ width: 100%; display: block;  padding: 15px 0 15px 22px; box-sizing: border-box; background: url(/img/problem-02.png) #ededed no-repeat 95% center; cursor: pointer; margin-bottom: 10px; display: block; line-height: 22px;}

.problem_main_list ul li:first-child span{background: url(/img/problem-03.png) #ededed no-repeat 95% center;}

.problem_main_list ul li div{ padding: 13px 0 22px 22px; box-sizing: border-box; display: none; transition: none;}

.problem_main_list ul li:first-child div{ display: block;}

.problem_main_list ul li div p{ line-height: 22px;}


.problem_main_list .spanClass{ background: url(/img/problem-03.png) #ededed no-repeat 95% center;}

.problem_main_list .firstSpanClass{ background: url(/img/problem-02.png) #ededed no-repeat 95% center !important;}



/*新闻*/


.news{ width: 1100px; margin: 0 auto; overflow: hidden;}

.news_main{ margin-top: 70px;}

.news_main li{ overflow: hidden; border-bottom: 1px dashed #dedede; padding: 15px 0;}

.news_main li span{ float: left; margin: 4px 20px 0 0 ; width: 0; height: 0; border-style: solid; border-width: 6px 0 6px 6px; border-color: transparent transparent transparent #ababab; display: inline-block;}

.news_main li h3{ max-width: 70%; float: left; font-family: '微软雅黑'; font-size: 15px; line-height: 21px;}

.news_main li em{ float: left; font-size: 15px; color: #999; font-family: '微软雅黑'; display: inline-block; margin: 0 40px 0 20px;}

.news-title ul li a{ background: #ececec;}

/*视频新闻样式*/
.newsVideo .title a{ background: #fff;}
#newsVideoWrap{ width: 1100px; margin:  70px auto 20px; overflow: hidden;}
#newsVideoWrap li{ width: 300px; margin-left: 95px; float: left; text-align: center; position: relative;}
#newsVideoWrap li video{ width: 100%; height: 162px;}
#newsVideoWrap li span{ font-size: 15px; color: #242424; line-height: 22px; display: block; margin: 24px 0; }
#newsVideoWrap li img{ position: absolute; left: 0; top: 0; z-index: 2; cursor: pointer; }



/*新闻 end*/


/*新闻详情*/

.title_four ul{ width:100%;}

.newsDetails_main{ width: 75%; margin: 80px auto 0; overflow: hidden;}

.newsDetails_main_left{ float: left; width: 100%;}

.newsDetails_main_left em{ color: #000; display: block; font-size: 30px; line-height: 30px;}

.newsDetails_main_left>span{ display: inline-block; margin: 18px 0; color: #a3a3a3;}

.newsDetails_main_left p{ color: #a3a3a3; line-height: 24px; margin-bottom: 30px;}

.newsDetails_main_left img{ max-width: 100%; }

.newsDetails_label{ margin: 100px 0; overflow: hidden;}

.newsDetails_label i{ color: #555; float: left;}

.newsDetails_label span{ float: left; margin-right: 12px; cursor: pointer;}


.newsDetails_main_right{ width:26.125%; float: right; background: #f2f2f2; position: relative;}

.newsDetails_main_right ul li{ width: 77.75119617%; margin: 0 auto; display: none; text-align: center;}

.newsDetails_main_right ul li:first-child{ display: block;}

.newsDetails_main_right ul li b{ color: #383838; margin-top: 28px; display: block;}

.newsDetails_main_right ul li img{ max-width: 100%; margin: 27px 0 38px; display: block;}

.newsDetails_main_right ul li span{display: inline-block;  color: #a3a3a3;}

.newsDetails_main_right ul li em{color: #000; display: block; font-size: 30px; line-height: 30px; margin: 24px 0 95px;}

.newsDetails_main_right ol{ overflow: hidden; width: 55px; position: absolute; bottom: 46px; left: 50%; margin-left: -28px;}

.newsDetails_main_right ol li{ float: left; width: 10px; height: 10px; background: #a8a8a8; border-radius: 50%; margin-right: 8px; cursor: pointer;}

.newsDetails_main_right .olliClass{ background: #525252;}


/*m300*/

.tuoNav>h3{ float: left; line-height: 80px; font-family: 'HELVETICANEUELTPRO-THEX'; font-size: 35px;}

.tuoNav>a{ float: right; width: 106px; height: 40px; background: #2572e6; display: inline-block; color: #fff; line-height: 40px; text-align: center; margin: 21px 0 0 30px;}

.job_btn{  width: 106px; height: 40px; background: #2572e6; display: block; line-height: 40px; text-align: center; margin-top:30px;}

.job_btn:link, .job_btn:visited{ color: #fff;}

.tuoNav .back{ background: #555;}


.m300 ul li img{ width: 100%; display: block;}
.m300 p img{ width: 100%; display: block;}
.m300 div img{ width: 100%; display: block;}


/*Q+参数*/

.tuoNav_bgColor{ background: #F5F5F5;}

.qParameters{ width: 1100px; margin: 70px auto 0; overflow: hidden; background: #fff; }

.qParameters_left{ width: 13.63636363%; float: left; }

.qParameters_left ul li{ height: 40px; background: url(/img/qParameters-01.png) no-repeat 7px center; padding-left: 45px; box-sizing: border-box; line-height: 40px; transition: none;}

.qParameters_left .current{ background: url(/img/qParameters-02.png) no-repeat 0px center; color: #2572e6; font-size: 25px; }

.qParameters_right{ width: 73.0909%;float: right; overflow: hidden; margin-bottom: 200px;}

.qParameters_right_one{ overflow: hidden; width: 100%; overflow: hidden;}

.qParameters_right_one p{ float: left; display: inline-block; max-width: 60.5721%;}

.qParameters_right_one p>img{ width: 100%;  }

.qParameters_right_one>div{ width:16.1691%; display: inline-block; float: left; margin:58px 0 0 8.69565%;}

.qParameters_right_one>div span{ height: 40px; display: inline-block; line-height: 40px; margin: 0 !important; font-size: 15px; }

.qParameters_right_one>div span b{ width: 24px; height: 24px; background: #000; display: inline-block; border-radius: 50%; vertical-align: middle; margin-left: 10px;}

.qParameters_right_one>div span i{ display: inline-block; margin-left: 10px;}

.section { border-bottom: 1px solid #e6e6e6; padding-bottom: 64px;}

.section span{ display: block; margin: 56px 0 40px; font-size: 25px; line-height: 25px; }

.section p{  font-size: 15px;  line-height: 30px;}




/*Q+图赏*/

.qPic{ width: 100%; height: auto; }

.qPic ul{ overflow: hidden; position: relative;}

.qPic ul li{ float: left; display: inline-block; width: 50%;}

.qPic ul li:last-child{ position: absolute; left: 0; bottom: 0;}

.qPic ul li img{ width: 100%; height: 100%; display: block;}



/*零售产品*/


.index_main_one{ margin-top: 82px;}
.retail_main{ background: #f5f5f5; padding-bottom: 80px;}
.retail_main .title{ padding-bottom: 80px;}
.retail_main .title h2{ margin-bottom: 0;}



/*培训体系*/

.train_main{ margin:auto;  width:100%;}

.train_main span{ display: inline-block;}

.train_main>div>span strong{ font-size: 30px; line-height: 30px; font-weight: normal;}

.train_01{ width:1000px; margin:auto; padding:80px 0 80px; border-bottom: solid 1px #eee; max-width: 95%; text-align: center;}


.train_main .train_01 span{ display:block; font-size:30px;  line-height: 30px; width: auto;}

.train_01 p{ padding-top:50px; color:#999; line-height:24px; text-align:center;}


.train_02{ width:1200px; height:520px; margin:auto; }

.train_02left{ width:500px; float:left; padding-top:200px;}

.train_02left b{ font-size:30px; font-weight:normal;}

.train_02left p{ padding-top:20px; line-height:24px; color:#999;}

.train_02right{ float:right; padding-top:150px;}


.train_03{ background:#00bff3; height:580px;}

.train_03_main{ width:1200px; height:520px; margin:auto; color:#fff; }

.train_03left{ float:left; padding-top:80px; }


.train_03right{ float:right; padding-top:210px; width:40%;}

.train_03right b{ font-size:30px; font-weight:normal;}

.train_03right p{ padding-top:20px; line-height:24px; }

.train_03right strong{ font-size: 30px; line-height: 30px; font-weight: normal;}


.train_04{ width:1200px; height:520px; margin:auto; }

.train_04left{ width:41.66666666%; float:left; padding-top:200px;}

.train_04left b{ font-size:30px; font-weight:normal;}

.train_04left p{ padding-top:20px; line-height:24px; color:#999;}

.train_04right{ float:right; padding:100px 80px 0 0;}

.train_main>div span img{ width: 100%;}


/*任职资格*/

.office_01{ width:1200px; height:550px; margin:auto; padding-bottom:100px; }

.office_01left{ width:41.666666%; float:right; padding-top:20%;}

.office_01left b{ font-size:30px; font-weight:normal;}

.office_01left p{ padding-top:20px; line-height:24px; color:#999;}

.office_01right{ float:left; padding-top:150px;}


.office_02{background:#eee; height:600px; }

.office_main{ width:1200px; height:550px; margin:auto; }

.office_02left{ width:41.666666%; float:left; padding-top:20%;}

.office_02left b{ font-size:30px; font-weight:normal;}

.office_02left p{ padding-top:20px; line-height:24px; color:#999;}

.office_02right{ float:right; padding-top:80px;}

.office_04{background:#eee; height:650px; }

.office_main{ width:1200px; height:580px; margin:auto; }

.office_04left{ width:41.666666%; float:left; padding-top:220px;}

.office_04left b{ font-size:30px; font-weight:normal;}

.office_04left p{ padding-top:20px; line-height:24px; color:#999;}

.office_04right{ float:right; padding-top:80px;}

.imgTop img{ padding-top:150px;}


/*公司治理*/

#govern{ background:#f5f5f5; height:auto; min-height:600px;}

.govern{ width:1100px; margin:auto; padding:30px 0 30px 0; overflow: hidden;}

.govern_left{ float:left; width:24.7272727%; min-height:400px; background:#fff;}

.govern_left ul li{ height:60px; line-height:60px; padding-left:11.02945%; }

.govern_left_curr{ display:block; height:60px; line-height:60px;  border-left:solid 3px #2572e6; background:#eee; box-sizing: border-box;}

.govern_right{ float:right; width:73.363636%; height:auto;  background:#fff; padding: 2.7272727%; box-sizing: border-box;}

.govern_right dl{ padding:4.337%; height:66px; border-bottom: solid 1px #eee;}

.govern_right dl dt{ float:left; width: 8.1784%;}

.govern_right dl dd{ float:left; padding-left:20px; width:71.8711%; line-height:36px;position:relative;}

.govern_right dl dd b{ display: block;}

.govern_right dl dd b a{ color:#2572e6; font-size:15px;}

.govern_right dl dd p{ color:#bbb; font-size:13px; display: inline-block; }

.govern_right dl dd>a{ float: right; }




/*联系博亿国际2*/

.contact2{ padding:40px;}

.contact2_title{ font-size:20px; padding-bottom:30px;}

.contact2_map{ width:725px; height:220px; background:#eee; margin-bottom:20px; transition: none;}

.contact2 span{ font-size:13px; line-height:30px; display:block;}





/*新增页面*/

/*蜂蜜服务app*/
.fengchiApp{ width: 1100px; margin: 100px auto; }
.fengchiApp:after{ content: ''; display: block; height: 0; clear: both;}
.fengchiApp>img{ width:44.90909%; float: left;}
.fengchiApp-text{ width: 46.545454%; float: right; margin-top: 80px;}
.fengchiApp-text h3{  margin-bottom: 25px; font-size: 40px; line-height: 40px; color: #222;}
.fengchiApp-text p{ color: #222; line-height: 22px;}
.fengchiApp-text img{ max-width: 230px; margin-top: 30px;}
/*蜂蜜服务app end*/

/*服务网络*/
.fengchiNet{ width: 1100px;  margin: 0 auto 70px;}
.fengchiNet em{ color: #222; font-size: 30px; line-height: 30px; margin-top: 60px; display: block;}
.fengchiNet>ul{ margin: 35px auto 60px; overflow: hidden;}
.fengchiNet>ul li{ float:left; margin-left: 1%;}
.fengchiNet>ul li:first-child{ margin-left: 0;}
.fengchiNet>ul li span{ display:block; height: 50px; padding-left: 10%; box-sizing: border-box; line-height: 50px;}

.fengchiNet .fengchiNet-li01{ width: 21.363636%;}
.fengchiNet .fengchiNet-li02{ width: 16%;}
.fengchiNet .fengchiNet-li03{ width: 16.7272725%;}
.fengchiNet .fengchiNet-li04{ width: 15.272727%;}
.fengchiNet .fengchiNet-li05{ width: 25%;}
.fengchiNet-txt{ margin-top: 20px;}
.fengchiNet-txt p{ line-height: 20px;}
.fengchiNet-txt img{ max-width: 95%; margin-top: 50px; display: block;}
/*服务网络 end*/

/*综合管理系统*/
.fengchiSystem-text{ margin-top: 60px;}




/*校园招聘*/



.procedure{ width: 1110px; text-align: center; margin: 0 auto 100px; position: relative; padding-top: 100px;}

.procedure>em{ font-size: 30px; color: #222; line-height: 30px;  display: block; margin-bottom: 80px;}
				
.procedure ul{ width: 100%; overflow: hidden; margin: 0 auto; padding-left: 5%; box-sizing: border-box; }	
			
.procedure ul li{width: 25%; text-align: center; float: left; position: relative;}



.procedure li span{ position: absolute; left: 21%; top: 18%;}

.procedure span em{ display: block; margin-bottom: 13px; font-size: 22px; line-height: 22px;  color: #000;}

.procedure span i{color: #646464;  line-height: 20px; display: block;}

li.procedure_li02 span{ left: 18%;}

li.procedure_li04 span{ left: 27%;}

.procedure-txt{ overflow: hidden; clear: both;}

.procedure-txt span{ float: left; display: inline-block; margin-left: -5px; position: relative;}

.procedure-txt span b{ position: absolute; left: 30%; top: 11px; color: #fff;}

.procedure-txt span:first-child b{ left: 40%;}

span.procedureTxt-span03 b{ left: 21%;}

.procedure-weixin{ overflow: hidden; position: relative; top: -25px; display: none;}

.procedure-weixin>img{ display: block; float: left;}

.procedure-weixin span{ width: 138px; background: #00bff3; border-radius: 10px; display: block; color: #fff; font-size: 15px; line-height: 20px; padding: 5px 0; box-sizing: border-box; float: left; margin-top: 35px;}

.procedure-weixin .btn{ width: 10px; height: 20px; margin: 60px 0 0 28px;}

.post{ width: 100%; height: 600px; background: url(/img/campus-13.jpg) no-repeat center center; text-align: center; padding-top: 80px; box-sizing: border-box;}

.post-all{ width: 1100px; margin:0 auto; }

.post em{ font-size: 30px; color: #222; line-height: 30px;  display: block;  }

.post ul{ width: 734px; margin: -30px auto 0; overflow: hidden;}

.post ul li{ width: 48%; margin: 0 1%; float: left;}


.post ul li img{ position: relative; top: 78px; z-index: 2;}


.post ul li>span{ width: 100%; height: 262px; background: #fff; display: block; line-height: 20px;  border-radius: 10px; padding-top: 100px; box-sizing: border-box; }

.post ul li>span i{ display: block; color: #f78162; font-size: 17px; line-height: 22px; margin-bottom: 20px; }

.post ul li>span b{ display: block;}

.culture-main ul{ width: 1100px; margin: 60px auto; overflow: hidden;}

.culture-main ul li{ width: 100%; height: 320px;}

.culture-main ul li img{ width: 50%; display: block; height: 100%; float: left;}

.culture-main-txt, .culture-main-txt02{ width: 50%; height: 100%; float: left; padding: 0 5%; box-sizing: border-box;}

.culture-main-txt span, .culture-main-txt02 span{ color: #3d3d3d; font-size: 34px; line-height: 34px;  margin: 22% 0 20px ; display: block;}

.culture-main-txt p, .culture-main-txt02 p{ color: #777; line-height: 22px;}  

.culture-mainTxtStyle{ text-align: right;}

.culture-main ul li:first-child div{ background: #2572e6;}

.culture-main ul li:first-child div span, .culture-main ul li:first-child div p{ color: #fff;}

/*校园招聘 end*/

/*校园招聘表单*/
.information{ width: 1100px; margin: 80px auto;}

.information>span b{ color: #9d9d9d; margin-left: 15px; font-size: 15px; line-height: 60px;}

.information form{ padding:27px 0 0 5%; box-sizing: border-box;}

.information form>div{ padding-bottom: 5px; box-sizing: border-box;}

.information label{ width: 320px; display: inline-block; text-align: right; margin-left: 20px ;}

.information input{outline: none; margin-bottom: 20px;}

.information input[type=text],.information input[type=email]{ width: 250px; height: 32px; border: 1px solid #d1d1d1; line-height: 30px; font-size: 16px; font-family: "微软雅黑"; padding-left: 5px; box-sizing: border-box;}

.information input[type=submit]{ width: 130px; height: 32px; line-height: 32px; color: #fff; background: #2572e6; display: block; margin:20px 0 0 117px; font-size: 16px; font-family: "微软雅黑"; cursor: pointer;}


.information label span{ display: inline-block; text-align: ;}

.form-two label{ width:72%; padding-left: 4.5%; box-sizing: border-box; text-align: right; margin-left: 0; display: block;}
.form-two label input[type=text]{ width: 90%;}

.information .schooling{ width: 180px; text-align: left; display: inline-block; margin-left: 6.85%; padding-left: 0;}

.information .schooling select{ width: 120px; display: inline-block; height: 32px; border-color: #D1D1D1; outline: none; font-size: 15px; font-family: "微软雅黑"; padding-left: 30px; box-sizing: border-box;}

.information .formTwo-checkbox{ width: 50px; display: inline-block; padding-left: 0;}

.information .time{ width: 40.95%; text-align: left; overflow: hidden; margin-bottom: 20px; display: inline-block; float: left; }

.information .time span{ float: left; line-height: 30px;}

.information .time select{ width: 120px; height: 32px; float: left; border: 1px solid #D1D1D1; outline: none; text-align: center; font-size: 15px; font-family: "微软雅黑"; padding-left: 30px; box-sizing: border-box; margin-right: 10px;}


.time0 .select-lastChild{ margin-right: 0 !important;}

.form-three .textarea{ width: 79.7%; text-align: left; overflow: hidden;}

.form-three .textarea span{ float: left;}

.form-three .textarea textarea{ width: 80%; outline: none; height: 128px; border: 1px solid #D1D1D1; float: left; padding: 5px 0 0 5px; font-size: 15px; line-height: 22px; font-family: "微软雅黑";}

.information .input-checkbox{ text-align: left; width: 200px; margin-left: 20px;}

.information .input-add{ display: block; width: 100%; text-align: left; margin-left: 48px;}

.information .input-add input{ width: 57%;}

.information .information-span{ width: 100%; height: 60px; display: block; background: url(/img/Delivery-01.png) #ededed no-repeat 5% 16px; line-height: 60px; padding-left: 9%; box-sizing: border-box; font-size: 18px; color: #111; overflow: hidden; margin-bottom: 20px; }

.form-two .information-span{ background-position: 4.5% -35px;}

.form-three .information-span{ background-position: 5% -107px;}
/*校园招聘表单 end*/


/*新增页面 end*/


/*新闻搜索*/
.search_{ width: 1100px; max-width: 100%; margin: 28px auto 70px; background: #fff; overflow: hidden;}
.search_ li{ padding:30px 8%; border-bottom: 1px solid #f0f0f0; height: 128px; box-sizing: border-box; }
.search_ li>i{ float: right; color: #cacaca; line-height: 24px;}
.search_left{ float: left; overflow: hidden; width: 490px;}
.search_left img{ float: left;}
.search_left_txt{ float: left; padding: 6px 0 6px 5%; box-sizing: border-box;}
.search_left_txt em{ display: block; color: #2572e6; font-size: 16px; line-height: 24px; font-family: "微软雅黑";}
.search_left_txt span{ display: block; color: #cacaca; font-size: 13px; line-height: 24px; font-family: "微软雅黑";}



@media only screen and (max-width: 760px) {
	.title_four ul li{ width: 48%;}
}


.activity_main li span i{ color: #fff; font-size: 24px;}










<!--0.00014781951904297-->