
/*首页幻灯片*/
.slide_main{ min-width:1580px; position:relative; height:780px; overflow:hidden; padding-bottom:20px; z-index:0;}
.slide_main .bd{ position:relative; z-index:0;  }
.slide_main .bd ul{ width:100% !important;  }
.slide_main .bd li{ width:100% !important;  height:650px; overflow:hidden; text-align:center;}
.slide_main .bd li a{ display:block; height:650px; }
.slide_main .hd{ width:1580px; height:110px; left:50%; margin-left:-590px; position:absolute; z-index:1; top:670px; overflow:hidden;}
.slide_main .hd ul{ float:right;}
.slide_main .hd ul li{ float:left; margin-right:20px; display:inline; cursor:pointer; }
.slide_main .hd ul li.last{ margin-right:0;}
.slide_main .hd ul li img{ width:280px; height:110px; display:block; filter:alpha(opacity=50); opacity:0.5;}
.slide_main .hd ul .on img{ width:276px; height:106px; border:2px solid #FF8106; filter:alpha(opacity=100); opacity:1;}



.index_main{ margin:0 auto;}

/*公用样式 start*/
.title_public{ font-size:24px; padding:20px 0;}
.title_public .title_public_more{ float:right; font-size:14px; line-height:36px; padding:0 30px; color:#999595; background:url(../images/title_public_more.png) right top no-repeat; cursor:pointer;}
.title_public .title_public_more:hover{ background-position:right bottom; color:#0080c5; text-decoration:underline;}
.title_public h2{ display:inline-block; *zoom:1; *display:inline; font-size:24px; color:#353535;}
.title_public span{ color:#0080c5;}

.content_public{ padding:10px 0;}
/*公用样式 end*/
.index_1{}
.index_1_title{ text-align:right;}
.index_1_body{ width:1920px; position:relative; left:50%; margin-left:-960px; height:1309px; background:url(../images/index_1_body_bg.jpg) center center no-repeat;}
.index_1_body_top{ padding:50px 0; text-align:center;}

.boutique_medf{ width:1330px; margin:0 auto;}
.boutique_medf li{ margin-bottom:35px;}
.boutique_medf .boutique_left{ float:left; width:810px; height:300px; position:relative;}
.boutique_medf .boutique_left_img{ width:550px; height:300px; overflow:hidden;}
.boutique_medf .boutique_left_img img{ display:block; width:100%; height:100%;}
.boutique_medf .boutique_left_info{ width:220px; height:255px; padding:25px 20px 20px 25px; background:url(../images/boutique_bg_big_r.png) center center no-repeat; position:absolute; top:0; right:0; color:#fff;}
.boutique_medf .boutique_li_yellow .boutique_left_info{ color:#864d18;}
.boutique_medf .boutique_li_yellow .boutique_left_info{ background-image:url(../images/boutique_bg_big_y.png);}
.boutique_medf .boutique_li_green .boutique_left_info{ background-image:url(../images/boutique_bg_big_g.png);}
.boutique_medf .boutique_left_info .islands{ font-size:30px; color:#f5687f; float:left;}
.boutique_medf .boutique_li_yellow .boutique_left_info .islands{ color:#918835;}
.boutique_medf .boutique_li_green .boutique_left_info .islands{ color:#167321;}
.boutique_medf .boutique_left_info .islands .hot{ font-size:10px; background:#f8e00c; color:#e20036; font-family:"宋体"; line-height:1em; padding:0 5px; float:right;}
.boutique_medf .boutique_li_yellow .boutique_left_info .islands .hot{ background:#e20036; color:#f8e00c;}
.boutique_medf .boutique_left_info .name{ font-size:20px; height:60px; overflow:hidden;}
.boutique_medf .boutique_left_info .name a{ color:#fff;}
.boutique_medf .boutique_li_yellow .boutique_left_info .name a{ color:#864d18;}
.boutique_medf .boutique_left_info .symbol{ font-size:20px; margin-top:20px;}
.boutique_medf .boutique_left_info .abstract{ font-size:12px;}
.boutique_medf .boutique_left_info .price{ font-size:12px;}
.boutique_medf .boutique_left_info .price i{ font-size:28px;}
.boutique_medf .boutique_left_info .price.price_old i{ text-decoration:line-through;}
.boutique_medf .boutique_left_info .price.price_fenqi span{ color:#f8e00c; font-weight:bold;}
.boutique_medf .boutique_li_yellow .boutique_left_info .price.price_fenqi span{ color:#e20036;}
.boutique_medf .boutique_li_green .boutique_left_info .price.price_fenqi span{ color:#e20036;}

.boutique_medf .boutique_right{ float:left; width:520px; height:300px; position:relative;}
.boutique_medf .boutique_right_img{ float:left; width:260px; height:150px; overflow:hidden;}
.boutique_medf .boutique_right_img img{ display:block; width:100%; height:100%;}
.boutique_medf .boutique_right_info{ float:left; width:240px; height:130px; padding:10px; background:#5a55cb; color:#fff;}
.boutique_medf .boutique_right_info .islands{ font-size:24px; color:#7a77ce;}
.boutique_medf .boutique_right_info.boutique_right_info_last{ float:none; width:245px; height:135px; padding-left:15px; position:absolute; right:0; bottom:0; background:url(../images/boutique_bg_small.png) center center no-repeat;}
.boutique_medf .boutique_right_info .name{ font-size:18px; height:54px; overflow:hidden;}
.boutique_medf .boutique_right_info .name a{ color:#fff;}
.boutique_medf .boutique_right_info .price{ font-size:12px; float:left;}
.boutique_medf .boutique_right_info .price i{ font-size:28px; font-weight:normal;}
.boutique_medf .boutique_right_info .price.price_old i{ text-decoration:line-through;}
.boutique_medf .boutique_right_info .price.price_fenqi{ margin-right:20px;}
.boutique_medf .boutique_right_info .price.price_fenqi span{ color:#f8e00c; font-weight:bold;}

.boutique_medf img{
	-webkit-transition:all 0.5s ease-in;
	-moz-transition:all 0.5s ease-in;
	-ms-transition:scale(1.2);
	-o-transition:scale(1.2);
	transition:all 0.5s ease-in;}
.boutique_medf .boutique_left_img:hover img,.boutique_medf .boutique_right_img:hover img{transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-ms-transform:scale(1.2);
	-o-transform:scale(1.2);}

.boutique_medf .boutique_tree{ position:absolute; left:20px; top:850px;}

.index_2{ margin-top:120px;}
.index_medf_title{ text-align:center; border-bottom:1px solid #7b7b7b; margin-bottom:40px; position:relative;}
.index_medf_title .title_public_more{ position:absolute; right:0; bottom:10px; font-size:14px; line-height:36px; padding:0 30px; color:#999595; background:url(../images/title_public_more.png) right top no-repeat; cursor:pointer;}
.index_medf_title .title_public_more:hover{ background-position:right bottom; color:#0080c5; text-decoration:underline;}
.product_list1 li{ float:left; margin-right:40px; margin-bottom:30px;}
.product_list1 li .product_list_box{ width:500px; height:409px; border:10px solid #007fc5; background:#007fc5; position:relative;}
.product_list1 li.last{ margin-right:0;}
.product_list1 .product_img{ width:480px; height:282px; border:10px solid #fff;}
.product_list1 .product_img img{ display:block; width:100%; height:100%;}
.product_list1 li .name{ font-size:18px; font-family:"宋体"; color:#fff; margin:20px auto; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product_list1 li .name span{ color:#fff;}
.product_list1 li .name span:hover{ text-decoration:underline;}
.product_list1 li .tool{ font-size:12px; color:#fff; font-family:"宋体";}
.product_list1 li .tool .button{ display:block; float:right; width:90px; height:30px; line-height:30px; text-align:center; background:#fff; color:#007fc5; font-size:14px; margin-right:10px;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius: 5px;}
.product_list1 li .tool p i{ margin-left:3px; font-size:28px;}
.product_list1 li .tool p .price_fenqi{ color:#ffbf00;}
.product_list1 li .tool p .price_fenqi i{ font-weight:bold;}
.product_list1 li .num{ width:105px; height:55px; text-align:center; color:#fff; background:url(../images/product_list_num.png) right top no-repeat; position:absolute; left:25px; top:0; z-index:5;}
.product_list1 li .product_hover{ width:480px; height:389px; border:10px solid #fff; position:absolute; left:0; top:0; z-index:1; font-family:"宋体"; display:none; cursor:pointer;}
.product_list1 li:hover .product_hover{ display:block;}
.product_list1 li:hover .product_info{ display:none;}
.product_list1 li .product_hover img{ display:block; width:100%; height:100%;
    filter: url(blur.svg#blur);
    -webkit-filter: blur(3px);
       -moz-filter: blur(3px);
        -ms-filter: blur(3px);    
            filter: blur(3px);
    filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=3, MakeShadow=false);}
.product_list1 li .product_hover i.bg{ display:block; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; background:#007fc5;
filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.product_list1 li .product_hover .product_content{ width:100%; height:100%; position:absolute; left:0; top:0; z-index:2; color:#fff;}
.product_list1 li .product_hover .product_content .name{ padding-left:90px; font-size:14px; margin:120px auto 10px; padding-right:80px; white-space:normal; letter-spacing:2px;}
.product_list1 li .product_hover .product_content .name span{ color:#fff;}
.product_list1 li .product_hover .product_content .abstract{ padding-left:95px; font-size:12px;}
.product_list1 li .product_hover .product_content .tool{ padding-left:95px; margin-top:30px;}
.product_list1 li .product_hover .product_content .tool p{ float:left; margin-right:50px;}
.product_list1 li .product_hover .product_content .tool span.button{ background:#ffd24c; color:#fff; float:left; margin-top:10px; font-family:"microsoft yahei";}
.product_list1 .product_list_bottom{ width:100%; height:8px; background:url(../images/product_list_bottom.png) center top no-repeat;}

.index_3{ margin-top:50px;}
.product_list2 li{ float:left; margin-right:30px;}
.product_list2 li .product_list_box{ width:324px; height:320px; border:8px solid #007fc5; background:#007fc5; position:relative;}
.product_list2 li.last{ margin-right:0;}
.product_list2 .product_img{ width:312px; height:183px; border:6px solid #fff;}
.product_list2 li .name{ font-size:14px; margin:10px auto;}
.product_list2 li .product_hover{ width:312px; height:308px; border:6px solid #fff; position:absolute; left:0; top:0; z-index:1; font-family:"宋体"; display:none;}
.product_list2 li .product_hover .product_content .name{ padding-left:10px; margin:80px auto 10px; padding-right:10px;}
.product_list2 li .product_hover .product_content .abstract{ padding-left:15px;}
.product_list2 li .product_hover .product_content .tool{ padding-left:15px; margin-top:10px;}
.product_list2 li .product_hover .product_content .tool p{ margin-right:30px;}
.product_list2 li .product_info .tool a{ float:none; margin:10px auto;}

.index_4{ margin-top:50px;}

.index_5{ margin-top:50px;}
.raiders_list_box li{ float:left; width:420px; height:125px; padding:20px 90px 20px 25px; background:url(../images/youxiashow/raiders_li_bg.png) center center no-repeat; margin-right:10px; margin-bottom:40px; overflow:hidden;}
.raiders_list_box li.last{ margin-right:0;}
.raiders_list_box li .raiders_info{ font-family:"宋体"; font-size:12px; line-height:20px; color:#b6b6b6;}
.raiders_list_box li .raiders_info a{ margin-right:10px; color:#b6b6b6;}
.raiders_list_box li .raiders_info a:hover{ color:#0080c5;}
.raiders_list_box li .raiders_title{ display:block; font-size:22px; line-height:30px; height:60px; color:#666666; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.raiders_list_box li .raiders_title:hover{ color:#0080c5;}
.raiders_list_box li .raiders_abstract{ height:40px; line-height:20px; font-family:"宋体"; font-size:12px; color:#b6b6b6; overflow:hidden;}


.boutique_pl{}
.boutique_pl .clearfix{ position:relative;}
.boutique_pl .boutique_img{ width:440px; height:258px; float:left;}
.boutique_pl .boutique_img_big{ width:740px; height:258px;}
.boutique_pl .boutique_img img{ display:block; width:100%; height:100%;}
.boutique_pl .boutique_info_box{ width:440px; height:258px; padding-left:20px; position:absolute; background:url(../images/icon_pl_index.png) no-repeat;}
.boutique_pl .boutique_info_box.short{ width:300px;}
.boutique_pl .boutique_info_box .label{ display:block; width:120px; height:100px; background:url(../images/icon_pl_index.png) no-repeat; position:absolute; right:-20px; top:0;}
.boutique_pl .boutique_info_box .label.red{ background-position:-148px -296px;}
.boutique_pl .boutique_info_box .label.white{ background-position:0px -296px;}
.boutique_pl .boutique_info{ width:400px; height:218px; padding:30px 10px 10px 30px; color:#fff;}
.boutique_pl .boutique_info_box .short{ width:260px; height:218px; padding:30px 20px 10px;}
.boutique_pl .boutique_info .islands{ font-size:30px; float:left;}
.boutique_pl .boutique_info .islands .hot{ font-size:10px; background:#f8e00c; color:#e20036; font-family:"宋体"; line-height:1em; padding:0 5px; float:right;}
.boutique_pl .boutique_info .islands .hot.red{ background:#ff3259; color:#fff;}
.boutique_pl .boutique_info .name{ font-size:20px; line-height:25px; height:50px; overflow:hidden;}
.boutique_pl .boutique_info .name a{ color:#fff;}
.boutique_pl .boutique_info .symbol{ font-size:20px; line-height:1em;}
.boutique_pl .boutique_info .abstract{ font-size:12px; margin-top:10px;}
.boutique_pl .boutique_info .price_box{ margin-top:10px;}
.boutique_pl .boutique_info .price{ font-size:12px; display:inline-block; *zoom:1; *display:inline;}
.boutique_pl .boutique_info .price i{ font-size:28px;}
.boutique_pl .boutique_info .price.price_old i{ font-size:14px;}
.boutique_pl .boutique_info .price.price_fenqi{ margin-right:20px;}
.boutique_pl .boutique_info .price.price_fenqi span{ color:#f8e00c; font-weight:bold;}

.boutique_pl .boutique_1 .boutique_info_box{ right:0; top:0; background-position:2px -5px;}
.boutique_pl .boutique_1 .boutique_info{ background:#007fc5;}

.boutique_pl .boutique_2{ float:right; height:516px;}
.boutique_pl .boutique_2 .boutique_info_box{ padding-left:0; padding-top:20px; left:0; bottom:0; background-position:-60px 2px;}
.boutique_pl .boutique_2 .boutique_info{ background:#ffec4d; color:#393b3a;}
.boutique_pl .boutique_2 .boutique_info .name a{ color:#393b3a;}
.boutique_pl .boutique_2 .boutique_info .price.price_fenqi span{ color:#ff3259;}
.boutique_pl .boutique_2 .boutique_info_box .label{ top:20px;}

.boutique_pl .boutique_3{ width:740px; float:left;}
.boutique_pl .boutique_3 .boutique_info_box{ height:258px; right:0; top:0; background-position:-18px -5px;}
.boutique_pl .boutique_3 .boutique_info{ background:#ff3259;}

.boutique_pl .boutique_4{ width:740px; float:left;}
.boutique_pl .boutique_4 .boutique_info_box{ height:258px; left:0; top:0; padding-left:0; padding-right:20px; background-position:257px -5px;}
.boutique_pl .boutique_4 .boutique_info{ background:#1cc4c4;}
.boutique_pl .boutique_4 .boutique_img{ float:right;}
.boutique_pl .boutique_4 .boutique_info_box .label{ right:0;}

.boutique_pl .boutique_5{ width:100%; float:left;}
.boutique_pl .boutique_5 .boutique_info_box{ height:258px; left:0; top:0; padding-left:0; padding-right:20px; background-position:377px -5px;}
.boutique_pl .boutique_5 .boutique_info{ background:#007fc5;}
.boutique_pl .boutique_5 .boutique_img{ float:right;}
.boutique_pl .boutique_5 .boutique_info_box .label{ right:0;}

.boutique_pl a.bg{ display:block; width:100%; height:100%; position:absolute; z-index:1; left:0; top:0; background:#000; display:none;
filter:alpha(opacity=50); -moz-opacity:0.5; opacity:0.5;}
.boutique_pl div:hover a.bg{ display:block;}