@charset "utf-8";
/*初始化*/
*{ margin:0; padding:0;}
html,body,main {
	background: #FFF; /* 为较旧的或者不支持的浏览器设置备用属性 */
	border-top: 1px solid #CCC;
	/* [disabled]color: #E7E7E7;*/
	font-size:12px;
	/*font-family: Arial, Helvetica, sans-serif; */
	font-family: frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; 
}

body{ min-width:1210px;}
table { border-collapse:collapse; }
img { border:none; }
ol,ul,li { list-style:none; display:block; }
a { color:#000; text-decoration:none; }
a:hover { text-decoration:none; color:#005CA2; }

/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
:focus{
    outline: 0;
}/*去掉系统自动加在BOTTON,INPUT上的边框*/

/*初始化IPNUT里的placeholder颜色*/
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #CDCDCD;  
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #CDCDCD;
}

input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #CDCDCD;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #CDCDCD;
}

input{ outline:none;}


/*光效果*/
.light{ 
position: absolute; 
left: -325px; 
top: 0; 
width: 325px; 
height: 70px; 
background-image: -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0)); 
background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0)); 
transform: skewx(-25deg); 
-o-transform: skewx(-25deg); 
-moz-transform: skewx(-25deg); 
-webkit-transform: skewx(-25deg); 
} 
.headerlogo:hover .light{ 
left:325px; 
-moz-transition:1s; 
-o-transition:1s; 
-webkit-transition:1s; 
transition:1s; 
} 

