@charset "utf-8";
.f_page { overflow: hidden; height: 50px; padding: 20px 0; }
.f_page span, .f_page a { display: inline-block; *display:inline; *zoom:1; width:40px; height:40px; text-align:center; line-height:40px; border:2px solid #f2f2f2; background:#fff; color:#ccc; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; margin-right:5px; font-weight:bold; font-size:20px; }
.f_page .fCurrent { background:#e67817; color:#ffffff; border-color:#e67817; }
.f_page span { color: #ddddddd;	}
body{width:100%;min-width:1280px;}
/*-----index首页部分开始--------------------------------------------------------*/
/* 首页导航开始 */
.nav{
	background-color:#ffffff;
}
.nav > .content{
	display:flex;
    justify-content:space-between;
    align-items:center;
    padding:15px 0;
}
.nav > .content .list{
	display:flex;
    justify-content:space-between;
    align-items:center;
    width:650px;
}
.nav > .content .list li > a{
	font-size:16px;
}
.nav > .content .list li:hover > a{
	color:#ff0026;
}
/* 首页导航结束 */
/* 首页核心功能部分 开始 */
.anli{
	padding:50px 0;
	background-color:#eeeeee;
}
.anli > .content{
	/*border:1px solid red;*/
}
.anli > .content .Title{
	text-align:center;
}
.anli > .content .Bottom{
	margin-top:30px;
}
.anli > .content .Bottom > .b-list{
	margin-top:20px;
	display:flex;
    justify-content:space-between;
}
.anli > .content .Bottom > .b-list li{
	overflow:hidden;
	position:relative;
	width:200px;
	height:200px;
	background-color:#fff;
	border-radius:4px;
	text-align:center;
}
.anli > .content .Bottom > .b-list li img{
	margin-top:40px;
}
.anli > .content .Bottom > .b-list li .slide{
	position:absolute;
	top:100%;
	left:0;
	width:160px;
	height:150px;
	padding:25px 20px;
	background-color:rgba(0,3,10,0.65);
	border-radius:4px;
	text-align:left;
	transition:300ms ease all;
}
.anli > .content .Bottom > .b-list li:hover > .slide{
	top:0;	
}
/* 首页核心功能部分 结束 */
/* 首页开发流程部分 开始 */
.flow{
	padding:50px 0;
	background-color:#f6f6f6;
}
.flow > .content{
	/*border:1px solid red;*/
}
.flow > .content .Title{
	text-align:center;
}
.flow > .content .Bottom{
	margin-top:30px;
}
.flow > .content .Bottom .lst-x{
	margin-top:20px;
	display:flex;
    justify-content:space-between;
}
.flow > .content .Bottom .lst-x li{
	position:relative;
	width:290px;
	text-align:center;
}
.flow > .content .Bottom .lst-x .box:after{
	position:absolute;
	top:100px;
	right:-77px;
	margin-top:-21px;
	content:'';
	width:42px;
	height:42px;
	background:url('../images/3-0.png') no-repeat center/cover;
}
/* 首页开发流程部分 结束 */
/*首页新动态 开始*/
.dynamic{
	padding:50px 0;
	background-color:#ffffff;
}
.dynamic > .content{
	/*border:1px solid red;*/
}
.dynamic > .content .Title{
	text-align:center;
}
.dynamic > .content .Bottom{
	margin-top:30px;
	display:flex;
    justify-content:space-between;
}
.dynamic > .content .Bottom li{
	position:relative;
	width:340px;
}
/*
 .dynamic > .content .Bottom li .b-b1{
	border:1px solid red;
}
*/
.dynamic > .content .Bottom li .b-b2{
	position:absolute;
	top:40px;
	left:20px;
	color:#fff;
}
.dynamic > .content .Bottom li .b-b2 h4{
	font-size:18px;
	font-weight:700;
}
.dynamic > .content .Bottom li .b-b2 p{
	margin-top:8px;
	font-size:16px;
}
.dynamic > .content .Bottom li .b-b3{
	margin-top:30px;
}
.dynamic > .content .Bottom li .b-b3 > p{
	margin-top:10px;
}
.dynamic > .content .Bottom li .b-b3 > p span{
	margin-right:15px;
	vertical-align:middle;
}
.dynamic > .content .Bottom li .b-b3 > p a{
	display:inline-block;
    width:280px;
    vertical-align:middle;
    white-space:nowrap;
    text-overflow:ellipsis;
    overflow:hidden;
}
.dynamic > .content .Bottom li .b-b3 > p a:hover{
	text-decoration:underline;
}
/*首页新动态 结束*/
/*首页立即注册标题 开始*/
.spreadhead{
	padding:50px 0;
	background-color:#1974dd;
}
.spreadhead > .content{
	text-align:center;
}
.spreadhead > .content h3{
	display:inline-block;
	vertical-align:middle;
	margin-right:50px;
	font-size:30px;
	font-weight:400;
	color:#fff;
}
.spreadhead > .content a{
	display:inline-block;
	vertical-align:middle;
	padding:8px 30px;
	border:1px solid #fff;
	font-size:16px;
	color:#fff;
}
.spreadhead > .content a:hover{
	background-color:#fff;
	color:#1974dd;
}
/*首页立即注册标题 结束*/
/*尾部信息部分 开始*/
.footer{
	padding:50px 0 0;
	background-color:#101429;
}
/*
.footer > .content{
	border:1px solid #fff;
}
*/
.footer > .content .Title{
	display:flex;
    justify-content:space-between;
}
.footer > .content .Title > dl dt{
	font-size:18px;
	font-weight:100;
	color:#fff;
}
.footer > .content .Title > dl dd{
	margin-top:16px;
	font-size:16px;
	color:#999;
}
.footer > .content .Title > dl dd > a{
	color:#999;
}
.footer > .content .Title > dl dd > a:hover{
	color:#fff;
}
.footer > .content .Title > .t-box3{
	text-align:center;
}
.footer > .content .Bottom{
	margin-top:20px;
	border-top:1px solid #fff;
}
.footer > .content .Bottom > dt{
	padding:15px 0 2px;
	font-size:18px; 
	font-weight:100; 
	color:#fff;
}
.footer > .content .Bottom > dd{
	display:inline-block;
	padding:0.4% 0;
	margin-right:7.5px;
}
.footer > .content .Bottom > dd > a:hover{
	color:#fff;
}
.footer > .content .copyright{
	padding:15px 0;
	text-align:center;
	font-weight:100;
	color:#fff;
}
/*尾部信息部分 结束*/
/*-----index首页结束--------------------------------------------------------*/
/*-----customized内页开始--------------------------------------------------------*/
/*图片2 开始*/
.bg2 > .content{
	width:100%;
}
/*图片2 开始*/
/*内页万创优势  开始*/
.slideTxtBox{
	width:100%;
	background:#fff;
}
.slideTxtBox > .hd{
	width:1200px;
	padding:50px 0 30px;
	margin:auto;
}
.slideTxtBox > .hd > .Title{
	text-align:center;
}
.slideTxtBox > .hd > .content{
	margin-top:30px;
	display:flex;
	justify-content:space-between;
}
.slideTxtBox > .hd > .content li{
	position:relative;
	cursor:pointer;
	width:140px;
	text-align:center;
}
.slideTxtBox > .hd > .content li.on:after{
	position:absolute;
	bottom:-30px;
	left:50%;
	margin-left:-12px;
	content:'';
	width:0;
	height:0;
	border-left:10px solid transparent;
	border-right:10px solid transparent;
	border-bottom:14px solid #efeff4;
}
.slideTxtBox > .hd > .content li > i{
	display:inline-block;
	width:60px;
	height:60px;
	background:url('../images/zhan1.png') no-repeat 0 0;
}
.slideTxtBox > .hd > .content li > .bg-box1{
	background-position:0 0;
}
.slideTxtBox > .hd > .content li > .bg-box2{
	background-position:0 -1222px;
}
.slideTxtBox > .hd > .content li > .bg-box3{
	background-position:0 -1058px;
}
.slideTxtBox > .hd > .content li > .bg-box4{
	background-position:0 -470px;
}
.slideTxtBox > .hd > .content li > .bg-box5{
	background-position:0 -1555px;
}
.slideTxtBox > .hd > .content li > .bg-box6{
	background-position:0 -723px;
}
.slideTxtBox > .hd > .content li.on > .bg-box1,.slideTxtBox > .hd > .content li:hover > .bg-box1{
	background-position:0 -65px;
}
.slideTxtBox > .hd > .content li.on > .bg-box2,.slideTxtBox > .hd > .content li:hover > .bg-box2{
	background-position:0 -1282px;
}
.slideTxtBox > .hd > .content li.on > .bg-box3,.slideTxtBox > .hd > .content li:hover > .bg-box3{
	background-position:0 -1117px;
}
.slideTxtBox > .hd > .content li.on > .bg-box4,.slideTxtBox > .hd > .content li:hover > .bg-box4{
	background-position:0 -532px;
}
.slideTxtBox > .hd > .content li.on > .bg-box5,.slideTxtBox > .hd > .content li:hover > .bg-box5{
	background-position:0 -1614px;
}
.slideTxtBox > .hd > .content li.on > .bg-box6,.slideTxtBox > .hd > .content li:hover > .bg-box6{
	background-position:0 -784px;
}
.slideTxtBox > .hd > .content li > p{
	margin-top:14px;
	font-size:14px;
	color:#595961;
}
.slideTxtBox > .hd > .content li.on > p,.slideTxtBox > .hd > .content li:hover > p{
	color:#2589ff;
}
.slideTxtBox > .bd{
	padding:50px 0;
	background:#efeff4;
}
/*
.slideTxtBox > .bd > .sb-sx{
	width:1200px;
	margin:0 auto;
}
*/
.slideTxtBox > .bd > .sb-sx > span{
	margin-right:60px;
	display:inline-block;
	vertical-align:middle;
	text-align:center;
}
.slideTxtBox > .bd > .sb-sx > span i{
	display:inline-block;
	width:122px;
	height:122px;
	background:url('../images/zhan1.png') no-repeat center;
}
.slideTxtBox > .bd > .sb-sx > span i.bg-box7{
	background-position:0 -1674px;
}
.slideTxtBox > .bd > .sb-sx > span i.bg-box8{
	background-position:0 -596px;
}
.slideTxtBox > .bd > .sb-sx > span i.bg-box9{
	background-position:0 -344px;
}
.slideTxtBox > .bd > .sb-sx > span div.bg-box10{
	width:56px;
	height:40px;
	background:url('../images/zhan1.png') no-repeat 0 -1177px;
}
.slideTxtBox > .bd > .sb-sx > span > p{
	margin-top:10px;
	font-size:16px;
}
/*
.slideTxtBox > .bd > .sb-sx-1{
	width:1200px;
	margin:0 auto;
}
*/
.slideTxtBox > .bd > .sb-sx-1 > .bg-bx{
	text-align:center;
}
/*
.slideTxtBox > .bd > .sb-sx-2{
	width:1200px;
	margin:0 auto;
}
*/
.slideTxtBox > .bd > .sb-sx-2 > ul{
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.slideTxtBox > .bd > .sb-sx-2 > ul li{
    vertical-align:middle;	
	text-align:center;
}
/*
 .slideTxtBox > .bd > .sb-sx-3{
	width:1200px;
	margin:0 auto;
}
*/
.slideTxtBox > .bd > .sb-sx-3 > ul{
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.slideTxtBox > .bd > .sb-sx-3 > ul li{
    vertical-align:middle;
}
/*
.slideTxtBox > .bd > .sb-sx-4{
	width:1200px;
	margin:0 auto;
}
*/
.slideTxtBox > .bd > .sb-sx-4 > .bg-bx{
	text-align:center;
}
/*
.slideTxtBox > .bd > .sb-sx-5{
	width:1200px;
	margin:0 auto;
}
*/
.slideTxtBox > .bd > .sb-sx-5 > ul{
	margin-top:30px;
	display:flex;
	justify-content:space-between;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li{
	width:102px;
	text-align:center;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > i{
	display:inline-block;
	width:102px;
	height:102px;
	background:url('../images/zhan1.png') no-repeat 0 0;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > .bg-box10{
	background-position:0 -130px;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > .bg-box11{
	background-position:0 -1449px;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > .bg-box12{
	background-position:0 -845px;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > .bg-box13{
	background-position:0 -1449px;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > .bg-box14{
	background-position:0 -237px;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > .bg-box15{
	background-position:0 -1801px;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > .bg-box16{
	background-position:0 -1908px;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > .bg-box17{
	background-position:0 -1342px;
}
.slideTxtBox > .bd > .sb-sx-5 > ul li > p{
	margin-top:10px;
}
/*内页万创优势  结束*/
/*内页技术支持 开始*/
.technical{
	padding:50px 0;
	background-color:#f6f6f6;
}

.technical > .content{
	/*border:1px solid red;*/
}
.technical > .content .Title{
	text-align:center;
}
.technical > .content .Bottom{
	margin-top:30px;
	display:flex;
    justify-content:space-between;
}
.technical > .content .Bottom li{
	width:295px;
	height:320px;
	background:url(../images/bgf1.png) no-repeat 0 0;
}
.technical > .content .Bottom .list-1{
	background-position:0 0;
}
.technical > .content .Bottom .list-2{
	background-position:0 -325px;
}
.technical > .content .Bottom .list-3{
	background-position:0 -650px;
}
.technical > .content .Bottom .list-4{
	background-position:0 -975px;
}
/*内页技术支持 结束*/
/*图片3 开始*/
.bg3{
	height:580px;
	background:url('../images/i2-banner.jpg') no-repeat center/cover;
}
/*图片3 结束*/
/*私人定制部分 开始*/
.customized{
	padding:50px 0;
	background-color:#fff;
}
/*
.customized > .content{
	border:1px solid red;
}
*/
.customized > .content .c-txt{
	text-align:center;
}
.customized > .content .c-txt h3{
	font-size:22px;
	color:#1b272f;
}
.customized > .content .c-txt p{
	margin-top:16px;
	font-size:22px;
	color:#515151;
}
.customized > .content .c-txt > a{
	display:inline-block;
	border:1px solid #3091f2;
	margin:60px 0;
	padding:6px 30px;
	font-size:16px;
	color:#3091f2;
}
.customized > .content .c-txt > span{
	display:block;
	font-size:24px;
}
/*私人定制部分 结束*/

/*-----anli内页结束--------------------------------------------------------*/
.anlibox{ width:1200px; height:auto; overflow:hidden; margin:0 auto 50px auto;}
.anlibox h2{ font-size:30px; font-weight:500; text-align:center; color:#222; line-height:150px;}
.anlibox ul{ margin-right:-66px;height:auto; overflow:hidden;}
.anlibox ul li{ width:247px; height:535px; float:left; background:url('../images/list-anli-bg.png') no-repeat; margin-right:66px; margin-bottom:30px;}
.anlibox ul li .innerwrap { width: 235px; height: 430px; overflow: hidden; position: relative;top: 43px;left: 5px; box-shadow: 0px 20px 5px rgba(153,153,153,0.05);}
.anlibox .more{width:180px;height:40px;line-height:40px;text-align: center;background:#c0c0c0;margin:50px auto 0 auto;border-radius:100px; }
.anlibox .more a{color: #fff;display: block; }
.anlibox .more a:hover{color: #fff;display: block;text-decoration: none;background:#FF8000;border-radius:100px; }

.cabox{ width:1200px; height:auto; margin:30px auto; overflow:hidden;}
.cabox .bt{ line-height:45px;}

.serve_fl{float:left; width:850px;}
.news_list{ overflow:hidden;}
.news_list li{padding:30px 0; overflow:hidden; border-bottom:1px dotted #e5e5e5;}
.news_list li summary{width:120px; height:120px; float:left; background:#f9f9f9; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.news_list li summary p{font-weight:bold; padding:20px 20px 0; font-size:40px; height:40px; line-height:40px;}
.news_list li summary aside{padding:0 25px; font-size:16px;}
.news_list li:hover summary{color:#fff; background:#e67817;}
.news_list li article{width:700px; float:right;}
.news_list li article a{font-weight:bold; color:#333; font-size:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block;}
.news_list li article a b{font-weight:bold;}
.news_list li:hover article a{color:#e67817;}
.news_list li article aside{font-size:12px; color:#999; margin:8px 0;}
.news_list li article p{font-size:13px; height:48px; overflow:hidden; line-height:24px;}
.pagination{overflow:hidden; height:50px; padding:20px 0;}
.pagination a{display:inline-block; *display:inline; *zoom:1; width:40px; height:40px; text-align:center; line-height:40px; border:2px solid #f2f2f2; background:#fff; color:#ccc; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; margin-right:5px; font-weight:bold; font-size:20px;}
.pagination a.prev, .pagination a.next{ color:#ccc;}
.pagination a.prev:hover, .pagination a.next:hover{background:#e67817;}
.pagination a:hover, .pagination a.act{background:#e67817; color:#fff; border-color:#e67817;}

.right{float:right; margin-top:10px; width:300px;}
.pro_tj{ background:#fff; padding:0 20px; margin-bottom:15px; padding-bottom:15px;}
.pro_tj .title{overflow:hidden; border-bottom:1px solid #e5e5e5; margin-bottom:10px;height:59px; line-height:59px; font-size:20px;}
.pro_tj .title a{float:right; font-size:13px;}
.pro_tj ul{overflow:hidden;}
.pro_tj ul li{position:relative; height:30px; line-height:30px; padding-left:15px; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.pro_tj ul li i{position:absolute; left:0; top:50%; width:4px; height:4px; border-radius:50%; background:#666; margin-top:-2px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.pro_tj ul li a{font-size:14px; display:block;}
.pro_tj ul li:hover i{ background:#e67817;}

.pro_tj article{background:#f9f9f9; margin-bottom:15px; -webkit-transition:0.3s; -moz-transition:0.3s; transition:0.3s; }
.pro_tj article a{height:100%; display:block;}
.pro_tj article picture{overflow:hidden; height:180px;}
.pro_tj article picture img{width:100%; -webkit-transition:0.5s; -moz-transition:0.5s; transition:0.5s; }
.pro_tj article:hover picture img{-webkit-transform:scale(1.06); -moz-transform:scale(1.06); transform:scale(1.06);}
.pro_tj article p{height:50px; line-height:50px; padding:0 10px;}
.pro_tj article:hover{background:#e67817;}
.pro_tj article:hover p{color:#fff;}

.news_anli_title{overflow:hidden;  border-bottom:1px solid #e5e5e5; padding:10px 0; margin-top:40px; }
.news_anli_title h2{text-align:center; font-weight:bold; color:#e67817; font-size:20px; margin-bottom:20px;}
.news_anli_title article{overflow:hidden;}
.news_anli_title article table{width:600px; margin:auto;}
.news_anli_title article table td{padding:4px; text-align:left;}
.return{border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; padding:30px 0; margin-top:40px; overflow:hidden;}
.return .fnahui{height:50px; line-height:50px; text-align: center; width:140px; background:#e67817; color:#fff; display:block; font-size:16px;}
.return .fnahui_r{float:right;}
.return .bshare-custom{float:left; margin-top:15px;}
.news_con{overflow:hidden;}
.news_con h2{font-weight:bold; text-align:center; margin-top:15px; font-size:18px;}
.news_con p{line-height:35px; margin:30px 0; }
.pro_xg{overflow:hidden;}
.pro_xg h2{font-size:20px; height:60px; line-height:60px; font-weight:bold; color:#e67817;}
.pro_xg ul{overflow:hidden;}
.pro_xg ul li{padding-left:10px; position:relative; overflow:hidden; height:36px; line-height:36px;}
.pro_xg ul li i{position:absolute; left:0; top:50%; margin-top:-2px; width:4px; height:4px; background:#999; border-radius:50%;}
.pro_xg ul li a{float:left;}
.pro_xg ul li span{color:#999; float:right;}



