@charset "utf-8";
/* bg */
.feilei b,.icon_fl01,.icon_fl02,.icon_fl03,.icon_fl04,.icon_fl05,.icon_fl06,.icon_fl07,.icon_fl08,.icon_fl09,.icon_fl10,.icon_fl11,.icon_fl12,.icon_fl13,.classify_tit a b,#bigpic0_icon ul li,#bigpic0_icon ul li.cur,.trend_tit ul li b,.hot_pre,.hot_next,.floor_tit_icon,.floor_left_pic span,.floor_icon,.floor_pic_text dd,.trend_new_text dd,.floor10 .floor_icon{background:url(../images/bg.png) no-repeat; overflow:hidden;}
/* nav */
#nav{width:1200px; margin:0px auto; position:relative; z-index:4;}
#nav_con{width:978px; float:left; line-height:40px; height:40px; font-weight:bold;}
#nav_con a{margin:0px 30px; color:#000; font-size:14px; display:inline-block; position:relative;}
#nav_con a:hover{color:#c8ae53;}
#nav_con span{color:#ccc;}
#nav_con .kujie{vertical-align:-8px;}
#nav_con img{vertical-align:-4px;}
.new0{width:26px; height:17px; position:absolute; top:-5px; left:18px;}
@media screen and (max-width: 1200px){
	#nav{width:1000px;}
	#nav_con{width:778px;}
}


.footer-menu li{
	float: left;
	margin-right: 30px;
	font-size: 20px;
	line-height: 40px;
	padding-bottom: 10px;
}

.footer-menu li a{
	font-size: 20px;
	line-height: 40px;
}



/* classify */
#classify{width:222px; float:left; position:relative;}
#classify h2{width:222px; height:40px; background:#c8ae53; line-height:40px; color:#fff; text-align:center; font-size:14px; cursor:pointer;}
#classify ul{width:222px; position:absolute; left:0px; top:40px; z-index:2;}
#classify ul li{width:222px;}

