@charset "utf-8";
/* CSS Document */
* {
	padding: 0;
	margin: 0;
}
body {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #161614;
	-webkit-text-size-adjust: none;
	background-color: #fff;
	min-width: 1200px;
	overflow-x:hidden;
	outline:none;
}
ul, h2, h3, p, dl, dt, dd {
	margin: 0;
	padding: 0;
	font-weight:normal;
}
li {
	list-style: none;
}
img {
	border: none;
}
a {
	font-size: 14px;
	color: #161614;
	text-decoration: none;
}
a:hover {
	color: #0ec5a1;
}
.clear {
	clear: both;
	height: 1px;
	margin-top: -1px;
	overflow: hidden;
}
/*清除浮动代码*/
.clearfloat:after {
	display: block;
	clear: both;
	content: "";
	visibility: hidden;
	height: 0
}
.clearfloat {
	zoom: 1
}
.fc, .fc a {
	color: #e70010;
}
.hidden {
	display: none;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
/*头部*/
#header {
	width: 100%;
	position: relative;
	height: 80px;
	background: #29374a;
	z-index:9999;
	border-bottom: 1px solid #2A3E5C;
}
#top {
	width: 1200px;
	height: 80px;
	margin: 0 auto;
	position: relative;
}
#top #logo {
	float: left;
	width: 238px;
	padding-top: 13px;
}
#top #logo img {
	width: 184px;
	height: 58px;
	overflow: hidden;
}
#nav {
	width: 650px;
	float: left;
	height: 80px;
}
#nav li {
	float: left;
	position: relative;
	margin-right: 40px;
	position:relative;
}
#nav li.li2 {
}
#nav li.li2 .li_a1{
	position:absolute;
	top:80px;
	left:-78px;
	width:880px;
	height:347px;
	background:#1D2B40;
	display:none;
	border-right:none;
	border:1px solid #2A3E5C;
}
#nav li.li2 .li_a2{
	position:absolute;
	top:80px;
	left:-25px;
	width:114px;
	background:#1D2B40;
	display:none;
	z-index:9999;
	padding:10px 0;
}
#nav li.li2:hover .li_a2{
	display:block;
}
#nav li.li2 .li_a2 dd{
	height:35px;
	line-height:35px;
	text-indent:25px;
}
#nav li.li2:hover .li_a1{
	display:block;
}
#nav li.li2 .li_a1 dl{
	width:219px;
	height:347px;
	float:left;
	border-right:1px solid #2A3E5C;
}
#nav li.li2 .li_a1 dt{
	line-height:50px;
	text-indent:24px;
	color:#fff;
	font-weight:bold;
	padding-top:24px;
}
#nav li.li2 .li_a1 dt img{
	position:relative;
	top:10px;
	margin-right:10px;
}
#nav li.li2 .li_a1 dd{
	height:35px;
	line-height:35px;
	text-indent:60px;
	background:url(../images/PC_19.png) no-repeat 48px center;
}
#nav li.li2 .li_a1 dd a,#nav li.li2 .li_a2 dd a{
	line-height:35px;
	font-size:14px;
	color:#aaa;
	border:none;
}
#nav li.li2 .li_a1 dd:hover{
	background:url(../images/PC_16.png) no-repeat 48px center;
}
#nav li.li2 .li_a1 dd a:hover,#nav li.li2 .li_a2 dd a:hover{
	color:#00dfb9;
}
#nav li.li2:after {
	position: absolute;
	top: 38px;
	right: -18px;
	background: url(../images/ico.png) no-repeat;
	width: 8px;
	height: 6px;
	content: "";
}
#nav li a {
	color: #fff;
	height: 78px;
	line-height: 78px;
	border-bottom: 2px solid #29374a;
	display: block;
	font-size: 16px;
}
#nav li a:hover {
	border-bottom: 2px solid #00DFB9;
	color: #00DFB9;
}
#nav li:hover a{
	border-bottom: 2px solid #00DFB9;
	color: #00DFB9;
}
.top_r {
	width: 290px;
	line-height: 80px;
	float: right;
	color: #60727B;
	text-align: right;
}
.top_r a {
	color: #fff;
	font-size: 14px;
}
.top_r a:hover{
	color: #0ec5a1;
	font-size: 14px;
}
.top_r a:nth-of-type(1) {
	background: url(../images/ico2.png) no-repeat left center;
	padding: 0 10px 0 26px;
}
.top_r a:nth-of-type(2) {
	background: url(../images/ico2.png) no-repeat left center;
	padding: 0 20px 0 30px;
}
.top_r a:nth-of-type(3) {
	margin: 0 10px;
	border: 1px solid #00DFB9;
	color: #00DFB9;
	line-height: 14px;
	border-radius: 3px;
	display: inline-block;
	padding: 5px 8px;
}
/*banner*/
.slideBox {
	width: 100%;
	height: 500px;
	position: relative;
	overflow: hidden;
}
.slideBox .hd {
	z-index: 1;
	position: absolute;
	width: 52%;
	right: 0;
	bottom: 20px;
}
.slideBox .hd ul {
	overflow: hidden;
	height: 16px;
	overflow: hidden;
	display: inline-block;
}
.slideBox .hd li {
	width: 14px;
	margin-right: 14px;
	height: 14px;
	float: left;
	cursor: pointer;
	border-radius: 100%;
	border: 1px solid #fff;
	text-indent: -9999px;
}
.slideBox .hd li.on {
	background: #fff;
}
.slideBox .bd {
	position: absolute;
	top: 0;
	left: 0;
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	width: 100%;
	height: 500px;
	float: left;
}
.slideBox .bd li a {
	height: 500px;
	display: block;
	text-indent: -9999px;
}
.index_text {
	width: 100%;
	background: #191A5E;
	height: 110px;
}
.public_width {
	width: 1200px;
	margin: 0 auto;
}
.public_width h2{
	line-height:66px;
	text-align:center;
	font-size:35px;
}
.index_pad{
	padding-top:30px;
}
.index_text dl {
	width: 300px;
	float: left;
	height: 110px;
}
.index_text dt {
	width: 63px;
	height: 63px;
	float: left;
	margin-top: 25px;
}
.index_text dd {
	width: 230px;
	float: right;
	line-height: 14px;
	color: #aaa;
}
.index_text span {
	line-height: 44px;
	padding-top: 18px;
	display: block;
	color: #fff;
	font-size: 16px;
}
.index_bg{
	background:#EDF1F6;
}
/*产业互联网+*/
.index_piclist{
	padding-bottom:40px;
}
.index_piclist p{
	line-height:46px;
	color:#999;
	text-align:center;
	padding-bottom:26px;
	font-size:18px;
}
.index_piclist li{
	width:300px;
	height:350px;
	position:relative;
	float:left;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.index_piclist li dl{
	position:absolute;
	top:84px;
	left:0;
	width:300px;
	height:142px;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
	text-align:center;
}
.index_piclist li:hover dl{
	transform:translate(0,-30px);
	-webkit-transform:translate(0,-30px);
	-moz-transform:translate(0,-30px);
	-o-transform:translate(0,-30px);
	-ms-transform:translate(0,-30px);
}

.index_piclist li dt{
	position:relative;
}
.index_piclist li dt:before{
	position:absolute;
	top:95px;
	left:138px;
	width:25px;
	height:1px;
	background:#ccc;
	content:"";
}
.index_piclist li:hover dt:before {
	background:#fff;
}
.index_piclist li:hover dd{
	color:#fff;
}
.index_piclist li dt img{
	width:74px;
	height:74px;
	overflow:hidden;
}
.index_piclist li dt span{
	margin-top:38px;
	line-height:30px;
	display:block;
	color:#fff;
	font-size:24px;
}
.index_piclist li dd{
	line-height:64px;
	color:#aaaaaa;
}
.index_piclist li dd.dd2{
	width:128px;
	height:34px;
	line-height:34px;
	text-align:center;
	border:1px solid #fff;
	color:#fff;
	margin:5px auto 0 auto;
	opacity:0;
}
.index_piclist li:hover dd.dd2{
	opacity:1;
}
.index_piclist li:before{
	position:absolute;
	top:0;
	left:0;
	width:300px;
	height:350px;
	background:#000;
	opacity:0.7;
	content:"";
}
.index_piclist li:hover:before{
	background:#00DFB9;
}
/*新闻动态*/
.index_news{
	width:415px;
	float:left;
	margin:30px 0 39px 0;	
}
.index_news img{
	display:block;
	width:370px;
	height:166px;
	margin-bottom:7px;
	overflow:hidden;
}
.index_news strong{
	line-height:58px;
	display:block;
	font-size:20px;
}
.index_news span a{
	width:86px;
	height:33px;
	line-height:33px;
	text-align:center;
	color:#00dfb9;
	font-size:14px;
	display:block;
	border:1px solid #00DFB9;
    transition: all .3s;
}
.index_news span a:hover{
    background: #0ec5a1;
	color:#fff;
    border:1px solid #0ec5a1;
}
.index_news li{
	width:270px;
	height:36px;
	padding-right:100px;
	overflow:hidden;
	line-height:36px;
	color:#aaa;
	position:relative;
}
.index_news li a{
	font-size:16px;
}
.index_news:nth-of-type(3){
	width:370px;
}
.index_news li span{
	position:absolute;
	top:0;
	right:0;
	color:#aaa;
}
/*为什么选择超博网络平台*/
.index_imglist{
	padding-top:10px;
}
.index_imglist p{
	text-align:center;
	line-height:28px;
	color:#999;
	font-size:16px;
	margin-bottom:40px;
}
.index_imglist .ul1{
	width:1155px;
	margin:0 auto;
}
.index_imglist .ul1 li{
	width:385px;
	height:222px;
	float:left;
	position:relative;
	text-align:center;
}
.index_imglist .ul1 li:before{
	position:absolute;
	top:0;
	left:130px;
	width:125px;
	height:125px;
	border-radius:100%;
	box-shadow:0 0 10px #E3E7EB;
	background:#fff;
	content:"";
}
.index_imglist .ul1 li img{
	width:100px;
	padding:12px 0;
	height:100px;
	position:relative;
	z-index:9999;
}
.index_imglist .ul1 span{
	display:block;
	line-height:78px;
	color:#666;
	font-size:16px;
}
.index_imglist .ul2{
	padding:36px 0 40px 0;
}
.index_imglist .ul2 li{
	width:242px;
	height:90px;
	float:left;
	overflow:hidden;
}
.index_imglist .ul2 li:nth-of-type(5n){
	width:230px;
}
.index_imglist .ul2 li img{
	width:228px;
	height:79px;
	border:1px solid #EBEBEB;
	overflow:hidden;
	transition:All 0.4s ease-in-out;
	-webkit-transition:All 0.4s ease-in-out;
	-moz-transition:All 0.4s ease-in-out;
	-o-transition:All 0.4s ease-in-out;
}
.index_imglist .ul2 li:hover img{
	transform: scale(1.05);
-ms-transform: scale(1.05);	/* IE 9 */
-webkit-transform: scale(1.05);	/* Safari 和 Chrome */
-o-transform: scale(1.05);	/* Opera */
-moz-transform: scale(1.05);
}
/*底部*/
.footext{
	height:110px;
	background:#00DFB9;
}
.footext p{
	line-height:110px;
    text-align: center;
	font-size:30px;
	color:#fff;
}
.footext a:nth-of-type(1){
	width:178px;
	height:46px;
	background:#fff;
	line-height:46px;
	border-radius:4px;
	text-indent:0;
	margin:0 15px;
	text-align:center;
	font-size:24px;
	color:#00dfb9;
	display:inline-block;
}
.footext a:nth-of-type(2){
	width:178px;
	height:46px;
	margin:0 15px;
	text-indent:0;
	display:inline-block;
	border:1px solid #fff;
	line-height:46px;
	border-radius:4px;
	text-align:center;
	font-size:24px;
	color:#fff;
}
#footer {
	background: #1B2B46;
	color: #8391a1;
	height: 300px;
	padding-top: 40px;
}
.foot_dl {
	width: 175px;
	padding-left: 105px;
	float: left;
	height: 244px;
	border-right: 1px solid #404B58;
}
.foot_dl dt {
	line-height: 16px;
	margin-bottom: 14px;
}
.foot_dl dt a {
	font-size: 16px;
	color: #fff;
}
.foot_dl dd {
	line-height: 36px;
}
.foot_dl:nth-of-type(1) {
	padding-left: 0px;
}
.foot_dl dd a {
	font-size: 14px;
	color: #aaa;
}
.foot_r {
	width: 376px;
	float: right;
}
.foot_r p{
	line-height:21px;
}
.foot_r p span{
	font-size:16px;
	color:#fff;
	padding-right:10px;
}
.foot_r .dl1{
	height:54px;
	padding-left:56px;
	width:260px;
	line-height:24px;
	font-size:24px;
	color:#00dfb9;
	margin-top:5px;
	background:url(../images/ico14.png) no-repeat left 4px;
}
.foot_r .dl2{
	width:138px;
	float:left;
	margin-top:4px;
}
.foot_r .dl2 dt{
	width:117px;
	height:117px;
	overflow:hidden;
}
.foot_r .dl2 dd{
	line-height:35px;
	font-size:12px;
}
#link {
	height: 50px;
	line-height: 50px;
	background: #E6E6E6;
}
#link p {
	width: 1200px;
	margin: 0 auto;
	color: #565656;
}
#link p a {
	padding: 0 12px;
	color: #666;
}
#bottom {
	width: 100%;
	padding: 15px 0;
	line-height: 25px;
}
#bottom p {
	line-height: 25px;
	text-align: center;
	color: #666;
}
#bottom p:nth-last-of-type(1) {
	margin-top: 10px;
}
/*商标智能查询注册：*/
.index_form{
	width:100%;
	border-bottom:1px solid #EDF1F6;	
	margin-top:30px;
	height:118px;
}
.index_form .form_sum{
	width:890px;
	height:72px;
	margin:0 auto;
	padding:46px 0 0 310px;
	position:relative;
}
.index_form span a{
	color:#ff0000;
	padding:0 20px;
}
.index_form .form_sum p{
	line-height:65px;
}
.index_form .form_sum strong{
	position:absolute;
	top:0;
	left:74px;
	line-height:46px;
	font-size:24px;
}
.index_form .form_sum .input{
	position:absolute;
	top:0;
	left:310px;
	width:590px;
	height:46px;
	background:#F1F1F1;
	border:none;
	font-size:16px;
	font-family:"微软雅黑";
	color:#aaaaaa;
	outline:none;
	padding-left:30px;
	border-radius:6px 0 0 6px;
}
.index_form .form_sum .search-btn{
	position:absolute;
	top:0;
	left:930px;
	border:none;
	cursor:pointer;
}
.index_form .form_sum .mar_l{
	margin-left:32px;
}
.h2_text{
	line-height:45px;
	text-align:center;
	padding-bottom:36px;
	font-size:18px;
	color:#999;
}
.index_sum_tit{
	width:100%;
	background:#fff;
	height:130px;
}
.index_sum_tit ul{
	width:1000px;
	height:130px;
	margin:0 auto;
}
.index_sum_tit .sd01{
	width:250px;
	height:50px;
	padding-top:80px;
	line-height:32px;
	float:left;
	position:relative;
	color:#00dfb9;
	cursor:pointer;
	text-align:center;
	font-size:18px;
}
.index_sum_tit .sd01:after{
	position:absolute;
	left:0;
	bottom:0;
	background:url(../images/line.png) no-repeat;
	width:250px;
	height:10px;	
	content:"";
}
.index_sum_tit li:nth-of-type(1){
	background:url(../images/ico27_b.png) no-repeat center top;
}
.index_sum_tit li:nth-of-type(1).sd01{
	background:url(../images/ico27.png) no-repeat center top;
}
.index_sum_tit li:nth-of-type(2).sd01{
	background:url(../images/ico28.png) no-repeat center top;
}
.index_sum_tit li:nth-of-type(3).sd01{
	background:url(../images/ico29.png) no-repeat center top;
}
.index_sum_tit li:nth-of-type(4).sd01{
	background:url(../images/ico30.png) no-repeat center top;
}
.index_sum_tit li:nth-of-type(2){
	background:url(../images/ico28_b.png) no-repeat center top;
}
.index_sum_tit li:nth-of-type(3){
	background:url(../images/ico29_a.png) no-repeat center top;
}
.index_sum_tit li:nth-of-type(4){
	background:url(../images/ico30_a.png) no-repeat center top;
}
.index_sum_tit .sd02{
	width:250px;
	height:50px;
	padding-top:80px;
	font-size:18px;
	line-height:32px;
	cursor:pointer;
	float:left;
	text-align:center;
}
.index_sum_block{
	width:1200px;
	padding-bottom:20px;
	margin:0 auto;
}
.index_sum_block dl{
	width:550px;
	background:#fff;
	margin-top:20px;
	padding-left:30px;
	float:left;
	padding-bottom:30px;
	position:relative;
}
.index_sum_block dl span{
	position:absolute;
	top:30px;
	right:30px;
	width:110px;
	height:36px;
	line-height:36px;
	text-align:center;
	background:#00DFB9;
}
.index_sum_block dl span a{
	color:#fff;
}
.index_sum_block dt{
	padding:15px 0 0 0;
	line-height:50px;
	font-size:20px;
	font-weight:bold;
}
.index_sum_block dt a{
	font-size:20px;
}
.index_sum_block dt a:hover{
	color:#ff6000;
}
.index_sum_block dd{
	width:490px;
	line-height:24px;
	color:#999;
}
.index_sum_block dd.dd2{
	height:48px;
}
.index_sum_block dd a{
	height:34px;
	line-height:34px;
	padding:0 16px;
	border:1px solid #cccccc;
	color:#999;
	display:inline-block;
	margin-right:10px;
	margin-top:5px;
}
.index_sum_block dd a:hover{
	border:1px solid #0ec5a1;
	color:#0ec5a1;
}
.index_sum_block dl:nth-of-type(2n){
	float:right;
}
.index_content{
	width:100%;
	background:url(../images/sum_bg.jpg) no-repeat center top;
	height:750px;
}
.index_content h2{
	color:#fff;
}
.index_content_ul{
	height:82px;
	width:966px;
	padding:0 0 0 342px;
}
.index_content_ul .sa01{
	width:231px;
	height:51px;
	float:left;
	line-height:51px;
	margin-right:20px;
	text-indent:76px;
	color:#fff;
	font-size:18px;
	cursor:pointer;
	background:#00DFB9;
}
.index_content_ul .sa02{
	width:231px;
	height:51px;
	float:left;
	line-height:51px;
	font-size:18px;
	cursor:pointer;
	text-indent:76px;
	margin-right:20px;
	background:#fff;
}
.index_content_block{
	width:1200px;
	height:430px;
	margin:0 auto;
	background:#fff; 
}
.index_content_block .img{
	width:640px;
	height:327px;
	float:left;
	padding:47px 0 0 33px;
	overflow:hidden;
}
.index_content_dl{
	width:473px;
	float:right;
	padding-top:40px;
}
.index_content_dl dl{
	width:473px;
	height:90px;
}
.index_content_dl dt{
	width:47px;
	height:47px;
	overflow:hidden;	
	float:left;
}
.index_content_dl dd{
	width:408px;
	float:right;
	color:#999;
	line-height:24px;
}
.index_content_dl dd span{
	line-height:18px;
	display:block;
	margin-bottom:10px;
	font-size:18px;
	color:#333;
}
.index_content_ul li:nth-of-type(1){
	text-indent:98px;
	background:#fff url(../images/ico20_a.png) no-repeat 60px center;
}
.index_content_ul li:nth-of-type(1).sa01{
	text-indent:98px;
	background:#00DFB9 url(../images/ico20.png) no-repeat 60px center;
}
.index_content_ul li:nth-of-type(2).sa01{
	background:#00DFB9 url(../images/ico21.png) no-repeat 28px center;
}
.index_content_ul li:nth-of-type(3).sa01{
	text-indent:98px;
	background:#00DFB9 url(../images/ico22.png) no-repeat 58px center;
}
.index_content_ul li:nth-of-type(2){
	background:#fff url(../images/ico21_a.png) no-repeat 28px center;
}
.index_content_ul li:nth-of-type(3){
	text-indent:98px;
	background:#fff url(../images/ico22_a.png) no-repeat 58px center;
}
.index_content_text1{
	width:1080px;
	height:70px;
	margin:0 auto;
	padding-top:40px;
}
.index_content_text1 li{
	float:left;
	padding-right:60px;
	position:relative;
}
.index_content_text1 li:after{
	position:absolute;
	top:17px;
	right:15px;
	background:url(../images/n_ico.png) no-repeat;
	width:32px;
	height:18px;
	content:"";
}
.index_content_text1 li span{
	height:49px;
	line-height:49px;
	border-radius:3px;
	background:#00DFB9;
	color:#fff;
	padding:0 26px;
	display:inline-block;
	font-size:18px;
}
.index_content_text1 li:nth-last-of-type(1){
	padding:0;
}
.index_content_text1 li:nth-last-of-type(1):after{
	background:none;
}
.index_content_text2{
	width:1060px;
	height:240px;
	padding:30px 0 0 20px;
	background:#F5F5F5;
	margin:0 auto;
}
.index_content_text2 li{
	width:225px;
	height:110px;
	float:left;
	padding:10px 0 0 40px;
}
.index_content_text2 li img{
	width:74px;
	height:74px;
	overflow:hidden;
	float:left;
}
.index_content_text2 li span{
	height:74px;
	line-height:74px;
	display:block;
	float:left;
	padding-left:15px;
	font-size:16px;
}
.index_content_text3{
	width:1155px;
	padding:53px 0 0 25px;
}
.index_content_text3 li{
	width:150px;
	height:186px;
	padding-left:15px;
	float:left;
}
.index_content_text3 li img{
	width:90px;
	height:90px;
	overflow:hidden;
}
.index_content_text3 li span{
	height:58px;
	width:90px;
	text-align:center;
	line-height:58px;
	display:block;
	font-size:16px;
	overflow:hidden;
}
.index_content_text3 li span a{
	font-size:16px;
}

