/* Author: www.pinkecity.com */
/*----------------------------body------------------------------*/
* {
	margin: 0px;
	padding: 0px;
}

html, body {
	color: #222;
	font: 12px Microsoft Yahei, Arial, Tahoma, Helvetica, sans-serif;
	text-align: center;
	line-height:20px;
        background:url(../2015.jpg) no-repeat top center; background-color:#C53E00;
}
input,select,textarea,option{
    font: 12px Microsoft Yahei, Arial,Tahoma, Helvetica, sans-serif;
	line-height : 15px;
} 

IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

a{
	color: #222;
	text-decoration: none;
}

a:hover{
	color:#00715b;
	text-decoration: underline;
}
h2{
    font-size:14px;
	margin-bottom:5px;
}
h3{
    font-size:14px;
	margin:0 0 10px 0;
	color:#00715b;
	border-bottom:2px solid #ccc;
}
#all{
	width:1200px;
	margin:auto;
        background:#fff;
}


/*----------------------------top------------------------------*/

#all{
	width:1200px;
	margin:auto;
    background:#fff;
}

#topad{
	width:1200px;
	float:center;
	margin-top:5px;
	margin-bottom:5px;
}

#top-menu{
	background:#EBEBEB url(top-menu-bg.gif) repeat-x left ;
	border-bottom:1px solid #bbb;
	line-height:16px;
	height:28px; font-size:12px;
}
#header{
	width:1200px;
	margin:auto;
}
#top-nav{
	width:1200px;
	text-align:right;
	padding:5px 0px;
	color:#333;
	margin:auto;
}
#top-nav a{
	color:#333;
	padding:2px 5px;
	border-right:0px solid #ddd;
}
#top-nav a:hover{
	background:#fff;
	text-decoration:none;
	color:#000;
}
#top-nav sup{
	color:#f00;
}
#top-nav span{
	float:left;
}


/*----------------------------bm------------------------------*/

.index_first {
	MARGIN-TOP: 10px;  background-color:#fff; width:1200px; HEIGHT: 303px
}
.index_first_right {
	BACKGROUND: url(bm_bg.jpg) no-repeat; WIDTH: 400px; FLOAT: right; HEIGHT: 300px; 
}
.floatdiv {
	POSITION: absolute; FILTER: alpha(opacity=0); BACKGROUND: #fff; FLOAT: left; TOP: 0px; LEFT: 0px; opacity: 0; -moz-opacity: 0
}
.index_first_mid {
	BORDER-BOTTOM: #f2f2f2 5px solid; POSITION: relative; BORDER-LEFT: #f2f2f2 5px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px 11px; PADDING-LEFT: 7px; WIDTH: 490px; PADDING-RIGHT: 7px; DISPLAY: inline; FLOAT: left; HEIGHT: 293px; BORDER-TOP: #f2f2f2 5px solid; BORDER-RIGHT: #f2f2f2 5px solid; PADDING-TOP: 0px
}
.index_first_mid_title {
	BORDER-BOTTOM: #8d8d8d 1px solid; PADDING-BOTTOM: 12px; LINE-HEIGHT: 20px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; FONT-FAMILY: "Î¢ÈíÑÅºÚ"; MARGIN-BOTTOM: 7px; COLOR: #cd0500; FONT-SIZE: 14px; PADDING-TOP: 12px
}
.index_first_mid_detail {
	POSITION: absolute; BOTTOM: 120px; RIGHT: 7px
}
.index_first_mid_new {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP: #4f4f4f 1px dashed; PADDING-TOP: 10px
}
.index_first_mid_new LI {
	LINE-HEIGHT: 20px
}
.index_first_mid_new LI {
	PADDING-LEFT: 10px; BACKGROUND: url('dian_03.jpg') no-repeat 0px 50%; COLOR: #686868
}
.index_first_left {
	WIDTH: 230px; FLOAT: left; HEIGHT: 303px; OVERFLOW: hidden
}
.index_first_right_content {
	PADDING-BOTTOM: 9px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #f2f2f2; HEIGHT: 253px; PADDING-TOP: 0px
}
.index_first_right_content IMG {
	MARGIN-TOP: 9px
}



