/*头部*/
a{color:#666666;transition: all 0.2s ease-in-out;}
a:hover{text-decoration:none;}
body{color:#333;font-family:FangSong,SimSun}
#ucontent * {font-family:FangSong,SimSun !important}

#header {height:100px;background-color: #fff;}
#header .logo {margin: 10px 0 0 20px;float:left;}
#header .logo  h1{background-repeat:no-repeat;margin:0;}
#header .logo a {display: block;text-indent: -9999px;height:65px;width: 420px;}
#header .top_nav {color: #aaa;position: absolute;right: 15px;top: 5px;}
#header .top_nav li {
    float: left;
    padding-left: 57px;
}
#header .top_nav a {background: url("/skin/default/images/sy_07.jpg") no-repeat 0 center ; padding-left:15px;}
#header .hotphone {top: 30px;position: absolute;right: 0;}

.navbar{margin:0;background-color:#fff;}
.navbar-inne{border: 1px solid #d4d4d4;border-radius:0;background:none;box-shadow:0 0 0;padding:0;border-width:1px 0;border-color:#E6E6E6;}
.navbar .nav{width:100%}
.navbar .nav  li{width:16.6667%;clear:none;}
.navbar .nav  li#nav5{width:16.4667%}
.navbar .nav  li#nav0{border:0;}
.navbar .nav  li a{text-align:center;color:#000;font-size:16px;font-weight:bold;padding:13px;border-bottom:3px solid #fff;border-left:1px solid #E6E6E6;}
.navbar .nav  li a em{display:block;font-size:12px;color:#999999;font-style: normal;line-height:12px;font-weight: normal;font-family:arial,sans-serifl;}
.navbar .nav  li a:hover,.navbar .nav li a.active{border-bottom-color:#388be9;background-color:transparent;box-shadow:0 0 0;}
.header-weixin{float:right;background:url(/skin/default/images/icon_wexin.png);margin-top: 38px;width: 27px;height: 21px;position: relative;cursor: pointer;}
.weixin-qrcode{position: absolute;top: 30px;width: 285px;z-index: 102;left: -130px;display:none;}
.header-weather{float:right;font-size:12px;margin-top: 32px;line-height: 30px;}
.header-weather a{background-color: #E55F67;color: #fff;padding: 5px 20px;border-radius: 7px;}
#header .split {background:none;margin-top: 32px;width: 4px;height:30px;float:right;padding:0 8px;}
.form-search {border: 1px solid #dbdada;width:250px;overflow: hidden;float: right;margin-top: 29px;margin-right: 20px;}
.form-search form{margin:0;}
.form-search input#keyword {border-radius: 0;background: #fff;margin: 0px;padding:6px 10px;border: none;width: 100%;color: #222;line-height: 20px;font-family: "Lato", Arial, STXihei;font-size: 13px;}
.form-search button {background:url(/skin/default/images/icon_search.jpg) no-repeat center;border:0;overflow:hidden; border-image: none;margin-top: -25px;margin-right: 5px;float: right;position: relative;text-indent:-999px;z-index: 2;width:16px;}
/*首页*/
.section {
    position: relative;
}
.section .l {left: 0;position: relative;z-index: 5;width: 50%;display: table;overflow: hidden;height: 100%;}
.section .l img{display:none;}
#home_banner .carousel-indicators {bottom: 50px;text-align: center;top: auto;width: 100%;}
#home_banner .carousel-indicators li{display: inline-block;float: none;}

#home_banner .carousel-control{font-size: 100px;background:none;height:50px;}



.section_bg .child {display:none;}
.section_bg .child img{display:block;}

.section_bg .child .en{font-family:"Raleway",sans-serif !important;}
.section .r {left: 50%;position: absolute;top: 0;width: 50%;overflow: hidden;height: 100%;}
.section .section_bg{background-size:100%;background-size:cover;background-position: center;-ms-behavior: url(/Themes/default/css/backgroundsize.min.htc);behavior: url(/Themes/default/css/backgroundsize.min.htc);background-repeat:no-repeat;}
.carousel-fade .carousel-inner .item {
  -webkit-transition-property: opacity;
  transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}

.sec_section {display: table;height: 100%;position: relative;width: 100%;}
.sec{float:left;height: 50%;overflow: hidden;position: absolute;width: 50%;background-color: #fff;}
#secNewThumb{left:0;top:0;z-index:100;height: 100%;}
#secOperation{/*background:#F3F3F3;*/left:50%;overflow:visible;}
#secNewList{top:50%;left:0;z-index:99;}
#secProjects{top:50%;left:50%;}
.sec .sec_body{height:80%;position: relative;}
.sec .sec_bg{left:0;background:url(/skin/default/images/sec_bg.png) no-repeat center bottom ;bottom: 0;height: 15px;position: absolute;width: 100%;}
.sec .sec_title{position:absolute;bottom:0;width:100%;left:0;height:20%;background-color:#fff;}
.sec .sec_title h2{font-size:18px;margin:0;padding-left:15px;line-height: 20px;color:#000;}
.sec .sec_title p{padding:5px 0 0 15px;margin:0;font-size:12px;color:#999;font-family:arial,sans-serifl;}
.carousel:hover .carousel-control{display:block;}
.sec_section .carousel,.sec_section .carousel-inner{height:100%;}
.carousel-control{background:url(/skin/default/images/carousel-control.png);height: 32px;width: 32px;border: none;font-size:0;top:50%;display:none;}
.carousel-control.right{background-position:32px;}
.sec_section .carousel-inner .item{background-size:cover;background-repeat:no-repeat;height: 100%;background-position:center bottom;-ms-behavior: url(/Themes/default/css/backgroundsize.min.htc);behavior: url(/Themes/default/css/backgroundsize.min.htc);}
.sec_section .carousel-inner .item img {width:100%;height:100%;display:none;transition: transform .3s ease-out;}
.sec_section .carousel-inner .item img:hover {transform: scale(1.1);}
.carousel {margin-bottom: 0px;}
.sec_section .carousel-indicators {bottom: 25px;top: auto;}

#secNewThumb .sec_body {height: 40%;}
#secNewThumb .item a{display:block;height:100%;}
#secNewThumb .carousel-caption{display:none;}
#secNewThumb .sec_caption h4{font-size:14px;margin:0;padding-left:15px;line-height: 20px;color:#000;}
#secNewThumb .sec_caption p{padding:5px 0 0 15px;margin:0;font-size:12px;color:#999;max-height: 40px;overflow: hidden;}
#secNewThumb  .sec_caption ul {list-style: outside none none;margin: 20px 0 20px 15px;}
#secNewThumb  .sec_caption ul  li{line-height:35px;}
#secNewThumb  .sec_caption ul  li a{display:block;white-space:nowrap;text-overflow: ellipsis;margin-right:20px;overflow: hidden;}
#secNewThumb  .sec_caption{background-color:#fff;}
#secNewThumb  .sec_title{height:10%;}
#secNewThumb .sec_title .sec_bg {top: -15px;}
#secOperation .sec_body .oper_item {float: left;height: 100%;text-align: center;width: 33.3%;position:relative;}
#secOperation .sec_body .oper_item  h6{left:0;top:50%;color: #000;font-size: 16px;margin: 0;position: absolute;width: 100%;}
#secOperation .sec_body .oper_item  p{left:0;font-size: 12px;top: 60%;color: #999;margin: 0;position: absolute;width: 100%;line-height: 18px;}
#secOperation .sec_body .oper_item.active{background-color:#3592E9;transition: all 0.5s ease-in-out;}
#secOperation .sec_body .oper_item.active h6{color:#fff;transition: all 0.5s ease-in-out;}
#secOperation .sec_body .oper_item.active p{color:#90C3F3;transition: all 0.5s ease-in-out;}

#g_w{background:url(/skin/default/images/icon_g_w_default.png) no-repeat center 20%;}
#p_w{background:url(/skin/default/images/icon_p_w_default.png) no-repeat center 20%;}
#w_w{background:url(/skin/default/images/icon_w_w_default.png) no-repeat center 20%;}

#g_w.active{background:url(/skin/default/images/icon_g_w_active.png) no-repeat center 20%;}
#p_w.active{background:url(/skin/default/images/icon_p_w_active.png) no-repeat center 20%;}
#w_w.active{background:url(/skin/default/images/icon_w_w_active.png) no-repeat center 20%;}


/*页脚*/
.footer{border-top:1px solid #D5D5D5;min-height:60px;background-color:#fff;padding-top:27px;}
.footer p{margin:0;float:left;}
.footer-logo{float:left;font-size:12px;margin-left:35px;margin-bottom:10px;}
.footer-address{float:left;font-size:12px;line-height:33px;margin-bottom:10px;}
.footer-copyright{float:right;font-size:12px;line-height:33px;margin-bottom:10px;}
.gongan {
    font-size: 12px;
    text-align: center;
    line-height: 22px;
    padding-bottom: 5px;
    margin-top: -16px;
}
.footer-link {border: 1px solid #e6e5e5;float: left;padding:5px 20px 5px 30px;margin-bottom: 11px;position:relative; cursor:pointer;}
.footer-link i {margin-left: 20px;margin-top: 7px;}
.footer-link .sub {box-shadow: 0 0 1px rgba(0, 0, 0, .3);display: none;position: absolute;left: -1px;bottom:30px;padding: 15px 25px 20px;width:240px;background: #fff;border:1px solid #e6e5e5;z-index: 5;}
.footer-link .sub .def {border: 0 none !important;color: #aaa;}
.footer-link .dd-spacer {background: #fff none repeat scroll 0 0;bottom: -7px;height: 10px;left: 0;overflow: hidden;position: absolute;width: 138px;}
.footer-link ul {list-style: outside none none;margin: 0;}
.footer-link ul li{border-bottom:1px solid #D8DADD;line-height:30px;}
.footer .split {color: #e3e3e3;font-size: 14px;padding: 0 15px;float: left;}
.footer-logo .split,.footer-copyright .split { float:none;}

/*内页框架*/
.warp{position:relative;padding:40px 0;}

.col1{width:16.55%;position: absolute;top:40px;}
.col2{margin-left:16.55%;min-height:600px;padding:0 35px;width: 63%;}
.theCurrent{color:#999999;font-size:12px;padding-bottom:40px;}
.breadcrumb{display: inline;margin:0;background:transparent;padding: 0 5px;}
.breadcrumb a{color:#999999;font-size:12px;}
.breadcrumb .active{color:#333;font-size:14px;}

#sidenav{margin:0 10%;}
#sidenav ul{list-style: outside none none;margin: 0;text-align:center;}
#sidenav li{}
#sidenav li a{font-size:16px;color:#333333;display:block;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #fff;text-align: left;padding-left: 55px;}
#sidenav li a:hover,#sidenav li a.active{border-color: #eb878d;background:url(/skin/default/images/side_active.jpg) no-repeat;}
 
/*单页*/
.m1 .mt .info{color:#999;font-size:12px;}
.m1 .mt h2{color:#000;font-size:36px;margin:0 0 5px;line-height: 40px;font-weight:500;}
/*资讯列表*/
.new_tab{border-top: 1px solid #c0bfbf;border-bottom: 1px solid #E5E5E5;padding:10px 0;margin-bottom: 30px;margin-top: -30px;}
.new_tab a{color:#388BE9;padding:0px 28px;border-radius:20px;line-height:40px;margin-right: 0px;float:left;}
.new_tab a.active{background-color:#388BE9;color:#fff;}
.news_item{border-bottom:1px solid #D9D9D9;margin-bottom:30px;}
.news_item .news_title{padding-bottom:25px;}
.news_item .news_title h3{color:#000;font-size:36px;margin:0 0 5px;line-height: 40px;font-weight: 500;}
.news_item .news_title .info{color:#999;font-size:12px;display:block;padding-bottom:5px;}
.news_item .news_title1{padding-bottom:25px;}
.news_item .news_title1 h3{color:#000;font-size:36px;margin:0 0 5px;line-height: 40px;font-weight: 500;}
.news_item .news_title1 .info{color:#999;font-size:12px;display:block;padding-bottom:5px;}
.news_item .news_description{font-size:16px;line-height:30px;padding-bottom:30px;white-space: pre-wrap;}
.news_item .news_thumb{padding-bottom:30px;}

.news_item_event{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #E5E6E7;}
.news_item_event .news_info{color:#999999;font-size:12px;padding-bottom:15px;}
.news_item_event .news_title{padding-bottom:15px;}
.news_item_event .news_title a {background-color: #529aec;color: #fff;display: inline-block;font-size: 28px;line-height: 30px;min-width: 500px;padding: 15px 50px 15px 65px;}
.news_item_event .news_title a:before{content:"问题：";font-size:16px;color:#9BC4F4;margin-left:-48px;}

.news_item_event .news_title1{padding-bottom:15px;}
.news_item_event .news_title1 a {background-color: #529aec;color: #fff;display: inline-block;font-size: 28px;line-height: 30px;min-width: 500px;padding: 15px 40px 15px 30px;}
.news_item_event .news_title1 a:before{font-size:16px;color:#9BC4F4;margin-left:-48px;}

.news_item_event .news_thumb{float:left;margin-right:30px;width:200px;}
.news_item_event .news_description{padding-bottom:15px;white-space: pre-wrap;font-size: 16px;line-height: 30px;}
.news_item_event.thumb .news_more{margin-left:230px;}
.news_item_event .news_more a{background:url(/skin/default/images/icon_news_more.jpg) no-repeat 0 center;color:#E5666E;padding-left:30px;}
.news_item_event.top .news_title a{background-color:#E5666E;}
.news_item_event.top .news_title a:before{color:#F0A6AB;}

.news_item_event.top .news_title1 a{background-color:#E5666E;}
.news_item_event.top .news_title1 a:before{color:#F0A6AB;}

.news_item_event.item_download .news_title a:before{display:none;}
.news_item_event.item_download .news_title a{padding-left:30px;}

.news_item_event.item_download .news_title1 a:before{display:none;}
.news_item_event.item_download .news_title1 a{padding-left:30px;}


.jobs_item{padding-bottom:30px;margin-bottom:60px;border-bottom:1px solid #E5E6E7;}
.jobs_item .jobs_date{color:#999999;font-size:12px;padding-bottom:15px;}
.jobs_item .jobs_title{padding-bottom:15px;}
.jobs_item .jobs_title a {background-color: #529aec;color: #fff;display: inline-block;font-size: 28px;line-height: 60px;min-width: 500px;padding: 0 50px 0 65px;}
.jobs_item .jobs_title a:before{content:"岗位：";font-size:16px;color:#9BC4F4;margin-left:-48px;}
.jobs_item .jobs_company{font-size:16px;line-height:30px;color:#333333;}
.jobs_item .jobs_perm{font-size:14px;color:#666;padding-bottom: 10px;}
.jobs_item .jobs_description{padding-bottom:15px;white-space: pre-wrap;font-size: 14px;line-height: 28px;color:#666;}
.jobs_item .jobs_more a{background:url(/skin/default/images/icon_news_more.jpg) no-repeat 0 center;color:#E5666E;padding-left:30px;}
.jobs_item.top .jobs_title a{background-color:#E5666E;}
.jobs_item.top .jobs_title a:before{color:#F0A6AB;}

.project_item{margin-bottom:30px;}
.project_item .project_title{padding-bottom:25px;}
.project_item .project_title h3{color:#000;font-size:36px;margin:0 0 5px;line-height: 40px;font-weight: 500;}
.project_item .project_title .info{color:#999;font-size:12px;display:block;padding-bottom:5px;}
.project_item .project_description{font-size:16px;line-height:30px;padding-bottom:30px;white-space: pre-wrap;}
.project_item .project_album {padding-bottom:30px;}

.project_item .project_album img{width:100%}
.project_item .project_album .item .carousel-caption{position:relative;background-color:transparent;padding-left:0;}
.project_item .project_album .carousel-control{display:none;}
.project_item .project_album .carousel-indicators{bottom:60px;top:auto;}
.project_mask{background-color:#388BE9;position:absolute;z-index:-1;width:100%;}
.project_item.item_1{padding:60px 0 30px;color:#fff !important;margin-bottom:60px;}
.project_item.item_1 .project_title h3,.project_item.item_1 .project_title .info{color:#fff;}
/*历史*/
.history_list{padding-top:55px;}
.course_hr {width: 50%;height: 98%;position: absolute;top: 0;left: 0;border-right: 2px solid #E55F67;z-index: 0;margin-left: -1px;margin-top: 30px;}
.history_item{position:relative;margin-top: -55px;overflow: hidden;}
.history_item .l{float:left;}.history_item .r{float:right;}
.history_item .item_dot,.history_item .item_t ,.history_item .item_b,.history_item .item_t .l,.history_item .item_t .r,.history_item .item_b .l,.history_item .item_b .r{background:url(/skin/default/images/icon_history.jpg)}
.history_item .item_t{height:18px;}
.history_item .item_t .l,.history_item .item_t .r{width:14px;height:18px;}
.history_item .item_c{position:relative;min-height:100px;}
.history_item .item_c h4{font-size:36px;color:#000;font-weight: normal;padding-bottom: 10px;margin: 0;line-height: 40px;}
.history_item .item_c p{font-size:16px;color:#666;line-height: 24px;}
.history_item .item_b{height:14px;}
.history_item .item_b .l,.history_item .item_b .r{width:14px;height:14px;}
.history_item .item_dot{top:10px;}

.history_item.green{padding-right: 50%;}
.history_item.green .item_t{background-position: 0 -154px;margin-right: 44px;}
.history_item.green .item_t .l{background-position: 0px -34px;}
.history_item.green .item_t .r{background-position: -14px -34px;}
.history_item.green .item_b .l{background-position: -29px -34px;}
.history_item.green .item_b .r{background-position: -42px -34px;}
.history_item.green .item_b{background-position: 0 -172px;margin-right: 44px;}
.history_item.green .item_c{border-left: 2px solid #59C743;border-right: 2px solid #59C743;padding: 10px 30px;margin-right: 44px;}
.history_item.green .item_c h4{text-align:right;;}
.history_item.green .item_dot {height: 30px;width: 56px;position: absolute;right: -56px;background-position: -186px -34px;}

.history_item.blue{padding-left: 50%;}
.history_item.blue .item_t{background-position: 0 -122px;margin-left: 43px;}
.history_item.blue .item_t .l{background-position: 0px -64px;}
.history_item.blue .item_t .r{background-position: -14px -64px;}
.history_item.blue .item_b .l{background-position: -29px -64px;}
.history_item.blue .item_b .r{background-position: -42px -64px;}
.history_item.blue .item_b{background-position: 0 -140px;margin-left: 43px;}
.history_item.blue .item_c{border-left: 2px solid #379DEB;border-right: 2px solid #379DEB;padding: 10px 30px;margin-left: 43px;}
.history_item.blue .item_dot {height: 30px;width: 56px;position: absolute;left:-56px;background-position: -186px -64px;}

.history_item.history_0 .item_t{background-position: 0 -94px;}
.history_item.history_0 .item_t .l{background-position: 0px 0px;}
.history_item.history_0 .item_t .r{background-position: -14px 0px;}
.history_item.history_0 .item_b .l{background-position: -29px 0px;}
.history_item.history_0 .item_b .r{background-position: -42px 0px;}
.history_item.history_0 .item_b{background-position: 0 -108px;}
.history_item.history_0 .item_c{border-left: 2px solid #E55F67;border-right: 2px solid #E55F67;padding: 10px 30px;}
.history_item.history_0 .item_c h4{color:#D21313;}
.history_item.history_0 .item_dot {height: 33px;width: 61px;position: absolute;right: -61px;background-position: -186px 0px;}

.service_thumbs{background-color:#F8F8F8;border-top:3px solid #67A3E8;padding:50px 0;}
.service_thumbs .thumb{width: 23.076923076923077%;margin-right: 2.564102564102564%;float:left;margin-bottom:2.564102564102564%;}
.service_thumbs .thumb.last{margin-right:0;}

.newslist .mc{padding-top:30px;}
.newslist ul {color: #D2D2D2;margin-left:0;}
.newslist LI {padding: 3px 0;font-size: 14px;height: 26px;line-height: 26px;list-style-type: none;}
.newslist LI .date{margin-right:10px;float:left;}
.newslist LI a{    color: #333;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    overflow: hidden;
}
.newslist LI.purchase_item{background:url(/skin/default/images/dot.png) no-repeat 0 -174px;padding-left:20px;}
/*效劳网点*/
.selector .sl-wrap {
    position: relative;margin-bottom: 20px;
    _zoom: 1;
    line-height: 34px;
  color: #999999;
    font-size: 16px;
}
.selector .sl-key {
    float: left;
    width: 100px;
    padding-left: 10px;
}
.selector .sl-value {
    margin-left: 110px;

    padding-left: 10px;

    zoom: 1;
}
.selector .sl-v-list {
    overflow: hidden;
    zoom: 1;
    padding-top: 4px;
}
.selector .sl-v-list ul {
    float: left;margin:0;
    
    zoom: 1;
    position: relative;
    list-style-type: none;
}
.selector .sl-v-list li {
    float: left;
    _display: inline;
    margin-right: 10px;
    margin-bottom: 4px;
    height: 26px;
    line-height: 26px;
}
.selector .sl-v-list li.active{background-color:#2E83FF;}
.selector .sl-v-list li.active a{color:#fff;}
.selector .sl-v-list li a {float: left;white-space: nowrap;zoom: 1;padding:0 10px;color: #005aa0;font-size:14px;}

.store_item{border-bottom:1px solid #D9D9D9;margin-bottom:30px;}
/*
.store_item .store_title{margin-left:100px;border-top:1px solid #ddd;padding-top: 15px;}

 */
.store_item .store_title h3{border-left:2px solid #2E83FF;color:#2E83FF;font-size:18px;margin:0 0 5px;line-height: 32px;font-weight:normal;padding-left:15px;}
.store_item .store_title h3 span{color:#333;font-size:14px;}
.store_item .store_title .info{color:#999;font-size:12px;display:block;padding-bottom:5px;}
.store_item .store_description{margin-left:100px;font-size:12px;line-height:24px;padding-bottom:30px;white-space: pre-wrap;padding-left:15px;}
.store_item .store_thumb{padding-bottom:30px;}


.paging_full_numbers {
    margin-top: 30px;
    text-align: center;
}
.paging_full_numbers a, .paging_full_numbers span {
    border: 1px solid #bdbdbd;
    color: #666;
    cursor: pointer;
    line-height: 23px;
    padding: 3px 8px;
    text-decoration: none;
}
.paging_full_numbers span.current {
    background: #529aec none repeat scroll 0 0;
  border-color:#529aec;
    color: #fff;
}
.paging_full_numbers a.next {
    
}

.empty {background-color: #f8f8f8;color: #bbb;font-size: 24px;font-weight: bold;padding: 150px 0;text-align: center;}
@media (max-width: 1400px) {
  #sidenav li a{padding-left:30px;}
  .footer-logo{display:none;}
}
@media (max-width: 1100px) {
  .footer-link{display:none;}
  .footer-copyright{float:left;}
  
}
@media (max-width: 1024px) {
  .form-search{display:none;}
  .col2{width: auto;}
}

@media (max-width: 767px) {
  
  body{padding:0;}
  .warp{padding-top:0px;padding-bottom:0;}
  #header {height: 75px;box-shadow: 0 0 5px rgba(0,0,0,0.2);}
  #header .logo  h1{background:url(/skin/default/images/logo_sm.png) no-repeat !important;}
  #header .logo a{height: 57px;width: 87px;}
  .search{}
  .form-search,.header-weather,.weixin-qrcode,.header-weixin{display:none;}

  .navbar-inner {min-height: 0px;}
  .navbar .btn-navbar{margin-top: -55px;}
  .navbar .nav li {width: 100% !important;border-left: 1px solid #E6E6E6;}
  .navbar .nav  li a{text-align:left;}
  .navbar .nav  li a em{float:right;}
  .navbar-inner{border:none;}
  
  .navbar .btn-navbar{background-color:transparent;border: none;background-image: none;}
  .navbar .btn-navbar .icon-bar{background-color:#999;}
  
  .section .l{display: block;width:100%}
  .section .l img{display:block;width:100%;}
  .section .l .section_bg{height:auto !important;}
  
  .section .r{position: initial;height: auto;width: 100%;left: auto;top: auto;display:block;}
  .sec_section{display:block;}
  .sec_section .carousel, .sec_section .carousel-inner{height:auto;}
  .sec_section .carousel-inner .item{background:none !important;}
  .sec_section .carousel-inner .item img {width:100%;height:auto;display:block;}
  
  .sec {float: none;/*box-shadow: 0 0 2px rgba(0,0,0,0.2);margin-top: 20px;*/overflow: hidden;position: relative;height: auto;width: 100%;top: 0 !important;left: 0 !important;}
  /*
  .sec .sec_body{height:auto;padding-top: 60px;}
  .sec .sec_bg{top: 60px;-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg);transform:rotate(180deg);}
  .sec .sec_title {position: absolute;padding-top: 15px;top: 0;height: 45px !important;}
  */
  .sec .sec_body{height:auto;}
  .sec .sec_bg{bottom: 0px;}
  .sec .sec_title {height: 45px !important;position: initial;padding-bottom:15px;}
  #secNewThumb{height:auto;}
  #secNewThumb .sec_caption div{display:none;}
  #secNewThumb .carousel-caption{display:block;}
  #secOperation .sec_body{height:300px;}
  
  .footer{padding: 20px 15px;height: auto;}
  .footer p {margin: 0;float:none;}
  .footer-link,.footer-logo{display:none;}
  .footer-copyright,.footer-address{ float:none;margin-top:0;line-height: 20px;text-align: center;}
  .split {display: none;}
  
  .col1{position: relative;width: auto;top:auto;padding-top:0px;}
  .col2{width:auto;margin:0;padding:15px;min-height: 100px;}
  
  .col2 img{max-width:100%;}
  #sidenav{margin: 0px;}
  #sidenav li a{margin: 0 !important;padding: 0 !important;border-bottom: none !important;border-left: 5px solid #ddd;background-image:none !important;text-indent:30px;}
  #sidenav li {background-color: #fff;border: 1px solid #ddd;display: block;margin-bottom: -1px;padding: 10px 15px;position: relative;}
  
  /*单页*/
  .m1 .mt h2{font-size:22px;line-height: 28px;}
  
  .project_item .project_album .item .carousel-caption{position: absolute;background-color:rgba(0,0,0,0.45);color:#fff;padding-left:15px;}
  .news_item .news_title h3{font-size: 22px;line-height: 24px;}
  .news_item_event .news_title a,.jobs_item .jobs_title a{display:block;font-size: 22px;line-height: 24px;display: block;min-width: 0;padding:15px 15px 15px 60px}
  .news_item_event .news_thumb{width:100%;padding-bottom:10px;}
  .news_item_event.thumb .news_more{margin-left:0;}
  
  /*历史*/
  .course_hr {width: 30px;top:55px;height:97%;}
  .history_item{margin-top:0;margin-bottom:30px;}
  .history_item.green {padding-right: 0;padding-left: 30px;}
  .history_item.blue {padding-left: 30px;}
  .history_item.green .item_c{text-align:left;}
  .history_item.green .item_c,.history_item.green .item_t,.history_item.green .item_b{margin-left: 44px;margin-right:0;}
  .history_item.green .item_dot{left: -56px;background-position: -186px -34px;-moz-transform:scaleX(-1); -webkit-transform:scaleX(-1);transform:scaleX(-1);}
  .history_item.history_0 .item_dot {left: -61px;background-position: -186px 0px;}
  
  .store_item .store_title,.store_item .store_description{margin-left: 0px;}
  .service_thumbs{padding:10px;}
.service_thumbs .thumb{width: 45%;margin:2.5%;}
.service_thumbs .thumb img{width:100%}

}

@media (max-width: 480px) {
.section_bg .child .en{font-size: 12px !important;}
 .section_bg .child .cn *{font-size: 24px !important;}
  
}

.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #337ab7;
  background-color: #fff;
  border: 1px solid #ddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  z-index: 2;
  color: #23527c;
  background-color: #eeeeee;
  border-color: #ddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 3;
  color: #fff;
  background-color: #337ab7;
  border-color: #337ab7;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed;
}

/*Plugin CSS*/
.str_wrap {
  overflow:hidden;
  //zoom:1;
  width:100%;
  font-size:12px;
  line-height:16px;
  position:relative;
  -moz-user-select: none;
  -khtml-user-select: none;
  user-select: none;  
  white-space:nowrap;
}

.str_wrap.str_active {
  background:transparent;
}
.str_move { 
  white-space:nowrap;
  position:absolute; 
  top:0; 
  left:0;
  cursor:move;
}
.str_move_clone {
  display:inline-block;
  //display:inline;
  //zoom:1;
  vertical-align:top;
  position:absolute; 
  left:100%;
  top:0;
}
.str_vertical .str_move_clone {
  left:0;
  top:100%;
}
.str_down .str_move_clone {
  left:0;
  bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
  white-space:normal;
  width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
  cursor:inherit;
}
.str_wrap img {
  max-width:none !important;  
}
/*Servicesite*/
.s-selector{margin:0 auto 0;display:inline-block}
.s-selector .select{float:left;width:300px;height:39px;margin-right:42px;line-height:30px;border-bottom:#c0baba solid 1px;position:relative}
.s-selector .select span{display:block;height:100%;line-height:40px;padding:0 20px;word-break:break-all;cursor:pointer;overflow:hidden;font-size:16px}
.s-selector .select:nth-last-of-type(1){margin-right:0}
.s-selector .select span:after{display:block;content:"";position:absolute;top:18px;right:7px;width:12px;height:7px;background:url('/skin/default/css/support-public/img/img_con_v27_icon_sprite_svg.svg') -32px 0 no-repeat;overflow:hidden;-webkit-transition:.5s all ease;transition:.5s all ease}
.s-selector .select span.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.s-selector .select span:hover:after{opacity:.5}
.s-selector .select ol{display:none;position:absolute;top:40px;left:0;z-index:140;width:100%;overflow:hidden;background-color:#efefef;max-height:200px;overflow-y:auto}
.s-selector .select ol li{position:relative;display:block;line-height:20px;padding:10px 10px;cursor:pointer;width:calc(100% - 35px)}
.s-selector .select ol li:hover,.s-selector .select ol li.current{background-color:#f0f0f0}
.s-selector .select ol li:after{display:block;content:'';position:absolute;top:14px;right:0;width:14px;height:14px;overflow:hidden}
.s-selector .select ol li a:hover{color:#000}
.s-dialog div.close{top:-26px;right:-30px}
}
@media screen and (max-width:767px){.s-selector{width:87.5%;margin:0 auto;font-size:16px}
    .s-selector .select span{display:block;height:40px;margin-top:10px;padding:0 10px;line-height:42px;border-bottom:#c0baba solid 1px;position:relative;overflow:hidden;cursor:pointer}
    .s-selector .select span:after{display:block;content:"";position:absolute;top:18px;right:7px;width:12px;height:7px;overflow:hidden;-webkit-transition:.5s all ease;transition:.5s all ease}
    .s-selector .select span.active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
    .s-selector .select span:hover:after{opacity:.5}
    .s-selector .select ol{display:none;margin:0 auto;line-height:28px;font-size:14px;background-color:#efefef;max-height:440px;overflow-y:auto}
    .s-selector .select ol li{position:relative;padding:8px 10px;line-height:24px;cursor:pointer;width:calc(100% - 35px)}
    .s-selector .select ol li:hover,.s-selector .select ol li.current{background-color:#f6f6f6}
    .s-selector .select ol li:after{display:block;content:'';position:absolute;top:16px;right:0;width:14px;height:14px;overflow:hidden}
    .s-dialog div.close{top:-30px;right:0}
}
.s-selector .select ::-webkit-scrollbar{width:6px;height:6px}
.s-selector .select ::-webkit-scrollbar-button{height:0;width:0}
.s-selector .select ::-webkit-scrollbar-track{background-color:#f1f1f1}
.s-selector .select ::-webkit-scrollbar-thumb{background:#ccc}
.s-selector .select span:after{right:0;top:13px;background:url(/skin/default/css/"data:image/svg+xml,%3C?xml%20version='1.0'%20encoding='UTF-8'?%3E%20%3Csvg%20width='12px'%20height='12px'%20viewBox='0%200%2012%2012'%20version='1.1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%3E%20%3C!--%20Generator:%20Sketch%2061.2%20(89653)%20-%20https://sketch.com%20--%3E%20%3Ctitle%3E%3C/title%3E%20%3Cdesc%3ECreated%20with%20Sketch.%3C/desc%3E%20%3Cdefs%3E%20%3Crect%20id='path-1'%20x='0'%20y='0'%20width='12'%20height='12'%3E%3C/rect%3E%20%3C/defs%3E%20%3Cg%20id=''%20stroke='none'%20stroke-width='1'%20fill='none'%20fill-rule='evenodd'%3E%20%3Cg%20id=''%3E%20%3Cmask%20id='mask-2'%20fill='white'%3E%20%3Cuse%20xlink:href='%23path-1'%3E%3C/use%3E%20%3C/mask%3E%20%3Cg%20id=''%3E%3C/g%3E%20%3Cpolyline%20id=''%20stroke='%237F7F7F'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%20mask='url(server-center/css/%23mask-2)'%20points='3%204%206.548%207.3%2010%204'%3E%3C/polyline%3E%20%3C/g%3E%20%3C/g%3E%20%3C/svg%3E") no-repeat;width:12px;height:12px;background-position:inherit;opacity:1}
.select span.active:after {
    transform: rotate(
            180deg
    );
    -webkit-transform: rotate(
            180deg
    );
    -ms-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}
#allmap {width: 100%;height: 500px;overflow: hidden;margin:0;font-family:"微软雅黑";}
.s-selector .select ol{z-index:5;margin:0}
.service-center .s-selector .select ol::-webkit-scrollbar,.tangram-suggestion-main .tangram-suggestion::-webkit-scrollbar,.service-center .point-list #pointList::-webkit-scrollbar{width:6px}
.service-center .s-selector .select ol::-webkit-scrollbar-thumb,.tangram-suggestion-main .tangram-suggestion::-webkit-scrollbar-thumb,.service-center .point-list #pointList::-webkit-scrollbar-thumb{border-radius:3px;background:#e0e0e0}
.service-center .s-selector .select ol::-webkit-scrollbar-track,.tangram-suggestion-main .tangram-suggestion::-webkit-scrollbar-track,.service-center .point-list #pointList::-webkit-scrollbar-track{border-radius:3px;background:rgba(224,224,224,0.3)}
.service-center .s-selector .select ol li,.tangram-suggestion .route-icon{-webkit-transition:.3s ease-out;transition:.3s ease-out}
.service-center{max-width:1920px;margin:0 auto}
.service-center .point-list .sorting-type{padding:0 24px}
.service-center .point-list .sorting-type div{display:inline-block;width:calc(50% - 2px);text-align:center;cursor:pointer}
.service-center .point-list .sorting-type{text-align:left}
.service-center .point-list .sorting-type span{padding:0 0 11px}
.service-center .point-list .sorting-type div.current span{border-bottom:2px solid #000;opacity:1;font-weight:bold}
.service-center .s-selector .select ol{max-height:220px;background:#fbfbfb}
.service-center .s-selector .select ol.product-type-ol{max-height:220px}
.service-center .s-selector .select span{line-height:40px;font-size:16px;color:#1d1e28;text-align:left;padding-left: 0;}
.service-center .s-selector .select span.select-no {
    color: #b2b2b2;
}
.type2{display:none;}
.BMap_pop>img{max-width:10px;}
.info_baidu_main a{color: #2e83ff;}
.store_item{border-bottom:1px solid #D9D9D9;margin-bottom:30px;}
.store_item .store_title{}

.store_item .store_thumb{padding-bottom:30px;}

.store_title{}
.store_title dl{}
.store_title dt{float:left;position: relative;}
.store_title dt img{height:120px;width:200px;}
.store_title dt a:after{content:" ";background:url(/skin/default/images/icon-zoom.png) no-repeat;position: absolute;width: 20px;height: 20px;right: 0;bottom: 0;}

.store_title dd{margin-left:220px;}
.store_title dd h4{margin:0 0 10px;color: #2e83ff;font-weight: bold;font-size: 20px;}
.store_title dd p{margin-bottom:0;line-height:30px;}
.BMap_shadow img{max-width: none;}
.sl{float:left;width:50%;}
.sr{margin-left:50%;}
@media (max-width: 480px) {
    .sl{float:none;width:100%;}
    .sr{margin:0;}
}

/*kf*/

#doyoo_panel{display: none !important;}
.izl-rmenu *{-webkit-font-smoothing: antialiased;}
.izl-rmenu{position:fixed; right:0px;top: 50%;margin-top: 82px; z-index:999;;}
.izl-rmenu ul{list-style: none}
.izl-rmenu li{width:72px; height:73px;position: relative;margin-bottom:1px; }
.izl-rmenu .xbtn{width:72px; height:73px; cursor:pointer; position: absolute;right:0;top:0;background-color: #797979;text-align: center;font-size: 16px;line-height: 70px;color: #fff;}
.izl-rmenu .xbtn i{color: #e3e5e8;font-size: 36px;vertical-align: middle;}
.izl-rmenu .xbtn span.text {display: none;padding-bottom: 1px;vertical-align: middle;color: #e3e5e8;}
.izl-rmenu .xbtn:hover{background-color:#388be9;width:150px}
.izl-rmenu .xbtn:hover span.text{display: inline-block;}
.izl-rmenu .xbtn a{color: #e3e5e8;}
.izl-rmenu li .wrap_info{padding-right: 10px;position: absolute;right: 156px;top: 0;visibility: hidden;}
.izl-rmenu li:hover .wrap_info{visibility: visible;transition-property: visibility;transition-delay: 0.2s;}
.wrap_info .wrap_img {padding: 15px;width:215px;background: rgba(255,255,255,1);box-shadow: 0px 1px 12px 0px rgba(0,153,255,0.5);border: 1px solid rgba(241,243,245,1);color:#388be9;line-height:24px;}
.wrap_info:after {content: '';width: 20px;height: 20px;border-right: 1px solid rgba(241,243,245,1);border-top: 1px solid rgba(241,243,245,1);transform: rotate(45deg);-webkit-transform: rotate(45deg);position: absolute;right: 1px;top: 27px;background: #fff;}
@media (max-width: 768px) {
    .izl-rmenu {
        display:none;
    }
}<!--耗时1754261988.4889秒-->