@charset "utf-8";/*公共样式*/div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,body{	padding:0;	margin:0;}ul,li{	 list-style:none;}img{	border:0 none;}input,textarea {	outline: none;}a{ 	text-decoration:none;	color:#666;	transition: all 0.3s;	-moz-transition: all 0.3s; 	-webkit-transition: all 0.3s; 	-o-transition: all 0.3s;}a:hover{	text-decoration: none;	color: #ac0001;}body{	font-size:16px;	font-family:"微软雅黑";	color:#666;	line-height:32px;	overflow-x: hidden;}@media only screen and (max-width:991px ) {	body {		font-size: 14px;		line-height: 24px;	}}@media only screen and (min-width:1600px ) {	.container {		width: 1400px;	}}.fl{	float:left;	display:inline;}.fr{	float:right;	display:inline;}.clear{	clear:both;}.bg_none{	background:none !important;	}.bd_none{	border:none !important;	}html,body{      -webkit-text-size-adjust:none;}/*banner*/#banner {	width: 100%;}#banner .swiper-pagination-bullet {	height: 10px;	width: 62px;	background: #fff;	opacity: 1;	border-radius: unset !important;}#banner .swiper-pagination-bullet-active {	background: #0054a4;}#banner .swiper-slide img {    width: 100%;    display: block;    min-height: 200px;	height:960px;		}#banner .swiper-pagination-bullets .swiper-pagination-bullet {	margin: 0 8px;}@media only screen and (max-width:1199px ) {	#banner {		margin-top: 0;	}	}/*引子*/.content{width: 1200px;margin: 0 auto;}/*搜索*/.s_bg{background: #fafafa;height: 80px;overflow: hidden;}.search{ width:1200px; margin:0 auto;height: 80px;overflow: hidden;}.search p{ float:left;font-size: 14px; color:#666; width:960px; height:80px; line-height:80px; overflow:hidden;}.search p a{font-size: 14px; color:#666; padding:0 10px 0 0;}.search p a:hover{color: #000;}.search .ser_inp{ background:url(../images/s_inp.gif) no-repeat; width:155px; height:40px; border:none; float:left; font-family:"Microsoft YaHei";font-size: 14px; color:#999; line-height:80px; outline:none;margin-top: 18px;}.search .ser_so{cursor: pointer; float:left; background:url(../images/s_so.gif) no-repeat; border:none; width:50px; height:80px;margin-top: 18px;}input::-webkit-input-placeholder {color: #999;}.yin{padding: 60px 0 100px;}.yin_t{font-size: 40px;color: #000;font-weight: normal;text-align: center;line-height: 45px;height: 90px;overflow: hidden;}.yin_t a{color: #000;}.yin_t b{color: #0168b7;}.yin_t span{display: block;font-size: 20px;color: #333;}.yin_t i{color: #0168b7;padding:0 15px;}.yin dl{width: 286px;height: 400px;position: relative;margin: 80px 18px 0 0;float: left;overflow: hidden;-webkit-transition:transform .3s;transition:transform .3s;}.yin dl dt{width: 286px;line-height: 0;position: relative;}.yin dl dt img{width: 286px;height: 400px;}.yin dl dt h4{font-size: 18px;color: #333;height: 85px;line-height: 85px;width: 286px;text-align: center;position: absolute;bottom: 0;left: 0;background: #0168b7;transition:height .5s;-moz-transition:height .5s; /* Firefox 4 */-webkit-transition:height .5s; /* Safari and Chrome */-o-transition:height .5s; /* Opera */}.yin dl dt h4 em{display: block;width: 46px;height: 46px;line-height: 0;background: #142038;border-radius: 50%;position: absolute;top: -23px;left: 120px;}.yin dl dt h4 em img{width: 46px;height: 46px;}.yin dl dd{background: rgba(0,0,0,0.7);position: absolute;bottom: 0;left: 0;height: 0;overflow: hidden;width: 286px;text-align: center;transition:height .5s;-moz-transition:height .5s; /* Firefox 4 */-webkit-transition:height .5s; /* Safari and Chrome */-o-transition:height .5s; /* Opera */}.yin dl dd h5{height: 70px;line-height: 70px;overflow: hidden; background:url(../images/yin_line.gif) no-repeat center 67px;font-size: 26px;color: #fff;}.yin dl dd em{display: block;width: 46px;height: 46px;line-height: 0;background: #0168b7;border-radius: 50%;padding: 9px;margin: 80px auto 0;}.yin dl dd em img{width: 46px;height: 46px;}.yin dl dd p{font-size: 16px;color: #fff;line-height: 30px;height: 90px;overflow: hidden;width: 220px;margin: 0 auto;padding: 15px 0 0;}.yin dl:hover dd,.yin dl.cur dd{height: 400px;}.yin dl:hover dt h4,.yin dl.cur dt h4{height: 0;}.yin dl:hover dt h4 em,.yin dl.cur dt h4 em{top: 0;}.yin dl:hover,.yin dl.cur{-webkit-transform:translate(0,-35px);transform:translate(0,-35px);}.yin .nobor{margin-right: 0;}/*接着介绍*/.g_pp{background:url(../images/ppbg.jpg) no-repeat center 0;height:545px;padding-top: 100px;}.g_pp .ppl{float: left;width: 697px;}.g_pp .ppl dl{float: left;width: 200px;margin-right: 1px;}.g_pp .ppl dd{height:74px;background: #0e5daa;line-height: 74px;text-align: center;font-size: 24px;color: #fff;  }.g_pp .ppl dd b{font-weight: normal;font-size: 48px;color: #ffe400}.g_pp .ppl dt{width: 200px;height: 273px;overflow: hidden;}.g_pp .ppl dt img{width: 200px;height: 273px;display: block;-webkit-transition: all 0.3s;}.g_pp .ppl dt img:hover{-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.g_pp .ppl dl:nth-child(1) dd{border-radius: 5px 0 0 0;}.g_pp .ppl dl:nth-child(3) dd{border-radius: 0 5px 0 0;}.g_pp .ppr{float: right;width: 500px;}.g_pp .ppr h2{height: 145px;font-size: 55px;font-weight: bold;color: #222222;padding-top: 22px;}.g_pp .ppr h2 b{color: #0e5daa;}.g_pp .ppr h2 em{display: block;font-size: 22px;color: #222222;font-weight: normal;padding-top: 5px;}.g_pp .ppr p{font-size: 15px;color: #525252;line-height: 24px;}.g_pp .ppr span a{display: block;background:url(../images/ppbtn.jpg) no-repeat;width: 173px;height: 41px;line-height: 41px;padding-left: 30px;font-size: 14px;color: #fff;margin-top: 45px;}/*产品中心*/.ysbj{ position: relative; box-sizing: border-box; background:#f7f7f7;padding-top: 55px; overflow: hidden; clear: both; font-family:"Microsoft Yahei"; height: 2727px;}.ysbj h2{ margin-bottom:80px;}.ys1{height:581px; position:relative;background: url(../images/ys1bg.jpg) no-repeat center top;}.ys1 .ys11{position: relative;padding-top: 90px;}.ys1 .ys11 i{position: absolute;right:62px;top:-90px; background:#fff url(../images/01.gif) no-repeat center 0px; width: 166px;height:237px; font-size: 28px; color: #ffffff; text-align: center;padding-top: 128px; box-sizing: border-box;}.ys1 ul{ width:1100px;padding-top: 55px;box-sizing: border-box; height:392px; background: #fff;position: relative;}.ys1 li{width:170px;text-align: center;padding:0 50px; float: left;}.ys1 li img{ display:block;width:149px; height:149px; border-radius: 100%; }.ys1 li h3{font:22px "Microsoft YaHei"; color:#333333; margin-bottom: 10px; height: 50px;line-height: 50px; font-weight: bold;}.ys1 li p{font:14px "Microsoft YaHei"; line-height:22px;  color: #666666; text-align: center;}.ys2{height:601px; position:relative;background:#fff;padding-top: 162px;box-sizing: border-box;}.ys2 .ys22{position: relative;}.ys2 .ys22 i{position: absolute;left:0;top:-85px; background:#fff url(../images/02.gif) no-repeat center 0px; width: 166px;height:189px; font-size: 28px; color: #ffffff; text-align: center;padding-top: 128px; box-sizing: border-box;z-index: 1}.ys2 dl{}.ys2 dt{ width:670px; height:359px;float: left;overflow: hidden;}.ys2 dt img{ display:block;width:670px; height:359px; }.ys2 dd{padding-top: 25px; height:359px;width: 485px; float: right;}.ys2 dd h3{font:30px "Microsoft YaHei"; color:#000000; margin-bottom: 20px; font-weight: normal;}.ys2 dd p{font:16px "Microsoft YaHei"; line-height:28px; color: #666666;height:135px;}.ys2 dd h5{}.ys2 dd h5 img{width: 234px;height: 139px; display: block; float: left; margin-right: 7px;}.ys2 dd h5 img:nth-child(2){margin-right: 0;}.ys3{height:668px; position:relative;background:url(../images/ys3bg.jpg) no-repeat center top;padding-top: 133px;box-sizing: border-box;}.ys3 .ys33{position: relative;}.ys3 .ys33 i{position: absolute;right:20px;top:-80px; background:#fff url(../images/03.gif) no-repeat center 0px; width: 166px;height:201px; font-size: 28px; color: #ffffff; text-align: center;padding-top: 138px; box-sizing: border-box;z-index: 1}.ys3 dl{background: #fff;height:457px; width: 1200px;}.ys3 dt{ width:646px; height:457px;float: right;overflow: hidden;}.ys3 dt img{ display:block;width:646px; height:457px; }.ys3 dd{padding-top: 50px;padding:50px 38px 0 45px; height:457px;width: 554px; float: left;box-sizing: border-box;}.ys3 dd h3{font:30px "Microsoft YaHei"; color:#000000; margin-bottom: 20px; font-weight: normal;}.ys3 dd p{font:16px "Microsoft YaHei"; line-height:28px; color: #666666;height:175px;}.ys3 dd ul{}.ys3 dd li{border-right: 1px solid #e0e0e0; font-size: 24px;color: #32332e; font-weight: bold; float: left;width: 127px;margin-right: 55px;}.ys3 dd li b{display: block; font-weight: bold;font-size: 60px;height: 50px;line-height: 50px; color: #c82126; font-family: "Times New Roman"}.ys3 dd li:last-child{margin-right: 0;width: 100px;border-right: 0;}.ys4{height:630px; position:relative;background:#fff;padding-top: 152px;box-sizing: border-box;}.ys4 .ys44{position: relative;}.ys4 .ys44 i{position: absolute;left:0;top:-85px; background:#fff url(../images/04.gif) no-repeat center 0px; width: 166px;height:189px; font-size: 28px; color: #ffffff; text-align: center;padding-top: 128px; box-sizing: border-box;z-index: 1}.ys4 dl{}.ys4 dt{ width:671px; height:404px;float: left;overflow: hidden;}.ys4 dt img{ display:block;width:671px; height:404px; }.ys4 dd{padding-top: 25px; height:404px;width: 485px; float: right;}.ys4 dd h3{font:30px "Microsoft YaHei"; color:#000000; margin-bottom: 20px; font-weight: normal;}.ys4 dd p{font:16px "Microsoft YaHei"; line-height:28px; color: #666666;height:180px;}.ys4 dd h5{}.ys4 dd h5 img{width: 234px;height: 139px; display: block; float: left; margin-right: 7px;}.ys4 dd h5 img:nth-child(2){margin-right: 0;}.ys img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.ys img:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}.container_header {    float: none;    margin-bottom: 20px;    text-align: center;}.container_header .title {    font-size: 26px;    margin-right: 0;}.container_header .subtitle {    font-size: 14px;    color: #bbb;    line-height: 26px;}.container_category {    padding-top: 40px;    text-align: center;}.container_category > a {    line-height: 36px;    margin: 0 0;    padding: 0 30px;	font-size:14px;	display: inline-block;	border: 1px solid rgba(170,170,170,.2);	color: #828282;	background-color: transparent;}.container_category > a.active, .container_category > a:hover {    border-color: #0054a4;    background-color: #0054a4;    color: #fff;}.content_wrapper {    position: relative;    margin-right: -10px;	padding-top: 51px;}.item_block{    border: none;}.item_block {    width: calc(100% / 3 - 20px);    margin-right: 20px;	margin-bottom: 40px;	transition: all 0.36s ease;	height: auto;	float: left;	position: relative;	box-shadow: 0 0 0px rgba(0, 0, 0, 0.15);}.container_content {    clear: both;}.content_wrapper {    position: relative;    margin-right: -10px;}.content_list .item_img {    position: relative;    overflow: hidden;}.item_box {    display: block;}.item_img img {    transition: all 0.36s ease;    display: inline;	width:100%}.content_list .item_img .item_mask{    position: absolute;    width: 100%;    height: 100%;    border: 2px solid transparent;        border-bottom-color: transparent;        border-bottom-style: solid;        border-bottom-width: 2px;    top: 0;    left: 0;    box-sizing: border-box;    border-bottom: none;    transition: all 0.36s ease;}.item_wrapper {    padding: 30px;}.content_list .item_info .title{    font-size: 17px;}.content_list .item_info .title {    transition: all 0.36s ease;    color: #333;    font-size: 16px;    line-height: 30px;}.clearfix::after {    clear: both;    display: block;    content: '';}.content_list .item_des {    margin-top: 13px;}.content_list .item_des .description {    transition: all 0.36s ease;    font-size: 13px;    line-height: 26px;    height: 52px;    overflow: hidden;    color: #999;}.details{    display: block;    position: absolute;    right: 0;    bottom: 0;    margin: 0;    width: 48px;    height: 48px;    padding: 0;    border: none;    color: transparent;}.ellipsis {    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;    display: block;}.content_list .details {    transition: all 0.36s ease;    border: 1px solid rgba(170, 170, 170, 0.2);    font-size: 14px;    line-height: 30px;    color: #999;    margin-left: 20px;    margin-bottom: 30px;    padding: 0 20px;}.item_tags {    clear: both;    height: 50px;    border-top: 1px solid rgba(170, 170, 170, 0.2);}.item_tags > a {    width: auto;    float: left;	height: 32px;	overflow: hidden;	padding-left: 0;	border: none;	margin-right: 10px;	padding: 12px 14px;	line-height: 26px;	color: #828282;	background-color: transparent;	font-size: 13px;}.content_list .item_block:hover .item_box .item_img img {  transform: scale(1.08) translate3d(0, 0, 0);}.item_block:hover{    border-color: #04a07b;}.content_list .item_block:hover a.details i.fa-angle-right {    opacity: 1;    color: #fff;    top: -1px;}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #333;  transform: translateY(-10px);}.content_list .item_block:hover .item_box .item_wrapper .item_info:after,.npagePage:not(.post) .service .content_list .item_block:hover .item_box .item_wrapper .item_info:after {  width: 55px;  background: #e5e5e5;}.content_list .item_block:hover .item_des,.npagePage:not(.post) .service .content_list .item_block:hover .item_des {  transform: translateY(10px);}.content_list .item_block:hover .item_box:after,.npagePage:not(.post) .service .content_list .item_block:hover .item_box:after {  border-color: #0054a4;}.content_list .item_block:hover .item_box .item_wrapper,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper {  background: #0054a4;}.content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_des .description {  color: #e4f4e3;}.content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyindex .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyindex .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyproject .mlistpost.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodyproject .mlist.project .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #fff;}.content_list .item_block:hover .item_tags,.bodyindex .mlist.project .content_list .item_block:hover .item_tags,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags,.bodyproject .mlist.project .content_list .item_block:hover .item_tags {  background: #0054a4;  border-top-color: rgba(255, 255, 255, 0.2);}.content_list .item_block:hover .item_tags:after,.bodyindex .mlist.project .content_list .item_block:hover .item_tags:after,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags:after,.bodyproject .mlist.project .content_list .item_block:hover .item_tags:after {  border-left-color: rgba(255, 255, 255, 0.2);}.content_list .item_block:hover .item_tags a,.bodyindex .mlist.project .content_list .item_block:hover .item_tags a,.bodyproject .mlistpost.project .content_list .item_block:hover .item_tags a,.bodyproject .mlist.project .content_list .item_block:hover .item_tags a {  color: #fff;}.content_list .item_block:hover .item_img .item_mask{  border-color: #0054a4;}.content_list .item_block:hover .details,.bodyindex .mlist.project .content_list .item_block:hover .details,.bodyproject .mlistpost.project .content_list .item_block:hover .details,.bodyproject .mlist.project .content_list .item_block:hover .details {  background-color: transparent;} .content_list .item_block:hover .item_box,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box {  display: block;  margin: 0;  position: relative;  height: 100%;}.content_list .item_block:hover .item_box .item_wrapper,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper {  background: rgb(0, 84, 164);}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  font-weight: 600;}.content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .subtitle {  color: #f2faf2;}.content_list .item_block:hover .item_box .item_wrapper .item_info .title,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_info .title {  color: #fff;}.content_list .item_block:hover .item_box .item_wrapper .item_des .description,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .item_box .item_wrapper .item_des .description {  color: #f2faf2;}.content_list .item_block:hover .details,.bodylist.bodyteam .mlist.team .content_list .item_block:hover .details {  opacity: 1;  border: 2px solid #fff;  background-color: transparent;  transition-delay: 0.3s;}.content_list .item_block:hover .item_box .item_wrapper .date_wrap,.bodylist.bodynews .mlist.news .content_list .item_block:hover .item_box .item_wrapper .date_wrap {  color: #57bc4c;}.content_list .item_block:hover .date_wrap:after,.bodylist.bodynews .mlist.news .content_list .item_block:hover .date_wrap:after {  opacity: 1;  width: 100%;}.content_list .item_block:hover .details .fa,.bodylist.bodynews .mlist.news .content_list .item_block:hover .details .fa {  color: #57bc4c;}.content_list .item_block:hover .date_wrap:after,.bodylist.bodynews .mlist.news .content_list .item_block:hover .date_wrap:after {  opacity: 1;  width: 100%;}.content_list .item_block:hover .details .fa,.bodylist.bodynews .mlist.news .content_list .item_block:hover .details .fa {  color: #57bc4c;}.content_list .item_block .item_box:hover {  box-shadow: 0 0 40px rgba(0, 0, 0, 0.1);}/* .content_list .item_block:hover .item_mask{  background-color: rgba(0, 0, 0, 0.4);} */.content_list .item_block:hover .item_mask:after{  transform: translate3d(0, 0, 0);  opacity: 1;}.content_list .item_mask:after{  transition: 0.36s ease;  content: "";  width: 70px;  height: 70px;  position: absolute;  top: 50%;  left: 50%;  margin: -35px;  color: #fff;  border-radius: 50%;  transform: translate3d(0, 70px, 0);  opacity: 0;}.titis{height:128px;text-align: center;background: url(../images/ico1.png) no-repeat center bottom;    margin-bottom: 20px;}.titis h4 {height:66px;line-height:66px;font-size:42px;color: #0e5dab}.titis h4 a {color: #0e5dab;}.titis p{font-size:20px;color: #262626;height:34px;line-height:34px;}.zx_bg {  height:1600px; background:#fafafa}.zx_bg .fa_bt a { width:621px; height:82px; margin:0 auto; text-align:center; display:block;}.zx { width:300px; overflow:hidden; background:#fff;height:818px; overflow:hidden;}.fl .leftlx{ text-align: center;margin-top: 10px; font-size: 14px;padding: 10px;border: 1px solid #ececec;display: block;margin-bottom: 20px;border-top: 3px solid #0e5daa;}.zx_top { padding:25px 0 0 28px; height:87px;}.zx_top a img { display:block; float:left; }.zx_top a span { display:block; float:left; padding-left:24px; }.zx_top a span b { display:block; font-size:24px; color:#0e5daa}.zx_top a span em { display:block; font-size:16px; color:#666; font-weight: bold;}.zx_con { padding:0 32px;}.zx_con h3 { width:235px; padding:10px 0 5px; border-top:solid 1px #e4e4e4;}.zx_con h3 a { font-size:18px; color:#333; padding-left:25px; font-weight:normal; background:url("../images/zx_ico02.gif") no-repeat right 5px; display:block; width:191px; height:30px; line-height:30px; }.zx_con h3 a:hover { color:#eb9b2a}.zx_con ul { padding:0 0 10px 25px;}.zx_con ul li { height:33px; line-height:33px; background: url("../images/zx_ico03.gif")no-repeat 0 15px; padding-left:18px;overflow:hidden;}.zx_con ul li a { font-size:14px; color:#666;}.zx_con ul li a:hover { color:#eb9b2a;}.rx { width:870px; height:818px; background:#fff;}.rx_list { height:79px; border-bottom:solid 1px #e2e2e2;}.rx_list ul li { float:left; background:url("../images/cp_xx01.gif") no-repeat right 0; width:25%;}.rx_list ul .nobor { background:none;}.rx_list ul li a { color:#666; font-size:18px; display:block; height:79px; line-height:79px; text-align:center; text-transform:uppercase;}.rx_list ul li a:hover,.rx_list ul .cur a { background:#0e5daa; color:#fff; font-weight:bold;}.rx_con { padding-top:35px; display:inline-block;} .rx_con dl { height:358px; margin:0 0 30px 26px; width:815px; border-bottom:solid 1px #e2e2e2; overflow: hidden;}.rx_con dl dt { float: left; width:443px; height:325px; overflow:hidden;margin-bottom:35px; border:solid 1px lightgrey;}.rx_con dl dt a img { width:443px; height:325px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.rx_con dl dt a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.rx_con dl dd { float: right; width:315px;}.rx_con dl dd b { line-height:30px; height:30px; overflow:hidden; display:block; margin-bottom:10px;}.rx_con dl dd b a { font-size:16px; font-weight:normal;}.rx_con dl dd p { color:#666; line-height:30px; font-size:14px;}.rx_con dl dd p em { color:#333}.rx_con dl dd span { display:block; padding-top:10px;}.rx_con ul li { float:left; width:260px; margin-left:26px; border:solid 1px lightgrey;}.rx_con ul li i { width:260px; height:185px; overflow:hidden; display:block;}.rx_con ul li i a img { width:260px; height:185px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.rx_con ul li i a img:hover  { -webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.rx_con ul li em a { font-size:14px; color:#666; text-align:center; display:block; height:43px; line-height:43px; overflow:hidden;}/*优势*/.ys_bg{background:url(../images/ys_bg.jpg) no-repeat center 0;height: 950px;padding: 70px 0 0;}.ys .yin_t,.ys .yin_t span{color: #fff;}.ys_t{padding: 60px 0 0;height: 100px;}.ys_t ul li{width: 240px;float: left;color: #fff;cursor: pointer;line-height: 26px;height: 70px;overflow: hidden;}.ys_t ul li em{display: block;float: left;width: 46px;height: 42px;line-height: 0;overflow: hidden;padding-right: 14px;}.ys_t ul li b{display: block;float: left;font-size: 20px;width: 170px;}.ys_t ul li i{display: block;font-size: 12px;color: #8b98a7;text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;font-weight: normal;}.ys_t ul li:hover,.ys_t ul li.on{background:url(../images/ys_line.png) no-repeat 0 58px;}.ys_m dl{width: 1200px;height: 600px;position: relative;}.ys_m dl dt{width: 1200px;height: 600px;line-height: 0;overflow: hidden;}.ys_m dl dt img{width: 1200px;height: 600px;}.ys_m dl dd{background:url(../images/ys_k.png) no-repeat;width: 545px;height: 512px;position: absolute;top: 0;right: 0;z-index: 20;}.ys_m .ys_no{width: 200px;height: 180px;color: #fff;}.ys_m .ys_no b{display: block;font-size: 80px;line-height: 120px;width: 200px;text-align: center;height: 120px;overflow: hidden;}.ys_m .ys_no em{display: block;font-size: 24px;text-transform: uppercase;text-align: right;padding-right: 10px;height: 60px;line-height: 50px;overflow: hidden;}.ys_m dl dd h5{font-size: 18px;color: #057fd9;line-height: 30px;margin: 15px 0 10px 115px;height: 65px;border-bottom: #d6d6d6 1px solid;width: 375px;padding: 0 0 0 15px;}.ys_m dl dd h5 i{display: block;font-size: 14px;color: #8c8c8c; font-family:Arial, Helvetica, sans-serif;font-weight: normal;text-transform: uppercase;}.ys_m dl dd p{font-size: 14px;color: #333;line-height: 28px;overflow: hidden;width: 375px;margin: 0 0 0 115px;background:url(../images/ys_ico06.png) no-repeat 0 13px;padding: 0 0 0 15px;}/**/.case_bg{background:url(../images/case_bg.jpg) no-repeat center 0;height: 908px;overflow: hidden;padding: 70px 0 0;}.case_t{height: 85px;padding: 45px 0 0;}.case_t ul li{width: 160px;float: left;margin-left: 13px;}.case_t ul li a{font-size: 16px;color: #333;display: block;float: left;width: 160px;text-align: center;height: 60px;line-height: 60px;overflow: hidden;background: #fff;}.case_t ul li a:hover{background: #057fd9;color: #fff;}.case_t ul li:first-child{margin-left: 0;}.case_btn{width: 234px;height: 110px;padding: 0 0 0 30px;}.case_btn a{display: block;float: left;width: 117px;height: 110px;}.case_btn .case_btn02{background:url(../images/case_lico01.gif) no-repeat;}.case_btn .case_btn02:hover{background:url(../images/case_lico02.gif) no-repeat;}.case_btn .case_btn01{background:url(../images/case_rico01.gif) no-repeat;}.case_btn .case_btn01:hover{background:url(../images/case_rico02.gif) no-repeat;}.case_l{width: 265px;height: 641px;overflow: hidden;background:url(../images/case_line.png) repeat-y;}.case_l ul li{width: 234px;height: 132px;position: relative;margin-left: 30px;margin-bottom: 43px;}.case_l ul li em{display: block;width: 234px;height: 132px;line-height: 0;overflow: hidden;}.case_l ul li img,.case_r dl dt img,.news01 dl dt img{width: 234px;height: 132px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.case_l ul li img:hover,.case_r dl dt img:hover,.news01 dl dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.case_l ul li.on:before{content: "";width: 0;height: 0;position: absolute;top: 50px;left: -20px;border-right:20px solid #057fd9; border-top:20px solid transparent;border-bottom:20px solid transparent;}.case_r{width: 905px;height: 641px;overflow: hidden;}.case_r dl{width: 905px;background: #fff;}.case_r dl dt{width: 905px;height: 521px;line-height: 0;overflow: hidden;}.case_r dl dt img{width: 905px;height: 521px;}.case_r dl dd{width: 850px;margin: 0 auto;padding: 15px 0 20px;}.case_r dl dd h5{height: 30px;line-height: 30px;overflow: hidden;}.case_r dl dd h5 a{font-size: 18px;color: #333;font-weight: normal;}.case_r dl dd h5 a:hover{color: #057fd9;}.case_r .case_desc{font-size: 14px;color: #666;height: 50px;line-height: 25px;overflow: hidden;padding: 5px 0 0;}/*合作客户*/.hz_bg{background:url(../images/hz_bg.gif) repeat-x;height: 180px;overflow: hidden;}.hz ul li{width: 214px;float: left;margin: 10px 25px 0 0;}.hz ul li em{width: 214px;height: 120px;line-height: 0;overflow: hidden;-webkit-transition:all .3s;transition:all .3s;box-shadow: 0 3px 5px 3px rgba(0,0,0,0.1);display: block;}.hz ul li img{width: 214px;height: 120px;}.hz ul li:hover em{box-shadow: 0 3px 5px 3px rgba(0,0,0,0.2);z-index:2;-webkit-transform:translate(0,-2px);-webkit-transform:translate(0,-2px);}.hz ul li span{display: block;width: 214px;height: 50px;line-height: 50px;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 14px;color: #333;}/*公司动态*/.news_main{ padding:70px 0;}.news_main .chanp_t{height: 110px;}.wd{ width:410px;padding: 0 20px 20px;box-shadow: 0 3px 5px 3px #d0d0d0;}.wd_t{height: 70px;overflow: hidden;line-height: 70px;}.wd_t a{ font-size:24px; color:#333;}.wd_t a:hover,.wd dl dd h5 a:hover,.news dl dd h5 a:hover{color: #078684;}.wd_t span{float: right;}.wd_t span a{font-size: 14px;color: #999;text-transform: uppercase;}.wd dl dt{width: 410px;height: 230px;overflow: hidden;line-height: 0;}.wd dl dt img,.news dt img{width: 390px;height: 250px;-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}.wd dl dt img:hover,.news dt img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}.wd dl dd{padding-top: 15px;}.wd dl dd h5,.news dd h5{height: 30px;line-height: 30px;overflow: hidden;font-weight: normal;}.wd dl dd h5 a,.news dd h5 a{font-size: 16px;color: #333;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.wd dl dd span{display: block;height: 40px; background:url(../images/news_ico01.gif) no-repeat; line-height: 20px;padding:0 0 0 30px;margin-top: 5px; font-size: 12px; color: #333;} .wd_desc{font-size: 14px;padding-top: 10px; color: #666; line-height: 25px; height: 75px; overflow: hidden;} .wd dl dd em{width: 118px;display: block;padding-top: 15px;}.wd dl dd em a{font-size: 14px;color: #333;display: block; width: 116px; text-align: center; height: 32px; line-height: 32px;border: #0070c0 1px solid;border-radius:5px;}.wd dl dd em a:hover{background: #0070c0;color: #fff;}/*常见问答*/.news{ width:715px;}.news_m{height: 460px;overflow: hidden;}.news dl{ width:715px;height: 126px; padding:0 0 34px;overflow: hidden;}.news dt{width: 226px;height: 126px;float: left;overflow: hidden;}.news dt img{width: 226px;height: 126px;}.news dd{ float:left; overflow:hidden; width:470px; padding:20px 0 0 18px;}.news dd h5{ background:url(../images/wen.gif) no-repeat 0 4px;padding-left: 32px;}.news .wd_desc{ background:url(../images/da.gif) no-repeat 0 12px;padding-left: 32px;height: 50px;}/*关于神健*/.ab_bg{ background:url(../images/ab_bg.gif) no-repeat center 0;height:1090px; overflow:hidden;}.about .chanp_t{height: 106px;}.about dl{width: 1180px;margin:0 auto;}.about dl dt{ width:1180px; height:460px;line-height: 0;padding: 10px 0;}.about dl dt a{overflow: hidden;width: 100%;display: block;}.about dl dt img{ width:1180px; height:460px;-webkit-transition: all 0.3s;}.about dl dt img:hover{ 	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	transform: scale(1.1);}.about dl dd{ width:1020px;margin:0 auto; padding:10px 0 0;}.about .ab_desc{font-size: 14px;color: #666;line-height: 25px;overflow: hidden;}.about .ab_desc p{padding: 5px 0 0;}.about dl dd span{display: block;width: 700px; padding:25px 0 0 220px;}.about dl dd span a{display: block; float: left; font-size: 14px; color: #fff;width: 130px;height: 50px;text-align: center; line-height: 50px;background:#333;margin-right: 15px;}.about dl dd span a:hover{background:#0054a4;}.ab_m{width: 1120px; height: 105px; position: absolute; top: 453px; left: 10px; background: rgba(0,0,0,0.4);padding: 25px 0 0 60px;} .ibrand-num li{float:left;width:210px;height:70px;color:#fff;font-size:18px; background:url(../images/ab_line.gif) no-repeat;padding: 10px 0 0 14px;}.ibrand-num li span,.ibrand-num li i{font-size:36px;font-weight: bold;}.ibrand-num li b{display:block;font-size: 16px;font-weight: normal; padding:5px 0 0;}/* 三个联合 */.help_cut{padding-top: 15px; height: 500px; box-sizing: border-box;}.help_nav{height: 30px; margin-bottom: 20px; position: relative; }.help_nav:before{content: ""; width: 415px; background:url(../images/line_l.png) no-repeat right 0; height: 5px; left:0;top:13px;position: absolute;}.help_nav:after{content: ""; width: 415px; background:url(../images/line_r.png) no-repeat left 0; height: 5px; right:0;top:13px;position: absolute;}.help_nav ul{width: 130px; margin:0 auto;}.help_nav li{ display: block;float: left;font-size: 14px;color: #fff;width: 130px;height: 50px;text-align: center;line-height: 50px;background: #333;margin-right: 15px; }.help_nav li a{ text-decoration: none; color: white; }.help_nav li.cur{ }.help_nav li.cur a{ font-weight: bold; color: white; }.m_help{ height:380px;width: 1200px; margin-top: 50px;}.xc_scroll{position: relative; }.jt{width:17px; height: 32px; position: absolute;display: block; top:36%;cursor: pointer;}.prev1{background: url(../images/l.png) no-repeat; left:-40px;}.next1{background: url(../images/r.png) no-repeat; right:-40px;}.xc{width:1200px;  overflow: hidden;}.xc li{ width:229px; position:relative;margin-right: 14px; float: left; }.xc_1 li{ width:286px; position:relative; float: left; }.xc_3 li{ width:286px; position:relative;float: left; }.xc_2 li{ width:286px; position:relative; float: left; }.xc_3 li{ width:286px; position:relative;float: left; }.xc li img{ display:block;width:286px;}.xc li em{ height:50px;  font:16px "Microsoft YaHei"; line-height:50px; color:#666666; overflow:hidden; display: block; text-align: center; display: block; }.xc li a{ text-decoration: none; }.xc li.nones{margin-right: 0;}.xc li img{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s; }.xc li img:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);}