@charset "utf-8";
/* CSS Document */

body {
	font-family:Microsoft YaHei, tahoma, arial, Hiragino Sans GB, "\5B8B\4F53", sans-serif;
	font-size:14px;
	color:#333;
	min-width:1000px;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img {
	padding:0;
	margin:0;
}
body, html {
	width:100%;
	height:100%;
}
fieldset, img {
	border:none
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-style:normal;
}
a {
	text-decoration:none;
	padding:0;
	margin:0;
}
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
li {
	list-style:none
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.clear {
	font-size:0;
	line-height:0;
	clear:both;
}
.w1100 {
	width:1100px;
	margin:0 auto;
	padding-bottom:80px;
}
/*ai机器人*/
.ai-wrap {
	background:url(../images/body_bg.jpg) no-repeat;
	height: 100%;
	width: 100%;
	background-size: cover;
}
.head {
	height:80px;
	background:#fff;
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, .06);
}
.nav img {
	margin-top:17px;
}
.nav .fr {
	line-height:80px;
	font-size:14px;
	color:#bbb;
}
.nav .fr em {
	color:#f00;
}
.ai-type-list {
	margin-top:20px;
}
.ai-list-title {
	font-size:17px;
	position:relative;
	text-indent:10px;
	margin-bottom:15px;
	margin-top:30px;
	color:#475268;
}
.ai-list-title i {
	display:block;
	width:3px;
	height:11px;
	background:#ff4a70;
	position:absolute;
	left:0;
	top:7px;
}
.ai-list-box {
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, .08);
	padding: 3%;
	border-radius: 8px;
	background: #fff;
}
.ai-list-box:hover {
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, .28);
}
.ai-list-box a {
	color:#475268;
	font-size:19px;
	display: block;
}
.ai-icon {
	height:55px;
}
.ai-icon img {
	width:55px;
}
.disable {
	opacity: .6;
	cursor: no-drop;
	position:relative;
}
.disable a {
	cursor: no-drop;
	cursor: not-allowed;
}
.disable:hover {
	box-shadow: 0 0 8px 0 rgba(0, 0, 0, .08);
}
.disable .ai-icon, .disable .ai-main-title {
	opacity: .4;
}
.disable .ai-text {
	opacity: .8;
}
.ai-text em{ color:#1664ff;}
.disable i {
	display:block;
	width:80px;
	position:absolute;
	right:0;
	top:0;
	z-index:99;
}
.disable i img {
	width:100%;
	opacity: .4;
}
.w50 {
	width:47%;
	display:inline-block;
	vertical-align: top;
}
.w33 {
	width:30%;
	display:inline-block;
	vertical-align: top; 
}
.h295{height: 295px;}
.mar4 {
	margin-right:4%;
}
.ai-main-title {
	font-size:18px;
	margin:15px 0;
}
.ai-main-title span { /*border-bottom:2px solid #1665fe;	font-weight:bold;*/
	color:#1665fe;
	padding:0 5px;
}
.ai-text {
	font-size:13px;
	color:#afafaf;
	line-height:190%;
}
.bold {
	font-weight:bold;
}
@media screen and (max-width:600px) {
.w1100 {
 width:90%;
}
}

.demo{
color:afafaf;
display:block;
}