/*main css*/
.izl-rmenu{position:fixed; left:50%; margin-left:532px; bottom:10px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}


/*----------------------------head------------------------------*/
#head{
	margin:auto;
	clear:both;
}
#top{
	background: url(logo.gif) no-repeat left center;
	height:80px;
}
#top ul{
	list-style:none;
	margin-top:11px;
	float:right;
}
#top li{
	float:left;
}
#menu1{background:url(menu1.gif) no-repeat top;}
#menu1 a{width:74px;height:48px;display:block;}
#menu1 a:hover{background:url(menu1.gif) no-repeat bottom;}
#menu2{background:url(menu2.gif) no-repeat top;}
#menu2 a{width:74px;height:48px;display:block;}
#menu2 a:hover{background:url(menu2.gif) no-repeat bottom;}
#menu3{background:url(menu3.gif) no-repeat top;}
#menu3 a{width:74px;height:48px;display:block;}
#menu3 a:hover{background:url(menu3.gif) no-repeat bottom;}
#menu4{background:url(menu4.gif) no-repeat top;}
#menu4 a{width:74px;height:48px;display:block;}
#menu4 a:hover{background:url(menu4.gif) no-repeat bottom;}
#menu5{background:url(menu5.gif) no-repeat top;}
#menu5 a{width:74px;height:48px;display:block;}
#menu5 a:hover{background:url(menu5.gif) no-repeat bottom;}
#menu6{background:url(menu6.gif) no-repeat top;}
#menu6 a{width:74px;height:48px;display:block;}
#menu6 a:hover{background:url(menu6.gif) no-repeat bottom;}
#menu7{background:url(menu7.gif) no-repeat top;}
#menu7 a{width:74px;height:48px;display:block;}
#menu7 a:hover{background:url(menu7.gif) no-repeat bottom;}

/* -----------------------info-------------------------------- */

#info{
    line-height:30px;
	background:url(info-bg.gif) repeat-x top center;
	border:1px solid #61bba6;
	border-top:0px;
	clear:both;
	text-align:left;
	padding:0 0 0 20px;
	color:#555;
}
#info strong2{
	margin-right:10px;
}
#info span{
	float:right;
}
#info span a{
	margin-right:10px;
}


/* -----------------------gg-------------------------------- */
.gg{
	margin:5px auto;
	text-align:left;
	background:#f5f5f5;
	line-height:30px;
}
.gg img{
	float:right;
	margin:5px 10px 0 0;
}

/* -----------------------content-------------------------------- */

.content{
    width:980px;
	clear:both;
}
.content1{
    width:980px;
	clear:both;
	border:1px solid #61bba6;
}
.content1 ul{
	list-style:none;
}
.content1 li{
	float:left;
	width:33.3%;
	margin-top:10px;
}
.content1 li img{
	border:1px solid #999;
	display: block;
}
.left{
    width:290px;
	float:left;
}
.center{
    width:410px;
	float:left;
	margin-left:10px;
	
}

.right{
    width:260px;
	float:right;
}
.box{
	border:1px solid #c1e3dc;
	padding:6px 5px 0 10px;
	text-align:left;
	height:156px !important;
	height:165px;
	overflow:auto;
	line-height:22px;
}
.box a{
	margin-right:5px;
}

.hr{
    height:10px;
	line-height:10px;
	margin:auto;
	clear:both;
}

/* -----------------------content-------------------------------- */
#hot-title{
	background:url(hot-title-bg.gif) no-repeat top center;
	height:25px;
	text-align:right;
}
#hot-title img{
	margin:6px 6px 0 0;
}
#hot-title a:hover{
    text-decoration:none;
}
#hot{
	background:url(hot-bg.gif) repeat-x top center;
	height:335px;
	border:1px solid #96cdc0;
	border-top:0;
	padding:0 5px 0 5px;
}
#hot-pic{
	background:#fff;
	border:1px solid #a7cfc9;
	margin-bottom:12px;
	padding:3px 0 3px 0;
}
#hot-txt{
	background:#fff;
	border:1px solid #c1e3dc;
	border-top:0;
	padding:8px 10px;
	text-align:left;
	margin-bottom:5px;
}
#hot-txt ul{
	list-style:none;
}
#hot-txt li{
	line-height:23px;
	clear:both;
	background:url(hot-li.gif) no-repeat left center;
	padding-left:10px;	
}
#hot-bbs{
	border:1px solid #c1e3dc;
	background:#fff;
	padding:5px 10px 5px 10px;
	text-align:left;
}

