@charset "utf-8";
/* 首页 楼层导航 */
.floatCtro{width:38px; position: fixed; left:50%; margin-left:-693px; top:50%; margin-top:-175px; z-index:100; border:#dedede solid 1px; background:#dedede;}
.floatCtro p{position:relative; width:38px; text-align:center; height:38px; line-height:38px; font-family:'微软雅黑'; font-size:14px; color:#676767; margin:0; padding:0; cursor:pointer; background:#fff; border-bottom:#dedede solid 1px; -moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.floatCtro p img{margin-top:10px;}
.floatCtro p.cur{}
.floatCtro p .floatCtro01{display:none; position:absolute; top:0; left:0; width:38px; height:33px; padding-top:5px; line-height:13px; color:#fff; font-weight:bold; text-align:center; background:#848484; font-size:12px;}
.floatCtro p.cur .floatCtro01{display:block;}
.floatCtro p:hover .floatCtro01{display:block;}
.top{display:none;}
.top a{font-size:0; display:block; width:38px; height:38px; background:#fff url(../images/index_float09.png) no-repeat; color:#000;vertical-align:middle; cursor:pointer;}
.top a:hover{background:#848484 url(../images/index_float09_on.png) no-repeat; color:#fff; zoom:1;}
/* 首页 banner */
.banner{height:405px;}
.banner .slideBox{width:100%; height:405px; overflow:hidden; position:relative; }
.banner .slideBox .hd{display:none; height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.banner .slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.banner .slideBox .hd ul li{float:left; margin-right:2px; width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.banner .slideBox .hd ul li.on{background:#f00; color:#fff;}
.banner .slideBox .bd{position:relative; height:100%; z-index:0;}
.banner .slideBox .bd li{zoom:1; vertical-align:middle;}
.banner .slideBox .bd li a{display:block; height:405px;}
.banner .slideBox .prev{position:absolute; left:2%; top:50%; margin-top:-25px; display:block; width:23px; height:41px; background:url(../images/banner_left.png) no-repeat; filter:alpha(opacity=50); opacity:0.5; -moz-transition: all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;transition:all 0.5s;}
.banner .slideBox .prev:hover{filter:alpha(opacity=100); opacity:1;}
.banner .slideBox .next{position:absolute; right:2%; top:50%; margin-top:-25px; display:block; width:23px; height:41px; background:url(../images/banner_right.png) no-repeat;filter:alpha(opacity=50); opacity:0.5; -webkit-transition:all 0.5s; -o-transition:all 0.5s;transition:all 0.5s;}
.banner .slideBox .next:hover{filter:alpha(opacity=100); opacity:1;}
.banner .slideBox .prev:hover,
.banner .slideBox .next:hover{filter:alpha(opacity=100); opacity:1;}
.banner .slideBox .prevStop{display:none;}
.banner .slideBox .nextStop{display:none;}
/* 首页 活动公告 */
.announce{width:1166px; background:#fff; padding-left:34px; background:url(../images/index_annou01.png) no-repeat 1px center; line-height:18px; margin:37px auto 25px; font-size:14px; color:#d1d1d1;}
.announce span{color:#323232;}
.announce em{font-style:inherit; padding:0 17px;}
.announce a{color:#5e5e5e;}
.announce a:hover{color:#ff3253;}
/* 首页 广告位区域 */
.advert{background:#f5f5f5;}
.advert01{width:1200px; margin:0 auto; padding:22px 0 10px;}
.advert02{width:103%;}
.advert .pic01{position:relative; float:left; width:300px; height:337px;}
.advert .pic01 img{margin-top:10px; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.advert .pic01:hover img{margin-top:0; -moz-box-shadow:#c6c6c6 0 4px 10px; -ms-box-shadow:#c6c6c6 0 4px 10px; -o-box-shadow:#c6c6c6 0 4px 10px; -webkit-box-shadow:#c6c6c6 0 4px 10px; box-shadow:#c6c6c6 0 4px 10px;}
.advert .pic02{position:relative; float:left; width:400px; height:165px;}
.advert .pic02 img{margin-top:11px; -moz-transition:all 0.5s; -webkit-transition:all 0.5s;-o-transition:all 0.5s; transition:all 0.5s;}
.advert .pic02:hover img{margin-top:1px; -moz-box-shadow:#c6c6c6 0 4px 10px; -ms-box-shadow:#c6c6c6 0 4px 10px; -o-box-shadow:#c6c6c6 0 4px 10px; -webkit-box-shadow:#c6c6c6 0 4px 10px; box-shadow:#c6c6c6 0 4px 10px;}
/* 首页 促销活动 */
.sales_ac{background:#f5f5f5; padding:20px 0 0;}
.sales_ac01{width:1200px; margin:0 auto; padding:8px 0 10px;}
.sales_ac .title{text-align:center; font-size:30px; color:#323232;}
.sales_ac01 .title img{vertical-align:middle; margin:0 25px;}
.sales_ac01 .pic01{float:left; width:257px; height:406px; margin-right:10px;}
.sales_ac01 .pic02{width:328px; height:198px; margin-bottom:10px;}
.sales_ac01 .pic03{float:left; width:328px; height:406px; margin-right:10px;}
.sales_ac02{width:101%;}
.sales_ac01 .pic01 img,.sales_ac01 .pic03 img{margin-top:10px; -moz-transition:all 0.5s; -webkit-transition:all 0.5s;-o-transition:all 0.5s; transition:all 0.5s;}
.sales_ac01 .pic01 img:hover,.sales_ac01 .pic03 img:hover{margin-top:0; -moz-box-shadow:#c6c6c6 0 4px 10px; -ms-box-shadow:#c6c6c6 0 4px 10px; -o-box-shadow:#c6c6c6 0 4px 10px; -webkit-box-shadow:#c6c6c6 0 4px 10px; box-shadow:#c6c6c6 0 4px 10px;}
/* 首页 产品 */
.all_pro{background:#f5f5f5; padding-bottom:45px;}
.all_pro01{width:1200px; margin:0 auto;}
.all_pro .title{position:relative; font-size:20px; color:#323232; padding:26px 0 15px;}
.all_pro .title span{font-size:14px; color:#9a9a9a; padding-left:16px;}
.all_pro .title em{padding:0 13px; font-style:inherit;}
.all_pro .title a{color:#9a9a9a;}
.all_pro .title a:hover{color:#ff3253;}
.all_pro .more{position:absolute; top:31px; right:3px; font-size:14px; color:#9a9a9a; line-height:22px;}
.all_pro .more a{display:block; background:url(../images/index_more.png) no-repeat top right; padding-right:32px;}
.all_pro .more a:hover{color:#ff3253;}
.all_pro .con_left{float:left; width:257px;}
.all_pro .con_left img{margin-bottom:9px; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.all_pro .con_left img:hover{-moz-box-shadow:#c6c6c6 0 4px 10px; -ms-box-shadow:#c6c6c6 0 4px 10px; -o-box-shadow:#c6c6c6 0 4px 10px; -webkit-box-shadow:#c6c6c6 0 4px 10px; box-shadow:#c6c6c6 0 4px 10px;}
.all_pro .con_right{float:right; width:933px; height:541px; background:#fff; overflow:hidden;}
.all_pro .con_right .box{width:101%;}
.all_pro .con_right .pic01{display:block; position:relative; float:left; width:311px; height:270px; overflow:hidden; border-right:#e3e3e3 solid 1px; border-bottom:#e3e3e3 solid 1px; cursor:pointer;}
.all_pro .con_right .pic01 .txt{position:absolute; width:96%; top:22px; left:0; line-height:26px; text-align:center; padding:0 2%;}
.all_pro .con_right .pic01 .txt h2{font-size:16px; color:#3b3b3b; font-weight:normal; height:26px; overflow:hidden;}
.all_pro .con_right .pic01 .txt span{display:block; font-size:16px; color:#c31b00; height:26px; overflow:hidden;}
.all_pro .con_right .pic01 .txt em{font-style:inherit; font-size:14px; color:#959595; display:block; color:#959595; height:26px; overflow:hidden;}
.all_pro .con_right .pic01 img{display:block; margin:0 auto 0; padding-top:50px; filter: alpha(opacity=100); opacity:1; -moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.all_pro .con_right .pic01:hover img{filter: alpha(opacity=70); opacity:.7;}
.all_pro .con_right .pic01 .ico{position:absolute; top:0; right:0; text-align:center; color:#fff; width:70px; height:18px; line-height:18px; overflow:hidden;}
.all_pro .con_right .pic01 .a{background:#fc3884;}
.all_pro .con_right .pic01 .b{background:#24ca44;}
.all_pro .con_right .pic01 .c{background:#ff6634;}
.all_pro .con_right .pic01 .d{background:#f19457;}
/* 首页 底部广告条 */
.ban_ad{padding-top:17px;}
/* product 列表页 */
.pro_sear{position:relative;}
.pro_sear .box{width:1200px; margin:0 auto;}
.pro_wz{font-size:14px; color:#494949; padding:30px 0 17px; border-bottom:#e7e7e7 solid 1px;}
.pro_wz em{font-style:inherit; color:#ababab; font-family:'宋体'; padding:0 15px;}
.pro_wz span{color:#0f63f4; font-size:12px;}
.pro_wz a{color:#494949;}
.pro_wz a:hover{color:#0f63f4;}
.pro_sear01{border-bottom:#e7e7e7 solid 1px; font-size:14px; padding:9px 0; position:relative;}
.pro_sear01 span{display:block; float:left; width:82px; color:#ff3253; padding-top:6px;}
.pro_sear01 .list{float:left; width:1050px; position:relative; overflow:hidden; height:33px;}
.pro_sear01 .list a{color:#707070; padding:1px 13px; border:#fff solid 1px; margin:5px 12px 5px 0; display: inline-block; word-break: break-all; word-wrap: break-word; text-overflow: ellipsis;}
.pro_sear01 .list a:hover{color:#0f63f4; border:#0f63f4 solid 1px;}
.pro_sear01 .list a.list_on{color:#0f63f4; border:#0f63f4 solid 1px;}
.pro_sear01 .more{position:absolute; top:15px; right:0; padding-right:39px; background-image:url(../images/pro_arrow01.png); background-repeat:no-repeat; background-position:67px center; cursor:pointer; color:#ff3253; dis/play:none;}
.pro_sear01 .morejj{position:absolute; top:15px; right:0; padding-right:39px; background-image:url(../images/pro_arrow02.png); background-repeat:no-repeat; background-position:67px center; cursor:pointer; color:#ff3253; display:none;}
.pro_sear02{line-height:62px; height:62px; font-size:14px;}
.pro_sear02 span{color:#494949;}
.pro_sear02 a{color:#999; margin:0 12px 0 28px;}
.pro_sear02 a:hover{color:#0f63f4;}
.pro_sear02 a.pro_sear02_on{color:#0f63f4;}
.prolist{background:#f5f5f5;}
.prolist01{width:1200px; margin:0 auto; padding:20px 0 65px;}
.prolist01 .box{width:102%; overflow:hidden;}
.prolist01 .box dl{float:left; width:230px; height:300px; overflow:hidden; background:#fff; margin:13px 13px 0 0; cursor:pointer;}
.prolist01 .box dl a{display:block;}
.prolist01 .box dl dt{height:230px; width:230px; overflow:hidden;}
.prolist01 .box dl dt img{width:230px; height:230px; -moz-transition: all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.prolist01 .box dl:hover dt img{width:240px; height:240px; margin-left:-5px; margin-top:-5px;}
.prolist01 .box dl dd{text-align:center; padding-top:20px;}
.prolist01 .box dl dd span{font-size:24px; color:#d10000; display:block;}
.prolist01 .box dl dd em{display:block; font-style:inherit; font-size:14px; color:#5d5d5d; line-height:30px; height:30px; overflow:hidden;}
/* product 详情页 */
.pro_view{width:1200px; margin:43px auto 0;}
.pro_view .picgroup{float:left; width:484px; height:561px; overflow:hidden; backg/round:#f00;}
.pro_view .picinfor{float:right; width:615px;}
.pro_view .picinfor h2{font-size:30px; color:#0e0e0e; font-weight:normal; padding-top:22px;}
.pro_view .picinfor h3{font-size:14px; color:#808080; font-weight:normal; padding-top:14px; line-height:24px;}
.pro_view .picinfor h4{height:59px; line-height:59px; background:#f8f8f8; padding-left:25px; color:#808080; font-size:14px; font-weight:normal; margin-top:45px;}
.pro_view .picinfor h4 span{font-size:30px; color:#fa5437; font-family:Arial; vertical-align:middle; padding-left:22px;}
.pro_view .picinfor .num{overflow:hidden; font-size:14px; color:#808080; padding-top:52px;}
.pro_view .picinfor .num01{float:left; padding:3px 0 0 25px; width:77px;}
.pro_view .picinfor .num02{float:left;}
.pro_view .picinfor .num02 img{ float:left; cursor:pointer;}
.pro_view .picinfor .num02 input{ float:left; width:49px; height:25px; line-height:25px; font-size:14px; text-align:center;}
.pro_view .picinfor .btn01{float:left; width:202px; border:#ff3253 solid 1px; margin:57px 0 0 100px;}
.pro_view .picinfor .btn01 a{display:block; text-align:center; line-height:48px; color:#ff3253; background:#ffecef; font-size:18px;}
.pro_view .picinfor .btn01 a:hover{background:#ff3253; color:#fff;}
.pro_view .picinfor .btn02{float:left; width:202px; border:#ff3253 solid 1px; background:#ff3253; margin:57px 0 0 19px;}
.pro_view .picinfor .btn02 a{background:url(../images/pro01.png) no-repeat 31px center; line-height:48px; font-size:18px; color:#fff; text-align:center; padding-left:25px; display:block; cursor:pointer;}
.pro_view .picinfor .btn02 a:hover{color:#ffd0d5;}
.pro_view .picinfor .bz{overflow:hidden; font-size:14px; color:#808080; padding-top:59px;}
.pro_view .picinfor .bz01{float:left; padding-left:25px; width:66px;}
.pro_view .picinfor .bz02{float:left;}
.pro_view .picinfor .bz img{vertical-align:middle; margin:0 4px 0 9px;}
.pro_view_left{float:left; width:240px; padding-top:53px;}
.pro_view_left01{border:#dedede solid 1px; border-bottom:none; margin-bottom:21px;}
.pro_view_left .title{line-height:43px; background:#f7f7f7; border-bottom:#dedede solid 1px; padding-left:17px; color:#333; font-size:16px; position:relative;}
.pro_view_left .title .dele{position:absolute; top:2px; right:14px; cursor:pointer;}
.pro_view_left .list{}
.pro_view_left .list dl{position:relative; height:83px; border-bottom:#dedede solid 1px;}
.pro_view_left .list dl dt{float:left; width:65px; margin:10px 0 0 10px;}
.pro_view_left .list dl dd{float:left; width:150px; padding:0 0 0 8px;}
.pro_view_left .list dl dd a{display:block; line-height:18px; height:36px; overflow:hidden; margin:14px 0 3px;}
.pro_view_left .list dl dd a:hover{color:#ff3253;}
.pro_view_left .list dl dd span{color:#ff3253;}
.pro_view_left .list .ico01{position:absolute; top:0; left:0; width:18px; height:29px; padding-right:11px; line-height:18px; text-align:center; color:#fff; background:url(../images/pro_ico05.png) no-repeat; font-family:Arial;}
.pro_view_left .list .ico02{background:url(../images/pro_ico06.png) no-repeat;}
.pro_view_right{float:right; width:933px; margin-top:53px; border:#dedede solid 1px; margin-bottom:55px; min-height:865px; _height:865px;}
.pro_view_right .title{height:45px; border-bottom:#dedede solid 1px; position:relative;}
.pro_view_right .title span{display:block; position:absolute; top:-1px; width:106px; height:43px; line-height:43px; text-align:center; border-right:#dedede solid 1px; border-top:#ff3858 solid 3px; font-size:14px; color:#ff3253;}
.pro_view_right .view{font-size:14px; color:#808080; padding:30px 30px; line-height:30px;}

/* product 图片放大镜效果 */
#preview{text-align:center; width:484px;}
.jqzoom{width:482px; height:482px; position:relative; border:1px solid #dedede; position:relative;}
.zoomdiv{left:859px; height:482px; width:482px;}
.list-h li{float:left;}
#spec-n5{width:484px; height:66px; padding-top:10px; overflow:hidden;}
#spec-left{display:none; background:url(images/arr_03.jpg) no-repeat; width:16px; height:19px; float:left; cursor:pointer; margin-top:1px;}
#spec-right{display:none; background:url(images/arr_05.jpg) no-repeat; width:16px; height:19px; float:right;cursor:pointer; margin-top:1px;}
#spec-list{float:left; overflow:hidden; margin-left:0; display:inline;}
#spec-list ul li{float:left; display:inline; width:95px; height:84px; border:0;}
#spec-list ul li img{ border:1px solid #ccc; width:64px; height:64px; cursor:pointer;}
/*jqzoom*/
.zoomdiv{z-index:100; position:absolute; top:5px; left:0px; width:400px; height:400px; border:1px solid #e4e4e4; display:none; text-align:center; overflow:hidden;}
.bigimg{width:800px; height:800px;}
.jqZoomPup{z-index:10; visibility:hidden; position:absolute; top:0px; left:0px; width:62px; height:62px; border:1px solid #aaa; background:#FEDE4F 50% top no-repeat;opacity:0.5; -moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50);cursor:move;}
#spec-list{position:relative; width:484px; margin-right:0;}
#spec-list div{margin-top:0; *margin-left:0;}







