﻿/* 初始化css */
html, div, p, ul, li, ol, select, small, img, h1, h2, h3, h4, h5, h6, form, dl, dd, dt {
	padding: 0px;
	margin: 0px;
}
body {
	width: 100%;
	margin: 0 auto;
	padding: 0;
	font: 12px/24px "微软雅黑","Microsoft YaHei", Arial;
	background:#fff;
}
/*通用样式*/
.fl{float:left;}
.fr{float:right;}
.w-1000{ width:1000px; margin:0 auto; position:relative;}
.w-1005{ width:1005px; margin:0 auto; position:relative;}
.w-1200{ width:1200px; margin:0 auto; position:relative;}
.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}.green{color:#0E774A}
select optgroup{color:#CAC8BB;}
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}

.f12{font-size: 12px}.f14{font-size: 14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}
.fb{ font-weight:bold}.fn{ font-weight:normal}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.row-2 li{ float:left; width:50%}.row-3 li{ float:left; width:33%}.row-4 li{ float:left; width:25%}.row-5 li{ float:left; width:20%}
.cu,.cu-li li,.cu-span span {cursor: hand;!important;cursor: pointer}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
.border-0{ border:0;}
.lf{float: left}.rt{float: right}.pr{ position:relative}.pa{ position:absolute}
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}
.img-wrap a:hover{ background-color:#e8eff6}
.col-left{float:left}
.col-auto{overflow:hidden;_zoom:1;_float:left;}
.col-right{float:right}
.nobg{ background:none;}
.noborder{ border:none;}
.border_t_d{ border-top:1px dashed #eee;}
ul, ol {
	list-style: none;
}
a, a:visited {
	text-decoration: none;
	cursor: pointer;
	color: #494949;
    blr:expression(this.onFocus=this.blur());
}
a:focus {
	outline: none;
}
a:hover {
	text-decoration: none;
	color:#F00;
}
img {
	border: none;
	display: block;
}
input {
	border: 0;
	background: none;
	outline: none;
	padding: 0;
	margin: 0;
	font-family: "SimSun", "宋体";
	/*-webkit-appearance: none;*/
}
select, input {
	vertical-align: middle;
}
select, input, textarea {
	font-size: 12px;
	margin: 0;
}
textarea {
	resize: none;
}
h1 {
	font-size: 18px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 14px;
}
h4 {
	font-size: 12px;
}
.clear {
	clear: both;
	height: 1px;
}
li {
 blr:expression(this.onFocus=this.blur());
}
li:focus {
	outline: none;
	-moz-outline-style: none;
}
.w1200{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
.pcno{ display:none;}
/* 初始化css */
/* 头部 */
.tran.second-nav{
	display: none!important;
}
#header-menu{ display:none; position:fixed; top:0; left:0;}
.header-pc{
	width:100%;
	height:38px;
	background:url(../images/top_bg_x.png) repeat-x left top;
	overflow:hidden;
	z-index:9999;
}
.header-pc .top_box{
	height:38px;
	line-height:38px;
	position:relative;
	letter-spacing:1px;
}
.header-pc .top_box .login{
	height:26px;
	position:absolute;
	right:380px;
	top:0px;
}
.header-pc .top_box .login a{ color:#FF0;}
.top_box .top_word{
	width:618px;
	height:38px;
	float:left;
	color:#F99;
	font-size:14px;
}
.top_box .top_word h1{
	width:74px;
	font-size:12px;
	font-weight:normal;
	height:38px;
	float:left;
}
.top_box .top_word strong{
	font-weight:normal;
}
.top_box .top_word a{
	padding:0 10px;
	font-size:14px;
	color:#f79595;
}
.top_box .top_word a:hover{
	color:#fff;
	text-decoration:none;
}
.top_box .top_nav{
	width:365px;
	height:14px;
	line-height:14px;
	padding:12px 0;
	float:right;
	overflow:hidden;
	margin-right:0px;
}
.top_box .top_nav li{
	float:left;
	border-right:1px solid #FF5B5B;
	padding:0 10px;
	height:14px;
}
.top_box .top_nav li a{
	display:block;
	float:left;
	color:#FFF;
}
.top_box .top_nav li a:hover{
	color:#ffff00;
	text-decoration:none;
}

#top{
	width:100%;
	background:#FFF;
	overflow:hidden;
}
.logo_nav{
	height:90px;
	background:url(../images/menu_bj.png) no-repeat 285px top;
}
.logo_nav .logo img{ width:227px; height: 49px;}
/*wang*/
.logo_nav .logo{
	width:277px;
	height:50px;
	float:left;
	padding-top:25px;
	overflow:hidden;
}
.logo_nav .logo .logo_img{ float:left; width:160px; height:49px; margin-right:20px; }
.logo_nav .logo .logo_img img{ width:160px; height: 49px; }
.logn_nav .logo .logo_wang{ float:left; width:95px; height:50px; }
.logo_nav .logo .logo_wang img{ width:95px; height: 50px; }
/*wang_end*/
.logo_nav .wapmenu{ display:none;}
.logo_nav .nav{
	float:left;
	/*width:620px;
	margin-left:100px;*/
	width:590px;
	margin-left:60px;
	height:50px;
	line-height:50px;
	padding-top:28px;
	overflow:hidden;
}
.logo_nav .nav .nav_tel{ display:none;}
.logo_nav .nav li{
	float:left;
}
.logo_nav .nav li a{
	display:block;
	float:left;
	/*padding:0 20px;*/
	padding:0 18px;
	color:#494949;
	font-size:16px;
}
.logo_nav .nav li a:hover, .logo_nav .nav li.current a{
	color:#ff0000;
	text-decoration:none;
	background:url(../images/topo1.png) no-repeat center bottom;
}
.logo_nav .contact{
	float:right;
	height:50px;
	padding-top:25px;
	width:200px;
	overflow:hidden;
}
.logo_nav .contact .phone_nub{
	height:20px;
	background:url(../images/phone_icon.png) no-repeat left top;
	padding-left:22px;
	line-height:20px;
	color:#F30;
	font-size:18px;
	padding-bottom:10px;
	font-style:italic;
}
.logo_nav .contact .qq_nub{
	height:18px;
	background:url(../images/qq_icon.png) no-repeat left top;
	padding-left:22px;
	line-height:18px;
	color:#5199f2;
	font-size:18px;
	font-style:italic;
}
.logo_nav .contact .qq_nub a{ color:#4ab7f6;}
/*二级导航*/
#top .sub_nav{
	width:100%;
	background:url(../images/sub_bg.png) repeat-x center -5px;
	overflow:hidden;
	padding:0;
	height:0;
	position:relative;
	border-bottom:1px solid #eee;
	display:none;
}
#top .sub_nav .sub_content{
	width:1200px;
	position:absolute;
	top:15px;
	left:50%;
	margin-left:-600px;
	overflow:hidden;
	padding:30px;
	background:url(../images/menu_bg.png) no-repeat left bottom;
	z-index:99999;
}
#top .sub_nav .sub_e{ padding:10px 30px;}
#top .sub_nav .sub_content .infoweb{ width:1150px; height:300px; background:url(../images/nav_web.png) no-repeat center -20px;}
#top .sub_nav .sub_content .infoseo{ width:1150px; height:300px; background:url(../images/nav_seo.png) no-repeat center -6px;}
#top .sub_nav .sub_content .sub_pic{ float:left; width:280px; height:265px; margin:10px 20px 10px 70px; text-align:center;}
#top .sub_nav .sub_content .sub_pic img{ width:250px; height:150px;}
#top .sub_nav .sub_content .notext img{ width:280px; height:180px;}
#top .sub_nav .sub_content .sub_pic h1,#top .sub_nav .sub_content .sub_pic h4{ width:250px; height:40px; line-height:40px;  font-size:20px;color:#333; margin-top:5px;}
#top .sub_nav .sub_content .sub_pic p{ width:250px; font-size:16px; line-height:20px; color:#666;}
#top .sub_nav .sub_content .jk{ margin-right:50px;}

#top .sub_nav .sub_content dl{ float:left; width:250px; height:265px; margin:10px 50px 10px 70px; font-size:18px; font-weight:bold; color:#06C;}
#top .sub_nav .sub_content dl dt,#top .sub_nav .sub_content dl dd{ float:left; width:240px; padding-left:10px; border-bottom:1px solid #eee; line-height:43px; height:43px;}
#top .sub_nav .sub_template{ padding:10px 30px 30px 30px; }
#top .sub_nav .sub_template dl{ width:200px; margin:10px 50px 10px 20px; }
#top .sub_nav .sub_template dl dt,#top .sub_nav .sub_template dl dd{ float:left; width:180px; padding-left:10px; border-bottom:1px solid #eee; line-height:36px; height:36px; }
#top .sub_nav .sub_content dl .two{ width:115px;}
#top .sub_nav .sub_content dl dt a{ font-size:18px; font-weight:bold; color:#e00000; }
#top .sub_nav .sub_content dl dd{ font-size:14px; font-weight:normal; color:#999; }
#top .sub_nav .sub_content dl dd a{ font-size:16px; color:#333; }
#top .sub_nav .sub_content dl dd a i{ font-size:14px; color:#ccc; font-style:normal; padding-left:8px; }
#top .sub_nav .sub_content dl dt a:hover,#top .sub_nav .sub_content dl dd a:hover{ color:#F00;}
#top .sub_nav .sub_content dl dd a:hover i{ color:#666; }
/*二级导航*/
/* homebanner */
.slides_wap{ display:none; }
.homebanner{ width:100%; height:416px; overflow:hidden; background:url(../images/banner_bg.jpg) center top no-repeat; margin:0; padding:345px 0 0 0; }
.homebanner .homebannerpro{ width:1200px; height:350px; overflow:hidden; margin:0 auto 0 auto; background:#F9FAFA; box-shadow:0 0 20px #000;}
.homebanner .homebannerpro dl{ width:33%; height:350px; float:left;}
.homebanner .homebannerpro dl.mid{ border-left:1px solid #eee; border-right:1px solid #EEE;}
.homebanner .homebannerpro dl dt{ float:left;  width:100%; height:60px; line-height:60px; padding-top:10px; font-size:24px; text-align:center; }
.homebanner .homebannerpro dl dt span{ color:#ccc; font-size:18px; padding:0 5px;}
.homebanner .homebannerpro dl dd{ float:left;  width:33%; height:85px; }
.homebanner .homebannerpro dl dd .pic{ float:left;  width:100%; height:55px; }
.homebanner .homebannerpro dl dd .pic .ico{ width:59px; height:59px; margin:0 auto; transition:all ease 0.3s; }
.ico1{ background:url(../images/001.png); }
.ico2{ background:url(../images/002.png); }
.ico3{ background:url(../images/003.png); }
.ico4{ background:url(../images/004.png); }
.ico5{ background:url(../images/005.png); }
.ico6{ background:url(../images/006.png); }
.ico7{ background:url(../images/007.png); }
.ico8{ background:url(../images/008.png); }
.ico9{ background:url(../images/009.png); }
.ico10{ background:url(../images/010.png); }
.ico11{ background:url(../images/011.png); }
.ico12{ background:url(../images/012.png); }
.ico13{ background:url(../images/013.png); }
.ico14{ background:url(../images/014.png); }
.ico15{ background:url(../images/015.png); }
.ico16{ background:url(../images/016.png); }
.ico17{ background:url(../images/017.png); }
.ico18{ background:url(../images/018.png); }
.ico19{ background:url(../images/019.png); }
.ico20{ background:url(../images/020.png); }
.ico21{ background:url(../images/021.png); }
.ico22{ background:url(../images/022.png); }
.ico23{ background:url(../images/023.png); }
.ico24{ background:url(../images/024.png); }
.ico25{ background:url(../images/025.png); }
.ico26{ background:url(../images/026.png); }
.ico27{ background:url(../images/027.png); }
.ico28{ background:url(../images/028.png); }
.ico29{ background:url(../images/029.png); }
.ico30{ background:url(../images/030.png); }
.ico31{ background:url(../images/031.png); }
.ico32{ background:url(../images/032.png); }
.ico33{ background:url(../images/033.png); }
.ico34{ background:url(../images/034.png); }
.ico35{ background:url(../images/035.png); }
.ico36{ background:url(../images/036.png); }
.ico37{ background:url(../images/037.png); }
.ico38{ background:url(../images/038.png); }
.ico39{ background:url(../images/039.png); }
.ico39a{ background:url(../images/039a.png); }
.ico40{ background:url(../images/040.png); }
.ico41{ background:url(../images/041.png); }
.ico42{ background:url(../images/042.png); }
.ico43{ background:url(../images/043.png); }
.ico44{ background:url(../images/044.png); }
.ico45{ background:url(../images/045.png); }
.ico{ background-repeat:no-repeat; background-position:center; background-size:60%; }
.homebanner .homebannerpro dl dd a:hover .ico{ margin-top:-5px; }
.homebanner .homebannerpro dl dd p{ float:left;  width:100%; height:20px; line-height:20px; font-size:14px; text-align:center;}
/* homebanner end */
/*VIS*/
.indexvis{ width:100%; height:918px; overflow:hidden; background:url(../images/vis_tonghui_bg.jpg) center top no-repeat; margin:0; padding:32px 0 0 0; }
.indexvis .indexvismain{ width:1160px; margin:0 auto;}
.indexvis .indexvismain .zhiliao{ width:350px; height:350px; overflow:hidden; }
.indexvis .indexvismain .zhiliao .name{ float:left; width:100%; height:50px; }
.indexvis .indexvismain .zhiliao .name h2{ float:left; width:110px; line-height:50px; font-size:48px; font-weight:normal; }
.indexvis .indexvismain .zhiliao .name span{ float:left; width:240px; line-height:20px; font-size:14px; color:#999; margin-top:28px; }
.indexvis .indexvismain .zhiliao .zhiwei{ float:left; width:100%; margin-top:20px; }
.indexvis .indexvismain .zhiliao .zhiwei ul{ float:left; width:50%; line-height:20px; font-size:12px; color:#777; }
.indexvis .indexvismain .zhiliao .jieshao{ float:left; width:100%; line-height:26px; font-size:16px; color:#333; margin-top:20px;  }
/*VIS end*/
/*app*/
.appfuwu{ width:100%; height:550px; text-align:center; letter-spacing:1px;}
.appfuwu .apptitle{ width:100%; padding:30px 0;}
.appfuwu .apptitle p{ width:100%; font-size:16px; color:#bbb; letter-spacing:5px;  line-height:50px;}
.appfuwu .apptitle h2{ width:100%; font-size:32px; color:#00b7ee; padding-top:10px; line-height:60px; font-weight:normal; border-top:1px dotted #ddd;}
.appfuwu .appservice{ width:1015px; height:180px; margin:50px auto; background:url(../images/service_bg.png) center top no-repeat; position:relative;}
.appfuwu .appservice li{ position:absolute; top:100px; width:160px; height:80px; font-size:16px; color:#777; line-height:28px; }
.appfuwu .appservice li.appserviceone{ left:10px;}
.appfuwu .appservice li.appservicetwo{ left:288px;}
.appfuwu .appservice li.appservicethree{ left:567px;}
.appfuwu .appservice li.appservicefour{ left:845px;}
.appfuwu .appbottom{ width:100%; height:40px; padding:30px 0; font-size:18px;}
.appfuwu .appbottom span{ font-weight:bold; color:#f60;}

.appyuyan{ width:100%; height:230px; background:#eee; padding:50px 0 20px 0; text-align:center; letter-spacing:1px; }
.appyuyan h3{ width:100%; height:40px; line-height:40px; font-size:20px; color:#f60; font-weight:normal; letter-spacing:4px;}
.appyuyan ul{ position:relative; width:1200px; height:68px; margin:20px auto; }
.appyuyan ul li{ position:absolute; top:0px; width:261px; padding-left:20px; height:68px; border-radius:5px; color:#fff; font-size:20px; line-height:68px;}
.appyuyan ul .az{ left:295px; background:#82b21c url(../images/az.gif) 25px 15px no-repeat;;}
.appyuyan ul .ios{ left:625px; background:#81858b url(../images/ios.gif) 25px 15px no-repeat;}
.appyuyan p{ width:100%; height:40px;; line-height:40px; font-size:20px; color:#999; margin-top:40px; }

.appyoushi{ width:850px; height:850px; margin:60px auto; position:relative; background:url(../images/youshi_bg.png) no-repeat; letter-spacing:1px;}
.appyoushi .appys0{ position:absolute; top:368px; left:370px; width:130px; height:130px; font-size:30px; font-weight:bold; color:#f00; line-height:50px; }
.appyoushi dd{ position:absolute; width:130px; height:130px; text-align:center; }
.appyoushi dd h3{ font-size:36px; color:#fff; height:40px; line-height:40px; font-weight:normal; }
.appyoushi dd p{ font-size:16px; color:#fff; text-indent:0; line-height:24px; letter-spacing:0px; }
.appyoushi .appys1{ top:80px; left:370px;}
.appyoushi .appys2{ top:160px; left:165px;}
.appyoushi .appys3{ top:360px; left:85px;}
.appyoushi .appys4{ top:560px; left:165px;}
.appyoushi .appys5{ top:640px; left:370px;}
.appyoushi .appys6{ top:560px; left:568px;}
.appyoushi .appys7{ top:360px; left:650px;}
.appyoushi .appys8{ top:160px; left:568px;}

.apppagebottom{ width:100%; height:1430px; background:url(../images/bottom_bg.jpg) center bottom no-repeat; letter-spacing:1px;}
.appliucheng{ width:100%; height:380px; background:#eee url(../images/liucheng.png) center center repeat-x;}
.appliucheng ul{ position:relative; width:1200px; height:250px; margin:0px auto 0 auto; }
.appliucheng ul li{ position:absolute; width:150px; height:50px; text-align:center; letter-spacing:0px;}
.appliucheng ul li h3{ font-size:18px; line-height:30px; font-weight:normal; }
.appliucheng ul li h4{ font-size:12px; line-height:20px; color:#999; font-weight:normal; }
.appliucheng ul li.one{ top:230px; left:16px;}
.appliucheng ul li.two{ top:110px; left:192px;}
.appliucheng ul li.three{ top:230px; left:360px;}
.appliucheng ul li.four{ top:110px; left:534px;}
.appliucheng ul li.five{ top:230px; left:705px;}
.appliucheng ul li.six{ top:110px; left:877px;}
.appliucheng ul li.seven{ top:230px; left:1055px;}
.appbige{ width:1200px; height:900px; margin:50px auto 0 auto; text-align:center; position:relative;}
.appbige h3{ color:#F00; font-size:36px; line-height:60px;}
.appbige p{ font-size:16px; line-height:36px; color:#666; letter-spacing:2px; }
.appbige h4{ margin-top:40px; font-size:20px; line-height:40px;}
.appbige h5{ font-size:30px; line-height:40px; color:#f60;}
.appbige h6{ font-size:14px; color:#f60;}
.appbige .footerp{ position:absolute; bottom:0px; left:450px; font-size:18px; line-height:30px;}
/*app end*/
/* 首页主体部分 */
#index_mian{
	width:100%;
	overflow:hidden;
	margin:0 auto 0 auto;
}
#index_mian .index_box1{
	width:100%;
	overflow:hidden;
	padding:35px 0;
	margin:0;
}
#index_mian .box_title{
	width:100%;
	text-align:center;
	position:relative;
	margin-bottom:10px;
}
#index_mian .box_title h2,#index_mian .box_title h1{
	font-size:32px;
	height:70px;
	line-height:70px;
	font-weight:800;
	border-bottom:1px solid #e0e0e0;
	color:#f53704;
}
#index_mian .index_box3 .box_title h2{font-size:30px;}
#index_mian .box_title h2 a{
	color:#f53704;
	text-decoration:none;
}
#index_mian .box_title .piont{
	width:18px;
	height:18px;
	background:url(../images/index_point.png) no-repeat;
	position:absolute;
	left:50%;
	top:61px;
	margin-left:-9px;
}
#index_mian .box_title .ad_lang{
	height:30px;
	line-height:30px;
	color:#949494;
	padding-top:10px;
}
#index_mian .box_title .ad_lang .t22{ width:100%; height:36px; text-align:center; font-size:24px; line-height:36px; color:#ff0;}
#index_mian .box_title .ad_lang .t14{ width:100%; height:30px; text-align:center; font-size:14px; line-height:30px; color:#0CF;}
#index_mian .box_title .ad_lang .t14 a{ color:#fff;}
#index_mian .box_title .ad_lang .t14 a:hover{ color:#FF0;}
#index_mian .index_box1 .box1_content{
	width:1114px;
	margin:40px auto;
	overflow:hidden;
}
#index_mian .index_box1 .box1_content li{
	width:164px;
	float:left;
	overflow:hidden;
	padding:0 57px;
	
}
#index_mian .index_box1 .box1_content li a{
	display:block;
	text-align:center;
	float:left;
}
#index_mian .index_box1 .box1_content li img{
	position:relative;
	z-index:1;
	transition: transform 0.4s ease-out;
	-webkit-transition:-webkit-transform 0.4s ease-out;
	-moz-transition: -moz-transform 0.4s ease-out;
	-o-transition: -o-transform 0.4s ease-out;
	-ms-transition: -ms-transform 0.4s ease-out;
}
#index_mian .index_box1 .box1_content li a:hover img{
	transform: rotateZ(360deg);
    -webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
}
#index_mian .index_box1 .box1_content a:hover{
	color:#1985db;
	text-decoration:none;
}
#index_mian .index_box1 .box1_content a h1,#index_mian .index_box1 .box1_content a h2{
	position:relative;
	z-index:3;
	background:#FFF;
	margin:15px auto 5px auto;
	font-size:18px;
}
#index_mian .index_box1 .box1_content a p{
	color:#999;
	line-height:20px;
}
.go_up{
	display:block;
	width:54px;
	height:54px;
	margin:40px auto;
	background:url(../images/arrow.png) no-repeat left top;
	overflow:hidden;
	cursor:pointer;
}
/*case_new_style*/
#index_mian .index_box4{
	width:100%;
	padding:40px 0 0 0;
	background:#eee;
	overflow:hidden;
}
#index_mian .index_box4 .box_title{
	margin-bottom:0px;
}

#index_mian .index_box4 .box2_title{
	color:#dc0000;
	border-color:#f5f5f5;
}
#index_mian .index_box4 .box2_title a{
	color:#dc0000;
	text-decoration:none;
}
/*qlb*/
#index_mian .index_box4 .qlb{
	width:100%;
	height:80px;
	overflow:hidden;
	padding:10px 0;
	background:#dc0000;
	border-bottom:1px solid #334B9F;
}
#index_mian .index_box4 .qlb .qlb_box{
	width:1112px;
	margin:0 auto;
	overflow:hidden;
	background:url(../images/qlb.png) no-repeat 0px 10px;
}
#index_mian .index_box4 .qlb .qlb_box h2{
	font-size:24px;
	font-weight:normal;
	line-height:50px;
	height:50px;
	color:#FD0;
	width:530px;
	float:left;
	margin-left:150px;
	overflow:hidden
}
#index_mian .index_box4 .qlb .qlb_box .h3{
	font-size:14px;

	font-weight:normal;
	line-height:20px;
	height:30px;
	color:#FD0;
	width:530px;
	float:left;
	margin-left:150px;
	overflow:hidden;
}
#index_mian .index_box4 .qlb .qlb_box h4{
	margin-top:10px;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	height:60px;
	color:#FFF;
	width:430px;
	float:right;
	overflow:hidden
}
#index_mian .index_box4 .qlb .qlb_box h2:hover{ color:#FFF;}
#index_mian .index_box4 .qlb .qlb_box .h3:hover{ color:#FFF;}
#index_mian .index_box4 .qlb .qlb_box h4:hover{ color:#FF0;}
/*qlb*/

.index_box4 .pc_case{
	width:100%;
	overflow:hidden;
}
.index_box4 .pc_case_list{
	width:100%;
	overflow:hidden;
}
.index_box4 .pc_case_list li{
	transition:all ease 1s;
	width:20%;
	height:auto;
	margin:0;
	float:left;
	position:relative;
	overflow:hidden;
}
.index_box4 .pc_case_list li:hover .words{
	opacity:1;
	filter:alpha(opacity=100);
	height:100%;
}
.pc_case_list li a img{ transition:all ease 1s; width:100%; height:100%;}
.pc_case_list li a:hover img{ transform:scale(1.1,1.1); transform-origin:50% 50%;}
.index_box4 .words{
	opacity:0;
	filter:alpha(opacity=0);
	transition:all ease 0.5s;
	position:absolute;
	left:0;
	bottom:0px;
	height:0px;
	width:100%;
}
.index_box4 .word_bj{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	z-index:2;
	background:#000;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.index_box4 h3{
	position:absolute;
	left:5%;
	top:5%;
	color:#777;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	width:100%;
	height:20px;
	z-index:4;
	overflow:hidden;
}
.index_box4 .casename{
	position:absolute;
	left:10%;
	top:50%;
	margin-top:-40px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	width:80%;
	height:100px;
	text-align:center;
	z-index:3;
	overflow:hidden;
}
.index_box4 .casename .caseinfo{ margin-top:10px; font-size:12px; line-height:20px; font-weight:normal; color:#FFF;}
.go_up4{
	margin:20px auto;
	background:url(../images/arrow.png) no-repeat left -54px;
}
/*case_new_style_end*/
#index_mian .index_box2{
	width:100%;
	padding:40px 0;
	overflow:hidden;
	background:#ddd url(../images/plan_bg.png) no-repeat center 348px;
}
#index_mian .index_box10{
	width:100%;
	height:650px;
	padding:80px 0 40px 0;
	overflow:hidden;
	background:#fff url(../images/case_bg1.jpg) no-repeat center bottom;
	position:relative;
}
#index_mian .index_box10 .videos{ position:absolute; left:0; top:0; z-index:-1; width:100%; min-width:1280px;}
#index_mian .index_box10 .go_up3{ margin-top:0px;}
#index_mian .mainbusiness .go_up3{ margin-top:60px;}
#index_mian .index_box10 .box3{
	margin-bottom:0;
}
#index_mian .index_box10 .box3 .box3_list{
	margin-bottom:0;
}
#index_mian .index_box10 .box_title h2{
	border-color:#fff;
}
#index_mian .index_box10 .box_title h2 a{
	color:#fff;
}
#index_mian .index_box10 .box_title .ad_lang{
	color:#fff;
}
#index_mian .index_yzs{
	width:100%;
	height:305px;
	background:#F00;
	line-height:1200px;
	color:#f78611;
	overflow:hidden;
	background:#fff url(../images/html5.jpg) no-repeat center top;
}
#index_mian .index_yzs a{
	width:1180px;
	height:305px;
	margin:0 auto;
	display:block;
}
#index_mian .index_yzs_wap{
	display:none;
}
#index_mian .index_15year{
	width:100%;
	height:305px;
	background:#F00;
	color:#f78611;
	overflow:hidden;
	background:#db0915 url(../images/yzs15year.jpg) no-repeat center top;
}
#index_mian .index_15year .chixufuwu{
	position:relative;
	width:1180px;
	height:305px;
	margin:0 auto;
}
#index_mian .index_15year .chixufuwu .chixufuwutext{
	position:absolute;
	left:510px;
	top:150px;
	width:670px;
	height:72px;
	overflow:hidden;
	font-size:20px;
	line-height:36px;
	color:#fff;
}
#index_mian .index_15year .chixufuwu .chixufuwutext a{ color:#ffdec8;}
#index_mian .index_15year .chixufuwu .chixufuwutext a:hover{ color:#fff;}
#index_mian .index_jiejue{
	width:100%;
	height:768px;
	padding-top:0px;
	background:#FFF;
}
#index_mian .index_jiejue .jiejue_wap{
	display:none;
}
#index_mian .index_jiejue .jiejuebody{
	width:1200px;
	height:630px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/jianzhan_jiejue.jpg) no-repeat center top;
	position:relative;
}
#index_mian .index_jiejue .jiejuebody h2{
	position:absolute;
	left:38px;
	top:80px;
	font-size:48px;
	line-height:50px;
}
#index_mian .index_jiejue .jiejuebody .jiejue_r{
	position:absolute;
	width:380px;
	right:40px;
	top:203px;
	font-size:14px;	
	text-align:center;
}
#index_mian .index_jiejue .jiejuebody .jiejue_r h3{
	font-size:16px;
	color:#06c;
}
#index_mian .index_jiejue .jiejuebody .jiejue_r h4{
	font-size:24px;
	color:#fff;
	line-height:50px;
}
#index_mian .index_jiejue .jiejuebody .jiejue_r dl{
	padding:6px 15px;
	width:350px;
	line-height:26px;
	text-align:left;
	text-indent:10px;
	color:#000;
}
#index_mian .index_jiejue .jiejuebody .jiejue_r dl dt{
	color:#F90;
}
#index_mian .index_jiejue .jiejuebody .jiejue_r dl dd{
	color:#09F;
}
#index_mian .index_jiejue .jiejuebody .jiejue_r dl dt.red{
	color:#F00;
	font-size:16px;
	font-weight:800;
}
#index_mian .index_jiejue .jiejuebody .jiejue_qq{
	position:absolute;
	right:58px;
	top:430px;
	width:138px;
	height:30px;
	line-height:200px;
	overflow:hidden;
}
#index_mian .index_jiejue .jiejuebody .jiejue_qq a{
	width:138px;
	height:30px;
	display:block;
}
/*jiejue_end*/
#index_mian .index_bxzy{
	width:100%;
	padding-top:60px;
	height:900px;
	background:#f5f5f5;
}
#index_mian .index_bxzy .bxzybody{
	position:relative;
	width:1200px;
	height:860px;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/jianzhan_bxzy.jpg) no-repeat center top;
}
/*bxzy_end*/
#index_mian .index_jiejue .jiejuebody .jzb_tj,#index_mian .index_bxzy .bxzybody .jzb_tj{
	position:absolute;
	width:222px;
	height:66px;
	background:url(../images/jzb_tj.png) no-repeat;
	cursor:pointer;
	display:block;
}
#index_mian .index_jiejue .jiejuebody .jzb_tj{
	right:105px;
	bottom:0px;
}
#index_mian .index_bxzy .bxzybody .jzb_tj{
	right:245px;
	bottom:0px;
}
/*jzb_tj_end*/
#index_mian .index_box2 .box_title h2{
	border-color:#eeeeee;
}
#index_mian .index_box2 .box_title h2 a{
	color:#f60;
}
#index_mian .index_box2 .box_title .ad_lang{
	color:#888;
}
#index_mian .index_box2 .box_title .ad_lang h4{
	font-size:14px;
	color:#fff;
	font-weight:normal;
}
#index_mian .index_box2 .box_title .ad_lang p{
	color:#a4d5fb;
}
#index_mian .index_box2 .box3 .box3_list h3{
	background:#FFF;
	color:#09F;
	margin:0;
	padding-top:10px;
}
#index_mian .index_box2 .box3 .box3_list li p{
	color:#666;
	background:#FFF;
}

