﻿/*index_banner 开始*/

.index_banner{

	height:320px;

	position:relative;

	overflow:hidden;	

	cursor:pointer;

}

.index_banner .big li{

	width:100%;

	height:320px;

	background-repeat:no-repeat;

	background-position:top center;	

}

.index_banner .big li a{

	display:inline-block;

	width:100%;

	height:320px;	

}

.index_banner .btns{

	height:10px;

	font-size:1px;

	width:100%;

	position:absolute;

	left:0;

	bottom:20px;

	text-align:right;	

	z-index:700;

}

.index_banner .btns span{

	display:inline-block;

	width:10px;

	height:10px;

	font-size:1px;	

	background:url("../images/index_btn.png") no-repeat;

	margin-left:5px;

}

.index_banner .btns .hover{

	background:url("../images/index_btnh.png") no-repeat;	

}

/*index_banner 结束*/



/*index_banner2 开始*/

/* 百叶窗banner */

#slider-wrap{width:100%; height:320px;}/*可以修改宽高*/

#slider{position: relative; width:100%; height:320px;overflow:hidden;} /*可以修改宽高*/

#slider img{position:absolute; top:0; left:0; display:none; height: 320px;}/*可以修改宽高*/

.nivoSlider{position:relative;overflow: hidden;}

.nivoSlider img{position:absolute; top:0px; left:0px}

.nivoSlider a.nivo-imageLink{position:absolute; top:0px;display:block;left:0px;width:990px;height:334px;border:0;padding:0;margin:0;z-index:6;}/*可以修改宽高*/

.nivo-slice {display:block;position:absolute;z-index:5;height:100%;}

.nivo-box {display:block;position:absolute;z-index:5;}