/* -------------------------list------------------------------- */

.list{
	border:1px solid #fff;
	border-top:0;
	padding:9px 5px 10px 5px;
	text-align:left;
}
.list ul{
	list-style:none;
}
.list li{
	line-height:25px;
	border-bottom:1px solid #eee;
	clear:both;
	/* background:url(li.gif) no-repeat left center;
	padding-left:12px;*/
}
.list li span{
	float:right;
}
.list li span a{
	color:#999;
	font-size:11px;
}
/* -------------------------list2------------------------------ */
.list2{
	border:1px solid #96cdc0;
	border-top:0;
	padding:7px 10px 8px 10px;
	text-align:left;
	font: 12px Microsoft Yahei, Arial,Tahoma, Helvetica, sans-serif;

}
.list2 ul{
	list-style:none;
}
.list2 li{
	line-height:22px;
	clear:both;
	padding-left:5px;
	font-size:12px;
	color:#000000;
}
.list li span{
	float:right;
	color:#999;
	font-size:11px;	
}
/* -------------------------list3------------------------------ */
.list3{
	border:1px solid #f7f7f7;
	border-top:0;
	padding:6px 10px 6px 10px;
	text-align:left;
	background:#f7f7f7;
}
.list3 ul{
	list-style:none;
}
.list3 li{
	line-height:22px;
	clear:both;
	padding-left:5px;
}
/* -------------------------bbs-pic----------------------------- */
#bbs-pic{
	border:1px solid #96cdc0;
	border-top:0;
	width:288px !important;
	width:290px;
	overflow:auto;
}
#bbs-pic ul{
	list-style:none;
	margin:10px 0 0 8px;
}
#bbs-pic li{
	float:left;
    width:90px;
}
#bbs-pic li span{
	height:27px;
	line-height:27px;
	display:block;
	background:url(from.gif) no-repeat 10px center;
	padding-left:15px;
}

#bbs-pic li img{
	border:1px solid #ccc;
	margin:auto;
	display:block;
}
/* -------------------------bbs-friend----------------------------- */
.bbs-friend{
	border:1px solid #ccc;
	border-top:0;
	width:258px !important;
	width:260px;
	overflow:auto;
}
.bbs-friend ul{
	list-style:none;
	margin:16px 0 0 5px;
}
.bbs-friend li{
	float:left;
    width:32%;
	margin-bottom:5px;
}
.bbs-friend li span{
    line-height:19px;
	overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    width:83px;
	display:block;
	font-size:11px;
	margin-bottom:5px;
}

.bbs-friend li img{
	display:block;
	margin:auto;
}

/* --------------------------MenuBtn---------------------------- */

.MenuBtn{
	width:100%;
}

.MenuBtn td{
	text-align:center;
	font-size:12px;
	line-height:23px;
}
.MenuBtn a{
	color:#00715b;
}
.aMenuOn{
	font-weight:bold;
	border:1px solid #96cdc0;
	border-bottom:0;
	background:#fff;
	color:#00715b;
}
.aMenuOff{
	background:#edf7f5 url(hotaMenuOff-bg.gif) repeat-x bottom;
	color:#68bca8;
	cursor:pointer;
	border:1px solid #96cdc0;
	font-weight:bold;
}
.aMenuOff2{
	border-bottom:1px solid #96cdc0;
}
.aMenuOff3{
	background:#e4f0ec url(aMenuOff2-bg2.gif) repeat-x bottom;
	border-bottom:1px solid #96cdc0;
	color:#00715b;
}

