@charset "utf-8";
/* CSS Document */


/*首页*/
.banner{ min-width:1024px;height:490px; position:relative; margin:0 auto; z-index:1;}
.banner_pre_next{ width:110px!important; height:51px!important; position:absolute; bottom:0px; left:50%; margin-left:-64px; z-index:99;}
.banner_pre_next a { display:block; float:left; width:55px!important; height:51px!important; text-indent:-9999px; }
.banner_pre_next .banner_btn_left{ background:url(../images/icon_01.png) -0px -0px no-repeat;}
.banner_pre_next .banner_btn_right{ background:url(../images/icon_01.png) -56px -0px no-repeat;}
.banner_pre_next .banner_btn_left:hover{ background:url(../images/icon_01.png) -0px -57px no-repeat; }
.banner_pre_next .banner_btn_right:hover { background:url(../images/icon_01.png) -56px -57px no-repeat; }
.yq_banner_list{ position:absolute; bottom:26px; left:50%; margin-left:370px; width:110px; height:21px; z-index:101; }
.yq_banner_list a{ float:left; width:12px; height:12px; _width:12px; _height:12px; margin:0px 8px 0px 0px; padding:0; background:url(../images/icon_01.png) -43px -113px no-repeat; display:block; text-indent:-10000px; }
.yq_banner_list a:hover,.yq_banner_list a.hover{ background-position:-25px -113px; }
.banner_show { width:100%; text-align:center; height:490px; overflow:hidden; position:relative;  }
.banner_show a img {display: inline-block; width: auto; height:490px; }
.bannger_inbox{ position:absolute; left:50%; top:0; width:1920px; margin-left:-960px; text-align: center; }
.banner_mag{width:660px;height:140px;position:absolute;left:50%;top:85px;margin-left:-500px;text-align:left;z-index:99;font-family: "微软雅黑";}
.banner_magbox{width:600px;height:90px;background:url(../images/ico3.png) repeat;text-align:left;padding:25px 30px 35px;}
.banner_magbox h4{ font-size:20px;*font-size:18px; font-weight:bold; color:#fff; margin-bottom:10px; }
.banner_magbox p{font-size:12px;color:#fff;font-weight:normal;margin-bottom:12px;}



/*轮播幻灯广告*/

.banner01 { width:100%; height:490px; margin:0; overflow:hidden; z-index:10;}
.banner01 .nivoSlider{ position:relative; width:100%; height:490px; }
.banner01 .nivoSlider a img{ position:absolute; display:none; height:490px;  }
.banner01 .nivoSlider a{ display:block;}
.banner01 .nivo-controlNav{ position:absolute; bottom:26px; left:50%; margin-left:370px; width:110px; height:21px; z-index:101;}
.banner01 .nivo-controlNav a { float:left; width:12px; height:12px; _width:12px; _height:12px; margin:0px 8px 0px 0px; padding:0; background:url(../images/icon_01.png) -43px -113px no-repeat; display:block; text-indent:-10000px; }
.banner01 .nivo-controlNav a.active{ background-position:-25px -113px; }
.banner01 .nivo-directionNav { width:110px!important; height:51px!important; position:absolute; bottom:23px; left:50%; margin-left:-64px; z-index:99;}
.banner01 .nivo-directionNav a{ display:block; width:55px!important; height:51px!important; text-indent:-9999px; }
.banner01 a.nivo-prevNav{ background:url(../images/icon_01.png) -0px -0px no-repeat;}
.banner01 a.nivo-nextNav{ background:url(../images/icon_01.png) -56px -0px no-repeat;}
.banner01 a.nivo-prevNav:hover { background:url(../images/icon_01.png) -0px -57px no-repeat;}
.banner01 a.nivo-nextNav:hover { background:url(../images/icon_01.png) -56px -57px no-repeat;}


/*产品系列*/
.col1 { width:1000px; height:216px; overflow:hidden; margin:50px auto 0px; _padding-top:10px; }
.col1 li{ width:174px; height:216px; float:left; cursor:pointer; margin:0px 13px; display:inline; overflow:hidden; position:relative;}
.col1 li a { display:block;width:174px; height:216px; }
.col1 li .photo{ width:174px; height:174px; display:inline; overflow:hidden; }
.col1 .p_hover{ position:absolute; width:174px; height:174px; left:-174px; top:0px; overflow:hidden;}
.col1 li .p_ttl { width:174px; height:42px; line-height:42px; display:block; float:left; text-align:center; font-size:16px; }


/*简介&新闻*/
.col2bg { width:100%; height:319px; background:url(../images/i_a_bg01.jpg) no-repeat center; overflow:hidden; margin:40px auto 0px; }
.col2 { width:1000px; margin:auto; }
.col2 .col2ttl { font-size:18px; line-height:36px; margin-bottom:8px; color:#ea4f5f; }
.col2 .col2L { width:455px; margin:30px 0px 0px 20px; }
.col2 .col2L img { width:191px; height:147px; margin-top:7px; }
.col2 .col2L .col2text { width:245px; height:152px; margin-top:2px; line-height:26px; color:#fff; overflow:hidden; text-indent:2em;}

.col2 .col2R { width:430px; margin:30px 20px 0px 0px; }
.col2 .col2R ul { height:154px; overflow:hidden; }
.col2 .col2R li { display:block; width:410px; padding-left:20px; float:left; line-height:32px; background:url(../images/icon_01.png) -115px 13px no-repeat;  }
.col2 .col2R li a { font-size:13px; display:inline-block; float:left; width:315px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; color:#fff; }
.col2 .col2R li a:hover { color:#ef8691; }
.col2 .col2R li span { color:#999; float:right; _width:78px;  }

.col2 .more01 { width:90px; height:28px; line-height:26px; display:block; text-align:center; color:#fff; background:#ea4f5f; margin-top:20px; }
.col2 a.more01:hover { background:#ee7280;}

/*新品推荐*/
.col3 { width:1000px; margin:40px auto 0px; }
.col3 .col3ttl { width:1000px; height:30px; margin:0px auto 35px; text-align:center; line-height:30px; font-size:24px; color:#ea4f5f; background:url(../images/line.png) no-repeat -0px 15px; }
.col3 .col3con { width:1000px; margin:auto; }
.col3 .col3con a { width:210px; height:246px; display:block; float:left; margin:0px 20px 35px; _margin:0px 17px 35px; border-bottom:4px solid #d5d5d5; background:#f2f2f2; }
.col3 .col3con a:hover { border-bottom:4px solid #ea4f5f;}
.col3 .col3con a img { width:210px; height:210px; }
.col3 .col3con a h3 { width:195px; height:36px; padding:0px 5px; line-height:36px; font-size:13px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; }
.col3 a.more02 { width:100px; height:32px; display:block; margin:0px auto; float:none; border:0px; line-height:30px; color:#fff; text-align:center; font-size:16px; background:#ea4f5f; }
.col3 a.more02:hover { border:0px; background:#ee7280;}




















