@charset "utf-8";
#site_stats {float:right;height:22px;overflow:hidden;margin:3px 0 0 0;width:200px;}
#site_stats li {height:22px;line-height:22px;overflow:hidden;text-align:right;color:#666666;background:url('image/ico_arrow_up.gif') no-repeat right center;padding-right:12px;}
#site_stats span {color:#38970E;}
.w290 {
	width:290px;
	height: 463px;
}
.w1024 {
	width:1024px;
}
.w420 {
	width:400px;
	height: 463px;
}
.w250 {width:250px;}
.w720 {width:720px;}
/**首页banner开始*/
#slide-index{OVERFLOW:hidden;WIDTH:auto;POSITION:relative;HEIGHT:320px;min-width:1000px; }
#slide-index .slides{WIDTH:auto;HEIGHT:320px;min-width:1000px}
#slide-index .slide{FLOAT:left;POSITION:relative;HEIGHT:320px;min-width:1000px}
#slide-index .image{
	Z-INDEX:1;
	POSITION:absolute;
	left: 21px;
	top: 8px;
}
#slide-index .button{DISPLAY:none;WIDTH:138px}
#slide-index .control{Z-INDEX:40;WIDTH:100%;CURSOR:pointer;BOTTOM:10px;POSITION:absolute;HEIGHT:19px;TEXT-ALIGN:center}
#slide-index .control A{DISPLAY:inline-block;FILTER:alpha(opacity=60);BACKGROUND-IMAGE:url(images/hw_000505.gif);WIDTH:11px;CURSOR:pointer;MARGIN-RIGHT:6px;BACKGROUND-REPEAT:no-repeat;HEIGHT:11px;opacity:0.6}
#slide-index .control A:hover{FILTER:alpha(opacity=100);BACKGROUND-IMAGE:url(images/hw_000506.gif);opacity:1}
#slide-index .control A.active{FILTER:alpha(opacity=100);BACKGROUND-IMAGE:url(images/hw_000506.gif);opacity:1}
.autoMaxWidth {	OVERFLOW: hidden; POSITION: relative; HEIGHT: 232px}
.slidefoot{background:url(images/alltop.gif) no-repeat center bottom; height:100%; width:100%; clear:both}
/*==================channelA start================*/
.box_headb{
	color:#fff;
	height:28px;
	line-height:28px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	background-color: #528A16;
}
.box_headb strong{ font-size:14px;}
.box_bodyb{ border:1px solid #ccc; border-top:none; padding:8px 10px;}
.box_bodyb li{ line-height:24px; height:24px; overflow:hidden;}
/*==================channelZDC start================*/
.box_headzdc{
	background:#006600;
	color:#fff;
	height:28px;
	line-height:28px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.box_headb strong{ font-size:14px;}
.box_bodyb{
	border:1px solid #ccc;
	border-top:none;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.box_bodyb li{ line-height:24px; height:24px; overflow:hidden;}
/*======================热点新闻======================*/
.hotnews{
	height:463px;
	padding:0px 10px;
	border-top-width: 5px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #528A16;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
}
.hotnews .headnews{ border-bottom:1px solid #ccc; padding-bottom:10px;}
.hotnews .headnews .title{ line-height:46px; height:46px; margin:0px; padding:0px;}
.hotnews .headnews .title h3{ font-size:18px;}
.hotnews .headnews .title a{ color:#528A16}
.hotnews .headnews .title a:hover{ text-decoration:underline}
.hotnews .headnews .desc{ color:#666; text-indent:2em; line-height:24px;}
.hotnews .hotcommon{ padding:8px 0px 0px;}
.hotnews .hotcommon li{ line-height:24px;}
.hotnews .hotad{ text-align:center; line-height:24px;}
.hotnews .hotad a{ padding:0px 5px; color:#e30216}
.hotnews .hotad a:hover{ color:#00F}
/*=========================专题==========================*/
.Aico li{ padding-bottom:8px;}
.zhuanti li{ border-bottom:1px dashed #ccc; padding:2px 0px 4px; width:250px; float:left}
.zhuanti li .image{ float:left; width:80px;}
.zhuanti li .image img{ width:70px; height:55px;}
.zhuanti li .image a{ border:1px solid #fff; padding:1px; width:70px; height:55px; display:block}
.zhuanti li .image a:hover{ border:1px solid #e30216;}
.zhuanti li .txt { float:left; width:170px;}
.zhuanti li .txt strong{  height:22px; line-height:22px; overflow:hidden; display:block}
.zhuanti li .txt small{font-size:12px; font-style:normal; color:#999;}
/*=======================channelB======================*/
.nIndexHot{width:980px; height:225px; overflow:hidden;}
.nIndexHotTitle{width:980px; height:29px; line-height:29px; border-bottom:2px solid #e30216;}
.nIndexHotTitle h2{float:left; font-size:14px; color:#e30216; padding-left:10px;/*2012-5-15添加代码*/ font-weight:bold;}
.nIndexHotTitle span{width:40px; float:right; margin-right:10px;}
.nIndexHotTitle span a.more{display:block; background:url(images/nIndex.jpg) no-repeat 0px -140px;}
.nIndexHotIn{width:720px; height:194px; background:url(images/nIndexBg.jpg) repeat;position:relative;}
.nIndexHotCont{width:654px;position:absolute;top:17px;left:40px;overflow: hidden;height: 165px;}
.nIndexHotLeftbtn{width:16px; height:38px; background:url(images/nIndex.jpg) 0px -175px; cursor:pointer;position: absolute;top:70px;left: 10px;}
ul.nIndexHotDetail{width:9999px;overflow: hidden;position:absolute;}
.nIndexHotDetail li{width:297px; float:left; margin-right:30px;}

.nIndexHotDetail li.zhuanti .zhuanti1{ position:relative;}
.nIndexHotDetail li.zhuanti .zhuanti2{ line-height:22px; color:#999}
.nIndexHotDetail li.zhuanti .zhuanti1 .img_d{ position:absolute; left:0; top:0; z-index:100;}

.nIndexHotDetail li .nIndexHotImg{width:297px; height:72px;}
.nIndexHotDetail li .nIndexHotImgLeft{float:left; width:165px; margin-top:20px; overflow:hidden;}
.nIndexHotDetail li .nIndexHotImgLeft li{line-height:23px; color:#333333;}
.nIndexHotDetail li .nIndexHotImgRight{float:right; width:115px; margin-top:20px;}
.nIndexHotDetail li .nIndexHotImgRight p{width:115px; height:30px; line-height:30px; text-align:center;}
.nIndexHotDetail li .nIndexHotImgRight p a{display:block; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(images/nIndex.jpg) -45px -175px; text-decoration:none;}
.nIndexHotDetail li .nIndexHotImgRight span{display:block; text-align:center; color:#333333; margin-top:15px;}
.nIndexHotDetail li .nIndexHotImgRight span em{font-size:16px; color:#EC6C00;}
.nIndexHotRightbtn{width:16px; height:38px; background:url(images/nIndex.jpg) -20px -175px; cursor:pointer;position: absolute;top:70px;right: 9px;}
.nIndexHotLeftbtn_hover{ background:url(images/nIndex.jpg) 0px -470px; }
.nIndexHotRightbtn_hover{ background:url(images/nIndex.jpg) -20px -470px;}
/*=============================资讯==========================*/
.nIndexLoanNews{position:relative; width:718px; height:408px; border:1px solid #CECECE; }
.nIndexLoanNewsTitle{position:absolute; width:720px; height:28px; top:-1px; left:-1px;}
.nIndexLoanNewsTitle span{display:block; float:left; width:119px; height:28px; line-height:28px; background:url(images/nIndex.jpg) 0px -250px;}
.nIndexLoanNewsTitle span h2{font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:10px;}
.nIndexLoanNewsMenuIn{float:left; width:600px; height:28px; line-height:28px; color:#FFFFFF; background:#DBDBDB;}
.nIndexLoanNewsMenu{float:left;  padding-left:15px;}
.nIndexLoanNewsMenu li{float:left; margin-left:10px; display:inline;}
.nIndexLoanNewsMore{float:right; width:40px; margin-right:10px;}
.nIndexLoanNewsMore a.more{display:block; background:url(images/nIndex.jpg) no-repeat -55px -300px;}
.nIndexLoanNewsIn{width:685px; margin:auto; padding-top:30px;}
.nIndexLoanNewsLeft{float:left; width:320px;}
.nIndexLoanNewsLeft dl{height:110px; border-bottom:1px dashed #E4E4E4; margin-top:15px;}
.nIndexLoanNewsLeft dl dt{width:320px;height:18px; font-size:14px; font-weight:bold; color:#ED6C00; text-align:center; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.nIndexLoanNewsLeft dl dd{margin-top:10px; line-height:25px;width:320px;}
.nIndexLoanNewsLeft dl dd a{display:block; width:310px; background:url(images/nIndex.jpg) no-repeat -140px -305px; padding-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.nIndexLoanNewsRight{float:right; width:355px;}
.nIndexLoanNewsBottom{width:355px; margin-top:10px;}
.nIndexLoanNewsBox{width:355px;}
.nIndexLoanNewsBox span{display:block; float:left; width:110px; height:70px;}
.nIndexLoanNewsBox span img{width:110px; height:70px;} 
.nIndexLoanNewsBox dl{float:right; width:230px; margin-top:8px;}
.nIndexLoanNewsBox dl dt{height:15px; font-size:14px; font-weight:bold; color:#ED6C00; overflow:hidden;}
.nIndexLoanNewsBox dl dd{color:#333333; line-height:20px; margin-top:8px;}
.nIndexLoanNewsList{margin-top:8px;}
.nIndexLoanNewsList li{line-height:20px;}
.nIndexLoanNewsList li a{display:block; width:345px; background:url(images/nIndex.jpg) no-repeat -140px -305px; padding-left:10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*首页加盟商风采*/
.alliance{width:720px; height:310px; float:left; display:inline;}
.alliance h2{width:720px; height:28px; line-height:28px; background:#dbdbdb; font-weight:500; position:relative;}
.alliance h2 span{float:left;display:block; width:106px; height:28px; line-height:28px; background:#e30216; color:#fff; font-size:14px; font-weight:bold; text-align:center}
.alliance h2 em{ float:left; display:block; width:500px; height:28px; line-height:28px; color:#333; font-size:12px; text-indent:40px; font-style:normal; font-weight:500;}
.alliance h2 a{display:block;position:absolute; top:0px; right:20px; width:34px; height:28px; line-height:28px;font-size:12px; color:#e30216; text-decoration:none;}
/*首页加盟商风采图片*/
.rollBox{width:718px;border:1px solid #cecece; border-top:0; overflow:hidden; position:relative;}
.rollBox .Cont{ float:left; display:inline; margin-left:22px; margin-top:10px;width:657px;overflow:hidden; }
.rollBox .ScrCont{width:100000px;}
.rollBox .Cont .pic{float:left;display:inline; margin-left:14px;width:205px; height:270px;}
*+html .rollBox .Cont .pic{float:left;display:inline; margin-left:28px;width:205px; height:270px;}
.rollBox .Cont .pic img{float:left;width:205px; height:150px;display:block;margin:0 auto; border:0; }
.rollBox .Cont .pic p{ float:left;width:205px;line-height:23px;color:#333; font-size:12px;}
.rollBox .Cont .pic p span{float:left;display:block;margin-top:8px; color:#e30216;}
.rollBox .Cont .pic p.a1{background:url(images/icon.png) no-repeat -2px -2px;text-indent:23px;}
.rollBox .Cont .pic p.a2{background:url(images/icon.png) no-repeat -2px -22px;text-indent:23px;}
.rollBox .Cont .pic p.a3{background:url(images/icon.png) no-repeat -2px -44px;text-indent:23px;}
.rollBox .Cont .pic p.a4{text-indent:23px; line-height:15px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{float:left; display:block;width:205px; height:150px;}
.rollBox .Cont a:hover{float:left; display:block;width:205px; height:150px;}
.rollBox #List1,.rollBox #List2{float:left;}
/*=========================右侧=========================*/
.box_headc{ background:#e30216; color:#fff; height:28px; line-height:28px; padding:0px 10px}
.box_headc h2{ font-size:14px;}

/*==============link=================*/
.linkhead{ border-bottom:2px solid #528A16; line-height:28px; color:#528A16; padding:0px 10px;}
.linkhead strong{ font-size:14px;}
.linkbody{ padding:10px; line-height:24px;}
.linkbody li{ float:left; padding:0px 5px 0px 10px; display:block; width:100px;} 
.linkbody a{ color:#999;}
.linkbody a:hover{ color:#e30216; text-decoration:underline}
