@charset "utf-8";
/* CSS Document */


a:link {
    color:#868686;
	text-decoration: none;
}
a:visited {
	color:#868686;
	text-decoration: none;
}
a:hover {
	color: #03c059;
	text-decoration: none;
}
a:active {

}
body { font-family: Arial, Helvetica, sans-serif; font-size: 14px; margin: 0; background-color: #fff; }

#container { margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }
#header { height: 120px; }
#mainContent { height: 1175px; }
#zmainContent { height: auto; }
#footer { height: 230px; background-color: #373a43; background-image: url(../images/dbj.jpg); background-repeat: repeat-x; }

.top { background-color: #00b050; background-image: url(../images/top.jpg); background-repeat: repeat-y; background-position: 50% 0px; height: 10px; }

.topx { height: 110px; width: 1080px; margin-right: auto; margin-left: auto; }

.logo { float: left; height: 110px; width: 269px; border-right-width: 1px; border-right-style: solid; border-right-color: #ededed; }

.daohang { float: left; height: 110px; width: 720px; border-right-width: 1px; border-right-style: solid; border-right-color: #ededed; }

.banben { float: right; height: 110px; width: 84px; }

#banenr { height: 400px; }

.cn { font-size: 14px; line-height: 110px; color: #1A7CBB; float: left; height: 110px; width: 40px; text-align: center; }
.cn a{ font-size: 14px; line-height: 110px; color: #1A7CBB; float: left; height: 110px; width: 40px; text-align: center; }
.cn a:hover{ font-size: 14px; line-height: 110px; color: #fff; float: left; height: 110px; width: 40px; text-align: center; background-color: #1A7CBB; }

.en { background-color: #f6f6f6; float: right; height: 110px; width: 40px; font-size: 14px; line-height: 110px; color: #fe515c; text-align: center; }
.en a{ background-color: #f6f6f6; float: right; height: 110px; width: 40px; font-size: 14px; line-height: 110px; color: #fe515c; text-align: center; }
.en a:hover{ background-color: #fe515d; float: right; height: 110px; width: 40px; font-size: 14px; line-height: 110px; color: #fff; text-align: center; }

.gonggao { background-color: #f6f6f6; height: 50px; margin-bottom: 30px; }

.gonggaonr { height: 50px; width: 1080px; margin-right: auto; margin-left: auto; }

.gonggaoz { background-image: url(../images/xlb.jpg); background-repeat: no-repeat; background-position: right; float: left; height: 50px; width: 78px; font-family: "Times New Roman", Times, serif; font-size: 14px; line-height: 50px; color: #787878; }

.gonggaoy { font-size: 12px; line-height: 50px; color: #868686; float: right; height: 50px; width: 976px; }
.xwlb{ background-image: url(../images/sj.jpg); background-repeat: no-repeat; background-position: 0px; padding-left: 18px; }

.about { background-image: url(../images/gx.jpg); background-repeat: repeat-x; height: 22px; }

.aboutbt { font-family: "Times New Roman", Times, serif; font-size: 30px; line-height: 22px; color: #00b050; height: 22px; width: 180px; margin-right: auto; margin-left: auto; text-align: center; background-color: #fff; }

.fubiaoti { font-size: 16px; line-height: 58px; color: #969696; text-align: center; height: 58px; font-family: "Times New Roman", Times, serif; }

.aboutnr { font-size: 14px; line-height: 28px; color: #868686; height: 138px; width: 1080px; margin-right: auto; margin-left: auto; text-align: center; }
.naboutnr { font-size: 14px; line-height: 28px; color: #868686; width: 1080px; margin-right: auto; margin-left: auto; text-align: center; padding-bottom: 90px; }

.anniu { height: 36px; width: 1080px; margin-right: auto; margin-left: auto; margin-bottom: 80px; }

.anniunr { height: 36px; width: 260px; margin-right: auto; margin-left: auto; }

.more { font-size: 12px; line-height: 36px; color: #00b050; background-image: url(../images/an01.jpg); background-repeat: no-repeat; float: left; height: 36px; width: 120px; text-align: center; }

.more a{ font-size: 12px; line-height: 36px; color: #00b050; background-image: url(../images/an01.jpg); background-repeat: no-repeat; float: left; height: 36px; width: 120px; text-align: center; text-decoration: none; }
.more a:hover{ font-size: 12px; line-height: 36px; color: #fff; background-image: url(../images/a02.jpg); background-repeat: no-repeat; float: left; height: 36px; width: 120px; text-align: center; text-decoration: none; }

.contact { font-size: 12px; line-height: 36px; color: #ff515c; float: right; height: 36px; width: 120px; background-image: url(../images/an02.jpg); background-repeat: no-repeat; text-align: center; }
.contact a{ font-size: 12px; line-height: 36px; color: #ff515c; float: right; height: 36px; width: 120px; background-image: url(../images/an02.jpg); background-repeat: no-repeat; text-align: center; text-decoration: none; }
.contact a:hover{ font-size: 12px; line-height: 36px; color: #FFFFFF; float: right; height: 36px; width: 120px; background-image: url(../images/a03.jpg); background-repeat: no-repeat; text-align: center; text-decoration: none; }

.denglu { background-color: #f6f6f6; height: 360px; margin-bottom: 80px; }

.dlnr { height: 360px; width: 1080px; margin-right: auto; margin-left: auto; background-image: url(../images/zt.jpg); background-repeat: no-repeat; background-position: 50% 0px; }

.dengluz { float: left; height: 270px; width: 210px; padding-top: 90px; font-size: 12px; }
.yhk{ background-image: url(../images/hy.jpg); background-repeat: no-repeat; background-position: left; height: 40px; width: 162px; padding-left: 48px; background-color: #fff; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; color: #a6a6a6; font-size: 12px; }
.mmk{ background-image: url(../images/mm.jpg); background-repeat: no-repeat; background-position: left; height: 40px; width: 162px; padding-left: 48px; background-color: #fff; font-size: 12px; color: #a6a6a6; }

.chaxun { float: right; height: 270px; width: 210px; padding-top: 90px; }
.cxk{ background-image: url(../images/cbj.jpg); background-repeat: repeat-x; height: 120px; width: 210px; border: 1px solid #f2f0f0; font-size: 12px; color: #a6a6a6; line-height: 24px; font-family: Arial, Helvetica, sans-serif; }

.hezuo { height: 160px; padding-top: 30px; }

.hezuot { height: 80px; width: 1080px; margin-right: auto; margin-left: auto; }

.h01{ background-image: url(../images/h011.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; margin-right: 45px; }
.h01 a{ background-image: url(../images/h011.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }
.h01 a:hover{ background-image: url(../images/h01.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }

.h02{ background-image: url(../images/h021.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; margin-right: 45px; }
.h02 a{ background-image: url(../images/h021.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }
.h02 a:hover{ background-image: url(../images/h02.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }

.h03{ background-image: url(../images/h031.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; margin-right: 45px; }
.h03 a{ background-image: url(../images/h031.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }
.h03 a:hover{ background-image: url(../images/h03.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }

.h04{ background-image: url(../images/h041.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }
.h04 a{ background-image: url(../images/h041.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }
.h04 a:hover{ background-image: url(../images/h04.jpg); background-repeat: no-repeat; float: left; height: 80px; width: 180px; }

.h05{ background-image: url(../images/h051.jpg); background-repeat: no-repeat; float: right; height: 80px; width: 180px; }
.h05 a{ background-image: url(../images/h051.jpg); background-repeat: no-repeat; float: right; height: 80px; width: 180px; }
.h05 a:hover{ background-image: url(../images/h05.jpg); background-repeat: no-repeat; float: right; height: 80px; width: 180px; }

.foots { height: 140px; width: 1080px; margin-right: auto; margin-left: auto; padding-top: 40px; }

.news { float: left; height: 140px; width: 540px; }

.newsbt { font-family: "Times New Roman", Times, serif; font-size: 22px; line-height: 16px; color: #ccc; height: 16px; }

.newslb { height: 114px; font-size: 12px; line-height: 28px; color: #969696; padding-top: 10px; }
.newslb a{ height: 114px; font-size: 12px; line-height: 28px; color: #969696; padding-top: 10px; }
.newslb a:hover{ height: 114px; font-size: 12px; line-height: 28px; color: #CCCCCC; padding-top: 10px; }

.lianxi { float: left; height: 140px; width: 310px; }

.dianhua { font-size: 24px; line-height: 24px; color: #f6f6f6; height: 24px; padding-top: 14px; }

.gzsj { height: 16px; font-size: 12px; line-height: 16px; color: #969696; margin-bottom: 16px; }

.youjian { height: 14px; font-size: 12px; line-height: 14px; color: #969696; }
.youjian a{ height: 14px; font-size: 12px; line-height: 14px; color: #969696; text-decoration: none; }
.youjian a:hover{ height: 14px; font-size: 12px; line-height: 14px; color: #ccc; text-decoration: none; }

.ddaohang { float: right; height: 140px; width: 90px; font-size: 14px; color: #969696; }
.ddaohang a{ font-size: 14px; color: #969696; text-decoration: none; }
.ddaohang a:hover{ font-size: 14px; color: #ccc; text-decoration: none; }

.banquan { height: 50px; width: 1080px; margin-right: auto; margin-left: auto; font-size: 12px; line-height: 50px; color: #969696; }

.banquanz { float: left; height: 50px; width: 850px; }

.fxan { float: right; height: 50px; width: 210px; }
#zban{ background-image: url(../images/zban.jpg); height: 350px; background-repeat: no-repeat; background-position: 50% 0px; }
.zcontenr{ width: 1080px; margin-right: auto; margin-left: auto; margin-bottom: 30px; font-size: 14px; line-height: 26px; color: #969696; }




.log {text-align:center; color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;}
.titlc{ font-size:20px; font-weight:bold;font-family:'΢���ź�',Arial, Helvetica, sans-serif;}
.infodatec{ font-size:12px;color:#CCC;}
.closec{ font-size:12px; color:#CCC}
.AdviceText{ border:1px solid #999;}
input,select{ border:1px solid #cfcfcf;font-family:'΢���ź�',Arial, Helvetica, sans-serif; line-height:24px}
textarea{ border:1px solid #999;}

.priceListTitle{border:1px solid #999;text-align:center; vertical-align:middle}
.priceListOdd{border:1px solid #999;text-align:center; vertical-align:middle}
.priceListEven{border:1px solid #999; text-align:center; vertical-align:middle}
.trackListTitle { background-color: #F0F0F0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999999; text-align: center; border-top-width: 1px; border-top-style: solid; border-top-color: #999999; border-right-width: 1px; border-right-style: solid; border-right-color: #999999; }
.trackContentTable { font-size: 12px; background-color: #999999; border-left-width: 1px; border-left-style: solid; border-left-color: #999999; }
.trackListTable { font-size: 12px; background-color: #FCFCFC; }
.trackListOdd { font-size: 12px; height: 28px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #999999; border-bottom-color: #999999; }
.trackListEven { font-size: 12px; height: 28px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #999999; border-bottom-color: #999999; }
.trackHead { font-size: 12px; text-align: left; }
.trackIntroTable { font-size: 12px; text-align: left; }
.inputTrackForm { border: 1px solid #CCCCCC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; }
.input_track { height: 90px; width: 230px; border: 1px solid #1473c6; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; letter-spacing: 1px; padding: 4px; }
.input_track_line { height: 15px; width: 110px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; border: 1px solid #FFFFFF; font-size: 10px; }
.kindc{text-align:left; font-weight:bold;font-family:'΢���ź�',Arial, Helvetica, sans-serif; color:#000}
.indxc{ font-family:'΢���ź�',Arial, Helvetica, sans-serif; font-size:14px; line-height:25px}
.datec{ color:#999; font-size:12px; font-family:Verdana, Geneva, sans-serif; padding-left:10px}
.contc{ font-size:14px;font-family:'΢���ź�',Arial, Helvetica, sans-serif; line-height:22px}