/*å…¨å±€æ ·å¼*/
body
{
	margin: 0;
	padding: 0;
	line-height: 150%;
	/*font-family: arial;*/
	color: #333333;
	font-family: 'å¾®è½¯é›…é»‘';
	min-width: 1200px;
	}

p
{
	font-size: 9.5pt;}

table
{
	vertical-align: top; /*border: 0;*/
	margin: 0;
	padding: 0;}

tr
{
	vertical-align: top; /*border: 0;*/
	margin: 0;
	padding: 0;}

td
{
	/*border: 0;*/
	margin: 0;
	padding: 0;}

ul, li
{
	list-style: none;
	margin: 0;
	padding: 0;}

a
{
	text-decoration: none;}

a:link
{
	color: #333333;}

a:visited
{
	color: #333333;}

a:hover
{
	color: #ff6a00;}

/*æŒ‡å®šæ ·å¼*/
#default_header
{
	position: relative;
	width: 100%;
	height: 101px;
   background: url(images/header_a_bg.jpg) repeat-x;
	display: none;}

#div_logo
{
	position: relative;
	width: 1144px;
	height: 101px;
	margin: 0 auto;
	background: url(images/logo_a.jpg) no-repeat;}

#div_logo_e
{
	position: relative;
	width: 1144px;
	height: 101px;
	margin: 0 auto;
	background: url(images/logo_a.jpg) no-repeat;}

#div_header_link
{
	position: absolute;
	right: 0px;
	margin-top: 25px;
	line-height:30px;}

#div_header_link_e
{
	position: absolute;
	right: 0px;
	margin-top: 42px;
	line-height:30px;}

#class_sh
{
	position: absolute;
	right:0px;
	bottom: 15px;}

#class_sh_e
{
	position: absolute;
	right:5px;
	bottom: 20px;}

#div_header_link a:link
{
	/*font-size: 9.5pt;*/
	color: #ffffff;
	font-family: å®‹ä½“;
	font-size: 12px;
	text-decoration: none;}

#div_header_link a:visited
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;}

#div_header_link a:hover
{
	font-size: 12px;
	color: #ff6a00;
	text-decoration: none;}

#div_header_link_e a:link
{
	/*font-size: 9.5pt;*/
	color: #ffffff;
	font-family: å®‹ä½“;
	font-size: 12px;
	text-decoration: none;}

#div_header_link_e a:visited
{
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;}

#div_header_link_e a:hover
{
	font-size: 12px;
	color: #ff6a00;
	text-decoration: none;}


.logo_link
{
	display: block;
	position: absolute;
	width: 350px;
	height: 70px;
	top: 0px;
	left: 0px;}

#default_big_img
{
	position: relative;
	width: 100%;
	height: 370px; 
	background: url(images/4.jpg) center no-repeat;
	/*background-color: #114c7f;*/
	display: none;}

#div_big_img
{
	position: relative;
	width: 1144px;
	height: 370px;
	margin: 0 auto;}

#div_big_img_zhong
{
	position: relative;
	width: 1144px;
	height: 350px;
	margin: 0 auto;}

#div_jj
{
	position: relative;
	width: 1144px;
	height: 45px;
	font-size: 14px;
	color: #335b94;
	margin: 0 auto;
	top: 55px;
	left: 5px;}

#div_jj_zhong
{
	position: relative;
	width: 1144px;
	height: 45px;
	font-size: 14px;
	color: #335b94;
	margin: 0 auto;
	top: 35px;}

.p_jj_title
{
	position: absolute;
	color: #335b94;
	top: 0px;
	font-size: 20pt;
	font-family:Times New Roman;}

.p_jj_content
{
	position: absolute;
	top: 60px;
	line-height: 240%;
	width: 630px;}

.p_jj_content_e
{
	position: absolute;
        color: #666666;
	top: 60px;
	line-height: 240%;
	width: 630px;
	font-family:Times New Roman;
	font-size:10.5pt;}

.p_jj_more
{
	position: absolute;
	top: 234px;
	width: 104px;
	height:37px;}

#div_jj_title
{}

.div_big_img_bk
{
	position: absolute;
	width: 400px;
	height: 205px;
	top: 60px;
	right: 0px;}


.div_big_img_bk_zhong
{
	position: absolute;
	width: 331px;}

/********å¤§èœå•æ ·å¼********/

#defualt_menu
{
	position: relative;
	width: 100%;
	height: 68px;
	/*background: url(images/menu_h_bg.png) repeat-x;*/
	background-color: #4870a9;
	z-index: 10;}

#default_content_bb
{
	position: relative;
	width: 100%;
	height: 473px;
	background: url(images/5.jpg);}

#default_content_cc
{
	/*position: relative;
	width: 100%;
	height: 529px;
	background: url(images/1.png) repeat-x;
	z-index: 10;*/
    border-top: 1px solid #DDD;
    padding: 0px 0px 0px 0px;}

#default_content_dd
{
	position: relative;
	width: 100%;
	height: 300px;}

#div_menu
{
	position: relative;
	width: 1144px;
	height: 68px;
	margin: 0 auto;}

#div_menu_new
{
	position: relative;
	width: 1144px;
	height: 68px;
	margin: 0 auto;}

#div_menu_e
{
	position: relative;
	width: 1144px;
	height: 68px;
	margin: 0 auto;}

#nav
{
	position: absolute;
	width: 974px;}

li.mainlevel
{
	width: 95px;
	height: 43px;
	text-align: center;
	float: left;}

#nav .mainlevel ul
{
	display: none;}

#nav .mainlevel:visited
{
	background: none;}

#nav .mainlevel:hover
{
	background-color: #ffffff;}

a.defualt_menu_link
{
	display: block;
	font-size: 11pt;
	font-family: 'å¾®è½¯é›…é»‘';
	color: #03274b;
	width: 95px;
	height: 43px;
	line-height: 45px;}

a.defualt_menu_link:hover
{
	color: #ff6a00;}

a.defualt_menu_link_s
{
	display: block;
	font-size: 10.5pt;
	width: 95px;
	height: 43px;
	line-height: 40px;
	background: url(images/menu_s_bg_new_b.jpg);}

a.defualt_menu_link_s:link
{
	color: #fff;
	background: url(images/menu_s_bg_new_b.jpg);}

a.defualt_menu_link_s:visited
{
	color: #fff;
	background: url(images/menu_s_bg_new_b.jpg);}

a.defualt_menu_link_s:hover
{
	color: #ff6a00;
	background: url(images/menu_s_bg_new.jpg);}


/********é¦–é¡µå¤§èœå•æ ·å¼********/

#defualt_menus
{
	position: relative;
	width: 100%;
	height: 55px;
	background: url(images/menu_bg.jpg) repeat-x;
	display: none;
	z-index: 10;}

#div_menus
{
	position: relative;
	width: 957px;
	height: 45px;
	margin: 0 auto;
	margin-left: 4px;
	z-index: 1000;}

#navs
{
	position: absolute;
	width: 1144px;}



li.mainlevels
{
	width: 114px;
	height: 68px;
	text-align: center;
	float: left;}

#navs .mainlevels ul
{
	display: none;}

#navs .mainlevels:visited
{
	background: none;}

#navs .mainlevels:hover
{
	background-color: #04182f;}

a.defualt_menu_links
{
	display: block;
	font-size: 11pt;
	font-family: 'å¾®è½¯é›…é»‘';
	color: #ffffff;
	width: 114px;
	height: 68px;
	line-height: 68px;}

a.defualt_menu_links:hover
{
	color: #ff6a00;}

a.defualt_menu_links_s
{
	display: block;
	font-size: 10.5pt;
	width: 114px;
	height: 35px;
	line-height: 35px;
	background: url(images/menu_s_bg_new_b.jpg);}

a.defualt_menu_links_s:link
{
	color: #fff;
	background: url(images/menu_s_bg_new_b.jpg);}

a.defualt_menu_links_s:visited
{
	color: #fff;
	background: url(images/menu_s_bg_new_b.jpg);}

a.defualt_menu_links_s:hover
{
	color: #ff6a00;
	background: url(images/menu_s_bg_new.jpg);}

/************ä¸­éƒ¨æ ·å¼*************/
#default_content
{
	position: relative;
	width: 100%;
	height: 805px;
	margin: 0 auto;
	display: none;
	}

#default_content_e
{
	position: relative;
	width: 100%;
	height: 660px;
	margin: 0 auto;
	display: none;}

div.news_header
{
	position: relative;
	width: 1144px;
	height: 20px;
	line-height: 20px;
	background: url(images/dd.jpg);}

div.news_header_e
{
	position: relative;
	width: 1144px;
	height: 20px;
	line-height: 20px;
	background: url(images/dd.jpg);}

div.news_header_gg
{
	position: relative;
	width: 813px;
	height: 25px;
	line-height: 25px;
	background: url(images/cc.jpg);}

div.news_header_ss
{
	position: relative;
	width:331px;
	height: 25px;
	line-height: 25px;
	background: url(images/bb.jpg);}

div.div_News
{
	position: absolute;
	width: 1144px;}

div.div_News_sx
{
	position: absolute;
	width: 331px;
    margin-left:813px;
    margin-top:-10px;}

div.div_News_gg
{
	position: absolute;
	width: 813px;}

div.div_News_xx
{
	position:relative;
	width: 1144px;
    margin:0 auto;}

div.div_News_xx_e
{
	position: absolute;
	width: 1144px;
	top:250px;}

div.news_title
{
	font-size: 11pt;
	font-family: 'å¾®è½¯é›…é»‘';
	color: #0c629f;
	float: left;
	margin-left: 90px;}

div.news_more
{
	margin: 15px auto auto 100px;
	float: left;}

div.div_line
{
	width: 100%;
	height: 1px;
	border-top: 1px dashed #d0d0d0;
	margin-top:10px;}

div.div_picNews
{
	position: absolute;
	width: 615px;
	right: 0px;}

#div_header_search
{
	position: absolute;
	width: 143px;
	height: 22px;
	top: 9px;
	right: 0px;
	background: url(images/search_bg.jpg);}

div.news_content
{
	position: relative;
	width: 100%;
	margin-left: 5px;}
div.news_content span
{
	display: block;
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	word-break: keep-all;}

div.picNews
{
	position: absolute;
	width: 295px;
	height: 88px;
	background-color: #106470;}

.news_content p
{
	line-height: 150%;}

div.picNews_img
{
	position: absolute;
	width: 87px;
	height: 62px;}

div.picNews_img img
{
	width: 87px;
	height: 62px;}

div.picNews_title_img
{
	position: absolute;
	width: 122px;
	height: 88px;}

div.picNews_title_img img
{
	width: 122px;
	height: 88px;}

div.banner
{
	position: absolute;
	width: 100%;
	height: 100%;}

div.corner
{
	display: none;
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;}

div.picNews_title
{
	position: absolute;
	width: 145px;
	height: 80px;
	top: 4px;
	left: 130px;}

#div_jyxx
{
	/*top: 500px;*/
	left: 813px;
    margin:0 auto;
    position:relative;}

#div_Notes
{
	top: 500px;
    margin:0 auto;
    position:relative;}

#xsbg
{
	position: relative;}

#div_xsbg
{
	top: 340px;
	right: 0px;}

.table_xsbg
{
	table-layout: fixed;
	width: 295px;
	font-size: 10pt;
	font-family: 'å¾®è½¯é›…é»‘';
	/*line-height: 200%;*/
	margin: 10px auto auto auto;}

#default_footer
{
	position: relative;
	width: 100%;
	height:82px;
	/*background: url(images/foot_big_f.png) center no-repeat;*/
	background-color: #234d89;
	display: none;}

#default_footer_content
{
	position: relative;
	width: 1144px;
	height: 82px;
	margin: 0 auto;}

div.default_footer_left
{
	float: left;
	width: 1000px;
	color: #ffffff;
	margin-top:17px;}
div.default_footer_Middle
{
	float: left;
	margin-left: 400px;
	margin-top: 12px;
	width: 320px;
	color: #ffffff;}
div.default_footer_Middle img
{
	width: 120px;}
div.default_footer_right
{
	float: right;
	width: 252px;
	color: #ffffff;}


a.sys_link:link
{
	color: #999999;}

a.sys_link:visited
{
	color: #999999;}

a.sys_link:hover
{
	color: #000000;}

a.white:link
{
	font-size: 9pt;
	font-family: å®‹ä½“;
	color: #ff9c03;}

a.white:visited
{
	font-size: 9pt;
	font-family: å®‹ä½“;
	color: #ff9c03;}

a.white:hover
{
	font-size: 9pt;
	font-family: å®‹ä½“;
	color: #ff6a00;}

a.green:link
{
	font-size: 11pt;
	color: #0e627c;}

a.green:visited
{
	font-size: 11pt;
	color: #0e627c;}

a.green:hover
{
	font-size: 11pt;
	color: #df7070;}

a.greena:link
{
     font-family: 'å¾®è½¯é›…é»‘';
	font-size: 10pt;
	color: #e17f01;}

a.greena:visited
{
    font-family: 'å¾®è½¯é›…é»‘';
	font-size: 10pt;
	color: #e17f01;}

a.greena:hover
{
    font-family: 'å¾®è½¯é›…é»‘';
	font-size: 10pt;
	color: #df7070;}


a.a_white:link
{
	font-size: 10pt;
	color: #ffffff;
    font-family: 'å¾®è½¯é›…é»‘';}

a.a_white:visited
{
	font-size: 10pt;
	color: #ffffff;
    font-family: 'å¾®è½¯é›…é»‘';}

a.a_white:hover
{
	font-size: 10pt;
	color: #ffffff;
    font-family: 'å¾®è½¯é›…é»‘';}



a.orange:link
{
    font-size: 11pt;
	color: #df7070;}

a.orange:visited
{
    font-size: 11pt;
	color: #df7070;}

a.orange:hover
{
    font-size: 11pt;
	color: #ff6a00;}

#default_big_img2
{
	position: relative;
	width: 100%;
	height: 202px;
	/*background-color: #134e82;*/
	background: url(images/heard_t_y.jpg) center no-repeat;
	display: none;}

#div_big_img2
{
	position: relative;
	width: 1144px;
	height: 176px;
	margin: 0 auto;}

#div_big_img2 img
{
	width: 1144px;
	height: 176px;}

#content_content
{
	position: relative;
	width: 1144px;
	margin: 0 auto;
	display: none;}

#content_menu_title
{
	position: relative;
	width: 200px;
	height: 30px;
	margin: 0 auto;
	line-height: 30px;
	color: #014b5f;
	font-size: 11pt;
	font-family: 'å¾®è½¯é›…é»‘';
	border-bottom: 1px solid #d8d8d8;}

a.menu_link
{
	display: block;
	width: 177px;
	height: 32px;
	line-height: 32px;
	margin: 0px auto;
	text-indent: 30px;
	font-size: 9pt;
	font-family: 'å¾®è½¯é›…é»‘';
	background: url(images/menu2_link_bg1.jpg) no-repeat;}

a.menu_link:link
{
	color: #666666;}

a.menu_link:visited
{
	color: #666666;}

a.menu_link:hover
{
	color: #ff9933;}

div.div_content_search
{
	position: relative;
	width: 200px;
	line-height: 200%;
	margin: 0px auto;}

div.div_content_search span
{
	color: #014b5f;
	font-size: 9pt;}

div.content_left_News
{
	position: relative;
	width: 200px;
	margin: 0px auto;}

div.content_left_News_header
{
	position: relative;
	width: 100%;
	color: #014b5f;
	font-size: 10pt;
	border-top: 1px dashed #d0d0d0;}

#content_content_header
{
	position: absolute;
	width: 100%;
	top: 105px;
	left: 0px;
	font-family: 'å¾®è½¯é›…é»‘';}

#content_header
{
	position: relative;
	width: 30%;
	color: #fff;
	font-size: 11pt;}

#divNavg
{
	position: relative;
	width: 70%;
	color: #163869;}

#divcontent
{
	position: relative;
	width: 95%;
	float: right;}

#divcontent_e
{
	position: relative;
	width: 98.4%;}

#divcontent p
{
	font-size: 10pt;
	font-family: 'å¾®è½¯é›…é»‘';}

#content_content p
{
	font-size: 10pt;
	font-family:Times New Roman:
;}

div.Newslist
{
	width: 585px;
	height: 100px;}

div.Newslist_gg
{
	width: 100%;
	height: 120px;}

div.Newslist_dt
{
	width: 100%;
	height: 130px;}

div.Newslist p
{
	margin-top: 5px;}

div.news_list_calendar
{
	float: left;
	width: 228px;
	text-align: center;
	margin-top: 15px;}

div.news_list_calendar_1
{
	border: 1px solid #f3f3f3;
	width: 59px;
	height: 39px;
	color: #df7070;
	line-height: 39px;
	font-size: 20px;
	font-weight: bold;}

div.news_list_calendar_2
{
	border: 1px solid #f3f3f3;
	width: 59px;
	height: 20px;
	background-color: #dddddd;
	color: #a6a0a0;
	line-height: 20px;}

div.Newslist_left
{
	position: relative;
	width: 440px;
	float: left;}

div.Newslist_left_gg
{
	position: relative;
	width: 300px;
	float: left;
	margin-left:20px;
	margin-top:5px;}

p.NewsTitle
{
	color: #014b5f;
	width: 333px;
	margin: 0;}

p.NewsTitle_e
{
	color: #014b5f;
	width: 333px;
	margin: 0;
	font-family:Times New Roman;
	font-size:10.5pt;}

p.NewsTitle_aa
{
	color: #014b5f;
	width: 400px;
	margin: 0;
    line-height:35px;}

p.NewsTitle_xx
{
	color: #014b5f;
	width: 232px;
	margin: 0;
        font-family:Times New Roman;
	font-size:10.5pt;}

span.NewsTitle
{
	color: #014b5f;}


p.PostTime
{
    font-family: 'å¾®è½¯é›…é»‘';
	color: #999999;
	margin: 0;
    font-size:9pt;}

p.NewsSummary
{
	color: #666666;
	height: 40px;
	width: 300px;
	margin: 0;
	line-height:28px;
    font-size:10pt;}

p.NewsSummary_e
{
	color: #666666;
	height: 40px;
	width: 300px;
	margin: 0;
	line-height:28px;
    font-family: 'å¾®è½¯é›…é»‘';
    font-size:9pt;}


p.NewsSummaryn
{
	color: #666666;
	height: 40px;
	width: 430px;}

p.NewsSummarys
{
	color: #666666;
	height: 120px;}

p.NewsSummaryx
{
	color: #666666;
	height: 40px;
	width: 203px;
	margin: 0;
	line-height:28px;
    font-family: 'å¾®è½¯é›…é»‘';
	font-size:9pt;}

p.NewsSummar_z
{
	color: #666666;
	height: 40px;
	width: 203px;
	margin: 0;
	line-height:28px;
	font-size:10pt;}

div.Newslist_right
{
	position: relative;
	width: 87px;
	height: 62px;
	float: right;
	margin-top: 20px;}

div.Newslist_right img
{
	width: 87px;
	height: 62px;}

div.Newslist_title_right
{
	position: relative;
	width: 148px;
	height: 98px;
	float: right;
	margin-top: 20px;}

div.Newslist_title_right img
{
	width: 148px;
	height: 98px;}

div.ContentHeader_y
{
	width: 99.7%;
	height: 35px;
	/* background: url(images/ber.jpg) no-repeat; */
	}

div.ContentHeader_r
{
	width: 99.7%;
	height: 35px; 
	background: url(images/boss.jpg) no-repeat;}

h1.ContentTitle_y
{
	font-size: 13pt;
	font-family: 'å¾®è½¯é›…é»‘';
	color: #8b8b8b;
	text-align: left;
	margin-top:-23px;}

div.ContentTitle_r
{
	font-size: 9pt;
	text-align:right;
	margin-top:-45px;}

div.ContentHeader
{
	width: 100%;}

div.ContentHeader p
{
	text-align: center;}

h3.ContentTitle
{
	font-size: 11pt;
	font-family: 'å¾®è½¯é›…é»‘';
	color: #df7070;
	text-align: center;}

h3.ContentTitle2
{
	font-size: 11pt;
	font-family: 'å¾®è½¯é›…é»‘';
	color: #df7070;
	text-align: left;}

div.ContentDetails
{
	width: 100%;
	font-size: 12px;
	margin-top: 20px; /*text-indent: 2em;*/
	line-height: 25px;
    font-family: 'å¾®è½¯é›…é»‘';}

#divpage
{
	text-align: right;
	font-size: 9pt;
	color: #014b5f;
	line-height: 40px;}

a.pagelink:link
{
	font-size: 9pt;
	color: #014b5f;}

a.pagelink:visited
{
	font-size: 9pt;
	color: #014b5f;}

a.pagelink:hover
{
	font-size: 9pt;
	color: #ff6a00;}

.ellipsis
{
	text-overflow: ellipsis;
	overflow: hidden;
	white-space: nowrap;
	word-break: keep-all;}

a.Grey:link
{
	font-size: 12px;
	color: #ffffff;}

a.Grey:visited
{
	font-size: 12px;
	color: #ffffff;}

a.Grey:hover
{
	font-size: 12px;
	color: #000000;}

div.line_f
{
	width: 100%;
	border-top: 1px solid #d8d8d8;
	border-bottom: 1px solid #f1f1f1;}


/********Aè¿žæŽ¥æ ·å¼********/
a.menu24:link, a.menu24:visited
{
	font-family: å®‹ä½“;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	line-height: 35px;}
a.menu24:hover
{
	color: #ff0000;
	text-decoration: none;
	line-height: 35px;}

a.menu34:link, a.menu34:visited
{
	font-family: 'å¾®è½¯é›…é»‘';
	font-size: 11pt;
	color: #ffb100;
	text-decoration: none;}
a.menu34:hover
{
    font-family: 'å¾®è½¯é›…é»‘';
	color: #fd9611;
	text-decoration: none;}

a.menu35:link, a.menu35:visited
{
	font-family: å®‹ä½“;
	font-size: 12px;
	color: #666666;
	text-decoration: none;}
a.menu35:hover
{
	color: #666666;
	text-decoration: none;}

a.menu36:link, a.menu36:visited
{
	font-family:Times New Roman;
	font-size: 13px;
	color: #666666;
	text-decoration: none;}
a.menu36:hover
{
	color: #666666;
	text-decoration: none;}


p.teacher
{
	margin: 8px auto;}

p.teacher_e
{
	margin: 8px auto;
	font-family: 'å¾®è½¯é›…é»‘';
	font-size:10.5px;}

a.more:link, a.more:visited
{
	display: block;
	width: 34px;
	height: 14px;
	background: url(images/more2.jpg);}
a.more:hover
{
	display: block;
	width: 34px;
	height: 14px;
	background: url(images/more2.jpg);}

a.greene:link
{
	font-size: 10.5pt;
	color: #0e627c;
	font-family: 'å¾®è½¯é›…é»‘';}

a.greene:visited
{
	font-size: 10.5pt;
	color: #0e627c;
	font-family: 'å¾®è½¯é›…é»‘';}

a.greene:hover
{
	font-size: 10.5pt;
	color: #df7070;
	font-family: 'å¾®è½¯é›…é»‘';}



.news_pic_top {
    /*width: 100%;*/
    height: 40px;
    line-height: 40px;
    color: #ffffff;
    font-size: 16px;
    background:rgba(0, 66, 114, 0.8);
    padding:0px 10px 0px 20px;
    border-bottom:solid 1px #c0c0c0;
    font-family: å¾®è½¯é›…é»‘,Arial;}

.news_pic_down {
    /*width: 100%;*/
    height: 100%;
    font-size: 16px;
    color: #ffffff;
    background:rgba(0, 82, 140, 0.8);
    padding:15px 10px 15px 20px;
    line-height:35px;}