   body {
	margin:0px;
	padding:0px;
	font-family:"Microsoft YaHei";
	font-size:14px;
	color:#333;
	overflow-x:hidden;
	
}
a {
	color:#333333;
	font-size:14px;
	text-decoration:none;
}
a:hover {
	color:#0657A8;
	text-decoration:none;
}
.on {
	color:#0657A8
}
/* banner */

 
.slide-main {
	height:600px;
	position:relative;
	margin-top:80px;
 
}
.prev,.next {
	display:block;
	width:44px;
	height:44px;
	position:absolute;
	z-index:20;
	top:267px;
	overflow:hidden;
	cursor:pointer;
	opacity:0.6;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
	_border:1px solid none;
	margin:0;
	padding:0;
}
.prev {
	left:70px;
}
.prev img {
	margin:0;
	padding:0;
}
.next {
	right:70px;
}
.next img {
	margin:0;
	padding:0;
}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur {
	opacity:1;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
.item {
	display:block;
	width:100%;
	height:5px;
	position:absolute;
	z-index:124;
	top:540px;
	left:0;
	text-align:center;
}
.item a {
	display:inline-block;
	width:24px;
	height:5px;
	margin-right:11px;
	background:#444;
	opacity:0.3;
	-moz-opacity:0.3;
	filter:alpha(opacity=30);
	overflow:hidden;
}
.item a.cur {
	background:#fff;
}
.slide-box,.slide {
	display:block;
	width:100%;
	height:600px;
	overflow:hidden;
}
.slide-box {
	position:relative;
}
.slide {
	display:none;
	height:490px;
	padding-top:89px;
	background-image:url(/images/banner.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	position:relative;
	position:absolute;
	z-index:8;
}
#bgstylea {
	}#bgstyleb {
	}#bgstylec {
	}.slide a {
	display:block;
	width:100%;
	height:490px;
	cursor:pointer;
}
.obj-e,.obj-f {
	position:absolute;
	z-index:9;
	left:50%;
}
.obj-e {
	width:550px;
	height:300px;
	margin-left:-600px;
	top:130px;
	z-index:12;
}
.obj-e strong {
	font-size:50px;
	color:#FFF;
	line-height:50px;
}
.obj-e p {
	display:block;
	padding-top:20px;
	font-size:16px;
	color:#fff;
	clear:both;
	line-height:30px;
}
.obj-f {
	width:500px;
	height:500px;
	top:20px;
	margin-left:50px;
}
.banAnimate .obj-a {
	display:block;
	animation-name:baoAni;
	-webkit-animation:baoAni 0.4s linear 0s normal none;
	-moz-animation:baoAni 0.4s linear 0s normal none;
	animation:baoAni 0.4s linear 0s normal none;
}
@-webkit-keyframes baoAni {
	from {
	opacity:0;
	left:60%;
}
to {
	opacity:1;
	left:50%;
}
}@-moz-keyframes baoAni {
	from {
	opacity:0;
	left:60%;
}
to {
	opacity:1;
	left:50%;
}
}@keyframes baoAni {
	from {
	opacity:0;
	left:60%;
}
to {
	opacity:1;
	left:50%;
}
}.banAnimate .obj-b {
	display:block;
	animation-name:saAni;
	-webkit-animation:saAni 0.4s linear 0s normal none;
	-moz-animation:saAni 0.4s linear 0s normal none;
	animation:saAni 0.4s linear 0s normal none;
}
@-webkit-keyframes saAni {
	from {
	opacity:0;
	-webkit-transform:scale(0,0);
}
to {
	opacity:1;
	-webkit-transform:scale(1,1);
}
}@-moz-keyframes saAni {
	from {
	opacity:0;
	-moz-transform:scale(0,0);
}
to {
	opacity:1;
	-moz-transform:scale(1,1);
}
}@keyframes saAni {
	from {
	opacity:0;
	transform:scale(0,0);
}
to {
	opacity:1;
	transform:scale(1,1);
}
}.watch-code.code-show {
	display:block;
	animation-name:scode;
	-webkit-animation:scode 0.3s linear 0s normal none;
	-moz-animation:scode 0.3s linear 0s normal none;
	animation:scode 0.3s linear 0s normal none;
}
@-webkit-keyframes scode {
	from {
	opacity:0;
	-webkit-transform:scale(1,0);
	transform-origin:left bottom;
}
to {
	opacity:1;
	-webkit-transform:scale(1,1);
	transform-origin:left bottom;
}
}@-moz-keyframes scode {
	from {
	opacity:0;
	-moz-transform:scale(1,0);
	transform-origin:left bottom;
}
to {
	opacity:1;
	-moz-transform:scale(1,1);
	transform-origin:bottom bottom;
}
}@keyframes scode {
	from {
	opacity:0;
	transform:scale(1,0);
	transform-origin:left bottom;
}
to {
	opacity:1;
	transform:scale(1,1);
	transform-origin:left bottom;
}
}.banAnimate .obj-c,.banAnimate .obj-e {
	display:block;
	animation-name:saAnic;
	-webkit-animation:saAnic 0.3s linear 0s normal none;
	-moz-animation:saAnic 0.3s linear 0s normal none;
	animation:saAnic 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnic {
	from {
	opacity:0;
	left:47%;
}
to {
	opacity:1;
	left:50%;
}
}@-moz-keyframes saAnic {
	from {
	opacity:0;
	left:47%;
}
to {
	opacity:1;
	left:50%;
}
}@keyframes saAnic {
	from {
	opacity:0;
	left:47%;
}
to {
	opacity:1;
	left:50%;
}
}.banAnimate .obj-d,.banAnimate .obj-f {
	display:block;
	animation-name:saAnid;
	-webkit-animation:saAnid 0.3s linear 0s normal none;
	-moz-animation:saAnid 0.3s linear 0s normal none;
	animation:saAnid 0.3s linear 0s normal none;
}
@-webkit-keyframes saAnid {
	from {
	opacity:0;
	left:53%;
}
to {
	opacity:1;
	left:50%;
}
}@-moz-keyframes saAnid {
	from {
	opacity:0;
	left:53%;
}
to {
	opacity:1;
	left:50%;
}
}@keyframes saAnid {
	from {
	opacity:0;
	left:53%;
}
to {
	opacity:1;
	left:50%;
}
}.w100 {
	width:100%;
	margin-left:auto;
	margin-right:auto
}
.w85 {
	width:85%;
	margin-left:auto;
	margin-right:auto
}
.w1200 {
	width:1200px;
	margin-left:auto;
	margin-right:auto;
	clear:both;
	float:none;
	height:auto;
	overflow:hidden;
}
nav {
	height:80px;
	width:100vw;
	background-color:#131418;
	box-shadow:0 3px 20px rgba(0,0,0,0.2);
	position:fixed;
	z-index:100;
	margin-top:0px;
	top:0px;
}
/*Styling logo*/
.logo {
	padding:1vh 1vw;
	text-align:center;
}
.logo img {
	height:40px;
	margin-top:0px;
	margin-bottom:0;
	margin-left:0;
	float:left;
}
/*Styling Links*/
.nav-links {
	display:flex;
	float:left;
	list-style:none;
	width:80%;
	margin-top:10px;
	justify-content:space-evenly;
	align-items:center;
	text-transform:uppercase;
}
.nav-links li a {
	text-decoration:none;
	margin:0 0.7vw;
	color:#FFF;
}
.nav-links li a:hover {
	color:#61DAFB;
}
.nav-links li {
	position:relative;
}
.nav-links li a::before {
	content:"";
	display:block;
	height:3px;
	width:0%;
	background-color:#61DAFB;
	position:absolute;
	transition:all ease-in-out 250ms;
	margin-top:-10px;
	margin-right:0;
	margin-bottom:0;
	margin-left:10%;
}
.nav-links li a:hover::before {
	width:80%;
}
/*Styling Buttons*/
.login-button {
	background-color:transparent;
	border:1.5px solid #f2f5f7;
	border-radius:2em;
	padding:0.6rem 0.8rem;
	margin-left:2vw;
	font-size:1rem;
	cursor:pointer;
}
.login-button:hover {
	color:#131418;
	background-color:#f2f5f7;
	border:1.5px solid #f2f5f7;
	transition:all ease-in-out 350ms;
}
.join-button {
	color:#131418;
	background-color:#61DAFB;
	border:1.5px solid #61DAFB;
	border-radius:2em;
	padding:0.6rem 0.8rem;
	font-size:1rem;
	cursor:pointer;
}
.join-button:hover {
	color:#f2f5f7;
	background-color:transparent;
	border:1.5px solid #f2f5f7;
	transition:all ease-in-out 350ms;
}
/*Styling Hamburger Icon*/
.hamburger div {
	width:30px;
	height:3px;
	background:#f2f5f7;
	margin:5px;
	transition:all 0.3s ease;
}
.hamburger {
	display:none;
}
.left {
	width:22%;
	margin-right:3%;
	display:block;
	background-color:#fff;
	float:left;
	box-shadow:0 1px 3px rgba(0,0,0,0.05);
	border-radius:1px;
}
.right {
	width:75%;
	display:block;
	float:left;
}
.aboutr {
	margin:0px 0px 22px;
	background:#FFFFFF;
	overflow:hidden;
}
.right h2 {
	border-bottom:1px solid #EEEFF4;
	padding:20px 20px 18px;
	font-size:18px;
	font-weight:bold;
	margin:0px;
	background:#f8f8f8;
}
.right .faq  h3 {
	border-bottom:1px solid #EEEFF4;
	font-size:13px;
	font-weight:bold;
	margin:0px;
	background:#fbfbfb;
	padding-top:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-left:30px;
}
.right p {
	line-height:28px;
	color:#666666;
	padding-top:0px;
	padding-right:30px;
	padding-bottom:10px;
	padding-left:30px;
}
.right p img {
	float:left;
	padding-right:20px;
}
.left h2 {
	color:#666666;
	font-size:18px;
	border-bottom:1px solid #EEEFF4;
	margin:0px 20px;
	padding:22px 0px 15px 30px;
	font-weight:bold;
	background-image:url(/images/tb.png);
	background-repeat:no-repeat;
	background-position:left 24px;
}
.left ul li {
	list-style:none;
	padding:8px 10px;
	color:#666666;
}
.yingyong div {
	float:left;
	width:49.6%;
	border-bottom:1px #EEEFF4 solid;
	border-right:1px #EEEFF4 solid
}
.yingyong .divl {
	width:50%;
	border-right:0px #EEEFF4 solid
}
.yingyong i {
	background:url(/images/yingyong.png) no-repeat left 10px;
	width:150px;
	height:150px;
	display:table;
	float:left
}
.yingyong .i1 {
	background:url(/images/yingyong.png) no-repeat left -145px;
}
.yingyong .i2 {
	background:url(/images/yingyong.png) no-repeat left -300px;
}
.yingyong .i3 {
	background:url(/images/yingyong.png) no-repeat -165px 10px;
}
.yingyong .i4 {
	background:url(/images/yingyong.png) no-repeat -165px -145px;
}
.yingyong .i5 {
	background:url(/images/yingyong.png) no-repeat -165px -300px;
}
.yingyong h3 {
	font-size:16px;
	padding:0px;
	font-weight:bold;
	padding-top:10px
}
.ci div {
	width:29%;
	float:left;
	padding-left:30px;
	padding-bottom:30px
}
.ci h3 {
	font-size:16px
}
.ci ul {
	padding:0px;
	margin:0px
}
.ci ul li {
	list-style:none;
	line-height:26px;
	color:#999999
}
.right .yingyong p {
	padding:0px 25px;
	color:#999999;
	line-height:24px
}
.foots {
	width:100%;
	height:150px;
	background-image:url(/images/fbg2.jpg);
	background-position:center;
	display:block;
	float:none;
	clear:both;
}
.fleft {
	width:900px;
	display:block;
	float:left;
	padding-top:11px;
}
.fright {
	width:300px;
	display:block;
	float:left;
	padding-top:36px;
}
.foots2 {
	width:100%;
	height:120px;
	background-color:#1e2631;
	background-position:center;
	display:block;
	float:none;
	clear:both;
}
.xxian {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#3e454f;
}
.fzi {
	font-size:14px;
	color:#ccc;
	line-height:35px;
	padding-top:20px;
}
.fright2 {
	width:150px;
	display:block;
	float:right;
	padding-top:36px;
	margin-right:20px;
}
/*Stying for small screens*/
 
/*Animating Hamburger Icon on Click*/
.toggle .line1 {
	transform:rotate(-45deg) translate(-5px,6px);
}
.toggle .line2 {
	transition:all 0.7s ease;
	width:0;
}
.toggle .line3 {
	transform:rotate(45deg) translate(-5px,-6px);
}
/* 内页banner*/
.clear {
	height:0px;
	clear:both;
}
.text_overflow /*限制文字,文字超出显示冒号*/ {
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
header,navs .carousel-inner-fdc {
	height:640px
}
header::before {
	height:100%;
}
header {
	background:#00C1DE;
	overflow:hidden;
}
header::before {
	content:"";
	display:table;
	background:url(/imges/index-banner.png) no-repeat fixed 0px 0px/cover;
	opacity:0.5;
	filter:"alpha(opacity=5)";
	-ms-filter:"alpha(opacity=5)";
	width:100%;
	height:100%;
	transition:all 4s 0.5s;
	-moz-transition:all 4s 0.5s;
	-ms-transition:all 4s 0.5s;
	-o-transition:all 4s 0.5s;
	-webkit-transition:all 4s 0.5s;
	transform:scale(1,1);
	-moz-transform:scale(1,1);
	-ms-transform:scale(1,1);
	-o-transform:scale(1,1);
	-webkit-transform:scale(1,1);
}
.headM.yon::before {
	transform:scale(1.03,1.03);
	-moz-transform:scale(1.03,1.03);
	-ms-transform:scale(1.03,1.03);
	-o-transform:scale(1.03,1.03);
	-webkit-transform:scale(1.03,1.03);
}
navs .carousel-inner-fdc {
	position:absolute;
	top:0px;
	width:100%;
}
/*banner*/
navs  .carousel-inner-fdc .banner {
	color:#FFFFFF;
	line-height:180%;
	font-size:34px;
	position:relative;
 
	text-align:center;
}
navs .carousel-inner-fdc .banner h1 {
	font-size:74px;
 
	text-align:center
}
navs .carousel-inner-fdc .banner span {
	color:#FFFF00;
 
	text-align:center;
}


.ititle {
	font-size:40px;
	color:#000;
	line-height:60px;
	text-align:center;
	font-weight:200;
	margin-top:50px;
	margin-bottom:50px;
	overflow:hidden;
	clear:both;
	float:none;
}
.ititle span {
	font-size:14px;
	color:#5d5d5d;
	line-height:35px;
}
.ititleb {
	font-size:40px;
	color:#fff;
	line-height:60px;
	text-align:center;
	font-weight:200;
	margin-top:50px;
	margin-bottom:50px;
	overflow:hidden;
	clear:both;
	float:none;
}
.ititleb span {
	font-size:14px;
	color:#fff;
	line-height:35px;
}
a.shuizhi2:link,a.shuizhi2:visited {
	width:23%;
	display:block;
	height:320px;
	text-align:center;
	float:left;
	line-height:25px;
	font-size:14px;
	color:#555;
	margin-left:1%;
	margin-right:1%;
	background-color:#f8f8f8;
}
a.shuizhi2:hover,a.shuizhi2on {
	width:23%;
	display:block;
	height:320px;
	text-align:center;
	float:left;
	line-height:25px;
	font-size:14px;
	color:#fff;
	margin-left:1%;
	margin-right:1%;
	background-color:#2b8df0;
	border-radius:3px;
}
a.shuizhi2 strong {
	font-size:20px;
	line-height:30px;
	color:#000;
}
a.shuizhi2 p {
	padding:20px;
}
a.shuizhi2:hover strong {
	font-size:20px;
	line-height:30px;
	color:#fff;
}
a.shuizhi2:hover p {
	padding:20px;
}
a.shuizhi2on strong {
	font-size:22px;
	line-height:30px;
	color:#fff;
}
a.shuizhi2on p {
	padding:20px;
}
a.shuizhi2,a.shuizhi2on,img {
	padding-top:10px;
	margin-bottom:20px;
}
.newslist {
	width:100%;
	padding:0px;
	margin:0px;
}
.newslist li {
	background:#fcfcfc;
	overflow:hidden;
	float:left;
	padding:2%;
	width:28.3333%;
	margin:0;
	border:1px solid #eeeeee;
	margin:0px -1px -1px 0px;
}
.newslist li .time {
	color:#555555;
	text-align:center;
	margin-top:15px;
	width:60px;
	float:left;
}
.newslist li .time .d {
	font-size:30px;
	display:block;
	line-height:1
}
.newslist li .time .y {
	display:block;
	font-size:14px;
}
.newslist li .zi {
	width:80%;
	padding-left:80px;
}
.newslist li .zi span {
	color:#484848;
	font-size:16px;
	margin-bottom:10px;
	display:block;
	height:25px;
	overflow:hidden;
}
.newslist li .zi span i {
	display:inline-block;
	width:0px;
	height:1px;
	background:#0166ce;
	vertical-align:middle;
}
.newslist li:hover .zi span i {
	width:15px;
	margin-right:5px;
}
.newslist li:hover .zi span {
	color:#0166ce
}
.newslist li .zi p {
	color:#818181;
	height:40px;
	overflow:hidden;
	line-height:20px;
	font-size:14px
}
.newslist li:hover {
	background-color:#f6f6f6
}
/*列表*/
 .dianji li {
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#CCC;
	list-style-type:none;
	line-height:20px;
	margin-top:10px;
	height:50px;
}
.dianji li span {
	font-size:12px;
	color:#FFF;
}
.guanlianniews {
	width:80%;
	padding:0px;
	margin:0px;
}
.guanliannews li a {
	line-height:35px;
	color:#666;
}
.guanliannews li a:hover {
	line-height:35px;
	color:#333;
}
a.newsr:link,a.newsr:visited {
	color:#f8f8f8;
}
a.newsr:hover {
	color:#58cccb;
}
.topge {
	height:130px;
	display:block;
	width:100%;
}
.bkleft {
	border:1px solid #EAEAEA;
	padding:0px;
	margin:0px 2% 10px;
	background-color:#FFF;
	width:65%;
	float:left;
}
.bkright {
	margin:0px 0px;
	padding:0px;
	width:30%;
	float:left
}
.bkright2 {
	border:1px solid #EAEAEA;
	margin:0px;
	padding:0px;
	background-color:#FFF;
	width:330px;
	float:left;
	margin-bottom:20px;
}
.navtit {
	font-size:28px;
	text-align:center;
	margin-bottom:15px;
}
.navtit h1 {
	border-bottom:1px solid #EEEEEE;
	margin:0 20px;
	padding:25px 0;
	font-size:36px;
	font-weight:200;
}
.newsmorelb {
	margin:0px 20px;
	padding:5px;
	line-height:30px;
	font-size:16px;
	 
}
.newsmorelb img {
	width:730px;
	height:auto;
}

.newsmorelb a {
	font-size:16px;
}

.bkleft .newsmorelb ul li {
	font-size:12px;
	color:#ACACAC;
	line-height:250%;
}
.bkleft .newsmorelb ul li a {
	font-size:16px;
}


.bkleft .newsmorelb ul li a span {
	font-size:14px;
	color:#666;
	 
}


.bkright p {
	font-size:18px;
	border-bottom:1px solid #E1E1E1;
	padding-bottom:5px;
	text-indent:15px;
	width:100%;
}
.bkright2 ul {
	padding-inline-start:20px;
}
.bkright2 ul li {
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height:35px;
	width:300px;
	border-bottom:1px solid #f8f8f8;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;
}
.bkright2.tag {
	padding-bottom:20px;
}
.bkright2.tag ul li {
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height:50px;
	width:100px;
	float:left;
	text-align:center;
	border-bottom:0px solid #f8f8f8;
}
.bkright p  a {
	font-size:18px;
}
 
/*首页*/

.inban {
	display:block;
	height:600px;
	width:100%;
	background-image:url(/images/banner.jpg);
	background-position:center;
	margin-left:auto;
	margin-right:auto;
}
.ititle {
	font-size:40px;
	color:#000;
	line-height:60px;
	text-align:center;
	font-weight:200;
	margin-top:50px;
	margin-bottom:50px;
	overflow:hidden;
	clear:both;
	float:none;
}
.ititle span {
	font-size:14px;
	color:#5d5d5d;
	line-height:35px;
}
.ititleb {
	font-size:40px;
	color:#fff;
	line-height:60px;
	text-align:center;
	font-weight:200;
	margin-top:50px;
	margin-bottom:50px;
	overflow:hidden;
	clear:both;
	float:none;
}
.ititleb span {
	font-size:14px;
	color:#fff;
	line-height:35px;
}
a.shuizhi:link,a.shuizhi:visited {
	width:23%;
	display:block;
	height:350px;
	text-align:center;
	float:left;
	line-height:25px;
	font-size:16px;
	color:#555;
	margin-left:1%;
	margin-right:1%;
}
a.shuizhi:hover,a.shuizhion {
	width:23%;
	display:block;
	height:350px;
	text-align:center;
	float:left;
	line-height:25px;
	font-size:16px;
	color:#fff;
	margin-left:1%;
	margin-right:1%;
	background-color:#2b8df0;
	border-radius:3px;
}
a.shuizhi strong {
	font-size:36px;
	line-height:68px;
	color:#000;
}
a.shuizhi:hover strong {
	font-size:36px;
	line-height:68px;
	color:#fff;
}
a.shuizhion strong {
	font-size:36px;
	line-height:68px;
	color:#fff;
}
a.shuizhi,a.shuizhion,img {
	padding-top:10px;
}
.iprobg {
	background-image:url(/images/iprobg.jpg);
	background-position:center;
	height:850px;
	width:100%;
	display:block;
	background-attachment:fixed;
	clear:both;
	float:none;
	padding-top:10px;
	margin-top:50px;
}
.ikeji {
	background-image:url(/images/keji.jpg);
	background-position:center;
	height:600px;
	width:100%;
	display:block;
	background-attachment:fixed;
	clear:both;
	float:none;
	padding-top:10px;
	margin-top:50px;
}
.keji1 {
	width:23%;
	display:block;
	height:170px;
	text-align:center;
	float:left;
	line-height:65px;
	font-size:16px;
	color:#fff;
	margin-left:1%;
	margin-right:1%;
	background-image:url(/images/bai.png);
	border-radius:10px;
	margin-bottom:20px;
	border:1px solid #20a4d4;
	box-sizing:border-box;
}
.keji1 img {
	margin-top:25px;
}
a.pros:link,a.pros:visited {
	width:23.8%;
	display:block;
	height:280px;
	float:left;
	color:#555;
	margin-left:0.6%;
	margin-right:0.6%;
	margin-bottom:20px;
	background-color:#FFF;
	box-shadow:0 10px 20px rgba(20,49,49,0.1);
}
a.pros:hover {
	width:23.8%;
	display:block;
	height:280px;
	float:left;
	color:#555;
	margin-left:0.6%;
	margin-right:0.6%;
	margin-bottom:20px;
	background-color:#2b8df0;
	box-shadow:0 10px 20px rgba(20,49,49,0.1);
}
a.pros div {
	border:1px solid #d7e2ee;
	display:block;
	height:258px;
	text-align:center;
	margin:10px;
}
a.pros div span {
	line-height:50px;
	font-size:18px;
	color:#222;
}
a.pros:hover div span {
	line-height:50px;
	font-size:18px;
	color:#fff;
}
a.pros:hover div em {
	background-color:#fff;
}
a.pros div em {
	display:block;
	width:30px;
	height:2px;
	overflow:hidden;
	background-color:#0d5198;
	margin:0 auto 8px;
	padding:0;
}
.shipin {
	width:500px;
	height:360px;
	margin-left:50px;
	nav-right:50px;
	display:block;
	background-color:#fff;
	float:left;
	font-size:22px;
	line-height:50px;
	text-align:center;
}
.sibian {
	border:3px solid #f1f1f1;
	border-radius:8px;
}
.ileft {
	width:400px;
	margin-right:50px;
	line-height:35px;
	display:block;
	background-color:#fff;
	float:left;
	font-size:15px;
}
.ileft strong {
	font-size:46px;
	color:#000;
	line-height:60px;
}
.ileft span {
	font-size:20px;
	color:#000;
	line-height:30px;
	font-weight:bold
}
.iright {
	width:750px;
	display:block;
	float:left;
	margin-bottom:50px;
}
a.more:link,a.more:visited {
	display:block;
	list-style:none;
	width:150px;
	background-color:#085eae;
	border-radius:5px;
	line-height:40px;
	height:40px;
	font-size:16px;
	color:#FFF;
	margin-top:20px;
	text-align:center;
}
a.more img {
	margin:0px;
	padding:0px;
}
a.more:hover {
	color:#fff;
	text-decoration:none;
	background-color:#E81F18;
	font-size:16px;
}
#cen_right_top {
	width:1200px;
	margin:40px auto 0 auto;
}
#cen_right_top .active {
	color:#fff;
	background-color:#06C;
	border-radius:30px;
}
#cen_right_top h3 {
	line-height:35px;
	text-align:center;
	float:left;
	height:35px;
	width:130px;
	margin::0px;
	padding:0px;
	font-size:14px;
	color:#333333;
	font-weight:lighter;
	cursor:pointer;
	margin-left:30px;
}
#cen_right_top .hua {
	font-size:14px;
	display:none;
	clear:both;
	height:500px;
	padding:20px 0px 0px 20px;
}
/*产物页*/

