﻿/* CSS Document */
body{ background:#fff; font-size:13px; line-height:14px; word-break:break-all; word-wrap:break-word; font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif;padding-top:90px;}
a,p,tb,h1,h2,h3,h4,h5,h6,span,li,code,tr,td,label,input,textarea{ font-family:"Helvetica Neue",Helvetica,"Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; font-weight:normal;}
.a_center{ text-align:center;}
.none{ display:none;}
.show{ display:inline;}

/*导航*/
.toper{ width:100%; background:#064068;position: fixed;top:0px;z-index:1000;}
.top{ width:1200px; margin:0 auto; height:90px; position:relative;left:35px;}
.english{ position: absolute; top:0; right:0; }
.english li{ float:left; margin:6px 0; font-size:13px;}
.english li img{ width:14px; height:14px; padding:0; float:none; position:relative; top:2px; margin-right:4px;}
.english li a{ display: inline-block; padding:0 10px; color:#333;}
.english li.dl{ border-left:1px solid #ccc; border-right:1px solid #ccc; }
.english li.dl a{ color:#e60012;}
.english li a:hover{ opacity:0.7;}

.top img{ margin-left:12px;margin-right:32px;float:left; width:147px;
    /*height:37px; */
    padding-top:23px;}
.top h2{ font-size:18px; color:#e60012; float:left; line-height:90px; padding:0 0 0 10px;}
.top .nav{ float:right; width:730px;}
.top .nav li{ float:left; height:90px; padding:0 15px;}
.top .nav li a{ line-height:90px; font-size:16px; color:#7ca3be;}
.top .nav li.er{ padding-right:0;}
.top .nav li a:hover{ border-bottom:3px #e60012 solid; color:#FFF; padding-bottom:32px;}

/*banner*/
.ck-slide ul { margin: 0; padding: 0; list-style-type: none;}
.ck-slide { position: relative; overflow: hidden; width: 100%; height: 495px; margin: 0 auto;/*background-image: url('../images/top-banner.jpg');background-repeat:no-repeat;background-size: 100% 550px;*/}
.ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0; height: 496px;}
.ck-slide ul.ck-slide-wrapper li { position: absolute;}
.ck-slide ul.ck-slide-wrapper li a{ display:block; width:100%; height:496px;}
.ck-slide .ck-prev, .ck-slide .ck-next { position: absolute; top: 50%; z-index: 2; width: 46px; height: 46px; margin-top: -35px; text-indent: -9999px; background-repeat: no-repeat; transition: opacity .2s linear 0s;}
.ck-slide .ck-prev { left: 5px; background: url(../images/left1.png) 50% no-repeat;}
.ck-slide .ck-next { right: 5px; background: url(../images/left2.png) 50% no-repeat;}
.ck-slidebox { position: absolute; left: 50%; bottom: 30px; z-index: 30;}
.ck-slidebox ul li { float: left; height:9px; margin: 0 6px; width:9px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; position:relative; cursor: pointer; background:#f54041; opacity:0.6; -moz-opacity:0.6; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60);}
.ck-slidebox ul li.current{ opacity:1; -moz-opacity:1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}

.login{ width:380px; height:435px; background:url(../images/bg.png) repeat; position:absolute; top:0; right:17%; z-index:10;
border-radius:0 0 8px 8px; -webkit-border-radius:0 0 8px 8px; -moz-border-radius:0 0 8px 8px; -ms-border-radius:0 0 8px 8px;}

/*tab*/
.tab{ padding:0;}
.Menubox{ border-bottom:1px #555 solid; height:66px;}
.Menubox li{ display:block;width:120px; float:left; text-align:center; line-height:63px; margin-left:26px; cursor:pointer;}
.Menubox li a{ color:#333; font-size:20px;}
.Menubox .xuanz{ border-bottom:2px #e60012 solid; display:block;}
.Menubox .xuanz a{color:#e60012;}
.content{ clear:both; width:380px; margin:0 0 0 1px;}
.content div{text-align:center; padding-top:20px; font-size:13px;font-family:"Microsoft Yahei"; color:#000; display:none;}
.content .xzcontent{ display:block; padding-top:50px; position:relative;}
.content .xzcontent .t-s{ position:absolute; top:18px; left:28px; color:#f60; font-size:14px;}
.content .xzcontent .yhm{ width:330px; margin:0 auto 20px auto; display:block; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;}
.content .xzcontent .yhm input{ width:330px; height:46px; background: url(../images/ico_03.png) no-repeat 13px; border:0; padding-left:50px; line-height:46px; font-size:14px;}
.content .xzcontent .yhm .mima{ width:330px; height:46px; background: url(../images/ico_04.png) no-repeat 13px; border:0; padding-left:50px; line-height:46px; font-size:14px;}
.content .xzcontent .yanz{ width:330px; margin:0 auto 20px auto; display:block; padding:0;}
.content .xzcontent .yanz .yzm{ width:140px;float:left; display:block; background:#fff; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px;}
.content .xzcontent .yanz .yzm input{ width:140px; height:46px; background: url(../images/ico_05.png) no-repeat 13px; border:0; padding-left:50px; line-height:46px; font-size:14px;}
.content .xzcontent .yanz img{ float:left; padding:0 8px 0 16px;}
.content .xzcontent .yanz h2 a{ font-size:14px; color:#555; line-height:46px;}
.content .xzcontent .yanz h2 a:hover{ color:#e60012;}
.content .xzcontent .dengl input{ width:330px; height:46px; line-height:46px; background:#e60012; border:none; font-size:16px; color:#fefefe; cursor:pointer;}
.content .xzcontent .wj{ width:330px; margin:20px auto 0 auto; display:block;}
.content .xzcontent .wj h2{ font-size:14px; float:left;}
.content .xzcontent .wj h3{ font-size:14px; float:right;}
.content .xzcontent .wj h2 a,.content .xzcontent .wj h3 a{ color:#555;}
.content .xzcontent .wj h2 a:hover,.content .xzcontent .wj h3 a:hover{ color:#e60012;}

/*服务体系*/
.fwtx{ width:100%; margin:0 auto;background:#f5f5f5;padding-bottom:90px;}
.park{ text-align:center; padding-top:66px;}
.fwtx .tx{ margin-top:50px;width:1100px;    margin: 90px auto 0 auto;}
.fwtx .tx li{ width:178px; float:left; margin-right: 8px;margin-left: 30px}
.fwtx .tx li a{ color:#333;}
.fwtx .tx .tub{ width:177px; height:127px; background:#f5f5f5; text-align:center;}
.fwtx .tx .tub img{ padding-top:22px;}
.fwtx .tx .tub h3{ color:#e60b11; font-size:16px; line-height:30px;}
.fwtx .tx li p{ font-size:12px; color:#333; line-height:22px; padding-top:10px;}
.fwtx .tx li p:hover{ color:#e60b11;}
.fwtx .tx li.wei{ margin-right:0px;}

/*解决方案*/
.solution{ width:100%; background:#f5f5f5; margin-top:90px; padding-bottom:90px;}
.solution .s-nr{ width:1100px; margin:0 auto;}
.solution .s-nr img{ width:990px; margin:68px auto 0 auto; display:block;}
.solution .s-nr .s-list{ padding-top:20px;}
.solution .s-nr .s-list li{ width:168px; float:left; padding:0 98px 0 25px;}
.solution .s-nr .s-list li h2{ color:#333; font-size:18px; text-align:center;}
.solution .s-nr .s-list li p{ color:#333; font-size:12px; line-height:22px; padding-top:16px;}
.solution .s-nr .s-list li.ls{ padding-left:32px;}
.solution .s-nr .s-list li.lr{ padding-left:30px; padding-right:0;}

/*核心专业*/
.core{ width:100%; background:#fff; padding-bottom:90px;text-align: center;}
.core .core-nr{ width:1200px; display: flex;flex-direction: row; margin:90px auto 0 auto;}
.core .core-nr li{ float:left; margin-right:62.5px;}
.core .core-nr li img{ width:136px; height:136px; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%; /*border:3px #fff solid;*/}
.core .core-nr li h2{ text-align:center; font-size:16px; padding-top:32px;}
.core .core-nr li a{ color:#555;}
.core .core-nr li a:hover{ color:#e8431f; opacity:0.8; -moz-opacity:0.8; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.core .core-nr li.cr{ margin-right:0;    flex: auto;}

/*双元研究院*/
.yanj{ width:1100px; margin:0 auto;}
.yanj .y-nr{ display:block; width:911px; margin:60px auto 0 auto;}
.yanj .y-nr .one{ width:227px; height:340px; background:#f5f5f5; color:#333; float:left; margin-right:115px;}
.yanj .y-nr .one .o-nr{ text-align:center;}
.yanj .y-nr .one .o-nr h2{ font-size:18px; font-weight:normal; margin:26px auto 18px auto;}
.yanj .y-nr .one .o-nr h3{ font-size:16px; font-weight:bold;}
.yanj .y-nr .one .o-nr p{ font-size:12px; line-height:22px; width:168px; margin:16px auto 0 auto;}
.yanj .y-nr .one.red{ background:#f54041; color:#fff;}
.yanj .y-nr .one:hover{ background:#f54041; color:#fff;}

/*我们的优势*/
.superiority{ width:100%; background: url(../images/bgt_77.jpg) center no-repeat; height:505px; margin-top:90px;}
.superiority .bgt{ position:relative; width:50%; height:505px; float:right; opacity:0.8; -moz-opacity:0.8; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);}
.superiority .bgt .y-park{ padding:70px 0 0 70px; position:absolute; left:-314px;}
.superiority .bgt .sy-nr{ position:absolute; left:-30px; top:140px; width:500px; display:block;}
.superiority .bgt .sy-nr.ul-left{ left:-550px;}
.superiority .bgt .sy-nr li{ color:#fff; padding-bottom:50px; padding-left:80px; position:relative;}
.superiority .bgt .sy-nr li span{ position:absolute; display:block; width:60px; height:60px; top:10px; left:0;}
.superiority .bgt .sy-nr li span img{ width:60px; height:60px;}
.superiority .bgt .sy-nr li h2{ font-size:16px; font-weight:bold; padding-bottom:16px;}
.superiority .bgt .sy-nr li p{ font-size:12px; line-height:22px;}
.superiority .bgt .ico-t{ position:absolute; top:140px; left:-30px; width:59px; display:block;}
.superiority .bgt .ico-t li{ margin-bottom:60px;}

/*企业合作*/
.enterprise{ width:100%; background:#f5f5f5; padding-bottom:50px;}

#feature { position:relative; width:1100px; margin:90px auto 0 auto;}
#feature .prev { text-indent:-9999px; width:17px; margin-top:55px; display:block; background: url(../images/prev_103.png) no-repeat; float:left; height:32px;}
#feature .next { text-indent:-9999px; width:17px; margin-top:55px; display:block; background: url(../images/prev_106.png) no-repeat; float:right; height:32px;}
#botton-scroll{ visibility: visible; overflow: hidden; float:left; width:990px; margin:0 15px;}
#botton-scroll .featureUL{ width:2800px;}
#botton-scroll .featureUL li{ float:left; margin:0 25px; width:207px; height:140px; overflow: hidden;}
#botton-scroll .featureUL li img{ border:1px #000 solid;}
#botton-scroll .featureUL li.fe img{ border:1px #e93a3f solid;}


#solid{
	width:1100px; margin:50px auto 0 auto;
	/*height:301px;*/
	clear:both;
	position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:301px;
	display:none;
}

#solid .gx{
	margin:0px;
	padding:0px;
	list-style:none;
}
#solid .gx li{
	width:1100px;
	/*height:301px;*/
	display:none;
	cursor:pointer;
}
#solid .gx li dl{ width:1100px;}
#solid .gx li dl dd{ float:left; width:204px; height:52px; margin-bottom:20px; margin-right:7px; margin-left:7px; border: solid 1px #000;}
#solid .gx li dl dd:hover{ border:1px #e93a3f solid;}
#solid .gx li dl dd img{ width:204px; height:52px;}
#solid .gx li dl dd img:hover{ opacity:0.8;}
#solid #btt{
	height:55px;
	position:relative;
}
#solid #btt span{
	position:absolute;
	top:30px;
	left:48%;
	display:block;
	width:10px;
	height:10px;
	margin:0 6px;
	text-align:center;
	background:#fff; border:1px #d70001 solid;
	z-index:1000;
	cursor:pointer;border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -ms-border-radius:100%;
}

.foot{ width:100%; background:#2f2f2f;  margin-top:50px;}
.footer{ width:1100px; margin:0 auto; }
.footer .ft{ float:left; margin-right:82px;}
.footer .ft li{ font-size:12px; color:#6d6b6b; line-height:32px;}
.footer .ft li a{ color:#6d6b6b;}
.footer .dz li a:hover,.footer .ft li a:hover{ color:#d70001;}
.footer .ft .bt{ padding-bottom:10px;}
.footer .ft .bt a{ font-size:14px; color:#a5a5a5;}

.footer .dz{ float:left; margin-left:180px;}
.footer .dz li{ line-height:24px; color:#6d6b6b; font-size:12px;}
.footer .dz .fx{ padding-top:20px;}
.footer .dz .fx img{ padding-left:10px;}
.footer .ewm{ width:127px; float:right; text-align:center;}
.footer .ewm p{ line-height:26px; font-size:12px; color:#6d6b6b; padding-top:6px;}


/*------------二级banner---------*/
.de-banner{ width:100%; height:400px; margin-bottom:60px;}
.de-banner h3{ width:1100px; margin:0 auto; text-align:left; line-height:50px; padding-top:120px; font-size:48px; color:#fff; margin-bottom:20px;}
.de-banner p{ display:block; width:1100px; margin:0 auto; font-size:20px; line-height:40px; color:#fff;}

.de-banner.bg1{ background:url(../images/our_02.jpg) center top no-repeat;}
.de-banner.bg2{ background:url(../images/os_02.jpg) center top no-repeat;}
.de-banner.bg3{ background:url(../images/jqrbanner.jpg) center top no-repeat;}
.de-banner.bg4{ background:url(../images/yjybanner.jpg) center top no-repeat;}


/*----------------发展历程--------------------------*/

.mid{ width:1100px; height: auto; margin:0 auto 60px;}
.mid .left{ float:left; width:250px; padding-right:35px;}
.left .left-title{ width:234px; padding-left:16px; height:70px; background:url(../images/our_05.png) left top no-repeat; color:#000;}
.left-title h3{ font-size:22px; font-weight:normal;}
.left-title p{ font-size:16px; line-height:46px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.left li{ height:42px; font-size:14px; padding-left:15px; line-height:42px; position:relative; border-top:1px solid #e5e5e5;}
.left li a{ color:#333;}
.left li a:hover,
.left li.select a{ color:#e60012;}
.left li b{ width:6px; height:12px; position:absolute; display:block; right:20px; top:18px; background:url(../images/our_13.png) no-repeat;}
.left li.select b{ background:url(../images/our_12.png) no-repeat;}


.mid .right{ float:left; width:780px; padding-left:34px; border-left:1px solid #e5e5e5;}
.right .right-title{ width:780px; height:60px; font-size:22px; text-align:center; color:#333;}
.deve{ background:url(../images/our_16.png) 120px top repeat-y;}
.deve li{ line-height:36px; font-size:14px; color:#494949;}
.deve li span{ width:90px; text-align:right; height:23px; display:inline-block; color:#333;}
.deve li font{ display: inline-block; width:60px; height:36px; background:url(../images/our_09.png) center center no-repeat;}

.de-text{ font-size:14px; line-height:26px; color:#333;}


/*--------解决方案-------*/
.oso-title{ width:1100px; margin:0 auto 60px; text-align:center; height:50px; font-size:22px; color:#000; background:url(../images/os_05.png) center bottom no-repeat; }

.oso-list{ width:1140px; padding-left:40px; margin:0 auto;}
.oso-list li{ float:left; width:182px; height:300px; padding:15px 30px; margin-right:40px; border:1px solid #e5e5e5; text-align:center; margin-bottom:40px; background:#fff; transition:all .4s;}
.oso-list li h3{ font-size:18px; color:#333; margin-top:10px;}
.oso-list li p{ font-size:12px; color:#555; padding:30px 0; line-height:20px;}
.oso-list li a.but{ display:inline-block; width:38px; height:38px; background:url(../images/os_23.png) no-repeat;}

.oso-list li .img{ width:76px; height:76px; margin:0 auto;}
.oso-list li.os01 .img{ background:url(../images/s01.png) no-repeat;}
.oso-list li.os02 .img{ background:url(../images/s02.png) no-repeat;}
.oso-list li.os03 .img{ background:url(../images/s03.png) no-repeat;}
.oso-list li.os04 .img{ background:url(../images/s04.png) no-repeat;}
.oso-list li.os05 .img{ background:url(../images/s05.png) no-repeat;}
.oso-list li.os06 .img{ background:url(../images/s06.png) no-repeat;}
.oso-list li.os07 .img{ background:url(../images/s07.png) no-repeat;}
.oso-list li.os08 .img{ background:url(../images/s08.png) no-repeat;}

.oso-list li.os01:hover .img{ background:url(../images/s0102.png) no-repeat;}
.oso-list li.os02:hover .img{ background:url(../images/s0202.png) no-repeat;}
.oso-list li.os03:hover .img{ background:url(../images/s0302.png) no-repeat;}
.oso-list li.os04:hover .img{ background:url(../images/s0402.png) no-repeat;}
.oso-list li.os05:hover .img{ background:url(../images/s0502.png) no-repeat;}
.oso-list li.os06:hover .img{ background:url(../images/s0602.png) no-repeat;}
.oso-list li.os07:hover .img{ background:url(../images/s0702.png) no-repeat;}
.oso-list li.os08:hover .img{ background:url(../images/s0802.png) no-repeat;}

.oso-list li:hover{ background:#eb3341;}
.oso-list li:hover h3,
.oso-list li:hover p{ color:#fff;}
.oso-list li:hover a.but{ background:url(../images/os_23-02.png) no-repeat;}


/*----------------新闻中心-----------------------*/
.new-banner{ width:100%; height:140px; padding-top:60px; text-align:center; margin-bottom:60px; background:url(../images/new_02.jpg) center center no-repeat;}
.new-banner h3{ line-height:34px; font-size:36px; color:#fff; margin-bottom:20px;}
.new-banner p{ font-size:16px; color:#fff;}

.new-mid{ width:1100px; height:auto; margin:0 auto; padding:0 0 30px 0;}
.new-left{ float:left; width:750px; margin-right:50px;}
.new-title{ padding:10px; font-size:22px; font-weight:bold; color:#333; background:url(../images/new_05.jpg) left center no-repeat;}
.new-list{ width:750px; padding:30px 0; overflow:hidden; line-height:28px; border-bottom:1px solid #e5e5e5;}
.new-list .new-img{ float:left; width:230px; height:130px; margin-right:30px;}
.new-list .new-img img{ width:230px; height:130px;}
.new-list h3 a{ font-size:16px;  color:#333; font-weight:bold; padding-bottom:10px;}
.new-list h3 a:hover{ color:#e60012;}
.new-list p{ font-size:14px;  color:#555; height:56px; padding:10px 0; line-height:24px;}
.new-list h4{ font-size:14px;  color:#777; }
.new-list h4 span{ display:inline-block; padding-right:10px; margin-right:10px; border-right:1px solid #777; line-height:14px; }

.page{ width:100%; height:34px; padding:20px 0; text-align:right;}
.page li{ display:inline-block; margin-right:2px;}
.page li a{ display:inline-block; padding:0 12px; line-height:32px; border:1px solid #e5e5e5; font-size:14px; color:#555; }
.page li.select a,
.page li a:hover{ color:#fff; background:#e60012; border:1px solid #e60012; }

.new-right{ float:left; width:260px; background:#f5f5f5;padding:20px;}
.new-tit{ padding:10px; font-size:22px; font-weight:bold; color:#333;}
.new-ul li{ padding:20px 15px; width:230px; border-bottom:1px dashed #bebebe;}
.new-ul li h3 a{ font-size:14px;  color:#555; height:56px; line-height:22px;}
.new-ul li h3 a:hover{color:#e60012;}

.new-ul li h4{ font-size:14px;  color:#777; padding-top:14px;}
.new-ul li h4 span{ display:inline-block; padding-right:10px; margin-right:10px; border-right:1px solid #777; line-height:14px; }

/*----------机器人---------*/
.robot{ width:1100px; height:auto; margin:0 auto; padding-bottom:30px; overflow:hidden; font-size:14px; line-height:28px; color:#555;}
.robot h2{ font-size:20px; padding:10px; color:#333; font-weight:bold; line-height:32px; background: url(../images/new_05.jpg) left center no-repeat;}
.robot p{ padding:10px 0;}

.seve{ width:1110px; padding-left:10px; margin:0 auto; height:auto; overflow:hidden; padding-bottom:50px;}
.seve dd,
.seve dt{ float:left; margin:8px 8px 0 0;color:#fff; width:214px; height:214px; background:#d02336; text-align:center; transition:all .2s;}
.seve dt img{ width:214px; height:214px;}
.seve dd b{ display: block; margin:20px auto 0; width:80px; height:80px;}
.seve dd h3{ font-size:18px; line-height:30px; margin-bottom:6px; font-weight:bold;}
.seve dd p{ font-size:12px; line-height:12px; padding:4px 0;}
.seve dd p span{ display:inline-block; border-right:1px solid #fff; padding-right:10px; margin-right:10px;}
.seve dd:hover{ color:#e60012; background:#f5f5f5; cursor:pointer;}
.seve dd.dd01{}
.seve dd.dd01 b{ background:url(../images/fw01.png) no-repeat;}
.seve dd.dd02 b{ background:url(../images/fw02.png) no-repeat;}
.seve dd.dd03 b{ background:url(../images/fw03.png) no-repeat;}
.seve dd.dd04 b{ background:url(../images/fw04.png) no-repeat;}
.seve dd.dd05 b{ background:url(../images/fw05.png) no-repeat;}

.seve dd.dd01:hover b{ background:url(../images/fw01-2.png) no-repeat;}
.seve dd.dd02:hover b{ background:url(../images/fw02-2.png) no-repeat;}
.seve dd.dd03:hover b{ background:url(../images/fw03-2.png) no-repeat;}
.seve dd.dd04:hover b{ background:url(../images/fw04-2.png) no-repeat;}
.seve dd.dd05:hover b{ background:url(../images/fw05-2.png) no-repeat;}

.show-but{ padding:20px; text-align:center;}
.show-but a:hover{ opacity:0.7;}
.show-but.fz img{ transform:rotate(180deg);}


/*----------高校合作---------*/
.box{ width:1100px; height:500px; margin:50px auto 0; position:relative;}
.lineF, .lineS, .lineT{ position:absolute; visibility:hidden;}
.lineS{ top:138px; left:76px;}
.lineT{ top:276px; left:0px;}
.boxF, .boxS, .boxT{ width:144px; height:184px; overflow:hidden;}
.boxF, .boxS{ visibility:hidden;}
.boxF{ float:left; margin-left:10px; transform:rotate(120deg); -ms-transform:rotate(120deg); -moz-transform:rotate(120deg); -webkit-transform:rotate(120deg);}
.boxS{ transform:rotate(-60deg); -ms-transform:rotate(-60deg); -moz-transform:rotate(-60deg); -webkit-transform:rotate(-60deg);}
.boxT{ display:block; cursor:pointer; visibility:visible; transform:rotate(-60deg); -ms-transform:rotate(-60deg); -moz-transform:rotate(-60deg); -webkit-transform:rotate(-60deg);}
.boxT:hover{  opacity:0.8; display:block;}


.box-zk{ padding:20px; text-align:center; width:1100px; margin:0 auto;}
.box-zk a:hover{ opacity:0.7;}
.box-zk.fz img{ transform:rotate(180deg);}

.rightspan span{
    border-right: 1px solid #6D6B6F;
    padding-right: 10px;
    margin-right: 10px;}
.friendlink span{
line-height:28px;
    display:inline-block;
    margin-right: 10px;}

/**县域合作**/
div#item-county{background-color: #F5F7FA;}
div.item-head{text-align: center;padding-top: 66px;}
p.head-big{font-size: 30px;line-height:28px;color:#3E464C;font-weight: bold;margin-bottom: 24px;}
p.head-desc{font-size:16px;line-height:18px;color:#B8B9BA;letter-spacing: 1px;}
div.item-content{/*padding-bottom:50px;*/width:100%;overflow:hidden;}
div#box3{width: 1200px;margin: 50px auto 0 auto;text-align: center;
	font-size: 0;
	letter-spacing: -4px;
	word-spacing: -4px;
}
div#box3 li {
	line-height: 25px;
	margin: 0 14px;
	display: inline-block;
	zoom:1;
}
.hy{width:252px;height:197px;box-shadow:-2px 4px 12px 9px rgba(226, 228, 231, 0.6);}
.txt{position: relative;}
.img-bg{
    display: none;
    position: absolute;
	top: -210px;
	left: 4px;
	width: 252px;
	height: 197px;
	background: #000;
	opacity: 0.7;
}
.txt_content{
	display:none;
	position: absolute;
	top: -145px;
	left: 4px;
	width: 252px;
	height: 197px;
}
.txt_content h1{color: #EBE8E5;vertical-align: middle;font-size: 16px;line-height:20px;letter-spacing: 1px;padding: 10px;}

/**合作平台**/
img.cooper-img{
    width:70px;
    height:70px;
}
div.wrap-box{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: space-evenly;
    align-self: center;
    margin-bottom: 59px;
}

/*品牌客户*/
div#item-brand{
    position: relative;
    background-image: url('../images/i_bg1_c.jpg');
    background-repeat: no-repeat;
    background-size: 100% 750px;
}
img.brand-img{
    width: 109px;
    height: 45px;
}
div.wrap-brand-box{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: space-evenly;
    align-self: center;
    margin-bottom: 14px;
}
p.brand-head,p.brand-desc{color:#F3F4F4;}

/*案例内容 Start*/
div.swiper{
    margin: 135px auto 0 !important;
}
div.file-slide{
    position: relative;
    width:464px;
    height:400px;
    /*border: 17px solid #FFF;
    box-shadow: 0 0rem 1rem 0.125rem rgba(195,219,255,0.30);*/
    top: -70px;
    left: 86px;
    z-index: 1000;
    float: left;
}
div.case-content{
    width: 437px;
    float: right;
    vertical-align: top;
    margin-top: 4rem;
    margin-right: 4.5rem;
}
h4.case-title{
    line-height: 42px;
    letter-spacing: 1px;
    font-size: 25px;
    color: #FFFFFF;
}
div.case-desc{
    margin-top: 18px;
    margin-bottom: 18px;
    font-size: 14px;
    color: #FFFFFF;
    letter-spacing: 0.2px;
    line-height: 22px;
}
div#more-brand{
    text-align: center;
    margin-top: 52px;
}
span.span-more{
    color: #E45633;
    border: 1px solid #E45633;
    padding: 9px 25px;
}
/*案例内容 End*/

/*案例滑动分页器 Start*/
div.swiper-pagination-bullets{
    width: auto !important;
}
div.swiper-pagination{
    top: 315px;
    left: 700px !important;
}
span.swiper-pagination-bullet{
    padding: 0.5rem;
    margin-right: 1.5rem;
    cursor: pointer;
}
.hidden{
    display: none !important;
}
/*案例滑动分页器 End*/

/*案例前进后退按钮 Start*/
div.swiper-button-prev{
    background: url('../images/case-prev.png') no-repeat !important;
}
div.swiper-button-next{
    background: url('../images/case-next.png') no-repeat !important;
}
/*案例前进后退按钮 End*/

.swiper-container {
    width: 100%;
    height: 100%;
    overflow: visible !important;
}
div.swiper-slide {
    visibility: hidden;
}
div.swiper-slide-active {
    visibility: visible;
}

div.case-box{
    width: 100% !important;
    background-image: url('../images/case_bg.jpg');
    background-repeat: no-repeat;
    background-size: 100% 420px;
    height: 420px !important;
}
div.swiper{
    width: 1100px;
}
.swiper-pagination-bullet{
    background: #101721 !important;
}
.swiper-pagination-bullet-active{
    background: #D1D1D2 !important;
}
