@charset "utf-8";
/* CSS Document */
body{ font-size:1.4rem}
a{ color:#666}
.am-topbar{ min-height:80px; background:#fff; margin-bottom:0}
.am-topbar-right{ padding-top:20px}
.am-topbar .am-text-ir {display: block;margin-right:10px;height:80px;width:200px;background: url(logo.png) no-repeat left center;-webkit-background-size:200px 80px;background-size:200px 80px;}
.am-topbar-nav > li > a {line-height:80px;padding: 0px 5px;}
.get {background:url(get_bg.jpg) center center no-repeat;color: #fff;text-align: center;padding:80px 0; margin-bottom:50px}
.get-title {font-size:400%;padding: 20px;display: inline-block;}
.get-title strong{ font-size:110%; color:#f60}
.get p{ font-size:150%}
.get-btn {background: #fff;}
.detail {background:#fff; border:1px solid #dedede; margin-bottom:20px; border-bottom:none;box-shadow:3px 3px 3px rgba(0, 0, 0, 0.05); }
.detail .am-u-lg-12{ padding-left:0; padding-right:0;}
.detail-h2 {text-align:center;font-size:200%;margin:50px auto;width:80%;}
.detail-h2 span{display:block; line-height:20px; font-size:70%; color:#666}
.detail i{ color:#084671}
.detail-h3 {color:#555; font-weight:700}
.detail-p {color:#7f8c8d;}
.detail-mb {margin-bottom:0px; padding:20px 0;border-bottom:1px solid #dedede; }
.detail-mb+.detail-mb{border-bottom:1px solid #dedede; border-left:1px solid #dedede;}
.detail-mb:hover{ background:#f5f5f5}
p.online{ text-align:center}
p.online a{ margin:0 10px; padding:10px 50px}
.hope {background: #F0F0F0;padding: 50px 0;}
.hope-img {text-align: center;}
.hope-hr {border-color: #149C88;}
.hope-title {font-size: 140%;}
.about {background: #fff;padding: 40px 0;color: #666;}
.about-color {color: #34495e;}
.about-title {font-size: 160%;padding: 30px 0 50px 0;text-align: center;}
.about-title span{ font-size:60%; display:block}
.footer p {color: #7f8c8d;margin: 0;padding: 15px 0;text-align: center;background: #2d3e50;}
.am-icon-tw{background:url(am-icon-tw.png); display:block; width:17px; height:30px}
.am-icon-cn{background:url(am-icon-cn.png); display:block; width:30px; height:25px}
.am-icon-word{background:url(am-icon-word.png); display:block; width:40px; height:21px}
.am-icon-hk{background:url(am-icon-hk.png); display:block; width:30px; height:30px}

.textshow{ min-height:380px; border-left:1px solid #dedede; padding-left:40px; margin-bottom:50px}
.textshow a{ color:#f60;font-weight:300}
.am-top{ border-bottom:1px solid #dedede; line-height:40px;}
.am-nav dd{ line-height:30px;}
.am-topbar-right .am-btn{cursor:text}

ol.am-breadcrumb{ margin-bottom:0}
h2.th2{ text-align:center; line-height:50px; border-bottom:1px solid #dedede; margin-bottom:20px; margin-top:0}
.am-form span{ color:#f00}
.am-form .am-form-label{ text-align:left}
@media only screen and (max-width:641px){
.am-topbar{min-height:50px; background:#fff;}
.am-topbar-right{padding-top:20px; display:none}
.am-topbar .am-text-ir {display: block;margin-right:10px;height:50px;width:150px;background: url(mlogo.png) no-repeat left center;-webkit-background-size:150px 50px;background-size:150px 50px;}
.am-topbar-nav > li > a {line-height:25px;}
#service{ margin-top:15px}
.textshow{border-left:none;padding-left:0px; margin-bottom:50px}
#banner{ background:url(banner02.jpg) center center no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;}
#showbanner{height:100px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%;margin-bottom:20px}
}
@media only screen and (min-width:641px){#showbanner{height:200px;background-position:center center;background-repeat:no-repeat;-webkit-background-size:100% 100%;background-size:100% 100%; margin-bottom:20px}}

.listnews{ line-height:30px}
.listnews span{ float:right;}