@charset "utf-8";
/* ==================== 公共样式 ==================== */

#content-block{
	width:100%;
}
.content-block-width{
	width:1200px;
	margin:0px auto;
}
.bd-inner{padding-top:10px;}

.ur_here{
	padding-bottom: 10px;
}
.col-sub,.col-extra,.col-main,.main-wrap{overflow:hidden;}
.layout-innerpg .col-main{float:left;width:100%;min-height:1px;}
.layout-innerpg .col-sub{width:240px;margin-left:-100%;}
.block .block-head {
	overflow:hidden;
}
.block .block-head .head-inner{}
.block .block-head .title{
	float:left;
}
.block .block-head .links{
	float:right;
	height:44px;
	width:55px;
	text-align:right;
	padding-right:15px;
}
.block .block-head{
	height:auto;
	overflow:hidden;
	/*order-bottom:1px solid #db0121;*/
}
.block .block-head .head-inner{
	height:44px;
	line-height:44px;
	background-color:#f6f6f6;
}
/*标题颜色*/
.block .block-head .title{
	padding-left:20px;
	border-left:4px solid #33d6be;
}
.block-content{
	overflow:hidden;
}
.block-article-view .article-content{font-size:117%;line-height:200%;padding:0px 25px 80px; margin-top: 50px;}
.block-article-view .article-content p{padding-bottom:0.8em;}
.block-article-view .article-content a{color:#33d6be;}

/*解决IE6下滚动抖动的问题*/
body{font-size:14px;font-family:'Microsoft Yahei';color:#333;position:relative;}
ul,li,dl,dt,dd,form,img,p,div,body,input,textarea,text,a,checkbox,select{margin:0;padding:0;border:none;list-style-type:none;}
/*h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal}*/
a{color:#777;text-decoration:none;}
a:hover{color:#777;text-decoration:none;}
.block{width:1200px;margin:0 auto;}
img{vertical-align:middle;border:0;}
ul,li{list-style:none;text-transform:capitalize;}
.hidden{overflow:hidden;}
.f_l{float:left;}
.f_r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.dis{display:block;}
.inline{display:inline;}
.none{display:none;}
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.m1200{width:1200px;margin:0 auto;}
.clear{height:1%;}
/*英文强制换行*/
.word{word-break:break-all;}
/*边框*/
.B_gry{ border-bottom:1px solid #e4e4e4;}
.B_input{border:1px solid #0f97ed;}
.inputSubmit, .inputText, .inputBg{ border:none 0px;padding:0px;margin:0px;background-color:transparent;}
/*字体颜色*/
.f1{color:#F00;}
.f2{color:#006bd0;font-weight:bold;margin-right:15px;}
.f3{color:#9e9e9e;}
.f4{color:#990000;}
.f4_b{color:#990000;font-weight:bold;}
.f5{font-size:14px;font-weight:bold;}
.f6{color:#F60;}
.f6:hover{color:#333;}
.market{ font-size:14px;text-decoration:line-through;}
.shop{color:#F00;font-size:14px;font-weight:600;}
.market_s{text-decoration:line-through;}
.shop_s{color:#F00;}
.inputBorder{border:1px solid #CCC;}
/*按钮部分*/
.bnt_blue{width:52px;height:21px;text-align:center;line-height:21px;color:#fff;border:none;cursor:pointer;}
.bnt_blue_1{width:77px;height:21px;text-align:center;line-height:21px;color:#fff;border:none;cursor:pointer;}
.bnt_blue_2{width:139px;height:21px;text-align:center;line-height:21px;color:#fff;border:none;cursor:pointer;}
.bnt_bonus{width:52px;height:21px;text-align:center;line-height:21px;color:#fff;border:none;cursor:pointer;}
/*模块容器*/
.box{ overflow:hidden;}
.box_1{border:1px solid #E1DFE0;background-color:#fff;}
.box_2{border:1px solid #c5e4ff;background-color:#edf8fe;overflow:hidden;}
.boxCenterList{padding:8px;}
/*页面留白*/
.blank{height:8px;line-height:8px;clear:both;visibility:hidden;}
.blank5{height:5px;line-height:5px;clear:both;visibility:hidden;}
.blank10{height:10px;line-height:10px;clear:both;visibility:hidden;}
.blank20{height:20px;line-height:20px;clear:both;visibility:hidden;}
.blank60{height:60px;line-height:60px;clear:both;visibility:hidden;}
.blank70{height:70px;line-height:70px;clear:both;visibility:hidden;}
.blank90{height:90px;line-height:90px;clear:both;visibility:hidden;}
/*布局*/
.AreaL{width:210px;float:left;}
.AreaR{width:773px;float:right;border:1px solid #dec9a9;margin-bottom:30px;}
/*信息提示*/
#loader {background-color: #FFFFCC;border: 1px solid #CC0000;position: fixed;color: #CC0000;z-index: 1000;left: 0px;bottom: 0px;padding: 5px 15px;filter: progid:DXImageTransform.Microsoft.BasicImage(opacity=.65);opacity: 0.65;}
* html #loader {position: absolute;}
/*--top--*/
.top{width:100%;min-width:1200px;height:90px;position:fixed;z-index:999999999999;background:#fff;left:0;top:0;}

.logo{
	float:left;
	width:450px;
	height:90px;
}
.logo a{
	display:block;
	width:450px;
	height:90px;
	overflow:hidden;
}
.logo .logo_l{
	float:left;
	width:228px;
}
.logo .logo_r{
	float:left;
	width:180px;
	padding-left: 100px;
	padding-top: 15px;
}


.logo_change{
	display:none;
	float:left;
	width:450px;
	height:58px;
}
.logo_change a{
	display:block;
	width:450px;
	height:58px;
	overflow:hidden;
}
.logo_change .logo_change_l{
	float:left;
	width:168px;
}
.logo_change .logo_change_r{
	float:left;
	width:130px;
	padding-left: 100px;
	padding-top: 5px;
}

.hotline{ float:right;width:187px;padding:0px 0 0 40px;background:url(../images/hotline.png) left  20px no-repeat;}
.hotline p{ line-height:20px;color:#9e9e9e;padding-top:16px;font-size:14px;}
.hotline p span{ font-weight:bold;}
.nav{margin-left: 450px;}
.nav ul{}
.nav ul li.menu{ float:left;width:12.5%;text-align:center;margin:0 -1px;border-right:1px solid #e0e0e0;}
.nav ul li.menu:hover,.nav ul li.menu.hover{background:#333; color:#fff;border-color:#333;}
.nav ul li .menuBox{ display:block;height:90px;line-height:90px;color:#595959;}
.nav ul li .menuBox b{height:90px;line-height:90px;font-size:16px;overflow:hidden;font-weight:normal;display:block;}
.nav ul li:hover .menuBox,.nav ul li.hover .menuBox{ color:#fff;background:none;}
.nav ul li.noline{border-right:none;}
.openmenu{display:none;position:absolute;z-index:9999999999999;left:0;top:90px;width:100%;min-width:1200px;height:0px;background:#333;overflow:hidden;}
.openmenuBox{width:1200px;margin:0 auto;overflow:hidden;text-align:center;}
.openmenu .openmenuBox ul{display:inline-block;*display:inline;*zoom:1;overflow:hidden;}
.openmenu .openmenuBox ul li{width:201px; height:160px; margin-left:-1px; float:left; background:url(../images/top_line1.webp) no-repeat right center;}
.openmenu .openmenuBox ul li.noline{background:none;}
.openmenu .openmenuBox ul li a{display:block;height:120px;padding:40px 10px 0;}
.openmenu .openmenuBox ul li a span{display:block;height:35px;text-align:center;overflow:hidden;}
.openmenu .openmenuBox ul li a span img{height:35px;}
.openmenu .openmenuBox ul li a b{display:block;height:24px;line-height:24px;font-size:14px;overflow:hidden;text-align:center;font-weight:normal;color:#fff;margin-top:15px;}
.openmenu .openmenuBox ul li:hover{background:#fc471c;}
.openmenu .openmenuBox ul li:hover a b{font-weight:bold;}

.top_change{
	height:58px;
	background:url(../images/top_change_bg.png) repeat;
}
.top_change .logo{
	display:none;
}
.top_change .logo_change{
	display:block;
}
.top_change .nav ul li.menu{
	border:none;
	padding-right:1px;
	background:url(../images/top_change_line.png) no-repeat right center;
	position:relative;
}
.top_change .nav ul li.menu:hover, .top_change .nav ul li.menu.hover{
	background:#cb1d21;
}
.top_change .nav ul li.menu.noline{
	background:none;
}
.top_change .nav ul li .menuBox{
	height:58px;
	padding:0;
	color:#fff;
}
.top_change .nav ul li .menuBox i{
	display:none;
}
.top_change .nav ul li .menuBox b{
	height:58px;
	line-height:58px;
}
.top_change .openmenu{
	top:58px;
	width:210px;
	min-width:auto;
}
.openmenu .openmenuBox2{
	display:none;
	overflow:hidden;
}
.openmenu .openmenuBox2 ul{
	padding:10px 12px;
	overflow:hidden;
}
.openmenu .openmenuBox2 ul li{
	height:32px;
	line-height:32px;
	font-size:14px;
	text-align:left;
	padding-left:22px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	transition:all .3s ease;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
/*.openmenu .openmenuBox2 ul li:hover{
	background:url(../images/bg1.png) no-repeat left center;
}*/
.openmenu .openmenuBox2 ul li a{
	color:#fff;
}
.openmenu .openmenuBox2 ul li a:hover{
	text-decoration:underline;
	color:#e60012;
}
.top_change .openmenuBox{
	display:none;
}
.top_change .openmenuBox2{
	display:block;
}
.menu .blockchain_openmenu{
	display: none;
	height: 0px;
	position: fixed;
	z-index: 9999999999999;
	top: 90px;
	/*width: 1200px;
	left: 50%;
	margin-left: -600px;*/
	width: 100%;
	left: 0;
	background-color: #33d6be;

	overflow: hidden;
	color: #333;
}
.top_change .menu .blockchain_openmenu{
	top: 58px;
}
.menu .blockchain_openmenu .blockchain_openmenu_box{
	width: 1160px;
	height: 620px;
	background-color: #33d6be;
	padding: 20px 0 0 40px;
	margin: 0 auto;
	overflow: hidden;
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl{
	width: 240px;
	height: 243px;
	/*overflow: hidden;*/
	padding-left: 70px;
	background-image: url("http://www.shopbbs.com/templates/default/../images/openmenu_icon7.png");
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	float: left;
	margin-left: 85px;
	margin-top: 15px;
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl dt{
	height: 52px;
	line-height: 52px;
	color: #fff;
	font-weight: bold;
	font-size: 20px;
	border-bottom: 1px solid #99ebdf;
	margin-left: 3px;
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl dd{
	padding: 10px 0 0 0;
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl dd a{
	display: block;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	font-size: 14px;
	color: #fff;
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl dd a:hover{
	text-decoration: underline !important;
	color: #fff!important;
}

.menu .blockchain_openmenu .blockchain_openmenu_box dl.dl_1{
	margin-left: 0;
	background-image: url("http://www.shopbbs.com/templates/default/../images/openmenu_icon7.png");
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl.dl_2{
	background-image: url("http://www.shopbbs.com/templates/default/../images/openmenu_icon8.png");
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl.dl_3{
	background-image: url("http://www.shopbbs.com/templates/default/../images/openmenu_icon9.png");
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl.dl_4{
	margin-left: 0;
	background-image: url("http://www.shopbbs.com/templates/default/../images/openmenu_icon10.png");
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl.dl_5{
	background-image: url("http://www.shopbbs.com/templates/default/../images/openmenu_icon11.png");
}
.menu .blockchain_openmenu .blockchain_openmenu_box dl.dl_6{
	background-image: url("http://www.shopbbs.com/templates/default/../images/openmenu_icon12.png");
}

/*--banner--*/
.slideBox{width:100%;min-width:1200px;overflow:hidden;position:relative;}
.slideBox .hd{width:100%;height:5px;position:absolute;bottom:40px;z-index:1;text-align:center;}
.slideBox .hd ul{display:inline-block;}
.slideBox .hd ul li{height:5px;float:left;margin-right:15px;width:75px;cursor:pointer;background:#33335a;}
.slideBox .hd ul li.on{background:#33d6be;}
.slideBox .bd img {width:100%; height: auto; overflow: hidden;}
.slideBox .bd li{zoom:1;}

.indexBox1{width:100%;min-width:1200px;height:772px; background:url(../images/index-bg1.webp); background-size:100% 100%;}
.indexCon1{width:1200px;margin:0 auto;overflow:hidden;}
.indexBt{text-align:center;padding:75px 50px 0;}
.indexBt dl{overflow:hidden;}
.indexBt dl dt{height:30px;line-height:30px;margin-top:10px;overflow:hidden;color:#fff;font-size:20px;}
.indexBt dl dd{height:54px;line-height:54px;overflow:hidden;margin-top:0px;font-size:47px;color:#fff;}
.indexBt .line_x{width:55px;height:1px;background:#fff;margin:20px auto 12px;}
.indexBt p{height:24px;line-height:24px;overflow:hidden;font-size:16px;color:#fff;}
.indexCon1_box{overflow:hidden;margin-top:60px;}
.indexCon1_item{width:380px;height:190px;margin:5px;float:left;color:#fff;}
.indexCon1_item a{display:block;width:330px;height:163px;padding:27px 25px 0;color:#fff;}
.indexCon1_item a:hover{opacity:0.8;filter:alpha(opacity=80);}
.indexCon1_item dl{height:70px;}
.indexCon1_item dl dt{width:70px;text-align:center;float:left;overflow:hidden;}
.indexCon1_item dl dt img{width:70px;height:70px;}
.indexCon1_item dl dd{width:250px;height:48px;line-height:48px;margin:17px 0 0 10px;border-bottom:1px solid #6ab9d9;float:left;font-size:24px;overflow:hidden;}
.indexCon1_item p{height:60px;line-height:30px;overflow:hidden;font-size:14px;margin-top:12px;}
.indexCon1_item.item1{background:#2a9cc8;}
.indexCon1_item.item2{background:#ed7172;}
.indexCon1_item.item3{background:#c267b6;}
.indexCon1_item.item4{background:#32b5a7;}
.indexCon1_item.item5{background:#fa9542;}
.indexCon1_item.item6{background:#b1ca3e;}
.indexCon1_item.item2 dl dd{border-color:#f29c9d;}
.indexCon1_item.item3 dl dd{border-color:#d495cc;}
.indexCon1_item.item4 dl dd{border-color:#70cbc2;}
.indexCon1_item.item5 dl dd{border-color:#fcb67c;}
.indexCon1_item.item6 dl dd{border-color:#c9da78;}
.indexBox2{width:100%;min-width:1200px;height:772px;background:url(../images/index-bg2.webp); background-size:100% 100%;}
.indexCon2{width:1200px;margin:0 auto;overflow:hidden;}
.indexCon2_box{margin-top:100px;overflow:hidden;}
.indexCon2_item{ width:280px; padding:20px; background-color: #fff; border-radius: 10px; margin:0 40px;float:left;}
.indexCon2_item a{display:block;}
.indexCon2_item a:hover{opacity:0.8;filter:alpha(opacity=80);}
.indexCon2_item dl{text-align:center;}
.indexCon2_item dl dt{height:125px;overflow:hidden;}
.indexCon2_item dl dt img{width:125px;height:125px;}
.indexCon2_item dl dd{color:#fff;margin-top:18px;}
.indexCon2_item dl dd b{display:block;height:40px;line-height:40px;overflow:hidden;font-size:28px;font-weight:normal;}
.indexCon2_item dl dd i{display:block;height:24px;line-height:24px;overflow:hidden;font-size:16px;font-style:normal;}
.indexCon2_item .line_x{width:112px;height:1px;margin:20px auto 12px;}
.indexCon2_item p{color:#333;height:78px;line-height:26px;overflow:hidden;font-size:15px;margin-top:18px;text-align:center;}
.indexCon2_item.item1 dl dd b{color:#fd9743;}
.indexCon2_item.item2 dl dd b{color:#29b8f0;}
.indexCon2_item.item3 dl dd b{color:#2fdfc5;}
.indexCon2_item.item1 .line_x{background:#fd9743;}
.indexCon2_item.item2 .line_x{background:#29b8f0;}
.indexCon2_item.item3 .line_x{background:#2fdfc5;}
.indexBox3{width:100%;min-width:1200px;height:772px; background:url(../images/index-bg3.webp);background-size:100% 100%;}
.indexCon3{width:1200px;margin:0 auto;overflow:hidden;}
.indexCon3_box{margin-top:100px;overflow:hidden;}
.indexCon3_item{width:480px;margin:0 60px 50px;float:left;}
.indexCon3_item .item_l{float:left;width:93px;height:93px;overflow:hidden;}
.indexCon3_item .item_l img{width:93px;height:93px;}
.indexCon3_item .item_r{float:left;width:367px;height:155px;margin-left:20px;overflow:hidden;}
.indexCon3_item .item_r dl{width:367px;height:83px;overflow:hidden;}
.indexCon3_item .item_r dl dt{float:left;width:92px;height:76px;line-height:76px;overflow:hidden;margin-top:6px;font-size:42px;}
.indexCon3_item .item_r dl dd{float:left;width:230px;height:48px;line-height:24px;margin-top:20px;overflow:hidden;padding:0 45px 14px 0;font-size:16px;border-bottom:1px solid #604a46;}
.indexCon3_item .item_r p{color:#fff;height:60px;line-height:30px;padding-right:45px;margin-top:12px;font-size:15px;overflow:hidden;}
.indexCon3_item.item1 .item_r dl{color:#33d6be;}
.indexCon3_item.item2 .item_r dl{color:#1e8bc3;}
.indexCon3_item.item3 .item_r dl{color:#f86924;}
.indexCon3_item.item4 .item_r dl{color:#ff9f00;}
.indexCon3_item.item1 .item_r dl dt{border-bottom:1px solid #33d6be;}
.indexCon3_item.item2 .item_r dl dt{border-bottom:1px solid #1e8bc3;}
.indexCon3_item.item3 .item_r dl dt{border-bottom:1px solid #f86924;}
.indexCon3_item.item4 .item_r dl dt{border-bottom:1px solid #ff9f00;}
.indexBox4{width:100%;min-width:1200px;background:url(../images/index-bg4.webp) ; background-size:100% 100%;}
.indexBox4_bt{width:1200px;margin:0 auto;overflow:hidden;}
.indexCon4_box{margin-top:100px;overflow:hidden;}
.indexCon4{width:100%;min-width:1200px;margin-top:50px;overflow:hidden;}
.indexCon4_item{width:24.4%; *width:24.3%; float:left;margin:5px 0.3%;}
.indexCon4_item a{display:block; border:1px solid #343434;}
.indexCon4_item dl{}
.indexCon4_item dl dt{}
.indexCon4_item dl dt img{width:100%;}
.indexCon4_item dl dd{height:60px;line-height:60px;padding:0 20px;font-size:16px;overflow:hidden;background:url(../images/index_bg5.jpg) repeat-x left top;color:#fff;opacity:0.76;filter:alpha(opacity=76);position:relative;}
.indexCon4_item dl dd i{display:none;position:absolute;right:0;top:0;width:60px;height:60px;background:url(../images/index_ico14.png) no-repeat center center;}
.indexCon4_item a:hover dl dd{opacity:1;filter:alpha(opacity=100);background:#343434;font-weight:bold;}
.indexCon4_item a:hover dl dd i{display:block;}
.indexBox4_btn{height:100px;padding-top:50px;overflow:hidden;}
.indexBox4_btn a{display:block;width:170px;height:46px;line-height:46px;font-size:17px;padding:0 48px 0 20px;overflow:hidden;margin:0 auto;color:#33d6be;border:1px solid #33d6be;background:url(../images/index_ico15.png) no-repeat 200px center;}
.indexBox4_btn a:hover{opacity:0.8;filter:alpha(opacity=80);}

.indexBox5{width:100%;min-width:1200px;background:url(../images/index-bg6.webp) repeat center top; background-size:100% 100%;}
.indexBox5_bt{width:1200px;margin:0 auto;overflow:hidden;}
.indexCon5_box{margin-top:100px;overflow:hidden;}
.indexCon5{width:100%;min-width:1200px;margin-top:50px;overflow:hidden;}
.indexCon5_box{width:1200px; margin:0 auto;overflow:hidden; padding-bottom:80px;}
.indexCon5_item{width:370px;float:left;margin-left:45px;}
.indexCon5_item_bt{
	height:56px;
	padding:13px;
}
.indexCon5_item_bt a{
	display:block;
}
.indexCon5_item_bt a:hover h2{
	text-decoration:underline;
}
.indexCon5_item_bt dl{
	overflow:hidden;
	height:56px;
}
.indexCon5_item_bt dl dt{
	float:left;
	width:90px;
	height:56px;
	text-align:center;
}
.indexCon5_item_bt dl dd{
	float:left;
	width:254px;
	padding-top:10px;
	overflow:hidden;
}
.indexCon5_item_bt dl dd h2{
	color:#fff;
	font-size:22px;
	font-weight:normal;
	height:36px;
	line-height:36px;
	padding-left:15px;
}
.indexCon5_item_con{
	background:url(../images/index_ico23.png) repeat left top;
	padding:0 15px;
	overflow:hidden;
}
.indexCon5_item_con .newsBox{
	margin-top:-1px;
	height:396px;
}
.indexCon5_item_con .newsBox ul{
	height:352px;
	padding:10px 0 10px 10px;
	overflow: hidden;
}
.indexCon5_item_con .newsBox ul li{
	height:28px;
	line-height:28px;
	overflow:hidden;
	margin-top:8px;
	font-size:15px;
}
.indexCon5_item_con .newsBox ul li a{
	display:block;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	/*padding-left:50px;
	background:url(../images/index_ico25.jpg) no-repeat left center;*/
}
.indexCon5_item_con .newsBox ul li a:hover{
	text-decoration:underline;
}


.indexCon5_item_con .infoBox{
	margin-top:-1px;
	height:396px;
}
.indexCon5_item_con .infoBox ul{
	height:352px;
	padding:10px 0 10px 10px;
	overflow: hidden;
}
.indexCon5_item_con .infoBox ul li{
	height:32px;
	line-height:32px;
	overflow:hidden;
	margin-top:12px;
	font-size:15px;
}
.indexCon5_item_con .infoBox ul li a{
	display:block;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	/*padding-left:50px;
	background:url(../images/index_ico25.jpg) no-repeat left center;*/
}
.indexCon5_item_con .infoBox ul li a:hover{
	text-decoration:underline;
}
.indexCon5_item_con .basicsBox{
	margin-top:-1px;
	height:396px;
}
.indexCon5_item_con .basicsBox ul{
	height:352px;
	padding:10px 0 10px 10px;
	overflow: hidden;
}
.indexCon5_item_con .basicsBox ul li{
	height:32px;
	line-height:32px;
	overflow:hidden;
	margin-top:12px;
	font-size:15px;
}
.indexCon5_item_con .basicsBox ul li a{
	display:block;
	color:#333;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	/*padding-left:50px;
	background:url(../images/index_ico24.jpg) no-repeat left center;*/
}
.indexCon5_item_con .basicsBox ul li a:hover{
	text-decoration:underline;
}
.indexCon5_item_con .projectBox{
	height:384px;
	padding-bottom:11px;
}
.indexCon5_item_con .projectBox dl{
	height:177px;
	padding-top:15px;
}
.indexCon5_item_con .projectBox dl dt{
	width:340px;
	height:140px;
	overflow:hidden;
}
.indexCon5_item_con .projectBox dl dt a{
	display:block;
}
.indexCon5_item_con .projectBox dl dt a:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.indexCon5_item_con .projectBox dl dt img{
	width:340px;
	height:140px;
}
.indexCon5_item_con .projectBox dl dd{
	height:32px;
	line-height:32px;
	text-align:center;
	font-size:15px;
	margin-top:5px;
	font-weight:bold;
	overflow:hidden;
}
.indexCon5_item_con .projectBox dl dd a{
	color:#000;
}
.indexCon5_item_con .projectBox dl dd a:hover{
	text-decoration:underline;
}

.indexCon5_item1{margin-left:0;}
.indexCon5_item1 .indexCon5_item_bt{
	background:#f86924;
}
.indexCon5_item2 .indexCon5_item_bt{
	background:#269cd8;
}
.indexCon5_item3 .indexCon5_item_bt{
	background:#ecb227;
}
.indexCon5_item1 .indexCon5_item_bt dl dt img,.indexCon5_item2 .indexCon5_item_bt dl dt img{
	margin-top:6px;
}
.indexCon5_item1 .indexCon5_item_bt dl dd h2{
	border-left:1px dashed #fcb492;
}
.indexCon5_item2 .indexCon5_item_bt dl dd h2{
	border-left:1px dashed #93ceec;
}
.indexCon5_item3 .indexCon5_item_bt dl dd h2{
	border-left:1px dashed #eee;
}

.flink{width:100%;min-width:1200px;background:#333;}
.flinkBox{width:1200px;margin:0 auto;overflow:hidden;padding:20px 0;}
.flinkBox dl{overflow:hidden;}
.flinkBox dl dt{float:left;width:255px;height:28px;line-height:28px;overflow:hidden;font-size:14px;color:#fff;}
.flinkBox dl dd{float:left;line-height:28px;width:945px;}
.flinkBox dl dd ul{overflow:hidden;margin-bottom:10px;}
.flinkBox dl dd ul li{float:left;margin-right:20px;font-size:12px;white-space:nowrap;}
.flinkBox dl dd ul li a{color:#838383;}
.flinkBox dl dd ul li a:hover{text-decoration:underline;}
.flinkBox dl dd .flink_pic{overflow:hidden;}
.flinkBox dl dd .flink_pic a{display:block;float:left;width:84px;height:40px;margin-bottom:15px;margin-right:18px;overflow:hidden;}
.flinkBox dl dd .flink_pic a:hover{opacity:0.8;filter:alpha(opacity=80);}
.flinkBox dl dd .flink_pic a img{width:84px;height:40px;}

/*--footer--*/
.footer{ background:#404040;width:100%;min-width:1200px; overflow: hidden; padding-bottom: 30px;}
.footer_con{width:1200px;margin:0 auto;}


/*.footer {overflow:hidden; background:#191919;}
.footer .footer_content { width:67%; margin:auto; overflow:hidden; padding:56px 0 0px 0; z-index:9;position: relative;}
.footer .footer_content *{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;}

.footer .footer_content::after {content: '';width: 100%;height: 1px;background: #313131;position: absolute;left: 0;top: 126px;}*/

.footer .footer_con .fleft {float: left; width: 40%;}
.footer .footer_con .fleft .fl-name {}
.footer .footer_con .fleft .fl-name p{color: #fff; padding-bottom: 5px;}
.footer .footer_con .fleft .fl-name span{color: #fff; font-size: 24px;}
.footer .footer_con .fleft .fl-ewm {padding: 44px 0 22px 0;}
.footer .footer_con .fleft .fl-ewm img{display: block;float: left;}
.footer .footer_con .fleft .fl-ewm .fleright{display: block;float: left;padding: 12px 0px 0px 20px;}
.footer .footer_con .fleft .fl-ewm .fleright p{color: #fff;padding-bottom: 5px;}
.footer .footer_con .fleft .fl-ewm .fleright span{color: #fff;font-size: 24px;}
.footer .footer_con .fleft .fl-ewm .fleright span * {color: #fff;}
.footer .footer_con .fleft .fl-add {color: #727272; font-size: 13px; line-height: 22px;clear: both; padding-top: 30px;}



.footer_right{ float:right;width:55%; padding:40px 0  0 0;overflow:hidden;}

.footer_ul{width:900px;}
.footer_ul li{ float:left;width:150px;margin-right:30px;display:inline;}
.footer_ul li h2{ font-size:16px;padding-left:32px;line-height:30px;border-bottom:1px solid #5d5d5d;margin-bottom:10px;}
.footer_ul li .f_ab{ color:#fff;}
.footer_ul li .f_ds{color:#fff;}
.footer_ul li .f_dsc{color:#fff;}
.footer_ul li .f_hyzx{color:#fff;}
.footer_ul li .f_wx{color:#fff;}
.footer_ul li ul{padding-left:32px;}
.footer_ul li ul li a{color:#838383;line-height:24px;}
.footer_ul li ul li a:hover{text-decoration:underline;}
.footer_ul .weixin {width:100px;height:100px;margin:0 0 0 32px;overflow:hidden;}
.footer_ul .weixin img{width:100px;height:100px;}
.footer_down{width:100%;min-width:1200px;background:#353535;text-align:center;}
.footer_down .footerBox{ color:#a5a5a5;line-height:20px;padding:24px 0; width:1200px; margin:0 auto;}
.footer_down .footerBox span{ color:#6d6d6d;}
.footer_down .footerBox a:hover{ text-decoration:underline;color:#f00;}
.pingtai{ width:1200px;padding:0 40px;}

/*
.kefu_box {display: block;width: 100px;position:fixed;right: 0px;top: 135px;z-index: 99999999;}
.kf_topbg {display: block;background: url(../images/kf_top_bg.png) no-repeat;width: 100px;height: 33px;}
.kf_cnt {display: block;background: url(../images/kf_bg.png) repeat-y;width: 100px;padding: 5px 0px 0px 0px;}
.kf_btmbg {display: block;background: url(../images/kf_btm_bg.png) no-repeat;width: 100px;height: 13px;}
.kf_cnt a {padding: 3px 0px 0px 9px;display: block;margin-left: 0px;}
.kefu_weixing {display: block;width: 75px;margin: 0px;background: url(../images/kf_line.jpg) no-repeat left bottom;padding: 10px 0px 10px 15px;margin-left: 2px;}
.kefu_tel {display: block;background: url(../images/tel_icon.jpg) no-repeat top center;padding-top: 45px;margin-top: 10px;font-size: 11px;font-weight: bold;font-family: 微软雅黑;color: #727272;text-align: center;}
*/

.kefuBox{
	display:block;
	width:127px;
	position:fixed;
	right:4px;
	top:50%;
	margin-top:-161px;
	z-index:99999999;
}
.kefuBox_bt{
	height:37px;
}
.kefuBox_bt h2{
	width:90px;
	height:37px;
	line-height:37px;
	text-align:center;
	overflow:hidden;
	color:#fff;
	float:left;
	font-weight:bold;
	font-size:17px;
	background:#cb1d21;
}
.kefuBox_bt .close_btn{
	width:37px;
	height:37px;
	background:#ff0;
	display:block;
	float:left;
	background:#cb1d21 url(../images/kf_close_btn.png) no-repeat center center;
}
.kefuBox_con{
	padding:8px;
	background:#d63333;
}
.kefuBox_con_t{
	padding-bottom:10px;
	overflow:hidden;
}
.kefuBox_con_tip{
	display:none;
    padding-bottom: 5px;
    color:#FFF;
    text-shadow: 1px 1px 1px #05a68e;
}
.kefuBox_con_t a{
	display:block;
	width:80px;
	height:31px;
	line-height:31px;
	text-align:center;
	font-size:13px;
	margin-top:2px;
	color:#666;
	padding-left:32px;
}
.kefuBox_con_t a:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.kefuBox_con_t a.sel_1{
	background:#fff url(../images/kf_ico1.jpg) no-repeat left center;
}
.kefuBox_con_t a.sel_2{
	background:#fff url(../images/kf_ico2.jpg) no-repeat left center;
}
.kefuBox_con_t a.sel_3{
	background:#fff url(../images/kf_ico3.jpg) no-repeat left center;
}
.kefuBox_con_t a.sel_4{
	background:#fff url(../images/kf_ico4.jpg) no-repeat left center;
}
.kefuBox_con_b{
	padding-top:5px;
	position:relative;
}
.kefuBox_con_b .hd{
	height:24px;
	line-height:24px;
	font-weight:bold;
	font-size:15px;
	color:#fff;
	padding-left:21px;
	background:url(../images/kf_ico6.png) no-repeat 2px center;
}
.kefuBox_con_b .bd{
	display:none;
	width:111px;
	position:absolute;
	left:-124px;
	top:-44px;
}
.kefuBox_con_b:hover .bd{
	display:block;
}
.kefuBox_con_b .bd dl{
	width:104px;
	height:114px;
	background:#cb1d21;
}
.kefuBox_con_b .bd dl dt{
	text-align:center;
	padding-top:12px;
}
.kefuBox_con_b .bd dl dd{
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	margin-top:5px;
}
.kefuBox_con_b .bd i{
	position:absolute;
	right:0;
	top:51px;
	display:block;
	width:7px;
	height:11px;
	overflow:hidden;
	background:url(../images/kf_ico9.png) no-repeat center center;
}
.kefuBox_tel{
	padding:0 8px;
	background:#33d6be;
	color:#fff;
	font-size:12px;
	overflow:hidden;
}
.kefuBox_tel p{
	height:24px;
	line-height:24px;
	padding:6px 0 10px 23px;
	background:url(../images/kf_ico7.png) no-repeat left 10px;
	border-top:1px dashed #bdefe6;
}
.kefuBox_supervision{
	height:57px;
	overflow:hidden;
	background:#cb1d21;
	color:#fff;
}
.kefuBox_supervision dl{
	padding:12px 0 0 30px;
	background:url(../images/kf_ico8.png) no-repeat 9px 14px;
}
.kefuBox_supervision dl dt{
	height:18px;
	line-height:18px;
	font-size:13px;
	font-weight:bold;
	overflow:hidden;
}
.kefuBox_supervision dl dd{
	font-size: 12px;
	height:18px;
	line-height:18px;
	overflow:hidden;
}


.ToTop {position: fixed;z-index: 99999999999999;right: 0;bottom: 20px;width: 40px;height: 40px;cursor: pointer;background: #727272 url(../images/ico_gotop.png) no-repeat center center;}
.ToTop:hover {background: #727272;}
.ToTop:hover .showCon {display: block;}
.showCon {width: 40px;display: none;}
.showCon a {display: block;margin: 3px auto 0;width: 24px;font-size: 12px;line-height: 16px;color: #fff;}

/*新闻资讯开始*/

.newsTab{
	overflow:hidden;
}
.newsTab a{
	display:block;
	width:275px;
	height:56px;
	padding:25px 10px 25px 15px;
	margin-bottom:5px;
	float:left;
}
.newsTab a dl{
	overflow:hidden;
	height:56px;
}
.newsTab a dl dt{
	float:left;
	width:60px;
	height:56px;
	text-align:center;
}
.newsTab a dl dd{
	float:left;
	height:56px;
	width:195px;
	margin-left:15px;
	overflow:hidden;
}
.newsTab a dl dd .dd_box{
	height:36px;
	margin-top:10px;
	position:relative;
}
.newsTab a dl dd h2{
	position:absolute;
	z-index:2;
	top:-10px;
	top:0;
	left:0;
	width:185px;
	color:#fff;
	font-size:18px;
	font-weight:normal;
	height:36px;
	line-height:36px;
	padding-left:10px;
}
.newsTab a dl dd em{
	position:absolute;
	z-index:2;
	top:26px;
	left:0;
	display:block;
	width:185px;
	font-style:normal;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#fff;
	padding-left:10px;
}
.newsTab a.sel_1{
	background:#f86924;
}
.newsTab a.sel_2{
	background:#269cd8;
}
.newsTab a.sel_3{
	background:#ecb227;
}
.newsTab a.sel_4{
	background:#2fc3ad;
}
.newsTab a.sel_5{
	background:#2fc3ad;
}
.newsTab a.sel_6{
	background:#ecb227;
}
.newsTab a.sel_7{
	background:#269cd8;
}
.newsTab a.sel_8{
	background:#f86924;
}
.newsTab a.sel_1 dl dd .dd_box{
	/*border-left:1px dashed #fcb492;*/
}
.newsTab a.sel_2 dl dd .dd_box{
	border-left:1px dashed #93ceec;
}
.newsTab a.sel_3 dl dd .dd_box{
	border-left:1px dashed #eeeeee;
}
.newsTab a.sel_4 dl dd .dd_box{
	border-left:1px dashed #97e1d6;
}
.newsTab a.sel_5 dl dd .dd_box{
	border-left:1px dashed #97e1d6;
}
.newsTab a.sel_6 dl dd .dd_box{
	border-left:1px dashed #eeeeee;
}
.newsTab a.sel_7 dl dd .dd_box{
	border-left:1px dashed #93ceec;
}
.newsTab a.sel_8 dl dd .dd_box{
	border-left:1px dashed #fcb492;
}
.newsTab a.sel_1 dl dt img,.newsTab a.sel_2 dl dt img,.newsTab a.sel_7 dl dt img,.newsTab a.sel_8 dl dt img{
	margin-top:6px;
}
.newsCon{
	
	background:#fff;
	padding:40px;
	overflow:hidden;
}
.newsCon .newsList{
	width:100%;
	margin-left:-59px;
	padding-top:40px;
	overflow:hidden;
}
.newsCon .newsList .newsItem{
	/*height:406px;*/
	margin-bottom:40px;
	float:left;
	width:334px;
	margin-left:59px;
}
.newsCon .newsList .newsItem .img{
	width:334px;
	height:218px;
	overflow:hidden;
}
.newsCon .newsList .newsItem .img img{
	width:334px;
	height:218px;
}
.newsCon .newsList .newsItem .title{
	font-size:19px;
	height:24px;
	line-height:24px;
	text-align:center;
	overflow:hidden;
	margin-top:22px;
}
.newsCon .newsList .newsItem .title a{
	display:block;
	color:#fe5c00;
}
.newsCon .newsList .newsItem .description{
	height:72px;
	line-height:24px;
	text-align:center;
	font-size:14px;
	color:#777;
	margin-top:14px;
	overflow:hidden;
}
.newsCon .newsList .newsItem .moreBtn{
	height:36px;
	margin-top:20px;
	overflow:hidden;
}
.newsCon .newsList .newsItem .moreBtn a{
	display:block;
	height:36px;
	line-height:36px;
	padding-left:150px;
	background:#efefef url(../images/news_ico1.png) no-repeat 122px center;
	color:#777;
	font-size:14px;
}
.newsCon .newsList .newsItem .moreBtn a:hover{
	background:#f86924 url(../images/news_ico2.png) no-repeat 122px center;
	color:#fff;
}
.newsCon .newsBot{
	padding-top:20px;
	border-top:1px dotted #c0c2c3;
}

.newsArc{
	padding:40px;
	background:#fff;
	overflow:hidden;
}
.newsArc .title{}
.newsArc .title h1{
	height:44px;
	line-height:44px;
	text-align:center;
	font-size:32px;
	color:#333;
	font-weight:normal;
	overflow:hidden;
}
.newsArc .info{
	font-size:14px;
	height:36px;
	line-height:36px;
	text-align:center;
	margin-top:10px;
	overflow:hidden;
}
.newsArc .info ul{
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.newsArc .info ul li{
	display:block;
	height:36px;
	line-height:36px;
	float:left;
	margin-right:15px;
	overflow:hidden;
	color:#999;
}
.newsArc .info ul li i{
	display:block;
	float:left;
	height:36px;
	font-style:normal;
	overflow:hidden;
}
.newsArc .info ul li .bdsharebuttonbox{
	height:36px;
	float:left;
	overflow:hidden;
}
.newsArc .content{
	letter-spacing:1px;
	line-height:200%;
	padding:10px 0;
	border-top:1px dotted #c0c2c3;
	margin-top:20px;
	font-size:15px;
	overflow:hidden;
}
.newsArc .context{
	width:1120px;
	margin:20px 0 0;
	border-top:1px dotted #c0c2c3;
}
.newsArc .context ul{
	padding-top:30px;
	overflow:hidden;
}
.newsArc .context ul li{
	font-size:14px;
	height:24px;
	line-height:24px;
	margin-bottom:5px;
	overflow:hidden;
}
.newsArc .context ul li a{
	color:#666;
}
.newsArc .context ul li a:hover{
	color:#f86924;
	text-decoration:underline;
}

/*新闻资讯结束*/

/*微信小程序*/
.weixin_banner{
	width:100%;
	min-width:1200px;
	margin:0px auto;
	text-align:center;
}
.weixin_banner img{
	width:100%;
	min-width:1200px;
	text-align:center;
}
.case_con{
    width:100%;
    min-width:1200px;
    background:url(../images/case_sj.jpg) repeat;
    height:auto;
    padding:18px 0 60px 0;
}
.weixin_m1200{
	width:1200px;
	margin:0px auto;
	overflow:hidden;
	padding-bottom:45px;
	background-color:#FFF;
}
.weixin_m1200 .title{
	font-size:34px;
	color:#666666;
	height:40px;
	line-height:40px;
	padding-top:50px;
	text-align:center;
}
.weixin_m1200 .weixin_smallProgram{
	width:1140px;
	padding-left:50px;
	padding-right:10px;
}
.weixin_m1200 .weixin_smallProgram .details{
	width:318px;
	margin-right:50px;
	overflow:hidden;
	float:left;
	height:435px;
	padding:30px 5px 15px;
	text-align:center;
	border-radius:5px;
	margin-top:45px;
}
.weixin_m1200 .details_img{
	width:280px;
	height:280px;
	display:block;
	margin:0px auto;
}
.weixin_m1200 .details_img img{
	width:280px;
	height:280px;
}
.weixin_m1200 .weixin_smallProgram .details.style1{
	background-color:#fff6e3;
}
.weixin_m1200 .weixin_smallProgram .details.style2{
	background-color:#e8f4fd;
}
.weixin_m1200 .weixin_smallProgram .details.style3{
	background-color:#e5fdf2;
}
.weixin_m1200 .weixin_smallProgram .details.style4{
	background-color:#e7e6ff;
}
.weixin_m1200 .weixin_smallProgram .details.style5{
	background-color:#ddfcf6;
}
.weixin_m1200 .weixin_smallProgram .details.style6{
	background-color:#e6edf7;
}
.weixin_m1200 .weixin_smallProgram .details h2{
	font-size:26px;
	height:50px;
	line-height:50px;
	overflow:hidden;
}
.weixin_m1200 .weixin_smallProgram .details.style1 h2{
	color:#fb714b;
}
.weixin_m1200 .weixin_smallProgram .details.style2 h2{
	color:#309ef3;
}
.weixin_m1200 .weixin_smallProgram .details.style3 h2{
	color:#1cd17d;
}
.weixin_m1200 .weixin_smallProgram .details.style4 h2{
	color:#7c78d8;
}
.weixin_m1200 .weixin_smallProgram .details.style5 h2{
	color:#26c7a6;
}
.weixin_m1200 .weixin_smallProgram .details.style6 h2{
	color:#474f58;
}
.weixin_m1200 .weixin_smallProgram .details p,.weixin_m1200 .weixin_smallProgram .details ul li{
	color:#777777;
	font-size:15px;
	line-height:30px;
}
.weixin_m1200 .weixin_smallProgram .details_words{
	padding:0px 20px;
	overflow:hidden;
	height:140px;
	overflow:hidden;
	margin-top:10px;
}
.weixin_m1200 .weixin_smallProgram .details ul li{
	list-style:inside !important;
	color:#999999;
	height:30px;
	overflow:hidden;
}
.weixin_m1200 .weixin_details_img{
	width:1140px;
	margin:10px auto 0px;
	overflow:hidden;
}
.weixin_m1200 .weixin_details_img img{
	max-width:1140px;
	text-align:center;
}
.weixin_m1200 .puzzledList{
	width:1106px;
	height:136px;
	padding:33px 17px 20px;
	overflow:hidden;
	margin:25px auto 0px;
	background:url(../images/puzzled_bg.png) no-repeat;
}
.weixin_m1200 .puzzledList dl{
	float:left;
	width:167px;
	height:100px;
	overflow:hidden;
	margin-right:30px;
	text-align:center;
	padding:20px 15px 16px;
}
.weixin_m1200 .puzzledList dl dt{
	height:70px;
	line-height:70px;
	overflow:hidden;
}
.weixin_m1200 .puzzledList dl dd{
	height:30px;
	line-height:30px;
	overflow:hidden;
	color:#FFF;
	font-size:21px;
}
.weixin_m1200 .puzzledList .puzzled1{
	background:url(../images/puzzled_1_bg.png) no-repeat left top;
}
.weixin_m1200 .puzzledList .puzzled2{
	background:url(../images/puzzled_2_bg.png) no-repeat left top;
}
.weixin_m1200 .puzzledList .puzzled3{
	background:url(../images/puzzled_3_bg.png) no-repeat left top;
}
.weixin_m1200 .puzzledList .puzzled4{
	background:url(../images/puzzled_4_bg.png) no-repeat left top;
}
.weixin_m1200 .puzzledList .puzzled5{
	margin-right:0px;
	background:url(../images/puzzled_5_bg.png) no-repeat left top;
}
.weixin_m1200 .puzzledList .puzzled1 dt{
	background:url(../images/puzzled_icon1.png) no-repeat center;
}
.weixin_m1200 .puzzledList .puzzled2 dt{
	background:url(../images/puzzled_icon2.png) no-repeat center;
}
.weixin_m1200 .puzzledList .puzzled3 dt{
	background:url(../images/puzzled_icon3.png) no-repeat center;
}
.weixin_m1200 .puzzledList .puzzled4 dt{
	background:url(../images/puzzled_icon4.png) no-repeat center;
}
.weixin_m1200 .puzzledList .puzzled5 dt{
	background:url(../images/puzzled_icon5.png) no-repeat center;
}
.weixin_case_list{
	width:1119px;
	margin:0px auto;
}
.weixin_case_list .case_item{
	width:343px;
	height:320px;
	float:left;
	overflow:hidden;
	position:relative;
	margin-top:30px;
	margin-right:40px;
}
.weixin_case_list .case_item.mar_r0{
	margin-right:0px;
}
.weixin_case_list .case_item .case_item_img{
	width:343px;
	height:251px;
	overflow:hidden;
}
.weixin_case_list .case_item .case_item_img img{
	width:343px;
	height:251px;
}
.weixin_case_list .case_info_position{
	overflow:hidden;
	position:absolute;
    left:0;
    top:0px;
    width:283px;
    height:191px;
	padding:30px;
	background:url(../images/case_item_hover_bg.png) repeat;
    transition:all .5s;
	display:none;
}
.weixin_case_list .case_item.hover .case_info_position{
	display:block;
}
.weixin_case_list .case_info_position dl dt{
	margin:0 auto;
    overflow:hidden;
    width:130px;
    height:130px;
    background:#fff;
    padding:5px;
}
.weixin_case_list .case_info_position dl dt img{
	width:130px;
    height:130px;
}
.weixin_case_list .case_info_position dl dd{
    height:28px;
    line-height:28px;
    border:1px solid #fff;
    border-radius:7px;
    color:#fff;
    transition:all .3s;
    letter-spacing:2px;
    width:125px;
    text-align:center;
    margin:15px auto 0px;
}
.weixin_case_list .case_info_bottom{
	margin-top:10px;
}
.weixin_case_list .case_info_bottom dl dt{
	font-size:16px;
    font-weight:700;
	height:30px;
	line-height:30px;
	overflow:hidden;
}
.weixin_case_list .case_info_bottom dl dd{
	color:#888888;
	height:25px;
	line-height:25px;
	overflow:hidden;
}

/****************************************** 区块链 结束 ******************************************/
.blockChain{
	width:100%;
	min-width:1200px;
}
.blockChain .banner{
	width:100%;
	background-position:center top;
	background-repeat:no-repeat;
}
.blockChain .chain_banner{
	height:470px;
}
.blockChain .chain_banner a{
	display:block;
	width:100%;
	height:470px;
}
.blockChain .business_box{
	width:100%;
	background:#fff;
}
.blockChain .business_box .business{
	width:1200px;
	margin:0 auto;
}
.blockChain .titleBox{
	text-align:center;
	padding:46px 52px 0;
}
.blockChain .titleBox .title{
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.blockChain .titleBox .title span{
	display:block;
	height:40px;
	line-height:40px;
	font-size:32px;
	padding:0 18px;
	float:left;
}
.blockChain .titleBox .title i{
	display:block;
	width:130px;
	height:40px;
	float:left;
}
.blockChain .titleBox .title i.left{
	background:url(../images/chain_icon_1.png) no-repeat center center;
}
.blockChain .titleBox .title i.right{
	background:url(../images/chain_icon_2.png) no-repeat center center;
}
.blockChain .titleBox p{
	line-height:26px;
	font-size:16px;
	color:#4b5d69;
	padding-top:10px;
}
.blockChain .business_box .photo{
	width:1200px;
	padding:60px 0 50px;
}
.blockChain .business_box .photo img{
	width:1200px;
	height:500px;
}
.blockChain .scheme_box{
	width:100%;
	padding-bottom:70px;
}
.blockChain .scheme_box .scheme{
	width:1200px;
	margin:0 auto;
}
.blockChain .scheme_box .titleBox{
	color:#fff;
	padding-top:65px;
}
.blockChain .scheme_box .list_box{
	width:1230px;
	padding-top:6px;
	overflow:hidden;
}
.blockChain .scheme_box .list_box .list{
	width:200px;
	padding:24px 8px 12px;
	text-align:center;
	background:#fff;
	margin:33px 30px 0 0;
	border-radius:5px;
	float:left;
}
.blockChain .scheme_box .list_box .list .icon{
	width:89px;
	height:89px;
	margin:0 auto;
}
.blockChain .scheme_box .list_box .list .icon img{
	width:89px;
	height:89px;
}
.blockChain .scheme_box .list_box .list span{
	display:block;
	height:30px;
	line-height:20px;
	font-size:20px;
	padding-top:9px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.blockChain .scheme_box .list_box .list span a{
	color:#000;
}
.blockChain .scheme_box .list_box .list span a:hover{
	color:#33d6be;
}
.blockChain .scheme_box .list_box .list p{
	height:60px;
	line-height:20px;
	font-size:14px;
	padding-top:4px;
	overflow:hidden;
}
.blockChain .scheme_box .list_box .list p a{
	color:#888;
}
.blockChain .scheme_box .list_box .list p a:hover{
	color:#33d6be;
}
.blockChain .application_box{
	width:100%;
	background:#f0f3f9;
	padding-bottom:58px;
}
.blockChain .application_box .application{
	width:1200px;
	margin:0 auto;
}
.blockChain .application_box .list_box{
	width:1304px;
	margin-top:-7px;
	overflow:hidden;
}
.blockChain .application_box .list_box dl{
	width:325px;
	padding:3px 2px 0 3px;
	background:#fff;
	margin:43px 104px 0 0;
	text-align:center;
	border-radius:4px;
	float:left;
}
.blockChain .application_box .list_box dl dt{
	width:325px;
	height:162px;
}
.blockChain .application_box .list_box dl dt img{
	width:325px;
	height:162px;
}
.blockChain .application_box .list_box dl dd{
	height:70px;
	line-height:70px;
	padding:0 10px;
	font-size:20px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.blockChain .application_box .list_box dl dd a{
	color:#000;
}
.blockChain .application_box .list_box dl dd a:hover{
	color:#33d6be;
}
.blockChain .service_box{
	width:100%;
	background:#fff;
}
.blockChain .service_box .service{
	width:1200px;
	padding:32px 0 50px;
	margin:0 auto;
	overflow:hidden;
}
.blockChain .service_box .info{
	width:550px;
	padding-right:50px;
	float:left;
}
.blockChain .service_box .info .title{
	padding:8px 0 27px 14px;
	color:#292e35;
	background:url(../images/chain_line_1.jpg) no-repeat 12px bottom;
}
.blockChain .service_box .info .title span{
	display:block;
	line-height:36px;
	font-size:25px;
}
.blockChain .service_box .info .title i{
	display:block;
	line-height:46px;
	font-size:35px;
	font-style:normal;
}
.blockChain .service_box .info p{
	line-height:30px;
	font-size:14px;
	padding:20px 0 20px 12px;
	color:#898989;
}
.blockChain .service_box .info .programme{
	width:221px;
	height:48px;
	line-height:48px;
	padding:10px 6px;
	text-align:center;
	font-size:16px;
	background:url(../images/chain_icon_38.png) no-repeat center center;
	overflow:hidden;
}
.blockChain .service_box .info .programme a{
	display:block;
	color:#fff;
}
.blockChain .service_box .info .programme a:hover{
	opacity:0.8;
	filter:alpha(opacity=80);
}
.blockChain .service_box .photo{
	width:600px;
	float:right;
}
.blockChain .service_box .photo img{
	width:600px;
	height:400px;
}
.blockChain .features_box{
	height:351px;
}
.blockChain .features_box .features{
	width:1200px;
	height:351px;
	margin:0 auto;
	position:relative;
	z-index:10;
}
.blockChain .features_box .titleBox{
	color:#fff;
	padding-top:100px;
}
.blockChain .features_box .titleBox .title i.left{
	background:url(../images/chain_icon_3.png) no-repeat center center;
}
.blockChain .features_box .titleBox .title i.right{
	background:url(../images/chain_icon_4.png) no-repeat center center;
}
.blockChain .features_box .list{
	width:1088px;
	height:178px;
	padding:55px 56px 50px;
	background:url(../images/chain_pic_6.png) no-repeat center top;
	position:absolute;
	left:0;
	bottom:6%;
	z-index:1;
	margin-bottom:-141px;
	box-shadow:0 5px 10px 0 rgba(240,242,248,.4);
	border-radius:141px;
	overflow:hidden;
}
.blockChain .features_box .list dl{
	width:200px;
	height:178px;
	padding:0 36px;
	text-align:center;
	float:left;
}
.blockChain .features_box .list dl dt{
	width:123px;
	height:123px;
	margin:0 auto;
}
.blockChain .features_box .list dl dt img{
	width:123px;
	height:123px;
}
.blockChain .features_box .list dl dd{
	width:130px;
	height:50px;
	line-height:25px;
	font-size:18px;
	padding-top:5px;
	margin:0 auto;
	overflow:hidden;
}
.blockChain .features_box .list dl dd a{
	color:#000;
}
.blockChain .features_box .list dl dd a:hover{
	color:#33d6be;
}
.blockChain .introduce_box{
	width:100%;
	padding-top:128px;
	background:#f6f8fb;
}
.blockChain .introduce_box .introduce{
	width:1200px;
	margin:0 auto;
}
.blockChain .introduce_box .list_box{
	width:1246px;
	padding-bottom:58px;
}
.blockChain .introduce_box .list_box .list{
	width:321px;
	margin:44px 70px 0 24px;
	padding:36px 0;
	background:#fff;
	border-radius:4px;
	text-align:center;
	box-shadow:0 3px 5px 3px rgba(232,235,243,0.5);
	float:left;
}
.blockChain .introduce_box .list_box .list span{
	display:block;
	width:127px;
	height:127px;
	margin:0 auto;
}
.blockChain .introduce_box .list_box .list i{
	display:block;
	width:72px;
	height:10px;
	padding-top:14px;
	margin:0 auto;
}
.blockChain .introduce_box .list_box .list i img{
	width:72px;
	height:10px;
}
.blockChain .introduce_box .list_box .list p{
	height:52px;
	line-height:26px;
	width:200px;
	font-size:18px;
	padding-top:26px;
	margin:0 auto;
	overflow:hidden;
}
.blockChain .introduce_box .list_box .list p a{
	color:#292e35;
}
.blockChain .introduce_box .list_box .list p a:hover{
	color:#33d6be;
}
.blockChain .technology_box{
	width:100%;
	background:#fff;
}
.blockChain .technology_box .technology{
	width:1200px;
	margin:0 auto;
}
.blockChain .technology_box .technology .photo{
	width:1200px;
	height:520px;
}
.blockChain .technology_box .technology .photo img{
	width:1200px;
	height:520px;
}
.blockChain .advantage_box{
	height:533px;
}
.blockChain .advantage_box .advantage{
	width:1200px;
	margin:0 auto;
}
.blockChain .advantage_box .titleBox{
	padding-top:76px;
	color:#fff;
}
.blockChain .advantage_box .list_box{
	width:1228px;
	padding-top:36px;
	overflow:hidden;
}
.blockChain .advantage_box .list_box .list{
	width:243px;
	margin-right:28px;
	text-align:center;
	background:#fff;
	padding:30px 18px 28px;
	border-radius:5px;
	float:left;
}
.blockChain .advantage_box .list_box .list .icon{
	width:102px;
	height:102px;
	margin:0 auto;
}
.blockChain .advantage_box .list_box .list .icon img{
	width:102px;
	height:102px;
}
.blockChain .advantage_box .list_box .list span{
	display:block;
	height:30px;
	line-height:30px;
	font-size:20px;
	padding-top:12px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.blockChain .advantage_box .list_box .list span a{
	color:#333;
}
.blockChain .advantage_box .list_box .list span a:hover{
	color:#33d6be;
}
.blockChain .advantage_box .list_box .list p{
	height:96px;
	line-height:24px;
	font-size:14px;
	color:#777;
	padding-top:12px;
	overflow:hidden;
}
.blockChain .structure_box{
	width:100%;
	background:#fff;
}
.blockChain .structure_box .structure{
	width:1200px;
	padding-bottom:52px;
	margin:0 auto;
}
.blockChain .structure_box .structure img{
	width:1200px;
	height:640px;
}
.blockChain .news_box{
	width:100%;
	background:#f6f8fb;
}
.blockChain .news_box .news{
	width:1200px;
	padding-bottom:48px;
	margin:0 auto;
}
.blockChain .news_box .info{
	width:1200px;
	padding-top:40px;
}
.blockChain .news_box .info .left_photo{
	width:436px;
	background:#fff;
	margin-right:8px;
	padding-bottom:23px;
	float:left;
}
.blockChain .news_box .info .left_photo .photo{
	width:436px;
	height:246px;
}
.blockChain .news_box .info .left_photo .photo img{
	width:436px;
	height:246px;
}
.blockChain .news_box .info .left_photo span{
	display:block;
	height:30px;
	line-height:30px;
	font-size:18px;
	padding:18px 18px 0;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.blockChain .news_box .info .left_photo span a{
	color:#333;
}
.blockChain .news_box .info .left_photo span a:hover{
	color:#33d6be;
}
.blockChain .news_box .info .left_photo p{
	height:60px;
	line-height:20px;
	font-size:14px;
	color:#888;
	padding-top:8px;
	margin:0 18px;
}
.blockChain .news_box .info .list_box{
	width:756px;
	margin-top:-20px;
	float:left;
}
.blockChain .news_box .info .list_box .list{
	width:318px;
	padding:17px 26px 18px 14px;
	margin:20px 0 0 20px;
	background:#fff;
	float:left;
}
.blockChain .news_box .info .list_box .list dl{
	width:90px;
	text-align:center;
	height:80px;
	background:#ecf0f8;
	border-radius:5px;
	color:#333;
	margin-right:16px;
	float:left;
}
.blockChain .news_box .info .list_box .list:hover dl{
	background:#33d6be;
	color:#fff;
}
.blockChain .news_box .info .list_box .list dl dt{
	height:32px;
	line-height:32px;
	font-size:32px;
	font-weight:bold;
	padding-top:10px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.blockChain .news_box .info .list_box .list dl dd{
	height:16px;
	line-height:16px;
	overflow:hidden;
}
.blockChain .news_box .info .list_box .list .content{
	width:212px;
	float:left;
}
.blockChain .news_box .info .list_box .list .content span{
	display:block;
	height:28px;
	line-height:28px;
	font-size:16px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.blockChain .news_box .info .list_box .list .content span a{
	color:#333;
}
.blockChain .news_box .info .list_box .list .content span a:hover{
	color:#33d6be;
}
.blockChain .news_box .info .list_box .list .content p{
	height:40px;
	line-height:20px;
	color:#888;
	font-size:13px;
	padding-top:7px;
}
/****************************************** 区块链 结束 ******************************************/

/*      旅游酒店      */
.iyjd_deta{
	width:100%;}
.iyjd_deta img{
	max-width: 100%;
}
.iyjd_deta_seven{
	width:100%;
	margin:0 auto;
	overflow:hidden;
	background:#f0f0f0;}
.iyjd_seven_content{
	width:1083px;
	padding:55px 0;
	margin:0 auto;
	overflow:hidden;}
.iyjd_seven_left{
	width:716px;
	float:left;
	background:#fff;
	overflow:hidden;}
.iyjd_case_name{
	width:696px;
	height:69px;
	line-height:69px;
	padding-left:20px;
	overflow:hidden;}
.iyjd_case_name span{
	width:716px;
	height:69px;
	line-height:69px;
	font-size:24px;
	display:block;
	color:#333;
	overflow:hidden;}
.iyjd_case_deta{
	width:670px;
	margin:0 auto;
	position:relative;}
.iyjd_case_sort{
	width:670px;
	height: 340px;
	overflow:hidden;}
.iyjd_case_sort ul{
	width:695px;}
.iyjd_case_sort ul li{
	width:208px;
	float:left;
	padding:0 23px 20px 0;
	cursor:pointer;}
.iyjd_case_sort ul li strong{
	width:188px;
	height:250px;
	padding:9px;
	display:block;
	border:solid 1px #e7e5e5;}
.iyjd_case_sort ul li strong img{
	width:188px;
	height:250px;}
.iyjd_case_sort ul li font{
	width:208px;
	height:30px;
	line-height:30px;
	padding-top:20px;
	display:block;
	font-size:16px;
	text-align: center;
	overflow:hidden;}
.iyjd_case_sort ul li:hover font{
	opacity:0.7;
	filter:alpha(opacity=70);
}
.iyjd_case_sort ul li em{
	height:44px;
	line-height:22px;
	font-size:14px;
	color:#888;
	display:block;
	font-style: normal;}
.iyjd_case_sort ul li:hover em{
	opacity:0.7;
	filter:alpha(opacity=70);
}
.iyjd_case_deta span.prev,.iyjd_case_deta span.next{
	width:23px;
	height:23px;
	position:absolute;
	z-index:3;
	top:-46px;
	right:31px;}
.iyjd_case_deta span.prev{
	background:url(../images/IYJD_icon_1.png) center no-repeat;}
.iyjd_case_deta span.next{
	right:0px;
	background:url(../images/IYJD_icon_2.png) center no-repeat;}
.iyjd_case_deta span a{
	width:23px;
	height:23px;
	display:block;}
.iyjd_seven_right{
	width:347px;
	height:409px;
	float:left;
	margin-left:20px;
	background:#fff;
	overflow:hidden;}
.iyjd_news_name{
	width:313px;
	margin:0 auto;
	padding-top:5px;
	height:55px;
	line-height:55px;
	overflow:hidden;}
.iyjd_news_name span{
	float:left;
	font-size:24px;
	color:#333;
	overflow:hidden;}
.iyjd_news_name font{
	float:right;}
.iyjd_news_name font a:hover{
	color:#33d6be;
}
.iyjd_news_deta{
	width:313px;
	margin:0 auto;}
.iyjd_news_deta ul li{
	width:313px;
	height:40px;
	line-height:40px;
	display:block;
	overflow:hidden;}
.iyjd_news_deta ul li span{
	color:#b0adad;
	float:left;
	font-size:14px;
	padding-right:5px;}
.iyjd_news_deta ul li a{
	float:left;
	width:302px;
	height:40px;
	line-height:40px;
	color:#333;
	font-size:14px;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;}
.iyjd_news_deta ul li a:hover{
	color:#33d6be;
}
/***************** 物联网 开始 ***********************/
.internet_thingsMain{
	width: 100%;
	min-width: 1200px;
	background: #fff;
}
.internet_thingsMain .topProgramme{
	position: relative;
	overflow: hidden;
}
.internet_thingsMain .internet_title{
	text-align: center;
}
.internet_thingsMain .internet_title .title{
	width: 1200px;
	padding-top: 60px;
	margin:0 auto;
}
.internet_thingsMain .internet_title i{
	display:inline-block;
	vertical-align: middle;
	width: 135px;
	height: 17px;
}
.internet_thingsMain .internet_title i.left{
	background: url("../images/internet_icon_1.png") no-repeat center center;
}
.internet_thingsMain .internet_title i.right{
	background: url("../images/internet_icon_2.png") no-repeat center center;
}
.internet_thingsMain .internet_title span{
	display: inline-block;
	vertical-align: middle;
	height: 40px;
	line-height: 40px;
	padding: 0 14px;
	font-size: 24px;
	max-width: 80%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.internet_thingsMain .topProgramme .photo{
	width: 1200px;
	text-align: center;
	padding: 10px 0 26px;
	overflow: hidden;
	margin: 0 auto;
}
.internet_thingsMain .topProgramme .photo img{
	max-width: 100%;
}
.internet_thingsMain .internet_title p{
	line-height: 24px;
	font-size: 14px;
	color: #666;
}
.internet_thingsMain .solveProgramme{
	width: 1200px;
	margin:0 auto;
}
.internet_thingsMain .solveProgramme ul{
	overflow: hidden;
}
.internet_thingsMain .solveProgramme ul li{
	display: block;
	margin-top: 45px;
	width: 240px;
	text-align: center;
	float: left;
}
.internet_thingsMain .solveProgramme ul li a{
	display: block;
	margin: 0 50px;
}
.internet_thingsMain .solveProgramme ul li a span{
	display: block;
	width: 75px;
	height: 75px;
	margin:0 auto;
	-webkit-transform: rotate(-45deg);
	-moz-transform: rotate(-45deg);
	transform: rotate(-45deg);
}
.internet_thingsMain .solveProgramme ul li a:hover span{
	box-shadow: 0px 0px 12px 4px rgba(217,231,255,1);
}
.internet_thingsMain .solveProgramme ul li.l1 a span{
	background: url("../images/internet_icon_16.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l2 a span{
	background: url("../images/internet_icon_17.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l3 a span{
	background: url("../images/internet_icon_18.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l4 a span{
	background: url("../images/internet_icon_19.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l5 a span{
	background: url("../images/internet_icon_20.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l6 a span{
	background: url("../images/internet_icon_21.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l7 a span{
	background: url("../images/internet_icon_22.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l8 a span{
	background: url("../images/internet_icon_23.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l9 a span{
	background: url("../images/internet_icon_24.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l10 a span{
	background: url("../images/internet_icon_25.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l11 a span{
	background: url("../images/internet_icon_27.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.last a span{
	background: url("../images/internet_icon_30.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l1:hover a span{
	background: url("../images/internet_icon_36.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l2:hover a span{
	background: url("../images/internet_icon_37.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l3:hover a span{
	background: url("../images/internet_icon_38.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l4:hover a span{
	background: url("../images/internet_icon_39.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l5:hover a span{
	background: url("../images/internet_icon_40.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l6:hover a span{
	background: url("../images/internet_icon_41.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l7:hover a span{
	background: url("../images/internet_icon_42.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l8:hover a span{
	background: url("../images/internet_icon_43.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l9:hover a span{
	background: url("../images/internet_icon_44.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l10:hover a span{
	background: url("../images/internet_icon_45.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.l11:hover a span{
	background: url("../images/internet_icon_47.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li.last:hover a span{
	background: url("../images/internet_icon_50.png") no-repeat center center;
}
.internet_thingsMain .solveProgramme ul li a i{
	display: block;
	font-style: inherit;
	height: 20px;
	line-height: 20px;
	padding: 23px 5px 0;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.internet_thingsMain .solveProgramme ul li a:hover i{
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.internet_thingsMain .internet_service{
	width: 100%;
	background: #eef6fe;
}
.internet_thingsMain .internet_service .service_box{
	width: 1200px;
	height: 567px;
	padding:75px 0 60px;
	position: relative;
	margin:0 auto;
}
.internet_thingsMain .internet_service .service_box .sides_box{
	width: 367px;
	background: #fff;
	margin-top: 40px;
	transition: all .3s ease;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	float: left;
}
.internet_thingsMain .internet_service .service_box .sides{
	padding-top: 33px;
	box-shadow: 0px 0px 10px 4px rgba(227,235,242,1);
}
.internet_thingsMain .internet_service .service_box .sides_box:hover{
	color: #fff;
	margin-top: 0;
	position: relative;
	z-index: 3;
}
.internet_thingsMain .internet_service .service_box .sides_box:hover .sides{
	padding: 43px 0 26px;
	width: 420px;
	border-radius: 5px;
	box-shadow: 0px 0px 20px 7px rgba(193,218,254,.8);
	background: url("../images/internet_line_7.jpg") repeat-y center center;
}
.internet_thingsMain .internet_service .name{
	text-align: center;
}
.internet_thingsMain .internet_service .name span{
	display: block;
	width: 84px;
	height: 84px;
	margin:0 auto;
}
.internet_thingsMain .internet_service .name span img{
	width: 84px;
	height: 84px;
}
.internet_thingsMain .internet_service .name span img.white{
	display: none;
}
.internet_thingsMain .internet_service .sides_box:hover .name span img.blue{
	display: none;
}
.internet_thingsMain .internet_service .sides_box:hover .name span img.white{
	display: block;
}
.internet_thingsMain .internet_service .mid_box:hover .name span img.blue{
	display: none;
}
.internet_thingsMain .internet_service .mid_box:hover .name span img.white{
	display: block;
}
.internet_thingsMain .internet_service .name dl{
	padding: 0 10px;
}
.internet_thingsMain .internet_service .name dl dt{
	height: 28px;
	line-height: 28px;
	font-size: 16px;
	padding-top: 8px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.internet_thingsMain .internet_service .name dl dd{
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	color: #777;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.internet_thingsMain .internet_service .sides_box:hover  .name dl dd{
	color: #fff;
}
.internet_thingsMain .internet_service .sides_box .list_box{
	padding-top: 10px;
}
.internet_thingsMain .internet_service .sides_box:hover .list_box{
	padding-top: 30px;
}
.internet_thingsMain .internet_service .sides_box .list{
	border-top: 1px solid #dbdbdb;
}
.internet_thingsMain .internet_service .sides_box:hover .list{
	color: #80d0ff;
	border-top: 1px solid #85b5ff;

}
.internet_thingsMain .internet_service .sides_box .list a{
	display: block;
	padding:33px 61px 20px 64px;
}
.internet_thingsMain .internet_service .sides_box:hover .list a{
	color: #fff;
}
.internet_thingsMain .internet_service .sides_left .list.l1{
	border: none;
	background: url("../images/internet_icon_6.png") no-repeat 25px 27px;
}
.internet_thingsMain .internet_service .sides_left .list.l2{
	background: url("../images/internet_icon_7.png") no-repeat 25px 27px;
}
.internet_thingsMain .internet_service .sides_left:hover .list.l1{
	border-top: 1px solid #85b5ff;
	background: url("../images/internet_icon_54.png") no-repeat 25px 27px;
}
.internet_thingsMain .internet_service .sides_left:hover .list.l2{
	background: url("../images/internet_icon_55.png") no-repeat 25px 27px;
}
.internet_thingsMain .internet_service .sides_right .list.l1{
	border: none;
	background: url("../images/internet_icon_14.png") no-repeat 25px 27px;
}
.internet_thingsMain .internet_service .sides_right .list.l2{
	background: url("../images/internet_icon_15.png") no-repeat 25px 27px;
}
.internet_thingsMain .internet_service .sides_right:hover .list.l1{
	border-top: 1px solid #85b5ff;
	background: url("../images/internet_icon_62.png") no-repeat 25px 27px;
}
.internet_thingsMain .internet_service .sides_right:hover .list.l2{
	background: url("../images/internet_icon_63.png") no-repeat 25px 27px;
}
.internet_thingsMain .internet_service .sides_right:hover .sides{
	margin-left: -53px;
}
.internet_thingsMain .internet_service .list span{
	display: block;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.internet_thingsMain .internet_service .sides_box .list p{
	height: 40px;
	line-height: 20px;
	color: #777;
	padding-top: 8px;
	overflow: hidden;
}
.internet_thingsMain .internet_service .sides_box:hover .list p{
	color: #b4dfff;
}
.internet_thingsMain .internet_service .list i{
	font-style: inherit;
}
.internet_thingsMain .internet_service .sides_box .list i{
	display: block;
	color: #086fff;
	margin-top: 18px;
}
.internet_thingsMain .internet_service .sides_box:hover .list i{
	color: #fff;
}
.internet_thingsMain .internet_service .mid_box{
	width: 466px;
	border: 4px;
	padding-top: 33px;
	margin-top: 40px;
	border-radius: 5px;
	box-shadow: 0px 0px 10px 4px rgba(227,235,242,1);
	background: #fff;
	transition: all .3s ease;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	float: left;
}
.internet_thingsMain .internet_service .mid_box:hover{
	box-shadow: 0px 0px 20px 7px rgba(193,218,254,.8);
	background:url("../images/internet_line_2.jpg") repeat-y center top;
	color: #fff;
	margin-top: 0;
	padding-top: 43px;
	position: relative;
	z-index: 3;
}
.internet_thingsMain .internet_service .mid_box .name dl dd{
	color: #777;
}
.internet_thingsMain .internet_service .mid_box:hover .name dl dd{
	color: #fff;
}
.internet_thingsMain .internet_service .mid_box .listBox{
	width: 468px;
	overflow: hidden;
}
.internet_thingsMain .internet_service .mid_box .list_box{
	width: 468px;
	padding-top: 27px;
	margin-left: -1px;
}
.internet_thingsMain .internet_service .mid_box:hover .list_box{
	padding-top: 17px;
}
.internet_thingsMain .internet_service .mid_box .list_box .list{
	border-top: 1px solid #dbdbdb;
	border-left: 1px solid #dbdbdb;
	float: left;
}
.internet_thingsMain .internet_service .mid_box .list_box .list a{
	display: block;
	width: 163px;
	padding:15px 10px 12px 60px;
}
.internet_thingsMain .internet_service .mid_box:hover .list_box .list{
	border-top: 1px solid #80d0ff;
	border-left: 1px solid #80d0ff;
}
.internet_thingsMain .internet_service .mid_box:hover .list_box .list a{
	color: #fff;
	padding:24px 10px 22px 60px;
}
.internet_thingsMain .internet_service .mid_box .list_box .list a p{
	height: 20px;
	line-height: 20px;
	color: #1476ff;
	padding-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.internet_thingsMain .internet_service .mid_box:hover .list_box .list a p{
	color: #b4e0ff;
}
.internet_thingsMain .internet_service .mid_box .list_box .list a i{
	display: block;
	height: 20px;
	list-style: 20px;
	padding-top: 5px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.internet_thingsMain .internet_service .mid_box .list.l1{
	background: url("../images/internet_icon_56.png") no-repeat 22px 11px;
}
.internet_thingsMain .internet_service .mid_box .list.l2{
	background: url("../images/internet_icon_57.png") no-repeat 22px 11px;
}
.internet_thingsMain .internet_service .mid_box .list.l3{
	background: url("../images/internet_icon_58.png") no-repeat 22px 11px;
}
.internet_thingsMain .internet_service .mid_box .list.l4{
	background: url("../images/internet_icon_59.png") no-repeat 22px 11px;
}
.internet_thingsMain .internet_service .mid_box .list.l5{
	background: url("../images/internet_icon_60.png") no-repeat 22px 11px;
}
.internet_thingsMain .internet_service .mid_box .list.l6{
	background: url("../images/internet_icon_61.png") no-repeat 22px 11px;
}
.internet_thingsMain .internet_service .mid_box:hover .list.l1{
	background: url("../images/internet_icon_8.png") no-repeat 22px 20px;
}
.internet_thingsMain .internet_service .mid_box:hover .list.l2{
	background: url("../images/internet_icon_9.png") no-repeat 22px 20px;
}
.internet_thingsMain .internet_service .mid_box:hover .list.l3{
	background: url("../images/internet_icon_10.png") no-repeat 22px 20px;
}
.internet_thingsMain .internet_service .mid_box:hover .list.l4{
	background: url("../images/internet_icon_11.png") no-repeat 22px 20px;
}
.internet_thingsMain .internet_service .mid_box:hover .list.l5{
	background: url("../images/internet_icon_12.png") no-repeat 22px 20px;
}
.internet_thingsMain .internet_service .mid_box:hover .list.l6{
	background: url("../images/internet_icon_13.png") no-repeat 22px 20px;
}
.internet_thingsMain .internet_service .service_box .triangle_icon{
	width: 77px;
	height: 22px;
	position: absolute;
	left: 50%;
	bottom: -22px;
	margin-left: -38.5px;
	background: url("../images/internet_icon_31.png") no-repeat center center;
}
.internet_thingsMain .solution_programme{
	background: url("../images/internet_pic_2.jpg") repeat-x center top;
	overflow: hidden;
}
.internet_thingsMain .solution_programme .programmeBox{
	width: 1200px;
	padding: 68px 0 81px;
	margin:0 auto;
}
.internet_thingsMain .solution_programme .programme_box{
	width: 1220px;
}
.internet_thingsMain .solution_programme .programme{
	width: 285px;
	height: 470px;
	background: #fff;
	border-radius: 5px;
	margin:20px 20px 0 0;
	text-align: center;
	float: left;
	position: relative;
	transition:all .3s ease;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.internet_thingsMain .solution_programme .programme:hover{
	margin-top: 0;
	background: url("../images/internet_pic_5.png") no-repeat center center;
}
.internet_thingsMain .solution_programme .programme a{
	display: block;
	height: 437px;
	padding: 33px 10px 0;
}
.internet_thingsMain .solution_programme .programme dl{
	padding-bottom: 16px;
	background: url("../images/internet_line_1.jpg") no-repeat center bottom;
}
.internet_thingsMain .solution_programme .programme dl dt{
	width: 90px;
	height: 90px;
	margin:0 auto;
	border-radius: 50%;
	box-shadow: 0px 0px 10px 7px rgba(218,232,255,1);
}
.internet_thingsMain .solution_programme .programme:hover dl dt{
	box-shadow:none;
}
.internet_thingsMain .solution_programme .programme dl dt img{
	width: 90px;
	height: 90px;
}
.internet_thingsMain .solution_programme .programme dl dt img.white{
	display: none;
}
.internet_thingsMain .solution_programme .programme:hover dl dt img.white{
	display: block;
}
.internet_thingsMain .solution_programme .programme:hover dl dt img.blue{
	display: none;
}
.internet_thingsMain .solution_programme .programme dl dd{
	height: 52px;
	line-height: 26px;
	font-size: 16px;
	width: 170px;
	padding-top: 16px;
	color: #333;
	margin:0 auto;
	overflow: hidden;
}
.internet_thingsMain .solution_programme .programme:hover dl dd{
	color: #fff;
}
.internet_thingsMain .solution_programme .programme .info{
	padding: 18px 0;
	background: url("../images/internet_line_3.png") no-repeat center bottom;
}
.internet_thingsMain .solution_programme .programme:hover .info{
	background: url("../images/internet_line_4.png") no-repeat center bottom;
}
.internet_thingsMain .solution_programme .programme ul {
	max-height: 135px;
	overflow: hidden;
}
.internet_thingsMain .solution_programme .programme ul li {
	height: 27px;
	line-height: 27px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: normal;
}
.internet_thingsMain .solution_programme .programme:hover ul li{
	color: #fff;
}
.internet_thingsMain .solution_programme .programme span{
	width: 158px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #086fff;
	border: 1px solid #086fff;
	border-radius: 4px;
	display: block;
	position: absolute;
	left: 50%;
	bottom: 30px;
	margin-left: -80px;
}
.internet_thingsMain .solution_programme .programme:hover span{
	color: #fff;
	border: 1px solid #82a5d9;
}
@keyframes move_wave {
	0% {
		transform: translateX(0) translateZ(0) scaleY(1)
	}
	50% {
		transform: translateX(-25%) translateZ(0) scaleY(0.55)
	}
	100% {
		transform: translateX(-50%) translateZ(0) scaleY(1)
	}
}
.internet_thingsMain .topProgramme .bg_box{
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}
.internet_thingsMain .topProgramme .bg_1{
	animation: move-wave 3s;
	-webkit-animation: move-wave 3s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	background: url("../images/internet_pic_6.png") no-repeat center bottom;
	animation: move_wave 8s linear infinite;

}
.internet_thingsMain .topProgramme .bg_2{
	animation: move-wave 3s;
	-webkit-animation: move-wave 3s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	background: url("../images/internet_pic_7.png") no-repeat center bottom;
	animation: move_wave 12s linear infinite;
}
.internet_thingsMain .topProgramme .bg_3{
	animation: move-wave 3s;
	-webkit-animation: move-wave 3s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	background: url("../images/internet_pic_6.png") no-repeat center bottom;
	animation: move_wave 10s linear infinite;
}
.internet_thingsMain .topProgramme .bg_4{
	animation: move-wave 3s;
	-webkit-animation: move-wave 3s;
	-webkit-animation-delay: 1s;
	animation-delay: 1s;
	background: url("../images/internet_pic_7.png") no-repeat center bottom;
	animation: move_wave 14s linear infinite;
}
.internet_thingsMain .topProgramme .bg{
	position: absolute;
	left: 0;
	width: 270%;
	height: 100%;
	background-repeat: repeat no-repeat;
	background-position: 0 bottom;
	transform-origin: center bottom;
	background-position: 0 bottom;
}
.internet_thingsMain .topProgramme .top_programme{
	width: 1200px;
	margin:0 auto;
	position: relative;
	z-index: 1;
}
/***************** 物联网 结束 ***********************/

/***************** 物联网_内页 开始 ***********************/
.internet_thingsWithin{
	width: 100%;
	min-width: 1200px;
	background: #fff;
	overflow: hidden;
}
.internet_thingsWithin .internet_banner .info{
	width: 1200px;
	color: #fff;
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -600px;
}
.internet_thingsWithin .internet_banner .info .name{
	width: 500px;
	height: 70px;
	line-height: 70px;
	font-size: 48px;
	padding: 100px 0 10px;
	background: url("../images/within_line_1.jpg") no-repeat left bottom;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.internet_thingsWithin .internet_banner .info p{
	line-height: 24px;
	max-height: 1440;
	font-size: 14px;
	padding-top: 24px;
	width: 390px;
}
.internet_thingsWithin .internet_banner .info ul{
	padding-top: 28px;
	overflow: hidden;
}
.internet_thingsWithin .internet_banner .info ul li{
	float: left;
}
.internet_thingsWithin .internet_banner .info ul li.last{
	margin-left: 28px;
}
.internet_thingsWithin .internet_banner .info ul li a{
	display: block;
	width: 132px;
	text-align: center;
	height: 36px;
	line-height: 36px;
	font-size: 16px;
	border: 1px solid #6594fe;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.internet_thingsWithin .internet_banner .info ul li a:hover{
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.internet_thingsWithin .internet_banner .info ul li.last a{
	color: #10f1ff;
	border: 1px solid #10f1ff;
}
.internet_thingsWithin .within_main{
	width: 1200px;
	padding: 20px 0 100px;
	margin:0 auto;
	position: relative;
}
.internet_thingsWithin .within_main .case_nav{
	width: 230px;
	background: url("../images/within_line_2.jpg") repeat-y center top;
	box-shadow: 2px 2px 10px 5px rgba(199,211,255,.5);
	float: left;
}
.internet_thingsWithin .within_main .case_nav ul{
	padding: 25px 0 20px;
	background: url("../images/within_line_3.png") repeat-x left top;
}
.internet_thingsWithin .within_main .case_nav ul.industry{
	background: none;
}
.internet_thingsWithin .within_main .case_nav ul li{
	height: 42px;
	line-height: 42px;
	font-size: 15px;
	padding: 0 10px 0 42px;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.internet_thingsWithin .within_main .case_nav ul.industry li.name{
	background: url("../images/within_icon_1.png") no-repeat 13px center;
}
.internet_thingsWithin .within_main .case_nav ul.typical li.name{
	background: url("../images/within_icon_2.png") no-repeat 13px center;
}
.internet_thingsWithin .within_main .case_nav ul li a{
	display:inline-block;
	*display: inline;
	*zoom:1;
	color: #fff;
	height: 26px;
	line-height: 26px;
	max-width: 100%;
}
.internet_thingsWithin .within_main .case_nav ul li.hover a{
	background: url("../images/within_line_4.jpg") repeat-x left bottom;
}
.internet_thingsWithin .within_main .case_nav ul li:hover a{
	background: url("../images/within_line_4.jpg") repeat-x left bottom;
}
.internet_thingsWithin .within_main .case_details{
	width: 930px;
	float: right;
	overflow: hidden;
}
.internet_thingsWithin .within_main .case_details .sign_nav{
	padding-top: 6px;
	border-bottom: 1px solid #dedede;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul{
	width: 930px;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li{
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	padding: 0 36px 0 32px;
	cursor: pointer;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li.hover{
	color: #019bff;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li:hover{
	color: #019bff;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#introduction{
	background: url("../images/within_icon_3.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#function{
	background: url("../images/within_icon_4.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#design{
	background: url("../images/within_icon_5.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#flow{
	background: url("../images/within_icon_6.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#case{
	background: url("../images/within_icon_7.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#introduction.hover{
	background: url("../images/within_icon_8.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#function.hover{
	background: url("../images/within_icon_9.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#design.hover{
	background: url("../images/within_icon_10.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#flow.hover{
	background: url("../images/within_icon_11.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#case.hover{
	background: url("../images/within_icon_12.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#introduction:hover{
	background: url("../images/within_icon_8.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#function:hover{
	background: url("../images/within_icon_9.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#design:hover{
	background: url("../images/within_icon_10.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#flow:hover{
	background: url("../images/within_icon_11.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details .sign_nav ul li#case:hover{
	background: url("../images/within_icon_12.png") no-repeat 6px center;
}
.internet_thingsWithin .within_main .case_details p{
	font-size:14px;
	color:#585858;
	line-height:25px;
	padding-top:25px;
}
.internet_thingsWithin .case_details .case_title{
	 padding-top: 50px;
	 height: 40px;
	 line-height: 40px;
	 text-align: center;
	 position: relative;
	 overflow: hidden;
	 text-overflow: ellipsis;
	 white-space: nowrap;
 }
.internet_thingsWithin .case_details .case_title h3{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	font-size: 26px;
	background: #fff;
	padding: 0 10px;
	position: relative;
	z-index: 1;
}
.internet_thingsWithin .case_details .case_title span{
	width: 278px;
	height: 1px;
	background: #acacac;
	position: absolute;
	left: 50%;
	top: 70px;
	margin-left: -139px;
}
.internet_thingsWithin .case_details img{
	max-width: 100%;
}
.internet_thingsWithin .page_sign{
	width: 1px;
	height: 1px;
	position: absolute;
	left: 0;
	bottom: 58px;
}
.internet_thingsWithin #introduction_box{
	bottom: auto;
	top: 7px;
}
.internet_thingsWithin .introduction_box{
	position: relative;
}
.internet_thingsWithin .function_box{
	position: relative;
}
.internet_thingsWithin .design_box{
	position: relative;
}
.internet_thingsWithin .flow_box{
	position: relative;
}
.internet_thingsWithin .case_box{
	position: relative;
}
.function_list{
	width: 960px;
	overflow: hidden;
}
.function_list dl{
	width: 288px;
	height: 132px;
	border: 1px solid #e5e5e5;
	margin: 30px 30px 0 0;
	float: left;
}
.function_list dl dt{
	font-size: 18px;
	background: #f2f2f2;
	color: #fe8724;
	height: 52px;
	line-height: 52px;
	padding-left: 12px;
}
.function_list dl dd{
	height: 48px;
	line-height: 24px;
	font-size: 14px;
	padding: 20px 6px 0 12px;
	color: #a3a3a3;
	overflow: hidden;
}
.internet_thingsWithin .case_details .parameter{
	padding-top: 24px;
}
.internet_thingsWithin .case_details .parameter ul{
	width: 928px;
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
	overflow: hidden;
}
.internet_thingsWithin .case_details .parameter ul li{
	width: 463px;
	height: 45px;
	float: left;
	border-right: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
	overflow: hidden;
}
.internet_thingsWithin .case_details .parameter ul li span.s_1{
	display: block;
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	color: #f90;
	background: url("../images/within_icon_19.png") no-repeat center center;
	margin: 12px 40px 0 50px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
	float: left;
}
.internet_thingsWithin .case_details .parameter ul li span.s_2{
	display: block;
	width: 353px;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	text-overflow: ellipsis;
	white-space:nowrap;
	float: left;
}
/***************** 物联网_内页 结束 ***********************/

/***************** 我们的服务 详情 开始 ***********************/
.service_detailsMain .internet_banner{
	height: 368px;
	background: #ebecf0;
}
.service_detailsMain .internet_banner .info{
	height: 368px;
	background-position: right center;
	background-repeat: no-repeat;
}
.service_detailsMain .internet_banner .info .name{
	color: #1b1b1b;
	background: none;
	padding-top: 50px;
	width: 700px;
}
.service_detailsMain .internet_banner .info p{
	color: #5b5c5d;
	width: 700px;
}
.service_detailsMain .internet_banner .info ul li a#Ser_QQ{
	background: #019bff;
	border: 1px solid #019bff;
}
.service_detailsMain .internet_banner .info ul li.last a{
	color: #019bff;
	border: 1px solid #019bff;
}
.service_detailsMain .internet_banner .info ul li.last:hover a{
	background: #019bff;
	color: #fff;
}
.service_detailsMain .within_main .case_nav ul.modular{
	background: none;
}
.service_detailsMain .within_main .case_nav ul.cloud_service li.name{
	background: url("../images/within_icon_20.png") no-repeat 13px center;
}
.service_detailsMain .within_main .case_nav ul.modular li.name{
	background: url("../images/within_icon_21.png") no-repeat 13px center;
}
.service_detailsMain .within_main .case_nav ul.product li.name{
	background: url("../images/within_icon_22.png") no-repeat 13px center;
}
.service_detailsMain .order_box{
	position: relative;
}
.service_detailsMain .download_box{
	position: relative;
}
.service_detailsMain #tab_1_box {
	bottom: auto;
	top: 7px;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_1{
	background: url("../images/service_icon_1.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_2{
	background: url("../images/service_icon_2.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_3{
	background: url("../images/service_icon_3.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_4{
	background: url("../images/service_icon_4.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_5{
	background: url("../images/service_icon_5.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_6{
	background: url("../images/service_icon_6.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_7{
	background: url("../images/service_icon_7.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_1.hover{
	background: url("../images/service_icon_8.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_2.hover{
	background: url("../images/service_icon_9.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_3.hover{
	background: url("../images/service_icon_10.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_4.hover{
	background: url("../images/service_icon_11.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_5.hover{
	background: url("../images/service_icon_12.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_6.hover{
	background: url("../images/service_icon_13.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_7.hover{
	background: url("../images/service_icon_14.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_1:hover{
	background: url("../images/service_icon_8.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_2:hover{
	background: url("../images/service_icon_9.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_3:hover{
	background: url("../images/service_icon_10.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_4:hover{
	background: url("../images/service_icon_11.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_5:hover{
	background: url("../images/service_icon_12.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_6:hover{
	background: url("../images/service_icon_13.png") no-repeat 6px center;
}
.service_detailsMain .within_main .case_details .sign_nav ul li#tab_7:hover{
	background: url("../images/service_icon_14.png") no-repeat 6px center;
}
/***************** 我们的服务 详情 结束 ***********************/

/***************** 样品申请 开始 ***********************/
.sample_applyMain{
	width: 1200px;
	margin: 0 auto;
	padding-top: 28px;
	background: #fff;
}
.sample_applyMain .applyBox{
	width: 820px;
	float: left;
}
.sample_applyMain .apply_box{
	border-right: 1px solid #e7e7e7;
}
.sample_applyMain .apply_box .title{
	font-size: 26px;
	color: #111;
	padding: 30px 0;
	line-height: 30px;
}
.sample_applyMain .apply_box .time{
	font-size: 14px;
	line-height: 20px;
	color: #9a9a9a;;
}
.sample_applyMain .apply_box .time span{
	padding-right: 30px;
}
.sample_applyMain .apply_box .introduction{
	line-height: 30px;
	font-size: 14px;
	padding: 30px;
	color: #adadad;
	margin: 30px 30px 0 0;
	border: 1px dashed #cfcdce;
	position: relative;
}
.sample_applyMain .apply_box .introduction span{
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 0 18px;
	background: #fff;
	position: absolute;
	left: 1px;
	top: -9px;
	overflow: hidden;
}
.sample_applyMain .apply_box .introduction a{
	color: #31eed2;
}
.sample_applyMain .apply_box p{
	color: #909090;
	font-size: 14px;
	line-height: 240%;
}
.sample_applyMain .apply_box p span{
	color: #31eed2;;
}
.sample_applyMain .apply_box .info_box{
	margin: 20px 27px 0 0 ;
	padding-top: 20px;
	font-size: 14px;
	color: #909090;
	border-top: 1px solid #dedede;
}
.sample_applyMain .apply_box .info_box table{
	width: 100%;
}
.sample_applyMain .apply_box .info_box table td{
	height: 20px;
	line-height: 20px;
	padding: 10px 0;
}
.sample_applyMain .apply_box .info_box .text{
	height: 28px;
	line-height: 28px;
	width: 304px;
	padding: 0 8px;
	border: 1px solid #909090;
}
.sample_applyMain .apply_box .info_box select{
	height: 30px;
	*height: 20px;
	*line-height: 20px;
	border: 1px solid #909090;
}
.sample_applyMain .apply_box .info_box textarea{
	width: 304px;
	line-height: 20px;
	height: 50px;
	padding: 6px 8px 0;
	vertical-align: middle;
	border: 1px solid #909090;
}
.sample_applyMain .apply_box .info_box .submit{
	width: 82px;
	height: 32px;
	color: #fff;
	background-color: #00be8b;
	cursor: pointer;
}
.submit:hover{
	opacity: 0.8;
	filter:alpha(opacity=80);
}
.sample_applyMain .programme_box{
	width: 319px;
	float: right;
	overflow: hidden;
}
.sample_applyMain .programme_box p{
	line-height: 20px;
	font-size: 16px;
	padding-top: 24px;
}
.sample_applyMain .programme_box ul li{
	margin-top: 20px;
	height: 196px;
	border: 1px solid #e3e3e3;
}
.sample_applyMain .programme_box ul li.L1{
	background: url("../images/apply_pic_2.png") no-repeat right top;
}
.sample_applyMain .programme_box ul li.L2{
	background: url("../images/apply_pic_3.png") no-repeat right top;
}
.sample_applyMain .programme_box ul li span{
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 30px 0 0 20px;
	font-size: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.sample_applyMain .programme_box ul li i{
	display: block;
	width: 170px;
	font-style: normal;
	height: 40px;
	line-height: 20px;
	font-size: 14px;
	padding: 24px 0 0 20px;
	color: #9a9a9a;
	overflow: hidden;
}
.sample_applyMain .programme_box ul li a{
	display: block;
	padding: 4px 8px;
	border: 1px solid #31eed2;
	color: #31eed2;
	width: 120px;
	text-align: center;
	margin: 20px 0 0 24px;
	border-radius: 3px;
}
.sample_applyMain .programme_box ul li a:hover{
	background: #31eed2;
	color: #fff;
}
/***************** 样品申请 结束 ***********************/

/***************** 产品手册 开始 ***********************/
.product_manualMain{
	width: 100%;
	min-width: 1200px;
	background: #fff;
	overflow: hidden;
}
.product_manualMain .top_title{
	height: 88px;
	line-height: 88px;
	text-align: center;
	font-size: 26px;
	color: #000;
	background: #eee;
	overflow: hidden;
}
.product_manualMain .product_manual{
	width: 1200px;
	padding-top: 30px;
	margin: 0 auto;
}
.product_manualMain .product_manual .list{
	width: 280px;
	background: #eee;
	padding: 8px 0;
	float: left;
}
.product_manualMain .product_manual .list ul li{
	height: 40px;
	line-height: 40px;
	padding: 0 10px 0 40px;
	font-size: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space:nowrap;
}
.product_manualMain .product_manual .list ul li a{
	color: #019bff;
}
.product_manualMain .product_manual .content{
	width: 905px;
	border-top: 1px solid #ddd;
	overflow: hidden;
	float: right;
	font-size: 14px;
	line-height: 20px;
}
.product_manualMain .product_manual .content p{
	padding-top: 5px;
}
.product_manualMain .product_manual .content p img{
	max-width: 100%;
}
.product_manualMain .product_manual .content h3{
	line-height: 34px;
	font-size: 28px;
	text-align: center;
	padding-top: 20px;
}
.product_manualMain .product_manual table{
	width: 100%;
	border-collapse:collapse;
	border: 0;

}
.product_manualMain .product_manual table th{
	border: 1px solid #444;
	line-height: 36px;
	padding: 0 6px;
	background: #ccc;
}
.product_manualMain .product_manual table td{
	border: 1px solid #444;
	padding: 2px 6px;
}
/***************** 产品手册 结束 ***********************/
/***************** 游戏开发 开始 ***********************/
.game_developMain{
	width: 100%;
	min-width: 1200px;
	background: #3a0469;
}
.game_banner{
	width: 100%;
	min-width: 1200px;
	height: 470px;
	background-position:center top;
	background-repeat: repeat-x;
}
.game_developMain .game_project{
	width: 100%;
	height: 670px;
	background: url("../images/game_pic_2.jpg") repeat-x center top;
	overflow: hidden;
}
.game_developMain .develop_title{
	width: 1200px;
	margin: 0 auto;
	padding: 72px 10px 0;
	text-align: center;
}
.game_developMain .develop_title .title{
	display: inline-block;
	*display: inline;
	*zoom:1;
}
.game_developMain .develop_title .title i{
	display:block;
	width: 108px;
	height: 16px;
	padding-top: 16px;
	float: left;
}
.game_developMain .develop_title .title i.left{
	background: url("../images/game_icon_1.png") no-repeat center bottom;
}
.game_developMain .develop_title .title i.right{
	background: url("../images/game_icon_2.png") no-repeat center bottom;
}
.game_developMain .develop_title .title span{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 32px;
	padding: 0 10px;
	color: #ffc016;
	max-width: 80%;
	background: linear-gradient(to bottom, #f6ece2, #ffc016);
	-webkit-background-clip: text;
	color: transparent;
	float: left;
	overflow: hidden;
}
.game_developMain .develop_title p{
	line-height: 24px;
	font-size: 16px;
	color: #ffdea5;
	padding-top: 10px;
}
.game_developMain .project_list{
	width: 1200px;
	margin: 0 auto;
}
.game_developMain .project_list .list_box{
	width: 1248px;
	padding-top: 52px;
}
.game_developMain .project_list .list{
	width: 259px;
	height: 392px;
	margin-right: 48px;
	transition:all .3s ease;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	background: url("../images/game_pic_6.png") no-repeat center top;
	float: left;
}
.game_developMain .project_list .list:hover{
	margin-top: -20px;
}
.game_developMain .project_list .list a{
	display: block;
	width: 259px;
	height: 392px;
	position: relative;
}
.game_developMain .project_list .list a span{
	display: block;
	height: 30px;
	line-height: 30px;
	font-size: 22px;
	padding: 24px 10px 0;
	color: #ffdea5;
	text-align: center;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.game_developMain .project_list .list a p{
	height: 100px;
	text-align: center;
	width: 192px;
	line-height: 25px;
	color: #fff;
	font-size: 14px;
	padding-top: 25px;
	margin: 0 auto;
}
.game_developMain .project_list .list a i{
	display: block;
}
.game_developMain .project_list .list.L1 a i{
	width: 230px;
	height: 230px;
	padding-left: 46px;
	margin-top: -20px;
}
.game_developMain .project_list .list.L1 a i img{
	width: 230px;
	height: 230px;
}
.game_developMain .project_list .list.L2 a i{
	width: 200px;
	height: 200px;
	padding-left: 70px;
}
.game_developMain .project_list .list.L2 a i img{
	width: 200px;
	height: 200px;
}
.game_developMain .project_list .list.L3 a i{
	width: 200px;
	height: 200px;
	padding-left: 76px;
	margin-top: -6px;
}
.game_developMain .project_list .list.L3 a i img{
	width: 200px;
	height: 200px;
}
.game_developMain .project_list .list.L4 a i{
	width: 200px;
	height: 200px;
	padding-left: 96px;
	margin-top: -2px;
}
.game_developMain .project_list .list.L4 a i img{
	width: 180px;
	height: 180px;
}
.game_developMain .project_list .list .shadow{
	display: none;
	width: 337px;
	height: 67px;
	margin: -25px 0 0 -39px;
	background: url("../images/game_icon_3.png") no-repeat center center;
}
.game_developMain .project_list .list:hover .shadow{
	display: block;
}
.game_developMain .hot_games{
	width: 100%;
	height: 872px;
	background: url("../images/game_pic_3.jpg") no-repeat center top;
	overflow: hidden;
}
.game_developMain .hot_list{
	width: 1200px;
	margin: 0 auto;
}
.game_developMain .hot_list ul{
	width: 1288px;
}
.game_developMain .hot_list ul li{
	width: 169px;
	height: 169px;
	margin: 44px 88px 0 0;
	background: url("../images/game_icon_4.png") no-repeat center center;
	float: left;
}
.game_developMain .hot_list ul li i{
	display: block;
	width: 114px;
	height: 114px;
	padding: 14px 0 0 26px;
}
.game_developMain .hot_list ul li i img{
	width: 114px;
	height: 114px;
}
.game_developMain .hot_list ul li span{
	display: block;
	height: 32px;
	text-align: center;
	line-height: 32px;
	padding: 8px 5px 0;
	font-size: 16px;
	color: #ffdea5;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.game_developMain .hot_list ul li:hover span{
	opacity: 0.8;
	filter: alpha(opacity:80);
}
.game_developMain .our_advantage{
	width: 100%;
	height: 566px;
	background: url("../images/game_pic_4.jpg") no-repeat center top;
	overflow: hidden;
}
.game_developMain .advantage_list{
	width: 1200px;
	padding-top: 58px;
	margin: 0 auto;
}
.game_developMain .advantage_list ul{
	width: 1278px;
}
.game_developMain .advantage_list ul li{
	width: 241px;
	margin-right: 78px;
	float: left;
}
.game_developMain .advantage_list ul li i{
	display: block;
	width: 241px;
	height: 211px;
}
.game_developMain .advantage_list ul li i img{
	width: 241px;
	height: 211px;
}
.game_developMain .advantage_list ul li span{
	display: block;
	width: 180px;
	text-align: center;
	height: 72px;
	line-height: 24px;
	padding-top: 15px;
	margin: 0 auto;
	font-size: 14px;
	color: #fff;
	overflow: hidden;
}
.game_developMain .develop_flow{
	width: 100%;
	height: 529px;
	background: url("../images/game_pic_5.jpg") no-repeat center top;
	overflow: hidden;
}
.game_developMain .develop_flow .photo{
	width: 1200px;
	text-align: center;
	padding-top: 60px;
	margin: 0 auto;
}
.game_developMain .develop_flow .photo{
	width: 1200px;
	height: 250px;
}
.game_developMain .partner_list{
	width: 1200px;
	padding: 50px 0;
	margin: 0 auto;
}
.game_developMain .partner_list ul{
	width: 1250px;
	padding-left: 35px;
}
.game_developMain .partner_list ul li{
	width: 130px;
	height: 39px;
	margin-right: 120px;
	float: left;
}
/***************** 游戏开发 结束 ***********************/

/***************** 游戏项目 开始 ***********************/
.game_projectMain{
	width: 100%;
	min-width: 1200px;
	background: url("../images/game_icon_35.png") #380069 repeat left top;
}
.game_projectMain .list_box{
	width: 1200px;
	margin: 0 auto;
}
.game_projectMain .project_title{
	padding-top: 50px;
	text-align: center;
}
.game_projectMain .project_title span{
	display: block;
	width: 120px;
	height: 80px;
	margin: 0 auto;
}
.game_projectMain .L1 .project_title span{
	background: url("../images/game_icon_29.png") no-repeat center center;
}
.game_projectMain .L2 .project_title span{
	background: url("../images/game_icon_30.png") no-repeat center center;
}
.game_projectMain .L3 .project_title span{
	background: url("../images/game_icon_31.png") no-repeat center center;
}
.game_projectMain .L4 .project_title span{
	background: url("../images/game_icon_32.png") no-repeat center center;
}
.game_projectMain .project_title dl dt{
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	padding-top: 12px;
	color: #7c6797;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.game_projectMain .project_title dl dd{
	height: 40px;
	line-height: 40px;
	font-size: 30px;
	color: #fff;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.game_projectMain .list{
	padding-bottom: 15px;
	background: url("../images/game_pic_16.png") no-repeat center 132px;
}
.game_projectMain .info_box{
	padding: 40px 70px 0;
	position: relative;
}
.game_projectMain .info_box .photo{
	width: 525px;
	height: 378px;
	position: relative;
	z-index: 2;
}
.game_projectMain .info_box .photo img{
	width: 525px;
	height: 378px;
}
.game_projectMain .info_box .info{
	width: 655px;
	height: 325px;
	background: url("../images/game_pic_17.png") no-repeat center center;
	position: absolute;
	top: 67px;
	right: 70px;
}
.game_projectMain .info_box .info .content{
	width: 408px;
	height: 140px;
	line-height: 28px;
	padding: 50px 0 0 180px;
	color: #fff;
	font-size: 14px;
	text-indent: 28px;
	overflow: hidden;
}
.game_projectMain .info_box .info a.service{
	display: block;
	width: 236px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	font-size: 16px;
	color: #633100;
	background: url("../images/game_icon_33.png") no-repeat center center;
	margin: 36px 0 0 248px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.game_projectMain .info_box .info a.service:hover{
	opacity: 0.9;
	filter: alpha(opacity: 90;);
}
.game_projectMain .info_box .info a.service span{
	display: inline-block;
	8display: inline;
	*zoom: 1;
	padding-left: 26px;
	background: url("../images/game_icon_34.png") no-repeat left center;
	text-shadow: 1px 1px 1px #f5c212;
}
/***************** 游戏项目 结束 ***********************/

/***************** 热门游戏 开始 ***********************/
.hot_gametMain{
	width: 100%;
	padding-bottom: 58px;
	min-width: 1200px;
	background: url("../images/game_icon_35.png") #380069 repeat left top;
}
.hot_gametMain .details_left{
	width: 300px;
	float: left;
}
.hot_gametMain .details_left .left_top{
	width: 300px;
	margin-top: -64px;
	position: relative;
	z-index: 2;
}
.hot_gametMain .details_left .left_top .info{
	background: #450a8a;
	border-left: 1px solid #8e14e5;
	border-right: 1px solid #8e14e5;
	padding-bottom: 24px;
	transition:all .3s ease;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.hot_gametMain .details_left .left_top:hover .info{
	padding-bottom: 34px;
}
.hot_gametMain .details_left .left_top dl{
	padding: 20px 5px 25px;
	text-align: center;
	background: url("../images/game_icon_37.png") no-repeat center bottom;
}
.hot_gametMain .details_left .left_top dl dt{
	width: 139px;
	height: 139px;
	margin: 0 auto;
}
.hot_gametMain .details_left .left_top dl dt img{
	width: 139px;
	height: 139px;
	box-shadow: 3px 3px 4px 2px rgba(49,7,85,.9);
	border-radius: 32px;
	overflow: hidden;
}
.hot_gametMain .details_left .left_top dl dd{
	height: 30px;
	line-height: 30px;
	font-size: 24px;
	color: #ffdea5;
	padding-top: 16px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hot_gametMain .details_left .left_top p{
	width: 220px;
	max-height: 168px;
	line-height: 24px;
	font-size: 14px;
	color: #fff;
	text-align: center;
	padding-top: 30px;
	margin: 0 auto;
}
.hot_gametMain .details_left .left_top a.service{
	display: block;
	width: 236px;
	height: 52px;
	line-height: 52px;
	text-align: center;
	font-size: 16px;
	color: #633100;
	background: url("../images/game_icon_38.png") no-repeat center center;
	margin: 46px auto 0;
	text-shadow: 1px 1px 1px #f5c212;
	transition:all .3s ease;
	-moz-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hot_gametMain .details_left .left_top:hover a.service{
	margin-top: 36px;
}
.hot_gametMain .details_left .left_top a.service span{
	display: inline-block;
	8display: inline;
	*zoom: 1;
	padding-left: 26px;
	background: url("../images/game_icon_34.png") no-repeat left center;
}
.hot_gametMain .details_left .other_game{
	margin-top: 20px;
}
.hot_gametMain .details_left .bg_top{
	height: 15px;
	background: url("../images/game_pic_19.png") no-repeat center center;
}
.hot_gametMain .details_left .bg_bottom{
	height: 15px;
	background: url("../images/game_pic_20.png") no-repeat center center;
}
.hot_gametMain .details_left .other_game .other_box{
	background: #450a8a;
	padding: 0 18px 0 24px;
	border-left: 1px solid #8e14e5;
	border-right: 1px solid #8e14e5;
}
.hot_gametMain .details_left .other_game .other_box .title{
	width: 256px;
	height: 30px;
	line-height: 30px;
	padding-top: 7px;
	overflow: hidden;
}
.hot_gametMain .details_left .other_game .other_box .title span{
	display: block;
	height: 30px;
	line-height: 30px;
	width: 150px;
	font-size: 16px;
	color: #ffd166;
	font-weight: bold;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hot_gametMain .details_left .other_game .other_box .title a.more{
	color: #d4b164;
	float: right;
}
.hot_gametMain .details_left .other_game .other_box .title a.more:hover{
	opacity: 0.8;
	filter: alpha(opacity: 80;);
}
.hot_gametMain .details_left .other_game .other_box .list_box{
	margin-top: -8px;
	padding-bottom: 27px;
}
.hot_gametMain .details_left .other_game .other_box .list{
	width: 256px;
	margin-top: 40px;
}
.hot_gametMain .details_left .other_game .other_box .list i{
	width: 112px;
	height: 112px;
	margin: 0 18px 0 4px;
	float: left;
}
.hot_gametMain .details_left .other_game .other_box .list i img{
	width: 112px;
	height: 112px;
	box-shadow: 2px 2px 5px 3px rgba(49,7,85,.8);
	border-radius: 24px;
}
.hot_gametMain .details_left .other_game .other_box .list .info{
	width: 122px;
	float: left;
}
.hot_gametMain .details_left .other_game .other_box .list .info span{
	display: block;
	height: 16px;
	line-height: 16px;
	font-size: 14px;
	color: #ffdea5;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.hot_gametMain .details_left .other_game .other_box .list .info p{
	height: 44px;
	line-height: 22px;
	color: #fff;
	padding-top: 8px;
	overflow: hidden;
}
.hot_gametMain .details_left .other_game .other_box .list .info a.see{
	display: block;
	width: 91px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	margin-top: 15px;
	cursor: pointer;
	text-shadow: 2px 2px 1px #5600b6;
	background: url("../images/game_icon_42.png") no-repeat center center;
	overflow: hidden;
}
.hot_gametMain .details_left .other_game .other_box .list .info a.see:hover{
	opacity: 0.8;
	filter: alpha(opacity: 80;);
}
.hot_gametMain .hotBox{
	width: 869px;
	float: right;
}
.hot_gametMain .hotBox .bg_top{
	height: 15px;
	background: url("../images/game_pic_22.png") no-repeat center center;
}
.hot_gametMain .hotBox .bg_bottom{
	height: 15px;
	background: url("../images/game_pic_23.png") no-repeat center center;
}
.hot_gametMain .hotBox .hot_box{
	padding: 42px 0 50px;
	background: #450a8a;
	border-left: 1px solid #8e14e5;
	border-right: 1px solid #8e14e5;
}
.hot_gametMain .hotBox .hot_banner{
	position: relative;
	width: 867px;
}
.hot_gametMain .hotBox .hot_banner .swiper-slide{
	width: 563px;
	height: 274px;
}
.hot_gametMain .hotBox .hot_banner .swiper-slide a{
	display: block;
	width: 563px;
	height: 274px;
	background-repeat: repeat-x;
	background-position: center top;
	box-shadow: 0 0 8px 4px rgba(52,2,85,.9);
}
.hot_gametMain .hotBox .swiper-container{
	overflow: visible;
}
.hot_gametMain .hotBox .hot_banner .swiper-button-prev{
	width: 22px;
	height: 22px;
	background: url("../images/game_icon_39.png") no-repeat center center;
	position: absolute;
	left: 42px;
	top: 50%;
	margin-top: -11px;
	z-index: 1;
	cursor: pointer;
}
.hot_gametMain .hotBox .hot_banner .swiper-button-next{
	width: 22px;
	height: 22px;
	background: url("../images/game_icon_40.png") no-repeat center center;
	position: absolute;
	right: 42px;
	top: 50%;
	margin-top: -11px;
	z-index: 1;
	cursor: pointer;
}
.hot_gametMain .hotBox .content{
	font-size: 14px;
	color: #fff;
	line-height: 24px;
}
.hot_gametMain .hotBox .details_title{
	height: 40px;
	line-height: 40px;
	padding: 48px 10px 0 30px;
	font-size: 16px;
	color: #eccba2;
	background: url("../images/game_line_1.png") no-repeat 56px bottom;
	overflow: hidden;
}
.hot_gametMain .hotBox .details_title span{
	display: block;
	padding-left: 26px;
	background: url("../images/game_icon_41.png") no-repeat left center;
}
.hot_gametMain .hotBox .content p{
	padding: 26px 102px 0 70px;
}
.game_place{
	height: 30px;
	line-height: 30px;
	padding: 12px 0 0 24px;
	color: #ac5df1;
	overflow: hidden;
}
.game_place a{
	color: #ac5df1;
}
.game_place a.first{
	padding-left: 24px;
	background: url("../images/game_icon_43.png") no-repeat left center;
}
.game_place a.last{
	color: #fff;
	cursor: default;
}
.hotBox .game_place{
	padding-bottom: 6px;
}
/***************** 热门游戏 结束 ***********************/

.float_project{
	width: 166px;
	height: 116px;
	overflow: hidden;
	position: fixed;
	z-index: 99999999;
	right: 10px;
	bottom: 50px;
	background-image: url("../images/float_bg.png");
	background-position:center top;
	background-repeat: no-repeat;
}
.float_project b{
	display: block;
	width: 113px;
	height: 24px;
	line-height: 24px;
	text-align: center;
	overflow: hidden;
	font-size: 17px;
	color: #ffea96;
	margin: 18px auto 0;
}
.float_project p{
	width: 106px;
	height: 20px;
	line-height: 20px;
	overflow: hidden;
	font-size: 13px;
	font-weight: bold;
	color: #fff;
	margin: 11px 0 0 43px;
}
.float_project i{
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 999999991;
}

/*新闻资讯*/


.commonclass{width:100%; margin:0px auto; /*text-align:center;*/ font-size:14px; padding:30px 0px; position:relative;}
.commonclass span a{ background-color:#333; padding:0 20px; height:26px; border-radius: 30px; display:inline-block; line-height:26px; color:#fff; margin:5px;} 
.commonclass span a:hover{ background-color:#eb3900; color:#FFF;}
.commonclass span a.cur{ background-color:#eb3900; color:#FFF;}

.newsmore{width:100px;text-align:right; position:absolute; right:20px; top:28px; display:none}
.newsmore a{ display:inline-block; height:26px; margin-left:8px; text-align:center; line-height:26px;}
.newsmore a.newslink{ background:url(../images/Icon17.jpg) no-repeat; width:102px; color:#FFF; font-size:14px;}

.newsmore a.newsPrev{ background:url(../images/Icon15.jpg) no-repeat; width:42px;}
.newsmore a.newsPrev:hover{ background:url(../images/Icon015.jpg) no-repeat;}

.newsmore a.newsnext{ background:url(../images/Icon16.jpg) no-repeat; width:42px;}
.newsmore a.newsnext:hover{ background:url(../images/Icon016.jpg) no-repeat;}

.newsbox{ width:1200px; /*display:none;*/}


.newslistbox{width:100%;margin:0px auto;overflow:hidden; position:relative;}
.newslistbox ul{ margin:0px; padding:0px; position:relative;}
.newslistbox ul li{ float:left; width:100%; overflow:hidden; position:relative;}

.newslis{width:100%; overflow: hidden;}
.newslis dl{float:left;width:500px; height:155px; margin-left:20px; margin-right:40px; margin-bottom:25px; border-bottom: 1px solid #d3d9df; overflow: hidden;}
.newslis dl dt{ float:left; background:url(../images/index_50.png) no-repeat; width:94px; height:94px; text-align:center; font-size:14px; color:#FFF;}
.newslis dl dt span{ display:block; padding-top:8px; line-height:50px; font-size:48px;}
.newslis dl dd{ /*float:right;*/ width:100%; margin-top:6px;}
.newslis dl dd h3{ font-size:16px; height:24px; line-height:24px; overflow:hidden}
.newslis dl dd h3 a{ color:#000}
.newslis dl dd h3 a:hover{ color:#f15000}
.newslis dl dd p{ color:#666; font-size:14px; line-height: 22px; margin-top: 10px;}

.newslis dl > dd > p > span > a{ font-size: 16px; color:#eb3900;}
.newslis dl > dd > p > span > a:hover{ color:#a0030c;}

.commonclass.newsclass span{ margin-right:0px;}

.newstitle {
	width: 1200px;
	height: 48px;
	line-height: 36px;
	font-size:18px;
	position: relative;
	margin: auto;
	margin-top: 30px;
	text-align:center;
	border-bottom: 1px solid #d3d9df;
	color:#272727;
}


/*分页部分*/
 .pagination {
     text-align: center;
     font-size: 16px;
     color: #666666;
 }

 .pagination a {
     vertical-align: middle;
     display: inline-block;
     width: 40px;
     height: 40px;
     color: #666666;
     line-height: 40px;
     text-align: center;
     border-radius: 50%;
     margin: 0 5px;
     transition: .5s ease-in-out;
     font-size: 12px;
 }

 .pagination a:hover,
 .pagination a.active {
     background-color: red;
     color: #ffffff;
     transition: .5s ease-in-out;
 }

 .pagination a.cur {
     border: none;
     background: #077ee3;
     color: #fff;
 }

 .pagination div {
     margin: 0 5px;
     vertical-align: middle;
     display: inline-block;
 }

 .pagination .span {
     font-size: 12px;
     color: #888888;
 }

 .pagination .next {
     background: url(../images/a7.png) no-repeat center;
     background-size: 100%;
 }

 .pagination .next:hover {
     background: url(../images/a8.png) #04babd no-repeat center;
     background-size: 100%;
 }

 .pagination .prev {
     background: url(../images/a9.png) no-repeat center;
     background-size: 100%;
 }

 .pagination .prev:hover {
     background: url(../images/a10.png) #04babd no-repeat center;
     background-size: 100%;
 }

 .pagination .span {
     display: inline-block;
     vertical-align: middle;
 }

 /*新增的分页*/
 .pagination p {
     display: inline;
 }

 /*新增的分页*/
 /*新增表格样式 end*/
 #page {
     height: auto;
     padding: 20px 0px;
 }

 /*#page a {display: block; float: left; margin-right: 10px; padding: 2px 12px; height: 24px; border: 1px #cccccc solid; background: #fff; text-decoration: none; color: #808080; font-size: 12px; line-height: 24px; }*/
 /*#page a:hover {color: #077ee3; border: 1px #077ee3 solid; }*/
 #page a.cur {
     border: none;
     background: red;
     color: #fff;
 }

 #page p {
     padding: 2px 12px;
     font-size: 12px;
     height: 24px;
     line-height: 24px;
     color: #bbb;
     margin-right: 8px;
 }

 #page p.pageRemark {
     border-style: none;
     background: none;
     margin-right: 0px;
     padding: 4px 0px;
     color: #666;
 }

 #page p.pageRemark b {
     color: red;
 }

 #page p.pageEllipsis {
     border-style: none;
     background: none;
     padding: 4px 0px;
     color: #808080;
 }

