﻿body {
    text-align:center;
	text-decoration: none;
	margin:0px auto;
	background-repeat: repeat;
	background-position: top;
	background-image:url(../images/bg.jpg);
}
td {
	color: #000000;
	text-decoration: none;
}

.f12_b {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}

.td01 {
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	margin: 0px;
}


.img {
	border: 1px solid #000000;
}

.f14 {
	font-size: 14px;
	line-height: 23px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}
.f12_h {
	font-size: 12px;
	color: #C30006;
	text-decoration: underline;
}




.f14:hover {
	font-size: 14px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}






a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}




a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
}
a.white:link {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
.Focus {
	height: 120px;
	width: 200px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}




a.white:visited {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}




a.white:hover {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFCC;
	text-decoration: underline;
}

.Row01 {
	width: 186px;
	background-image: url(../images/new_18.jpg);
	height: 18px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-left: 15px;
	padding-top:3px
}
div.topbanner {
	background-color: #FFFFFF;
	width: 750px;
	margin: 0px auto;
	padding: 0px;
	border-left:#FFFFFF 5px solid;
	border-right:#FFFFFF 5px solid;

}
div.topbanner img.topbanner {
	background-color: #FFFFFF;
	width: 750px;
	margin: 0px;
	padding: 0px;
}

.Row02 {
	width: 191px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 5px;
	text-align: left;
	padding-top:2px

}
.Row03 {
	width: 477px;
	background-image: url(../images/new_14.jpg);
	height: 18px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-left: 15px;
	vertical-align: bottom;
}
.Row04 {

	width: 476px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 8px;
	text-align: left;
}
.Row05 {
	width: 487px;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}


div.topmenubox{
	padding-left:10px;
	padding-top:5px;
	width: 740px;
	background-image:url(../images/index_14.jpg);
	background-repeat: repeat-x;
	background-position: center;
	height:27px;
	line-height:150%;
	margin:0px auto;
	color:#FFFFFF;
	text-align:left;
	border-right:5px solid #fff;
	border-left:5px solid #fff;
	border-bottom:1px solid #fff;
}
.maintable{ background-color:#f5f5f5; margin:0px auto; width:760px}
div.topmenutd {
	font-size: 12px;
    width:60px; text-align:left;
	white-space: nowrap;
	float:left;
	position:relative; text-indent:3px;
}
div.topmenutd:hover{ background-color:#999900; color:#FFFFFF}
a.topmenutd:hover {
	font-size: 12px;
	color: #eeeeee;
}
a.topmenutd:link,a.topmenutd:visited {
	font-size: 12px;
	color: #ffffff; 
	margin-left:5px; margin-right:5px
}
div.topmenumid{
	background-image:url(../images/menumid.jpg);
	width:3px;
	float:left;
	background-repeat: no-repeat;
	background-position: center center;
	position:relative;
	height:10px;
	font-size:0px;
	top:10px;
}
img.menutitleimg{ float: right}
div.menutitle{background-color:#405f71; border-bottom:1px solid #FFFFFF; width:100%}
div.menubox{
	width: 100%;
	position:relative; 
}

div.menutd {
	font-size: 14px;
	color: #ffffff;
	text-decoration: none;
	padding:3px;
	padding-top:6px;
	border-top:1px solid #FFFFFF;
	background-color:#666666
}
div.menutd hover{ background-color:#999900}
a.menutd:hover {
	font-size: 14px;
	color: #eeeeee;
}
a.menutd:link,a.menutd:visited {
	font-size: 14px;
	color: #ffffff;
}
div.menumid{
	background-image:url(../images/menumid.jpg);
	width:10px;
	float:left;
	background-repeat: no-repeat;
	background-position: center center}

div.listbox1{ background-color:#8a8a8a;  padding:5px; padding-bottom:10px; margin-bottom:10px;}
.listtitle{
line-height:27px; font-size:14px;  color:#ffffff; text-align:left; background-color:#405f71 ;text-indent:1em; border:1px solid #FFFFFF
}
.listtitlec{line-height:27px; font-size:14px; color:#ffffff; text-align:left; background-color:#405f71; text-indent:1em;border:1px solid #FFFFFF}

.listtitlel{
	width:25px;
	height:27px;
	left:0px;
	top:0px;
	position: absolute;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: left center;
 }
.listtitler{width:30px;height:27px;right:0px;top:0px;position: absolute;overflow: hidden;}
.list0 {
	background-image: url(../images/index_22.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	height: 22px;
	width: 90%;
	background-color: #FFFFFF;
	text-indent: 1em;
	margin-left: 5px;
	padding-top: 5px;

}
li.list1 {
 font-size:12px; border-bottom:1px solid #FFFFFF; background-color:#F8F5E7; line-height:150%; padding:4px; text-align:left; text-indent:20px;;
}
.title1{ font-size:13px; color:#006699; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.f14_m{ color:#333333; font-size:14px; font-weight:bold}
a.more:link,a.more:visited{color:#FF6600; margin-left:26px}
.guide{ background-color:#366F1E}
.copyright{
	color:#FFFFFF;
	font-size:12px;
	line-height:22px;
	margin:0px auto;
}

.menucontent{ padding:10px; font-size:13px; text-align:left}
div.mainbox{
	vertical-align:top;
	text-align:left;
	overflow:hidden;
	width:96%;
	background-color:#f5f5f5;
	padding:2%;
}
td.mainbox{ border:1px solid #D2D2D2; background-color:#FFFFFF; padding:3px}
td.guidebox{ padding-right:10px; padding-left:5px; background-color:#f5f5f5; width:178px}
.detailbox{  padding:6px}
.detail{ text-indent:2em; font-size:12px; line-height:150%; font-family:"宋体"; text-align:left}
.concat{ text-align:left; color:#FFFFFF; padding:6px}
td.trainlist{ text-align:left; padding:3px; border-bottom:1px solid #FFFFFF}
.info{ text-align:left; color:#FFFFFF}
.trainlisttitle{ font-size:14px; color:#FFFFFF; padding:8px; text-align:left}
.traintitle{ font-size:16px; font-weight:bold}
.traindetail{ font-size:13px; text-indent:2em; color:#366F1E; text-align:left}
.content{ padding:5px; text-align:left}
.listphoto1{ width:92px; text-align:left; margin:3px; padding:3px; border:1px solid #999999; border-spacing:4px; background-color:#FFFFFF}
.topimg{ width:520px;overflow:hidden}
.midflash{width:250px;height:250px; float:right; margin:4px}

img.midphoto{float:right; border:1px solid #333333; margin-bottom:6px;}
#home_detail{ text-indent:26px;}
div.midphoto{ padding:4px; background-color:#FFFFFF}
.faqlistbox{ border:1px solid #E96D16; margin-top:6px; }
.faqtitle{ font-size:14px; font-weight:bold; background-color:#E96D16; padding:6px; color:#FFFFFF}
.faqanswer{ font-size:12px;padding:6px; line-height:150%}
.list_train_box{
  margin-bottom:15px; background-color:#FFFFFF;
}
.concat_box{
	width:90%;
	margin:0px;
	padding:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.concat_inbox{
	width:100%;
	background-color:#FFFFFF;
	margin:0px;
	padding:0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.concat_t{ clear:both; height:20px; position:relative;  width:100%;}
.concat_tl{
	width:20px;
	height:20px;
	position:absolute;
	top:0px;
	left:0px;
	background-repeat: repeat;
	background-image: url(../images/dot.jpg);
}
.concat_tc{
	font-size:13px;
	color:#ffffff;
	background-color:#333333;
	text-align:center;
	font-weight:bold;
	height:21px;
	width:100%;
	line-height:150%;
}
.concat_tr{
	width:20px;
	height:20px;
	position:absolute;
	top:0px;
	right:-1px;
	background-repeat: repeat;
	background-image: url(../images/dot.jpg);
 }
.concat_con{
  font-size:12px; color:#000000; line-height:150%; text-align:left; padding:0px
}
.concat_li{ border-bottom:1px dotted #999999; padding-left:3px; padding-top:2px; padding-bottom:2px; line-height:150%; color:#666666}
.concat_show{
 font-weight:bold; color:#006699
 }
div.t{
	position:relative;
	height:50px;
	width:100%;
	line-height:150%; display:inline;
}
div.tl{
	float:left;
	width:55%;
	overflow: hidden;
	background-color:#FFFFFF;
	font-size:13px;
	color:#01526d;
	padding:4px;
	white-space: nowrap;
}
div.tc{
	float:right;
	background-image:url(../images/index_88.jpg);
	background-repeat: repeat-x;
	width:45%;
	background-position: bottom;
	height:25px;
	background-color:#f5f5f5;
}
div.tr{
	width:150px;
	color:#FFFFFF; background-color:#148abc;
	float:right;
	height:20px;
	padding:3px;
}

.mainboxt{clear:both;line-height:0;position:relative;height:31px;width:100%; background:url("../images/mainboxtc.gif") repeat-x; margin-bottom:10px}
.mainboxtl{background:url("../images/mainboxticon.gif") no-repeat 0px 0px;width:36px;height:31px;left:0px;top:0px;position: absolute;overflow: hidden; }
.mainboxtc{line-height:32px; font-size:14px; padding-left:36px; color:#000000; text-align:left}
.mainboxtr{
	background:url("../images/mainboxtr.gif") no-repeat 0px 0px;
	width:5px;
	height:31px;
	right:0px;
	top:0px;
	position: absolute;
	overflow: hidden;
	background-image: url(../images/8jnet_c_x_l_title_r.gif);
}

.contbox{ text-align:left; font-size:12px; line-height:150%}
.cont{ border-bottom:solid #e0e0e0 1px;border-left:solid #e0e0e0 1px;border-right:solid #e0e0e0 1px; padding:3px; line-height:150%; margin-bottom:10px; text-align:left; font-size:12px}
div.trainlist_cont{ padding:4px; height:80px;}
.home_cont{ border-bottom:solid #e0e0e0 1px;border-left:solid #e0e0e0 1px;border-right:solid #e0e0e0 1px; padding:3px; line-height:150%; margin-bottom:10px; font-size:12px; text-indent:3em}

.list_train_photo{ width:80px; height:80px; margin:4px; margin-right:15px; border:1px solid #666666; float:left; outline:1px solid #CCCCCC}
.topbox{
	clear:both;
	position:relative;
	height:117px;
	width:750px;
	background-color:#151000;
	background-image: url(http://xly.a963.com/logo.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	border-right-width: 5px;
	border-left-width: 5px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	margin:0 auto;
}
img.logo{ border:0px; margin-right:3px; display:none }
.line {
	background-color: #FFFFFF;
	height: 6px;
	width: 760px;
	margin: 0px;
	padding: 0px;
	font-size:0px;
	line-height:0px;
}

div.logo{ width:250px;height:50px;left:5px;top:5px;position: absolute;overflow: hidden;display:none }
#topright {
	right:10px;
	bottom:0px;
	position:absolute;
	overflow: hidden;
	width:400px;
	height:60px;
	line-height:200%;
	vertical-align:bottom;
	padding-top:1px;
	padding-left:10px;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	top: 2px;
	text-decoration: none; display:none;
}
#topright a{ font-size:12px; color:#FFFFFF; }
.greate1{ font-size:16px; color:#000000; background-color:#cccccc; line-height:150%; font-weight:bold; padding:6px}
.greate2{ font-size:16px; color:#FF9900; background-color:#333333; padding:3px;  color:#cccccc}
a.greate2:visited,a.greate2:link{ color:#FF9900}
.greate3{ font-size:12px; border:1px solid #CC6600; padding:3px}
.imgmax{ width:520px}
textarea,input{ border:1px solid #CCCCCC}
.baoming_box{ text-align:left; padding:4px; padding-right:20px; margin-bottom:20px}
.baoming_cont{ text-indent:2em}
.baoming_img{ float:right; margin-right:50px; margin-bottom:10px}
.kaiketz_t{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	background-image:url(../images/index_64.jpg);
	padding-top:13px;
	background-repeat: repeat-x;
}
.clear{ font-size:0; line-height:0; padding:0; margin:0; height:0px; clear:both;}
.kaike{ font-size:12px; color:#FF0000; margin-bottom:10px; clear:both}
.kaikeshow{ font-size:14px; color:#006699; font-weight:bold; float:left; width:105px;}
.kaikedetail{ float:left; width:400px; }
.kaiketitle{ background-image: url(../images/index_35.jpg);  height:46px}
.kaikebottom{ background-image: url(../images/index_35_b.jpg);  height:11px; line-height:0px; padding:0px; font-size:0px; margin-bottom:10px}
.kaiketz_box{ height:150px;max-height:150px; overflow-y:hidden; font-size:12px; border-right:7px solid #3c6076; border-left:7px solid #3c6076; padding-left:4px; padding-right:4px}
.kaiketz{ line-height:1.5em;}
.kaiketz_cont{ margin-bottom:5px; padding-bottom:3px; text-align:left; color:#000;}

li.friendlist_li{ font-size:12px; border-bottom:1px solid #FFFFFF; background-color:#F8F5E7; line-height:150%; padding:4px; text-align:left; text-indent:10px; list-style-image:url(../images/bot02.jpg); }
div.friendlink_c{ }
div.pathinfo{ width:760px;font-size:12px; background-color:#FFFFFF; text-align:left; text-indent:10px; line-height:25px}
div.kechengtitlte{ font-size:14px;  background-color:#006699; font-weight:bold}
ul {
        list-style: none;
        margin: 0;
        padding: 0;
        }

/* =-=-=-=-=-=-=-[Menu Two]-=-=-=-=-=-=-=- */

#menu2 {
		font-size:14px;
		line-height:150%;
		text-align:left;
		}
#menu2 li { height:26px;
}
#menu2 li a {
        height:25px;
        voice-family: inherit;
        text-decoration: none;
		border-bottom:1px solid #FFFFFF;
		padding-left:35px;
        }

#menu2 li a:link, #menu2 li a:visited {
        height:25px;
        color: #fff;
        display: block;
		background-color:#555555;
		border-bottom:1px solid #FFFFFF;
		font-size:14px
        }

#menu2 li a:hover, #menu2 li #current {
         height:25px;
       color: #fff;
		background-color:#a99802;
     	font-size:14px
        }

#menu2 li a:active {
        height:25px;
        color: #ffffff;
        }
		
		
#menu3 {
		font-size:12px;
		line-height:22px;
		text-align:left;
        }

#menu3 li a {
		padding-left:6px;
        height: 22px;
		overflow:hidden;
        text-decoration: none;
		border-bottom:1px solid #FFFFFF;
        }

#menu3 li a:link, #menu3 li a:visited {
        color: #333333;
        display: block;
		background-color:#f3f3e4;
		border-bottom:1px solid #FFFFFF;font-size:12px;
        }

#menu3 li a:hover, #menu3 li #current {
        color: #333333;
		background-color:#FFCC00;
     	font-size:12px
        }
#menu3 div{ font-size:14px; background-color:#405F71; color:#fff; padding:3px; border-bottom:2px solid #01526d}		
	

#menu4 {
		font-size:12px;
		line-height:22px; 
		text-align:left
        }

#menu4 li a {
		padding-left:6px;
        height: 22px;
        text-decoration: none;
		border-bottom:1px solid #FFFFFF
        }

#menu4 li a:link, #menu4 li a:visited {
        color: #333333;
        display: block;
		background-color:#f3f3e4;
		border-bottom:1px solid #FFFFFF
		;font-size:12px
        }

#menu4 li a:hover, #menu4 li #current {
        color: #333333;
		background-color:#FFCC00;
     	font-size:12px
        }
#menu4 div{ font-size:14px; background-color:#405F71;
 color:#fff; padding:3px; border-bottom:2px solid #01526d}		
#topline{ width:750px; background:#000000; border:1px solid #FFFFFF; border-width:0px 5px 1px ; line-height:0; font-size:0; margin:0 auto;}
.newslist14{
	font-size:14px;
	line-height: 23px;
	text-decoration: none;
}

.newslist14:hover{
	font-size:14px;
	line-height: 23px;
	text-decoration: underline;
	color: #FF0000;
}


.homepage td {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}

.homepage .td_01 {
	border-top-width: 0px;
	border-right-width: 5px;
	border-bottom-width: 0px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.homepage a.f12_y:visited ,.homepage a.f12_y:link,.homepage a.f12_y:hover,.homepage .f12_y{
	font-size: 12px;
	color: #6E5C06;
	text-decoration: none;
}
.homepage a.f12_y:hover{
color:#ff0000
}
.homepage .td_back_center {
	background-image: url(../images/index_88.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
.homepage .f14_l {
	font-size: 14px;
	color: #01526D;
	text-decoration: none;
	font-weight: bold;
}
.homepage .f14_l:hover {
	font-size: 14px;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
}

.homepage .f12_b {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
.homepage a {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	line-height: 18px;
}
.homepage .img {
	border: 1px solid #000000;
}
.homepage .f12_h {
	font-size: 12px;
	color: #FF0000;
	text-decoration: none;
}

.homepage a:hover {
	font-size: 12px;
	color: #FF0000;
	text-decoration: underline;
	line-height: 18px;
}
.homepage .STYLE1 {color: #FF0000}
.homepage .ostatitle{font-size:14px; border-top:1px solid #336699; border-bottom:1px solid #336699;font-weight:bold; color:#006699; text-align:center;}
.homepage .ostatzbox{ padding-left:2px; text-align:left; padding-top:10px}
.kaiketzbox{ background-color:#eeeeee; padding-left:10px; padding-right:10px}
.copyright .f12_b{ font-size:12px}

.faqtitle span{
	color:#000;
	font-size:12px;
}
.item img{width:128px;}
