﻿/*圣贝牙科css公共定义*/	
@charset "utf-8";body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input {margin: 0;padding: 0;border: 0;}
html, body {font-size: 14px!important;margin: 0 auto;}
body {font-family: 'STHeiti', 'Microsoft YaHei', Helvetica, Arial, sans-serif;-webkit-tap-highlight-color: rgba(0,0,0,0);overflow-x: hidden;color: #444;}
table {border-collapse: 0;border-spacing: 0;border-collapse: collapse}
a, a:active, a:hover, a:focus, a:visited {text-decoration: none;color: #555;}
a, img {-webkit-touch-callout: none}
input, ol, ul, li {list-style: none}
i, span, em {font-style: normal;}
a {color: #444444;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;text-decoration: none;}
a:hover {text-decoration: underline;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.lef {float: left;}
.rig {float: right;}
/*首页*/	
.stop {width: 100%;height: 276px;float: left;background: url(../images/s1_r1_c1.jpg);}
.sbox {width: 1200px;height: auto;margin: 0 auto;}
.sb_1 {width: 100%;height: 34px;float: left;line-height: 34px;color: #FFF;}
.sb_1 dl {width: 150px;height: 21px;float: left;margin-top: 6px;}
.sb_1 dl span {width: 21px;height: 21px;float: left;background: #999;border-radius: 10px;margin-right: 5px;}
.sb_1 dl span:hover {background: #1462d8;-webkit-transition: 0.4s ease;-moz-transition: 0.4s ease;}
.sb_1 dd {width: auto;float: left;margin-left: 50px;}
.sb_1 dd img {width: 21px;height: 21px;float: left;margin-top: 7px;padding-right: 5px;}
.sb_1 dt {width: 207px;height: 22px;float: right;margin-right: 50px;background: #767474;margin-top: 6px;}
.sb_1 dt .sbsr {width: 178px;height: 21px;background: none;float: left;margin-top: 0px;padding-left: 5px;color: #CCC;}
.sb_1 dt .b_search {width: 21px;height: 21px;float: right;margin-right: 2px;margin-top: 1px;background: url(../images/h.png);}
/*微信下滑开始*/
.wx_xl{	width:200px;height:auto;float: left;background: #fff;margin-top: 64px;margin-left: -90px;position: absolute;z-index: -1;opacity: 0;	border: 1px solid #CCC;
	border-radius:10px;	box-shadow: #666 0px 0px 0px 0px;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.wx_xl img{float:left; width:159px; height:159px; margin-left:20px; margin-top:20px; display:inline;}
.wx_xl p{ width:100%; height:40px; float:left; text-align:center; font-size:16px; color:#ff6600; line-height:40px;}
#weixin{ width:auto; height:28px; float:left;}
#weixin:hover .wx_xl{margin-top: 28px;z-index: 999; opacity: 100;	box-shadow: #666 2px 2px 4px 1px;}
#weixin:hover span{ background:#1462d8;}
/*微信下滑结束*/
.s_hot {width: auto;float: right;}
.s_hot span {width: 21px;height: 21px;float: left;background: #999;border-radius: 10px;margin-right: 5px;margin-top: 6px;}
.s_hot a {color: #FFF;-webkit-transition: 0.4s ease;-moz-transition: 0.4s ease; width:21px; height:21px;}
.s_hot a:hover span {background: #1462d8;-webkit-transition: 0.4s ease;-moz-transition: 0.4s ease;}
.s_hot a:hover {color: #6F0;text-decoration: none;}
.sb_2 {width: 100%;height: 140px;float: left;}
.sb_2 dl {width: 600px;height: 100px;float: left;margin-top: 20px;display: inline;background-image: url(../images/xx.png);background-repeat: no-repeat;background-position: 210px 0px;}
.sb_2 dl a {width: 200px;height: 200px;float: left;}
.sb_2 dl p {width: auto;float: left;margin-left: 40px;font-size: 18px;line-height: 24px;margin-top: 25px;}
.sb_2 dl p span {font-size: 24px;}
.sb_2 dt {width: 390px;height: auto;float: right;margin-top: 30px;}
.sb_2 dt ul {}
.sb_2 dt li {width: 130px;height: auto;float: left;text-align: center;}
.sb_2 dt li span {width: 44px;height: 44px;float: left;margin-left: 39px;background: #1263D9;border-radius: 22px;}
.sb_2 dt li:hover span {background: #ff6600;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;transform: rotate(360deg);-ms-transform: rotate(360deg);/* IE 9 */
	-moz-transform: rotate(360deg);/* Firefox */-webkit-transform: rotate(360deg);/* Safari 和 Chrome */	-o-transform: rotate(360deg);/* Opera */}
.sb_2 dt li p {width: 100%;float: left;font-size: 12px;color: #888;line-height: 18px;padding-top: 5px;}
.sb_2 dt li p em {font-size: 14px;color: #333;}
.sb_3 {width: 100%;height: 100px;float: left;}
/* 导航开始 */
.s_nav {width: 100%;height: 100px;float: left;}
.s_nav ul {}
.s_nav b {width: 2px;height: 100px;float: left;background-image: url(../images/s1_r10_c11.jpg);}
.s_nav p {width: 2px;height: 100px;float: right;background-image: url(../images/s1_r10_c11.jpg);background: #0CC;}
.s_nav li {width: 124px;height: 100px;float: left;text-align: center;text-transform: uppercase;position: relative;list-style: none;}
.s_nav li a {width: 100%;height: 70px;float: left;display: block;color: #FFF;padding-top: 30px;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;}
.s_nav li a:hover {background: #5f5f5f;text-decoration: none;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;}
.s_con {width: 192px;height: 107px;float: left;position: relative;background: url(../images/xlogo_bj.png);z-index: 9999;}
.s_con span {width: 100px;height: 100px;float: left;margin-left: 41px;margin-top: 3px;display: inline;}
.s_con span img {transform: scale(1.00);transition: all .5s ease-in;}
.s_con :hover span img {transform: scale(1.10);transition: all .5s ease-in;}
.s_con a {width: 100%;height: 107px;float: left;}
.hover_menu {background: #5f5f5f;text-decoration: none;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;}
.s_nav li.last {background: none;}
.s_nav li.selected .submenu {display: block;}
.s_nav li .submenu {display: none;position: absolute;top: 100px;left: -128px;z-index: 1999;}
.s_nav li .submenu li {float: none;padding: 0;background: none;height: auto;border-bottom: dotted 0px #BEBEBE;}
.menu_pro_bg {width: 1200px;height: 460px;background: #FFF;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #1361D8;border-top-width: 2px;border-top-style: solid;border-top-color: #FEC659;-moz-box-shadow: 2px 2px 10px #333333;-webkit-box-shadow: 2px 2px 10px #333333;box-shadow: 2px 2px 10px #333333;border-radius: 0 0 10px 10px;}
.xl_xx {width: 100%;height: auto;float: left;}
.xl_xx dd {width: 13%;height: auto;float: left;margin-left: 13px;margin-top: 20px;font-size: 16px;display: inline;}
.xl_xx dd span {width: 100%;height: 40px;float: left;background: #1361d8;color: #FFF;font-size: 20px;}
.xl_xx dd a {width: 100%;height: 36px;line-height: 36px;float: left;color: #333;padding-top: 0px;background: none;}
.xl_xx dd a:hover {background: #FEC558;color: #FFF;}
.xl_xx dd div {width: 100%;height: 40px;float: left;background: #1361d8;color: #FFF;font-size: 20px;}
.xl_xx dd div em {display: table;margin: 0 auto;text-align: center;padding: 0;}
.xl_xx dd div em img {width: auto;float: left;margin-top: 8px;}
.xl_xx dd div em span {width: auto;float: left;margin-left: 5px;line-height: 40px;}
/*banner开始ʼ*/	 
.s_banner {width: 100%;height: 510px;float: left;}
#focusindex {height: 510px;overflow: hidden;position: relative;}
#focusindex li {width: 100%;height: 510px;overflow: hidden;position: absolute;left: 0;}
#focusindex .pre2 {left: 0%;z-index: 9}
#focusindex .next2 {background-position: right bottom;right: 0%;z-index: 9}
#focusindex:hover .preNext2 {opacity: 0.5;}
#focusindex:hover .pre2 {left: 10%;}
#focusindex:hover .next2 {right: 10%;}
#focusindex .pre:hover, #focusindex .next:hover {opacity: 1;}
#focusindex .preNext2 {background: url(../images/sprite2.png) no-repeat left bottom;width: 44px;height: 44px;position: absolute;top: 240px;cursor: pointer;z-index: 9;opacity: 0;transition: all 0.3s linear 0s;}
#focusindex .next2 {background-position: right bottom;right: 0%;z-index: 9}
#focusindex .btn {width: 100%;height: 30px;text-align: center;position: absolute;bottom: 0;z-index: 9;left: 0;}
#focusindex .btn span {display: inline-block;_display: inline;_zoom: 1;background: #ffffff;width: 60px;height: 7px;_font-size: 0;margin: 5px 5px;cursor: pointer;z-index: 9;}
#focusindex .btn span.on {background: #1263D9;z-index: 9}
/*banner结束*/
.s_pt1 {width: 100%;height: 657px;float: left;background-image: url(../images/bj_r2_c1.jpg);background-repeat: no-repeat;background-position: center center;}
.ys_box {width: 1200px;height: auto;margin: 0 auto;}
.sy_bt {width: 100%;height: auto;float: left;text-align: center;text-transform: uppercase; opacity: 0;}
.sy_bt img {padding-top: 40px;}
.sy_bt span {font-size: 30px;font-weight: bold;}
.sy_bt span em {color: #1663D5;}
.sy_bt p {font-size: 18px;line-height: 28px;padding-top: 5px;}
.doc {width: 100%;height: 500px;position: relative;top: 157px;}
.doc p {width: 50px;opacity: 0;}
.doc p span {float: left;width: 25px;word-wrap: break-word;line-height: 20px;font-size: 18px;text-shadow: 1px 1px 1px #fff;}
.doc p em {float: right;width: 25px;word-wrap: break-word;line-height: 28px;font-size: 22px;color: #1563d9;text-shadow: 2px 2px 0px #fff;}
.ys_1 {width: 360px;height: 500px;background: url(../images/y1.png);position: absolute;right: 390px;top: 0px;z-index: 10;opacity: 0;}
.ys_2 {width: 360px;height: 500px;background: url(../images/y2.png);position: absolute;left: 339px;top: 0px;z-index: 9;opacity: 0;}
.ys_3 {width: 360px;height: 500px;background: url(../images/y3.png);position: absolute;right: 250px;top: 0px;z-index: 8;opacity: 0;}
.ys_4 {width: 360px;height: 500px;background: url(../images/y4.png);position: absolute;left: 240px;top: 0px;z-index: 7;opacity: 0;}
.ys_5 {width: 360px;height: 500px;background: url(../images/y5.png);position: absolute;left: 140px;top: 0px;z-index: 6;opacity: 0;}
.ys_6 {width: 360px;height: 500px;background: url(../images/y6.png);position: absolute;right: 90px;top: 0px;z-index: 5;opacity: 0;}
.ys_7 {width: 360px;height: 500px;background: url(../images/y7.png);position: absolute;left: 0px;top: 0px;z-index: 4;opacity: 0;}
.ys_8 {width: 360px;height: 500px;background: url(../images/y8.png);position: absolute;right: 0px;top: 0px;z-index: 3;opacity: 0;}


.doc_more{ width:250px;height:50px;position: absolute;left: 455px;top: 420px;z-index: 11;opacity: 0;}
.doc_more a{ width:250px;height:50px;float:left;background:#ff6600;border-radius:30px;color:#FFF;text-align:center;font-size:18px;line-height:48px;}
.doc_more a:hover{ background:#0099ff;text-decoration:none;margin-top:-5px;box-shadow: darkgrey 3px 3px 5px 1px;}


.ys_1 p {float: left;margin-top: 290px;margin-left: 260px;display: inline;}
.ys_2 p {float: left;margin-top: 290px;margin-left: 60px;display: inline;}
.ys_3 p {float: left;margin-top: 300px;margin-left: 260px;display: inline;}
.ys_4 p {float: left;margin-top: 300px;margin-left: 30px;display: inline;}
.ys_5 p {float: left;margin-top: 310px;margin-left: 30px;display: inline;}
.ys_6 p {float: left;margin-top: 310px;margin-left: 230px;display: inline;}
.ys_7 p {float: left;margin-top: 320px;margin-left: 30px;display: inline;}
.ys_8 p {float: left;margin-top: 320px;margin-left: 280px;display: inline;}
.s_pt2 {width: 100%;height: 1220px;float: left;background-image: url(../images/bj_r3_c1.jpg);background-repeat: no-repeat;background-position: center center;}
.bais {color: #FFF;}
.s_conx {width: 100%;height: auto;float: left;margin-top: 28px;}
.s_conx ul {}
.s_conx li {width: 595px;height: 468px;float: left;margin-top: 10px;transition: all .3s ease-in; position: relative;
overflow:hidden; background:#FFF; opacity: 0;}
.s_conx li a {width: 595px;height: 468px;float: left;display: block; position: absolute;right: 0px;top: 0px;z-index: 2;}
.zxkl {width: 250px;height: auto;float: left;margin-left: 40px;margin-top: 60px;}
.zxkl dd {width: 100%;height: 60px;color: #1563d9;font-size: 36px;font-weight: bold;background-image: url(../images/s1_r15_c3.jpg);background-repeat: no-repeat;background-position: -180px bottom;float: left;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;}
.zxkl p {width: 100%;height: auto;float: left;font-size: 18px;margin-top: 34px;font-weight: bold;}
.zxkl p span {font-size: 14px;font-weight: normal;}
.zxkl dl {width: 170px;height: 170px;float: left;background: #c2d4f4;border-radius: 85px;margin-top: 50px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.zxkl dl p {width: 150px;height: 150px;float: left;background: #1563d9;border-radius: 75px;margin-top: 10px;margin-left: 10px;color: #FFF;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.zxkl dl p span {width: 100%;text-align: center;float: left;margin-top: 50px;display: inline;font-size: 18px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.zxkl dl p span em {font-size: 24px;}
.s_conx li:nth-child(2) {float: right;}
.s_conx li:nth-child(4) {float: right;}
.s_conx li:hover dd {color: #ff6600;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;background-image: url(../images/s1_r15_c6.jpg);background-position: 0px bottom; text-shadow: 1px 1px 0px #666;}
.s_conx li:hover .zxkl dl {background: #FFCC00;border-radius: 45px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;  box-shadow: darkgrey  3px 3px 6px 1px;}
.s_conx li:hover .zxkl dl p {background: #ff6600;border-radius: 35px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_conx li:hover{box-shadow: #054ebe 6px 6px 10px 2px;}
.sy_1{width: 595px;height: 468px; background-image: url(../images/s1_r14_c2.jpg); position: absolute;right: -40px;top: 0px;z-index: 1;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.sy_2{width: 595px;height: 468px; background-image: url(../images/s1_r14_c14.jpg); position: absolute;right: -40px;top: 0px;z-index: 1;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.sy_3{width: 595px;height: 468px; background-image: url(../images/s1_r16_c2.jpg); position: absolute;left: -40px;top: 0px;z-index: 1;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.sy_4{width: 595px;height: 468px; background-image: url(../images/s1_r16_c14.jpg); position: absolute;left: -40px;top: 0px;z-index: 1;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_conx li:hover .sy_1{position: absolute;right: 0px;top: 0px; -webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_conx li:hover .sy_2{position: absolute;right: 0px;top: 0px; -webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_conx li:hover .sy_3{position: absolute;left: 0px;top: 0px; -webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_conx li:hover .sy_4{position: absolute;left: 0px;top: 0px; -webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.youce {float: right;margin-right: 30px;display: inline;}
.youce dl {float: right;margin-right: 25px;display: inline;margin-top: 30px;}
/*3*/
.s_pt3 {width: 100%;height: 788px;float: left;}
.s_zllc {width: 100%;height: auto;float: left;margin-top: 40px;}
.s_zllc ul {}
.s_zllc li {width: 400px;height: auto;float: left; opacity: 0;}
.s_zllc li dt {width: 100%;height: 152px;float: left;background-image: url(../images/s1_r22_c3.jpg);background-repeat: no-repeat;background-position: -400px bottom;text-align: center;text-transform: uppercase;color: #a8a8a8;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_zllc li dt p {width: 78px;height: 78px;border-radius: 85px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background-color: #E0E0E0;/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
	background-color: rgba(168,168,168,0.4);margin: 0 auto;}
.s_zllc li dt p span {width: 64px;height: 64px;float: left;background: #a8a8a8;border-radius: 75px;margin-top: 7px;margin-left: 7px;color: #FFF;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;line-height: 64px;font-size: 32px;}
.s_zllc li dt em {font-size: 24px;line-height: 34px;width: 100%;float: left;margin-top: 10px;}
.s_zllc li dl {width: 335px;height: 357px;float: left;background: #1563d9;color: #FFF;text-align: center;margin-top: 40px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_zllc li dl span {width: 100%;height: 50px;float: left;background-image: url(../images/yut.png);background-repeat: no-repeat;background-position: bottom;font-size: 24px;margin-top: 12px;}
.s_zllc li dl p {width: 90%;height: auto;float: left;margin-left: 5%;display: inline;font-size: 18px;line-height: 28px;margin-top: 6px;}
.s_zllc li dl div {width: 100%;float: left;height: auto;overflow: hidden;}
.s_zllc li dl div img {width: 100%;height: auto;float: left;transition: all .5s ease-in;}
.s_zllc li:nth-child(2) dl {margin-left: 32.5px;}
.s_zllc li:nth-child(3) dl {float: right;}
.s_zllc li:hover dl div img {transform: scale(1.08);transition: all .5s ease-in;}
.s_zllc li:hover dl {background: #ff6600;margin-top: 30px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;box-shadow: darkgrey 3px 3px 5px 1px;}
.s_zllc li:hover dt {background-position: 0px bottom;color: #1563d9;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_zllc li:hover dt p {-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background-color: #c0d5f5;background-color: rgba(21,99,217,0.4);}
.s_zllc li:hover dt p span {-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background: #1563d9;transform: rotate(360deg);-ms-transform: rotate(360deg);/* IE 9 */
-moz-transform: rotate(360deg);/* Firefox */-webkit-transform: rotate(360deg);/* Safari 和 Chrome */	-o-transform: rotate(360deg);/* Opera */font-size: 40px;}
/*4*/
.s_pt4 {width: 100%;height: 723px;float: left;background-image: url(../images/bj_r5_c1.jpg);background-repeat: no-repeat;background-position: center center;}
.s_gdzl {width: 100%;height: 485px;background: #FFF;float: left;margin-top: 40px;display: inline;opacity: 0;}
/*切换开始*/
.pc_qh {width: 330px;height: auto;float: right;margin-right: 23px;display: inline;}
.pc_box {width: 806px;height: 430px;float: left;margin-left: 23px;margin-top: 26px;background: #999;}
.pc_qh li {float: left;display: block;cursor: pointer;width: 100%;background: #666;height: 50px;margin-top: 26px;display: inline;line-height: 50px;font-size: 18px;color: #333;background-image: url(../images/dhbb.jpg);text-align: left;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;text-indent: 95px;}
.pc_qh li:hover {background-image: url(../images/dhbb.jpg);color: #fff;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.pc_qh li.hover {color: #FFF;}
.pc_qh li:first-child {background-position: 0px -50px;}
.pc_qh li:nth-child(2) {background-position: 0px -150px;}
.pc_qh li:nth-child(3) {background-position: 0px -250px;}
.pc_qh li:nth-child(4) {background-position: 0px -350px;}
.pc_qh li:nth-child(5) {background-position: 0px -450px;}
.pc_qh li:nth-child(6) {background-position: 0px -550px;}
.pc_qh li:first-child.hover {background-position: 0px 0px;}
.pc_qh li:nth-child(2).hover {background-position: 0px -100px;}
.pc_qh li:nth-child(3).hover {background-position: 0px -200px;}
.pc_qh li:nth-child(4).hover {background-position: 0px -300px;}
.pc_qh li:nth-child(5).hover {background-position: 0px -400px;}
.pc_qh li:nth-child(6).hover {background-position: 0px -500px;}
.pc_qh img {width: 100%;}
.pc_box img {width: 100%;}
.zl_wen {width: 766px;height: auto;float: left;background: url(../images/xbd.png);position: relative;z-index: 9999;padding: 20px;top: 280px;}
.zl_wen em {width: 100%;height: 50px;line-height: 40px;float: left;background-image: url(../images/xx2.png);background-repeat: repeat-x;background-position: bottom;font-size: 22px;color: #1563d9;}
.zl_wen em span {font-size: 12px;color: #666;text-transform: uppercase;}
.zl_wen p {width: 100%;height: auto;float: left;font-size: 16px;line-height: 24px;margin-top: 12px;}
.zl_mic {float: left;position: absolute;width: 806px;overflow: hidden;}
.zl_mic img {width: 100%;height: auto;float: left;transition: all .5s ease-in;}
.pc_box :hover.zl_mic img {transform: scale(1.08);transition: all .5s ease-in;}
/*5*/
.s_pt5 {width: 100%;height: auto;float: left;padding-bottom: 20px;}
.s_kb {width: 100%;height: auto;float: left;opacity: 0;}
.s_kb_t {width: 100%;height: auto;float: left;margin-top: 30px;}
.s_kb_l {width: 593px;height: auto;float: left;margin-top: 20px;}
.s_kb_r {width: 589px;height: auto;float: right;margin-top: 20px;}
.s_kb_t img {width: 165px;height: 82px;float: left;}
.s_kb_t ul {width: 1034px;float: right;margin-top: -2px;}
.s_kb_t li {width: auto;height: 40px;line-height: 40px;float: left;margin-left: 2px;margin-top: 2px;display: block;text-align: center;color: #FFF;font-size: 16px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_kb_t li:first-child {background: #C89150;width: 182px;}
.s_kb_t li:nth-child(2) {background: #AD68B8;width: 189px;font-size: 20px;}
.s_kb_t li:nth-child(3) {background: #4099FF;width: 203px;}
.s_kb_t li:nth-child(4) {background: #FD814D;width: 142px;font-size: 20px;}
.s_kb_t li:nth-child(5) {background: #E79C41;width: 108px;}
.s_kb_t li:nth-child(6) {background: #EF5B5B;width: 198px;font-size: 20px;}
.s_kb_t li:nth-child(7) {background: #66B005;width: 144px;}
.s_kb_t li:nth-child(8) {background: #7A82CD;width: 164px;}
.s_kb_t li:nth-child(9) {background: #E79C41;width: 193px;}
.s_kb_t li:nth-child(10) {background: #EF5B5B;width: 149px;font-size: 20px;}
.s_kb_t li:nth-child(11) {background: #2F93DF;width: 185px;}
.s_kb_t li:nth-child(12) {background: #7A82CD;width: 187px;}
.s_kb_t li:hover {background: #000;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_kb_t li a {width: 100%;height: 40px;float: left;display: block;color: #FFF;}
.s_kb_t li a:hover {color: #FFF;text-decoration: none;}
.s_kb_l ul {float: left;margin-top: 0px;display: inline;}
.s_kb_l li {width: 100%;height: 116px;float: left;margin-bottom: 21px;display: inline;}
.s_kb_l li dd {width: 77px;height: auto;float: left;margin-top: 10px;margin-left: 15px;display: inline;text-align: center;font-size: 16px;line-height: 26px;}
.s_kb_l li dd img {width: 77px;height: 77px;float: left;border-radius: 75px;}
.s_kb_l li dl {width: 464px;height: auto;float: right;margin-right: 15px;display: inline;font-size: 16px;}
.s_kb_l li dl span {width: 100%;height: auto;float: left;margin-top: 16px;}
.s_kb_l li dl span em {color: #ff6600;}
.s_kb_l li dl p {width: 100%;height: auto;float: left;margin-top: 10px;}
.s_kb_l li a {width: 100%;height: 116px;float: left;background-image: url(../images/xx3.jpg);background-repeat: repeat-y;background-position: -588px 0px;}
.s_kb_l li a:hover {color: #FFF;background-position: 0px 0px;}
.s_kb_l li a:hover dl span em {color: #FF0;}
.s_kb_r dd:first-child {width: 374px;height: 262px;float: left;}
.s_kb_r dd:nth-child(2) {width: 213px;height: 174px;float: right;}
.s_kb_r dd:nth-child(3) {width: 213px;height: 174px;float: right;margin-top: 2px;display: inline;}
.s_kb_r dd:nth-child(4) {width: 374px;height: 262px;float: left;margin-top: 2px;display: inline;}
.s_kb_r dd:nth-child(5) {width: 213px;height: 174px;float: right;margin-top: 2px;display: inline;}
.s_kb_r dd img {width: 100%;height: auto;float: left;transition: all .5s ease-in;}
.s_kb_r dd {overflow: hidden;}
.s_kb_r dd :hover {transform: scale(1.08);transition: all .5s ease-in;}
/* -------------------------逐行滚动-----------------------------------  */
.apple a {display: block;text-decoration: none;}
.apple, .aa {height: 526px;overflow: hidden;float: left;}
.aa {word-wrap: break-word;color: #1B96EE;}
/*6*/
.s_pt6 {width: 100%;height: auto;float: left;}
.s_dhj {width: 100%;height: auto;float: left;margin-top: 30px;opacity: 0;}
/* -------------------------首页切换-----------------------------------  */
.slider {width: 100%;height: 518px;position: relative;overflow: hidden;}
.slider .bd {position: absolute;left: 0;top: 0;}
.slider .bd li {overflow: hidden;margin-left: 1px;}
.slider .bd li img {display: block;width: 100%;height: auto;}
.slider .tempWrap {padding: 0 0px !important;/* 强制遮罩层显示2侧各130px */}
.slider .bd ul {margin-left: -640px;}
.slider .pnBtn {position: absolute;top: 0;width: 54px;height: 112px;cursor: pointer;}
.slider .prev {left: 0;background-image: url(../images/xzy.png);background-repeat: no-repeat;background-position: 0px 0px;float: left;margin-left: 10%;margin-top: 200px;}
.slider .next {right: 0;background-image: url(../images/xzy.png);background-repeat: no-repeat;background-position: 0px -114px;float: right;margin-right: 10%;margin-top: 200px;}
/* 强制遮罩层显示2侧各130px*/ 	
.slider .pnBtn .arrow {display: none;position: absolute;top: 0;z-index: 1;width: 54px;height: 112px;_filter: alpha(opacity=70);}
.slider .prev .arrow {left: 0;background-image: url(../images/xzy.png);background-repeat: no-repeat;background-position: -58px 0px;}
.slider .next .arrow {right: 0;background-image: url(../images/xzy.png);background-repeat: no-repeat;background-position: -58px -114px;}
/* 7*/ 
.s_pt7 {width: 100%;height: 666px;margin-top: 1px;float: left;background-image: url(../images/r2_c1.jpg);background-repeat: no-repeat;background-position: center center;}
.s_jwkl {width: 100%;height: auto;float: left;margin-top: 10px;display: inline;}
.s_jwkl dd {width: 1120px;height: 114px;float: left;margin-left: 40px;margin-top: 10px;display: inline;background: url(../images/jwkl.png);opacity: 0;}
.s_jwkl dd p {width: 1000px;float: left;margin-left: 60px;margin-top: 24px;text-align: center;line-height: 32px;color: #FFF;font-size: 18px;}
.s_jwkl dl {width: 140px;height: 140px;border-radius: 100px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background-color: #1463D9;/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
background-color: rgba(0,141,225,0.4);float: left;margin-top: 230px;margin-left: 530px;display: inline;opacity: 0;}
.s_jwkl dl a {width: 140px;height: 140px;float: left;display: block;}
.s_jwkl dl p {width: 120px;height: 120px;border-radius: 100px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background-color: #1463D9;/* IE6和部分IE7内核的浏览器(如QQ浏览器)下颜色被覆盖 */
background-color: rgba(0,141,225,0.4);float: left;margin-top: 10px;margin-left: 10px;display: inline;}
.s_jwkl dl p span {width: 106px;height: 106px;border-radius: 100px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;float: left;margin-top: 7px;margin-left: 7px;display: inline;background: #1463D9;color: #FFF;}
.s_jwkl dl p span img {width: 55px;height: 70px;float: left;margin-left: 26px;margin-top: 15px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.s_jwkl dl:hover {width: 170px;height: 170px;margin-top: 190px;margin-left: 515px;}
.s_jwkl dl:hover p {width: 150px;height: 150px;margin-top: 10px;margin-left: 10px;}
.s_jwkl dl:hover p span {width: 130px;height: 130px;background: #ff6600;margin-top: 10px;margin-left: 10px;}
.s_jwkl dl:hover p span img {width: 55px;height: 70px;float: left;margin-left: 37.5px;margin-top: 20px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
/*foot*/
.s_foot {width: 100%;height: 195px;float: left;background: url(../images/s1_r4_c12.jpg);}
.ff_d {width: 1200px;height: auto;margin: 0 auto;}
.ff_d ul {width: 100%;height: auto;float: left;margin-top: 20px;display: inline;}
.ff_d li {width: 110px;height: 120px;float: left;text-align: center;line-height: 32px;margin-left: 35px;font-size: 16px;}
.ff_d li em {width: 80px;height: 80px;float: left;margin-left: 15px;border: 1px solid #CCC;border-radius: 100px;background-image: url(../images/sy2.png);-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.ff_d li a {color: #8C8D91;width: 110px;height: 120px;float: left;display: block;}
.ff_d li a:hover {color: #FFF;text-decoration: none;}
.ff_d li:hover em {border: 1px solid #fff;}
.ff_d li:first-child em {background-position: -12px -88px;}
.ff_d li:nth-child(2) em {background-position: -162px -88px;}
.ff_d li:nth-child(3) em {background-position: -308px -88px;}
.ff_d li:nth-child(4) em {background-position: -460px -88px;}
.ff_d li:nth-child(5) em {background-position: -608px -88px;}
.ff_d li:nth-child(6) em {background-position: -754px -88px;}
.ff_d li:nth-child(7) em {background-position: -902px -88px;}
.ff_d li:nth-child(8) em {background-position: -1050px -88px;}
.ff_d li:first-child:hover em {background-position: -12px -10px;}
.ff_d li:nth-child(2):hover em {background-position: -162px -10px;}
.ff_d li:nth-child(3):hover em {background-position: -308px -10px;}
.ff_d li:nth-child(4):hover em {background-position: -460px -10px;}
.ff_d li:nth-child(5):hover em {background-position: -608px -10px;}
.ff_d li:nth-child(6):hover em {background-position: -754px -10px;}
.ff_d li:nth-child(7):hover em {background-position: -902px -10px;}
.ff_d li:nth-child(8):hover em {background-position: -1050px -10px;}
.ff_d dd {width: 100%;height: 50px;float: left;line-height: 50px;color: #CCC;text-align: center;margin-top: 8px;display: inline;}
/*专家*/	
.zj_1 {width: 100%;height: auto;float: left;}
/*切换开始*/
.zj_qh {width: 100%;height: auto;float: left;display: inline;margin-top: 20px;display: inline;}
.zj_qh li {float: left;display: block;cursor: pointer;width: 24%;background: #e7e7e7;height: 50px;margin-top: 26px;display: inline;line-height: 50px;font-size: 18px;color: #333;margin-left: 1.3333%;display: inline;text-align: center;}
.zj_qh li:hover {color: #fff;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background: #1e67d7;}
.zj_qh li.hover {color: #FFF;background: #1e67d7;}
.zj_box {float: left;margin-top: 26px;width: 100%;padding-bottom: 40px;}
.zj_qh li:first-child {margin-left: 0%;}
.zj_xx {width: 100%;height: 500px;float: left;}
.zj_xx img {width: 489px;height: 498px; transition:all .5s ease-in;}
.doc_img {width: 489px;height: 498px;float: left;border: 1px solid #CCC;overflow: hidden;}
.doc_img:hover img {transform: scale(1.08);transition:all .5s ease-in;}
.zj_xx dd {width: 588px;height: auto;float: right;margin-top: 20px;display: inline;margin-right: 40px;}
.zj_xx dd p {width: 100%;height: auto;float: left;font-size: 36px;color: #1e67d7;}
.zj_xx dd p span {font-size: 18px;color: #444;padding-left: 10px;}
.zj_xx dd em {width: auto;height: auto;float: left;background: #E7E7E7;padding: 10px;padding-left: 40px;padding-right: 40px;font-size: 18px;margin-top: 10px;margin-bottom: 10px;display: inline;}
.zj_xx dd ul {float: left;margin-top: 10px;margin-bottom: 20px; width:100%;}
.zj_xx dd li {width: 100%;float: left;height: auto;line-height: 42px;font-size: 18px;}
.zj_xx dd img {width: 24px;height: 24px;border: none;float: none;padding-top: 14px;float: left;}
.zj_xx dd a {width: 40%;height: 50px;float: left;display: block;border-radius: 100px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;text-align: center;color: #FFF;font-size: 18px;line-height: 50px;}
.zj_xx dd a div {display: table;margin: 0 auto;text-align: center;padding: 0;}
.zj_xx dd a span {float: left;margin-left: 5px;}
.zx_1 {background: #06F;}
.zx_2 {background: #ff6600;margin-left: 20px;display: inline;}
.zj_xx dd a:hover.zx_1 {background: #ff6600; box-shadow: darkgrey 3px 3px 5px 1px;}
.zj_xx dd a:hover.zx_2 {background: #06F;box-shadow: darkgrey 3px 3px 5px 1px;}
.kj_1 {width: 100%;height: auto;float: left;display: inline;margin-top: 20px;display: inline;background: #E7E7E7;}
.kj_1_1 {width: 100%;height: auto;float: left;padding-bottom: 60px;padding-top: 60px;}
.kj_1_1 ul {}
.kj_1_1 li {width: 269px;height: 200px;float: left;background: #CC0;margin-left: 41.3333px;border-radius: 5px;opacity: 0;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.kj_1_1 li a {width: 269px;height: 200px;float: left;display: block;color: #FFF;}
.kj_1_1 li em {width: 80%;height: 40px;float: left;margin-left: 10%;font-size: 22px;line-height: 40px;background-image: url(../images/zj_r9_c3.jpg);background-repeat: no-repeat;background-position: -82px 38px;margin-top: 20px;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.kj_1_1 li span {width: 80%;height: 40px;float: left;margin-left: 10%;font-size: 18px;margin-top: 10px;line-height: 30px;}
.kj_1_1 li:first-child {background: url(../images/zj_r8_c3.jpg);margin-left: 0px;}
.kj_1_1 li:nth-child(2) {background: url(../images/zj_r8_c5.jpg);}
.kj_1_1 li:nth-child(3) {background: url(../images/zj_r8_c8.jpg);}
.kj_1_1 li:nth-child(4) {background: url(../images/zj_r8_c14.jpg);}
.kj_1_1 li:hover {box-shadow: darkgrey 10px 10px 30px 5px;border-radius: 20px;margin-top: -12px;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.kj_1_1 li:hover em {background-position: -40px 38px;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.s_pt8 {width: 100%;height: auto;float: left;padding-bottom: 70px;}
.doc_case {width: 100%;height: 455px;float: left;margin-top: 50px;}
.doc_case_xx {width: 100%;height: auto;float: left;}
.doc_case_xx dt {width: 593px;float: left;overflow: hidden;}
.doc_case_xx dt img {width: 100%;height: 279px;float: left; transition:all .5s ease-in;}
.doc_case_xx dl {width: 44%;float: right;font-size: 18px;}
.doc_case_xx dl span {width: auto;float: right;padding-left: 20px;padding-right: 20px;line-height: 40px;line-height: 40px;background: #1e67d7;color: #FFF;}
.doc_case_xx dl p {width: 100%;height: auto;float: left;margin-top: 20px;padding-bottom: 10px;line-height: 32px;}
.doc_case_xx dl p span {font-size: 30px;float: none;padding: 0px;background: none;width: 100%;float: left;color: #1e67d7;}
.doc_case_xx dl em {width: auto;background: #acacac;float: left;padding-left: 20px;padding-right: 20px;color: #FFF;line-height: 30px;font-size: 20px;}
.doc_case_xx dl b {width: 100%;height: auto;float: left;margin-top: 10px;font-weight: normal;}
.doc_case_xx dd {width: 100%;float: left;margin-top: 13px;display: inline;}
.doc_case_xx dd ul {}
.doc_case_xx dd li {width: 290px;height: 171px;float: left;margin-left: 13.333px;overflow: hidden;}
.doc_case_xx dd li img {transition:all .5s ease-in;}
.doc_case_xx dd li:first-child {margin-left: 0px;}
.doc_case_xx dd li:hover img {transform: scale(1.08);transition:all .5s ease-in;}
.doc_case_xx dt:hover img {transform: scale(1.08);transition:all .5s ease-in;}
.s_pt9 {width: 100%;height: 699px;float: left;background: url(../images/322r2_c1.jpg);}
.hj_qh {width: 100%;height: auto;float: left;display: inline;margin-top: 20px;display: inline;}
.hj_qh li {float: left;display: block;cursor: pointer;width: 380px;background: #e7e7e7;height: 54px;margin-top: 20px;display: inline;line-height: 54px;font-size: 22px;color: #333;display: inline;text-align: center;margin-left: 30px;}
.hj_qh li:hover {color: #fce1a1;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background: #211912;}
.hj_qh li.hover {color: #fce1a1;background: #211912;}
.hj_box {float: left;margin-top: 16px;width: 100%;padding-bottom: 40px;}
.hj_qh li:first-child {margin-left: 0%;}
.hj_box ul {}
.hj_box li {width: 296px;height: 238px;float: left;margin-left: 5px;margin-top: 5px;display: inline;overflow: hidden;}
.hj_box li:first-child {margin-left: 0px;}
.hj_box li:nth-child(5) {margin-left: 0px;}
.hj_box em {width: 100%;height: auto;float: left;margin-top: 10px;}
.hj_box li p {width: 296px;height: 40px;float: left;position: relative;z-index: 9;color: #FFF;font-size: 18px;text-align: center;line-height: 40px;top: 200px;
-webkit-transition:0.6s ease;-moz-transition:0.6s ease;
background: rgba(0, 0, 0, .8);box-shadow: 0 0 0px 0px rgba(0, 0, 0,.8);
}
.hj_box li img {width: 296px;height: 238px;float: left;transition:all .5s ease-in;}
.hj_box li div {float: left;position: absolute;width: 296px;height: 238px;overflow: hidden;}
.hj_box li a {width: 296px;height: 238px;float: left;display: block;}
.hj_box li:hover img {transform: scale(1.08);transition:all .5s ease-in;}
.hj_box li:hover p{ background:#000;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
/*案例开始*/
.al_banner {width: 100%;height: 617px;float: left;background-image: url(../images/wr2_c1.jpg);background-position: center center;}
.ban_dh {width: 640px;height: auto;float: right;margin-right: 40px;margin-top: 80px;}
.ban_dh dd {width: 100%;height: auto;float: left;opacity: 0;}
.ban_dh dl {width: 100%;height: auto;float: left;opacity: 0;}
.ban_dh dt {width: 70%;height: 56px;float: left;margin-left: 15%;display: inline;background: #1e67d7;font-size: 28px;text-align: center;line-height: 56px;color: #FFF;opacity: 0;}
.al_qh {width: 100%;height: auto;float: left;display: inline;margin-top: 20px;display: inline;}
.al_qh li {float: left;display: block;cursor: pointer;width: 24%;background: #e7e7e7;height: 50px;margin-top: 26px;display: inline;line-height: 50px;font-size: 18px;color: #333;margin-left: 1.3333%;display: inline;text-align: center;}
.al_qh li:hover {color: #fff;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background: #1e67d7;}
.al_qh li.hover {color: #FFF;background: #1e67d7;}
.al_box {float: left;margin-top: 0px;width: 100%;padding-bottom: 40px;}
.al_qh li:first-child {margin-left: 0%;}
.sbtdb {width: 100%;height: 51px;float: left;background: url(../images/al_r2_c2.jpg);margin-top: 15px; padding-bottom:10px;}
.sbtdb p {width: auto;float: left;margin-left: 24px;font-size: 22px;line-height: 50px;}
.sbtdb a {width: auto;height: auto;float: right;margin-top: 20px;}
.sb_case_lb {width: 100%;height: auto;float: left;}
.sb_case_lb ul {}
.sb_case_lb li {width: 50%;height: 282px;float: left;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;margin-top: 20px;}
.sb_case_lb li div {width: 276px;height: 262px;float: left;}
.sb_case_lb li div img{-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.sb_case_lb li dd {width: 276px;height: auto;float: left;margin-left: 20px;display: inline;font-size: 18px;margin-top: 10px;}
.sb_case_lb li dd em {width: 100%;height: auto;float: left;}
.sb_case_lb li dd p {width: 100%;height: 116px;float: left;line-height: 30px;margin-top: 10px;padding-bottom: 20px;}
.sb_case_lb li dd span {width: 100%;height: auto;float: left;line-height: 40px;margin-top: 10px;}
.sb_case_lb li dd span em {font-size: 30px;color: #1e67d7;width: auto;margin-top: -7px;padding-right: 10px;font-weight: bold;}
.sb_case_lb li a {width: 105px;height: 32px;float: left;color: #FFF;text-align: center;line-height: 32px;}
.sb_case_lb li a:hover {text-decoration: none;box-shadow: darkgrey 3px 3px 5px 1px;margin-top: 0px;}
.sb_case_lb li div:hover img {border-radius: 10px;text-decoration: none;box-shadow: darkgrey 5px 5px 15px 3px;margin-top: -5px;}
.lll {background: #1e67d7;}
.rrr {background: #fa7a24;margin-left: 12px;}
.lase {background: #1E67D6;padding-bottom: 100px;}
.dbt {width: 100%;height: auto;float: left;line-height: 60px;margin-top: 50px;font-size: 30px;color: #FFF;text-align: center;}
.al_s_zllc {width: 100%;height: auto;float: left;margin-top: 0px;}
.al_s_zllc ul {}
.al_s_zllc li {width: 283px;height: 480px;float: left;margin-left: 22.666px;opacity: 0;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.al_s_zllc li dl {width: 283px;height: 480px;float: left;background: #fff;color: #444;text-align: center;margin-top: 40px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.al_s_zllc li dl span {width: 100%;height: 40px;float: left;background-image: url(../images/al_r10_c10.jpg);background-repeat: no-repeat;background-position: bottom;font-size: 20px;margin-top: 12px;color: #1e67d7;font-weight: bold;}
.al_s_zllc li dl p {width: 90%;height: auto;float: left;margin-left: 5%;display: inline;font-size: 15px;line-height: 22px;margin-top: 6px;text-align: left;}
.al_s_zllc li dl div {width: 100%;float: left;height: auto;overflow: hidden;}
.al_s_zllc li dl div img {width: 100%;height: auto;float: left;transition: all .5s ease-in;}
.al_s_zllc li:hover dl div img {transform: scale(1.08);transition: all .5s ease-in;}
.al_s_zllc li:hover {margin-top: -10px;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.al_s_zllc li:hover dl{box-shadow: #0e489f 6px 6px 10px 3px;}  
.al_s_zllc li:first-child {margin-left: 0px;}
.case_l1 {width: 100%;height: 434px;float: left;background-image: url(../images/al_r12_c8.jpg);background-position: right;background-repeat: no-repeat;padding-top: 80px;}
.case_l1 dl {width: 530px;height:;float: left;}
.case_l1 dl span {width: 100%;line-height: 40px;font-size: 24px;color: #1e67d7;margin-top: 80px;float: left;font-weight:bold;}
.case_l1 dl p {width: 90%;line-height: 40px;font-size: 18px;margin-top: 20px;float: left;text-indent: 36px;}
.case_l2 {width: 100%;height: 327px;margin-top: 30px;float: left;background-image: url(../images/al_r14_c2.jpg);background-position: left;background-repeat: no-repeat;}
.case_l2 p {width: 50%;line-height: 40px;font-size: 18px;margin-top: 90px;float: right;text-align: center;}
.b_lgd {width: 100%;float: left;margin-top: 40px;padding-bottom: 60px;display: inline;}
.b_lgd a {width: 121px;height: 56px;float: left;line-height: 56px;border: 1px solid #CCC;text-align: center;margin-left: 30.85px;display: inline;font-size: 16px;}
.b_lgd a:first-child {margin-left: 0px;}
.b_lgd a:hover {background: #1e67d7;color: #FFF;text-decoration: none;border: 1px solid #1e67d7;}
/*技术开始*/
.js_banner {width: 100%;height: 619px;float: left;background-image: url(../images/js_r2_c1.jpg);background-position: center center;}
.ban_js {width: 520px;height: auto;float: right;margin-right: 0px;margin-top: 0px;text-align: center;}
.ban_js dd {width: 100%;height: auto;float: left;font-size: 48px;color: #1261d8;margin-top: 139px;display: inline;font-weight: bold;opacity: 0;}
.ban_js dl {width: 100%;height: auto;float: left;padding-bottom: 20px;opacity: 0;}
.ban_js dl span {font-size: 80px;font-weight: bold;color: #ff7f0e;width: 100%;float: left;line-height: 110px;letter-spacing: 5px;}
.ban_js dl em {font-size: 24px;width: 100%;float: left;line-height: 50px;}
.ban_js dl p {font-size: 20px;width: 100%;float: left;line-height: 62px;}
.ban_js dt {width: 60%;height: 56px;float: left;margin-left: 20%;display: inline;font-size: 22px;text-align: center;line-height: 56px;opacity: 0;}
.ban_js dt a {color: #FFF;width: 100%;height: 56px;display: block;background: #ff7f0e;border-radius: 120px;}
.ban_js dt a:hover {text-decoration: none;background: #1261d8;box-shadow: darkgrey 10px 10px 20px 5px;margin-top: -4px;}
.js_case {width: 100%;height: auto;margin-top: 30px;display: inline;float: left;background-image: url(../images/js_r7_c5.jpg);background-position: right top;background-repeat: no-repeat;padding-bottom: 20px;opacity: 0;}
.js_case dd {width: 540px;height: auto;float: left;}
.js_case dd p {text-indent: 32px;width: 100%;float: left;font-size: 18px;line-height: 32px;margin-top: 20px;display: inline;}
.hui {background: #ececec;}
.js_qh {width: 100%;height: auto;float: left;display: inline;margin-top: 20px;display: inline;}
.js_qh li {float: left;display: block;cursor: pointer;width: 19%;background: #fff;height: 50px;margin-top: 26px;display: inline;line-height: 50px;font-size: 18px;color: #333;margin-left: 1.25%;display: inline;text-align: center;}
.js_qh li:hover {color: #fff;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background: #1e67d7;}
.js_qh li.hover {color: #FFF;background: #1e67d7;}
.js_box {float: left;margin-top: 26px;width: 100%;padding-bottom: 40px;}
.js_qh li:first-child {margin-left: 0%;}
.js_box_xx {width: 100%;height: auto;float: left;}
.js_box_xx dd {width: 475px;height: 573px;float: left;overflow: hidden;}
.js_box_xx dd a {width: 100%;height: 573px;float: left;}
.js_box_xx dd a:hover {transform: scale(1.08);}
.js_box_xx dl {width: 702px;height: auto;float: right;font-size: 16px;}
.js_box_xx dt {width: 100%;height: 149px;float: left;background: #1e67d7;margin-top: 32px;display: inline;text-align: center;}
.js_box_xx dl em {width: auto;float: left;padding-left: 30px;padding-right: 30px;line-height: 40px;text-align: center;background: #1e67d7;color: #FFF;font-size: 18px;}
.js_box_xx dl p {line-height: 32px;text-indent: 32px;padding-top: 10px;width: 100%;float: left;}
.js_box_xx dl span {color: #1e67d7;font-weight: bold;line-height: 42px;margin-top: 5px;font-size: 18px;width: 100%;float: left;}
.js_box_xx dl li {width: auto;float: left;height: 24px;background-image: url(../images/js_r10_c10.jpg);background-repeat: no-repeat;background-position: left center;line-height: 24px;text-indent: 28px;padding-right: 30px;}
.js_box_xx dl b {width: 100%;height: auto;float: left;font-weight: normal;}
.js_box_xx dl a {width: auto;height: 28px;background: #FFF;line-height: 28px;padding-left: 14px;padding-right: 14px;margin-right: 20px;display: block;float: left;}
.js_box_xx dl a:hover {background: #1e67d7;color: #FFF;text-decoration: none;}
.js_box_xx dt div {width: 465px;height: 127px;float: left;margin-top: 12px;margin-left: 12px;display: inline;}
.js_box_xx dt a {float: right;margin-top: 12px;margin-right: 12px;display: inline;background: #FFF;height: 92px;width: 200px;padding-left: 0px;padding-right: 0px;border-radius: 10px;line-height: 28px;padding-top: 35px;font-size: 24px;color: #1e67d7;}
.js_box_xx dt a p {font-size: 18px;padding: 0px;text-indent: 0px;}
.js_box_xx dt a:hover {height: 88px;width: 198px;border: 1px dotted #FFF;}
.js_box_xx dt div a {margin: 0px;padding: 0px;float: left;}
.js_box_xx dt div a:hover {border: 0px dotted #FFF;}
.qx_case {width: 100%;height: auto;float: left;padding-top: 15px;}
.qx_case ul {}
.qx_case li {width: 380px;float: left;margin-left: 30px;margin-top: 30px;height: 223px;overflow: hidden;position: relative;border-radius: 5px;display: inline; opacity: 0;}
.qx_case li:first-child {margin-left: 0px;}
.qx_case li:nth-child(4) {margin-left: 0px;}
.qx_case li img {width: 100%;height: 223px;float: left;}
.qx_case li div {width: 100%;height: 130px;float: left;text-align: center;position: absolute;left: 140px;bottom: -44px;color: #fff;background: rgba(30, 103, 215, .8);box-shadow: 0 0 0px 0px rgba(30, 103, 215,.8);transform: rotate(-25deg);-o-transform:rotate(-25deg);-webkit-transform:rotate(-25deg);-moz-transform:rotate(-25deg);z-index: 9;}
.qx_case li div span {width: auto;float: left;background: #FFF;border-radius: 50px;padding: 5px;color: #1e67d7;line-height: 16px;margin-top: 10px;margin-left: 100px;}
.qx_case li div p {width: 40%;float: left;text-align: left;margin-left: 10px;margin-top: 10px;}
.qx_case li a div {-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;}
.qx_case li a img {float: left;transition: all .5s ease-in;}
.qx_case li a:hover div {left: 263px;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;}
.qx_case li a:hover img {transform: scale(1.08);transition: all .5s ease-in;float: left;}
/*设备*/
.sb_banner {width: 100%;height: 617px;float: left;background-image: url(../images/sb_r2_c1.jpg);background-position: center center;}
.ban_sb {width: 520px;height: auto;float: left;margin-left:-50px;margin-top: 0px;text-align: center;}
.ban_sb dd {width: 100%;height: auto;float: left;font-size: 48px;color: #1261d8;margin-top: 139px;display: inline;font-weight: bold;opacity: 0;}
.ban_sb dl {width: 100%;height: auto;float: left;font-size:22px;opacity: 0;}
.case_sb{width:100%;height:auto;float:left;padding-top:60px;}
.case_sb ul{}
.case_sb li{width:100%;height:560px;float:left;}
.case_sb li img{width:50%;height:560px;float:left;}
.case_sb li div{width:48%;height:auto;float:right;margin-top:20px;}
.case_sb li div em{width:auto;height:50px;background:#06C;text-align:center;line-height:50px;color:#FFF;float:left;padding-left:20px;padding-right:20px;font-size:24px;}
.case_sb li div p{width:100%;height:;float:left;margin-top:20px;font-size:18px;}
.case_sb li div p span{font-weight:bold;line-height:32px;}
.case_sb li div dd{width:100%;float:left;padding-top:20px;font-size:24px;color:#1e67d6;font-weight:bold;}
.case_sb li div dl{width:100%;float:left;padding-top:20px;}
.case_sb li div dl b{width:90px;height:70px;float:left;background:#B4B4B4;margin-right:30px;border-radius:120px;text-align:center;line-height:20px;font-size:16px;color:#FFF;font-weight:normal;padding-top:20px;}
.case_sb li:nth-child(2){background:#1e67d6;}
.case_sb li:nth-child(2) img {float:right;}
.case_sb li:nth-child(2) div {float:left;width:46%;margin-left:2%;color:#FFF;}
.case_sb li:nth-child(2) div em{background:#FFF;color:#1e67d6;}
.case_sb li:nth-child(2) div dl b{background:#FFF;color:#1e67d6;}
.case_sb li:nth-child(2) div dd{color:#fff600;}
.f7d{background:#1F67D6;}
.sb_qh {width: 100%;height: auto;float: left;display: inline;margin-top: 20px;display: inline;}
.sb_qh li {float: left;display: block;cursor: pointer;width: 32%;background: #397DE2;height: 50px;margin-top: 26px;display: inline;line-height: 50px;font-size: 22px;color: #333;margin-left: 2%;display: inline;text-align: center;color: #fff;}
.sb_qh li:hover {color: #397DE2;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;background: #fff;}
.sb_qh li.hover {color: #397DE2;background: #fff;}
.sb_qh li:first-child {margin-left: 0%;}
.sb_box {float: left;margin-top: 26px;width: 100%;padding-bottom: 40px;}
.sb_box_case{float: left;width: 100%;height:auto;}
.sb_box_case li{width: 100%;height: auto;float: left;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #FFF;padding-bottom:20px;margin-top:20px;color:#FFF;}
.sb_box_case li img{width:395px;height:275px;float:left;}
.sb_box_case li div{width:777px;height:auto;float:right;}
.sb_box_case li div em{font-size:24px;font-weight:bold;}
.sb_box_case li div p{width:100%;height:auto;padding-top:20px;font-size:18px;line-height:28px;}
.sb_box_case li div p span{font-weight:bold;line-height:32px;}
.sb_box_case li div dl{width:100%;height:auto;font-size:18px;}
.sb_box_case li div dl b {width: auto;float: left;height: 24px;background-image: url(../images/sb_r15_c4.jpg);background-repeat: no-repeat;background-position: left center;line-height: 24px;text-indent: 28px;padding-right: 30px;font-weight:normal;}
.hre_1{width:50%;height:auto;float:left;margin-left:25%;display:inline;padding-bottom:50px;}
.hre_1 a{width:100%;height:60px;line-height:60px;text-align:center;color:#1E67D6;background:#FFF;border-radius:120px;float:left;font-size:22px;}
.hre_1 a:hover{background:#FF0;text-decoration:none;box-shadow: RoyalBlue 4px 4px 8px 6px;}
.s_pt10 {width: 100%;height: 563px;float: left;background: url(../images/sb_r20_c1.jpg);}
.case_l8 {width: 100%;height: 434px;float: left;padding-top: 80px;background:none;}
.case_l8 dl {width: 530px;height:;float: left;}
.case_l8 dl span {width: 100%;line-height: 40px;font-size: 24px;color: #1e67d7;margin-top: 80px;float: left;font-weight:bold;}
.case_l8 dl p {width: 90%;line-height: 40px;font-size: 18px;margin-top: 20px;float: left;text-indent: 36px;}
.kstd{width:100%;height:auto;float:left;padding-top:40px;}
.kstd li{width:260px;height:auto;float:left;margin-left:53.333px;display:inline;text-align:center;}
.kstd li:first-child {margin-left: 0px;}
.kstd li div{width:100px;height:62px;float:left;margin-left:80px;display:inline;background-image: url(../images/sb_r22_c3.jpg);-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;}
.kstd li p{width:100%;height:auto;float:left;margin-top:10px;font-size:18px;}
.kstd li p b{font-size:22px;line-height:32px;}
.kstd li a {display: block;width:100%;float:left;}
.kstd li a:hover {color: #1e67d6;text-decoration: none;}
.kstd li:first-child div {background-position: -78px -68px;}
.kstd li:nth-child(2) div {background-position: -390px -64px;}
.kstd li:nth-child(3) div {background-position: -708px -68px;}
.kstd li:nth-child(4) div {background-position: -1023px -65px;}
.kstd li:first-child:hover div {background-position: -78px -0px;}
.kstd li:nth-child(2):hover div {background-position: -390px -0px;}
.kstd li:nth-child(3):hover div {background-position: -708px -0px;}
.kstd li:nth-child(4):hover div {background-position: -1023px -0px;}
/*详细页*/	
.s_rent{width: 100%;height: auto;float: left;height: 68px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #B4B4B4;}
.s_rent_con{width: 100%;height: auto;float: left;background-image: url(../images/xx_r3_c4.jpg);background-repeat: no-repeat;background-position: left center;text-indent: 30px;font-size:18px;line-height:68px;}
.s_con_left{width:782px;height:auto;float:left;padding-bottom:40px;}
.s_con_right{width:394px;height:auto;float:right;margin-top:15px;display:inline;padding-bottom:40px;}
.news_con{width:100%;height:auto;float:left;}
.s_title{width: 100%;height: auto;float: left;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #CCC;padding-bottom:20px;padding-top:20px;}
.s_title span{width:100%;height:40px;font-size:24px;text-align:center;line-height:48px;}
.s_title em{width: auto;margin: 0 auto;background-image: url(../images/xx_r6_c6.jpg);background-repeat: no-repeat;background-position: left center;text-indent: 48px;padding-left:20px;}
.s_title em a{color:#1362d9;}
.s_body{width:100%;height:auto;float:left;line-height:32px;font-size:16px;padding-top:20px;padding-bottom:20px;}
.s_page{width: 100%;height: auto;float: left;line-height: 32px;font-size: 16px;padding-top: 15px;padding-bottom: 15px;border-top-width: 1px;border-bottom-width: 1px;border-top-style: dotted;border-bottom-style: dotted;border-top-color: #999;border-bottom-color: #999;}
.s_tech{width:100%;height:auto;float:left;line-height:32px;font-size:16px;padding-top:20px;padding-bottom:20px;}
.s_tech span{width:100%;float:left;text-align:center;font-size:30px;line-height:42px;color:#666;}
.s_tech ul{width:100%;height:auto;float:left;padding-top:20px;}
.s_tech li{width: 169px;float: left;height:82px;text-align:center;}
.s_tech li a{width:100%;height:82px;float:left;display:block;background-image: url(../images/dt.jpg);background-repeat: repeat-x;background-position: 0px -82px;border-radius:120px;color:#FFF;font-size:20px;line-height:76px;}
.s_tech li a:hover{background-position: 0px -0px;text-decoration:none;box-shadow: darkgrey 2px 2px 4px 1px;}
.s_tech li img{vertical-align:middle;padding-right:5px;}
.s_tech b{width: 9px;height:19px;float: left;padding-left: 13px;padding-right: 13px;background-image: url(../images/xx_r10_c8.jpg);background-repeat: no-repeat;background-position: center center;margin-top:32px;display:inline;}
.s_gg{width:100%;height:210px;float:left;background:url(../images/xx_r20_c6.jpg);margin-top:30px;display:inline;}
.s_gg dd{width:300px;float:left;height:auto;text-align:center;font-size:24px;margin-top:65px;margin-left:280px;display:inline;}
.s_gg dd em{width:100%;float:left;font-size:30px;color:#287dff;}
.s_gg a{font-size:24px;width:130px;height:100px;float:right;background:#287dff;color:#FFF;display:block;line-height:28px;border-radius:10px;text-align:center;padding-top:35px;margin-right:35px;margin-top:35px;display:inline;}
.s_gg a:hover{text-decoration:none;box-shadow: darkgrey 2px 2px 4px 1px; margin-top:25px;}
.s_read{width:100%;height:auto;float:left;padding-top:30px;}
.con_xbt{width:100%;height:39px;float:left;background:url(../images/xx_r22_c4.png);line-height:39px;text-indent: 12px;font-size:18px;color:#FFF;display:inline;}

.con_xbt img{vertical-align:middle;padding-right:0px; float:left; margin-top:8px; margin-left:10px;}
.con_xbt span{width:auto;min-width:120px;height: 39px;line-height: 39px;float: left;padding-right: 30px;background-image: url(../images/xx_r22.png);background-repeat: no-repeat;background-position: right 0;
}





.s_read ul{padding-top:10px;float:left;}
.s_read li{width: 100%;height: 102px;float: left;margin-top:10px;display:inline;}
.s_read li div{width:100px;height:auto;float:left;color:#FFF;text-align:center;padding-top:15px;}
.s_read li div b{font-size:32px;}
.s_read li p{width:640px;float:left;margin-left:20px;display:inline;padding-top:20px;font-size:16px;line-height:28px;}
.s_read li p span{font-size:24px;}
.s_read li p em{ width:auto; float:right; margin-right:20px; color:#287dff;}
.s_read li a{width:100%;height:102px;float:left;display:block;background-image: url(../images/rty.jpg);background-repeat: repeat-y;background-position: -682px 0px;}
.s_read li a:hover{background-position: 0px 0px;}
.s_read li a:hover p{color:#FFF;}
.right_box{width:366px;float:left;margin-top:15px;display:inline;background:#F2F2F2;padding:14px;}
.s_aq{}
.s_aq ul{}
.s_aq li{width: 100%;height:auto;float: left;font-size: 16px;padding-top: 10px;padding-bottom:20px;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #999;}
.s_aq li dd{width:100%;height:auto;float:left;margin-top:5px;display:inline;}
.s_aq li dd em{width:35px;height:38px;background:url(../images/xx_r14_c26.jpg);float:left;}
.s_aq li dd p{width:310px;float:left;margin-left:10px;display:inline;line-height:32px;}
.s_aq li dl{width:100%;height:auto;float:left;margin-top:5px;display:inline;}
.s_aq li dl em{width:35px;height:38px;background:url(../images/xx_r12_c26.jpg);float:left;}
.s_aq li dl p{width:310px;float:left;margin-left:10px;display:inline;line-height:24px;font-size:16px;color:#999;}
.s_aq li:nth-child(3){border:0px;}
.s_aq li a:hover{color:#ff6600;}
.right_doc{width:100%;height:auto;float:left;text-align:center;font-size:18px;padding-bottom:12px;line-height:24px;} 
.right_doc img{width:100%;height:auto;float:left;padding-top:14px;padding-bottom:20px;}
.right_doc span{font-size:30px;color:#06C;line-height:42px;}
.right_doc  a{width:60%;height:44px;line-height:44px;text-align:center;color:#fff;background:#287DFE;border-radius:120px;float:left;font-size:20px;margin-left:20%;margin-top:8px;display:inline;}
.right_doc  a:hover{background:#ff6600;text-decoration:none;box-shadow: darkgrey  2px 2px 4px 1px;}
.right_gg{width:394px;height:197px;float:left;background:url(../images/xx_r30_c29.jpg);margin-top:15px;display:inline;}
.right_gg dd{width:230px;float:right;height:auto;text-align:center;font-size:18px;margin-top:25px;display:inline;}
.right_gg dd em{width:100%;float:left;font-size:24px;color:#287dff;line-height:40px;}
.right_gg dd span{font-size:24px;color:#ff6600;}
.right_gg a{font-size:18px;width:200px;height:40px;float:right;background:#287dff;color:#FFF;display:block;line-height:28px;border-radius:40px;text-align:center;margin-right:15px;margin-top:15px;display:inline;line-height:40px;}
.right_gg a:hover{text-decoration:none;box-shadow: darkgrey 2px 2px 4px 1px;}
.right_js{width:100%;height:auto;float:left;}
.right_js img{width:100%;height:auto;float:left;padding-top:15px;}
.F2F{ background:#F2F2F2}
.s_stor{width: 100%;height: 460px;float: left;background-image: url(../images/xx_r2_c12.jpg);background-repeat: no-repeat;background-position: right center;}
.s_stor dd{ width:665px;float:left;text-align:center;font-size:28px;line-height:58px;padding-top:80px;}
.s_stor dd span{ width:100%;float:left;}
.s_stor dd em{width:100%;float:left;color:#287dff;font-size:60px;font-weight:bold;}
.s_stor ul{ width:665px;float:left;margin-left:0px;padding-top:30px;}
.s_stor li a{ width:70px;height:auto;float:left;display:block;}
.s_stor li{ float:left;text-align:center;width:70px;margin-left:15px;line-height:32px;}
.s_stor li img{width: 62px;height: 62px;float: left;margin-left: 3px;border-radius: 120px;-webkit-transition: 0.6s ease;-moz-transition: 0.6s ease;border: 1px solid #FFF;}
.s_stor li:first-child { margin-left:0px;}
.s_stor li:hover img{box-shadow: darkgrey 3px 3px 5px 1px;margin-top:-5px;-webkit-transition:0.6s ease;-moz-transition:0.6s ease;}
.s_stor li a:hover{ color:#287dff;text-decoration:none;padding-bottom:5px;} 
.s_nav_dh{ width:100%; height:auto; float:left;}
.s_nav_dh ul{}
.s_nav_dh li{width: 100%;height:40px;float: left;font-size: 16px;   margin-top:7px; display:inline; text-align:center; line-height:40px;}
.s_nav_dh li a{width: 100%;	height: 40px;float: left;display: block;background-image: url(../images/nav.jpg);background-repeat: repeat-y;background-position: -360px 0px;}
.s_nav_dh li a:hover{  color:#fff; text-decoration:none;background-position: 0px 0px;-webkit-transition:0.3s ease;-moz-transition:0.3s ease;}
/*pages*/
.mainPage{ width:100%; height:auto; float:left; padding-top:30px; padding-bottom:30px; display:inline;}
.mainPage ul{ display: table; margin: 0 auto;text-align: center;padding: 0; width: auto;  float: none;}
.mainPage ul li{float: left; display: inline; height: 32px; line-height: 32px; padding: 0 10px;color:#000;font-size:15px; margin: 0 5px; border:1px solid #dedede; font-size:16px;}
.mainPage ul li a{color:#000;font-size:16px; }
.mainPage ul li.thisclass{background:#09f;border:1px solid #09f;color:#fff; font-size:16px;}
.mainPage ul li.thisclass a{color:#fff;}
.mainPage ul li a:hover, a:focus {color: hsl(209, 93%, 48%);text-decoration: none;}