@charset "utf-8";
@import url(//at.alicdn.com/t/font_1023743_95xmpl04pus.css);

html {
  font-size: 20px;
}
.clear {
	clear:both;
}

/* 配色方案 */
header, button, .button, #slider-swiper {
	background-color: #063586;
}
.st-menu .selected {
	border-color: #063586;
}
a:link, a:visited {
	color: #063586;
}
.content {
	font-size:.85rem;
	color: #333;
}

.st-menu ul>li a {display:block; width:92%; padding-left: 8%;}
.st-menu .iconfont {color:#fff; font-size: .9rem; display: inline-block; padding-right: 5%;}
.st-menu .selected {border-bottom: 1px solid #000; border-top: 1px solid #222;}
.content fieldset legend {color:#fb7f00; font-weight:bold;}

/* 首页图标 */
.app-icon-row, .app-icon-row-serviec {margin:1.5rem auto 0; width:95%; text-align:center;}
.app-icon-row a {display:inline-block; width:20%;}
.app-icon-row-serviec a {display:inline-block; width:25%; margin-bottom:1.5rem;}
.app-icon-row a:active, .app-icon-row-serviec a:active {background:none; border:0;}
.app-icon-row a .iconfont, .app-icon-row-serviec a .iconfont {display:block; font-size:1.9rem; margin-bottom:.5rem; color:#fb7f00;}
.app-icon-row a .selected, .app-icon-row-serviec a .selected {color:#888;}
.app-icon-row a span, .app-icon-row-serviec a span {display:block; font-size:.65rem; color:#333;}

.app-mt10 {margin-top:.5rem;}
.app-mb10 {margin-bottom:.5rem;}
.app-mb20 {margin-bottom:1rem;}
.app-mb50 {margin-bottom:2.5rem;}
.app-more {width:8rem; height:2rem; line-height:2rem; border:1px #063586 solid; color:#063586; font-size:.7rem; border-radius: 1rem; display:block; margin-left:auto; margin-right:auto; text-align:center;}
.app-content-title {margin:1rem .8rem 0; overflow:hidden; border-top:1px #ccc solid; border-bottom:1px #ccc solid; padding:1.2rem 0; text-align: center; font-size:1.1rem; color:#333; font-weight:bold;}
.app-content-title span {display:block; margin:0; color:#fb7f00; font-size:.7rem; line-height:.7rem;}

.app-buju a {display:block; overflow:hidden; margin:.5rem 0; background-color:#f5f5f5; padding:0 1rem; height:5.6rem;}
.app-buju {margin:0 .4rem; padding:.4rem; overflow:hidden;}
.app-buju a {display:block; overflow:hidden; margin:.5rem 0; background-color:#f5f5f5; padding:0 1rem; height:5.6rem;}
.app-buju a .iconfont {display:block; float:left; width:30%; font-size:3rem; line-height:3rem; color:#063586; margin-top:1.4rem;}
.app-buju a .app-buju-txt {display:block; float:right; width:70%; margin-top:.5rem;}
.app-buju a .app-buju-txt h2 {font-size:.9rem; color:#333; text-align:left; margin:0; padding:0; font-weight:bold;}
.app-buju a .app-buju-txt span {display:block; font-size:.7rem; color:#666; line-height:1.5;}

/* about */
.app-introduction p, .app-chairman p, .app-service p {text-indent:2em; font-size: .9rem;}
.app-chairman h3 {font-size:1rem; font-weight:bold; text-align:left;}
.app-chairman-right {text-align:right; font-weight:bold;}
.app-chairman-right b {font-size:1rem; display:block; font-weight:blod;}
.app-chairman ul {margin:0; padding-left:1rem;}
.app-chairman ul.app-zhuzuo li {margin-bottom:1rem;}
.app-course b {font-weight:bold; display:block;}
.app-introduction h4 {font-size:.9rem; font-weight:bold; text-align:left;}
.app-introduction .smalltitle {overflow:hidden;}
.app-introduction .smalltitle h3{font-size:1rem; font-weight:bold; color:#fb7f00; text-align: left;}
.app-introduction .smalltitle span{display:block; height:0; width:2.5rem; border-bottom:1px #fb7f00 solid;}

/* service */
.app-service h4 {text-align: left; font-weight: bold;}
.app-service-case {overflow:hidden; margin:1rem .8rem 1rem;}
.app-service-case a {display:block; float:left; width:50%;}
.app-service-case a img {display:block; width:97%; height:auto; margin: 0 auto;}
.app-service-case a span {font-size:.75rem; color:#333; display:block; line-height:1.5; width:95%; height: 2.5rem; margin:.25rem auto; text-align:center;}

/* news */
.app-news {overflow:hidden; margin:1rem .8rem 1rem;}
.app-news-date {text-align:center; font-size:.7rem; color:#666;}
.app-news a {display:block;}
.app-news-abstract {background:#fff; padding:.5rem 1rem; border-radius: 0 0 5px 5px;}
.app-news-abstract h4, .app-news-abstract h5 {display:block; line-height:1.2; text-align:left;}
.app-news-abstract h4 {font-size:.95rem; color:#111; margin: 0 0 .5rem;}
.app-news-abstract h5 {font-size:.75rem;}

.app-news-content {overflow:hidden; margin:1rem .8rem 1rem;}
.app-news-title {font-size:1.2rem; margin-bottom:.5rem;}
.app-news-author {font-size:.7rem; color:#666;}
.app-news-author span {padding:0 .5rem;}
.app-case-value {font-size:.9rem; padding:.5rem 1rem; background:#ededed;}
.app-case-value b {display:block;}

/* 新闻详情正文样式 */
.app-news-text {
	font-size:.85rem; line-height:2; width:97%; margin:0 auto; overflow:hidden;
}
.app-news-text p,
.app-news-text font,
.app-news-text p font,
.app-news-text p span {
	margin:.75rem 0; font-size:.85rem; line-height:1.7;
}
.app-news-text img,
.app-news-text p img,
.app-news-text font img,
.app-news-text p font img,
.app-news-text p span img {
	display:block; margin:1rem auto; max-width:100%;
}

/*翻页*/
.app-pagebox {overflow:hidden; margin:.75rem .75rem 1rem;}
.app-pagebox .number {width:100%; overflow:hidden; height:1.25rem; line-height:1.25rem; font-size:.7rem; text-align:center; margin-bottom:.75rem;}
.app-pagebox .link {width:100%; overflow:hidden; text-align:center;}
.app-pagebox .link a {display:inline-block; height:2.5rem; line-height:2.5rem; width:49%; text-align:center; background:#063586; font-size:.75rem; text-decoration:none; color:#fff;}
.app-pagebox .link span {display:inline-block; height:2.5rem; line-height:2.5rem; width:49%; text-align:center;background:#e0e0e0; color:#666; font-size:.75rem;}
.app-pagebox .link i {display:inline-block; width:2%;}

.app-copyright {overflow:hidden; margin:1rem 1rem 0; border-top:1px #eee solid; padding:.5rem 0 1rem; color:#ccc; font-size:.65rem; text-align:center;}