@charset "utf-8";

/*头部*/
.top_line { width: 100%; height: 40px; line-height: 40px; background: #F0F0F0; font-family: Arial, "微软雅黑", "宋体"; font-size: 14px; color: #757575; }
.top_line a { color: #757575; }
.top_line a:hover { color: #0362A4; text-decoration: underline; }
.top_line_con, .hedaer_tou { width: 1210px; margin: 0 auto; }
.toplinconheight { height: 40px; position: relative; }
.top_line_con_left { width: 220px; height: 40px; overflow: hidden; float: left; position: relative; }
.robot1 { position: absolute; left: 220px; top: 0; }
.robot2 { position: absolute; left: 220px; top: 0; }
.robot3 { position: absolute; left: 0; top: 40px; }
.robotbo { position: absolute; left: 0; top: 0px; display: none; }
.top_line_con_right { height: 40px; float: right; }
.top_line_con_leftzi { position: absolute; left: 0; top: 0; z-index: 1; display: none; }
.top_line_con_right ul li { float: left; text-align: center; padding: 0px 10px; position: relative; z-index: 3; }
.top_line_con_right ul li s { width: 0; height: 10px; border-left: 1px solid #ddd; position: absolute; left: 0; top: 15px; }
.top_line_con_right ul li b { width: 7px; height: 4px; overflow: hidden; position: absolute; right: 0; top: 18px; background: url(../images/knmall/bbiao.png) -95px -55px; -webkit-transition: -webkit-transform .2s ease-in 0s; }
#top_line_service:hover b { transform: rotate(180deg); }
.top_line a.top_zc { padding: 5px; background: #FF0202; color: #fff; }
.wxercode { position: absolute; z-index: 3; border: 1px solid #ddd; border-top: none; left: 0; display: none; top: 40px; -moz-box-shadow: 0 0 10px rgba(0,0,0,.12); -webkit-box-shadow: 0 0 10px rgba(0,0,0,.12); box-shadow: 0 0 10px rgba(0,0,0,.12); }
.hedaer_tou { height: 115px; padding: 30px 0 20px; font-family: Arial, "微软雅黑", "宋体"; position: relative; }
.mallhdtel { display: block; position: absolute; right: 0; top: 0; }
.header_tou_left { width: 240px; float: left; text-align: center; font-size: 18px; cursor: pointer; }
.header_logo { width: 240px; height: 75px; overflow: hidden; position: relative; }
.header_tou_middle { float: left; width: 680px; font-size: 18px; margin-left: 75px; }
.header_tou_middle_lei { height: 36px; line-height: 36px; }
.header_tou_middle_lei span { padding: 0px 20px; border-left: 2px solid #878785; cursor: pointer; }
.header_tou_middle_lei span.headertoulei1 { padding: 0px 20px 0px 0px; border-left: none; color: #FF0202; }
.header_tou_middle_sou { width: 670px; height: 36px; border: 5px solid #FF0202; }
.header_sou_con { width: 560px; height: 36px; float: left; overflow: hidden; position: relative; }
.header_sou_zi { width: 110px; height: 36px; float: left; background: #FF0202; }
.hedaer_sou_mozi { position: absolute; top: 0; left: 0; z-index: 1; }
.button { width: 110px; height: 36px; background: #FF0202; font-size: 16px; font-weight: 700; color: #fff; border: none; display: inline-block; font-family: Arial, "微软雅黑", "宋体"; cursor: pointer; }
.header_sou_xi { padding: 5px 0px; }
.header_sou_xi a { font-size: 14px; font-family: 宋体; margin-right: 10px; }
.header_sou_xi a:hover { text-decoration: underline; }
#headsou2, #headsou3 { display: none; }
.header_tou_right { margin-left: 25px; float: left; width: 180px; height: 46px; overflow: hidden; padding: 36px 0px 33px; }
.header_tou_right a { float: left; display: block; }
.header_tou_right a b { color: #fff; display: block; width: 24px; height: 24px; line-height: 24px; text-align: center; position: absolute; left: 35px; top: 2px; z-index: 2; }
.htr1 { width: 60px; height: 46px; overflow: hidden; position: relative; z-index: 1; }
.htr2 { width: 95px; height: 46px; overflow: hidden; margin-left: 25px; }
.light { position: absolute; left: -220px; top: 0; width: 220px; height: 75px; 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); }
.header_logo:hover .light { left: 220px; -moz-transition: 1s; -o-transition: 1s; -webkit-transition: 1s; transition: 1s; }
/*导航*/
.header_daohang { width: 100%; height: 50px; line-height: 50px; background: url(../images/knmall/headerhuawen.jpg) repeat-x; }
.hdaohang { width: 1210px; height: 50px; margin: 0 auto; font-family: Arial, "微软雅黑", "宋体"; font-size: 16px; position: relative; }
.hdaohang ul { margin-left: 240px; }
.hdaohang ul li { float: left; position: relative; }
.hdaohang ul li a { display: block; width: 100px; height: 50px; text-align: center; }
.new_pic { display: block; position: absolute; right: 4px; top: 4px; width: 22px; height: 13px; background: url(../images/knmall/sprites.png) no-repeat -64px -279px; }
.hot_pic { display: block; position: absolute; right: 4px; top: 2px; width: 22px; height: 16px; background: url(../images/knmall/hot.gif) no-repeat; }
.hdaohang ul li.headallgds a { width: 200px; height: 50px; background: #FF0202; color: #fff; }
.header_dhmx { position: absolute; left: 0; top: 50px; width: 196px; height: 386px; background: #FFF2E6; border-left: 2px solid #FF0202; border-right: 2px solid #FF0202; border-bottom: 2px solid #FF0202; display: none; z-index: 100; box-shadow: 1px 1px 8px #FF7300; -moz-box-shadow: 1px 1px 8px #FF7300; }
.header_dhmx ul { margin-left: 0; }
.header_dhmx ul li a { display: block; text-align: left; width: 176px; height: 40px; line-height: 40px; padding: 0px 10px; position: relative; z-index: 999; }
.header_dhmx_tp { width: 650px; border: 1px solid #FF0202; background: #FFE7CE; position: absolute; left: 195px; top: 0px; z-index: 9999; box-shadow: 1px 1px 1px #FF0202; -moz-box-shadow: 1px 1px 1px #FF0202; /* 老的 Firefox */ padding: 9px 0px; display: none; }
/*
.header_dhmx_te1{ height:114px; }
.header_dhmx_te2{ height:84px; }
.header_dhmx_te3{ height:84px; }
.header_dhmx_te4{ height:44px; }
.header_dhmx_te5{ height:44px; }
.header_dhmx_te6{ height:44px; }
.header_dhmx_te7{ height:44px; }
.header_dhmx_te8{ height:44px; }
*/

.header_dhmx ul li a.header_dhmxbai { background: #FFE7CE; border-bottom: 1px solid #FF0202; border-top: 1px solid #FF0202; z-index: 99999; }
.header_dhmx ul li a.header_dhmxhui { background: #FFF2E6; border-bottom: 1px solid #FFF2E6; border-top: 1px solid #FFF2E6; }
.header_dhmx ul li div.header_dhmx_tp a { display: block; float: left; font-size: 12px; font-family: 宋体; width: auto; margin-left: 20px; height: 36px; line-height: 36px; border: none; }
.header_dhmx ul li div.header_dhmx_tp a:hover { text-decoration: underline; }
/*广告大图*/
.main_tu { width: 100%; height: 480px; background: #F3F3F3; position: relative; }
.main_tucenter { width: 1210px; margin: 0 auto; }
.main_tu_dao { position: relative; float: left; width: 240px; height: 480px; background: url(../images/knmall/homecedaoback.jpg) no-repeat; color: #fff; font-size: 16px; font-family: Arial, "微软雅黑", "宋体"; z-index: 999; }
.main_tu_dao ul li { width: 220px; height: 35px; overflow: hidden; line-height: 35px; text-align: left; padding: 7px 10px 8px; position: relative; }
.main_tu_dao ul li a { color: #fff; display: block; position: absolute; left: 58px; top: 7px; }
.main_tu_dao ul li s { display: block; width: 35px; height: 35px; overflow: hidden; float: left; }
.main_tu_dao ul li s.cedaobiao1 { background: url(../images/knmall/sprites.png) no-repeat -28px -148px; }
.main_tu_dao ul li s.cedaobiao2 { background: url(../images/knmall/sprites.png) no-repeat -28px -268px; }
.main_tu_dao ul li s.cedaobiao3 { background: url(../images/knmall/sprites.png) no-repeat -28px -238px; }
.main_tu_dao ul li s.cedaobiao4 { background: url(../images/knmall/sprites.png) no-repeat -28px -298px; }
.main_tu_dao ul li s.cedaobiao5 { background: url(../images/knmall/sprites.png) no-repeat -28px -58px; }
.main_tu_dao ul li s.cedaobiao6 { background: url(../images/knmall/sprites.png) no-repeat -28px -418px; }
.main_tu_dao ul li s.cedaobiao7 { background: url(../images/knmall/sprites.png) no-repeat -28px -208px; }
.main_tu_dao ul li s.cedaobiao8 { background: url(../images/knmall/sprites.png) no-repeat -28px -358px; }
.main_tu_dao ul li s.cedaobiao9 { background: url(../images/knmall/sprites.png) no-repeat -28px -448px; }
.menu-nav-arrow { position: absolute; width: 20px; height: 35px; overflow: hidden; background: url(../images/knmall/homecedaojian.png) no-repeat; right: -20px; }
.menu-title { display: block; width: 240px; height: 50px; line-height: 50px; position: absolute; top: -50px; left: 0; text-align: center; background: #FF0202; font-size: 18px; }
.main_tu_adv { position: relative; width: 970px; height: 480px; margin: 0 auto; padding-left: 240px; z-index: 8; }
.main_tu_adv_b { float: left; width: 800px; height: 480px; overflow: hidden; position: relative; }
.main_tu_adv_s { float: left; width: 170px; height: 480px; position: relative; z-index: 1; }
.main_tu_adv_b ul li a { display: block; width: 800px; height: 480px; position: relative; }
.home_text_banner { position: absolute; right: 0; top: 0; -webkit-transition: opacity .6s linear; -moz-transition: opacity .6s linear; -o-transition: opacity .6s linear; transition: opacity .6s linear; opacity: 0; }
.fk { width: 800px; transition: all 3s linear; transform: scaleX(1.04) scaleY(1.04); -webkit-transition: all 3s linear; -webkit-transform: scaleX(1.04) scaleY(1.04); -moz-transition: all 3s linear; -moz-transform: scaleX(1.04) scaleY(1.04); -o-transition: all 3s linear; -o-transform: scaleX(1.04) scaleY(1.04); }
.fkhov { transform: scaleX(1) scaleY(1); }
.fjhov { opacity: 1; }
.main_tu_adv_b ul.maiin_tu_adv_tu li { display: none; }
.cur { display: block !important; }
.main_tu_adv_nav { position: absolute; bottom: 6px; z-index: 3; left: 35%; }
.main_tu_adv_nav li { float: left; width: 20px; height: 20px; text-align: center; line-height: 20px; background: #000; color: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; margin-right: 8px; cursor: pointer; }
.main_tu_adv_nav li.navred { background: #C40000; }
.main_tubig { position: absolute; width: 100%; height: 480px; left: 0; top: 0; }
.main_tuadvs1, .main_tuadvs2 { display: block; width: 170px; }
.main_tuadvs1 { height: 239px; border-bottom: 1px dotted #BE7A0D; overflow: hidden; }
.main_tuadvs2 { height: 240px; overflow: hidden; }
.banner-separator { border-top: 1px dotted #BE7A0D; display: block; height: 0; width: 170px; }
.main_fenlei { width: 360px; height: 460px; overflow: hidden; position: absolute; left: 230px; top: 0; z-index: 11; background: #fff; opacity: 0.9; filter: alpha(opacity=90); padding: 10px 20px; }
.main_fenlei_top { width: 360px; height: 40px; overflow: hidden; border-bottom: 2px solid #000; }
.main_fenlei_top a { display: block; float: left; line-height: 40px; font-size: 14px; }
.main_fenlei_top a.dhmore { float: right; }
.main_fenlei_top a.dhmore:hover, .mainfm_p a:hover { text-decoration: underline; }
.main_fenlei_mid { margin: 10px 0px; line-height: 24px; white-space: nowrap; overflow: hidden; }
.main_fenlei_mid a { padding: 0px 10px; float: left; display: inline-block; background: url(../images/knmall/split_lines.jpg) no-repeat 0px 6px; }
.mainfm_p { width: auto; margin-left: -1px; display: block; float: left; }
.category_pannel_line { display: block; width: 360px; height: 0px; border-bottom: 1px dotted #999; margin: 5px 0px; float: left; }
.mainfm_p_zi { font-size: 20px; font-family: Arial, "微软雅黑", "宋体"; font-weight: 800; padding: 30px 0px; }
/*企业*/
.main_company { width: 1210px; height: 320px; margin: 10px auto; }
.main_company_intro { width: 940px; height: 320px; float: left; background: url(../images/knmall/homecompany.jpg) no-repeat; overflow: hidden; position: relative; }
.main_comintroz { width: 550px; height: 0px; position: absolute; left: 240px; top: 300px; opacity: 0; transition: all 2s ease; -moz-transition: all 2s ease;	/* Firefox 4 */ -webkit-transition: all 2s ease;	/* Safari 和 Chrome */ -o-transition: all 2s ease;	/* Opera */ }
.maincz { opacity: 1; filter: alpha(opacity=100); top: 30px; height: 270px; }
.main_comintroz p { line-height: 25px; font-size: 16px; text-indent: 30px; font-weight: 400; font-family: Arial, "微软雅黑", "宋体"; }
.homecominfor { display: block; width: 140px; height: 30px; background: #FF7300; float: right; line-height: 30px; text-align: center; text-indent: 0; color: #fff; }
.homecominfor:hover { color: #000; }
.main_comintrozh { position: absolute; left: 65px; top: 90px; width: 145px; height: 145px; }
.main_conimgfi { width: 145px; height: 145px; opacity: 0; margin: 0px; }
.main_conimg { width: 105px; height: 105px; margin: 20px; opacity: 1; animation: mconimg 1s; -moz-animation: mconimg 1s;	/* Firefox */ -webkit-animation: mconimg 1s;	/* Safari 和 Chrome */ -o-animation: mconimg 1s;	/* Opera */ }
@keyframes mconimg { 0% {
width:145px;
height:145px;
opacity:1;
margin:0px;
}
100% {
width:105px;
height:105px;
opacity:1;
margin:20px;
transform:rotate(360deg);
-moz-transform:rotate(360deg); /* Firefox 4 */
-webkit-transform:rotate(360deg); /* Safari and Chrome */
-o-transform:rotate(360deg); /* Opera */
}
}
 @-moz-keyframes mconimg /* Firefox */ { 0% {
width:145px;
height:145px;
opacity:1;
margin:0px;
}
100% {
width:105px;
height:105px;
opacity:1;
margin:20px;
transform:rotate(360deg);
-moz-transform:rotate(360deg); /* Firefox 4 */
-webkit-transform:rotate(360deg); /* Safari and Chrome */
-o-transform:rotate(360deg); /* Opera */
}
}
 @-webkit-keyframes mconimg /* Safari and Chrome */ { 0% {
width:145px;
height:145px;
opacity:1;
margin:0px;
}
100% {
width:105px;
height:105px;
opacity:1;
margin:20px;
transform:rotate(360deg);
-moz-transform:rotate(360deg); /* Firefox 4 */
-webkit-transform:rotate(360deg); /* Safari and Chrome */
-o-transform:rotate(360deg); /* Opera */
}
}
 @-o-keyframes mconimg /* Opera */ { 0% {
width:145px;
height:145px;
opacity:1;
margin:0px;
}
100% {
width:105px;
height:105px;
opacity:1;
margin:20px;
transform:rotate(360deg);
-moz-transform:rotate(360deg); /* Firefox 4 */
-webkit-transform:rotate(360deg); /* Safari and Chrome */
-o-transform:rotate(360deg); /* Opera */
}
}
.main_comother { width: 265px; height: 320px; float: left; overflow: hidden; margin-left: 5px; position: relative; }
.main_comother ul li { display: block; width: 265px; height: 80px; position: absolute; left: 0px; }
.main_conthli1 { top: -80px; transition: all 3.6s; -moz-transition: all 3.6s;	/* Firefox 4 */ -webkit-transition: all 3.6s;	/* Safari 和 Chrome */ -o-transition: all 3.6s;	/* Opera */ }
.main_conthli2 { top: -80px; transition: all 3s; -moz-transition: all 3s;	/* Firefox 4 */ -webkit-transition: all 2s;	/* Safari 和 Chrome */ -o-transition: all 3s;	/* Opera */ }
.main_conthli3 { top: -80px; transition: all 1.5s; -moz-transition: all 1.5s;	/* Firefox 4 */ -webkit-transition: all 1.5s;	/* Safari 和 Chrome */ -o-transition: all 1.5s;	/* Opera */ }
.main_conthli4 { top: -80px; transition: all 1s; -moz-transition: all 1s;	/* Firefox 4 */ -webkit-transition: all 1s;	/* Safari 和 Chrome */ -o-transition: all 1s;	/* Opera */ }
.main_conthluoli4 { top: 240px; }
.main_conthluoli3 { top: 160px; }
.main_conthluoli2 { top: 80px; }
.main_conthluoli1 { top: 0px; }
/*推荐产品*/
.main_protui { width: 1210px; margin: 0 auto; height: 432px; overflow: hidden; }
.main_protui_head { height: 30px; line-height: 30px; font-family: Arial, "微软雅黑", "宋体"; font-size: 14px; }
.main_protui_head h2 { display: block; float: left; font-size: 18px; }
.main_protui_head h3 { float: left; display: block; margin-left: 20px; font-size: 16px; }
.main_protui_head h4 { float: right; display: block; font-size: 14px; }
.main_protui_head h4 a.hhyp { display: block; background: url(../images/knmall/homehyp.png) no-repeat 0px 4px; text-indent: 20px; width: 73px; height: 20px; padding: 5px 0px; line-height: 20px; }
.main_protui_head h4 a.hhyp:hover { background: url(../images/knmall/homehyp2.png) no-repeat 0px 4px; }
.main_protui_con { width: 1210px; height: 392px; overflow: hidden; margin-bottom: 10px; }
/*.main_protui_con ul{ margin-left:-6px;}*/
.main_protui_con ul li { width: 298px; height: 190px; float: left; margin-left: 6px; margin-top: 6px; overflow: hidden; position: relative; background: #FAFAFA; }
.main_protui_con ul li.main_protui_confirstli { margin-left: 0px; }
.mainprcbiao { width: 100px; height: 160px; padding: 20px 10px 10px; position: absolute; top: 0; left: -120px; z-index: 1; background: #fff; background: rgba(255,255,255,0.75); overflow: hidden; }
.mainprobiaotou { background: rgba(255,255,255,0); }
.mainprcbiao h3 { font-family: "microsoft yahei"; font-size: 16px; height: 25px; line-height: 25px; margin-bottom: 6px; }
.s-link { width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; background: url(../images/knmall/blank.gif); }
.s-name { width: 100px; height: 20px; overflow: hidden; color: #666; font-size: 13px; font-family: "microsoft yahei"; }
.s-ext { line-height: 18px; width: 100px; height: 18px; overflow: hidden; margin: 6px 0px; color: red; font-family: Arial, Helvetica, sans-serif; }
.s-show-a { width: 100px; height: 25px; line-height: 25px; overflow: hidden; color: #666; }
.s-show b { width: 2px; height: 2px; margin-right: 4px; }
.hometjtu { position: absolute; left: 0px; top: 0px; }
.s-rzi { width: 100px; height: 30px; overflow: hidden; background: #FF7300; text-align: center; line-height: 30px; color: #fff; margin-top: 10px; }
/*猜你喜欢*/
.main_procxh { width: 1210px; margin: 0 auto; height: 303px; overflow: hidden; }
.main_procxh_line { width: 1210px; height: 5px; position: relative; overflow: hidden; }
.homeline { left: 845px; top: 0; position: absolute; }
.main_procxh_line_red { position: absolute; width: 1210px; height: 0px; border-bottom: 1px solid #D1ABAA; padding-top: 2px; }
.main_procai_goods { width: 1210px; height: 250px; overflow: hidden; margin: 10px 0px; position: relative; }
.main_procaiback { width: 1210px; height: 250px; overflow: hidden; position: absolute; left: 0; top: 0; }
.main_procai_goods ul li { position: absolute; left: -170px; top: 0px; width: 170px; height: 250px; }
.maincaili_pic { width: 170px; height: 170px; overflow: hidden; }
.maincaili_zi { width: 170px; height: 40px; line-height: 20px; font-size: 14px; word-break: break-all; }
.maincaili_more { width: 110px; height: 30px; padding: 5px 30px; overflow: hidden; }
.maincaimore { width: 106px; height: 26px; line-height: 26px; border: 2px solid #FF7300; text-align: center; font-size: 14px; font-weight: 800; position: relative; display: none; }
.maincaimore a { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: 2; }
.maincaili_zi a:hover { color: #000; }
.maincaimore a:hover { color: #fff; }
.maincaimoreback { width: 0%; height: 100%; background: #FF7300; position: absolute; z-index: 1; left: 0; top: 0; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; }
.maincaimorebsho { width: 100%; }
/*广告*/
.main_proadvs { width: 1210px; height: 100px; margin: 5px auto; overflow: hidden; position: relative; }
.light2 { position: absolute; left: -1210px; top: 0; width: 1210px; height: 100px; 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); }
.main_proadvs:hover .light2 { left: 1210px; -moz-transition: 1s; -o-transition: 1s; -webkit-transition: 1s; transition: 1s; }
/*项目案例*/
.main_proxmal { width: 1210px; margin: 0px auto; overflow: hidden; }
.main_prodqzdh ul { margin-top: -5px; }
.main_prodqzdh ul li { width: 298px; height: 190px; float: left; margin-left: 6px; margin-top: 6px; overflow: hidden; position: relative; transition: 0.6s; transform-style: preserve-3d; }
.main_prodqzdh ul li a { cursor: pointer; }
.main_prodqzdh ul li.main_prodqzdh_lisuo { margin-left: -6px; }
.homexmfront, .homexmback { display: block; position: absolute; top: 0; left: 0; width: 298px; height: 190px; backface-visibility: hidden; transition: 0.8s; -moz-transition: 0.8s; /* Firefox 4 */ -webkit-transition: 0.8s; /* Safari and Chrome */ -o-transition: 0.8s; /* Opera */ transform-style: preserve-3d; }
.homexmfront { z-index: 1; transform: rotateY(0deg); -webkit-transform: rotateY(0deg); /* Safari and Chrome */ -moz-transform: rotateY(0deg); /* Firefox */ }
.homexmback { background: url(../images/knmall/homedqback.jpg) no-repeat; color: #fff; font-family: Arial, "微软雅黑", "宋体"; transform: rotateY(180deg); -webkit-transform: rotateY(180deg); /* Safari and Chrome */ -moz-transform: rotateY(180deg); /* Firefox */ }
.roll1 { z-index: 0; transform: rotateY(180deg); -webkit-transform: rotateY(180deg); /* Safari and Chrome */ -moz-transform: rotateY(180deg); /* Firefox */ }
.roll2 { z-index: 1; transform: rotateY(0deg); -webkit-transform: rotateY(0deg); /* Safari and Chrome */ -moz-transform: rotateY(0deg); /* Firefox */ }
.homexmback:hover { text-decoration: none; color: #fff; }
.hoxmbcon { font-size: 16px; width: 210px; height: 90px; padding: 60px 10px 40px 78px; }
.hoxmbcon p { display: block; float: right; margin-top: 20px; }
/*公司动态*/
.main_progsdt { width: 1210px; margin: 10px auto; }
.main_progsdt_con { width: 1210px; height: 280px; margin: 5px 0px; position: relative; }
.main_progsdt_con ul { margin-left: -5px; }
.main_progsdt_con ul li { width: 238px; height: 280px; float: left; position: absolute; background: #fff; transition: 1s; -moz-transition: 1s; /* Firefox 4 */ -webkit-transition: 1s; /* Safari and Chrome */ -o-transition: 1s; /* Opera */ }
.main_progsdt_con ul li a:hover { color: #000; }
.maingsd_pic { width: 238px; height: 160px; }
.maingsd_tit { width: 228px; padding: 5px; font-size: 14px; font-weight: 800; }
.maingsd_scr { width: 228px; padding: 0px 5px 5px; line-height: 16px; }
.puqi1 { z-index: 1; left: 972px; transform: rotateX(0deg) rotateY(0deg); box-shadow: 1px 1px 1px #888888; -moz-box-shadow: 1px 1px 1px #888888; /* 老的 Firefox */ }
.puqi2 { z-index: 2; left: 729px; transform: rotateX(0deg) rotateY(0deg); box-shadow: 1px 1px 1px #888888; -moz-box-shadow: 1px 1px 1px #888888; /* 老的 Firefox */ }
.puqi3 { z-index: 3; left: 486px; transform: rotateX(0deg) rotateY(0deg); box-shadow: 1px 1px 1px #888888; -moz-box-shadow: 1px 1px 1px #888888; /* 老的 Firefox */ }
.puqi4 { z-index: 4; left: 243px; transform: rotateX(0deg) rotateY(0deg); box-shadow: 1px 1px 1px #888888; -moz-box-shadow: 1px 1px 1px #888888; /* 老的 Firefox */ }
.puqi5 { z-index: 5; left: 0px; transform: rotateX(0deg) rotateY(0deg); box-shadow: 1px 1px 1px #888888; -moz-box-shadow: 1px 1px 1px #888888; /* 老的 Firefox */ }
.myxli1 { z-index: 5; left: 0; box-shadow: 8px 3px 8px #888888; -moz-box-shadow: 8px 3px 8px #888888; /* 老的 Firefox */ border-bottom: 1px solid #888888; transform: rotateX(20deg) rotateY(20deg); }
.myxli2 { z-index: 4; left: 30px; box-shadow: 8px 3px 8px #888888; -moz-box-shadow: 8px 3px 8px #888888; /* 老的 Firefox */ border-bottom: 1px solid #888888; transform: rotateX(20deg) rotateY(20deg); }
.myxli3 { z-index: 3; left: 60px; box-shadow: 8px 3px 8px #888888; -moz-box-shadow: 8px 3px 8px #888888; /* 老的 Firefox */ border-bottom: 1px solid #888888; transform: rotateX(20deg) rotateY(20deg); }
.myxli4 { z-index: 2; left: 90px; box-shadow: 8px 3px 8px #888888; -moz-box-shadow: 8px 3px 8px #888888; /* 老的 Firefox */ border-bottom: 1px solid #888888; transform: rotateX(20deg) rotateY(20deg); }
.myxli5 { z-index: 1; left: 120px; box-shadow: 8px 3px 8px #888888; -moz-box-shadow: 8px 3px 8px #888888; /* 老的 Firefox */ border-bottom: 1px solid #888888; transform: rotateX(20deg) rotateY(20deg); }
.main_prokelife { width: 780px; height: 280px; overflow: hidden; position: absolute; right: 0; top: 0; }
/*服务保障*/
.main_serbz { width: 1210px; height: 120px; margin: 0 auto; overflow: hidden; }
.main_serbz ul li { width: 242px; height: 120px; float: left; }
/*右边引导小图标*/
.homeindao { width: 40px; height: 320px; position: fixed; z-index: 1; left: 50%; bottom: 60px; margin-left: 615px; display: none; }
.homeindao ul li { width: 40px; height: 40px; overflow: hidden; position: relative; }
.homeindao ul li a { cursor: pointer; }
.homedhsb { display: block; width: 40px; height: 40px; }
.homedhbc1 { background: url(../images/knmall/sprites.png) no-repeat 6px -266px; }
.homedhbc2 { background: url(../images/knmall/sprites.png) no-repeat 6px -236px; }
.homedhbc3 { background: url(../images/knmall/sprites.png) no-repeat 6px -294px; }
.homedhbc4 { background: url(../images/knmall/sprites.png) no-repeat 6px -54px; }
.homedhbc5 { background: url(../images/knmall/sprites.png) no-repeat 6px -415px; }
.homedhbc6 { background: url(../images/knmall/sprites.png) no-repeat 6px -206px; }
.homedhbc7 { background: url(../images/knmall/sprites.png) no-repeat 6px -446px; }
.homedhbc8 { background: url(../images/knmall/homesdhjt.png) no-repeat; }
.homedhsbzi { display: block; width: 34px; height: 34px; position: absolute; left: 0; top: 0; background: #FF7300; color: #fff; line-height: 18px; text-align: center; font-family: Arial, "微软雅黑", "宋体"; padding: 3px; font-size: 12px; display: none; }
/*商城*/
.mall_adv { width: 100%; height: 420px; overflow: hidden; position: relative; }
/*.mall_adv ul li{ width:1920px; height:420px; margin:0 auto; left:50%; margin-left:-960px; position:absolute; }*/
.mall_adv_li { width: 9600px; height: 420px; position: relative; background: #F0F0F0; }
.mall_adv ul { margin-left: 0px; }
.mall_adv ul li { display: block; width: 1920px; height: 420px; float: left; background: url(../images/knmall/mall/loading.gif) center no-repeat; }
.mall_adv_fh { width: 1210px; margin: 0 auto; position: absolute; top: 0; display: none; }
.mall_adv_left { width: 41px; height: 58px; background: url(../images/knmall/mall/Bpro_conBtn_img01.png) no-repeat 0px 0px; overflow: hidden; position: absolute; left: 0px; top: 181px; cursor: pointer; z-index: 2; }
.mall_adv_right { width: 41px; height: 58px; background: url(../images/knmall/mall/Bpro_conBtn_img01.png) no-repeat 0px -58px; overflow: hidden; position: absolute; right: 0px; top: 181px; cursor: pointer; z-index: 2; }
.mall_infor { width: 1210px; margin: 10px auto; overflow: hidden; }
.mall_infor_lev { width: 210px; float: left; }
.mall_infor_con { width: 990px; margin-left: 10px; float: left; }
/*#mallleft{ margin-left:-260px; opacity:0; }
#mallright{ margin-left:940px; opacity:0;}*/

.consygt_rig { width: 920px; overflow: hidden; float: left; margin-left: 20px; }
.consygt_rig_tit { padding-bottom: 20px; line-height: 40px; font-size: 20px; font-family: 黑体; }
.consygt_rig_con { line-height: 26px; }
.mall_infor_sx { width: 940px; overflow: hidden; margin-bottom: 5px; }
.mall_lefdtup { width: 180px; height: 25px; line-height: 25px; background: #f99c1b; padding:10px; font-family: Arial, "微软雅黑", "宋体"; color: #fff; }
.mall_lefgg { display: block; float: left; font-size: 16px; width: 90px; }
.mall_lefgg_laba { background: url(../images/knmall/mall/malllaba.png) no-repeat right; }
.mall_lefgg_erji { background: url(../images/knmall/mall/mallerji.png) no-repeat right; }
.mall_lefgg_hot { background: url(../images/knmall/mall/mallhotprice.png) no-repeat right; width: 120px; }
.mall_lefgg_zixun { background: url(../images/knmall/mall/mallzixun.png) no-repeat right; }
.mall_lefgg_huodong { background: url(../images/knmall/mall/mallhuodong.png) no-repeat right; }
.mall_lefgg_tuijian { background: url(../images/knmall/mall/malltuijian.png) no-repeat right; }
.mall_lefmore { display: block; float: right; color: #fff; }
.mall_lefqqbtt { text-align: center; width: 200px; line-height: 24px; height: 24px; padding-bottom: 5px; font-size: 14px; font-weight: 800; font-family: Arial, "微软雅黑", "宋体"; }
.mall_lefdtco { width: 180px; padding: 10px; background: #F6F6F6; line-height: 30px; overflow: hidden; }
.mall_infor_title { width: 940px; height: 40px; border-bottom: 2px solid #FF7300; font-family: Arial, "微软雅黑", "宋体"; }
.mall_infor_title_bt { width: 260px; height: 40px; background: #FF7300; text-align: center; line-height: 40px; font-size: 18px; color: #fff; float: left; }
.mall_infor_title_more { float: right; height: 40px; line-height: 40px; }
.mall_infor_title_bt a { color: #fff; }
.mall_b1 { border-bottom: 2px solid #75CBDC; }
.mall_s1 { background: #75CBDC; }
.mall_b2 { border-bottom: 2px solid #FCB100; }
.mall_s2 { background: #FCB100; }
.mall_b3 { border-bottom: 2px solid #2B586D; }
.mall_s3 { background: #2B586D; }
.mall_b4 { border-bottom: 2px solid #2B67FB; }
.mall_s4 { background: #2B67FB; }
.mall_b5 { border-bottom: 2px solid #F1000B; }
.mall_s5 { background: #F1000B; }
.mall_b6 { border-bottom: 2px solid #009899; }
.mall_s6 { background: #009899; }
.mall_b7 { border-bottom: 2px solid #007EDB; }
.mall_s7 { background: #007EDB; }
.mall_infor_nei ul { margin-left: -4px; zoom: 1; }
.mall_infor_nei ul li { float: left; width: 232px; margin-left: 4px; margin-top: 4px; overflow: hidden; }
.mall_infor_nei ul li a.mallinfrontu { display: block; width: 232px; height: 232px; overflow: hidden; background: #fff; }
.mall_infor_nei ul li a.mallinfronzi { display: block; width: 222px; line-height: 24px; overflow: hidden; text-align: left; background: #fff; padding: 10px 5px; height: 72px; overflow: hidden; }
.mall_infor_conadv { width: 940px; height: 90px; overflow: hidden; }
.mall_lef_dt { margin-bottom: 10px; }
/*MALL左边侧栏*/
.mall_fefqq { border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #066; }
.mall_lefqq{ border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #F90; padding-bottom: 10px; text-align: center; }
.mall_lefqq ul li { float: left; width: 70px; text-align: center; margin-top: 5px; padding-left: 10px; margin-bottom: 5px; padding-right: 10px; }

.mall_lefpho { width: 240px; height: 150px; overflow: hidden; position: relative; }
.kmsyemail { position: absolute; display: block; width: 240px; height: 30px; top: 90px; left: 0px; }
.mall_lefhxbig { width: 240px; height: 113px; overflow: hidden; border-bottom: 1px dotted #FF7300; position: relative; }
.mall_lefhxbig div { width: 110px; height: 110px; overflow: hidden; float: left; }
.mall_lefhxbig dl { width: 120px; float: right; padding: 10px 0px; line-height: 25px; }
.mall_lefhxbig dd { color: red; }
.mall_lefhxsmall { width: 240px; height: 26px; line-height: 26px; border-bottom: 1px dotted #FF7300; overflow: hidden; }
.mall_rxqt { height: 230px; cursor: pointer; }
.mall_lefhxbig span { position: absolute; height: 35px; width: 35px; line-height: 35px; text-align: center; font-weight: bold; color: #fff; font-size: 22px; top: 13px; left: 5px; background: url(../images/knmall/mall/duihua.png) no-repeat left center; }
.mall_lefhxsmall i { float: left; height: 22px; width: 18px; padding-left: 4px; line-height: 22px; font-weight: bold; color: white; font-size: 15px; background: url(../images/knmall/mall/xiaoduihua.png) no-repeat left center; margin-top: 2px; }
.mall_leftj { width: 200px; height: 280px; overflow: hidden; }
.mall_leftjhead { width: 200px; height: 16px; margin: 2px 0px; }
.mall_leftjhead ul { margin-left: -1px; }
.mall_leftjhead ul li { width: 86px; height: 16px; margin-left: 1px; background: #FFB063; float: left; text-align: center; color: #fff; font-size: 16px; cursor: pointer; }
.mall_leftjcon { width: 200px; height: 258px; background: #FFB063; overflow: hidden; padding: 1px; }
.mall_lef_pro { width: 200px; height: 265px; overflow: hidden; margin-bottom: 10px; }
/*详细商品页面*/
.gdinfor { width: 1210px; margin: 0 auto; margin-top: 20px; }
.gdinfor_show { margin-bottom: 30px; zoom: 1; }
.gdinfor_show_lef { float: left; width: 400px; }
.gdinfor_show_rig { float: left; width: 540px; margin-left: 40px; }
.gdinfor_shuline { background: url(../images/knmall/mall/pddivbdline.jpg) no-repeat center; width: 1px; height: 492px; float: left; }
.gdinfor_shunei { float: left; width: 199px; height: 492px; overflow: hidden; }
.gdinfor_show_side { float: left; width: 200px; margin-left: 10px; height: 492px; overflow: hidden; }
.gdinfor_middlepic { width: 418px; height: 418px; overflow: hidden; border: 1px solid #F2F2F2; border: 1px solid rgba(0,0,0,.05); }
.gdinfor_smallpic { width: 410px; height: 62px; margin-top: 10px; overflow: hidden; padding: 0px 5px; }
.gdinfor_smallpic ul { margin-left: -25px; zoom: 1; }
.gdinfor_smallpic ul li { float: left; width: 58px; height: 58px; border: 2px solid #D8D8D8; border: 2px solid rgba(0,0,0,.15); margin-left: 25px; cursor: pointer; }
.gdinfor_goodsname h2 { line-height: 40px; height: 80px; color: #666; padding: 5px 0px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #6CF; }
.gdinfor_goodsname p { line-height: 40px; color: #666; padding: 5px 0px; }
.gdinfor_detail { height: 280px; overflow: hidden; }
.gdinfor_detail p { height: 36px; line-height: 25px; font-size: 14px; }
.gdinfor_buy { margin-top: 10px; padding: 5px 0 0 60px; }
.gdinfor_buy_zx { float: left; width: 176px; height: 36px; border: 2px solid #FF7300; }
.gdinforbt1 { background: #FF8; }
.gdinforbt2 { background: #FF7300; margin-left: 20px; }
.gdinforbt1 a { color: #FF7300; }
.gdinforbt2 a { color: #fff; }
.gdinfor_buy_zx a { display: block; width: 176px; height: 36px; text-align: center; font-size: 18px; font-family: Arial, "微软雅黑", "宋体"; line-height: 36px; }
.gdinforzxtu { width: 20px; height: 20px; display: block; float: left; }
.gdinfort1 { background: url(../images/knmall/mall/inforxd2.png) no-repeat; margin: 8px 5px 0px 40px; }
.gdinfort2 { background: url(../images/knmall/mall/inforxd1.png) no-repeat; margin: 8px 5px 0px 30px; }
.gdinforzxzi { float: left; }
.gdsinforshare { margin-top: 40px; float: right; width: 526px; }
.gdinforside_z { width: 199px; height: 20px; line-height: 20px; text-align: center; color: #999999; margin-bottom: 10px; font-size: 14px; }
.gdinforside_li { width: 138px; height: 429px; overflow: hidden; padding: 0px 27px; position: relative; z-index: 1; }
.gdinforside_li ul li div { width: 138px; height: 138px; margin-bottom: 5px; position: relative; }
.gdinforside_li ul li div span { display: block; width: 138px; height: 25px; overflow: hidden; line-height: 25px; position: absolute; left: 0; bottom: 0; z-index: 1; background-color: #FAEEDE; background-color: rgba(250,235,215,.8); text-align: center; color: #666666; }
.gdinforside_jt { width: 85px; height: 36px; padding: 0 57px; }
.gdinforside_jt div { width: 27px; height: 27px; cursor: pointer; float: left; overflow: hidden; }
.gdinforside_jt_up { background: url(../images/knmall/mall/T1Z0VbFEdcXXbcIIcR-80-112.png) no-repeat; background-position: 0 0; }
.gdinforside_jt_down { background: url(../images/knmall/mall/T1Z0VbFEdcXXbcIIcR-80-112.png) no-repeat; margin-left: 31px; background-position: 0 -30px; }
.gdinfor_listmx { line-height: 45px; }
.gdinfor_listmx strong { display: inline; font-weight: 700; line-height: 20px; font-size: 18px; font-family: "microsoft yahei"; }
.gdinfor_listmx span { font-family: "\5b8b\4f53"; }
.mallif_ct { width: 140px; background: url(../images/knmall/mall/malliflibiao.png) no-repeat right; }
.mallif_paha { width: 140px; background: url(../images/knmall/mall/mallifph.png) no-repeat right; }
.mallif_fl { padding: 10px; background: #F6F6F6; width: 180px; }
.mallif_fl ul { width: 180px; }
.mallif_fl ul li { float: left; height: 30px; line-height: 30px; margin-right: 20px; white-space: nowrap }
.mallinfor_xxde_head { border-bottom: 1px solid #FF7300; zoom: 1; width: 940px; height: 41px; background: #FFF; }
.mallinfor_xxde_head ul li { float: left; width: 100px; height: 40px; line-height: 40px; border-right: 1px solid #cccccc; border-top: 1px solid #cccccc; border-bottom: 1px solid #FF7300; text-align: center; font-size: 14px; font-family: Arial, "微软雅黑", "宋体"; margin-bottom: -1px; cursor: pointer; }
.maifxxh { border-left: 1px solid #cccccc; }
.mallinfor_xxde_head ul li.maiftli { border-left: 1px solid #FF7300; border-right: 1px solid #FF7300; border-top: 1px solid #FF7300; border-bottom: 1px solid #cccccc; background: url(../images/knmall/mall/mallifjt.png) no-repeat top center; font-size: 16px; }
.mallinfor_xxde_con { width: 920px; padding: 10px; margin-top: 10px; display: none; line-height: 24px; }
.mallinfor_xxde_con img { max-width: 920px; }
.mallinfor_xxde_con table { display: table; /*border-collapse: separate;*/
border-collapse: collapse; border-spacing: 1px; border-color: grey; }
.mallinfor_xxde_pin { width: 920px; padding: 10px; margin-top: 10px; text-align: center; overflow: hidden; }
.mallinfor_xxde_pin table tr th { height: 40px; line-height: 40px; background-color: #FEF6D9; background-color: rgba(255,227,132,0.3); }
.mallinfor_xxde_pin table tr td { padding: 30px 10px; }
.mallinfor_xxde_pin table tr th, .mallinfor_xxde_pin table tr td { border: 1px solid #999; }
.mallinfor_xxde_pin .search_page { width: 920px; }
.mallifpl { line-height: 20px; }
.mallifhf { margin-top: 10px; color: #AF874D; line-height: 20px; }
.mallifpl span { padding-right: 20px; color: #666; }
.mallifpl b { display: inline-block; color: #999999; }
.mallinfor_xxde_page { padding: 0px 10px; width: 920px; }
.mallinforxp { padding-top: 15px; padding-bottom: 5px; float: right; }
.mallinforxp ul li { float: left; margin-left: 10px; }
.mallinforxp ul li.pglastpg { line-height: 24px; }
.mallinforxp a { -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; display: inline-block; background-color: #f7f7f7; background-image: -moz-linear-gradient(top, #f7f7f7, #f3f2f2); background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f7f7f7), color-stop(1, #f3f2f2));  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f2f2', GradientType='0');
 -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7', endColorstr='#f3f2f2');
background-image: linear-gradient(to bottom, #f7f7f7 0, #f3f2f2 100%); color: #333; padding: 4px 1.2em; border: 1px solid #ddd; margin-left: 3px; vertical-align: middle; }
.mallinforxp a.ui-page-curr { color: #FF7300; font-weight: 700; border: 0; cursor: default; background: 0 0; }
.mallifxxwai { width: 78px; padding: 0 47px 0 46px; }
.mallifxx { width: 78px; height: 16px; overflow: hidden; float: left; }
.mallifxg1 { background: url(../images/knmall/mall/mallifwuxing.png) no-repeat -1px 0px; }
.mallifxg2 { background: url(../images/knmall/mall/mallifwuxing.png) no-repeat -16px 0px; }
.mallifxg3 { background: url(../images/knmall/mall/mallifwuxing.png) no-repeat -31px 0px; }
.mallifxg4 { background: url(../images/knmall/mall/mallifwuxing.png) no-repeat -47px 0px; }
.mallifxg5 { background: url(../images/knmall/mall/mallifwuxing.png) no-repeat -62px 0px; }
.mallinfor_xxde_fbpl { width: 920px; padding: 10px; margin: 20px 0px; background: #E1C778; }
.mallinfor_xxde_fbpl table tr td { padding: 10px; *padding:8px;
white-space: nowrap; }
#comment_rank1, #comment_rank2, #comment_rank3, #comment_rank4, #comment_rank5 { float: left; margin-left: 20px; margin-right: 5px; margin-top: 2px; }
.mifinputyz, .mallifyz { float: left; }
#vercodelyimg, #vercodereqimg { cursor: pointer; }
.mifinputyz { height: 18px; border: 1px solid #A9A9A9; }
.bnt_number { float: right; width: 81px; height: 20px; background: #FF7300; outline: none; border: none; cursor: pointer; color: #fff; text-align: center; }
.mallifxxfbpl_le { float: left; width: 700px; height: 207px; }
.mallifxxfbpl_ri { float: left; margin-left: 20px; width: 190px; height: 207px; overflow: hidden; }
.mallinfor_canshu { padding-bottom: 20px; }
.mallinforcs_tit { font-size: 16px; font-family: 微软雅黑; }
.mallinforcs_con { width: 940px; overflow: hidden; line-height: 24px; font-size: 14px; padding: 10px 0px; font-family: 微软雅黑; }
.mallinforcs_apex ul { margin-left: -20px; zoom: 1; white-space: nowrap; }
.mallinforcs_apex ul li { min-width: 200px; max-width: 940px; float: left; margin-left: 20px; margin-bottom: 6px; }
.reqtjsuc { width: 1180px; height: 400px; margin: 10px auto; overflow: hidden; text-align: center; display: none; }
.reqtjsuc_titu { width: 480px; height: 240px; margin: 0 auto; text-align: center; }
.reqtjsuc_tizi { width: 1180px; height: 60px; text-align: center; line-height: 60px; padding-top: 30px; font-size: 16px; color: #0066A5; }
.reqtjsuc_tizi span { color: red; }
.reqtjsuc_tilin { width: 1180px; height: 70px; line-height: 70px; text-align: center; }
#pdpjnrtsh { color: red; visibility: hidden; }
#pdlyyz { color: red; padding: 0px 10px; line-height: 20px; visibility: hidden; }
.pdinforzlxz { padding: 0px 20px; color: #0066A6; }
.pdinforchak { background: url(../images/knmall/mall/productviewpd.gif) no-repeat right; }
.pdinforxiaz { background: url(../images/knmall/mall/productdownloadpd.gif) no-repeat right; }
.pdinforzlxz:hover { color: #FF7300; }
.pdplchg p { line-height: 30px; }
.pdplchg_ti { font-size: 16px; color: #FF7300; }
.mallinfor_mianze { width: 938px; border: 1px solid #FF7300; background: #FEF6D9; margin-bottom: 20px; }
.mallinfor_mianze_up { padding: 10px; line-height: 25px; zoom: 1; }
.mallinformupline { border-bottom: 1px solid #FF7300; }
.aqth { width: 70px; display: block; float: left; font-size: 12px; }
.aqnr { width: 848px; display: block; float: left; }
.mallif_ph { width: 160px; padding: 20px; background: #F6F6F6; }
.mallif_ph ul li { margin-bottom: 15px; }
.mallif_ph_pic { width: 160px; height: 160px; overflow: hidden; }
.mallif_ph_ms { padding: 5px; line-height: 20px; }
.mallif_ph_zi { padding: 0 5px; }
.mallif_ph_zi a { color: red; font-size: 14px; font-weight: 800; }
.mlsldiv { display: block; height: 40px; margin-top: 10px; }
.ginforssu { display: block; float: left; }
.ginforsli { display: block; float: left; width: 260px; height: 40px; }
.ginforsli ul li { float: left; font-size: 20px; font-weight: 800; }
.goodsnum_jian { width: 28px; height: 28px; display: block; border: 1px solid #CCCCCC; text-align: center; line-height: 25px; background: #FEF6D9;  *margin-top:1px;
}
.goodsnumber_input { width: 50px; height: 28px; line-height: 28px; margin: 0; padding: 0; border: 1px solid #CCCCCC; text-align: center; }
/*产品整合搜索展示*/
.gdinfor_listpp { width: 1206px; border: 2px solid #D1CCC7; margin-bottom: 15px; background: #F7F5F5; }
.gdiflippline { border-top: 1px solid #D1CCC7; zoom: 1; }
.gdiflispp_l { width: 120px; float: left; padding: 10px; line-height: 20px; }
.gdiflispp_r { width: 1046px; float: left; padding: 10px; background: #fff; }
.gdiflispp_r ul li { float: left; margin: 0px 10px; height: 20px; line-height: 20px; padding: 4px 0px; }
.gdiflispp_r ul li a { display: block; height: 20px; line-height: 20px; padding: 0px 5px; border-radius: 4px; -webkit-border-radius: 4px; }
.gdiflispp_r ul li a:hover { background: #FF7300; text-decoration: underline; color: #fff; }
#gdiflispppp ul li a.gdiflispp_xzhong { background: #FF7300; text-decoration: underline; color: #fff; }
.busicred { color: #F89C1B; }
/*
.gdinfor_listpp{ width:1206px; border:2px solid #D1CCC7;   margin-bottom:15px; }
.gdinfor_listpp ul{ padding:10px; }
.gdinfor_listpp ul li{ float:left; padding:0px 10px; height:20px; line-height:20px;}
.gdinfor_listpp ul li{ position:relative;}
.gdinfor_listpp ul li ul.mgla_1{ position:absolute; width:1186px; top:31px; left:-10px; border-top:1px solid #D1CCC7;  }
.gdinfor_listpp ul li ul li ul.malb_1{ position:absolute; width:1186px; top:0px; left:-10px; border-top:1px solid #D1CCC7;}
*/


.gdinfor_listshow ul { margin-left: -15px; margin-top: 20px; zoom: 1; }
.gdinfor_listshow ul li { width: 225px; height: 288px; border: 1px solid #F5F5F5; margin-left: 15px; margin-top: 20px; float: left; position: relative; overflow: hidden; }
.gdinfor_listshow_pic { width: 218px; height: 218px; overflow: hidden; padding: 5px 5px 0px; ; }
.gdinfor_listshow_js { width: 218px; padding: 0px 5px 5px; background: #F7F5F5; }
.gdinfor_listshow_zi, .gdinfor_listshow_xh, .gdinfor_listshow_order { width: 208px; height: 25px; line-height: 25px; background: #F7F5F5; overflow: hidden; }
.gdinfor_listshow_zi { padding: 10px 5px 0px; }
.gdinfor_listshow_zi a { white-space: nowrap; }
.gdinfor_listshow_xh { padding: 0px 5px; }
.gdinfor_listshow_order { text-align: center; padding: 0px 5px 10px; }
.gdinfor_listshow_order a { font-size: 16px; font-family: 微软雅黑; font-weight: 800; color: #FF7300; margin: 0px 15px; }
.gdinfor_listshow_order a:hover { color: #0066A6; }
.gdlistheart { position: absolute; right: 10px; top: 6px; z-index: 1; display: none; }
.gdlist_page { width: 1210px; height: 32px; overflow: hidden; margin: 20px 0px 0px; border-top: 1px dotted #CCC; padding: 20px 0px; }
.gdlist_page_gz { float: left; }
.search_page { width: 1210px; height: 32px; overflow: hidden; margin: 20px 0px 0px; }
.search_page_gz { float: right; }
.search_page_gz a { display: block; width: 30px; height: 30px; line-height: 30px; text-align: center; float: left; font-size: 14px; border: 1px solid #ccc; margin-left: 10px; }
.search_page_gz a:hover { color: #fff; background: #005CA2; }
.search_page_gz a.prev-disabled { width: 65px; }
.ui-page-break { display: block; width: 30px; height: 30px; text-align: center; line-height: 30px; font-weight: 800; float: left; margin-left: 10px; }
.ui-page-total { float: left; margin-left: 20px; display: block; height: 30px; text-align: center; line-height: 30px; }
.pageip { width: 28px; height: 28px; text-align: center; line-height: 28px; border: 1px solid #ccc; }
.search_page_gz a.prev-button { width: 60px; color: #000; background: #F5F5F5; }
.gdlist_adv { width: 1210px; height: 120px; overflow: hidden; margin-bottom: 20px; }
/*页数*/
.art_pages ul { float: right; }
.gdlist_page ul li { float: left; line-height: 30px; text-align: center; float: left; font-size: 14px; border: 1px solid #ccc; margin-left: 10px; }
.gdlist_page ul li.pglastpg { border: none; }
.gdlist_page ul li a { display: block; padding: 0px 10px; height: 30px; line-height: 30px; text-align: center; font-size: 14px; }
.gdlist_page ul li a:hover { background: #005CA2; color: #fff; }
.gdlist_page ul li.thisclass a { background: #005CA2; color: #fff; }
/*订单页面*/
.mallordertline { width: 100%; height: 0px; border-top: 4px solid #FF7300; }
.mallorder_ts { height: 35px; }
.mallorder_ylbz { width: 306px; height: 35px; float: left; overflow: hidden; }
.mallorder_bzbj { width: 904px; height: 35px; float: left; background: url(../images/knmall/mall/orderbzbj1.jpg) no-repeat; }
.mallorder_bzbj div { float: left; width: 170px; text-align: center; font-size: 14px; font-family: Arial, "微软雅黑", "宋体"; ; line-height: 35px; }
.mobzd { margin-left: 11px; }
.mobzi { color: #fff; }
.mallorder_address { margin: 20px 0px; width: 1172px; border: 4px solid #FF7300; padding: 15px 15px 30px; }
.mallorder_address_hd { height: 30px; margin-bottom: 10px; }
.mallorder_address_hd span { display: block; float: left; font-size: 16px; font-family: Arial, "微软雅黑", "宋体"; line-height: 30px; }
.mallorder_address_hd a { display: block; float: left; line-height: 30px; margin-left: 20px; color: #005CA2; font-family: 微软雅黑; }
.malload { width: 1112px; padding: 0px 30px; line-height: 30px; }
.malloadse { background: #FFF4D4; }
.malload input { float: left; height: 30px; line-height: 30px; }
.mallorderlx1 { float: left; }
.mallorderlx2 { float: left; width: 996px; }
.malload b { float: left; padding: 0px 10px; font-weight: 100; }
.mallloadname, .mallloadbj { font-weight: 600; }
.mallloadbj { color: #005CA2; cursor: pointer; }
.mallloadmr { color: #9D998F; }
.malloadnew { padding: 0px 40px; width: 1130px; height: 30px; margin-bottom: 10px; }
.malloadnew_le { float: left; height: 28px; line-height: 28px; text-align: right; padding: 0px 10px; width: 90px; }
.malloadnew_ri { float: left; height: 28px; line-height: 28px; }
.malloadnew_le span { color: #FF7300; padding: 0px 5px; font-weight: 800; font-size: 16px; font-family: verdana, sans-serif; }
.newriinp { width: 170px; height: 26px; line-height: 26px; }
.newriindz { width: 600px; height: 26px; line-height: 26px; }
.newriinyb { width: 80px; height: 26px; line-height: 26px; }
.macitylist { height: 28px; line-height: 28px; }
.malload input.gldztj, .usermanageraddnew input.gldztj, .umfppufpsave input.gldztj { width: 140px; height: 35px; font-size: 14px; font-family: Arial, "微软雅黑", "宋体"; cursor: pointer; background: #FF7300; color: #fff; border: none; }
.i-chk { vertical-align: middle; }
.mallorder_jiesuan { border-bottom: 1px solid #E6E6E6; margin-bottom: 10px; }
.mallorder_jiesuan_hd { height: 40px; border-bottom: 2px solid #E6E6E6; }
.mallojh_left { float: left; line-height: 40px; width: 160px; text-align: center; color: #FF7300; font-size: 16px; border-bottom: 2px solid #FF7300; font-family: Arial, "微软雅黑", "宋体"; }
.mallojh_rig { float: right; line-height: 40px; color: #999; }
.maorzi { color: red; font-size: 14px; }
.mallorder_jiesuan_bd { padding: 20px; }
.mallojb_top { width: 1170px; height: 35px; line-height: 35px; color: #fff; background: #7D7C7A; }
.mallojb_top ul li { float: left; text-align: center; font-size: 14px; font-family: 微软雅黑; }
.mallojb_top_l0 { width: 60px; padding-left: 12px; }
.mallojb_top_l1 { width: 102px; }
.mallojb_top_l2 { width: 420px; }
.mallojb_top_l3 { width: 110px; }
.mallojb_top_l4 { width: 110px; }
.mallojb_top_l5 { width: 110px; }
.mallojb_top_l6 { width: 110px; }
.mallojb_top_l7 { width: 124px; padding-right: 12px; }
.mallojb_con_l0 { width: 60px; }
.mallojb_con_l7 { width: 124px; height: 25px; padding-top: 20px; }
.mallojb_con { width: 1166px; background: #FFFDEE; margin-top: 20px; border: 2px solid #D7D6DB; }
.mallojb_con_show { height: 90px; padding: 10px; border-bottom: 1px dashed #D7D6DB; overflow: hidden; }
.mallojb_dis { display: block; }
.mallojb_con_show ul li { line-height: 90px; height: 90px; text-align: center; float: left; }
.ddqs { display: block; width: 13px; height: 13px; margin: 38px 23px; }
.mojb_pic { width: 88px; height: 88px; border: 1px solid #F4F4EC; overflow: hidden; float: left; }
.mojb_ms { float: left; width: 310px; height: 90px; padding: 0px 10px; line-height: 20px; text-align: left; overflow: hidden; }
.mojb_ms_name { margin-bottom: 5px; }
.mallojb_con_l7 a { display: block; width: 124px; height: 25px; line-height: 25px; }
.mallojb_tixing { width: 500px; height: 200px; padding: 25px 386px 25px 280px; overflow: hidden; background: url(../images/knmall/mall/nulllistback.jpg) no-repeat; margin: 10px; display: none; }
.mallojb_tixing_ms { width: 480px; height: 180px; background: #E1C778; padding: 10px; }
.maojbtsmstou { line-height: 30px; font-size: 18px; font-family: 微软雅黑; }
.maojbtsmstou a { color: #FF7300; padding: 0px 10px; }
.maojbtsmstou a.ddtxpp { font-size: 12px; float: left; }
.maojbtsmstou a:hover { color: #0066A5; }
.mallojb_js { width: 1166px; margin: 20px 0px; font-size: 14px; }
.mallojb_js_hang { margin: 10px 0px; }
.majshanglef { float: left; }
.majshangrig { float: right; }
.majshanglef span, .majshangrig span { font-weight: 800; }
.majsshangse { color: #FF7300; padding: 0px 10px; }
.ddtjsubmit { width: 110px; height: 50px; border: none; background: #FF7300; color: #fff; font-size: 16px; font-family: Arial, "微软雅黑", "宋体"; cursor: pointer; }
.ddtjzita { line-height: 50px; height: 50px; display: block; float: left; font-family: 微软雅黑; }
.ddsljian { width: 18px; height: 18px; display: block; border: 1px solid #CCCCCC; text-align: center; line-height: 18px; background: #FEF6D9; font-size: 12px; *margin-top:1px;
}
.dds_input { width: 40px; height: 18px; line-height: 18px; margin: 0; padding: 0; border: 1px solid #CCCCCC; text-align: center; vertical-align: middle; }
.maojbzjli { width: 82px; height: 22px; overflow: hidden; padding: 35px 14px; }
/*立即咨询页面*/
.register_body { width: 1210px; margin: 0 auto 20px; }
.register_body fieldset { margin: 10px 0px; border: 2px solid #FF7300; overflow: hidden; }
.register_body fieldset legend { font-size: 14px; color: #FFF; background: #FF7300; padding: 5px; margin-left: 900px; width: 200px; height: 30px; line-height: 30px; }
.legspan { width: 200px; height: 30px; display: block; text-align: center; }
.orderask_body { width: 1180px; margin: 10px auto; overflow: hidden; background: #FEF6D9; }
.order_head { height: 30px; line-height: 30px; background: #FF7300; padding: 5px 10px; color: #fff; font-size: 14px; }
.order_zhut { padding: 20px; zoom: 1; }
.order_zhut_lef { width: 358px; height: 358px; float: left; border: 1px solid #FC6; }
.order_zhut_rig { width: 760px; margin-left: 20px; float: left }
.order_zhut_rig table tr td { border-bottom: 1px solid #FC6; width: 740px; }
.goodsview { line-height: 30px; }
.order_zhut .goodsview span { color: #000; }
.order_zhut table tr td { line-height: 38px; }
.order_name { width: 100px; }
.order_address { width: 600px; }
.order_email { width: 280px; }
.order_yzm { width: 40px; float: left; margin-top: 7px; }
.oddyztu { display: block; width: 130px; height: 26px; float: left; margin-top: 7px; cursor: pointer; }
.order_neirong { width: 600px; height: 200px; padding: 10px; line-height: 24px; box-shadow: 2px 2px 3px #EDEDED inset; font-size: 14px; border-radius: 3px; border: #ABABAB 1px solid; }
.order_zhut table tr td input { padding: 4px 5px; border: #ABABAB 1px solid; box-shadow: 2px 2px 3px #EDEDED inset; font-size: 14px; border-radius: 3px; }
.order_zhut p { line-height: 25px; }
.order_zhut span { color: #0066A5; }
.zxlantz { vertical-align: top; }
.order_zhut span.order_name_zi { background: url(../images/knmall/reg4.gif) no-repeat left center; padding-left: 20px; color: #71b83d; }
.order_zhut span.order_name_zifalse { background: url(../images/knmall/reg3.gif) no-repeat left center; padding-left: 20px; color: red; }
/*需求申请*/
.xqsq_back { background: none; }
.xqsq_head { text-align: center; height: 40px; line-height: 40px; font-family: Arial, "微软雅黑", "宋体"; font-size: 24px; margin-bottom: 20px; border-bottom: 2px solid #333; }
.xqsq_lm { font-size: 14px; line-height: 30px; padding: 10px 0px; border-bottom: 2px solid #333; zoom: 1; }
.xqsq_lm input { vertical-align: middle; margin-right: 10px; }
.xqsq_lm ul li { width: 700px; margin: 0 auto; overflow: hidden; }
.xqqt { border-bottom: 1px solid #666; padding: 0px 5px; color: #0066A5; }
.xqqt input { width: 690px; border: none; color: #0066A5; }
.xqsq_lm_tu { width: 460px; height: 210px; float: left; }
.xqsq_lm_ti { width: 700px; float: left; margin-left: 20px; }
.xqsq_lm_hd { text-align: left; border-bottom: none; margin-bottom: 5px; font-size: 18px; }
.xqsq_lm_nr, .xqsq_lm_zl { padding: 0px 20px; zoom: 1; }
.xqsq_lm_nr ul li, .xqsqlm_gs ul li { float: left; margin-right: 20px; width: auto; white-space: nowrap; }
.xqsqnrqt { margin-left: 10px; border-top: none; border-left: none; border-right: none; width: 200px; }
.xqqt1 { width: 600px; border-bottom: 1px solid #666; padding: 0px 5px; color: #0066A5; }
.xqqt2 { width: 190px; border-bottom: 1px solid #666; padding: 0px 5px; color: #0066A5; }
.xqsqlm_gs span, .btxiang { font-size: 16px; font-weight: 800; color: #FF7300; padding-right: 4px; }
.xqsqlm_gs span.btkong { padding-right: 13px; }
#contentFrame { width: 98%; height: 620px; }
.xqtijiao { padding: 20px 0px 0px; height: 80px; margin-left: 750px; }
.xqtijiao div { float: left; }
.xqtijiao_yz { padding: 15px 0px; }
.xqtjyz { display: block; height: 20px; line-height: 20px; float: left; }
.zx_yzm { width: 90px; float: left; }
.xqtijiao_tj { margin-left: 10px; }
/*公司页面*/
.companytop { position: relative; width: 100%; overflow: hidden; }
.companytop ul.rslides { position: relative; }
.companytop ul.rslides li { position: absolute; display: none; width: 100%; left: 0; top: 0; }
.companytop .rslides li.companybanner { display: block; transition: opacity 500ms ease-in-out; -webkit-transition: opacity 500ms ease-in-out; opacity: 1; filter: Alpha(opacity=100); z-index: 2; }
.companytop .rslides li.companybannerno { display: block; transition: opacity 500ms ease-in-out; -webkit-transition: opacity 500ms ease-in-out; opacity: 0; filter: Alpha(opacity=0); z-index: 1; }
.callbacks_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 50%; left: 10%; opacity: 1; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 68px; width: 14px; background: transparent url(../images/knmall/company/side-arrows.png) no-repeat left top; }
.callbacks_nav.next { left: auto; background-position: right top; right: 10%; }
.companytop_header { padding: 2%; /*padding: 25px;*/
  /*background: #D3591A;
  background: rgba(255, 97, 0, 0.76);*/
overflow: hidden; position: absolute; width: 76%; /*width:1090px;*/
left: 10%; top: -107px; z-index: 9; font-size: 18px; font-family: Arial, "微软雅黑", "宋体"; }
.companytoheader_show { position: relative; top: 0; left: 0; z-index: 2; }
.compantopheaderback { position: absolute; top: 0; left: 0; z-index: 1; background: #ebebeb; width: 100%; height: 100%; opacity: 0.7; filter: Alpha(opacity=70); }
.companytop_logo { width: 35%; float: left; }
.companytop_navigation { width: 53%; float: right; text-align: center; }
ul.companytop_navig { padding: 0; margin-top: 4.5%; }
ul.companytop_navig li { float: left; }
ul.companytop_navig li a { font-size: 1em; color: #fff; font-weight: 100; text-decoration: none; transition: 0.5s all ease; -webkit-transition: 0.5s all ease; -moz-transition: 0.5s all ease; -o-transition: 0.5s all ease; -ms-transition: 0.5s all ease; }
ul.companytop_navig li a:hover { color: #0066A5; }
ul.companytop_navig li span { color: #fff; margin: 0 30px; font-size: 16px; }
.maincompany { width: 100%; }
.companyb_intro1 { position: absolute; left: 50%; top: 0; width: 660px; font-size: 18px; padding: 35% 0px; color: #fff; margin-left: 100%; opacity: 0; filter: Alpha(opacity=0); transition: all 2s ease; -moz-transition: all 2s ease;	/* Firefox 4 */ -webkit-transition: all 2s ease;	/* Safari 和 Chrome */ -o-transition: all 2s ease;	/* Opera */ }
.companyb_intro2 { position: absolute; left: 50%; top: 50px; width: 660px; font-size: 18px; padding: 35% 0px; color: #fff; margin-left: -100%; opacity: 0; filter: Alpha(opacity=0); transition: all 2s ease; -moz-transition: all 2s ease;	/* Firefox 4 */ -webkit-transition: all 2s ease;	/* Safari 和 Chrome */ -o-transition: all 2s ease;	/* Opera */ }
.companypcshow { margin-left: -319px; opacity: 1; filter: Alpha(opacity=100); }
.companyb_intro1 span.compadq_1 { width: 660px; display: block; text-shadow: 3px 5px 8px #666; font-size: 26px; font-family: Arial, "微软雅黑", "宋体"; }
.companyb_intro2 span.compadq_2 { display: block; padding: 10px; border: 4px solid #fff; float: right; width: 155px; font-family: Arial, "微软雅黑", "宋体"; text-align: center; font-size: 22px; margin-top: 20px; font-weight: 600; }
.companyb_intro2 span a { color: #fff; }
.company_intro { width: 1210px; margin: 0 auto; }
.company_intro_da { background: #F0F2F1; padding: 50px 50px; zoom: 1; }
.companyid_lef { float: left; width: 300px; font-family: Arial, "微软雅黑", "宋体"; text-align: right; height: 156px; overflow: hidden; position: relative; }
.companyidls { position: absolute; top: 0; left: -30px; opacity: 0; filter: Alpha(opacity=0); transition: all 2s ease; -moz-transition: all 2s ease;	/* Firefox 4 */ -webkit-transition: all 2s ease;	/* Safari 和 Chrome */ -o-transition: all 2s ease;	/* Opera */ }
.companyidlw { position: absolute; top: 0; left: 0px; opacity: 1; filter: Alpha(opacity=100); }
.companyid_rig { float: left; width: 500px; padding: 0px 40px; line-height: 26px; font-size: 18px; font-family: Arial, "微软雅黑", "宋体"; height: 156px; overflow: hidden; }
.companyid_cot { float: left; width: 230px; height: 60px; padding: 48px 0px; overflow: hidden; }
.companyid_lef_z1 { font-size: 40px; color: #FF7300; padding-bottom: 5px; }
.companyid_lef_z1 span { font-family: Arial, Helvetica, sans-serif; }
.companyid_lef_z2 { text-align: right; font-size: 30px; padding: 10px 0px; color: #0066A6; }
.companyid_rig_z1 { font-weight: 600; }
.companyid_cot_lu a { display: block; width: 190px; height: 60px; background: #FF7300; line-height: 60px; text-align: center; color: #fff; font-family: Arial, "微软雅黑", "宋体"; font-size: 20px; }
.company_intro_xj { height: 688px; padding: 30px; margin-top: 100px; opacity: 0; filter: Alpha(opacity=0); transition: all 2s ease; -moz-transition: all 2s ease;	/* Firefox 4 */ -webkit-transition: all 2s ease;	/* Safari 和 Chrome */ -o-transition: all 2s ease;	/* Opera */ }
.companyix_lef { width: 400px; height: 470px; overflow: hidden; float: left; }
.companyix_rig { float: left; width: 688px; height: 700px; padding: 0px 20px; font-size: 16px; line-height: 26px; }
.company_gk { font-weight: 800; border-bottom: 1px solid #FF7300; margin-bottom: 5px; }
.companyix_rig p { text-indent: 32px; }
.company_culture { margin-top: 100px; opacity: 0; filter: Alpha(opacity=0); transition: all 2s ease; -moz-transition: all 2s ease;	/* Firefox 4 */ -webkit-transition: all 2s ease;	/* Safari 和 Chrome */ -o-transition: all 2s ease;	/* Opera */ }
.company_intro_xjs { margin-top: 0px; opacity: 1; filter: Alpha(opacity=100); }
.company_intro_kh { height: 450px; overflow: hidden; padding: 30px 0px 0px; }
.company_intro_kh ul li { width: 376px; height: 446px; border: 2px solid #FF7300; border-radius: 8px; -webkit-border-radius: 8px; float: left; margin-right: 35px; transition: all 2s ease; -moz-transition: background 500ms ease;	/* Firefox 4 */ -webkit-transition: background 500ms ease;	/* Safari 和 Chrome */ -o-transition: background 500ms ease;	/* Opera */ }
.company_intro_kh ul li.comiktz { margin-right: 0px; }
.company_intro_kh ul li.comikzba { background: #000; }
.companyik_con { padding: 30px 0px; text-align: center; }
.companyik_con img { border: 5px solid #fff; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -o-border-radius: 50%; -ms-border-radius: 50%; padding: 4px; vertical-align: middle; }
.companyik_con span { display: block; color: #e55353; font-size: 1.7em; margin: 11% 0 0 0; font-weight: 800; }
.companyik_con p.comikrzi { color: #fff; }
.companyik_con p { color: #515151; font-size: 15px; line-height: 1.6em; margin-top: 10%; height: 95px; padding: 0 19%; }
.company_intro_jg { margin: 40px 0px 0px; }
.companyij_hd { width: 1210px; height: 50px; line-height: 50px; font-family: Arial, "微软雅黑", "宋体"; font-size: 30px; text-align: center; }
.companyij_pi { width: 1210px; height: 686px; background: url(../images/knmall/company/kerntechjiegou.jpg) no-repeat; overflow: hidden; position: relative; }
.compibai1 { width: 1210px; height: 156px; background: #fff; position: absolute; z-index: 2; left: 0; top: 75px; }
.compibai2 { width: 1210px; height: 76px; background: #fff; position: absolute; z-index: 2; left: 0; top: 398px; }
.company_intro_yy { background: url(../images/knmall/company/zhongzi.jpg) no-repeat; margin-bottom: 30px; }
.companyiy_zi2 { width: 1210px; font-size: 30px; line-height: 44px; color: #FF7300; font-family: Arial, "微软雅黑", "宋体"; font-weight: 800; text-align: center; opacity: 0; filter: Alpha(opacity=0); transition: all 2s ease; -moz-transition: all 2s ease;	/* Firefox 4 */ -webkit-transition: all 2s ease;	/* Safari 和 Chrome */ -o-transition: all 2s ease;	/* Opera */ }
.companyiyzin { opacity: 1; filter: Alpha(opacity=100); }
.companyiy_zi2 span { color: #0066A6; font-family: Arial, Helvetica, sans-serif; }
.company_intro_lo { margin: 40px 0px; }
.company_intro_lo ul li { width: 360px; height: 250px; margin-right: 65px; float: left; position: relative; overflow: hidden; }
.company_intro_lo ul li a { cursor: pointer; }
.company_intro_lo ul li.complali { margin-right: 0px; }
.companyil_hei { position: absolute; top: 0; left: 0; background: #000; opacity: 0.6; filter: Alpha(opacity=60); width: 360px; height: 250px; display: none; }
.companyil_ti { display: block; position: absolute; text-align: center; line-height: 250px; top: 0; left: -360px; z-index: 3; width: 360px; height: 250px; color: #fff; font-family: Arial, "微软雅黑", "宋体"; font-size: 24px; }
/*招聘*/
.recruit_head { width: 1210px; height: 420px; overflow: hidden; background: url(../images/knmall/company/zhaopinheadeback.jpg) no-repeat; position: relative; }
.recruit_head_hy { width: 840px; height: 50px; position: absolute; z-index: 1; left: 310px; top: 350px; }
.recruit_head_hy ul li { float: left; height: 50px; line-height: 50px; width: 210px; text-align: center; font-family: Arial, "微软雅黑", "宋体"; font-size: 26px; color: #fff; display: none; cursor: pointer; }
.recruitni { position: absolute; top: -180px; left: 446px; z-index: 2; width: 180px; height: 180px; }
.recruitywni { position: absolute; top: 38px; left: 412px; z-index: 1; display: none; }
.recruitgjc { position: absolute; top: 100px; left: 336px; z-index: 1; display: none; }
.recruitzpdz { position: absolute; top: 70px; left: 1210px; z-index: 1; }
.recruit_show_list { margin-top: 20px; border-bottom: 2px solid #0066A6; }
.recruit_show_list ul li { float: left; width: 260px; height: 60px; line-height: 60px; font-family: Arial, "微软雅黑", "宋体"; font-size: 26px; text-align: center; background: #FF7300; color: #fff; cursor: pointer; margin-right: 10px; }
.recruit_show_list ul li.respecial { background: #0066A6; color: #000; }
.recruit_show_con { width: 1210px; padding: 10px 0px; color: #fff; }
.recruit_show_con ul { margin-left: -10px; zoom: 1; }
.recruit_show_con ul li { width: 295px; height: 170px; background: red; float: left; margin-left: 10px; margin-bottom: 10px; background: url(../images/knmall/company/zhaopinqianback.jpg) no-repeat; font-family: Arial, "微软雅黑", "宋体"; position: relative; cursor: pointer; }
.recruit_show_con ul li span { display: block; width: 295px; height: 120px; line-height: 120px; font-size: 20px; text-align: center; }
.recruitcydi { width: 295px; height: 50px; line-height: 50px; text-align: center; font-size: 14px; }
.recruitaj { position: absolute; bottom: 4px; right: -3px; z-index: 1; display: none; }
.recruitpinz { position: absolute; top: 4px; left: 4px; z-index: 1; }
.recruitmain { width: 1210px; height: 370px; color: #fff; margin: 10px 0px; }
.recruitmain ul { margin-left: -20px; zoom: 1; }
.recruitmain ul li { width: 390px; height: 370px; margin-left: 20px; background: #0066A6; float: left; }
.recurtmain_zi_tit { height: 60px; line-height: 60px; font-size: 16px; font-weight: 800; text-align: center; font-family: 微软雅黑; }
.recurtmain_zi_con { width: 370px; height: 310px; overflow: hidden; padding: 0px 40px; }
.recurtmain_zi_con span { display: block; width: 310px; line-height: 30px; }
.recurtmain_zi_con a { color: #fff; }
.recruit_pic { width: 1210px; height: 717px; background: url(../images/knmall/company/zhaopinhjzhonghe.jpg) no-repeat; position: relative; margin-bottom: 20px; }
.recruit_pic1 { position: absolute; left: 400px; top: 55px; z-index: 4; border: 3px solid #fff; box-shadow: 5px 5px 5px #333; opacity: 0; filter: Alpha(opacity=0); transition: all 1s ease-out; -moz-transition: all 1s ease-out;	/* Firefox 4 */ -webkit-transition: all 1s ease-out;	/* Safari 和 Chrome */ -o-transition: all 1s ease-out;	/* Opera */ }
.recruit_pic2 { position: absolute; left: 296px; top: 147px; z-index: 3; border: 3px solid #fff; box-shadow: 5px 5px 5px #333; opacity: 0; filter: Alpha(opacity=0); transition: all 1s ease-out; -moz-transition: all 1s ease-out;	/* Firefox 4 */ -webkit-transition: all 1s ease-out;	/* Safari 和 Chrome */ -o-transition: all 1s ease-out;	/* Opera */ }
.recruit_pic3 { position: absolute; left: 400px; top: 325px; z-index: 2; border: 3px solid #fff; box-shadow: 5px 5px 5px #333; opacity: 0; filter: Alpha(opacity=0); transition: all 1s ease-out; -moz-transition: all 1s ease-out;	/* Firefox 4 */ -webkit-transition: all 1s ease-out;	/* Safari 和 Chrome */ -o-transition: all 1s ease-out;	/* Opera */ }
.recruit_pic4 { position: absolute; left: 296px; top: 438px; z-index: 1; border: 3px solid #fff; box-shadow: 5px 5px 5px #333; opacity: 0; filter: Alpha(opacity=0); transition: all 500ms ease-out; -moz-transition: all 1s ease-out;	/* Firefox 4 */ -webkit-transition: all 1s ease-out;	/* Safari 和 Chrome */ -o-transition: all 1s ease-out;	/* Opera */ }
.recruitpiclef { left: 124px; opacity: 1; filter: Alpha(opacity=100); }
.recruitpicrig { left: 572px; opacity: 1; filter: Alpha(opacity=100); }
.recruit_lin { margin-bottom: 20px; }
.recruit_lin_hd { height: 50px; line-height: 50px; font-family: Arial, "微软雅黑", "宋体"; font-size: 26px; }
.recruit_lin_ms { line-height: 25px; }
.recruit_lin_ms span { color: #FF7300; }
.recruit_lin_tu { width: 682px; height: 420px; overflow: hidden; background: url(../images/knmall/company/zhaopinlinianback.jpg) no-repeat; position: relative; }
.recruitlintu1 { position: absolute; left: 35px; top: 77px; z-index: 1; display: none; }
.recruitlintu2 { position: absolute; left: 466px; top: 84px; z-index: 1; display: none; }
.recruitlintu3 { position: absolute; left: 171px; top: 338px; z-index: 1; display: none; }
.rehj_zh { display: none; }
.rehj_zhshow { display: block; }
.pincontent { width: 730px; height: 0px; position: fixed; z-index: 9999999999; border: 5px solid #589BC8; overflow: hidden; left: 0; top: 0; display: none; -moz-box-shadow: 1px 1px 1px #888888; /*Firefox */ box-shadow: 1px 1px 1px #888888; background: url(../images/knmall/company/pininforback.jpg) no-repeat; }
.pincontentshow_tit { width: 730px; height: 40px; line-height: 40px; }
.recinfmain_cs { height: 40px; line-height: 40px; font-size: 14px; font-weight: 800; }
.recinfmain_more { line-height: 25px; }
.alertTzp { height: 38px; padding: 0 16px; font-size: 16px; background: #589BC8; color: #fff; border: 1px #16a8fc solid; }
.alertRzp { line-height: 24px; font-size: 24px; float: right; margin: -32px 8px 0 0; padding: 0px; color: #72d5fb; font-weight: bold; text-shadow: 0px 1px 1px #000; -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; }
.alertRzp:hover { color: #fff; -webkit-transform: rotate(-360deg); -moz-transform: rotate(-360deg); -o-transform: rotate(-360deg); transform: rotate(-360deg); }
.recinfmain_ne { padding: 20px; }
.recinfmain_ne_tou { font-size: 18px; font-family: 黑体; font-weight: 800; line-height: 20px; }
.recinfmain_ne_con { line-height: 20px; margin-top: 20px; }
.fullbg { position: fixed; _position: absolute; z-index: 999999999; top: 0px; left: 0px; width: 100%;  _width: expression(document.documentElement.clientWidth);
height: 100%;  _height: expression(document.documentElement.clientHeight);
background: #000; opacity: 0.6; filter: alpha(opacity=60); display: none; }
/*登录页面*/
.loginmain { width: 100%; height: 500px; background: #F3F3F3; }
.loginmainshow, .registermainshow { width: 1210px; margin: 0 auto; position: relative; }
.loginmainshow_ka { width: 430px; height: 360px; right: 150px; top: 90px; position: absolute; opacity: 0; }
.loginmainshow_ka_back { width: 430px; height: 360px; background: #fff; opacity: 0.5; filter: Alpha(opacity=50); top: 0px; left: 0px; position: absolute; z-index: 1; }
.loginmainshow_ka_con { position: absolute; width: 390px; height: 360px; z-index: 2; top: 0px; left: 0px; padding: 10px 20px; font-family: Arial, "微软雅黑", "宋体"; }
.loginmainshkc_top { width: 390px; height: 50px; line-height: 50px; text-align: center; font-size: 20px; border-bottom: 1px solid #666; margin-bottom: 20px; }
.loginmainshkc_uh { height: 50px; line-height: 50px; font-size: 16px; }
.loginmsuh_lef { width: 80px; float: left; }
.loginmsuh_rig { float: left; height: 50px; }
.loginmsuh_rig input { width: 280px; height: 30px; padding: 0px 10px; font-size: 16px; margin: 9px 0px; line-height: 30px; border: #ABABAB 1px solid; box-shadow: 2px 2px 3px #EDEDED inset; border-radius: 3px; }
.loginmsuh_rig input.loginyz { width: 80px; float: left; }
.loginmusuhyz img { height: 32px; padding: 9px 0px; }
.logintishi { height: 20px; line-height: 20px; margin-left: 80px; color: red; visibility: hidden; }
.loginbutton { margin: 0px 0px 0px 250px; }
.loginsub, .regetj { width: 130px; height: 40px; border: none; background: #FF7300; color: #fff; font-size: 18px; font-family: 微软雅黑; cursor: pointer; }
.loginother, .rigistergolo { height: 50px; line-height: 50px; padding: 0px 30px; font-size: 16px; }
.loginother a, .rigistergolo a { color: #666; }
.loginother a:hover, .rigistergolo a:hover { color: #0066A6; }
.loginother span { margin-left: 50px; }
/*注册页面*/
.registermain { width: 100%; height: 890px; background: #F1F1F1; overflow: hidden; }
.registermainshow { margin-top: 10px; opacity: 0; filter: Alpha(opacity=0); }
.regmshow_ka { width: 930px; height: 610px; position: absolute; left: 20px; top: 50px; box-shadow: 2px 2px 2px #ddd8d8; }
.regmshow_ka_con { position: absolute; width: 890px; height: 580px; z-index: 2; top: 0px; left: 0px; padding: 10px 20px; font-family: Arial, "微软雅黑", "宋体"; }
.regmshow_light { width: 75px; height: 65px; position: absolute; z-index: 3; left: 580px; top: 150px; opacity: 0; filter: Alpha(opacity=0); }
.registerjqr { position: absolute; right: 0px; top: -490px; z-index: 2; opacity: 0.9; filter: Alpha(opacity=90); }
.regmshow_con { position: absolute; left: 20px; top: 680px; line-height: 30px; font-size: 14px; font-family: 微软雅黑; }
.regmshow_con span { font-size: 16px; font-weight: 800; }
.regmshow_ka_back { width: 930px; height: 610px; background: #F8F8F8; filter: Alpha(opacity=50); top: 0px; left: 0px; position: absolute; z-index: 1; }
.registerkuan { width: 890px; }
.registerska_zs { float: left; margin-left: 30px; color: #FF7300; }
.loginmsuh_rig input.registerlong, .ucnewlong { width: 700px; }
.loginmsuh_rig img { cursor: pointer; }
.registertjiao { padding: 10px 50px; }
.rigistergolo { float: left; width: 260px; }
.rigisterbutton { padding-left: 300px; float: left; width: 130px; }
/*成套控制*/
.sysctrlbanner { width: 100%; overflow: hidden; vertical-align: middle; font-size: 0px; }
.sysctrl_jxzdh { width: 80%; height: 100%; margin: 0 auto; position: relative; min-height: 760px; }
.sysctrl { width: 100%; height: 100%; overflow: hidden; }
#sysshow1 { background: yellow; }
#sysshow2 { background: url(../images/knmall/case/sysback1.jpg) no-repeat center top; }
#sysshow3 { background: url(../images/knmall/case/syskgback.jpg) no-repeat center top; ; }
.sysct1_ce1 { position: absolute; z-index: 1; left: 1em; top: 0em; }
.syszi1_zi1 { position: absolute; z-index: 2; left: 0em; top: 11em; font-size: 140%; font-family: Arial, "微软雅黑", "宋体"; text-align: center; color: #fff; }
.sysku1_ku { position: absolute; overflow: hidden; background: #fff; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; cursor: pointer; height: 228px; width: 228px; z-index: 3; transition: all 2s ease; -moz-transition: all 1s ease;	/* Firefox 4 */ -webkit-transition: all 1s ease;	/* Safari 和 Chrome */ -o-transition: all 1s ease;	/* Opera */ }
.sysku1_ku1 { z-index: 4; }
.sysku1_ku2 { background: url(../images/knmall/case/syscontrocase1.jpg) no-repeat; opacity: 0; }
.sysku1_ku3 { background: url(../images/knmall/case/syscontrocase2.jpg) no-repeat; opacity: 0; }
.sysku1_ku4 { background: url(../images/knmall/case/syscontrocase3.jpg) no-repeat; opacity: 0; }
.sysku1_ku5 { background: url(../images/knmall/case/syscontrocase4.jpg) no-repeat; opacity: 0; }
.sysku1_ku6 { background: url(../images/knmall/case/syscontrocase5.jpg) no-repeat; opacity: 0; }
.sysku1kuxq { position: absolute; width: 90px; height: 50px; left: 69px; top: 79px; z-index: 5; background: #000; background: rgba(0,0,0,.6); text-align: center; font-family: Arial, "微软雅黑", "宋体"; line-height: 50px; opacity: 0; color: #fff; }
.sysku2_kz { position: absolute; width: 18em; height: 3em; text-align: center; padding: 1em; line-height: 3em; font-size: 180%; font-family: 黑体; overflow: hidden; }
.sysku2_kz a { color: #FF7300; }
.sysku2_kz img { float: left; }
.sysku2la { position: absolute; width: 290px; height: 180px; -moz-box-shadow: 5px 5px 10px #000; -webkit-box-shadow: 5px 5px 10px #000; box-shadow: 5px 5px 10px #000; cursor: pointer; }
.sysku2_la_tu1 { background: url(../images/knmall/case/syscongczih5.jpg) no-repeat; z-index: 1; left: 140px; top: 200px; opacity: 0; }
.sysku2_la_tu2 { background: url(../images/knmall/case/syscongczih4.jpg) no-repeat; z-index: 2; left: 170px; top: 230px; opacity: 0; }
.sysku2_la_tu3 { background: url(../images/knmall/case/syscongczih3.jpg) no-repeat; z-index: 3; left: 230px; top: 260px; opacity: 0; }
.sysku2_la_tu4 { background: url(../images/knmall/case/syscongczih2.jpg) no-repeat; z-index: 4; left: 260px; top: 290px; opacity: 0; }
.sysku2_la_tu5 { background: url(../images/knmall/case/syscongczih1.jpg) no-repeat; z-index: 5; left: 290px; top: 310px; opacity: 0; }
.sysku2lazi { position: absolute; bottom: 0; left: 0; width: 290px; height: 20px; line-height: 20px; color: #fff; background: #000; background: rgba(0,0,0,.6); text-align: center; }
.sysku2lagai { position: absolute; z-index: 6; width: 290px; height: 180px; top: 0px; left: 0px; background: #FFF; opacity: 0; filter: alpha(opacity=0); }
.sysku2con { width: 320px; height: 70px; font-family: Arial, "微软雅黑", "宋体"; font-size: 160%; line-height: 70px; position: absolute; left: 730px; top: 200px; text-align: center; display: none; }
.sysku2cshow { display: block; }
.sysku2more { width: 280px; height: 128px; position: absolute; left: 110px; top: 510px; line-height: 26px; }
.sysku3_kg1 { position: absolute; width: 500px; height: 342px; left: 70px; top: 240px; opacity: 0; }
.sysku3_kg2 { position: absolute; width: 270px; height: 233px; left: 780px; top: 310px; opacity: 0; }
.sysku3showcon { position: absolute; width: 800px; height: 60px; left: 150px; top: 630px; display: none; }
.sysku3showcon a { display: block; width: 246px; float: left; margin: 0 10px; background: #fff; height: 60px; line-height: 60px; font-family: Arial, "微软雅黑", "宋体"; font-size: 20px; text-align: center; }
.sysku3showcon a:hover { background: #FF7300; }
/*案例全部综合页面*/
.casezt ul li { width: 298px; height: 230px; float: left; margin-left: 6px; margin-top: 6px; }
.casezt ul li.caseztlione { margin-left: 0px; }
.caseztli_tu { width: 298px; height: 190px; overflow: hidden; }
.caseztli_zi { width: 298px; height: 40px; overflow: hidden; line-height: 40px; text-align: center; }
.lizijz a { font-weight: 800; color: #0066A5; }
.lizineiz { color: #FF7300; font-weight: 800; }
.casexxtu { width: 1210px; height: 400px; text-align: center; overflow: hidden; }
.caseinfmain_con { padding: 10px 0px; }
.caseinfmain_con h1 { font-size: 20px; font-family: 黑体; line-height: 45px; }
.caseinfmain_other { width: 1210px; height: 230px; overflow: hidden; }
.caseinfm_pro { line-height: 26px; }
.caseinfmot_zi { font-size: 16px; font-family: 黑体; line-height: 20px; height: 20px; padding: 5px 0px; }
.caseinfmot_img ul li { width: 234px; height: 179px; float: left; margin-left: 10px; overflow: hidden; }
.caseinfmot_img ul li.caseinfmotimgout { margin-left: 0px; }
.caseinfmot_img ul li span { display: block; width: 234px; height: 30px; line-height: 30px; text-align: center; }
/*荣誉页面*/
.honorback { width: 100%; height: 500px; background: url(../images/knmall/company/honorback.jpg) no-repeat top center; }
.honormain_con_top { width: 1210px; height: 40px; line-height: 40px; border-bottom: 1px solid #000; font-size: 20px; font-weight: 800; font-family: Arial, "微软雅黑", "宋体"; }
.honormain_con { margin-bottom: 20px; }
.honormain_con_bot { width: 1210px; }
.honormain_con_bot ul.honorshu li { float: left; width: 215px; margin-right: 10px; margin-top: 10px; border: 1px solid #fff; }
.honormain_con_bot ul.honorheng li { float: left; width: 280px; margin-right: 10px; margin-top: 10px; border: 1px solid #fff; }
/*后台管理*/
.usermanager { width: 1210px; margin: 0 auto; }
.usermanagerleft { width: 200px; overflow: hidden; float: left; background: #F7F5F5; padding-bottom: 200px; }
.umleft_menu { width: 200px; height: 50px; line-height: 50px; text-align: center; font-family: Arial, "微软雅黑", "宋体"; font-size: 16px; }
.umleft_menu a { display: block; width: 200px; height: 50px; }
.umleft_menu_sel { background: #CCC; font-weight: 600; }
.usermanagerright { width: 970px; padding: 10px 20px; float: left; }
.usermanagerrig_top { height: 50px; line-height: 50px; border-bottom: 2px solid #CCCCCC; font-size: 18px; font-family: Arial, "微软雅黑", "宋体"; }
.usermanagerrig_con { line-height: 50px; font-size: 16px; font-family: Arial, Helvetica, sans-serif; padding: 10px 0px 10px 36px; }
.uc_lef { float: left; }
.uc_con { float: left; margin-left: 20px; font-weight: 800; }
.uc_zhu { width: 898px; overflow: hidden; }
.uc_zhu a { color: #0066A5; }
.usermanagerrig_th { padding: 10px 0px 20px; line-height: 30px; font-size: 14px; color: #FF7300; }
.ucgao { min-height: 460px; }
.ucge { line-height: 30px; }
.uc_zhuge { padding: 10px 0px; }
.uczuok { width: 110px; }
.uctijiao { padding: 10px 0px 10px 194px; *padding:10px 0px 10px 212px;
}
.ucinfortijiao { padding: 10px 0px 10px 250px; *padding:10px 0px 10px 270px;
}
.uc_hsts { margin-left: 20px; color: red; float: left; font-size: 12px; }
.ucwid { width: 40px; }
/*.ucwidri{ width:302px;}*/

.um_mbyx { height: 80px; overflow: hidden; }
.um_mbyx div { float: left; padding: 10px; line-height: 30px; }
.um_mbyx_ifsz { width: 80px; text-align: center; }
.um_mbyx_xinx { width: 110px; text-align: center; }
.um_mbyx_jies { width: 500px; padding: 0px 10px; }
.um_mbyx .um_mbyx_caoz { width: 128px; text-align: left; line-height: 20px; word-break: break-all; overflow: hidden; }
.um_mbyx_cc { font-size: 12px; }
.um_mbyx_caoz a { color: #0066A5; }
.ucnewname { width: 280px; height: 30px; padding: 0px 10px; font-size: 16px; margin: 9px 0px; line-height: 30px; border: #ABABAB 1px solid; }
.ucselect { height: 30px; padding: 10px 0px; margin-left: 20px; float: left; }
.umselect { line-height: 24px; padding: 5px 0; display: block; width: 200px; border: 1px solid #ABABAB; }
.yinying { box-shadow: 2px 2px 3px #EDEDED inset; border-radius: 3px; }
.umtjiao { padding: 10px 0px 10px 520px; }
.ucalertu { float: left; margin-left: 20px; color: red; font-size: 12px; display: none; }
.usermanagerrig_table { padding: 10px 0px; }
/*
.bought-table{ border-collapse:collapse;}
.bought-table thead{ }
.bought-table thead tr.umtrzi{  height:40px; background: #CCC; border:1px solid #CCC;}
.bought-table thead tr td{ text-align:center;}
.bought-table .umtbody{ width:968px; overflow:hidden;  height:150px; border:1px solid #E8E8E8; }
.umtoptr{ width:968px; overflow:hidden; height: 40px; background:#F5F5F5; border-top:1px solid #E8E8E8;}
.umtoptr span{ margin:0px 20px;}
.ummidtr{ width:968px; overflow:hidden;  height:100px;}
.ummidtr td{ text-align:center;}
.bought-table thead tr.umtrkong,.umbodtrkong{ height:10px;}
*/
.umcaoz { display: block; width: 90px; height: 50px; line-height: 50px; }
.umpage { width: 970px; height: 32px; overflow: hidden; margin: 20px 0px 0px; border-top: 1px dotted #CCC; padding: 20px 0px; }
.bought-head { padding: 0px 1px; background: #CCC; width: 968px; height: 40px; }
.bought-head ul li { float: left; height: 40px; line-height: 40px; text-align: center; }
.bought-body ul li { float: left; height: 40px; line-height: 40px; text-align: center; }
.bought-body { border: 1px solid #E8E8E8; margin-top: 10px; }
.bought-body-top, .usermanagli_top { height: 40px; line-height: 40px; background: #F5F5F5; }
.bought-body-top span { margin: 0px 20px; }
.bought-body-con { height: 90px; padding: 10px 0px; }
.bought-body-con ul li { float: left; height: 90px; line-height: 90px; text-align: center; }
.bought-body-con ul li.umcaozuox { height: 50px; padding: 20px 0px; }
.usermanagerrig_add { padding: 10px 0px; }
.mallorder_address_hd p { line-height: 30px; padding-left: 20px; float: left; }
.usermanageraddnew { margin-bottom: 10px; height: 30px; }
.usermanagerrig_gcon { line-height: 25px; padding: 5px 0px; border-top: 1px solid #E8E8E8; zoom: 1; }
.usermanagerrig_gli { border: 1px solid #E8E8E8; margin: 20px 0px; }
.usermanagli_top ul li, .usermanagerrig_gcon ul li { float: left; text-align: center; }
.usermanagerrig_gcon ul li.umserxxdz { text-align: left; padding: 0px 10px; }
.mrnote { display: block; width: 70px; height: 24px; text-align: center; line-height: 24px; border: 1px solid #FF7300; background: #ffca9e; color: #FF7300; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; }
.setmrnote { border: 1px solid #FF7300; background: #FF7300; color: #fff; cursor: pointer; display: none; }
.umfp_pufp { padding: 10px; }
.umfp_tou { width: 970px; }
.umfp_tou ul li { width: 98px; height: 32px; border: 2px solid #EBEBEB; float: left; margin-right: 20px; line-height: 32px; text-align: center; position: relative; background: #EBEBEB; color: #CCCCCC; cursor: pointer; }
.umfp_tou ul li.umfptouxuan { border: 2px solid #FF7300; background: #fff; color: #000; }
.umfp_tou ul li.umfptouxuan b, .umfppriglistxz b, .umfrigmx b { display: block; position: absolute; width: 12px; height: 12px; background: url(../images/knmall/company/fapiaogou.png) no-repeat; right: 0px; bottom: 0px; }
.umfppufpall { margin-bottom: 10px; width: 950px; }
.umfppufpall_lef { float: left; width: 90px; height: 30px; line-height: 30px; }
.umfppufpall_rig { float: left; margin-left: 10px; }
.umfppriglist { width: 500px; height: 26px; overflow: hidden; border: 2px solid #EBEBEB; position: relative; cursor: pointer; margin-bottom: 10px; }
.umfplistinput { width: 400px; height: 26px; line-height: 26px; border: none; float: left; cursor: pointer; }
.umfplistcz { display: none; width: 100px; float: left; line-height: 26px; text-align: center; }
.umfplistcz a, .umfpprigxz a { padding: 0px 5px; color: #0066A5; }
.umfppriglistxz { border: 2px solid #FF7300; }
.umfpprigxz { height: 30px; line-height: 30px; width: 90px; }
.umfcz_bc { display: none; }
.umfrigmx { width: 60px; height: 26px; line-height: 26px; text-align: center; border: 2px solid #FF7300; position: relative; }
.umfppufpsave { margin: 10px 0px 10px 460px; }
.invoice-status { display: block; margin-bottom: 10px; }
.invoice-status li.curr { background: #ebebeb; color: #333; }
.invoice-status li { float: left; position: relative; padding: 0 20px 0 10px; height: 26px; line-height: 26px; border: solid #ebebeb; border-width: 1px 0; color: #b3b3b3; }
.invoice-status li b { display: block; position: absolute; right: 0; top: -1px; width: 10px; height: 28px; vertical-align: middle; overflow: hidden; background: url(../images/knmall/company/invoice-status.png) -20px 0 no-repeat; }
.invoice-status li.curr b { height: 26px; top: 0; background-position: 0 -1px; }
.invoice-status li.fore1 b.specb { height: 26px; background: url(../images/knmall/company/invoice-status.png) -10px 0px no-repeat; }
.item { display: inline-block; display: block; margin-bottom: 15px; line-height: 25px; width: 970px; }
.item span.label { width: 120px; line-height: 24px; float: left; padding: 4px 0 3px; text-align: right; }
.fl { float: left; }
.itxt { height: 18px; width: 155px; padding: 3px 5px 2px; }
.itxt, .selt, .area { line-height: 18px; border: 1px solid #ccc; padding: 5px; vertical-align: middle; float: none; }
.itxt04 { width: 225px; }
#zhshui { display: none; }
.step { margin: 10px 0px; }
.step1 { display: block; }
.step2 { display: none; }
.label em { color: #FF7300; padding: 0px 5px; font-weight: 800; font-size: 12px; font-family: verdana, sans-serif; }
.btn-9 { font-family: arial, "microsoft yahei"; cursor: pointer; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px; display: inline-block; height: 23px; line-height: 23px; background-color: #FF7300; /* background-image: -moz-linear-gradient(top,#f2f2f2,#f7f7f7);
  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f2f2f2),color-stop(1,#f7f7f7));
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#f7f7f7',GradientType='0');
  -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f2f2f2',endColorstr='#f7f7f7');
  background-image: linear-gradient(to top,#f2f2f2 0,#f7f7f7 100%);*/
-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color: #fff; font-size: 12px; font-weight: normal; padding: 0 14px; cursor: pointer; border: 0; float: none; width: 70px; margin: 0px 10px; }
.mt10 { margin-top: 10px; }
.fpzhushix { float: left; margin-left: 10px; color: red; }
.umsc_list ul li { float: left; width: 150px; height: 200px; margin-left: 14px; margin-bottom: 24px; }
.umsc_list ul.umsclistul { margin-left: -14px; }
.umsclist_pic { width: 148px; height: 148px; overflow: hidden; border: 1px solid #EEEEEE; }
.umsclist_zi { height: 30px; line-height: 30px; text-align: center; }
.umsclist_jia { height: 30px; width: 70px; margin: 0 auto; }
.umsclist_jia_face { float: left; width: 20px; height: 20px; }
.umsclist_jia_zi { float: left; line-height: 20px; padding: 0px 3px; color: #FF7300; }
.umsclistjiazting { color: #999; }
/*核心理念*/
.conceptback { width: 100%; height: 520px; }
.conceptback_front { width: 1210px; overflow: hidden; margin: 0 auto; }
.conceptbackft_top { width: 1210px; height: 40px; line-height: 40px; text-align: center; font-size: 22px; font-weight: 800; padding: 10px 0px; }
.conceptbackft_top span { color: #FF7300; }
.conceptbackft_con_lef { width: 400px; height: 400px; float: left; padding: 0px 50px; }
.conceptbackft_con_rig { width: 710px; height: 480px; float: left; }
.conceptbackft_con_rig h1 { color: #F99D1B; font-size: 16px; line-height: 40px; font-weight: 800; }
.conceptbackft_con_rig h2 { font-size: 14px; line-height: 28px; text-indent: 28px; font-weight: 100; }
.teammain { width: 100%; overflow: hidden; margin: 0 auto; position: relative; }
.teambackpic { width: 100%; z-index: 0; position: absolute; top: 0; left: 0; }
.teambb1, .teambb2, .teambb3, .teambb4, .teambb5 { z-index: 1; position: absolute; opacity: 0; filter: alpha(opacity=0); cursor: pointer; }
.lightkuang { position: absolute; z-index: 3; overflow: hidden; }
.lightte { position: absolute; 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); }
.teamintro { width: 1210px; margin: 0 auto; }
.teamintro_hd { width: 1210px; height: 50px; line-height: 50px; font-family: Arial, "微软雅黑", "宋体"; font-size: 30px; text-align: center; padding: 10px 0px; }
.teamintro_fen { font-size: 16px; font-weight: 800; }
.teamintro_fenjie { line-height: 26px; margin-bottom: 10px; }
.teamintro_lef { width: 740px; float: left; }
.teamintro_right { width: 450px; float: left; margin-left: 20px; }
.teamintro_pic { padding: 0px 51px; margin-bottom: 20px; }
.teamintro_picxi { float: left; width: 480px; height: 270px; margin: 0px 37px; }
/*资料库*/
.informali_type { float: left; width: 120px; height: 40px; line-height: 40px; font-family: Arial, "微软雅黑", "宋体"; font-size: 14px; background: #F7F5F5; padding: 0px 20px; }
.informali_typexx { float: left; padding: 0px 20px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; font-family: Arial, "微软雅黑", "宋体"; cursor: pointer; margin-left: 10px; }
.informalistshow, .informalistshows { width: 1210px; height: 40px; margin-bottom: 10px; }
.informaliconhead { border-bottom: 1px solid #999; }
.inforselz { background: #0066A6; color: #fff; }
.infroline { border-top: 1px solid #999; height: 0px; padding-bottom: 10px; }
#informa_li0, #informa_li1, #informa_li2, #informa_li3, #informa_li4, #informa_li5 { display: none; }
.informalinr_lef { width: 1210px; }
.informalinr_lef ul li { width: 1210px; height: 30px; line-height: 30px; font-size: 14px; text-indent: 15px; border-bottom: 1px dashed #CCC; padding: 5px 0px; overflow: hidden; }
.informalinr_lef ul li span { display: block; float: left; }
.informalinr_lef ul li span.infordes { width: 590px; padding: 0px 5px; height: 30px; overflow: hidden; background: url(../images/knmall/company/infordl.png) no-repeat 5px center; }
.informalinr_lef ul li span.infortime { width: 180px; font-size: 12px; overflow: hidden; color: #999999; }
.informalinr_lef ul li span.inforftye { width: 200px; font-size: 12px; overflow: hidden; }
.informalinr_lef ul li span.inforfile { width: 150px; overflow: hidden; text-align: left; font-size: 12px; }
.informalinr_lef ul li span.infordown { width: 80px; margin-right: 0px; overflow: hidden; text-align: center; font-size: 12px; }
.informalinr_lef ul li span.infordown a { color: #F99D1B; }
.informalinr_lef ul li span.infordown a:hover { color: #0066A6; }
.informapagte { border-top: none; margin: 0px; }
.informalinr_top { height: 40px; line-height: 40px; font-size: 14px; }
/*资料详细信息*/
.infromadetop_t { height: 40px; line-height: 40px; font-size: 14px; font-weight: 800; background: #FFC68C; padding: 0px 20px; }
.informadetop_c { width: 1208px; border: 1px solid #FFC68C; }
.informdc_lef { width: 260px; height: 300px; float: left; padding: 10px 20px; border-right: 1px solid #FFC68C; }
.informdc_rig { float: left; }
.informdc_lef img { box-shadow: 1px 1px 8px #666; }
.informdcrigle { float: left; width: 560px; height: 300px; padding: 10px 20px; border-right: 1px solid #FFC68C; }
.informdcrigle ul li { height: 40px; line-height: 40px; border-bottom: 1px dotted #FFC68C; }
.informdcrigle ul li.informdcriglets { height: 60px; border-bottom: none; line-height: 30px; padding: 5px 0px; }
.informdcrigri { width: 200px; height: 114px; padding: 93px 53px; float: left; }
.informdcrigri div { width: 200px; height: 47px; overflow: hidden; }
.informdcrigri_d1 { margin-bottom: 20px; }
.informade_bot { margin: 10px 0px 50px; }
.infromadebot_t { height: 30px; line-height: 30px; font-size: 16px; }
.infromadebot_c { font-size: 14px; font-family: Arial, Helvetica, sans-serif; line-height: 25px; white-space: normal; }
/*系统设计*/
.sysshejmain { width: 1210px; margin: 0 auto; }
.sysshej_tit { font-size: 16px; line-height: 50px; font-weight: 800; color: #999999; }
.sysshej_al { width: 1210px; overflow: hidden; }
.sysshej_al ul { margin-left: -35px; }
.sysshej_al ul li { width: 380px; height: 242px; margin-left: 35px; float: left; margin-bottom: 30px; position: relative; }
.sysshej_fl { width: 1210px; text-align: center; margin-bottom: 20px; line-height: 30px; border-bottom: 1px solid #999; }
.sysshej_fl ul li { display: inline; padding: 0px 5px; }
.sysdtcolor { color: #0066A5; }
.sysdepage { margin: 0px; }
.sysdtjsz { position: absolute; bottom: 0px; left: 0px; height: 40px; line-height: 40px; overflow: hidden; padding: 0px 10px; width: 360px; z-index: 3; text-align: center; display: block; color: #fff; font-weight: 800; font-size: 16px; }
.sysdtback { position: absolute; width: 380px; bottom: 0px; left: 0px; height: 40px; background: #000; opacity: 0.6; filter: alpha(opacity=60); z-index: 1; }
.sysshej_al a { color: #fff; }
.sysdechka { position: absolute; z-index: 2; bottom: 0px; right: 10px; opacity: 0; }
/*系统成套*/
.consysbt { width: 1210px; height: 40px; line-height: 40px; font-size: 20px; font-family: Arial, "微软雅黑", "宋体"; margin: 10px 0px; border-bottom: 1px solid #999999; }
.consysblef_li { width: 180px; padding: 10px 10px 30px; background: #FFB063; line-height: 34px; }
.consysblef_li ul li { border-bottom: 1px dashed #FF7300; }
.consysbt_rig { width: 940px; height: 1500px; overflow: hidden; margin-bottom: 5px; position: relative; }
.consysbrp1 { position: absolute; left: 60px; top: 30px; width: 196px; }
.consysbrp2 { position: absolute; left: 340px; top: 55px; width: 213px; }
.consysbrp4 { position: absolute; left: 620px; top: 68px; width: 259px; }
.consysbrp5 { position: absolute; left: 60px; top: 294px; width: 162px; }
.consysbrp6 { position: absolute; left: 280px; top: 300px; width: 266px; }
.consysbrp7 { position: absolute; left: 644px; top: 285px; width: 222px; }
.consysbrp9 { position: absolute; left: 57px; top: 530px; width: 179px; }
.consysbrp10 { position: absolute; left: 288px; top: 540px; width: 210px; }
.consysbrp8 { position: absolute; left: 553px; top: 546px; width: 328px; }
.consysbrp11 { position: absolute; left: 60px; top: 770px; width: 334px; }
.consysbrp12 { position: absolute; left: 430px; top: 770px; width: 275px; }
.consysbrp3 { position: absolute; left: 780px; top: 820px; width: 82px; }
.consysbrp13 { position: absolute; left: 60px; top: 1020px; width: 224px; }
.consysbrp14 { position: absolute; left: 360px; top: 1020px; width: 209px; }
.consysbrp17 { position: absolute; left: 640px; top: 1050px; width: 226px; }
.consysbrp15 { position: absolute; left: 60px; top: 1280px; width: 232px; }
.consysbrp16 { position: absolute; left: 380px; top: 1270px; width: 257px; }
.consysbt_btz { float: left; width: 190px; }
.consysbt_more { float: right; font-size: 14px; }
.consysbt_rig div { line-height: 30px; text-align: center; }
/*促销页面*/
.promain_hbback { width: 100%; }
.promainhb_con { width: 1210px; margin: 0 auto; padding: 20px 0px; font-family: Arial, "微软雅黑", "宋体"; }
.promainhb_con_tzi { width: 490px; height: 60px; line-height: 60px; border: 5px solid #FC0; margin: 0 auto; text-align: center; font-size: 34px; color: #FB7E03; cursor: pointer; }
.promainhb_con_lis { width: 1210px; height: 410px; position: relative; padding: 10px 0px; margin: 20px 0px 0px; }
.promainhbcolis { width: 920px; height: 360px; border: 5px solid #A3BAE6; padding: 40px 140px 0px; overflow: hidden; background: #FDFBFB; }
.promainhbstar1 { position: absolute; left: 0px; top: 0px; z-index: 1; }
.promainhbstar2 { position: absolute; right: 0px; bottom: 0px; z-index: 1; }
.promainhbcolis ul { margin-left: -30px; zoom: 1; }
.promainhbcolis ul li { width: 200px; height: 135px; margin-left: 30px; background: url(../images/knmall/promotion/cxshowpplistback.png) no-repeat; float: left; margin-bottom: 50px; }
.promainhbcolis ul li.cxsechd1 { margin-left: 110px; }
.promainhbcolis ul li.cxsechd2 { margin-left: 80px; }
.promainhbcolis_tit { width: 200px; height: 80px; cursor: pointer; }
.promainhbcolis_zi { width: 200px; height: 30px; text-align: center; line-height: 30px; font-size: 16px; cursor: pointer; }
.promainhbpro_tit { width: 100%; height: 180px; font-family: Arial, "微软雅黑", "宋体"; }
.promainhbprot1 { background: #055EBA; }
.promainhbprot2 { background: #F1AE0D; }
.promainhbprot3 { background: #032854; }
.promainhbprot4 { background: #025491; }
.promainhbprot5 { background: #880191; }
.promainhbprot6 { background: #26407A; }
.promainhbprot7 { background: #982B09; }
.promainhbprotit { width: 1210px; height: 180px; margin: 0 auto; position: relative; }
.promainhbprotit_tu { position: absolute; left: 0px; top: 0px; z-index: 1; }
.promainhbprotit_zi { position: absolute; top: 20px; left: 400px; z-index: 1; color: #fff; font-size: 26px; }
.promainhbprocon { width: 970px; margin: 0 auto; background: #F2F2F2; padding: 100px 120px 0px; }
.promainhbprocon ul { margin-left: -150px; zoom: 1; }
.promainhbprocon ul li { width: 410px; height: 350px; margin-left: 150px; float: left; margin-bottom: 60px; position: relative; }
.promainhbprocon_pro { position: absolute; width: 310px; height: 235px; top: 0px; left: 60px; z-index: 1; overflow: hidden; }
.promainhbp_yez { position: absolute; z-index: 3; left: 0px; top: 140px; }
.promainhbprocon_art { width: 359px; height: 115px; overflow: hidden; background: url(../images/knmall/promotion/cxshowproart.png) no-repeat; position: absolute; z-index: 2; left: 35px; top: 230px; font-family: Arial, "微软雅黑", "宋体"; }
.promainhbprocon_art_zi { width: 260px; height: 55px; line-height: 55px; text-align: center; font-size: 20px; padding: 30px 0px; color: #fff; float: left; }
.promainhbprocon_art_zi a { display: block; width: 260px; height: 55px; color: #fff; }
.promainhbprocon_art_cx { display: block; float: left; width: 99px; height: 115px; }
.promainbhpro_bot { width: 100%; height: 200px; background: #EDB405; }
.promainbhpro_bot_con { width: 1210px; height: 200px; text-align: center; margin: 0 auto; overflow: hidden; }
.sideadvright { position: fixed; top: 10px; left: 50%; margin-left: 485px; width: 120px; height: 468px; z-index: 9999999; background: url(../images/knmall/promotion/sidebar_r.png) no-repeat; display: none; }
.sideadvright_list { padding: 68px 0px; }
.sideadvright_list ul li { width: 114px; height: 42px; padding: 0px 3px; margin-bottom: 8px; cursor: pointer; text-align: center; line-height: 42px; font-size: 20px; color: #fff; font-family: 微软雅黑; }
.sideadvright_top { width: 114px; height: 42px; padding: 0px 3px; cursor: pointer; }
/*新品页面*/
.newpromain_main { position: relative; width: 100%; overflow: hidden; }
.newpromainback { position: absolute; top: 0px; left: 50%; margin-left: -960px; }
.newpromain { width: 1210px; height: 6200px; position: relative; z-index: 2; margin: 0 auto; }
.newpromain_pro1 { width: 1210px; height: 650px; position: absolute; top: 910px; left: 0px; }
.newpromain_pro2 { width: 1210px; height: 650px; position: absolute; top: 1680px; left: 0px; }
.newpromain_pro3 { width: 1210px; height: 650px; position: absolute; top: 2480px; left: 0px; }
.newpromain_pro4 { width: 1210px; height: 650px; position: absolute; top: 3260px; left: 0px; }
.newpromain_pro5 { width: 1210px; height: 650px; position: absolute; top: 4060px; left: 0px; }
.newpromain_pro6 { width: 1210px; height: 650px; position: absolute; top: 4880px; left: 0px; }
.newprolist1 { position: absolute; left: 120px; top: 390px; width: 240px; height: 182px; }
.newprolist2 { position: absolute; left: 530px; top: 280px; width: 240px; height: 182px; }
.newprolist3 { position: absolute; left: 960px; top: 80px; width: 240px; height: 182px; }
.newprolist4 { position: absolute; left: 930px; top: 440px; width: 240px; height: 182px; }
.newprolist5 { position: absolute; left: 0px; top: 80px; width: 240px; height: 182px; }
.newprolist6 { position: absolute; left: 0px; top: 440px; width: 240px; height: 182px; }
.newprolist7 { position: absolute; left: 500px; top: 280px; width: 240px; height: 182px; }
.newprolist8 { position: absolute; left: 930px; top: 390px; width: 240px; height: 182px; }
.newprojs { width: 250px; position: absolute; font-size: 14px; font-family: 微软雅黑; overflow: hidden; }
.newprojs1 { left: 0px; top: 260px; }
.newprojs2 { left: 420px; top: 170px; }
.newprojs3 { left: 860px; top: 310px; }
.newprojs4 { left: 560px; top: 530px; }
.newprojs5 { left: 0px; top: 310px; }
.newprojs6 { left: 250px; top: 520px; }
.newprojs7 { left: 470px; top: 160px; }
.newprojs8 { left: 900px; top: 280px; }
.newprojs_pp { text-align: right; background: url(../images/knmall/newproduct/newproductpoint.png) no-repeat right center; padding-right: 18px; line-height: 22px; }
.newprojs_ms { text-align: right; line-height: 22px; }
.newprojs_ms a { color: #898989; }
.newprojs_dg { width: 90px; height: 22px; background: #AE1203; float: right; margin-top: 3px; }
.newprojs_dg a { display: block; width: 68px; height: 22px; color: #fff; text-align: center; line-height: 22px; background: url(../images/knmall/newproduct/newproductgoj.png) no-repeat right; padding-right: 22px; }
.newproductpjtg1 { position: absolute; left: 290px; top: 280px; }
.newproductpjtg2 { position: absolute; left: 470px; top: 240px; }
.newproductpjtg3 { position: absolute; left: 880px; top: 260px; }
.newproductpjtg4 { position: absolute; left: 820px; top: 480px; }
.newproductpjtg5 { position: absolute; left: 300px; top: 170px; }
.newproductpjtg6 { position: absolute; left: 280px; top: 460px; }
.newproductpjtg7 { position: absolute; left: 400px; top: 300px; }
.newproductpjtg8 { position: absolute; left: 820px; top: 400px; }
/*员工生活*/
.stafflifemain { width: 100%; height: 659px; background: url(../images/knmall/company/life_bg.gif) no-repeat top center; }
.stafflifemcon { width: 1210px; height: 659px; margin: 0 auto; }
.stafflifemcon_lef { width: 340px; height: 220px; float: left; text-align: center; padding-top: 100px; }
.stafflifemcon_mid { width: 400px; height: 300px; float: left; margin-left: 60px; padding-top: 80px; }
.stafflifemcon_rig { width: 360px; float: left; margin-left: 40px; padding-top: 20px; }
.stafflifemcon_rig_top { width: 360px; height: 250px; overflow: hidden; }
.stafflifemcon_rig_bot { padding: 20px 0px; font-size: 12px; line-height: 26px; }
.stafflifemcshow { height: 30px; line-height: 30px; padding-top: 40px; width: 1210px; margin: 0 auto; }
.stafflifemctu { width: 1210px; height: 1060px; margin: 0 auto; position: relative; }
.staffknlifepho1 { position: absolute; width: 360px; top: 140px; left: 0px; text-align: center; line-height: 30px; }
.staffknlifepho1 img { width: 360px; }
.staffknlifepho2 { position: absolute; width: 300px; top: 80px; left: 850px; text-align: center; line-height: 30px; }
.staffknlifepho2 img { width: 300px; }
.staffknlifepho3 { position: absolute; width: 350px; top: 60px; left: 430px; text-align: center; line-height: 30px; }
.staffknlifepho3 img { width: 350px; }
.staffknlifepho4 { position: absolute; width: 300px; top: 510px; left: 20px; text-align: center; line-height: 30px; }
.staffknlifepho4 img { width: 300px; }
.staffknlifepho5 { position: absolute; width: 350px; top: 410px; left: 420px; text-align: center; line-height: 30px; }
.staffknlifepho5 img { width: 350px; }
.staffknlifepho6 { position: absolute; width: 350px; top: 740px; left: 420px; text-align: center; line-height: 30px; }
.staffknlifepho6 img { width: 350px; }
.staffknlifepho7 { position: absolute; width: 300px; top: 550px; left: 850px; text-align: center; line-height: 30px; }
.staffknlifepho7 img { width: 300px; }
.stafflifemclv { width: 1210px; margin: 0 auto; padding-bottom: 60px; }
.stafflifemclv_lef { width: 540px; float: left; font-size: 12px; line-height: 26px; }
.stafflifemclv_rig { width: 240px; height: 426px; overflow: hidden; float: left; margin-left: 95px; }
.stafflifemclv_lef_tu { padding: 10px 0px; }
.stafflifemcsp_rig { width: 580px; float: left; margin-left: 90px; }
.stafflifemcsp_rig_top { width: 300px; height: 150px; overflow: hidden; padding: 20px 0px; }
.stafflifemcsp_rig_top2 { float: right; }
/*登陆成功*/
.mallindmain { width: 1210px; margin: 0 auto; padding: 80px 0px; font-family: 微软雅黑; color: #0066A5; }
.mallind_wel { font-size: 26px; line-height: 40px; padding: 0px 80px 40px; width: 1050px; overflow: hidden; }
.mallind_wel span { font-size: 30px; color: #0198E1; }
.mallind_lef { float: left; width: 500px; padding: 0px 25px; font-size: 24px; }
.mallind_rig { float: left; width: 500px; height: 226px; overflow: hidden; }
.mallind_lef_z a { font-size: 18px; color: #0066A5; }
.mallind_lef_z a:hover { color: #63F; }
/*参数ADMIN页面*/
.productsmmain { min-height: 660px; }
.productsmmain_head { height: 30px; line-height: 30px; width: 98%; background: #F2F2F2; font-size: 14px; padding: 10px 1%; }
.productsmmain_head a { padding: 0px 20px; }
.productsmmain { width: 1210px; margin: 0 auto; font-size: 14px; }
.productsmm_top { font-size: 16px; width: 1210px; text-align: center; height: 40px; line-height: 40px; padding: 10px 0px; font-weight: 800; }
.productsmm_type { padding-bottom: 20px; }
.productsmm_type_lef, .productsmm_type_rig { width: 120px; height: 40px; line-height: 40px; padding: 0px 20px; float: left; margin: 0px 20px; cursor: pointer; }
.productsmm_type_lef { background: #F99C1B; }
.productsmm_type_lef a { color: #fff; }
.productsmm_type_rig { background: #F2F2F2; }
.productsmm_type_rig a { color: #000; }
.productsmmzhl { width: 1210px; min-height: 620px; margin: 0 auto; }
.productsmm_con { width: 1188px; border: 1px solid #ccc; padding: 10px; }
.productsmmcon { width: 1168px; padding: 10px; border-bottom: 1px dotted #ccc; }
.productsmmconlast { border-bottom: none; }
.productsmm_con_zu { float: left; width: 258px; padding: 20px 10px; }
.productsmm_con_fl { float: left; width: 870px; padding: 10px; }
.productsmm_con_fl ul li { float: left; margin: 0px 20px; padding: 10px; text-align: center; cursor: pointer; white-space: nowrap; }
.productsmmxx { width: 1210px; text-align: center; height: 40px; line-height: 40px; font-weight: 800; padding: 20px 0px; font-size: 16px; }
.productsmmxx span { padding: 0px 20px; }
.productsmmxx a { font-size: 14px; font-weight: 100; color: #0066A6; }
.productsmmxx a:hover { color: #F99D1B; }
.productsmmxxcon { width: 720px; padding: 0px 245px 20px; border-bottom: 1px solid #ccc; }
.productsmmxx_con_lef { float: left; width: 250px; height: 40px; line-height: 40px; margin: 0px 10px; background: #ccc; padding: 10px; }
.productsmmxx_con_but { width: 100px; background: #fff; }
.productsmmbut { width: 80px; height: 40px; background: #F99C1B; border: none; font-size: 14px; padding: 0px 10px; font-weight: 800; color: #000; cursor: pointer; }
.productsmmshow { padding: 20px 0px; line-height: 24px; display: none; }
.pdmsepc { padding: 0px 0px 20px; }
.productcsfooter { text-align: center; width: 100%; height: 30px; line-height: 30px; background: #ccc; margin-top: 40px; }
.productzdsc { color: #0066A6; }
.productzdsc:hover { color: #F99D1B; }
.productsmmset { display: none; }
.productshlist { width: 1210px; min-height: 620px; display: none; }
.productlinko { line-height: 30px; padding: 10px 0px; }
.productlisto { width: 1210px; }
.productlisto ul li { width: 1210px; line-height: 24px; padding: 10px 0px; border-bottom: 1px solid #ccc; overflow: hidden; }
.productlisto_tit1 { float: left; width: 80px; text-align: center; margin-right: 20px; }
.productlisto_tit11 { float: left; width: 120px; text-align: center; margin-right: 20px; }
.productlisto_tit_1 { float: left; width: 850px; margin-right: 20px; }
.productlisto_tit_2 { float: left; width: 100px; text-align: center; background: #0066A5; color: #fff; cursor: pointer; }
.productdemain, .cxalertform { position: fixed; width: 100%; height: 100%; z-index: 999999; left: 0; top: 0; }
.productdemain_back { position: absolute; width: 100%; height: 100%; z-index: 999999; left: 0; top: 0; background: #ccc; opacity: 0.6; filter: alpha(opacity=60); }
.productdemain_con { width: 700px; height: 630px; position: absolute; z-index: 99999999; left: 50%; top: 50%; margin-left: -350px; margin-top: -340px; border: 2px solid #000; background: #fff; padding: 10px; }
.productdemain_con_tit { line-height: 24px; }
.productdemain_con_cs { width: 678px; height: 498px; background: #FAFAFA; padding: 10px; border: 1px solid #ccc; overflow: auto; }
.productdemainccs_le { line-height: 30px; overflow: hidden; }
.productdemainccs_ri input { padding: 2px; width: 660px; }
.productdemain_con_ti { padding: 10px 0px; }
.productdemain_con_ti input { width: 40px; height: 30px; background: #F99C1B; border: none; color: #000; margin: 0px 10px; cursor: pointer; }
.pdcsgclose { position: absolute; right: 20px; top: 20px; width: 20px; height: 20px; z-index: 999999999; text-align: center; line-height: 20px; border: 1px solid #568BD8; color: #568BD8; cursor: pointer; }
/*搜索*/
/*
.searchall{ font-size:14px; width:1210px; overflow:hidden;}
.searchall ul{ margin-left:-1px; zoom:1;}
.searchall ul li{ float:left; margin-left:1px; line-height:30px; padding:5px 0px; text-align:center; height:30px; background:#4F94CD; color:#fff; font-weight:800;}
.serchtit_1{ width:89px;}
.serchtit_2{ width:159px;}
.serchtit_3{ width:120px;}
.serchtit_4{ width:729px;}
.serchtit_5{ width:109px;}
.serchtit_5 a{ display:block; width:71px; height:30px; line-height:30px; background:#FF7300; color:#fff; font-weight:600;}
.serchtit_5 a:hover{ background:#F26D00;}
*/

/*
.searchallnei ul li{ height:120px;  float:left; margin-left:1px; margin-top:1px;  text-align:center; background:#F0FAFF; font-size:14px; overflow:hidden;}
.searchallnei ul li.serchtit_2{ width:139px; padding:0px 10px;  }
.searchallnei ul li.serchtit_4{ text-align:left; padding:0px 10px; width:709px;}
.searchallnei ul li.serchtit_5{ width:71px; height:30px; padding:45px 19px; }
*/
.searchfailpicmain { width: 670px; height: 230px; padding: 60px 270px; }
.searchfailpic { width: 670px; height: 230px; background: url(../images/knmall/mall/findfailture.jpg) no-repeat; }
.searchallnei { min-height: 400px; width: 1210px; text-align: center; }
.searchallnei table tr th { background: #4F94CD; border: 1px solid #fff; text-align: center; height: 40px; color: #fff; }
.searchallnei table tr td { border: 1px solid #fff; text-align: center; height: 120px; line-height: 22px; background: #F0FAFF; }
.searchallnei table tr td.serchtit_4 { text-align: left; padding: 0px 10px; }
.searchallnei table tr td.serchtit_5 { width: 70px; height: 30px; padding: 45px 25px; }
.searchallnei table tr td.serchtit_5 a { display: block; background: #FF7300; color: #fff; width: 70px; height: 30px; line-height: 30px; }
.searchallnei table tr td.serchtit_5 a:hover { background: #F26D00; }
.searchhigh_pp { font-size: 16px; line-height: 30px; color: #0066A5; font-family: 微软雅黑; }
.searchhigh_ppt { font-size: 14px; line-height: 26px; padding: 10px 0px; }
.searchhigh_ppt a { padding: 0px 20px; display: inline-block; }
.mall_searchminfor { width: 1190px; padding: 0px 10px; margin: 10px auto; overflow: hidden; }
/*咨询成功*/
.zxsuccessbody { background: #fff; }
.zxsuccess_ka { width: 480px; height: 240px; margin: 0px auto; padding: 30px 0px; }
.zxsuccess_ka_pic { width: 480px; height: 240px; overflow: hidden; }
.zxsuccess_ot, .zxsuccess_ozc { width: 1180px; text-align: center; padding-bottom: 50px; }
.zxsuccess_ot a { padding-left: 30px; }
.zxsuccess_ozc a { color: red; font-weight: 800; font-family: 微软雅黑; }
.zxsuccess_ozc a:hover { color: #0066A5; }
/*QQ客服*/
.qqservice { position: fixed; top: 50%; left: -180px; z-index: 9999999999999999; margin-top: -125px; 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; }
