
/* 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: 450px; z-index:999;}
.headerWrap{ position:absolute; left:0px; top:0px;width:100%; height:100px; background:url(../wjj/top.png) center top no-repeat; z-index:20;}
.header_main{ width:1200px;margin:0 auto;  position:relative; height:140px;}

/* headerFix */
.header_main h1.logo{ position:absolute; left:0px; top:0px; width:302px; height:100px; background:url(../wjj/logo.png) no-repeat; z-index:99;}
.header_main h1.logo a{ display:block; width:100%; height:100px;}
.nav-head {  height:50px; width:900px; position:absolute;left:280px; top:40px;}
.nav-head li { float: left; width:150px;height:70px;position:relative; text-align:center; background:url(../hm/nav_xian.png) right center no-repeat;}
.nav-head li h3{ width:100%; height:50px; font-weight:normal;}
.nav-head li h3 span{ display:block; height:30px; line-height:30px;}
.nav-head li h3 span.cn{ margin-top:17px; font-size:16px;}
.nav-head li h3 span.en{ text-transform:uppercase; font-size:12px; }
.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(../hm/navbg2.png) repeat; position:absolute; left:0;top:60px; 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;}
.welcome{ position:absolute; color:#ddd; left:460px; top:13px; line-height:24px;}

/* search */
.search{ width:225px; height:26px; position:relative;overflow:hidden; margin-top:13px; 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(../hm/search_text.png) no-repeat; text-indent:30px;}
.search .search-submit{position:absolute; right:0px; top:0px; background:url(../hm/search_btn.png) center center no-repeat; width:55px; height:26px;border:none; cursor:pointer;}

/* 新导航 */
.w1210{ width:1210px; margin:0px auto; overflow:hidden;}
.header{ position:fixed; left:0px; top:0px; width:100%; height:103px; background:url(../images/header-bg.png) center top no-repeat; z-index:999;}
.header .miniHeader{ position:relative; width:100%; height:103px;}
.header .logo{ position:absolute; left:0px; top:0px; background:url(../images/logo.png) left top no-repeat; overflow:hidden;}
.header .logo,.header .logo a{width:291px; height:103px; display:block; cursor:pointer;}

.header .menu{ width:900px; height:82px; margin:0px auto;}
.header .menu dl{ position:relative; float:left; width:98px; height:82px; margin-left:2px;}
.header .menu dl dt,.header .menu dl dt a{ display:block; width:100%; height:82px; text-align:center; overflow:hidden;color:#fff;}
.header .menu dl dt a b,.header .menu dl dt a span{ display:block;  width:100%; height:20px; line-height:20px;}
.header .menu dl dt a b{ font-weight:normal; margin-top:25px; font-size:16px;}
.header .menu dl dt a span{ font-family:Arial, Helvetica, sans-serif;}
.header .menu dl.on dt a{ background:url(../images/menu-on.png) center -1px no-repeat;}
.header .menu dl dd{ display:none; position:absolute; left:0px; top:82px; width:98px; height:auto; background:#de513d; overflow:hidden;}
.header .menu dl dd div{ width:100%; height:36px; line-height:36px; text-align:center; border-bottom:1px solid #991b09;}
.header .menu dl dd div a{ display: block; width:100%; height:36px; color:#fff; font-size:14px;}
.header .menu dl dd div a:hover{ background:#991b09;}

.header .phone{ position:absolute; right:35px; top:0px; width:120px; height:82px;}
.header .phone dl dd{ position:relative; width:50px; height:82px; float:left; margin-right:10px;}
.header .phone dl dd h3{ display:block; width:100%; height:82px; cursor:pointer;}
.header .phone dl dd h3.ico1{ background:url(../images/ico/icon_phone.png) center center no-repeat;}
.header .phone dl dd h3.ico2{ background: url(../images/ico/icon_weixin.png) center center no-repeat;}
.header .phone dl dd div{ display:none;  position:absolute; left:-31px; top:82px; width:121px; height:143px; overflow:hidden;}
/* 焦点图 */
.fullSlide{  position:relative; width:100%; z-index:9;}	
.fullSlide .bg{ position:absolute; left:0px; bottom:0px; width:100%; height:54px; background:url(../images/focus/jx-bg.png) center center no-repeat; z-index:10; }
.fullSlide .bd{ margin:0 auto; position:relative; height:560px; 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(../images/focus/icon_slide.png) center center no-repeat;  overflow:hidden;  line-height:999px; margin-right:5px; margin-left:5px;}	
.fullSlide .hd ul .on{  background:url(../images/focus/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(../images/focus/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 */
.w1210{ width:1210px; margin:0px auto; overflow:hidden;}
.header2{ position:fixed; left:0px; top:0px; width:100%; height:103px; background:url(../images/header-bg.png) center top no-repeat; z-index:999;}
.header2 .miniHeader{ position:relative; width:100%; height:103px;}
.header2 .logo{ position:absolute; left:0px; top:0px; background:url(../images/logo.png) left top no-repeat; overflow:hidden;}
.header2 .logo,.header2 .logo a{width:291px; height:103px; display:block; cursor:pointer;}

.header2 .menu{ width:900px; height:82px; margin:0px auto;}
.header2 .menu dl{ position:relative; float:left; width:98px; height:82px; margin-left:2px;}
.header2 .menu dl dt,.header2 .menu dl dt a{ display:block; width:100%; height:82px; text-align:center; overflow:hidden;color:#fff;}
.header2 .menu dl dt a b,.header2 .menu dl dt a span{ display:block;  width:100%; height:20px; line-height:20px;}
.header2 .menu dl dt a b{ font-weight:normal; margin-top:25px; font-size:16px;}
.header2 .menu dl dt a span{ font-family:Arial, Helvetica, sans-serif;}
.header2 .menu dl.on dt a{ background:url(../images/menu-on.png) center -1px no-repeat;}
.header2 .menu dl dd{ display:none; position:absolute; left:0px; top:82px; width:98px; height:auto; background:#de513d; overflow:hidden;}
.header2 .menu dl dd div{ width:100%; height:36px; line-height:36px; text-align:center; border-bottom:1px solid #991b09;}
.header2 .menu dl dd div a{ display: block; width:100%; height:36px; color:#fff; font-size:14px;}
.header2 .menu dl dd div a:hover{ background:#991b09;}

.header2 .phone{ position:absolute; right:35px; top:0px; width:120px; height:82px;}
.header2 .phone dl dd{ position:relative; width:50px; height:82px; float:left; margin-right:10px;}
.header2 .phone dl dd h3{ display:block; width:100%; height:82px; cursor:pointer;}
.header2 .phone dl dd h3.ico1{ background:url(../images/ico/icon_phone.png) center center no-repeat;}
.header2 .phone dl dd h3.ico2{ background: url(../images/ico/icon_weixin.png) center center no-repeat;}
.header2 .phone dl dd div{ display:none;  position:absolute; left:-31px; top:82px; width:121px; height:143px; overflow:hidden;}


/* 焦点图2 */
.fullSlide2{  position:relative; width:100%; z-index:9;}	
.fullSlide2 .bg2{ position:absolute; left:0px; bottom:0px; width:100%; height:54px; background:url(../images/focus/jx-bg.png) center center no-repeat; z-index:10; }
.fullSlide2 .bd2{ margin:0 auto; position:relative; height:330px; z-index:0; overflow:hidden;  }
.fullSlide2 .bd2 .zhizhao2{ position:absolute; top:10px; left:50%; margin-left:350px; height:200px; overflow:hidden;}
.fullSlide2 .bd2 .zhizhao2 img{ width:auto !important; height:330px;}
.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(../images/focus/icon_slide.png) center center no-repeat;  overflow:hidden;  line-height:999px; margin-right:5px; margin-left:5px;}	
.fullSlide2 .hd2 ul .on2{  background:url(../images/focus/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(../images/focus/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:330px;}


/* 分类 */
.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;}

.param{ font-size:14px; margin-top:15px;}
.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;}

.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(../images/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; /*color:#f00; */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:1170px; margin:0px auto 10px auto; padding:20px 20px 5px 20px; 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(../images/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(../images/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(../images/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(../images/shouji.png) left center no-repeat; padding-left:10px; padding-right:10px; color:#333; 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(../images/playicon_40.png) no-repeat;}
.newProductList .sp ul li em.btn a{ display:block; width:41px; height:41px;}

/* 产品列表 */
.pro_title{ width:239px; height:62px; margin:15px auto 0px auto; overflow:hidden; clear:both;}


/* 小挖机推荐 */
.small{ height:215px; background:#fff;}
.small .small_hd{ width:190px; height:215px; background:url(../wjj/secondScreen-bg.png) left 0px no-repeat;}
.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: 15px; 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(../hm/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(../images/shouji.png) left center no-repeat; padding-left:10px; padding-right:5px; color:#333;}

.zc_video_photo .title{ width:100%; height:45px; line-height:45px; background:url(../images/tit-playBtn.png) left center no-repeat; overflow:hidden; border-bottom:2px solid #de513d;}
.zc_video_photo .title h2{ display:block; width:180px; height:45px; line-height:45px; float:left; text-indent:25px; font-size:28px; font-weight:normal; color:#de513d;}
.zc_video_photo .title .more em{font-family: "\9ED1\4F53","CourierNewPSMT"; padding-left:5px;}
.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(../images/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;}

.introduction{ color:#333; line-height:26px; font-size:15px;}
.introduction h2{ margin-bottom:8px;}
.introduction b{ color:#f00;}


/*原底部导航
.foot-fixed{ width:100%; height:150px; position: fixed; left:0px; bottom:0px; z-index:1; clear:both; overflow:hidden;}
.footer{width:100%;height:140px; background:url(../img/foot_01.jpg) center -30px no-repeat; border-top:3px solid #de513d; position:relative;margin-top:10px; overflow:hidden; font-size:13px;}
.copyright{ width:500px; height:120px; overflow:hidden; margin-top:10px; text-align:left;}
.copyright,.copyright a{ color:#c6c6c6; font-size:13px;  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; float:left; padding-left:100px;}
.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(../img/contact_ico2.png) left center no-repeat;}
.qmenu ul li.f2{ background:url(../img/contact_ico1.png) left center no-repeat;}
.qmenu ul li.f3{ background:url(../img/contact_ico3.png) left center no-repeat;}

.footer .siteEwm{ position:absolute; right:0px; top:5px; width:140px; height: auto;overflow:hidden;text-align:center;}
.footer .siteEwm p{ line-height:20px;}
.siteTel{ float:right; width:200px; height:145px; background:url(../images/tel.png) right center no-repeat; overflow:hidden;}
 */

/* foot */
.foot{ height:145px; width:100%; overflow:hidden; background: url(../images/img19.png) center -20px no-repeat;}
.foot2{ width:100%; height:145px; padding-top:22px; background:url(../images/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(../images/f2.png) left center no-repeat;}
.qmenu ul li.f2{ background:url(../images/f1.png) left center no-repeat;}
.qmenu ul li.f3{ background:url(../images/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(../images/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:300px; margin-top:-150px; overflow:hidden; z-index:999;}


/* 首页左侧浮动导航 */
.leftFixNav {position: fixed;left:0%;top:30%;margin-left: -690px;width: auto; height:334px; background:url(../images/ico/float_bd.png) no-repeat left top; padding-left:4px;  padding-top:30px; opacity:0;transition:left .5s , opacity .8s; z-index:9999;}
.leftFixNav.show {left:50%;opacity:1; }
.leftFixNav ul li {width: 50px;height: 22px;line-height: 22px; padding-left:10px; background:url(../images/ico/float_iconac.png) no-repeat left center; overflow: hidden; margin-bottom:15px;}
.leftFixNav ul li a {display: block; width:50px;height: 22px;font-size: 14px;background:#4f4f4f; color:#fff; border-radius:8px;text-align: center;}
.leftFixNav ul li a.txt {display: none;width: 100%;height: 22px;color: #fff;font-size: 14px; font-family:"微软雅黑";}
.leftFixNav ul li.current a.flNub ,.leftFixNav ul li:hover a.flNub {display: none;}
.leftFixNav ul li.current a.txt ,.leftFixNav ul li:hover a.txt {display: block;}
.leftFixNav ul li.current{background:url(../images/ico/float_icon.png) no-repeat left center; }
.leftFixNav ul li.current a{background: #b31611; 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(../images/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(../images/service/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(../images/service/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(../images/service/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(../images/service/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(../img/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;}

@media screen and (max-height: 780px){
 .foot-fixed{ width:100%; height:150px; position: relative !important; clear:both; overflow:hidden;}
}

@-webkit-keyframes anim {
  0% {
    left: 35px;
	top: -38px;
  }

  40% {
    left: 20px;
	top: -43px;
    -webkit-animation-timing-function: ease-in-out;
  }

  100% {
    left: 25px;
	top: 15px;
    -webkit-animation-timing-function: ease-in-out;
  }
}
@keyframes anim {
  0% {
    left: 35px;
	top: -38px;
  }

  40% {
    left: 20px;
	top: -43px;
    -webkit-animation-timing-function: ease-in-out;
  }

  100% {
    left: 25px;
	top: 15px;
    -webkit-animation-timing-function: ease-in-out;
  }
}
