@charset "utf-8";
body {
	background: #ffffff;padding:0;margin:0;font-size:12px;
}


.xm {
	background-color: #C5C8FF;
	border-top-color: #315292;
	border-right-color: #315292;
	border-bottom-color: #315292;
	border-left-color: #315292;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-size: 12px;
	color: #000000;
}

.sitemap { font-family: "宋体"; font-size: 12px; line-height: 16px; color: #585858}
A.sitemap:link{ COLOR: #585858; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.sitemap:visited { COLOR: #585858; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.sitemap:active { TEXT-DECORATION: underline} 
A.sitemap:hover { COLOR: #ec008c; TEXT-DECORATION: underline; }


.dot1{ font-family: "宋体"; font-size: 12px; line-height: 20px; color: #004DB0}

.tel { font-family: "宋体"; font-size: 12px; line-height: 18px; color: #686E65}
.te2 { font-family: "宋体"; font-size: 12px; line-height: 18px; color: #ec008c}

.top_0 { font-family: "宋体"; font-size: 12px; line-height: 18px; color: #666666}
A.top_0:link{ COLOR: #666666; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.top_0:visited { COLOR: #666666; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.top_0:active {  TEXT-DECORATION: none} 
A.top_0:hover { COLOR: #000000; TEXT-DECORATION: none }

.top_0f { font-family: "宋体"; font-size: 12px; line-height: 18px; color: #000000}
A.top_0f:link{ COLOR: #000000; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.top_0f:visited { COLOR: #000000; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.top_0f:active {  TEXT-DECORATION: underline} 
A.top_0f:hover { COLOR: #fff; TEXT-DECORATION: underline}


.h0_left1 { font-family: "宋体"; font-size: 12px; line-height: 32px; color: #585858}
A.h0_left1:link{ COLOR: #000000; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.h0_left1:visited { COLOR: #000000; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.h0_left1:active {  TEXT-DECORATION: underline} 
A.h0_left1:hover { COLOR: #FFA4D2; TEXT-DECORATION: underline; }

.h0_left2 { font-family: "宋体"; font-size: 12px; line-height: 32px; color: #000000; font-weight:bolder}

.top_tel { font-family: "宋体"; font-size: 12px; line-height: 22px; color: #fff}
.top_tel_en { font-family: "Arial"; font-size: 12px; line-height: 22px; color: #fff;font-weight: bold;}

.top_tel2 { font-family: "宋体"; font-size: 12px; line-height: 22px; color: #DFDFDF}
.top_tel2_en { font-family: "Arial"; font-size: 12px; line-height: 22px; color: #DFDFDF;font-weight: bold;}

.htitle1 { font-family: "宋体"; font-size: 12px; line-height: 22px; color: #000000;}
A.htitle1:link{ COLOR: #000000;  TEXT-DECORATION: none }
A.htitle1:visited { COLOR: #000000; TEXT-DECORATION: none }
A.htitle1:active {  COLOR: #000099;  TEXT-DECORATION: underline} 
A.htitle1:hover { COLOR: #000099; TEXT-DECORATION: underline; }


.top_menu2 { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #ec008c}
A.top_menu2:link{ COLOR: #ec008c; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.top_menu2:visited { COLOR: #ec008c; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.top_menu2:active {  TEXT-DECORATION: underline} 
A.top_menu2:hover { COLOR: #000; TEXT-DECORATION: underline; }

.foot_menu { font-family: "宋体"; font-size: 12px; line-height: 16px; color: #A9A9A9}
A.foot_menu:link{ COLOR: #A9A9A9; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.foot_menu:visited { COLOR: #A9A9A9; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.foot_menu:active { TEXT-DECORATION: underline} 
A.foot_menu:hover { COLOR: #A9A9A9; TEXT-DECORATION: underline}

.homelink1 { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #585858}
A.homelink1:link{ COLOR: #585858; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.homelink1:visited { COLOR: #585858; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.homelink1:active {  TEXT-DECORATION: underline} 
A.homelink1:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.input_1txt { font-family: "宋体"; font-size: 12px; line-height: 12px; }
.input_1{
	BACKGROUND-COLOR: transparent; border:0px solid; COLOR: #6E6E6E; FONT-SIZE: 12px;HEIGHT: 18px;LINE-HEIGHT: normal; }
.input_normal {
	COLOR: #585858; FONT-SIZE: 12px;  LINE-HEIGHT: normal;
	}
.input_ser {
	BACKGROUND-COLOR: #F9F9F9; BORDER-BOTTOM: #DFDFDF 1px solid; BORDER-LEFT: #DFDFDF 1px solid; BORDER-RIGHT: #DFDFDF 1px solid; BORDER-TOP: #DFDFDF 1px solid; COLOR: #666666; FONT-SIZE: 12px; HEIGHT: 14px; LINE-HEIGHT: normal;
	}


.title_14 { font-family: "宋体"; font-size: 14px; line-height:24px; color: #ff0000;font-weight: bold;}

.p2title1{  font-size: 20px; line-height: 25px; color: #4465A2;font-weight:bolder;}

.p2title1_red{ font-family: "宋体"; font-size:20px; line-height: 25px; color: #FC32A0;font-weight:bolder;}
.p2title1_green{ font-family: "黑体"; font-size: 20px; line-height: 25px; color: #369900}

.p2title2{ font-family: "宋体"; font-size: 14px; line-height: 25px; color: #000000;font-weight:bolder;}

.p2txt1 { font-family: "宋体"; font-size: 12px; line-height: 22px; color: #000000;}
A.p2txt1:link{ COLOR: #000099;  TEXT-DECORATION: none }
A.p2txt1:visited { COLOR: #000099; TEXT-DECORATION: none }
A.p2txt1:active {  COLOR: #000000;  TEXT-DECORATION: underline} 
A.p2txt1:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.p2txt2 { font-family: "宋体"; font-size: 12px; line-height: 24px; color: #3E3E3E;}
A.p2txt2:link{ COLOR: #3E3E3E;  TEXT-DECORATION: none}
A.p2txt2:visited { COLOR: #3E3E3E; TEXT-DECORATION: none }
A.p2txt2:active {  COLOR: #000000;  TEXT-DECORATION: underline} 
A.p2txt2:hover { COLOR: #000000; TEXT-DECORATION:underline}

.p2tite3 { font-family: "黑体"; font-size: 14px; line-height: 24px; color: #000000;}

.p2red_en { font-family: "Arial"; font-size: 14px; line-height: 24px; color: #ec008c;font-weight: bold;}
.p2red_cn { font-family: "黑体"; font-size: 14px; line-height: 24px; color: #ec008c;}

.p2green_en { font-family: "Arial"; font-size: 14px; line-height: 24px; color: #119300;font-weight: bold;}
.p2green_cn { font-family: "黑体"; font-size: 14px; line-height: 24px; color: #119300;}



.left1 { font-family: "宋体"; font-size: 12px; line-height: 24px; color: #585858;}
A.left1:link{ COLOR: #585858;  TEXT-DECORATION: underline }
A.left1:visited { COLOR: #585858; TEXT-DECORATION: underline }
A.left1:active {  COLOR: #000000;  TEXT-DECORATION: none} 
A.left1:hover { COLOR: #000000; TEXT-DECORATION: none; }

.footinfo { font-family: "宋体"; font-size: 12px; line-height:18px; color: #444444;}
.footinfo_en { font-family: "Arial"; font-size: 11px; line-height:18px; color: #444444;}

.h0_txt1 { font-family: "宋体"; font-size: 12px; line-height: 21px; color: #585858;}

.txt1 { font-family: "宋体"; font-size: 12px; line-height: normal; color: #000000;}
A.txt1:link{ COLOR: #585858;  TEXT-DECORATION: underline }
A.txt1:visited { COLOR: #585858; TEXT-DECORATION: underline }
A.txt1:active {  COLOR: #000000;  TEXT-DECORATION:none} 
A.txt1:hover { COLOR: #000000; TEXT-DECORATION: none}

.txt1_center { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #585858;}
A.txt1_center:link{ COLOR: #585858;  TEXT-DECORATION: none }
A.txt1_center:visited { COLOR: #585858; TEXT-DECORATION: none }
A.txt1_center:active {  COLOR: #000000;  TEXT-DECORATION:underline} 
A.txt1_center:hover { COLOR: #000000; TEXT-DECORATION: underline}


.txt1h { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #000000;}
A.txt1h:link{ COLOR: #000000;  TEXT-DECORATION: underline }
A.txt1h:visited { COLOR: #000000; TEXT-DECORATION: underline }
A.txt1h:active {  COLOR: #003399;  TEXT-DECORATION:none} 
A.txt1h:hover { COLOR: #003399; TEXT-DECORATION: none}

.txt2 { font-family: "宋体"; font-size: 12px; line-height: 23px; color: #003399;}
A.txt2:link{ COLOR: #003399;  TEXT-DECORATION: none }
A.txt2:visited { COLOR: #003399; TEXT-DECORATION: none }
A.txt2:active {  COLOR: #000000;  TEXT-DECORATION:underline} 
A.txt2:hover { COLOR: #000000; TEXT-DECORATION: underline}

.txt2_line { font-family: "宋体"; font-size: 12px; line-height: 23px; color: #003399;}
A.txt2_line:link{ COLOR: #003399;  TEXT-DECORATION: underline }
A.txt2_line:visited { COLOR: #003399; TEXT-DECORATION: underline }
A.txt2_line:active {  COLOR: #000000;  TEXT-DECORATION:none} 
A.txt2_line:hover { COLOR: #000000; TEXT-DECORATION: none}



.txt2_25 { font-family: "宋体"; font-size: 12px; line-height: 25px; color: #003399;}
A.txt2_25:link{ COLOR: #003399;  TEXT-DECORATION: none }
A.txt2_25:visited { COLOR: #003399; TEXT-DECORATION: none }
A.txt2_25:active {  COLOR: #000000;  TEXT-DECORATION:underline} 
A.txt2_25:hover { COLOR: #000000; TEXT-DECORATION: underline}

.txt3 { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #003399;}
A.txt3:link{ COLOR: #003399;  TEXT-DECORATION: none }
A.txt3:visited { COLOR: #003399; TEXT-DECORATION: none }
A.txt3:active {  COLOR: #000000;  TEXT-DECORATION:underline} 
A.txt3:hover { COLOR: #000000; TEXT-DECORATION: underline}


.tit1 { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #FF63C0;font-weight:bolder}
A.tit1:link{ COLOR: #FF63C0;  TEXT-DECORATION: none }
A.tit1:visited { COLOR: #FF63C0; TEXT-DECORATION: none }
A.tit1:active {  COLOR: #000000;  TEXT-DECORATION: underline} 
A.tit1:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.tit1_14 { font-family: "宋体"; font-size: 14px; line-height: 22px; color: #FF63C0;font-weight:bolder}
A.tit1_14:link{ COLOR: #FF63C0;  TEXT-DECORATION: none }
A.tit1_14:visited { COLOR: #FF63C0; TEXT-DECORATION: none }
A.tit1_14:active {  COLOR: #000000;  TEXT-DECORATION: underline} 
A.tit1_14:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.tit2 { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #4465A2;font-weight:bolder}
A.tit2:link{ COLOR: #4465A2;  TEXT-DECORATION: none }
A.tit2:visited { COLOR: #4465A2; TEXT-DECORATION: none }
A.tit2:active {  COLOR: #000000;  TEXT-DECORATION: underline} 
A.tit2:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.tit2_14 { font-family: "宋体"; font-size: 14px; line-height: 22px; color: #4465A2;font-weight:bolder}
A.tit2_14:link{ COLOR: #4465A2;  TEXT-DECORATION: none }
A.tit2_14:visited { COLOR: #4465A2; TEXT-DECORATION: none }
A.tit2_14:active {  COLOR: #000000;  TEXT-DECORATION: underline} 
A.tit2_14:hover { COLOR: #000000; TEXT-DECORATION: underline; }


.tit3 { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #000000;font-weight:bolder}
A.tit3:link{ COLOR: #000000;  TEXT-DECORATION: none }
A.tit3:visited { COLOR: #000000; TEXT-DECORATION: none }
A.tit3:active {  COLOR: #ec008c;  TEXT-DECORATION: underline} 
A.tit3:hover { COLOR: #ec008c; TEXT-DECORATION: underline; }

.tit4 { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #000000;font-weight:bolder}
A.tit4:link{ COLOR: #000000;  TEXT-DECORATION: none }
A.tit4:visited { COLOR: #000000; TEXT-DECORATION: none }
A.tit4:active {  COLOR: #000000;  TEXT-DECORATION: underline} 
A.tit4:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.rtab1 { font-family: "宋体"; font-size: 12px; line-height: 23px; color: #666666}
A.rtab1:link{ COLOR: #666666; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.rtab1:visited { COLOR: #666666; FONT-FAMILY: 宋体; TEXT-DECORATION: none }
A.rtab1:active {  TEXT-DECORATION: underline} 
A.rtab1:hover { COLOR: #000000; TEXT-DECORATION: underline; }

.rtab2 { font-family: "宋体"; font-size: 12px; line-height: 20px; color: #585858;}
A.rtab2:link{ COLOR: #000; FONT-FAMILY: 宋体; TEXT-DECORATION: underline }
A.rtab2:visited { COLOR: #000; FONT-FAMILY: 宋体; TEXT-DECORATION: underline}
A.rtab2:active { TEXT-DECORATION: none} 
A.rtab2:hover { COLOR: #ec008c; TEXT-DECORATION: none; }

.td1off{}
.td1up{background-color: #D1D1D1; cursor:help;color: #000000}
.alpha50{filter: Alpha(Opacity=30)}
.inputtabtxt{ font-family: "宋体"; font-size: 12px; color: #000;position:relative;}

.p2_tit1 { font-family: "宋体"; font-size: 12px; line-height: 18px; color: #000000;font-weight:bolder; text-indent: 10px;}

.p2_tit_left { font-family: "宋体"; font-size: 12px; line-height: 18px; color: #444444;font-weight:bolder; text-indent: 5px;}

p{margin:10px; text-indent:2em;}

.course_wxts{font-family: "宋体"; font-size: 12px; line-height: 20px;color: #FF4CAA}
.engnb{ font-family: "arial"; font-size: 12px;color: #000000;font-weight:bolder;}
.txt_h_14 { font-family: "宋体"; font-size: 12px; line-height: 10px; }
.date { font-family: "Arial"; color: #999999; font-size: 10px; }

.tab_25 { font-family: "宋体"; font-size: 12px; line-height: 25px; color: #585858;}
A.tab_25:link{ COLOR: #585858;  TEXT-DECORATION: underline }
A.tab_25:visited { COLOR: #585858; TEXT-DECORATION: underline }
A.tab_25:active {  COLOR: #000000;  TEXT-DECORATION:none} 
A.tab_25:hover { COLOR: #000000; TEXT-DECORATION: none}

.frameTable {
border-right-width: 1px;
border-bottom-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: none;
border-right-color: #DFDFDF;
border-bottom-color: #DFDFDF;
}
.frameTable td{
border-top-style: solid;
border-top-width:1px;
border-left-width:1px;
border-top-color: #DFDFDF;
border-right-style: none;
border-left-style: solid;
border-left-color: #DFDFDF;
border-bottom-style: none;
}

.cys { font-family: "宋体"; font-size: 12px; line-height: 24px; color: #006600;}

.article_txt { font-family: "宋体"; font-size: 14px; line-height: 24px; color: #333333; }
A.article_txt:link{ COLOR: #333333;  TEXT-DECORATION: underline}
A.article_txt:visited { COLOR: #333333; TEXT-DECORATION: underline}
A.article_txt:active {  COLOR: #ec008c;  TEXT-DECORATION:none} 
A.article_txt:hover { COLOR: #ec008c; TEXT-DECORATION: none}
/* Link Style*/
.blog{border:2px solid #ddd;margin:0 0 10px 0}
.blog ul{margin:0;padding:0;list-style-type:none}
.blog li{line-height:30px;}
