@charset "gb2312";
/* CSS Document */

/*-------------------Á´½Ó-----------------*/
a.b:link{font-size:14px;color:#ffffff;font-weight: bold;text-decoration:none;}
a.b:visited{font-size:14px;color:#ffffff;font-weight: bold;text-decoration:none;}
a.b:hover{font-size:14px;color:#FFFF00;font-weight: bold;text-decoration:underline;}
a.b:active{font-size:14px;color:#FFFF00;font-weight: bold;text-decoration:underline;}

a.linksindex:link{font-size:12px;color:#000000;text-decoration:none;}
a.linksindex:visited{font-size:12px;color:#000000;text-decoration:none;}
a.linksindex:hover{font-size:12px;color:#000000;text-decoration:underline;}
a.linksindex:active{font-size:12px;color:#000000;text-decoration:underline;}



a.q:link{font-size:12px;color:#ffffff;text-decoration:none;}
a.q:visited{font-size:12px;color:#ffffff;text-decoration:none;}
a.q:hover{font-size:12px;color:#F6FF00;text-decoration:underline;}
a.q:active{font-size:12px;color:#F6FF00;text-decoration:underline;}

/*------------------------head------------*/
body{margin:0;padding:0;text-align:center;}
h1{font-size:20px;display:inline} 
img{margin: 0; padding: 0; border:0;




}
.header{ width: 960px; height:26px;line-height:26px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ACACAC; margin-right: auto; margin-left: auto;text-align:right;font-size:12px;}
#headleft{ float:left;width:165px;}
.headright{ float:left;width:460px;font-size: 12px;overflow: hidden; line-height:30px;}
#header1a{ float:left; width:74px; height:22px;text-align:center; background: url("../images/top-2.gif"); margin-top:1px;margin-left:2px!important;margin-left:2px;color: #ffffff;font-size: 12px;line-height: 2em;overflow: hidden;}
.head_2{ width: 960px; margin-right: auto; margin-left: auto;}
.head2{ float:left; width:180px;height:68px; margin-left:4px!important;margin-left:4px;line-height: 1em;overflow: hidden;clear: both;}
.head3{float:right;width:640px; height:64px; display:block; text-align:right; margin-top:2px;} 
.head4{width:960px; height:35px; background: url("../images/topbg1.gif"); margin: 0px auto auto;padding: 0px;color: #666666;font-size: 13px; font-width:5em;line-height: 2.6em;overflow:hidden;clear: both;}
.heads{width:958px; height:30px; BACKGROUND:#F6F6F6; margin-top:5px;border: 1px solid #EFEFEF; margin-right: auto; margin-left: auto;}
.headt{float:left;width:180px; height:30px; margin-left:12px;text-align:left;line-height:30px;font-weight: bold;font-size:14px;}
.headss{float:left;width:330px; height:28px;margin-top:6px; margin-left:12px;text-align:left;line-height:20px;font-size:12px;}
.headsq{float:left;width:220px; height:22px; margin-left:12px;text-align:left;line-height:30px;font-weight: bold;font-size:14px; margin-top:2px;}
.headadd{float:left;width:118px; height:25px; margin-left:12px;text-align:left;line-height:25px;margin-top:4px;}

/*------------------------body----------------------------*/
.info{width:960px;height:expression(this.style.height >=this.scrollHeight? "1px ":this.scrollHeight+ "px "); margin-top:8px; margin-right: auto; margin-left: auto;}
.infoleft{float:left;width:650px;height:expression(this.style.height >=this.scrollHeight? "1px ":this.scrollHeight+ "px "); margin-right: auto; margin-left: auto;}
.inforight{float:right;width:300px;height:expression(this.style.height >=this.scrollHeight? "1px ":this.scrollHeight+ "px "); margin-right: auto; margin-left: auto;}

.infoleftt{width:649px;height:26px; border: 1px solid #AEADAD;margin-right:auto; margin-left:auto; line-height:26px;font-size:12px;color:#000000;text-align:left;}
.infoleftt1{width:651px;height:320px;margin-top:4px; line-height:26px;font-size:12px;color:#000000;text-align:left;}
.infoleftpic{float:left;width:245px;height:320px;line-height:26px;font-size:12px;color:#000000;text-align:left;margin-right:auto; margin-left:auto;}
.infoleftc1{width:400px!important;width:400px;height:320px;margin-left:auto;border: 1px solid #EFEFEF;}
.infotitle{float:left;width:190px;height:26px;margin-left:6px;line-height:26px;}
.infotx{float:left;width:382px;height:expression(this.style.height >=this.scrollHeight? "1px ":this.scrollHeight+ "px "); margin-left:6px;line-height:26px;}
.infotp{float:left;width:382px;height:36px; margin-left:6px;line-height:37px;font-size:24px;color:#000000;font-weight: bold;font-family: Arial, Helvetica, sans-serif;vertical-align:middle;
}


.infotp1{float:left;width:58px;height:36px; text-align:left;margin-left:0px;line-height:37px;font-size:24px;color:#000000;font-weight: bold;font-family: Arial, Helvetica, sans-serif;vertical-align:middle;
}

.infotp2{float:left;width:370px;height:24px;text-align:center; BACKGROUND:#D8252C;margin-left:6px;margin-top:12px;line-height:25px;font-size:12px;color:#ffffff;font-family: Arial, Helvetica, sans-serif;vertical-align:middle;
}

.infotp3{float:left;width:119px;height:31px;text-align:center; background: url("../images/top1.jpg");margin-left:6px;margin-top:12px;line-height:31px;font-size:12px;color:#ffffff;}


.infoad{float:left;width:650px;height:62px; margin-right:auto; margin-left:auto;margin-top:5px;}
.infoad1{width:468px;height:62px;margin-left:0px;margin-left:0px;}

.infoxg{float:left;width:648px;height:158px; margin-right:auto;margin-left:auto;margin-top:6px;}
.infoxgbt{width:648px;height:30px; margin-right:auto;margin-left:auto;}
.infoxgbt1{width:100px;height:28px;BACKGROUND:#D8252C; margin-left:0px;font-size:14px;color:#ffffff;font-weight: bold;text-align:center;}


.iimgsa{float:left;width:108px;height:148px;margin-right:auto;margin-left:auto;margin-top:6px;}
.iimgs{width:108px;height:110px;margin-right:auto;margin-left:auto;overflow-y:hidden;}
.ititle{width:108px;height:25px;margin-right:auto;margin-left:auto;margin-top:2px;text-align:center;}

.r1{float:left;width:302px;height:31px;line-height:31px;background: url("../images/topq.gif");text-align:left;font-size:14px;color:#ffffff;font-weight: bold;}
.r1a{float:left;width:300px;height:expression(this.style.height >=this.scrollHeight? "1px ":this.scrollHeight+ "px ");line-height:31px;margin-right:auto;margin-left:auto;text-align:left;
border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;

}

.rtop{float:left;width:280px;height:140px;margin-left:5px;margin-top:3px;text-align:left; overflow-y:hidden;}
.rtopts{float:left;width:18px;height:18px;margin-top:0px;text-align:center;font-size:12px;font-weight: bold;color:#ffffff; line-height:18px;background: url("../images/1.gif");}
.rtopt{float:left;width:250px;height:22px;margin-top:3px;margin-left:5px;text-align:left;font-size:12px; line-height:22px;}
.rtop1{float:left;width:100px;height:131px;margin-right:auto;margin-left:auto;}
.rtopqs{float:left;width:45px;height:45px;margin-left:12px;margin-top:2px;}
.rtopqst{float:left;width:100px;height:20px;margin-left:6px;line-height:20px;font-size:12px;margin-top:2px;}
.rta{float:left;width:150px;height:22px;margin-left:14px;line-height:22px;font-size:12px;margin-top:2px;}



.rtopts2{float:left;width:18px;height:18px;margin-top:0px;text-align:center;font-size:12px;font-weight: bold;color:#ffffff; line-height:18px;background: url("../images/4.gif");}
.rtopts3{float:left;width:150px;height:24px;margin-top:0px;margin-left:5px;text-align:left;font-size:12px; line-height:24px;}
.rtopts4{float:left;width:74px;height:24px;margin-top:0px;text-align:left;font-size:12px; line-height:24px;}


.radd{float:left;width:300px;height:256px;margin-top:6px;}






.ra1{float:left;width:302px;height:31px;line-height:31px;margin-right:auto;margin-left:auto;background: url("../images/weektop.gif");text-align:left;font-size:14px;color:#ffffff;font-weight: bold;}
.ra1a{float:left;width:300px;height:expression(this.style.height >=this.scrollHeight? "1px ":this.scrollHeight+ "px ");line-height:31px;margin-right:auto;margin-left:auto;text-align:left;
border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #C73424;
	border-bottom-color: #C73424;
	border-left-color: #C73424;

}


.homeleft{float:left;width:650px;height:226px; border: 1px solid #EFEFEF; margin-top:6px;margin-right: auto; margin-left: auto;}

.homeleft1{float:left;width:632px;height:31px; margin-top:6px;margin-left:8px;}
.leftt{float:left;width:140px;height:31px;line-height:31px;background: url("../images/weektop.gif");font-size:14px;font-weight: bold;color:#ffffff;}

.homec{float:left;width:624px;height:182px; margin-top:6px;margin-left:16px!important;margin-left:4px;}
.homec1{float:left;width:124px;height:180px;}
.homec2{float:left;width:100px;height:122px;overflow-y:hidden;}
.hometitle{float:left;width:100px;height:18px;font-size:12px;line-height:18px;}


.homeq{float:left;width:650px;height:410px; border: 1px solid #EFEFEF; margin-top:6px;margin-right: auto; margin-left: auto;}
.leftq{float:left;width:138px;height:31px;line-height:31px;background: url("../images/topq.gif");font-size:14px;font-weight: bold;color:#ffffff;}
.leftmore{float:left;width:482px;height:30px;line-height:30px;font-size:12px;text-align:left;margin-left:4px;}
.homeqs{float:left;width:624px;height:300px; margin-top:6px;margin-left:16px!important;margin-left:11px;}
.homepageq{float:left;width:624px;height:35px; margin-top:6px;margin-left:16px!important;margin-left:11px;}

.linkss{ width:31px;height:10px;border: 1px solid #9AAFE5;font-size:12px;color:#ff0000; background:#E9F1FC;
}
.links_1{ width:31px;height:10px; background:#2E6AB1;font-size:12px;color:#ffffff;}	


#MarqueePictues {
margin-top:2px;
margin:-6px 2px!important;margin:-4px 0px;
float:left;
overflow-y:hidden!important;overflow-y:hidden;
overflow:auto;

width:580px;
height:138px;
}
#pictures img{
width:100px;
height:131px!important;height:131px;
overflow:auto;
margin:5px;
border:#DDDDDD 1px dashed;
overflow-y:hidden;
}















.bg {
background-color: #ccc;
width:10003px;
height:700px;
left:0;
top:0;/*FF IE7*/
filter:alpha(opacity=50);/*IE*/
opacity:0.5;/*FF*/
z-index:1;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}

.mydiv2 {
background-color: #ffffff;
border: 1px solid #003366;
text-align: center;
line-height: 40px;
font-size: 12px;
font-weight: bold;
z-index:99;
width: 311px;
height: auto;
left:50%;/*FF IE7*/
top: 50%;/*FF IE7*/

margin-left:-225px!important;/*FF IE7  */
margin-top:40px!important;/*FF IE7 */

margin-top:70px;

position:fixed!important;/*FF IE7*/
position:absolute;/*IE6*/

_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
/*-----------------foot-------------------*/
a.footl:link{font-size:12px;color:#000000;text-decoration:none;}
a.footl:visited{font-size:12px;color:#000000;text-decoration:none;}
a.footl:hover{font-size:12px;color:#000000;text-decoration:underline;}
a.footl:active{font-size:12px;color:#000000;text-decoration:underline;}
#foot{ width: 950px; height:20px;margin-top:0px!important;margin-top:0px;margin-right: auto; margin-left: auto;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ACA899;overflow: hidden;clear: both;}
	#foot1{ width: 950px; height:20px; margin-top:12px!important;margin-top:12px;BACKGROUND: #ffffff; margin-right: auto; font-size:12px;color:#000000;text-decoration:none;margin-left: auto;clear: both;}
#foot2{ width: 950px; height:100px; margin-top:12px!important;margin-top:12px;BACKGROUND: #ffffff; margin-right: auto; margin-left: auto;font-size:12px;color:#000000;text-decoration:none;clear: both;}

