/* 全局样式 */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
	font-family: "微软雅黑";
	margin: 0;
	padding: 0;
	/*border: 0;*/
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent
}

h1,h2,h3,h4,h5,h6,em,i {
	font-weight: 100;
	font-style: normal
}

ul,ol,li {
	list-style-type: none
}

a {
	color: #4285f4;
	text-decoration: none;
	outline: 0
}

a:hover {
	text-decoration: none
}

.clearfix:after {
	content: ".";
	clear: both;
	display: block;
	overflow: hidden;
	font-size: 0;
	height: 0
}

.clearfix {
	zoom: 1
}

.wrap {
	width: 100%;
	min-width: 1200px;
	padding-top: 118px;
	padding-bottom: 307px;
	position: relative
}

.wrap .content {
	width: 1200px;
	margin: 0 auto
}

.detail-wrap {
	width: 100%;
	min-width: 1200px;
	padding-top: 70px;
	padding-bottom: 307px;
	position: relative
}

.detail-wrap .content {
	width: 1200px;
	margin: 0 auto
}

.common-header {
	width: 100%;
	height: 118px;
	min-width: 1400px;
	position: fixed;
	top: 0;
	z-index: 10
}

.detail-header {
	width: 100%;
	height: 70px;
	min-width: 1200px;
	position: fixed;
	top: 0;
	z-index: 10
}

.common-header.header-shadow {
	box-shadow: 2px 2px 0 #ccc
}

.detail-banner {
	height: 268px;
	width: 100%;
	padding: 66px 0 0 100px;
	box-sizing: border-box;
	background: url(../imgs/unionIR_banner.png) no-repeat 90% center #00B6E3
}

.detail-banner h2 {
	font-weight: bold;
	color: #fff;
	font-size: 23px;
	padding-bottom: 20px
}

.detail-banner p {
	color: #fff;
	font-size: 12px
}

.common-footer {
	width: 100%;
	min-width: 1400px;
	height: 307px;
	position: absolute;
	bottom: 0
}

.detail-footer {
	width: 100%;
	min-width: 1200px;
	height: 307px;
	position: absolute;
	bottom: 0
}

.cms {
	width: 100%;
	padding: 15px;
	min-width: 1300px;
	box-sizing: border-box
}

.cms h1 {
	font-size: 16px;
	line-height: 32px;
	border-bottom: 1px solid #E0E0E0;
	text-indent: 15px
}

.cms .layui-btn .layui-icon {
	margin-right: 0
}

.cms .layui-table-view .layui-table[lay-size=lg] th .layui-table-cell {
	height: 28px;
	line-height: 28px
}

a.cms-link {
	color: #01AAED
}

a.cms-link:hover {
	color: #1E9FFF
}

.input-required::after {
	content: "*";
	position: absolute;
	right: -12px;
	top: 10px;
	color: #f00
}

/* 以下是detail的样式 */
.detail-content {
	width: 100%;
	min-width: 1200px
}

.detail-content h2 {
	line-height: 54px;
	height: 54px;
	font-size: 14px;
	color: #868686;
	text-align: right
}

.detail-content .detail-left {
	width: 20%;
	text-align: right;
	float: left
}

.detail-content .detail-left h2 {
	border-bottom: 2px solid #868686
}

.detail-content .detail-left .detail-title {
	padding: 15px 0;
	color: #383838;
	font-size: 18px;
	line-height: 32px;
	font-weight: bold
}

.detail-content .detail-left li {
	line-height: 32px
}

.detail-content .detail-left li a {
	font-size: 14px;
	font-weight: bold;
	color: #000
}

.detail-content .detail-right {
	margin-left: 22%
}

.detail-content .detail-right .atitle {
  border-bottom: 2px solid #4285f4
}

.detail-content .detail-right .detail-right-wrap {
  width: 90%;
  float: left;
  min-height: 450px;
  padding-top: 8px;
}

.detail-content .detail-right .detail-right-wrap .title3 {
  height: 26px;
  line-height: 26px;
  padding: 20px 0;
  font-weight: bold;
  font-size: 16px;
  color: #4285f4
}

.detail-right-section p{
  text-indent:2em;
  color:#111;
}
.detail-right-section h1{
  text-indent:0;
  font-size:20px;
}
.detail-right-section h2{
  text-indent:0.5em;
  font-size:18px;
}
.detail-right-section h3{
  text-indent: 28px;
  font-size: 16px;
  color: cornflowerblue;
}
.detail-right-section table{
  margin-left: auto;
  margin-right: auto;
}
.detail-right-section table td{
  border: 1px solid #aaa;
  padding: 2px 10px;
}
.detail-right-section strong span,p{
  font-weight: bolder;
}
.detail-right-section table td p{
  text-indent: 0;
  margin-bottom:0;
}
.detail-right-section ul{
  margin-left: 4em;
}
.detail-right-section ul li{
  color: #111;
  list-style-type: circle;
}
.detail-right-section ul ul li{
  list-style-type: disc;
}
.detail-right-section p img{
  max-width: 100%;
}


.detail-content .detail-right .detail-right-wrap #articleSection {
  height: 26px;
  line-height: 26px;
  padding: 20px 0;
  font-weight: bold;
  font-size: 16px;
  color: #4285f4
}

.detail-content .detail-right .detail-right-wrap .detail-right-content h4 {
  line-height: 26px;
  font-weight: 500;
  font-size: 20px;
  text-align: center;
  font-family: Microsoft Yahei;
}

.detail-content .detail-right .detail-right-wrap .detail-right-content h5 {
  color: #4285f4;
  font-weight: bold
}

.detail-content .detail-right .detail-right-wrap .detail-right-content .detail-right-section {
  line-height: 26px;
  padding-bottom: 26px;
  font-size: 14px
}

.detail-content .detail-right .download {
  width: 20%;
  padding-left: 20px;
  box-sizing: border-box;
  float: left;
  padding-top: 90px
}

.detail-content .detail-right .download a {
  display: block;
  width: 126px;
  height: 25px;
  line-height: 25px;
  background-color: #4286F5;
  margin-bottom: 20px
}