#index_mian .box3_list li:hover{ box-shadow:2px 2px 10px #fff;}
#index_mian .box3_list h3{
	padding:0px 0 10px 0;
	margin:0;
	text-indent:10px;
	line-height:20px;
	color:#dd0000;
	font-size:18px;
	font-weight:800;
	text-align:center;
}
#index_mian .box3_list li:hover h3{ color:#dd0000;}
#index_mian .box3_list p{
	margin:0;
	padding-top:0;
	color:#666;
	line-height:20px;
}
#index_mian .index_box9 .box3 .box3_list li{
	height:338px;
}

#index_plan .box3_list li,#index_plan1 .box3_list li{ position:relative;}
#index_mian .index_box10 .box3 .box3_zz li{ background:#000; height:300px;}
#index_plan .box3_zz li{ background:#FFF; position:relative; transition:all ease 1.2s; box-shadow:2px 2px 8px #333;}
#index_plan .box3_zz li:hover{ background:#dd0000; }
.box3_zz li .pic1,.box3_zz li .pic2{ position:absolute; left:0; top:0; width:284px; height:213px; transition:all ease 1.2s; border-bottom:4px solid #dd0000; }
.box3_zz li .pic2{ left:-284px; z-index:999; }
#index_plan .box3_zz li .pic1 img, #index_plan .box3_zz li .pic2 img{ width:284px; height:213px; margin:0 auto 0 auto;}
.box3_zz li a:hover .pic1{ left:284px;}
.box3_zz li a:hover .pic2{ left:0;}
#index_plan .box3_zz li .word1, #index_plan .box3_zz li .word2{ position:absolute; left:0; top:240px; width:284px; height:80px; color:#555; padding:0px; margin:0; transition:all ease 1.2s;}
#index_plan .box3_zz li .word1 h3,#index_plan .box3_zz li .word1 p,#index_plan .box3_zz li .word2 h3,#index_plan .box3_zz li .word2 p{ width:244px; padding:0 20px 10px 20px; margin:0; text-indent:0; }
#index_plan .box3_list li .word2{ left:284px; }
#index_plan .box3_list li .word2 h3, #index_plan .box3_list li .word2 p{ color:#fff; }
#index_plan .box3_list li a:hover .word1{ left:-284px; }
#index_plan .box3_list li a:hover .word1 p{ color:#dd0000;}
#index_plan .box3_list li a:hover .word2{ left:0px;}


#index_mian .index_box10 .box3 .box3_list li p span{
	color:#ccc;
}
#index_mian .box3{
	width:1198px;
	padding:0 1px;
	margin:30px auto 20px auto;
	overflow:hidden;
}
#index_mian .box3_list{
	width:1221px;
	overflow:hidden;
	height:308px;
	margin-bottom:10px;
}
#index_mian .box3_list li{
	width:284px;
	float:left;
	margin-right:20px;
	background:#FFF;
	overflow:hidden;
	transition:all ease 0.5s;
}
#index_mian .box3_list li .box3-word{
	transition:all ease 0.5s;
}
#index_mian .box3_list li:hover .box3-word h3, #index_mian .box3_list li:hover .box3-word p{
	color:#fff;
}
#index_mian .box3_list li a{
	text-decoration:none;
	color:#818080;
}
#index_mian .box3_list li img{
	width:284px;
	height:191px;
}
#index_mian .box3_list li p{
	padding:10px 10px 0 10px;
	height:106px;
	width:264px;
	overflow:hidden;
}
/*plan*/
#index_mian .index_box10 .plan{
}
#index_mian .index_box10 .plan h2{
	border-color:#0081be;
}
#index_mian .index_box10 .plan h2 a{
	color:#FFF;
}
#index_mian .index_box10 .plan .ad_lang{
	height:60px;
}
#index_mian .index_box10 .plan .box3_list{
	height:248px;
	margin-bottom:50px;
}
/*plan end*/
.go_up1,.go_up2,.go_up3,.go_up4,.go_up5,.go_up6,.go_up7,.go_up8{
	display:block;
	width:54px;
	height:54px;
	margin:40px auto 20px auto;
	background:url(../images/arrow.png) no-repeat left top;
	overflow:hidden;
	cursor:pointer;
}
#index_mian .index_box3{
	width:100%;
	padding:40px 0;
	background:#FFF;
	overflow:hidden;
}
#index_mian .index_box5{
	width:100%;
	padding:60px 0;
	overflow:hidden;
	background:#ffffff/* url(../images/plan_bg.png) no-repeat center 356px*/;
}
#index_mian .index_box6{
	width:100%;
	padding:40px 0;
	background:#FFF;
	overflow:hidden;
}
#index_mian .index_box7{
	width:100%;
	padding:40px 0;
	background:#F5F5F5;
	overflow:hidden;
}
#index_mian .index_box8{
	width:100%;
	padding:40px 0;
	background:#FFF;
	overflow:hidden;
}
#index_mian .index_box9{
	width:100%;
	padding:40px 0 0 0;
	background:#333 url(../images/case_bg.jpg) no-repeat center bottom;
	overflow:hidden;
	position:relative;
}

#index_mian .index_box9 .videos{ position:absolute; left:0; top:0; z-index:-1; width:100%; min-width:1280px;}

#index_mian .index_box9 .box_title a{
	color:#fff;
	text-decoration:none;
}
#index_mian .index_box9 .box_title h2{
	border-color:#6D90C3;
}
#index_mian .index_box9 .box_title .ad_lang{
	color:#90B1E1;
}
#index_mian .box3 .box3_list{ height:338px; overflow:hidden; padding-bottom:50px;}
#index_mian .box3 .box5_list{ height:268px;}
#index_mian .box3 .box5_list li{ width:274px; margin-left:0px; margin-right:30px; box-shadow:0 0 15px #c3c2c2;}
#index_mian .box3 .box5_list li p{ width:254px;}
#index_mian .box3 .box5_list li .pic{ width:274px; height:184px; overflow:hidden;}
#index_mian .box3 .box5_list li a .pic img{ transition:all ease 1s;}
#index_mian .box3 .box5_list li a:hover .pic img{ transform:scale(1.1,1.1); transform-origin:50% 50%;}
#index_mian .index_box6 .border_t_d{ border-top:1px dashed #ddd;}
/*改动部分*/
.als-container {
	position: relative;
	width: 100%;
	margin: 0px auto;
}

