body,html{margin:0; padding:0; height:100%;  font-size:12px;  font-family:Arial, Helvetica, sans-serif;}
p,input,form,ul,li{padding:0; margin:0;}
h3{padding:0; font-size:14px;}
/*font-weight:bold;*/


/*首页样式*/
.index_logo,.index_flash,.index_footer{ margin:0 auto; width:1003px; background-repeat:no-repeat; }
.index_logo{ height:123px;background:url(../images/index_logobg.jpg); text-indent:-999px;}
.index_flash{ background:url(../images/index_centerbg.jpg);}
.index_footer{
	height:61px;
	text-align:center;
	color:#663333;
	font-family:Arial, Helvetica, sans-serif;
	line-height:23px;
	background-image: url(../images/index_footerbg.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
}
.index_footer a{ text-decoration:none; color:#F00; font-weight:bold;}
.index_footer a:hover{text-decoration:underline;}
/*首页样式End*/
/*内页样式*/


#bigbg2{background: #FFF url(../images/bigbg2.jpg) bottom center no-repeat fixed;}
#bigbg3{background: #FFF url(../images/bigbg3.jpg) bottom center no-repeat fixed;}
#bigbg4{background: #FFF url(../images/bigbg4.jpg) bottom center no-repeat fixed;}
#bigbg5{background: #FFF url(../images/bigbg5.jpg) bottom center no-repeat fixed;}
#bigbg6{background: #FFF url(../images/bigbg6.jpg) bottom center no-repeat fixed;}
#bigbg7{background: #FFF url(../images/bigbg7.jpg) bottom center no-repeat fixed;}
#bigbg8{background: #FFF url(../images/bigbg8.jpg) bottom center no-repeat fixed;}
#bigbg9{background: #FFF url(../images/bigbg9.jpg) bottom center no-repeat fixed;}
#menu_bg{height:91px; background:url(../images/menu_bg.jpg) repeat-x; width:100%; text-align:center; position:relative;}

#wrapper{position:relative; min-height:100%; _height:100%; height:100%; background: url(../images/bigbg_ff.jpg) !important; background:none; }/* for ie6 因为ie6不支持min-height */






.left_search{ width:180px; padding-left:24px; border-width:0; padding-top:24px; }
.left_search .submit{margin-top:8px;}
.left_search2{ width:100%; clear:both; padding:0; margin:0; }

.side2 h3{line-height:23px; padding-left:18px; overflow:hidden; margin-top:35px;}
.content{ line-height:24px;}
.content h1{font-weight:bold; margin:0; padding:0; font-size:12px; color:#CC0000;}
.content p{ margin-top:16px;}
.content img{float:left; padding:0 12px 12px 0;}
h2,.title{ color:#cc0000;  font-weight:bold; font-size:14px; background:#C36; height:24px; background:url(../images/h2_yuan.gif) no-repeat; padding-left:32px; padding-top:18px;}
.title{ background:url(../images/title_bg.jpg) no-repeat;}
h2{ color:#cc0000;  font-weight:bold; font-size:14px; background:#eee; height:24px; padding-left:32px; padding-top:12px;}



.right_content2{  float:right; width:747px; margin:0; padding:24px 26px; position:relative; line-height:24px;}


.side{padding-top:24px;}
.side_list{
	color:#333;font-weight:bold; padding-left:33px; width:144px; font-size:12px;
	background:url(../images/prolist_bg2.jpg) no-repeat; 
}
.side_list a:link,.side_list a:visited{
	color: #333; text-decoration:none;
}
.side_list a:hover{ color:#cc0000; text-decoration:none;}




.side2{width:188px; float:left; padding-left:16px; position:relative;}

.profile_pic{ padding-bottom:184px;}
.profile_pic li{ list-style-type:none; float:left; width:143px; height:110px; display:block; padding:0 5px; font-weight:bold; color:#333;}
.profile_pic img{padding:0; margin:0;}
.profile_pic li div.font1{float:left; width:100%;}

#footer {
	height:60px;
	background:#ccc url(../images/footer_bg.jpg) repeat-x; text-align:center; color:#999;
}
#footer span{ line-height:18px;}
#footer img{padding:0; margin:0;}
#fonter2{width:1003px; height:40px;}
#fonter2 li{list-style-type:none; float:left;}
#fonter2 li a,#fonter2 li a:hover{ 
	loat:left; width:125px; height:40px; display:block; font-weight:bold;
	background:url(../images/footer_menuline.jpg) right no-repeat; color:#999; text-align:center; line-height:40px; overflow:hidden; text-decoration:none;
}
#fonter2 li a:hover{ color:#333; text-decoration:underline; background:#ccc; font-weight:bold;}
#fonter2 li a.a1{background:#BA1F27; color:#FFF; font-weight:bold;}
#fonter2 li a.a2{background:#4D4D57; }
#fonter2 li a.a3{color:#FFF;}
#fonter2 li a.a4{ background:url(../images/member_pic.gif) 8px 10px no-repeat;}
#fonter2 li a.a4:hover{ background:url(../images/member_pic.gif) 8px 10px no-repeat; color:#FF0000;}

/*内页样式END*/

/*图片滚动*/

.blk_l {OVERFLOW: hidden; PADDING-TOP: 10px; ZOOM: 1; POSITION: relative;}
.blk_l .LeftBotton {	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat 0px 0px; LEFT: 0px; FLOAT: left; WIDTH: 11px; CURSOR: pointer; POSITION: absolute; TOP:15px; HEIGHT: 114px}
.blk_l .RightBotton {
	RIGHT: 0px;
	BACKGROUND: url(../images/ca_hz_002.gif) no-repeat -11px 0px;
	FLOAT: right;
	WIDTH: 11px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP:15px;
	HEIGHT: 114px;
	margin-left: 6px;
}
.blk_l .Cont {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 470px;
	PADDING-TOP: 5px;
}
.blk_l .box {	FLOAT: left; WIDTH: 125px; TEXT-ALIGN: center}
.blk_l .box IMG {
	PADDING-RIGHT: 3px;
	DISPLAY: block;
	PADDING-LEFT: 3px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	MARGIN: 0px auto;
	PADDING-TOP: 3px;
	border: 1px solid #CCCCCC;
}
.blk_l .box A:hover IMG {
	border: 1px solid #999999;
}
.blk_l .box P {	MARGIN: 6px auto 0px; WIDTH: 97px; LINE-HEIGHT: 20px}


.blk_l .box A:hover IMG.smallPic{border:#CCC solid 1px; background:#FFF; padding:3px;FILTER: alpha(opacity=70)}
.blk_l .box A:hover IMG.smallPicv{border:red solid 1px; background:#FFF; padding:3px;FILTER: alpha(opacity=70)}
/*这2行是为了鼠标移上去有红色背景与变清晰的效果*/

/*图片滚动END*/

a {
	color: #333333;
	text-decoration: none;
}
.biaoti {
	font-size: 16px;
	font-weight: bold;
	color: #FF3300;
}
.font14{font-size: 16px;}
.ziti { font-size:12px;line-height: 25px; }
.ziti20 { font-size:12px;line-height: 20px; color: #999999}
.line3 {
	border: 1px #cccccc solid;
	/*background-color: #eeeeee;*/
}
.line2 {
	border: 1px #cccccc solid;
	background-color: #eeeeee;
}

.inputCss {
	height: 20px;
	width: 130px;
}
.inputCssduan {
	height: 20px;
	width: 60px;
}


table.coll 
{
border-collapse:collapse;  border:#FF0000 solid epx;
}
table.coll td{ border:#eaeaea solid 1px;}


.member_login{
	width:78px; height:24px; background: url(images/memberbg.jpg) no-repeat; border:0;
}
.member_input input{
	width:160px; height:20px;
}
.memberbg{
	font-size:12px; font-weight:bold; color:#666; padding-left:61px; overflow:hidden;
}
.memberbg a:link,.memberbg a:visited{
	color:#666; text-decoration:none;
}
.memberbg a:hover{
	color:#F00;
}

.contact{OVERFLOW-Y: scroll; HEIGHT: 300px; margin-right:9px; }
.contact ul{padding-left:12px; list-style:none; line-height:22px;}
.contact li{ height:23px; width:180px; padding-left:09px;}
.contact .font1{ background:#D3D3D3;}
.contact li a:link,.contact li a:visited{color:#000; text-decoration:none;}
.contact li a:hover{color:#F00; text-decoration:underline;}

.caseleft{OVERFLOW-Y: scroll; HEIGHT: 130px; margin-right:9px; }
.caseleft ul{padding-left:12px; list-style:none; line-height:22px;}
.caseleft li{ height:23px; width:120px; padding-left:09px;}
.caseleft .font1{ background:#D3D3D3;}
.caseleft li a:link,.contact li a:visited{color:#000; text-decoration:none;}
.caseleft li a:hover{color:#F00; text-decoration:underline;}