/* feilei */
.feilei{margin:0px 15px; width:165px; padding-left:27px; color:#fff8df; line-height:37px; position:relative; cursor:pointer; height:37px;}
.feilei:hover{border-bottom:0px; height:37px; background:#c8ae53; margin:0px; width:180px; padding-left:42px;}
.feilei a{color:#fff8df;}
.feilei b{width:9px; height:5px; background-position:-89px 0px; position:absolute; right:10px; top:18px;}
.feilei:hover b{background-position:-110px 0px; width:5px; height:9px; right:26px; top:15px;}
.classify_bg{width:222px; position:absolute; left:0px; top:40px; background:#333; opacity:0.9; filter:alpha(opacity=90); height:480px; overflow:hidden;}
.feilei i{position:absolute; left:0px;}
.feilei:hover i{left:15px;}

#feilei0{height:36px; line-height:36px;}
#feilei0:hover{height:36px;}

/* icon_fl01 */
.icon_fl01{width:15px; height:12px; background-position:-463px 0px; top:13px;}
.icon_fl02{width:15px; height:12px; background-position:-463px -40px; top:13px;}
.icon_fl03{width:15px; height:15px; background-position:-463px -78px; top:13px;}
.icon_fl04{width:15px; height:12px; background-position:-463px -119px; top:13px;}
.icon_fl05{width:15px; height:18px; background-position:-463px -157px; top:10px;}
.icon_fl06{width:15px; height:20px; background-position:-463px -196px; top:10px;}
.icon_fl07{width:15px; height:12px; background-position:-463px -239px; top:13px;}
.icon_fl08{width:15px; height:12px; background-position:-463px -280px; top:13px;}
.icon_fl09{width:15px; height:18px; background-position:-463px -318px; top:11px;}
.icon_fl10{width:15px; height:12px; background-position:-463px -359px; top:13px;}
.icon_fl11{width:16px; height:12px; background-position:-463px -400px; top:14px;}
.icon_fl12{width:15px; height:15px; background-position:-463px -438px; top:11px;}
.icon_fl13{width:17px; height:15px; background-position:-463px -470px; top:11px;}

/* classify_con */
.classify_con{width:778px; position:absolute; left:222px; top:0px; display:none;}
.classify_con0{width:538px; float:left; position:relative;}
.classify_bg0{width:538px; position:absolute; left:0px; top:0px; background:#fff; opacity:0.9; filter:alpha(opacity=90); height:480px;}
.classify_pic{width:240px; float:right;}
.classify_pic img{width:240px; height:240px;}

/* classify_con01 */
.classify_con01{border-top:#d1d1d1 1px solid; border-left:#d1d1d1 2px solid; width:480px; height:451px; padding:28px 28px 0px 28px; overflow:hidden; z-index:2; position:relative; overflow-y:auto;}
.classify_tit{width:480px; line-height:24px; overflow:hidden;}
.classify_tit a{background:#2e2e30; padding:0px 32px 0px 10px; display:inline-block; float:left; position:relative; color:#fff8df; margin-right:10px;}
.classify_tit a b{width:22px; height:24px; background-position:-316px 0px; position:absolute; right:0px; top:0px;}
.classify_tit a:hover{background:#c8ae53;}
.classify_tit a:hover b{background-position:-282px 0px;}
.classify_con02{width:480px; overflow:hidden; line-height:30px;}
.classify_con02 h3{padding-top:10px;}
.classify_con02 h3 a{font-size:12px; font-weight:bold; color:#896701;}
.classify_con02 p{padding-bottom:10px; border-bottom:#cdcdcd 1px solid; line-height:24px;}
.classify_con02 p a{color:#2e2e30;}
.classify_con02 p a:hover{color:#896701; text-decoration:underline;}
.classify_con02 p span{margin:0px 10px; color:#cdcdcd;}

/* bigpic */
#bigpic{width:100%; height:410px; background:#6b354f; overflow:hidden; min-width:1200px;}
.bigpic_con{width:1200px; margin:0px auto; position:relative; overflow:hidden; height:480px;}
#bigpic0{width:1200px; overflow:hidden; height:480px;}
#bigpic0_icon{width:162px; height:24px; position:absolute; left:50%; bottom:12px; margin-left:-81px; z-index:3;}
#bigpic0_icon ul li{width:22px; height:22px; margin-right:5px; text-align:center; line-height:22px; color:#fff; background-position:-249px 0px; float:left; display:inline; cursor:pointer;}
#bigpic0_icon ul li.cur{background-position:-222px 0px;}
#bigpic0_pic{width:190px; overflow:hidden; position:absolute; right:0px; top:0px; z-index:3;}
#bigpic0_pic ul li img{width:190px; height:480px;}
#bigpic0 li,#bigpic0_pic ul li{display:none;}
@media screen and (max-width: 1200px){
	.bigpic_con{width:1000px;}
	#bigpic{min-width:1000px;}
	#bigpic0{width:1000px;}
	
}

/* main */
#main{width:100%; background:#f1f1f1; overflow:hidden; padding-bottom:40px; min-width:1200px;}

/* trend */
.trend{width:1200px; margin:30px auto 0px; overflow:hidden;}
.trend_tit{width:1200px;}
.trend_tit ul li{width:259px; float:left; background:#fff; position:relative; height:80px; padding-left:140px; color:#666; cursor:pointer; border-right:#f5f5f5 1px solid;}
.trend_tit ul li.l{width:260px; border:0px;}
.trend_tit ul li h2{font-size:20px; font-weight:normal; line-height:30px; margin-top:15px; color:#333;}
.trend_tit ul li.cur{background:#c7ae52; color:#fff;}
.trend_tit ul li.cur h2{color:#fff;}
.trend_tit ul li b{position:absolute; left:85px; top:20px;}
.trend_tit ul li .new_pic{width:41px; height:41px; background-position:0px -32px;}
.trend_tit ul li .hot_pic{width:41px; height:41px; background-position:-54px -32px;}
.trend_tit ul li .zhuan_pic{width:47px; height:41px; background-position:-98px -32px;}
.trend_tit ul li.cur .new_pic{background-position:0px -82px;}
.trend_tit ul li.cur .hot_pic{background-position:-54px -82px;}
.trend_tit ul li.cur .zhuan_pic{background-position:-98px -82px;}
.trend_tit ul li span{margin:0px 5px;}
.trend_con{width:1200px; overflow:hidden; display:none; height:452px;}
@media screen and (max-width: 1200px){
	#main{min-width:1000px;}
	.trend{width:1000px;}
	.trend_tit{width:1000px;}
	.trend_tit ul li{padding-left:113px; width:219px;}
	.trend_tit ul li.l{width:220px;}
	.trend_tit ul li b{left:45px;}
}

/* trend_zhuan */
.trend_zhuan{width:1011px; float:left; overflow:hidden; margin-left:-11px;}
.trend_zhuan ul li{width:326px; float:left; padding:10px 0px 0px 11px; overflow:hidden; height:215px;}
.trend_zhuan ul li img{width:326px; height:215px;}
.trend_zhuan ul li img:hover{opacity:0.8; filter:alpha(opacity=80);}
.trend_pic{width:190px; padding:10px 0px 0px 10px; float:right; overflow:hidden;}
.trend_pic img{width:190px; height:440px;}
.trend_pic img:hover{opacity:0.8; filter:alpha(opacity=80);}


/* trend_new */
.trend_new{width:1000px; float:left; overflow:hidden;}
.trend_new_pic{width:290px; float:left;}
.trend_new_pic .pic img{width:290px; height:260px;}
.trend_new_pic .pic0,.trend_new_pic .pic{padding-top:10px;}
.trend_new_pic .pic0 img{width:290px; height:170px;}
.trend_new_pic .pic img:hover,.trend_new_pic .pic0 img:hover{opacity:0.8; filter:alpha(opacity=80);}


.trend_new_pic0{width:400px; float:left; margin:10px 10px 0px; overflow:hidden; background:#fff; display:inline; height:440px;}
.trend_new_pic0 .pic{width:400px; height:360px; overflow:hidden;}
.trend_new_pic0 .pic img{width:410px; height:370px; margin-left:-5px; margin-top:-5px;}
.trend_new_text{width:400px; margin:6px 0px; height:68px;}
.trend_new_text dt{width:120px; padding:4px 15px; float:left; overflow:hidden;}
.trend_new_text dt img{width:120px; height:60px;}
.trend_new_text dd{width:230px; padding-left:20px; float:left; overflow:hidden; background-position:-100px -365px; height:68px; color:#999; font-size:14px;}
.trend_new_text dd .zhe{font-size:14px; line-height: 28px; margin-top: 10px;}
.trend_new_text dd .zhe span{font-size:18px; color:#444;}
.trend_new_text dd .text{color:#999; }
.trend_new_text dd .text a{color:#999;}


/* trend_hot */
.trend_hot{width:1208px; overflow:hidden; margin-left:-8px; padding-top:10px;}
.trend_hot ul li{width:294px; float:left; margin-left:8px; display:inline; overflow:hidden;}
.trend_hot ul li .n1{display:block;}
.trend_hot ul li .n2{display:none;}
.trend_hot ul li .n1 img{width:294px; height:320px;}
.trend_hot ul li .n2 img{width:245px; height:320px;}
.trend_hot ul li img:hover{opacity:0.8; filter:alpha(opacity=80);}
@media screen and (max-width: 1200px){
	.trend_hot{width:1007px; margin-left:-7px;}
	.trend_hot ul li{width:245px; margin-left:7px;}
	.trend_hot ul li.t{margin-left:6px;}
	.trend_hot ul li .n1{display:none;}
	.trend_hot ul li .n2{display:block;}
	.trend_hot ul li img{width:245px; height:320px;}
}

/* trend_hot_con */
.trend_hot_con{width:1200px; overflow:hidden; position:relative; height:120px;}
.trend_hot_con0{margin:0px 60px; overflow:hidden; width:1080px; position:relative; height:120px;}
.trend_hot_con0 ul{width:9999px;}
.trend_hot_con0 ul li{width:100px; float:left; padding-right:9px; overflow:hidden;}
.trend_hot_con0 ul li p{overflow:hidden;}
.trend_hot_con0 ul li img{width:100px; height:50px; margin-top:10px;}
.hot_pre{width:50px; height:110px; position:absolute; left:0px; top:10px; background-position:0px -136px;}
.hot_pre:hover{background-position:-60px -136px; cursor:pointer;}
.hot_next{width:50px; height:110px; position:absolute; right:0px; top:10px; background-position:-120px -136px;}
.hot_next:hover{background-position:-180px -136px; cursor:pointer;}
@media screen and (max-width: 1200px){
	.trend_hot_con{width:1000px;}
	.trend_hot_con0{width:880px;}
}

/* banner */
.banner{width:1200px; margin:30px auto 0px; overflow:hidden; height:90px;}
.banner img{width:1200px; height:90px;}


/* floor */
.floor{width:1200px; margin:30px auto 60px; height:430px; position:relative;}
@media screen and (max-width: 1200px){
	.banner{width:1000px;}
	.banner img{width:1000px; height:auto;}
	.floor{width:1000px;}
}
.floor h3{
	font-size: 24px;
	
}

/* floor_left */
.floor_left{width:200px; background:#fff; overflow:hidden; float:left; height:430px;}
.floor_icon{width:37px; height:38px; position:absolute; left:0px; top:-4px; z-index:6;}
.floor_new{width:36px; height:24px; text-align:center; line-height:24px; color:#fff; position:absolute; top:0px; right:0px;}
.floor_hot{width:36px; height:24px; text-align:center; line-height:24px; color:#fff; position:absolute; top:0px; right:0px; background:#be0a2c;}

/* floor_tit */
.floor_tit{width:200px; height:92px; position:relative; overflow:hidden;}
.floor_tit h2{font-size:24px; font-weight:normal; color:#fff; text-align:center; position:absolute; z-index:3; left:0px; top:20px; width:200px;}
.floor_tit .more{text-align:center; position:absolute; z-index:4; left:0px; top:62px; width:200px;}
.floor_tit .more a{color:#fff;}
.floor_tit_bg{width:200px; height:92px; background:#1bbf0f;}
.floor_tit_icon{width:200px; height:92px; background-position:0px -464px; position:absolute; z-index:2; left:0px; top:0px;}

/* floor_more*/
.floor_more{width:180px; padding:11px 20px 0px 0px; overflow:hidden; line-height:32px;}
.floor_more a{width:68px; margin-left:20px; padding-left:2px; float:left; border-bottom:#ccc 1px dotted; height:32px; color:#333; display:inline;}

/* floor_left_pic */
.floor_left_pic{width:200px; position:relative; height:300px; overflow:hidden; margin-top:3px;font-size: 18px;}




.floor_left_pic .pre_btn{background-position:0px -368px; left:17px;}
.floor_left_pic .next_btn{background-position:-37px -368px; right:17px;}
.floor_left_pic ul{width:96px; margin:10px 52px 0px 52px; overflow:hidden;}
.floor_left_pic ul li{width:96px; float:left; display:none;}
.floor_left_pic ul li img{width:96px; height:48px; margin-top:9px;}

/* floor_pic */
.floor_pic{width:375px; float:left;  background:#fff; overflow:hidden; height:430px;}
/*.floor_pic .pic{width:390px; height:350px; overflow:hidden;}
.floor_pic .pic img{width:400px; height:360px; margin-left:-5px; margin-top:-5px;}
.floor_pic_text{width:390px; margin:6px 0px;}
.floor_pic_text dt{width:120px; padding:4px 10px; float:left; overflow:hidden;}
.floor_pic_text dt img{width:120px; height:60px;}
.floor_pic_text dd{width:230px; padding-left:20px; float:left; overflow:hidden; background-position:-100px -365px; height:68px;}
.floor_pic_text dd .zhe{font-size:14px;}
.floor_pic_text dd .zhe span{font-size:24px;}
.floor_pic_text dd .text{color:#666;}
.floor_pic_text dd .text a{color:#666;}*/
.floor_pic img{width:400px; height:430px;}


/* floor_con */
.floor_con{width:450px; float:left;margin-left: 50px;}
.floor_con_pic{width:440px; margin-left:10px; height:240px; overflow:hidden;}
.floor_con_pic img{width:390px; height:240px;}
.floor_con_pic img:hover{opacity:0.8; filter:alpha(opacity=80);}
.floor_con_pic0{width:400px; overflow:hidden;}
.floor_con_pic0 ul li{width:190px; height:210px; margin:10px 0px 0px 10px; float:left; display:inline;}
.floor_con_pic0 ul li .con{background:#fff; width:190px; height:210px; position:relative; overflow:hidden;}
.box_c{position: absolute;bottom: 10px; left: 50px; z-index: 100;}
.box_c p{ color: red; font-size: 18px; margin-bottom: 10px;}
.box_c a{ display: block; background: #ff5200; padding: 6px 15px; color: white; text-align: center;}
.floor_con_pic0 ul li .pic0 a img{width:190px; height:210px;}
.floor_con_pic0 ul li .text{text-align:center; position:absolute; bottom:0px; top:17px; z-index:3; line-height:20px; color:#999; height:44px; width:190px;}
.floor_con_pic0 ul li .fz14{color:#444; font-size:14px; font-weight:bold; display:block;}
.floor_con_pic0 ul li .text a{color:#999;}
.floor_con_pic0 ul li .bg{height:5px; width:190px; background:#e1e1e1; position:absolute; bottom:0px; left:0px; z-index:2;}


/* floor_pic0 */
.floor_pic0{width:190px; padding-left:10px; float:left; margin-top:-10px;}
.floor_pic0 ul li{width:190px; height:210px; margin-top:10px; float:left;}
.floor_pic0 ul li .con{background:#fff; width:190px; height:210px; position:relative;}
.floor_pic0 ul li .pic0 a img{width:190px; height:210px;}
.floor_pic0 ul li .text{text-align:center; position:absolute; bottom:0px; top:17px; z-index:3; line-height:20px; color:#999; height:44px; width:190px;}
.floor_pic0 ul li .fz14{color:#444; font-size:14px; font-weight:bold; display:block;}
.floor_pic0 ul li .text a{color:#999;}
.floor_pic0 ul li .bg{height:5px; width:190px; background:#e1e1e1; position:absolute; bottom:0px; left:0px; z-index:2;}



/* floor1 */
.floor1 .floor_tit_bg,.floor1 .floor_new{background:#ba2a7e;}
.floor1 .floor_icon{background-position:-383px 0px;}
.floor1 .floor_con_pic0 ul li .con:hover .bg,.floor1 .floor_pic0 ul li .con:hover .bg{background:#ba2a7e;}
.floor1 .floor_pic_text dd .zhe{color:#ba2a7e;}
.floor1 .floor_more a:hover{color:#ba2a7e;}

/* floor2 */
.floor2 .floor_tit_bg,.floor2 .floor_new{background:#ff648c;}
.floor2 .floor_icon{background-position:-383px -47px;}
.floor2 .floor_con_pic0 ul li .con:hover .bg,.floor2 .floor_pic0 ul li .con:hover .bg{background:#ff648c;}
.floor2 .floor_pic_text dd .zhe{color:#ff648c;}
.floor2 .floor_more a:hover{color:#ff648c;}

/* floor3 */
.floor3 .floor_tit_bg,.floor3 .floor_new{background:#155970;}
.floor3 .floor_icon{background-position:-383px -97px;}
.floor3 .floor_con_pic0 ul li .con:hover .bg,.floor3 .floor_pic0 ul li .con:hover .bg{background:#155970;}
.floor3 .floor_pic_text dd .zhe{color:#155970;}
.floor3 .floor_more a:hover{color:#155970;}

/* floor4 */
.floor4 .floor_tit_bg,.floor4 .floor_new{background:#d4595e;}
.floor4 .floor_icon{background-position:-383px -147px;}
.floor4 .floor_con_pic0 ul li .con:hover .bg,.floor4 .floor_pic0 ul li .con:hover .bg{background:#d4595e;}
.floor4 .floor_pic_text dd .zhe{color:#d4595e;}
.floor4 .floor_more a:hover{color:#d4595e;}

/* floor5 */
.floor5 .floor_tit_bg,.floor5 .floor_new{background:#3cb38d;}
.floor5 .floor_icon{background-position:-383px -197px;}
.floor5 .floor_con_pic0 ul li .con:hover .bg,.floor5 .floor_pic0 ul li .con:hover .bg{background:#3cb38d;}
.floor5 .floor_pic_text dd .zhe{color:#3cb38d;}
.floor5 .floor_more a:hover{color:#3cb38d;}

/* floor6 */
.floor6 .floor_tit_bg,.floor6 .floor_new,.floor6 .floor_con_pic0 ul li .con:hover .bg,.floor6 .floor_pic0 ul li .con:hover .bg{background:#c0a40e;}
.floor6 .floor_icon{background-position:-383px -245px;}
.floor6 .floor_pic_text dd .zhe{color:#c0a40e;}
.floor6 .floor_more a:hover{color:#c0a40e;}

/* floor7 */
.floor7 .floor_tit_bg,.floor7 .floor_new,.floor7 .floor_con_pic0 ul li .con:hover .bg,.floor7 .floor_pic0 ul li .con:hover .bg{background:#006fc8;}
.floor7 .floor_icon{background-position:-383px -296px;}
.floor7 .floor_pic_text dd .zhe{color:#006fc8;}
.floor7 .floor_more a:hover{color:#006fc8;}

/* floor8 */
.floor8 .floor_tit_bg,.floor8 .floor_new,.floor8 .floor_con_pic0 ul li .con:hover .bg,.floor8 .floor_pic0 ul li .con:hover .bg{background:#e93052;}
.floor8 .floor_icon{background-position:-383px -347px;}
.floor8 .floor_pic_text dd .zhe{color:#e93052;}
.floor8 .floor_more a:hover{color:#e93052;}

/* floor9 */
.floor9 .floor_tit_bg,.floor9 .floor_new,.floor9 .floor_con_pic0 ul li .con:hover .bg,.floor9 .floor_pic0 ul li .con:hover .bg{background:#f38d20;}
.floor9 .floor_icon{background-position:-383px -397px;}
.floor9 .floor_pic_text dd .zhe{color:#f38d20;}
.floor9 .floor_more a:hover{color:#f38d20;}

/* floor10 */
.floor10 .floor_tit_bg,.floor10 .floor_new,.floor10 .floor_con_pic0 ul li .con:hover .bg,.floor10 .floor_pic0 ul li .con:hover .bg{background:#674941;}
.floor10 .floor_icon{background-position:-383px -451px;}
.floor10 .floor_pic_text dd .zhe{color:#674941;}
.floor10 .floor_more a:hover{color:#674941;}

/* mask */
#mask{
	width: 100%;
	position: fixed;
	left: 0;
	background: #000;
	opacity: 0.6;
	filter:alpha(opacity=60);
	z-index: 9999;
	top:0;
}

#index_prop{
	width: 540px;
	height: 500px;
	position: fixed;
	left: 50%;
	top: 50%;
	margin-top: -272px;
	margin-left: -272px;
	overflow: hidden;
	background: url('../images/prop_bg.png') no-repeat;
	z-index: 10000;
}
#index_close{
	width: 42px;
	height: 42px;
	background: url('../images/index_close.png') no-repeat;
	cursor: pointer;
	margin: 5px 0 0 490px;
}
.prop_bth{
	position:absolute;
	bottom:60px;
	left:177px;
	width:148px;
	height:37px;
}
.prop_bth a{
	display:block;
	width:148px;
	height:177px;
}
