@charset "utf-8";
*{ margin:0; padding:0; list-style:none; }

html,body{height:100%; margin:0px;}
body{
background:#232323;
color:#bdbdbd; text-align:left;
font-size:12px; font-style:normal;font-weight:normal;font-family:verdana, ""}


body,div,ul,ol,li,p,table,h1,h2,h3,h4,h5,h6{ margin:0; padding:0; font-size:12px;}
a{ color:#ffffff; text-decoration: none ;}
a:hover { color:#ffffff;text-decoration:none; }
a:active{ color:#BD1200;}
.clear{clear:both;height:0px; width:0px; font-size:0px;font: 0px/0px sans-serif;clear: both;display:block;}
.hidden{overflow:hidden; height:100%;}


input {
	FONT-FAMILY: Tahoma,Helvetica,Arial,"",sans-serif
}
select {
	FONT-FAMILY: Tahoma,Helvetica,Arial,"",sans-serif; font-size:12px;
}

img{
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
button{
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ul{
	LIST-STYLE-TYPE: none
}
ul li{
	LIST-STYLE-TYPE: none
}
em{
	FONT-STYLE: normal
}



#wrap{ width:950px; margin:0px auto; padding-top:14px; background:url(../images/000.jpg) no-repeat 0px -20px; }
#top{ background:#333333}
#top img{max-width:950px;_width:expression(this.width > 950 ?  950: auto);  max-height:514px;_height:expression(this.height > 514 ? 514 : auto); background:#FFFFFF}
#body{ background:#000; height:100%;}
.title{ height:40px; position:absolute; margin-left:600px; margin-top:220px; width:350px;}
.title h1{ line-height:40px; font-size:40px; font-family:"黑体"; color:#0b45c1}
.b_top{ height:20px; margin-bottom:10px;}
.t_01{ background:url(../images/back01.jpg) no-repeat; height:45px; margin:5px auto 0;  width:896px;}
.t_02{ background:url(../images/back02.jpg) no-repeat; height:45px; margin:5px auto 0;  width:896px;}
.t_03{ background:url(../images/back04.jpg) no-repeat; height:45px; margin:5px auto 0;  width:896px;}
.t_04{ background:url(../images/back03.jpg) no-repeat; height:45px; margin:5px auto 0;  width:896px;}
.t_05{ background:url(../images/back06.jpg) no-repeat; height:45px; margin:5px auto 0;  width:896px;}
.t_07{ background:url(../images/back05.jpg) no-repeat; height:45px; margin:5px auto 0;  width:896px;}
.t_08{ background:url(../images/back07.jpg) no-repeat; height:45px; margin:5px auto 0;  width:896px;}
.b_foot{ background:#666;height:15px;}
.con{ padding:15px; line-height:22px; text-indent:30px; height:100%; font-size:14px; width:864px; border:1px solid #23241e; margin:10px auto;}
.contact{ background:#545454; width:540px;_width:530px;  padding:7px;}
.r_pic{ float:right; border-left:1px dashed #666666; width:280px; text-align:left}
.r_pic img{ width:280px; height:115px; margin-left:-20px; _margin-left:0px}
.contact li{ line-height:20px; font-size:12px; background:#666666; color:#fff}






#dr table tr td{ margin:0; padding:0; text-align:center; vertical-align:middle;}


.fzde{height:100%; background:#FFFFFF; border:1px solid #666666; padding:5px; margin:0px; overflow:hidden; height:270px; width:850px;}
.fzde table{ width:3400px; margin:0px; padding:0px;}
.fzde table td{ width:1700px;}
.fzde table td .proimg{ float:left; width:210px;height:270px;padding:0px; margin:0px}
.fzde table td .proimg a{ display:block; height:200px; padding:0px; margin:0px}
.fzde table td .proimg img{display:block;width:200px; height:260px; border:1px solid #999999; margin:0px;}

.xmde{ background:#FFFFFF; border:1px solid #666666; padding:5px; margin:0px; overflow:hidden; height:200px; width:850px;}
.xmde table{ width:5340px; margin:0px; padding:0px;}
.xmde table td{ width:2670px;}
.xmde table td .proimg{ float:left; width:325px;height:200px; margin:0;padding:0px;  text-align:center}
.xmde table td .proimg a{ display:block; height:200px;padding:0px;  margin:0 2px;}
.xmde table td .proimg img{ display:block; width:320px; height:200px;border:1px solid #CCCCCC;}



.dmxx{ /*border:1px solid #666666; */padding:5px; margin:0px; overflow:hidden; height:230px; width:850px;}
.dmxx table{ width:5400px; margin:0px; padding:0px;}
.dmxx table td{ width:2700px; text-align:left;}
.dmxx table td .imgtable{ width:330px; height:230px;}
.dmxx table td .imgtable td{ width:330px; height:230px;}
.dmxx table td .imgtable td a{ display:block; text-align:center; margin:0px; padding:0px; }
.dmxx table td .imgtable td img{width:320px; height:220px; border:1px solid #999999; margin:0px; bottom:0px; margin-left:-20px;}



.iframe{ width:864px;  height:200px; margin-left:-20px; }
.message textarea{  width:300px; height:120px;}
.tips1 { MARGIN-LEFT: 5px; COLOR:#000000 }
.tips1 SPAN { COLOR: #ff0000 }
.tips2 { MARGIN-LEFT: 5px; COLOR:#FF0000 }
.tips2 SPAN { COLOR:#00CC66 }
.message .button{ width:98px; height:25px; background:url(../images/bbn.jpg) no-repeat; color:#FFFFFF; font-size:14px; padding-top:-5px; font-weight:bolder; border:none}
.message input{ height:20px; width:130px;}
.message{background:#ffffff; width:964px; height:200px; padding-right:20px;}
.message table{margin:0px 0px 0px 0px; }
.message table td{ border-bottom:#b7bdc1 dashed 1px; line-height:26px; color:#000000}
.message table td span{  margin:0 2px;color:#d61b1b}



#foot{ line-height:40px; background:#d6d7d8; text-align:center; color:#e00c0c}
#foot a{ color:#0c69f5; text-decoration:underline}

#scroll_div{overflow: hidden; height: 250px; width:850px; white-space: nowrap;}
#scroll_begin,#scroll_end{display: inline;}







