﻿body
{
	background: #444;
	text-align: center;
	color: #EAEAEA;
	margin: 0;
	font-size: 13px;
}
center
{
	margin: 0 auto;
	background: #000000;
	width: 770px;
	text-align: left;
}

ul
{
	margin: 0;
}
li
{
	margin: 0;
}
input
{
	font-size: 12px;
}

.block
{
	margin: 0 auto;
	background: #000;
	border-left: 1px solid #6c6c6c;
	border-right: 1px solid #6c6c6c;
	text-align: left;
	padding: 0;
}
td
{
	line-height: 150%;
}
form
{
	margin: 0;
	padding: 0;
}

.Black_space
{
        color:#000000;
	overflow:hidden;
}
.input_bord
{
	background: #EAEAEA;
	border: 1px solid #666;
	font-size: 12px;
}

.nobord
{
	border: 0;
}
.head
{
	clear: both;
}
.menu
{
	margin: 5px 0;
}
.menu table td
{
	text-align: left;
}
.menu, .menu:link, .menu:visited, .menu:hover
{
	text-decoration: none;
	color: #D0D0D0;
	text-align: center;
}


.title
{
	background: #326292;
	font-weight: bold;
	color: #EAEAEA;
	border-top: 1px solid #6B6B6B;
	border-left: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	height: 19px;
	padding: 1px 0 0 15px;
}
.title2
{
	background: #5F1515;
	font-weight: bold;
	color: #EAEAEA;
	border-top: 1px solid #6B6B6B;
	border-left: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	height: 19px;
	padding: 1px 0 0 15px;
}
.title3
{
	background: #474747;
	font-weight: bold;
	color: #FFB13E;
	border-top: 1px solid #6B6B6B;
	border-left: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	height: 19px;
	padding: 3px 15px;
}
.border3
{
	border-bottom: 1px solid #6B6B6B;
	border-left: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	padding: 10px 5px 10px 10px;
	margin: 0 0 4px 0;
	overflow: hidden;
}


.border32
{
	border-bottom: 1px solid #6B6B6B;
	border-left: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	padding: 5px; /*margin-bottom: 2px;*/
	color: #ccc;
}
* + html .border32
{
	padding-top: 4px;
}
.middate
{
	padding-right: 0px;
	padding-left: 0px;
	float: right;
	padding-bottom: 0px;
	margin: 0px;
	color: #bbb;
	padding-top: 0px;
	font-size: 12px;
}
.spacehr
{
	height: 15px;
}
.blue
{
	color: #999;
	margin-top: 10px;
}

.border41
{
	border-top: 1px solid #6c6c6c;
	border-right: 1px solid #6c6c6c;
	border-bottom: 1px solid #6c6c6c;
	padding: 0 0 10px 20px;
}
.border4
{
	border: 1px solid #6c6c6c;
	padding: 5px 1px 0 4px;
	color: #aaa;
}
.border4 li
{
	list-style-type: none;
}
.border5
{
	border: 1px solid #6c6c6c;
	color: #aaa;
}

.box2
{
	margin: 0;
	padding: 15px 0;
	background: url( "images/line.gif" ) repeat-x bottom;
}

a:link
{
	color: #D0D0D0;
	text-decoration: none;
}
a:active
{
	color: #D0D0D0;
	text-decoration: none;
}
a:visited
{
	text-decoration: none;
	color: #D0D0D0;
}
a:hover
{
	text-decoration: underline;
	color: #F59300;
}

.dota
{
	background: url( "images/dot.gif" ) no-repeat 0px 5px;
	text-decoration: none;
	padding: 0 0 0 10px;
}
.dota:link
{
	text-decoration: none;
}
.dota:hover
{
	text-decoration: none;
}

.box
{
	margin: 0px 0 0 0;
	text-align: center;
	padding: 4px 0;
}

.box table
{
	text-align: left;
	margin: 0 10px;
}

.box th
{
	text-align: center;
	background: #ddd;
}

.box3
{
	margin: 70px 0 0 0;
}



.borderR
{
	border-right: 1px solid #ccc;
}
.emph
{
	color: #F59300;
}
.emph a:link, .emph a:visited, .emph a:hover
{
	color: #F59300;
}
.padd
{
	padding: 0 2px;
}


.title1
{
	color: #D2A815;
	font-weight: bold;
	padding: 10px 0;
}

h6
{
	color: #F59300;
	font-size: 14px;
	font-weight: bold;
	padding: 1px 0 2px 0;
	margin: 1px 0 2px 0;
	text-align: left;
}