.als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}
.als-wrapper {
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	position: relative;
	list-style: none;
}
#index_mian .als-item{
	width:1300px;
	position: relative;
	display: block;
	padding-bottom:20px;
	overflow:hidden;
}
#index_mian #lista2 .piont{
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
}
#index_mian .list{
	width:550px;
	margin:20px 60px 0px 40px;
	float:left;
	overflow:hidden;
}
#index_mian .list .piont{
	width:100px;
	height:60px;
	float:left;
	padding:20px 0;
	line-height:30px;
	text-align:center;
	font-size:20px;
	color:#FFF;
	background:#ea3606;
	border-radius:50%;
	-webkit-border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	transition:all ease 1s;
}
#index_mian .list .jznews{
	 background-position:center center;
	 background-repeat:no-repeat;
	 line-height:500px;
	 border-radius:0;
}
#index_mian .list .color1{
	background:#ed05bd;
}
#index_mian .list .color2{
	background:#05a0ed;
}
#index_mian .list .color3{
	background:#f08e34;
}
#index_mian .list .color4{
	background:#05ed4b;
}
#index_mian .list .color5{
	background:#f49898;
}
#index_mian .list .color6{
	background:#badc68;
}
#index_mian .list .color7{
	background:#47d6d8;
}
#index_mian .list .color8{
	background:#ccc;
}
#index_mian .list .color9{
	background:#F9F;
}
#index_mian .list:hover .piont{background:#cc0000;}
#index_mian .list .list_word{
	float:right;
	width:430px;
	overflow:hidden;
}
#index_mian .list .list_word a{
	color:#2b2a2a;
	text-decoration:none;
}
#index_mian .list .list_word a:hover{
	color:#ea3606;
}
#index_mian .list .list_word .des{
	color:#9c9c9c;
	font-size:14px;
	line-height:22px;
	width:100%;
	height:66px;
}
#index_mian .list .list_word h3{
	font-size:16px;
	height:26px;
	line-height:26px;
}
.index_box6 .box6-tab-li{
	width:588px;
	overflow:hidden;
	margin:30px auto 0 auto;
	text-align:center;
}
.index_box6 .box6-tab-li li{float:left; width:156px; padding:0 10px; margin:0 10px; background:#ccc; border-radius:5px; font-size:16px; cursor:pointer;}

.index_box6 .box6-tab-li li a{ display:inline-block;height:50px; line-height:50px; color:#FFF;}
.index_box6 .box6-tab-li li.current{ background:#f53704;}
.box6-tab-content{ width:1200px; margin:20px auto 0 auto; overflow:hidden; display:none;}
#index_mian .box6-tab-content .ad_lang{
	width:100%;
	text-align:center;
	border-top:1px dashed #eee;
	padding-top:6px;
	height:50px;
	line-height:30px;
	color:#949494;
	padding-top:10px;
}
#index_mian .box6-tab-current{ display:block;}
#index_mian .box4{ width:1300px; overflow:hidden; padding-bottom:20px; margin:0 auto;}
/*改动部分*/

.years{ width:100%; background:url(../images/case_bg7.jpg) no-repeat center bottom; height:400px; position:relative;}
.years ul{ margin:0px auto; padding:80px 0px 0px; width:1148px;}
.years ul li{float:left;width:200px; text-align:center;color:#FFF; display:inline; margin-right:25px;}
.years ul li p{ margin:0px auto;width:100%; height:168px; position:relative;background:#cb0000; border-radius:20px; font-family:Arial, Sans-serif;  font-size:118px; font-weight:bold; text-align:center; line-height:168px;  overflow:hidden;}
.years ul li span{ display:block;font-size:16px; padding-top:30px;}
.years ul li.two{ width:230px;}
.years ul li.three{ width:310px;}
.years ul li.four{ width:330px; margin-right:0px;}
.years ul li:hover{ color:#FF0; }
.Line:after{display:block;content: " "; position:absolute; top:50%; margin-top:-3px; background:#cb0000; width:100%;height:6px; z-index:999; }

/*---核心业务---*/

.mainbusiness{ width:100%; padding:40px 0px 30px 0px; background:#666 url(../images/case_bg1.jpg) no-repeat center bottom; position:relative; }
.mainbusiness .happy2017{ position:absolute; top:688px; left:0; width:100%; height:188px; background:url(../images/happy2017.png) no-repeat center center; z-index:8888; }

.mainbusinesstitle{width:100%;}
.mainbusinesstitle h3{line-height:40px;text-align:center;font-size:48px; font-weight:bold;color:#fff; padding:25px 0px 10px 0;}
.mainbusinesstitle h3 span{ font-size:16px; font-weight:normal;color:#fff; }
.mainbusinesstitle p{ display:block; text-align:center; font-size:14px; color:#c1bfcd; line-height:30px; margin-top:10px;}
.mainbusinesstitle em{ display:block; text-align:center; font-size:24px; color:#ccc; line-height:26px; padding-top:10px;}

.mainbusinesslist{width:1180px; height:502px; margin:0px auto; position:relative; padding-top:30px;}
.mainbusinesslist ul{ margin:20px 0 0 0; padding:0px;height:502px;overflow:hidden; position:relative;}
.mainbusinesslist ul li{position:absolute;width:392px;height:250px; overflow:hidden; background:#000;}

.mainbusinesslist ul li.Coredianzi{top:0px; left:0px;}
.mainbusinesslist ul li.main05{height:502px; top:0px; left:394px;}
.mainbusinesslist ul li.Coreweixin{top:0px; right:0px;}
.mainbusinesslist ul li.Coreweb{bottom:0px; left:0px;}
.mainbusinesslist ul li.Coresystem{bottom:0px; right:0px;}

.mainbusinesslist ul li .CorebgColour{width:100%;height:100%;z-index: -1;padding: 1px; margin: -1px;background:#d20000;position:absolute;left:0;top:0;transition: all 0.1s linear;-moz-transition: all 0.1s linear;-webkit-transition: all 0.1s linear;-o-transition: all 0.1s linear;-ms-transition: all 0.1s linear;}

.mainbusinesslist ul li .Coreimg{ position:absolute; left:0px; top:0px; width:100%; height:100%; opacity:0.80; filter:alpha(opacity=80);}
.mainbusinesslist ul li:hover .CorebgColour{ z-index:8;}

.mainbusinesslist ul li .Coretextbox{position:absolute;color:#fff; left:0px; top:0px; width:100%; height:100%; z-index:9;}
.mainbusinesslist ul li .Coretextbox h3{ font-size:22px; padding:145px 20px 0px 20px; line-height:36px;}
.mainbusinesslist ul li .Coretextbox span{ display:block;font-weight:bold;}

.mainbusinesslist ul li .Coreclassbox{position:absolute;color:#fff; left:0px; top:0px; width:100%; height:100%; z-index:9;}
.mainbusinesslist ul li .Coreclassbox h2{ font-size:22px; font-weight:normal; color:#fff; padding:30px 10px 15px 30px; }
.mainbusinesslist ul li .Coreclassbox p{ font-size:14px; padding:0px 0 0 30px; height:90px; }
.mainbusinesslist ul li .Coreclassbox a{ color:#fff;}
.mainbusinesslist ul li .Coreclassbox a:hover{ color:#fff;}
.mainbusinesslist ul li.main05 h3{ font-size:24px; padding:50px 0 0 0; color:#fff; line-height:36px; text-align:center; font-weight:normal;}
.mainbusinesslist ul li.main05 h4{ font-size:34px; padding:20px 0 0 0; color:#f90; line-height:40px; text-align:center; font-weight:800; }
.mainbusinesslist ul li.main05 h4 span{ font-size:30px; color:#f90; font-weight:normal; margin:0; padding:0; }
.mainbusinesslist ul li.main05 h5{ font-size:14px; padding:10px 0 0 0; color:#777; line-height:24px; text-align:center; font-weight:normal; }
.mainbusinesslist ul li:hover h5{ color:#fff; }
.mainbusinesslist ul li.main05 h6{ font-size:18px; padding:0px 0 0 50px; color:#ff0; line-height:30px; text-align:center; font-weight:normal; }
.mainbusinesslist ul li.main05 h6 a{ float:left; display:block; width:120px; height:30px; margin:15px 12px; border-radius:8px; background:#f90; color:#033;}
.mainbusinesslist ul li.main05 h6 a:hover{ background:#f60; }
.mainbusinesslist ul li .Coreclassbox dt{ font-size:22px; font-weight:normal; color:#f90; padding:40px 10px 15px 30px; }
.mainbusinesslist ul li .Coreclassbox dd{ float:left; width:111px; height:30px; line-height:30px; color:#06c; padding:0px 17px; margin:6px 0px 6px 33px; text-align:center; font-size:16px;  border-radius:8px; border:2px solid #666; overflow:hidden; }
.mainbusinesslist ul li .Coreclassbox dd:hover{background:#f90; border:2px solid #f90; color:#fff; }
.mainbusinesslist ul li:hover .Coreclassbox dd{ border:2px solid #f90; }
.mainbusinesslist ul li .Coreclassbox dd:hover a{ color:#fff; }
/*2018小方*/
h2.case-title{
	width: 100%;
	text-align: center;
	font-size: 36px;
	color: #000;
	margin: 85px 0 20px;
	font-weight: normal;
}

h2.case-title small{
	display: block;
	font-size: 20px;
	margin-top: 30px;
	color:#F00;
	font-weight:bold;
}
#index_mian .solution{
	width: 100%;
	background: #d9d9d9;
}

.solution ul{
	width: 100%;
	max-width: 1440px;
	margin: 0 auto;
	display: flex;
	flex-wrap: wrap;
}

.solution ul li{
	width:20%;
	flex: 0 0 20%;
	position: relative;
	text-align: center;
}

.solution ul li .mark{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.solution .mark .bg{
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: #ff0000;
	opacity: 0;
	transition: all .4s cubic-bezier(.4,0,.2,1);
}

.solution .mark .content{
	position: absolute;
	left: 0;
	right: 0;
	top: 100px;
	bottom: 0;
	color: #fff;
	transition: all .4s cubic-bezier(.4,0,.2,1);
}

.mark .content .line-panel{
	margin-top: 20px;
	transition: all .4s cubic-bezier(.4,0,.2,1);
}

.mark .line-panel i{
	width: 20px;
	height: 2px;
	display: inline-block;
	background: #fff;
}

.mark .content h3{
    font-size: 22px;
    line-height: 24px;
    margin-top: 24px;
    font-weight: 700;
    transition: all .4s cubic-bezier(.4,0,.2,1);
}

.mark .content .desc{
    font-size: 14px;
    margin-top: 25px;
    padding: 0 23px;
    line-height: 24px;
    opacity: 0;
    transition: all .4s cubic-bezier(.4,0,.2,1);
}

.mark .content .item-link{
    display: inline-block;
    border: 1px solid #fff;
    width: 120px;
    height: 36px;
    line-height: 36px;
    font-size: 14px;
    margin-top: 30px;
    opacity: 0;
    transition: all .4s cubic-bezier(.4,0,.2,1);
}

.mark .content .item-link:hover{
	background: #fff;
	color: #e00001;
}

.mark .content .item-ico{
	display: inline-block;
	width: 22%;
}

.mark .item-ico img{
	width: 100%;
}

li.case-item > a:hover .bg{
	opacity: 0.8;
}

li.case-item > a:hover .content{
	top: 13%;
}

li.case-item > a:hover .line-panel{
	margin-top: 10px;
}

li.case-item > a:hover .line-panel i{
	opacity: 0;
}

li.case-item > a:hover .desc{
	opacity: 1;
}

li.case-item > a:hover .item-link{
	opacity: 1;
}

/*2018小方end*/
/* 首页主体部分 */

/* 网站尾部 */
#footer{
	width:100%;
	padding:0;
	background:#b02000;
	overflow:hidden;
}
#footer .go_top{
	width:54px;
	height:54px;
	margin:25px auto 50px auto;
	background:url(../images/arrow.png) no-repeat left -108px;
	overflow:hidden;
	cursor:pointer;
}
#footer .go_top span{ display:inline-block; cursor:pointer;width:54px;
	height:54px;}
#footer .go_top a{
	display:block;
	width:54px;
	height:54px;
}
#footer .ft_title{
	border-bottom:1px solid #c45840;
	height:50px;
	position:relative;
}
#footer .ft_title .ft_word_pic{
	width:273px;
	height:35px;
	overflow:hidden;
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-137px;
}
#footer .ft_title .piont{
	width:18px;
	height:18px;
	background:url(../images/index_point.png) no-repeat;
	position:absolute;
	left:50%;
	top:42px;
	margin-left:-9px;
}
#footer .service_nub{
	width:600px;
	margin:20px auto;
	font-size:14px;
	color:#ff9600;
	font-weight:bold;
	overflow:hidden;
}
#footer .service_nub a{ color:#ff9600;}
#footer .service_nub a:hover{ color:#ff0;}

#footer .service_nub p{
	width:200px;
	float:left;
	text-align:center;
	overflow:hidden;
	color:#ff9600;
}
#footer .service_nub .p1{
	width:180px;
	display:none;
}
#footer .service_nub .p2{
	width:210px;
}
#footer .service_nub .p3{
	width:190px;
}
#footer .service_nub .p4{
	width:190px;
}
#footer .service_nub_wap{
	display:none;
}
#footer .ft_content{
	width:1200px;
	margin:30px auto;
	padding:20px 0 50px 0;
	position:relative;
	overflow:hidden;
}
#footer .ft_content .ft_nav{
	width:90%;
	margin:0 auto;
	overflow:hidden;
}
#footer .ft_nav dl{
	width:16.66%;
	margin:0 auto;
	float:left;
	overflow:hidden;
}
#footer .ft_nav dl dt{
	font-size:18px;
	font-weight:bold;
	margin-bottom:5px;
}
#footer .ft_nav dl a{
	text-decoration:none;
	color:#ccc;
}
#footer .ft_nav dl a:hover{
	color:#FFF;
}
#footer .ft_nav dl dt a{
	color:#f26646;
}
#footer .ft_nav dl dd a{
	color:#e95d3d;
}
#footer .ewm{
	width:100px;
	position:absolute;
	right:40px;
	top:20px;
}
#footer .ewm img{
	width:100px;
	height:100px;
}
#footer .ewm p{
	font-size:16px;
	height:30px; line-height:30px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}

/*jzb*/
#footer .ft_nav #jzb_from{
	width:304px; 
	height:175px;
	height:190px\9;
	margin:auto;
	padding:0px;
	overflow:hidden;
	float:right;
}
.jzb_body{
	width:300px;
	height:175px;
	position:relative;
}
.jzb_body #xingming, .jzb_body #shouji{
	height: 26px;
	line-height:26px;
	width: 280px;
	background-color: #fff;
	color: #666;
	border-width: 0;
	margin-bottom: 6px;
	margin-bottom: 2px\9;
	vertical-align: middle;
	padding:0 10px;
	border-radius: 0;
	font-family:"微软雅黑";
	font-size:14px;
}
.jzb_body #shuoming{
	margin-bottom:8px;
	padding:10px;
	box-sizing:border-box;
	width: 304px;
	width: 280px\9;
	height:60px;
	line-height:18px;
	background:#FFF url(../images/message-bg.png) no-repeat right 0px;
	background:#FFF url(../images/message-bg.png) no-repeat 273px 5px\9;
	border:0;
	resize: vertical;
	background-origin:content-box;
	font-family:"微软雅黑";
	font-size:14px;
	overflow-y:hidden;
}
.jzb_body #shouji {
	background-image: url(../images/input-bg.png);
	background-repeat: no-repeat;
	background-position: right -46px;
}
.jzb_body #xingming {
	background-image: url(../images/input-bg.png);
	background-repeat: no-repeat;
	background-position: right -6px
}
.jzb_body input::-webkit-input-placeholder, .jzb_body textarea::-webkit-input-placeholder {color: #aaa;}
.jzb_body input:-moz-placeholder, .jzb_body textarea:-moz-placeholder {color:#aaa;}
.jzb_body input::-moz-placeholder, .jzb_body textarea::-moz-placeholder {color:#aaa;}
.jzb_body input:-ms-input-placeholder, .jzb_body textarea:-ms-input-placeholder {color:#aaa;}
.jzb_body #shouji,.jzb_body #xingming,.jzb_body #shuoming{ border:2px solid #fff;}
.jzb_body #shouji:focus,.jzb_body #xingming:focus,.jzb_body #shuoming:focus{ border:2px solid #Fc0;}
.jzb_body #dosubmit {
	height: 36px;
	line-height:36px;
	width: 150px;
	text-align: center;
	vertical-align: middle;
	border-width: 0;
	background-color: #fc0;
	color:#cc0000;
	border-radius:0;
	padding:0 10px;
	font-family:"微软雅黑";
	font-weight:800;
	font-size:18px;
	margin:0;
	cursor:pointer;
}
.jzb_body #dosubmit:hover {
	background-color:#f30;
	color:#FFF;
}
/*jzb_end*/

#footer .footer_bt{
	width:100%;
	background:#212121;
	padding:0 0 10px 0;
}
#footer .links{
	width:100%;
	padding:20px 0;
	margin-bottom:2px;
	border-bottom:1px solid #353535;
	overflow:hidden;
}
#footer .fr_links, #footer .good_service{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	color:#666;
	font-size:12px;
}
#footer .good_service{
	color:#666;
}
#footer .fr_links a{
	padding:0 5px;
	color:#666;
}
#footer .fr_links a:hover{
	color:#FFF;
	text-decoration:none;
}
#footer .fr_links span{
	color:#555;
}
#footer .fr_links span a{
	color:#888;
}
#footer .fr_links span a:hover{
	color:#f30;
}
#footer .fr_links .mtbd{
	color:#333;
}
#footer .fr_links .mtbd a{
	color:#f60;
}
#footer .fr_links .mtbd a:hover{
	color:#f00;
}
#footer .fr_links .shenqing{
	color:#666;
}
#footer .fr_links .shenqing a{
	color:#999;
}
#footer .ft_copy{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	line-height:24px;
	color:#888;
	padding-top:8px;
}
#footer .ft_copy .copy{
	width:750px;
	float:left;
}
#footer .ft_copy .other{
	width:430px;
	text-align:right;
	float:right;
}
#footer .ft_copy .other a{
	color:#888;
	text-decoration:none;
}
#footer .ft_copy .other a:hover{
	color:#FFF;
}
#footer .ft_copy .other span{
	padding:0 5px;
}
/* 网站尾部 */


