/*top*/
.topBg{
	width: 100%;
	height: 24px;
	background: url(../img/top_bg.png) no-repeat;
}
.top img{width: 89%;}
.top{
	width: 1080px;
	margin: 0 auto;
	font-size: 12px;
	color: #505050;
	height: 172px;
	background: url(../img/header_bg.png) no-repeat center center;
}
.top .logo{
	display: block;
	float: left;
	margin-left: 10px;
	padding: 35px 0;
}
.top .topRight{
	margin: 24px 10px 0 0;
	*width: 400px;
}
.top .topRight p{
	text-align: right;
	padding-right: 20px;
}
.top .topRight p a{
	display: inline-block;
	padding: 0 4px;
}
.top .topRight p a:hover{
	color: #b4180b;
}
.top .topRight .search{
	margin: 24px 0 0 0;
}
.search span {
	width: 46px;
	height: 37px;
	display: block;
	float: right;
	text-align: center;
	margin-left: 6px;
	background: url(../img/search.png) no-repeat;
}
.search span input{
	display: block;
	background: none;
	font-size: 14px;
	color: #fff;
	text-align: center;
	margin: 0 auto;
	line-height: 34px;
	*line-height: 28px;
	cursor: pointer;
}
.search .searchText {
	height: 36px;
	font-size: 14px;
	color: #656565;
	outline: none;
	line-height: 36px;
	font-family: "Ã¥Â¾Â®Ã¨Â½Â¯Ã©â€ºâ€¦Ã©Â»â€˜";
	text-indent: 1.5em;
	background: url(../img/search_text.png) no-repeat;
	width: 344px;
}

