*{margin:0; padding:0; list-style:none; border:0; text-decoration:none; font-style:normal; font-family:"微软雅黑",Arial}
body{font-size:12px;font-family:'微软雅黑',Arial;}
ul,ol,li{ list-style-type:none;}
.wrap{border:0;padding:0;width:1200px;margin:0 auto;*zoom:1;}
.wrap:after{clear:both;content:"";display:table;}
.fix{*zoom:1;}
.fix:after{clear:both;content:"";display:table;}
.fl{float:left;}
.fr{float:right;}
/* header */
.section{position:relative!important;}
.header{height:100px;}
.header h1{width:154px;}
.logo{padding-top:27px;}
.header .logo_text{width:163px;margin-top:24px;padding-left:5px;}
.top{text-align:right;color:#888888;padding-top:12px;*position:relative;*z-index:2;}
.top a{color:#888888;margin-left: 8px;}
.top .call{background: url("../images/sprite.png") no-repeat 0 0;display:inline-block;width:20px;height:16px;vertical-align:bottom;margin-right:4px;}
.top .call_tel{color:#14357a;}
.top .email{display:inline-block;width:18px;height:16px;background:url("../images/sprite.png") no-repeat -20px 0;vertical-align:bottom;margin-right:4px;}
.top .weixin{display:inline-block;width:18px;height:16px;background:url("../images/sprite.png") no-repeat -60px 0;vertical-align:bottom;margin-right:4px;}
.top .ewm{position:relative;z-index:10000; cursor:pointer}
.top .ewm img{position:absolute;right:0;top:30px;z-index:999;border:1px solid #ddd;padding:4px;background:#fff;z-index:10000; display:none}
.nav{margin-top:18px;position:relative}
.top .ewm:hover img{ display:block}
.nav li{float:left;padding-left:40px;position:relative;}
.nav li.on:after,.nav li:hover:after{position:absolute;width:56px;height:2px;content:'';bottom:-8px;background:#14357a;right:0;}
.nav li:hover a,.nav li.on a{color:#14357a;}
.nav li a{font-size:14px;color:#000000;line-height:24px;display:inline-block;}
.nav .nav_icon{background:#14357a;height:2px;line-height:1px;display:inline-block;position:relative;top:-6px;*top:0px;}
/* flexslider */
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto;}
.slides li img{width:100%;height:auto;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:36px;height:3px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:36px;height:3px;line-height:40px;overflow:hidden;background:rgba(255,255,255,0.5);cursor:pointer;}
.flex-control-nav .flex-active{background:#fff;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}
/*服务范围*/
.ftp3{ width:100%; height:146px; overflow:hidden}
.ftp1{ width:100%; height:106px; background:url(../images/t_service.jpg) no-repeat center; margin-top:-106px; transition:0.8s ease-in-out}
.ftp2{ width:580px; height:30px; line-height:30px;display:block; text-align:center; font-size:14px; transition:0.8s ease-out; position:absolute; top:0; left:50%; margin-left:-2000px; color:#999}
.ftp4{ width:100%; height:30px; position:relative; overflow:hidden;margin-top:6px;}
.ftp5{ width:100%; height:182px}
.ftp5.gai1 .ftp1{ margin-top:40px}
.ftp5.gai2 .ftp2{ margin-left:-290px}
/*4个块*/
.ftp6{ width:1260px; margin:0 auto; font-size:16px;overflow:hidden;margin-top:487px; transition: 0.8s}
.ftp6 ul li{ width:272px; height:160px; float:left; margin-left:34px; margin-bottom:40px}
.ftp7{ width:100%; height:448px ; overflow:hidden}
.ftp7.gai3 .ftp6{ margin-top:54px}
.ftp8 a{ display:block; width:80px; height:80px; margin:0 auto; overflow:hidden}
.ftp8 a img{transition: 0.5s 0.1s;width:80px;height:auto;}
.ftp6 ul li:hover .ftp8 a img{margin-top:-80px;}
.ftp9{ height:66px;width:100%;margin-top:10px;}
.ftp9 a{ display:block; width:100%; height:48px; line-height:48px; font-size:18px; color:#999; text-align:center}
.ftp6 ul li:hover .ftp9 a{ color:#143578}
.fuw_tiao{display:block;height:3px;width:38px;background:#999;transition:0.3s;margin:6px auto;}
.ftp6 ul li:hover .fuw_tiao{background:#143578;}
.ftp6 ul li dl p{ width:100%; height:146px;font-size:12px; line-height:24px; overflow:hidden; color:#888; font-family:"宋体"}
/*技术驱动未来*/
.ftp10{ width:0; height:80px; background:#f3f6fd; line-height:80px; text-align:center; color:#333; font-size:18px; transition:all 0.8s; margin:0 auto}
.ftp11{ width:100%; height:80px}
.ftp11.gai4 .ftp10{ width:100%}
/*成功案例*/
.ftp12{ width:100%; height:106px; overflow:hidden}
.ftp13{ width:100%; height:106px; background:url(../images/t_cases.jpg) no-repeat center; margin-top:-106px; transition:0.6s}
.ftp15{ width:100%; height:30px; position:relative; overflow:hidden;margin-top:6px}
.ftp16{ width:580px; height:30px; line-height:30px;display:block; text-align:center; font-size:14px; transition:0.8s ease-out; position:absolute; top:0; left:50%; margin-left:-2000px; color:#999}
.ftp14{overflow:hidden; height:142px; width:100%;margin-top:52px}
.ftp14.gai5 .ftp13{ margin-top:0}
.ftp14.gai6 .ftp16{ margin-left:-290px}
.ftp17{ position:relative; width:1200px;margin:0 auto; margin-top:40px; overflow:hidden; min-height:328px; max-height:686px; height:auto;/*height:680px*/}
.ftp17 ul li{ width:285px; height:300px; float:left; background:#CCC;margin-right:20px;margin-bottom:20px;}
.ftp17 ul li:nth-child(4n){margin-right:0;}
.ftp17 ul{ margin-top:680px; transition:0.8s}
.ftp17.gai7 ul{ margin-top:0}
.ftp17 ul li span{ color:#333; background:#fff}
.ftp17 ul li:hover span{color:#14357a}
.ftp17 ul li a{ position:relative}
.ftp17 ul li a img{ position:absolute; top:0; left:0}
.ftp17 ul li a b{ display:block; width:100%; height:256px; position:absolute; top:0; left:0; background:rgba(0,0,0,0); transition:all 0.5s}
.ftp17 ul li:hover a b{background:rgba(0,0,0,0.15)}
/*查看更多*/
.ftp18{ width:120px; height:36px; margin:0 auto; text-align:center; line-height:36px; font-size:12px; display:block; font-family:"宋体"; color:#fff; transition:all 0.3s;border-radius: 40px;background:#14357c;}
.ftp18:hover{ background:#3155a4; color:#fff}
.ftp18 i{display:inline-block;width:18px;height:18px;border-radius:50%;background:#fff;margin-right:8px;vertical-align: middle;color:#14357c;line-height:18px;}
/*解决方案*/
.ftp19{ width:100%; height:707px; background:url(../images/index_ser_bg.jpg) no-repeat center; margin-top:52px; overflow:hidden}
.ftp20{ width:100%; height:106px; overflow:hidden; margin-top:40px}
.ftp21{ width:100%; height:106px; background:url(../images/t_solutions.png) no-repeat center; margin-top:-106px; transition:0.8s 0.4s}
.ftp22{ width:100%; height:30px;position:relative}
.ftp23{ width:580px; height:30px; line-height:30px; font-size:14px; color:#fff; text-align:center; margin:0 auto; display:block; position:absolute;top:0; left:50%; margin-left:-2000px;transition:0.8s 0.4s;margin-top:6px;} 
.ftp19.gai8 .ftp21{ margin-top:0}
.ftp19.gai9 .ftp23{ margin-left:-290px}
.ftp24{ width:1200px; height:328px;margin:0 auto; margin-top:50px; overflow:hidden}
.ftp24 ul li{ width:261px; height:328px; float:left; margin-right:52px; position:relative}
.ftp24 ul li:last-child{margin-right:0;}
.ftp25{ transition:0.8s 0.4s}
.ftp26{ transition:0.8s 0.6s}
.ftp27{ transition:0.8s 0.8s}
.ftp28{ transition:0.8s 1s}
.ftp19.gai8 .ftp25{ margin-top:0}
.ftp19.gai8 .ftp26{ margin-top:0}
.ftp19.gai8 .ftp27{ margin-top:0}
.ftp19.gai8 .ftp28{ margin-top:0}
.ftp24 ul li a img{ transition:0.5s}
.ftp24 ul li:hover a img{ margin-top:-120px}
.ftp24 ul li .a_topfa{width:120px; height:120px; overflow:hidden; display:block;margin:20px auto;border-radius:50%;border:1px solid #fff;}
.ftp24 ul li:hover .a_topfa{background:#fff;}
.ftp24 ul li a{ font-size:18px; width:100%; height:30px; text-align:center; line-height:30px; text-align:center; display:block; color:#fff; z-index:10; position:relative; transition-delay:0.2s}
.ftp24 ul li:hover a{font-weight:600;}
.ftp24 ul li p{ width:261px; height:auto; margin:0 auto; font-size:12px; display:block; line-height:24px; color:#fff; font-family:"宋体"; padding-top:20px; z-index:12; position:relative; transition-delay:0.4s;text-align:center;opacity:0.8;}
.ftp24 ul li:hover p{ color:#fff}
.ftp24 ul li span{ display:block; width:204px; height:363px; position:absolute; top:363px; left:0; transition:0.5s; z-index:9}
.ftp24 ul li:hover span{top:0}
.ftp29{ width:120px; height:36px; font-size:12px; font-family:"宋体"; line-height:36px; text-align:center; color:#14357a; transition:0.5s; display:block; margin:0 auto; margin-top:68px;border-radius:40px;background:#fff;}
.ftp29:hover{ background:#14357a; color:#FFF}
.ftp29 i{display:inline-block;width:18px;height:18px;border-radius:50%;background:#14357a;margin-right:8px;vertical-align: middle;color:#fff;line-height:18px;}
.ftp29:hover i{ background:#fff; color:#14357a}
/*新闻资讯*/
.ftp30{ width:100%; height:650px;overflow:hidden; padding-top:48px;background:#f3f6fd;}
.ftp31{ width:100%; height:106px; overflow:hidden}
.ftp33{ width:100%; height:106px; background:url(../images/t_news.jpg) no-repeat center; margin:0 auto; margin-top:-106px; transition:0.6s}
.ftp32{ width:100%; height:30px; position:relative}
.ftp32 p{ width:580px; height:30px; line-height:30px; font-size:14px; text-align:center; color:#999; display:block; position:absolute; top:0; left:50%; margin-left:-2000px; transition:0.8s;margin-top:6px;}
.ftp30.gai10 .ftp33{ margin-top:0}
.ftp30.gai10 .ftp32 p{ margin-left:-290px}
.ftp34{ width:0; height:510px; background:#f3f6fd; overflow:hidden; transition:0.8s 0.4s}
.ftp30.gai10 .ftp34{ width:100%}
.ftp35{ width:1200px; height:344px;margin:0 auto; margin-top:34px; overflow:hidden}
.ftp35 ul li{ width:560px; height:152px; float:left; margin-right:80px;margin-top:26px; overflow:hidden;transition:all 0.5s}
.ftp35 ul li:nth-child(2n){margin-right:0;}
.ftp35 ul li:hover{ border-color:#1a8fd1}
.ftp36{ display:block; width:120px; height:36px; font-size:14px; font-family:"宋体"; line-height:36px; text-align:center; color:#fff; margin:0 auto; margin-top:50px; transition:0.5s;border-radius:40px;background:#14357c;}
.ftp36 i{display:inline-block;width:18px;height:18px;border-radius:50%;background:#fff;margin-right:8px;vertical-align: middle;color:#14357c;line-height:18px;}
.ftp36:hover{ background:#3155a4; color:#fff}
.new_time_sj{ display:block; width:60px; height:60px; overflow:hidden; transition:all 0.5s;background:#d5e0f8;float:left;padding:12px;}    
.new_time_sj b{ display:block; width:100%; height:36px;font-size:20px;color:#333;line-height:36px; font-family:"宋体";text-align:right;}
.new_time_sj em{ display:block; width:100%;font-size:12px; color:#999;text-align:right;}
.new_wan{width:476px;box-sizing:border-box;padding:20px;float:left;}
.ftp35 ul li .new_wan a{ display:block; width:100%; height:30px; font-size:18px;color:#333; line-height:30px;font-weight:600;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-bottom:10px;}
.ftp35 ul li:hover .new_wan{background:#14357a;}
.ftp35 ul li:hover .new_wan a{color:#fff;}
.ftp35 ul li:hover .new_wan p{color:#fff;}
.new_indx_nr{line-height:24px; font-size:12px; font-family:"宋体"; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.ftp35 ul li:hover .new_indx_nr{color:#fff;}
.ftp35 ul li:hover .new_time_sj{background:#d0121c;color:#fff;}
.ftp35 ul li:hover .new_time_sj em{color:#fff;opacity:0.6;}
.ftp35 ul li:hover .new_time_sj b{color:#fff;}
/*我们的伙伴*/
.ftp37{ width:100%; height:auto; overflow:hidden; margin-top:50px}
.ftp38{ width:100%; height:106px; overflow:hidden}
.ftp39{ width:100%; height:30px; position:relative}
.ftp39 p{ display:block; width:700px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#999; position:absolute; top:0; left:50%; margin-left:-346px; transition:all 0.8s;margin-top:6px;}
.ftp40{ background: url(../images/t_kehu.jpg) no-repeat center; width:100%; height:106px; margin:0 auto; transition:all 0.6s}
.ftp37.gai11 .ftp40{ margin-top:0}
.ftp37.gai11 .ftp39 p{ margin-left:-350px}
.ftp41{ width:1200px; height:auto; overflow:hidden; margin:0 auto;padding-bottom:1px; margin-top:54px}
.ftp41 ul li{ width:180px; height:60px;float:left; background:#fff; margin-right:24px; margin-bottom:20px; position:relative;box-sizing:border-box;border:1px solid #e5e5e5;}
.ftp41 ul li:nth-child(6n){margin-right:0;}
.ftp41 ul li a{ display:block; width:178px; height:58px; position:absolute; top:0; left:50%; margin-left:-89px; transition:all 0.6s}
.ftp41 ul li a img{ width:178px; height:58px; display:block}
.ftp41 ul li:hover{border-color:#14357a;}
#tupian1{ opacity:0; transition:all 0.6s}
.ftp41 ul li:hover #tupian2{transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg); opacity:0}
.ftp41 ul li:hover #tupian1{transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg); opacity:1}
.ftp42{ width:100%; height:auto; background:#383d41; overflow:hidden; margin-top:36px;padding-bottom:26px;}
.ftp47{ width:1200px; height:auto; overflow:hidden; margin:0 auto; margin-top:30px}
.ftp43,.ftp44,.ftp45,.ftp46{ width:300px; height:auto;float:left; overflow:hidden}
.ftp46{width:340px;}
.ftp43 .abots{ width:100%; height:30px; line-height:30px; font-size:18px; color:#fff; transition:all 0.5s}
.ftp43 p{ display:block; width:80%; height:auto; font-size:12px; line-height:24px; color:#fff; font-family:"宋体"; margin-top:20px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 4;overflow: hidden;}
.ftp43 .tomea{ width:100px; height:32px; border:1px solid #fff; text-align:center; line-height:32px; color:#fff; display:block; margin-top:20px; margin-bottom:20px;transition:all 0.2s;border-radius:40px;}
.ftp43 .abots:hover{ margin-left:20px}
.ftp43 .tomea:hover{ box-shadow:3px 3px 3px rgba(0,0,0,0.3)}
#ffwwffw{ width:100%; height:30px; line-height:30px; font-size:18px; color:#fff; transition:all 0.5s}
.ftp44 #ffwwffw:hover{ margin-left:20px}
.ftp44 ul{ margin-top:16px}
.ftp44 ul li{ width:100px; height:40px; background:#6091db; border:1px solid #fff;float:left; margin-top:10px; margin-left:10px}
.ftp44 ul li a{ display:block; text-align:center; line-height:40px; font-size:12px; font-family:"宋体"; color:#fff; transition:all 0.2s}
.ftp44 ul li:hover a{box-shadow:3px 3px 3px rgba(0,0,0,0.3)}
#zxdala{ width:100%; height:30px; line-height:30px; font-size:18px; color:#fff; transition:all 0.5s}
.ftp45 #zxdala:hover{ margin-left:20px}
.ftp45 ul li a{ display:block; width:150px; height:100px; margin-top:24px}
.ftp45 ul li a img{ transition:all 0.8s}
.ftp45 ul li a:hover img{transform: rotateY(-180deg);-moz-transform: rotateY(-180deg);-ms-transform: rotateY(-180deg);-o-transform: rotateY(-180deg);-webkit-transform: rotateY(-180deg)}
#wcnll:hover{ text-decoration:underline}
#lxdfsaa{ width:100%; height:30px; line-height:30px; font-size:18px; color:#fff; transition:all 0.5s}
.ftp46:hover #lxdfsaa{ margin-left:20px}
.ftp46 ul{ margin-top:24px}
.ftp46 ul li{ width:100%; height:20px; font-size:12px; color:#fff; font-family:"宋体"; margin-bottom:10px;line-height:20px;}
.ftp46 ul li b{ display:block; width:20px; height:20px; float:left; margin-right:12px}
.ftp48{ width:100%; height:36px; text-align:center; line-height:36px; background:#FFF; color:#666; font-size:14px; font-family:"宋体"}
.ftp47_new{float:right;}
.ftp47_new img{width:132px;height:132px;margin-bottom:8px;}
.ftp47_new span{display:block;font-size:12px;color:#fff;height:24px;line-height:24px;text-align:center;}
/*banner2*/
.ftp49{ width:100%; height:400px; background:url(../images/banner02.jpg) no-repeat center;}
.ftp50{width:100%; height:50px;background:#f3f6fd;}
.dh_box{width:1200px;margin:0 auto;}
.ftp50 a{ display:block; width:100px; height:50px;float:left;}
#bopenggaikuang,#bopengwenhua,#bopengzizhi,#jiaruwomen{ text-align:center; line-height:50px; color:#666; font-size:14px; transition:all 0.3s}
#bopenggaikuang:hover,#bopengwenhua:hover,#bopengzizhi:hover,#jiaruwomen:hover{background:#14357a;color:#fff;}
.pro_tit img{margin:0 auto;display:block;}
.pro_tit{padding:50px 0 40px;}
.ftp51{ width:320px; height:78px; margin:0 auto; background:url(../images/bpgaikuang.jpg) no-repeat center; margin-top:59px; margin-bottom:60px}
.ftp52{ width:1200px; height:auto; margin:0 auto; overflow:hidden;margin-bottom:50px;}
.ftp53{ width:600px; float:left; height:auto; overflow:hidden}
.ftp53 h2{ width:100%; height:35px; line-height:35px; font-size:26px; color:#333; font-weight:100; display:block}
.ftp53 p{ font-size:14px; color:#333; display:block; line-height:28px; width:100%; margin-top:20px; padding-bottom:40px}
.ftp55{ width:600px; height:auto; overflow:hidden;margin-top:20px}
.ftp55 ul li{ width:50%; float:left; margin-bottom:14px; height:12px; overflow:hidden}
.ftp55 ul li span{ float:left; padding-left:5px; padding-right:5px; height:12px; line-height:12px; font-size:10px; color:#fff; background:#d0121c; margin-right:6px}
.ftp55 ul li a{ display:block; float:left; height:12px; font-size:12px; line-height:12px; color:#999}
.ftp55 ul li:hover a{ color:#14357a}
.ftp54{ width:487px; height:405px;float:right; overflow:hidden; position:relative}
.ftp54 img{ display:block; width:80px; height:80px; position:absolute; top:-200px; left:0;}
.ftp52.gai12 #nt1{top:0; left:0; transition:0.1s 0.1s}
.ftp52.gai12 #nt2{top:0; left:81px; transition:0.2s 0.2s}
.ftp52.gai12 #nt3{top:81px; left:0; transition:0.3s 0.3s} 
.ftp52.gai12 #nt4{top:81px; left:162px; transition:0.4s 0.4s}
.ftp52.gai12 #nt5{top:162px; left:0px; transition:0.5s 0.5s}
.ftp52.gai12 #nt6{top:162px; left:81px; transition:0.6s 0.6s}
.ftp52.gai12 #nt7{top:243px; left:0; transition:0.7s 0.7s}
.ftp52.gai12 #nt8{top:243px; left:162px; transition:0.8s 0.8s}
.ftp52.gai12 #nt9{top:324px; left:0; transition:0.9s 0.9s}
.ftp52.gai12 #nt10{top:324px; left:81px; transition:1s 1s}
.ftp52.gai12 #nt11{top:0; left:243px; transition:1.1s 1.1s}
.ftp52.gai12 #nt12{top:0; left:324px; transition:1.2s 1.2s}
.ftp52.gai12 #nt13{top:81px; left:243px; transition:1.3s 1.3s}
.ftp52.gai12 #nt14{top:81px; left:404px; transition:1.4s 1.4s}
.ftp52.gai12 #nt15{top:162px; left:243px; transition:1.5s 1.5s}
.ftp52.gai12 #nt16{top:162px; left:324px; transition:1.6s 1.6s}
.ftp52.gai12 #nt17{top:243px; left:243px; transition:1.7s 1.7s}
.ftp52.gai12 #nt18{top:324px; left:243px; transition:1.8s 1.8s}
.ftp56{ width:100%; height:640px; background:url(../images/dhsjagdh.jpg) no-repeat center;overflow:hidden}
.ftp57{ width:182px; height:52px; background:url(../images/a05.png) no-repeat center; margin:0 auto; margin-top:50px}
.ftp58{ width:1200px; height:auto; margin:0 auto; overflow:hidden;margin-top:30px}
.ftp59{ width:600px; height:auto; overflow:hidden; float:left; margin-left:-2000px; transition:0.5s; opacity:0}
.ftp59 h2{ display:block; width:100%; height:35px; line-height:35px; font-size:24px; color:#fff; font-weight:400}
.ftp59 p{ display:block; width:100%; height:auto; font-size:14px; line-height:28px; color:#fff; margin-top:30px;opacity:0.88;}
.ftp60{ width:543px; height:400px; background:url(../images/huiasuidcxs.png) no-repeat center; float:right; margin-right:-3000px}
.ftp56.gai13 .ftp60{ animation:2s xinnian forwards;-moz-animation:2s xinnian forwards;-ms-animation:2s xinnian forwards;-o-animation:2s xinnian forwards;-webkit-animation:2s xinnian forwards}
.ftp56.gai13 .ftp59{ margin-left:0; opacity:1;margin-top:50px;}
@keyframes xinnian{
	0%{ margin-right:-2000px; opacity:0}
	30%{ margin-right:0; transform:rotateX(0deg); opacity:0.7}
	50%{ margin-right:0; transform:rotateX(0deg); opacity:1}
	100%{ transform:rotateX(360deg);margin-right:0; opacity:1}
	}
@-webkit-keyframes xinnian{
	0%{ margin-right:-2000px; opacity:0}
	30%{ margin-right:0; transform:rotateX(0deg); opacity:0.7}
	50%{ margin-right:0; transform:rotateX(0deg); opacity:1}
	100%{ transform:rotateX(360deg);margin-right:0; opacity:1}
	}
@-moz-keyframes xinnian{
	0%{ margin-right:-2000px; opacity:0}
	30%{ margin-right:0; transform:rotateX(0deg); opacity:0.7}
	50%{ margin-right:0; transform:rotateX(0deg); opacity:1}
	100%{ transform:rotateX(360deg);margin-right:0; opacity:1}
	}
@-ms-keyframes xinnian{
	0%{ margin-right:-2000px; opacity:0}
	30%{ margin-right:0; transform:rotateX(0deg); opacity:0.7}
	50%{ margin-right:0; transform:rotateX(0deg); opacity:1}
	100%{ transform:rotateX(360deg);margin-right:0; opacity:1}
	}
@-o-keyframes xinnian{
	0%{ margin-right:-2000px; opacity:0}
	30%{ margin-right:0; transform:rotateX(0deg); opacity:0.7}
	50%{ margin-right:0; transform:rotateX(0deg); opacity:1}
	100%{ transform:rotateX(360deg);margin-right:0; opacity:1}
	}				
.ftp61{ width:1200px; height: auto; overflow:hidden; margin:0 auto; margin-top:50px}	
.ftp62{ width:272px; height:78px; background:url(../images/a08.png) no-repeat center; margin:0 auto}	
.ftp63{ width:1200px; height:auto; margin:0 auto;overflow:hidden; margin-top:40px; padding-top:20px}
.ftp63 ul li{ 
    float: left;
    width: 279px;
    height: 356px;
    margin-right: 28px;
    margin-bottom: 26px;
    box-sizing: border-box;
    border: 1px solid #e5e5e5;
}
.ftp63 ul li:nth-child(4n){margin-right:0;}
.ftp63 ul li img{ transition:0.3s}
.ftp63 ul li:hover img{ transform:scale(1.1,1.1)}
.ftp64{ width:100%; height:auto; margin:0 auto; overflow:hidden; margin-top:30px;background:#f3f6fd;padding:30px 0 40px;margin-bottom:-36px;}
.ftp65{ width:220px; height:78px; margin:0 auto; background: url(../images/a13.png) no-repeat center; margin-top:20px;margin-bottom:50px;}
.ftp66{ width:1200px; min-height:300px; margin:0 auto}
.ftp67{ width:1000px; height:40px; margin-top:30px}
.ftp67 ul li{ width:auto; height:40px; float:left; margin-right:6px; line-height:40px; text-align:center; font-size:18px; color:#333; cursor: pointer; transition:all 0.4s;font-weight:600;padding:0 18px;}
.ftp67 ul li:hover{ background:#14357a; color:#fff}
.ftp67 ul li.ftp68{ background:#14357a; color:#fff;position:relative;}
.ftp67 ul li.ftp68:after{content:'';position:absolute;width:0px;height:0px;border:5px solid #14357a;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid transparent;bottom:-10px;left:50%;margin-left:-2.5px;}
.ftp72 p,.ftp74 p,.ftp75 p,.ftp73 p,.ftp76 p,.ftp77 p{ font-size:14px; line-height:28px; margin-top:10px; color:#666; display:block}
.ftp72 h3,.ftp73 h3,.ftp74 h3,.ftp75 h3,.ftp76 h3,.ftp77 h3{ font-size:16px; display:block; height:28px; line-height:28px;color:#333; width:100%}
.ftp72,.ftp74,.ftp76{height: auto;margin-bottom:30px;}
.ftp73,.ftp75,.ftp77{height: auto;}
.ftp69,.ftp70,.ftp71{ width:1200px; height: auto; overflow:hidden; margin-top:40px;display:none;}
.ftp69:first-child{ display:block}
.ftp70,.ftp71{ display:none}
.ftp79{ width:120px; height:36px; margin:0 auto; border:1px solid #09F; background:#fff; margin-top:30px; transition:0.3s}
.ftp79 a{ display:block; width:120px; height:36px; text-align:center; line-height:36px; font-size:20px; color:#09f; transition:0.3s}
.ftp79:hover{ background:#09f}
.ftp79:hover a{ color:#fff}
.ftp80{ width:100%; height:auto; overflow:hidden; position:relative}
.ftp80 img{ width:100%; height:auto;display:block;}
.ftp81{ width:1200px; height:98px; margin:0 auto; margin-top:30px}
.ftp82{ width:1200px; height:30px; font-size:14px; color:#000; text-align:center; height:30px; line-height:30px; margin:0 auto}
.ftp83{ width:100%; height: auto;margin:0 auto;overflow:hidden;border-bottom:1px solid #e5e5e5;}
.ftp83 ul{width:1200px;margin:0 auto;overflow:hidden;}
.ftp83 ul li{ width:104px; height:56px; float:left; margin-right:10px;}
.ftp83 ul li a{ width:102px; height:56px; color:#666; line-height:56px; font-size:16px; display:block; text-align:center; transition:all 0.3s}
.ftp83 ul li a:hover,.ftp83 ul li.on a{ color:#fff; background:#14357a}
.ftp84{ width:1200px; height:auto; margin:0 auto; overflow:hidden; margin-top:40px; min-height:328px}
.ftp84 ul li{ width:384px; height:308px; float:left;margin-right:24px; position:relative;margin-bottom:20px;}
.ftp84 ul li a img{display:block;}
.ftp84 ul li:nth-child(3n){margin-right:0;}
/*.ftp84 ul li:hover{ background:#6091db}*/
.ftp84 ul li:hover span{ color:#14357a}
.ftp84 ul li a b{ display:block; width:100%; height:256px; position:absolute; top:0; left:0; background:rgba(0,0,0,0); transition:all 0.5s}
.ftp84 ul li:hover a b{background:rgba(0,0,0,0.15)}
.ftp85{ width:100%; height:400px;overflow:hidden}
.ftp85 img{ width:100%; height:400px}
.ftp86{ width:1200px; height:98px; margin:0 auto; margin-top:30px}
.ftp87{ width:1200px; height: auto;margin:0 auto; margin-top:40px;font-size:16px; overflow:hidden}
.ftp87 ul li{ width:384px; height:330px;float:left; margin-right:24px; margin-bottom:28px; overflow:hidden; position:relative}
.ftp87 ul li:nth-child(3n){margin-right:0;}
.ftp87 ul li a img{ transition:0.3s}
.ftp87 ul li:hover a img{ transform:scale(1.1,1.1)}
.ftp87 ul li a{ color:#333}
.ftp87 ul li:hover a{ color:#6b9fff}
.ftp87 ul li p{ display:block; height:auto; font-size:14px; line-height:24px; color:#999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.ftp87 ul li b{ width:384px; height:240px; display:block; background:rgba(0,0,0,0.2); position:absolute; top:0; left:0; transition:all 0.3s}
.ftp87 ul li:hover b{ top:-240px}
.ftp88{ width:1200px; height:60px; margin:0 auto;border-bottom:1px solid #e5e5e5;}
.ftp88 ul li{ width:88px; height:60px;float:left; margin-right:50px;transition:0.3s}
.ftp88 ul li a{ display:block; width:88px; height:60px; line-height:60px; text-align:center; font-size:18px; color:#666;position:relative;}
.ftp88 ul li .curr_xxk{color:#14357a;}
.ftp88 ul li .curr_xxk:after,.ftp88 ul li:hover a:after{content:'';position:absolute;width:88px;height:3px;background:#14357a;bottom:-1px;left:50%;margin-left:-44px;}
.ftp88 ul li:hover a{color:#14357a;}
.ftp89{ width:1200px; min-height:600px; margin:0 auto; overflow:hidden}
.ftp89 ul li{ width:1200px; height:184px; margin:0 auto;position:relative; margin-top:40px;overflow:hidden;}
.xinw_img{width:286px;height:190px;float:left;}
.xinw_text{width:914px;box-sizing:border-box;padding:12px 0 20px 40px;border-bottom:1px solid #e5e5e5;float:left;}
.ftp89 ul li:hover .xinw_text{background:#f3f6fd;}
.xinw_text a{ display:block;height:36px;font-size:18px; line-height:36px; color:#333;margin-bottom:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.ftp89 ul li:hover a{ text-decoration:underline; color:#14357a}
.xinw_text p{ display:block; font-size:14px;height:56px; line-height:28px; overflow:hidden; color:#999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.xinw_text em{ display:block; font-size:14px;height:28px; line-height:28px; color:#999;padding-left:28px;background:url(../images/time_xinw.png) no-repeat left;margin-top:21px;}
.ftp90{ width:1200px; height:400px;position:absolute; z-index:200; top:0; left:50%; margin-left:-600px; overflow:hidden}
.ftp91{ width:400px; height:380px; background:rgba(255,255,255,0.3); margin-top:10px; border-radius:10px; overflow:hidden}
.ftp91 h3{ display:block; width:380px; height:30px; font-size:18px; color:#fff; margin:0 auto; padding-top:40px; font-weight:100}
.ftp91 ul{ width:380px; height:auto; margin:0 auto; overflow:hidden}
.ftp91 ul li{ width:182px; height:32px; float:left;margin-right:8px; margin-top:8px}
.tousjiany3{ width:180px; height:30px; line-height:30px; border:1px solid #cacace; box-shadow:none; font-size:14px; background:none; color:#cacace;max-height:30px; max-width:180px}
.tousjiany4{ width:100%; height:100px; font-size:14px; line-height:20px; color:#cacace; background:none}

.ftp92{ width:370px; height:100px;overflow:hidden; margin-left:10px; border:1px solid #cacace; margin-top:10px}
.ftp93{ width:1200px; height:auto; margin:0 auto;overflow:hidden; padding-top:6px; padding-bottom:6px}
.lianx_tit{font-size:20px;color:#333;font-weight:600;height:40px;line-height:40px;margin:20px 0;}
.ftp93 ul li{ width:300px; height:auto; float:left;transition:0.3s;margin-top:16px;}
.ftp93 ul li:hover{ box-shadow:none}
.ftp93 img{display:block;margin:0 auto 20px;}
.ftp93 h2{ display:block; width:100%; height:34px; font-size:16px; line-height:32px; text-align:center; font-weight:normal;}
.ftp93 p{ display:block;line-height:28px; font-size:18px; text-align:center;font-weight:600;color:#14357a;}
.ftp93 i{display:block;width:40px;height:2px;background:#14357a;margin:16px auto;}
.ftp94{ height:550px; margin:0 auto; overflow:hidden;border:1px solid #e5e5e5;}
.ftp95{ width:1200px; height:auto; margin:0 auto; overflow:hidden}
.ftp95 p{ display:block; width:1200px; height:36px; margin:0 auto; line-height:36px; font-size:14px; color:#999;padding:12px 0;border-bottom:1px solid #e5e5e5;}
.ftp95 p a{ display:inline-block; padding:0 4px; height:36px; line-height:36px; font-size:14px; color:#999;}
.ftp95 p i{ float:left; display:block; height:36px; line-height:36px; font-size:14px; color:#999}
.ftp95 p a:hover{ color:#333}
.ftp96{ width:1200px; min-height:600px; margin:40px auto 0; overflow:hidden}
.ftp97{ width:1200px; height:auto; margin:0 auto}
.ftp97 h2{ display:block; width:1200px; height:auto; font-size:22px; line-height:34px; text-align:center; margin-bottom:4px;font-family:"宋体";font-weight:600;}
.xiangq_tit{border-bottom:1px dashed #e5e5e5;padding-bottom:20px;margin-bottom:24px;}
.xiangq_tit span{display:block;font-size:12px;color:#999;line-height:24px;height:24px;text-align:center;}
.ftp97 img{ display:block; width:auto; height:auto;margin:auto;max-width:100%;margin-bottom:14px;}
.ftp97 p{ display:block; width:1200px; font-size:14px; line-height:30px; overflow:hidden;color:#999;text-align:justify;}

.inpt_sr input{width:360px;height:40px;border:1px solid #e5e5e5;padding-left:12px;margin-right:22px;font-size:14px;color:#333;margin-bottom:20px;}
.inpt_sr input::-webkit-input-placeholder{color:#ccc;}
.neir_cont{padding:10px 12px;border:1px solid #e5e5e5;width:747px;height:220px;font-size:14px;color:#333;line-height:24px;}
.tij_anni{height:48px;border:1px solid #e5e5e5;width:772px;margin:20px 0;background:#fff;color:#333;font-size:16px;}
.tij_anni:hover{color:#fff;background:#14357a;border-color:#14357a;}





























