.nivo-caption{position:absolute; left:0; bottom:0; background:#000;width:990px; z-index:50; height: 40px; }/*可以修改宽高*/

.nivo-caption p{width:990px;height: 40px; text-indent: -9999px}/*可以修改宽高*/

.nivo-controlNav{position:absolute; left:50%; bottom:10px; z-index: 100; display:none}/*可以修改左右上下间距*/

.nivo-controlNav a{position:relative; z-index:99; cursor:pointer;background:url("../images/index_btn.png") no-repeat;}

.nivo-controlNav a.active{background:url("../images/index_btnh.png") no-repeat;}

.nivo-controlNav a{display:block;width:10px; height:10px; line-height: 10px; text-align: center; margin-right:5px; float:left; overflow: hidden;}/*可以修改宽高*/

.nivo-directionNav a {position:absolute;top:45%;z-index:9;cursor:pointer;}   /*左右切换按钮，不能删除，如果不需要可以设背景，删除会引起图片错位*/

.nivo-directionNav a {display:block;width:30px;height:30px;text-indent:-9999px;border:0;}

a.nivo-nextNav {right:15px;}

a.nivo-prevNav {left:15px;}

/*index_banner2 结束*/



/*index_news 开始*/

.index_news{

	height:250px;

	margin:24px auto;	

}

.index_news .head{

	height:25px;	

	line-height:20px;

	border-bottom:2px solid #A54747;

	position:relative;

	clear:both;

	width:475px;

}

.index_news .head span{

	font-size:14px;

	border-bottom:2px solid #999999;

	display:inline-block;

	height:25px;

	padding:0 5px;

	color:#D21318;

	position:absolute;

	left:0;

	top:0;

}

.index_news .head span a{

	float:left;

	font-weight:bold;

	color:#E23628;

}

.index_news .head a{

	color:#E23628;

	float:right;	

}



.index_news .news_list{

	width:475px;

	float:left;	

	padding-top:5px;

}

.index_news .news_list li{

	line-height:26px;

	font-size:14px;	

	clear:both;

}.index_news .news_list li  .topone{ font-weight: bold;
    
    display: block;
    text-align: center;
    width: 100%;}
.index_news .news_list li  .row span{ float:right}
.index_news .news_list li  .row a{ float:left}
.index_news .news_list li .info{  display: block;
    clear: both;
    font-size: 10px !important;
    width: 80%;
    max-height: 55px;
    overflow: hidden;
    line-height: 18px; 
    padding-left: 10px;
	color:#ddd;
	}  
.index_news .news_list li .info:after
{
content:"..."; 

}

.index_news .news_list a{

	float:left;	

	display:inline-block;

	max-width:350px;	

	_width: expression(this.offsetWidth > 350 ? '350px': true);

	overflow:hidden;

	white-space:nowrap;

	text-overflow:ellipsis;

}

.index_news .news_list .new{

	float:left;

	margin:10px 0 0 5px;	

}



.news_adver{

	width:500px;

	float:right;

	height:208px;

	position:relative;

	overflow:hidden;

}

.news_adver .big{

	float:left;

	width:365px;

	height:208px;	

	position:relative;

	overflow:hidden;

}

.news_adver .big li{

	width:365px;

	height:208px;		

}

.news_adver .big li img{

	width:365px;

	height:208px;		

}

.news_adver .big li p{

	position:absolute;

	left:0;

	color:#f22c2c;

	bottom:0;

	width:355px;

	overflow:hidden;

	text-overflow:ellipsis;

	white-space:nowrap;

	height:18px;

	line-height:18px;

	background:url("../images/news_adver_p.png") repeat-x left top;

	text-align:center;

	padding-right:10px;	

}

.news_adver .btn_outer{

	width:131px;

	height:208px;	

	position:relative;

	overflow:hidden;

	float:right;

}

.news_adver .btn{	

	width:134px;		

}

.news_adver .btn li{

	height:66px;

	width:119px;

	overflow:hidden;

	position:relative;

	margin-bottom:5px;	

	opacity:0.8;

	filter:alpha(opacity=80);

	border-left:3px solid #c41c1f;

}

.news_adver .btn img{

	height:66px;

	width:119px;

}

.news_adver .btn .hover{

	opacity:1;

	filter:alpha(opacity=100);

}

/*index_news 结束*/



.index_main{

	height:340px;	

}



/*active_adver 开始*/

.active_adver{

	width:274px;	

	height:340px;

	float:left;

	position:relative;

	overflow:hidden;

}

.active_adver .advs{

	width:274px;	

	height:340px;	

	position:relative;

	overflow:hidden;

}

.active_adver .adv{

	width:274px;	

	height:340px;	

	background:#595758;	

	position:absolute;

	top:0;

	left:0;

}
.active_adver .adv_0{

	z-index:501;

}
.active_adver .adv_1{

	z-index:500;	

}

.active_adver .adv_2{

	z-index:499;	

}

.active_adver .adv_1 a{

	display:inline-block;

	height:37px;

	padding-top:46px;

	text-align:center;

	font-size:14px;

	float:left;

	margin:0 2px 2px 0;	

	background-position:center 16px;

	background-repeat:no-repeat;

	color:#fff;

	font-weight:bold;

	position:relative;

	cursor:pointer;

}

.active_adver .adv_1 a span{

	display:inline-block;

	background:url("../images/active_adver_bg.png");	

	position:absolute;

	z-index:700;

	left:0;

	top:0;

	display:none;

}

.active_adver .adv_1 .hover span{

	display:block;	

}

.active_adver .adv_1 .a1{

	width:90px;

	background-color:#397CC0;	

	background-image:url("../images/active_a1.png");

}

.active_adver .adv_1 .a2{

	width:180px;

	background-color:#C31C1E;	

	margin-top:1px;

	background-image:url("../images/active_a2.png");		

}

.active_adver .adv_1 .a3{

	width:90px;

	background-color:#E7BC1A;	

	background-image:url("../images/active_a3.png");

}

.active_adver .adv_1 .a4{

	width:89px;

	background-color:#13843B;	

	background-image:url("../images/active_a4.png");

}

.active_adver .adv_1 .a5{

	width:89px;

	background-color:#CD1077;	

	background-image:url("../images/active_a5.png");

}

.active_adver .adv_1 .a6{

	width:90px;

	background-color:#1A2D75;	

	background-image:url("../images/active_a6.png");

}

.active_adver .adv_1 .a7{

	width:180px;

	background-color:#67B52E;	

	background-image:url("../images/active_a7.png");

}

.active_adver .adv_1 .a8{

	width:180px;

	background-color:#D8541B;	

	background-image:url("../images/active_a8.png");

}

.active_adver .adv_1 .a9{

	width:90px;

	background-color:#00468B;	

	background-image:url("../images/active_a9.png");

}

.active_adver .adv_2 li{

	background:none;

	list-style-type:none;	

}

.active_adver .adv_2 a{

	display:inline-block;

	margin-bottom:2px;

	height:169px;

	position:relative;

	overflow:hidden;	

}

/*active_adver 结束*/



/*active_info 开始*/

.active_info{

	width:373px;

	float:left;

	margin-left:17px;	

}

.active_info .list{

	height:180px;

}

.active_info .head_1{

	height:20px;	

	line-height:20px;

	border-bottom:2px solid #A54747;

	position:relative;

	clear:both;

	margin-bottom:10px;

}

.active_info .head_1 span{

	border-bottom:2px solid #999999;

	display:inline-block;

	height:20px;

	padding:0 5px;

	font-size:14px;

	color:#118D3D;

	position:absolute;

	left:0;

	top:0;

}

.active_info .head_1 span a{

	float:left;	

	font-weight:bold;

	color:#E23628;

}

.active_info .head_1 a{

	color:#E23628;

	float:right;	

}

.active_info .head_2{

	height:20px;	

	line-height:20px;

	border-bottom:2px solid #A54747;

	position:relative;

	clear:both;

	margin-bottom:10px;

}

.active_info .head_2 span{

	border-bottom:2px solid #999999;

	display:inline-block;

	height:20px;

	padding:0 5px;

	font-size:14px;

	color:#61147E;

	position:absolute;

	left:0;

	top:0;

}

.active_info .head_2 span a{

	float:left;	

	font-weight:bold;

	color:#E23628;

}

.active_info .head_2 a{

	color:#E23628;

	float:right;	

}

.active_info li{

	line-height:180%;	

	clear:both;

}

.active_info li span{

	float:right;	

}

.active_info li a{

	float:left;

	display:inline-block;

	max-width:250px;

	_width: expression(this.offsetWidth > 250 ? '250px': true);

	white-space:nowrap;

	overflow:hidden;

	text-overflow:ellipsis;	

}



.active_info li .new{

	float:left;

	margin:5px 0 0 5px;	

}

/*active_info 结束*/



/*active_aside 开始*/

.active_aside{

	width:318px;

	float:right;	

}



.aside_adver{

	height:117px;

	position:relative;

	overflow:hidden;	

	margin-bottom:15px;

}

.aside_adver a{

	cursor:pointer;

	display:inline-block;

	width:74px;

	height:117px;

	float:left;	

	position:relative;

	overflow:hidden;

	color:#fff;

}

.aside_adver a:hover{

	color:#fff;	

}

.aside_adver .hover{

	width:170px;	

}

.aside_adver a span{

	position:absolute;

	left:5px;

	top:5px;

	font-size:12px;

	font-weight:bold;	

}

.aside_adver a .pic_2{

	display:none;	

}

.aside_adver .hover span{

	display:none;	

}

.aside_adver .hover .pic_1{

	display:none;	

}

.aside_adver .hover .pic_2{

	display:block;	

}



.active_data01{ height: 70px; margin-bottom: 15px; text-align: left; font-size: 14px; line-height: 22px; padding-left: 50px; 	
 background-image: url(/statics/css/bs/images/gg_bg.jpg); background-repeat: no-repeat; border:2px solid #ffd700;  
}
.active_data01 #price {overflow:hidden;width:260px !important;white-space:nowrap; height:100%; line-height:26px;
}
.active_data01 #price #price01 a{

	text-decoration:none;

	color:#f22c2c;

}



