
/* headerFix */
.w1210{ width:1210px; margin:0px auto; overflow:hidden;}

/* header */
.header{  position:relative; width:100%; height: 560px; z-index:999;}
.header2{  position:relative; width:100%; height: 340px; z-index:999;}
.headerWrap{ position:absolute; left:0px; top:20px;width:100%; height:140px; background:url(../bg/nav_bg.png) center 30px no-repeat; z-index:20;}
.header_main{ width:1200px;margin:0 auto;  position:relative; height:140px;}

/* header2 */
.wrapper-header{  position:relative; width:100%; height:114px; z-index:100; background: url(../bg/con_bg.jpg) repeat; }
.module-subnav{ position:absolute; left:0px; bottom:0px; width:100%;height: 60px; border-top: 1px solid #4d5154;background: #202529; z-index:1;}
.wrapper-header .headero{ position:relative; width:1200px; height:96px; margin:0 auto; z-index:2;}
.wrapper-header .headero a.logo{ display:block; position:absolute; left:0px; top:0px; width:320px; height:114px;}
/* headerFix 11.12 */
.headero .mainNav {  height:60px; width:980px; position:absolute;left:290px; top:54px; z-index:99;}
.headero .mainNav li { float: left; width:133px;height:60px;position:relative; text-align:center;background:url(../bg/nav_xian.png) right center no-repeat;}
.headero .mainNav li h3{ width:100%; height:60px; font-weight:normal;}
.headero .mainNav li h3 span{ display:block; height:60px; line-height:60px;}
.headero .mainNav li h3 span.cn{font-size:16px;}
.headero .mainNav li h3 span.en{ text-transform:uppercase; font-size:12px; display:none; }
.headero .mainNav li h3 a{ display:inline-block; font-weight: bold;color:#fff;letter-spacing:2px;}
.headero .mainNav h3 a {color: #333;font-size: 16px;font-weight: bold;padding: 0px 22px;display:inline-block;position:relative; border-radius:5px 5px 0px 0px;}
.headero .mainNav a:hover,
.headero .mainNav li.on h3 a {color: #F82840; text-decoration: none;}
.headero .mainNav li.on h3 a{text-shadow: 2px 2px 5px #333;}
/*二级下拉*/
.headero .mainNav .sublistbox{ display: none; width:150px;background:url(../bg/navbg2.png) repeat; position:absolute; left:0;top:60px; padding:10px 0; overflow:hidden;border-radius:0px 0px 5px 5px;z-index:999;}	
.headero .mainNav .sublistbox ul li{ width:100%; height:36px; line-height:36px; color:#333; text-align:center; background:none;}
.headero .mainNav .sublistbox ul li a{ display:block; width:100%; height:36px; font-size:16px; color:#000; }
.headero .mainNav .sublistbox ul li a:hover{ background:#de513d; color:#fff;}
.headero .welcome{ position:absolute; color:#000; left:460px; top:15px; line-height:24px;}
/* search */
.headero .search{ width:225px; height:26px; position:relative;overflow:hidden; margin-top:13px; margin-right:20px;}
.headero .search .search-txt{ position:absolute; left:10px; top:0px; width:180px; height:26px; border:none; line-height:26px;color:#fff; background:url(../bg/search_text.png) no-repeat; text-indent:30px;}
.headero .search .search-submit{position:absolute; right:0px; top:0px; background:url(../bg/search_btn.png) center center no-repeat; width:55px; height:26px;border:none; cursor:pointer;}
/* 焦点图 */
.SildeBar{  position:relative; width:100%; z-index:9;}	
.SildeBar .bd{ margin:0 auto; position:relative; height:400px; z-index:0; overflow:hidden;  }	
.SildeBar .bd ul{ width:100% !important;  }	
.SildeBar .bd li{ width:100% !important;  overflow:hidden; text-align:center; position:relative;  }	
.SildeBar .bd li a{ display:block; width:100% !important;  }	
.SildeBar .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }	
.SildeBar .hd ul{ text-align:center; }	
.SildeBar .hd ul li{width:29px; height:29px; cursor:pointer; display:inline-block; *display:inline; zoom:1; background:url(../bg/icon_slide.png) center center no-repeat;  overflow:hidden;  line-height:999px; margin-right:5px; margin-left:5px;}	
.SildeBar .hd ul .on{  background:url(../bg/icon_slide_current.png) center center no-repeat; }	
.SildeBar .prev,	
.SildeBar .next{display:block;  position:absolute; z-index:1; top:70px;  z-index:1; width:112px; height:238px; cursor:pointer; background: url(../bg/slider.png) no-repeat;}	
.SildeBar .prev{left:50px;background-position: 0 0; }
.SildeBar .next{right:50px;background-position: -137px 0;}
.SildeBar .bd li,.SildeBar .bd li a{ height:400px;}

/* headerFix */
.header_main h1.logo{ position:absolute; left:0px; top:0px; width:240px; height:140px; background:url(../bg/logo.png) no-repeat; z-index:99;}
.header_main h1.logo a{ display:block; width:100%; height:140px;}
.nav-head {  height:84px; width:900px; position:absolute;left:280px; top:30px;}
.nav-head li { float: left; width:125px;height:84px;position:relative; text-align:center; background:url(../bg/nav_xian.png) right center no-repeat;}
.nav-head li h3{ width:100%; height:84px; font-weight:bold;}
.nav-head li h3 span{ display:block; height:25px; line-height:25px;}
.nav-head li h3 span.cn{ margin-top:15px; font-size:18px;}
.nav-head li h3 span.en{ text-transform:uppercase; font-size:12px; font-weight:normal;}
.nav-head li h3 a{ display:inline-block; color:#fff;}
.nav-head h3 a {color: #333;font-size: 16px;padding: 0px 22px;display:inline-block;position:relative; border-radius:5px 5px 0px 0px;}
.nav-head a:hover,.nav-head li.on h3 a {color: #f9f604; text-decoration: none;}
.nav-head li.on h3 a{text-shadow: 2px 2px 5px #333;}
/*二级*/
.sublistbox{ 
   display: none; width:150px;background:url(../bg/navbg2.png) repeat; position:absolute; left:0;top:76px; padding:10px 0; overflow:hidden;
   -moz-box-shadow:2px 2px 5px rgba(0,0,0,.4);
 -webkit-box-shadow:2px 2px 5px rgba(0,0,0,.4);
 box-shadow:2px 2px 5px rgba(0,0,0,.4);
 behavior: url("css/ie-css3.htc");
border-radius:0px 0px 5px 5px;
}	
.sublistbox ul li{ width:100%; height:36px; line-height:36px; color:#333; text-align:center; background:none;}
.sublistbox ul li a{ display:block; width:100%; height:36px; font-size:16px; color:#000; }
.sublistbox ul li a:hover{ background:#de513d; color:#fff;}

.header .welcome{ position:absolute; color:#FFF; left:460px; margin-top:-7px; line-height:24px;}

/* search */
.search{ width:225px; height:26px; position:relative;overflow:hidden; margin-top:-7px; margin-right:20px;}
.search .search-txt{ position:absolute; left:10px; top:0px; width:180px; height:26px; border:none; line-height:26px;color:#fff; background:url(../bg/search_text.png) no-repeat; text-indent:30px;}
.search .search-submit{position:absolute; right:0px; top:0px; background:url(../bg/search_btn.png) center center no-repeat; width:55px; height:26px;border:none; cursor:pointer;}


/* 焦点图 */
.fullSlide{  position:relative; width:100%; z-index:9;}	
.fullSlide .bg{ position:absolute; left:0px; bottom:0px; width:100%; height:54px; background:url(../bg/jx-bg.png) center center no-repeat; z-index:10; }
.fullSlide .bd{ margin:0 auto; position:relative; height:550px; z-index:0; overflow:hidden;  }
.fullSlide .bd .zhizhao{ position:absolute; top:110px; left:50%; margin-left:350px; height:200px; height:200px; overflow:hidden;}
.fullSlide .bd .zhizhao img{ width:auto !important; height:200px;}
.fullSlide .bd ul{ width:100% !important;  }	
.fullSlide .bd li{ width:100% !important;  overflow:hidden; text-align:center; position:relative;  }	
.fullSlide .bd li a{ display:block; width:100% !important;  }	
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }	
.fullSlide .hd ul{ text-align:center; }	
.fullSlide .hd ul li{width:29px; height:29px; cursor:pointer; display:inline-block; *display:inline; zoom:1; background:url(../bg/icon_slide.png) center center no-repeat;  overflow:hidden;  line-height:999px; margin-right:5px; margin-left:5px;}	
.fullSlide .hd ul .on{  background:url(../bg/icon_slide_current.png) center center no-repeat; }	
.fullSlide .prev,	
.fullSlide .next{display:block;  position:absolute; z-index:1; top:50%; margin-top:-70px; left:0px;  z-index:1; width:42px; height:80px; background:url(../bg/slider_arrow_p.png) -126px -127px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; }	
.fullSlide .next{ left:auto; right:0px; background-position:-6px -127px; }
.fullSlide .bd li,.fullSlide .bd li a{ height:560px;}

/* 焦点图2 */
.fullSlide2{  position:relative; width:100%; z-index:9;}	
.fullSlide2 .bg2{ position:absolute; left:0px; bottom:0px; width:100%; height:54px; background:url(../bg/jx-bg.png) center center no-repeat; z-index:10; }
.fullSlide2 .bd2{ margin:0 auto; position:relative; height:250px; z-index:0; overflow:hidden;  }
.fullSlide2 .bd2 .zhizhao2{ position:absolute; top:10px; left:50%; margin-left:350px; height:100px; overflow:hidden;}
.fullSlide2 .bd2 .zhizhao2 img{ width:auto !important; height:250px;}
.fullSlide2 .bd2 ul{ width:100% !important;  }	
.fullSlide2 .bd2 li{ width:100% !important;  overflow:hidden; text-align:center; position:relative;  }	
.fullSlide2 .bd2 li a{ display:block; width:100% !important;  }	
.fullSlide2 .hd2{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }	
.fullSlide2 .hd2 ul{ text-align:center; }	
.fullSlide2 .hd2 ul li{width:29px; height:29px; cursor:pointer; display:inline-block; *display:inline; zoom:1; background:url(../bg/icon_slide.png) center center no-repeat;  overflow:hidden;  line-height:999px; margin-right:5px; margin-left:5px;}	
.fullSlide2 .hd2 ul .on2{  background:url(../bg/icon_slide_current.png) center center no-repeat; }	
.fullSlide2 .prev2,	
.fullSlide2 .next2{display:block;  position:absolute; z-index:1; top:68%; margin-top:-70px; left:0px;  z-index:1; width:42px; height:80px; background:url(../bg/slider_arrow_p.png) -126px -127px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; }	
.fullSlide2 .next2{ left:auto; right:0px; background-position:-6px -127px; }
.fullSlide2 .bd2 li,.fullSlide2 .bd2 li a{ height:250px;}
/* 分类 */
.typenamebox{ height: 95px;line-height: normal;width:1210px;overflow:hidden;z-index: 200; margin:5px auto 0px auto; background:#ddd;border-radius:10px;}	
.typenamebox ul{ width:1225px; margin:0 auto;}
.typenamebox ul li { float:left; width:151px; height:90px;line-height:100%; padding:10px 0 0; border-right:1px solid #fff;}
.typenamebox ul li.cur,.typenamebox ul li:hover{ background:#de513d;}
.typenamebox ul li.cur a,.typenamebox ul li:hover a{ color:#fff;}
.typenamebox ul li a { padding:0; width:100%; display:inline-block}
.typenamebox ul div,.typenamebox ul p { text-align:center;}
.typenamebox ul div {}
.typenamebox ul li a img{ width:80%; border-radius:0px; margin-bottom:5px;}
.typenamebox ul .sublist_first div {border-left:none}
.typenamebox ul p{font-size: 16px;font-weight: bold;height: 30px;line-height: 30px;}
/*首页产品列表*/
.pro_recommend_wrap{ width:1190px;}
.pro_recommend{width:268px; background:#fff; height:293px; padding:5px; border:1px solid #ddd; display:block; float:left;margin-right:16px;  overflow:hidden; margin-bottom:15px; position:relative;}
.pro_recommend .buytel{ position:absolute; left:5px; top:178px; width:268px; height:32px; line-height:32px; text-align:center; color:#fff; background:url(../bg/header-bg.png) no-repeat; font-size:14px;}
.pro_recommend a img{width: auto; height:205px !important; max-width:100%;}

.pro_recommend .pro_info{padding:0 0px;}
.pro_recommend .pro_info a h3{font-size:18px;  width:100%; height:28px; overflow:hidden; line-height:28px; font-weight:normal; margin-top:5px; color:#000; text-indent:5px;}
.pro_recommend .pro_info .pro_dsc{width:100%; height:36px;line-height:36px;  overflow:hidden; font-size:15px; font-weight:bold; color:#333;text-indent:8px;}
.pro_recommend .pro_info p{ line-height:25px; color:#999; text-indent:5px; font-size:13px;}
.pro_recommend .pro_info p strong{ padding-right:5px; color:#f00; font-size:14px;}
.pro_recommend .pro_info .ico{ padding:7px 0px; text-align:center;}
.pro_recommend .pro_info .ico img{ margin-right:3px; margin-left:3px;}
.pro_recommend .word{ display:none;}

.pro_recommend:hover{background:#fff; cursor:pointer;}
.pro_recommend:hover .pro_info h3,.pro_recommend:hover .pro_info .pro_param,.pro_recommend:hover .pro_info .pro_param span,.pro_recommend:hover .pro_info .pro_dsc,.pro_recommend:hover .pro_info a{ color:#c00; cursor:pointer;}
.pro_recommend:hover .buytel{ background:#000;}
/*boutique list*/
.newProductList{ position:relative; width:1190px; margin:0px auto 10px auto; padding:20px 10px 5px 10px; background:#fff;}
.newProductList .title{ width:100%; height: auto; overflow:hidden; border-bottom:1px dotted #999;}
.newProductList .title h2{ display:block; width:100%; height:35px; line-height:35px; font-size:28px; font-weight:normal; color:#333;}
.newProductList .title h2 a{ padding-left:50px;}
.newProductList .title ul{ width:100%;}
.newProductList .title ul li{ float:left; width: auto; height:35px; line-height:35px;padding: 0 22px 0 8px; background:url(../bg/divide-i.png) right center no-repeat;}
.newProductList .title ul li.pl0{ padding-left:0px !important;}
.newProductList .more{ display:block; width:103px; height:51px; line-height:51px; color:#fff; text-align:center; background:url(../bg/pmore.png) no-repeat 0 0; position:absolute; right:-5px; top:20px; }
.newProductList .more a{ color:#fff; font-size:14px;}
.newProductList .more em{font-family: "\9ED1\4F53","CourierNewPSMT"; padding-left:5px;}

.newProductList .list{ width:100%; height: auto;}
.newProductList .list ul{ width:100%;}
.newProductList .list ul li{ float:left;  width:221px; height:225px;margin-right:16px; margin-top:15px; background:#f7f8f9; overflow:hidden;}
.newProductList .list ul li .img{ position:relative;vertical-align:middle; width:100%; height:166px; overflow:hidden;}
.newProductList .list ul li .img em{ position:absolute;bottom:3px; display:inline-block; height:16px; line-height:16px; padding:0px 5px; color:#fff; background:url(../bg/header-bg.png) no-repeat; border-radius:5px;font: 12px/15px Tahoma,Helvetica,Arial,"\5FAE\8F6F\96C5\9ED1",sans-serif;}
.newProductList .list ul li .img em.hour{ right:3px; }
.newProductList .list ul li .img em.year{ left:3px; }
.newProductList .list ul li a img{ width:100%; height: auto;}
.newProductList .list ul li h2{ width:100%; height:26px; line-height:26px; padding:5px 0px 0px 0px; font-size:14px; text-indent:10px;}
.newProductList .list ul li h2 a{ color:#333;}
.newProductList .list ul li h2 a:hover,.newProductList .list ul li .info strong{ color:#de513d;}
.newProductList .list ul li .info{ width:100%; height:18px; line-height:18px; padding-top:2px;}
.newProductList .list ul li .info strong{ padding-left:10px;}
.newProductList .list ul li .info span{ display:inline-block; background:url(../bg/shouji.png) left center no-repeat; padding-left:10px; padding-right:10px; color:#f00; font-size:14px;}
.newProductList .list ul li:hover{ background:#de513d; color:#fff;}
.newProductList .list ul li:hover span,.newProductList .list ul li:hover strong,.newProductList .list ul li:hover a{ color:#fff;}

.newProductList .sp ul li{ position:relative; float:left;  width:221px; height:170px;margin-right:16px; margin-top:15px; background:#f3f4f5; overflow:hidden;}
.newProductList .sp ul li a img{ width:100%; height:130px;} 
.newProductList .sp ul li p{ text-indent:7px; font-size:14px; line-height:30px; padding-top:5px;}
.newProductList .sp ul li em.btn{ position:absolute; left:50%; top:50px; width:41px; height:41px; margin-left:-20px; background:url(../bg/playicon_40.png) no-repeat;}
.newProductList .sp ul li em.btn a{ display:block; width:41px; height:41px;}
/*产品页列表 11 12*/
.pmodule-pro-wrap{ width:1200px;position: relative;z-index:100;}
.module-pros{width:278px; background:#fff; height:296px; padding:5px; border:1px solid #ddd; display:block; float:left;margin-right:10px;  overflow:hidden; margin-bottom:5px; position:relative;}
.module-pros .buytel{ position:absolute; right:5px; bottom:34px; width:126px; height:24px; line-height:24px; color:#fff; background:url(../bg/buyc_icon01_24.png) left center no-repeat; font-size:14px; text-indent:20px;}
.module-pros a.litpic{ display:block; width:100%; height:210px; overflow:hidden;}
.module-pros a img{width: 280px; height:210px !important; max-width:100%;}
/*
.module-pros .pro_info{padding:0 0px;}
.module-pros .pro_info a h3{font-size:18px;  width:100%; height:28px; overflow:hidden; line-height:28px; font-weight:normal; margin-top:5px; color:#000; text-indent:3px;}
.module-pros .pro_info .pro_dsc{width:100%; height:36px;line-height:36px;  overflow:hidden; font-size:15px; font-weight:bold; color:#333;text-indent:5px;}
.module-pros .pro_info p{ line-height:25px; color:#999; text-indent:5px; font-size:12px;}
.module-pros .pro_info p strong{ padding-right:5px; color: #ff5837; font-size:16px; font-weight:normal;}
.module-pros .pro_info .safe-tip{ padding:7px 0px;}
.module-pros .pro_info .safe-tip span{ display:inline-block;}
.module-pros .pro_info .safe-tip span.s1{padding: 1px 5px;font-size: 12px;color: #d29f23; background-color: #f7efdb;border-radius: 3px;}
.module-pros .pro_info .safe-tip span.s2{padding: 1px 5px; color:#999;}
.module-pros .ht{ font-family:SimHei;}

.module-pros .word{ display:none;}
.module-pros:hover{background:#fff; cursor:pointer;}
.module-pros:hover .pro_info h3,.module-pros:hover .pro_info .pro_param,.module-pros:hover .pro_info .pro_param span,.module-pros:hover .pro_info .pro_dsc,.module-pros:hover .pro_info a{ color:#c00; cursor:pointer;}
 .module-pros .pro_info{position:relative;padding:0 0px; margin-top:8px;}
.module-pros .pro_info h3{font-size:16px;  width:100%; height:30px; overflow:hidden; line-height:30px;color:#000;font-weight:bold; text-indent:5px;}

.module-pros .detail{ height:25px; line-height:25px; padding:0px 5px; color:#999;}
.module-pros .detail i{ float:right; font-style:normal;}
.module-pros .detail em{ color:#de513d;font-weight:bold;}

.module-pros .pro_info .phone{position:relative;line-height:25px; width:100%; height:25px; padding:0px 0px; overflow:hidden; font-size:12px; text-indent:16px; z-index:10; background:url(../bg/phoneicon.png) 5px center no-repeat; color:#999;}
.module-pros .pro-bin a .pro_info{display:block; position:relative; z-index:1; text-align:left;}
 */
.module-pros .pro_info{padding:0 0px;}
.module-pros .pro_info a h3{font-size:18px;  width:100%; height:28px; overflow:hidden; line-height:28px; font-weight:normal; margin-top:5px; color:#000; text-indent:5px;}
.module-pros .pro_info .pro_dsc{width:100%; height:36px;line-height:36px;  overflow:hidden; font-size:15px; font-weight:bold; color:#333; /*color:#f00; */text-indent:8px;}
.module-pros .pro_info p{ line-height:25px; color:#999; text-indent:5px; font-size:13px;}
.module-pros .pro_info p strong{ padding-right:5px; color:#f00; font-size:14px;}
.module-pros .pro_info .ico{ padding:7px 0px; text-align:center;}
.module-pros .pro_info .ico img{ margin-right:3px; margin-left:3px;}

.module-pros .tags{position:absolute; right:15px; bottom:7px; height:18px; line-height:18px; z-index:3;}
.module-pros .tags span{display:inline-block;padding:0px 3px;color:#888;border-radius:3px; cursor:pointer;}
.module-pros .tags span.bd1{ color:#3fc56e;background: #e8f6ed; margin-left:5px;}
.module-pros .tags span.bd2{color: #d7a844;background: #fcf2d5;}
.module-pros .tags span.bd3{color: #f88368;background: #ffeae5;}

.module-pros .pro-bin a .pro_info:after{position:absolute; bottom:0px; height:0px; z-index:2; left:0; right:0; content:''; z-index:1; background:#de513d;transition:all .3s ease-in-out 0s; -moz-transition:all .3s ease-in-out 0s; -ms-transition:all .3s ease-in-out 0s; 
-o-transition:all .3s ease-in-out 0s; -webkit-transition: all all .3s ease-in-out 0s 0s;}

.module-pros .pro_btn{ position:absolute; right:10px; bottom:60px;height:22px;line-height:22px; background-image: linear-gradient(90deg,#dc5845,#333); padding:0 8px; color:#fff; z-index:10; font-size:12px; border-radius:5px;}
.module-pros a:hover.pro_btn{ background:#cc0000;}

.module-pros .pro-bin a .pro_info h3{display:block; font-size:16px; font-weight:normal; color:#333; margin:0; padding:0; 
overflow:hidden; white-space:nowrap; text-overflow:ellipsis; position:relative; z-index:2;
transition:all .3s ease-in-out 0s; -moz-transition:all .3s ease-in-out 0s; -ms-transition:all .3s ease-in-out 0s; 
-o-transition:all .3s ease-in-out 0s; -webkit-transition: all all .3s ease-in-out 0s 0s;}
.module-pros .pro-bin a:hover .pro_info:after{height:3px;}

.module-pros .word{ display:none;}
.module-pros:hover{background:#fff; cursor:pointer;}
.module-pros:hover .pro_info2 h3,.module-pros:hover .pro_info2 .pro_param,.module-pros:hover .pro_info2 .pro_param span,.module-pros:hover .pro_info2 .pro_dsc,.module-pros:hover .pro_info2 a{ color:#c00; cursor:pointer;}
/*另一首页产品*/
.box{ width:1210px; margin:0px auto; overflow:hidden;}
.box_hd{position:relative; width:1165px; padding:0 15px 0 30px;height:75px;line-height:75px;color:#fff; overflow:hidden;background:url(../bg/seckill_hd.png) no-repeat 0 0}
.box_hd .box_hd_col1{float:left}
.box_hd .box_hd_col2{float:right}
.box_hd .box_hd_col2 a{ display:inline-block; height:25px; line-height:25px; padding:0px 5px; background:#000; color:#fff; margin-top:26px;}
.box_hd .box_hd_col2 a:hover{ color:#FF0;}
.box_hd ul{ float:left; width:750px; height:55px; padding-left:20px;font-size:22px;font-weight: bold;}
.box_hd ul li{ float:left; width: auto; height:55px; line-height:85px;padding: 0px 5px 0px 0px; margin-left:5px;}
.box_hd ul li a{ color:#eee; padding-right:10px;}
.box_hd .box_hd_dec{position:absolute;left:1px;top:2px;width:32px;height:32px}
.box_hd .box_hd_arrow{position:absolute;top:0;left:0;width:0;height:0;border-top:19px solid #f6f6f6;border-right:19px solid transparent}
.box_hd .box_hd_icon,.box_hd .box_promo,.box_hd .box_tit{float:left}
.box_hd .box_tit{font-family:黑体;font-size:28px;font-weight:1000;line-height:40px;height:40px;padding-top:20px}
.box_hd .box_tit a{color:#fff;}
.box_hd .nub{font-size: 30px; font-weight: bold;color:#fff;}
.box_hd .box_subtit{float:left;margin-left:12px}
.box_hd .box_hd_dec{background-image:url(../bg/sprite_index@1x.png);background-position:-190px -48px;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:32px;height:32px}
.box_hd .box_hd_icon{margin-top:8px;margin-right:8px;background-image:url(../bg/sprite_index@1x.png);background-position:0 -40px;-moz-background-size:218px 188px;background-size:218px 188px;background-repeat:no-repeat;width:34px;height:40px}

.box .box_bd{ width:1200px; padding:0px 15px 0px 0px; height:auto; background:#fff;}
.sidebar{ width:240px; height: auto; padding-right:15px; border-right:1px solid #f3f3f3; overflow:hidden;}
.sidebar_ranking{height:500px;overflow:hidden;}
.sidebar_ranking h2{ width:100%; height:36px; line-height:36px; overflow:hidden; font-size:14px; font-weight:normal; border-bottom:1px solid #f3f3f3;}
.sidebar_ranking h2 em{ display:inline-block; width:20px; height:36px; background:url(../bg/rk2.gif) center center no-repeat; font-size:9px; text-align:center; float:left; color:#999; margin-right:10px;}
.sidebar_ranking h2 a{ color:#999;}
.sidebar_ranking h2.on{ display:none;}
.sidebar_ranking ul{ width:100%; overflow:hidden; border-bottom:1px solid #f3f3f3; padding-top:5px;}
.sidebar_ranking ul li{ position:relative; width:100%; height:238px; overflow:hidden; text-align:center; cursor:pointer;}
.sidebar_ranking ul li a img{ width:240px; height:180px;}
.sidebar_ranking ul li h3,.sidebar_ranking ul li p{ text-align:left;  padding:0px 0px;}
.sidebar_ranking ul li h3{ font-weight:normal; font-size:14px; line-height:18px; padding:8px 0px 5px 0px; color:#000;}
.sidebar_ranking ul li h3 a{ color:#000;}
.sidebar_ranking ul li p.price{ font-size:14px; color:#f00f00; font-weight:bold;}
.sidebar_ranking ul li .s_top_icon{ position:absolute; left:-6px; top:0px; width:50px; height:20px; line-height:22px; overflow:hidden; background:url(../bg/rk1.png) no-repeat; color:#fff; text-indent:28px;}
.sidebar_ranking ul li em{ position:absolute; top:155px; display:inline-block; padding:2px 5px; background: url(../bg/header-bg.png) no-repeat; color:#fff; border-radius:5px;}
.sidebar_ranking ul li em.nian{ left:5px;}
.sidebar_ranking ul li em.shi{ left:85px;}
.sidebar_ranking ul li .h_tel{ position:absolute; right:0px; bottom:5px; display:block; width:130px; height:20px; line-height:20px; color:#4e86c3; font-size:13px;}
.sidebar_ranking h2.bd8,.sidebar_ranking ul.bd8{ border-bottom:none;}
.sidebar_ranking ul.bd1{ margin-top:0px; padding-top:0px;}

.box .box_bd .list{ width:1200px; height: auto;}
.box .box_bd .list ul{ width:100%;margin-left:10px;}
/*
.box .box_bd .list ul li{ float:left;  width:234px; height:310px;margin-right:0px; margin-bottom:0px; background:#f7f7f7; overflow:hidden;border:1px solid #ccc;}
*/
.box .box_bd .list ul li{ float:left;  width:220px; height:245px;margin-right:16px; margin-bottom:15px; background:#f7f7f7; overflow:hidden;}

.box .box_bd .list ul li .img{ position:relative;vertical-align:middle; width:100%; height: auto; overflow:hidden;}
.box .box_bd .list ul li .img em{ position:absolute;bottom:5px; display:inline-block; height:16px; line-height:16px; padding:2px 6px; color:#fff;  background: url(../bg/header-bg.png) no-repeat; border-radius:5px;font: 12px/15px Tahoma,Helvetica,Arial,"\5FAE\8F6F\96C5\9ED1",sans-serif;}
.box .box_bd .list ul li .img em.hour{ left:5px; }
.box .box_bd .list ul li .img em.year{ left:69px; }
.box .box_bd .list ul li .img em.bao{ right:5px;}
.box .box_bd .list ul li a img{ width:100%; height: auto;}
.box .box_bd .list ul li h2{ width:100%; height:20px; line-height:20px; padding:5px 0px 0px 0px;font-weight:normal; font-size:15px; text-indent:5px;}
.box .box_bd .list ul li h2 a{ color:#333;}
.box .box_bd .list ul li h2 a:hover,.box .box_bd .list ul li .info strong{ color:#f00f00;}
.box .box_bd .list ul li .info{ width:100%; height:22px; line-height:22px; padding-top:2px;}
.box .box_bd .list ul li .info strong{ padding-left:5px;}
.box .box_bd .list ul li .info span{ display:inline-block; background:url(../bg/icon1.png) 6px center no-repeat; padding-left:18px; padding-right:5px; color:#f00; font-size:14px;}
.box .box_bd .list ul li .info i{ display:inline-block; height:15px; line-height:15px; padding-left:16px; font-size:12px; font-style:normal;background: url(../bg/bgx.png) -288px -193px no-repeat; color:#888; margin-top:4px;}

/* 小挖机推荐 */
.small{ height:215px; background:#fff;}
.small .small_hd{ width:190px; height:215px; background-color: #ea3524;}
.small .small_hd a{ display:block; padding:25px; width:140px; height:165px; color:#fff;}
.small .small_hd h3{ height:36px; line-height:36px; font-size:20px; font-weight:normal;}
.small .small_hd span{ display:block; width:55px; height:3px; margin-top:8px; margin-bottom:20px; background:#fff;}
.small .small_hd p{ height:20px; line-height:20px; overflow:hidden;}
.small .small_hd .more{display: block;position: relative;margin-top: 20px; padding: 2px 35px 4px 15px;height: 20px;border: 2px solid #fff;line-height: 20px; overflow: hidden;}
.small .small_hd .more .entry_btn_ico{ position: absolute; right: 15px;top: 5px; width: 15px;height: 16px;}
.small .small_hd .more .entry_btn_ico{background-image: url(../bg/sprite_index@1x.png); background-position: -154px -40px; background-size: 218px 188px;  background-repeat: no-repeat;width: 15px;height: 16px;}

/* 小挖机 */
.small .small_bd{ width:1005px; overflow:hidden;}
.small .small_bd ul{ width:1005px; overflow:hidden;}
.small .small_bd ul li{ float:left;  width:188px; height:196px;margin-right:13px; margin-top:10px; background:#f3f4f5; overflow:hidden;}
.small .small_bd ul li .img{ position:relative;vertical-align:middle; width:100%; height:120px; overflow:hidden;}
.small .small_bd ul li .img em{ position:absolute;bottom:3px; display:inline-block; height:16px; line-height:16px; padding:0px 5px; color:#fff; background:rgba(0,0,0,0.6); border-radius:5px;font: 12px/15px Tahoma,Helvetica,Arial,"\5FAE\8F6F\96C5\9ED1",sans-serif;}
.small .small_bd ul li .img em.hour{ right:3px; }
.small .small_bd ul li .img em.year{ left:3px; }
.small .small_bd ul li a img{ width:100%; height: auto; margin-top:-10px;}
.small .small_bd ul li .tel{ height:22px; line-height:22px;}
.small .small_bd ul li h2{ width:100%; height:24px; line-height:24px; padding:5px 0px 0px 0px;font-weight:normal; font-size:15px; text-indent:10px;}
.small .small_bd ul li h2 a{ color:#000;}
.small .small_bd ul li h2 a:hover,.small .small_bd ul li .info strong{ color:#f00;}
.small .small_bd ul li .info{ width:100%; height:22px; line-height:22px;}
.small .small_bd ul li .info strong{ padding-left:10px; font-weight:normal; font-size:14px}
.small .small_bd ul li .info span{ display:inline-block; background:url(../bg/shouji.png) left center no-repeat; padding-left:10px; padding-right:5px; color:#333;}


.zc_video,.zc_photo{ width:595px;}
.zc_video .sp ul li{ position:relative; float:left;  width:187px; height:170px;margin-right:16px; margin-top:15px; background:#f3f4f5; overflow:hidden;}
.zc_video .sp ul li a img{ width:100%; height:130px;} 
.zc_video .sp ul li p{ text-indent:7px; font-size:14px; line-height:30px; padding-top:5px;}
.zc_video .sp ul li em.btn{ position:absolute; left:50%; top:50px; width:41px; height:41px; margin-left:-20px; background:url(../bg/playicon_40.png) no-repeat;}
.zc_video .sp ul li em.btn a{ display:block; width:41px; height:41px;}


.zc_photo .sp ul li{ position:relative; float:left;  width:187px; height:170px;margin-right:16px; margin-top:15px; background:#f3f4f5; overflow:hidden;}
.zc_photo .sp ul li a img{ width:100%; height:130px;} 
.zc_photo .sp ul li p{ text-indent:7px; font-size:14px; line-height:30px; padding-top:5px;}

/* 首页产品列表部分 sBy Title 横条 */
/* .section{ width:1200px; background:#fff; margin:0px auto; padding:10px 10px 0px 10px; margin:15px auto 0px auto; border-radius:5px; box-shadow:0px 0px 10px #ccc;} */
.section{ width:1200px; background:#fff; margin:0px auto; padding:0px 10px 0px 5px;}
.box_hdi{position:relative; width:1205px; padding:0px 0px 0px 6px;height:45px; line-height:45px;overflow:hidden;background:url(../bg/bg2.png) left bottom no-repeat; border-bottom:1px solid #d62a36;}
.box_hdi .box_hdi_col1{float:left; margin-left:0px;}
.box_hdi .box_hdi_col1 span{ display:inline-block; color:#fff; font-size:20px; line-height:45px; padding-left:25px; font-weight:bold;}
.box_hdi .box_hdi_col2{float:right}
.box_hdi .box_hdi_col2 a{ display:inline-block; height:30px; line-height:30px; padding:0px 10px; background:#000; color:#fff; margin-top:15px; font-size:14px;}
.box_hdi .box_hdi_col2 a:hover{background:#e53c32;}
.box_hdi ul{ float:left; width:700px; height:45px; padding-left:120px; background:url(../bg/icon4.png) 90px center no-repeat;}
.box_hdi ul li{ float:left; width: auto; height:45px; line-height:45px;padding: 0px 5px; margin-left:5px; font-size:14px;}
.box_hdi ul li a{ padding-right:10px;}
.box_hdi ul li em{ color:#ccc;}
.box_hdi .box_tit{font-family:fzzhengheis-el-gbregular;font-size:24px;font-weight:400;line-height:45px;height:45px;}
.box_hdi .box_subtit{float:left;margin-left:12px}

/* 列表 */
.product-big{ width:1210px; margin:0px auto; overflow:hidden;}
.product-big ul{ width:1212px; overflow:hidden;}
.product-big ul li{ position:relative; float:left;  width:288px; height:315px;margin-right:16px; margin-top:15px; border:1px solid #ddd; overflow:hidden; border-radius:3px; background:#fff;}
.product-big ul li .img{ position:relative;vertical-align:middle; width:100%; height: auto; overflow:hidden;}
.product-big ul li a img{ width:100%; height: auto;}
.product-big ul li h2{ width:100%; height:26px; line-height:26px; padding:10px 0px 5px 0px; font-size:16px; text-indent:10px;}
.product-big ul li h2 a{ color:#666;}
.product-big ul li h2 a:hover,.product-big ul li h2 span{ color:#f00;}
.product-big ul li .info{ width:100%; height:20px; line-height:20px;}
.product-big ul li .info strong{ padding-left:10px; color:#f00; font-size:15px;}
.product-big ul li .info em{ padding-right:5px;}
.product-big ul li .info em i{ font-style:normal; display:inline-block; background:url(../bg/divide-i.png) left center no-repeat; padding:0px 5px 0px 22px;}
.product-big ul li .tel{ display:block; width:100%; height:30px; line-height:30px; margin-top:8px; color:#c40000;font-size:15px; background:url(../bg/shouji2.png) 10px center no-repeat #f6f6f6; text-indent:28px; font-weight:bold;}
.product-big ul li .bao{ position:absolute; width:100px; height:44px; background:url(../bg/mark_ico2.png) no-repeat; right:6px; top:0px; z-index:999;}

.introduction{ color:#333; line-height:26px; font-size:15px;}
.introduction h2{ margin-bottom:8px;}
.introduction b{ color:#f00;}

/* 筛选 */
.param{ font-size:14px; margin-top:-3px;}
.param .label{ float:left; width:48px; padding:5px 0px; font-weight:bold; text-align:center;}
.param .values{ float:left; width:900px;}
.param .values a{ display:inline-block; padding:5px 10px; margin-right:10px; background:#ddd;}
.param .values a.selected{ background:#d71f28; color:#fff;}


/* foot */
.foot{ height:145px; width:100%; overflow:hidden; background: url(../bg/img19.png) center -20px no-repeat;}
.foot2{ width:100%; height:145px; padding-top:22px; background:url(../bg/foot.png) center top no-repeat; overflow: hidden;}
.copyright{ width:600px; height:120px; overflow:hidden; margin-top:10px; text-align:right;}
.copyright,.copyright a{ color:#c6c6c6; font-size:12px;  line-height:30px;}
.copyright .flink{ width:100%; clear:both;}
.copyright .flink a{ padding-left:3px; padding-right:3px;}
.copyright .flink a:hover{ color:#FFF;}
.w470{ width:400px;}
.qmenu,qmenu a,.siteEwm p{ color:#c6c6c6;}
.qmenu h2{ margin-top:10px; height:30px; line-height:30px; font-size:16px; font-weight:normal;}
.qmenu h3{ font-size:12px; font-weight:normal; color:#7d7d7d; line-height:25px;}
.qmenu ul li{ float:left; width:50%; height:30px; line-height:30px; overflow:hidden; text-indent:20px;}
.qmenu ul li.f1{ background:url(../bg/f2.png) left center no-repeat;}
.qmenu ul li.f2{ background:url(../bg/f1.png) left center no-repeat;}
.qmenu ul li.f3{ background:url(../bg/f3.png) left center no-repeat;}

.siteEwm{ float:left; width:140px; height: auto;overflow:hidden; margin-right:20px; text-align:center;}
.siteEwm p{ line-height:20px;}
.siteTel{ float:right; width:200px; height:145px; background:url(../bg/tel.png) right center no-repeat; overflow:hidden;}

.foot-fix{ position:fixed; left:0px; bottom:0px; width:100%; height:45px; line-height:45px; background:rgba(0,0,0,0.7);}
.foot-fix,.foot-fix a{ color:#fff; font-size:14px;}

/*侧边栏*/
.fix-end{ display:none; position:fixed; right:0px; top:50%;  width:215px; height:250px; margin-top:-150px; overflow:hidden; z-index:999;}


/*左悬浮导航 s*/
.leftNav {position: fixed;left:0%;top:20%;margin-left: -680px;width: auto; height:380px;border:1px solid #EEEFF2;border-radius:2px;background:#CCCCCC;opacity:0;transition:opacity .5s;z-index:9999;}
.leftNav.show {left:50%;visibility:visible;opacity:1; }
.lfnList{box-sizing:border-box;width:100%;text-align:center; margin-top:-38px;margin-left:0px;}
.leftNav ul li {width: 55px;cursor:pointer; height:37px; margin-top:0px; line-height:37px; text-align:center; margin-left:0px; border-bottom:1px solid #EEEFF2; overflow:hidden;}
.leftNav ul li a {display:block;font-size: 13px;color: #666666;font-weight: bold;  height:37px; line-height:37px;text-decoration:none;}
.leftNav ul li a:hover{ color:#fff; font-weight:bold; background:#FC3343;}
.leftNav ul li a.txt {display: none;}
.leftNav ul li.current a.flNub ,.leftNav ul li:hover a.flNub {display:none;width:26px;height:26px;background:url(../bg/lnavicon.png) no-repeat}
.leftNav ul li.current a.txta ,.leftNav ul li:hover a.txta {display: block;background:#4f4f4f; color:#fff;}
.leftNav ul li.current a.txt ,.leftNav ul li:hover a.txt {display: block;}
.leftNav ul li.current{background:url(../bg/float_icon.png) no-repeat left center; }
.leftNav ul li.current a{background: #FC3343; color:#fff;}

/* 内左侧浮动导航2 */
.leftFixNav {position: fixed;left:0%;top:20%;margin-left: -677px;width: auto;  border:1px solid #EEEFF2;border-radius:2px;background:#CCCCCC;opacity:0;transition:opacity .5s;z-index:9999;}
.leftFixNav.show {left:50%;visibility:visible;opacity:1; }
.lfnList{box-sizing:border-box;width:100%;text-align:center; margin-top:-38px;margin-left:-6px;}
.leftFixNav ul li {width: 75px;cursor:pointer; height:37px; margin-top:0px; line-height:37px; text-align:center; margin-left:5px; border-bottom:1px solid #EEEFF2; overflow:hidden;}
.leftFixNav ul li a {display:block;font-size: 13px;color: #666666;font-weight: bold;  height:37px; line-height:37px;text-decoration:none;}
.leftFixNav ul li a:hover{ color:#fff; font-weight:bold; background:#FC3343;}
.leftFixNav ul li a.txtb {display: none;}
.leftFixNav ul li.current a.flNubb ,.leftFixNav ul li:hover a.flNubb {display:none;width:26px;height:26px;background:url(../bg/lnavicon.png) #4f4f4f no-repeat}
.leftFixNav ul li.current a.txta ,.leftFixNav ul li:hover a.txta {display: block;background:#4f4f4f; color:#fff;}
.leftFixNav ul li.current a.txtb ,.leftFixNav ul li:hover a.txtb {display: block;}
.leftFixNav ul li.current{background:url(../bg/float_icon.png) no-repeat left center; }
.leftFixNav ul li.current a{background: #FC3343; color:#fff;}
/* 内左侧浮动导航3 */
.leftFixNavc {position: fixed;left:0%;top:20%;margin-left: -680px;width: auto; height:375px; background:url(../bg/float_bd.png) no-repeat left top; padding-left:4px;  padding-top:0px; opacity:0;transition:left .5s , opacity .8s; z-index:9999;}
.leftFixNavc.show {left:50%;opacity:1; }
.lfnList{box-sizing:border-box;width:100%;text-align:center; margin-top:-22px;margin-left:-4px;}
.leftFixNavc ul li {width: 65px;cursor:pointer; height:37px; margin-top:0px; line-height:37px; text-align:center; margin-left:5px; background:url(../bg/float_iconac.png) left 10px no-repeat; overflow:hidden;}
.leftFixNavc ul li a {display:block;font-size: 12px;color: #666666; margin-left:10px; background:#CCC; height:26px; line-height:26px; border-radius:5px;}
.leftFixNavc ul li :hover{ color:#fff; font-weight:bold; background:#FC3343;}
.leftFixNavc ul li a.txt {display: none;}
.leftFixNavc ul li.current a.flNub ,.leftFixNavc ul li:hover a.flNub {display:none;width:26px;height:26px;background:url(../bg/lnavicon.png) no-repeat}
.leftFixNavc ul li.current a.txt ,.leftFixNavc ul li:hover a.txt {display: block;}
.leftFixNavc ul li.current{background:url(../bg/float_icon.png) no-repeat left center; }
.leftFixNavc ul li.current a{background: #CCCCCC; color:#fff;}

.newProductList .nub {position: absolute;left:25px;top:21px;font-size: 30px;color: #fff;font-family: "Arial Bold","Microsoft Yahei";
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.floorNub{ position:absolute; left:15px; top:-5px; width:51px; height:60px; background:url(../bg/pmore2.png) center top no-repeat;}
.anim {
  -webkit-animation-name: anim;
  animation-name: anim;
}
/*底部选择理由*/
.wjxz{width:100%;min-width:1200px; text-align:center; padding:20px 0px; background:#f3f3f3; overflow:hidden;}
.wjxz ul{margin:0 auto; width:1200px; height:510px;}
.wjxz ul li{width:300px; height:510px; display:block; float:left; position:relative;}
.wjxz .rhxwj{padding:15px 25px; width:250px; height:245px; overflow:hidden; background:url(../bg/s-xwj-3.png) no-repeat; color:#000; float:left; z-index:10; position:absolute; top:0; left:0; font-size:12px;}
.wjxz li:hover{ cursor:pointer;}
.wjxz li:hover .rhxwj{background:url(../bg/s-xwj-1.png) no-repeat; color:#fff;}
.wjxz li:hover .rhxwj h3 span{border-bottom:3px solid #fff; padding-bottom:3px;}
.wjxz .rhxwj h3{font-size:18px; line-height:45px; text-align:center;}
.wjxz .rhxwj h3 span{border-bottom:3px solid #000; padding-bottom:3px;}
.wjxz .rhxwj p{line-height:25px; padding-top:5px;}
.wjxz .rhxwj .wjcpxq{margin-top:10px; text-align:center;}
.wjxz .rhxwj .wjcpxq a{font-size:15px; line-height:24px; border:1px solid #000; color:#000; text-align:center; padding:5px 10px;}
.wjxz li:hover .wjcpxq a,.wjxz li:hover .wjcpxq a{ background:#000; color:#fff;}
.wjxz .rhxwj .wjcpxq a:hover,.wjxz .rhxwj2 .wjcpxq a:hover{ background:#fc7878; color:#fff;}
.wjxz li:hover .rhxwj .wjcpxq a{ border:1px solid #fff; color:#fff}
.wjxz .rhxwjpic{margin-top:255px;}
.wjxz .rhxwj2{padding:35px 20px 15px 20px; width:260px; height:225px; overflow:hidden; background:url(../bg/s-xwj-2.png) no-repeat; color:#000; float:left; z-index:10; position:absolute; top:239px; left:0;}
.wjxz li:hover .rhxwj2{background:url(../bg/s-xwj-4.png) no-repeat; color:#fff;}
.wjxz li:hover .rhxwj2 h3 span{border-bottom:3px solid #fff; padding-bottom:3px;}
.wjxz .rhxwj2 h3{font-size:18px; line-height:45px; text-align:center;}
.wjxz .rhxwj2 h3 span{border-bottom:3px solid #000; padding-bottom:3px;}
.wjxz .rhxwj2 p{line-height:25px; padding-top:5px;}
.wjxz .rhxwj2 .wjcpxq{margin-top:10px; text-align:center;}
.wjxz .rhxwj2 .wjcpxq a{font-size:15px; line-height:24px; border:1px solid #000; color:#000; text-align:center; padding:5px 10px;}
.wjxz li:hover .rhxwj2 .wjcpxq a{ border:1px solid #fff; color:#fff}
.wjxz .rhxwjpic2{margin-top:0;}
.wjxz img{width:300px; height:255px;}
.wjxz ul li p{ font-size:14px !important;}


.cd-top {
  display: inline-block;height: 45px;width: 45px;position: fixed;bottom: 70px;right: 10px;
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.05);
  overflow: hidden;text-indent: 100%;white-space: nowrap;background: rgba(232, 98, 86, 0.8) url(../bg/cd-top-arrow.png) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;}
.cd-top.cd-is-visible { visibility: visible;opacity: 1;}
/* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */
.cd-top.cd-fade-out {opacity: 0.8;}
.no-touch .cd-top:hover {background-color: #c00;opacity: 1;}
@-webkit-keyframes anim {
  0% {
    left: 25px;
	top: -38px;
  }

  40% {
    left: 10px;
	top: -43px;
    -webkit-animation-timing-function: ease-in-out;
  }

  100% {
    left: 4px;
	top: 0;
    -webkit-animation-timing-function: ease-in-out;
  }
}
@keyframes anim {
  0% {
    left: 25px;
	top: -38px;
  }

  40% {
    left: 10px;
	top: -43px;
    -webkit-animation-timing-function: ease-in-out;
  }

  100% {
    left: 4px;
	top: 0;
    -webkit-animation-timing-function: ease-in-out;
  }
}

/*首页列表*/
.items-list{margin-top:0px;width:1210px; overflow:hidden;}
.items-list h2{border-left:4px solid #333; color:#333; font-size:24px; height:30px;line-height:30px; font-weight:bold;overflow:hidden; }
.items-list h2.tit1{border-left:4px solid #f00; color:#f00; }
.items-list h2 a{margin-right:5px;line-height:30px; font-weight:normal;}
.items-list .prodes{ width:1203px; height:40px; line-height:40px; overflow:hidden; background:#f1f2f5; text-indent:10px; color:#333; border-radius:3px;}
.items-list h2{ display:block; width:1200px; text-indent:10px; overflow:hidden;}

.items-list ul{ display:block; width:1220px; margin-top:10px;}
.items-list li{ position:relative;width:230px; height:265px; overflow:hidden; margin-right:10px; float:left; margin-bottom:12px;/* box-shadow:0px 0px 3px #ccc;*/ border:2px solid #eee; border-radius:0px; background:#fff;}
.items-list li.deng img{ display:block; overflow:hidden;width:230px; height:302px; border-radius:0px;}
.items-list li .img{ width:230px; height:171px; margin-top:1px; text-align:center; overflow:hidden;}
.items-list li .img img{width:228px; height:171px;border-radius:0px 0px 0px 0px;}
.items-list li .text{padding:5px 10px 16px 10px;}
.items-list li .text h3{ height:30px; line-height:30px; overflow:hidden;}
.items-list li .text h3 a{color:#333; font-weight:bold; font-size:16px;}
.items-list li .text h3 a:hover{color: #ef001d;}
.items-list li .text table{width:100%; font-size:14px; line-height:24px; text-align:center;}
.items-list li .text tr.sname{background:#ef001d; color:#fff; overflow:hidden;}
.items-list li .text tr.sname td{ border-right:1px solid #5b5b5b;background:#5b5b5b; color:#fff;}
.items-list li .text tr.sname td.td1{ border-left:1px solid #de513d;border-right:1px solid #de513d;background:#e53218; color:#fff;}
.items-list li .text tr.svalue td{border-right:1px solid #5b5b5b;border-bottom:1px solid #5b5b5b;}
.items-list li .text tr.svalue td.td1{border-left:1px solid #de513d;border-right:1px solid #de513d; color:#e53218;border-bottom:1px solid #ef001d;}
.items-list li .text p.price{line-height:20px; padding-top:13px;color:#e53218;}

.items-list .pro_info{padding:0 0px;}
.items-list .pro_info a h3{font-size:18px;  width:100%; height:28px; overflow:hidden; line-height:28px; font-weight:normal; margin-top:5px; color:#000; text-indent:5px;}
.items-list .pro_info .pro_dsc{width:100%; height:36px;line-height:36px;  overflow:hidden; font-size:15px; font-weight:bold; color:#333; /*color:#f00; */text-indent:8px;}
.items-list .pro_info p{ line-height:25px; color:#999; text-indent:5px; font-size:13px;}
.items-list .pro_info p strong{ padding-right:5px; color:#f00; font-size:14px;}
.items-list .pro_info .ico{ padding:7px 0px; text-align:center;}
.items-list .pro_info .ico img{ margin-right:3px; margin-left:3px;}

.items-list:hover{background:#fff; cursor:pointer;}
.items-list:hover .pro_info h3,.items-list:hover .pro_info .pro_param,.items-list:hover .pro_info .pro_param span,.items-list:hover .pro_info .pro_dsc,.items-list:hover .pro_info a{ color:#c00; cursor:pointer;}
.items-list li .tel{ position:absolute; left:10px; bottom:10px; background:url(../bg/icon1a.png) left center no-repeat; padding-left:16px; color:#e53218; font-size:15px; /*color:#1c75b8;*/}
.items-list li .hover{ 
    position: absolute;left: 4px;top: -352px;width: 290px;height: 352px;text-align: center;background: url(../bg/alpha_red_80.png) repeat;color: #fff;
	/*display: none;*/
	-o-transition:.5s;
	-ms-transition:.5s;
	-moz-transition:.5s;
	-webkit-transition:.5s;
	transition:.5s;}
.items-list li:hover .hover{top: 0; cursor:pointer;}
.items-list li .hover a{ display:block; width:290px; height:352px;}
.items-list li .hover .ico{ width:100%; height:38px; background:url(../bg/show.png) center center no-repeat; overflow:hidden; margin-top:95px;}
.items-list li .hover h3{}
.items-list li .hover .more{ width:100px; height:30px; border:1px dashed #eee; border-radius:8px; margin:0px auto;}
.items-list li:hover .hover .more{ background:#a22716; color:#ff0;}
.items-list li .hover a{ color:#fff;}

.info2 strong{ color:#de513d;font-weight:bold;}
.info2{ width:100%; height:18px; line-height:18px; padding-top:2px;}
.info2 strong{ padding-left:0px;}
.info2 span{ display:inline-block; padding-left:5px; padding-right:5px; color:#333;}
.tel2{ height:22px; line-height:22px;}

.btn-recycle{display:block;height:18px;line-height:18px;color:#fff;background-image: linear-gradient(90deg,#dc5845,#333);font-size:12px;margin:0 0; border-radius:5px;float:right;}
.btn-recycle a{color:#fff;}
/* 首页新闻 */
.module-news{height:426px; background:url(../bg/module-news.jpg) no-repeat center -80px; padding-top:30px;}
.module-news .module-news-focus{width:770px;float:left;}
.module-news .title{ width:auto; height:45px;color:#5888c9; background:url(../bg/student_line.png) no-repeat 45px bottom; margin-bottom:30px; font-size:18px; padding-bottom:10px;}
.module-news .title{overflow:hidden;position:relative;}
.module-news .title p:first-letter{font-size:76px; font-weight:bold; line-height:60px; margin:0; padding-right:12px;  vertical-align:top;}
.module-news .title .box{position:absolute; left:75px; top:24px;}
.module-news .title p{font-size:24px; font-weight:bold; margin:0; vertical-align:top; font-style:italic; float:left; margin-top:2px\0;}
.module-news .title .box b{font-size:20px; display:block;}
.module-news .module-news-focus .picScroll-left{overflow:hidden; position:relative;}
.module-news .module-news-focus .picScroll-left .hd{overflow:hidden; height:33px; padding-left:430px; position:relative; top:-33px;}
.module-news .module-news-focus .picScroll-left .hd .prev,.module-news .module-news-focus .picScroll-left .hd .next{display:block; width:46px; height:33px; float:left; margin-right:2px; overflow:hidden; cursor:pointer; background:url(../bg/train_larr.jpg) no-repeat;}
.module-news .module-news-focus .picScroll-left .hd .next{background:url(../bg/train_rarr.jpg) no-repeat;}
.module-news .module-news-focus .picScroll-left .hd ul{float:left; overflow:hidden; zoom:1; margin-top:13px; zoom:1; padding-left:24px;}
.module-news .module-news-focus .picScroll-left .hd li{float:left; width:8px; height:8px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url(../bg/train_dot.png) no-repeat;}
.module-news .module-news-focus .picScroll-left .hd li.on{background:url(../bg/train_doton.png) no-repeat;}
.module-news .module-news-focus .picScroll-left .bd ul{overflow:hidden; zoom:1;}
.module-news .module-news-focus .picScroll-left .bd li{float:left; _display:inline; overflow:hidden; text-align:center; width:770px;}
.module-news .module-news-focus .picScroll-left .pic{width:400px; height:282px; float:left;}
.module-news .module-news-focus .picScroll-left .pic img{width:400px; height:282px;}
.module-news .module-news-focus .picScroll-left .word{width:340px; float:right; padding-top:10px; text-align:left;}
.module-news .module-news-focus .picScroll-left .word .h3{margin:0; padding-bottom:45px;}
.module-news .module-news-focus .picScroll-left .word .h3 a{font-size:22px; color:#484848;}
.module-news .module-news-focus .picScroll-left .word .p{margin:0; font-size:14px; color:#d5e6fd; line-height:24px; width:300px;}
.module-news .module-news-list{width:400px; float:right;}
.module-news .module-news-list .list{padding-top:12px;}
.module-news .module-news-list .list li{height:63px; background:url(../bg/recuit_bg.jpg) no-repeat; overflow:hidden; margin-bottom:14px; cursor:pointer;}
.module-news .module-news-list .list .date{width:88px; float:left; text-align:center; padding-top:9px; margin-right:20px;}
.module-news .module-news-list .list .date b{font-size:24px; color:#fff; display:block; font-weight:normal;}
.module-news .module-news-list .list .date span{font-size:14px; color:#fff;}
.module-news .module-news-list .list a{line-height:63px; font-size:15px;}
.module-news .module-news-list .list li:hover{background:url(../bg/recuit_bgon.jpg) no-repeat;}


/*foot*/
.con-link{display:block;overflow:hidden;width:100%;height:100%;}
.ks-footer{background:#292929;text-align:left;}
.ks-footer div,.ks-footer h1,.ks-footer h2,.ks-footer h3,.ks-footer h4,.ks-footer h5,.ks-footer h6,.ks-footer li,.ks-footer p,.ks-footer ul{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;margin:0;padding:0;}
.ks-footer ul{list-style:none;}
.ks-footer a:hover{text-decoration:underline;}
.ks-footer a,.ks-footer a:hover,.ks-footer ins{text-decoration:none;}
.ks-footer .content{margin:0 auto;padding:0;width:1200px;color:#ccc; overflow:hidden;}
.ks-footer .content .ft-bottom{height:100px;color:#ddd;font-size:14px;font-family:arial; position:relative;}
.ks-footer .content .ft-bottom .content{position:relative;top:0px;padding:0;}
.ks-footer .content .ft-bottom .company{color:#888;text-align:left; font-size:14px !important; padding-left:420px;}
.ks-footer .content .ft-bottom .company a{ color:#ddd;}
.ks-footer .content .ft-bottom .company a:hover{ color:#FF0;}
.ks-footer .content .ft-bottom .link{color:#ddd;}

.ks-footer .content .ft-bottom .hot-line{ position:absolute; left:0px; top:5px; width:380px; height:71px; background:url(../bg/ft2.png) left center no-repeat;border-right: 1px solid #313131;}
.ks-footer .content .ft-bottom .hot-tel{position:absolute; left:96px; top:33px; color:#fff; font-size:32px; font-family:Georgia, "Times New Roman", Times, serif;}

.footer-topbar .footer-topbar-content .footer-topbar-item .f-top-content .h4 {font-size: 20px;color: #ddd;margin: 60px 0 10px;}
.main-wrap{ width:1240px; height:178px; margin:0px auto;}
.zq-icon{ display:inline-block;background:url(../bg/ft1.png) no-repeat}
.icon100x100,.f-top-img{ width:65px; height:65px;}
.icon100x100{ margin-top:15px;}
.f-left{ float:left;}
.f-t-icon1{background-position: 0px 0px;}
.f-t-icon2{background-position: -100px 0px;}
.f-t-icon3{background-position: -200px 0px;}
.f-t-icon4{background-position: -297px 0px;}
.icon-notice{background-position:0 -150px}
.footer-topbar-content .footer-topbar-item{float:left;width:25%;text-align:center}
.footer-topbar-content .footer-topbar-item p{margin:10px 0;color:#fff}
.footer-topbar-content .footer-topbar-item .footer-topbar-item-con{display:inline-block}
.footer-topbar-content .footer-topbar-item .f-top-img{margin:40px 15px 0 0}
.footer-topbar-content .footer-topbar-item .f-top-content{text-align:left}
.footer-topbar-content .footer-topbar-item .f-top-content h4{margin:20px 0 0;color:#73777a;font-size:18px}
.footer-topbar-content .footer-topbar-item .f-top-content p{margin:5px 0 0;color:#858d97;font-size:9pt}
.footer-topbar .footer-topbar-content .footer-topbar-item{float:left;width:25%}
.footer-topbar .footer-topbar-content .footer-topbar-item p{margin:10px 0;color:#ddd}
.footer-topbar .footer-topbar-content .footer-topbar-item .f-top-img{margin:40px 15px 0 0}
.footer-topbar .footer-topbar-content .footer-topbar-item .f-top-content h4{margin:60px 0 10px;color:#fff;font-size:22px}
.footer-topbar .footer-topbar-content .footer-topbar-item .f-top-content p{margin:5px 0 0;color:#737373;font-size:14px}
.footer-topbar{height:178px;background:#333; overflow:hidden;}

.ks-footer .ft-head{background:#353535;}
.ks-footer .ft-head .item .text{color:#eee;}
.ks-footer .ft-head-list:after,.ks-footer .ft-head-list:before{display:table;content:"";}
.ks-footer .ft-head-list:after{clear:both;}
.ks-footer .ft-head-list .item{float:left;width:240px;height:110px;opacity:.7;}
.ks-footer .ft-head-list .item:hover{opacity:1;}
.ks-footer .ft-head-list .item .con-link:hover{padding:0;border:none;}
.ks-footer .ft-head-list .img-seg{position:relative;top:50%;float:left;margin-top:-20px;margin-right:10px;width:40px;height:40px;background:url(../bg/css-sprites-intro.png) no-repeat 0 0;}
.ks-footer .ft-head-list .icon-pei{background-position:-130px -10px;}
.ks-footer .ft-head-list .icon-kuai{background-position:-70px -10px;}
.ks-footer .ft-head-list .icon-quick{background-position:-190px -10px;}
.ks-footer .ft-head-list .icon-server{background-position:-250px -10px;}
.ks-footer .ft-head-list .icon-bei{background-position:-10px -10px;}
.ks-footer .ft-head-list .text{position:relative;top:50%;margin-top:-11px; font-size:16px;}
.ks-footer .content{margin:0 auto;padding:0;width:1200px;color:#ccc;}

/*已购*/
.xpbt{height:40px; line-height:40px; font-size:14px; text-align:left;}
.xpbt h1{ display:inline-block;*display:inline;zoom:1; font-weight:bold;}
.ygkh{width:100%;min-width:1200px;  text-align:center; background:url(../bg/yigou.jpg) no-repeat center top #FFF; padding-bottom:0px; text-align:center;}
.ygkh .cpzxxx{width:1200px; height:218px; font-size:12px; margin:0 auto;}
.ygkh .cpzxxx .cpzxlb{width:390px; padding:15px 0; color:#fff; float:left;}
.ygkh .cpzxxx .cpzxlb .zxname{width:60px; display:block; float:left;}
.ygkh .cpzxxx .cpzxlb .zxtel{width:90px; display:block; float:left;}
.ygkh .cpzxxx .cpzxlb .zxadr{width:90px; display:block; float:left;}
.ygkh .cpzxxx .cpzxlb .zxcpxh{width:120px;display:block; float:left;height:30px; overflow:hidden;}
.ygkh .cpzxxx .cpzxlb .zxcpxh font{background:#e74e3e; padding:0 5px; font-size:12px;}
.zxScroll-top{ height:150px; overflow:hidden; width:370px;}
.zxScroll-top .zxxx{}
.zxScroll-top .infoList li{ height:30px; line-height:30px; text-align:left; width:370px; overflow:hidden;}
.ygkh .cpzxxx .jjfa{width:660px; float:right; padding-top:50px;}
.ygkh .cpzxxx .jjfa li{width:90px; float:left;}
.ygkh .cpzxxx .jjfa li.child1{background:url(../bg/s-ico-1.png) no-repeat top center; margin-right:52px; }
.ygkh .cpzxxx .jjfa li:hover p{ color:#FFF;}
.ygkh .cpzxxx .jjfa li.child1:hover{background:url(../bg/s-ico-11.png) no-repeat top center;}
.ygkh .cpzxxx .jjfa li.child2{background:url(../bg/s-ico-2.png) no-repeat top center; margin-right:52px; }
.ygkh .cpzxxx .jjfa li.child2:hover{background:url(../bg/s-ico-21.png) no-repeat top center;}
.ygkh .cpzxxx .jjfa li.child3{background:url(../bg/s-ico-3.png) no-repeat top center; margin-right:52px; }
.ygkh .cpzxxx .jjfa li.child3:hover{background:url(../bg/s-ico-31.png) no-repeat top center;}
.ygkh .cpzxxx .jjfa li.child4{background:url(../bg/s-ico-4.png) no-repeat top center; margin-right:52px; }
.ygkh .cpzxxx .jjfa li.child4:hover{background:url(../bg/s-ico-41.png) no-repeat top center;}
.ygkh .cpzxxx .jjfa li.last{background:url(../bg/s-ico-5.png) no-repeat top center;margin-right:0;}
.ygkh .cpzxxx .jjfa li.last:hover{background:url(../bg/s-ico-51.png) no-repeat top center;}
.ygkh .cpzxxx .jjfa li p{line-height:35px; padding-top:90px; font-size:14px; text-align:center; color:#acacaf; font-weight:bold;}