/*内页代码*/
.page_content{
	width:100%;
	overflow:hidden;
	margin-bottom:40px;
	background:#fff url(../images/page_content_bj.png) repeat-x left -1px;
}
.page_content .page_title{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	height:220px;
	background:url(../images/page_title_bj.png) no-repeat 445px 0px;
}
.page_content .page_title .current_title{
	float:left;
	font-size:60px;
	height:60px;
	line-height:60px;
	color:#e80000;
	font-weight:normal;
	margin:120px 50px 0 20px;
}
.page_content .page_title .current_title a{ color:#e80000;}
.page_content .page_title .page_nav{
	width:800px;
	height:30px;
	float:left;
	margin:150px 0px 0px 0px;
	overflow:hidden;
}
.page_content .page_title .page_nav li{
	float:left;
	height:30px;
	margin-right:10px;
	line-height:30px;
	overflow:hidden;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	-o-border-radius:4px;
	-ms-border-radius:4px;
}
.page_content .page_title .page_nav li a{
	display:block;
	float:left;
	padding:0 15px;
	background:#48484d;
	color:#FFF;
	font-size:14px;
}
.page_content .page_title .page_nav li.current a, .page_content .page_title .page_nav li a:hover{
	text-decoration:none;
	background:#e30012;
}
.page_content .page_title .page_nav p{
	
}
.page_content .page_mian{
	width:1200px;
	margin:0 auto;
	min-height:424px;
	overflow:hidden;
}
.page_mian .left_content{
	width:770px;
	padding:40px 60px;
	float:left;
	border:1px solid #ededed;
}
.page_mian .left_content_one{
	width:1140px;
	padding:40px 29px;
	float:left;
	border:1px solid #ededed;
}

.page_mian dl{ width:750px; height:80px; margin:0 auto 30px auto; border:1px solid #ffe7ac; padding:15px; background:#fdfae9;}
.page_mian dl dd{ width:375px; float:left; height:100px;}
.page_mian dl dd .l{ width:70px; height:80px; float:left; overflow:hidden; padding:10px 0 0 10px;}
.page_mian dl dd .l img{ width:64px; height:60px;}
.page_mian dl dd .r{ width:280px; height:100px; float:right; overflow:hidden; padding-right:10px;}
.page_mian dl dd .r h3{ text-indent:0;}
.page_mian dl dd .r .r_d{ line-height:18px; color:#999; font-size:12px; text-indent:0;} 
.page_mian .left_content h1{
	text-align:center;
	width:100%;
	min-height:60px;
	line-height:60px;
	font-size:30px;
	padding-bottom:15px;
	margin-bottom:30px;
	border-bottom:1px solid #eee;
	color:#06C;
	font-weight:normal;
}
.page_mian .show_news h1{
	text-align:center;
	width:100%;
	font-size:30px;
	line-height:48px;
	margin-top:20px;
	margin-bottom:10px;
	padding-bottom:0px;
	border-bottom:0;
	color:#06F;
	font-weight:normal;
}
.page_mian .bqsm{ border-top:1px dashed #eee; padding:10px 0; color:#999; width:98%; height:20px; float:left; margin:40px 0 0 1%; text-indent:30px;}
.page_mian .left_content .article_des{
	color:#999;
	height:22px;
	line-height:22px;
	text-align:center;
	margin-bottom:30px;
	padding-bottom:10px;
	border-bottom:1px solid #eee;
}
.page_mian .left_content .article_des span{
	padding:0 10px;
}
.page_mian .left_content .article_des a, .page_mian .left_content .article_des img{
	display:inline-block;
	vertical-align:top;
}
/*jztjnews*/
.page_mian .left_content .article_des .jztjnews{
	width:92px;
	height:22px;
	cursor:pointer;
	background:url(../images/jztjnews.png) no-repeat;
	display:inline-block;
	vertical-align:top;
}

.page_mian .left_content .summary{
	background-color:#F6FAFD;border: 1px solid #DCDDDD;line-height: 24px;margin: 15px 0 0;padding: 12px 5px 6px;text-align: justify;text-indent: 2em;
}
.page_mian .left_content .article_content{
	font-size:14px;
	min-height:300px;
	line-height:30px;
	margin-bottom:50px;
}
.page_mian .left_content .article_content a{
	color:#06C;
}
.page_mian .left_content .article_content a:hover{
	color:#F60;
}
.article_content .contact{ width:750px; height:500px; background:url(../images/conatct_bg.png) no-repeat; overflow:hidden;}
.page_mian .article_content .contact .dl,.page_mian .article_content .contact .dl .dt,.page_mian .article_content .contact .dl .dd{
	background:none; border:0;
}
.page_mian .article_content .contact .dl{
	width:160px; float:left; height:150px; margin:100px 45px 20px 45px; overflow:hidden;
}
.page_mian .article_content .contact .dl .dt,.page_mian .article_content .contact .dl .dd{
	width:160px; height:30px; float:left; text-align:center; line-height:20px; 
}
.page_mian .article_content .contact .dl .dt{
	font-size:18px; color:#C00; font-weight:bold;
}
.page_mian .article_content .contact .dl .dt a{ color:#C00;}
.page_mian .article_content .contact .dl .dd{
	height:auto; font-size:16px; line-height:24px; margin-bottom:5px; color:#999;
	
}
.page_mian .jianzhan{ float:left; width:810px; margin-bottom:20px; padding:20px 30px; border:1px solid #e8e8e8; overflow:hidden; background:url(../images/bg_cai.jpg) 0px 338px no-repeat;}
.page_mian .jianzhan p{ font-size:16px;}
.page_mian .jianzhan .p30{ font-size:30px; text-align:center; text-indent:0; color:#666; padding-top:20px;}
.page_mian .jianzhan img{ margin:0 auto;}
.page_mian .jianzhan .jianzhan_a{ width: 798px; height: 323px; background:url(../images/jianwangzhan_wuyou.jpg) 35px 10px no-repeat; position:relative; text-indent:0; color:#666; font-size:18px; }
.page_mian .jianzhan .jianzhan_b{ width: 798px; height: 621px; background:url(../images/jianwangzhan_why.png) 30px 0px no-repeat;}
.page_mian .jianzhan .jianzhan_a .info{ width: 500px; height: 200px; left:145px; top:90px; position:absolute;}
.page_mian .jianzhan .jianzhan_a .info span{ color:#F00;}
.page_mian .left_list_box,.page_mian .left_content h2{ color:#F60; text-indent:28px;}
.page_mian .left_list_box,.page_mian .left_content h3{ color:#06C; text-indent:28px;}
.page_mian .left_list_box,.page_mian .left_content h4{ color:#F00; text-indent:28px; font-size:24px; line-height:36px;}
.page_mian .left_list_box,.page_mian .left_content h5{ color:#F30; text-indent:28px; font-size:18px; line-height:30px;}
.page_mian .h2{ color:#F60;font-size:14px; margin:10px 25px; text-indent:0; padding:3px 33px; background:url(../images/lightbulb.png) no-repeat 10px 10px; border:1px dotted #eee;}
.page_mian .h3{ color:#06C; text-indent:28px; font-weight:bold;}
.page_mian .h4{ color:#F00; margin:10px 25px; text-indent:0; font-size:24px; line-height:36px; padding:0px 38px; background:url(../images/zheng.png) no-repeat 10px 8px; }
.page_mian .h5{ color:#F30; text-indent:28px; font-size:18px; line-height:30px; }
.page_mian .h6{ color:#F30; font-size:30px; line-height:48px; text-align:center;}
.page_mian p{
	margin-top:10px;
	text-indent:28px;
	color:#333;
}
.page_mian .left_list_box h2,.page_mian .left_list_box h3,.page_mian .left_list_box h4,.page_mian .left_list_box h5{ text-indent:0;}
.page_mian .show_news .article_content p img{ max-width:90%;}
/*内容页案例列表*/
.page_mian .left_content .article_content .pc_case_list{
	float:left;
	width:760px;
	margin:40px auto 0 auto;
	overflow:hidden;

	padding-bottom:30px;
}
.page_mian .left_content .article_content .pc_case_list li{
	width:160px;
	height:120px;
	margin:0 14px 20px 14px;
	border:1px solid #CCC;
	float:left;
	position:relative;
	overflow:hidden;
}
.page_mian .left_content .article_content .pc_case_list li img{
	width:160px;
	height:120px;
}
.page_mian .left_content .article_content .words{
	display:none;
	position:absolute;
	left:0;
	bottom:0px;
	height:50px;
	width:100%;
}
.page_mian .left_content .article_content .word_bj{
	position:absolute;
	left:0px;
	top:0px;
	height:50px;
	width:100%;
	z-index:2;
	background:#000;
	opacity:0.8;
	filter:alpha(opacity=80);
}
.page_mian .left_content .article_content .word_zz{
	position:absolute;
	left:0px;
	top:0px;
	color:#FFF;
	font-size:12px;
	line-height:18px;
	width:120px;
	height:40px;
	padding:5px 10px;
	z-index:3;
	overflow:hidden;
}
.page_mian .left_content .article_content .word_zz span{ color:#666;}
/*show_case*/
.page_mian .left_content .article_content .miaoshu{ border:1px dashed #eee; padding:10px 24px; color:#06C; margin-top:40px;}
.page_mian .left_content .article_content img{
	margin:0 auto;
}
.page_mian .left_content .article_ft{
	float:left;
	width:98%;
	margin:30px 0 5px 1%;
	text-indent:30px;
	color:#0066cc;
	font-size:14px;
	height:30px;
	line-height:30px;
	background:#eeeeee;
}
.page_mian .left_content .article_ft a{
	color:#ff6600;
	text-decoration:underline;
	padding-left:10px;
}
.page_mian .left_content .article_share{
	width:800px;
	overflow:hidden;
	padding-top:20px;
	position:relative;
	min-height:30px;
}
.page_mian .left_content .article_share .share{
	width:140px;
	position:absolute;
	right:20px;
	top:18px;
}
.page_mian .left_content .article_share .related{
	width:800px;
	margin:30px 0 20px 0;
}
.page_mian .left_content .article_share .related h5{ font-size:16px; line-height:30px; border-bottom:1px dashed #eee; margin-bottom:10px; color:#F60;}
.page_mian .left_content .article_share .related ul li{ background:url(../images/li_1.gif) no-repeat 5px 13px; padding:3px 0px 3px 15px;}
.page_mian .left_content .con_ad_bot h2{ margin:10px 15%; width:70%; height:60px; line-height:60px; font-size:36px; font-weight:normal; text-align:center; border:3px solid #F60; border-radius:12px; text-indent:0; }
.page_mian .left_content .con_ad_bot h2 a{ font-size:36px; color:#F60;}

.page_mian .left_content .article_page{
	width:500px;
	margin-left:30px;
	overflow:hidden;
}
.page_mian .left_content .article_page li{
	width:210px;
	padding:0 20px;
	color:#666;
	float:left;
}
.page_mian .left_content .article_page li a:hover{
	color:#ff6600;
	text-decoration:none;
}
.page_mian .left_content .article_page li.prve{
	background:url(../images/prev.png) no-repeat left center;
}
.page_mian .left_content .article_page li.next{
	background:url(../images/next.png) no-repeat left center;
}

.page_mian .right_content{
	width:280px;
	max-height:530px;
	float:right;
	overflow:hidden;
}
.page_mian .right_content2{
	position:fixed;
	left:50%;
	margin-left:320px;
	top:10px;
	_position:absolute; 
	_bottom:auto; 
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:99;
}
.page_mian .right_content .right_title{
	font-size:18px;
	height:18px;
	font-weight:bold;
	margin-bottom:10px;
	line-height:18px;
	color:#dc0000;
}
.page_mian .right_content .right_box1_list{
	width:100%;
	margin-bottom:40px;
}
.page_mian .right_content .right_box1_list li{
	height:24px;
	width:100%;
	overflow:hidden;
	line-height:24px;
}
.page_mian .right_content .right_box1_list li a{
	color:#666;
}
.page_mian .right_content .right_box1_list li span{
	padding-right:5px;
}
.page_mian .right_content .right_box1_list li a:hover{
	color:#dc0000;
	text-decoration:none;
}
.page_mian .right_content .right_box2{
	z-index:9999;
}
.page_mian .right_content .right_box2_list{
	width:100%;
	overflow:hidden;
}
.right_content .right_box2_list li{
	float:right;
	margin:0px 10px 10px 0px;
	text-align:center;
	font-size:24px;
	overflow:hidden;
}
.right_content .right_box2_list li a{
	color:#FFF;
}
.right_content .right_box2_list li a:hover{
	color:#FF0;
}
.right_content .right_box2_list .one{
	width:128px;
	height:43px;
	background:#f86400;
	line-height:43px;
}
.right_content .right_box2_list .two{
	width:128px;
	height:43px;
	background:#b0339e;
	line-height:43px;
}
.right_content .right_box2_list .three{
	width:132px;
	height:93px;
	line-height:93px;
	background:#d53469;
}
.right_content .right_box2_list .four{
	width:82px;
	height:43px;
	line-height:43px;
	background:#11ca12;
}
.right_content .right_box2_list .five{
	width:82px;
	height:43px;
	line-height:43px;
	background:#00bfff;
}
.right_content .right_box2_list .six{
	width:82px;
	height:43px;
	line-height:43px;
	background:#5242ff;
}
.right_content .video{
	width:200px;
	padding:30px;
	margin:10px 0 10px 5px;
	background:#eee;
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px;
}
.right_content .als-container{
	width:212px;
	padding:24px 24px 4px 24px;
	margin:10px 0 10px 5px;
	background:#eee;
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius:15px;
	position: relative;
}
.right_content .als-container .als-viewport {
	position: relative;
	overflow: hidden;
	margin: 0px auto;
}
.right_content .als-container .als-wrapper {
	width:212px;
	height:300px;
	margin:0 auto;
	overflow:hidden;
	position: relative;
	list-style: none;
}
.right_content .als-container .als-item{
	width:212px;
	position: relative;
	display: block;
	padding-bottom:20px;
	overflow:hidden;
}

.right_content .web_kefu{
	width:260px;
	height:248px;
	overflow:hidden;
	background:url(../images/bg_r_online.png) no-repeat;
	margin:15px 0 15px 5px;
	position:relative;
}
.right_content .web_kefu .qq_a,.right_content .web_kefu .qq_b{
	position:absolute;
	top:8px;
	left:48px;
	width:180px;
	height:48px;
	line-height:24px;
	overflow:hidden;
}
.right_content .web_kefu a{ font-size:16px; margin-left:25px; color:#666;}
.right_content .web_kefu a:hover{ color:#f60;}
.right_content .web_kefu .qq_b{
	top:75px;
}
.right_content .web_kefu .yy_a,.right_content .web_kefu .yy_b{
	position:absolute;
	top:148px;
	left:75px;
	width:180px;
	height:24px;
	font-size:18px;
	color:#F30;
	line-height:24px;
	overflow:hidden;
	cursor:pointer;
}
.right_content .web_kefu .yy_b{
	top:174px;
	font-size:12px;
	color:#06C;
}
.right_content .web_kefu dd span{
	width:32px;
	float:left;
}
.right_content .web_kefu dd a{
	float:left;
}
.right_content .web_kefu dd img{
	width:60px;
	height:16px;
	margin-top:7px;
	border:0;
}
.right_content .web_kefu dt{
	width:220px;
	height:30px;
	padding-top:13px;
	text-align:center;
	float:left;
	font-size:16px;
	color:#f30;
}
.right_content .online_r dt a{
	width:90px; float:left; overflow:hidden;
}
.page_mian .left_list_box{
	width:872px;
	float:left;
	padding-left:20px;
}
/*list*/
.left_list_box .article_list li .year{
	font-size:14px;
	height:34px;
	line-height:34px;
}

.page_mian .left_list_box .article_list{
	width:100%;
	overflow:hidden;
}
.left_list_box .article_list li{
	width:100%;
	margin-bottom:20px;
	overflow:hidden;
}
.left_list_box .article_list li .time{
	width:128px;
	height:120px;
	overflow:hidden;
	background:#6CF;
	float:left;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	text-align:center;
	color:#FFF;
}
.left_list_box .article_list li .data{
	font-size:60px;
	font-weight:bold;
	line-height:85px;
	float:left;
	width:100%;
	height:85px;
	border-bottom:1px solid #fff;
	text-align:center;
	text-indent:0;
	padding-left:0;
}
.left_list_box .article_list li .year{
	font-size:14px;
	float:left;
	width:100%;
	height:34px;
	line-height:34px;
	text-align:center;
	text-indent:0;
	padding-left:0;
}
.left_list_box .article_list li .right_word{
	width:662px;
	padding:20px 30px;
	float:right;
	border:1px solid #e8e8e8;
}
.left_list_box .article_list li .right_word h3 a:hover{
	text-decoration:none;
	color:#DC0000;
}
.left_list_box .article_list li .right_word h3 a{
	width:100%;
	display:block;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:16px;
	color:#555;
}
.left_list_box .article_list li .right_word .right_des{
	width:100%;
	color:#999;
	line-height:22px;
	height:44px;
	overflow:hidden;
	margin-top:5px;
	font-size:14px;
}
.right_des a{
	color:#06C;	font-size:14px;
}
.right_des a:hover{
	color:#f60;	
}
/*list2*/
.page_mian .left_list_box .article_list2{
	width:100%;
	overflow:hidden;
}
.left_list_box .article_list2 li{
	width:810px;
	margin-bottom:20px;
	padding:20px 30px;
	border:1px solid #e8e8e8;
	overflow:hidden;
}
.left_list_box .article_list2 li .time{
	width:128px;
	height:120px;
	overflow:hidden;
	background:#fff;
	float:left;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	text-align:center;
	color:#FFF;
}
.left_list_box .article_list2 .sub_content{
	width:770px;
	float:left;
	border-top:1px dotted #eee;
	background:#ececec;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-o-border-radius:5px;
	-ms-border-radius:5px;
	margin-top:20px;
	padding:20px;
	display:none;
	font-size:14px;
	line-height:24px;
}
.left_list_box .article_list2 li .right_word{
	width:662px;
	float:right;
	padding-top:10px;
}
.left_list_box .article_list2 li .right_word h3{
	/*cursor:pointer;*/
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	color:#666;
}
.left_list_box .article_list2 li .right_word h3 a:hover{
	text-decoration:none;
	color:#F00;
}
.left_list_box .article_list2 li .right_word h3 a{
	width:100%;
	display:block;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	color:#03a5e3;
}
.left_list_box .article_list2 li .right_word .right_des{
	width:100%;
	color:#666;
	line-height:28px;
	font-size:16px;
	height:84px;
	overflow:hidden;
	margin-top:10px;
	text-indent:0;
}
.left_list_box .article_list2 li .list_text{
}
/*list_3*/
.page_mian .left_list_box .article_list3{
	width:100%;
	overflow:hidden;
}
.left_list_box .article_list3 li{
	width:810px;
	margin-bottom:20px;
	padding:20px 30px;
	border:1px solid #e8e8e8;
	overflow:hidden;
}
.left_list_box .article_list3 li .time{
	width:180px;
	height:135px;
	overflow:hidden;
	background:#fff;
	float:left;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-o-border-radius:10px;
	-ms-border-radius:10px;
	text-align:center;
	color:#FFF;
}
.left_list_box .article_list3 li .right_word{
	width:610px;
	float:right;
	padding-top:10px;
}
.left_list_box .article_list3 li .right_word h3{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	color:#666;
}
.left_list_box .article_list3 li .right_word h3 a:hover{
	text-decoration:none;
	color:#F00;
}
.left_list_box .article_list3 li .right_word h3 a{
	width:100%;
	display:block;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	color:#03a5e3;
}
.left_list_box .article_list3 li .right_word .right_des{
	width:100%;
	color:#666;
	line-height:28px;
	font-size:16px;
	height:84px;
	overflow:hidden;
	margin-top:10px;
}
/*plan_list_box*/
.page_mian .plan_list_box{
	width:100%;
	float:left;
}
.page_mian .plan_list_box ul{
	width:100%;
	float:left;
}
.page_mian .plan_list_box ul li{
	width:40%;
	margin:20px 2%;
	float:left;
	border:1px solid #eee;
	padding:1% 2%;
}
.page_mian .plan_list_box ul li .planico{
	width:128px;
	height:128px;
	float:left;
	background:#fff;
}
.page_mian .plan_list_box ul li .planico img{
	width:80px;
	height:80px;
	float:left;
	margin:24px;
}
.page_mian .plan_list_box ul li .plantext{
	width:300px;
	height:128px;
	float:right;
}
.page_mian .plan_list_box ul li .plantext h3{
	width:100%;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	color:#666;
}
.page_mian .plan_list_box ul li .plantext h3 a{
	width:100%;
	display:block;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:20px;
	color:#03a5e3;
}
.page_mian .plan_list_box ul li .plantext h3 a:hover{
	text-decoration:none;
	color:#F00;
}
.page_mian .plan_list_box ul li .plantext .plandes{
	width:100%;
	color:#666;
	line-height:24px;
	font-size:14px;
	height:100px;
	overflow:hidden;
	margin-top:5px;
}
.page_mian .plan_list_box ul li .plantext .plandes a{
	color:#03a5e3;
}
.page_mian .plan_list_box ul li .plantext .plandes a:hover{
	color:#f60;
}
.plan_kxfw{
	margin:30px 0 ;
}
.plan_kxfw h3{
	font-size:20px;
	line-height:30px;
	width:100%;
	height:30px;
	float:left;
	border-bottom:1px dotted #eee;
	padding-bottom:10px;
	margin:10px 0 10px 0;
	color:#F60;
	height:auto;
}
.plan_kxfw li{
	list-style:none;
	width:18%;
	margin:10px 1% 10px 1%;
	border:0;
	background:#eee;
	height:50px;
	line-height:50px; 
	text-align:center;
	font-size:16px;
	float:left;
	color:#666;
}
.plan_kxfw li a{
	color:#666;
	width:100%;
	height:50px;
	display:block;
}
.plan_kxfw li a:hover{
	color:#fff;
	background:#F60;
}

/*app*/
#appplan{ border-left:1px solid #999; border-top:1px solid #999; margin:30px  auto; width:750px; }
#appplan th{ background:#FCC; height:40px; line-height:40px; border-right:1px solid #999; border-bottom:1px solid #999; padding:0 5px; }
#appplan td{ height:30px; line-height:30px; border-right:1px solid #999; border-bottom:1px solid #999; padding:0 5px;  }
#appdz{ margin:0; padding:0; text-indent:0; text-align:center; width:800px; overflow:hidden;}
#appdz img{ margin:0 auto; }
.app_menu_bg{ width:200px; height:200px; margin:0 auto; border:1px solid #F30; background:url(../images/ewm_yyb.png) no-repeat;}
#top .sub_nav .sub_content dl dt.app_menu_dt{ border:0;}
.app_menu_dt p{ text-align:center;}
/*app_end*/
/*case_show*/
.page_mian .left_content .article_content .dinfotop{ width:480px; height:27px; margin:0 auto 0 auto;}
.page_mian .left_content .article_content .dinfomiddle{ width:480px; margin:0 auto 0 auto; padding:0; background-image:url(../images/middle.jpg);}
.page_mian .left_content .article_content .dinfomiddlepic{ width:466px; overflow:hidden; padding-left:2px; }
.page_mian .left_content .article_content .dinfomiddlepic img{ width:466px; }
.page_mian .left_content .article_content .dinfobottom { width:480px; height:19px; margin:0 auto 0 auto;}
/*list3_end*/
/*list case weixin*/
.page_mian .left_list_box .case_weixin{ border:1px solid #eee; padding-top:40px;}
.casebox{ width:805px; margin:0 auto 55px auto}
.casebox .t{ font-size:24px;}
.casebox .img{ width:805px; height:340px; overflow:hidden; margin:15px 0  7px 0px }
.casebox .txt{ line-height:25px;font-size:14px;}
/*list case weixin_end*/

/* 分页 */
#pages { padding:0 10px; height:50px; border:1px solid #ddd; border-radius:6px; margin-top:50px; }
#pages a,#pages span,#pages .page .noPage{ display:inline-block; width:50px; height:50px; line-height:50px; background:#dc0000; color:#fff; text-align:center; font-size:14px; padding:0; margin:0; text-indent:0; }
#pages a{ background:#fff; border-right:1px solid #ddd; color:#666;}
#pages a.a1 { width:80px;}
#pages a:hover { background:#dc0000; color:#fff; text-decoration:none;}
#pages span{ margin:0; padding:0;}

/*栏目页内容格式*/

.page_mian .left_content .article_content .pageul{ margin:60px auto 40px auto; padding-top:0; width:760px; }
.page_mian .left_content .article_content .pageul .pageli{
	float:left;
	width:100%;
	border-top:0px;
	border-bottom:1px solid #ccc;
	padding-top:1%;
	padding-bottom:3%;
	background:url(../images/bg_li.png) repeat-x bottom center;
}
.page_mian .left_content .article_content .pageul .pageli .pic{
	width:80px;
	float:left;
	padding-left:8%;
	margin-right:3%;
}
.page_mian .left_content .article_content .pageul .pageli .pic img{
	width:100%;
}
.page_mian .left_content .article_content .pageul .pageli .word{
	float:left;
	width:70%;
	padding-left:4%;
}
.page_mian .left_content .article_content .pageul .pageli .word .h3title{ font-size:18px; color:#f00; line-height:20px; margin:16px 0 10px 0;}
.page_mian .left_content .article_content .pageul .pageli .word .h4title{ font-size:14px; color:#06C;}
.page_mian .left_content .article_content .pageul .pageli .word p{ text-indent:1em; background:url(../images/ico-next1.png) no-repeat 5px 8px; color:#666; line-height:150%;}

.payment{}
.payment dl{ width:100%; height:120px; border:1px solid #eee; padding:20px; background:#FFF; margin-bottom:20px;}
.payment dl dt{ width:100%; height:30px; line-height:30px; font-size:18px; font-weight:bold; border-bottom:1px dotted #ccc; margin-bottom:10px;}
.payment dl dd{ width:100%; font-size:14px; }
.payment dl dd img{ width:150px; height:45px; float:left; padding-top:12px;}
.payment dl dd p{ width:550px; height:80px; line-height:24px; float:right; text-indent:0; }
.payment dl dd p span{ color:#F60; font-weight:bold; }
.payment ul{ width:100%; height:420px; margin:20px 0 50px 0;}
.payment ul li{  width:44%; margin:0 3% 0 3%; float:left;}

/* 右边菜单代码 */
#right_sub_menue{
	width:35px;
	position:fixed;
	top:0;
	right:-100px;
	display:none;
	z-index:999;
}
#right_sub_menue .sub_menue{
	width:35px;
	height:184px;
	text-align:center;
}
#right_sub_menue .sub_menue li{
	cursor:pointer;
	margin:1px 0;
	background:#7A6E6E;
	height:35px;
	position:relative;
	border-radius:2px 0 0 2px;
}
#right_sub_menue .sub_menue li a{
	color:#FFF;
	display:inline-block;
	text-decoration:none;
}
#right_sub_menue .sub_menue li:hover{
	background:#DC0000;
}
#right_sub_menue .sub_menue li:hover .icon_word{
	background:#DC0000;
}
#right_sub_menue .sub_menue li a:hover p{
	color:#fff;
}
.goTop:hover{background:#DC0000;}
.goTop{
	cursor:pointer;
	margin:2px 0;
	background:#7A6E6E;
	height:35px;
	position:fixed;
	right:0;
	display:none;
	bottom:40px;
	z-index:9999;
	border-radius:2px 0 0 2px;
}
#right_sub_menue .sub_menue .weixin_ewm{
	position:absolute;
	background:#FFF;
	padding:10px;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	box-shadow:0 0 10px #ccc;
	-webkit-box-shadow:0 0 10px #ccc;
	-moz-box-shadow:0 0 10px #ccc;
	-ms-box-shadow:0 0 10px #ccc;
	-o-box-shadow:0 0 10px #ccc;
	.border:1px solid #ccc\9; 
	bottom:0px;
	display:none;
	right:35px;
	z-index:999;
}
#right_sub_menue .sub_menue .wxgzpt{
	position:absolute;
	background:#FFF;
	padding:10px;
	border:1px solid #ccc\9; 
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	box-shadow:0 0 10px #ccc;
	-webkit-box-shadow:0 0 10px #ccc;
	-moz-box-shadow:0 0 10px #ccc;
	-ms-box-shadow:0 0 10px #ccc;
	-o-box-shadow:0 0 10px #ccc;
	bottom:0px;
	display:none;
	right:35px;
	z-index:999;
}
#right_sub_menue .sub_menue li .weixin_ewm p, #right_sub_menue .sub_menue li .wxgzpt p{
	font-weight:bold;
	color:#333;
	font-size:12px;
	width:100px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-family:"微软雅黑";
	padding-top:5px;
	text-align:center;
}
#right_sub_menue .sub_menue li .icon_word{
	position:absolute;
	top:0px;
	right:34px;
	height:35px;
	line-height:35px;
	width:0px;
	display:none;
	text-align:center;
	background:#7A6E6E;
	font-size:12px;
	font-family:"微软雅黑";
	border-radius:2px 0 0 2px;
	z-index:0;
}
#right_sub_menue .sub_menue li .icon_word .sanjiao{
	position:absolute;
	right:-7px;
	top:0px;
	z-index:99;
	font-size:30px;
	font-family:"微软雅黑";
	color:#494949;
	z-index:999;
	display:none;
}
/*wap*/
#banner_wap{ width:100%; height:320px; background:#333; padding-top:80px; display:none;}
#banner_wap h6{ font-size:60px; color:#FFF; line-height:60px; text-align:center; margin-bottom:20px;}
#banner_wap p, #banner_wap p a{ font-size:40px; color:#FFF; line-height:40px; padding-top:5px; text-align:center; margin:20px;}
#banner_wap p a{ width:50%; height:80px; line-height:60px; font-size:60px; display:block; margin:20px auto 0 auto; padding:20px 10px 0 10px; background:#f60; }
/*error*/
#error_main{ padding-top:60px;}
/*在线提交*/
.jzbpop{ display:none; width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:999; background:url(../images/zxtj_bg.png) repeat;}
.jzbpopForm{display:none;position:absolute; z-index:999999; width:580px; height:580px; overflow:hidden; top:0; left:50%; margin-left:-290px; margin-top:1%; background:#FFF; border:1px solid #c9c9c9; box-shadow:0px 0px 15px #000;}
.jzbpopForm h3{ border-bottom:1px solid #f0f0f0; font-size:30px; line-height:36px; font-weight:800; color:#999; padding:20px 0px 10px 25px; position:relative;}
.jzbpopForm h3 span{ color:#f30;}
.jzbpopForm h3 em{ background:url(../images/zxtj_close.gif) no-repeat; width:16px; height:18px; cursor:pointer; position:absolute; right:20px; top:20px;}
.jzbpopForm ul{ width:530px; float:left; padding:12px 0px; border-bottom:1px solid #f0f0f0; margin:0px 25px 0px 25px;}
.jzbpopForm ul li{ float:left; margin:0px; padding:0px; min-height:45px; height:auto !important; height:45px; }
.jzbpopForm ul label{float:left; background:#f7f7f7; padding:9px 10px; margin:5px 10px; display:block; box-shadow:1px 1px 3px #eee inset; border:1px solid #ddd;}
.jzbpopForm ul label input,.jzbpopForm ul label textarea{ width:100%; background:none; border:none; outline:none; font-size:14px; font-family:"微软雅黑";color:#464646;}
.jzbpopForm ul label textarea{ height:90px;}
.jzbpopForm ul label.mingchen{ width:241px; background:url(../images/input-bg.png) no-repeat 226px -2px;}
.jzbpopForm ul label.dianhua{ width:205px; background:url(../images/input-bg.png) no-repeat 190px -42px;}
.jzbpopForm ul label.shuoming{ width:490px; height:100px; background:url(../images/message-bg.png) no-repeat 487px 10px; background-position: 463px 10px\9;}
.jzbpopForm ul li.tijiao{ width:480px; text-align:center;}
.jzbpopForm ul li #dosubmit{ background:#f30; font-size:20px; font-family:"微软雅黑"; font-weight:bold; color:#FFF; border-radius:10px; outline:none; cursor:pointer; width:135px; height:48px; cursor:pointer; margin:10px auto;}
.jzbpopForm dl{ width:530px; float:left; margin:0px 25px; border-bottom:1px solid #f0f0f0; font-size:14px; color:#5b5b5b;}
.jzbpopForm dl h4{ font-size:18px; color:#999; font-weight:bold; padding:15px 0px;}
.jzbpopForm dl dd{float:left; width:450px; padding:0 0 10px 40px;}
.jzbpopForm dl dd .qq,.jzbpopForm dl dd .tel{ height:40px; line-height:40px;}
.jzbpopForm dl dd .qq{ padding-left:70px; background:url(../images/zxtj_qq.png) no-repeat 10px top;}
.jzbpopForm dl dd .qq a{ color:#06F; font-size:24px;}
.jzbpopForm dl dd .qq a:hover{ color:#f60;}
.jzbpopForm dl dd .tel{ padding-left:70px; background:url(../images/zxtj_tel.png) no-repeat left top; color:#093; font-size:24px;}
/*在线提交end*/

footer,.float-nav,.zz,.wapfooter{
	display:none;
}

/*全屏栏目页子菜单*/
.main-sub{ position:relative;}
.main-sub .main-sub-nav{ width:100%; height:40px; position:absolute; left:0; top:20px; z-index:9998; text-align:center; margin:0 auto; padding:0; background:url(../images/dian30.png) left bottom repeat-x;}
.main-sub .main-sub-nav dl{ width:400px; text-align:center; margin:0 auto; }
.main-sub .main-sub-nav dl dd{ float:left; width:auto; text-align:center; margin:0 10px;}
.main-sub .main-sub-nav dl h3{ font-size:20px; color:#FFF; font-weight:normal;}
.main-sub .main-sub-nav dl dd a{ font-size:14px; color:#FFF; line-height:24px;}
.main-sub .main-sub-nav dl dd a:hover{ color:#FF0;}
.main-sub .main-sub-nav dl dd.cur{ background:#FFF; border-radius:6px; padding:0 10px;}
.main-sub .main-sub-nav dl dd.cur a{ color:#DC0000;}


/*wap css*/

@media screen and (max-width: 1600px) {
	#index_mian .index_box10{
		padding:30px 0 20px 0;
	}
}

/*wap-css*/
@media (max-width:640px) {
	.pcno{ 
		display:block;
	}
	html,body{ 
		margin:0; 
		padding:0;
		min-width: 100%!important;
	}
	.img-responsive{
		max-width: 100%; 
		height: auto;
	}
	.hidden-lg{
		display: none;
	}
	.w1200{
		width:100%;
		margin:0 auto;
		overflow:hidden;
	}
	.w-1000{ width:100% !important; margin:0 auto; position:relative;}
	.w-1005{ width:100% !important; margin:0 auto; position:relative;}
	.w-1200{ width:100% !important; margin:0 auto; position:relative;}
	.wapno{ display:none;}
	.wapimg{ width:640px;}
/* 初始化css */
/* 头部 */
	.header .logo{
		margin-top: 0!important;
	}
	#top{
		width:100%;
		background:#FFF;
		overflow:hidden;
		margin:0;
		padding:0;
		height:36px;
		display:none;
	}
	#top .logo{ display:none;}
	.logo_nav{
		height:auto;
		margin:0;
		padding:0;
	}
	.logo_nav .logo{
		width:100%;
		height:auto;
		float:left;
		text-align:center;
		padding:15px 0 8px 0;
		overflow:hidden;
	}
	.logo_nav .nav{
		float:none;
		width:100%;
		margin-left:auto;
		padding-top:2px;
		text-align:center;
		height:36px;
		line-height:36px;
		overflow:hidden;
		background:#dc0000;
		position:fixed;
		z-index:99999;
	}
	.logo_nav .nav .nav_home{ width:10%; background:url(../images/home2.png) center center no-repeat; background-size:68%; overflow:hidden;}
	.logo_nav .nav .nav_tel{ display:block; width:10%; background:url(../images/tel.png) center center no-repeat; background-size:50%; overflow:hidden;}
	.logo_nav .nav .nav_home a,.logo_nav .nav .nav_tel a{ line-height:999px; }
	.logo_nav .nav li.j1{ letter-spacing:1px;}
	.logo_nav .nav li{
		float:left;
		width:20%;
		
	}
	.logo_nav .nav li a{
		width:100%;
		text-align:center;
		display:block;
		color:#fff;
		height: 36px;
		line-height:36px;
		overflow: hidden;
		font-size:14px;
		float:none;
		padding:0;
	}
	.logo_nav .nav li a:hover, .logo_nav .nav li.current a{
		color:#FFFF00;
		text-decoration:none;
		background:none;
	}
	.logo_nav .contact{
		display:none;
	}
	/*二级导航*/
	#top .sub_nav .sub_content{
		display:none;
	}
	/*二级导航*/
	/* 头部 */

	/* 首页主体部分 */
	/* homebanner */
	.slides_wap{ display:block; width: 100%; height:auto; margin:0 auto 0 auto; overflow:hidden; text-align:center; }
	.slides_wap img{ width:100%; height:auto;}
	.homebanner{ width:100%; height:auto; overflow:hidden; background:none; margin:0; padding:0%; }
	.homebanner .homebannerpro{ width:100%; height:auto; overflow:hidden; margin:0 auto 0 auto; background:#F9FAFA; box-shadow:none;}
	.homebanner .homebannerpro dl{ width:100%; height:400px; float:left; border-bottom:1px dotted #CCC;}
	.homebanner .homebannerpro dl.mid{ border-left:1px solid #eee; border-right:1px solid #eee;}
	.homebanner .homebannerpro dl dt{ float:left;  width:100%; height:100px; line-height:100px; padding-top:10px; font-size:24px; text-align:center; }
	/* homebanner end */

	#index_mian{
		/*display:none;*/
	}

	#index_mian{
		overflow:hidden;
		margin:0 auto 0 auto;
	}
	#index_mian .box_title{
		width:100%;
		text-align:center;
		position:relative;
		margin-bottom:10px;
	}
	#index_mian .box_title h2,#index_mian .box_title h1{
		font-size:20px;
		height:70px;
		line-height:70px;
		font-weight:800;
		border-bottom:1px solid #e0e0e0;
		color:#f53704;
	}
	#index_mian .index_box3 .box_title h2{font-size:20px;}
	#index_mian .box_title h2 a{
		color:#f53704;
		text-decoration:none;
	}
	.main-sub .main-sub-nav dl{
		width: 100%;
	}
	.main-sub .main-sub-nav dl dd a{
		font-size: 12px;
	}
	.main-sub .main-sub-nav dl h3{ font-size:12px;}
	#index_mian .box_title .piont{
		width:18px;
		height:18px;
		background:url(../images/index_point.png) no-repeat;
		position:absolute;
		left:50%;
		top:61px;
		margin-left:-9px;
	}
	#index_mian .box_title .ad_lang{
		display:none;
	}
	.go_up{
		display:none;
	}
	#index_mian .index_box3{
		width:100%;
		padding:0px 0 10px 0;
		background:#FFF;
		overflow:hidden;
	}

	/*改动部分*/
	.als-container {
		position: relative;
		width: 100%;
		margin: 0px auto;
		padding: 0 10px;
	}
	.als-viewport {
		position: relative;
		overflow: hidden;
		margin: 0px auto;
	}
	.als-wrapper {
		width:100%;
		margin:0 auto;
		overflow:hidden;
		position: relative;
		list-style: none;
	}
	#index_mian .als-item{
		width:100%;
		position: relative;
		display: block;
		padding-bottom:20px;
		overflow:hidden;
	}
	#index_mian .list{
		width:94%;
		margin:20px auto 0px auto;
		float:left;
		overflow:hidden;
	}
	#index_mian .list .list_word{
		float:right;
		width:60%;
		overflow:hidden;
	}
	#index_mian .list .list_word a{
		color:#2b2a2a;
		text-decoration:none;
	}
	#index_mian .list .list_word a:hover{
		color:#ea3606;
	}
	#index_mian .list .list_word .des{
		color:#9c9c9c;
		font-size:12px;
		line-height:16px;
		width:100%;
		height:64px;
	}
	#index_mian .list .list_word h3{
		font-size:14px;
		height:auto;
		margin-bottom:3px;
		line-height:18px;
	}

	/*case_new_style*/
	#index_mian .index_box4{
		width:100%;
		padding:0px;
		overflow:hidden;
	}
	#index_mian .index_box4 .box_title{
		margin-bottom:0px;
	}

	#index_mian .index_box4 .box2_title{
		color:#dc0000;
		border-color:#f5f5f5;
	}
	#index_mian .index_box4 .box2_title a{
		color:#dc0000;
		text-decoration:none;
	}
	/*qlb*/
	#index_mian .index_box4 .qlb{
		display:none;
	}
	/*qlb*/

	.index_box4 .pc_case{
		width:100%;
		overflow:hidden;
	}
	.index_box4 .pc_case_list{
		width:100%;
		overflow:hidden;
	}
	.index_box4 .pc_case_list li{
		transition:all ease 1s;
		width:50%;
		height:auto;
		margin:0;
		float:left;
		position:relative;
		overflow:hidden;
	}
	.index_box4 .pc_case_list li:hover .words{
		opacity:1;
		filter:alpha(opacity=100);
		height:100%;
	}
	.pc_case_list li a img{ transition:all ease 1s; width:100%; height:100%;}
	.pc_case_list li a:hover img{ transform:scale(1.1,1.1); transform-origin:50% 50%;}
	.index_box4 .words{
		opacity:0;
		filter:alpha(opacity=0);
		transition:all ease 0.5s;
		position:absolute;
		left:0;
		bottom:0px;
		height:0px;
		width:100%;
	}
	.index_box4 .word_bj{
		position:absolute;
		left:0px;
		top:0px;
		width:100%;
		height:100%;
		z-index:2;
		background:#000;
		opacity:0.8;
		filter:alpha(opacity=80);
	}
	.index_box4 h3{
		position:absolute;
		left:5%;
		top:5%;
		color:#777;
		font-size:14px;
		font-weight:normal;
		line-height:18px;
		width:100%;
		height:20px;
		z-index:4;
		overflow:hidden;
	}
	.index_box4 .casename{
		position:absolute;
		left:10%;
		top:50%;
		margin-top:-40px;
		color:#FFF;
		font-size:16px;
		font-weight:bold;
		line-height:30px;
		width:80%;
		height:100px;
		text-align:center;
		z-index:3;
		overflow:hidden;
	}
	.index_box4 .casename .caseinfo{ margin-top:10px; font-size:12px; line-height:20px; font-weight:normal; color:#FFF;}
	.go_up4{
		margin:20px auto;
		background:url(../images/arrow.png) no-repeat left -54px;
	}
	/*case_new_style_end*/
	#index_mian .index_yzs{
		display:none;
	}
	#index_mian .index_yzs_wap{
		display:block;
		width:100%;
		height:auto;
		margin:0;
		padding:0;
		line-height:50px;
		overflow:hidden;
	}
	#index_mian .index_15year{
		display:none;
	}

	#index_mian .index_jiejue{
		width:100%;
		height:auto;
		padding:30px 0;
		background:#FFF;
		margin:0 auto;
	}
	#index_mian .index_jiejue .jiejuebody{
		display:none;
	}
	#index_mian .index_jiejue .jiejue_wap{
		display:block;
		width:100%;
		text-align:center;
	}
	#index_mian .index_jiejue .jiejue_wap img{
		max-width:100%;
		margin:0 auto;
	}
	#index_mian .index_jiejue .jiejuebody .jiejue_r{
		display:none;
	}
	#index_mian .index_jiejue .jiejuebody .jiejue_qq{
		display:none;
	}
	/*jiejue_end*/
	#index_mian .index_bxzy{
		display:none;
	}
	/*bxzy_end*/
	#index_mian .index_jiejue .jiejuebody .jzb_tj,#index_mian .index_bxzy .bxzybody .jzb_tj{
		position:absolute;
		width:222px;
		height:66px;
		background:url(../images/jzb_tj.png) no-repeat;
		cursor:pointer;
		display:block;
	}
	#index_mian .index_jiejue .jiejuebody .jzb_tj{
		display:none;
	}
	/*jzb_tj_end*/
	#index_mian .box3{
		width:100%;
		padding:0;
		margin:0 auto;
		overflow:hidden;
	}
	#index_mian .box3_list{
		width:100%;
		overflow:hidden;
		height:auto;
		margin-bottom:0px;
	}
	#index_mian .box3_list li{
		width:100%;
		margin-right:0px;
	}
	#index_mian .box3 .box3_list{ overflow:hidden;}
	#index_mian .box3_list li:hover{ box-shadow:2px 2px 10px #bbb;}
	#index_mian .box3_list h3{
		padding:10px 0 0 0;
		margin:0;
		text-indent:10px;
		line-height:20px;
		color:#f60;
		font-size:18px;
		font-weight:normal;
	}
	#index_mian .box3_list p{
		margin:0;
		padding-top:0;
		color:#999;
		line-height:20px;
	}
	#index_mian .box3 .box3_list li p,#index_mian .box3 .box3_list li h3{
		transition:all ease 1s;
	}
	#index_mian .box3 .box3_list a:hover h3,#index_mian .box3 .box3_list a:hover p{
		color:#333;
	}
	#index_mian .box3 .box3_zz a:hover h3,#index_mian .box3 .box3_zz a:hover p{
		color:#fff;
		background:#dd0000;
	}
	#index_mian .box3 .box3_zz a:hover p{
		color:#ffb5b5;
	}
	#index_mian .index_box5{
		width:100%;
		padding:10px 0 0 0;
		overflow:hidden;
		background:#FFF;
	}
	#index_mian .box3 .box5_list{ width:100%; margin:20px 0 0 0; padding:0; height:auto;}
	#index_mian .box3 .box5_list li{ width:80%; margin:0 10%; box-shadow:none; background:none; }
	#index_mian .box3 .box5_list li p{ width:100%;}
	#index_mian .box3 .box5_list li .pic{ width: 100%; height: auto; overflow:hidden;}
	#index_mian .box3 .box5_list li a .pic img{ width:100%; height:auto; transition:all ease 1s;}
	#index_mian .box3 .box5_list li a:hover .pic img{ transform:scale(1.1,1.1); transform-origin:50% 50%;}


	/*---核心业务---*/

	.mainbusiness{ width:100%; padding:20px 0px 10px 0px; background:#eee; background-image:none; }
	.mainbusiness .happy2017{ display:none;}
	.mainbusiness .go_up2{ display:none;}
	.mainbusinesstitle{width:100%;}
	.mainbusinesstitle h3{line-height:40px;text-align:center;font-size:28px; font-weight:bold;color:#E80000; padding:0px 0px 10px 0;}
	.mainbusinesstitle h3 span{ display:none; }
	.mainbusinesstitle p{ width:80%; margin:0 10%; display:block; text-align:center; font-size:12px; color:#a7a4b7; line-height:20px;}
	.mainbusinesstitle em{ display:block; text-align:center; font-size:14px; color:#06c; line-height:20px; padding-top:10px;}

	.mainbusinesslist{width:100%; height:auto; margin:0px auto; position:relative; padding-top:10px;}
	.mainbusinesslist ul{ margin:20px 0 0 0; padding:0px; height:auto; overflow:hidden; position:inherit;}
	.mainbusinesslist ul li{position:inherit; width:392px; margin:0 auto; height:250px; overflow:hidden; background:#eee; border-top:2px dotted #dddddd;}

	.mainbusinesslist ul li.Coredianzi{top:0px; left:0px;}
	.mainbusinesslist ul li.main05{ height:320px; top:0px; left:0;}
	.mainbusinesslist ul li.Coreweixin{top:0px; right:0px;}
	.mainbusinesslist ul li.Coreweb{bottom:0px; left:0px;}
	.mainbusinesslist ul li.Coresystem{bottom:0px; right:0px;}

	.mainbusinesslist ul li .CorebgColour{width:100%;height:100%;z-index: -1;padding: 1px; margin: -1px;background:#d20000;position:absolute;left:0;top:0;transition: all 0.1s linear;-moz-transition: all 0.1s linear;-webkit-transition: all 0.1s linear;-o-transition: all 0.1s linear;-ms-transition: all 0.1s linear;}

	.mainbusinesslist ul li .Coreimg{ display:none; position:absolute; left:0px; top:0px; width:100%; height:100%; opacity:0.4; filter:alpha(opacity=40);}
	.mainbusinesslist ul li:hover .CorebgColour{ display:none; z-index:8;}
	.mainbusinesslist ul li:hover{ background:#d20000;}
	.mainbusinesslist ul li.main05:hover{ background:#eee;}

	.mainbusinesslist ul li .Coretextbox{position:absolute;color:#fff; left:0px; top:0px; width:100%; height:100%; z-index:9;}
	.mainbusinesslist ul li .Coretextbox h3{ font-size:22px; padding:145px 20px 0px 20px; line-height:36px;}
	.mainbusinesslist ul li .Coretextbox span{ display:block;font-weight:bold;}

	.mainbusinesslist ul li .Coreclassbox{position:absolute;color:#fff; left:0px; top:0px; width:100%; height:100%; z-index:9;}
	.mainbusinesslist ul li .Coreclassbox h2{ font-size:22px; font-weight:normal; color:#fff; padding:30px 10px 15px 30px; }
	.mainbusinesslist ul li .Coreclassbox p{ font-size:14px; padding:0px 0 0 30px; height:90px; }
	.mainbusinesslist ul li .Coreclassbox a{ color:#333;}
	.mainbusinesslist ul li .Coreclassbox a:hover{ color:#fff;}
	.mainbusinesslist ul li.main05 h3{ font-size:24px; padding:50px 0 0 0; color:#f00; line-height:36px; text-align:center; font-weight:normal;}
	.mainbusinesslist ul li.main05 h4{ font-size:34px; padding:20px 0 0 0; color:#f90; line-height:40px; text-align:center; font-weight:800; }
	.mainbusinesslist ul li.main05 h4 span{ font-size:30px; color:#f90; font-weight:normal; margin:0; padding:0; }
	.mainbusinesslist ul li.main05 h5{ font-size:14px; padding:10px 0 0 0; color:#777; line-height:24px; text-align:center; font-weight:normal; }
	.mainbusinesslist ul li:hover h5{ color:#fff; }
	.mainbusinesslist ul li.main05:hover h5{ color:#777; }
	.mainbusinesslist ul li.main05 h6{ font-size:18px; padding:0px 0 0 50px; color:#ff0; line-height:30px; text-align:center; font-weight:normal; }
	.mainbusinesslist ul li.main05 h6 a{ float:left; display:block; width:120px; height:30px; margin:15px 12px; border-radius:8px; background:#f90; color:#033;}
	.mainbusinesslist ul li.main05 h6 a:hover{ background:#f60; }
	.mainbusinesslist ul li .Coreclassbox dt{ font-size:22px; font-weight:normal; color:#f90; padding:40px 10px 15px 30px; }
	.mainbusinesslist ul li .Coreclassbox dd{ float:left; width:111px; height:30px; line-height:30px; color:#06c; padding:0px 17px; margin:6px 0px 6px 33px; text-align:center; font-size:16px;  border-radius:8px; border:2px solid #ccc; overflow:hidden; }
	.mainbusinesslist ul li .Coreclassbox dd:hover{background:#f90; border:2px solid #f90; color:#fff; }
	.mainbusinesslist ul li:hover .Coreclassbox dd{ border:2px solid #f90; }
	.mainbusinesslist ul li:hover .Coreclassbox dd a{ color:#fff; }
	.mainbusinesslist ul li .Coreclassbox dd:hover a{ color:#fff; }

	/* plan */
	.plan_kxfw li{
		width:31.3%;
		margin:5px 1% 5px 1%;
		border:0;
		background:#eee;
		height:50px;
		line-height:50px; 
		text-align:center;
		font-size:12px;
		float:left;
		color:#666;
	}

	/* 首页主体部分 */

	/* 网站尾部 */
	#footer .ft_title,#footer .service_nub{ display:none;}
	#footer .go_top{
		width:54px;
		height:54px;
		margin:25px auto 10px auto;
		background:url(../images/arrow.png) no-repeat left -108px;
		overflow:hidden;
		cursor:pointer;
	}
	#footer .ft_content{
		width:100%;
		margin:20px auto;
		padding:0;
		position:relative;
		overflow:hidden;
	}
	#footer .ft_content .ft_nav{
		width:84%;
		margin:0 auto;
		overflow:hidden;
	}
	#footer .ft_nav dl{
		width:40%;
		margin:20px 5%;
		float:left;
		overflow:hidden;
	}
	#footer .ft_nav dl dt{
		height:26px;
		line-height:28px;
		font-size:16px;
		font-weight:bold;
		margin-bottom:15px;
		background:#FFF;
		text-indent:10px;
		border-radius:6px;
	}
	#footer .ft_nav dl dd{
		text-indent:15px;
		background:url(../images/ico-next.png) 8px center no-repeat;
		line-height:30px;
	}
	#footer .ft_nav dl dt a{
		color:#C00;
	}
	#footer .ft_nav dl dd a{
		color:#FFB0B0;
	}

	#footer .footer_bt{
		display:none;
	}
	#footer .links{
		display:none;
	}
	#footer .ft_copy{
		width:100%;
		margin:0 auto;
		overflow:hidden;
		line-height:24px;
		color:#888;
		padding-top:8px;
	}
	#footer .ft_copy .copy{
		width:90%;
		margin:0 5%;
	}
	#footer .ft_copy .other{
		width:37%;
		text-align:right;
		float:right;
	}
	#footer .ft_copy .other a{
		color:#888;
		text-decoration:none;
	}
	#footer .ft_copy .other a:hover{
		color:#FFF;
	}
	#footer .ft_copy .other span{
		padding:0 5px;
	}
	/* 网站尾部 */


	/*内页代码*/
	.page_content{
		width:100%;
		overflow:hidden;
		margin-top:0px;
		margin-bottom:20px;
		background:#fff url(../images/page_content_bj.png) repeat-x left -1px;
	}


	.page_content .page_title{
		width:100%;
		margin:0 auto;
		overflow:hidden;
		height:50px;
		background:none;
	}
	.page_content .page_title .current_title{
		float:left;
		font-size:20px;
		width:31%;
		text-align:left;
		height:30px;
		line-height:30px;
		color:#e80000;
		font-weight:800;
		margin:20px 0 0 4%;
	}
	.page_content .page_title .page_nav{
		width:63%;
		height:30px;
		float:right;
		margin:20px 2% 0px 0%;
		overflow:hidden;
	}
	.page_content .page_title .page_nav li{
		float:left;
		height:30px;
		margin:0 10px 10px 0;
		line-height:30px;
		overflow:hidden;
		border-radius:4px;
		-webkit-border-radius:4px;
		-moz-border-radius:4px;
		-o-border-radius:4px;
		-ms-border-radius:4px;
	}
	.page_content .page_title .page_nav li a{
		display:block;
		float:left;
		padding:0 8px;
		background:#48484d;
		color:#FFF;
		font-size:12px;
	}
	.page_content .page_title .page_nav li.current a, .page_content .page_title .page_nav li a:hover{
		text-decoration:none;
		background:#e30012;
	}
	.page_content .page_title .page_nav p{
		
	}
	.page_content .page_mian{
		width:100%;
		margin:0 auto;
		min-height:388px;
		overflow:hidden;
	}
	.page_mian .left_content{
		width:96%;
		padding:20px 2% 5px 2%;
		float:left;
		border-top:1px solid #ededed;
		border-bottom:1px solid #ededed;
	}
	.page_mian dl{ display:none; }
	.page_mian .left_content h1{
		text-align:center;
		width:100%;
		min-height:30px;
		line-height:30px;
		font-size:18px;
		padding-bottom:15px;
		margin-bottom:10px;
		border-bottom:1px solid #eee;
		color:#06C;
		font-weight:normal;
	}
	.page_mian .left_content .con_ad_bot h2{ margin:10px 12%; width:76%; height:auto; line-height:30px; font-size:18px; font-weight:normal; text-align:center; border:3px solid #F60; border-radius:8px; text-indent:0; }
	.page_mian .left_content .con_ad_bot h2 a{ font-size:18px; color:#F60;}
	.page_mian .show_news h1{
		text-align:center;
		width:90%;
		font-size:18px;
		line-height:24px;
		margin:0 auto 10px auto;
		padding-bottom:10px;
		border-bottom:1px solid #eee;
		color:#06F;
		font-weight:normal;
	}
	.page_mian .bqsm{ border-top:1px dashed #eee; padding:10px 0; color:#999; width:98%; height:auto; float:left; margin:40px 0 0 1%; text-indent:30px;}
	.page_mian .left_content .article_des{
		display:none;
	}

	.page_mian .left_content .summary{
		background-color:#F6FAFD;border: 1px solid #DCDDDD;line-height: 24px;margin: 15px 0 0;padding: 12px 5px 6px;text-align: justify;text-indent: 2em;
	}
	.page_mian .left_content .article_content{
		width:96%;
		font-size:14px;
		min-height:300px;
		line-height:30px;
		margin:0 2% 50px 2%;
	}
	.page_mian .left_content .article_content a{
		color:#06C;
	}
	.page_mian .left_content .article_content a:hover{
		color:#F60;
	}
	.article_content .contact{ width:100%; height:auto; background:none;}
	.page_mian .article_content .contact .dl,.page_mian .article_content .contact .dl .dt,.page_mian .article_content .contact .dl .dd{
		background:none; border:0;
	}
	.page_mian .article_content .contact .dl{
		width:90%; height:auto; margin:20px auto 20px auto; overflow:hidden; border-bottom:1px solid #CCC; padding-bottom:10px;
	}
	.page_mian .article_content .contact .dl .dt,.page_mian .article_content .contact .dl .dd{
		width:100%; height:auto; float:left; text-align:center; line-height:20px;
	}
	.page_mian .article_content .contact .dl .dt{
		font-size:14px; color:#C00; height:30px;
	}
	.page_mian .article_content .contact .dl .dd{
		height:auto; font-size:16px; line-height:24px; margin-bottom:8px;
		
	}
	.page_mian .jianzhan{ display:none; }
	.page_mian .left_list_box,.page_mian .left_content h2{ color:#F60; font-size:14px; margin:20px 0 0 0; line-height:24px;}
	.page_mian .left_list_box,.page_mian .left_content h3{ color:#06C;}
	.page_mian .left_list_box,.page_mian .left_content h4{ color:#F00; font-size:16px; line-height:24px;}
	.page_mian .left_list_box,.page_mian .left_content h5{ color:#F30; font-size:14px; line-height:24px;}
	.page_mian p{ margin-top:10px; color:#333;}
	.page_mian .h2{ color:#F60;font-size:12px; margin:10px 0;padding:3px 33px; background:url(../images/lightbulb.png) no-repeat 10px 10px; border:1px dotted #eee;}
	.page_mian .h3{ color:#06C; font-weight:bold;}
	.page_mian .h4{ color:#F00; margin:10px 0; font-size:16px; line-height:24px; padding:0px 38px; background:url(../images/zheng.png) no-repeat 6px 2px; }
	.page_mian .h5{ color:#F30; font-size:14px; line-height:24px; }
	.page_mian .h6{ color:#F30; font-size:14px; line-height:24px; text-align:center;}
	.page_mian .left_list_box h2,.page_mian .left_list_box h3,.page_mian .left_list_box h4,.page_mian .left_list_box h5{ text-indent:0;}
	.page_content .page_mian .show_news .article_content p img{ width:100%;}
	/*内容页案例列表*/
	.page_mian .left_content .article_content .pc_case_list{
		display:none;
	}
	.page_mian .left_content .article_content .words{
		display:none;
	}
	.page_mian .left_content .article_content .word_bj{
		position:absolute;
		left:0px;
		top:0px;
		height:50px;
		width:100%;
		z-index:2;
		background:#000;
		opacity:0.8;
		filter:alpha(opacity=80);
	}
	.page_mian .left_content .article_content .word_zz{
		position:absolute;
		left:0px;
		top:0px;
		color:#FFF;
		font-size:12px;
		line-height:18px;
		width:120px;
		height:40px;
		padding:5px 10px;
		z-index:3;
		overflow:hidden;
	}
	.page_mian .left_content .article_content .word_zz span{ color:#666;}
	/*show_case*/
	.page_mian .left_content .article_content .miaoshu{ border:1px dashed #eee; padding:10px 24px; color:#06C; margin-top:40px;}
	.page_mian .left_content .article_content p{
		margin:5% 0;
		line-height:180%;
	}
	.page_mian .left_content .article_content img,.page_mian .left_content .article_content p img{
		margin:0 auto;
		width:100%;
		width:expression(this.width>320?"100%":this.width); 
	}
	.page_mian .left_content .article_ft{
		float:left;
		width:94%;
		margin:0px 0 5px 0;
		padding:2% 3%;
		text-indent:0px;
		color:#0066cc;
		font-size:12px;
		height:auto;
		line-height:18px;
		background:#eeeeee;
	}
	.page_mian .left_content .article_ft a{
		color:#ff6600;
		text-decoration:underline;
		padding-left:10px;
	}
	.page_mian .left_content .article_share{
		display:none;
	}

	.page_mian .left_content .article_page{
		width:500px;
		margin-left:30px;
		overflow:hidden;
	}
	.page_mian .left_content .article_page li{
		width:210px;
		padding:0 20px;
		color:#666;
		float:left;
	}
	.page_mian .left_content .article_page li a:hover{
		color:#ff6600;
		text-decoration:none;
	}
	.page_mian .left_content .article_page li.prve{
		background:url(../images/prev.png) no-repeat left center;
	}
	.page_mian .left_content .article_page li.next{
		background:url(../images/next.png) no-repeat left center;
	}

	.page_mian .right_content{
		display:none;
	}
	.page_mian .right_content2{
		position:fixed;
		left:50%;
		margin-left:320px;
		top:10px;
		_position:absolute; 
		_bottom:auto; 
		_top:expression(eval(document.documentElement.scrollTop));
	}
	.right_content .right_box2_list li{
		float:right;
		margin:0px 10px 10px 0px;
		text-align:center;
		font-size:24px;
	}
	.right_content .right_box2_list li a{
		color:#FFF;
	}
	.right_content .right_box2_list li a:hover{
		color:#FF0;
	}
	.right_content .right_box2_list .one{
		width:128px;
		height:42px;
		background:#0092dc;
		line-height:42px;
	}
	.right_content .right_box2_list .two{
		width:128px;
		height:42px;
		background:#ffaf39;
		line-height:42px;
	}
	.right_content .right_box2_list .three{
		width:132px;
		height:94px;
		line-height:94px;
		background:#28dc00;
	}
	.right_content .right_box2_list .four{
		width:83px;
		height:42px;
		line-height:42px;
		background:#e74b99;
	}
	.right_content .video{
		width:200px;
		padding:30px;
		margin:10px 0 10px 5px;
		background:#eee;
		-moz-border-radius: 15px;      /* Gecko browsers */
	    -webkit-border-radius: 15px;   /* Webkit browsers */
	    border-radius:15px;            /* W3C syntax */
	}
	.right_content .web_kefu{
		width:260px;
		height:248px;
		overflow:hidden;
		background:url(../images/bg_r_online.png) no-repeat;
		margin:15px 0 15px 5px;
		position:relative;
	}
	.right_content .web_kefu .qq_a,.right_content .web_kefu .qq_b{
		position:absolute;
		top:8px;
		left:48px;
		width:180px;
		height:48px;
		line-height:24px;
		overflow:hidden;
	}
	.right_content .web_kefu a{ font-size:16px; margin-left:25px; color:#666;}
	.right_content .web_kefu a:hover{ color:#f60;}
	.right_content .web_kefu .qq_b{
		top:75px;
	}
	.right_content .web_kefu .yy_a,.right_content .web_kefu .yy_b{
		position:absolute;
		top:148px;
		left:75px;
		width:180px;
		height:24px;
		font-size:18px;
		color:#F30;
		line-height:24px;
		overflow:hidden;
		cursor:pointer;
	}
	.right_content .web_kefu .yy_b{
		top:174px;
		font-size:12px;
		color:#06C;
	}
	.right_content .web_kefu dd span{
		width:32px;
		float:left;
	}
	.right_content .web_kefu dd a{
		float:left;
	}
	.right_content .web_kefu dd img{
		width:60px;
		height:16px;
		margin-top:7px;
		border:0;
	}
	.right_content .web_kefu dt{
		width:220px;
		height:30px;
		padding-top:13px;
		text-align:center;
		float:left;
		font-size:16px;
		color:#f30;
	}
	.right_content .online_r dt a{
		width:90px; float:left; overflow:hidden;
	}
	.page_mian .left_list_box{
		width:100%;
		float:left;
		padding-left:2%;
	}
	/*list*/
	.left_list_box .article_list li .year{
		font-size:14px;
		height:34px;
		line-height:34px;
	}

	.page_mian .left_list_box .article_list{
		width:100%;
		overflow:hidden;
	}
	.left_list_box .article_list li{
		width:90%;
		margin-bottom:20px;
		padding:20px 3%;
		overflow:hidden;
	}
	.left_list_box .article_list li .time{
		width:28%;
		margin:0 3%;
		padding:0;
		height:90px;
		overflow:hidden;
		background:#6CF;
		float:left;
		border-radius:10px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		-ms-border-radius:10px;
		text-align:center;
		color:#FFF;
	}
	.left_list_box .article_list li .data{
		font-size:48px;
		font-weight:bold;
		line-height:60px;
		float:left;
		width:100%;
		height:60px;
		border-bottom:1px solid #fff;
	}
	.left_list_box .article_list li .year{
		font-size:12px;
		float:left;
		width:100%;
		height:24px;
		line-height:24px;
	}
	.left_list_box .article_list li .right_word{
		width:58%;
		margin:0;
		padding:3%;
		float:right;
	}
	.left_list_box .article_list li .right_word h3 a{
		width:100%;
		display:block;
		height:auto;
		line-height:22px;
		font-size:14px;
		color:#555;
	}
	.left_list_box .article_list li .right_word h3 a:hover{
		text-decoration:none;
		color:#DC0000;
	}
	.left_list_box .article_list li .right_word .right_des{
		width:100%;
		margin-top:5px;
		color:#999;
		line-height:18px;
		height:auto;
		overflow:hidden;
		font-size:12px;
	}
	.right_des a{
		color:#06C;	font-size:14px;
	}
	.right_des a:hover{
		color:#f60;	
	}
	/*list2*/
	.page_mian .left_list_box .article_list2{
		width:100%;
		overflow:hidden;
	}
	.left_list_box .article_list2 li{
		width:90%;
		margin-bottom:20px;
		padding:20px 3%;
		background:#fff;
		border:1px solid #e8e8e8;
		overflow:hidden;
	}
	.left_list_box .article_list2 li .time{
		width:30%;
		margin:0 3%;
		height:28%;
		overflow:hidden;
		background:#fff;
		float:left;
		border-radius:10px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		-ms-border-radius:10px;
		text-align:center;
		color:#FFF;
	}
	.left_list_box .article_list2 li .time img{
		width:100%;
		height:auto;
	}

	.left_list_box .article_list2 .sub_content{
		display:none;
	}
	.left_list_box .article_list2 li .right_word{
		width:64%;
		float:right;
	}
	.left_list_box .article_list2 li .right_word h3{
		/*cursor:pointer;*/
		width:100%;
		height:auto;
		line-height:24px;
		font-size:14px;
		color:#666;
	}
	.left_list_box .article_list2 li .right_word h3 a{
		width:100%;
		height:auto;
		line-height:20px;
		display:block;
		font-size:14px;
		color:#03a5e3;
	}
	.left_list_box .article_list2 li .right_word h3 a:hover{
		text-decoration:none;
		color:#F00;
	}
	.left_list_box .article_list2 li .right_word .right_des{
		width:100%;
		color:#666;
		line-height:18px;
		font-size:12px;
		height:auto;
		overflow:hidden;
		margin-top:5px;
		text-indent:0;
	}
	.left_list_box .article_list2 li .list_text{
	}
	/*list_3*/
	.page_mian .left_list_box .article_list3{
		width:100%;
		overflow:hidden;
	}
	.left_list_box .article_list3 li{
		width:810px;
		margin-bottom:20px;
		padding:20px 30px;
		border:1px solid #e8e8e8;
		overflow:hidden;
	}
	.left_list_box .article_list3 li .time{
		width:180px;
		height:135px;
		overflow:hidden;
		background:#fff;
		float:left;
		border-radius:10px;
		-webkit-border-radius:10px;
		-moz-border-radius:10px;
		-o-border-radius:10px;
		-ms-border-radius:10px;
		text-align:center;
		color:#FFF;
	}
	.left_list_box .article_list3 li .right_word{
		width:610px;
		float:right;
		padding-top:10px;
	}
	.left_list_box .article_list3 li .right_word h3{
		width:100%;
		height:auto;
		line-height:30px;
		font-size:20px;
		color:#666;
	}
	.left_list_box .article_list3 li .right_word h3 a{
		width:100%;
		display:block;
		height:auto;
		line-height:30px;
		font-size:20px;
		color:#03a5e3;
	}
	.left_list_box .article_list3 li .right_word h3 a:hover{
		text-decoration:none;
		color:#F00;
	}
	.left_list_box .article_list3 li .right_word .right_des{
		width:100%;
		color:#666;
		line-height:28px;
		font-size:16px;
		height:84px;
		overflow:hidden;
		margin-top:10px;
	}
	/*case_show*/
	.page_mian .left_content .article_content .dinfotop{ width:480px; height:27px; margin:0 auto 0 auto;}
	.page_mian .left_content .article_content .dinfomiddle{ width:480px; margin:0 auto 0 auto; padding:0; background-image:url(../images/middle.jpg);}
	.page_mian .left_content .article_content .dinfomiddlepic{ width:466px; overflow:hidden; padding-left:2px; }
	.page_mian .left_content .article_content .dinfomiddlepic img{ width:466px; }
	.page_mian .left_content .article_content .dinfobottom { width:480px; height:19px; margin:0 auto 0 auto;}
	/*list3_end*/
	/*list case weixin*/
	.page_mian .left_list_box .case_weixin{ border:1px solid #eee; padding-top:40px;}
	.casebox{ width:805px; margin:0 auto 55px auto}
	.casebox .t{ font-size:24px;}
	.casebox .img{ width:805px; height:340px; overflow:hidden; margin:15px 0  7px 0px }
	.casebox .txt{ line-height:25px;font-size:14px;}
	/*list case weixin_end*/

	/* 分页 */
	#pages { display:none; }

	/*栏目页内容格式*/

	.page_mian .left_content .article_content .pageul{ display:none; }


	/*app*/
	.appfuwu{ width:96%; height:auto; margin:0 2%; text-align:center; letter-spacing:1px;}
	.appfuwu .apptitle{ width:100%; height:155px; padding:20px 0;}
	.appfuwu .apptitle p{ width:100%; font-size:14px; color:#bbb; letter-spacing:3px; line-height:40px; }
	.appfuwu .apptitle h2{ width:80%; margin:0 auto; padding-top:10px; font-size:24px; color:#00b7ee; line-height:35px; font-weight:normal; border-top:1px dotted #ddd;}
	.appfuwu .apptitle h2 span{ width:100%; float:left; text-align:center; }
	.appfuwu .appservice{ width:320px; height:400px; margin:0px auto; background:none; position:relative; padding:0; overflow:hidden;}
	.appfuwu .appservice li{ position:static; float:left; width:150px; height:150px; margin:20px 5px; padding:40px 0 0 0; font-size:16px; color:#777; line-height:30px; border:3px solid #69ca54; border-radius:50%; }
	.appfuwu .appservice li.appserviceone{ background:none;}
	.appfuwu .appservice li.appservicetwo{ background:none; border-color:#f1554f;}
	.appfuwu .appservice li.appservicethree{ background:none; border-color:#915fee;}
	.appfuwu .appservice li.appservicefour{ background:none; border-color:#5fd6ee;}
	.appfuwu .appbottom{ width:80%; margin:0 auto; height:80px; padding:10px 0; font-size:14px; line-height:30px;}
	.appfuwu .appbottom span{ font-weight:bold; color:#f60;}

	.appyuyan{ width:100%; height:360px; overflow:hidden; margin-top:20px; background:#eee; padding:50px 0 20px 0; text-align:center; letter-spacing:1px; }
	.appyuyan h3{ width:100%; height:40px; line-height:40px; font-size:20px; color:#f60; font-weight:normal; letter-spacing:4px;}
	.appyuyan ul{ position:static; width:100%; height:68px; margin:20px auto; }
	.appyuyan ul li{ position:static; float:left; margin:0 0 10px 20%; width:60%; padding-left:20px; height:68px; border-radius:10px; color:#fff; font-size:20px; line-height:68px;}
	.appyuyan ul .az{ background:#82b21c url(../images/az.gif) 25px 15px no-repeat;;}
	.appyuyan ul .ios{ background:#81858b url(../images/ios.gif) 25px 15px no-repeat;}
	.appyuyan p{ float:left; width:84%; padding-left:8%; height:40px;; line-height:26px; font-size:14px; color:#999; margin-top:20px; }

	.appyoushi{ position:static; float:left; width:100%; height:auto; overflow:hidden; margin:20px auto; padding:0; background:none; letter-spacing:1px; text-align:center;}
	.appyoushi .appys0{ position:static; float:left; margin:20px 0; width:100%; height:50px; line-height:50px; font-size:30px; font-weight:bold; color:#f00; }
	.appyoushi dd{ position:static; float:left; width:44%; margin:2% 3%; height:auto; padding:0px 0; overflow:hidden; text-align:center; border-radius:50%; }
	.appyoushi dd h3{ width:100%; font-size:28px; color:#fff; height:60px; line-height:50px; margin-top:20px; font-weight:normal; }
	.appyoushi dd p{ width:80%; margin:0 10%; font-size:12px; color:#fff; text-indent:0; line-height:18px; letter-spacing:0px; }
	.appyoushi .appys1{ background:#23afe6;}
	.appyoushi .appys2{ background:#24ab99;}
	.appyoushi .appys3{ background:#afa500;}
	.appyoushi .appys4{ background:#e69600;}
	.appyoushi .appys5{ background:#f05550;}
	.appyoushi .appys6{ background:#e164aa;}
	.appyoushi .appys7{ background:#b38acf;}
	.appyoushi .appys8{ background:#5c96e0;}

	.apppagebottom{ width:100%; height:auto; background:url(../images/bottom_bg_wap.jpg) no-repeat center bottom; letter-spacing:1px;}
	.appliucheng{ display:none;}
	.appbige{ width:100%; height:auto; margin:0px; padding:30px 0 720px 0; text-align:center; position:relative;}
	.appbige h3{ color:#F30; font-size:28px; font-weight:normal; line-height:60px; letter-spacing:5px; }
	.appbige p{ width:80%; margin:0 10% 0 10%; font-size:14px; line-height:28px; color:#666; letter-spacing:1px; }
	.appbige p span{ width:100%; float:left; }
	.appbige h4{ float:left; width:84%; padding-left:8%; margin:20px 0; font-size:16px; line-height:28px;}
	.appbige h5{ float:left; width:100%; font-size:30px; line-height:40px; color:#f60;}
	.appbige h6{ float:left; width:100%; font-size:14px; color:#f60;}
	.appbige .footerp{ position:absolute; bottom:30px; left:0px; width:96%; padding-left:40%; text-align:left; height:36px; line-height:18px; font-size:12px;}
	/*app end*/


	/*plan_list_box*/
	.page_mian .plan_list_box ul li{
		width:100%;
		margin:0;
		float:left;
		border:1px solid #eee;
		padding:1% 2%;
	}
	.page_mian .plan_list_box ul li .planico{
		width:100px;
		height:100px;
		float:left;
	}
	.page_mian .plan_list_box ul li .planico img{
		width:80px;
		height:80px;
		float:left;
		margin:10px;
	}
	.page_mian .plan_list_box ul li .plantext{
		width:65%;
		height:128px;
		float:right;
	}
	.page_mian .plan_list_box ul li .plantext h3{
		width:100%;
		height:30px;
		line-height:30px;
		overflow:hidden;
		font-size:16px;
		color:#666;
	}
	.page_mian .plan_list_box ul li .plantext h3 a{
		width:100%;
		display:block;
		height:30px;
		line-height:30px;
		overflow:hidden;
		color:#03a5e3;
	}
	.page_mian .plan_list_box ul li .plantext h3 a:hover{
		text-decoration:none;
		color:#F00;
	}
	.page_mian .plan_list_box ul li .plantext .plandes{
		width:90%;
		color:#666;
		line-height:28px;
		font-size:12px;
		height:84px;
		overflow:hidden;
		margin-top:10px;
	}
	/*plan_list_box end*/



	/* 右边菜单代码 */
	#right_sub_menue{
		display:none;
	}
	.goTop:hover{background:#DC0000;}
	.goTop{
		cursor:pointer;
		margin:2px 0;
		background:#7A6E6E;
		height:35px;
		position:fixed;
		right:0;
		display:none;
		bottom:43px;
		z-index:9999;
		border-radius:2px 0 0 2px;
	}
	/*wap*/
	#banner_wap{ width:100%; height:320px; background:#333; padding-top:80px; display:none;}
	#banner_wap h6{ font-size:60px; color:#FFF; line-height:60px; text-align:center; margin-bottom:20px;}
	#banner_wap p, #banner_wap p a{ font-size:40px; color:#FFF; line-height:40px; padding-top:5px; text-align:center; margin:20px;}
	#banner_wap p a{ width:50%; height:80px; line-height:60px; font-size:60px; display:block; margin:20px auto 0 auto; padding:20px 10px 0 10px; background:#f60; }
	/*error*/
	#error_main{ padding-top:60px;}

	/*wap_footer*/
	.wapfooter{
		display:block;
		padding:10px 0 10px 0;
		text-align:center;
		line-height:150%;
		background:#111;
		border-bottom:1px solid #333;
		margin-bottom:0;
		color:#585858;
		overflow:hidden;
		position:relative;
	}
	.float-nav{
		display:block;
		width:100%;
		overflow:hidden;
	}
	.float-nav ul{
		width:100%;
		overflow:hidden;
		background:#D20005;
	}
	.float-nav ul li{
		float:left;
		width:20%;
	}
	.float-nav ul li:last-of-type a{
		border-right:0;
	}
	.float-nav ul li:first-child a{
		border-left:0;
	}
	.float-nav ul li a{
		display:block;
		height:30%;
		padding:8px 0;
		overflow:hidden;
		border-right:1px solid #a5171a;
		border-left:1px solid #e13e41;
		text-align:center;
		color:#FFF;
	}
	.float-nav ul li a img{ width:33%; display:inline-block; }
	.float-nav ul li a p{ line-height:18px; padding-top:3px;}

	/*弹出来的分享*/
	.zz{
		display:none; 
		background:#000; 
		position:fixed; 
		top:0; 
		left:0; 
		width:100%; 
		z-index:999; 
		opacity:0.5;
		overflow:hidden;
	}
	.share-but{
		width:190px; 
		height:38px;
		padding:2px 0 0 10px;
		line-height:40px;
		border-radius:5px; 
		border:1px solid #ccc;
		background:#FFF;
		display:none;
		position:fixed;
		opacity:0;
		left:50%;
		margin-left:-100px;
		bottom:0;
		z-index:1000;
		overflow:hidden;
	}
/*2018小方*/
}

	@media (max-width:375px) {
	#index_mian .list .list_word{
		width:60%;
	}
	.logo_nav .nav li a{
		font-size:12px;
	}
	}
	/*config*/
	.bot-0{ margin-bottom:0; padding-bottom:0;}


/*layout.css*/
.weblg {
	max-width: 1750px;
	margin: 0 auto;
	position: relative;
	z-index: 1
}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	*display: none
}

.clearfix {
	*zoom: 1
}

.clear {
	clear: both;
	line-height: 0;
	height: 0;
	font-size: 0
}

.show {
	display: block!important
}

.hide {
	display: none!important
}


.header {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 9999;
	width: 100%;
	background: #c51919;
	-webkit-transition: background ease .3s;
	-o-transition: background ease .3s;
	-moz-transition: background ease .3s;
	transition: background ease .3s
}

.header .weblg {
	position: static
}

.header .logo {
	display: block;
	float: left;
	margin-top: 20px
}

.header .hzyx {
	margin: 10px 10px 0 0;
	float: right;
	width: 26px;
	height: 26px;
	background: url(../images/ico-tj.png) no-repeat center;
	background-size:cover;
}

.weblg .nav {
	float: left;
	margin-left: 10%;
}

.weblg .nav li {
	float: left;
	padding: 0 50px
}

.weblg .nav .title a {
	display: block;
	font-size: 16px;
	line-height: 90px;
	padding: 0 20px 0;
	color: #000;
	font-weight:400;
	/*background: url(../images/topo.png) right center no-repeat;*/
}

.weblg .nav .title a:hover {
	color: #d90000;
}

.weblg .nav .title.ac a,.weblg .nav .title.cur a {
	color: #d90000;
}

.weblg .nav .downmenu {
	display: none;
	position: absolute;
	top: 52px;
	left: 50%;
	z-index: 50;
	width: 150px;
	margin-left: -75px;
	padding: 10px 0;
	border: 1px solid #eee;
	background-color: #fff
}

.weblg .nav .downmenu a {
	display: block;
	padding: 5px 0;
	text-align: center;
	color: #333
}

.weblg .nav .downmenu a:hover {
	color: #d90000
}

.weblg .nav .activehook {
	position: absolute;
	bottom: 0;
	height: 2px
}

.weblg .nav .activehook i {
	display: block;
	height: 2px;
	background-color: #d90000
}

.full-dropdown {
	display: none;
	position: absolute;
	left: 0;
	top: 90px;
	width: 100%;
	z-index: 50;
	background-color: #fff;
	-webkit-box-shadow: 0 0 3px 1px rgba(0,0,0,.2);
	box-shadow: 0 0 3px 1px rgba(0,0,0,.2);
	border-bottom: 1px solid #d9d9d9 \9
}

.full-dropdown .nav-web {
	width: 1200px;
	margin: 0 auto;
	height: 275px
}

.full-dropdown .column {
	position: relative;
	float: left;
	width: 30%;
	height: 251px;
	padding-top: 24px;
	background: url(../images/columnbg.png) no-repeat right 0
}

.full-dropdown .column .navbg {
	position: absolute;
	top: 0;
	right: 0;
	z-index: -1;
	width: 500%;
	height: 100%;
	background-color: #f2f2f2
}

.full-dropdown .column .ico {
	height: 132px;
	line-height: 132px
}

.full-dropdown .column .ico img {
	vertical-align: middle
}

.full-dropdown .column .cn {
	font-size: 18px;
	line-height: 36px;
	font-weight: 700;
	color: #333
}

.full-dropdown .column .en {
	font-size: 30px;
	line-height: 36px;
	font-weight: 700;
	color: #ccc
}

.full-dropdown .subnav {
	width: 70%;
	margin: 0 auto
}

.m-ico-links {
	float: left;
	width: 45.4%;
	padding-top: 25px;
	padding-left: 4.6%
}

.m-ico-links a {
	display: block;
	font-size: 0;
	line-height: 22px;
	margin-bottom: 10px;
	text-indent:30px;
	border-top:1px dotted #eee;
	padding-top:10px;
}

.m-ico-links a:hover {
	color: #d90000
}

.m-ico-links img {
	margin-right: 20px;
	display: inline-block;
}

.m-ico-links span {
	font-size: 14px;
	vertical-align: middle;
}

.header .weblg .tabform{
	display: none;
}

@media(max-width:640px) and (-webkit-min-device-pixel-ratio:1.5) {
	html {
		-webkit-text-size-adjust: 100%;
		-ms-text-size-adjust: 100%;
		-webkit-font-smoothing: antialiased;
		-webkit-tap-highlight-color: transparent;
		-webkit-touch-callout: none;
		touch-callout: none;
		cursor: pointer
	}

	*,:after,:before {
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
		background-repeat: no-repeat
	}

	article,aside,footer,header,nav,section {
		display: block
	}

	a {
		background-color: transparent;
		-webkit-text-decoration-skip: objects;
		text-decoration: none;
		color: #333;
		outline: 0;
		cursor: pointer
	}

	html,body {
		height: 100%
	}

	html.fixedfixup,body.fixedfixup {
		overflow: hidden
	}

	body {
		margin: 0 auto;
		min-width: 320px;
		padding: 60px 0 55px;
		max-width: 540px;
		overflow-y: auto
	}

	.weblg {
		width: 100%;
		padding: 0 15px
	}

	.header {
		position: fixed!important;
		top: 0!important;
		height: 60px!important;
		padding-top: 8px;
		min-width: 320px;
		/*z-index:9999;*/
	}

	.header .weblg .logo {
		height: 40px;
		padding-top:6px;
		max-width:50%;
		float:left;
	}

	.header .weblg .tabform{
		display: block;
		position: absolute;
		top: 50%;
		right: 70px;
		transform: translateY(-50%);
	}

	.header .logo img {
		width:100%;
		height: auto;
	}

	.menu-handle {
		float: right;
		display: block;
		width: 40px;
		height: 40px;
		padding: 8px 5px;
		margin: 2px 0 0 20px
	}

	.menu-handle span {
		display: block;
		width: 100%;
		height: 2px;
		background-color: #fff;
		-webkit-transition: all ease .3s;
		-o-transition: all ease .3s;
		-moz-transition: all ease .3s;
		transition: all ease .3s
	}

	.menu-handle span:nth-child(2) {
		margin: 9px 0
	}

	.menu-handle.ac span:nth-child(1) {
		-webkit-transform: translate(0,11px) rotate(45deg);
		-moz-transform: translate(0,11px) rotate(45deg);
		-ms-transform: translate(0,11px) rotate(45deg);
		-o-transform: translate(0,11px) rotate(45deg);
		transform: translate(0,11px) rotate(45deg)
	}

	.menu-handle.ac span:nth-child(2) {
		opacity: 0
	}

	.menu-handle.ac span:nth-child(3) {
		-webkit-transform: translate(0,-11px) rotate(-45deg);
		-moz-transform: translate(0,-11px) rotate(-45deg);
		-ms-transform: translate(0,-11px) rotate(-45deg);
		-o-transform: translate(0,-11px) rotate(-45deg);
		transform: translate(0,-11px) rotate(-45deg)
	}

	.hot-tel{
		padding-top:0px;
		float: right;
	}

	.weblg .nav {
		display: none;
		position: fixed;
		left: 0;
		top: 60px;
		width: 100%;
		height: 100%;
		padding-bottom: 60px;
		background-color: #fff;
		padding: 0 15px 90px;
		overflow-y: auto!important;
		margin-left: 0;
	}

	.weblg .nav>ul>li {
		float: none;
		width: 100%;
		color: #333;
		border-bottom: 1px solid #ddd;
		padding: 0
	}

	.weblg .nav .title a {
		color: #333;
		padding-bottom: 0;
		text-indent:20px;
		border-bottom: 0;
		line-height: 50px;
		background-position:left center;
		background-size:30px 30px;
		background-repeat:no-repeat;
	}

	.weblg .nav .title a:hover {
		border: 0
	}

	.weblg .nav .title.cur a {
		padding-bottom: 0;
		border-bottom: 0
	}

	.hassub {
		position: relative
	}

	.hassub .mico {
		position: absolute;
		right: 0;
		top: 0;
		width: 44px;
		height: 44px;
		background: url(../images/queico.png) no-repeat center;
		-webkit-transition: all ease .3s;
		-o-transition: all ease .3s;
		-moz-transition: all ease .3s;
		transition: all ease .3s
	}

	.hassub.roll .mico {
		-webkit-transform: rotate(180deg);
		-moz-transform: rotate(180deg);
		-ms-transform: rotate(180deg);
		-o-transform: rotate(180deg);
		transform: rotate(180deg)
	}

	.full-dropdown {
		position: static;
		-webkit-box-shadow: none;
		box-shadow: none;
		padding: 0 0 15px
	}

	.full-dropdown .column {
		display: none
	}

	.full-dropdown .subnav {
		float: none;
		width: 100%
	}

	.full-dropdown .nav-web {
		width: 100%;
		height: auto
	}

	.m-ico-links {
		padding-top: 0;
		float: none;
	}

	.m-ico-links a {
		display: block;
		margin-bottom: 10px;
		background:url(../images/ico-next2.png) no-repeat 18px 18px;
	}

	.site-nav-wrapper .m-ico-links,.shop-nav-wrapper .m-ico-links {
		width: 100%;
		padding-left: 0
	}

	.site-nav-wrapper .m-dash,.shop-nav-wrapper .m-dash {
		border-left: 0;
		height: auto
	}
}
/*layout.css end*/
/*online*/
.cooperation-box {
	display: block;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 9999;
	width: 100%;
	background: #fff;
	-webkit-box-shadow: 0 2px 3px 1px rgba(0,0,0,0.2);
	box-shadow: 0 2px 3px 1px rgba(0,0,0,0.2)
}

.cooperation-box .cooperation {
	position: relative;
	width: 1110px;
	margin: auto;
	padding: 35px 0px
}

.cooperation-box .cooperation-close {
	position: absolute;
	right: -70px;
	top: 20px;
	z-index: 9;
	width: 40px;
	height: 40px;
	background: url(../images/index_09.png) no-repeat center;
}


.cooperation-iframe {
	width: 1100px
}

.cooperation-left {
	float: left;
	width: 450px;
	color: #212121;
	position:relative;
}

.cooperation-left .ewm{
	position:absolute;
	right:10px;
	bottom:10px;
	width:140px;
	height:180px;
	border:2px solid #eee;
}
.cooperation-left .ewm img{
	width:100px;
	height:100px;
	margin:20px auto;
}
.cooperation-left .ewm p{
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
}
.cooperation-left a {
	color: #212121
}

.cooperation-left h3 {
	font-size: 40px;
	line-height: 42px;
	color: #e60012;
	padding-bottom: 20px
}

.cooperation-left h4 {
	font-size: 48px;
	line-height: 60px;
	border-bottom: 1px solid #ccc;
	padding-bottom: 30px;
	font-weight: normal;
}

.cooperation-left h5 {
	font-size: 20px;
	line-height: 26px;
	padding-bottom: 20px;
	color:#09F;
}

.cooperation-left p {
	font-size: 13px;
	line-height: 30px;
}

.cooperation-left .coopb {
	font-size: 13px;
	padding: 35px 0px
}

.cooperation-right {
	float: right;
	width: 498px
}

.cooperation-right h3 {
	font-size: 24px;
	line-height: 30px;
	padding-bottom: 10px
}

.cooperation-right .baseinfo li {
	margin-bottom: 8px
}

.cooperation-right .baseinfo label {
	display: block;
	height: 24px;
	overflow: hidden;
	background: #f6f6f6;
	padding: 6px 10px;
	border: 1px solid #d9d9d9
}

.cooperation-right .baseinfo input {
	display: block;
	width: 100%;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	color: #999
}

.cooperation-right .baseinfo .name {
	float: left;
	width: 220px
}

.cooperation-right .baseinfo .tel {
	float: right;
	width: 220px
}
.cooperation-right .baseinfo .note{
	height: 48px
}

.cooperation-right .baseinfo textarea{
    border: 0;
    outline: none;
    background: none;
    width: 100%;
    font-size: 15px;
    color: #999;
    padding: 0
}

.cooperation-right .type-label {
	padding-top: 6px;
	font-size: 24px;
	line-height: 30px
}

.cooperation-right .type-label span {
	display: block;
	font-size: 30px;
	line-height: 40px
}

.cooperation-right .project-type dd {
	float: left;
	position: relative;
	width: 119px;
	height: 63px;
	padding: 5px 5px 5px 0;
	cursor: pointer
}

.cooperation-right .project-type input {
	display: none
}

.cooperation-right .project-type .checked {
	position: absolute;
	right: -1px;
	bottom: -1px;
	z-index: 3;
	width: 17px;
	height: 17px;
	background-repeat: no-repeat;
	background-position: center
}

.cooperation-right .project-type label {
	position: relative;
	display: block;
	width: 118px;
	height: 67px;
	cursor: pointer;
	border: 1px solid #d9d9d9;
	background-color: #f6f6f6;
	text-align: center;
	border: 1px solid #f6f6f6
}

.cooperation-right .project-type label.cur {
	border-color: #e81727
}

.cooperation-right .project-type label.cur .checked {
	background-image: url(../images/zdshzimg01.jpg)
}

.cooperation-right .project-type span {
	display: block;
	padding-top: 15px;
	font-size: 14px;
	line-height: 18px
}

.cooperation-right .budget-title {
	font-size: 16px;
	font-weight: bold;
	padding: 8px 0px 5px
}

.cooperation-right .budget label {
	float: left;
	font-size: 14px;
	line-height: 26px;
	margin-right: 12px
}

.cooperation-right .budget input {
	margin: 6px 3px 0 0;
	padding: 0;
	width: 14px;
	height: 14px;
	vertical-align: top
}

.cooperation-right .verification {
	padding-top: 20px
}

.cooperation-right .verification label {
	float: left;
	display: block;
	width: 220px;
	padding: 6px 10px;
	margin-right: 20px;
	height: 24px;
	overflow: hidden;
	background: #f6f6f6;
	border: 1px solid #d9d9d9
}

.cooperation-right .verification input {
	display: block;
	line-height: 24px;
	height: 24px;
	width: 100%;
	background: none;
	outline: none;
	font-size: 15px;
	color: #999
}

.cooperation-right .verification img {
	float: left
}

.cooperation-right .sub {
	padding-top: 15px
}

.cooperation-right .sub input {
	width: 100%;
	padding: 10px 0px;
	border: 0px solid #e81727;
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	cursor: pointer;
	background:#F00;
	outline: none
}

@media (max-width: 640px) and (-webkit-min-device-pixel-ratio: 1.5) {
	.cooperation-box{
	    position: absolute;
	    left: 0;
	    top: 0;
	    right: 0;
	    bottom: 0;
	    overflow-y: auto;
	}

	.cooperation-box .cooperation {
	    width: 100%;
	    height: 100%;
	    padding: 35px 15px;
	}	
	.cooperation-box .cooperation-close {
		position: absolute;
		right: 20px;
		top: 20px;
		width: 30px;
		height: 30px;
		-o-background-size: 20px 20px;
		background-size: 20px 20px
	}
	.cooperation-iframe {
		width: 100%
	}

	.cooperation-left{
		float: none;
		width: 100%;
		display:none;
	}

	.cooperation-left h3 {
		font-size: 20px;
		line-height: 22px;
		padding-bottom: 15px
	}

	.cooperation-left h4 {
		font-size: 25px;
		line-height: 28px;
		padding-bottom: 15px
	}

	.cooperation-left h5 {
		padding-bottom: 10px
	}	

	.cooperation-right {
	    float: none;
	    width: 100%;
	    padding-top: 15px;
	    padding-bottom: 50px;
	}

	.cooperation-left .coopb {
		padding: 10px 0px
	}



	.cooperation-right .baseinfo label {
		height: auto
	}

	.cooperation-right .baseinfo .name {
		float: none;
		width: 100%;
		margin-bottom: 8px
	}

	.cooperation-right .baseinfo .tel {
		float: none;
		width: 100%
	}

	.cooperation-right .type-label {
		font-size: 20px;
		line-height: 26px
	}

	.cooperation-right .type-label span {
		font-size: 26px;
		line-height: 36px
	}

	.cooperation-right .project-type dd {
		width: 33.333%;
		height: 73px;
		margin-bottom: 5px
	}

	.cooperation-right .project-type label {
		width: 100%;
		height: 67px
	}	
}

.layui-layer-imgbar,.layui-layer-imgtit a,.layui-layer-tab .layui-layer-title span,.layui-layer-title{text-overflow:ellipsis;white-space:nowrap}html #layuicss-layer{display:none;position:absolute;width:1989px}.layui-layer,.layui-layer-shade{position:fixed;_position:absolute;pointer-events:auto}.layui-layer-shade{top:0;left:0;width:100%;height:100%;_height:expression(document.body.offsetHeight+"px")}.layui-layer{-webkit-overflow-scrolling:touch;top:150px;left:0;margin:0;padding:0;background-color:#fff;-webkit-background-clip:content;border-radius:2px;box-shadow:1px 1px 50px rgba(0,0,0,.3)}.layui-layer-close{position:absolute}.layui-layer-content{position:relative}.layui-layer-border{border:1px solid #B2B2B2;border:1px solid rgba(0,0,0,.1);box-shadow:1px 1px 5px rgba(0,0,0,.2)}.layui-layer-load{background:url(../images/loading-1.gif) center center no-repeat #eee}.layui-layer-ico{background:url(../images/icon.png) no-repeat}.layui-layer-btn a,.layui-layer-dialog .layui-layer-ico,.layui-layer-setwin a{display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-move{display:none;position:fixed;*position:absolute;left:0;top:0;width:100%;height:100%;cursor:move;opacity:0;filter:alpha(opacity=0);background-color:#fff;z-index:2147483647}.layui-layer-resize{position:absolute;width:15px;height:15px;right:0;bottom:0;cursor:se-resize}.layer-anim{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.3s;animation-duration:.3s}@-webkit-keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceIn{0%{opacity:0;-webkit-transform:scale(.5);-ms-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-00{-webkit-animation-name:layer-bounceIn;animation-name:layer-bounceIn}@-webkit-keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInDown{0%{opacity:0;-webkit-transform:scale(.1) translateY(-2000px);-ms-transform:scale(.1) translateY(-2000px);transform:scale(.1) translateY(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateY(60px);-ms-transform:scale(.475) translateY(60px);transform:scale(.475) translateY(60px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-01{-webkit-animation-name:layer-zoomInDown;animation-name:layer-zoomInDown}@-webkit-keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes layer-fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-ms-transform:translateY(2000px);transform:translateY(2000px)}100%{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.layer-anim-02{-webkit-animation-name:layer-fadeInUpBig;animation-name:layer-fadeInUpBig}@-webkit-keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes layer-zoomInLeft{0%{opacity:0;-webkit-transform:scale(.1) translateX(-2000px);-ms-transform:scale(.1) translateX(-2000px);transform:scale(.1) translateX(-2000px);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}60%{opacity:1;-webkit-transform:scale(.475) translateX(48px);-ms-transform:scale(.475) translateX(48px);transform:scale(.475) translateX(48px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.layer-anim-03{-webkit-animation-name:layer-zoomInLeft;animation-name:layer-zoomInLeft}@-webkit-keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes layer-rollIn{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);-ms-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}.layer-anim-04{-webkit-animation-name:layer-rollIn;animation-name:layer-rollIn}@keyframes layer-fadeIn{0%{opacity:0}100%{opacity:1}}.layer-anim-05{-webkit-animation-name:layer-fadeIn;animation-name:layer-fadeIn}@-webkit-keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes layer-shake{0%,100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);-ms-transform:translateX(-10px);transform:translateX(-10px)}20%,40%,60%,80%{-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px)}}.layer-anim-06{-webkit-animation-name:layer-shake;animation-name:layer-shake}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layui-layer-title{padding:0 80px 0 20px;height:42px;line-height:42px;border-bottom:1px solid #eee;font-size:14px;color:#333;overflow:hidden;background-color:#F8F8F8;border-radius:2px 2px 0 0}.layui-layer-setwin{position:absolute;right:15px;*right:0;top:15px;font-size:0;line-height:initial}.layui-layer-setwin a{position:relative;width:16px;height:16px;margin-left:10px;font-size:12px;_overflow:hidden}.layui-layer-setwin .layui-layer-min cite{position:absolute;width:14px;height:2px;left:0;top:50%;margin-top:-1px;background-color:#2E2D3C;cursor:pointer;_overflow:hidden}.layui-layer-setwin .layui-layer-min:hover cite{background-color:#2D93CA}.layui-layer-setwin .layui-layer-max{background-position:-32px -40px}.layui-layer-setwin .layui-layer-max:hover{background-position:-16px -40px}.layui-layer-setwin .layui-layer-maxmin{background-position:-65px -40px}.layui-layer-setwin .layui-layer-maxmin:hover{background-position:-49px -40px}.layui-layer-setwin .layui-layer-close1{background-position:1px -40px;cursor:pointer}.layui-layer-setwin .layui-layer-close1:hover{opacity:.7}.layui-layer-setwin .layui-layer-close2{position:absolute;right:-28px;top:-28px;width:30px;height:30px;margin-left:0;background-position:-149px -31px;*right:-18px;_display:none}.layui-layer-setwin .layui-layer-close2:hover{background-position:-180px -31px}.layui-layer-btn{text-align:right;padding:0 15px 12px;pointer-events:auto;user-select:none;-webkit-user-select:none}.layui-layer-btn a{height:28px;line-height:28px;margin:5px 5px 0;padding:0 15px;border:1px solid #dedede;background-color:#fff;color:#333;border-radius:2px;font-weight:400;cursor:pointer;text-decoration:none}.layui-layer-btn a:hover{opacity:.9;text-decoration:none}.layui-layer-btn a:active{opacity:.8}.layui-layer-btn .layui-layer-btn0{border-color:#1E9FFF;background-color:#1E9FFF;color:#fff}.layui-layer-btn-l{text-align:left}.layui-layer-btn-c{text-align:center}.layui-layer-dialog{min-width:260px}.layui-layer-dialog .layui-layer-content{position:relative;padding:20px;line-height:24px;word-break:break-all;overflow:hidden;font-size:14px;overflow-x:hidden;overflow-y:auto}.layui-layer-dialog .layui-layer-content .layui-layer-ico{position:absolute;top:16px;left:15px;_left:-40px;width:30px;height:30px}.layui-layer-ico1{background-position:-30px 0}.layui-layer-ico2{background-position:-60px 0}.layui-layer-ico3{background-position:-90px 0}.layui-layer-ico4{background-position:-120px 0}.layui-layer-ico5{background-position:-150px 0}.layui-layer-ico6{background-position:-180px 0}.layui-layer-rim{border:6px solid #8D8D8D;border:6px solid rgba(0,0,0,.3);border-radius:5px;box-shadow:none}.layui-layer-msg{min-width:180px;border:1px solid #D3D4D3;box-shadow:none}.layui-layer-hui{min-width:100px;background-color:#000;filter:alpha(opacity=60);background-color:rgba(0,0,0,.6);color:#fff;border:none}.layui-layer-hui .layui-layer-content{padding:12px 25px;text-align:center}.layui-layer-dialog .layui-layer-padding{padding:20px 20px 20px 55px;text-align:left}.layui-layer-page .layui-layer-content{position:relative;overflow:auto}.layui-layer-iframe .layui-layer-btn,.layui-layer-page .layui-layer-btn{padding-top:10px}.layui-layer-nobg{background:0 0}.layui-layer-iframe iframe{display:block;width:100%}.layui-layer-loading{border-radius:100%;background:0 0;box-shadow:none;border:none}.layui-layer-loading .layui-layer-content{width:60px;height:24px;background:url(../images/loading-0.gif) no-repeat}.layui-layer-loading .layui-layer-loading1{width:37px;height:37px;background:url(../images/loading-1.gif) no-repeat}.layui-layer-ico16,.layui-layer-loading .layui-layer-loading2{width:32px;height:32px;background:url(../images/loading-2.gif) no-repeat}.layui-layer-tips{background:0 0;box-shadow:none;border:none}.layui-layer-tips .layui-layer-content{position:relative;line-height:22px;min-width:12px;padding:8px 15px;font-size:12px;_float:left;border-radius:2px;box-shadow:1px 1px 3px rgba(0,0,0,.2);background-color:#000;color:#fff}.layui-layer-tips .layui-layer-close{right:-2px;top:-1px}.layui-layer-tips i.layui-layer-TipsG{position:absolute;width:0;height:0;border-width:8px;border-color:transparent;border-style:dashed;*overflow:hidden}.layui-layer-tips i.layui-layer-TipsB,.layui-layer-tips i.layui-layer-TipsT{left:5px;border-right-style:solid;border-right-color:#000}.layui-layer-tips i.layui-layer-TipsT{bottom:-8px}.layui-layer-tips i.layui-layer-TipsB{top:-8px}.layui-layer-tips i.layui-layer-TipsL,.layui-layer-tips i.layui-layer-TipsR{top:5px;border-bottom-style:solid;border-bottom-color:#000}.layui-layer-tips i.layui-layer-TipsR{left:-8px}.layui-layer-tips i.layui-layer-TipsL{right:-8px}.layui-layer-lan[type=dialog]{min-width:280px}.layui-layer-lan .layui-layer-title{background:#4476A7;color:#fff;border:none}.layui-layer-lan .layui-layer-btn{padding:5px 10px 10px;text-align:right;border-top:1px solid #E9E7E7}.layui-layer-lan .layui-layer-btn a{background:#fff;border-color:#E9E7E7;color:#333}.layui-layer-lan .layui-layer-btn .layui-layer-btn1{background:#C9C5C5}.layui-layer-molv .layui-layer-title{background:#009f95;color:#fff;border:none}.layui-layer-molv .layui-layer-btn a{background:#009f95;border-color:#009f95}.layui-layer-molv .layui-layer-btn .layui-layer-btn1{background:#92B8B1}.layui-layer-iconext{background:url(../images/icon-ext.png) no-repeat}.layui-layer-prompt .layui-layer-input{display:block;width:230px;height:36px;margin:0 auto;line-height:30px;padding-left:10px;border:1px solid #e6e6e6;color:#333}.layui-layer-prompt textarea.layui-layer-input{width:300px;height:100px;line-height:20px;padding:6px 10px}.layui-layer-prompt .layui-layer-content{padding:20px}.layui-layer-prompt .layui-layer-btn{padding-top:0}.layui-layer-tab{box-shadow:1px 1px 50px rgba(0,0,0,.4)}.layui-layer-tab .layui-layer-title{padding-left:0;overflow:visible}.layui-layer-tab .layui-layer-title span{position:relative;float:left;min-width:80px;max-width:260px;padding:0 20px;text-align:center;overflow:hidden;cursor:pointer}.layui-layer-tab .layui-layer-title span.layui-this{height:43px;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#fff;z-index:10}.layui-layer-tab .layui-layer-title span:first-child{border-left:none}.layui-layer-tabmain{line-height:24px;clear:both}.layui-layer-tabmain .layui-layer-tabli{display:none}.layui-layer-tabmain .layui-layer-tabli.layui-this{display:block}.layui-layer-photos{-webkit-animation-duration:.8s;animation-duration:.8s}.layui-layer-photos .layui-layer-content{overflow:hidden;text-align:center}.layui-layer-photos .layui-layer-phimg img{position:relative;width:100%;display:inline-block;*display:inline;*zoom:1;vertical-align:top}.layui-layer-imgbar,.layui-layer-imguide{display:none}.layui-layer-imgnext,.layui-layer-imgprev{position:absolute;top:50%;width:27px;_width:44px;height:44px;margin-top:-22px;outline:0;blr:expression(this.onFocus=this.blur())}.layui-layer-imgprev{left:10px;background-position:-5px -5px;_background-position:-70px -5px}.layui-layer-imgprev:hover{background-position:-33px -5px;_background-position:-120px -5px}.layui-layer-imgnext{right:10px;_right:8px;background-position:-5px -50px;_background-position:-70px -50px}.layui-layer-imgnext:hover{background-position:-33px -50px;_background-position:-120px -50px}.layui-layer-imgbar{position:absolute;left:0;bottom:0;width:100%;height:32px;line-height:32px;background-color:rgba(0,0,0,.8);background-color:#000\9;filter:Alpha(opacity=80);color:#fff;overflow:hidden;font-size:0}.layui-layer-imgtit *{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px}.layui-layer-imgtit a{max-width:65%;overflow:hidden;color:#fff}.layui-layer-imgtit a:hover{color:#fff;text-decoration:underline}.layui-layer-imgtit em{padding-left:10px;font-style:normal}@-webkit-keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes layer-bounceOut{100%{opacity:0;-webkit-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7)}30%{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}0%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.layer-anim-close{-webkit-animation-name:layer-bounceOut;animation-name:layer-bounceOut;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.2s;animation-duration:.2s}@media screen and (max-width:1100px){.layui-layer-iframe{overflow-y:auto;-webkit-overflow-scrolling:touch}}
/*online end*/