.active_data{

	height:170px;	

}

.active_data .big{

	width:318px;	

	height:150px;	

	position:relative;

	overflow:hidden;

	background:#FFFFFF;

}

.active_data .change span{

	display:inline-block;

	float:left;

	width:53px;

	height:17px;

	line-height:17px;		

	background-repeat:no-repeat;

	background-position:left -4px;

}

.active_data .change .hover{

	font-weight:bold;	

	background-position:left -25px;

}

.active_data .change .s1{

	background-image:url("../images/a_data_1.png");	

}

.active_data .change .s2{

	background-image:url("../images/a_data_2.png");	

}

.active_data .change .s3{

	background-image:url("../images/a_data_3.png");	

}

.active_data .change .s4{

	background-image:url("../images/a_data_4.png");	

}

.active_data .change .s5{

	background-image:url("../images/a_data_5.png");	

}

.active_data .change .s6{

	background-image:url("../images/a_data_6.png");	

}

/*active_aside 结束*/



.footer{

	margin-top:20px;	

}

.mainpic{
		position:relative;
		width:318px;
		margin:0 auto;
		}
	.mainpic .linker01,.mainpic .linker02,.mainpic .linker03{
		position:absolute;
		width:100%;
		height:100%;
		top:0;
		left:0;
		}
	.mainpic .linker01{
		background:#fc942a; cursor:pointer
	}
	.mainpic .linker02{
		background:#00b2b8;cursor:pointer
	}
	.mainpic .linker03{
		background:#d01518;cursor:pointer
	}