body{font-family: "Microsoft YaHei"}
header,main,footer,.container{ position:relative;}
a:focus {outline-style:none; -moz-outline-style: none;}  
.headerBg{ padding:0; margin:0; width:100%; height:100%; overflow:hidden; background:#005197  url("../image/headerBg.png") repeat-y top center; color:#fff;}
.headerTop{ height:810px; background: url("../image/headerTop.png") no-repeat top center; position:relative;}
.headerTxt{ padding:0 0 200px; font-size:18px; line-height:36px; background: url("../image/headerbot.png") no-repeat bottom center;}
.headerTxt h2{ font-size:24px; line-height:50px; text-align:center; padding:0 0 20px; }
.headerTxt p{ text-indent:2em; }
.hLogo{ padding:20px 0 0 0;}
.hText01{padding:50px 0 0 0;}
.hLink01{ position:absolute;left:80px; top:280px;}
.hLink02{ position:absolute;left:120px; top:400px;}
.hLink03{ position:absolute;left:20px; top:480px;}
.hLink04{ position:absolute;left:100px; top:600px;}
.hLink05{ position:absolute;right:20px; top:320px;}
.hLink06{ position:absolute;right:120px; top:450px;}
.hLink07{ position:absolute;right:90px; top:630px;}
.hLink08{ position:absolute;right:20px; top:530px;}
.hLink{ position:absolute;left:0px; top:0px; width:100%; height:100%;}
.mainBg{ padding:0; margin:0; width:100%; background:#f4f4f4; color:#666; font-size:16px; overflow:hidden;}
.mainBgT{  background:#f4f4f4 url("../image/mainBgT.jpg") no-repeat top center;}
.mainBgF{ background:#f4f4f4 url("../image/mainBgF.jpg") no-repeat bottom center;}
.mainBoxF{ background:url("../image/mainBoxF.png") no-repeat top center; height:65px;}
.mainBoxC01,.mainBoxC02,.mainBoxC03,.mainBoxC04,.mainBoxC05,.mainBoxC06,.mainBoxC07,.mainBoxC08{ background:#fff; padding:15px 0 0;}
.mainBgT h5,.mainBg h5,.mainBgF h5{font-size:24px; line-height:50px; font-weight:normal; border-bottom:1px dashed #999; margin-top:0;}
.mainBgT h5 a,.mainBg h5 a,.mainBgF h5 a{ padding-left:30px;}
.mainBgT p,.mainBg p,.mainBgF p{ text-indent:2em; line-height:24px; padding:0;}
.mainBgT ul,.mainBg ul,.mainBgF ul{ padding:0; margin:0; list-style:none;}
.mainBgT ul li,.mainBg ul li,.mainBgF ul li{ padding:5px 0px; margin:5px 0; border-bottom:1px dashed #ccc; padding-left:20px;}
.mainBgT ul li a,.mainBg ul li a,.mainBgF ul li a{ color:#000; font-size:16px;}
.mainBoxH01{ background:url(../image/minHB01.png) no-repeat bottom right; background-size:contain; padding:50px 0;}
.mainBoxH02{ background:url(../image/minHB02.png) no-repeat bottom right; background-size:contain; padding:50px 0;}
.mainBoxH03{ background:url(../image/minHB03.png) no-repeat bottom right; background-size:contain; padding:50px 0;}
.mainBoxH04{ background:url(../image/minHB04.png) no-repeat bottom right; background-size:contain; padding:50px 0;}
.mainBoxH05{ background:url(../image/minHB05.png) no-repeat bottom right; background-size:contain; padding:50px 0;}
.mainBoxH06{ background:url(../image/minHB06.png) no-repeat bottom right; background-size:contain; padding:50px 0;}
.mainBoxH07{ background:url(../image/minHB07.png) no-repeat bottom right; background-size:contain; padding:50px 0;}
.mainBoxH08{ background:url(../image/minHB08.png) no-repeat bottom right; background-size:contain; padding:50px 0;}
.mainBox{ background:#eee; padding:15px;}
.panel{ background:#eee;}
.tBox{ font-size:14px; color:#666;}
.mainBoxC01 h5{border-bottom:1px dashed #c00; }
.mainBoxC02 h5{border-bottom:1px dashed #ec1c24; }
.mainBoxC03 h5{border-bottom:1px dashed #472a9e; }
.mainBoxC04 h5{border-bottom:1px dashed #0b6f4f; }
.mainBoxC05 h5{border-bottom:1px dashed #c4122f; }
.mainBoxC06 h5{border-bottom:1px dashed #0054a6; }
.mainBoxC07 h5{border-bottom:1px dashed #d72028; }
.mainBoxC08 h5{border-bottom:1px dashed #ee3124; }
.mainBoxC01 h5 a{color:#c00; background:url("../image/liC01.png") no-repeat 0px 10px;}
.mainBoxC02 h5 a{color:#ec1c24; background:url("../image/liC02.png") no-repeat 0px 10px;}
.mainBoxC03 h5 a{color:#472a9e; background:url("../image/liC03.png") no-repeat 0px 10px;}
.mainBoxC04 h5 a{color:#0b6f4f; background:url("../image/liC04.png") no-repeat 0px 10px;}
.mainBoxC05 h5 a{color:#c4122f; background:url("../image/liC05.png") no-repeat 0px 10px;}
.mainBoxC06 h5 a{color:#0054a6; background:url("../image/liC06.png") no-repeat 0px 10px;}
.mainBoxC07 h5 a{color:#d72028; background:url("../image/liC07.png") no-repeat 0px 10px;}
.mainBoxC08 h5 a{color:#ee3124; background:url("../image/liC08.png") no-repeat 0px 10px;}
.mainBoxC01 ul li{background:url("../image/liC01.png") no-repeat 0px 14px;}
.mainBoxC02 ul li{background:url("../image/liC02.png") no-repeat 0px 14px;}
.mainBoxC03 ul li{background:url("../image/liC03.png") no-repeat 0px 14px;}
.mainBoxC04 ul li{background:url("../image/liC04.png") no-repeat 0px 14px;}
.mainBoxC05 ul li{background:url("../image/liC05.png") no-repeat 0px 14px;}
.mainBoxC06 ul li{background:url("../image/liC06.png") no-repeat 0px 14px;}
.mainBoxC07 ul li{background:url("../image/liC07.png") no-repeat 0px 14px;}
.mainBoxC08 ul li{background:url("../image/liC08.png") no-repeat 0px 14px;}
.imgBox{ background:#eee;}
.WeiXBox{background:#eee; font-size:14px; color:#666; text-align:center; padding:15px; margin-top:20px;}
.footerBg{ background:#ddd; padding:30px 0; color:#666;}
.footerBg img{vertical-align:bottom;}
.footerBg a{padding:10px 0 0 0; display:inline-block; color:#666;}
.ul2 li{width:50%; float:left;}
.aH105{ height:auto;}
.aH108{ margin-bottom:15px;}
.aH206{ margin-bottom:15px; margin-top:0;}
.aH407{ margin-bottom:15px; margin-top:0;}
.aH506{ margin-bottom:15px; margin-top:0;}
.aH605{ margin-bottom:15px;}
.aH704{ margin-bottom:15px;}
.aH804{ height:auto;}
.aH806{ margin-bottom:15px;}
.aH807{ margin-top:0;}
nav{z-index:100;}
.navLeft{ position:fixed; right:18px; bottom:100px; z-index:100;}
.navLeft ul{ padding:0; margin:0; list-style:none; position:relative;}
.navLeft li{ padding:2px 0; width:40px; height:40px; opacity:0.5; position:relative;}
.navLeft li a{ display:block; width:40px; height:40px; overflow:hidden; position:absolute;left:0; top:0;}
@media only screen and (max-width: 1198px) {
}
@media only screen and (max-width: 990px) {
}
@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 480px) {
}


@media(min-width:768px) {
.aH105{ height:auto;}
.aH108{ margin-bottom:15px;}
.aH206{ margin-bottom:15px; margin-top:0;}
.aH407{ margin-bottom:15px; margin-top:0;}
.aH506{ margin-bottom:15px; margin-top:0;}
.aH605{ margin-bottom:15px;}
.aH704{ margin-bottom:15px;}
.aH804{ height:auto;}
.aH806{ margin-bottom:15px;}
.hLink01{ position:absolute;left:80px; top:280px;}
.hLink02{ position:absolute;left:120px; top:400px;}
.hLink03{ position:absolute;left:20px; top:480px;}
.hLink04{ position:absolute;left:100px; top:600px;}
.hLink05{ position:absolute;right:20px; top:320px;}
.hLink06{ position:absolute;right:120px; top:450px;}
.hLink07{ position:absolute;right:150px; top:600px;}
.hLink08{ position:absolute;right:20px; top:530px;}
}
@media(min-width:992px) {
.aH105{ height:450px;}
.aH108{ margin-bottom:0;}
.aH206{ margin-bottom:0; margin-top:90px;}
.aH407{ margin-bottom:0; margin-top:100px;}
.aH506{ margin-bottom:0; margin-top:90px;}
.aH605{ margin-bottom:0;}
.aH704{ margin-bottom:0;}
.aH804{ height:437px;}
.aH807{ margin-top:93px;}
.aH806{ margin-bottom:0;}
.hLink01{ position:absolute;left:50px; top:300px;}
.hLink02{ position:absolute;left:180px; top:420px;}
.hLink03{ position:absolute;left:20px; top:480px;}
.hLink04{ position:absolute;left:220px; top:600px;}
.hLink05{ position:absolute;right:70px; top:320px;}
.hLink06{ position:absolute;right:220px; top:450px;}
.hLink07{ position:absolute;right:180px; top:600px;}
.hLink08{ position:absolute;right:20px; top:530px;}
}
@media(min-width:1200px) {
.hLink01{ position:absolute;left:200px; top:300px;}
.hLink02{ position:absolute;left:280px; top:420px;}
.hLink03{ position:absolute;left:120px; top:480px;}
.hLink04{ position:absolute;left:320px; top:600px;}
.hLink05{ position:absolute;right:220px; top:320px;}
.hLink06{ position:absolute;right:320px; top:450px;}
.hLink07{ position:absolute;right:280px; top:600px;}
.hLink08{ position:absolute;right:120px; top:530px;}
.aH206{ margin-bottom:0; margin-top:90px;}
.aH407{ margin-bottom:0; margin-top:100px;}
.aH506{ margin-bottom:0; margin-top:113px;}
.aH804{ height:392px;}
.aH807{ margin-top:0;}
}
