﻿/* reset */
body{font-size:12px;font-family:\5B8B\4F53,Arial;-webkit-text-size-adjust:none;color:#434343;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,img,pre,form,fieldset,input,textarea,blockquote{padding:0;margin:0;} 
html,body {overflow-x:hidden;}
ol,ul{ list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
table{margin:0 auto;border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;} 
b,i,u,em{font-style:normal;text-decoration:none;font-weight:400;}
button,input,select,textarea{font:12px/1.5 tahoma, arial, \5b8b\4f53;}
input,textarea{outline:none;resize:none}
h1,h2,h3,h4,h5,h6 { font-weight:normal;}
p,span{line-height:18px;}
/**global**/
a,a:visited{color:#434343;text-decoration:none;}
a:hover{color:#c30808;}
a.cwhite, a.cwhite:visited, .cwhite a, .cwhite a:visited, .cwhite{color:#fff}
a.c43, a.c43:visited,.c43 a,.c43 a:visited,.c43{color:#434343}
a.cwhite:hover,.cwhite a:hover,a.c43:hover,.c43 a:hover{color:#c30808;}
.imgOpacity a:link img , .imgOpacity a:visited img { opacity:1; filter:alpha(opacity=100);
	-webkit-transition:opacity .2s ease-in-out;
	   -moz-transition:opacity .2s ease-in-out;
	     -o-transition:opacity .2s ease-in-out;
		-ms-transition:opacity .2s ease-in-out;
		    transition:opacity .2s ease-in-out;
}
.imgOpacity a:hover img { opacity:0.75; filter:alpha(opacity=75);}

/**public**/
.fl{float:left;}
.fr{float:right;}
.fl,.fr{display:inline;}
.fb{font-weight:700;}
.hide{display:none;}
.slow{display:block;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.w980{width:980px; margin:0 auto; clear:both;}
.jd,.jd li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.clear{clear:both; height:0;overflow:hidden;display:block;}
.clearfix{*zoom:1;}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}

/*头部--h*/
#h .r1 div{line-height:28px;}
#h .r1{height:28px; /*border-bottom:1px solid #dddddd; background:url(../new_img/bg_slash.gif);*/ line-height:28px; width:100%;margin-top:17px;}
#h .r1 .c1{padding-left:4px;}
#h .r1 .c1 .rc1 li{float:left;}
#h .r1 .c1 .rc1 .h{padding-left:20px; height:28px; background:url(../new_img/icon_smp.png) no-repeat;margin-right:13px;}
#h .r1 .c1 .rc1 .f{padding-left:20px; height:28px; background:url(../new_img/icon_smp.png) no-repeat 0 -28px; cursor: pointer;position: relative;}
.wxzx{width: 80px;height: 80px;position: absolute;top: 28px;left: 0;z-index: 999; display: none;}
#h .r1 .c1 .rc1 .f:hover .wxzx{display: block;}
#h .r1 .c1 .rc2 ul{padding-right:2px;}
#h .r1 .c1 .rc2 li{float: left;padding-left:20px; height:28px;}
.wei .wxzx{width: 80px;height: 80px;position: absolute;top: 28px;left: 0;z-index: 999; display: none;}
.wei .f:hover .wxzx{display: block;}
.wei .h{padding-left:20px; height:28px; background:url(../new_img/icon_smp.png) no-repeat 0 -7px; cursor: pointer;position: relative;}
.wei .f{color: #fff;padding-left:20px; height:28px; background:url(../new_img/icon_smp.png) no-repeat 0 -34px; cursor: pointer;position: relative;}
 
.logo{padding:9px 0 9px 0;width:192px; height:65px;position: relative;left: -22px;}
.logo a{display:block; width:192px; height:65px; text-indent:-9999px; background:url(../new_img/index_title.png) no-repeat -32px -338px; overflow:hidden}
#h .r2{height:83px;}
#h .r2 .c2{margin:10px 0 0px 4px; width:428px; height:58px; background:url(../new_img/num_t.jpg) no-repeat; overflow:hidden}
#h .r2 .c2 ul{height:17px; line-height:17px; margin-bottom:4px;}
#h .r2 .c2 li{float:left;}
#h .r2 .c2 li.t1{ width:220px;margin-right: 36px;}
#h .r2 .c2 li.t2{ width:140px;}
#h .r2 .c2 li.t3{ width:130px;}
#h .r2 .c2 li.t4{ width:122px;}
#h .r2 .c3{padding-top:10px; height:58px;}
#h .r2 .c3 li{float:left; margin-left:5px; border:1px solid #e8e8e8;}
#h .r2 .c3 li.h{width:65px; height:56px; margin-left:0;}
#h .r2 .c3 li.f{width:64px; height:56px;}
#h .r2 .c3 li.b{border:none;}
#h .r3{border-top:1px solid #191919;border-bottom:4px solid #c30a07;background:#191919; overflow:hidden; height:42px; width:980px; position:relative}
.nav_list{width:980px; overflow:hidden;height:26px; border-top:1px solid #c30a07; border-bottom:1px solid #38312b; padding:5px 0 9px 0;}
#h .r3 ul{height:26px;width:986px}
#h .r3 li{float:left; border-right:1px solid #323232; height:26px; text-align:center; line-height:27px;}
#h .r3 li a,#h .r3 li a:visited{text-decoration:none; display:block; padding:0 12px 0 12px; color:#FFF;}
.nav_list div{border-color: transparent transparent #c30808 transparent;border-style: solid;border-width: 0px 5px 5px 5px;padding: 0;width: 0;height: 0; position:absolute; left:21px;bottom:0px;font-size: 0;line-height: 0;_border-top-color: white;_border-left-color: white;_border-right-color: white;_filter: chroma( color = white);}
/*二级导航*/
.bread_crumbs,.sub_nav{height: 30px;line-height: 30px;}
.sub_nav{background-color: #ebebeb;padding-left: 7px; }
.sub_nav a,.sub_nav a:visited{color:#2d2d2d; padding:0 8px;}
.sub_nav a:hover{color:#c30808;}
.bread_crumbs{background:url(../new_img/dot_05.gif) no-repeat 15px center; padding-left:30px; color:#000}
/*底部*/
#f{margin-top:20px;}
#f .r1{border-top-width: 20px;border-top-style: solid;border-top-color: #c30808;background-color: #000000;color: #666666;text-align: center;padding: 18px 0px; }
#f .r1 a,#f .r1 a:visited{color:#FFF;margin-left: 5px;padding-right: 9px;}
#f .r1 a:hover{color:#c30808; text-decoration:none;}
#f .r1 img{vertical-align:middle; margin-bottom:4px;}
#f .r1 .wei{position:relative}
#f .r1 .p_1{font-size: 14px;margin-bottom: 15px;}
#f .r1 .p_2{height: 40px;line-height: 32px;background-image:url(../new_img/bg_bot.jpg);background-repeat: no-repeat;background-position: center top;color: #fff;text-align: center;position: relative;}
#f .r1 .p_3{line-height:24px; margin-bottom:17px;}
#f .r1 .wei_m1{position:absolute; top:4px; left:88px}

.fr300y_bg1{background:url(../new_img/r300bg.png) repeat-y; overflow:hidden;}
.fr300y_bg2{background:url(../new_img/r300bg.png) no-repeat -300px 0; overflow:hidden; height:20px;}
.fr300y_bg4{background:url(../new_img/r300bg.png) no-repeat -900px 0; overflow:hidden; height:20px;}

.rs_style_2_bottom{height:20px; background:url(../new_img/rs_bg_bottom_2.gif) no-repeat;}


/**global**/
a,a:visited{color:#5a5a5a;text-decoration:none;
	-webkit-transition:color .4s;
	   -moz-transition:color .4s;
	     -o-transition:color .4s;
			transition:color .4s;
}
a:hover{color:#fd5900;text-decoration:none;
	-webkit-transition:color .2s;
	   -moz-transition:color .2s;
		 -o-transition:color .2s;
			transition:color .2s;
}
.imgOpacity a:link img , .imgOpacity a:visited img { opacity:1; filter:alpha(opacity=100);
	-webkit-transition:opacity .2s ease-in-out;
	   -moz-transition:opacity .2s ease-in-out;
	     -o-transition:opacity .2s ease-in-out;
		-ms-transition:opacity .2s ease-in-out;
		    transition:opacity .2s ease-in-out;
}
.imgOpacity a:hover img { opacity:0.75; filter:alpha(opacity=75);}

/**public**/
.fl{float:left;}
.fr{float:right;}
.fl,.fr{display:inline;}


.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.w980{width:980px; margin:0 auto; clear:both;}


.clear{clear:both; height:0;overflow:hidden;display:block;}
.clearfix{*zoom:1;}
.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}
/*20170427*/
#rs_mv_luxury_content{ padding-left:10px;position:relative;}
/*edit*/
#rs_mv_luxury_content .rs_mv_ul {width:262px;height:82px;margin-top:5px;margin-left:8px;}
#rs_mv_luxury_content .rs_mv_ul li {width:262px;height:28px;border-bottom:1px dotted #a2a2a2;}
#rs_mv_luxury_content .rs_mv_ul li span {float:left;}
#rs_mv_luxury_content .rs_mv_ul li a {font-family:"微软雅黑";float:left;line-height:28px;}

.art_list_time a:link,.art_list_time a:visited{ color:#bababa;}
.art_list_time a:hover{ color:#e50083;}
.art_list_label span{ background-color:#e50083; padding:2px 10px; margin-right:10px; color:#fff;}
#rs_mv_luxury_list li{ float:left; padding-left:12px; height:90px; overflow:hidden;}

.pages{
	height:40px; line-height:30px; padding-top:25px;
	text-align:center;
}

.list_bottom{
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #dbdbdb;
	background-image: url(../../images/2012/bg_line03.gif);
	background-repeat: repeat-x;
	background-position: left 1px;
	height:9px;
	font-size:2px;
	line-height:2px;
	margin-top:15px;
}