/*nav*/
.navWrap{
	width: 100%;
	height: auto;
	margin-top: -6px;
	position: relative;
	z-index: 2;
}
.navWrap .innav{
	width: 1082px;
	margin: 0 auto;
	height: 48px;
	line-height: 48px;
	background: url(../img/nav_bg.png) no-repeat;
}
.innav ul{
	padding: 0 35px;
	*
	padding: 0 66px;
}
.innav ul li {
	display: block;
	float: left;
	text-align: center;
	padding: 0 8px;
	position:relative;
}
.innav ul li.marr{
	border-right: 0;
}
.innav ul li a{
	display: block;
	font-size: 16px;
	color: #eed3cc;
}
.innav ul li:hover a{
	color: #fff;
}
#nav{
	width: 130px;
	line-height: 30px;
	position:absolute;
	top:46px;
	left:0px;
	display: none;
	z-index: 10;
	background: #d7bc9e;
	box-shadow: 0 3px 3px #ccc;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.innav ul li #nav a{
	height: 30px;
	font-size:14px;
	margin-top: 6px;
	line-height: 30px;
}
.innav ul li #nav a:last-child{
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
}
.innav ul li #nav a:hover{
	background: #9e1100;
}
/*banner*/
.banner{
    position: relative;
    z-index: 1;
    margin-top: 20px;
    *margin-top: 0;
}
.main {
    width: 1060px;
    margin: 0 auto;
}
.slideBox {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 15px;
}
.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.slideBox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.slideBox .slideBg1{
	display: block;
	width: 100%;
}
.slideBox1 .bd li .tit{
	position: absolute;
	bottom: 66px;
	left: 60px;
	padding: 20px;
	font-size: 18px;
	color: #fff;
	background: url(../img/ico4.png);
	width: 300px;
	line-height: 30px;
}
.slideBox1 .hd {
    overflow: hidden;
    position: absolute;
    bottom: 20px;
    z-index: 1;
    left: 50%;
    margin-left: -136px;
}
.slideBox1 .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.slideBox1 .hd ul li {
    float: left;
    margin: 0 9px;
    width: 50px;
    height: 5px;
    text-align: center;
    cursor: pointer;
    background: #fff;
}
.slideBox1 .hd ul li.on{
	background: #ffab00;
}
.slideBox2 .bd{
	background: url(../img/bg4.png) no-repeat;
	width: 1040px;
	height: 377px;
	padding: 10px;
}
.slideBox2 .bd ul{
	width: 100%;
}
.slideBox2 .bd ul img{
	display: block;
	width: 100%;
}
.slideBox2 .bd li .tit{
	position: absolute;
	bottom: 58px;
	left: 50%;
	margin-left: -242px;
	bottom: 80px;
	font-size: 22px;
	text-align: center;
	color: #2b2b2b;
	background: url(../img/ico12.png);
	width: 484px;
	line-height: 58px;
}
.slideBox2 .hd {
    overflow: hidden;
    position: absolute;
    bottom: 34px;
    z-index: 1;
    left: 50%;
    margin-left: -60px;
}
.slideBox2 .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.slideBox2 .hd ul li {
    float: left;
    margin: 0 9px;
    width: 12px;
    height: 12px;
    text-align: center;
    cursor: pointer;
    background: url(../img/ico13.png) no-repeat;
}
.slideBox2 .hd ul li.on{
	background: url(../img/ico14.png) no-repeat;
}
/*Ã¥â€°Â/Ã¥ÂÅ½Ã¦Å’â€°Ã©â€™Â®Ã¤Â»Â£Ã§Â Â */
.slideBox .prev,
.slideBox .next {
	display: block;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
.slideBox2 .prev,
.slideBox2 .next {
	display: block;
	position: absolute;
	left: 28px;
	top: 50%;
	margin-top: -18px;
	width: 30px;
	height: 35px;
	background: url(../img/left.png) 0 0 no-repeat;
}
.slideBox2 .next {
	left: auto;
	right: 28px;
	background: url(../img/right.png) 0 0 no-repeat;
}
.slideBox3{
	width: 1060px;
	margin: 20px auto 0;
}
.pic{
	height: 450px;
	overflow: hidden;
}
.pic ul li{
	list-style:none;
	
	
	float:left;
	position: relative;
}
.pic .l1{background-image:url(../temp/banner3.jpg);}
.pic .l4{background-image:url(../temp/banner3.jpg);}
.pic .l3{background-image:url(../temp/banner3.jpg);}
.pic .l2{
	background-image:url(../temp/banner3.jpg);
	width:891px;
}
.pic ul li p{
	position: absolute;
	width: 486px;
	height: 40px;
	line-height: 40px;
	font-size: 22px;
	color: #fff;
	text-align: center;
	background: url(../img/ico4.png);
	top: 54px;
	right: 0;
	display: none;
}
.pic ul li:hover p{
	display: block;
}

/*Ã©Â¡ÂµÃ©ÂÂ¢Ã¤Â¸Â»Ã¤Â½â€œÃ©Æ’Â¨Ã¥Ë†â€ */
.mainCon{
	width: 1080px;
	height: auto;
	margin: 0 auto;
}
.oneLeft,
.twoLeft,
.nightRight,
.tenRight{
	float: left;
	margin: 20px 10px 0;
	width: 700px;
}
.oneRight,
.twoRight,
.threeLeft,
.threeMiddle,
.threeRight,
.sixLeft,
.sixMiddle,
.sixRight,
.nightLeft,
.tenLeft{
	float: left;
	margin: 20px 10px 0;
	width: 340px;
}
.Title{
	width: 100%;
	margin-bottom: 10px;
	position: relative;
	overflow: hidden;
}
.Title span{
	display: block;
	float: left;
	background: url(../img/ico_bg1.png) no-repeat;
	width: 133px;
	height: 39px;
	color: #fff;
	font-size: 16px;
	text-indent: 24px;
	line-height: 36px;
}
.Title .line{
	background: url(../img/ico2.png);
	height: 15px;
	width: 100%;
	position: absolute;
	z-index: 1;
	left: 140px;
	top: 14px;
}
.Title a{
	display: block;
	float: right;
	font-size: 14px;
	color: #393939;
	line-height: 39px;
	background: url(../img/bg.jpg);
	padding-left: 10px;
	position: relative;
	z-index: 2;
}
.Title a:hover{
	color: #b4180b;
}
.Title a img{
	display: inline-block;
	margin: 14px 0 0 4px;
	*margin: 4px 0 0 4px;
}
/*Ã¥Â¤Â´Ã¦ÂÂ¡Ã¦â€“Â°Ã©â€”Â»*/
.slideBox4{
	background: url(../img/ban_bg3.jpg) no-repeat;
	width: 100%;
}
.slideBox4 .bd{
	padding: 10px;
}
.slideBox4 .bd ul li{
	position: relative;
}
.slideBox4 .bd ul li p{
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 14px;
	color: #fff;
	background: url(../img/ico4.png);
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-indent: 12px;
}
.slideBox4 .hd {
	overflow:hidden;
	position:absolute;
	bottom: 24px;
	z-index:1;
	right: 20px;
}
.slideBox4 .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
.slideBox4 .hd ul li {
	float:left;
	margin-right: 8px;
	width: 6px;
	height: 6px;
	_height: 4px;
	text-align: center;
	cursor: pointer;
	background: #fff;
}
.slideBox4 .hd ul li.on {
	background: #ff6b00;
}
/*Ã§Â»Â¼Ã¥ÂË†Ã¦â€“Â°Ã©â€”Â»*/
.onelistr{
	width: 100%;
	margin-top: 20px;
	*margin-top: 12px;
}
.onelistr li{
	height: 31px;
	line-height: 31px;
	*height: 28px;
	*line-height: 28px;
	padding: 0 16px 0 10px;
}
.onelistr li.even{background: #ece1cf;}
.onelistr li a{
	display: block;
	color: #4a4a4a;
	overflow: hidden;
	cursor: pointer;
	padding-left: 20px;
	background: url(../img/ico3.png) no-repeat left center;
}
.onelistr li a span{
	display: block;
	float: left;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 238px;
	*width: 226px;
}
.onelistr li a em{
	display: block;
	float: right;
	font-size: 12px;
	color: #757575;
}
.onelistr li a:hover,
.onelistr li a:hover em{
	color: #b4180b;
}
/*Ã¥Â­Â¦Ã¦Â Â¡Ã§Â®â‚¬Ã¤Â»â€¹*/
.twoLeft{
	background: url(../img/bg1.png) no-repeat;
	height: 167px;
	position: relative;
}
.twoLeft h2{
	background: url(../img/ico5.png) no-repeat;
	width: 52px;
	height: 134px;
	position: absolute;
	left: 80px;
	top: 24px;
	padding-top: 10px;
	text-align: center;
	color: #fff;
	font-size: 16px;
}
.twoLeft .wen{
	position: absolute;
	left: 136px;
	top: 36px;
	width: 480px;
	font-size: 14px;
	color: #444444;
}
.twoLeft .wen p{
	line-height: 24px;
	text-indent: 2em;
}
/*Ã§â„¢Â»Ã¥Â½â€¢*/
.twoRight{
	background: url(../img/bg2.png) no-repeat;
	height: 166px;
}
.twoRight form{
	margin-top: 40px;
	position: relative;
}
.twoRight form label{
	width: 226px;
	height: 34px;
	line-height: 34px;
	font-size: 14px;
	color: #4a4a4a;
	display: block;
	margin-left: 32px;
}
.twoRight form label input{
	width: 180px;
	color: #4a4a4a;
	border-bottom: 1px solid #a9a5a5;
	background: none;
}
.twoRight form .button{
	color: #fff;
	width: 98px;
	height: 33px;
	text-align: center;
	line-height: 30px;
	display: block;
	margin: 10px auto 0;
	background: url(../img/ico6.png) no-repeat;
}
.twoRight form a{
	display: block;
	position: absolute;
	font-size: 12px;
	color: #464646;
	right: 42px;
	bottom: 0px;
	height: 32px;
	line-height: 32px;
}
.twoRight form a:hover,
.threeConl .threetp .wen .tit:hover{color: #b4180b;}
.threelist{
	margin: 0;
	padding: 10px 0;
	border: 1px solid #b03d2e;
}
.threeConl{
	padding: 10px 0;
	border: 1px solid #b03d2e;
}
.threeConl .onelistr{
	margin: 0;
	*margin-top: 4px;
}
.threeConl .threetp{
	padding: 0 10px;
}
.threeConl .threetp .img{
	display: block;
	float: left;
}
.threeConl .threetp .wen{
	float: right;
	width: 160px;
}
.threeConl .threetp .wen .tit{
	font-size: 14px;
	color: #303030;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.threeConl .threetp .wen p{
	font-size: 12px;
	color: #727272;
	line-height: 22px;
	margin-top: 6px;
}
/*adv*/
.adv{
	width: 1060px;
	margin: 20px 10px 0;
}
.fourLeft,
.fourRight,
.elevenLeft,
.elevenRight{
	width: 520px;
	float: left;
	margin: 20px 10px 0;
}
.fourlistr{
	width: 100%;
	padding: 10px 0;

}
.fourlistr li{
	padding: 6px 16px;
	cursor: pointer;
}
.fourlistr li .img{
	display: block;
	float: left;
	padding: 5px;
	border: 1px solid #9d7c64;
	border-radius: 100%;
}
.fourlistr li .img img{
	display: block;
	width: 70px;
	height: 70px;
	border-radius: 100%;
}
.fourlistr li:hover .img{
	border: 1px solid #000;
}
.fourlistr li .wen{
	float: left;
	width: 380px;
	margin-left: 16px;
}
.fourlistr li .wen .tit{
	font-size: 16px;
	color: #484848;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fourlistr li:hover .wen .tit{
	color: #000;
}
.fourlistr li .wen p{
	font-size: 12px;
	color: #6e6e6e;
	margin-top: 8px;
	line-height: 22px;
}
.fourLeft{
	position: relative;
}
.tab-menu{
	position: absolute;
	width: 190px;
	height: 40px;
	line-height: 40px;
	background: #f8f3e9;
	z-index: 3;
	left: 194px;
	top: 0;
}
.tab-menu li {
	float: left;
	cursor: pointer;
	text-align: center;
	color: #fff;
	width: 33.33%;
	font-size: 16px;
	color: #373737;
}
.tab-box {
	height: auto;
}
.tab-menu .selected {
	color: #5d2b07;
	font-weight: bold;
}
.hide {
	display: none;
}
.tab-box .more{
	display: block;
	float: right;
	position: absolute;
	right: 0;
	top: 0px;
	font-size: 14px;
	color: #393939;
	line-height: 39px;
	height: 39px;
	background: url(../img/bg.jpg);
	padding-left: 10px;
	z-index: 2;
}
.tab-box .more img{
	display: inline-block;
	margin: 14px 0 0 4px;
	*margin: 4px 0 0 4px;
}
.fourlistl{
	padding: 8px 12px 18px;
	*padding: 20px 12px;
	background: #e3ded2 url(../temp/pic2.png) no-repeat right bottom;
}
.fourlistl li{
	margin-top: 12px;
	width: 100%;
	cursor: pointer;
}
.fourlistl li:hover{
	background: #f3ede3;
}
.fourlistl li .img{
	display: block;
	float: left;
	width: 114px;
}
.fourlistl li .img img{
	display: block;
	width: 100%;
}
.fourlistl li .wen{
	float: right;
	width: 370px;
}
.fourlistl li .wen .tit{
	font-size: 16px;
	color: #2c2c2c;
}
.fourlistl li .wen p{
	font-size: 12px;
	color: #545454;
	line-height: 22px;
	margin-top: 8px;
}
.fourlistl li:hover .wen .tit{
	color: #5d2b07;
}
.fiveCon,
.sevenCon,
.twelveCon,
.threeteenCon{
	width: 1060px;
	margin: 20px 10px 0;
}
.threeteenCon{
	position: relative;
	z-index: 9;
}
.fivelist li{
	float: left;
	width: 332px;
	height: 220px;
	position: relative;
	margin-right: 20px;
}
.fivelist li.marr{
	margin-right: 0;
}
.fivelist li .wen{
	position: absolute;
	z-index: 99;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 48px;	
	padding: 6px 0;
	background: #666;
	color: #fff;
}
.fivelist li .wen .tit{
	font-size: 16px;
	margin-left: 12px;
	font-weight: bold;
	color: #fff;
	width: 245px;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fivelist li .wen p{
	margin-left: 12px;
	width: 245px;
	line-height: 20px;
	display: inline-block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.fivelist li .wen .play{
	display: block;
	position: absolute;
	right: 12px;
	top: 8px;
}
.sixlistl{
	padding: 0 10px 10px;
	border: 1px solid #b03d2e;
}
.sixlistl li{
	width: 100%;
	padding-top: 10px;
	padding-left: 20p;
}
.sixlistl li a{
	display: block;
	height: 43px;
	line-height: 43px;
	padding-right: 12px;
	background: #e3ded2;
	color: #303030;
	padding-left: 10px;
}
.sixlistl li a:hover{
	background: #d6cdb8;
	color: #5d2b07;
}
.sixlistl li a img{
	display: block;
	float: left;
	margin-right: 12px;
	display: none;
}
.sixlistl li a span{
	display: block;
	float: left;
	width: 210px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.sixlistm{
	padding:10px;
	*padding:11px 10px;
	border: 1px solid #b03d2e;
}
.sixlistm li{
	height: 32px;
	line-height: 32px;
	*height: 28px;
	*line-height: 28px;
}
.sixlistm li span{
	display: block;
	float: left;
	width: 60px;
	text-align: left;
	font-size: 12px;
	color: #757575;
}
.sixlistm li .tit{
	display: block;
	float: left;
	width: 200px;
	margin-left: 10px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding-left: 40px;
	color: #4a4a4a;
	font-size: 14px;
	background: url(../img/ico3.png) no-repeat 18px center;
	border-left: 2px solid #f8f2ea;
}
.sixlistm li:hover .tit{
	background: #e3ded2 url(../img/ico3.png) no-repeat 18px center;
	border-left: 2px solid #d0c8b3;
}
.sixlistr li{
	height: 74px;
	background: #eeebe5;
	margin-bottom: 18px;
	border-left: 3px solid #b39a84;
}
.sixlistr li.marr{
	margin-bottom: 0;
}
.sixlistr li .wen{
	float: left;
	width: 100%;
}
.sixlistr li .wen .tit{
	font-size: 14px;
	display: block;
	padding: 6px;
	color: #343434;
}
.sixlistr li .wen .tit:hover,
.nightlistl li .tit:hover span,
.nightlistr li .wen .tit:hover,
.tenlistr a:hover,
.tenlistl li a:hover,
.threeteenlist a:hover{
	color: #b4180b;
}
.sixlistr li .wen p{
	font-size: 12px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding: 0 6px;
	color: #898989;
}
.sixlistr li img{
	display: block;
	float: right;
	width: 84px;
	display: none;
}
.sevenlist li{
	width: 168px;
	float: left;
	padding: 26px 0;
	border: 1px solid #b03d2e;
	margin-right: 8px;
}
.sevenlist li.marr{
	margin-right: 0;
	float: right;
}
.sevenlist li a{
	display: block;
	width: 100%;
	color: #b14132;
	text-align: center;
}
.sevenlist li a img{
	display: block;
	margin: 0 auto;
}
.sevenlist li a p{
	margin-top: 10px;
}
.nightlistl,
.tenlistl{
	padding: 10px;
	border: 1px solid #b03d2e;
}
.nightlistl li{
	padding: 6px 0;
	*padding: 4px 0;
	border-bottom: 1px dashed #d3cece;
}
.nightlistl li.marr{
	border-bottom: 0;
}
.nightlistl li .tit{
	display: block;
	color: #444444;
	font-size: 16px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.nightlistl li .tit span{
	display: block;
	float: left;
	width: 260px;
	background: url(../img/ico3.png) no-repeat left center;
	text-indent: 24px;
}
.nightlistl li .tit em,
.tenlistl li a.tit  em{
	display: block;
	float: right;
	font-size: 12px;
	color: #757575;
}
.nightlistl li p{
	color: #757575;
	padding-left: 24px;
	margin-top: 4px;
}
.nightlistr li{
	float: left;
	width: 312px;
	padding: 14px;
	margin-top: 8px;
	background: #f1ede1;
}
.nightlistr li.marr{
	float: right;
}
.nightlistr li img{
	display: block;
	float: left;
	width: 100px;
	border-radius: 10px;
}
.nightlistr li .wen{
	float: right;
	width: 200px;
}
.nightlistr li .wen .tit{
	display: block;
	font-size: 16px;
	color: #343434;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.nightlistr li .wen  p{
	font-size: 12px;
	color: #909090;
	line-height: 22px;
	margin-top: 8px;
}
.tenlistl li{
	margin-top: 10px;
}
.tenlistl li img{
	display: block;
	float: left;
	width: 100px;
}
.tenlistl li a{
	color: #444444;
	font-size: 16px;
	display: block;
}
.tenlistl li p{
	font-size: 14px;
	color: #7b7b7b;
	padding-left: 18px;
}
.tenlistl li .wen{
	float: left;
	margin-left: 10px;
	width: 200px;
}
.tenlistl li .wen a{
	display: block;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.tenlistl li .wen p{
	padding-left: 0;
}
.tenlistl li a.tit{
	background: url(../img/ico3.png) no-repeat left center;
	padding-left: 18px;
}
.tenlistl li a.tit span{
	display: block;
	float: left;
	width: 236px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.tenlistr a{
	display: block;
	float: left;
	width: 70px;
	text-align: center;
	margin: 8px 15px 0;
	color: #262626;
}
.tenlistr a img{
	display: block;
	width: 100%;
}
.tenlistr a p{
	line-height: 24px;
	padding: 4px 0 0;
}
.elevenlistl{
	padding: 10px;
	border: 1px solid #b03d2e;
}
.elevenlistl h3{ 
	height:30px; 
	line-height:30px; 
	background: #f8f8f8 url(../img/ico3.png) no-repeat 6px center;
	background:#f4f4f4; 
	padding: 0 8px 0 28px;
	margin-top: 8px;
	*margin-top: 10px;
	cursor:pointer;
}
.elevenlistl h3.on{ 
	background: #e5c9be url(../img/ico3.png) no-repeat 6px center;
}
.elevenlistl h3 a{
	display: block;
	float: left;
	width: 398px;
	*width: 380px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.elevenlistl h3 span{
	display: block;
	float: right;
	font-size: 12px;
	color: #8d8d8d;
}
.elevenlistl p{ 
	font-size: 12px;
	padding: 12px 28px;
	color:#868686; 
	display:none;
}
.elevenlistr{
	padding: 10px;
	border: 1px solid #b03d2e;
}
.elevenlistr a{
	display: block;
	float: left;
	width: 230px;
	max-height: 92px;
	overflow: hidden;
	/* margin: 8px 0; */
	border: 4px solid #fff;
	margin-left: 7px;
	margin-top: 15px;
}
.elevenlistr a.marr{
	float: right;
}
.twelvelist li{
	float: left;
	width: 140px;
	margin: 0 18px;
}
.twelvelist li img{
	display: block;
	width: 100%;
	border-radius: 100%;
}
.twelvelist li .tit{
	display: block;
	border-radius: 5px;
	color: #fff;
	background: #9e1100;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin: 6px 0;
}
.twelvelist li p{
	font-size: 12px;
	line-height: 22px;
	color: #858585;
}
.threeteenlist{
	padding: 10px;
	border: 1px solid #b03d2e;
}
.threeteenlist a{
	display: block;
	float: left;
	font-size: 16px;
	color: #414141;
	height: 34px;
	padding-left: 12px;
	line-height: 30px;
	margin-right: 20px;
	background: url(../img/ico8.png) no-repeat left center;
}
.footer{
	    width: 100%;
    /* position: relative; */
    background: url(../img/foot_bg.png);
    background-size: 100% 250px;
    height: 250px;
}
.footer .footbg{
	display: block;
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 0;display: none;
height:250px;
}
.footer .foot{
	    width: 1060px;
    margin: 0 auto;
    /* padding: 60px 0; */
    /* position: relative; */
    z-index: 2;
    padding-top: 150px;
}
.footer .foot .footl{
	float: left;
	margin-top: 20px;
}
.footer .foot .footl li{
	float: left;
	width: 200px;
	margin-right: 40px;
}
.footer .foot .footl li h2{
	font-size: 16px;
	color: #222222;
	margin-left: 20px;
	padding-bottom: 10px;
}
.footer .foot .footl li a{
	display: inline-block;
	color: #6b6b6b;
	font-size: 14px;
	line-height: 28px;
	margin-left: 20px;
}
.footer .foot .footl li a:hover{
	color: #9e1100;
}
.footer .foot .ftlogo{
	display: block;
	float: left;
	margin-top: 30px;
}
.footer .foot p{
	/* float: right; */
	font-size: 14px;
	color: #5d5d5d;
	line-height: 30px;
	text-align: center;
}
/*Ã§Â®â‚¬Ã¤Â»â€¹Ã©Â¡Âµ*/
.n-ban{
	width: 1020px;
    margin: 0 auto;
}
.n-ban img{
	display: block;
	width: 100%;
}
.nLeft{
	width: 340px;
	float: left;
	margin: 10px 10px 0;
	background: #eeebdc;
	padding: 20px 0 0;
}
.conleft{
	background: url(../img/bg3.png) no-repeat;
	width: 351px;
	height: 645px;
	margin: 0 auto;
}
.conleft h2{
	font-size: 20px;
	color: #000000;
	margin: 0 auto;
	text-align: center;
	padding: 170px 0 0;
	width: 132px;
	line-height: 40px;
	border-bottom: 1px double #b50200;
}
.conleft ul{
	margin-top: 24px;
}
.conleft ul li a{
	display: block;
	width: 114px;
	height: 39px;
	text-align: center;
	line-height: 36px;
	color: #313131;
	font-size: 16px;
	margin: 10px auto 0;
}
.conleft ul li a:hover,
.conleft ul li a.cur{
	background: url(../img/ico9.png) no-repeat;
	color: #fff;
}
.nRight{
	float: left;
	margin: 20px 10px 0;
	width: 670px;
}
.ntit{
	text-align: right;
	font-size: 14px;
	height: 54px;
	line-height: 54px;
	border-bottom: 2px solid #acacac;
	color: #5d5d5d;
	margin-bottom: 20px;
}
.ntit img{
	display: inline-block;
	padding-top: 16px;
	padding-right: 6px;
}
.ntit a{
	display: inline-block;
	color: #5d5d5d;
}
.ntit a:hover,
.ntit a.cur{
	color: #b50200;
}
.ntit font{
	display: inline-block;
	padding: 0 4px;
}
.brief{
	width: 100%;
	padding-bottom: 20px;
}
.brief img{
	display: block;
	margin: 0 auto;
}
.brief p{
	padding: 0 5px;
	font-size: 14px;
	color: #696969;
	line-height: 24px;
	margin-top: 26px;
	text-indent: 2em;
}
/*Ã¥Ë†â€”Ã¨Â¡Â¨Ã©Â¡Âµ*/
.list li a{
	display: block;
	padding: 0 16px;
	height: 36px;
	line-height: 36px;
	color: #696969;
}
.list li a:hover{
	background: #f3ded9;
}
.list li a span{
	display: block;
	float: left;
	width: 576px;
	background: url(../img/ico3.png) no-repeat left center;
	text-indent: 20px;
}
.list li a em{
	display: block;
	float: right;
	font-size: 12px;
	color: #a0a0a0;
}
.pages{
	
	margin: 40px auto;
}
.pages a{
	display: inline-block;
	font-size: 14px;
	color: #474747;
	height: 31px;
	line-height: 28px;
	padding: 0 16px;
	margin: 0 2px;
	-moz-transition: all 0s ease-in;
	-webkit-transition: all 0s ease-in;
	-o-transition: all 0s ease-in;
	transition: all 0s ease-in;
}
.pages a:hover,
.pages a.cur{
	color: #fff;
	background: url(../img/ico11.png) no-repeat;
}
/*Ã¥â€ â€¦Ã¥Â®Â¹Ã©Â¡Âµ*/
.container {
	padding-bottom: 20px;
}
.container h2{
	font-size: 18px;
	color: #474747;
	text-align: center;
	line-height: 42px;
	padding: 10px 0;
}
.container h3{
	width: 100%;
	background: #e8e8e8;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 12px;
	margin-top: 12px;
	color: #7e7e7e;
}
.container h3 span{
	display: inline-block;
	padding: 0 16px;
}
.container img{
	display: block;
	margin: 36px auto;
}
.container p{
	font-size: 14px;
	color: #3d3d3d;
	line-height: 32px;
	text-indent: 2em;
	background: none !important;
}
/*Ã¦ÂÅ“Ã§Â´Â¢Ã§Â»â€œÃ¦Å¾Å“Ã©Â¡Âµ*/
.searchjg{
	width: 100%;
	height: 74px;
	line-height: 74px;
	background: #f3eae9;
	text-align: center;
	font-size: 16px;
	color: #343434;
	margin-bottom: 10px;
}
.searchjg em{
	display: inline-block;
	color: #ff0000;
}
.list li a span i{
	display: inline-block;
	color: #b50200;
	font-style: normal;
	text-indent: 0;
}
/*Ã¥â€ºÂ¾Ã§â€°â€¡Ã¥Ë†â€”Ã¨Â¡Â¨*/
.piclist li{
	float: left;
	width: 212px;
	margin: 10px 17px 16px 0;
	text-align: center;
}
.piclist li.marr{
	float: right;
	margin-right: 0;
}
.piclist li a{
	color: #5c5c5c;
}
.piclist li img{
	display: block;
	border: 5px solid #fff;
}
.piclist li a p{
	margin-top: 12px;
}
.piclist li:hover img{
	border: 5px solid #b50200;
}
.piclist li:hover a{
	color: #b50200;
}