h6 a:link
{
	color: #F59300;
	text-decoration: none;
}
h6 a:active
{
	color: #F59300;
	text-decoration: underline;
}
h6 a:visited
{
	text-decoration: none;
	color: #F59300;
}
h6 a:hover
{
	text-decoration: underline;
	color: #F59300;
}

.nf12
{
	font-size: 12px;
	color: #D0D0D0;
	font-family: Arial;
	text-decoration: none;
}

.f11f
{
	font-size: 11px;
	color: yellow;
	font-family: Arial;
}

.f11g
{
	font-size: 11px;
	color: green;
	font-family: Arial;
}

.f11r
{
	font-size: 11px;
	color: red;
	font-family: Arial;
}
.f11
{
	font-size: 11px;
	color: #EAEAEA;
	font-family: Arial;
}
.headline:link, .headline:visited, .headline:hover
{
	text-decoration: none;
	color: #F59300;
	font-size: 20px;
	height: 50px;
	font-family: "黑体" , "宋体";
}

.headbox
{
	background: #041821;
	border: 1px solid #4d4d4d;
	padding: 12px;
	text-align: center;
}
.list
{
	margin: 0;
	padding: 0;
	color: #666;
}
.list ul
{
	padding: 0 0 0 0px;
	margin: 0;
}
.list li
{
	padding: 0 0 0 10px;
	margin: 0px;
	height: 22px;
	list-style-type: none;
	background: url( "images/dot.gif" ) no-repeat 0px 7px;
}
.list a
{
	width: 100%;
	text-decoration: none;
	color: #D0D0D0;
}
.list a:hover
{
	color: #F59300;
	text-decoration: underline;
}
.list1
{
	font-size: 14px;
	margin: 0;
	padding: 0;
	color: #666;
}
.list1 ul
{
	padding: 0 0 0 15px;
	margin: 0;
}
.list1 li
{
	margin: 0px;
	height: 22px;
	list-style-type: circle;
}
.list1 a
{
	width: 100%;
	text-decoration: none;
	color: #D0D0D0;
}
.list1 a:hover
{
	color: #F59300;
	text-decoration: underline;
}

.list2
{
	margin: 0;
	padding: 0;
	color: #EAEAEA;
}
.list2 ul
{
	padding: 0 0 0 0px;
	margin: 0;
}
.list2 li
{
	padding: 0 0 0 0px;
	margin: 0px;
	height: 22px;
	list-style-type: none;
}
.list2 a
{
	width: 100%;
	text-decoration: none;
	color: #D0D0D0;
}
.list2 a:hover
{
	color: #F59300;
	text-decoration: underline;
}

.list3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px
}
.list3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.list3 LI {
	 float: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(images/dot.gif) no-repeat 0px 7px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; HEIGHT: 22px;width:90px;
}
.list3 A {
	WIDTH: 100%; COLOR: #d0d0d0; TEXT-DECORATION: none
}
.list3 A:hover {
	COLOR: #f59300; TEXT-DECORATION: underline
}


