﻿
/*---------产品页面-----------*/
.ft_banner {
	width: 100%;
	height: 700px;
	position: relative;
}
.ft_banner_voice_code {
	background-color: #222d35;
}
.ft_banner_wp {
	width: 1180px;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.banner_txt {
	float: left;
	display: inline;
	color: #fff;
}
.banner_txt h1 {
	font-size: 52px;
	margin-bottom: 15px;
}
.banner_txt p {
	font-size: 20px;
	line-height: 32px;
	margin-bottom: 20px;
	filter: alpha(opacity=70);
	opacity: 0.7;
}
.banner_txt p.link a {
	display: inline-block;
	width: 180px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	background: #2fb26a;
	color: #fff;
	font-size: 18px;
	border-radius: 20px;
}
.banner_txt p.link a:hover {
	background: #40C57C;
}
.banner_txt p.link {
	filter: alpha(opacity=100);
	opacity: 1;
}
.banner_img {
	position: absolute;
	z-index: 1;
	right: 0;
}
.banner_chat {
	float: right;
	display: inline;
}
.item_box.box6 {
	padding-bottom: 50px;
}
.box6 .title {
	margin-bottom: 103px;
}
.box6 .item_1 ul li.li4 {
	margin-right: 0;
}
.box6 .item_1 ul li dt {
	height: 131px;
	margin-bottom: 55px;
}
.item_1 ul li {
	float: left;
	display: inline;
	text-align: center;
	width: 250px;
	border: 2px #fff solid;
	border-radius: 5px;
	height: 276px;
	padding: 50px 0;
	margin-right: 54px;
}
.item_1 ul li dd {
	font-size: 14px;
	color: #9BA0A5;
	line-height: 22px;
	width: 185px;
	margin: 20px auto;
}
.item_1 ul li dd b {
	font-size: 20px;
	color: #374552;
	font-weight: normal;
	display: block;
	margin-bottom: 25px;
}
.item_1 ul li:hover {
	border-color: #f0f2f4;
}
.item_box.box7 {
	background: #edf2f5;
	padding-bottom: 98px;
}
.box7 .item_2 ul li.li4 {
	margin-right: 0;
}
.item_2 ul li {
	float: left;
	display: inline;
	width: 280px;
	margin-right: 20px;
	background: #fff;
	height: 450px;
	border-radius: 5px;
	position: relative;
}
.item_2 ul li:hover {
	box-shadow: 0px 6px 10px #ddd;
}
.item_2 ul li dt {
	margin-bottom: 45px;
	position: relative;
}
.item_2 ul li dd {
	font-size: 14px;
	color: #868C93;
	line-height: 25px;
	margin: 0 20px;
}
.item_2 ul li dd b {
	font-size: 20px;
	color: #374552;
	font-weight: normal;
	display: block;
	margin-bottom: 15px;
}
.item_2 ul li i {
	display: inline-block;
	background: url(../images/icon.png) 0 0 no-repeat;
	position: absolute;
	bottom: -17px;
	left: 15px;
}
.item_2 ul li.li1 i {
	background-position: 0 -341px;
	width: 74px;
	height: 79px;
}
.item_2 ul li.li2 i {
	background-position: -99px -341px;
	width: 78px;
	height: 74px;
}
.item_2 ul li.li3 i {
	background-position: -202px -341px;
	width: 78px;
	height: 79px;
}
.item_2 ul li.li4 i {
	background-position: -206px -248px;
	width: 73px;
	height: 79px;
}
.item_box.box8 {
	padding-bottom: 249px;
	position: relative;
}
.box8 .title {
	margin-bottom: 120px;
}
.box8_bg {
	position: absolute;
	background: url(../images/img4.png) center bottom no-repeat;
	width: 100%;
	height: 212px;
	bottom: 0;
}
.item_3 {
	position: relative;
	z-index: 1;
}
.item_3 ul li {
	float: left;
	display: inline;
	text-align: center;
	width: 215px;
	margin-right: 106px;
}
.item_3 ul li.only-one {
	float: inherit;
	display: block;
	margin: auto;
}
.item_3 ul li.li4 {
	margin-right: 0;
}
.item_3 ul li dt {
	min-height: 58px;
	margin-bottom: 26px;
	line-height: 43px;
}
.item_3 ul li dd {
	font-size: 16px;
	color: #868C93;
	line-height: 25px;
}
.item_3 ul li dd b {
	font-size: 20px;
	color: #374552;
	font-weight: normal;
	display: block;
	margin-bottom: 20px;
}
.product_con .item_box .title {
	text-align: left;
}
.product_con .ft_banner_style {
	width: 100%;
	height: 600px;
	background: #e4f6fc;
}
.product_con .banner_box .banner_txt {
	margin-top: 180px;
	color: #374552;
}
.product_con.message .banner_img {
	top: 114px;
	right: 28px;
}
.product_con .banner_txt h1 {
	font-size: 40px;
	line-height: 65px;
	text-shadow: 1px 1px 0 #e4f6fc, 4px 4px 0 rgba(0, 0, 0, 0.15);
}
.product_con .banner_txt h1 i {
	margin-right: 20px;
}
.product_con .banner_txt p.features {
	margin-top: 30px;
	color: #374552;
	font-size: 20px;
	width: 50%;
}
.product_con .banner_txt p.link a {
	width: 160px;
	font-size: 18px;
	color: #2fb26a;
	background-color: #e4f6fc;
	border: 1px solid #2fb26a;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.product_con .banner_txt p a.in {
	background-color: #2fb26a;
	color: #fff;
	margin-right: 20px;
}
.product_con .banner_txt p a.in:hover {
	background-color: #40C57C;
	border-color: #40C57C;
}
.product_con .banner_txt p a.exp:hover {
	background-color: #2fb26a;
	color: #fff;
}
.product_con .banner_txt p.price {
	font-size: 16px;
	color: #374552;
}
.product_con .banner_txt p.price span {
	color: #ff7e15;
}
.product_con .banner_txt p.price a {
	color: #2fb26a;
}
.product_con .banner_txt p.price a:hover {
	text-decoration: underline;
}
.product_con .item_box.msg-nav {
	height: 60px;
	line-height: 60px;
	padding: 0;
	border-bottom: 1px solid #e4e8ea;
	overflow: hidden;
}
body .product_con .item_box.fixed {
	background-color: #fff;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index: 10001;
}
.product_con .item_box.msg-nav .item_box_wp {
	text-align: center;
}
.msg-nav ul {
	display: inline-block;
}
.msg-nav ul li {
	float: left;
}
.msg-nav ul li a {
	display: inline-block;
	padding: 0 25px;
	font-size: 16px;
	height: 100%;
	color: #374552;
}
.msg-nav ul li a:hover, .msg-nav ul li a.cur {
	color: #2fb26a;
	height: 57px;
	border-bottom: 3px solid #2fb26a;
}
.product_con .msg-nav .product_mark {
	display: none;
	position: absolute;
	left: 0;
	top: 5px;
	line-height: 52px;
	color: #374552;
	font-weight: bold;
	font-size: 18px;
	padding-left: 70px;
	background: url(../images/msg-icon2.png) 0px 0px no-repeat;
	background-size: 48px auto;
}
.voice_code .msg-nav .product_mark {
	background-position: 0 -349px;
}
.sms_notice .msg-nav .product_mark {
	background-position: 0 -57px;
}
.voice_n .msg-nav .product_mark {
	background-position: 0 -114px;
}
.hidden_wrap .msg-nav .product_mark {
	background-position: 0 -289px;
}
.im .msg-nav .product_mark {
	background-position: 0 -410px;
}
.net_voice .msg-nav .product_mark {
	background-position: 0 -170px;
}
.net_video .msg-nav .product_mark {
	background-position: 0 -227px;
}
.conference_call .msg-nav .product_mark {
	background-position: 0 -648px;
}
.product_con .item_box.msg-nav .link_btn {
	display: none;
	position: absolute;
	right: 0;
	top: 3px;
}
.product_con .item_box.msg-nav .link_btn a {
	display: inline-block;
	width: 140px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	font-size: 18px;
	color: #fff;
	background-color: #2fb26a;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.product_con .item_box.msg-nav .link_btn a:hover {
	background-color: #40C57C;
}
.product_con .item_box {
	padding-top: 100px;
}
.product_con .item_box .title {
	margin-bottom: 40px;
}
.product_con .item_box .title h3 {
	font-size: 24px;
	font-weight: bold;
	text-align: left;
	padding-left: 10px;
	border-left: 4px solid #2fb26a;
}
.product_con .msg-box1 .con table tr td {
	position: relative;
	height: 110px;
	font-size: 16px;
	padding: 0 20px;
	border: 1px solid #ebebeb;
	border-collapse: collapse;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.product_con .msg-box1 .con table tr.row1 td {
	height: 50px;
	text-align: center;
}
.product_con .msg-box1 .con table tr td.col1 {
	width: 20%;
	font-size: 18px;
	font-weight: bold;
	text-align: left;
	padding-left: 100px;
}
.product_con .msg-box1 .con table tr td.col2 {
	width: 40%;
}
.product_con .msg-box1 .con table tr td.col3 {
	width: 40%;
}
.product_con .msg-box1 .con table tr td.col1 span {
	display: inline-block;
	width: 51px;
	height: 26px;
	position: absolute;
	left: 43px;
	top: 43px;
	background: url(../images/msg-icon1.png) 20px 0px no-repeat;
	z-index: 1;
}
.product_con .msg-box1 .con table tr:nth-child(3) td.col1 span {
	background-position: 20px -30px;
}
.product_con .msg-box1 .con table tr:nth-child(4) td.col1 span {
	background-position: 20px -60px;
}
.product_con .msg-box1 .con table tr:nth-child(5) td.col1 span {
	background-position: 20px -90px;
}
.product_con .msg-box2 {
	padding-bottom: 50px;
}
.product_con .msg-box2 .con .con-l {
	float: left;
	width: 30%;
	text-align: center;
}
.product_con .msg-box2 .con .con-r {
	float: right;
	width: 70%;
}
.product_con .msg-box2 .group {
	margin-bottom: 28px;
}
.product_con .msg-box2 label {
	font-size: 16px;
	display: inline-block;
	width: 100px;
	text-align: right;
	padding-right: 20px;
}
.product_con .msg-box2 .group-phone input[type='text'] {
	width: 380px;
	background-color: #fff;
}
.product_con .msg-box2 .group-valid input[type='text'] {
	width: 240px;
	background-color: #fff;
}
.product_con .msg-box2 .group-valid img {
	margin-left: 20px;
}
.product_con .msg-box2 .align-l {
	margin-left: 120px;
	font-size: 14px;
}
.product_con .msg-box2 .align-l .btn {
	display: inline-block;
	width: 138px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	color: #374552;
	font-size: 16px;
	background-color: #f4f5f8;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	margin-bottom: 16px;
}
.product_con .msg-box2 .align-l .copyContent {
	color: #2fb26a;
}
.product_con .msg-box3 table {
	width: 100%;
	border: 1px solid #ebebeb;
	position: relative;
}
.product_con .msg-box3 table tr th, .product_con .msg-box3 table tr td {
	position: relative;
	padding-left: 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.product_con .msg-box3 table tr.row1 th {
	border-bottom: 1px solid #ebebeb;
	height: 42px;
	font-size: 16px;
}
.product_con .msg-box3 table tr.row2 {
	height: 98px;
	font-size: 16px;
}
.product_con .msg-box3 table tr {
	padding-left: 20px;
}
.product_con .msg-box3 table .col1 {
	width: 35%;
}
.product_con .msg-box3 table .col2 {
	width: 45%;
}
.product_con .msg-box3 table .col3 {
	width: 20%;
}
.product_con .msg-box3 table tr.row2 .col1 {
	padding-left: 96px;
}
.product_con .msg-box3 table tr.row2 .col1 span {
	display: inline-block;
	width: 61px;
	height: 66px;
	position: absolute;
	left: 20px;
	top: 16px;
	background: url(../images/msg-icon2.png) 0px 0px no-repeat;
	z-index: 1;
}
.product_con .msg-box3 table tr.row2 .col2 span {
	font-size: 28px;
}
.product_con .msg-box3 p {
	margin-top: 30px;
	font-size: 16px;
}
.product_con .msg-box3 tr.row2 td.col3 a {
	display: inline-block;
	width: 138px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	border: 1px solid #2fb26a;
	color: #2fb26a;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.product_con .msg-box3 tr.row2 td.col3 a:hover {
	background-color: #2fb26a;
	color: #fff;
}
.product_con .msg-box5 .group {
	line-height: 50px;
}
.product_con .msg-box5 .group label {
	width: 160px;
	font-size: 18px;
	padding-right: 38px;
}
.product_con .msg-box5 .group input {
	font-size: 14px;
	vertical-align: baseline;
	background-color: #fff;
	margin-right: 50px;
}
.product_con .msg-box5 .group a, .product_con .msg-box6 .con li a {
	display: inline-block;
	width: 118px;
	height: 44px;
	border: 1px solid #2fb26a;
	color: #2fb26a;
	margin-right: 20px;
	text-align: center;
	line-height: 44px;
	font-size: 16px;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.product_con .msg-box5 .group a:hover, .product_con .msg-box6 .con li a:hover {
	background-color: #2fb26a;
	color: #fff;
}
.product_con .msg-box6 .con {
	padding-bottom: 80px;
	border-bottom: 1px solid #ebebeb;
}
.product_con .msg-box6 .con li {
	float: left;
	width: 305px;
	margin-right: 40px;
	text-align: center;
	border: 1px solid #ebebeb;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.product_con .msg-box6 .con li.mark2 span {
	background-position: 0px -72px;
}
.product_con .msg-box6 .con li.mark3 span {
	background-position: 0px -144px;
}
.product_con .msg-box6 .con li h4 {
	font-size: 20px;
	padding: 22px 0;
}
.product_con .msg-box6 .con li p {
	font-size: 14px;
	padding: 0 30px;
	line-height: 24px;
	color: #8a96a3;
}
.product_con .msg-box6 .con li a {
	width: 140px;
	height: 38px;
	line-height: 38px;
	margin: 24px 0;
}
.product_con .msg-box7 h2 {
	font-size: 36px;
	text-align: center;
}
.product_con .msg-box7 a {
	display: block;
	width: 180px;
	height: 44px;
	margin: 32px auto 90px;
	background-color: #2fb26a;
	color: #fff;
	font-size: 18px;
	line-height: 44px;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.product_con .msg-box7 a:hover {
	background-color: #40C57C;
}
.product_con .box8 {
	padding-bottom: 50px;
}
.product_con .item_3.msg-code ul {
	padding: 30px 0 0;
	border: 1px solid #ebebeb;
}
.product_con.im .banner_txt h1 {
	background-position: 0px -444px;
}
.product_con .msg-box3 table tr.row3 td {
	border-top: 1px solid #ebebeb;
}
.product_con.im .msg-box3 table tr.row2 .col1 span {
	background-position: 0 -748px;
}
.product_con .msg-box3 table tr.row2.row3 .col1 span {
	background: url(../images/msg-icon2.png) 0px -670px no-repeat;
}
.im .item_3.msg-code ul li {
	width: 286px;
}
.product_con .banner_img.banner_chat {
	width: 445px;
	height: 530px;
	top: 100px;
}
.chat_date {
	font-size: 14px;
	color: #374552;
	margin-bottom: 10px;
	margin-top: 40px;
	text-align: center;
	visibility: hidden;
}
.chat_msg {
	overflow: hidden;
	position: relative;
	max-height: 500px;
}
.chat_msg .msg {
	margin-bottom: 15px;
	width: 100%;
	max-width: 365px;
	position: relative;
	margin-top: 500px;
}
.chat_msg .me {
	float: right;
	display: inline;
}
.chat_msg .you {
	float: left;
	display: inline;
}
.chat_msg .me .avatar {
	float: right;
	display: inline;
}
.chat_msg .you .avatar {
	float: left;
	display: inline;
}
.chat_msg .msg .bubble_ctn {
	position: absolute;
}
.chat_msg .me .bubble_ctn {
	right: 90px;
}
.chat_msg .you .bubble_ctn {
	left: 90px;
}
.chat_msg .bubble_ctn {
	border-radius: 5px;
	font-size: 18px;
	color: #374552;
}
.chat_msg .bubble_ctn p {
	padding: 10px 15px;
	line-height: 25px;
}
.chat_msg .bubble_ctn a {
	color: #2fb26a;
	text-decoration: underline;
}
.chat_msg .bubble_ctn p.img {
	padding: 0;
}
.chat_msg .bubble_ctn p.img img {
	max-width: 180px;
	border-radius: 5px;
}
.chat_msg .bubble_ctn i.voice {
	background: url(../images/chat_icon.png) 0 -158px no-repeat;
	display: inline-block;
	width: 21px;
	height: 25px;
	vertical-align: middle;
	margin-right: 42px;
}
.chat_msg .me .bubble_ctn {
	background: #8feaca;
}
.chat_msg .you .bubble_ctn {
	background: #fff;
}
.chat_msg .bubble_ctn em {
	background: url(../images/chat_icon.png) 0 0 no-repeat;
	display: inline-block;
	width: 25px;
	height: 24px;
	position: absolute;
}
.chat_msg .me .bubble_ctn em {
	right: -18px;
	top: 0;
	background-position: 0 -205px;
}
.chat_msg .you .bubble_ctn em {
	left: -18px;
	top: 0;
	background-position: -25px -205px;
}
.chat_reply {
	position: absolute;
	bottom: 60px;
	z-index: 1;
}
.chat_reply span {
	display: inline-block;
	background: url(../images/chat_icon.png) 0 0 no-repeat;
	cursor: pointer;
	margin: 0 6px;
	vertical-align: middle;
}
.chat_reply span.voice {
	background-position: 0 0;
	width: 40px;
	height: 40px;
	margin-left: 0;
}
.chat_reply span.face {
	background-position: 0 -56px;
	width: 32px;
	height: 32px;
}
.chat_reply span.more {
	background-position: 0 -108px;
	width: 33px;
	height: 32px;
	margin-right: 0;
}
.chat_reply span.input {
	background: none;
	width: 293px;
	height: 42px;
	line-height: 42px;
	background: #fff;
	border-radius: 20px;
}
.chat_reply span.input input[type='text'] {
	font-size: 18px;
	background: none;
	border: none;
	color: #bcc8cf;
	height: 37px;
	line-height: 37px;
	border-right: 1px #DDE3E7 solid;
	padding-left: 15px;
	width: 208px;
	color: #374552;
}
.chat_reply span.input input[type='button'] {
	font-size: 18px;
	background: none;
	border: none;
	color: #374552;
	width: 62px;
	height: 37px;
	line-height: 37px;
	text-align: center;
}
.chat_reply span.input span {
	margin: 0;
}
#item_box6 .fa {
	font-size: 46px;
	margin-top: 40px;
}
.product_con .msg-box6 .con {
	padding-bottom: 80px;
	border-bottom: 1px solid #ebebeb;
}
.product_con .msg-box6 .con ul {
	width: 1230px;
	overflow: hidden
}
.product_con .msg-box6 .con li {
	float: left;
	width: 260px;
	margin-right: 40px;
	text-align: center;
	border: 1px solid #ebebeb;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
}
.product_con .msg-box6 .con li.mark2 span {
	background-position: 0px -72px;
}
.product_con .msg-box6 .con li.mark3 span {
	background-position: 0px -144px;
}
.product_con .msg-box6 .con li.mark4 span {
	background-position: 0px -224px;
}
.product_con .msg-box6 .con li h4 {
	font-size: 20px;
	padding: 22px 0;
}
.product_con .msg-box6 .con li p {
	font-size: 14px;
	padding: 0 30px;
	line-height: 24px;
	color: #8a96a3;
}
.con p {
	font-size: 16px;
	line-height: 30px;
	text-indent: 2em;
}
.red {
	color: #ff0000;
}
.con p i {
	margin: 0px;
	padding-right: 10px;
}
.divleft {
	float: right;
}
#item_box1, .bg_c {
	background: #f5f7f7;
}
.bgox2 {
	background: url(../images/icp4.png) 750px bottom no-repeat;
	min-height: 520px;
}
.bgox1 {
	background: url(../images/icp2.png) 600px 0 no-repeat;
	height: 353px;
}
.msgh3 {
	margin: 30px 0px 20px 0px;
}
.ft_banner_clouds {
	background: #222d35;
}
.ft_banner_clouds .banner_txt {
	margin-top: 230px;
	color: #fff;
}
.ft_banner_clouds .banner_img {
	top: 195px;
	right: 38px;
}
.ft_banner_clouds .banner_img .icon {
	display: inline-block;
	width: 100px;
	height: 100px;
	background: url(../images/cloud-banner-imgs.png);
}
.ft_banner_clouds .banner-img-wraper {
	width: 100px;
	height: 100px;
	background: url(../images/cloud-banner-imgs.png) 2px -199px;
}
.ft_banner_clouds .banner-img-wraper.bg-color2 {
	background-position: -99px -199px;
}
.ft_banner_clouds .banner-img-wraper.first .icon {
	background-position: -199px 2px;
}
.ft_banner_clouds .banner-img-wraper.second .icon {
	background-position: 2px -99px;
}
.ft_banner_clouds .banner-img-wraper.third .icon {
	background-position: -199px -99px;
}
.ft_banner_clouds .banner-img-wraper.forth .icon {
	background-position: -99px -99px;
}
.ft_banner_clouds .banner-img-wraper.firve .icon {
	background-position: -99px 2px;
}
.ft_banner_clouds .banner-img-wraper.six .icon {
	background-position: -199px -199px;
}
.ft_banner_clouds .banner-img-wraper.seven .icon {
	background-position: 0 0;
}
.ft_banner_clouds .banner-img-wraper.first {
	top: 155px;
	left: -35px;
}
.ft_banner_clouds .banner-img-wraper.second {
	top: 283px;
	left: 90px;
}
.ft_banner_clouds .banner-img-wraper.third {
	top: 283px;
	left: 290px;
}
.ft_banner_clouds .banner-img-wraper.forth {
	top: 224px;
	left: 462px;
}
.ft_banner_clouds .banner-img-wraper.firve {
	top: 72px;
	left: 408px;
}
.ft_banner_clouds .banner-img-wraper.six {
	top: -36px;
	left: 244px;
}
.ft_banner_clouds .banner-img-wraper.seven {
	top: 17px;
	left: 86px;
}
.banner-img-wraper {
	width: 86px;
	height: 86px;
	text-align: center;
	display: inline-block;
	position: absolute;
	-webkit-border-radius: 86px;
	-ms-border-radius: 86px;
	-moz-border-radius: 86px;
	border-radius: 86px;
}
.banner-img-wraper .img-title {
	display: none;
	height: 100%;
	color: #fff;
	height: 84px;
	width: 100%;
}
.banner_txt_clouds p {
	width: 750px;
	margin-bottom: 20px;
}
.banner_txt_clouds h1 {
	margin-bottom: 50px;
	text-shadow: 1px 1px 0 #222d35, 4px 4px 0 rgba(0, 0, 0, 0.15);
}
.ft_banner_clouds .banner_txt_clouds {
	margin-top: 220px;
}
.banner_txt_clouds h1 i, .banner_txt_clouds p i, .cont2-box i {
	margin-right: 20px;
}
.left-box {
	float: left;
	width: 650px;
}
.right-box {
	float: right;
	margin-top: 150px;
}
#item_box1 .cont3-bt, .item_box1 .cont3-bt {
	font-size: 30px;
	padding: 50px 0 20px;
}
#item_box1 .left-box li, .item_box1 .left-box li {
	float: left;
	margin-right: 50px;
	text-align: center;
	width: 78px;
}
#item_box1 .left-box .con, .item_box1 .left-box .con {
	clear: both;
	border-bottom: 1px solid #e5e5e5;
	color: #6f6f6f;
	line-height: 30px;
	padding-bottom: 50px;
	font-size: 14px;
}
#item_box1 .left-box li p, .item_box1 .left-box li p {
	color: #e1522c;
	font-size: 16px;
	padding: 10px 0 20px;
}
.con strong {
	font-weight: normal;
}
#item_box1 .left-box .con1, .item_box1 .left-box .con1 {
	color: #6f6f6f;
	font-size: 14px;
	line-height: 30px;
}
#item_box1 .left-box li i, .item_box1 .left-box li i {
	font-size: 40px;
	color: #e1522c;
}
.cont2-box h2 {
	font-size: 30px;
	font-weight: normal;
	height: 70px;
	margin-top: 50px;
}
.cont2-box li {
	clear: both;
	color: #6f6f6f;
	font-size: 14px;
	line-height: 40px;
}
.flex-viewport li {
	border: 2px solid #f0f2f4;
	border-radius: 5px;
	display: inline;
	float: left;
	margin: 0px 10px;
	padding: 50px 0;
	position: relative;
	text-align: center;
	background: #fff;
	width: 210px;
}
.flow-viewport li {
	margin: 0px 40px;
}
.flex-viewport li dt i {
	font-size: 40px;
}
.item_box .title h3 {
	font-size: 40px;
}
.item_box .title b {
	border-bottom: 2px solid #2fb26a;
	display: block;
	height: 0;
	margin: 10px auto 15px;
	width: 105px;
}
.item_box .title {
	color: #374552;
	margin: 0 auto 60px;
	text-align: center;
	width: 1180px;
}
.bgl {
	background: #f5f7f7;
	padding-top: 50px;
}
.flex-viewport li dd {
	color: #8a96a3;
	font-size: 14px;
	line-height: 25px;
	margin: 0px auto;
	margin-top: 20px;
	font-weight: bold;
	width: 185px;
}
.content8 {
	width: 100%;
	padding: 50px 0
}
.cont8-box {
	width: 1155px;
	margin: 0 auto;
	min-height: 480px;
	background: url(../images/p6.png) no-repeat right;
	padding-left: 25px
}
.cont8-box h2 {
	font-size: 36px;
	padding-top: 60px;
	font-weight: normal
}
.cont8-box ul {
	width: 615px;
	margin-top: 50px
}
.cont8-box ul li {
	font-size: 16px;
	line-height: 36px;
	color: #9da5a9;
	overflow: hidden;
}
.cont8-box ul li i {
	display: block;
	width: 26px;
	height: 26px;
	float: left;
	margin-top: 7px;
	margin-right: 10px;
}
.content6 {
	width: 100%;
	padding-bottom: 20px;
	border-bottom: 1px solid #e5e5e5
}
.cont11-box {
	width: 1180px;
	margin: 0 auto;
}
.cont6-con {
	text-align: center;
}
.cont11-box h2 {
	font-weight: normal;
	font-size: 36px;
	padding-top: 50px;
	margin-bottom: 20px
}
.cont11-box .p0 {
	font-size: 24px
}
.cont11-box .p1 {
	font-size: 16px;
	color: #9da5a9;
	padding: 15px 0 40px;
}
.cont11-box .p2 {
	font-size: 14px;
	color: #9da5a9;
	padding: 15px 0 40px;
	line-height: 24px
}
.new-exp .ft_banner_experience {
	position: relative;
	background: #254b5d url(../images/exp-banner.png) center bottom no-repeat;
	height: 507px;
	overflow: hidden;
}
.new-exp .ft_banner_experience .item_box_wp {
	height: 100%;
}
.new-exp .ft_banner_experience .banner_txt {
	float: none;
	margin-top: 180px;
	color: #fff;
	display: block;
	text-align: center;
}
.new-exp .item_box.exp-apps {
	background: #f2f2f2;
	position: relative;
	padding-top: 0;
	overflow: visible;
	margin-top: 0;
}
.new-exp .banner_txt h1 {
	text-shadow: 1px 1px 0 #183e50, 4px 4px 0 rgba(0, 0, 0, 0.15);
	margin-bottom: 10px;
	font-size: 38px;
	line-height: 50px;
}
.new-exp .banner_txt b {
	display: inline-block;
	width: 134px;
	height: 3px;
	background-color: #2fb26a;
	margin-bottom: 4px;
}
.new-exp .exp-lists-content {
	text-align: center;
	background-color: transparent;
	position: relative;
	top: 40px;
}
.new-exp .ft_content.exp .exp-list {
	display: inline-block;
	margin-bottom: 52px;
	width: 100%;
}
.new-exp .ft_content.exp .exp-list .item {
	display: inline-block;
	width: 220px;
	margin-left: 20px;
	background: #fff;
	z-index: 100;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-ms-border-radius: 6px;
	position: relative;
	float: left;
}
.cont-exp-l .cen a {
	position: absolute;
	bottom: 10px;
	left: 30px;
	margin: 0px;
}
.new-exp .ft_content.exp .exp-list .item .cen {
	height: 430px;
}
.new-exp .ft_content.exp .exp-list li.item1, .new-exp .ft_content.exp .exp-list li.item3 {
	margin-left: 0;
}
.new-exp .ft_content.exp .exp-list .tit h2 {
	font-size: 24px;
	padding-top: 20px;
}
.new-exp .ft_content.exp .exp-list .tit p {
	font-size: 12px;
	color: #9ba0a5;
	border-bottom: 1px solid #e1e2e4;
	padding-bottom: 10px;
}
.new-exp .ft_content.exp .exp-list .cen p {
	color: #868c93;
	font-size: 14px;
	line-height: 30px;
	text-align: left;
	padding: 0px 10px;
}
.new-exp .ft_content.exp .exp-list .cen a, .conbanli {
	display: inline-block;
	width: 162px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	color: #fff;
	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-color: #2fb26a;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
}
.main1 {
	background: #f5f7f7;
}
.content3 .content3-1 {
	margin: 0 auto;
	padding-left: 27px;
	padding-top: 40px;
	width: 1200px;
}
.content3 .content3-1 .h::after {
	background-color: #ff4f53;
	content: "";
	display: block;
	height: 3px;
	left: 2px;
	position: absolute;
	top: 45px;
	width: 220px;
}
.content3 .content3-1 .content3-2 .product {
	display: inline-block;
	margin-bottom: 40px;
	width: 47%;
	float: left;
	margin-right: 20px;
	background: #fff;
	height: 500px;
	padding: 20px;
}
.content3 .content3-1 .content3-2 {
	width: 1200px;
	margin-top: 30px;
}
.diver2 {
	margin-top: 20px;
	line-height: 40px;
	font-size: 14px;
}
.none1 {
	margin: 10px 0px;
	color: #ff4f53;
	font-size: 14px;
}
.pt-icon {
	background-image: url("../images/bg-cdn-banner-icon.png");
	height: 292px;
	position: absolute;
	right: 0;
	text-align: center;
	top: 60px;
	width: 292px;
	top: 260px;
	right: 38px;
}
.pt-icon img {
	display: inline-block;
	height: 218px;
	margin-top: 37px;
	width: 218px;
}
.cdntable {
	border-collapse: collapse;
	margin-top: 10px;
}
.cdntable td {
	line-height: 40px;
	margin: 0;
	padding: 2px;
	text-align: center;
	border: 1px solid #909090;
}
.pingcdnimg {
	text-align: center;
}
.con1 p {
	margin-bottom: 10px;
}
.cont6-con .img p {
	margin-top: 10px;
	color: #9da5a9;
}
.tishi {
	padding-bottom: 20px;
	clear: both;
	color: #e53333;
	font-size: 14px;
}
.item_box_wp a {
	color: #9da5a9;
}
.con_f p {
	font-size: 16px;
	line-height: 40px;
}
.item_sp .title {
	margin: 30px 0px 10px 0px;
	color: #ff0000;
}
.item_sp .title h3 {
	font-size: 26px;
}
.divbeian {
	margin-top: 10px;
}
.con_f h4 {
	margin-top: 10px;
	color: #ff0000
}
.diverbh2 img {
	margin: 40px 0px;
	text-align: center;
}
.diverbh2 h3 {
	margin: 0px 0px 20px 0px;
}
.diverbh2 p {
	width: 270px;
	font-size: 18px;
	color: #868686;
}
.diverbh2 .btime {
	color: #f15d5b;
	margin-top: 45px;
	font-weight: bold;
	font-size: 15px;
}
.three {
	width: 33.3333%;
}
.tab {
	background: #bfbfbf none repeat scroll 0 0;
	padding: 15px;
}
.align-left {
	text-align: left;
}
.container {
	position: relative;
	width: 100%;
}
.mb40 {
	margin-bottom: 40px;
}
.tab {
	padding: 15px;
	background: #bfbfbf
}
.tab-a {
	padding: 0px 20px;
}
.tab p {
	line-height: 22px;
}
.tab-a:hover .tab {
	background: #59d5ff;
}
.itransition05 {
	transition: all 0.5s ease 0s;
}
.titley {
	text-align: center;
}
.myaoul {
	margin-left: 30px;
}
.myaoul li {
	line-height: 30px;
}
#item_box1 .left-box .con1 h3, .item_box1 .left-box .con1 h3 {
	margin: 10px 0px 20px 0px;
}
.item_bm .right-box {
	margin: 40px 0px;
}
.famousItem {
	float: left;
	height: 165px;
	margin: 20px 20px 0 0;
	width: 240px;
}
