﻿@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; }
select, input, textarea { border-radius: 0; -webkit-border-radius: 0; color: #414446; }
input:focus { outline: none; }
input, button, select, textarea { outline: none; }
textarea { resize: none; }
textarea, input, select { background: none; border: none; margin: 0; padding: 0; }
table { border-collapse: collapse; }
img { border: none; }
input:focus { outline: none; }
input, button, select, textarea { outline: none; }
textarea { resize: none; }
textarea, input, select { background: none; border: none; margin: 0; padding: 0; }
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; }

a:hover { color: #ff5a00; text-decoration: none; }
.clear { clear: both; font-size: 0px; line-height: 0; height: 0; }
@font-face { font-family: 'icomoon'; src: url('../fonts/icomoon.eot?qradjf'); src: url('../fonts/icomoon.eot?qradjf#iefix') format('embedded-opentype'),  url('../fonts/icomoon.ttf?qradjf') format('truetype'),  url('../fonts/icomoon.woff?qradjf') format('woff'),  url('../fonts/icomoon.svg?qradjf#icomoon') format('svg'); font-weight: normal; font-style: normal; }
.demo-icon { font-family: "icomoon"; font-style: normal; font-weight: normal; speak: none; display: inline-block; text-decoration: inherit; text-align: center; font-variant: normal; text-transform: none; font-size: 24px; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; line-height: 24px; color: #999; }

/*光效果*/
.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: 70px; padding: 24px 0px; margin: 0 auto; }
.header_top_lef { width: 700px; height: 70px; overflow: hidden; float: left; }
.headerlogo { width: 325px; 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_t span { padding-right: 16px; }
.headerlogozi_b { height: 20px; font-size: 16px; color: #535354; }
.header_top_rig { height: 70px; float: right; }
.headertel { width: 111px; height: 42px; overflow: hidden; }
.headerhy { text-align: right; font-size: 16px; font-family: 黑体; height: 28px; line-height: 28px; }
.headerhy a { color: #535354; }
.headerhy a:hover { color: #005CA2; }
.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_zong {width: 1210px;  margin: 0 auto; overflow: hidden; }
.header_dhmain {width: 1000px; float:left;  overflow: hidden; }
.header_dhmain ul li {float: left;  margin-right: 45px; }
.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_rt { float:right;  width: 200px;}
.prodSearch { overflow: hidden; margin-top: 8px; position: relative; z-index: 2; float: right; width: 238px; }
.prodSearch .button { float: right; display: block; width: 38px; height: 32px; background: url(../images/button_prodSearch.png) #fff; -webkit-appearance: none; cursor: pointer; }
.prodSearch .text { background: #FFF; width: 150px; height: 31px; line-height: 31px; border-bottom: 1px solid #e7e7e7; font-size: 12px; color: #999; float: right; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;}
.prodSearch select {background: url(../images/new_arrow.png) no-repeat right #FFF; border-bottom: 1px solid #e7e7e7; -webkit-appearance: none; width: 50px; height: 32px; overflow: hidden; float: right;font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; }


.new { display: block; position: absolute; top: 120px; width: 26px; height: 17px; background: url(../images/yingyonghuanxin.gif); }

.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_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_conli1{ float:left; padding:20px 0px 20px 0px; text-align:center; font-size:0; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; }
.header_conli1 a{ color: #000; display: block; float: left;   background: left center no-repeat; }
.header_conli1 .clear{ padding-top:10px;}
.header_conli1 .fl{ width:200px; float:left;}
.header_conli1 .fl a{ font-size: 16px;  }
.header_conli1 .fl a:hover{ font-size: 16px; color: #F90; }
.header_conli1 .fr{ float:left; margin-left:-25px; max-width:750px;}
.header_conli1 .fr a{ background-image:url(../images/button_top_down_off.png);   padding-left:11px;  margin-left:25px; width:150px; height:30px; font-size:14px; text-align:left;}
.header_conli1 .fr a:hover{ background-image: url(../images/button_top_down_on.png);   padding-left:11px;    margin-left:25px; color: #F90; }
.header_conli2 .fyb{ float: right; padding-top:30px; }
.header_conli2 .fyb img{ width:270px; }
.header_conli2 .fybz{float: right;  width:270px; font-size:14px; line-height:30px; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;  }
.header_conli2 span{font-weight:bold; }

.header_conli2 .fybfa{ float: right; padding-top:30px; }
.header_conli2 .fybfa img{ width:470px; height:150px }
.header_conli2 .fybzfa{float: right; padding-top:10px;  width:470px; font-size:14px; line-height:25px; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif;  }

.header_conli { float: left; overflow: hidden; 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; overflow: hidden; }
.headercoyy { margin-right: 20px; width: 200px; font-family: frutigernext_medium, frutigernext, "Microsoft YaHei", Arial, Helvetica, sans-serif; }
.headercoyy ul li { height: 34px; line-height: 34px;}
.headercoyy ul li span{color: #000; }
.headercoyy ul li a { font-size: 14px; color: #000; }
.headercoyy ul li a:hover { font-size: 14px; color: #F90; }
.header_conmain_rig1 { width: 320px; padding: 10px 0px; float: left; }
.headerconr_pic1 img{ width: 300px; height: 200px; padding: 40px 0px; }


.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; }

.ul_menu{ine-height:33px;padding:6px 0 10px;font-weight:bold}
.ul_menu a:link,.ul_menu a:visited{ background: url(../images/button_prodTwo_off.png) no-repeat 0px center; padding: 0 35px 0 30px; width: 100%; font-family: Arial, "微软雅黑"; height: 33px; display: block; color: #000; font-size: 13px; font-weight: bold; }
.ul_menu a:hover,.ul_menu a:active,.ul_menu li.on a:link,.ul_menu li.on a:visited{ color: #FF9900; font-weight: bold; }
.ul_menu div a:link,.ul_menu div a:visited,.ul_menu li.on div a:link,.ul_menu li.on div a:visited{ font-size:12px; background-image:url(../images/button_prodTwo_on.png) o-repeat 0px center; padding: 0 35px 0 30px; line-height:30px; height:30px; color:#333; font-weight: normal; }
.ul_menu div a:hover,.ul_menu div a:active,.ul_menu span.on a:link,{ color: #FF9900;font-weight: bold;  !important}
.ul_menu div a:hover,.ul_menu div a:active,.ul_menu em.on a:link,.ul_menu em.on a:visited{ color: #FF9900;font-weight: bold; !important }
.ul_menu td a:link,.ul_menu td a:visited,.ul_menu li.on td a:link,.ul_menu li.on td a:visited{ text-indent:20px; font-size:12px; text-decoration: none; background-image:url(../images/button_prodTwo_on.png); width: 220px; font-weight: normal; color: #666;}

/*HOME主体*/
.main_banner { width: 100%; height: 480px; 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: 100px; left: 50%; margin-left: -565px; 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: 40px; left: 50%; margin-left: -665px; text-align: right; width: 639px; }
#homebannerzi3 { position: absolute; z-index: 1; top: 40px; left: 50%; margin-left: -565px; text-align: right; width: 364px; }
#homebannerzi4 { position: absolute; z-index: 1; top: 70px; left: 50%; margin-left: -590px; text-align: right; width: 371px; }
#homebannerzi5 { position: absolute; z-index: 1; top: 50px; left: 50%; margin-left: -590px; text-align: right; width: 536px; }
#homebannerzi6 { position: absolute; z-index: 1; top: 60px; left: 50%; margin-left: -60px; text-align: right; width: 588px; }
#homebannerzi7 { position: absolute; z-index: 1; top: 40px; left: 50%; margin-left: 10px; text-align: right; width: 464px; }
#homebannerzi8 { position: absolute; z-index: 1; top: 60px; left: 50%; margin-left: -590px; 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: 500px; background: #FC9925; }
.mainyw_con { padding: 50px 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); }

 /*营运中心*/
 
 .qixi{ width: 1210px; height: 250px; overflow: hidden; position: relative; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-bottom: 20px; }
.relian{ width:250px; height:250px; overflow:hidden; position:absolute; left:0px; top:0px;}
.relian .pic{width:250px; height:250px; position:relative;}
.relian .pic2{ width:250px; height:500px; overflow:hidden; position:absolute; left:0; top:0;}

.miyue{ width:475px; height:120px; overflow:hidden; position:absolute; left:255px; top:0px;}
.miyue .pic{width:475px; height:120px; position:relative;}
.miyue .pic2{ width:475px; height:240px; overflow:hidden; position:absolute; left:0; top:0;}

.qinzi{ width:475px; height:120px; overflow:hidden; position:absolute; right:0px; top:0px;}
.qinzi .pic{width:475px; height:120px; position:relative;}
.qinzi .pic2{ width:475px; height:240px; overflow:hidden; position:absolute; left:0; top:0;}


.jiqing{ width:235px; height:125px; overflow:hidden; position:absolute; left:255px; top:125px;}
.jiqing .pic{width:235px; height:125px; position:relative;}
.jiqing .pic2{ width:235px; height:250px; overflow:hidden; position:absolute; left:0; top:0;}

.xfq{ width:235px; height:125px; overflow:hidden; position:absolute; left:495px; top:125px;}
.xfq .pic{width:235px; height:125px; position:relative;}
.xfq .pic2{ width:235px; height:250px; overflow:hidden; position:absolute; left:0; top:0;}

.qianshou{ width:235px; height:125px; overflow:hidden; position:absolute; left:735px; top:125px;}
.qianshou .pic{width:235px; height:125px; position:relative;}
.qianshou .pic2{ width:235px; height:250px; overflow:hidden; position:absolute; left:0; top:0;}

.jiqing2{ width:235px; height:125px; overflow:hidden; position:absolute; right:0px; top:125px;}
.jiqing2 .pic{width:235px; height:125px; position:relative;}
.jiqing2 .pic2{ width:235px; height:250px; overflow:hidden; position:absolute; left:0; top:0;}

/*品牌*/
.main_pp { width: 100%; height: 570px; background: #e5e5e4; }
.mainpp_con { padding-top: 30px; }
.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: 450px; position: relative; background: #e5e5e4; }
.mainppcbb_lg { position: absolute; left: 430px; top: 150px; z-index: 1; display: none; }
.mainppcbb_lg1 { position: absolute; z-index: 1; left: 100px; top: 10px; opacity: 0; filter: alpha(opacity=0); }
.mainppcbb_lg2 { position: absolute; z-index: 1; left: 880px; top: 10px; opacity: 0; filter: alpha(opacity=0); }
.mainppcbb_lg3 { position: absolute; z-index: 1; left: 100px; top: 250px; opacity: 0; filter: alpha(opacity=0); }
.mainppcbb_lg4 { position: absolute; z-index: 1; left: 500px; top: 250px; opacity: 0; filter: alpha(opacity=0); }
.mainppcbb_lg5 { position: absolute; z-index: 1; left: 880px; top: 250px; opacity: 0; filter: alpha(opacity=0); }
.mainppcoline1 { width: 220px; height: 10px; background: url(../images/homeppline1.png) no-repeat; position: absolute; z-index: 2; left: 100px; top: 110px; overflow: hidden; }
.mainppcoline2 { width: 220px; height: 10px; background: url(../images/homeppline2.png) no-repeat; position: absolute; z-index: 2; left: 880px; top: 110px; overflow: hidden; }
.mainppcoline3 { width: 220px; height: 10px; background: url(../images/homeppline3.png) no-repeat; position: absolute; z-index: 2; left: 100px; top: 350px; overflow: hidden; }
.mainppcoline4 { width: 220px; height: 10px; background: url(../images/homeppline5.png) no-repeat; position: absolute; z-index: 2; left: 500px; top: 350px; overflow: hidden; }
.mainppcoline5 { width: 220px; height: 10px; background: url(../images/homeppline6.png) no-repeat; position: absolute; z-index: 2; left: 880px; top: 350px; overflow: hidden; }
.mainpplinebaiban1 { width: 220px; height: 10px; position: absolute; left: 0px; top: 0px; z-index: 3; background: #e5e5e4; }
.mainpplinebaiban2 { width: 220px; height: 10px; position: absolute; left: 0px; top: 0px; z-index: 3; background: #e5e5e4; }
.mainpplinebaiban3 { width: 220px; height: 10px; position: absolute; left: 0px; top: 0px; z-index: 3; background: #e5e5e4; }
.mainpplinebaiban4 { width: 220px; height: 10px; position: absolute; left: 0px; top: 0px; z-index: 3; background: #e5e5e4; }
.mainpplinebaiban5 { width: 220px; height: 10px; position: absolute; left: 0px; top: 0px; z-index: 3; background: #e5e5e4; }
.mainppzi1 { line-height: 20px; font-size: 14px; position: absolute; left: 100px; top: 130px; z-index: 5; display: none; }
.mainppzi2 { line-height: 20px; font-size: 14px; position: absolute; left: 880px; top: 130px; z-index: 5; display: none; }
.mainppzi3 { line-height: 20px; font-size: 14px; position: absolute; left: 100px; top: 370px; z-index: 5; display: none; }
.mainppzi4 { line-height: 20px; font-size: 14px; position: absolute; left: 500px; top: 370px; z-index: 5; display: none; }
.mainppzi5 { line-height: 20px; font-size: 14px; position: absolute; left: 880px; top: 370px; 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: 570px; background: #0068A9; }
.mainyy_con_tt { color: #fff; }
.mainyy_con_con { width: 1040px; height: 350px; padding: 40px 85px 50px; }
.mainyyconcon { width: 1040px; height: 380px; overflow: hidden; position: relative; }
.mainyycc { width: 200px; height: 213px; padding: 5px 5px; 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, .mainyycc2 a:hover, .mainyycc3 a:hover { color: #FF9900; }
.mainyycc4 a:hover, .mainyycc5 a:hover, .mainyycc6 a:hover { color: #0033FF; }
.mainyycc1 { background: url(../images/homeyybj1.png) no-repeat; position: absolute; left: 0px; }
.mainyycc4 { background: url(../images/homeyybj2.png) no-repeat; position: absolute; left: 260px; }
.mainyycc5 { background: url(../images/homeyybj1.png) no-repeat; position: absolute; left: 520px; }
.mainyycc6 { background: url(../images/homeyybj2.png) no-repeat; position: absolute; left: 780px; }
.mainyy_con_more a, .mainotpi_z a { color: #fff; }
.mainyy_con_more a:hover, .mainotpi_z a:hover { color: #F6970B; }
/*介绍*/
.main_js { width: 100%; height: 500px; background: url(../images/homejsback.jpg) center top no-repeat; overflow: hidden; }
.mainjs_con { padding-top: 40px; }
.mainjs_con_tt, .kerzifspx { font-family: Arial, Helvetica, sans-serif; }
.kerzifspx1 { font-family: Arial, Helvetica, sans-serif; color: #1B5CA0; font-weight: bold }
.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; }
.qyjskern { font-weight: 800; color: #0066A5; }
/*服务*/
.main_ot { width: 100%; height: 300px; background: url(../images/homefwback.jpg) center top no-repeat; overflow: hidden; }
.mainot_con { padding: 60px 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: 80px; }
.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: 800px; margin: 0 auto; font-size: 14px; text-align: center; line-height: 30px; padding: 30px 0px; }
/*核心业务*/
.coreb_banner { width: 100%; height: 430px; overflow: hidden; background: url(../images/company/corebbanner.jpg) top center no-repeat; position: relative; }
.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: 110px; left: 50%; margin-left: -50px; font-size: 38px; font-family: Arial, Helvetica, sans-serif; color: #054189; width: 240px; height: 45px; z-index: 999; overflow: hidden; }
.corebbannerzi1 div { margin-left: 180px; float: left; opacity: 0; filter: alpha(opacity=0); }
.corebmain { width: 1210px; margin: 0 auto; }
.corebmain_wz { line-height: 26px; padding-top: 20px; font-size: 16px; margin: 15px 0px; }
.corebmain_bs { height: 350px; margin: 10px 0px 30px; }
.corebmain_bs_lef { float: left; width: 640px; padding: 20px 20px 40px; 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: 140px; height: 40px; line-height: 40px; text-align: center; font-size: 18px; background: #EAE9E9; }
.corebmain_ppshow { width: 1210px; }
.corebmain_pps { padding-left: 160px; padding-top: 30px; padding-bottom: 30px; width: 1050px; }
.corebmain_pps_lef { width: 260px; float: left; }
.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; }

/*四级分类样式*/
.sub { margin-right: -50px; background: #F8FBFE}
.ico { float: left; overflow: hidden; margin: 5px 50px 0 0; }
.ico a { display: block; float: left; }
.ico img { width: 30px; height: 30px; display: block; }
.ico .title { padding: 10px 0 0 3px; line-height: 20px; }
.c {color: #F90;}


/*技术咨询*/
.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: 50px; font-size: 16px; }
.busicmain_lef ul li ul { padding-left: 8px; }
.infordown_2 { background: #F1F5FE; }
.busicmain_lef ul li ul li { line-height: 40px; font-size: 14px; width: 242px; overflow: hidden; }
.busicmain_lef ul li ul li a { padding-left: 15px; background: url(../images/company/menu_a.gif) no-repeat left; color: #666; display: block; width: 219px; height: 30px; line-height: 30px; overflow: hidden; }
.busicmain_lef ul li ul li ul li { height: 30px; line-height: 30px; font-size: 12px; width: 234px; 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 a.busicred1, .busicmain_lef ul li a.busicred2, .busicmain_lef ul li a.busicred3 { color: #F89C1B; }
.busicmain_rig { float: left; width: 990px; overflow: hidden; }
.busicmain_rig_tit { font-size: 20px; padding-bottom: 20px; }
.busicmain_rig_con { padding-right: 200px; 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; }
.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; }
.zxyzimg { height: 20px; 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 200px 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; }
/*松下品牌*/
.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; text-indent: 28px; }
.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: -200px; opacity: 0; filter: alpha(opacity=0); }
/*APEX品牌页面*/
.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: 34px; left: 50%; margin-left: -310px; width: 422px; height: 106px; overflow: hidden; }
.brandapex_banner_zi { position: absolute; top: 0px; left: -403px; opacity: 0; filter: alpha(opacity=0); }
/*Weinview品牌页面*/
.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); }
/*Mitsubishi品牌页面*/
.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: 30%; margin-left: 160px; opacity: 0; filter: alpha(opacity=0); }
.brandsl_banner_zi1 { position: absolute; top: 190px; left: 30%; margin-left: 140px; opacity: 0; filter: alpha(opacity=0); }
.brandsl_banner_zi2 { position: absolute; top: 240px; left: 30%; margin-left: 174px; opacity: 0; filter: alpha(opacity=0); }

/*营运中心*/
.brand_banner1 { width: 100%; height: 270px; overflow: hidden; background: url(../images/company/brandbanner1.jpg) top center no-repeat; position: relative; }
.brand_banner_zi11 { position: absolute; top: 55px; left: 50%; margin-left: -700px; opacity: 0; filter: alpha(opacity=0); }
.brand_banner_zi21 { position: absolute; top: 110px; left: 50%; margin-left: -700px; opacity: 0; filter: alpha(opacity=0); }

/*品牌经销*/
.brand_banner { width: 100%; height: 270px; 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: -700px; opacity: 0; filter: alpha(opacity=0); }
.brand_banner_zi2 { position: absolute; top: 110px; left: 50%; margin-left: -700px; opacity: 0; filter: alpha(opacity=0); }
.kuandu{ width:1200px;}
.brandlist {float:right; width: 960px; height: 320px; }

.brand_jjfa{ width: 100%; height: 270px; overflow: hidden; background: url(../images/company/jjfa.jpg) top center no-repeat; position: relative; }
.brand_jjfa_zi1 { position: absolute; top: 55px; left: 50%; margin-left: -700px; opacity: 0; filter: alpha(opacity=0); }
.brand_jjfa_zi2 { position: absolute; top: 110px; left: 50%; margin-left: -700px; opacity: 0; filter: alpha(opacity=0); }



.brandlist ul li { width: 192px; height: 320px; float: left; position: relative; }
.brandlis_yiny { position: absolute; top: 0px; left: 0px; width: 192px; height: 320px; background: #fff; opacity: 0.6; filter: alpha(opacity=60); z-index: 1; display: none; }
.brandlis_zi { width: 192px; text-align: center; position: absolute; top: 0px; left: 0px; z-index: 2; line-height: 20px; padding-top: 90px; display: none; }
.brandlis_zi_lg { width: 192px; height: 60px; overflow: hidden; }
.brandlis_zi_lg img { margin-top: 60px; }
.brandlis_zi_zi { margin: 10px 0px; font-size: 14px; width: 192px; height: 60px; overflow: hidden; }
.brandlis_zi_zi a { color: #123048; display: block; width: 192px; height: 60px; margin-top: -60px; }



.brandshow { padding: 0px 5px 60px; width: 970px; border-bottom-width: 1px; border-bottom-color: #F90; }
.brandshow ul li {width:970px height: 260px; padding: 20px; text-align: center; }
.brandshow_lg {float:left; padding: 30px 5px; width: 200px; }
.brandshow_co { float:right; width: 750px; 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; }
/*KERNTECH*/
.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/company/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: 20px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; padding-bottom: 20px; }
.companyjs_rig_quanshi { margin-bottom: 20px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; padding-bottom: 20px; }
.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: 380px; padding-right: 70px; }
.companyjskh_rt { float: left; width: 980px; text-align: center; }
.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: 982px; height: 186px; overflow: hidden; }
.company_newsti_lef { float: left; width: 232px; height: 184px; border: 1px solid #ccc; margin-right: 48px; }
.company_newsti_rig { float: left; width: 690px; height: 186px; overflow: hidden; padding-left: 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: 690px; height: 146px; overflow: hidden; }
.companynewsr_b { width: 690px; 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: 38px; }
.companyhxln_banner_yu2 { position: absolute; top: 220px; left: 50%; margin-left: 130px; font-size: 28px; }
.companyhxlnbyu2_zi2 { opacity: 0; filter: alpha(opacity=0); line-height: 30px; float: left; }
.companyhxlnbyu2_zi1, .companyhxlnbyu3_zi1 { font-size: 32px; 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: 28px; }
.comidea_tit { width: 990px; text-align: center; height: 50px; line-height: 50px; font-size: 20px; }
.comidea_con_lef { width: 300px; float: left; text-align: center; padding-top: 20px; }
.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; }
.comtrinfor_rela div { padding: 3px 0px; }
.comtrinfor_condtxw { text-indent: 0px; }
/*企业荣誉*/
.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: 790px; 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/company/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 { width: 990px; min-height: 520px; }
.comtdcon_js_left { float: left; width: 480px; padding: 120px 0px; }
.comtdcon_js_rig { float: left; width: 450px; margin-left: 60px; }
.comtdconjr_tit { width: 450px; line-height: 40px; text-align: center; font-size: 30px; color: #0066A5; }
.comtdcon_js_rigpic { text-align: right; }
.comtdconjr_con { font-size: 16px; }
.teamintro_fen { font-size: 16px; font-weight: 800; line-height: 30px; }
.teamintro_fenjie { line-height: 26px; margin-bottom: 10px; }
.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: 0px 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/company/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/company/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); }
/*  comyg_dzmap联系我们增加高度*/
.comyg_dzmap { text-align: center; width: 990px; height: 950px; position: relative; line-height: 20px; font-family: Arial,微软雅黑,; }
.comlxmap { position: absolute; bottom: 0; left: 180px; width: 606px; height: 249px; overflow: hidden; background: url(../images/company/comlxmap.png) no-repeat; }
.comygmap_dd { text-align: center;position: absolute; width: 380px; 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: 50px; top: 0; padding: 5px; background-color: #F7F7F7; }
.comygmap_d3 { height: 170px; left: 50px; top: 230px; padding: 10px 5px; }
.comygmap_d4 { height: 180px; left: 50px; top: 460px; padding: 5px; }
/* 办事处增加联系*/
.comygmap_d5 { height: 180px; right: 50px; top: 0px; padding: 5px; }
.comygmap_d6 { height: 170px; right: 50px; top: 460px; padding: 10px 5px; }
.comygmap_d7 { height: 170px; right: 50px; top: 230px; padding: 10px 5px; }
.comygmap_d8 { height: 180px; right: 50px; top: 660px; padding: 5px; }
.comygmap_con p{ line-height: 20px; }

.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: 380px; height: 30px; text-align: center; font-size: 15px; font-weight: bold; }
.comygmap_dtw { text-align: right; }
.comygmap_dtw a { color: #09F; }
.comlx_zgkn { width: 990px; 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); }
.comyg_te400 { font-size: 20px; padding-bottom: 40px; }
/*服务支持*/

/*下载*/
.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; }
.infordclg7 { position: absolute; z-index: 2; left: 380px; top: 80px; }
.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; }
.infrodcshozi7 { color: #000000; }
.infrodcshozi7 a { color: #000000; }
.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: 775px; 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; }
.downloadlis_lef { width: 250px; }
.downloadlis_rig { width: 960px; }
.downloadlis_pag { width: 960px; }
/*支持*/
.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); }
/*可定制服务*/
.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; height: 80px; overflow: hidden; }
.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; }
/*保障*/
.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: -50px; zoom: 1; }
.serviceppzzpi ul li { float: left; width: 150px; margin-left: 50px; overflow: hidden; }
.serviceppzzpi ul li.serviceppzzpiyh { width: 170px; padding-top: 40px; }
/*服务与支持*/
.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; }
/*KERNTECH*/
.kerntechinfor_banner { width: 100%; height: 430px; overflow: hidden; background: url(../images/company/kerntechinforcbanner.jpg) top center no-repeat; position: relative; }
.knhinforbanner_zi1 { position: absolute; top: 100px; left: 50%; margin-left: -280px; opacity: 0; filter: alpha(opacity=0); }
.knhinforbanner_zi2 { position: absolute; top: 270px; left: 50%; margin-left: -280px; 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; }
/*图片*/
.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; min-height: 580px; }
.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; float: left; }
#lgcaptcha_notice { display: none; }
/*注册页面*/
.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; }
/*工业4.0*/
.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: 5px 0px; font-size: 14px; line-height: 26px; width: 1210px; overflow: hidden; }
#imgtex11 { width: 1210px; height: 500px; }
#img11 { float: right;}
#tex11 { font-family: "Microsoft yahei"; font-size: 15px; }
.fcompany_jscon p { text-indent: 28px; line-height: 30px; }
.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; }
.kerntechtybsc_banner { width: 100%; height: 430px; overflow: hidden; background: url(../images/company/kerntechbackty.jpg) top center no-repeat; position: relative; }
.kerntechtybsjzsc_banner { width: 100%; height: 430px; overflow: hidden; background: url(../images/company/kerntechbacksjz.jpg) top center no-repeat; position: relative; }
.kerntechtybtssc_banner { width: 100%; height: 430px; overflow: hidden; background: url(../images/company/kerntechbackts.jpg) top center no-repeat; position: relative; }
.kerntechtybqhdsc_banner { width: 100%; height: 430px; overflow: hidden; background: url(../images/company/kerntechbackqhd.jpg) top center no-repeat; position: relative; }
.kerntechtybsc_banner1 { width: 100%; height: 400px; overflow: hidden; background: url(../images/yingyunzhongxin.jpg) top center no-repeat; position: relative; }
.yingyun1 { width: 1210px; height: 200px; overflow: hidden; background: url(../images/yingyunzhongxin1.jpg) top center no-repeat; position: relative; margin-top: 5px; }
.yingyun2 { float: left; width: 740px; padding: 0px 0px 5px; font-size: 14px; line-height: 26px; }
.yingyun3 { float: right; width: 452px; height: 300px; padding: 0px 0px; position: relative; }
.yingyun4 { float: right; width: 453px; height: 227px; padding: 15px 0px; position: relative; }
.yingyun5 { padding: 15px 0px; position: relative; text-align: center; }


.gen-1 { line-height: 110%; }
.ts-1-0 { border: none; display: inline-table; height: 401px; position: relative; text-align: left; width: 1211px; }
.ts-1-1 { border: none; height: 1px; left: 0px; padding: 0px; position: absolute; top: 0px; width: 599px; }
.ts-1-2 { border: none; height: 1px; left: 599px; padding: 0px; position: absolute; top: 0px; width: 5px; }
.ts-1-3 { border: none; height: 1px; left: 604px; padding: 0px; position: absolute; top: 0px; width: 296px; }
.ts-1-4 { border: none; height: 1px; left: 900px; padding: 0px; position: absolute; top: 0px; width: 5px; }
.ts-1-5 { border: none; height: 1px; left: 905px; padding: 0px; position: absolute; top: 0px; width: 49px; }
.ts-1-6 { border: none; height: 1px; left: 954px; padding: 0px; position: absolute; top: 0px; width: 5px; }
.ts-1-7 { border: none; height: 1px; left: 959px; padding: 0px; position: absolute; top: 0px; width: 251px; }
.ts-1-8 { border: none; height: 1px; left: 1210px; padding: 0px; position: absolute; top: 0px; width: 1px; }
.ts-1-9 { border: none; height: 400px; left: 0px; padding: 0px; position: absolute; top: 1px; width: 599px; }
.ts-1-10 { border: none; height: 400px; left: 599px; padding: 0px; position: absolute; top: 1px; width: 5px; }
.ts-1-11 { border: none; height: 208px; left: 604px; padding: 0px; position: absolute; top: 1px; width: 350px; }
.ts-1-12 { border: none; height: 208px; left: 954px; padding: 0px; position: absolute; top: 1px; width: 5px; }
.ts-1-13 { border: none; height: 208px; left: 959px; padding: 0px; position: absolute; top: 1px; width: 251px; }
.ts-1-14 { border: none; height: 208px; left: 1210px; padding: 0px; position: absolute; top: 1px; width: 1px; }
.ts-1-15 { border: none; height: 5px; left: 604px; padding: 0px; position: absolute; top: 209px; width: 606px; }
.ts-1-16 { border: none; height: 5px; left: 1210px; padding: 0px; position: absolute; top: 209px; width: 1px; }
.ts-1-17 { border: none; height: 187px; left: 604px; padding: 0px; position: absolute; top: 214px; width: 296px; }
.ts-1-18 { border: none; height: 187px; left: 900px; padding: 0px; position: absolute; top: 214px; width: 5px; }
.ts-1-19 { border: none; height: 187px; left: 905px; padding: 0px; position: absolute; top: 214px; width: 305px; }
.ts-1-20 { border: none; height: 187px; left: 1210px; padding: 0px; position: absolute; top: 214px; width: 1px; }


/*行业资讯*/
.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; 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; }
.infordt_con img { max-width: 1210px; }
/*资讯内容*/
.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 60px; 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, .videselz { background: #666666; color: #fff; }
/*视频详情*/
.videodtmain { width: 1210px; margin: 0 auto; padding: 10px 0px 40px; }
.videodtmainvd { width: 830px; height: 506px; background: #333333; float: left; position: relative; }
.videodtmainvd_zhu { width: 830px; height: 506px; position: absolute; z-index: 2; }
.videodtmainvd_loading { width: 293px; height: 220px; position: absolute; z-index: 1; left: 268px; top: 140px; }
.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; }
.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 { float: left; width: 300px; padding: 5px 0px; margin-top: 10px; margin-left: 30px; }
.videodtmcrig_spec { padding: 13px 0px 24px; margin-top: 0px; background: #1F1F1F; color: #fff; opacity: 0; filter: alpha(opacity=0); }
.videodtmcr_re { width: 300px; }
.videodtmcr_re_t { font-size: 20px; width: 300px; line-height: 40px; height: 40px; position: relative; border-bottom: 3px solid #F2F2F2; }
.videodtmcr_re_t_spec { width: 260px; margin: 0 auto; border-bottom: 3px solid #bfbdbd; }
.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_spec { background: #1F1F1F; color: #fff; margin: 5px 0px; }
.videodtmcr_re_c_spec a, .videodtmain_spmore a { color: #fff; }
.videodtmcr_re_c_spec a:hover, .videodtmain_spmore a:hover { color: #e2dede; }
.videodtmain_spmore { width: 260px; margin: 0 auto; text-align: right; height: 20px; line-height: 20px; }
.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; }
.videodtmcrrec_rig a { word-wrap: break-word; }
.inforshowmain_pro h1 { font-size: 18px; font-weight: 100; padding-bottom: 8px; }
/*登陆成功页面*/
.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; }
.inforshowmain_pro h2 { font-size: 16px; margin: 0px; padding: 0px; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 25px; white-space: normal; background-color: #FFFFFF; }
/*密码找回页面*/
.forgetpd_con { height: 520px; padding: 20px 100px; }
.forgetpdhd { height: 80px; line-height: 80px; font-size: 20px; border-bottom: 1px solid #C4DDF0; }
.forgetpdmain { width: 570px; padding: 60px 199px; }
.forgetpdmaincon { width: 570px; margin-bottom: 30px; }
.forgetpdmaincon input#fusername { background: url(../images/user.png) 12px center no-repeat; }
.forgetwaysm { width: 504px; height: 310px; padding: 20px 33px; position: relative; }
.forgetways_lef { width: 200px; height: 260px; padding: 25px; border-right: 2px solid #C4DDF0; float: left; cursor: pointer; }
.forgetways_rig { width: 200px; height: 260px; padding: 25px; float: left; cursor: pointer; }
.forgetwaystop { width: 200px; height: 200px; }
.forgetwaysbot { width: 200px; height: 40px; line-height: 40px; text-align: center; font-size: 20px; }
.forgetwaysalert { position: absolute; width: 504px; height: 160px; top: 75px; left: 33px; background: #FFF; z-index: 9999999999; -moz-box-shadow: 1px 1px 1px #888888; box-shadow: 1px 1px 1px #888888; display: none; }
.forgetwaysalert_close { width: 20px; height: 20px; text-align: center; line-height20px;
border: 1px solid #B6B6B6; color: #B6B6B6; cursor: pointer; position: absolute; right: 10px; top: 10px; z-index: 99999999999; }
.forgetwaysalert_con { width: 424px; height: 80px; padding: 40px; }
.forgetwaysalert_con_lef { float: left; width: 80px; height: 80px; }
.forgetwaysalert_con_rig { float: left; width: 304px; height: 80px; line-height: 80px; font-size: 20px; padding-left: 40px; }
.forgetpdemailmain { width: 570px; padding-top: 50px; text-align: center; font-size: 20px; line-height: 40px; }
.forgetpdemailmain_t { width: 570px; height: 10px; padding: 15px 0px; text-align: center; }
.forgetpdemailmain_b { width: 570px; height: 40px; line-height: 40px; text-align: center; }
.forgetpdlother { width: 968px; text-align: center; }
.forgetpdmaincon input#fuserpwd, .forgetpdmaincon input#fuserpwdonce { background: url(../images/pwd.png) 12px center no-repeat; }
.resetpdmain { width: 670px; padding: 60px 149px; }
.resetpdmaincon { width: 670px; }
.resetpwdsucc { font-size: 20px; color: #1FC216; padding-left: 100px; line-height: 60px; background: url(../images/resetpwdsuccess.jpg) no-repeat; width: 500px; margin: 50px auto; }
.resetpwdfailture { font-size: 20px; color: red; padding-left: 100px; line-height: 60px; background: url(../images/resetpwdfailture.jpg) no-repeat; width: 500px; margin: 50px auto; }
.resetpwdsuccother { width: 500px; text-align: right; margin: 0 auto; padding: 10px 0px; }
.resetpwdsuccother a { font-size: 20px; }
/*密保问题页面*/
.foraskmain { width: 640px; padding: 0px 164px 20px; font-size: 16px; }
.foraskmaintit { width: 640px; padding-bottom: 20px; border-bottom: 1px dotted #DFDFDF; }
.foraskmaincon_lef { width: 110px; height: 50px; line-height: 50px; float: left; margin-right: 20px; }
.foraskmaincon_rig { width: 510px; height: 50px; line-height: 50px; float: left; }
.resetaskans { width: 480px; height: 30px; padding: 0px 10px; font-size: 16px; margin: 9px 0px; line-height: 30px; border: #ABABAB 1px solid; }
.foraskmainbot { width: 640px; text-align: center; }
#forgetansweralt { line-height: 20px; color: red; height: 20px; padding-top: 10px; }
/*阴影*/
.mainfullbg { position: fixed; _position: absolute; z-index: 99999; top: 0px; left: 0px; width: 100%; _width:expression(document.documentElement.clientWidth);
height: 100%; _height:expression(document.documentElement.clientHeight);
background: #C1C1C1; opacity: 0.3; filter: alpha(opacity=30); display: none; }
/*QQ客服*/
.qqservice { position: fixed; top: 50%; left: -180px; z-index: 9999999999999999; margin-top: -165px; cursor: pointer; }
.qqservice_lef { width: 170px; background: #29A7E2; float: left; padding: 5px; }
.qqservice_lefmain { background: #FFFFFF; padding: 6px; border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; }
.qqservice_lef_zi { text-align: center; line-height: 22px; font-weight: 800; }
.qqleftumain { margin-bottom: 8px; border-bottom: 1px dotted #ccc; height: auto; }
.qqservice_lef_tu { text-align: center; padding: 6px 8px; float: left; width: 60px; height: 16px; }
.qqservice_rig { width: 36px; height: 161px; overflow: hidden; float: left; background: #29A7E2; padding-top: 20px; border-radius: 0px 6px 6px 0px; -webkit-border-radius: 0px 6px 6px 0px; -moz-border-radius: 0px 6px 6px 0px; }
.qqservice_lef_tel { padding: 5px 0px; width: 158px; height: 59px; overflow: hidden; }
.qqservicetit { font-size: 14px; text-align: center; line-height: 20px; padding: 10px 0px 5px; margin-bottom: 5px; border-bottom: 1px solid #ccc; }
/*微信*/
.wxlogo { position: fixed; right: 0px; top: 50%; margin-top: -160px; cursor: pointer; z-index: 9999999999999999; }
.wxlg { display: block; width: 55px; height: 55px; }
.wxlogo_con { text-align: center; background: #86C610; color: #fff; padding: 10px 0px; display: none; margin-right: -130px; position: relative; margin-top: -40px; }
.wxlogo_con_tit { font-size: 16px; border-bottom: 1px solid #fff; width: 120px; padding: 5px; }
.wxlogo_con_li { width: 130px; padding: 5px 0px; }
.wxlogo_con_li ul li { width: 120px; padding: 5px; text-align: center; }
.wxlgclose { width: 14px; height: 14px; font-size: 12px; position: absolute; right: 2px; top: 2px; border: 1px solid #fff; line-height: 14px; }
/*促销*/
.nmcx { display: block; overflow: hidden; opacity: 0.9; filter: alpha(opacity=90); width: 1000px; height: 500px; position: fixed; z-index: 99999999999999999999999; left: 50%; top: 50%; margin-left: -500px; margin-top: -200px; background: url(../images/knpromotion/cxadvbkshow.jpg) no-repeat; }
/*#nmcx_pb{ display: block; position: absolute; left:50%; top:70px; margin-left:-308px;}*/
#nmcx_pb { display: block; position: absolute; left: 50%; top: 70px; margin-left: -154px; width: 308px; height: 82.5px; }
#nmcx_zi1 { display: block; position: absolute; left: 50%; top: 245px; margin-left: -193px; display: none; }
#nmcx_zi2 { display: block; position: absolute; left: 50%; top: 335px; margin-left: -177px; opacity: 0; filter: alpha(opacity=0); }
#nmcx_pd1 { display: block; position: absolute; left: 105px; top: 160px; }
#nmcx_pd2 { display: block; position: absolute; left: 790px; top: 170px; }
#nmcx_pd3 { display: block; position: absolute; left: 50px; top: 416px; }
#umcxclose { display: block; width: 70px; height: 20px; position: absolute; top: 0; right: 0; cursor: pointer; z-index: 1; }
.cxadvwd { position: fixed; right: 0px; bottom: -230px; display: none; z-index: 999999; width: 322px; height: 230px; }
#closecxadvsm { position: absolute; top: 0; right: 0; width: 25px; height: 25px; display: block; z-index: 1; }


/*new right*/
.cndns-right { position: fixed; right: 1px; top: 50%; margin-top: -100px; z-index: 100 }
.cndns-right-meau { position: relative; }
.cndns-right-btn { width: 48px; height: 48px; border: 1px solid #ddd; text-align: center; display: block; margin-bottom: 6px; position: relative; background-color: #fff }
.cndns-right-btn span { color: #848484; font-size: 26px; line-height: 48px; }
.cndns-right-btn sup { display: block; min-width: 24px; height: 24px; text-align: center; line-height: 24px; color: #fff; border-radius: 50%; background-color: #ff6800; position: absolute; left: -12px; top: -12px; }
.cndns-right-btn p { color: #ff6800; font-size: 14px; line-height: 18px; padding-top: 5px; display: none; }
.cndns-right-meau:hover .cndns-right-btn span { display: none }
.cndns-right-meau:hover .cndns-right-btn p { display: block; }
.meau-car .cndns-right-btn { border-color: #ff6800; margin-bottom: 20px; }
.meau-car.cndns-right-meau:hover .cndns-right-btn { background-color: #ff6800 }
.meau-car.cndns-right-meau:hover .cndns-right-btn span { color: #fff; display: block; }
.meau-car .cndns-right-btn span { color: #ff6800; }
.meau-sev .cndns-right-btn { border-color: #ff6800; background: url(../images/zxkf.gif) no-repeat #ff6800 center; }
.meau-sev .cndns-right-btn p { color: #fff }
.meau-sev .cndns-right-btn span { color: #fff }
.meau-top .cndns-right-btn span { font-size: 12px; line-height: 12px; padding-top: 10px; display: block }
.meau-top .cndns-right-btn i { display: block; color: #999 }
.meau-top.cndns-right-meau:hover .cndns-right-btn { background-color: #ff6800 }
.meau-top.cndns-right-meau:hover .cndns-right-btn span { display: block; color: #fff }
.meau-top.cndns-right-meau:hover .cndns-right-btn i { color: #fff; }
.cndns-right-box { position: absolute; top: -15px; right: 48px; padding-right: 25px; display: none; }
.cndns-right-box .box-border { border: 1px solid #ccc; border-top: 4px solid #ff6800; padding: 20px; background-color: #fff; -webkit-box-shadow: 0 3px 8px rgba(0,0,0,.15); -moz-box-shadow: 0 3px 8px rgba(0,0,0,.15); box-shadow: 0 3px 8px rgba(0,0,0,.15); position: relative }
.cndns-right-box .box-border .arrow-right { display: block; width: 13px; height: 16px; background: url(../images/arrow.png) no-repeat; position: absolute; right: -13px; top: 26px; }
.cndns-right-box .box-border .sev-t span { font-size: 42px; float: left; display: block; line-height: 56px; margin-right: 20px; color: #d3d3d3 }
.cndns-right-box .box-border .sev-t p { float: left; color: #ff6800; font-size: 24px; line-height: 28px; }
.cndns-right-box .box-border .sev-t p i { display: block; font-size: 14px; color: #aaa; }
.cndns-right-box .box-border .sev-b { padding-top: 5px; margin-top: 10px; border-top: 1px solid #e4e4e4 }
.cndns-right-box .box-border .sev-b h4 { color: #666; font-size: 14px; font-weight: normal; padding-bottom: 5px; }
.cndns-right-box .box-border .sev-b li { float: left; width: 25% }
.cndns-right-box .box-border .sev-b li a { display: inline-block; color: #999; font-size: 13px; padding-left: 43px; background: url(../images/qq.gif) no-repeat left 3px; line-height: 36px; }
.cndns-right-box .box-border .sev-b li a:hover { color: #ff6800 }
.meau-sev .cndns-right-box .box-border { width: 430px; }
.meau-contact .cndns-right-box .box-border { width: 230px; }
.cndns-right-meau:hover .cndns-right-box { display: block }
.meau-code .cndns-right-box { top: inherit; bottom: -35px; }
.meau-code .cndns-right-box .box-border { width: 156px; text-align: center; border-top: 1px solid #ccc; }
.meau-code .cndns-right-box .box-border i { display: block; color: #f66e06; font-size: 16px; line-height: 16px; }
.meau-code .cndns-right-box .box-border .arrow-right { top: inherit; bottom: 50px; }
.meau-sev .cndns-right-btn .demo-icon { display: none; }
.meau-sev:hover .cndns-right-btn { background: #ff6800 }
.meau-zs .cndns-right-btn { background-color: #ff6800; color: #fff; margin-top: 80px; border-color: #ff6800 }
.meau-zs .cndns-right-btn span { color: #fff }
.meau-zs .cndns-right-btn p { color: #fff }

