﻿* {
	margin:0;
	padding:0;
}
div {
	margin:0;
	padding:0;
}
.link {
	display: inline-block;
	width: 100%;
	height: 100%;
}

body {
	color:#666;
	font:14px "Microsoft Yahei", "Hiragino Sans GB", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;
	background:#fff;
	width: 100%;
}
p, h1, h2, h3, h4, h5, h6, ul, li {
	padding:0;
	margin:0;
}
.lf {
	float:left;
}
.rt {
	float:right;
}
.clear {
	clear:both;
}
ul, dl, dt, dd {
	list-style:none;
}
a {
	color:#666;
	text-decoration:none;
}
img {
	border: none;
	max-width:100%
}
 @media (max-width: 1200px) {
 body, header {
 width: 1200px;
}
}
.headerSlider ul li>a, .headerMain .headerItem a, .headerSearch, #searchItem, .lineusTwo .mores i, .lineusTwo .mores span, #play button, .AboutRrtTxt h3 a, .picScroll-left .bd ul li a img, .picScroll-left .bd ul li a dl dd span, .picScroll-left .bd ul li a dl dd em i, .picScroll-left .bd ul li a dl dd, .picScroll-left .prev, .picScroll-left .next, .ProductsList ul li a dt img, .ProductsList ul li a dd .txtImg, .ProductsList ul li a dd b, .ProductsList ul li a dd i, .NewsMain ul li a dl dd.hours em, .NewsMain ul li a dl dt img, .NewsMain ul li a dl dd.h3, .NewsMain ul li a dl dd.h4, .PartnerMain .multipleColumn .prev, .multipleColumn .next, .POSA a, .NewsTxtCon .h3 .Utxt, .mos span, .mos i, .NewsImg img, .NewsConMain ul li a, .pages a, .TxtPianLf div a, .TxtPianRt a, .ProductsList .dtc em b, .ProductsList .dtc, .ProductsList .dtc span, .peol ul li a, .ProductsList .dtc em, .PartnerMain .multipleColumn .bd ul li .pic img, .labels input, #txtarea {
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	-moz-transition: all 0.3s linear;
	-o-transition: all 0.3s linear;
}
.medXian, .banner .indicator a {
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
}
.header {
	width: 100%;
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 1000;
}
.headerMain:after {
	content: ' ';
	display: table;
	clear: both
}
.headerMain {
	width: 1200px;
	height: 80px;
	margin: 0 auto;
}
.headerLogo {
	width:225px;
	height:80px;
	float: left;
}
.headerLogo img{
	width:100%;
	height:100%;
}
.headerSlider {
	float: right;
	margin-top: 18.5px
}
.headerSlider ul:after {
	content: ' ';
	display: table;
	clear: both
}
.headerSlider ul li {
	float: left;
	position: relative
}
.headerSlider ul li>a {
	display: inline-block;
	font-size: 16px;
	color: #333;
	height: 45px;
	line-height: 45px;
	padding: 0 30px;
}
.headerSlider ul li>a:hover {
	color: #1f90f7
}
.headerSlider ul li>a.active {
	color: #1f90f7
}
.headerItem {
	position: absolute;
	z-index: 1000;
	width: 100%;
	height: auto;
	top: 60px;
	left: 0;
	background-color: #1f90f7;
	text-align: center;
	border-radius: 3px;
	opacity: 0;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	transform: rotateX(90deg);
	-webkit-transform: rotateX(90deg);
	-moz-transform: rotateX(90deg);
	-ms-transform: rotateX(90deg);
	-o-transform: rotateX(90deg);
	transition: all 0.5s linear;
	-webkit-transition: all 0.5s linear;
	-moz-transition: all 0.5s linear;
	-o-transition: all 0.5s linear;
}
.headerMain ul li:hover .headerItem {
	transform:rotateX(0deg);
	-webkit-transform:rotateX(0deg);
	-moz-transform:rotateX(0deg);
	-ms-transform:rotateX(0deg);
	-o-transform:rotateX(0deg);
	opacity:1;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.headerMain .headerItem dl {
	padding: 15px 0;
}
.headerMain .headerItem dd {
	height: 40px;
	line-height: 40px;
}
.headerMain .headerItem a {
	display: inline-block;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #eee;
}
.headerMain .headerItem a:hover {
	background-color: #2e57ce;
}
.headerMain .headerItem a.active {
	background-color: #2e57ce
}
/*  头部搜索框  */
.header-S {
	float: right;
	margin-top: 18.5px;
	position: relative;
}
.headerSearch {
	width: 45px;
	height: 45px;
	background-color: #1f90f7;
	border-radius: 3px;
	background-image: url("images/search1.png");
	background-position: center;
	background-repeat: no-repeat;
	cursor: pointer;
	margin-left: 10px;
}
.headerSearch-S {
	background-image: url("images/search3.png")
}
#searchItem {
	position: absolute;
	top: 0;
	right: 55px;
	width: 745px;
	max-width: 0;
	height: 45px;
	background-color: #fff;
	border: 1px solid #1f90f7;
	border-radius: 3px;
	z-index: 20;
	opacity: 0;
	box-sizing: border-box;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.searchItem-s {
	opacity: 1 !important;
	max-width: 345px !important;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100) !important;
}
#searchItem input {
	width: 100%;
	height: 43px;
	line-height: 43px;
	outline: none;
	padding-left: 20px;
	box-sizing: border-box;
	border: 0;
	border-radius: 3px;
}
#searchItem #btns {
	display: none
}
/*  banner  */
.banner {
	height: 600px;
	position: relative;
}
.banner ul li {
	height: 100%;
	width: 100%;
	position: absolute;
	display: none;
	z-index:10;
}
.banner .cut {
	position: absolute;
	width: 60px;
	height: 60px;
	border-radius: 50%;
	top:50%;
	margin-top: -38px;
	background-color: #b6d5f2;
	background-repeat: no-repeat;
	background-position: center;
	display: none;
	z-index: 20;
	cursor: pointer;
}
.banner .prev {
	left: 50px;
	background-image: url("images/zh1.png");
}
.banner .next {
	right: 50px;
	background-image: url("images/yh1.png");
}
.banner .indicator {
	position: absolute;
	width: 100%;
	height: 20px;
	left:0;
	bottom:24px;
	text-align: center;
	z-index: 20;
}
.banner .indicator>div {
	display: inline-block;
	width: 50px;
	height: 4px;
	margin: 0 5px;
	position: relative;
}
.banner .indicator a {
	display: inline-block;
	width: 50px;
	height: 4px;
	border-radius: 5px;
	background-color: #fff;
	position: absolute;
	bottom: 0;
}
.banner .indicator a.cur {
	background-color: #0c61af;
	height: 10px;
}
/*  关于我们  */
.AboutMain {
	width: 100%;
	padding: 60px 0;
	background-color: #f5f5f5;
}
.AboutUs {
	width: 1200px;
	margin: 0 auto 40px;
}
.LineUs:after {
	content: ' ';
	display: table;
	clear: both
}
.lineusOne {
	float: left;
	font-size: 30px;
	color: #383838
}
.lineusOne .span1, .lineusOne .span2 {
	padding: 1px 8px 1px 0;
}
.ProductsMain .lineusOne .span2 {
	color: #fff
}
.lineusOne .span1 {
	color: #fff;
	background-color:#1f90f7;
	padding-left:10px
}
.lineusOne .span3 {
	display: inline-block;
	width: 1px;
	height: 30px;
	background-color: #5b5b5b;
	transform: rotate(20deg);
	-webkit-transform: rotate(20deg);
	-moz-transform: rotate(20deg);
	-ms-transform: rotate(20deg);
	-o-transform: rotate(20deg);
	vertical-align: middle;
}
.ProductsMain .lineusOne .span3 {
	background-color: #fff
}
.lineusOne .span4 {
	font-family: "Arial";
	font-size: 14px;
	color: #999;
	padding-left: 5px;
}
.ProductsMain .lineusOne .span4 {
	color: #fff
}
.lineusTwo {
	float: right;
	margin-top: 18px;
}
.lineusTwo .mores {
	position: relative;
	z-index: 200
}
.lineusTwo .mores i {
	display: inline-block;
	width: 30px;
	height: 1px;
	background-color: #383838;
	vertical-align: middle;
	margin-right: 15px;
	position: relative;
	left: 0;
	top: -2px;
}
.ProductsMain .lineusTwo .mores i {
	background-color: #fff
}
.lineusTwo .mores i:before, .lineusTwo .mores i:after {
	transition: all 0.3s linear 0.3s;
	-webkit-transition: all 0.3s linear 0.3s;
	-moz-transition: all 0.3s linear 0.3s;
	-o-transition: all 0.3s linear 0.3s;
}
.lineusTwo .mores i:before {
	content: '';
	position: absolute;
	width: 0;
	height: 1px;
	background-color: #1f90f7;
	right: 0;
	top: 0;
	transform-origin: 100%;
	transform: rotate(-30deg);
}
.lineusTwo .mores i:after {
	content: '';
	position: absolute;
	width: 0;
	height: 1px;
	background-color: #1f90f7;
	right: 0;
	top: 0;
	transform-origin: 100%;
	transform: rotate(30deg);
}
.ProductsMain .lineusTwo .mores i:after, .ProductsMain .lineusTwo .mores i:before {
	background-color: #fff;
}
.lineusTwo .mores span {
	font-size: 16px;
	color: #383838;
	position: relative;
	right: 0;
}
.lineusTwo .mores:hover span {
	right: 50px;
	color: #1f90f7
}
.ProductsMain .lineusTwo .mores span {
	color: #fff
}
.ProductsMain .lineusTwo .mores:hover span {
	color: #fff
}
.lineusTwo .mores:hover i {
	left: 50px;
	width: 20px;
	background-color: #1f90f7;
}
.ProductsMain .lineusTwo .mores:hover i {
	background-color: #fff
}
.lineusTwo .mores:hover i:before, .lineusTwo .mores:hover i:after {
	width: 12px;
}
.AboutImg {
	width: 1200px;
	margin: 0 auto
}
.AboutImg:after {
	content: ' ';
	display: table;
	clear: both
}
.AboutFlr {
	width: 600px;
	height: 300px;
	float: left;
}
/*  左右轮播  */
ul, ol {
	list-style:none;
}
#play {
	width:600px;
	height:300px;
	position:relative;
	overflow:hidden;
}
#play #ul {
	position:absolute;
}
#play #ul li {
	float:left;
	width: 600px;
	text-align: center;
}
#play #ul li img {
	max-width: 100%;
}
/*#play #ol {*/
/*position:absolute;*/
/*top:0;*/
/*left:0;*/
/*}*/
/*#play #ol li {*/
/*width:10px;*/
/*height:10px;*/
/*border-radius:50%;*/
/*border:2px solid green;*/
/*float:left;*/
/*margin:5px;*/
/*}*/
#play button {
	outline: none;
	cursor: pointer;
	position:absolute;
	top:50%;
	margin-top: -25px;
	width: 50px;
	height: 50px;
	background-color: #fff;
	background-color: rgba(135, 135, 135, .5);
	background-repeat: no-repeat;
	background-position: center;
	border: 0;
	opacity: 0;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
