@charset "utf-8";
/* CSS Document */
/*全局变量*/
*{
	margin:0 auto;
	
	margin-left:auto;
	margin-right:auto;
	padding:0;
	font-variant: normal;
}
a:link{
	 text-decoration:none; color:#000000;
}
a:visited{
	text-decoration:none; color:#000000;
}
a:hover{
	text-decoration:none; color:#993333; 
}
a:active{
	text-decoration:none; color:#993333; 
}
body{
    margin:0px; background:#ffffff; text-align:center;
}
.body_k{
      width:952px;background:#FFFFFF; clear:both; overflow:hidden; /*clear:both; overflow:hidden; 自适应高度，并且五会出现错位布局*/
}
/*全局变结束量*/


/*add start *
 * Generics // make web browsers act more like 1 (and some tools)
 * generics.css
 * Version 4
 */
html, body, p, a, h1, h2, h3, h4, h5, h6, ol, div, span, dl, dd, dt, form, label, input, th, td  { margin: 0; padding: 0; font: 11px/16px Verdana, arial, sans-serif; }

#alb_test,#alb_test2{direction: rtl; unicode-bidi: bidi-override; text-align:right;}

h1, h2, h3, h4, h5, h6 { font-weight: bold; }

a img { border: 0; }

ul, ol { padding: 0 0 0 30px; margin: 0; }

/*
.clearfix:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.clearfix { min-height: 1px; height: auto !important; height: 1px; }

.clear { clear: both; }

.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

.noListStyle, .noListStyle ul, .noListStyle ol, .noListStyle li { list-style: none; margin: 0; padding: 0; }

.underline { text-decoration: underline; }

.default { margin: 7px 0 }

input.radio { vertical-align: middle; margin: 3px 0 1px; _margin: -1px -3px -1px;  }

.hidden { display: none !important; }

.floatRight { float: right; }
.floatLeft { float: left; }

*/
/*add end*/



.main_top{
width:952px; height:100px; background:url(../images/top_bg.gif);margin-top:25px; margin:0px auto}
.topyoushangjiao{
                height:20px; width:200px; float:left; margin-top:10px; margin-right:10px;}
.topyouxiajiao{
					height:25px; width:680px; float:left; margin-top:72px; line-height:25px; 
					
					margin-left:-280px!important; 
				    margin-left:-270px;
/*					
					margin-left:240px!important; 
				    margin-left:120px;*/
				}
/*.main_center{width:952px; margin-top:15px;margin-left:auto; margin-right:auto; clear:both; overflow:visible;}*/

.main_center{ overflow:auto;width:952px; clear:both; 

margin-left:auto; margin-right:auto; padding-top:25px; padding-bottom:5px;background:#ffffff; border:2px solid #ffffff}


.main_left{
width:160px; float:right; text-align:left; margin-left:15px;overflow:hidden;overflow:visible; }
.left-1{
width:158px; height:25px;  text-align:center; color:#FFFFFF; font-weight:bold; line-height:25px; background-image:url(../images/bg_title.gif)}

.left-2{
margin-top:5px;width:150px; border:#941200 solid 1px; line-height:20px; padding:3px; margin-bottom:10px; background:#F9F9F9; overflow:visible; }

.left-more{
width:96%; height:25px;text-align:right;margin-top:5px;font-size:9px; font-weight:bold; color:#4a6c88; position:relative}

.main_right{width:768px; float:left; overflow:visible;}

.right_top{
width:775px; height:250px;float:left}

.pic_k{
width:380px; height:240px; float:left; border:#CCCCCC solid 1px; z-index:0; }

.pic_t{
width:376px; height:240px; float:left;margin-left:5px; text-align:justify; padding:5px;background:#F9F9F9}

.right_line{
width:775px; height:5px; background-image:url(../images/line.gif); background-repeat:no-repeat; margin-top:10px; 
float:left!important; /* IE7+FF */

float:none;
}

.right_main{
width:775px; margin-top:10px;overflow:visible; text-align:left; text-align:justify; float:left;}

.each_k{
width:370px;float:left; margin-left:6px; margin-top:3px; overflow:visible; }

.short_line{
width:370px; height:5px;  background-image:url(../images/short_line.gif); background-repeat:no-repeat; float:left;margin-left:6px; margin-bottom:20px; margin-top:20px;}

.each_title{
color:#000000;font-weight:bold}
.bottom_k{
width:952px; height:30px; line-height:30px;margin-top:15px; margin-left:auto; margin-right:auto; border-top:#bfbfbf solid 1px; float:left; clear:both; overflow:visible; }



.faq_bg{
background:#CCCCCC;line-height:18px; text-align:justify; border:#993300 solid 1px; padding:3px;}

.form_bg{
background:#CCCCCC;}

.box1 {border:1px #cccccc solid;width:380px;height:240px;position:relative;} 
.box2 {width:100px; height:22px;background:#941200; color:#ffffFF; font-weight:bold;position:absolute;

 margin-top:-23px;
*margin-top:218px;
_margin-top:218px; 
 
 margin-left:280px;
*margin-left:-104px;
_margin-left:-104px;
 
 } 

 
 
 /*
 css 的区别与运用
 margin-bottom:-16px; ff 只识别这个
*margin-bottom:2px; ie7  识别前两个，后者覆盖前者
_margin-bottom:2px; ie6 3个都识别，取最后一个


 */