.more
{
	text-align: right;
	color: #F59300;
	font-weight: normal;
}
.more:hover
{
	text-decoration: underline;
	color: #F59300;
	margin: 0 0px 0 0px;
	font-weight: normal;
}
.emph_bold, .emph_bold:link, .emph_bold:visited
{
	font-weight: bold;
	font-size: 12px;
	color: #F59300;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.emph_bold td
{
	line-height: normal;
}

.white:link, .white:visited, .white:hover
{
	color: #ffffff;
	font-size: 14px;
	font-weight: bold;
	text-decoration: underline;
	margin: 5px 0;
	display: block;
}

.formbg
{
	background: url(images/form_center.gif) #f6f6f6 repeat-x;
	padding: 0 0 5px 0;
	margin: 4px 0 5px 0;
	color: #333;
}
.red
{
	color: #980000;
}

.foot
{
	border-top: 1px solid #666;
	padding: 10px;
	margin-top: 10px;
	text-align: center;
}
.imgbox
{
	margin: 5px 0;
	text-align: center;
}


.contClass
{
	clear: both;
	background: url(images/tabbg.gif) repeat-x bottom;
	display: block;
	margin: 4px 0 0 0;
	border-right: 1px solid #666;
}


.intro, .intro:link, .intro:visited, .intro:hover
{
	display: block;
	width: 100%;
	text-decoration: none; /*background:#336192;*/
	color: #FEFEFE;
	text-align: center;
	padding: 1px 0 0px 0; /*border:1px solid #959595;*/
}

.intro2, .intro2:link, .intro2:visited, .intro2:hover
{
	display: block;
	width: 100%; /*BACKGROUND:#000;*/
	font-weight: bold;
	color: #D0D0D0;
	text-align: center;
	padding: 1px 0 0px 0; /*border-left:1px solid #959595; border-right:1px solid #959595; border-top:1px solid #959595; border-bottom:1px solid #000;*/
	text-decoration: none;
}


.t_center
{
	text-align: center;
}
.t_right
{
	text-align: right;
}

.line_bottom
{
	background: url(images/hLine.gif) repeat-x bottom;
}
.line_right
{
	background: url(images/vLine.gif) repeat-y right;
	float: left;
	width: 84px;
	margin-right: 5px;
	overflow: hidden;
}
.contClass1
{
	clear: both;
	background: url(images/tabbg1.gif) #326292 repeat-x bottom;
	height: 10px;
	display: block;
	margin: 0;
	padding: 0;
}


.intro5, .intro5:link, .intro5:visited, .intro5:hover
{
	display: block;
	height: 18px;
	background: url(images/tablink2.gif) #000 repeat-x bottom;
	width: 100%;
	text-decoration: none;
	color: #D0D0D0;
	text-align: center;
	padding: 3px 0 1px 0;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
}

.intro6, .intro6:link, .intro6:visited, .intro6:hover
{
	display: block;
	width: 100%;
	background: url(images/tabhover2.gif) #000 repeat-x bottom;
	font-weight: bold;
	height: 18px;
	color: #000000;
	text-align: center;
	padding: 3px 0 1px 0;
	border-left: 1px solid #959595;
	border-right: 1px solid #959595;
}

.border31
{
	border-bottom: 1px solid #6B6B6B;
	border-left: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	background: #DBEAE9;
	padding: 4px 0;
	color: #333;
}
.border33
{
	border-top: 1px solid #6B6B6B;
	border-right: 1px solid #6B6B6B;
	background: #DBEAE9;
	color: #333;
}
.border31 a:link, .border31 a:visited, .border31 a:hover
{
	color: #ab0000;
}
.img_ad
{
	margin: 3px 0 0 0;
	text-align: center;
	padding: 0;
}

.path
{
	margin: 2px;
	padding: 10px 0 0 10px;
	color: #D0D0D0;
}
.path a:link, .path a:visited, .path a:hover
{
	color: #D0D0D0;
}
.pic_bg
{
	background: url(images/pic_bg.gif) repeat-x;
}


.contForm
{
	margin: 0px;
	color: #D0D0D0;
}
.contForm table
{
	border-right: 1px solid #555;
	border-top: 1px solid #555;
	color: #D0D0D0;
}

.contForm th
{
	background: #333;
	border-left: 1px solid #555;
	border-bottom: 1px solid #555;
	padding: 1 3px;
	height: 25px;
	font-weight: normal;
}
.contForm td
{
	line-height: 180%;
	padding: 1 3px;
	height: 25px;
	border-left: 1px solid #555;
	border-bottom: 1px solid #555;
}
.contForm a:link, .contForm a:visited, .contForm a:hover
{
	color: #F59300;
}

.contTab
{
	margin: 0px;
}

.contTab td
{
	line-height: 150%;
	border-left: 1px solid #999;
	border-bottom: 1px solid #999;
	color: #333;
	padding: 0 4px;
}
.contTab th
{
	color: #202020;
	background: #A3C2C7;
	border-bottom: 1px solid #999;
	border-left: 1px solid #999;
	padding: 0 4px;
}



.t14
{
	margin: 0px;
	color: #EAEAEA;
}
.t14 table
{
	color: #ccc;
}

.t14 th
{
	background: #222;
	padding: 2px 6px;
}
.t14 td
{
	line-height: 150%;
	padding: 4px;
	border-bottom: 1px solid #222;
}
ol
{
	margin: 0 0 0 15px;
	padding-left: 8px;
}
.t14 a
{
	text-decoration: none;
	color: #EAEAEA;
}
.t14 a:hover
{
	color: #F59300;
	text-decoration: underline;
}
.red
{
	color: #FF3333;
}
.td_white
{
	background: #EAEAEA;
	color: #666;
}
.td_grey
{
	background: #ccc;
	padding: 1px 8px;
	margin-bottom: 10px;
}
.td_yellow
{
	background: #FFEA3B;
	color: #000;
	padding: 0 4px;
}

.td_yellow a:link, .td_yellow a:visited, .td_yellow a:hover
{
	color: #000;
	text-decoration: none;
}

.td_yellow th
{
	text-align: left;
}

.txt_grey
{
	color: #ccc;
	padding: 5px 0 5px 10px;
	min-height: 20px;
	line-height: 180%;
}
.txt_grey a:link, .txt_grey a:visited, .txt_grey a:hover
{
	color: #eee;
	text-decoration: underline;
}

.txt_grey p
{
	text-indent: 2em;
}

h1
{
	color: #D2A815;
	font-size: 14px;
	padding: 4px 0 0 18px;
	background: url(images/dot_h1.gif) no-repeat 0px 8px;
	margin: 2px 0 8px 2px;
}
h2
{
	font-size: 22px;
	overflow: hidden;
	line-height: 38px;
	font-family: "黑体" , "宋体";
	text-align: center;
	padding: 5px 0;
	border-bottom: 1px solid #333;
	margin: 5px;
	font-weight: normal;
	color: #F59300;
}
.source
{
	margin: 10px 0 15px 0;
	color: #888;
	text-align: center;
}
.content
{
	margin-top: 12px;
	font-size: 14px;
	line-height: 180%; /*text-indent:2em;*/
	color: black;
	table-layout: fixed; /*word-wrap: break-word;*/
	white-space: normal;
	width: 618px;
	overflow: hidden;
}

.btnStyle
{
	background: #f70000;
	border-top: 1px solid #FF9191;
	border-left: 1px solid #ad0000;
	border-right: 1px solid #a00000;
	border-bottom: 1px solid #500000;
	color: #FFFFFF;
	padding: 2px 0px 0 0px;
	font-size: 12px;
}
.btnStyle1
{
	background: #ddd;
	border-top: 1px solid #EAEAEA;
	border-left: 1px solid #EAEAEA;
	border-right: 1px solid #5e5e5e;
	border-bottom: 1px solid #4e4e4e;
	color: #000;
	padding: 2px 0px 0 0px;
	font-size: 12px;
}
.searchbox
{
	background: #333;
	text-align: right;
	padding: 0 10px;
	background: url(images/bg_search.gif) repeat-x bottom;
	color: #000;
	margin: 0px 11px;
}
.strike
{
	color: #ff0000;
}
.login
{
	margin: 0;
	color: #ccc;
}
.bodyblock
{
	margin: 0 7px;
}
.bodyblock1
{
	margin: 0;
	text-align: left;
}
select
{
	font-size: 12px;
}
option
{
	font-size: 12px;
}

.subMenu
{
	text-align: center;
	border: 1px solid #232323;
	margin: 2px 11px 8px 11px;
}

.subMenu strong
{
	font-weight: bold;
}
.sub1, .sub1:link, .sub1:visited
{
	display: block;
	width: 100%;
	border: 1px solid #444;
	border-bottom: 0;
	text-align: center;
	background: url(images/bg1_subMenu1.gif) #333333 repeat-x;
	color: #bbb;
	height: 22px;
	padding: 2px 0 0 0;
	font-weight: bold;
}
.sub, .sub:link, .sub:visited
{
	display: block;
	width: 100%;
	border: 1px solid #444;
	border-bottom: 0;
	text-align: center;
	background: url(images/bg1_subMenu1.gif) #333333 repeat-x;
	color: #EAEAEA;
	height: 22px;
	padding: 2px 0 0 0;
	font-weight: bold;
}
.grey
{
	background: #333;
	padding: 1px 0 0 5px;
}
.product
{
	color: #ffffff;
	text-align: center;
	margin: 0 25px 3px 25px;
}
.product a:link, .product a:visited
{
	color: #ffffff;
}

h3
{
	color: #EAEAEA;
	font-size: 18px;
	overflow: hidden;
	line-height: 30px;
	font-family: "黑体" , "宋体";
	padding: 5px 0;
	border-bottom: 1px solid #333;
	margin: 0;
	font-weight: normal;
	margin-bottom: 10px;
}
h4
{
	background: url(images/bg_service.gif) #C2B1A7 no-repeat;
	font-size: 22px;
	padding: 8px 0 0 20px;
	height: 25px;
}

h5
{
	color: #F59300;
	font-size: 28px;
	font-family: "黑体" , "宋体";
	padding: 5px 0;
	margin: 0;
	font-weight: normal;
	margin-top: 10px;
}

.listTab
{
	text-align: left;
}
.listTab th
{
	font-size: 14px;
	font-weight: normal;
	padding: 0px 0 5px 10px;
}
.listTab td
{
	font-size: 13px;
	line-height: 200%;
	padding: 5px 0 0 10px;
}
.link, .link:link, .link:visited, .link:hover
{
	text-decoration: underline;
	font-size: 14px;
	color: #718ACC;
}
.sample
{
	font-size: 10pt;
	color: #999;
	line-height: 150%;
}

.bordB
{
	border-bottom: 1px solid #666;
	padding: 0 4px;
}
.t12
{
	color: #bbb;
	line-height: 200%;
}

.hint
{
	overflow-y: auto;
	overflow-x: hidden;
	height: 150px;
	border: 1px solid #444;
	padding: 10px;
	color: #aaa;
	background: #000;
}
.hint1
{
	overflow-y: auto;
	overflow-x: auto;
	width: 970px;
	margin-bottom: 20px;
}



.title_name2
{
	color: #D2A815;
	font-weight: bold;
	border-bottom: 1px solid #6b6b6b;
	background: url(images/blog_24.gif) no-repeat 90px 6px;
	padding: 0 0 0 20px;
	margin: 8px 0 4px 0;
}
.border_r
{
	border-right: 1px solid #6b6b6b;
}
.cityUnion
{
	height: 54px;
	overflow: hidden;
	border: 1px #333 solid;
	background: #111;
	margin: 10px 5px;
}
.cityUnionName
{
	float: left;
	width: 70px;
	padding: 8px 0 0 0;
	text-align: center;
	line-height: 20px;
}
.cityUnionList
{
	float: left;
	padding: 8px 0 0 0;
	line-height: 20px;
	text-align: left;
}
.cityUnionList a
{
	padding: 0 4px 0 2px;
}

.bordT
{
	border-top: 1px solid #333;
}
.subMenu1
{
	text-align: center;
	background: url(images/bg_subMenu.gif) repeat-x;
	padding: 0;
	margin: 0;
}

.info
{
	border: 1px solid #363636;
	padding: 4px 2px 2px 2px;
	margin: 2px 8px 5px 8px;
}
.info a
{
	margin: 0 6px;
}


.mu6
{
	margin-top: 6px;
}
.mu5
{
	margin-top: 5px;
}
.fod
{
}
.fod td
{
	background: #336192;
	border: 1px solid #959595;
	border-right: 0;
	cursor: hand;
}
.fod td.s
{
	border-right: 0;
	border-left: 1px solid #959595;
	border-top: 1px solid #959595;
	border-bottom: 0;
	background: #000;
	font-weight: bold;
}
.fod td.d
{
	background: #000;
	border: 0;
	border-left: 1px solid #959595;
	border-bottom: 1px solid #959595;
}
.fod2
{
}
.fod2 td
{
	background: #326292;
}
.fod2 td a
{
	color: #EAEAEA;
}
.fod2 td.s
{
	background: #DBEAE9;
	font-weight: bold;
	cursor: pointer;
}
.fod2 td.s a
{
	color: #000;
}
.fod2 td.d
{
	background: #326292;
}
.dis
{
	display: block;
}
.undis
{
	display: none;
}

.mroeLink
{
	position: relative; /*position:absolute;*/
	margin-top: -23px;
	margin-right: 48px;
	float: right;
	width: 40px;
}

.morelink
{
	position: relative; /*position:absolute;*/
	margin-top: -23px;
	float: right;
	width: 40px;
}

.detail_top
{
	width: 512px;
	border: 1px solid #aec9e1;
	background-color: #f3f6fb;
	font-size: 12px;
	font-weight: bold;
	color: #3c3c3c;
	line-height: 180%;
	text-align: left;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
	margin: 0 auto;
}
.detail_top a:link
{
	color: #FF3333;
	text-decoration: none;
}
.detail_top a:visited
{
	color: #FF0000;
	text-decoration: none;
}
.detail_top a:hover
{
	color: #FF0000;
	text-decoration: underline;
}
.detail_top a:active
{
	color: #000000;
	text-decoration: none;
}
.ganyan_title
{
    margin:auto;
	width:728px;
}
.ganyan_detail
{
    margin:auto;
	width:728px;
	line-height:25px;
	margin-bottom:8px;
}
.ganyan_detail span
{
    color:#33FF00;
}
.ganyan_img
{
    margin:auto;
	width:728px;
	margin-bottom:10px;
}
.ganyan_line
{
    margin:auto;
	width:728px;
	margin-bottom:20px;
	background-color:#f59300;
	height:1px;
	overflow:hidden;
}