/*翻页效果挪到前面方便调用*/
.art_pages{ width:990px; height:28px; overflow:hidden; padding-bottom:30px; }
.art_pages ul{ float:right;}
.art_pages ul li{ float:left;}
.art_pages li a {
  float: left;
  border-bottom: 1px solid #c6c8c8;
  border-right: 1px solid #c6c8c8;
  padding: 0px 12px;
  line-height: 27px;
  background: #fff;
  margin: 0px 2px;
}
.art_pages .pageinfo {
  float: left;
  border-bottom: 1px solid #c6c8c8;
  border-right: 1px solid #c6c8c8;
  padding: 0px 12px;
  line-height: 27px;
  background: #fff;
  margin: 0px 2px;
}
.art_pages li.thisclass a{ background:#FAA91B; color:#fff;}

/*homepage*/
.header{ width:100%;}
.header_top{ width:1210px; height:90px; padding:14px 0px;  margin:0 auto; position:relative;}
.header_serimg{ width:330px;height:95px; position:absolute; top:21px; left:600px;}

.header_top_lef{ width:800px; height:70px; padding:10px 0px;  overflow:hidden; float:left;}
.headerlogo{ width:100px; height:70px; overflow:hidden; float:left; position:relative;}
.headerlogozi{ float:left; height:70px; margin-left:20px; font-family:黑体;}
.headerlogozi_t{ height:30px; padding:15px 0px 5px; font-size:24px; line-height:30px; }
.headerlogozi_t span{ font-size:16px; color:#535354;}
.headerlogozi_b{ height:20px;  font-size:16px; color:#535354;}

.header_top_rig{ width:200px; height:90px; float:right;}
.headertel{ width:200px; height:80px; overflow:hidden; padding:5px 0px 15px;}
.headerhy{ width:205px; height:22px; overflow:hidden; padding:5px 0px 15px; }

.header_dh{ width:100%; height:50px; line-height:50px; border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; background:#F5F5F5;}
.header_dhmain,.header_conmain,.mainyw_con,.mainpp_con,.mainjs_con,.mainot_con{ width:1210px; margin:0 auto; overflow:hidden;}
.header_dhmain ul li{
	float:left;
  margin-right: 55px;
	
}
.header_dhmain ul li a{ 
  display: block;
  color: #323232;
  height: 50px;
  font-size: 16px;
  font-family: frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;
 }
.header_dhmain ul li a:hover{
  color:#F99C1B;
  border-bottom:2px solid #F99C1B;
}

.header_con{ width:100%; height:300px; overflow:hidden; background:#F7F7F7; }
.header_conmain_lef{ width:310px; height:280px; padding:10px 0px; float:left;}
.header_conmain_lefvo{ height:240px; padding:30px 0px;}
.header_conmain_lef ul li{ width:310px; height:28px; line-height:28px; border-bottom:1px solid #cccccc; padding:8px 0px;}
.header_conmain_lef ul li a{
	color: #323232;
	font-size: 18px;
  font-family: frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;
}
.header_conmain_lef2 ul li{ height:22px; line-height:22px; padding:6px 0px;}
.header_conmain_lef2 ul li a{ font-size: 16px;}

.header_conmain_lef ul li a:hover{ color:#005CA2; }
.header_conmain_rig{ width:330px; margin-left:120px; padding:10px 0px; float:left;}
.headerconr_pic{ width:290px; height:150px; padding:10px 0px;}
.headerconr_tit{ height:26px; line-height:26px; font-size:14px; font-weight:800;}
.headerconr_con{ line-height:25px;}
.header_conli{ float:left; margin-right:55px; padding:10px 0px; font-size:16px; font-family: frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.header_conli ul li{ height:38px; line-height:38px;}

.headercoyy { margin-right:40px;}
.headercoyy ul li{ height:34px; line-height:34px;}
.headercoyy ul li a{
	font-size:14px;
}

.headerconcmy{ float:left; width:155px; height:38px; line-height:38px; text-align:center; font-size:16px; font-family: frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.headerconqy{ height:156px; padding:67px 0px;}

.header_confw_rig{ width:740px; float:left; margin-left: 120px; padding: 10px 0px;}
.headerconfpic{ width:740px; height:150px; overflow:hidden;}
.headerconfzi{ padding:5px 0px; line-height:26px;}

.headerejdh{ height:0px; overflow:hidden; position:relative;}

.header_con{ position:absolute; left:0px; top:0px;}

/*HOME主体*/
.main_banner{ width:100%; height:550px; overflow:hidden; position:relative;}
.main_banner ul{ position:absolute; top:0px; left:0px; width:99999999px;}
.main_banner ul li{ float:left; width:1920px; height:550px; overflow:hidden; position:relative;}
.main_banner ul li a:hover{ color:#fff; background:#DD3435;}
.homebannerzi{ display:none;}

#homebannerzi1{ position:absolute; z-index:1; top:120px; left:50%; margin-left:-605px; text-align:right; width:593px; display:none;}
.homebannermore1{ display:inline-block; width:150px; height:40px; background:#B02D2E;  border-radius: 5px; line-height: 40px; text-align:center; color:#fff;   font-size: 18px; font-family: frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; margin:30px 0px;}
.homebannermore1 i {
  background: url(../images/banner-btn-icon.png) right center no-repeat;
  height: 40px;
  padding-left: 30px;
}

#homebannerzi2{ position:absolute; z-index:1; top:100px; left:50%; margin-left:-505px; text-align:right; width:519px; }
#homebannerzi3{ position:absolute; z-index:1; top:60px; left:50%; margin-left:-585px; text-align:right; width:653px; }
#homebannerzi4{ position:absolute; z-index:1; top:50px; left:50%; margin-left:-565px; text-align:right; width:535px;}
#homebannerzi5{ position:absolute; z-index:1; top:50px; left:50%; margin-left:125px; text-align:right; width:432px; }
#homebannerzi6{ position:absolute; z-index:1; top:140px; left:50%; margin-left:-445px; text-align:right; width:324px; }
#homebannerzi7{ position:absolute; z-index:1; top:60px; left:50%; margin-left:145px; text-align:right; width:325px; }
#homebannerzi8{ position:absolute; z-index:1; top:160px; left:50%; margin-left:-505px; text-align:right; width:489px; }

/*
#homebannerzi2{ position:absolute; z-index:1; top:20px; left:50%; margin-left:-505px; text-align:right; width:317px;}
#homebannerzi3{ position:absolute; z-index:1; top:180px; left:50%; margin-left:-505px; text-align:right; width:505px;}
#homebannerzi4{ position:absolute; z-index:1; top:180px; left:50%; margin-left:-505px; text-align:right; width:484px;}
#homebannerzi5{ position:absolute; z-index:1; top:155px; left:50%; margin-left:-505px; text-align:right; width:342px;}
*/

.homebanner_niu{ position:absolute; z-index:10; left:50%; bottom:20px; margin-left:-60px;}
.homebanner_niu ol li{ float:left; width:12px; height:12px; background:#868686; margin-right:15px; border-radius:50%; cursor:pointer;}
.homebanner_niu ol li.homebanerse{ background: #F93;}

.homebanner_left{ width:100px; height:100px; background:url(../images/btn_prev.png) no-repeat; position:absolute; left:0px; top:225px; cursor:pointer; display:none;}
.homebanner_right{ width:100px; height:100px; background: url(../images/btn_next.png) no-repeat; position:absolute; right:0px; top:225px; cursor:pointer; display:none;}

/*业务*/
.main_yw{ width:100%; height:650px; background:#FC9925; }
.mainyw_con{ padding:90px 0px; font-family: frutigernext_medium,frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.mainyw_con_jm{ font-size: 22px; text-align:center; color:#545D77; padding-top:40px;  opacity:0; filter:alpha(opacity=0); width:1210px; height:35px; line-height:35px;}
.mainyw_con_jm span{ font-size:26px;}
.mainyw_con_fws{ font-size:40px; text-align:center; margin-bottom:25px; margin-top:65px; opacity:0; filter:alpha(opacity=0); width:1210px; height:52px; line-height:52px;}
.mainyw_con_xxyw{ width:1050px; padding:50px 80px 20px; overflow:hidden; opacity:0; filter:alpha(opacity=0);}
.mainyw_con_xxyw ul{ margin-left:-100px;}
.mainyw_con_xxyw ul li{ float:left; margin-left:100px; width:130px; height:220px; }
.mainywcxx_picfrm{ width:130px; height:150px; overflow:hidden;}
.mainywcxx_pic{ width:130px; height:130px; overflow:hidden; margin-top:20px;}
.mainywcxx_zi{ width:130px; height:70px; line-height:70px; text-align:center; font-size:16px;}
.mainyw_con_more,.mainpp_con_more,.mainyy_con_more,.mainjs_con_more{ text-align:right; padding:0px 90px; width:1030px; height:20px; line-height:20px; opacity:0; filter:alpha(opacity=0);}

/*品牌*/
.main_pp{ width:100%; height:670px; background:#e5e5e4;}
.mainpp_con{ padding-top:70px;}
.mainpp_con_tt,.mainyy_con_tt,.mainjs_con_tt{ height:50px; line-height:50px; font-size:40px; text-align:center; padding-top:40px; opacity:0; filter:alpha(opacity=0); width:1210px;}
.mainpp_con_bb{ width:1210px; height:500px; position:relative; background:#e5e5e4;}
.mainppcbb_lg{ position:absolute; left:530px; top:180px; z-index:1; display:none;}

.mainppcbb_lg1{ position:absolute; z-index:1; left:448px; top:115px; opacity:0; filter:alpha(opacity=0); }
.mainppcbb_lg2{ position:absolute; z-index:1; left:650px; top:115px; opacity:0; filter:alpha(opacity=0); }
.mainppcbb_lg3{ position:absolute; z-index:1; left:370px; top:220px; opacity:0; filter:alpha(opacity=0); }
.mainppcbb_lg4{ position:absolute; z-index:1; left:710px; top:230px; opacity:0; filter:alpha(opacity=0); }
.mainppcbb_lg5{ position:absolute; z-index:1; left:434px; top:340px; opacity:0; filter:alpha(opacity=0); }
.mainppcbb_lg6{ position:absolute; z-index:1; left:650px; top:340px; opacity:0; filter:alpha(opacity=0);}


.mainppcoline1{ width:250px; height:71px; background:url(../images/homeppline1.png) no-repeat; position:absolute; z-index:2; left:196px; top:61px; overflow:hidden;}
.mainppcoline2{ width:252px; height:72px; background:url(../images/homeppline2.png) no-repeat; position:absolute; z-index:2; left:772px; top:61px; overflow:hidden;}
.mainppcoline3{ width:240px; height:82px; background:url(../images/homeppline3.png) no-repeat; position:absolute; z-index:2; left:130px; top:156px; overflow:hidden;}
.mainppcoline4{ width:243px; height:85px; background:url(../images/homeppline4.png) no-repeat; position:absolute; z-index:2; left:834px; top:162px; overflow:hidden;}
.mainppcoline5{ width:218px; height:77px; background:url(../images/homeppline5.png) no-repeat; position:absolute; z-index:2; left:212px; top:364px; overflow:hidden;}
.mainppcoline6{ width:269px; height:76px; background:url(../images/homeppline6.png) no-repeat; position:absolute; z-index:2; left:792px; top:356px; overflow:hidden;}

.mainpplinebaiban1{ width:250px; height:71px; position:absolute; left:0px; top:0px; z-index:3; background:#e5e5e4;}
.mainpplinebaiban2{ width:252px; height:72px; position:absolute; left:0px; top:0px; z-index:3; background:#e5e5e4;}
.mainpplinebaiban3{ width:240px; height:82px; position:absolute; left:0px; top:0px; z-index:3; background:#e5e5e4;}
.mainpplinebaiban4{ width:243px; height:85px; position:absolute; left:0px; top:0px; z-index:3; background:#e5e5e4;}
.mainpplinebaiban5{ width:218px; height:77px; position:absolute; left:0px; top:0px; z-index:3; background:#e5e5e4;}
.mainpplinebaiban6{ width:269px; height:76px; position:absolute; left:0px; top:0px; z-index:3; background:#e5e5e4;}

.mainppzi1{ line-height:20px; font-size:14px; position:absolute; left:194px; top:20px; z-index:5; display:none;}
.mainppzi2{ line-height:20px; font-size:14px; position:absolute; left:845px; top:20px; z-index:5; display:none;}
.mainppzi3{ line-height:20px; font-size:14px; position:absolute; left:134px; top:114px; z-index:5; display:none;}
.mainppzi4{ line-height:20px; font-size:14px; position:absolute; left:914px; top:120px; z-index:5; display:none;}
.mainppzi5{ line-height:20px; font-size:14px; position:absolute; left:202px; top:396px; z-index:5; display:none;}
.mainppzi6{ line-height:20px; font-size:14px; position:absolute; left:866px; top:388px; z-index:5; display:none;}

.mainppzicu{ color:#FC9925; transition: all 0.6s;
-moz-transition: all 0.6s; /* Firefox 4 */
-webkit-transition: all 0.6s; /* Safari 和 Chrome */
-o-transition: all 0.6s; /* Opera */}

/*应用*/
.main_yy{ width:100%; height:700px; background:#0068A9;}
.mainyy_con_tt{ color:#fff; }
.mainyy_con_con{ width:1180px; height:560px; padding:60px 15px 0px; opacity: 0; filter: alpha(opacity=0); }
.mainyyconcon{ width:1210px; height:560px; overflow:hidden; position:relative;}
.mainyycc{ width:206px; height:126px; padding:20px; border:2px solid #F6970B; border-radius:5px; color:#fff; opacity:0; filter:alpha(opacity=0); }
.mainyycczi{ display:none;}
.mainyycczi p{ padding-left:20px;}
.mainyycc a{ color:#fff; line-height:26px; }
.mainyycc1 a:hover,.mainyycc3 a:hover,.mainyycc5 a:hover{ color:#005CA2;}
.mainyycc2 a:hover,.mainyycc4 a:hover,.mainyycc6 a:hover{ color:#F6970B;}

.mainyycc1{  background:#F6970B; position:absolute; left:0; top:190px; }
.mainyycc2{  position:absolute; left:395px; top:190px;}
.mainyycc3{  background:#F6970B; position:absolute; left:790px; top:190px;}
.mainyycc4{  position:absolute; left:0px; top:20px;}
.mainyycc5{  background:#F6970B; position:absolute; left:395px; top:20px;}
.mainyycc6{  position:absolute; left:790px; top:20px;}
.mainyy_con_more a,.mainotpi_z a{ color:#fff;}
.mainyy_con_more a:hover,.mainotpi_z a:hover{ color:#F6970B;}

.homewhychoose_con {width:1180px; overflow:hidden; line-height:20px; color:#ffffff;}
.homewhychoose_con_lef {float: left; width: 230px; padding: 20px;}
.homewhychoose_con_rig {float: left;width: 870px;padding: 20px;}

/*介绍*/
.main_js{ width:100%; height:650px; background: url(../images/homejsback.jpg) center top no-repeat; overflow:hidden;}
.mainjs_con{ padding-top:40px;}
/*.mainjs_con_tt{  font-family:Arial, Helvetica, sans-serif;}*/
.mainjs_con_con{ width:800px; padding:20px 200px 20px; line-height:30px; font-size:14px; opacity:0; filter:alpha(opacity=0); margin-top:20px;}
.mainjs_con_con p{ text-indent:28px;}

/*服务*/
.main_ot{  width:100%; height:650px; background: url(../images/homefwback1.jpg) center top no-repeat; overflow:hidden;}
.mainot_con{ padding:240px 40px 230px; width:1130px; height:180px; }
.mainotconn{ width:1130px; height:180px; position:relative; overflow:hidden;  }
.mainot_con_line{ width:156px; height:1px; position:absolute; z-index:1; overflow:hidden; }
.mainot_con_line1{ top:54px; left:101px; }
.mainot_con_line2{ top:54px; left:356px; }
.mainot_con_line3{ top:54px; left:614px; }
.mainot_con_line4{ top:54px; left:872px; }
.mainwhline{ width:156px; height:1px; background:url(../images/homefwline.png) no-repeat;}
.mainot_con_line1 .mainwhline,.mainot_con_line2 .mainwhline{ margin-left:156px;}
.mainot_con_line3 .mainwhline,.mainot_con_line4 .mainwhline{ margin-left:-156px;}

.mainot_con_nei{ width:103px; height: 180px; position:absolute; z-index:2; display:none;}
/*
.mainot_con_nei1{  left:0px; top:0px; }
.mainot_con_nei2{  left:254px; top:0px; }
.mainot_con_nei3{  left:510px; top:0px; }
.mainot_con_nei4{  left:770px; top:0px; }
.mainot_con_nei5{  left:1026px; top:0px; }
*/
.mainot_con_nei1{  left:510px; top:0px; }
.mainot_con_nei2{  left:510px; top:0px; }
.mainot_con_nei3{  left:510px; top:0px; }
.mainot_con_nei4{  left:510px; top:0px; }
.mainot_con_nei5{  left:510px; top:0px; }

.mainotpi{ width:103px; height:103px; background:url(../images/homefwyuan.png) no-repeat;}
.mainotpi_t{ width:71px; height:71px; overflow:hidden; padding:16px; display:none;}
.mainotpi_z{ width:103px; height:40px; line-height:40px; margin-top:30px; text-align:center; font-size:14px; display:none;}

/*FOOTER*/
.footer{ width:100%; height:590px; background:#89898A; color:#fff;}
.footer a{ color:#fff;}
.footer a:hover{ color:#0066A5;}
.footer_upline{ width:100%; height:20px; border-bottom:1px solid #fff;}
.footer_list{ width:1210px; margin:0 auto; padding:30px 0px; }
.footerlist{ float:left; margin-right:40px;}
.footerlist_top{ font-size:18px; margin-bottom:12px;}
.footerlist_bot ul li{ height:30px; line-height:30px; font-size:16px; margin-bottom:5px;}

.footerbiao{ float:left; width:310px;}
/*
.footerbtop_lef{ float:left; width:100px; height:100px; overflow:hidden;}
.footerbtop_rig{ float:left; font-size:18px; width:250px; height:100px; line-height:100px; text-align:center;}
.footerbiao_mid{ width:140px; height:140px; padding:20px 0px 20px 130px;;}
*/
.footerbiao_top{ width:140px; height:140px; padding:0px 85px; margin-bottom:20px;}
.footerbiao_mid{ padding-left:20px;}
.icos{ 
  float:left;
  display:block;
  height: 32px;
  line-height: 32px;
  padding-left: 30px;
  background:url(../images/footershare.png) 0px -34px no-repeat;
  font-size:14px;
}
.weibo{ margin-left:50px; background:url(../images/footershare.png) 0px 6px no-repeat; }

.footerhex{ width:350px; margin:0 auto;}
.footerhex_lef{ float:left; width:100px; height:100px; overflow:hidden;}
.footerhex_rig{ float:left; font-size:20px; width:250px; height:100px; line-height:100px; text-align:center;}
.footerbaqu{ width:450px; margin:0 auto; font-size:14px; text-align:center; line-height:30px; padding:30px 0px;}


/*核心业务*/
.coreb_banner{ width:100%; height:430px; overflow:hidden;  position:relative;}
.coreb_banner1{ background:url(../images/company/corebbanner1.jpg) top center no-repeat;}
.coreb_banner2{ background:url(../images/company/corebbanner2.jpg) top center no-repeat;}
.coreb_banner3{ background:url(../images/company/corebbanner3.jpg) top center no-repeat;}
.coreb_banner4{ background:url(../images/company/corebbanner4.jpg) top center no-repeat;}
.coreb_banner5{ background:url(../images/company/corebbanner5.jpg) top center no-repeat;}
.coreb_banner6{ background:url(../images/company/corebbanner6.jpg) top center no-repeat;}
.coreb_banner7{ background:url(../images/company/corebbanner7.jpg) top center no-repeat;}
.coreb_banner8{ background:url(../images/company/corebbanner8.jpg) top center no-repeat;}
.coreb_banner9{ background:url(../images/company/corebbanner9.jpg) top center no-repeat;}
.coreb_banner10{ background:url(../images/company/corebbanner10.jpg) top center no-repeat;}
.coreb_banner11{ background:url(../images/company/corebbanner11.jpg) top center no-repeat;}
.coreb_banner12{ background:url(../images/company/corebbanner12.jpg) top center no-repeat;}
.coreb_banner13{ background:url(../images/company/corebbanner13.jpg) top center no-repeat;}


.corebbannerzi{ position:absolute; top:200px; left:50%; margin-left:-50px;  font-size:34px; font-family:黑体; color:#054189; width:408px; height:39px; z-index:333; opacity:0; filter:alpha(opacity=0); }
.corebbannerzi1{  position:absolute; top:130px; left:50%; margin-left:-50px;  font-size:34px; font-family:微软雅黑; color:#054189; width:600px; height:45px; z-index:999;   overflow:hidden;  }
.corebbannerzi1 div{ margin-left:180px; float:left; opacity:0; filter:alpha(opacity=0); }

.sjbannerzi1{position:absolute; top:120px; left:50%; margin-left:-450px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.sjbannerzi2{position:absolute; top:180px; left:50%; margin-left:-450px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }

.cwbjsjbannerzi1{position:absolute; top:140px; left:50%; margin-left:50px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.cwbjsjbannerzi2{position:absolute; top:200px; left:50%; margin-left:50px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }

.cwbjsjbannerzi3{position:absolute; top:140px; left:50%; margin-left:-550px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.cwbjsjbannerzi4{position:absolute; top:200px; left:50%; margin-left:-550px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0);}

.cwbjsjbannerzi5{position:absolute; top:140px; left:50%; margin-left:-150px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.cwbjsjbannerzi6{position:absolute; top:200px; left:50%; margin-left:-150px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }

.cwbjsjbannerzi7{position:absolute; top:140px; left:50%; margin-left:-100px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.cwbjsjbannerzi8{position:absolute; top:200px; left:50%; margin-left:-100px;  font-size:28px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }

.sptzcbannerzi1{position:absolute; top:180px; left:50%; margin-left:-270px;  font-size:34px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.sptzcbannerzi2{position:absolute; top:250px; left:50%; margin-left:-100px;  font-size:34px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }

.additionyw_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/additionalywbanner.jpg) top center no-repeat; position:relative;}
.additionyw_zi1{position:absolute; top:80px; left:50%; margin-left:-260px;  font-size:34px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.additionyw_zi2{position:absolute; top:150px; left:50%; margin-left:100px;  font-size:34px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }

.crossborder_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/overseas/crossborderbanner.jpg) top center no-repeat; position:relative;}
.crossborder_zi1{position:absolute; top:120px; left:50%; margin-left:-460px;  font-size:34px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.crossborder_zi2{position:absolute; top:180px; left:50%; margin-left:-600px;  font-size:34px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0); }

.jwzxbanner1{ width:100%; height:430px; overflow:hidden; background:url(../images/overseas/jwzxbanner1.jpg) top center no-repeat; position:relative;}
.jwzxbannerzi1{position:absolute; top:120px; left:50%; margin-left:-450px;  font-size:34px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0);}
.jwzxbannerzi2{position:absolute; top:190px; left:50%; margin-left:-450px;  font-size:34px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0);}
.jwzxbannerzi3{position:absolute; top:120px; left:50%; margin-left:-20px;  font-size:30px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0);}
.jwzxbannerzi4{position:absolute; top:190px; left:50%; margin-left:-20px;  font-size:30px; font-family:黑体; color:#ffffff;  z-index:333; opacity:0; filter:alpha(opacity=0);}

.jwzxbanner2{ width:100%; height:430px; overflow:hidden; background:url(../images/overseas/jwzxbanner2.jpg) top center no-repeat; position:relative;}
.jwzxbanner3{ width:100%; height:430px; overflow:hidden; background:url(../images/overseas/jwzxbanner3.jpg) top center no-repeat; position:relative;}

.visacenter_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/visa/visacenter.jpg) top center no-repeat; position:relative;}
.visaforeigner_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/visa/visaforeignerbanner.jpg) top center no-repeat; position:relative;}
.visanewservice_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/visa/visanewservicebanner.jpg) top center no-repeat; position:relative;}
.visadelay_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/visa/visadelaybanner.jpg) top center no-repeat; position:relative;}
.visachange_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/visa/visachangebanner.jpg) top center no-repeat; position:relative;}
.visacancel_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/visa/visacancelbanner.jpg) top center no-repeat; position:relative;}

.registercenter_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/register/companyregistercenter.jpg) top center no-repeat; position:relative;}
.registerct_zi1{position:absolute; top:120px; left:50%; margin-left:-460px;  font-size:34px; font-family:黑体; color:#2f2b29;  z-index:333; opacity:0; filter:alpha(opacity=0); }
.registerct_zi2{position:absolute; top:180px; left:50%; margin-left:-600px;  font-size:34px; font-family:黑体; color:#2f2b29;  z-index:333; opacity:0; filter:alpha(opacity=0); }

.companyrg_banner1{width:100%; height:430px; overflow:hidden; background: url(../images/register/companyzcbanner1.jpg) top center no-repeat; position:relative;}
.corebmain .registermains{ padding-bottom:40px;}
.ctable {
    width: 100%;
    margin-top: 10px;
    margin-bottom: 20px;
}
.pure-table {
    border-collapse: collapse;
    border-spacing: 0;
    empty-cells: show;
    border: 1px solid #cbcbcb;
    font-size:16px;
}
.pure-table td:first-child, .pure-table th:first-child {
    border-left-width: 0;
}
.ctable tbody th {
    border-bottom: 1px solid #cbcbcb;
    border-right: 1px solid #cbcbcb;
    text-align: left;
    padding-left: 10px;
}
.ctable td, .ctable th {
    vertical-align: top;
    text-align: left;
}
.pure-table td, .pure-table th {
    border-left: 1px solid #cbcbcb;
    border-width: 0 0 0 1px;
    font-size: inherit;
    margin: 0;
    overflow: visible;
    padding: 10px 20px;
}
.cp-th-15 {
    width: 16%;
}
.pure-table-bordered td {
    border-bottom: 1px solid #cbcbcb;
}

.companyrg_banner2{width:100%; height:430px; overflow:hidden; background: url(../images/register/companyzcbanner2.jpg) top center no-repeat; position:relative;}
.companyrg_banner3{width:100%; height:430px; overflow:hidden; background: url(../images/register/companyzcbanner3.jpg) top center no-repeat; position:relative;}
.companyrg_banner4{width:100%; height:430px; overflow:hidden; background: url(../images/register/companyzcbanner4.jpg) top center no-repeat; position:relative;}
.companyrg_banner5{width:100%; height:430px; overflow:hidden; background: url(../images/register/companyzcbanner5.jpg) top center no-repeat; position:relative;}

.visamain_js{ width:1210px; padding:10px 0px;}
.visamain_cjs{  width:1170px; padding:10px 20px 30px;}
.visamain_js p{ font-size:16px; line-height:20px; padding-bottom:10px;}
.visamain_js_tit{ width:1210px;  line-height:42px; font-size:18px;}
.visamain_js_tit a{ display:block; float:left; padding:0px 20px 30px;} 
.visamain_js_con{padding:0px 20px 50px;}
.vmcon_li{float:left;width:370px;margin-right:30px;margin-bottom:20px;}
.vmcon_lisp{margin-right:0px;}
.vmcon_li_tu{ width:370px; height:280px;}
.vmcon_li_ms{ width:370px; height:46px; line-height:46px; font-size:18px; background:#F8F8F8; text-align:center;}

.visa_tit{font-size:30px; padding:30px 0px;}
.corebmain_bs_lef .visa_titmain p{text-indent:0px;}

.kjbusintro{ padding:20px 0px;}
.kjbusintro_tit{ font-size:20px; line-height:50px;}
.busicmain_rig_con .kjbusintro_con p{text-indent: 0px; line-height:26px; padding:0px 20px;}
.kjbusintro_con_top{ line-height:30px; font-size:16px; padding:5px 0px;}
.kjbusintro_con_top2{ line-height:30px; font-size:16px; padding: 5px 20px; font-size:14px;}

.tszcgs_con{width:990px; padding-top:10px;}
.tszcgs_li{ width:310px; float:left; margin-right:10px;}
.tszcgs_li_tp{text-align:center; font-size:16px; font-weight:800;}
.tszcgs_li_wz{ margin-top:10px; border:1px solid #ccc; padding:5px; height:755px;}

.kjbusintro_bz{padding:20px;}
.kjbusintro_bz ul li{position: relative; display: inline-block;vertical-align: top;width:140px;margin-right:56px;; border: 1px solid lightgray;  padding-bottom: 20px; float:left; text-align:center; height:192px;}
.kjbusintro_bz1 ul li{height:300px; }
.kjbusintro_bz ul li h5{line-height: 25px;font-size: 16px; min-height: auto;box-sizing: border-box;padding: 15px; background: #B2B2B2; color:#fff; height:90px;}
.busicmain_rig_con .kjbusintro_bz ul li p{padding: 20px; box-sizing: border-box;text-align: center;}
.busicmain_rig_con .kjbusintro_bz1 ul li p{text-align:left;}
.kjbusintro_bz ul li:last-child {margin-right: 0;}
.kjbusintro_bz ul li img{position:absolute;top:100px; left:155px;}

.busicmain_rig_menu{width:990px;padding-bottom:20px;}
.busicmain_rig_menu ul li{display:block;float:left; width:80px; height:85px; padding:20px; text-align:center; cursor:pointer;}
.busicmain_rig_menu ul li img{width:60px; height:60px; }
.busicmain_rig_menu ul li p{font-size:16px; padding-top:5px;}

.corebmain{ width:1210px; margin:0 auto;}
.corebmain_wz{ height:50px; line-height:50px; font-size:16px; margin:15px 0px;}
.corebmain_bs{ height:350px;  margin:10px 0px 30px;}
.corebmain_bs_lef{ float:left; width:640px; height:270px; padding:40px 20px; font-size:14px; line-height:26px;}
.corebmain_bs_lef p{ padding-bottom:10px; text-indent:28px;}
.corebmain_bs_rig{ float:left; width:470px; height:350px; padding:0px 30px; position:relative;}

.corebbslist{ padding:6px; cursor:pointer; background:#EAE9E9; margin:0px 5px;}

.corebmain_pxt{ width:280px; height: 40px; line-height:40px; text-align:center; font-size:18px; background:#EAE9E9;}
.corebmain_ppshow{ width:1210px; min-height:300px;}
.corebmain_pps{ padding-left:120px; padding-top:30px; padding-bottom:30px; width:1090px;}
.corebmain_pps_lef{ width:260px; float:left; margin-right:40px;}
.corebmain_pps_rig{ width:790px; float:left; font-size:14px; line-height:26px;}
.corebppsr_tit{ font-size:16px;}
.corebmprmore{ width:760px; text-align:right; margin:30px 0px; padding-right:30px;}

.corebmain_sysdes{ padding-left:160px; padding-top:30px; padding-bottom:60px; font-size:14px; line-height:26px; width:1050px;}
.corebmain_sysdes_tit p{ text-indent:28px;}

.corebmain_sysdes_case{ padding:30px 0px;}
.corebmainsyca_con{ padding:20px 0px 10px; }
.corebmainsyca_con ul li{ width:242px; height:194px; margin:0px 40px; float:left;}
.corebmainsyca_tit_lef{ float:left; font-size:16px;}
.corebmainsyca_tit_rig{ float:right; padding-right:20px;}
.corebmainsyca_bot{ width:1010px; text-align:right; padding-right:40px; height:40px; line-height:50px; background:url(../images/company/corebbizi.jpg) top right no-repeat;}

.corebmain_weix_lef{ width:520px; height:250px; float:left;}
.corebmain_weix_rig{ width:260px; height:250px; float:left; margin-left:120px;}

.coresxmorete{ width:520px;}

.busic_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/bisicsbanner.jpg) top center no-repeat; position:relative;}
.busicsbannerzi{ position:absolute; top:130px; left:50%; margin-left:-160px; opacity:0; filter:alpha(opacity=0);}
.busicmain_con{ margin:30px 0px; }
.busicmain_lef{ float:left; width:220px; overflow:hidden;}

.busicmain_lef ul li{  line-height:40px; font-size:16px;}
.busicmain_lef ul li ul{ padding-left:8px; }
.busicmain_lef ul li ul li{ line-height:40px; font-size:14px; width:212px; overflow:hidden; }
.busicmain_lef ul li ul li a{ padding-left:15px; background:url(../images/company/menu_a.gif) no-repeat left; color:#666;}
.busicmain_lef ul li ul li ul li{ height:30px; line-height:30px; font-size:12px;  width:204px; overflow:hidden; }
.busicmain_lef ul li ul li ul li a{ color: #7B7B7B; }

.busicmain_lef ul li ul li a:hover{ color:#0066A5;}

.busicmain_lef ul li.busicred a{ color:#F89C1B;}

.busicmain_rig{ float:left; width:990px; overflow:hidden;}
.busicmain_rig_tit{ font-size:20px; height:50px;}
.busicmain_rig_con{ font-size:14px; line-height:26px;}
.busicmain_rig_con p{ text-indent:30px;}
.busicmain_rig_con p.buszxchg{ font-size:20px; color:#F00;}
.busicmain_rig_table{ padding:30px 0px; margin-top:20px; font-size:14px;}
.busicmrt_tit{ color:#0066A5;}
.busicmrt_tit span{ color:red; }

.busicmain_rig_conjs{ padding-bottom:30px;}
.busicmain_rig_conjs_lef{ float:left;width:720px;}
.busicmain_rig_conjs_rig{ float:left;width:220px; height:140px; margin-left:50px;}

.busicmrt_con{ width:700px; border:1px solid #ccc; margin:30px 0px; }
.busicmrt_con_tit{ width:700px; height:50px; line-height:50px; text-align:center; background:#CCC;}
.busicmartccnei{ padding:10px; line-height:30px;}
.busicmrt_con_con{ padding:10px 0px;}
.busicinputn{ width:200px; margin-left:10px; height:30px; line-height:30px; padding:0px 5px;}
.busnei_lef{ width:70px; height:30px; line-height:30px; float:left; text-align:right;}
.busnei_lef span{ color:red;}
.busnei_rig{ float:left;}
.busicinputzt{ width:500px; }
.busnei_rig ul li{ float: left; margin-right: 20px;}
.busnei_rig ul li input{   vertical-align: middle; margin-right: 5px;}
.busicmrt_zxcon{ padding:20px;}
.busicxqnr{ width:650px; height:280px;}

.busicmrt_con_yz{ padding:0px 0px 10px 460px;}
.busiccyz_zi{ float:left; line-height:20px;}
.busiccyz_lef{ float:left;  height:18px; border:1px solid #A9A9A9; width:85px;  overflow:hidden;}
.busiccyz_lef input{ height:18px; line-height:18px; border:0;  margin: 0;padding: 0; outline:none; width:85px;}
.busiccyz_rig{ float:left;}
.busicmrt_con_tj{ padding:20px 0px 0px 594px;}
.busicmrtj_button{ width: 110px; height: 50px; border: none; background: #CCCCCC;color: #000; font-size: 16px; font-family: 黑体;cursor: pointer;}

.buspp_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/bisppbanner.jpg) top center no-repeat; position:relative;}
.busppbannerzi{ position:absolute; top:200px; left:50%; margin-left:-190px;  width:424px; height:44px; text-align:center; }
.busppbannerzi img{ width:0px; opacity:0; filter:alpha(opacity=0);}
.busppbannerzi1{ position:absolute; top:140px; left:50%; margin-left:-146px; opacity:0; filter:alpha(opacity=0);}
.busppbannerzi2{ position:absolute; top:280px; left:50%; margin-left:-86px; opacity:0; filter:alpha(opacity=0);}

.busicmain_dl_t{ padding:30px 0px; font-size:16px;}
.busbrmore{ text-align:right; line-height:30px;}
.busppxxtu{ float:right; padding:0px 5px 5px 15px;}

.busbrandjj{ margin:30px 0px 0px 0px; padding:30px 0px 0px; border-top:1px solid #ccc;}
.busbrandbb{ margin-bottom:40px;}

.bussj_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/bisshejbanner.jpg) top center no-repeat; position:relative;}
.bussjbannerzi1{ position:absolute; top:130px; left:50%; margin-left:-514px; opacity:0; filter:alpha(opacity=0);}
.bussjbannerzi2{ position:absolute; top:190px; left:50%; margin-left:-560px; opacity:0; filter:alpha(opacity=0);}
.bussjbannerzi3{ position:absolute; top:190px; left:50%; margin-left:-160px; opacity:0; filter:alpha(opacity=0);}
.bussjbannerzi4{ position:absolute; top:180px; left:50%; margin-left:-240px; opacity:0; filter:alpha(opacity=0);}

.bussjsq{ width:750px; margin:20px 0px;}
.bussj_al{ width:790px; padding-bottom:30px;}
.bussj_al ul { margin-left:-32px; zoom:1;}
.bussj_al a{ display:block; width:242px; height:154px; overflow:hidden;}
.bussj_al ul li{ width:242px; height:194px; overflow:hidden; float:left; margin-left:32px; padding-bottom:10px; }
.bussj_al_ms{ height:40px; line-height:40px; text-align:center;}
.bussj_dlbj{ padding-right: 200px;  }
.bussj_dl_lef{ float:left;}
.bussj_dl_rig{ float:right; font-size:14px;}

.busct_banner{  width:100%; height:430px; overflow:hidden; background: url(../images/company/bisctbanner.jpg) top center no-repeat; position:relative;}
.busctbannertu1{ position:absolute; top:204px; left:50%; margin-left:-10px; opacity:0; filter:alpha(opacity=0);}
.busctbannertu2{ position:absolute; top:164px; left:50%; margin-left:-300px; opacity:0; filter:alpha(opacity=0);}
.busctbannerzi{ position:absolute; top:60px; left:50%; margin-left:-400px; opacity:0; filter:alpha(opacity=0);}

.buswx_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/biswxbanner.jpg) top center no-repeat; position:relative;}
.biswxbannerzi1{ position:absolute; top:150px; left:50%; margin-left:-580px; opacity:0; filter:alpha(opacity=0);}
.biswxbannerzi2{ position:absolute; top:210px; left:50%; margin-left:-580px; opacity:0; filter:alpha(opacity=0);}

.biswxsxwx{ padding:30px 0px 0px;}
.busfajj{ padding:10px 0px;}

.busordback{ background: url(../images/company/c_bg.jpg)  repeat-y center top;}
.busord_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/bisdzhfwbanner.jpg) top center no-repeat; position:relative;}
.busordbannerzi{ position:absolute; top:10px; left:50%; margin-left:-500px; opacity:0; filter:alpha(opacity=0);}
.busordbannertu{ position:absolute; top:136px; left:50%; margin-left:-368px; opacity:0; filter:alpha(opacity=0);}
.busicordmain_con{ padding:40px 0px;}
.busicordmain_con_tit{ padding-left:20px; height:40px; line-height:40px; font-size:24px; padding-bottom:30px;}
.busicordmain_con_tit_spec{ padding-left:280px;}
.busicordmain_concon{ padding-bottom:40px; width:1210px; overflow:hidden;}
.busicordmain_concon_lef{ float:left; padding:0px 30px; width:690px; font-size:14px; line-height:26px; }
.busicordmain_concon_lef p{ text-indent:28px;}
.busicordmain_concon_rig{ float:left; width:386px; padding:0px 37px;}

.busicordmain_conys{ width:1162px; padding:0px 24px; overflow:hidden; padding-bottom:30px;}
.busicordmain_conys ul{ margin-left:-38px; zoom:1;}
.busicordmain_conys ul li{ float:left;  width:214px; height:78px; overflow:hidden; margin-left:38px; color:#fff; font-size:14px; padding:34px 24px; line-height:24px;}
.busicordmcon_ys1{ background:url(../images/company/bisdzhfwys1.png) no-repeat; }
.busicordmcon_ys2{ background:url(../images/company/bisdzhfwys2.png) no-repeat;}
.busicordmcon_ys3{ background:url(../images/company/bisdzhfwys3.png) no-repeat;}
.busicordmcon_ys4{ background:url(../images/company/bisdzhfwys4.png) no-repeat;}

.busicordmain_confutx{ width:1210px; height:422px; text-align:center; padding-bottom:30px;}

.busicordmain_conxmal{ width:1050px; padding:0px 80px; overflow:hidden;}
.busicordmain_conxmal ul{ margin-left:-30px; zoom:1;}
.busicordmain_conxmal ul li{ float:left; width:290px; height:370px; box-shadow: 1px 5px 5px #ccc; -webkit-box-shadow: 1px 5px 5px #ccc; -moz-box-shadow: 1px 5px 5px #ccc; background:#fff; margin-left:30px; margin-bottom:40px; padding:20px; font-size:14px; }

.busicordmcan_tit{ width:290px; height:30px; line-height:30px; border-bottom:1px solid #ccc;}
.busicordmcan_pic{ width:290px; height:160px; overflow:hidden; padding:20px 0px;}
.busicordmcan_nei{ border-bottom:1px solid #ccc; padding-bottom:20px;}
.busicordmcan_lan{ padding:5px 0px;}
.busicordmcan_lan a{ color:#0e86ad; display:block; height:30px; background:url(../images/company/bisdzhfwviewjt.png) left center no-repeat; padding-left:35px; line-height:30px;}
.busicordmcan_lan a:hover{ color:#0da4d5;}

.busicordmain_more{ width: 1050px; padding: 0px 80px; text-align:right;}

.bisiessorlismain{ padding:5px 0px 40px;}


.brandsx_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/brandsongxiabanner.jpg) top center no-repeat; position:relative;}
/*
.brandsx_banner_tu{ position:absolute; top:110px; left:50%; margin-left:30px; opacity:1; filter:alpha(opacity=1);}
.brandsx_banner_line{ position:absolute; top:170px; left:50%; margin-left:-64px; opacity:1; filter:alpha(opacity=1);}
.brandsx_banner_zi1{ position:absolute; top:185px; left:50%; margin-left:-60px; opacity:1; filter:alpha(opacity=1);}
.brandsx_banner_zi2{ position:absolute; top:235px; left:50%; margin-left:5px; opacity:1; filter:alpha(opacity=1);}
*/
.brandsx_banner_logo{ position:absolute; top:113px; left:50%; margin-left:30px; overflow:hidden; width:238px; height:57px; }
.brandsx_banner_tu{ position:absolute; opacity:0; filter:alpha(opacity=0); top:57px; left:0px; }
.brandsx_banner_line{ position:absolute; top:170px; left:50%; margin-left:-64px; opacity:0; filter:alpha(opacity=0);}
.brandsx_banner_zi1{ position:absolute; top:185px; left:50%; margin-left:-60px; opacity:0; filter:alpha(opacity=0);}
.brandsx_banner_zi2{ position:absolute; top:235px; left:50%; margin-left:5px; opacity:0; filter:alpha(opacity=0);}

.brandsxmain_tit{ height:40px; line-height:40px; font-size:20px;}
.brandsxmain_js{ height:350px; overflow:hidden;   font-size: 14px; line-height: 26px;}
.brandsxmain_js_lef{ float:left; width:660px;  padding:30px 20px 10px 0px;}
.brandsxmain_js_lef p{ padding-bottom:10px;}
.brandsxmain_js_rig{ float:left; width:530px; height:350px; overflow: hidden;}
.brandsxmain_pd{ padding:20px 0px; width:1210px; overflow:hidden;}
.brandsxmain_pd ul{ margin-left:-30px; zoom:1;}
.brandsxmain_pd ul li{ width:280px;  float:left; margin-left:30px; padding-bottom:30px;}
.brandsxmain_pd_pic{ width:278px; height:228px; border:1px solid #ccc; overflow:hidden;}
.brandsxmain_pd_pic img{
	 width: 100%;
     height: auto;
	-webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}
.brandsxmain_pd_pic img:hover{
	 -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
     transform: scale(1.1);
}
.brndsxmain_pd_zi{ width:280px; height:40px; line-height:40px; text-align:center; font-size:14px;}

.brandsxmain_cpt{ width:1210px; height:40px; line-height:40px; margin-top:40px;}
.brndsxmain_cpt_lef{ font-size:18px; float:left;}
.brndsxmain_cpt_rig{ float:right; font-size:14px;}

.brandsxmain_al{ width:605px; height:220px; padding:10px 0px; float:left;}
.brandsxmain_al_lef{ float:left; width:248px; height:198px; border:1px solid #ccc;}
.brandsxmain_al_rig{ float:left; padding:20px 30px; width:295px; height:158px; line-height:26px;}
.brandsxmain_al_rig p{ padding-bottom:10px;}
.brandsxmainalst{ font-size:14px;}
.brandsxmainalxq{ text-align:right; padding-right:20px; padding-top:40px;}
.brandsxmainal_ms{ width:295px; height:128px; overflow:hidden;}
.brandsxmainal_xq{ width:255px; height:30px; padding:0px 20px; line-height:30px; text-align:right;}

.brandsxmain_xy{ width:940px; padding:0px 135px;}
.brandsxmain_xy ul{ margin-left:-100px; zoom:1;}
.brandsxmain_xy ul li{ width:160px; height:210px; margin-left:100px; }
.brandsxmain_xy_jp{ width:120px; height:150px; overflow:hidden; padding:0px 20px;}
.brandsxmain_xy_ms{ width:160px; height:40px; line-height:20px; text-align:center; padding:10px 0px;}

.brandsxmain_rdsp{ width:1028px; height:252px; padding:0px 91px; overflow:hidden;}
.brandsxmain_rdsp ul { margin-left:-60px; zoom:1;}
.brandsxmain_rdsp ul li{ float:left; width:212px; height:272px; margin-left:60px;}
.brandsxmain_rdsp_pic{ width:210px; height:130px; overflow:hidden; position:relative; border:1px solid #ccc;}
.brandsxvbfang{ position: absolute; left:72px; top:32px; z-index:1; }

.brandsxmain_rdsp_ms{ width:210px; height:100px; padding:10px 0px;}
.brandsxrdsms_t{ width:210px;; height:30px; line-height:30px; font-size:16px;}
.brandsxrdspms_lef{ float:left; width:160px; overflow:hidden;}
.brandsxrdspms_rig{ float:left; width:50px; overflow:hidden;}
.brandsxrdsms_b{ line-height:26px;}

.brandsxmain_tjzl{ height:330px; padding-bottom:40px;}
.brandsxmain_tjzl ul{ margin-left:-35px; zoom:1;}
.brandsxmain_tjzl ul li{ float:left; width:380px;  margin-left:35px; overflow:hidden; margin-bottom:0px;}
.brandsxmain_tjzl_tit{ width:380px; height:40px; line-height:40px;  border-bottom:1px solid #ccc;}
.brandsxtjt_lef{ float:left; font-size:16px;}
.brandsxtjt_rig{ float:right; }
.brandsxmain_tjzl_con{ padding:20px 0px;}
.brandsxwz_lef{ float:left; width:17px; padding:0px 5px;}
.brandsxwz_rig{ float:left; width:333px; line-height:26px; padding:0px 10px; font-size:14px;}
.brandsxmain_show{ padding-bottom:10px; zoom:1;}

.brandbr_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/brandbeijialaibanner.jpg) top center no-repeat; position:relative;} 

.brandbr_banner_lg{ position:absolute; top:65px; left:50%; margin-left:-280px; opacity:0; filter:alpha(opacity=0);}
.brandbr_banner_zi{ position:absolute; top:160px; left:50%; margin-left:-164px; opacity:0; filter:alpha(opacity=0);}
.brandbr_banner_zi1{ position:absolute; top:230px; left:50%; margin-left:-320px; opacity:0; filter:alpha(opacity=0);}

.brandbrjslist ul{ margin-left:-40px; zoom:1;}
.brandbrjslist ul li{ float:left;  margin-left:40px; }

.brandyh_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/brandyanhuabanner.jpg) top center no-repeat; position:relative;}
.brandyh_banner_lg{ position:absolute; top:65px; left:50%; margin-left:-230px; opacity:0; filter:alpha(opacity=0);}
.brandyh_banner_zi{ position:absolute; top:150px; left:50%; margin-left:-310px; opacity:0; filter:alpha(opacity=0);}

.brandapex_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/brandapexbanner.jpg) top center no-repeat; position:relative;}
.brandapex_banner_tu{ position:absolute; top:45px; left:50%; margin-left:-410px; opacity:0; filter:alpha(opacity=0);} 
.brandapex_banner_wz{ position:absolute; top:70px; left:50%; margin-left:-310px; width:403px; height:39px; overflow:hidden; }
.brandapex_banner_zi{ position:absolute; top:0px; left:-403px; opacity:0; filter:alpha(opacity=0);}

.brandwl_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/brandwlbanner.jpg) top center no-repeat; position:relative;}
.brandwl_banner_lg1{ position:absolute; top:5px; left:50%; margin-left:-56px; opacity:0; filter:alpha(opacity=0);} 
.brandwl_banner_lg2{ position:absolute; top:190px; left:50%; margin-left:80px; opacity:0; filter:alpha(opacity=0); } 
.brandwl_banner_zi{ position:absolute; top:100px; left:50%; margin-left:-320px; opacity:0; filter:alpha(opacity=0);}

.brandsl_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/brandslbanner.jpg) top center no-repeat; position:relative;}
.brandsl_banner_tu{ position:absolute; top:80px; left:50%; margin-left:160px; opacity:0; filter:alpha(opacity=0);} 
.brandsl_banner_zi1{ position:absolute; top:190px; left:50%; margin-left:140px; opacity:0; filter:alpha(opacity=0);}
.brandsl_banner_zi2{ position:absolute; top:240px; left:50%; margin-left:174px; opacity:0; filter:alpha(opacity=0);}



.brand_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/brandbanner.jpg) top center no-repeat; position:relative;}
.brand_banner_zi1{ position:absolute; top:55px; left:50%; margin-left:-540px; opacity:0; filter:alpha(opacity=0);} 
.brand_banner_zi2{ position:absolute; top:110px; left:50%; margin-left:-540px; opacity:0; filter:alpha(opacity=0);} 
.brandlist{ padding:30px 5px; width:1200px; height:320px;}
.brandlist ul li{ width:200px; height:320px; float:left; position:relative;}
.brandlis_yiny{ position:absolute; top:0px; left:0px; width:200px; height:320px; background: #fff; opacity:0.6; filter:alpha(opacity=60); z-index:1; display:none; }
.brandlis_zi{ width:200px; text-align:center; position:absolute; top:0px; left:0px; z-index:2; line-height:20px; padding-top:90px; display:none;}
.brandlis_zi_lg{ width:200px; height:60px; overflow:hidden;}
.brandlis_zi_lg img{ margin-top:60px;}
.brandlis_zi_zi{ margin:10px 0px;  font-size:14px; width:200px; height:60px; overflow:hidden;}
.brandlis_zi_zi a{ color:#123048; display:block; width:200px; height:60px; margin-top:-60px;}

.brandshow{ padding:0px 5px 60px; width:1200px;}
.brandshow ul li{ float:left; width:360px; height:260px; padding:20px; text-align:center; }
.brandshow_co{ padding:10px 22px 0px; font-size:14px; text-align:left; line-height:22px; overflow:hidden; height:162px;}
.brandshow_co p{ padding-bottom:10px;}
.brandshow_more{ line-height:38px; text-align:right; padding:0px 22px;}


.app_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/appbanner.jpg) top center no-repeat; position:relative;}
.app_banner_zi1{ position:absolute; top:80px; left:50%; margin-left:140px; opacity:0; filter:alpha(opacity=0);} 
.app_banner_zi2{ position:absolute; top:170px; left:50%; margin-left:200px; opacity:0; filter:alpha(opacity=0);} 
.app_banner_zi3{ position:absolute; top:260px; left:50%; margin-left:30px; opacity:0; filter:alpha(opacity=0);} 

.app_lg{ padding:20px 0px 10px; width:1210px; overflow:hidden; }
.app_lg .brndsxmain_cpt_rig a{ line-height:30px;}
.app_con{ width:1208px; overflow:hidden;}
.app_con ul{ margin-left:-80px; zoom:1;}
.app_con ul li{ width:242px; height:194px; overflow:hidden; float:left; margin-left:80px; padding-bottom:30px;  }

#ap1{ height:48px; overflow:hidden;}
#ap2{ height:88px; overflow:hidden;}
#ap3{ height:85px; overflow:hidden;}
#ap4{ height:135px; overflow:hidden;}
#ap5{ height:109px; overflow:hidden;}
#ap6{ height:125px; overflow:hidden;}

.ydpoint{ position: fixed; z-index:1000; width:60px; height:280px;  left:50%; bottom:60px; margin-left: 620px; display:none;}
.ydpoint ul li{ width:58px; height:26px; border:1px solid #ccc; line-height:26px; text-align:center; font-size:14px; margin-bottom:20px; color:#ccc; border-radius:10px; -moz-border-radius:10px; cursor:pointer;}


.appsx_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/appsxbanner.jpg) top center no-repeat; position:relative;}
.appsx_banner_tz{ position:absolute; top:140px; left:50%; margin-left:140px; opacity:0; filter:alpha(opacity=0); width:412px; height:232px; background:url(../images/company/appsxbannertu.png) no-repeat; overflow:hidden;}
.appsx_banner_lg{ position:absolute; top:16px; left:35px; z-index:2; opacity:0; filter:alpha(opacity=0);}
.appsx_banner_zi{ position:absolute; top:68px; left:45px; z-index:2; opacity:0; filter:alpha(opacity=0);}

.appsxleftku{ width:260px; padding:10px 10px; background:#EBEBEB; margin-right:30px;}
.appsxrightri{ width:900px;}

.app_listshow{ padding:10px;}
.app_listshow ul li{ background:url(../images/company/indexdl.png) no-repeat 0px -1px; padding-left:15px;  padding-bottom:10px; margin-bottom:10px; line-height:26px;  border-bottom:1px dotted #ccc;}
.app_listshow ul li a{ font-size:14px;}
.app_listshow ul li p{ color:#999999;}

.app_listshow_tj{ float:left;}
.app_listshow_mo{ float:right; font-size:14px;}

.app_listshow_pi{ padding-bottom:30px;}
.app_listshow_pi ul{ margin-left:-60px; zoom:1;}
.app_listshow_pi ul li{ width:180px; height:220px; overflow:hidden; float:left; margin-left:60px;}
.app_liststu{ width:178px; height:178px; border:1px solid #ccc;}
.app_liststu a img{ width:178px; height:178px;}
.app_listszi{ width:180px;}


.appbr_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/appbrbanner.jpg) top center no-repeat; position:relative;}
.appbr_banner_lg{ position:absolute; top:60px; left:50%; margin-left:-34px; opacity:0; filter:alpha(opacity=0);}
.appbr_banner_zi1{ position:absolute; top:200px; left:50%; margin-left:-580px; opacity:0; filter:alpha(opacity=0);}
.appbr_banner_zi2{ position:absolute; top:260px; left:50%; margin-left:-360px; opacity:0; filter:alpha(opacity=0);}
.appbr_banner_zi3{ position:absolute; top:300px; left:50%; margin-left:-76px; opacity:0; filter:alpha(opacity=0);}
.appbr_banner_zi4{ position:absolute; top:260px; left:50%; margin-left:190px; opacity:0; filter:alpha(opacity=0);}
.appbr_banner_zi5{ position:absolute; top:220px; left:50%; margin-left:420px; opacity:0; filter:alpha(opacity=0);}

.appyh_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/appyhbanner.jpg) top center no-repeat; position:relative;}
.appyhbanner_lg{ position:absolute; top:80px; left:50%; margin-left:100px; opacity:0; filter:alpha(opacity=0);}
.appyhbanner_zi{ position:absolute; top:200px; left:50%; margin-left:100px; }
.appyhbanner_zi ul li{ padding:5px 0px; font-size:18px; opacity:0; filter:alpha(opacity=0); margin-left:30px; width:300px;}
.appyhbanner_zi ul li span{ font-weight:800; margin-right:10px;}

.appapex_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/appapexbanner.jpg) top center no-repeat; position:relative;}
.appapex_banner_sh{  position:absolute; top:40px; left:50%; margin-left:-534px; width:480px; height:360px;}

.appabsh_lg{  padding-bottom:16px; opacity:0; filter:alpha(opacity=0);}
.appabsh_zi1,.appabsh_zi2,.appabsh_zi3,.appabsh_zi4,.appabsh_zi5{ font-size:30px; padding:8px 0px; margin-left:40px; font-family:黑体; opacity:0; filter:alpha(opacity=0); width:420px; }

.appweinview_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/appwlbanner.jpg) top center no-repeat; position:relative;}
.appwlbanner_lg{ position:absolute; top:170px; left:50%; margin-left:180px; opacity:0; filter:alpha(opacity=0); }
/*
.appwlbanner_zi1{ position:absolute; top:80px; left:50%; margin-left:360px; opacity:1; filter:alpha(opacity=0); }
.appwlbanner_zi2{ position:absolute; top:40px; left:50%; margin-left:240px; opacity:1; filter:alpha(opacity=0); }
.appwlbanner_zi3{ position:absolute; top:60px; left:50%; margin-left:110px; opacity:1; filter:alpha(opacity=0); }
.appwlbanner_zi4{ position:absolute; top:160px; left:50%; margin-left:40px; opacity:1; filter:alpha(opacity=0); }
.appwlbanner_zi5{ position:absolute; top:280px; left:50%; margin-left:60px; opacity:1; filter:alpha(opacity=0); }
.appwlbanner_zi6{ position:absolute; top:320px; left:50%; margin-left:230px; opacity:1; filter:alpha(opacity=0); }
*/
.appwlbanner_zi1{ position:absolute; top:150px; left:50%; margin-left:320px; opacity:0; filter:alpha(opacity=0); width:10px; }
.appwlbanner_zi2{ position:absolute; top:130px; left:50%; margin-left:240px; opacity:0; filter:alpha(opacity=0); width:10px;}
.appwlbanner_zi3{ position:absolute; top:150px; left:50%; margin-left:160px; opacity:0; filter:alpha(opacity=0); width:10px;}
.appwlbanner_zi4{ position:absolute; top:200px; left:50%; margin-left:120px; opacity:0; filter:alpha(opacity=0); width:10px;}
.appwlbanner_zi5{ position:absolute; top:270px; left:50%; margin-left:130px; opacity:0; filter:alpha(opacity=0); width:10px;}
.appwlbanner_zi6{ position:absolute; top:300px; left:50%; margin-left:230px; opacity:0; filter:alpha(opacity=0); width:10px;}

.appsl_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/appslbanner.jpg) top center no-repeat; position:relative;}
.appslbanner_lg{ position:absolute; top:70px; left:50%; margin-left:60px; opacity:0; filter:alpha(opacity=0);}
.appslbanner_zi{ width:240px; height:150px; position:absolute; top:160px; left:50%; margin-left:28px; opacity:0; filter:alpha(opacity=0);}
.appslbanner_zi ul li{ float:left; width:120px; height:50px; line-height:50px; text-align:center; font-size:20px; font-family:黑体; color:#fff;}

.aboutkn_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/aboutknbanner.jpg) top center no-repeat; position:relative;}
.aboutknbanner_zi1{ position:absolute; top:120px; left:50%; margin-left:-570px; opacity:0; filter:alpha(opacity=0);}
.aboutknbanner_zi2{ position:absolute; top:210px; left:50%; margin-left:-476px; opacity:0; filter:alpha(opacity=0);}


/*公司介绍*/
.companyjs_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/adt/companyjsbanner.jpg) top center no-repeat; position:relative;}
.companyjs_banner_zi{ position:absolute; top:170px; left:50%; margin-left:-220px; opacity:0; filter:alpha(opacity=0);} 

.companyjs_rig_con{ line-height:26px; font-size:14px; margin-bottom:30px;}
.companyjs_rig_con p{ text-indent:28px;}
.companyjs_rigpic{ padding:10px 20px; float:right;}

.companyjs_rig_kh{ font-size:14px; line-height:26px; margin-bottom:30px; width:990px; }
.companyjskh_lef{ float:left; width:450px;}
.companyjskh_t{ color:#F99C1B; font-size:16px; line-height:30px;}
.companyjsjg_b{ width:900px; text-align:center; padding:10px 0px;}
.companyjsjg_b p{ font-size:20px; line-height:45px; color:#F99C1B; font-weight:600;}
.companyjsjg_b p span{ color:#0066A6;}

/*企业动态*/
.companydt_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/companydtbanner.jpg) top center no-repeat; position:relative;}
/*
.companydt_banner_dian1{ position:absolute; top:160px; left:50%; margin-left:270px; opacity:1; filter:alpha(opacity=1);} 
.companydt_banner_dian2{ position:absolute; top:240px; left:50%; margin-left:270px; opacity:1; filter:alpha(opacity=1);} 
.companydt_banner_zi1{ position:absolute; top:150px; left:50%; margin-left:80px; opacity:1; filter:alpha(opacity=1);} 
.companydt_banner_zi2{ position:absolute; top:150px; left:50%; margin-left:330px; opacity:1; filter:alpha(opacity=1);} 
.companydt_banner_zi3{ position:absolute; top:230px; left:50%; margin-left:80px; opacity:1; filter:alpha(opacity=1);} 
.companydt_banner_zi4{ position:absolute; top:230px; left:50%; margin-left:330px; opacity:1; filter:alpha(opacity=1);} 
*/
.companydt_banner_dian1{ position:absolute; top:200px; left:50%; margin-left:90px; opacity:0; filter:alpha(opacity=0);} 
.companydt_banner_dian2{ position:absolute; top:200px; left:50%; margin-left:90px; opacity:0; filter:alpha(opacity=0);} 
.companydt_banner_zi1{ position:absolute; top:200px; left:50%; margin-left:90px; opacity:0; filter:alpha(opacity=0); width:0px; height:0px;} 
.companydt_banner_zi2{ position:absolute; top:200px; left:50%; margin-left:100px; opacity:0; filter:alpha(opacity=0); width:0px; height:0px;} 
.companydt_banner_zi3{ position:absolute; top:200px; left:50%; margin-left:90px; opacity:0; filter:alpha(opacity=0); width:0px; height:0px;} 
.companydt_banner_zi4{ position:absolute; top:200px; left:50%; margin-left:100px; opacity:0; filter:alpha(opacity=0); width:0px; height:0px;} 

/*
.companydt_news{ padding:20px 80px; background: #C1DCF0;}
.company_newsti{ width:720px; height:130px; padding:10px 0px;}
.company_newsti_lef{ width:90px; height:100px; background: #fff; -moz-box-shadow: 3px 3px 3px #888888; box-shadow: 3px 3px 3px #888888; float: left; margin-right: 20px;}
*/
.huaxian{ border-bottom:1px solid #ccc;}
.companydt_news{ padding:20px 0px;  }
.company_newsti{ padding: 20px 0px; border-bottom:1px dashed #ccc; width:990px; height:243px; overflow:hidden; }
.company_newsti_lef{ float:left; width:180px; height:200px; border:1px solid #ccc; margin-right:20px;}
.company_newsti_rig{ float:left; width:680px; height:200px; overflow:hidden; padding:0px 10px;}
.companynewstit a{ height: 26px; font-size: 16px; line-height:30px; color:#F99D1B;}
.companynewstit a:hover{ color:#0066A5;}
.companynewscon{ font-size:14px; line-height:26px;}
.companynewsr_t{ width:680px; height:160px; overflow:hidden;}
.companynewsr_b{ width:680px; height:40px;  overflow:hidden; text-align:right; font-size:14px;}
.companynewsr_b a{ display:block; float:right; width:70px; height:40px; line-height:40px; background:url(../images/company/compandtnewmore.png) right center no-repeat; padding-right:26px;}



.app_listpage{ width:880px; padding-bottom:60px;} /*松下页面翻页挪到后面起作用*/

/*核心理念*/
.companyhxln_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/apphxlnbanner.jpg) top center no-repeat; position:relative; font-family:黑体; color:#F89802;}
.companyhxln_banner_yu1{ position:absolute; top:110px; left:50%; margin-left:10px; opacity:0; filter:alpha(opacity=0); font-size:30px;}
.companyhxln_banner_yu2{ position:absolute; top:220px; left:50%; margin-left:130px;  font-size:20px; }
.companyhxlnbyu2_zi2{ opacity:0; filter:alpha(opacity=0); line-height:30px; float:left;}
.companyhxlnbyu2_zi1,.companyhxlnbyu3_zi1{ font-size:26px; opacity:0; filter:alpha(opacity=0); float:left; line-height:30px;}
.companyhxln_banner_yu3{ position:absolute; top:260px; left:50%; margin-left:300px; font-size:20px;}

.comidea_tit{ width:990px; text-align:center; height:50px; line-height:50px; font-size:20px;}
.comidea_con_lef{ width:300px; float:left;}
.comidea_con_rig{ width:630px; padding-left:30px; float:left;}
.comidea_con_rig h1{   color: #F99D1B; font-size: 16px; line-height: 40px; font-weight: 800;}
.comidea_con_rig h2{ font-size: 14px; line-height: 26px; text-indent: 28px;   font-weight: 100;}
.comidea_con_rigpc{ padding:30px;}

.comtrinfor_con{  line-height: 25px; text-indent: 26px; padding:30px 0px; font-size:14px;}
.comtrinfor_rela{ height: 60px; margin: 30px 0px;line-height: 20px;}

/*企业荣誉*/
.companyry_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/comrybanner.jpg) top center no-repeat; position:relative; font-family:黑体;}
.companyry_banner_ry1{ font-size:36px; color: #06F; position:absolute; top:50px; left:50%; margin-left:-180px; opacity:0; filter:alpha(opacity=0);}
.companyry_banner_ry1 span{ padding:0px 20px;}
.companyry_banner_ry2{ font-size:20px; color:#FA7A2A;  position:absolute; top:140px; left:50%; margin-left:-280px; opacity:0; filter:alpha(opacity=0);}
.companyry_banner_ry3{ font-size:20px; color:#FA7A2A;  position:absolute; top:180px; left:50%; margin-left:-80px; opacity:0; filter:alpha(opacity=0);}
.companyry_banner_ry4{ font-size:20px; color:#FA7A2A;  position:absolute; top:220px; left:50%; margin-left:-240px; opacity:0; filter:alpha(opacity=0);}

.comry_con{ padding:30px 0px 0px;}
.comry_con_nei{ border-bottom:1px dotted #ccc;}
.comrynei_lef{ float:left; width:180px;}
.comrynei_rig{ float:left; width:780px; padding-left:30px;}
.comrynei_rig div{ width:780px;}
.comrynei_rig ul{ margin-left:-60px; zoom:1;}
.comrynei_rig ul li{ float:left; width:150px;  overflow:hidden; margin-left:60px; padding-bottom:30px; cursor:pointer;}
.comrynei_rig ul li.comryspec{ width:200px;  margin-left:60px;}

/*核心团队*/
.companytd_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/adt/companytdbanner.jpg) top center no-repeat; position:relative; font-family:黑体; font-size:26px; color: #36F;}
/*
.comtd_banner_zi1{  position:absolute; top:150px; left:50%; margin-left:-400px; opacity:1; filter:alpha(opacity=0);}
.comtd_banner_zi2{  position:absolute; top:150px; left:50%; margin-left:-240px; opacity:1; filter:alpha(opacity=0);}
.comtd_banner_zi3{  position:absolute; top:150px; left:50%; margin-left:-80px; opacity:1; filter:alpha(opacity=0);}
.comtd_banner_zi4{  position:absolute; top:210px; left:50%; margin-left:-350px; opacity:1; filter:alpha(opacity=0);}
.comtd_banner_zi5{  position:absolute; top:210px; left:50%; margin-left:-190px; opacity:1; filter:alpha(opacity=0);}
.comtd_banner_zi6{  position:absolute; top:210px; left:50%; margin-left:-30px; opacity:1; filter:alpha(opacity=0);}
*/
.comtd_banner_zi1{  position:absolute; top:60px; left:50%; margin-left:-460px; opacity:0; filter:alpha(opacity=0); font-size:14px;}
.comtd_banner_zi2{  position:absolute; top:70px; left:50%; margin-left:-240px; opacity:0; filter:alpha(opacity=0); font-size:16px;}
.comtd_banner_zi3{  position:absolute; top:60px; left:50%; margin-left:-20px; opacity:0; filter:alpha(opacity=0); font-size:14px;}
.comtd_banner_zi4{  position:absolute; top:300px; left:50%; margin-left:-410px; opacity:0; filter:alpha(opacity=0); font-size:16px;}
.comtd_banner_zi5{  position:absolute; top:290px; left:50%; margin-left:-190px; opacity:0; filter:alpha(opacity=0); font-size:14px;}
.comtd_banner_zi6{  position:absolute; top:300px; left:50%; margin-left:30px; opacity:0; filter:alpha(opacity=0); font-size:16px;}

.comtd_con{ width:990px;  margin:30px 0px;}

.comtdcon_js{ background:url(../images/adt/comteamzou.jpg) no-repeat top right; width:990px; min-height:520px; }

.comtdcon_js_left{ float:left; width:480px; }
.comtdcon_js_rig{ float:left; width:450px; margin-left:60px; padding-top:530px; height:300px; }
.comtdconjr_tit{ width:450px; height:40px; line-height:40px; text-align:center; font-size:30px; color:#0066A5;}
.comtdconjr_con{ font-size:16px;}
.teamintro_fen {
  font-size: 16px;
  font-weight: 800;
  line-height:30px;
}
.teamintro_fenjie {
  line-height: 26px;
  margin-bottom: 10px;
  font-size:14px;
}

.comtdcon_pi{ padding:30px 0px;}
.comtdcon_pi ul li{ float:left; width:495px; overflow:hidden; position:relative; padding-bottom:20px;}
.comtdcon_pi_zi{ position:absolute; bottom:0; left:0; width:495px; height:40px; line-height:40px; overflow:hidden;}
.comtdcon_pizi_back{ position:absolute; left:0; top:40px; z-index:1; opacity:0.6; filter:alpha(opacity=60); background:#333; width:495px; height:40px; }
.comtdcon_pizi_zi{ position:absolute; left:0; top:0; z-index:2; text-align:center; width:495px; height:40px; color:#fff; font-size:14px; display:none; }

.comtd_fz{ width:990px; font-size:16px; line-height:26px; min-height:260px;  }
.comtd_fz img{ float:right; padding:10px 0px 10px 10px;}
.comtd_fz p{ font-size:14px;}
.comtd_fz p.comtd_fz_jl{ font-size:16px; padding-bottom:15px;}
.comtd_bmtit{ width:990px; text-align:center; font-size:20px; padding:30px 0px;}

.companyyg_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/companyygbanner.jpg) top center no-repeat; position:relative;}
.comygbanner_zi1{ position:absolute; top:150px; left:50%; margin-left:-510px; opacity:0; filter:alpha(opacity=0);}
.comygbanner_zi2{ position:absolute; top:230px; left:50%; margin-left:-530px; opacity:0; filter:alpha(opacity=0);}

.comyg_ge{ width:984px; padding:0px 3px;}
.comyg_ge ul li{ float:left; width:123px; height:123px; position:relative; cursor:pointer; overflow:hidden;}
.comyg_ge ul li.comygpizi{ cursor:Default;}
.comygpizi_back{ position:absolute; top:0; left:0; z-index:1; background:#000; opacity:0.8; filter:alpha(opacity=80); width:123px; height:123px; display:none;}
.comygpizi_zi{ position:absolute; top:0; left:0; z-index:2; width:123px; height:60px; color:#fff; text-align:center; font-size:14px; line-height:30px; padding:30px 0px 33px; display:none;}
.comygpizi_zi span{ font-size:26px;}
.comygpili img{
	 width: 100%;
     height: auto;
	-webkit-transition: all .3s;
    -moz-transition: all .3s;
    transition: all .3s;
}
.comygpili img:hover{
	 -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
     transform: scale(1.1);
}

.photo_ygfc{ color:#fff; font-size:14px; line-height:40px; text-align:center; margin:0 auto; overflow:hidden; }
.phygfc_p2{ line-height:20px; font-size:12px;}
.photo_ygfc img{ border:4px solid #EBEBEB; }
.photo_ygfc span{ cursor:pointer; color:#999;}

.comyg_conbs{ line-height:26px; padding-bottom:30px; font-size:14px; }

.comsta_dj{ font-size:26px; color:#FF8000;}

.comyg_cqs{ width:900px; padding:0px 45px 40px;}
.comyg_cqs_ku ul li{ float:left; position:relative; width:300px; height:202px; cursor:default;}
.comyg_cqs_ku ul li.comyg_cku_shu{ width:300px; height:404px;}
.comyg_cqs_ku ul li.comyg_cku_heng{ width:600px; height:202px;}
.comyg_cqsku_lef{ float:left; width:600px;}
.comyg_cqsku_rig{ float:left; width:300px;}

.comyq_cqsku_back{ position: absolute;top: 0;left: 0; z-index: 1; background: #000;opacity: 0.6;filter: alpha(opacity=60); width: 300px; height: 202px; display:none;}
.comyq_cqback_he{ width:600px; height:202px;}
.comyq_cqback_shu{ width:300px; height:404px;}
.comyq_cqsku_zi{ position: absolute;top: 0;left: 0; z-index: 2; color:#fff; font-size:14px; text-align:left; padding:60px 30px; display:none;}

/*招聘*/
.companyzp_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/adt/companyzpbanner.jpg) top center no-repeat; position:relative;}
.comzpbanner_zi1{ position:absolute; top:100px; left:50%; margin-left:-30px; opacity:0; filter:alpha(opacity=0);}
.comzpbanner_zi2{ position:absolute; top:350px; left:50%; margin-left:-380px; opacity:0; filter:alpha(opacity=0);}

.comzpcon{ padding-bottom:20px;}
.comzpcon ul li{ padding:20px 0px; border-bottom:1px solid #ccc;  line-height:20px;}
.comzpcon_ka1,.comzpcon_ka2{ float:left; width:180px; height:50px; border-right:1px solid #ccc; overflow:hidden;}
.comzpcon_tit{ width:990px; height:50px; overflow:hidden;}
.comzpcon_ka1{text-align:center; line-height:50px; padding:0px 20px; }
.comzpcon_ka1 span{ color:#6594BE; cursor:pointer;}
.comzpcon_ka2{ padding:0px 20px; overflow:hidden;}
.comzpcon_ji{ float:left; width:66px; height:50px; text-align:center; font-size:30px; line-height:50px; padding:0px 20px;  }
.comzpcon_ji a{ color:#F99C1B; cursor:pointer; display:block; width:66px; height:50px;   -webkit-transition: -webkit-transform 0.3s ease-out;
  -moz-transition: -moz-transform 0.3s ease-out;
  -o-transition: -o-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;}
.comzpcon_ji a:hover{ color:#F27900; }
.comzpconjhou{
transform:rotate(405deg);
-ms-transform:rotate(405deg); 	/* IE 9 */
-moz-transform:rotate(405deg); 	/* Firefox */
-webkit-transform:rotate(405deg); /* Safari 和 Chrome */
-o-transform:rotate(405deg); 	/* Opera */
}

.comzpcon_con{ padding:30px; line-height:24px; width:930px; display:none;}
.comzpconcon_cs{   height: 30px;line-height: 30px; padding:10px 0px;font-size: 14px;font-weight: 800;}


/*联系我们*/
.companylx_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/adt/companylxbanner.jpg) top center no-repeat; position:relative;}
.comlxbanner_zi1{ position:absolute; top:170px; left:50%; margin-left:-300px; opacity:0; filter:alpha(opacity=0);}
.comlxbanner_zi2{ position:absolute; top:150px; left:50%; margin-left:100px; opacity:0; filter:alpha(opacity=0);}

.contactbotimg{ width:1210px; padding-bottom:20px;}

.comyg_dzmap{ width:990px; height:680px;  position:relative; line-height:20px;}
.comlxmap{ position:absolute; bottom:0; left:180px; width:606px; height:249px; overflow:hidden; background:url(../images/company/comlxmap.png) no-repeat; }
.comygmap_dd{ position:absolute; width:280px; border:1px solid #004B97; border-radius:5px;
-moz-border-radius:5px; }
/*.comygmap_yy{ -moz-box-shadow: 2px 2px 3px #888888; box-shadow: 2px 2px 3px #888888;}*/
.comygmap_d1{   height:180px;  left:0; top:0; padding:5px; }
.comygmap_d2{ height:170px; left:210px; top:210px; padding:10px 5px; }
.comygmap_d3{ height:170px;left:500px; top:5px; padding:10px 5px;  }
.comygmap_d4{  height:180px; right:5px; top:210px; padding:5px; }

.comlxbj1{ position:absolute; left:415px; top:32px; z-index:1;}
.comlxbj2{ position:absolute; left:400px; top:40px; z-index:4; }
.comlxbj3{ position:absolute; left:436px; top:38px; z-index:2; }
.comlxbj4{ position:absolute; left:455px; top:51px; z-index:3; }

.comygmap_tit{ width:280px; text-align:center; font-size:14px; }
.comygmap_dtw{ text-align:right;  }
.comygmap_dtw a{ color:#09F;}

.comlx_zgkn{ width:1210px; text-align:center; font-size:18px; padding-bottom:30px;}

.contactback{ position:fixed; width:100%; height:100%; background:#ccc; top:0; left:0; z-index:9999; overflow:hidden; display:none;
}
.contacttub{ width:1920px; height:1200px; position:fixed; top:50%; left:50%; margin-left:-960px; margin-top:-600px; z-index:99999; }
.contactmapshow{
  display:none;
  width: 699px;
  height: 442px;
  overflow: hidden;
  border: 10px solid #0066A6;
  position: fixed;
  z-index: 9999999999;
  left: 50%;
  top: 50%;
  margin-left:-349px;
  margin-top:-221px;
  background: #F0F0F0 url(../images/company/lxloading.gif) no-repeat 316px 188px;}
.contactmapshow_tit {
  width: 699px;
  height: 30px;
  line-height: 30px;
  overflow:hidden;
}
.alertT {
  padding:0px 10px;
  background: #0398e1;
  color:#fff; font-size:16px; font-family:微软雅黑;
  background-image: -moz-linear-gradient(top, #03b3f6, #0374c6);
  background-image: -webkit-gradient(linear,left top, left bottom, color-stop(0, #03b3f6),color-stop(1, #0374c6));
}
.alertR {
  font-size: 24px;
  float: right;
  margin: -32px 8px 0 0;
  padding: 0px;
  color: #72d5fb;
  font-weight: bold;
  -webkit-transition: -webkit-transform 0.6s ease-out;
  -moz-transition: -moz-transform 0.6s ease-out;
  -o-transition: -o-transform 0.6s ease-out;
  transition: transform 0.6s ease-out;
}
.alertR:hover{
	text-shadow: 0px 1px 1px #000;
  -webkit-transform: rotate(-360deg);
  -moz-transform: rotate(-360deg);
  -o-transform: rotate(-360deg);
  transform: rotate(-360deg);
}

.supportxz_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/supportxzbanner.jpg) top center no-repeat; position:relative;}
.supportxzbanner_zi1{ position:absolute; top:100px; left:50%; margin-left:-460px; opacity:0; filter:alpha(opacity=0);}
.supportxzbanner_zi2{ position:absolute; top:195px; left:50%; margin-left:-520px; opacity:0; filter:alpha(opacity=0);}

.infordown_tit{ font-size:16px; padding-bottom:30px; }
.infordown_con{ width:910px; height:250px; padding:0px 40px; margin-bottom:30px; overflow:hidden; position:relative; border-bottom:1px dashed #ccc; }
.infordown_con ul li{ position:absolute; width:200px; height:220px; }
.yinfrculyy{ -moz-box-shadow: 3px 3px 3px #888888; box-shadow: 3px 3px 3px #888888;}
.infrodcsh1{ top:0; left:155px;}
.infrodcsh2{ top:0; left:355px;}
.infrodcsh3{ top:0; left:555px;}
.infordclg1{ position:absolute; z-index:2; left:320px; top:80px;}
.infordclg2{  position:absolute; z-index:2; left:390px; top:70px;}
.infordclg3{  position:absolute; z-index:2; left:320px; top:70px;}
.infordclg4{  position:absolute; z-index:2; left:360px; top:60px;}
.infordclg5{  position:absolute; z-index:2; left:380px; top:60px;}
.infordclg6{  position:absolute; z-index:2; left:400px; top:50px;}


.infrodcshown{ position:absolute; top:0; left:0; width:200px; height:220px; overflow:hidden; display:none;}
.infrodcshozi1{ color:#387EB1; }
.infrodcshozi1 a{ color:#387EB1;}
.infrodcshozi2{ color:#000; }
.infrodcshozi2 a{ color:#000;}
.infrodcshozi3{ color: #036; }
.infrodcshozi3 a{ color:#036;}
.infrodcshozi4{ color: #013861; }
.infrodcshozi4 a{ color:#013861;}
.infrodcshozi5{ color: #004791; }
.infrodcshozi5 a{ color:#004791;}
.infrodcshozi6{ color: #E4E4E4; }
.infrodcshozi6 a{ color:#E4E4E4;}



.infrodcshown_tit{ padding:20px 30px 0px; height:30px; line-height:30px;}
.infrodcshown_con{ font-size:18px; width:200px; text-align:center; height:40px; line-height:40px; padding:30px 0px;  }
.infrodcshown_mor{ width:180px; padding:25px 10px; text-align:right; }

.infordwlist_lef{ width:805px; float:left;}
.infordwlist_rig{ width:150px; float:left; text-align:right;}
.infordwlist_rig a{ color:#F99D1B;}
.infordwlist_rig a:hover{ color: #0066A5;}

.infordwzhu_tit{ width: 960px; height: 40px; line-height: 40px; font-size: 18px;}
.infordwzhu_con{ border-bottom: 1px solid #CCC; padding: 5px 0px 20px; font-size:14px;}
.infordwzhu_con ul li { line-height: 30px;}

.inforshowmain_con_but{   margin: 10px 0px;}
.inforshowmain_pro{   font-size: 14px; line-height: 25px; padding: 20px 0px 40px;}

.supportzc_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/supportzcbanner.jpg) top center no-repeat; position:relative;}
.supportfwhzcbanner_zi1{ position:absolute; top:180px; left:50%; margin-left:-360px; opacity:0; filter:alpha(opacity=0);}
.supportfwhzcbanner_zi2{ position:absolute; top:250px; left:50%; margin-left:-180px; opacity:0; filter:alpha(opacity=0);}

.supportzc2_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/supportjszcbanner.jpg) top center no-repeat; position:relative;}
.supportzcbanner2_zi1{ position:absolute; top:80px; left:50%; margin-left:-460px; opacity:0; filter:alpha(opacity=0);}
.supportzcbanner2_zi2{ position:absolute; top:160px; left:50%; margin-left:-420px; opacity:0; filter:alpha(opacity=0);}


.servicezccon{ line-height:26px; font-size:14px; padding:20px 0px;}
.servicezccon p{ text-indent:30px;}

.supportzx_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/supportzxbanner.jpg) top center no-repeat; position:relative;}
.supportzcbanner_zi1{ position:absolute; top:70px; left:50%; margin-left:0px; opacity:0; filter:alpha(opacity=0);}
.supportzcbanner_zi2{ position:absolute; top:200px; left:50%; margin-left:-125px; opacity:0; filter:alpha(opacity=0);}

.supportwx_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/supportwxbanner.jpg) top center no-repeat; position:relative; }
.supportwxbanner_zi1{ position:absolute; top:150px; left:50%; margin-left:-20px; opacity:0; filter:alpha(opacity=0);}
.supportwxbanner_zi2{ position:absolute; top:275px; left:50%; margin-left:-106px; opacity:0; filter:alpha(opacity=0);}

.supportfb_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/company/supportfbbanner.jpg) top center no-repeat; position:relative;}
.supportfbbanner_zi1{ position:absolute; top:150px; left:50%; margin-left:-580px; opacity:0; filter:alpha(opacity=0);}
.supportfbbanner_zi2{ position:absolute; top:220px; left:50%; margin-left:-580px; opacity:0; filter:alpha(opacity=0);}
.serviceppzz{ font-size:14px;}
.serviceppzzcon{ padding-bottom:20px;}
.serviceppzzcon_lef{ float:left;}
.serviceppzzcon_rig{ float:right;}
.serviceppzzpi{ padding-bottom:30px;}
.serviceppzzpi ul{ margin-left:-60px; zoom:1;}
.serviceppzzpi ul li{ float:left; width:150px; margin-left:60px; overflow:hidden;}

.fwhjz{ font-size:14px; padding-bottom:40px; }
.fwhjz_tit{ padding-bottom:20px;}
.fwhjz_con ul { margin-left:-115px; zoom:1;}
.fwhjz_con ul li{ width:150px; float:left; overflow:hidden; margin-left:115px; }
.fwhjz_con p{ line-height:40px; text-align:center;}
 

.kerntechinfor_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/adt/adtinforcbanner.jpg) top center no-repeat; position:relative;}
.knhinforbanner_zi1{ position:absolute; top:100px; left:50%; margin-left:-480px; opacity:0; filter:alpha(opacity=0);}
.knhinforbanner_zi2{ position:absolute; top:270px; left:50%; margin-left:-480px; opacity:0; filter:alpha(opacity=0);}
.kninforcon{ width:1210px; overflow:hidden; padding-bottom:30px;}
.kninforcon ul li{ float:left; width:605px; padding-bottom:30px;}
.kniforcon_left{ width:200px; height:150px; overflow:hidden; float:left;}
.kniforcon_rig{ width:365px; height:150px; padding:0px 30px 0px 10px; float:left; line-height:26px; font-size:14px;}
.knifrigmore{ text-align:right; line-height:40px;}

.kerntechnews_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/adt/adtnewsbanner.jpg) top center no-repeat; position:relative;}

/*图片*/
.rebody{ position:relative; z-index:0; top:0; left:0; }
.photoshow{ position:fixed; z-index:99999999; width:100%; height:0; background:#000; top:50%; left:0; margin-top:0px; opacity:1; filter:alpha(opacity=100); overflow:hidden;  }
/*.photoshow{ position:fixed; z-index:99999999; width:100%; height:100%; background:#000; top:0; left:0; margin-top:0px; opacity:1; filter:alpha(opacity=100); overflow:hidden;  }*/
.photoshowpic{ border:8px solid #EBEBEB; left:50%; top:50%; position:absolute; }
.photoshowclose{ position:absolute; top:30px; right:30px; cursor:pointer;}


/*登陆页面*/
.specheader{ border-bottom:1px solid #DBDBDB; background:#fff;}
.loginmain{ width:100%; background:#F7F7F7; padding:20px 0px;}
.loginmain_con{ width:968px; border:1px solid #EAEAEA; margin:0 auto; padding:70px 100px; background:#fff;}
.loginmaincon_lef{ float:left; width:540px; border-right:1px solid  #EAEAEA;}
.loginmaincon_rig{ float:right; width:360px; overflow:hidden; text-align:center;}
.loginmain_con h2{ font-size:30px; font-weight:100;}
.forminput{ display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
  -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
  -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
  transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;}
.forminput:focus{
	border:1px solid #66AFE9;
	box-shadow: 0 0 8px rgba(103, 166, 217, 1); /*发光效果*/
}
.loginusername{   width: 360px;
  height: 40px; line-height:40px;
  margin-top: 20px;
  padding-left: 40px;
  background-repeat: no-repeat;
  background-position: 12px center;
  border-radius: 0;   font-family: 'Microsoft yahei';}
.loginmaincon_lef #username{ background-image: url(../images/user.png);}
.loginmaincon_lef #password{ background-image: url(../images/pwd.png);}


.btn{
	width:414px;
	height:50px;
	vertical-align: middle;
	border:none;
	margin:20px 0px;
	outline:none;
	font-size: 18px;
    color: #fff;
	background-color: #C9302C;
	text-align: center;
	font-family: 'Microsoft yahei';
	border:1px solid #C9302C; 
    border-radius: 4px;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	*border:none;
	cursor:pointer;
	
}
.btn:hover{
	background-color: #d9534f;
	border:1px solid #d9534f;
	*border:none;
}

.zddl{ width:414px; font-size:14px; line-height:22px;}
.zddl span{ padding:0px 5px; font-size:12px; color:#999999;}
.zddl a{ float:right; color:#0066A5;}
.zddl a:hover{ color:#025f98; text-decoration:underline;}


.btnreg{
	margin-top:20px;
	margin-bottom:50px;
	width:336px; 
	height:44px;
	line-height:44px;
	display:block;
	text-align:center;
	color: #fff;
    background-color: #5bc0de;
    border-color: #46b8da;
	font-family: 'Microsoft yahei';
	font-size: 18px;
	border-radius: 4px;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}
.btnreg:hover{
	color:#fff;
	background-color:#31B0D5;
}
.loginfooter{ width:100%; text-align:center; padding-bottom:20px; line-height:26px; background:#F7F7F7;}

.loginyztu{ cursor: pointer; height:54px;   margin-top: 20px; margin-left: 20px;}


/*注册页面*/
.registertitle{ float:left;  
  width: 80px;
  margin-right: 15px;
  font-size: 16px;
  line-height: 44px;
  text-align: right;}
.registerusername{   
  width: 340px;
  height: 30px; 
  line-height:30px;
  border-radius: 0;   font-family: 'Microsoft yahei';}
.registercon{ margin-top:20px;}
.registercon p{ display:none;}

.tips{   margin-left: 95px; line-height: 30px; color: #FC7878; font-size:14px;}
.yztu{   cursor: pointer; height:44px; margin-left: 10px; float:left;}
.registerbtn{ width:366px; margin-left:95px;}
.logintishi{ margin-left:0px; margin-top:10px; display:none;}

/*找回密码*/
.getpwdcon{ width:740px; padding:0px 114px;}
.getpwdcon_tit{ border-bottom:1px solid #EEEEEE; padding-bottom:20px;}
.getpwdfdl{ float:right; margin-top:20px; color:#D9534F; font-size:14px;}
.getpwdfdl:hover{ color:#D9534F; text-decoration:underline;}
.getpwdcon_con{ margin-top:30px; padding:0px 30px;}
.getpwdcon_condi{ margin-top:10px;}
.getpwdyxts{ line-height:44px; margin-left:20px; font-weight:100; font-size:14px;}


.industry4_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/industry4/industry4banner.jpg) top center no-repeat; position:relative;}
.industry4banner_line{ position:absolute; top:80px; left:50%; margin-left:-220px; opacity:0; filter:alpha(opacity=0); z-index:1;}
.industry4banner_zi1{ position:absolute; top:-314px; left:50%; margin-left:-458px; opacity:1; filter:alpha(opacity=100); z-index:2; }
.industry4banner_zi2{ position:absolute; top:-148px; left:50%; margin-left:-160px; opacity:1; filter:alpha(opacity=100); z-index:2;}
.industry4banner_zi3{ position:absolute; top:-120px; left:50%; margin-left:22px; opacity:1; filter:alpha(opacity=100); z-index:2; }
.industry4banner_zi4{ position:absolute; top:-122px; left:50%; margin-left:234px; opacity:1; filter:alpha(opacity=100); z-index:2; }
.industry4banner_zi5{ position:absolute; top:220px; left:50%; margin-left:234px; opacity:0; filter:alpha(opacity=0); z-index:2; }

.industrybmain{ width:100%; padding:40px 0px 0px; background: #E8F8FF ;}
.industrymain_zhu{ width:1210px; margin:0 auto;}
.industrymain_zhu_tit{ width:1210px; text-align:center; font-size:30px; line-height:60px;}
.industrymain_zhu_con{ font-size:20px; line-height:40px;}
.industzconsj p{ text-indent:42px;}
.industrymain_zhu_bot{ padding-top:20px;}

.industryfw{ width:100%; height:600px; background: url(../images/industry4/industryfwback.png) repeat; padding:40px 0px 50px;}
.industrymainzt_ezi{ font-size:16px; color:#6E6E8E; line-height:16px;}
.idzcfw{ float:left; width:700px; height:500px; margin:10px 0px; position:relative; }
.idzcfw ul li{ width:130px; height:130px; position:absolute;   padding:15px 26px 15px 27px; background:url(../images/industry4/industryfw2.png) no-repeat;}
.idzcfw ul li.idzcfwsel{ background:url(../images/industry4/industryfw1.png) no-repeat;} 
.idzcfw ul li.fw1{ left: 288px; top: 0px; }
.idzcfw ul li.fw2{ left: 144px; top: 84px; }
.idzcfw ul li.fw3{ left: 431px; top: 84px;}
.idzcfw ul li.fw4{ left: 144px; top: 250px;}
.idzcfw ul li.fw5{ left: 433px; top: 250px; }
.idzcfw ul li.fw6{ left: 288px; top: 332px; }
.idzcfw ul li.fw7{ left: 0px; top: 165px; }

.idzcfw_lg{ width:130px; height:130px; position:absolute;   padding:15px 26px 15px 27px; background: url(../images/industry4/industryknlg.png) no-repeat;   left: 288px; top: 166px;}
.idzcfw_jt{ width:86px; height:74px; position:absolute; background: url(../images/industry4/industrylgjt.png) no-repeat; left: 583px; top: 208px;}

.idzcfw ul li a,.idzcfw_lg a{ display:block; width:130px; height:130px; text-align:center; }

.idzcfwnei{ float:left; width:200px; height:220px; background:url(../images/industry4/industryfwnr.png) no-repeat; margin-top:82px; margin-left:30px; padding:64px 98px 65px 99px;}
.idzcfwnei_con{ width:200px; height:220px; overflow:hidden; font-size:16px; line-height:24px; display:none;}

.industrynews{ padding:60px 0px; width:1210px; margin:0 auto;}
.industrynews_spec{ padding:0px 0px 20px;}
.industrynews_con{ width:1060px; overflow:hidden; padding:30px 75px 0px;}
.industrynews_con_spec{ padding:0px 75px;}
.industrynews_con ul { margin-left:-60px; zoom:1;}
.industrynews_con ul li{ width:500px; height:140px; float:left; margin-left:60px;  padding-bottom:30px; overflow:hidden;}
.industrynewscon_fe{ border: 1px solid #e1e1e1; padding: 18px; background-color: #f8f8f8; width: 462px; height:102px; overflow: hidden;}
.industrynewscon_fe_lef{ float:left; width:146px; height:102px; overflow:hidden; margin-right:30px;}
.industrynewscon_fe_rig{ float:left; width:286px; height:102px; overflow:hidden; font-size:14px;}
.industrynewscon_fe_rig h4{ line-height:20px; padding-bottom:5px; font-size:14px;}
.industrynewscon_fe_rig p{ line-height:20px;}

.industrynews_more{ padding:0px 75px 30px; text-align:right; }

.kerntechbj_banner{ width:100%; height:430px; overflow:hidden; background:url(../images/company/kerntechbackbjzh.jpg) top center no-repeat; position:relative;}
.kerntechbjbanner{ width:760px; height:150px; position:absolute; left:50%; top:140px; margin-left:-400px; }
.kerntechbjbanner_back{ width:760px; height:150px; background: #999; opacity:0.6;  filter:alpha(opacity=60); z-index:1; position:absolute; top:0; left:0; display:none;}
.kerntechbjbanner_zi{ width:760px; height:150px; z-index:2; position:absolute; top:0; left:0; text-align:center; line-height:150px; font-size:30px; color:#fff; display:none;}
.fcompany_js{ padding:5px; background:#ccc; width:150px; height:30px; line-height:30px; font-size:16px; text-align:center;}
.fcompany_jscon{ padding:20px 0px; font-size:14px; line-height:26px; width:1210px; overflow:hidden;}
.fcompany_jscon p{ text-indent:28px;}

.fcompany_jscon ul{ margin-left:-30px; zoom:1;}
.fcompany_jscon ul li{ float:left; width:280px; height:180px; overflow:hidden; margin-left:30px;}

.kerntechbjth_banner{ width:100%; height:430px; overflow:hidden; background:url(../images/company/kerntechbackbjth.jpg) top center no-repeat; position:relative;}
.kerntechtjth_banner { width:100%; height:430px; overflow:hidden; background:url(../images/company/kerntechbacktj.jpg) top center no-repeat; position:relative;}
.kerntechjnth_banner{ width:100%; height:430px; overflow:hidden; background:url(../images/company/kerntechbackjn.jpg) top center no-repeat; position:relative;}

/*行业资讯*/
.information_banner{ width:100%; height:430px; overflow:hidden; background:url(../images/company/informationbanner.jpg) top center no-repeat; position:relative;}
.informationbanner_zi1{ position:absolute; top:110px; left:50%; margin-left:90px; opacity:0; filter:alpha(opacity=0);}
.informationbanner_zi2{ position:absolute; top:160px; left:50%; margin-left:30px; opacity:0; filter:alpha(opacity=0);}

.informain_lef{ width:850px; float:left; overflow:hidden;}
.informainlefm{ border-bottom: 1px dashed #CCC; padding-bottom:10px; margin-bottom:10px;}
.informain_rig{ width:300px; float:left; margin-left:60px; overflow:hidden;}
.informain_lef_l{ width:146px; float:left;}
.informain_lef_r{ width:674px; float:left; margin-left:30px;}
.informain_lef_r h4{ font-size:14px; line-height: 20px; padding-bottom: 5px;}

.inforpage{ width:850px; overflow:hidden; padding-top:10px;}

.inforrig_bq{ width:278px; border:1px solid #CCC; padding:10px; margin-bottom:30px;}
.inforrigbq_tit{ padding:10px; width:258px; text-align:center; font-size:20px; border-bottom:1px solid #CCC;}
.inforrigbq_con{ padding:10px; line-height:30px; }
.inforrigbq_con a{ font-size:14px; padding:5px; margin-right:5px; }
.inforrigbq_con a.inforbqb{ font-size:20px;}
.inforrigbq_con a.inforbqs{ font-size:16px;}
.inforrigbq_con a:hover{ background:#666666; color:#fff;}

.inforrig_ad{ width:300px; margin-bottom:30px; }

.infordetail_banner{ width:100%; height:430px; overflow:hidden; background: url(../images/industry4/infordetailbanner.jpg) top center no-repeat; position:relative;}
.infordetailbanner_zi1{ position:absolute; top:80px; left:50%; margin-left:-390px; opacity:0; filter:alpha(opacity=0);}
.infordetailbanner_zi2{ position:absolute; top:180px; left:50%; margin-left:-280px; opacity:0; filter:alpha(opacity=0);}

.infordt_tit{ width:1210px; height:50px; padding-bottom:30px; line-height:50px; text-align:center; font-size:24px; border-bottom:1px solid #ccc;}
.infordt_con{ padding:30px 0px; line-height:26px; font-size:14px;}

/*资讯内容*/
.industry4_listpage{ width:1060px; padding-bottom:20px;} /*工业4.0详细页面翻页挪到后面起作用*/
.in4newsdemain_tit{ width:1210px; text-align:center; font-size:22px; padding-bottom:30px; border-bottom:1px solid #ccc;}
.in4newsdemain_con{ padding:30px 10px; font-size:14px; line-height:24px;}
.in4newsdemain_con p{ text-indent:28px;}

/*视频专区*/
.videomain{ width:1210px; overflow:hidden; border-bottom:1px solid #ccc;}
.videomain_tu{ width:278px; border: 1px solid #ccc; height:172px; overflow:hidden;}
.videomain ul{ margin-left:-30px; zoom:1;}
.videomain ul li{ float:left; width:280px; margin-left:30px; margin-bottom:20px; position:relative;  height:232px; overflow:hidden;}
.videomain_con{ position:absolute; left:0px; top:174px; z-index:2; padding-bottom:20px; background:#fff; width:280px;  color: #666;}
.videomain_con_t{ font-size:16px; height:40px; line-height:20px; padding:10px 0px;}
.videomain_con_t a{ color:#069;}
.videomain_con_t a:hover{ color: #09F;}
.videomain_con_c,.videmaincttime{ font-size:14px; line-height:20px;}
.videomain_con_j{ height:20px; line-height:20px; text-align:right; width:280px;}
.videomain_con_j a{ color:#666;}
.videomain_con_j a:hover{ color: #F93;}
.videopage{ padding:20px 0px 40px; width:1210px;}

.videomain_tp{ font-size:14px; padding-bottom:30px;}
.videomain_tp a{ margin:0px 20px; padding:0px 5px;}
.videomain_tp a:hover{ background:#666666; color:#fff;}

/*视频详情*/
.videodtmain{ width:900px; margin:0 auto; padding:10px 0px 40px; }
.videodtmainvd{ width:900px; height:506px; background:#000;  }
.videodtwz{ margin:0px 0px 15px;  color:#fff;}
.videodtwz a{ color:#fff;}
.videodtwz a:hover{ color: #CCC;}
.videodtmain_con{ width:1210px; margin:0 auto; }
.videodtmclef{ float:left; width:880px;}
.videodtmcrig{ float:left; width:300px; margin-left:30px;}
.videodtmc_t{ width:880px; height:60px; line-height:60px; text-align:center; font-size:20px; background:#F2F2F2;}
.videodtmc_c{ font-size: 16px; line-height: 40px;text-indent: 36px; padding:20px 10px; }

.videodtmcrig{ width: 300px; padding:5px 0px;  margin-top:10px;}
.videodtmcr_re{ width: 300px; }
.videodtmcr_re_t{ font-size:20px; width:300px; line-height:40px; height:40px; position:relative; border-bottom:3px solid #F2F2F2;}
.videodtmcrrett{ border-bottom:3px solid #F89C1B; width:90px; text-align:center;}
.videodtmcr_re_c{ width:260px;  padding:20px; background:#F2F2F2; margin:20px 0px;}

.videodtmcr_re_c ul li{ width:260px;  overflow:hidden; margin-bottom:20px;}
.videodtmcrrec_lef{ width:120px;  float:left;}
.videodtmcrrec_rig{ float:left; margin-left:10px; width:130px; line-height:20px; font-size:14px; padding:5px 0px;}

/*登陆成功页面*/
.welmain{ padding:30px 0px;}
.welmain_lef{ width:800px; float:left; }
.welmain_rig{ width:350px; float:left; margin-left:60px;}
.welmainlef_tit{ width:800px;  font-size:24px; height:50px; line-height:50px; padding:25px 0px 25px 100px;}
.welmainlef_con{ font-size:18px; line-height:30px; color:#818286; padding:0px 100px;}
.wellink{  padding-left:80px; line-height:49px; margin-top:30px; margin-left:20px;}
.wellink a{ color:#818286;}
.wellink1{ background:url(../images/company/lgnum1.png) no-repeat;}
.wellink2{ background:url(../images/company/lgnum2.png) no-repeat;}
.wellink3{ background:url(../images/company/lgnum3.png) no-repeat;}



.aboutusmain_contact {
    width:1002px;
    margin:0 auto;
    padding: 30px 0px;
}
.aboutuslx_lef {
    width: 660px;
    float: left;
}
.aboutuslx_rig {
    width: 320px;
    float: left;
    margin-left: 22px;
}
.aboutuslx_rig_lx {
    width: 280px;
    height: 260px;
    padding: 30px 20px;
    background: #181E2B;
    color: #fff;
}
.aboutuslxgs {
    font-size: 24px;
}
.aboutuslxcon {
    font-size: 16px;
    padding: 10px 0px;
}
.aboutuslxcon_lef {
    width: 60px;
    float: left;
}
.aboutuslxcon_rig {
    width: 220px;
    float: left;
}
.aboutusbotpic {
    width: 1002px;
    height: 250px;
    overflow: hidden;
    margin:0 auto;
}

.aboutuslxcon_rig a{ color:#fff;}
.aboutuslxcon_rig a:hover{ color:#12A0B1;}
.contactmain{ padding:40px 0px 0px;}

/*漂浮QQ*/
.izl-rmenu{
    margin-right: 0;
    width: 82px;
    position: fixed;
    right: 2px;
    top: 65%;
    -webkit-box-shadow: #DDD 0px 1px 5px;
    -moz-box-shadow: #DDD 0px 1px 5px;
    box-shadow: #DDD 0px 1px 5px;
    z-index:999;
}
.izl-rmenu .consult{
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center -77px;
    display: block;
    height: 76px;
    width: 82px;
}
.izl-rmenu .consult .phone {
    background-color: rgb(247,247,255);
    position: absolute;
    width: 160px;
    left: -160px;
    top: 0px;
    line-height: 73px;
    color: #000;
    font-size: 18px;
    text-align: center;
    display: none;
    box-shadow: #DDD -1px 1px 4px;
}
.izl-rmenu a.consult:hover .phone{display:inline !important;}
.izl-rmenu .cart {
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
    display: block;
    height: 16px;
    width: 16px;
    font-size: 12px;
    line-height: 16px;
    color: #45BDFF;
    text-align: center;
    padding-top: 15px;
    padding-right: 18px;
    padding-bottom: 47px;
    padding-left: 48px;
}
.izl-rmenu a.cart:hover .pic{display:block;}
.izl-rmenu .btn_top {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 39px;
    width: 82px;
    -webkit-transition: all 0s ease-in-out;
    -moz-transition: all 0s ease-in-out;
    -o-transition: all 0s ease-in-out;
    transition: all 0s ease-in-out;
}
.izl-rmenu .btn_top:hover {
    background-image: url(../images/float_top.gif);
    background-repeat: no-repeat;
    background-position: center bottom;
}
.izl-rmenu .cart .pic {
    display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/weixin.jpg);
}
#udesk-feedback-tab {
    position: fixed;
    right: 2px;
    top: 65%;
    margin-top: -76px;
    -webkit-box-shadow: #DDD 0px -1px 5px;
    -moz-box-shadow: #DDD 0px -1px 5px;
    box-shadow: #DDD 0px -1px 5px;
    z-index: 10000;
    cursor: pointer;
    background-image: url(../images/consult_icon.gif);
    background-repeat: no-repeat;
    background-position: center top;
    display: block;
    height: 76px;
    width: 82px;
    background-color: #FFF!important;
    z-index:999;
}

.adtnewsrcon_other{line-height:24px;padding:10px 0px 20px;}