/*CRM*/
.crm-banner{ background: url("../images/crm-1.jpg") no-repeat center; height: 400px; overflow: hidden;}
.crm-banner span{ margin-top: 70px; display: block; text-align: center; font-size: 50px; color: #fff;}
.crm-banner i{ margin-top: 40px; display: block; text-align: center; font-style: normal;font-size: 24px; color: #fff;}
.crm-banner div{ width: 1200px; margin: 0 auto; margin-top: 60px; text-align: center;}
.crm-banner div a{ margin: 0 20px; display:inline-block; width: 195px; height: 50px; line-height: 48px; text-align: center; font-size: 20px; color: #fff; background: url("../images/crm2.png") no-repeat 170px 20px #ff9600; border-radius: 50px;}
.crm-banner div a:nth-of-type(3){ display:inline-block; width: 170px; background: url("../images/crm2.png") no-repeat 150px 20px #2fc67d;}

.grew{ background: #f5f5f5; }
.crm-part{ overflow: hidden; }
.crm-part h2{ text-align: center; font-size: 35px; margin-top: 50px; }
.crm-part p{ text-align: center; font-size: 18px; line-height: 30px; margin-top: 20px; color: #999999; }
.crm-sydx{ width: 1200px; margin: 0 auto;}
.crm-sydx-box{ width: 380px; height: 300px; float: left; margin-right: 30px; margin-top: 40px; margin-bottom: 40px; background: #fff; border-radius: 6px; }
.crm-sydx-box:nth-of-type(3){ margin-right: 0;}
.crm-sydx-box img{ display: block; margin: 0 auto; margin-top: 40px;}
.crm-sydx-box h3{ font-size: 24px; text-align: center; margin-top: 30px; }
.crm-sydx-box p{ font-size: 14px; line-height: 25px; color: #999999;}

.crm-shy{ width: 1200px; margin: 0 auto; }
.crm-shy-box{ float: left; width: 298px; height: 330px; margin-top: 30px; margin-bottom: 40px; border-top: #eaeaea solid 1px; border-left: #eaeaea solid 1px; border-bottom: #eaeaea solid 1px; }
.crm-shy-box:nth-of-type(4){ border-right: #eaeaea solid 1px; }
.crm-shy-box img{ display: block; margin: 0 auto; margin-top: 40px;}
.crm-shy-box h3{ margin-top: 20px; font-size: 16px; font-weight: bold; text-align: center; }
.crm-shy-box p{ margin-top: 20px; font-size: 12px; line-height: 20px; text-align: center; }
.crm-shy-box a{ width: 110px; height: 36px; line-height: 34px; text-align: center; color: #fff; display: block; margin: 0 auto; margin-top: 30px; background: #00dfb9; }

.crm-gn{ width: 1200px; margin: 0 auto; margin-top: 40px; margin-bottom: 30px; overflow: hidden; }
.crm-gn-box{ float: left; width: 298px; height: 220px; }
.crm-gn-box img{ display: block; margin: 0 auto; }
.crm-gn-box h3{ font-size: 20px; text-align: center; }
.crm-gn-box p{ width: 260px; margin: 0 auto; margin-top: 10px; font-size: 14px; line-height: 20px; text-align: center; }

.crm-fnqy{ width: 1200px; margin: 0 auto; margin-top: 40px; }
.crm-fnqy-box{ float: left; margin-right: 26px; margin-bottom: 40px; width: 280px; height: 340px; box-shadow:0 0 15px #f1f1f1; }
.crm-fnqy-box:nth-of-type(4){ margin-right: 0;}
.crm-fnqy-box h3{ font-size: 16px; font-weight: bold; margin-top: 30px; text-align: center; }
.crm-fnqy-box span{ padding: 10px; display: block; background: #00dfb9;}
.crm-fnqy-box span img{ display: block; margin: 0 auto; }
.crm-fnqy-box p{ width: 260px; margin: 0 auto; margin-top: 20px; font-size: 14px; line-height: 24px; text-align: center; }

.crm-shfw{ width: 1200px; margin: 0 auto;}
.crm-shfw-box{ width: 340px; height: 350px; float: left; position: relative; padding: 0 20px; margin-right: 30px; margin-top: 60px; margin-bottom: 40px; background: #fff; border-radius: 6px; }
.crm-shfw-box:nth-of-type(3){ margin-right: 0;}
.crm-shfw-box img{ position: absolute; left: 110px; top:-70px; display: block; margin: 0 auto; margin-top: 40px;}
.crm-shfw-box h3{ font-size: 20px; text-align: center; margin-top: 150px; }
.crm-shfw-box p{ text-align: left; font-size: 14px; line-height: 25px; color: #999999;}

.crm-jgb{ position: relative; margin-bottom: 40px;}
.crm-jgb img{ display: block; margin: 0 auto;}
.crm-jgb>div{ top: 85px; left: 300px; position: absolute; padding: 10px 20px; background: #fff; box-shadow: 0 0 10px #ddd; font-size: 18px;  }
.crm-jgb>div>a{ font-size: 18px; color: #00dfb9; text-decoration: underline;}
.crm-jgb>div>a:hover{ color: #ff6000;}
.crm-jgb>span{ font-size: 12px; color: #999; display: block; text-align: center;}

.crm-btn{ position: relative; width: 1200px; margin: 0 auto; padding: 40px 0; display: flex; justify-content: space-between;}
.wxcode{ display: none; position: absolute; left: 500px; top: -150px; }

/* 微信小程序 */
.xcx-banner{ background: url("../images/xcx1.png") no-repeat center; height: 279px; overflow: hidden;}
.xcx-banner>span{ margin-top: 55px; display: block; text-align: center; font-size: 35px; color: #fff;}
.xcx-banner>i{ margin-top: 15px; display: block; text-align: center; font-style: normal;font-size: 50px; color: #fff; text-shadow: #333 0 1px;}
.xcx-banner>div{ margin: 0 auto; margin-top: 30px; padding-top: 10px; padding-left: 40px; width: 195px; height: 30px; border-radius: 20px; background-color: rgba(255,255,255,.15);}
.xcx-banner>div>span{ display: block; float: left; color: #fff; }
.xcx-banner>div>i{ width: 1px; height: 17px; display: block; float: left; margin: 0 10px; background-color: #fff;}
.xcx-part{ overflow: hidden; }
.xcx-part h2{ text-align: center; font-size: 35px; margin-top: 50px; }
.xcx-part p{ text-align: center; font-size: 14px; line-height: 30px; margin-top: 20px; color: #999999; }
.xcx-sydx{ width: 1200px; margin: 0 auto;}
.xcx-sydx-box{ width: 380px; height: 300px; float: left; margin-right: 30px; margin-bottom: 40px; background: #fff; border-radius: 6px; }
.xcx-sydx-box:nth-of-type(3){ margin-right: 0;}
.xcx-sydx-box img{ display: block; margin: 0 auto; margin-top: 40px;}
.xcx-sydx-box p{ font-size: 16px; line-height: 25px; color: #999;}
.blue{ background-color: #1d2b40;}
.blue>h2{ color: #fff;}
.blue>p{ color: #999999;}
.xcx-data{ width: 1200px; margin: 0 auto; margin-top: 40px;}
.xcx-data>img{ display: block; margin-bottom: 30px;}
.xcx-data-part:nth-of-type(1){ float: left;  width: 480px;}
.xcx-data-part:nth-of-type(2){ float: right;  width: 480px;}
.xcx-data-part>h3{ font-size: 20px; color: #fff; font-weight: bold; }
.xcx-data-part>h3>em{ color: #00dd9e; font-style: normal;}
.xcx-data-part>h3>i{ margin-right: 6px; display: inline-block; width: 16px; height: 16px; border: #00DD9E solid 3px; border-radius: 20px; vertical-align: bottom; }
.xcx-data-part-icon{ margin-top: 30px; display: flex; justify-content: space-between;}
.xcx-data-part-icon>div>img{ display: block;margin-bottom: 15px; }
.xcx-data-part-icon>div{ color: #fff; font-size: 16px; text-align: center;}

.xcx-data-box{ width: 100%; float: left; margin-top: 40px; margin-bottom: 40px; background-color: #21324c; border-radius: 10px; }
.xcx-data-box>h3{ margin-top: 30px; font-size: 20px; color: #fff; font-weight: bold; text-align: center; }
.xcx-data-box>h3>em{ color: #00dd9e; font-style: normal;}
.xcx-data-box>h3>i{ margin-right: 6px; display: inline-block; width: 16px; height: 16px; border: #00DD9E solid 3px; border-radius: 20px; vertical-align: bottom; }
.xcx-data-box-icon{ float: left; width: 300px; margin-left: 80px; margin-top: 30px; margin-bottom: 30px;}
.xcx-data-box-icon img{ display: block; margin: 0 auto;}
.xcx-data-box-icon h4{ text-align: center; color: #fff; font-size: 18px; font-weight: normal;}
.xcx-data-box-icon p{ line-height: 24px;}
.xcx-kf{ width: 1200px; margin: 0 auto; margin-top: 50px; margin-bottom: 30px; padding-bottom: 40px; display: flex; justify-content: space-between; box-shadow: 0 0 10px #f0f0f0;}
.xcx-kf>div{ width: 25%;}
.xcx-kf>div>img{ display: block; margin: 0 auto; margin-top: 40px;}
.xcx-kf>div>h3{ text-align: center; margin: 15px 0; font-size: 20px;}
.xcx-kf>div>p{ text-align: center; color: #666; font-size: 14px; line-height: 24px;}
.xcx-part>a{ display: block; width: 230px; height: 60px; text-align: center; line-height: 60px; color: #fff; font-size: 18px; margin: 0 auto; margin-bottom: 30px; background-color: #0dc7a7;}
.xcx-part>a:hover{ color:#fff; }
.green{ background-color: #ecf9f7;}

.xcx-sc{ width: 1200px; margin: 0 auto; margin-top: 20px; padding-bottom: 40px; display: flex; justify-content: space-between;}
.xcx-sc>div{ width: 25%;}
.xcx-sc>div>img{ display: block; margin: 0 auto; margin-top: 40px;}
.xcx-sc>div>h3{ text-align: center; margin: 15px 0; font-size: 20px;}
.xcx-sc>div>p{ text-align: center; color: #666; font-size: 14px; line-height: 24px;}
.xcx-part>a{ display: block; width: 230px; height: 60px; text-align: center; line-height: 60px; color: #fff; font-size: 18px; margin: 0 auto; margin-bottom: 30px; background-color: #0dc7a7;}
.xcx-part>a:hover{ color:#fff; }

.cb_crm{ background: #162036; height: 790px !important; overflow: hidden;}
.cb_crm h2{ font-size: 36px; color: #fff; text-align: center; margin: 40px 0 20px 0;}
.cb_crm span{ display: block; font-size: 16px; color: #cccccc; text-align: center;}
.cb_crm_content{ width: 1200px; height: 505px; position: relative; margin: 0 auto; background: url(../images/xcx31.png) no-repeat 300px 60px; overflow: hidden;}
.cb_crm_point{ width: 310px; }
.cb_crm_point img{ display: block; float: left; margin-right: 15px;}
.cb_crm_point h3{ float: left; color: #ffffff; font-size: 20px;}
.cb_crm_point p{ display: block; width: 200px; float: left; color: #aaaaaa; font-size: 14px;}
.cb_crm_point:nth-of-type(5){ width: 780px; }
.cb_crm_point:nth-of-type(5) p{ width: 700px;}

.cb_crm_position1{ position: absolute; top:30px;}
.cb_crm_position2{ position: absolute; top:30px; left:925px;}
.cb_crm_position3{ position: absolute; top:230px;}
.cb_crm_position4{ position: absolute; top:230px; left:925px;}
.cb_crm_position5{ position: absolute; top:420px; }
.cb_crm_position6{ position: absolute; top:420px; left:925px;}

.two-btn{ text-align: center;}
.two-btn a{ display: inline-block !important; margin: 40px 20px !important; width: 200px !important; font-size: 18px !important; text-align: center !important; height: 60px !important; line-height: 60px !important; color: #fff; background: #0dc7a7;}