body{}
.header{border-bottom: solid 1px #eee;}
.headbg{opacity: 1}
img{border:0;}
.fl{float:left;}
.fr{float:right;}

.blue{
	color:#0099FF;
}
.green{
	color:#060;
}
.red{
	color:#f00;
}
.gray{
	color:#999;
}


.hottips{overflow: hidden;margin-top:30px;}
.hottips .tit{overflow: hidden;height:32px;}
.hottips .tit h3{float:left;background: url(../images/icon_tit_arrow.png) no-repeat center left;padding-left: 35px;font-size:26px;color:#000;font-weight: normal;}
.hottips .tit h3 span{color:#ddd;display: inline-block;margin-left: 8px;}
.hottips .tit i{display: block;float:left;width:640px;height:1px;background: #DDD8CB;margin:16px 0 0 95px;}
.hottips .tit a{display: inline-block;float:right;height:30px;line-height: 30px;padding:0 15px;border:solid 1px #B89349;color:#B89349;border-radius: 15px;font-size:14px;}
.hottips ul{padding:50px 0 0px;overflow: hidden;}
.hottips li{height:80px;overflow: hidden;text-align: center;margin:0 0px 10px 0;position: relative;z-index: 1;border:solid 1px #e4d6b2;background:url(../images/icon_hot.png) no-repeat;}
.hottips li:nth-child(5n){margin-right:0;}
.hottips li:hover .pop{display: block;}
.hottips li .ht{display: block;width:80px;height:80px;overflow: hidden;float:left;background:url(../images/icon_bei.png) no-repeat center;border-right:solid 1px #e4d6b2;}
.hottips li .ss{width:155px;height:80px;overflow:hidden;color:#A67B1C;font-size:15px;float:left;border-right:solid 1px #e4d6b2;}
.hottips li .ss span{display:block;margin:20px auto 2px auto;}
.hottips li .ss em{color:#999;font-size:13px;}
.hottips li .dz{height:80px;font-size:16px;overflow: hidden;width:580px;float:left;border-right:solid 1px #e4d6b2;position:relative;}
.hottips li .dz span{display: inline-block;width:288px;height: 80px;line-height:80px;float:left;overflow: hidden;white-space: nowrap;}
.hottips li .dz span.l{border-right:solid 1px #e4d6b2;}
.hottips li .dz span.r{}
.hottips li .dz em{display: block;width:46px;height: 46px;line-height:53px;font-size:12px;
	background:url(../images/icon_vs2.png) no-repeat center;color:#fff;font-style: italic;border-radius:50%;position:absolute;left:50%;top:18px;margin-left:-26px;}
.hottips li .xx{text-align: center;overflow: hidden;width:150px;height:80px;line-height:80px;float:left;}
.hottips li .xx span{display: inline-block;width:7px;height:7px;background: url(../images/icon_sx.png) repeat-x;margin:0;}
.hottips li .xx span.x1{width:7px;}
.hottips li .xx span.x2{width:14px;}
.hottips li .xx span.x3{width:21px;}
.hottips li .xx span.x4{width:28px;}
.hottips li .xx span.x5{width:35px;}
.hottips li .xx span.x6{width:42px;}
.hottips li .po{width:210px;height:80px;float:right;overflow: hidden;font-size:14px;text-align:center;}
.hottips li .po .tc{display:inline-block;margin-right:10px;}
.hottips li .po .dy{font-weight:bold;}
.hottips li .po a{display: block;height:80px;line-height:80px;color:#fff;background:#A67B1C;}
.hottips li .po a:hover{background:#234483;}
.hottips li:hover .dz span{color:#000}

.ilmtit{color:#000;overflow: hidden;display:inline-block;font-size:28px;font-weight: normal;border:solid 1px #eee;
    border-radius: 30px;height:50px;line-height: 50px;padding:0 80px 0 45px;background: url(../images/icon_tit_arrow.png) no-repeat center left 10px;}
.ilmtit span{display: inline-block;font-weight: normal;color:#ddd;margin-left:5px;}

.ballwrap{border-top:solid 0px #CD2717;background: #fff;padding:25px 0px;overflow: hidden;margin-bottom: 0px;}
.balltab{overflow: hidden;margin:40px 0 30px 0;clear:both;}
.balltab a{display: block;float:left;height:40px;line-height:40px;margin:0 12px 0 0;font-size:18px;color:#666;padding:0 30px;border-radius: 5px;}
.balltab a:hover,.balltab a.on{background:linear-gradient(to right, #A37E38 , #EDC676);color:#fff;}
.balltab a.more:hover{background: none;color:#f60;}
.balltab2 a{}
.ballbox{overflow: hidden;}
.ballbox ul{overflow: hidden;display:none;}
.ballbox li{float:left;width:380px;height:300px;overflow: hidden;margin:0 20px 30px 0;}
.ballbox li:nth-child(3n){margin-right: 0}
.ballbox li a{display: block;height: 100%;position: relative;z-index: 1;color:#fff;background: #000;overflow: hidden;}
.ballbox li img{width: 150%;position: absolute;left: -20px;top:-20px;z-index: 2;}
.ballbox li .bxbg{width:100%;height:100%;position: absolute;left:0;top:0;z-index: 3;}
.ballbox li .dsc{display:block;min-width:96px;height:25px;line-height: 25px;font-size:14px;text-align:center;position: absolute;left:15px;top:-27px;z-index: 4;border:solid 1px #fff;color:#fff;border-radius:3px;}
.ballbox li .dsc span{background: #fff;color:#000;display: block;min-width:34px;float:left;padding:0 5px;}
.ballbox li .titbg{display:block;z-index: 4;position: absolute;left:0;bottom:-80px;background: linear-gradient(to right, #A47F39 , #ECC575);opacity: .8;height:80px;width:100%;}
.ballbox li .tit{display:block;z-index: 5;color:#fff;font-size:16px;position: absolute;left:0;bottom:-80px;
    height:50px;line-height: 23px;padding:0;text-align: left;overflow: hidden;width:94%;padding:15px 3%;}
.ballbox li a:hover p{display: block;}
.ballbox li a:hover .bxbg{background:#000;opacity: .6;}
.ballbox ul.on{display: block;}

.baobox{padding: 60px 0;overflow: hidden;}
.baobox ul{overflow: hidden;padding-bottom: 10px;}
.baobox li{overflow: hidden;float:left;width:330px;padding:0 23px;margin:30px 25px 0 5px;box-shadow:0 0 8px #ccc;}
.baobox li:nth-child(3n){margin-right:0;}
.baobox li:hover{box-shadow: 0px 0px 8px #ddd;}
.baobox li .itit{text-align: center;margin:30px 0 20px 0;font-weight: normal;color:#000;font-size:22px;}
.baobox li .itit a{color:#000;display: block;padding-top: 90px;}
.baobox li:nth-child(1) .itit a{background: url(../images/icon_bl_1.png) no-repeat center top;}
.baobox li:nth-child(2) .itit a{background: url(../images/icon_bl_2.png) no-repeat center top;}
.baobox li:nth-child(3) .itit a{background: url(../images/icon_bl_3.png) no-repeat center top;}
.baobox li:nth-child(4) .itit a{background: url(../images/icon_bl_4.png) no-repeat center top;}
.baobox li:nth-child(5) .itit a{background: url(../images/icon_bl_5.png) no-repeat center top;}
.baobox li:nth-child(6) .itit a{background: url(../images/icon_bl_6.png) no-repeat center top;}
.baobox li:nth-child(7) .itit a{background: url(../images/icon_bl_7.png) no-repeat center top;}
.baobox li:nth-child(8) .itit a{background: url(../images/icon_bl_8.png) no-repeat center top;}
.baobox dl{overflow: hidden;line-height: 35px;padding-bottom: 20px;}
.baobox dd{height:35px;background: url(../images/icon_list_more.png) no-repeat center right;overflow:hidden;}
.baobox dd a{font-size:15px;color:#333;display: inline-block;white-space: nowrap;overflow: hidden;max-width:80%;text-overflow: ellipsis;}
.baobox dd span{display: inline-block;float:right;font-size:13px;color:#666;margin-right:23px;}
.baobox dd i{display: none;}
.baobox dd:hover a{color:#BE9E5F;}
.baobox dd:hover span{color:#BE9E5F;}




.newsbox{padding-top: 80px;}
.newsbox h1{height: 40px;line-height: 40px;text-align: center;color:#000;font-size:26px;margin-bottom: 30px;font-weight: normal;}
.newsbox h1 i{display: inline-block;width:40px;height: 40px;background: url(../images/icon_titd.png) no-repeat center;vertical-align: -10px;margin:0 6px;}

.newsnav{height: 50px;line-height: 50px;overflow: hidden;background:#C49A4E;padding:2px 1px 0 1px;font-size:16px;text-align: center;}
.newsnav a{display: block;width:10%;float:left;color:#fff;}
.newsnav a:hover,.newsnav a.on{background: #fff;color:#000;}

.newslist{background:#fff;overflow: hidden;padding:40px 0;margin-bottom: 50px;border:solid 1px #C49A4E;border-top:none;}
.newslist .txt{width:530px;margin:0 0 0 50px;float:left;height:42px;line-height: 42px;margin-bottom: 20px;border-radius:3px;font-size:16px;
background:linear-gradient(to right, #ECECEC ,#FAFAFA);}
.newslist .txt:hover{background:linear-gradient(to right, #C7C7C7 ,#ECECEC);}
/*.newslist .txt:nth-child(4n+1){background-color: #FFF6EF;}
.newslist .txt:nth-child(4n+2){background-color: #FFF6EF;}*/
.newslist .txt a{display: inline-block;margin-left: 20px;color:#000;max-width: 340px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.newslist .txt span{float:left;display:block;height:20px;line-height:20px;margin:10px 0 0 10px;background:url(../images/icon_time.png) no-repeat center left;
        padding:0 25px 0 30px;font-size:15px;border-right:solid 1px #666;}
.newslist .txt a:hover{color:#f00;}

.newsinfobox{background: #fff;margin:50px auto;}
.newsinfo h1{font-size:28px;text-align: center;margin:50px 0 20px 0;}
.newsinfo .date{text-align: center;font-size:13px;color:#666;padding-bottom: 20px;border-bottom: solid 1px #eee;margin:0 40px;}
.newsinfo .content{padding:40px;overflow: hidden;line-height: 28px;font-size:15px;color:#000;}
.newsinfo .content p{text-indent: 32px;margin-bottom: 15px;}
.newsinfo .content img{display: block;margin:10px auto;max-width: 100%;}
.nextprivew{border-top:solid 1px #eee;padding:30px;text-align: center;font-size:14px;color:#666;}
.nextprivew span{display: inline-block;margin:0 20px;}
.nextprivew a{color:#333;}
.nextprivew a:hover{color:#f60;}
