﻿@charset "utf-8";
/* 起始样式 */
body {font-family:"微软雅黑";  margin:0 auto; padding:0px; font-size:12px; height:100%; line-height:22px; width:100%;}
div{behavior: url(css/iepngfix.htc)}
div, ul, li, dt, dl, dd, p { margin:0px; padding:0px; list-style-type: none; }
p{ margin:0; padding:0}
.clear{ clear:both; height:0px; line-height:0px; font-size:0px;}
a{ text-decoration:none; color:#666;}
img{ vertical-align:middle;}
.imgs{ vertical-align:top;}
.lf{ float:left;}
.rg{ float:right;}
img{border:none;}
html{ overflow-x:hidden;}
div:hover,li:hover,tr:hover,a:hover{ -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.5s linear, background-image 0.3s linear;}

/**/
.i_body { width:100%; background:url(../images/i_bg.png);height:100%;min-height:100%;}
.i_logo { width:460px; height:200px; margin:100px auto 0px auto;}
.i_btn {width:230px; margin:30px auto 0px auto;}
.i_btn .i_txt { width:230px; font-size:12px; text-align:center; color:#00373a;}
.i_btn ul{ width:100%; margin-top:10px;}
.i_btn .lil {  float:left; }
.i_btn .lil a{ width:96px; height:28px; overflow:hidden; display:block; background:url(../images/i_btn_cn.png) no-repeat;}
.i_btn .lir {  float:right;}
.i_btn .lir a{ width:96px; height:28px; overflow:hidden; display:block; background:url(../images/i_btn_en.png) no-repeat;}
.i_btn .lil a:hover { background-position:0px -28px;}
.i_btn .lir a:hover { background-position:0px -28px;}
.i_pic { position:absolute;width:100%;clear:both;bottom:0; z-index:-1; width:100%; height:327px; display:block;background:url(../images/i_com.png) center  no-repeat;}


/**- 顶部 -**/
#vivo-head{z-index:1;position:relative;width:100%; background:#f2f2f2;}
#vivo-head .vivo-nav{width:1250px;height: 29px; margin-left:auto; margin-right:auto; position:relative;z-index:999;}
.vivo-nav .search-user{ overflow:hidden; display:block; float:right;height: 29px;}

.search{width:190px;height: 29px;display:inline-block; position:relative; background:url(../images/top_sou.png) center center no-repeat; margin-right:0;  padding:0 11px 0 24px;}
.search:hover{ background:url(../images/top_sou2.png) center center no-repeat;}
.huan{ font-size:12px; color:#8e8e8e; line-height: 29px;}
input, img, textarea{border:none;}
input, textarea, select{outline:none;}
.to-sou{ background:url(../images/soubg.png) center center no-repeat; height:32px; width:190px; padding:0 11px 0 24px;}
.sous{ display:block; float:left; background-color:transparent; width:165px; height: 29px; line-height: 25px; font-size:12px; color:#828282; padding-left:30px; /* padding-top:5px; */}


.top_ban{ font-size:12px; color:#474747; line-height: 29px; }
.top_ban:hover{ color:#1a3c7c;}
.top_xian{ font-size:12px; color:#474747; line-height: 29px; padding:0 10px; }

#vivo-head .vivo-search{height:80px;width:100%;background:#202223;position:relative;z-index:9999;display:none;}
.vivo-search .search-box{width:700px;height:40px;position:absolute;top:20px;left:50%;margin-left:-350px;background:#666; position:relative;z-index:9999;}
.vivo-search .search-box input{width:550px;height:20px;padding:10px 20px;font-size:14px;color:#555;border:none;background:#fff;overflow:hidden;vertical-align:middle;}
.vivo-search .search-box button{width:110px;height:40px;overflow:hidden;text-align:center;font-size:14px;color:#fff;border:none;overflow:hidden;vertical-align:middle;background:#b12923;outline:none;cursor:pointer;-webkit-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out;transition:background .2s ease-in-out;}
.vivo-search .search-box a.close{width:24px;height:24px;position:absolute;top:8px;right:-40px;background:url(../images/close.png);transition:all .3s;}
.vivo-search .search-box a.close:hover{transform:scale(1.2);}

/* 公用样式 */
.box{ width:1250px; margin:0 auto;}
.head{ height: 84px; overflow:hidden;}
.logo{ width:514px; padding-top: 8px;}
.headrg{ width:850px;}
.top{ padding-top:11px; height:41px; line-height:24px; color:#969a9a}
.top .div2 .p2{ width:16px; padding-right:5px; padding-top:3px;}
.top .div2 .p2 a{ background:url(../images/1_02.jpg) top no-repeat; height:16px; width:16px; display:block; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.top .div2:hover{ background:url(../images/1_01a.jpg) no-repeat; height:24px; width:171px; margin-left:19px;}
.top .div2:hover .p2 a{ background:url(../images/1_02.jpg) bottom no-repeat; text-decoration:none; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}
.dh{ height:45px;}
.dh .activesss{ float:left; margin-left:50px;}
.dh .activesss:hover{ border-bottom:4px solid #1a3c7c;}
.hover { border-bottom:4px solid #1a3c7c;}
/*.dh .activesss1{ border-bottom:4px solid #1a3c7c;}*/
.dh .activesss .a1{ display:block; color:#303030; font-size: 15px; line-height: 2px; /* height:51px; */ font-weight:bold; padding-bottom: 26px;}
.dh .activesss:hover .a1{ color:#1a3c7c;}
.dh .activesss1 .a1{ color:#1a3c7c;}
.dh .Locate{ position:absolute; width:148px; top:113px; display:none; z-index:10000; background:#f1f0f0; margin-left:-38px; text-align:center;}
.dh .mad{ margin-left:-46px;}
.dh .Locate ul li{ border-bottom:1px solid #dddcdc; height:50px; line-height:50px;}
.dh .Locate ul li:hover{ background:#1a3c7c;}
.dh .Locate ul li:hover a{ color:#fff;}
.dh .Locate ul li a{ color:#3b3737; display:block; height:50px; line-height:50px; font-size:14px;}
.dh .Locate ul .li{ background:url(../images/1_03.png) no-repeat; height:17px; line-height:17px; border-bottom:0px;}
.dh .Locate ul .li:hover{ background:url(../images/1_03.png) no-repeat; line-height:17px; height:17px;}
.dh .Locate ul li .a2{ position:relative; cursor:pointer;}
.dh .Locate ul li .a2 .div1{ display:none;}
.dh .Locate ul li .a2:hover .div1{ display:block; position:absolute; z-index:100; width:338px; top:0px; left:148px;}
.dh .Locate ul li .a2:hover .div1 .p1{ background:#1a3c7c; height:38px; line-height:38px; overflow:hidden; border-bottom:1px solid #54c5b3; text-align:left; padding-left:30px;}
.dh .Locate ul li .a2:hover .div1 .p1:hover{ background:#07bca0;}


/*banner*/
.indexWrapBg{width:100%;height:500px; position:relative; overflow:hidden;}
.indexWrapBgm li{width:100%; height:100%; position:absolute;top:0px;left:0;}
#indexWrapBgm a { position:relative; color:#fff; width:1115px; margin:0px auto; height:100%; display:block;outline:none; }
.b11 {background:url(../images/b11.png) no-repeat; width:305px; height:354px;position:absolute;left:76px;top:88px;z-index:1;opacity:1 }
.b12 {background:url(../images/b12.png) no-repeat; width:437px; height:100px;position:absolute;left:464px;top:113px;z-index:1;opacity:1}
.b21 {background:url(../images/b21.png) no-repeat; width:333px; height:82px;position:absolute;left:42px;top:-160px;z-index:1;}
.b22 {background:url(../images/b22.png) no-repeat; width:368px; height:315px;position:absolute;left:412px;top:-160px;z-index:1;opacity:0 }
.b31 {background:url(../images/b31.png) no-repeat; width:338px; height:84px;position:absolute;left:550px;top:-160px;z-index:1;opacity:0 }
.white {display:none;;background:rgba(255,255,255,0.5);height:56px; line-height:56px; padding-left:20px; width:98.3%; border-radius:5px; position:absolute; bottom:0px; font-size:24px; color:#212121;}
.white b { font-size:18px; font-weight:normal; margin-left:20px;}
.btn {position:relative;width:150px;z-index:98;margin:460px 300px 0px 0px; float:right;}
.banBtn { width:100px; height:28px;  float:left; }
.banBtn span { display:block; width: 15px; height: 15px; border-radius:50%; background:#fff; float:left; margin: 2px 6px; cursor:pointer}
.banBtn span.a_active { background:#175ea9;}
.banBtn span b { display:none}
.btnLeft {cursor:pointer; background:url(../images/jiao.png) no-repeat 0px top; width: 10px; height: 18px;  float:left; margin-right: 25px;}
.btnRight {cursor:pointer; background: url(../images/jiao.png) no-repeat 0px bottom; width: 10px; height: 18px; float:right;/* padding-right: 10px; *//* margin-left: 10px; */}

.banner {width:100%;margin-top:110px;}
.banner img {width:100%;}

/*新闻标题*/
.inews-title {
  height: 72px;
  border-bottom: 1px solid #ececec;
  margin-bottom: 3%;
  font-size: 18px;
  line-height: 72px;
  color: #888;
}
@media only screen and (max-width: 788px) {
  .inews-title {
    margin-bottom: 5%;
  }
}
.inews-title p.fl:after {
  content: "";
  display: inline-block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 56px;
  height: 3px;
  background: #006ee2;
  transition: all 0.5s;
}
.inews-title p.fl.last:after {
  width: 110px;
  left: 90px;
}
.inews-title span {
  cursor: pointer;
}
.inews-title span.cur {
  color: #444;
}
.inews-title a {
  display: inline-block;
  padding-right: 15px;
  margin: 24px 10px 0 0;
  font-size: 12px;
  line-height: 2;
  color: #888;
}
.inews-title a:hover {
  color: #0062cb;
  background-position: right bottom;
}

.inews-list {
  margin-bottom: 2.6%;
}
.inews-list ul {
  margin-left: -1.25%;
}
@media only screen and (max-width: 788px) {
  .inews-list ul {
    margin: 0;
  }
  .inews-list ul li {
    margin-bottom: 6%;
  }
}
.inews-list .in {
  width: 92%;
  margin: 0 auto;
}
@media only screen and (max-width: 788px) {
  .inews-list .in {
    width: 100%;
  }
}
.inews-list a {
  display: inline-block;
  width: 100%;
  font-size: 12px;
  line-height: 22px;
  color: #7c7c7c;
}
.inews-list p.tit{
  padding: 6px 0;
  margin: 20px 0 5px;
  line-height: 20px;
  color: #444;
  text-align: center;
}
.inews-list p.tit a{
  color: #444;
  font-size: 16px;
  line-height: 20px;
  height: 20px;
  white-space:nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.inews-list p.tit a:hover{
  color: #0062cb;
}
.inews-list a:hover {
  color: #0062cb;
}
.inews-list span {
  display: inline-block;
  padding-left: 20px;
  background: url(../img/bg_sign01.png) no-repeat left 0;
  margin-top: 10px;
  font-size: 12px;
  line-height: 28px;
  color: #999;
  cursor: pointer;
}
.inews-list span.hover {
  background-position: left bottom;
  color: #0062cb;
}
.inews-list span a {
  display: inline-block;
  height: 28px !important;
  padding-left: 0 !important;
  background: none !important;
  margin: 0 !important;
  color: #999 !important;
  line-height: 28px !important;
}
.inews-list span a:hover {
  color: #0062cb;
}
.w1200 {
  width: 1200px;
  margin: 0 auto;
}
.f-cb{zoom:1;}
p.fl.por{zoom:1;}
.por{ position:relative;}
.fl{ float:left; display:inline;}
.inews-title span.cur{color:#444;}
.inews-title span{cursor:pointer;}
.fr{ float:right;}


/* 首页新闻
-------------------------------------------------------------- */
.scontd {width:100%; margin:0 auto; padding-top:40px; padding-bottom:35px;}

.home_news{ height:335px; width:1180px; margin:0 auto;}
.home_news .pic{ position:relative; height:240px; overflow:hidden;}
.home_news h1{ height:42px; line-height:42px; margin:0; font-weight:normal;}
.home_news h1 a{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color:#444; font-size:16px;}
.home_news h1 a:hover{color: #0062cb;}
.home_news p{ margin:0px; padding-top:8px; line-height:25px;}
.home_news p a{ color:#7c7c7c;}
.home_news p a:hover{color: #0062cb;}
.home_list{overflow:hidden; margin-bottom:60px;}
.home_list li{float:left; width:366px; height:240px;  margin-right:40px;}
.home_list li.end{ margin-right:0px;}
.home_list li img{ width:366px; height:237px;}


/* */

.indexcont{width:1200px;margin:0 auto;padding:55px 0; overflow:hidden;}

.indexprolist{width:1232px;}
.indexprolist li{width:280px;height:210px;overflow:hidden;position:relative;text-align:center;margin-right:24px;float:left;border:1px solid #d0d0d0;}
.indexprolist li a{display:block;position:relative;}
.indexprolist li img{display:block;width:280px;height:210px;position:relative;}
.thisprotext{width:280px;height:40px;line-height:40px; position:absolute;left:0;bottom:0;font-size:17px;}
.thisprotext a{display:block;background:url(../images/img11.png) repeat; color:#fff;}
.thisprotext a:hover, .thisprotext a.thisback{background:#1d3484;}

.indexback{width:100%;background:#eee; border-top: 1px solid #d7d7d7;}
.companycont{float:left;width:746px;height:243px;border:1px solid #d0d0d0;background:#fff;padding:20px;font-size:12px;line-height:23px;}
.companycontimg{float:left;margin-right:35px;width:359px;height:239px;position:relative;overflow:hidden;}
.companycontimg a{display:block;position:relative;overflow:hidden;}
.companycontimg img{display:block;width:359px;height:239px;position:relative;}
.companycont h4{font-size:20px; line-height:20px; color:#333; font-weight:normal; margin-top:10px;}
.companycont h4 span{display:inline-block;padding:20px 0;}
.companycont p{margin:20px 0 25px 0; color:#666;}
.redmoeabout{display:inline-block;width:86px;height:33px;text-align:left;line-height:33px;color:#005098;background:url("../images/bg_sign05.png") no-repeat right center;}


.companylist{width:384px;float:right;font-size:12px;}
.companylist li{width:367px;height:128px;border:1px solid #d0d0d0;background:#fff;padding-right:15px;line-height:20px;}
.companylistlast{margin-top:25px;}
.companylistalink{float:left;width:128px;height:128px;overflow:hidden;position:relative;margin-right:15px;}
.companylist li img{display:block;width:128px;height:128px;position:relative;}
.companylist li h4{font-size:17px;color:#333; font-weight:normal; margin-bottom:15px;}
.companylist li h4 a{color:#333;}
.companylist li p{height:40px;overflow:hidden;}

/**/
/**底部**/
body > .qing{ min-width:1250px;}
.qing{ overflow:hidden; display:block; clear:both; }
.center{ width:1250px; overflow:hidden; display:block; margin-left:auto; margin-right:auto;}
.lf{ overflow:hidden; display:block; float:left;}
.rf{ overflow:hidden; display:block; float:right;}
.song{ font-family:"宋体" !important;}

.fobg{ background:#555; padding-bottom:25px; border-bottom:1px solid #696969; color:#a1a1a1; font-size:12px; line-height:26px; position:relative; top:0px; opacity:1; filter:alpha(opacity=100); }
.fobgn{ background:#4b4c4d; padding-bottom:25px; color:#a1a1a1; font-size:12px; line-height:26px; position:relative; opacity:1; filter:alpha(opacity=100); }
.youlk{ height: auto; padding:20px 0; margin-bottom:15px; line-height:34px; font-size:12px; color:#a1a1a1;}
.youbt{ display:block; float:left; width:78px; line-height:34px; font-size:14px; color:#fff;}
.youlj{ margin-left:80px;}
.youlj a{ display:block; float:left; padding:0 5px;}
.youlj a, .youlj a:visited{ color:#a1a1a1;}
.youlj a:hover{ color:#ddd;}
/**友情链接 滑动**/
#marquee1{ overflow:hidden;}
#marquee1 ul li{float:left;width: auto; padding:0 5px;}
.control{ float:right; overflow:hidden;}
.control a{ display:block; float:left; margin-left:5px; width:40px; height:30px; border:1px solid #717171; font-size:22px; line-height:30px; color:#8e8e8e; font-family:"宋体"; text-align:center;}
/**end**/

.fona li{ width:80px; float:left; padding-right:24px;  padding-left:60px; border-right:1px solid #696969;}
.fona p{ display:block; padding-bottom:18px; color:#FFF; font-size:14px; line-height:16px;}
.fona a{ display:block; line-height:30px; font-size:12px;}
.fona a, .fona a:visited{ color:#a1a1a1;}
.fona a:hover{ color:#ddd;}
.hotk{ width:275px; height:154px; border-right:1px solid #696969; padding-left:50px;}
.hotk span{ display:block; line-height:30px; font-size:14px; color:#FFF; padding-bottom:5px;}
.fosj{ line-height:30px; font-size:12px; color:#a1a1a1;}
.ewm{ width:219px; text-align:center;}
.ewm img{ display:block; margin:0 auto 5px; clear:both;}
/**版权**/
.babgn{background:#363636; height:62px; line-height:62px; font-size:12px; color:#828282; position:relative; opacity:1; filter:alpha(opacity=100);}
.babg a, .babg a:visited, .babgn a, .babgn a:visited{ color:#9d9d9d;}

/*-----Contain-----*/
.Header-wrapper, .Container-wrapper, .Footer-wrapper, .container, .banner-container{/* position:relative; *//* top:0px; *//* left:0px; *//* width:100%; */ min-width:1250px; height:auto;}
.contain{width:1250px;margin:0 auto;position:relative;}
/*二级导航--页面导航*/
.container-colnav{background-color:#1a3c7c;}
.container-colnav ul{overflow:hidden;}
.container-colnav ul li{float:left;height:40px;line-height:40px;width:182px;}
.container-colnav ul li a{display:inline-block;width:100%;line-height:16px;font-size:14px;color:#ffffff;text-align:center;border-right:1px solid rgba(255,255,255,0.2);}
.container-colnav ul li:first-child a{border-left:1px solid rgba(255,255,255,0.2);}
.container-colnav ul li:hover, .container-colnav ul li.cur{background-color:#ffffff;}
.container-colnav ul li:hover a, .container-colnav ul li.cur a{color:#003a8f;}

.container-colnav.team-col li{width:156px;}/*团队--页面导航*/


/*三级导航--页内导航*/
.container-pagenav{padding:4% 0 2% 0;}
.contain-pagenav{text-align:center;}
.contain-pagenav div{display:inline-block;width:130px;height:40px;padding-bottom:5px;position:relative;margin-right:5px;}
.contain-pagenav div a{display:block;width:100%;height:36px;line-height:36px;text-align:center;font-size:14px;color:#333333;border:1px solid #d2d2d2;}
/*.contain-pagenav div:hover, .contain-pagenav div.cur{background:url(../images/pn-bg.png) no-repeat bottom center;}*/
.contain-pagenav div:hover a, .contain-pagenav div.cur a{background-color:#1a3c7c;border:1px solid #1a3c7c;color:#ffffff;}


/*页内标题*/
.contain-title{height:28px;background:url(../images/pT-bg.png) repeat-x left center;text-align:center;}
.contain-title span , .contain-title .txt {display:inline-block;padding:0 25px;font-size:24px;color:#1a3c7c;background-color:#ffffff;}

/*通用*/
.container-GM{padding:55px 0;}
.container-GM-5 {padding-top: 0;}

/*通用列表 - 1*/
.contain-GM{overflow:hidden;}
.gm-list{overflow:hidden;width:1260px;margin-top:40px;}
.gm-list li{width:50%;float:left;width:570px;height:66px;line-height:66px;padding-left:25px;border-bottom:1px dashed #dcdcdc;background-image:url(../images/gm-list.png);background-repeat:no-repeat;background-position:2px center;margin-right:60px;}
.gm-list li h2{display:inline-block;width:400px;font-size:16px;color:#333333;font-weight:normal;}
.gm-list li span{display:inline-block;float:right;width:110px;height:27px;line-height:27px;text-align:center;font-family:"宋体";font-size:12px;color:#f39700;border:1px solid #f39700;margin-top:20px;}
.gm-list li:hover h2{color:#003a8f;}
.gm-list li:hover span{background-color:#f39700;color:#fff;}

/*modal -- 弹框*/
.modal{width:100%; height:100%; margin:0 auto; z-index:300; position:fixed;top:0px;left:0px; background:rgba(0, 0, 0, 0.5) none repeat scroll 0% 0%; display:none;opacity:0;}
.modal .modal-container{position:relative;width:1000px;margin:0 auto;padding:15px;background-color:#ffffff;}
.modal-container .modal-header{height:21px;position:relative;}
.modal-header .modal-close{position:absolute;right:0px;top:0px;height:21px;width:20px;background:url(../images/icon-close2.png) no-repeat left center;cursor:pointer;}
.modal-container .modal-contain{position:relative;}


/*通用--两边框*/
.contain-sides{height:auto;overflow:hidden;padding:3% 0;border-top:1px solid #e5e5e5;}
.contain-sides .sides-box{width:50%;height:256px;position:relative;overflow:hidden;}
.contain-sides .sides-box.fl{padding-left:20px;}/*左边box*/
.contain-sides .sides-box.fr{text-align:right;}/*右边box*/
.contain-sides .sides-title{font-size:16px;color:#f39700;font-weight:600;}
.contain-sides .sides-box.fr .sides-title{float:right;width:486px;text-align:left;}/*右边title*/
.contain-sides .slide-block{height:220px;position:relative;overflow:hidden;margin-top:15px;padding-right:2px;}
.contain-sides .sides-box.fl .slide-block{width:570px;}/*左边block*/
.contain-sides .sides-box.fr .slide-block{width:486px;float:right;text-align:left;}/*右边block*/
.contain-sides .slide-block .viewport, .contain-sides .slide-block .overview{height:220px;}
.contain-sides .sides-box.fl .viewport, .contain-sides .sides-box.fl .overview{width:525px;}
.contain-sides .sides-box.fr .viewport, .contain-sides .sides-box.fr .overview{width:441px;}
.contain-sides .sides-box .scrollbar{width:1px; height:220px;background-color:#e0e0e0;}
.contain-sides .sides-box .track{ width:1px;position: relative; }
.contain-sides .sides-box .thumb{ background-color:#cccccc; width:5px;left:-2px;}
.contain-sides .sides-box .viewport p{font-size:16px;color:#333333;line-height:30px;}/*当内容开头没有橙点时*/
.contain-sides .slide-block2 .viewport p{padding-left:20px;background:url(../images/gm-list.png) no-repeat left center;}/*当内容开头有橙点时*/

/*滚动新闻*/
.container-rollNews{background-color:#f5f5f5;border-bottom:1px solid #dedede;padding:15px 0;}
.container-rollNews .contain{height:auto;overflow:hidden;}
.container-rollNews .rNs-title{display:inline-block;float:left;padding-left:30px;font-size:14px;color:#666666;background:url(../images/icon-news.png) no-repeat left center;}
.container-rollNews .rNs-swiper{float:left;position:relative;overflow:hidden;height:20px;width:1000px;margin-left:13px;}
.container-rollNews .rNs-swiper a{display:block;line-height:20px;font-size:13px;color:#555555;font-family:"宋体";}
.container-rollNews .rNs-swiper a span{display:inline-block;max-width:900px;vertical-align:middle;}
.container-rollNews .rNs-swiper a em{font-size:13px;color:#555555;margin-left:15px;vertical-align:middle;}
.container-rollNews .rNs-bPage{float:right;width:12px;height:20px;background:url(../images/swiper-2.png) no-repeat center center;}
.container-rollNews .rNs-bPage a{display:block;width:100%;height:10px;}


/*服务板块*/
.container-srv{padding:3% 0;}
.container-srv .srv-list{overflow:hidden;padding:5px 0;}
.container-srv .srv-list li{width:20%;max-width:240px;height:295px;padding:50px 0;overflow:hidden;float:left;}
.container-srv .srv-list li a{display:block;width:100%;height:100%;text-align:center;position:relative;}
.container-srv .srv-list li .icon-srv{display:inline-block;background:url(../images/icon-2.png) no-repeat;}
.container-srv .srv-list li .icon-srv.icon-srv1{width:68px;height:67px;background-position:0px 0px;}
.container-srv .srv-list li .icon-srv.icon-srv2{width:57px;height:67px;background-position:0px -123px;}
.container-srv .srv-list li .icon-srv.icon-srv3{width:85px;height:67px;background-position:0px -245px;}
.container-srv .srv-list li .icon-srv.icon-srv4{width:85px;height:67px;background-position:0px -365px;}
.container-srv .srv-list li .icon-srv.icon-srv5{width:92px;height:67px;background-position:0px -491px;}
.container-srv .srv-list li h2{color:#003a8f;font-weight:normal;font-size:16px;margin-top:20px;}
.container-srv .srv-list li p{padding:0 10px;font-size:14px;line-height:25px;color:#666666;margin-top:20px;}

.container-srv .srv-list li:hover{box-shadow:1px 1px 2px #000;background-color:#003a8f;}
.container-srv .srv-list li:hover .icon-srv.icon-srv1{background-position:-152px 0px;}
.container-srv .srv-list li:hover .icon-srv.icon-srv2{background-position:-152px -123px;}
.container-srv .srv-list li:hover .icon-srv.icon-srv3{background-position:-152px -245px;}
.container-srv .srv-list li:hover .icon-srv.icon-srv4{background-position:-152px -365px;}
.container-srv .srv-list li:hover .icon-srv.icon-srv5{background-position:-152px -491px;}
.container-srv .srv-list li:hover h2, .container-srv .srv-list li:hover p{color:#ffffff;}


/*麦点团队*/
.container-team{padding-bottom:3%;}
.container-team .team-bg{position:absolute;left:0px;right:0px;min-width:1200px;height:476px;background:url(../images/banner/team-bg.png) center center;background-size:cover;margin:0 auto;z-index:1;}
.container-team .team-title{text-align:center;width:300px;height:150px;line-height:150px;margin:0 auto;position:relative;z-index:2;}
.container-team .team-title span{font-size:30px;color:#333333;vertical-align:middle;}
.container-team .team-title span:first-child{font-weight:600;font-size:30px;color:#ffffff;}
.container-team .team-page{border-top:1px solid rgba(255,255,255,0.1);position:relative;z-index:2;margin-top:45px;}
.container-team .team-page>div{width:85px;height:85px;margin:0 auto;background:url(../images/swiper-3.png) no-repeat center center;margin-top:-43px;}
.container-team .team-page>div a{display:inline-block;width:50%;height:100%;float:left;}
.container-team .team-swiper{margin-top:34px;}
.container-team .team-swiper .swiper-slide a{display:block;width:277px;height:354px;padding:7px 9px 0;border:1px solid #e5e5e5;text-align:center;background-color:#ffffff;}
.container-team .team-swiper .swiper-slide img{width:257px;height:196px;}
.container-team .team-swiper .name{font-size:20px;color:#333333;margin-top:10px;}
.container-team .team-swiper .name em{font-size:16px;color:#888888;margin-left:5px;}
.container-team .team-swiper p.intro{font-size:12px;color:#666666;font-family:"宋体";height:40px;padding:0 10px;line-height:20px;margin-top:7px;}
.container-team .team-swiper .team-href{margin:15px auto 0;width:226px;height:35px;line-height:35px;text-align:center;border:1px solid #e5e5e5;font-size:12px;color:#666666;}
.container-team .team-swiper .team-href em{font-family:"宋体";margin-left:6px;}
.container-team .team-swiper .swiper-slide a:hover{border:1px solid #003a8f;}
.container-team .team-swiper .swiper-slide a:hover .team-href{background-color:#003a8f;color:#ffffff;}


/*麦点动态*/
.container-news{background-color:#ebeff2;padding:2% 0;}
.container-news .contain{overflow:hidden;}

.container-news .news-banner{width:241px;height:350px;overflow:hidden;float:left;}/*动态左侧banner*/
.container-news .news-banner img{width:241px;height:350px;}
.container-news .news-banner .swiper-pagination{text-align:left;padding-left:10px;}
.container-news .news-banner .swiper-pagination-bullet{width:11px;height:11px;border:1px solid #fffbfd;background-color:initial;opacity:1;}
.container-news .news-banner .swiper-pagination-bullet-active{background-color:#fffbfd;}

.container-news .new-box{width:680px;height:350px;padding:0 30px;position:relative;float:left;margin-left:18px;background-color:#ffffff;}/*中间动态切换*/
.container-news .new-box .news-nav{border-bottom:1px solid #e5e5e5;margin-top:5px;}
.container-news .new-box .news-nav a{display:inline-block;width:97px;height:62px;line-height:62px;text-align:center;font-size:16px;color:#666666;border-bottom:3px solid rgba(0,0,0,0);margin-bottom:-1px;}
.container-news .new-box .news-nav a.cur, .container-news .new-box .news-nav a:hover{font-size:24px;color:#333333;border-bottom:3px solid #f39700;height:65px;}

.container-news .news-block{position:relative;margin-top:30px;display:none;}
.container-news .news-block .news-list li.nL-1st{padding-bottom:28px;height:auto;overflow:hidden;border-bottom:1px dashed #cbcbcb;margin-bottom:28px;}
.news-list li.nL-1st img{float:left;width:101px;height:91px;}
.news-list li.nL-1st .nL-intro{float:left;width:490px;height:91px;margin-left:20px;}
.news-list li.nL-1st .nL-intro h1{height:30px;line-height:30px;font-size:18px;color:#333333;font-weight:normal;}
.news-list li.nL-1st .nL-intro p{font-size:12px;color:#666666;line-height:25px;margin-top:15px;}
.news-list li.nL-1st .nL-intro .more{display:inline-block;width:41px;height:14px;line-height:14px;text-align:center;background-color:#f39700;font-size:10px;color:#ffffff;margin-left:5px;}
.news-list li.nL-Ost{height:25px;line-height:25px;width:100%;}
.news-list li.nL-Ost a{display:block;font-family:"宋体";font-size:12px;color:#666666;position:relative;padding-right:80px;}
.news-list li.nL-Ost a em{font-family:"微软雅黑";position:absolute;right:0px;}
.news-list li.nL-1st:hover h1, .news-list li.nL-Ost a:hover{color:#003a8f;}

.container-news .news-about{float:left;position:relative;margin-left:17px;width:244px;height:350px;}
.news-about .news-video, .news-about .news-msg{width:240px;height:170px;overflow:hidden;position:relative;}
.news-about .news-video .nv-img{position:relative;text-align:center;line-height:170px;cursor:pointer;z-index:1;}
.news-about .news-video .nv-img img{width:240px;height:170px;}
.news-about .news-video .nv-img .nv-btn{display:inline-block;width:100%;height:100%;background:url(../images/icon-video.png) no-repeat center center;position:absolute;top:0px;left:0px;}
.news-about .news-video .nv-video{position:absolute;top:0px;left:0px;width:0px;height:0px;z-index:2;overflow:hidden;}
.news-about .news-video .nv-video video{width:240px;height:170px;}
.news-about .news-msg{margin-top:10px;}
.news-about .news-msg .nM-btn{position:absolute;top:0px;left:0px;display:block;width:100%;height:100%;font-size:20px;color:#fff;text-align:right;cursor:pointer;padding:14px 25px 0 0;}


/*合作客户*/
.container-parter{padding:2% 0 1% 0;}
.container-parter .title{border-bottom:1px solid #e5e5e5;text-align:center;}
.container-parter .title span{display:inline-block;height:45px;line-height:24px;font-size:24px;color:#333333;border-bottom:3px solid #f39700;margin-bottom:-1px;}
.container-parter .parter-swiper{margin-top:40px;}
.container-parter .parter-swiper a{display:inline-block;width:183px;height:78px;line-height:78px;text-align:center;border:1px solid #e5e5e5;position:relative;margin-left:16px;}
.container-parter .parter-swiper a:first-child{margin-left:0px;}
.container-parter .parter-swiper a img{max-width:179px;max-height:74px;}
.container-parter .parter-swiper .swiper-pagination{position:relative !important;height: 50px;line-height: 50px;bottom: 0px;}
.container-parter .parter-swiper .swiper-pagination-bullet{width:11px;height:11px;border:1px solid #003a8f;background-color:initial;opacity:1;}
.container-parter .parter-swiper .swiper-pagination-bullet-active{background-color:#003a8f;}


/*相关知识*/
.container-about{padding:3% 0;background-color:#f4f4f4;}
.container-about .contain{overflow:hidden;}
.container-about .about-msg{float:left;width:371px;height:400px;overflow:hidden;position:relative;}
.container-about .about-msg img{width:371px;height:400px;}
.container-about .about-msg .aM-btn{position:absolute;top:22px;left:22px;display:inline-block;width:151px;height:39px;line-height:39px;padding-left:37px;text-align:center;background-color:#f39700;background-image:url(../images/icon-msg.png);background-repeat:no-repeat;background-position:31px center;font-size:16px;color:#ffffff;}

.container-about .about-box{float:left;margin-left:39px;width:790px;height:400px;position:relative;overflow:hidden;}
.about-box .aB-nav{position:relative;border-bottom:1px solid #d2d2d2;text-align:center;margin-top:-15px;}
.about-box .aB-nav a{opacity:1;display:inline-block;width:178px;height:36px;line-height:36px;font-size:16px;color:#333333;border:1px solid #d2d2d2;border-radius:36px;background-color:#f4f4f4;position:relative;bottom:-16px;margin-right:15px;}
.about-box .aB-nav a.swiper-pagination-bullet-active, .about-box .aB-nav a:hover{background-color:#003a8f;color:#ffffff;}

.about-box .aB-swiper{position:relative;overflow:hidden;width:790px;height:325px;margin-top:53px;}
.aB-swiper .viewport, .aB-swiper .overview { width:782px; height: 325px;}
.aB-swiper .scrollbar{width:8px; height:325px;background-color:#e0e0e0;}
.aB-swiper .track{ width:8px;position: relative; }
.aB-swiper .thumb{ background-color:#cccccc; width:8px;}

.aB-swiper .swiper-slide{background-color:#f4f4f4;}
.aB-swiper ul{overflow:hidden;}
.aB-swiper ul li{width:50%;text-align:left;float:left;margin-bottom:18px;}
.aB-swiper ul li a{display:block;width:354px;height:38px;line-height:38px;border:1px solid #e5e5e5;background-color:#fff;}
.aB-swiper ul li .icon-qes{display:inline-block;width:42px;height:38px;line-height:38px;text-align:center;background-color:#c8c8c8;font-size:28px;color:#ffffff;font-family:Arial, Zitino, sans-serif;vertical-align:top;}
.aB-swiper ul li a span{display:inline-block;width:280px;font-size:14px;color:#333333;margin-left:20px;}



/*代售*/
.container-sells{padding-bottom:3%;}
.container-sells .contain-pagenav, .container-table .contain-pagenav{margin-top:40px;}


.tmk-list{width:1230px;overflow:hidden;margin-top:40px;}
.tmk-list li{padding-left:20px;width:226px;float:left;margin-bottom:20px;}
.tmk-list li a{display:block;width:100%;height:96px;line-height:96px;text-align:center;border:1px solid #e5e5e5;}
.tmk-list li a img{max-width:218px;max-height:90px;vertical-align:middle;}

.ds-page{text-align:right;}
.ds-page a{display:inline-block;width:27px;height:25px;line-height:25px;text-align:center;border:1px solid #e5e5e5;font-family:"宋体";font-size:14px;color:#666666;margin-left:5px;}
.dssb-swiper .tmk-list, .dssb-swiper .gm-list{margin-top:20px;}

.container-table{padding:3% 0;}
.container-table .table-title{font-size:16px;font-weight:600;color:#003a8f;margin:15px 0 12px 0;}
.container-table table{width:100%;height:auto;position:relative;border:1px solid #e5e5e5;padding:20px 5px;background-color:#f4f4f4;}
.container-table table tr td{padding:8px 0;vertical-align:middle;font-size:13px;color:#333333;}
.container-table table tr.col-3 td{width:33.33%;text-align:center;}
.container-table td em{font-size:12px;color:#f20000;margin-left:10px;}
.container-table td input[type=text], .container-table td select, .container-table td textarea{width:248px;height:30px;padding-left:10px;background-color:#fff;border:1px solid #e5e5e5;vertical-align:middle;}
.container-table td.hzfs input[type=text]{width:64px;}
.container-table td.hzfs select{width:138px;}
.container-table td.hzfs span{font-size:12px;color:#f20000;}
.container-table td.flzt input[type=text]{width:1058px;}
.container-table td input[type=checkbox]{-webkit-appearance:checkbox;vertical-align:middle;}
.container-table td label{color:#f20000;margin-right:20px;}
.container-table table tr.check td{text-align:left;padding-left:33px;}
.container-table td textarea{width:1058px;height:145px;vertical-align:top;resize:none;}
.container-table td span{width:98px;display:inline-block;}

.cu-box{padding:30px;background-color:#f4f4f4;border:1px solid #e5e5e5;border-top:0px;line-height:30px;font-size:12px;color:#666666;}
.cu-box h1{font-size:16px;}

.sub-box{padding:10px 0;border:1px solid #e5e5e5;border-top:0px;text-align:center;}
.sub-box .tab-btn{display:inline-block;width:118px;height:30px;line-height:30px;text-align:center;font-size:16px;font-weight:600;color:#333333;border:1px solid #e5e5e5;border-radius:30px;cursor:pointer;background-color:#fff;}
.sub-box .tab-btn:first-child{background-color:#f39700;border:1px solid #f39700;color:#fff;}


/*团队*/
.container-team{padding-top:3%;}
.container-team .contain-title{margin-bottom:40px;}
.container-team .board-list{overflow:hidden;}
.board-list li{float:left;width:50%;margin-bottom:100px;}


.team-box{width:565px;height:360px;position:relative;overflow:hidden;}
.team-box .team-dtl{width:250px;height:100%;border-right:1px solid #003a8f;position:relative;float:left;font-size:14px;color:#333333;}
.team-box .team-dtl h1{font-size:24px;color:#003a8f;font-weight:normal;margin-bottom:10px;}
.team-box .team-dtl img{width:230px;height:290px;margin-top:10px;}
.team-box .team-con{width:295px;height:100%;padding-bottom:35px;position:relative;float:left;margin-left:20px;}
.team-box .team-con p{font-size:13px;color:#333333;line-height:25px;}
.team-box .team-con .tMore-btn{position:absolute;bottom:0px;display:inline-block;width:122px;height:29px;line-height:29px;padding-left:30px;text-align:center;font-size:13px;color:#ffffff;background-color:#003a8f;background-image:url(../images/icon-see.png);background-repeat:no-repeat;background-position:19px center;}
.team-box .team-con .tMore-btn:hover{background-color:#014cbb;}

.board-modal .modal-contain{padding:20px 60px 60px 70px;}/*董事会弹窗*/
.board-modal .team-box, .team-modal .team-box{width:840px;}
.board-modal .team-box .team-con, .team-modal .team-box .team-con{width:570px;padding-bottom:0px;}


.team-srch{height:auto;overflow:hidden;position:relative;margin-top:35px;}
.team-srch input[type=text]{width:241px;height:34px;border:1px solid #d2d2d2;padding-left:10px;float:left;}
.team-srch .tS-sel{width:241px;height:34px;line-height:34px;border:1px solid #d2d2d2;float:left;margin-left:10px;}
.team-srch .tS-sel label{font-size:12px;color:#a7a7a7;padding-left:5px;}
.team-srch .tS-sel select{border:0px;height:30px;width:165px;}
.team-srch .tS-btn{float:left;margin-left:13px;display:inline-block;width:76px;height:36px;border:0px;background-color:#003a8f;background-image:url(../images/icon-srch.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;}

.team-list{margin-left:-18px;width:1218px;overflow:hidden;}
.team-list li{float:left;padding-left:18px;width:203px;height:234px;margin-top:40px;}
.team-list li a, .team-modal .team-dtl a{display:block;width:100%;height:100%;border:1px solid #e5e5e5;position:relative;}
.team-list li a img, .team-modal .team-dtl a img{width:183px;height:198px;vertical-align:top;}
.team-list li a .name, .team-modal .team-dtl a .name{width:100%;height:34px;line-height:34px;text-align:center;color:#fff;font-size:16px;background-color:#a6a6a6;}
.team-modal .modal-contain{padding:20px 60px 60px 55px;}
.team-modal .team-box .team-dtl{border-right:0px;width:185px;}
.team-modal .team-dtl a{height:234px;}
.team-modal .team-dtl a .name{background-color:#003a8f;color:#ffffff;}
.team-modal .team-con{margin-left:40px;}
.team-modal .team-con em{font-weight:600;color:#333333;}


.contain-csrEval{margin-top:4%;}
.contain-csrEval .eval-box{position:relative;width:100%;height:260px;padding:30px 40px 40px;background-color:#fafafa;border:1px solid #e5e5e5;border-radius:20px;margin-top:50px;}
.eval-box .eval-author{position:absolute;bottom:20px;right:40px;padding-left:100px;font-size:16px;color:#333333;background:url(../images/icon-hr.png) no-repeat left center;}
.eval-box .eval-con{width:100%;height:100%;overflow:hidden;position:relative;font-size:13px;color:#333333;line-height:25px;}

.eval-block{padding-top:36px;width:153px;height:101px;overflow:hidden;}
.eval-block a{display:inline-block;width:153px;height:65px;line-height:65px;text-align:center;background-color:#bababa;border:1px solid #e5e5e5;border-radius:10px;}
.eval-block a img{max-width:140px;max-height:49px;}

.picboxpic{width:100%;overflow:hidden;margin-top:-1px;}
.picsmallbox{position:relative;}
.picsmall{overflow:hidden;}
.picsmall li{float:left;margin-right:21px;}

.play-prev, .play-next{display:inline-block;width:18px;height:35px;cursor:pointer;position:absolute;top:51px;}
.play-prev{background:url(../images/swiper-4.png) no-repeat left center;left:-60px;}
.play-next{background:url(../images/swiper-4.png) no-repeat right center;right:-60px;}

.picsmall li.current .eval-block{background:url(../images/icon-eva.jpg) no-repeat top center;}
.picsmall li.current .eval-block a{background-color:#003a8f;}

@media all and (max-width:1320px){
	.play-prev, .play-next{display:none;}
}


/*成功案例 */
.container-case{padding:3% 0;}
.container-case .contain-csrEval{margin-top:0px;padding:3% 0;}
.container-case .case-list{overflow:hidden;width:1220px;margin:60px 0 0 -20px;}
.case-list li{float:left;width:305px;height:379px;padding-left:20px;margin-bottom:20px;}
.case-list li a{width:285px;height:100%;}
.case-list li a img{width:285px;height:232px;}
.case-list li a .case-box{width:100%;height:147px;padding:30px 0 0 30px;background-color:#f9f9f9;overflow:hidden;}
.case-list li a .case-box h1{font-size:18px;color:#888888;margin-bottom:8px;font-weight:normal;}
.case-list li a .case-box p{font-size:12px;color:#333333;line-height:25px;}
.case-list li a:hover .case-box{background-color:#003a8f;}
.case-list li a:hover .case-box h1, .case-list li a:hover .case-box p{color:#ffffff;}



/*视频列表*/
.video-list{overflow:hidden;width:1220px;margin-left:-20px;}
.video-list li{float:left;padding-left:20px;width:305px;margin-top:50px;}
.video-list li a{display:block;width:100%;height:272px;overflow:hidden;position:relative;}
.video-list li .video-img{position:relative;}
.video-list li .video-img img{width:285px;height:202px;}
.video-list li .video-img .video-icon{position:absolute;left:0px;bottom:0px;display:block;width:100%;height:100%;background:url(../images/icon-video1.png) no-repeat 9px 166px;}
.video-list li .video-name{width:100%;height:70px;line-height:70px;text-align:center;font-size:16px;color:#333333;background-color:#f9f9f9;position:relative;}
.video-list li:hover .video-img .video-icon{background:url(../images/icon-video2.png) no-repeat 9px 166px;}
.video-list li:hover .video-name{color:#fff;background-color:#003a8f;}


/*时间轴*/
.time-list{position:relative;width:100%;background:url(../images/line.png) repeat-x;}
.time-list .tl-btn{position:absolute; top:16px; width:18px; height:18px; display:block; cursor:pointer; z-index:100;background:url(../images/tl-btn.png) no-repeat;transition:none;}
.time-list .tl-btn.tl-prev{background-position:0px 0px;left:0;}
.time-list .tl-btn.tl-next{background-position:0px -54px;right:0;}
.time-list .tl-btn.tl-prev:hover{background-position:-54px 0px;}
.time-list .tl-btn.tl-next:hover{background-position:-54px -54px;}
.time-list .tl-block{position:absolute; top:0; left:70px; width:1060px; height:51px; overflow:hidden;}
.time-list .tl-block li{float:left; margin-right:70px; margin-bottom:0; display:inline;font-family:"Microsoft YaHei"; font-size:13px; background:url(../images/tl-ac.jpg) no-repeat; width:51px; height:51px; line-height:51px; margin-bottom:21px; text-align:center; cursor:pointer;}
.time-list .tl-block li.cur, .time-list .tl-block li:hover{background:url(../images/tl-ho.png) no-repeat; color:#FFF;}

/*新闻列表*/
.contain-news .time-list{margin-top:50px;}
.contain-news .news-swiper{width:1210px;height:auto;padding:20px 18px;border:1px solid #e5e5e5;position:relative;margin-top:20px;}
.news-swiper .swiper-slide a{display:block;height:191px;overflow:hidden;}
.news-swiper .swiper-slide a img{float:left;width:213px;height:191px;}
.news-swiper .swiper-slide a .nl-block{float:left;width:967px;position:relative;margin-left:30px;}
.news-swiper .swiper-slide a .nl-block h1{display:block;height:37px;line-height:34px;font-size:18px;color:#003a8f;font-weight:normal;}
.news-swiper .swiper-slide a .nl-block p{color:#666666;font-size:13px;line-height:30px;}
.news-swiper .swiper-slide a .nl-block .time{font-size:13px;color:#888888;margin-top:10px;}
.news-swiper .ns-page{position:absolute;right:23px;bottom:20px;z-index:2;}
.news-swiper .ns-page a{display:inline-block;width:18px;height:18px;line-height:18px;text-align:center;font-family:"宋体";font-size:13px;color:#707070;border:1px solid #d1d1d1;margin-left:8px;}

.contain-news .nl-box{margin-top:30px;position:relative;width:100%;height:auto;padding:30px 25px;border:1px solid #e5e5e5;overflow:hidden;}
.contain-news .nl-box h2{display:inline-block;font-size:14px;color:#323232;font-weight:normal;padding-right:16px;background:url(../images/icon-5.png) no-repeat right center;margin-right:10px;}
.contain-news .nl-box span{font-size:14px;color:#888888;}
.contain-news .nl-box p{font-size:13px;color:#666666;line-height:25px;margin-top:10px;}
.contain-news .nl-box a:hover h2{color:#003a8f;}




/*文章内容----多个共用(成功案例详细，专利申请知识详细)*/
.contain-article{overflow:hidden;padding-top:15px;}
.contain-article .art-box, .contain-article .art-hot{float:left;width:1250px;height:auto;position:relative;overflow:hidden;}
.art-box .art-head h1{font-size:24px;color:#003a8f;font-weight:normal; text-align:center; padding-bottom:8px;}
.art-box .art-head .art-about{padding:10px 0;overflow:hidden; margin:0 auto; text-align: center;}
.art-box .art-head .art-about span{line-height:28px;font-size:12px;color:#888888;margin-right:15px;position:relative;}
.art-box .art-head .art-about .bdsharebuttonbox{float:right;}
.art-box .art-block{position:relative;width:100%;height:auto;padding:20px 0;overflow:hidden;border-top:1px dashed #e4e4e4;border-bottom:1px dashed #e4e4e4;}
.art-box .art-block p{font-size:13px;color:#666666;line-height:30px;}
.art-box .art-page{position:relative;margin-top:15px;}
.art-box .art-page a{display:block;font-size:14px;color:#666666;line-height:30px;max-width:730px;}
.art-box .art-page a em{color:#333333; font-style:normal;}
.art-box .art-page a.art-rtn{width:115px;height:36px;line-height:36px;padding-left:21px;text-align:center;font-size:14px;color:#ffffff;background-color:#003a8f;background-image:url(../images/icon-rtn.png);background-repeat:no-repeat;background-position:16px center;position:absolute;top:15px;right:0px;}

.contain-article .art-hot{width:290px;padding:15px;background-color:#f3f3f3;margin-left:45px;}
.art-hot .aHot-title{font-size:18px;color:#003a8f;padding:0 0 15px 7px;border-bottom:1px solid #e1e1e1;margin-bottom:5px;}
.art-hot .aHot-title span{padding-left:10px;border-left:3px solid #003a8f;}
.art-hot a{display:block;width:100%;height:40px;line-height:40px;padding-left:18px;background:url(../images/icon-list.png) no-repeat left center;font-size:12px;color:#666666;border-bottom:1px dotted #b2b1b1;}


/*关于麦点*/
.contain-aboutus{padding:65px 0;overflow: hidden;}
.contain-aboutus h1{color:#ff0000;font-size:16px;}
.contain-aboutus p{font-size:14px;color:#666666;line-height:30px;}
.ab_img{ width:413px; height:510px; padding-left:50px; padding-top:28px; margin-left:8px;}
.ab_jie{ height:auto; min-height:550px; _height:550px; margin-right:17px; }
.ab_bt{ font-size:24px; color:#1f1a17; line-height:32px; padding-top:18px; padding-bottom:33px;}
.ab_jian{ font-size:14px; color:#4c4c4c; line-height:38px; padding-top:25px; padding-bottom:19px;}
.ab_red1{ width:144px; height:3px; background:#b12923;}
.ab_red2{ width:116px; height:1px; background:#b12923;}

/*公司视频*/
.vi_img{ padding-left:50px; margin-left:8px;}
iframe{width:1250px; height:760px;}


/*发起人语*/
.contain-quotes .quotes-box{height:auto;overflow:hidden;position:relative;border-bottom:1px solid #e5e5e5;margin-top:15px;}
.contain-quotes .quotes-box:last-child{border-bottom:0px;}
.quotes-box .quotes-img, .quotes-box .quotes-con{position:relative;overflow:hidden;}
.quotes-box .quotes-img{text-align:center;}
.quotes-box .quotes-con{padding-top:20px;}
.quotes-box .quotes-con .name{color:#666666; font-size:16px;}
.quotes-box .quotes-con .name h1{display:inline-block;font-size:24px;color:#666666;font-weight:normal;margin-right:10px;}
.quotes-box .quotes-con .name span{font-size:16px;color:#888888;}
.quotes-box .quotes-con .con{font-size:14px;color:#666666;line-height:25px;margin-top:30px;position:relative;overflow:hidden;}


/*全智文化*/
.contain-cul .cul-list{overflow:hidden;margin-top:65px;}
.cul-list li{float:left;width:400px;text-align:center;position:relative;}
.cul-list li i.cul-img{display:inline-block;width:128px;height:128px;background:url(../images/icon-cul.png) no-repeat;}
.cul-list li i.cul-img.cul-1{background-position:0px 0px;}
.cul-list li i.cul-img.cul-2{background-position:-158px 0px;}
.cul-list li i.cul-img.cul-3{background-position:-316px 0px;}
.cul-list li h1{font-size:18px;color:#333333;font-weight:normal;margin:25px 0 10px 0;}
.cul-list li p{font-size:14px;color:#666666;}

.cul-list2{margin-top:80px;}
.cul-list2 li{overflow:hidden;}
.cul-list2 li .cul-name{height:123px;width:255px;font-size:24px;color:#5e5e5e;font-weight:600;border-bottom:1px solid #e5e5e5;padding:35px 0 35px 20px;float:left;}
.cul-list2 li .cul-con{height:123px;padding:35px 0;width:918px;line-height:25px;font-size:14px;color:#5e5e5e;border-bottom:1px solid #e5e5e5;float:left;margin-left:27px;}
.cul-list2 li:first-child .cul-name, .cul-list2 li:first-child .cul-con{border-top:2px solid #999999;}


/*旗下单位*/
.contain-unit .unit-box{padding:18px 0;position:relative;height:auto;border-bottom:1px solid #e5e5e5;}
.contain-unit .unit-box:first-child{border-top:1px solid #e5e5e5;margin-top:40px;}
.unit-box .unit-name{padding-left:20px;width:80%;overflow:hidden;font-size:14px;color:#333333;background:url(../images/unit-list.png) no-repeat 5px center;}
.unit-box .state{font-size:14px;color:#666666;padding-right:20px;background:url(../images/swiper-5.png) no-repeat right -28px;position:absolute;right:0px;top:20px;cursor:pointer;}
.unit-box.cur .state{background-position:right 8px;}
.unit-box .unit-block{position:relative;width:100%;height:auto;padding-bottom:4%;margin-top:45px;display:none;}
.unit-box .unit-block .name h1{font-size:20px;color:#003a8f;font-weight:normal;}
.unit-box .unit-block .name p{font-size:14px;color:#c6c6c6;text-transform:uppercase;}
.unit-box .unit-block .con{margin-top:20px;}
.unit-box .unit-block .con p{font-size:14px;color:#333333;line-height:25px;}
.unit-box .unit-block .time-list{margin-top:70px;}
.unit-box .unit-block .uT-box{position:relative;margin-top:50px;padding-left:250px;}
.unit-box .unit-block .uT-block{position:relative;font-size:13px;color:#666666;line-height:30px;display:none;}



/*加入麦点*/
.contain-join{}
.contain-join .join-hint{line-height:25px;font-size:14px;color:#666666;font-style:normal;margin-top:65px;}
.contain-join .join-hint em{color:#003a8f; font-style:normal;}
.contain-join .join-srch{height:auto;overflow:hidden;margin:40px 0 35px 0;}
.join-srch .srch-block{float:left;position:relative;width:241px;height:34px;line-height:34px;padding:0 6px;border:1px solid #d2d2d2;margin-right:11px;}
.join-srch .srch-block label{display:inline-block;width:61px;text-align:right;font-size:12px;color:#a7a7a7;}
.join-srch .srch-block select{border:0px;width:150px;}
.join-srch .srch-block2{width:322px;}
.join-srch .srch-block2 label{width:93px;}
.join-srch .srch-block2 input[type=text]{border:0px;width:200px;}
.join-srch .srch-btn{float:left;display:inline-block;width:105px;height:34px;border:0px;background-color:#003a8f;background-image:url(../images/icon-srch.png);background-repeat:no-repeat;background-position:center center;cursor:pointer;}


.job-list .job-about{height:auto;overflow:hidden;border-bottom:1px solid #e5e5e5;background-color:#ffffff;position:relative;}
.job-about span{display:inline-block;width:20%;height:49px;line-height:49px;text-align:center;font-size:14px;color:#666666;float:left;}
.job-list .job-about.ja-head{background-color:#008cd6;}
.job-about.ja-head span{font-size:16px;color:#ffffff;}
.job-about .ja-btn{position:absolute;right:15px;top:20px;width:17px;height:9px;background:url(../images/swiper-6.png) no-repeat;z-index:2;}
.job-list li.cur .job-about{background-color:#f7f7f8;}
.job-list li.cur .ja-btn{background-position:0px -39px;}

.job-list .job-block{position:relative;padding:30px 0 30px 85px;height:auto;line-height:25px;font-size:14px;color:#666666;border-bottom:1px solid #e5e5e5;display:none;}
.job-list .job-block h2{font-size:14px;color:#666666;}
.job-list .job-block .duty{margin-top:100px;}
.job-list .job-block .other{margin-top:30px;}
.job-list .apply-btn{display:block;width:119px;height:31px;line-height:31px;padding-left:29px;text-align:center;font-size:14px;color:#ffffff;background-color:#f39700;background-image:url(../images/icon-job.png);background-repeat:no-repeat;background-position:13px center;border-radius:5px;border:0px;clear:both;margin-top:30px;}



/*联系我们*/
.contain-contact{}
.contain-contact .map-box{width:100%;height:auto;overflow:hidden;position:relative;clear:both;margin:60px 0 50px 0;}
.contain-contact .ct-box{height:auto;overflow:hidden;margin-top:80px;}
.ct-box .ct-msg{float:left;position:relative;width:600px;height:325px;overflow:hidden;}
.ct-box .ct-msg input[type=text]{width:285px;height:37px;padding-left:10px;border:1px solid #e5e5e5;margin-bottom:15px; font-size:14px; font-family:微软雅黑;}
.ct-box .ct-msg textarea{width:585px;padding-left:10px;height:150px;border:1px solid #e5e5e5;resize:none;margin-bottom:15px; font-size:14px; font-family:微软雅黑;}
.ct-box .ct-msg .yzm{overflow:hidden;position:relative;}
.ct-box .ct-msg .yzm input[type=text]{width:180px;float:left;}
.ct-box .ct-msg .yzm .yzm-img{width:105px;height:40px;vertical-align:middle;margin-left:10px;}
.ct-box .ct-msg .msg-btn{display:inline-block;width:116px;height:37px;line-height:37px;text-align:center;font-size:16px;color:#ffffff;background-color:#1a3c7c;border:0px;cursor:pointer;float:right; font-size:16px; font-family:微软雅黑;}

.ct-box .ct-block{float:left;position:relative;margin-left:30px;width:570px;height:285px;padding:38px 0 0 45px;background:url(../images/ct-bg.png) repeat;}
.ct-box .ct-block .phone{padding-left:68px;background:url(../images/icon-phone.png) no-repeat left 1px;font-size:12px;color:#7e7e7e;}
.ct-box .ct-block .phone h1{font-size:30px;color:#7e7e7e;font-family:Arial, Zitino, sans-serif;margin-top:5px;}
.ct-box .ct-block .name{font-size:18px;color:#333333;font-weight:normal;margin-top:20px;}
.ct-box .ct-block p{font-size:15px;color:#666666;margin-top:15px;}

.ct-box .ct-block .ewm-block{position:absolute;right:20px;top:80px;font-size:16px;color:#666666;text-align:center;}
.ct-block .ewm-block img{width:140px;height:140xp;margin-bottom:10px;}

.unit-list{overflow:hidden;width:1230px;margin-left:-30px;margin-top:50px;}
.unit-list li{float:left;padding-left:30px;width:615px;margin-bottom:30px;}
.unit-list li>div{display:block;width:100%;height:270px;padding:40px 0 0 40px;background-color:#f9f9f9;font-size:14px;color:#666666;position:relative;overflow:hidden;}
.unit-list li>div h1{font-size:18px;color:#333333;}
.unit-list li>div p{margin-top:20px;}


/*荣誉*/
.honor-list{overflow:hidden;margin-left:-30px;width:1230px;margin-top:40px;}
.honor-list li{float:left;padding-left:30px;width:307px;margin-bottom:30px;}
.honor-list li a{display:block;width:100%;height:260px;text-align:center;position:relative;overflow:hidden;font-size:12px;color:#b4b4b4;}
.honor-list li a .honor-img{position:relative;overflow:hidden;padding-bottom:14px;width:277px;height:205px;background:url(../images/honor-bg.png) no-repeat bottom center;}
.honor-list li a .honor-img img{width:277px;height:191px;}
.honor-list li a h1{font-size:16px;color:#444444;font-weight:normal;margin:5px 0;}


/* 麦点风貌 */
.imgSettingBox { width: 1250px; overflow: hidden; }
.imgSettingBox ul { width: 1300px; }
.imgSettingBox li, .imgSettingBox a { float: left; }
.imgSettingBox li { width: 403px;  margin-right: 20px; margin-bottom: 30px; position: relative; overflow: hidden; }
.imgSettingBox a { background: #f6f6f6; padding: 10px; width: 383px; border-bottom: 2px solid #e8e8e8; }
.imgSettingBox span { vertical-align: top; display: inline-block; width: 100%; text-align: center; }
.imgSettingBox .tl { font-size: 16px; color: #000; padding-top: 10px; transition: 0.2s; }
.imgSettingBox a:hover .tl { color: #1a3c7c; }
.imgSettingBox .adornA, .imgSettingBox .adornB { transition: 0.4s; height: 2px; background: #1a3c7c; position: absolute; bottom: 0; width: 190px; }
.imgSettingBox .adornA { left: -190px; }
.imgSettingBox .adornB { right: -190px; }
.imgSettingBox a:hover .adornA { left: 0; }
.imgSettingBox a:hover .adornB { right: 0; }

.imgSettingBox .img { display: inline-block; vertical-align: top; width: 383px; height: 273px; overflow: hidden; }
.imgSettingBox img {     transition: All 0.6s ease-in-out;
    -webkit-transition: All 0.6s ease-in-out;
    -moz-transition: All 0.6s ease-in-out;
    -o-transition: All 0.6s ease-in-out; }
.imgSettingBox a:hover img {
	transform: scale(1.1);
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

/*组织架构*/
.main_pa p{ font-size:14px; line-height:32px; float:none;}
.main_list{ border:1px solid #eaeaea; padding:35px 15px 20px; position:relative; margin-bottom:45px;}
.main_list h2{ position:absolute; background-color:#1a3c7c; color:#fff; text-align:center; width:160px; height:42px; line-height:42px; left:50%; margin-left:-80px; top:-35px;}
.main_list p{ font-size:15px; line-height:24px; text-indent:2em; float:none}
.mbc_title{position:relative;text-align:left;width:100%;}
.mbc_line{ border-bottom:1px dashed #fff;border-top:1px dashed #dcdcdc;display:block;height:0;left:0;line-height:0;position:absolute;top:9px;width:100%;}
.mbc_title_warp{ background:#fff;display:inline-block;position:relative;}
.main-company{ padding:35px 0 0 55px; overflow:hidden;}
.main-company img{ float:left; margin-bottom:15px;}


/*企业文化*/
.scroll-main{ position:relative; overflow:hidden;}
.rclngd {  height:501px;}
.scroll-cont{ position:absolute;width:515px; line-height:25px;}
.scroll-box{ position:absolute;height:100%;right:0;top:0; width:1px;}
.scroll-block{ position:absolute;top:0;width:100%;height:53px;cursor:pointer;}
.estate_list{ padding:5px 0 5px 0; border-top:1px solid #f1f1f1;}
.estate_list h2{ color:#666; padding-bottom:15px; }

/*用人理念*/
.fuli{width:1250px; margin:0 auto;}
.nei-b{ padding:55px;}
.second-content{position: relative;margin-top: 50px;}
.second-list{position: absolute;top: 0;left: 0;width: 100%;z-index: 0;overflow: hidden;display: none;opacity: 0;}
.second-list.active{position: relative;z-index: 1;overflow: visible;display: block;opacity: 1;}
.second-list-t h1{color: #333333;font-size: 30px;border-bottom: 1px solid #dddddd;padding-bottom: 10px;}
.second-list-b{padding:25px 40px;}
.second-list-b p{font-size: 14px;color: #333333;line-height: 30px;text-indent: 30px;margin-bottom: 15px;}
.second-list-b p.p-titlt{text-indent:0;color: #1a3c7c;font-size: 18px;border-bottom: 1px solid #f4f4f4;padding-bottom: 10px;margin-top: 40px;margin-bottom: 20px;}
.second-list-b p.p-img{text-align: center;text-indent:0;}
.second-list-b p.p-img img{max-width: 100%;}
.second-list-b p span{display: inline-block;width: 6px;height: 6px;border-radius: 3px;background: #333333;vertical-align: middle;margin-right: 5px;}
.second-list-b p i{margin-left: 30px;}
.second-list-b p em{display: inline-block;width: 30px;}

/*设备展示*/
dl.dl_qyfc3 { width:220px; padding:10px 14px; float:left; display:inline-block; overflow:hidden;}
dl.dl_qyfc3 dt { width:224px; height:168px; overflow:hidden; } /*图片边框*/
dl.dl_qyfc3 dt a { width:220px; height:164px; padding:1px; border:1px solid #ccc; display:block;}
dl.dl_qyfc3 dt a:hover {border:1px solid #023793;opacity:0.7; box-shadow: 1px 1px 5px #000;}/*图片边框,点击时的状态*/
dl.dl_qyfc3 img { display:block; width:220px; height:164px;  padding: 0px!important; }
dl.dl_qyfc3 dd { /*background:#ECECEC; margin:2px 0 0 0;*/ width:220px; height:24px; line-height:24px; overflow:hidden; white-space:nowrap; text-align:center; padding:0 4px;}
dl.dl_qyfc3 dd a{ color:#000;}


/*发展历程*/
.outbox1 { width: 1250px; padding:0 8px; margin:0 auto; /* background:url(http://www.the21media.com/statics_v2/image/bg2.png) repeat-y; */*background:url(http://www.the21media.com/statics_v2/image/bg2.gif) no-repeat 0 518px; overflow:hidden; }
.conbox3 { width: 1129px; padding:38px 63px 47px 0px; }
.conbox3 ul.sNav { height:47px; width:630px; padding-left:209px; }
.conbox3 ul.sNav li { float:left; width:241px; height:47px; font:bold 14px/40px Tahoma, SimSun; text-align:center; color:#25b7aa; background:url(http://www.the21media.com/statics_v2/image/In_snav.gif) no-repeat; margin-right:58px; cursor:pointer; }
.conbox3 ul.sNav li.hover, .conbox3 ul.sNav li:hover { background:url(http://www.the21media.com/statics_v2/image/In_snav_n.gif) no-repeat; color:#fff; }
.His_Con, .His_Con2 { width: 1129px; }
.His_Con li { width: 1250px; overflow:hidden; padding:35px 0; background:url(http://www.the21media.com/statics_v2/image/line02.gif) repeat-x left bottom; }
.His_Con li span.img { display:block; float:left; width:154px; height:115px; border:1px solid #cccccc; padding:1px; }
.His_Con li img { width:154px; height:115px; }
.His_Con li div { width: 1050px; float:right; font:normal 14px/22px Tahoma, SimSun; color:#3b3b3b; }
.His_Con li div p { padding-bottom:8px; }
.His_Con li div h4 { width: 530px; overflow:hidden; font:bold 14px/22px Tahoma, SimSun; }

.His_Con2 li { width: 1129px; overflow:hidden; font:normal 14px/22px Tahoma, SimSun; color:#3b3b3b; padding-top:35px; }
.His_Con2 span.s_time { display:block; width:90px; float:left; background:url(http://www.the21media.com/statics_v2/image/dian02.gif) no-repeat left 10px; padding-left:10px; }
.His_Con2 div { width:739px; float:right; background:url(http://www.the21media.com/statics_v2/image/line02.gif) repeat-x left bottom; padding-bottom:35px; }
.His_Con2 div a:link, .His_Con2 div a:visited { color:#3b3b3b; }



/*  */
.fn-clear:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.fn-clear {zoom:1; /* for IE6 IE7 */}
.empty {padding:50px 0;font-size: 14px;text-align: center;}

/* 分页 */
.pagination {height: 30px; line-height: 30px; margin-top:4%;background: #f9f9f9; padding: 0 8px;text-align: center;}
.pagination li {display: inline-block; margin-left: 5px;}
.pagination li a {border: 1px solid #e5e5e5;}
.pagination li a ,.pagination li span {padding: 4px 10px 4px 10px;}
.pagination li a:hover , .pagination .page_current span {border: 1px solid #003a8f; background-color: #003a8f; color: #fff; text-decoration: none;}
.pagination .page_disabled {display: none;}

.main_pa_pd {margin-top: 30px;}


/* 日历 */
.dropdown-menu {position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; min-width: 160px; padding: 5px 0; margin: 2px 0 0; list-style: none; background-color: #ffffff; border: 1px solid #ccc; border: 1px solid rgba(0, 0, 0, 0.2); -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box;}



/* 客服 */
.ImTable *{padding:0px;margin:0px}
.ImTable{border-collapse:collapse;border:9px solid #1a3c7c;background:#fff}
.ImTable h2{font-size:14px;margin-top:5px;color:#333}
.ImHeader{height:91px;background:url(../images/im_01.png) no-repeat}
.ImRow0{margin:0px 11px;background:#fff;height:34px;line-height:34px;}
.ImRow1{margin:0 11px;height:34px;background:#fff;line-height:34px;}a.im,a:hover.im{text-decoration:none; color:#333;padding-left:10px;}
.ImFooter{height:201px;background:url(../images/im_04.png) no-repeat;}



/*---网站地图---*/
.map-main { overflow: hidden; margin: 10px 0; padding-bottom:35px; background: #fff;font-family:"宋体"; }
.map-main .sitemap_con { width:1000px; margin: 0 auto; color:#666; }
.map-main .sitemap_con .map_top { border-bottom: 2px solid #005eb8; margin-bottom:35px;}
.map-main .sitemap_con .map_top img { float: left; }
.map-main .site_r_link { width: 120px;margin-top:35px;/*上边界根据需要进行调整*/ padding: 5px 10px; background: #f8f8f8;text-align:center;background:#005eb8;color:#fff;}
.map-main .site_r_link a{color:#fff;}
.map-main .site_r_link a:hover{text-decoration:underline;}


/*站点地图，显示方式样式，上边界根据需要进行调整*/
.map-main .site_plc { padding: 5px 0; text-indent: 10px; background: url(../images/ico-plus.gif) no-repeat 0 8px; }
.map-main .sitemap_con h4 { line-height:35px;border-bottom:1px dotted #ccc;font-size:15px;margin-bottom:5px;font-family:"微软雅黑";}
.map-main .b4 {margin-bottom:20px;overflow:hidden;}
.map-main .b4 ul {overflow:hidden;}
.map-main .b4 li {line-height:30px; width:155px;float:left;background:url(../images/iconi.jpg) no-repeat left center;padding-left:14px;}
.map-main .b4 li a {display: block;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