.codying {
	background-image:url(/images/codyingbg.jpg);
	background-position:center;
	height:450px;
	width:100%;
	display:block;
	background-attachment:fixed;
	clear:both;
	float:none;
	padding-top:10px;
	margin-top:50px;
}
.video {
	background-image:url(/images/videobg.jpg);
	background-position:center;
	height:500px;
	width:100%;
	display:block;
	clear:both;
	float:none;
	padding-top:10px;
	margin-top:50px;
}
.vleft {
	width:673px;
	height:388px;
	margin-right:27px;
	display:block;
	margin-top:50px;
	background-image:url(/images/videobg.png);
	background-repeat:no-repeat;
	float:left;
}
.vleft video {
	margin-left:80px;
	margin-top:39px;
		width:513px;
	height:290px;
	border=0
}
.vright {
	width:490px;
	display:block;
	float:left;
	float:left;
	font-size:16px;
	line-height:35px;
	color:#FFF;
	margin-top:90px;
}
.vright strong {
	font-size:36px;
	line-height:60px;

}
.yingy {
	width:18%;
	display:block;
	height:200px;
	text-align:center;
	float:left;
	line-height:65px;
	font-size:16px;
	color:#fff;
	margin-left:1%;
	margin-right:1%;
	margin-bottom:20px;
}
.yingy img {
	margin-top:25px;
}
.yingbg {
	display:block;
	width:110px;
	height:110px;
	margin-left:auto;
	margin-right:auto;
}
.ying1 {
	background:url(/images/yingyong.png) no-repeat -13px -2px;
}
.ying2 {
	background:url(/images/yingyong.png) no-repeat -13px -157px;
}
.ying3 {
	background:url(/images/yingyong.png) no-repeat -13px -312px;
}
.ying4 {
	background:url(/images/yingyong.png) no-repeat  -176px -2px;
}
.ying5 {
	background:url(/images/yingyong.png) no-repeat -176px -312px;
}
.kehu1 {
	width:130px;
	display:block;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
	float:left;
	border-radius:5px;
	border:1px solid #e1e1e1;
	box-sizing:border-box;
	padding-bottom:5px;
}
.kehu1 img {
	width:100%;
	border-radius:3px;
}
.ititle span {
	font-size:16px;
	color:#5d5d5d;
	line-height:35px;
}

.aleft { color:#0D5DB2; line-height:60px; width:680px; float:left;   margin-top:50px; }
.aleft h2 {font-size:66px; line-height:88px ; padding:0px; margin:0px;}
.aleft strong {font-size:36px; }
.aright {   width:520px; float:left;margin-top:50px;}
.aleft2 {   width:550px; float:left;   margin-top:50px; font-size:15px; line-height:30px; margin-right:40px; margin-bottom:90px;}
.aleft2 strong {font-size:50px; color:#333; line-height:80px; }

.aright2 { width:600px; float:left;margin-top:50px; margin-bottom:50px;}
.aheng{ widows:100%; display:block; height:350px; background-image:url(/images/abgs.jpg); background-position:center;}
.aheng img { margin-left:auto; margin-right:auto;  width:460px; display:block; height:220px; padding-top:60px;} 


.awenhua{ display:block; width:33.333%; float:left; text-align:center; background-color:#f8f8f8;   line-height:25px; font-size:16px; height:280px;}
.bei{ background-color:#53B1DF; color:#FFF}
.awenhua .zi{ width:90%; display:block; height:100px;  margin-left:auto; margin-right:auto; margin-top:70px;}
.awenhua strong {font-size:24px;  line-height:60px; width:100%; display:block}
