/*首页公共内容栏样式*/
.feature-wrapper{ width: 1360px; padding: 60px 0;  margin: 0 auto; overflow: hidden; position: relative; max-width: 1920px;}
.feature-wrapper .square_mark{ display: inline-block; width: 50px; height: 50px; background: #fff; position: absolute; top: 50%; margin-top: -36px; left: 50%; margin-left: -25px;}
.feature-wrapper dl.borR-none{ border-right: none;}
.feature-wrapper dl.borB-none{ border-bottom: none; padding-top: 60px;}
.feature-wrapper dl{ width: 680px; float:left; border-right: 1px solid #f6f6f6; border-bottom: 1px solid #f6f6f6; padding: 40px 0px; box-sizing:border-box;  -moz-box-sizing:border-box; /* Firefox */  -webkit-box-sizing:border-box; /* Safari */}
.feature-wrapper dl dt{ width: 164px; height: 200px; float:left; margin-right: 35px; margin-left: 30px;}
.feature-wrapper dl.borR-none dt{ margin-left: 60px;}
.feature-wrapper dl dd h2{ font-size: 28px; color: #303a42; font-weight: bold; margin-bottom: 20px;}
.feature-wrapper dl dd h2 span.free{ display: inline-block; width: 67px; height: 60px; margin-right: 5px; background: url(/images/xnaren-3.0/index/login-icon.png) no-repeat -2px -592px; position: relative; top: 10px;}
.feature-wrapper dl dd h2 span.no_charge{ display: inline-block; width: 30px; height: 30px; margin-right: 15px; background: url(/images/xnaren-3.0/index/login-icon.png) no-repeat -68px -656px; position: relative; top: 6px;}
.feature-wrapper dl dd h3{ color: #303b3f; font-size: 22px; line-height: 48px;}
.feature-wrapper dl dd h3 span{ color: #f39802; font-weight: bold;}
.feature-wrapper dl dd p{ font-size: 18px; line-height: 30px; color: #3f4a4e;}

.artificial-intelligence-wrapper{ background: #efefef; overflow: hidden; min-width: 1360px; max-width: 1920px; padding: 20px 0;margin:0 auto}
.artificial-intelligence-wrapper .artificial-intelligence-body{ width: 976px; margin: 0 auto; text-align: center;}
.artificial-intelligence-wrapper .artificial-intelligence-body h2{ font-size: 28px; color: #303a42; font-weight: bold; line-height: 125px; margin-bottom: 20px; text-align: center;}
.artificial-intelligence-wrapper .artificial-intelligence-body dl{ width: 244px; text-align: center; float: left;}
.artificial-intelligence-wrapper .artificial-intelligence-body dl dd{ font-size: 18px; color: #60676d; line-height: 48px;}
.artificial-intelligence-wrapper .artificial-intelligence-body div.a-i-bg{ width: 731px; height: 80px; background: url(/images/xnaren-3.0/index/a-i-bg.png) no-repeat; clear: both; margin: 0px auto;}
.artificial-intelligence-wrapper .artificial-intelligence-body h3{ font-size: 24px; color: #60676d; line-height: 38px;}
.artificial-intelligence-wrapper .artificial-intelligence-body h3 i{ display: inline-block; width: 6px; height: 15px; background: url(/images/xnaren-3.0/index/login-icon.png) no-repeat -3px -662px;}
.artificial-intelligence-wrapper .artificial-intelligence-body p{ color: #35b5d5; font-size: 24px; line-height: 56px;}

.partner-wrapper{ width: 80%; margin: 0 auto; overflow: hidden; min-width: 1360px; max-width: 1920px; padding: 32px 0;}
.partner-wrapper h2{ font-size: 28px; color: #303a42; font-weight: bold; line-height: 89px; text-align: center;}
.partner-wrapper p{ font-size: 16px; color: #767b7e; text-align: center; line-height: 24px; margin-bottom: 50px;}
.partner-wrapper div{ width: 25%; height: 70px; float: left; text-align: center; margin-bottom: 45px;}
.partner-wrapper span{ display: inline-block; background: url(/images/xnaren-3.0/index/login-icon.png) no-repeat center;}
.partner-wrapper span.partner1{ width: 180px;height: 60px;background-position: -12px -15px;margin: 12px auto;}
.partner-wrapper span.partner2{ width: 132px; height: 57px; background-position: -9px -80px;margin: 6.5px auto;}
.partner-wrapper span.partner3{ width: 194px;height: 62px;background-position: 0px -156px;margin: 15px auto;}
.partner-wrapper span.partner4{ width: 172px;height: 51px;background-position: -9px -210px;margin: 9.5px auto;}
.partner-wrapper span.partner5{ width: 170px; height: 46px; background-position: -9px -276px; margin: 30px auto;}
.partner-wrapper span.partner6{width: 183px;height: 48px;background-position: -3px -349px;margin: 31.5px auto;}
.partner-wrapper span.partner7{ width: 190px;height: 52px;background-position: -7px -404px;margin: 24.5px auto;}
.partner-wrapper span.partner8{ width: 178px;height: 80px;background-position: -6px -458px;margin: 0px auto;}
.partner-wrapper span.partner9{ width: 99px; height: 41px; background-position: -5px -492px; margin: 14.5px auto;}
.partner-wrapper span.partner10{ width: 109px; height: 32px; background-position: -5px -550px; margin: 19px auto;}
/*首页内容栏样式结束*/