/***
 *	DedeCMS v5.6 Style (Default Style)
 *	dedecms.com  Author Networker  2010.02.05
 **/
 
/*---------- import ---------*/
@import url("layout.css");
@import url("page.css");


/*---------- base ---------*/
*{
	padding:0px;
	margin:0px;
}
html{
	background:url(../images/bg.gif) repeat;
}
body{
	font:12px Verdana,Arial,Tahoma;
}
img{
	border:none;
}

a{
	color:#256EB1;
	text-decoration:none;
}
a:hover{
	color:#F90;
	text-decoration:none;
}
ul,li{
	list-style:none;
}
input,select,button{
	font:12px Verdana,Arial,Tahoma;
	vertical-align:middle;
}
/*---------- stock ---------*/
#container{
	width:1002px;
	margin:0 auto;
	background-color:#FFF;
}
.clear{
	clear:both;
	line-height:0;
}

/*head*/
.head{
	width:1002px;
}
.head_logo{
	width:1002px;
	height:96px;
}
.nav{
	width:1002px;
	height:28px;
	background:url(../images/nav_bg.jpg) repeat-x;
}
.nav ul li{
	width:84px;
	height:28px;
	float:left;
	line-height:28px;
	text-align:center;
	background:url(../images/nav_li_bg.jpg) repeat-x;
}
.nav ul li a{
	color:#FFF;
	font-size:14px;
	font-weight:bold;
}
.nav ul li a:hover{
	text-decoration:underline;
}
.nav_bt{
	width:1002px;
	height:28px;
	background:url(../images/nav_bt_bg.gif) no-repeat;
	text-align:center;
}
.nav_bt a{
	color:#FFF;
	line-height:28px;
	padding:0 10px;
}
.nav_bt a:hover{
	text-decoration:underline;
}
.flash{
	width:1002px;
	height:180px;
	padding:11px;
}

/*footer*/
.footer{
	text-align:center;
	line-height:26px;
	font-size:14px;
	border-top:#CCC solid 1px;
	margin:12px auto;
}


/*首页左侧index_left*/
.left_index{
	width:220px;
	padding:0 10px;
	float:left;
}
.left_index dl{
	border:#CCC 1px solid;
	border-top:none;
}
.left_index dl dt{
	background:url(../images/index_left_tit.jpg) repeat-x;
	height:31px;
	line-height:31px;
	color:#FFF;
}
.left_index dl dt span{
	background:url(../images/ico-index.jpg) left no-repeat;
	padding-left:38px;
	display:block;
}
.left_index dl dd{
	padding:10px;
	line-height:20px;
}
.left_index dl dd li{
	border-bottom:#CCC dashed 1px;
}

/*首页右侧index_right*/
.right_index{
	width:762px;
	float:left;
_margin-left:-6px;
}
.right_index dl{
	border:#CCC 1px solid;
	width:48%;
	float:left;
	margin:0 5px 5px;
}
.right_index dl dt{
	background:url(../images/index_right_tit_bg.jpg);
	height:31px;
	line-height:31px;
	color:#0d6497;
	font-size:14px;
	font-weight:bold;
	padding-left:50px;
}
.right_index ul li{
	background:url(../images/icco.jpg) left no-repeat;
	padding-left:15px;
	line-height:26px;
	margin-left:10px;
}
.right_index .ryzz{
	border:#CCC 1px solid;
	margin:5px 10px 5px 5px;
	background:url(../images/ryzz.jpg) no-repeat;
	height:143px;
}

/*内页right——in*/
.right_in{
	width:760px;
	float:left;
	border:#CCC 1px solid;
_margin-left:-6px;

}
.right_in dl dt{
	height:52px;
	line-height:52px;
	background:url(../images/right_in_titi.jpg) no-repeat;
	color:#036ece;
	font-weight:bold;
	font-size:14px;
	text-indent:6em;
}
.right_in dl dd{
	padding:20px;
	line-height:26px;
}
.right_in dl dd li{
	background:url(../images/icco.jpg) left no-repeat;
padding-left:20px;
}
.right_in dl dd li span{
	float:right;
}


#kefu {
	Z-INDEX: 999; POSITION: fixed; WIDTH: 184px; HEIGHT: auto; TOP: 105px; RIGHT: 0px; LEFT: auto; _position: absolute
}
#kefu .im_top {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/imTop.png) no-repeat right 50%; HEIGHT: 20px
}
#kefu .im_bottom {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/imBottom.png) no-repeat right 50%; HEIGHT: 20px
}
#kefu .im_center {
	WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/imCenter.png) repeat-y right 50%; HEIGHT: auto
}
#kefu .im_btn {
	WIDTH: 35px; FLOAT: left; HEIGHT: 110px; OVERFLOW: hidden
}
#kefu .im_btn IMG {
	CURSOR: pointer
}
#kefu .im_main {
	WIDTH: 110px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 15px
}
#kefu .im_main H3 {
	BORDER-BOTTOM: #aaa 1px dotted; TEXT-ALIGN: left; HEIGHT: 23px; COLOR: #888; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
#kefu .im_main UL {
	TEXT-ALIGN: left; MARGIN-TOP: 5px; WIDTH: 100%; HEIGHT: auto
}
#kefu .im_main UL LI {
	MARGIN-TOP: 10px; PADDING-LEFT: 5px; WIDTH: auto; HEIGHT: auto; COLOR: #6f6f6f
}
#kefu .im_main UL LI IMG {
	MARGIN-TOP: 2px
}
.imOut {
	Z-INDEX: 999; POSITION: fixed; WIDTH: 35px; HEIGHT: 110px; TOP: 150px; CURSOR: pointer; RIGHT: 0px; LEFT: auto; _position: absolute
}
#kefu .c {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
#kefu .imOut IMG {
	CURSOR: pointer
}