.pMenuOn{
	font-weight:bold;
	border:1px solid #96cdc0;
	border-bottom:0;
	background:#fff;
	color:#00715b;
}
.pMenuOff{
	background:#edf7f5 url(hotaMenuOff-bg.gif) repeat-x bottom;
	color:#68bca8;
	cursor:pointer;
	border:1px solid #96cdc0;
	font-weight:bold;
}
.pMenuOff2{
	border-bottom:1px solid #96cdc0;
}
.pMenuOff3{
	background:#e4f0ec url(aMenuOff2-bg2.gif) repeat-x bottom;
	border-bottom:1px solid #96cdc0;
	color:#00715b;
}

/* --------------------------title---------------------------- */

.title{
	line-height:23px;
	border:1px solid #96cdc0;
	border-bottom:0;
	background:#e4f0ec url(aMenuOff2-bg2.gif) repeat-x bottom;
	padding-left:15px;
	text-align:left;
	color:#00715b;
	font-weight:bold;
}
.title a{
	color:#00715b;
}

.title2{
	line-height:23px;
	border:1px solid #ebebeb;
	border-bottom:0;
	background:#ebebeb url(aMenuOff-bg3.gif) repeat-x bottom;
	padding-left:15px;
	text-align:left;
	font-weight:bold;
}

.more{
	line-height:25px;
	border-top:1px solid #ddd;
	font-weight:bold;
	clear:both;
	padding-right:15px;
	text-align:right;
}

/* --------------------------hotMenuBtn---------------------------- */

.hotMenuBtn{
	width:100%;
}

.hotMenuBtn td{
	text-align:center;
	font-size:12px;
	line-height:23px;
}
.hotMenuOn{
	font-weight:bold;
	border:1px solid #c1e3dc;
	border-bottom:0;
	background:#fff;
	color:#00715b;
}
.hotMenuOff{
	font-weight:bold;
	border:1px solid #c1e3dc;
	color:#68bca8;
	cursor:pointer;
	background:#edf7f5 url(hotaMenuOff-bg.gif) repeat-x bottom;
}
.hotMenuOff2{
	border-bottom:1px solid #c1e3dc;
}
/* --------------------------qMenuBtn---------------------------- */

.qMenuBtn{
	width:100%;
}

.qMenuBtn td{
	text-align:center;
	font-size:12px;
	line-height:23px;
}
.qMenuOn{
	font-weight:bold;
	border:1px solid #ccc;
	border-bottom:0;
	background:#fff;
}
.qMenuOff{
	cursor:pointer;
	background:#e4f0ec url(aMenuOff-bg3.gif) repeat-x bottom;
	border-bottom:1px solid #ccc;
}
.qMenuOff2{
	background:#e4f0ec url(aMenuOff-bg3.gif) repeat-x bottom;
	border-bottom:1px solid #ccc;
}



/* -------------------------user------------------------------- */

#user-title{
	background:url(user-title-bg.gif) no-repeat top center;
	height:25px;
}

#user{
	background:url(user-bg.gif) repeat-x top center;
	height:175px;
	border:1px solid #cbcbcb;
	border-top:0;
}
#user td{
	font-size:12px;
}
/* -------------------------bot------------------------------- */

#link{
    width:980px;
    margin:auto auto 10px auto;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	text-align:left;
	padding:10px 0 10px 0;
	line-height:22px;
	clear:both;
}
#link a{
    margin-right:6px;
}
#bot{
    width:980px;
    margin:10px auto 10px auto;
	line-height:18px;
}


/* -------------------------text------------------------------- */
.green{
    color:#090;
	text-decoration:underline;
}
.green2{
    color:#00715b;
	margin-right:6px;
}

.hui{
    color:#999;
}
.yellow{
	margin-right:10px;
}
.p23 {
	LINE-HEIGHT: 23px
}

/* -------------------------text-ad------------------------------- */
.textad{
	background:#f7f7f7;
	line-height:25px;
	height:25px;
	border:1px solid #ddd;
	display:none;
}
.textad ul{
	list-style:none;
}
.textad li{
	float:left;
	width:24.5%;
}

th {background-image : url("Default/css/default/bg1.gif"); background-color : #6E98C5; color : white; font-size : 12px; font-weight : bold; line-height: normal; } 
th a ,.menudiv1 a{color : #fff; text-decoration : none; } 
th a:hover,.menudiv1 a:hover {color : #fff;text-decoration : underline;}