html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote{margin:0;padding:0; font-family:"Î¢ÈíÑÅºÚ"}
body{  background:#fff; background-size:cover; font:12px/22px "SimSun","Î¢ÈíÑÅºÚ";}
li,img,em{ list-style:none; border:none; font-style:normal;}
a:link, a:visited{color:#333;text-decoration:none;}
a:hover,a:active{ color:#f00; text-decoration:none;}
a{ text-decoration:none;}

.wrap{width:1000px; margin:0 auto;}
#bigbox{width:100%; min-width:1020px; overflow:hidden;}

.header{width:100%; height:100px; overflow:hidden;}
.logo{float:left;}
.header_right{float:right; margin:20px 0 0 30px; height:58px; font-family:'Î¢ÈíÑÅºÚ'; font-size:18px; color:#292b2a; line-height:25px;}
.header_right span{ font-size:32px; color:#c42031; font-family:Impact; line-height:33px;}
.inp1{width:27px; float:right; height:35px; background:url(../images/sousuo.jpg) no-repeat center center; margin-top:30px; border:2px solid #c7c7c7; border-left:none;}
.inp2{width:280px; float:right; height:31px; margin-top:30px; border:2px solid #c7c7c7; border-right:none; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#222222; padding:0 7px 0 8px;}

.nav{width:100%; overflow:hidden; height:38px; background:#272b2a;}
.nav ul{width:1000px;float:left;}
.nav ul li{width:140px;float:left; background:url(../images/shutiao.jpg) no-repeat right center; padding-right:2px;}
.nav ul li a{ display:block; height:38px; line-height:38px; text-align:center; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; font-size:15px; color:#fff;}
.nav ul li a:hover{ background:#c42031; color:#fff;}
.nav ul .on a{ background:#c42031; color:#fff;}

.banner{width:100%; overflow:hidden;}
/*PC´óÍ¼¹ö¶¯¿ªÊ¼*/
.focus{width:100%;height:500px;position:relative;}
.focusbox{width:100%;height:500px;overflow:hidden}
.focusbox li{width:100%;height:500px;overflow:hidden;}
.focusbox li img{width:100%;height:500px}
.rslides{width:100%;position:relative;list-style:none;padding:0}
.rslides_nav{height:51px;width:31px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:50%;left:0;opacity:0.5;text-indent:-9999px;overflow:hidden;text-decoration:none;background:url(../images/prev.jpg) no-repeat center center;margin-top:-28px}
.rslides_nav:active{opacity:1.0}
.rslides_nav.next{left:auto;background:url(../images/next.jpg) no-repeat center center;right:0}
.rslides_tabs{width:100%; position:absolute;left:0;bottom:10px; z-index:2; text-align:center;}
.rslides_tabs li{display:inline-block;width:14px;height:14px;margin:0 3px;*display:inline;zoom:1;}
.rslides_tabs a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.rslides_tabs .rslides_here a{background-position:0 0;}
/*PC´óÍ¼¹ö¶¯½áÊø*/

.vo{width:100%; overflow:hidden; padding:30px 0 28px 0;}
.vo_title{ display:block; height:42px; line-height:42px; background:url(../images/heng1.png) no-repeat center center; overflow:hidden; text-align:center; font-family:'Times New Roman'; font-size:30px; color:#000;text-transform:uppercase;}
.vp_T{ font-family:'Î¢ÈíÑÅºÚ'; color:#c42031;}
/*Ïò×ó¹ö¶¯Í¼Æ¬¿ªÊ¼*/
.picMarquee-left{ width:1000px;overflow:hidden; position:relative; padding-top:24px;}
.picMarquee-left .next{width:15px;float:right; height:30px; background:url(../images/right.jpg) no-repeat center center;margin-top:18px; cursor:pointer;}
.picMarquee-left .prev{width:15px;float:left; height:30px; background:url(../images/left.jpg) no-repeat center center;margin-top:18px;cursor:pointer;}
.picMarquee-left .bd{width:960px; float:left; overflow:hidden; padding-left:10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{width:180px; height:73px; margin:0 5px; float:left; _display:inline; overflow:hidden; background:url(../images/cra_li.jpg) no-repeat center center;}
.picMarquee-left .bd ul li a{ display:block; padding:13px 0 0 25px; overflow:hidden;}
.picMarquee-left .bd ul li .vo_p{ display:block; height:22px; line-height:22px; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#656565; overflow:hidden;}
.picMarquee-left .bd ul li .vo_sp{ display:block; height:28px; line-height:28px; font-family:'Î¢ÈíÑÅºÚ'; font-size:20px; color:#c42031; font-weight:bold; overflow:hidden;}
/*Ïò×ó¹ö¶¯Í¼Æ¬½áÊø*/

.gift{width:100%; overflow:hidden; background:url(../images/gift_bj1.jpg) no-repeat center center; background-size:cover; overflow:hidden; padding:22px 0 14px 0;}
.gift_nav{ display:block; height:32px; line-height:32px;overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222; text-align:center;}
.gift_nav a{ color:#222222;}
.gift_nav a:hover{ color:#c42031; text-decoration:underline;}
.gift_ul{ display:block;width:1020px; overflow:hidden; padding-top:32px;}
.gift_ul li{width:243px;float:left; height:167px; margin:0 12px 22px 0; background:url(../images/gift_bj2.png) no-repeat center center;}
.gift_ul li .gift_img{width:186px; margin:10px auto 0 auto; overflow:hidden; position:relative;}
.gift_ul li .gift_img .gift_hover{width:100%; height:100%; overflow:hidden; position:absolute; left:0;bottom:-100%; z-index:99;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important; background-color:#000;}
.gift_ul li .gift_img .gift_hover .gift_txt{width:105px; height:60px; line-height:30px; text-align:center; overflow:hidden; position:absolute;left:50%;top:50%; z-index:99; margin:-30px 0 0 -52px; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#fff;}
.gift_ul li .gift_img .gift_hover .gift_txt span{ font-size:16px; display:block; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.gift_ul li:hover .gift_img .gift_hover{bottom:0;}

.news{width:100%; overflow:hidden; padding:35px 0;}
.news_contect{ display:block; padding-top:35px; overflow:hidden;}
.news_left{width:284px;float:left; border:2px solid #c42031;}
.news_left img{width:284px; display:block;}
.news_ul{width:681px;float:right;}
.news_ul li{ display:block; margin-bottom:9px; padding-bottom:10px; border-bottom:1px solid #ccc; overflow:hidden;}
.news_ul li .news_img{width:155px;float:left; padding:3px; border:1px solid #dfdfdf; margin-right:14px;}
.news_ul li .news_img img{width:155px; display:block;}
.news_ul li .news_p{ display:block; line-height:25px; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222;}


.buy{width:100%; overflow:hidden; padding:27px 0 64px 0; background:url(../images/buy_bj.jpg) no-repeat center center; background-size:cover;}
.picMarquee-left1{ width:1000px;overflow:hidden; position:relative; padding-top:30px;}
.picMarquee-left1 .bd{width:1000px; float:left; overflow:hidden;}
.picMarquee-left1 .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left1 .bd ul li{width:230px; margin-right:26px; float:left; _display:inline; overflow:hidden;}
.picMarquee-left1 .bd ul li .buy_img{width:100%; overflow:hidden;}
.picMarquee-left1 .bd ul li .buy_txt{ display:block; background:#eeebe4; overflow:hidden; padding:10px;}
.picMarquee-left1 .bd ul li .buy_txt .buy_L{float:left; font-family:'Î¢ÈíÑÅºÚ';font-size:14px; color:#222222;}
.picMarquee-left1 .bd ul li .buy_txt .buy_L .sp1{font-size:13px; color:#9d9d9d; text-decoration:line-through;}
.picMarquee-left1 .bd ul li .buy_txt .buy_R{float:right; text-align:right; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#9d9d9d;}
.picMarquee-left1 .bd ul li .buy_txt .buy_R .sp2{ color:#c42031; font-weight:bold;}
.picMarquee-left1 .bd ul li:hover .buy_txt{background:#c42031;}
.picMarquee-left1 .bd ul li:hover .buy_txt .buy_L{color:#fff;}
.picMarquee-left1 .bd ul li:hover .buy_txt .buy_L .sp1{color:#fff;}
.picMarquee-left1 .bd ul li:hover .buy_txt .buy_R{color:#fff;}
.picMarquee-left1 .bd ul li:hover .buy_txt .buy_R .sp2{color:#fff;}

.foot{width:100%; overflow:hidden; height:137px; background:#272b2a;}
.foot_B{width:100%; max-width:800px; margin:0 auto;}
.foot_img{width:158px;float:left; margin-right:30px;}
.foot_img img{ display:block;width:158px;}
.foot_txt{ display:block; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#fff; line-height:30px; overflow:hidden; padding:23px 0;}
.foot_txt a{color:#fff;}
.foot_txt a:hover{color:#fff; text-decoration:underline;}

/*¹ØÓÚÎÒÃÇ*/
.main{width:100%; overflow:hidden; padding:25px 0;}
.main_left{width:260px;float:left;}
.about{width:260px;float:left; margin-bottom:12px;}
.about_title{ display:block; height:65px; line-height:65px; text-align:center; background:#272b2a; overflow:hidden;}
.about_title span{ font-family:'Î¢ÈíÑÅºÚ'; font-size:20px; color:#fff; padding-left:38px; background:url(../images/about_logo.jpg) no-repeat left center;}
.about_img{ display:block; padding-top:18px; overflow:hidden;}
.about_img img{width:100%; display:block;}
.lxwm_title{ display:block; height:33px; line-height:33px; overflow:hidden; border-bottom:1px solid #bebebe;}
.lxwm_p{ float:left; font-family:'Î¢ÈíÑÅºÚ'; font-size:16px; color:#333333;}
.lxwm_sp{ float:left; font-family:Arial; font-size:14px; color:#999999; text-indent:10px;}
.about_txt{ display:block; padding:10px 0; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#222222; line-height:24px; overflow:hidden;}

.main_right{width:717px;float:right;}
.dqwz_title{width:100%; overflow:hidden; height:33px; background:#dfdfdf; line-height:33px; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222;}
.dqwz_p{float:left; text-indent:14px;}
.dqwz_nav{float:right; padding-right:15px;}
.dqwz_contect{width:100%; overflow:hidden;}
.company{ display:block; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222; line-height:28px; padding-top:20px;}


/*´óÕ¢Ð·ÀñÈ¯*/
.about_ul{ display:block; overflow:hidden; padding-top:7px;}
.about_ul li{ display:block; height:32px; overflow:hidden; margin-bottom:3px;}
.about_ul li a{ display:block; height:32px; line-height:32px; background:#dfdfdf; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222; font-weight:bold; text-align:center;}
.about_ul li a:hover{background:#c42031; color:#fff;}

/*´óÕ¢Ð·ÀñºÐ*/
.gift_ul1{ display:block;width:717px; overflow:hidden; padding-top:22px;}
.gift_ul1 li{width:231px;float:left; height:167px; margin:0 8px 20px 0; background:url(../images/gift_bj2.png) no-repeat center center;}
.gift_ul1 li .gift_img{width:186px; margin:10px auto 0 auto; overflow:hidden; position:relative;}
.gift_ul1 li .gift_img .gift_hover{width:100%; height:100%; overflow:hidden; position:absolute; left:0;bottom:-100%; z-index:99;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important; background-color:#000;}
.gift_ul1 li .gift_img .gift_hover .gift_txt{width:105px; height:60px; line-height:30px; text-align:center; overflow:hidden; position:absolute;left:50%;top:50%; z-index:99; margin:-30px 0 0 -52px; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#fff;}
.gift_ul1 li .gift_img .gift_hover .gift_txt span{ font-size:16px; display:block; border-top:1px solid #fff; border-bottom:1px solid #fff;}
.gift_ul1 li:hover .gift_img .gift_hover{bottom:0;}

.cpxq{ display:block; overflow:hidden; padding-top:20px; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222; line-height:24px;}
.cpxq img{ display:block;width:330px; margin:0 auto 20px auto; overflow:hidden;}

/*´óÕ¢Ð·×ÊÑ¶*/
.news_ul1{ display:block; padding-top:20px; overflow:hidden;}
.news_ul1 li{ display:block; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #ccc; overflow:hidden;}
.news_ul1 li .news_img{width:160px;float:left; margin-right:14px;}
.news_ul1 li .news_img img{width:160px; height:120px; display:block;}
.news_ul1 li .news_p{ display:block; line-height:25px; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222;}
.news_ul1 li .news_p span{ font-size:16px;}

.newsshow{ display:block; overflow:hidden; padding-top:20px;}
.newsshow_T{ display:block; height:44px; line-height:44px; text-align:center; border-bottom:1px solid #ccc; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; font-size:20px; color:#222222;}
.newsshow_B{ display:block; padding-top:28px; overflow:hidden; font-family:'Î¢ÈíÑÅºÚ'; font-size:14px; color:#222222; line-height:25px;}
.newsshow_B img{ display:block; margin:0 auto 20px auto; width:352px; overflow:hidden;}

/*ÁªÏµÎÒÃÇ*/
.contact{ display:block; padding-top:10px; overflow:hidden;}
.contact_txt{ display:block; line-height:30px; font-family:'Î¢ÈíÑÅºÚ'; font-size:13px; color:#222222; overflow:hidden;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding:4px;white-space:-moz-pre-wrap;word-wrap:break-word}



/*¸¡¶¯QQ*/
.fix_qq {
position: fixed;
right: 0px;
top: 50%;
margin-top:-80px;
width: 93px;
height: 122px;
z-index:9999;
background: url(../images/qq_01.png) no-repeat;}
.fix_qq_top {
height: 122px;
background: url(../images/qq_01.png) no-repeat;
}
.fix_qq_center {
background: url(../images/qq_02.png) repeat-y;
text-align: center;
}
.fix_qq_foot {
height: 4px;
background: url(../images/qq_04.png) no-repeat;
}



