﻿@charset "utf-8";
.pd40 div p{font-size: 16px!important;font-family: "宋体"!important;}
.pd40 div span{font-size: 16px!important; font-family: "宋体"!important;}

.leadArticle p{font-size: 16px!important;font-family: "宋体"!important;}
.leadArticle span{font-size: 16px!important;font-family: "宋体"!important;}


/*index Style Start*/
.guanbi{width:150px;height:35px;line-height:35px;text-align: center;border:1px solid #4988dd;display: block;float: right;   }
.center-ai{width:100%;margin:0 auto;overflow: hidden;margin-top:10px;line-height:39px;font-size:14px;  }
.center-ai a{display:block;width:135px;height: 39px;border:solid 2px #2196f3;text-align: center;float: right;}
.banner { max-width:1639px;margin:0 auto;}
.banner .bx-controls { min-width:106px;left:50%;margin-left:-53px;}
.banner .bx-wrapper .bx-pager.bx-default-pager a { background:#fff;border-radius:50%;}
.banner .bx-wrapper .bx-pager.bx-default-pager a:hover { background:#0099ff;}
.banner .bx-wrapper .bx-pager.bx-default-pager a.active { background:#0099ff;}
.phoneNavBox>.box{overflow:hidden;height: 97px}
.grayBg { background:#faf9fa;padding-top:30px;padding-bottom:30px;}
.pb0{padding-bottom:0;}
.business ul { margin-top:10px;}
.business ul li { width:267px !important;margin:0 20px;padding-top:120px;text-align:center;padding-bottom:60px;float:left; }

.business ul li a { display:block;}
.business .businessItem { height:82px;padding-top:98px;position:relative;box-shadow:2px 2px 10px #999;}
.business .businessItem img { position:absolute;top:-120px;left:50%;margin-left:-132px;width:264px;transition:1s all ease;-webkit-transition:1s all ease;}
.business .businessItem:hover img { transform:scale(1.1);-webkit-transform:scale(1.1);}
.business .businessItem span { display:block; position:absolute;width:120px;bottom:0;left:50%;margin-left:-60px;background:#0099ff;color:#fff;padding:7px 0;}
.title_h2 h2 { color:#333; margin-bottom: 24px;}

.switchImg .bx-controls { top:-68px;right:0;}
.switchImg .bx-controls-direction { display:block;}
.switchImg .bx-wrapper .bx-controls-direction a{ position:static;display:inline-block;width:34px;height:38px;}
.switchImg .bx-wrapper .bx-controls-direction a.bx-prev { background:url(../images/bx_prev.jpg) no-repeat;}
.switchImg .bx-wrapper .bx-controls-direction a.bx-next { background:url(../images/bx_next.jpg) no-repeat;margin-left:10px;}

.product { margin:50px 0;}
.productImg { float:left;width:38%;margin-right:42px;}
.productImg img { width:100%;}
.productFont { overflow:hidden;}
.productFont h2 { color:#063862;margin-bottom:24px;}
.btnBorder a { display:block;width:130px;border:2px solid #90d2fe;padding:8px 0;text-align:center;margin-top:38px;}
.btnBorder a:hover{color:#0099ff; }
.btnBorder {width:134px;border-bottom:4px solid #c7e5fc;}

.fastNav { margin-top:40px; margin-bottom:46px;}
.fastNav ul li { float:left;width:23%;margin:0 1%;}
.fastNav  a { display:block;text-align:center;}
.fastNav  a img { margin-bottom:26px;transition:1s all ease;-webkit-transition:1s all ease;}
.fastNav  a:hover img { transform:rotate(360deg);-webkit-transform:rotate(360deg);}
.fastNav .fontBox h3 { color: #063862;margin-bottom:12px;}
.fastNav .fontBox p { text-align:left;color:#676f7c;max-height:4.5em;overflow:hidden;text-overflow:ellipsis;}

.fastNav.d_fastNav ul li { float:left;width:33.3%;margin:0;}
.fastNav.d_fastNav a { margin:0 100px;}
.fastNav.d_fastNav .fontBox p { text-align:center;}

.activeArea { display:block;margin-bottom:70px;}

.news h2 { }
.newsCont .newsLeft { width:66.6%;float:left;clear:both;}
.newsCont .newsRight { width:31.3%;float:right;/*padding:0 1%;*/}
.newsLeft .newsItem { width:48%;margin:0 5px;float:left;}
.newsLeft .newsItem .newsPic { display:block;border-bottom:4px solid #0099ff;position:relative;}
.newsLeft .newsItem .newsPic span { display:block;position:absolute;left:34px;bottom:0;background:#0099ff;color:#fff;padding:6px 20px;}
.newsLeft .newsItem .newsFont { padding:36px 30px;border:1px solid #ccc;border-top:none;}
.newsLeft .newsItem .newsFont h3 { text-align:center;margin-bottom:27px;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
.newsLeft .newsFont h3 a { color:#063862;font-weight:bold;}
.newsLeft .newsFont .btnBorder { margin:0 auto;}
.line4 { max-height:7.2em;overflow:hidden;text-overflow:ellipsis;padding-bottom:29px;}
.newsItem .line4 p{height:84px;line-height:28px;overflow:hidden;}

.newsRight .newsList > a { display:block;padding:18px 40px;border-top:1px solid #ccc;border-left:3px solid #ccc;border-right:1px solid #ccc;}
.newsRight .newsList > a h4 { margin-bottom:10px;color:#063862;}
.newsRight .newsList > a:hover { border-left-color:#063862;background:#f6fbfd;}
.newsRight .newsList > a:hover h4 { font-weight:bold;}
.newsRight .moreNews { display:block;padding:16px 0;padding-left:37px;border:1px solid #ccc;border-left-width:3px;color:#0099ff;background:url(../images/moreNews.png) 70% center no-repeat;width:89.5%;+padding-left:38px; }
.newsRight .moreNews:hover { border-left-color:#063862;background-color:#f6fbfd;}
.line2 { height:3em;overflow:hidden;text-overflow:ellipsis;}

.partner { padding:60px 0;}
.partner ul li{ width:185px !important;margin:0 29px;float:left;}
.partner ul li a { display:block;border:1px solid #ccc;}


.partner .bx-controls { position:static;text-align:center;margin-top:30px;}
.partner .bx-controls-direction { display:block;}
.partner .bx-wrapper .bx-controls-direction a{ position:static;display:inline-block;width:34px;height:38px;}
.partner .bx-wrapper .bx-controls-direction a.bx-prev { background:url(../images/bx_prev.jpg) no-repeat;}
.partner .bx-wrapper .bx-controls-direction a.bx-next { background:url(../images/bx_next.jpg) no-repeat;margin-left:10px;}
/*index Style End*/

.mt30 p{font-size: 16px;color:#676f7c; } 
.mt30 span {font-size:16px;color:#676f7c;}

.ptColor p{font-size: 16px;color:#676f7c; } 
.ptColor span {font-size:16px;color:#676f7c;display:block;}

/*关于金莎4399js安全平台 start*/
.info { margin:70px 0;}
.infoImg { float:left;width:45%;margin-right:42px;}
.infoImg img { width:100%;}
.infoFont { overflow:hidden;padding-top:20px;}
.infoFont h2 { line-height:1;}




ul.aboutFont { margin-top:20px;}
ul.aboutFont li { width:auto;float:left;line-height:50px; }
ul.aboutFont li > div { text-align:right;}
ul.aboutFont li > div span { color:#0099ff;margin-right:10px;}

.title h2{ margin-bottom:20px;}

.manageTeam { padding:30px 0;background:#f7f7f7;}
ul.teamMember li { width:auto;float:left;}
ul.teamMember li .memberInfo { margin:0 20px;text-align:center;}
.memberInfo .font { position:relative;}
.memberInfo .font > div { position:absolute;left:0;top:0;padding: 20px 20px 21px 20px; background:#999;color:#fff;display:none;transition:1s ease all;overflow:hidden;text-overflow:ellipsis;height:88%!important; }
.memberInfo .font > div p { text-align:left;}
.memberInfo .font > div p span{ text-align: center;
    width: 100px;
    display: block;
    margin: 0 auto;
    line-height: 20px;
}
.memberInfo .font:hover div { display:block;opacity:0.9;}
.memberInfo .name { background:#315487;color:#fff;text-align:center;margin-top:40px;margin-bottom:20px;}
.memberInfo > span { color:#315487;}
.about{clear:both; }
.about ul { margin-top:50px;}
.about ul li { width:21%;margin:0 20px;padding-top:120px;text-align:center;padding-bottom:60px;float:left;}

.about ul li a { display:block;}
.about .businessItem { height:82px;padding-top:98px;position:relative;box-shadow:2px 2px 10px #999;}
.about .businessItem img { position:absolute;top:-120px;left:50%;margin-left:-132px;width:264px;transition:1s all ease;-webkit-transition:1s all ease;}
.about .businessItem:hover img { transform:scale(1.1);-webkit-transform:scale(1.1);}
.about .businessItem span { display:block; position:absolute;width:120px;bottom:0;left:50%;margin-left:-60px;background:#0099ff;color:#fff;padding:7px 0;}
/*关于金莎4399js安全平台 start*/
.span-a{float: right}
.briefBox { padding-top:50px;}
.briefBox .briefLeft { float:left;/*margin-right:100px;*/width:296px;margin-top:30px; position:relative;}
.briefBox_l { position:absolute; top:50%; margin-top:-35px; }
.briefBox .briefLeft h2 { text-align:center;}
.briefBox .briefFont { overflow:hidden;margin-top:30px;}
.briefBox .briefFont .animate { margin-top:100px;}
.col2 { -moz-column-count:2;-webkit-column-count:2;column-count:2;}
.box{width: 100%;padding:0 20px;
	max-width:1280px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.box ul li div .animate{position:relative;width:  }
.box ul li div .animate span{width:97%;background:#000;position: absolute;left:0;bottom:0;height: 42px;font-size:18px;color:#fff;line-height:42px;background: rgba(18, 21, 44, 0.7);padding-left:3% }
.interBox h2{font-size:24px;color:#333;line-height:80px; }


















.ideaBox .ideaBg { padding:80px 0;}
.ideaBox .ideaBg .ideaImg { width:46%;float:left;margin-right:40px;}
.ideaBox .ideaBg.idea .ideaImg { float:right;margin-right:0;margin-left:40px;}
.ideaBox .ideaBg.idea { background:#f7f7f7;}
.ideaBox .ideaBg .ideaFont { overflow:hidden;}
.ideaBox .ideaBg .ideaFont h2 { margin:10px 0;}
.ideaBox .ideaBg .ideaFont > span { display:block;margin-bottom:10px;color:#0099ff;font-weight:bold;}

ul.leaderList { border-bottom:1px solid #ccc;padding-bottom:50px;}
ul.leaderList li { width:33%;float:left; position:relative;}
/*0902号修改，页面中没有.leaderbwrap这个类名，是a标签  领导关怀栏目*/
/*ul.leaderList li .leaderbWrap { display:block;margin:0 20px;border-top:8px solid #e5e5e5;margin-top:88px;}
ul.leaderList li .leaderbWrap em { display:block;height:3em;overflow:hidden;text-overflow:ellipsis;margin-top:22px;margin-bottom:36px;}
ul.leaderList li .leaderbWrap span { display:block;}*/
ul.leaderList li a { display:block;margin:0 20px;border-top:8px solid #e5e5e5;margin-top:88px;}
ul.leaderList li a em { display:block;height:3em;overflow:hidden;text-overflow:ellipsis;margin-top:22px;margin-bottom:36px;}
ul.leaderList li a span { display:block;}
ul.leaderList li .leaderbWrap { display:block;margin:0 20px;border-top:8px solid #e5e5e5;margin-top:88px;}
ul.leaderList li .leaderbWrap em { display:block;height:3em;overflow:hidden;text-overflow:ellipsis;margin-top:22px;margin-bottom:36px;}
ul.leaderList li .leaderbWrap span { display:block;}

.leadArticle p{line-height:1.8em;letter-spacing:1px;}/*text-align:justify;text-justify:inter-ideograph;*/
.leadArticle img{max-width:100%;}
.leadArticle .leadImg > div { width:50%;float:left;}
.leadArticle .fontMargin { margin:30px 0;}
.leadArticle { /*text-align:center;*/}
.leadArticle > h2 { margin-top:30px;border-bottom:1px solid #ccc;padding-bottom:16px;margin-bottom:16px;text-align: center;}
.leadArticle .txtInfo { margin-bottom:30px;text-align: center;}
.leadArticle .txtInfo > span { margin:0 10px;}
.leadArticle .txtInfo > span img { max-width:14px;margin-right:5px;margin-top:3px;} 
.leadArticle .txtInfo > span b { font-weight:bold;margin-right:5px;}

.monthNum { position:relative;width:80%;margin:0 auto;margin-top:70px;}
.monthNum ul li{ text-align:center;padding-bottom:7px;background:url(../images/month_12.png) bottom no-repeat;cursor:pointer;width:172px!important;}
.monthNum ul li.cur { background:url(../images/month_10.png) bottom no-repeat;}
.monthNum ul li a { display:block;border-bottom:1px solid #f3f3f3;padding-bottom:34px;font-weight:bold;color:#063862;}
.monthNum h2 { font-weight:bold;color:#063862;text-align:center;margin:30px 0;}
.monthNum .bx-controls-direction { display:block;}
.monthNum .bx-controls { position:static;}
.monthNum .bx-wrapper { position:static;}
.monthNum .bx-wrapper .bx-controls-direction a { top:12%;}
.monthNum .bx-wrapper .bx-controls-direction a.bx-prev { background:url(../images/prve.png) no-repeat;left:-40px;opacity:1;height:42px;}
.monthNum .bx-wrapper .bx-controls-direction a.bx-next {  background:url(../images/next.png) no-repeat;right:-72px;opacity:1;height:42px; }
.monthNum .bx-wrapper .bx-prev:hover { }
.monthNum .bx-wrapper .bx-next:hover {}


.developBox { width:80%;margin:0 auto;}
.developBox ul.resource-type-list { width:100%;padding-top:40px;}
.monthBg_01 { background:url(../images/monthBg_01.jpg) 49.5% 0 repeat-y;}
.monthBg_02 { background:url(../images/monthBg_02.png) 49.5% top no-repeat; }
.monthBg_03 { background:url(../images/monthBg_02.png) 49.5% bottom no-repeat;}
.developBox li.panel { width: 48.5%; margin:0.5%; position:relative;padding-top:70px;margin-bottom:40px;}
.developBox li.panel .inner{ margin:0 34px;}
.developBox .developImg { position:relative;}
.developBox .developImg .imgFont { position:absolute;color:#fff;background:url(../images/bg.png) repeat;padding:5px 20px;left:0;bottom:0;width:100%;}
.developBox .developFont { background:#f7f7f7;padding:20px;}
.developBox .developFont > span {  color:#063862;display:block;border-top:1px dashed #063862;padding-top:20px;display: none;}
.developBox .developFont > h3 { color:#063862;font-weight:bold;margin-bottom:20px;border-top:1px dashed #063862; padding-top: 10px;}

.developBox .panel .monthBg { height:41px;line-height:41px;padding:0 23px;background:#034f8a;text-align:center;position:absolute;top:0;right:-2px;color:#fff;}
.developBox .panel .monthBg.cur { padding:0 23px;right:auto;}
.developBox .panel .monthBg > span { font-weight:bold;margin-right:2px;}


.load-more-link { display: block; width: 120px; height: 25px; margin: 0 auto; background: #4169b5; color: #ffffff; font-size: 14px; text-align: center; line-height: 25px; cursor: pointer; }
#infscr-loading{ background:rgba(0,0,0,0.4); position:fixed; width:100px; height:50px; line-height:50px; font-size:16px; overflow:hidden; border-radius:10px; text-align:center; color:#fff; left:50%; top:50%; z-index:1000; margin:-15px 0 0 -50px;}
.lt9 #infscr-loading{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#99000000", EndColorStr="#99000000")}
#infscr-loading img{ position:absolute; left:50%; top:50%; margin:-57px 0 0 -75px; opacity:0.5; filter:alpha(opacity=50);}

.noticeBox { margin-top:70px;}
.noticeBox ul li{ width:50%;float:left;margin-bottom:48px;}
.noticeBox .noticeItem { margin:0 20px;padding:55px;background:#f7f7f7;}
.noticeBox .noticeItem span { display:inline-block;padding:5px 20px;background:#0099ff;color:#fff;}
.noticeBox .noticeItem h3 { margin:20px 0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.noticeBox .noticeItem h3 a{ color:#063862;}
.noticeBox .noticeItem h3 a:hover{color:#1532A5;}
.noticeBox .noticeItem > div { height:5.4em;overflow:hidden;text-overflow:ellipsis;margin-bottom:20px;}
.noticeBox .noticeItem > a { color:#666;font-size:12px;}
.noticeBox .noticeItem a:hover { text-decoration:underline;}

.detailsRight { width:250px;float:right;margin-left:30px;}
.detailsRight h3 { margin-top:30px;padding-bottom:16px;border-bottom:1px solid #ccc;}
.detailsRight .newNotice .news { border-bottom:1px dashed #ccc;margin-top:10px;padding-bottom:10px;}
.detailsRight .newNotice .news a { display:block;max-height:3em;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px;}
.detailsRight .newNotice .news b { font-weight:bold;}
.detailsLeft { overflow:hidden;}

.share { border-bottom:1px solid #ddd;padding-bottom:0.5em;margin-bottom:0.5em;}
.share .sharetl { float:left;}
.share .bshare-custom { float:left;}

.fp span { color: #7a7a7a; display: block; padding: 0.25em 0; width: 70%; }
.fp.closeBtn { margin-top:0;}
.fp.closeBtn > a { margin-top:1em;}

.focusNews { margin:70px 0;}
.focusNews ul li { width:32%;margin:0 0.5%;margin-bottom:40px; float:left;}
.focusNews .newsItem { border:1px solid #ccc;padding-bottom:30px;}
.focusNews .newsItem > a { display:block;position:relative;min-height:70px;}
.focusNews .newsItem > a span { display:block;width:112px;text-align:center;background:#0099ff;color:#fff;position:absolute;bottom:0;left:32px;padding:6px 0;}
.focusNews .focusNewFont { padding:0 32px;}
.focusNews .focusNewFont h2 { max-height:3em;overflow:hidden;text-overflow:ellipsis;margin:30px 0 20px 0;}
.focusNews .focusNewFont h2 a {font-weight:bold;color:#063862; }
.focusNews .focusNewFont .line_04 { max-height:7.2em;overflow:hidden;text-overflow:ellipsis;}

.videoNews { margin-top:70px;}
.videoNews ul li{ width:33.3%;float:left;padding-bottom:50px;margin-bottom:50px;border-bottom:1px solid #f7f7f7;}
.videoNews ul li h3 { margin:0 20px;margin-top:30px;text-align:center;}
.videoNews .videoItem { display:block;margin:0 20px;position:relative;}
.videoNews .videoItem span { position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-36px;}


.tacticBox { padding-top:50px;margin-bottom:50px;}
.tacticImg { width:40%;float:left;margin-right:50px;}
.tacticFont { overflow:hidden;padding-top:30px;}

.humanForm { margin:50px 0;}
.humanForm h2{ text-align:center;margin-bottom:30px;}
.humanForm p { margin:0 20%;text-align:left;}
.humanForm ul { margin-top:50px;}
.humanForm ul li { width:50%;float:left;}
.humanForm ul li > div { margin:0 20%;}


.line_03 { max-height:5.4em;overflow:hidden;text-overflow:ellipsis;}
.trainBox { margin-top:50px;}
.trainBox li{ width:50%;float:left;margin-bottom:40px;}
.trainBox .trainItem { margin:0 20px;background:#f7f7f7;padding:50px;}
.trainBox .trainItem h3 { margin-bottom:20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.trainBox .trainItem h3 a{ color:#063862;}
.trainBox .trainItem h3 a:hover{color:#0099FF;}

.modelTitle { margin-bottom:30px;text-align:center;}
.modelBox { margin-top:70px;}
.modelBox li{ width:25%;float:left;text-align:center;margin-bottom:30px;}
.modelBox li span{width:80%;margin:0 auto;display:block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;   }
.modelBox .modelItem { margin:0 10px;}
.modelBox .modelItem > a { display:block;margin-bottom:20px;}


.ban { margin-top:70px;width:100%;}
.thirdNav { margin-top:50px;}
.thirdNav > a { display:block;width:214px;padding:10px 0;background:#f5f5f5;float:left;margin-right:20px;text-align:center;color:#063862;}
.thirdNav > a.cur { background:#063862;color:#fff;}
.nav li > a.cur {color:#0099ff;}
.table-box {margin-top:60px;}
.ph_table { width: 100%; text-align: center; }
.ph_table td { text-align: center; line-height: 37px;color:#676f7c;}
.ph_table thead td { line-height:120px;color:#333;border-bottom: 1px solid #ccc;border-top:5px solid #435675;}
.ph_table td .btnBorder { width:104px;margin:0 auto;display:inline-block;height:34px;line-height:1;}
.ph_table td .btnBorder a { display:inline-block;border-width:2px;line-height:1;margin-top:0;width:100px;}
.ph_table td.leftAlign { text-align:left;text-indent:14px;color:#063862;}
.ph_table .t1 { width: 20%; }
.ph_table .t2 { width: 20%; }
.ph_table .t3 { width: 14%; }
.ph_table .t4 { width: 14%; }
.ph_table .t5 { width: 10%; }
.ph_table .t6 { width: 10%; }
.ph_table .t7 { }
.newsLeft .newsFont h3 a:hover{color:#0099ff;}

.recruitBox { margin-top:70px;overflow: hidden;}
.recruitBox ul { margin-top:20px;}
.recruitBox ul li { width:33.3%;float:left;margin-bottom:10px;}
.recruitBox b { font-weight:bold;}
.recruitBox h4 { margin:30px 0 20px 0;text-indent:20px;border-left:2px solid #0099ff;line-height:1;}


.fRight .productImg { float:right;width:38%;margin-right:0;margin-left:42px;}

.threeItem { width: 31.3%; float: left;margin:0 1%; margin-top:30px;}
.threeItem .itemTop { background:#063862;}
.threeItem .itemTop:hover{background:#4988dd; }
.threeItem .itemTop .leftIcon { width:20%;float:left;text-align:center;}
.threeItem .itemTop .leftIcon img{ max-width:80%;margin-top:100%;}
.threeItem .itemTop .rightImg { overflow:hidden;}

.threeItem h3 { padding-left:7px;padding-right:80px;margin:20px 0;}
.threeItem h3 span { margin-right:30px;}
.threeItem p { /*padding:0 100px;*/margin-bottom:20px;max-height:6em;overflow:hidden;text-overflow:ellipsis;height:200px; }
.threeItem a { margin-left:100px;}


.busBotfont { background:url(../upload/busBg_02.jpg) no-repeat;background-size:cover;padding:70px 0 100px 0;margin-top:50px;}
.busBotfont .btnBorder { float:right;margin:60px 150px 0 330px;background:#fff;}
.busBotfont .btnBorder a { margin:0;}
.busBotfont h2 { margin-bottom:20px;}
.busBotfont p { max-height:7.2em;overflow:hidden;text-overflow:ellipsis;}

.ofh { overflow:hidden;}

.operateItem { position:relative;margin-top:50px;}
.operateItem .operateImg { width:300px;position:absolute;top:50%;margin-top:-112px;}
.operateItem .operateFont { padding:50px 100px;background:#f7f7f7;min-height:290px;width:66%;float:right;}
.operateItem .operateFont h2 { margin-bottom:20px;}
.operateItem.odd .operateImg{ right:0;}
.operateItem.odd .operateFont { float:left;}
.operateBox > h2 { text-align:center;margin-top:40px;margin-bottom:10px;}
.operateBox > span { text-align:center; display:block;}


.product .productFont .ptColor { padding-top:50px;color:#676f7c;}

.mt30 { margin-top:30px;}
.pt30 { padding-top:30px;}

.techBox { margin-top:50px;}
.techBox .techImg { }
.techBox .techImg li { width:33%;float:left;margin-bottom:30px;}
.techBox .techImg .techItem { margin:0 20px;}
.techBox .techImg .techItem h3 { margin:20px 0;}

.techFontBox { border:1px solid #ccc;padding:50px;}
.techFontBox .techFont_01 { width:60%;float:left;margin-right:50px;}
.techFontBox .techFont_02 { overflow:hidden;}
.techFontBox .techFont h4 { color:#063862;margin-top:30px;margin-bottom:10px;}


.research { padding:70px 0;}
.research h3 { margin:32px 0;}

.interBox { margin-top:50px;}
.interBox ul li > div { margin:0 1px;}
.interBox ul li { width:33.3%;float:left;}

.interFont { margin-top:50px; font-size:16px;}
.interFont > b { font-weight:bold;}
.interFont > p { margin-top:30px;}

.m50 { margin:50px 0 30px 0;}
.industry { background:#f7f7f7;}
.industry .productImg { width:45%;margin-right:0;}
.industry .productFont > div { padding:50px;text-align:justify;
text-justify:inter-ideograph}

.fifthThree li { width:33.3%;float:left;}
.fifthThree .fifthItem { margin:0 30px;}
.fifthThree .fifthItem h3 { color:#063862;margin-bottom:30px;}
.fifthThree .fifthItem h3 img { transition:1s all ease;}
.fifthThree .fifthItem h3 img:hover{ transform:rotate(360deg);}

.fifthFont { padding:50px 0;}
.fifthFont h4 { margin:40px 0 20px 0;}

.fifthThree_01 { margin-top:30px;}
.fifthThree_01 li{ width:33.3%;float:left;}
.fifthThree_01 li > div { margin:0 20px;}
.fifthThree_01 li > div p { margin:30px 10px 0 10px;}

.pd40 { padding:40px 0;}

.classify h4 { margin:40px 0 16px 0;color:#333;}
.classify p { color:#676f7c;}
.classify > img { margin:10px 0;}

ul.classifyBox { margin:30px 0 20px 0;}
ul.classifyBox li { width:40%;float:left;margin:0 4px;}

.classifyItem > div{ width:25%;float:right;margin-left:50px;}
.classifyItem > p { overflow:hidden;}

.resource .ideaBg { padding:50px;}
.resource .ideaBg .ideaImg { width:35%;}
.resource .ideaBg.idea { margin-top:0;}
.reFont { color:#063862;width:60%;margin-top:30px;}

.innovate h3 { margin-bottom:30px;}
.innovate .innovateImg { width:39%;float:left;margin-right:31px;}
.innovate .innovateFont { overflow:hidden;}
.innovate .innovateFont h4 { margin:30px 0 20px 0;}
.innovateFont ul li{ width:29%;float:left;list-style:disc;margin:0 2%;margin-bottom:10px;}
.innovateFont ul li a { color:#676f7c;}
.innovateFont ul li a:hover { text-decoration:underline;color:#063862;}
.innovateBg { padding:50px 0;}
.innovateBg.odd { background:#f7f7f7;}
.innovateBg.odd .innovateImg { float:right;margin-right:0;margin-left:40px;}

.innvoteBot { padding-top:50px;}
.innvoteBot h4 { margin:30px 0 10px 0;}


.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:1000; display:none;}
.video_appbox .video_t{ left:10%; top:15%; position:absolute; height:70%; width:80%;   z-index:2; background:#000;}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.3);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}


.closeFont { color:#0099ff;position:absolute;left:90%;top:15%;margin:-30px 0 0 -60px;cursor:pointer;z-index:3;}

.bxslider001 { padding:0 40px;}
.bxslider001 .bx-wrapper .bx-controls-direction .bx-prev { background:url(../images/bx_prev.jpg) left no-repeat;}
.bxslider001 .bx-wrapper .bx-controls-direction .bx-next { background:url(../images/bx_next.jpg) right no-repeat;}



.groupCont { margin-top:30px;}
.groupCont img{ background:none;}

#dituContent { margin-top:50px;}



@media only screen and (max-width:1380px) {
    .box { max-width:1280px;}

    .business { position:relative;}
    .business .bx-wrapper { width:1038px;position:static;}
    .switchImg .bx-controls { right:0;top:4px;}

    .partner .bx-wrapper { width:912px;}

    .operateItem .operateFont { width:63%;}

    .monthNum .bx-wrapper { width:852px;}

    .about ul li { width:23%;margin:0 1%}
    .about .businessItem { width:280px;padding-top:58px;margin:0 auto;}
    .about .businessItem img { position:absolute;top:-120px;left:50%;margin-left:-110px;width:220px;transition:1s all ease;-webkit-transition:1s all ease;}
    .memberInfo .font > div p{font-size:14px;line-height:25px;}
    
}

@media only screen and (max-width:1366px) {
.newsRight .newsList > a{padding: 18px 39px;}
.memberInfo .font > div{height: 82%!important;}	
.business .bx-wrapper{width:auto; }

}




@media only screen and (max-width:1280px) {
    .nav > a { padding:20px 30px;}
    .copyright.box { margin-top:16px;}
    .font-36 { font-size:30px;}

    ul.leaderList li a { margin-top:60px;}
    ul.leaderList li a em { margin:20px 0;}

    .fastNav.d_fastNav a { margin:0 70px;}

    .reFont { width:75%;}
}
@media only screen and (max-width:1200px) {
    .font-12 { font-size:12px;}
    .font-14 { font-size:12px;}
    .font-16 { font-size:14px;}
    .font-18 { font-size:16px;}
    .font-20 { font-size:18px;}
    .font-22 { font-size:20px;}
    .font-24 { font-size:22px;}
    .font-26 { font-size:24px;}
    .font-28 { font-size:26px;}
    .font-30 { font-size:28px;}
    .font-32 { font-size:30px;}

    .copyright .botLink { float:none;}
    .copyright .copyFont { margin-left:20px;margin-top:10px;}

    .threeItem h3 { padding-left:30px;}
    .threeItem h3 span { margin-right:20px;}
    .threeItem p { padding:0 70px;}
    .threeItem a { margin-left:70px;}

    .busBotfont .btnBorder {margin: 60px 50px 0 200px;}

    .operateItem .operateFont { width:60%;}

    .fastNav.d_fastNav a { margin:0 50px;}

    .developBox { width:90%;}

    .monthNum .bx-wrapper { width:710px;}

    .about ul li { width:48%;}
}

@media only screen and (max-width:1100px) {
    .business ul li { width: 200px !important;padding-top:36px;}
    .business .bx-wrapper { width:710px;}
    .business .businessItem img { width:160px;margin-left:-80px;top:-80px;}
    .business .businessItem { padding-top:54px;}

    ul.teamMember li { width:50%;}
    ul.aboutFont li > div { border-right:1px solid #0099ff;text-align:center;}

    .font-36 { font-size:24px;}

    .briefBox .briefFont .animate { margin-top:60px;}
    .briefBox .briefLeft { margin-right:60px;}

    .noticeBox .noticeItem {padding:30px;}

    .operateItem .operateFont { width:55.5%;}
}


@media only screen and (max-width:1023px) {
    .grayBg { padding-bottom: 24px; padding-top: 15px;}
    .title_h2 h2 { margin-bottom:0;}
    .business ul li { padding-top:100px;}
    .product { margin-top:40px;}
    .activeArea { margin-bottom:40px;}
    .newsCont { margin-top:20px;}
    .newsCont .newsLeft { width:100%;}

    .newsCont .newsRight { width:98%;margin-top:20px;}
    .line2 { height:1.5em;}
    .partner { padding:30px 0;}
    .partner h2 { margin-bottom:20px;}

    .fastNav ul li { width:48%;margin-bottom:20px;}
    .fastNav ul li img { float:left;margin-right:10px;margin-top:16px;}
    .fastNav ul li .fontBox { overflow:hidden;}
    .fastNav .fontBox h3 { text-align:left;}

    .partner .bx-wrapper { width:684px;}
    ul.aboutFont li > div span { display:block;}

    .ideaBox .ideaBg .ideaImg { float:none;width:100%;margin-right:0;}
    .ideaBox .ideaBg.idea .ideaImg { float:none;margin-left:0;}
    .ideaBox .ideaBg { padding:40px 0;}

    .noticeBox .noticeItem {margin:0 10px;}

    .detailsRight { width:100%;float:none;margin-left:0;margin-bottom:30px;}

    .trainBox .trainItem { padding:30px;}

    .ph_table ,.ph_table thead,.ph_table tbody,.ph_table th,.ph_table td,.ph_table tr { display: block; }
    .ph_table thead tr { position: absolute; top: -9999px; left: -9999px; }
    .ph_table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
    .ph_table td { border: none; border-bottom: 1px solid #eee; position: relative; padding:5px 0;  padding-left: 6em; white-space: normal; text-align: left; line-height:40px; }
    .ph_table td:before { position: absolute; top: 0; left: 0; padding:5px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; content: attr(data-title);}
    .ph_table td.leftAlign { text-indent:0;}

    .recruitBox ul li { width:50%;}

    .threeItem h3 { padding-left:20px;}
    .threeItem h3 span { margin-right:20px;}
    .threeItem p { padding:0 60px;}
    .threeItem a { margin-left:60px;}

    .operateItem { margin-top:30px;}
    .operateItem .operateImg { width:100%;position:static;margin-top:0;}
    .operateItem .operateFont { padding:3%;background:#f7f7f7;min-height:unset;width:94%;float:none;}
    .operateItem.odd .operateFont { float:none;}

    .fastNav.d_fastNav a { margin:0 20px;}

    .fifthThree .fifthItem { margin:0 16px;}

    .reFont { width:100%;}

    .innovate .innovateImg { width:100%;float:none;margin-right:0;margin-bottom:20px;}
    .innovate.odd .innovateImg { float:none;margin-left:0;}
    .innovate .innovateFont { overflow:unset;}

    .developBox { width:100%;}
}

@media only screen and (max-width:1000px) {
    .navBg { display:none;}
    .phoneNavBox { position:relative;}
    .show { display:block;}

    .phoneNavBg {  position: absolute; left: 0; bottom: -863px; z-index: 9999;overflow:hidden;width:100% ;padding-bottom:30px;   }
    .phoneNavBg .navLabel { display:none;}
    .phoneNavBg .nav { margin-left:0;}
    .phoneNavBg .box { margin:0;}
    .phoneNavBg .nav li {width:100%;border-bottom:1px solid #fff;padding:0;}
    .phoneNavBg .nav li > a { padding:10px 0;text-indent:20px;}
    .phoneNavBg .selectNav { display:block;position:static;}
    .phoneNavBg .selectNav dd { height:30px;}
    .phoneNavBg .selectNav dd a { color:#063862;text-indent:50px;background:#e5e5e5;line-height:30px;}
    .phoneNav { display:block;position:absolute;right:20px;top:32%;margin-top:-16px;}
    .copyright .copyFont em { display:block;margin-left:0;}

    .focusNews ul li { width:48.5%;margin-bottom:40px;}

    .videoNews ul li{ width:50%;padding-bottom:30px;margin-bottom:30px;}
    .videoNews .videoItem { margin: 0 10px; }

    ul.leaderList li { width:50%;}
    ul.leaderList li a { border-top:4px solid #e5e5e5;margin:0 10px;margin-top:40px;}
    ul.leaderList li a em { margin:10px 0;}

    .tacticFont {padding-top:10px;}
    .humanForm p { margin:0 10%;}
    .humanForm ul li > div { margin:0 10%;}

    .modelBox li{ width:33%;}
    .product .productFont .ptColor { padding-top:25px;}

    .monthNum .bx-wrapper { width:568px;}
}

@media only screen and (max-width:768px) {


	.phoneNavBg .nav li{width:80%;overflow:hidden;}
    .topRight { float:none;}
    .topRight > a { margin-right:30px;font-size:12px;}
    .productImg { width:100%;float:none;}
    .productFont h2 { margin:10px 0;}
    .btnBorder a { margin-top:20px;}
    .fRight .productImg { float:none;width:100%;margin:0;margin-top:20px;}

    .fastNav ul li { width:100%;margin:0;}
    .fastNav ul li img { margin-top:8px;}

    .fastNav { margin-bottom:2em;}
    .activeArea { margin-bottom:2em;}

    .newsLeft .newsItem { width:100%;margin:0;margin-bottom:1em;}
    .newsCont .newsRight { width:100%;margin:0;padding:0;}
    .newsLeft .newsItem .newsFont { padding:1em;}
    .newsLeft .newsItem .newsFont h3 { margin-bottom:0.5em;}
    .line4 { height:5.4em;}
    .newsRight .newsList > a { padding:18px;}

    .botCont { width:100%;margin:0;margin-bottom:2em;}
    .shareLink { margin-top:2em;}
    .copyright .botLink > a { margin:0 10px;}
    .copyright .copyFont { margin-left:10px;width:100%;}
    .copyright .copyFont span { display:block;}

    .logo { width:50%;}

    .business ul li { width: 158px !important;margin:0 10px;padding-top:50px;}
    .business .bx-wrapper { width:97%;}
    .business .businessItem img { width:120px;margin-left:-60px;top:-60px;}
    .business ul li h3 { font-size:1.2em;}

    .partner .bx-wrapper { width:420px;}
    .partner ul li { width:120px !important;margin:0 10px;}

    .phoneNav { top:auto;bottom:7px;}

		
	.infoFont{width:100%; }
    .infoImg { float: none; width: 100%; margin-right:0; }
    ul.aboutFont li > div span { display:inline;}
    ul.teamMember li { width:50%;}
    ul.aboutFont li { width:38%;float:none;line-height:30px; }
    ul.aboutFont li > div { border-right:none;text-align:left; }

    .briefBox .briefFont .animate { margin-top:3em;}
    .briefBox .briefLeft { float:none;margin-bottom:1em;width:100%;}
    .briefBox .briefLeft h2 { text-align:left;}
    .col2 { -moz-column-count:1;-webkit-column-count:1;column-count:1;}

    

    ul.leaderList li { width:100%;}
    ul.leaderList li a { margin:0;margin-top:40px;}
    ul.leaderList li a em { margin:5px 0;}

    .noticeBox { margin-top:40px;}
    .noticeBox ul li{ width:100%;margin-bottom:20px;}
    .noticeBox .noticeItem {margin:0;}

    .detailsRight { margin-bottom:16px;}

    .focusNews { margin:40px 0;}
    .focusNews ul li { width:100%;margin:0;margin-bottom:30px;}

    .videoNews ul li{ width:100%;padding-bottom:20px;margin-bottom:20px;}
    .videoNews .videoItem { margin: 0; }
    .videoNews ul li h3 {margin-top:20px;}

    
    .tacticBox { padding-top:30px;margin-bottom:20px;}
    .tacticImg { width:100%;float:none;margin-right:0;}

    .humanForm { margin:20px 0;}
    .humanForm h2{ text-align:center;margin-bottom:20px;}
    .humanForm p { margin:0;}
    .humanForm ul { margin-top:50px;}
    .humanForm ul li { width:100%;float:left;margin-bottom:20px;}
    .humanForm ul li > div { margin:0;}

    .trainBox { margin-top:30px;}
    .trainBox .trainItem { margin:0;padding:20px;}
    .trainBox li{ width:100%;margin-bottom:20px;}

    .modelBox li{ width:50%;}

    .thirdNav > a { width:120px;}

    .ban { margin-top:30px;}
    .thirdNav { margin-top:20px;}
    .table-box {margin-top:30px;}

    .recruitBox ul li { width:100%;}

    .threeItem { width:100%;margin:0;margin:20px 0;}
    .threeItem p { padding-right:10px;}


    .busBotfont { position:relative;padding:50px 0 130px 0;}
    .busBotfont .btnBorder { float:none;position:absolute;top:240px;left:20px;margin:0;}

    .fastNav.d_fastNav a { margin:0;}
    .fastNav.d_fastNav ul li { float:left;width:100%;margin:0;margin-top:20px;}
    .fastNav.d_fastNav .fontBox p { text-align:left;}

    .techBox .techImg li { width:100%;}
    .techBox .techImg .techItem { margin:0;}

    .techFontBox { padding:30px;}
    .techFontBox .techFont_01 { width:100%;float:none;margin-right:0;}
    .techFontBox .techFont_02 h3 { margin-top:30px;}
    .techFontBox .techFont h4 { margin-top:10px;}

    .interBox ul li > div {margin:0;}
    .interBox ul li { width:100%;margin-bottom:30px;}
    .interFont { margin-top:10px;}

    .industry .productImg { width:100%;margin-right:0;}
    .industry .productFont > div { padding:20px;}

    .fifthThree_01 li{ width:100%;margin-bottom:26px;}
    .fifthThree_01 li > div { margin:0;}
    .fifthThree_01 li > div p { margin-top:16px;}

    .fifthThree li { width:100%;}
    .fifthThree .fifthItem { margin:0;}
    .fifthThree .fifthItem h3 { margin-bottom:16px;margin-top:30px;}

    .fifthFont { padding:30px 0;}
    .fifthFont h4 { margin:30px 0 10px 0;}

    .pd40 { padding:0 0 20px 0;}

    ul.classifyBox li { width:100%;float:left;margin:10px 0;}
    .classifyItem > div{ width:100%;float:none;margin-left:0;margin-bottom:20px;}

    .innovateFont ul li { width:100%;margin:0;margin-left:14px;}

    .monthBg_01 { background:none;}
    .monthBg_02 { background:none; }
    .monthBg_03 { background:none;}
    .developBox li.panel { width: 100%; margin:0;}
    .developBox .panel .monthBg { right:unset;left:0;padding-right:36px;margin-top:30px;}
    .developBox li.panel .inner { margin:0;margin-top:20px;}
    .monthNum  h2 { font-size:32px;line-height:1;margin-bottom:0;}
    .monthNum .bx-wrapper { width:426px;}
    .monthNum .bx-wrapper .bx-controls-direction a.bx-prev {left:0;}
    .monthNum .bx-wrapper .bx-controls-direction a.bx-next { right:-32px;}

    .about ul li { width:49%;margin:0;}
    .modelBox li{width:100%; }
}

@media only screen and (max-width:600px) {
    .monthNum { width:100%;}
    .monthNum .bx-wrapper { width:282px;}
    .monthNum .bx-wrapper .bx-controls-direction a.bx-next { right:-22px;}
    ul.aboutFont li > div{line-height:30px;}
      .about ul li { width:100%;}
}
@media only screen and (max-width:500px){
    .leadArticle .txtInfo > span { display:block;text-align:left;margin:5px;}
	    ul.aboutFont li { width:100%;}


}

@media only screen and (max-width:460px) {
    .partner .bx-wrapper { width:280px;}
    ul.teamMember li { width:100%;}

    .briefBox { padding-top:34px;}
    .topRight > a { margin-right:-3px;}
    .topRight > a img { margin-right:4px;}
    .botRight ul li { width:100%;margin:0;margin-bottom:0.5em;}
	 .botRight ul li a:hover{color:#0099ff;} 
    .modelBox .modelItem { margin:0;}   
}
@media only screen and (max-width:400px) {
    .logo { width:70%;}
    
    .copyright .botLink > a { margin: 2px 18px;}
    .copyright .copyFont { margin-left:4px;}


    .business ul li { width: 260px !important;padding-top:100px;}
    .business .bx-wrapper { width:280px;}
    .business .businessItem img { width:200px;margin-left:-100px;top:-116px;}
    .business ul li h3 { font-size:1.2em;}

    .focusNews { margin:20px 0;}
    .focusNews ul li { margin-bottom:20px;}
}
body{ font-family: "宋体"}