﻿BODY {MARGIN: 0px 0px 44px; BACKGROUND: url(bj.jpg) #ffffff repeat-x 50% 30px;}


.hide-div{position: absolute;width: 500px;height: 400px;z-index: -1;}


.list_nav a, .list_nav div { font-family: "微软雅黑" }
.list_cont, .list_nav { border-top: 1px solid #e6e6e6 }
* { margin: 0; padding: 0 }
.clearfix:after { display: block; clear: both; height: 0; visibility: hidden; font-size: 0; line-height: 0; content: "" }
.clearfix { zoom: 1 }
.list_nav { z-index: 333 }
.list_nav li { list-style: none; z-index: 111 }
.list_nav a { text-decoration: none; color: #000 }
.list_name .list_red, .list_name .list_red_exp { color: #e2231a; background: #f7f7f7 }
.list_box { width: 1200px; margin: 0 auto; display: table }
.list_nav { width: 190px; height: 357px; border-left: 1px solid #e6e6e6; position: relative; float: left }
.list_nm, .list_nm_exp { font-size: 17px; position: relative; padding: 14px 15px 14px 20px; font-weight: 400; display: block; line-height: 22px; height: 22px }
.list_nm { border-bottom: 1px solid #e6e6e6; border-right: 1px solid #e6e6e6 }
.list_name .list_red { border-right: none }
.list_cont, .list_nm_exp { border-right: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6 }
.list_icona, .list_iconb { right: 15px; top: 21px; width: 6px; height: 9px; position: absolute }
.list_usepng { display: inline-block; background-image: url(/img/icon.png); background-repeat: no-repeat }
.list_icona { background-position: -84px -36px }
.list_iconb { background-position: -73px -36px }
.list_cont { width: 934px; height: 343px; background: #f7f7f7; position: absolute; left: 190px; top: -1px; padding: 0 22px 13px 52px; display: none; z-index: 333 }
.list_lt { width: 630px; float: left; margin-top: 20px }
.list_rt { width: 252px; float: right; margin-top: 13px }
.list_rt a { display: block }
.list_rt img { width: 252px; height: 160px; margin-bottom: 5px }
.list_lta { margin-top: 8px; }
.list_lta p { font-size: 16px; color: #000; border-left: 5px solid #FF6A16; padding-left: 10px; }
.list_lta p a{font-size: 16px;}
.list_lta p a i{ margin-left:10px;}
.list_lta ul { margin-left: 55px; border-bottom: 1px solid #e5e5e5; width: 575px; padding-bottom: 5px; padding-top: 2px }
.list_lta ul li{ font-size: 12px; float: left; line-height: 28px; height: 28px; zoom: 1 }
.list_lta span { display: block; text-indent:2em; font-size: 14px;  line-height: 28px; zoom: 1; margin-left: 55px; border-bottom: 1px solid #e5e5e5; width: 575px; padding-bottom: 5px; padding-top: 2px  }
/*.list_lta span a{ font-size:14px;}*/
.list_lta ul li a { border-left: 1px solid #e5e5e5; padding-left: 12px; padding-right: 12px; color: #000; white-space: nowrap; font-size:14px;}
.list_lta a:hover { color: #e2231a }
.wrap1200:hover .lay_child_menu7{display: none;}
.clear_rx { zoom: 1 }
.clear_rx:after { content: ""; display: block; clear: both }
.fl_rx { float: left }
.fr_rx { float: right }
.hid_rx { display: none }
.wrap1200 { width: 1200px; margin: 10px auto 0; }
.back, .floor_cntr, .piece, .piece_cntr, .relative { position: relative }
/*banner*/
.shoppc_index_banner_770_365 *{margin: 0;padding: 0;}		
.shoppc_index_banner_770_365 ul{list-style: none;}		
.shoppc_index_banner_770_365 .banner_box{width: 595px;height: 357px;position: relative;/*float: left;*/}		
.shoppc_index_banner_770_365 .banner_box img{width: 608px;height: 357px;}		
.shoppc_index_banner_770_365 .banner_an{width: 106px;position: absolute;bottom: 15px;height: 21px;overflow: hidden;left: 50%;margin-left: -53px;}		
.shoppc_index_banner_770_365 .banner_an a {display: inline-block;width: 11px;height: 11px;border-radius: 11px;background: #383838;margin: 5px; cursor:pointer;}	
.shoppc_index_banner_770_365 .banner_an a.banner_now {background: #a9a9a9;}		
.shoppc_index_banner_770_365 .banner_pic{position: relative; /*z-index:1;*/}
/*.shop_banner_c{ z-index:1;}	*/	
.shoppc_index_banner_770_365 .banner_pic li{display: none;position: absolute;left: 0px;top: 0px;}		
.shoppc_index_banner_770_365 .banner_bt{ width: 608px; position: relative;}		
.shoppc_index_banner_770_365 .banner_usepng {display: inline-block;background-image: url(http://pic.shop.lenovo.com.cn/g1/M00/00/4B/CmBZD1ZMC-6AKzbpAADV05uCIzQ915.png);background-repeat: no-repeat;}		
.shoppc_index_banner_770_365 .banner_bt a {position: absolute;z-index: 10}		
.shoppc_index_banner_770_365 .banner_bt a {width: 41px;height: 69px;top: 147px;cursor: pointer}		
.shoppc_index_banner_770_365 .banner_prev {left: 0;background-position: -4px -192px}		
.shoppc_index_banner_770_365 .banner_prev:hover {background-position: -88px -192px}		
.shoppc_index_banner_770_365 .banner_next {right: 0;background-position: -46px -192px}		
.shoppc_index_banner_770_365 .banner_next:hover {background-position: -130px -192px}		

/*今日推荐*/
.shop_index_pic_1200_160 *{margin: 0;padding: 0;}		
.shop_index_pic_1200_160 div{font-family: "微软雅黑";}		
.shop_index_pic_1200_160 a,li{text-decoration: none;list-style: none;}		
.shop_index_pic_1200_160 .pic_box{width: 1200px;margin: 0 auto;height:160px;margin-top: 10px;position: relative;margin-bottom: 30px;overflow: hidden; position:relative;}	
.shop_index_pic_1200_160 .pic_box .more-box .img-more{ position:absolute; top:0;left:0;opacity:0;}
.shop_index_pic_1200_160 .pic_box:hover	.img-more{opacity:1;}
.shop_index_pic_1200_160 .pic_tj{float: left;width: 192px;height: 159px;}		
.shop_index_pic_1200_160 .pic_main{overflow: hidden;width: 1008px;height: 159px;position: relative;}		
.shop_index_pic_1200_160 .pic_cont{position: absolute;left: 0;top: 0;width: 9999px;height: 159px;}		
.shop_index_pic_1200_160 .pic_cont img{width: 252px;height: 160px;display: block}

.shop_index_pic_1200_160 .pic_cont li{float: left;position: relative;width: 252px;height: 159px;}		
.shop_index_pic_1200_160 .pic_main .pic_cont li a .pic_tu{position: absolute;left: 0px;top: 0px;width: 66px;height: 64px;}
.shop_index_pic_1200_160 .pic_usepng {display: inline-block;background-image: url(http://pic.shop.lenovo.com.cn/g1/M00/00/4B/CmBZD1ZMC-6AKzbpAADV05uCIzQ915.png);background-repeat: no-repeat;}		
.shop_index_pic_1200_160 .pic_prev {float: left;width: 41px;height: 69px;position: absolute;left: 0px;top: 45px;z-index: 10;background-position: -4px -192px}		
.shop_index_pic_1200_160 .pic_prev:hover {background-position: -88px -192px}		
.shop_index_pic_1200_160 .pic_next {float: right;width: 41px;height: 69px;position: absolute;right: 0;top: 45px;z-index: 10;background-position: -46px -192px}		
.shop_index_pic_1200_160 .pic_next:hover {background-position: -130px -192px}


.STYLE1{font-weight: bold}
.gslb{width: 55px;display: inline-block;text-align: center;line-height: 22px;}
.divanli{width: 980px;height: 259px;}
.anliyf{float: left;position: relative;height: 259px;width: 244px;margin-right: 1px;overflow: hidden;}
.yfanli{height: 40px;display: block;width: 244px;background: black;text-align: center;font-size: 14px;height: 40px;line-height: 40px;position: absolute;bottom: 0px;left: 1px;opacity: 0.7;cursor: pointer;text-shadow: 0px 0px 1px black;text-decoration: none;color: white;outline: none;z-index: 999;}
.antcc{z-index: 1;position: absolute;bottom: -80px;left: 1px;width: 224px;overflow: hidden;height: 70px;padding: 10px;background: transparent url("pattern.png") repeat top left;}
.antcc a{display: block;color: #F0F0F0;opacity: 0.9;font-size: 12px;text-decoration: none;}

/*首页新闻*/
#NewsList{ width:1200px !important; }
.Indexhlh a{font-size: 26px !important; line-height:52px; font-family: 微软雅黑;}
.IndexN1 {font-size: 14px;/*position: relative; top: -115px; left: 310px;*/}
.IndexN2 {font-size: 16px !important; line-height: 32px !important; padding:0; font-family: 微软雅黑; width:600px;}
#NewsList .sw_zxal{width:760px;height:190px;}
#NewsList .sw_zxal ul{width:1200px;height:190px;float:left;}
#NewsList .sw_zxal ul li{width:200px;height:auto;float:left;clear:none;}
#NewsList .sw_zxal ul li .alimg{padding:15px 4px; padding-bottom:6px;}

#NewsList .sw_zxal ul li .alimg img{width:190px;height:105px;border: 1px #DADADA solid;}
#NewsList .sw_zxal ul li .altitle{width:240px;height:20px;line-height:20px;text-align:center;}
#LeftNewPic a img{ width:300px !important; height:138px !important; border-radius:10px;}
.newsk{ width: 488px; margin-left: 30px !important;}
.newsk li{ width:500px !important;margin-bottom: 15px !important; height: 30px;}
.newsk li div.titls{width:429px !important;}
.newsk li div.titls,.newsk li div.titls a{ font-size:16px; font-family:微软雅黑;}
.newsk li div.titls a{ font-weight:bold;}
.newsk li div.carygray{ margin-top:-15px; float: right !important;}

/*141017修改*/
#NewsBar { CLEAR: both; BACKGROUND: url(newsbarbgk.gif) no-repeat; WIDTH: 1200px; HEIGHT: 40px; background-size:100%; }
#leftTitls { /*PADDING-LEFT: 13px;*/ FLOAT: left; WIDTH: 500px; COLOR: #000; LINE-HEIGHT: 14px; /*PADDING-TOP: 13px;*/ HEIGHT: 14px; TEXT-ALIGN: left; padding-top:5px;PADDING-LEFT: 50px;}
#leftTitls a{color: #666;font-weight: 100;width: 68px;text-align: center;height: 30px;line-height: 28px;display: inline-block;cursor: pointer; font-size: 14px;    font-family: 微软雅黑;}
/*#leftTitls a:hover{ color: #fff; font-weight:bold;BACKGROUND: url("rightTitlsbg.jpg") center 1px no-repeat;}*/
.IndexNewsMore {FLOAT: right; WIDTH: 230px; color: #666; font-size: 16px; font-family: 微软雅黑; line-height: 40px;}
#rightTitls { FLOAT: right; WIDTH: 400px; POSITION: relative; TEXT-ALIGN: right; MARGIN: 6px 5px 0px 0px; }
#rightTitls UL { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center }
#rightTitls LI { FLOAT: left; MARGIN: 6px 5px 0px 0px; WIDTH: 480px; CURSOR: pointer; LIST-STYLE-TYPE: none; HEIGHT: 38px; TEXT-ALIGN: center }
#rightTitls LI A { DISPLAY: block; Z-INDEX: 10; OVERFLOW: hidden; COLOR: #333333; PADDING-TOP: 5px; POSITION: relative }
#rightTitls LI A:hover { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 10; OVERFLOW: hidden; COLOR: #ffffff; PADDING-TOP: 5px; POSITION: relative }
#rightTitls LI A.current { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 10; OVERFLOW: hidden; COLOR: #ffffff; PADDING-TOP: 5px; POSITION: relative }
#rightTitls LI.background { Z-INDEX: 8; BACKGROUND: url(flagbg--.gif) no-repeat; VISIBILITY: hidden; WIDTH: 25px; POSITION: absolute; HEIGHT: 38px }
#rightTitls LI.background .left { DISPLAY: none }
#NewsConts { CLEAR: both; WIDTH: 1200px; height: 330px; border-bottom: 1px solid #ccc; }
#LeftConts { FLOAT: left; WIDTH: 670px; TEXT-ALIGN: left }
#LeftNewPic { PADDING-LEFT: 15px; /*FLOAT: left;*/ /*WIDTH: 410px;*/ PADDING-TOP: 21px }
#LeftNewConts { /*MARGIN-TOP: -15px; FLOAT: left;*/ MARGIN-LEFT: 15px; WIDTH: 410px }
#LeftNewConts .Indexhlh{ font-size:16px; position: relative; top: -115px; left: 310px;}
.readmore{ font-size:12px !important;}

/*首页案例*/
.sw_anli{width:1200px;height:500px;}
.sw_anli div{ height: 122px; width: 238px; float: left; border: 1px solid #ccc;}
.sw_anli .l_no{border-left:none;}
.sw_anli .t_no{border-top:none;}
.sw_anli .tl_no{border-top:none;border-left:none;}
.sw_anli div.anli_all{FILTER: gray;filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter: grayscale(100%);overflow: hidden;}
.sw_anli div a img{ width:100%; height:100%;}

/*客户评价*/
.sykhpj{width: 1200px;margin: 0 auto;}
.sykhpjbt{width: 1200px;height: 38px;background: url(sykhpjbt.jpg) no-repeat;text-align: right;line-height: 54px;}
.sykhpjlist{margin:12px 0;overflow: hidden;position: relative;}
.sykhpjlist li{height: 145px;background: url(sykhpjbgk.jpg) no-repeat;*margin-left: -16px; background-size:100% 100%;}
.sykhpjlist li img{float: left;height: 85px;width: 160px;margin: 28px 0px 0px 10px;border: 1px solid #ccc;}
.sykhpjlist .txt{float: right;width: 990px;overflow:hidden;height:100px;margin-right: 20px;padding-top:12px;text-align: left;overflow: hidden;}
.sykhpjlist .txt h2{ font-size:16px; font-family:微软雅黑;}
.sykhpjlist .txt p{font-size:14px; line-height:26px;width: 990px; font-family:微软雅黑;}
/*收缩展开*/
a.list_classMore{display:inline-block;position:absolute;bottom:5px;right:560px;color:#2AF;}
a.list_classMore:visited,a.list_classMore:hover,a.list_classMore:active{color:#2AF;}
.list_classMore i{width:8px;height:8px;overflow:hidden;display:inline-block; _vertical-align:2px;background: url(goods_tj.png) no-repeat;background-position:right -158px;}
.MoreClick i{width:8px;height:8px;display:inline-block;background-position:left -158px;}

/*#leftTitls a.hov{ background: url("rightTitlsbg.jpg") no-repeat center 1px; color:#fff; font-weight:bold}*/
/*#leftTitls a.ah3:hover{ background: url("rightTitlsbg.jpg") no-repeat center 1px; color:#fff; font-weight:bold}*/
#leftTitls a.hov{background-color: #2992CC; border-radius: 3px; height: 25px; line-height: 25px; color: #fff; font-weight: bold;}



.shop_index_pic_1200_160 .pic_cont .lazy_img{transition: all .4s;}
.shop_index_pic_1200_160 .pic_cont .lazy_img:hover{transform: scale(.9);}