﻿@charset "utf-8";

/* CSS Document */

* {

	margin:0 auto;

	padding:0 auto;

}

body {

	font-family: Arial,"";

	font-size: 12px;

	color:#424242;

	background: url(../img/bgs0.jpg) no-repeat center top;

}

a{color: #393939;font-size:12px;text-decoration: none;}

.imgmiddle{ vertical-align:middle;}

img{

	border:0px;

} 

p{

	text-indent:inherit;

	}

.dh{ color:#ffffff;font-weight:bold; }

.dh a{ font-size:13px; font-weight:bold; text-decoration:none; color:#ffffff;

}

.dh a:hover{ color:#ffffff; text-decoration:underline;}



.b1 {color: #4f4f4f;}

.b1 a{ color: #4f4f4f;font-size: 12px;text-decoration: none;line-height:2.2em;}

.b1 a:hover{ color:#d06e13;line-height:2.2em; }





a.b2{color: #4e4e4e;font-size: 12px;text-decoration: none;line-height:2.0em;}

a.b2:hover{ color:#08558c;line-height:2.0em;}



.b3{color:#4e4e4e;}

a.b3{ color:#4e4e4e; font-size:12px; text-decoration:none;}

a.b3:hover{ color:#08558c;}



a.b4{color:#ffffff; font-size:12px; text-decoration:none;line-height:2.0em;font-weight:bold;}

a.b4:hover{ text-decoration:underline; }



a.b5{color: #036ab9; font-size:12px; text-decoration:none; line-height:2.0em;}

a.b5:hover{ text-decoration:underline; }



a.b6{color: #d94726;font-size:12px; text-decoration:none; 	font-family: ""; line-height:2.0em; }

a.b6:hover{ color:#d94726;line-height:2.0em;  }



a.b7{color: #d56b07; font-size:14px; text-decoration:none; line-height:2.0em; font-weight:bold;}

a.b7:hover{ color:#555555;}





a.b8{color: #4e4e4e;font-size: 12px;text-decoration: none; line-height:22px;}

a.b8:hover{ color:#08558c; line-height:22px;}



.imgbk1{

border:1px solid #cacaca;

}

.imgbk2{

border:1px solid #cacaca;

}

.imgbk3{

padding:2px;

border:1px solid #cacaca;

}

.imgtable image{

	padding:3px;

    border:1px solid #cacaca;

	}



.table1{

	border-top:1px solid #ffffff;

	border-bottom:1px solid #ffffff;

	}

.table2{

	background:url(../img/img13.gif) top repeat-x #ffffff;

	padding-top:12px;

}

.table3{

	border:1px solid #d1d1d1;

	background:#ffffff;

}

.table4{

	border-bottom:1px solid #d1d1d1;

}



.table14{ border-bottom:1px solid #dcdcdc;}



.lh20{ line-height:20px;}

.lh24{ line-height:24px;}

.lh34{ line-height:34px;}

.pt20{ padding-top:20px;}

.ht34{ height:34px;}





.tb1{

	padding:10px;



}

.tb2{ background:url(../img/img38.gif) bottom repeat-x ;}

.tb3{ border:1px solid #cdcdcd; background:url(../img/img44.gif) top repeat-x; height:116px;}

.tb4{ background:url(../img/img37.gif) top center no-repeat #FFF;}



.fontst{font-family:"";}

.fontcolor1{ color:#fff;}

.text1 {

	font-size: 12px;

	color: #424242;

	line-height:1.8em;

}

.text2 {

	font-size: 12px;

	color: #555555;

	line-height:2.0em;

}

.text3 {

	font-size: 14px;

	color: #4e4e4e;

	font-weight:bold;

	line-height:2.0em;

}

.text4 {

	font-size: 12px;

	color: #656565;

	line-height:2.2em;

}

.text5 {

	font-size: 14px;

	color: #019AA2;

	font-weight:bold;

	line-height:2.0em;

}

.text6 {

	font-size: 12px;

	color: #8e8e8e;

	line-height:2.2em;

}

.text7 {

	font-size: 12px;

	color: #b7d4ea;

	line-height:2.0em;

}

.text8 {

	font-size: 12px;

	font-weight:bold;

	color: #ffffff;

	line-height:2.2em; 

	padding-left:10px;

}

.text9 {

	font-size: 12px;

	color: #555555;

	line-height:2.4em;

}

.text10 {

	font-size: 12px;

	color: #2f2f2f;

	line-height:2.0em;

}

.text11 {

	font-size: 14px;

	color: #555555;

	line-height:2.4em;

}



.input1{ border-top:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7; border-left:1px solid #c7c7c7; border-right:0px solid #c7c7c7; width:200px; height:20px; line-height:20px;color:#555555;}





.about{ width:700px; margin:0 auto; margin-top:20px;  overflow:hidden;}

.newtt{ height:30px; line-height:30px; font-size:14px; font-weight:bold; text-align:center; width:700px;}

.newxx{ width:700px; line-height:30px; height:30px; border-bottom:1px solid #cdcdcd; text-align:center; color:#999999; margin-top:10px; margin-bottom:20px;}

.newtext{ text-align:left; line-height:2.2em;}





/*ʽ*/

#menu{

	font-family: Arial,"΢ź","";

	margin-left:auto;

	margin-right:auto;

	margin:0 auto;

	clear:both;

	width:1000px;

	height:38px;

	position:absolute;

	z-index:10;

	vertical-align: top;

	top: 100px;



}

#menu-bg{

	width:1000px;margin:auto; height:38px;

}

#menu-parent{

	margin:auto; height:38px; line-height:38px;	

}

#menu-parent a{

	display:inline; width:124px!important;height:38px; line-height:38px;

	float:left; text-align:center; padding-right:1px;

	color:#ffffff; font-weight:bold; font-size:14px;/*background:url(../img/img12.gif) no-repeat right;*/



}

/*--layout------------------------*/

#menu-parent a:hover,#menu-parent a:active,.menuA{

	/*background:url(../img/dh02.gif) repeat-x;*/

	background-color:#019AA2;

	color:#ffffff !important;

}

#menu-son{

	clear:both;

	margin:auto;

	width:1000px;

}

#menu-son div{

	height:27px; line-height:27px; color:#ffffff; display:none;







}

#menu-son a{color:#ffffff; font-size:12px;}

#menu-son a:hover,#menu-son a:active{color:#b9e5ff;	}



#son1{margin-left:0px;}

#son2{margin-left:107px;}

#son3{margin-left:261px;}

#son4{margin-left:354px;}

#son5{margin-left:430px;}

#son6{margin-left:460px;}

#son7{margin-left:680px;}

#son8{margin-left:622px;}





.control

{

    width: 180px;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

    course: hand;

    display:block;

}

.newlist span{float:right; line-height:22px;}
.newlist li{border-bottom-style: dotted;border-bottom-color: #444444; border-bottom-width:1px;}