#play:hover button {
	opacity: 1;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
#play #prev {
	left:0;
	background-image: url("images/yb1.png");
}
#play #prev:hover {
	background: rgba(24, 128, 223, .5);
	background-image: url("images/yb1.png");
	background-repeat: no-repeat;
	background-position: center;
}
#play #next:hover {
	background: rgba(24, 128, 223, .5);
	background-image: url("images/zb1.png");
	background-repeat: no-repeat;
	background-position: center;
}
#play #next {
	right:0;
	background-image: url("images/zb1.png");
}
/*.bg {*/
/*background:red;*/
/*}*/
/*  左右轮播结束  */
.AboutRrt {
	float: right;
	width: 600px;
	height: 300px;
	padding-top: 35px;
}
.AboutRrtTxt {
	width: 535px;
	margin: 0 auto;
}
.AboutRrtTxt h1 a {
	font-size: 18px;
	color: #383838;
	font-weight: normal;
}
.AboutRrtTxt h1 a:hover {
	color: #1f90f7;
}
.AboutRrtTxt .hen {
	display: inline-block;
	width: 40px;
	height: 4px;
	margin: 20px 0 35px 0;
	background-color: #1f90f7;
}
.AboutRrtTxt .spanTxt {
	display: inline-block;
	line-height: 30px;
	max-height: 177px;
	overflow: hidden;
}
/*  应用领域  */
.ApplyMain {
	width: 100%;
	background-color: #fff;
	padding: 40px 0;
}
.Apply {
	width: 1200px;
	margin: 0 auto;
}
.CPLun {
	width: 1200px;
}
.picScroll-left {
	width: 1200px;
	position:relative;
}
.picScroll-left .hd {
	overflow: hidden;
	height: 30px;
	padding: 0 10px;
	position: absolute;
	bottom: 0;
	left: 44.5%;
	z-index: 800
}
.picScroll-left .prev, .picScroll-left .next {
	position: absolute;
	width: 60px;
	height: 36px;
	bottom:0;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: center;
	z-index: 20;
	border: 1px solid #dddddd;
	cursor: pointer;
}
.picScroll-left .prev {
	background-image: url("images/zh1.png");
	right: 85px;
	top: -60px;
}
.picScroll-left .prev:hover {
	border: 1px solid #1f90f7;
	background-color: #1f90f7;
	background-image: url("images/yb1.png");
}
.picScroll-left .next {
	right: 0;
	top: -60px;
	background-image: url("images/yh1.png");
}
.picScroll-left .next:hover {
	border: 1px solid #1f90f7;
	background-color: #1f90f7;
	background-image: url("images/zb1.png");
}
.picScroll-left .bd ul {
	overflow:hidden;
	zoom:1;
}
.picScroll-left .bd ul li {
	width: 300px;
	text-align:right;
	float:left;
	_display:inline;
	overflow:hidden;
	font-size: 0;
	line-height: 0
}
.picScroll-left .bd ul li a {
	display: inline-block;
	width: 100%;
	overflow: hidden;
	position: relative;
	cursor:default;
}
.picScroll-left .bd ul li a dl dt {
	width: 100%;
	height: 300px;
	overflow: hidden
}
.picScroll-left .bd ul li a:hover dl dt img {
	transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	-o-transform: scale(1.03);
}
.picScroll-left .bd ul li a dl dd:after {
	content: ' ';
	display: table;
	clear: both
}
.picScroll-left .bd ul li a dl dd {
	width: 100%;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #fff;
	background-color: #1f90f7;
}
.picScroll-left .bd ul li a dl dd span {
	float: left;
	margin-left: 20px;
}
.picScroll-left .bd ul li a dl dd span b {
	font-weight: normal;
	padding-left: 15px
}
.picScroll-left .bd ul li a dl dd span>img {
	position: relative;
	top: 4px
}
.picScroll-left .bd ul li.picList2 a dl dd {
	background-color: #fff;
	color: #333
}
.picScroll-left .bd ul li a dl dd em {
	float: right;
	width: 20px;
	height: 20px;
	margin: 16px 20px 0 0;
	font-size: 0;
	line-height: 0;
	position: relative;
	transition: all 0.3s linear 0.4s;
	-webkit-transition: all 0.3s linear 0.4s;
	-moz-transition: all 0.3s linear 0.4s;
	-o-transition: all 0.3s linear 0.4s;
}
.picScroll-left .bd ul li a dl dd em i {
	display: inline-block;
	width: 100%;
	height: 1px;
	background-color: #fff;
	position: absolute;
	top: 50%;
	left: 0;
}
.picScroll-left .bd ul li.picList2 a dl dd em i {
	background-color: #333
}
.picScroll-left .bd ul li a em i.shu {
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	position: relative;
	top: 25px;
	opacity: 0;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.picScroll-left .bd ul li a:hover em {
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
}
.picScroll-left .bd ul li a:hover em i.shu {
	top: 10px;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	opacity: 1;
}
.pageState {
	display: none
}
/*  推荐产品  */
.Products {
	width: 100%;
	height: 520px;
	position: relative;
	background-color: transparent;
	background-repeat:  no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-image: url("images/med.jpg");
	background-size: cover;
}
.ProMedals {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height:100%;
	background-color: #1f90f7;
	opacity: 0.5;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.ProductsMain {
	width: 1200px;
	margin: 0 auto;
	position: relative;
	z-index: 200;
	padding: 40px 0;
}
.ProductsList ul:after {
	content: ' ';
	display: table;
	clear: both
}
.ProductsList ul li {
	float: left;
	margin:0 7px 0 8px;
}
.ProductsList ul li a {
	display: block;
	width: 285px;
}
.ProductsList ul li a dt {
	width: 283px;
	height: 283px;
	background-color: #fff;
	border:1px solid #ddd;
	overflow: hidden;
}
.ProductsList ul li a dt span {
	display: block;
}
.ProductsList ul li a:hover dt img {
	transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	-o-transform: scale(1.03);
}
.ProductsList ul li a dd:after {
	content: ' ';
	display: table;
	clear: both
}
.ProductsList ul li a dd {
	height: 50px;
	line-height: 50px;
	margin-top: 2px;
	color: #fff;
	padding-left: 20px;
	position: relative;
	perspective: 100px;
	-webkit-perspective: 100px;
	-moz-perspective: 100px;
}
.ProductsList ul li a dd b {
	width:230px;
	height:50px;
	display:inline-block;
	overflow:hidden;
	float:left;
	font-weight: normal
}
.ProductsList ul li a dd .txtImg {
	float: right;
	width: 10px;
	height: 13px;
	background-image: url("images/zb1.png");
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 21px;
	margin-right: 20px;
}
.ProductsList ul li a:hover dd b {
	color: #1f90f7
}
.ProductsList ul li a:hover dd .txtImg {
	background-image: url("images/yl1.png")
}
.ProductsList ul li a dd i {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #fff;
	transform-origin: 50% 0%;
	-webkit-transform-origin: 50% 0%;
	-moz-transform-origin: 50% 0%;
	-ms-transform-origin: 50% 0%;
	-o-transform-origin: 50% 0%;
	transform: rotate3d(-1, 0, 0, 93.6deg);
	-webkit-transform: rotate3d(-1, 0, 0, 104deg);
	-moz-transform: rotate3d(-1, 0, 0, 104deg);
	-ms-transform: rotate3d(-1, 0, 0, 104deg);
	-o-transform: rotate3d(-1, 0, 0, 104deg);
	z-index: -1;
}
.ProductsList ul li a:hover dd i {
	transform: rotate3d(0, 0, 0, 0deg);
	-webkit-transform: rotate3d(0, 0, 0, 0deg);
	-moz-transform: rotate3d(0, 0, 0, 0deg);
	-ms-transform: rotate3d(0, 0, 0, 0deg);
	-o-transform: rotate3d(0, 0, 0, 0deg);
}
/*  新闻资讯  */
.NewCenter {
	width: 100%;
	background-color: #fff;
	padding: 40px 0;
}
.NewsMain {
	width: 1200px;
	margin: 0 auto;
}
.NewsMain ul:after {
	content: ' ';
	display: table;
	clear: both
}
.NewsMain ul li {
	float: left;
	margin-right: 60px;
}
.NewsMain ul li a {
	display: block;
	width: 360px;
	position: relative;
}
.medXian {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 0;
	height: 1px;
	background-color: #1f90f7;
}
.NewsMain ul li a:hover .medXian {
	width: 100%;
}
.NewsMain ul li a dl {
	width: 100%
}
.NewsMain ul li a dl dd.hours {
	margin-bottom: 15px
}
.NewsMain ul li a dl dd.hours:after {
	content: ' ';
	display: table;
	clear: both
}
.NewsMain ul li a dl dd.hours em {
	font-style: normal;
	color: #ccc
}
.NewsMain ul li a:hover dl dd.hours em {
	color: #1f90f7
}
.NewsMain ul li a dl dd.hours .em1 {
	float: left;
	font-size: 30px;
}
.NewsMain ul li a dl dd.hours .em2 {
	float: right;
	font-size: 16px;
	margin-top: 10px;
}
.NewsMain ul li a dl dt {
	width: 360px;
	height: 220px;
	overflow: hidden;
	border:1px solid #ddd;
}
.NewsMain ul li a:hover dl dt img {
	transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	-o-transform: scale(1.03);
}
.NewsMain ul li a dl dd.h3 {
	font-size: 16px;
	color: #333;
	margin: 25px 0 15px;
}
.NewsMain ul li a:hover dl dd.h3 {
	color: #1f90f7
}
.NewsMain ul li a dl dd.h4 {
	height: 64px;
	overflow: hidden;
	font-size: 14px;
	color: #666;
	line-height: 24px;
	padding-bottom: 15px;
	border-bottom: 1px solid #dddddd;
}
/*  合作伙伴  */
.Partner {
	width: 100%;
	background-color: #f5f5f5;
	padding: 40px 0;
}
.PartnerMain {
	width: 1200px;
	margin: 0 auto;
}
/*.PartnerMain ul li a{*/
  /*display: block;*/
  /*width: 285px;*/
  /*height: 140px;*/
  /*border: 1px solid #f1f1f1;*/
  /*background-color: #fff;*/
  /*padding: 20px 0;*/
  /*text-align: center;*/
/*}*/
/*.PartnerMain ul li a img{height: 100px;vertical-align: middle}*/
.PartnerMain .multipleColumn {
	overflow:hidden;
	position:relative;
	width:1200px;
}
/*.PartnerMain .multipleColumn .hd{*/
  /*width: 100%;*/
  /*overflow:hidden;*/
  /*height:30px;*/
  /*padding:0 10px;*/
  /*position: absolute;*/
  /*top: 0;*/
  /*left: 0;*/
  /*z-index: 100;*/
/*}*/
.PartnerMain .multipleColumn .prev, .multipleColumn .next {
	display:block;
	position: absolute;
	width: 43px;
	height: 60px;
	opacity: 0;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	top:50%;
	margin-top: -40px;
	background-color: #000;
	background-position: center;
	background-repeat: no-repeat;
	z-index: 100;
	cursor: pointer;
	border-radius: 3px;
}
.PartnerMain .multipleColumn .prev {
	left: 0;
	background-image: url("images/jtz.png");
}
.PartnerMain .multipleColumn:hover .prev, .PartnerMain .multipleColumn:hover .next {
	opacity: 0.5;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
}
.PartnerMain .multipleColumn .next {
	right: 7px;
	background-image: url("images/jty.png");
}
.PartnerMain .multipleColumn .hd ul {
	float:right;
	overflow:hidden;
	zoom:1;
	margin-top:10px;
	zoom:1;
}
.PartnerMain .multipleColumn .hd ul li {
	float:left;
	width:9px;
	height:9px;
	overflow:hidden;
	margin-right:5px;
	text-indent:-999px;
	cursor:pointer;
}
.PartnerMain .multipleColumn .hd ul li.on {
	background-position:0 0;
}
.PartnerMain .multipleColumn .bd {
	overflow:hidden;
}
.PartnerMain .multipleColumn .bd ul {
	overflow:hidden;
	zoom:1;
	width:282px;
	float:left;
	_display:inline;
	margin-right: 18px;
}
.PartnerMain .multipleColumn .bd ul li {
	width:100%;
	height:155px;
	float:left;
	_display:inline;
	text-align:center;
	margin-bottom: 18px;
}
.PartnerMain .multipleColumn .bd ul li .pic>a {
	display: block;
	width: 280px;
	text-align: center;
	height:155px;
	border: 1px solid #ddd;
	background-color: #fff;
}
.PartnerMain .multipleColumn .bd ul li .pic>a:hover img {
	transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	-o-transform: scale(1.03);
}
.PartnerMain .multipleColumn .bd ul li .title {
	line-height:24px;
}
/*  底部样式  */
.footerTop {
	background-image: url("images/foot.jpg")
}
.daoh {
	padding: 0 10px 10px 10px;
	font-size: 14px;
	color: #bbb;
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
}
.daoh a{
	color: #d7d7d7;
}
.footerMedal {
	width: 1200px;
	height: 136px;
	padding: 40px 0;
	margin: 0 auto;
}
.footerTxt {
	width: 1100px;
	margin: 0 auto;
	text-align: left;
	overflow: hidden;
}
.footerTxt .h1 {
	font-size: 16px;
	color: #d7d7d7;
	margin-bottom: 18px;
}
.footerTxt .spanAddr, .footerTxt .spanTels, .footerTxt .spanPhos {
	font-size: 14px;
	color: #bbb;
	line-height: 36px;
	padding-left: 30px;
	background-repeat: no-repeat;
	background-position: left center;
	font-weight: bold;
}
.footerTxt .spanAddr {
	background-image: url("images/foaddr.png")
}
.footerTxt .spanTels {
	background-image: url("images/fotels.png")
}
.footerTxt .spanPhos {
	background-image: url("images/fophos.png")
}
.footerBom {
	background-color: #1d4b74
}
.footerBomMain:after {
	content: ' ';
	display: table;
	clear: both
}
.footerBomMain {
	width: 1200px;
	height: 50px;
	line-height: 50px;
	margin: 0 auto;
	font-size: 14px;
	color: #b7bbc8;
}
.foTxt1 {
	float: left
}
.foTxt2 {
	float: right
}
/*  关于我们页面  */
.ConBanner {
	width: 100%;
	height: 400px;
	background-position: center;
}
.About_Two {
	width: 100%
}
.About_Two_Main {
	width: 1200px;
	margin: 0 auto 60px;
}
.POS:after {
	content: ' ';
	display: table;
	clear: both
}
.POS {
	width: 100%;
	line-height: 40px;
	margin-bottom: 55px;
	padding-top: 60px;
}
.POSO {
	width: 150px;
	height: 40px;
	background-color: #1f90f7;
	float: left;
	font-size: 16px;
	color: #fff;
	text-align: center;
}
.POSA {
	float: right
}
.POSA a {
	font-size: 14px;
	color: #999
}
.POSA span {
	color: #999
}
.POSA a:hover {
	color: #1f90f7
}
.POSZ {
	width: 1200px;
	height: 400px;
	background-image: url("images/zhuan.png");
	background-repeat: no-repeat;
	background-position: center;
}
.POSZ>span {
	display: inline-block;
	width: 715px;
	font-size: 14px;
	color: #666;
	text-align: justify;
	margin-left: 40px;
	position: relative;
	top: 50%;
	margin-top: -57px;
	line-height: 30px;
	overflow: hidden;
}
.About_The_Main {
	width: 100%;
	margin-bottom: 60px;
	background-color: transparent;
	background-repeat:  no-repeat;
	background-position: center center;
	background-attachment: fixed;
	background-size: cover;
}
.Book {
	width: 1200px;
	margin: 0 auto;
	padding-bottom: 23px;
}
.BookMain {
	text-align: center;
	color:#FFFFFF
}
.BookMain span {
	display: inline-block;
	font-size: 14px;
	color: #fff
}
.BookMain .hen {
	width: 35px;
	height: 1px;
	background-color: #fff;
	margin: 10px auto 20px;
}
.BookMain .cov {
	margin-bottom: 30px;
}
.About_Fu_Main span {
	color: #333
}
.About_Fu_Main .hen {
	background-color: #333;
}
/*  新闻列表  */
.NewsList {
	width: 100%;
}
.NewsContent {
	width: 100%;
	margin: 0 auto
}
.NewsConTop {
	background-color: #f7f7f7;
	margin-bottom: 30px
}
.NewsConTxt {
	width: 1260px;
	height:60px;
	line-height: 60px;
	margin: 0 auto;
	position: relative
}
.NewsConTxt:after {
	content: ' ';
	display: table;
	clear: both
}
.NewsConTop ul:after {
	content: ' ';
	display: table;
	clear: both
}
.NewsConTop ul {
	float: left
}
.NewsConTop ul li {
	float: left;
	position: relative;
	z-index: 20
}
.NewsConTop ul li.active a {
	color: #fff !important;
}
.NewsConTop ul li a {
	display: block;
	width: 140px;
	height: 60px;
	line-height: 60px;
	text-align: center;
	color: #333;
	font-size: 16px;
}
.NewsConTop ul li a:hover{color: #fff}
.NewsConMain {
	width: 1200px;
	margin: 0 auto;
}
.NewsConMain ul li a {
	width: 100%;
	display: block;
	padding: 30px 0;
	border-bottom: 1px solid #ddd;
}
.NewsConMain ul li a:after {
	content: ' ';
	display: table;
	clear: both
}
.NewsImg {
	float: left;
	width: 360px;
	height: 220px;
	border:1px solid #ddd;
	overflow: hidden;
}
.NewsTxtCon {
	float: right;
	width: 800px;
	height: 220px;
	padding: 35px 0;
}
.NewsTxtCon .h1:after {
	content: ' ';
	display: table;
	clear: both
}
.NewsTxtCon .h1 {
	margin-bottom: 20px
}
.NewsTxtCon .h1 .Utxt {
	float: left;
	font-size: 16px;
	color: #333;
	font-weight: normal;
}
.NewsTxtCon .h1 .times {
	float: right;
	font-size: 14px;
	color: #999;
	font-weight: normal;
}
.NewsTxtCon .ConTxt {
	font-size: 14px;
	color: #666;
	line-height: 30px;
}
.mos {
	margin-top: 30px
}
.mos span {
	color: #333;
	font-size: 16px;
}
.mos i {
	display: inline-block;
	width: 7px;
	height: 15px;
	background-image: url("images/sjl.png");
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
	top: 2px;
	left: 0;
	margin-left: 10px;
}
.NewsConMain ul li a:hover {
	border-bottom: 1px solid #1f90f7;
}
.NewsConMain ul li a:hover .h3 .Utxt {
	color: #1f90f7
}
.NewsConMain ul li a:hover .mos span {
	color: #1f90f7
}
.NewsConMain ul li a:hover .mos i {
	left: 5px
}
.NewsConMain ul li a:hover .NewsImg img {
	transform: scale(1.03);
	-webkit-transform: scale(1.03);
	-moz-transform: scale(1.03);
	-ms-transform: scale(1.03);
	-o-transform: scale(1.03);
}
.pages {
	margin: 55px 0 100px;
	text-align: center
}
.pages a {
	display: inline-block;
	margin-right: 20px;
	font-size: 16px;
	color: #333;
	padding-bottom: 5px;
	border-bottom: 1px solid transparent;
}
.pages a.active {
	border-bottom: 1px solid #1f90f7;
	color: #1f90f7;
}
.pages .nexts {
	margin-right: 0
}
.pages a:hover {
	color: #1f90f7
}
.pages a.number:hover {
	color: #1f90f7;
	border-bottom: 1px solid #1f90f7;
}
/*  新闻详情页  */
.newsDetail {
	width: 1200px;
	margin: 0 auto
}
.newsDCon {
	height: 90px;
	margin-top: 60px;
	text-align: center;
	border-bottom: 1px solid #dddddd;
	margin-bottom: 20px;
}
.newsDCon h1 {
	font-size: 24px;
	font-weight: normal;
	color: #353535;
	margin-bottom: 20px;
}
.newsDCon span {
	font-size: 14px;
	color: #999;
}
.ziZhu span {
	display: block;
	font-size: 14px;
	color: #666;
	line-height: 30px;
}
.indent {
	text-indent: 28px
}
.TxtPian:after {
	content: ' ';
	display: table;
	clear: both
}
.TxtPian {
	width: 1200px;
	margin:30px auto 50px
}
.TxtPianLf {
	float: left
}
.TxtPianLf div {
	margin-bottom: 6px
}
.TxtPianLf div span {
	color: #333;
	font-size: 16px;
}
.TxtPianLf div a {
	color:#1F90F7;
	font-size: 14px
}
.TxtPianLf div a:hover {
	color: #F00
}
.TxtPianRt {
	float: right;
	margin-top: 25px
}
.TxtPianRt a {
	display: inline-block;
	padding-left: 30px;
	background-image: url("images/fanh.png");
	background-repeat: no-repeat;
	background-position: left center;
	padding-bottom: 5px;
	font-size: 14px;
	color: #333;
	border-bottom: 1px solid #ddd;
}
.TxtPianRt a:hover {
	color: #1f90f7;
	border-bottom: 1px solid #1f90f7;
	background-image: url("images/fanhs.png");
}
.pbg {
	width: 140px;
	height: 65px;
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(images/yid.png);
}
/*  产品列表  */
.ProductNew {
	width: 1200px;
	margin: 60px auto 0;
}
.ProductsList .dtt {
	background-color: #eaeaea;
	overflow:hidden;
}
.ProductsList .dtc:after {
	content: ' ';
	display: table;
	clear: both
}
.ProductsList .dtc {
	position: relative;
	height: 50px;
	line-height: 50px;
	background-color: #eaeaea;
	color: #1f90f7;
}
.ProductsList .dtc  span{
	width:210px;
	height:50px;
	overflow:hidden;
	display:inline-block;
	float:left;
}
.ProductsList .dtc em {
	float: right;
	width: 50px;
	height: 50px;
	font-size: 0;
	line-height: 0;
	background-color: #1f90f7;
	position: relative;
}
.ProductsList .dtc em>span {
	display: inline-block;
	width: 15px;
	height: 15px;
	position: absolute;
	top: 18px;
	left: 18px;
	transition: all 0.3s linear 0.4s;
	-webkit-transition: all 0.3s linear 0.4s;
	-moz-transition: all 0.3s linear 0.4s;
	-o-transition: all 0.3s linear 0.4s;
}
.ProductsList ul li a:hover .dtc em>span {
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
}
.ProductsList .dtc em b {
	display: inline-block;
	width: 15px;
	height: 1px;
	background-color: #fff;
	position: relative;
	top: 50%;
}
.ProductsList ul li a:hover .dtc {
	background-color: #1f90f7
}
.ProductsList ul li a:hover .dtc>span {
	color: #fff
}
.ProductsList ul li a:hover .dtc em {
	background-color: #1880df
}
.ProductsList ul li a .dtc em b.shu {
	transform: rotate(90deg);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	position: relative;
	top:25px;
	opacity: 0;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}
.ProductsList ul li a:hover .dtc em b.shu {
	top: 7px;
	opacity: 1;
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
}
.ProductNew .ProductsList ul li {
	margin-bottom: 40px
}
/*  新闻列表详情页  */
.ProductNewDetail {
	width: 1200px;
	margin: 60px auto 100px;
}
.ProductDe:after {
	content: ' ';
	display: table;
	clear: both
}
.ProductDeImg {
	width:350px;
	height: 350px;
	text-align: center;
	background-color: #eaeaea;
	border:1px solid #eaeaea;
	float: left;
	position: relative;
}
.ProductDeImg img {
	max-width:350px;
}
.ProductDeImg span {
	display: block;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 220px;
	height: 40px;
	line-height: 40px;
	background-color: #1f90f7;
	color: #fff;
}
.ProductDeTxt {
	width: 750px;
	float:right;
}
.ProductDeTxt h3 {
	font-size: 16px;
	color: #1f90f7;
	font-weight: normal;
	margin-bottom: 35px;
}
.ProductDeTxt span.VR-1200 {
	display: inline-block;
	line-height: 30px;
	color: #666666;
	overflow: hidden;
}
.PDZZ {
	width:1200px;
	height:auto;
	overflow:hidden;
	padding:0;
	margin:50px auto 0;
	line-height:200%;
	font-size:14px;
	color: #666;
	position:relative;
}
/*  合作伙伴  */
.peol {
	width: 1200px;
	margin: 60px auto 0;
}
.peol ul:after {
	content: ' ';
	display: table;
	;
	clear: both;
}
.peol ul li {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	font-size: 0;
	line-height: 0
}
.peol ul li img {
	border:1px solid #ddd;
}

.peol ul li a {
	display: block;
	width: 280px;
	height: 155px;
	position: relative;
	top: 0;
}
.peol ul li a:hover {
	top: -5px;
	box-shadow: 0 5px 10px #ddd;
}
/*  联系我们  */
.ToMe {
	width: 1200px;
	margin: 60px auto 100px;
}
.ToMeTop:after {
	content: ' ';
	display: table;
	clear: both
}
.ToMeTopTxt {
	float: left;
	line-height:200%;
}
.ToMeTopTxt h3 {
	font-size: 18px;
	color: #333;
	margin-bottom: 20px;
	font-weight: normal;
}
.ToMeTopTxt span {
	display: block;
	line-height: 30px;
	font-size: 14px;
	color: #666;
}
#ConForms {
	float: right;
	width: 580px;
}
.labels:after {
	content: ' ';
	display: table;
	clear: both
}
.labels input {
	width: 260px;
	height: 40px;
	line-height: 40px;
	padding-left: 20px;
	border-radius: 3px;
	outline: none;
	border: 1px solid #dddddd;
}
.labels input:focus {
	border: 1px solid #1f90f7;
}
#userName {
	float: left
}
#userPhone {
	float: right
}
#txtarea {
	width:560px;
	height: 100px;
	resize: none;
	outline: none;
	border: 1px solid #ddd;
	border-radius: 3px;
	padding: 10px 0 0 20px;
	margin: 20px 0;
}
#txtarea:focus {
	border: 1px solid #1f90f7;
}
#userName::-webkit-input-placeholder, #userPhone::-webkit-input-placeholder, #txtarea::-webkit-input-placeholder {
 font-family:"microsoft yahei" !important;
 font-size: 14px;
 color: #a5a5a5 !important;
}
#submits {
	width: 280px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background-color: #1f90f7;
	border-radius: 3px;
	outline: none;
	border: 0;
	cursor: pointer;
}
#map {
	margin-top: 100px
}
.cool {
	transition: all 0.6s ease 0.2s;
	-webkit-transition: all 0.6s ease 0.2s;
	-moz-transition: all 0.6s ease 0.2s;
	-ms-transition: all 0.6s ease 0.2s;
	-o-transition: all 0.6s ease 0.2s;
	position: relative;
	top: 0;
	opacity: 1;
}
.dataTop {
	top: 80px !important;
	opacity: 0 !important;
}
.ziZhu{
	width:1200px;
	height:auto;
	overflow:hidden;
	padding:0;
	margin:0 auto;
	line-height:220%;
	position:relative;
}