.text_center{text-align: center;}
.lh42{line-height: 42px;}
.lh27{line-height: 27px;}
.mt59{margin-top: 59px;}
.mt50{margin-top: 50px;}
.mb52{margin-bottom: 52px;}
.italic{font-style: italic;}

.page_title{padding: 94px 0 34px;}

.sub_row{max-width: 1154px;margin: 0 auto;padding: 0 15px;}
.content{margin-bottom: 35px;min-height: 430px;}
.sub_banner{margin: 20px 0 0;}
.sub_banner img{display: block;width: 100%;}

.italic_title{margin: 60px 0 24px;}
.sub_text1{background: #f4f4f4;padding: 48px 0;}

.note_box{margin: 60px 0 0;}
.note_box2{border-top: 2px solid #fdd835;padding: 44px 0 0;margin: 31px 0 0;}
.note_box2 .bold{font-style: italic;margin: 0 0 21px;}

.sub_list01 ul{margin: 23px 0 46px;}
.sub_list01 li{line-height: 30px;padding: 10px 0;}
.sub_list01 a{}
.sub_list01 .info{margin: 0 0 35px;}

.sub_list02{max-width: 560px;overflow: hidden;margin: 23px auto 54px;}
.sub_list02 .left{width: 168px;float: left;}
.sub_list02 .img{padding-bottom: 115.4%;}
.sub_list02 .right{margin: 0 0 0 304px;padding: 12px 0 0;line-height: 24px;}

.sub_list03 ul{margin: -20px 0 0 0;}
.sub_list03 li{padding: 27px 0;line-height: 30px;}
.sub_list03 a{}

.mul_list{margin: 0 0 55px;}
.title_box1{border-bottom: 1px solid #e6e6e6;margin: 17px 0 20px;}
.title_box1 a{display: inline-block;*display: inline;*zoom:1;padding: 0 0 6px;margin: 0 30px 0 0;position: relative;text-decoration: none;line-height: 30px;}
.title_box1 a.on{font-weight: bold;font-family: 'OpenSans-Bold';line-height: 30px;}
.title_box1 a.on::after{content: "";display: block;width: 100%;height: 3px;position: absolute;bottom: -1px;left: 0;border-radius: 3px;background: #274188;}
.title_box1 li{display: inline-block;*display: inline;*zoom:1;}
.tabMore{float: right;padding: 6px 0 0;}
.tabMore a{text-decoration: none;}

.top_box1{margin: 30px 0 60px;}

.sub_list04 ul{margin: 0 -10px -10px;}
.sub_list04 li{width: 25%;}
.sub_list04 a{margin: 0 10px 20px;text-decoration: none;}
.sub_list04 .bottom_box{padding: 15px 19px 17px 26px;border: 1px solid #e6e6e6;}
.sub_list04 .title{max-height: 54px;line-height: 27px;}
.sub_list04 .img{padding-bottom: 56.25%;}

.more_tab.on,.tabListBox.on{display: block;}
.more_tab{display: none;}
.tabListBox{display: none;}

.top_box2{margin: 30px 0 0 0;}
.top_box2 .title{text-align: center;margin: 0 0 61px;}
.top_box2 .info{margin: 0 auto 16px;max-width: 530px;padding: 0 15px;}
.top_box2 .info p{margin: 0 0 15px;line-height: 27px;}
.top_box2 .info a{text-decoration: underline;}

.sub_text2{background: #f4f4f4;padding: 36px 0;text-align: center;}
.page_title2{font-family: 'Oswald-Regular';font-weight: normal;color: #3d3d3d;font-size: 39px;display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;line-height: 44px;}
.sub_list05 ul{margin: 23px 0px -10px;}
.sub_list05 li{width: 33.3%;margin: 30px 0 0;}
.sub_list05 a{text-align: center;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.sub_list05 .title{max-height: 54px;line-height: 27px;text-align: center;margin: 0 0 28px;}
.sub_list05 .img{padding-bottom: 105%;}
.sub_list05 .img img:hover{transform: none;}
.sub_list05 .top_box{margin: 5px 15px 40px;}
.sub_list05 .box{margin: 0 30px 20px;}

.sub_list06 ul{margin: -9px auto 10px;max-width: 960px;}
.sub_list06 li{padding: 30px 0;border-bottom: 1px solid #e6e6e6;overflow: hidden;}
.sub_list06 .left{width: 267px;float: left;}
.sub_list06 .img{padding-bottom: 132.5%;background: #dedede;}
.sub_list06 a{margin: 0 0 0;}
.sub_list06 .right{margin: 0 0 0 404px;padding: 12px 0 0;}
.sub_list06 .title{margin: 0 0 52px;height: 180px;line-height: 36px;}


@media screen and (max-width:1386px){
	.sub_list04 li{width: 33.3%;}
	
}

@media screen and (max-width:992px){
	.sub_list04 li,.sub_list05 li{width: 50%;}
	
}
@media screen and (max-width:767px){
	.sub_list02{padding: 0 0 0 0;}
	.sub_list02 .right{margin: 0 0 0 200px;}
	
	.sub_list04 li,.sub_list05 li{width: 100%;}
	.sub_list05 .top_box{width: 210px;margin: 0 auto 10px;}
	.sub_list05 .title{margin: 0 0 14px;}
	
	.sub_list06 .left{width: 200px;}
	.sub_list06 .right{margin: 0 0 0 240px;}
}

@media screen and (max-width:414px){
	.sub_list02 .left{width: 168px;float: none;margin: 0 auto 20px;}
	.sub_list02 .right{margin: 0;text-align: center;}
	
	.sub_list06 .left{margin: 0 auto;float: none;}
	.sub_list06 .right{margin: 0;}
	.sub_list06 .title{height: auto;margin: 0 0 20px;}
}

.article{font-size: 17px;line-height: 30px;text-align: justify;}
.article img{display: inline-block;*display: inline;*zoom: 1;}
.article i,.article em{font-style: italic;}
.article strong,.article strong span{font-weight: bold;font-family: 'OpenSans-Bold';}
.article table img{max-width: initial;}
.article tbody td,.article tfoot td{border-width:1px;border-style: solid;border-color: #ddd;}
.article ol{list-style:decimal inside none;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 40px;}
.article ul{list-style: disc inside  none;-webkit-margin-before: 1em;-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;-webkit-padding-start: 40px;}
.article ul li{list-style-type:disc;}
.article ol li{list-style-type:decimal;}
@media screen  and (max-width:767px){
	.article img{width:auto !important;height:auto !important;}
	.article video{width:auto !important;}
	.article table{width:100% !important;max-width: 100% !important;margin:0 !important;table-layout: fixed;word-break:break-all;box-sizing: border-box;}
	.article table td{width:auto !important; }
	.article table tr{height:auto !important;}
}

/*分页*/
.pages{text-align:center;line-height:42px;padding: 21px 0 36px;clear: both;font-size: 0;}
.pages a{text-decoration: none;display: inline-block; *display:inline; *zoom:1;vertical-align: middle;width:42px;height: 42px;line-height: 42px;font-size:16px;text-align:center;margin: 0 5px;color: #757575;border-radius: 50%;}
.pagesBox{display: inline-block;*display: inline;*zoom:1;padding: 0 10px;}
.pagesBox a{border: 1px solid #e5e5e5;}
.pagesBox a.on_pages,.pagesBox a:hover{font-weight: bold;color: #fff;position: relative;background: #274188;border-color: #274188;}
.pages a.prev,.pages a.next{width: 42px;height: 42px;border-radius: 50%;padding: 0;vertical-align: middle;border: 1px solid #e5e5e5;}
.pages a.prev{background: url(../images/prev_page1.png) center no-repeat #fff;}
.pages a.next{background: url(../images/next_page1.png) center no-repeat #fff;}
.pages a.next:hover{background: url(../images/next_page2.png) center no-repeat #274188;border-color: #274188;}
.pages a.prev:hover{background: url(../images/prev_page2.png) center no-repeat #274188;border-color: #274188;}

.select_page{display: inline-block;*display: inline;*zoom:1;vertical-align: middle;margin: 0 5px 0 15px;padding: 0 0 0 14px;font-size: 0;border: 1px solid #e5e5e5;border-radius: 22px;}
.select_page span,.select_page a{font-size: 16px;display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.selectLink{display: inline-block;*display: inline;*zoom:1;width: 66px;height: 30px;margin: 0  0 0 7px;vertical-align: middle;position: relative;}
.selectLink::before{content: '';display: block;width: 40px;height: 1px;position: absolute;left: -3px;bottom: 6px;background: #757575;}
.selectLink.on::before{display: none;}
.selectLink.on{border-radius: 0 0 3px 3px;background: #274188;}
.selectLink .arrow{width: 20px;height: 20px;position: absolute;right: 10px;margin: 0 0 -10px;bottom: 50%;background: url(../images/select_page1.png) center center no-repeat;transition: all ease-in-out 0.2s;-ms-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;-o-transition: all ease-in-out 0.2s;cursor: pointer;}
.selectLink .arrow.on{background: url(../images/select_page2.png) center center no-repeat;}
.selectLink > a{display: block;font-size: 16px;color: #757575;line-height: 30px;text-align: left;width: auto;padding: 0 0 0 12px;}
.selectLink.on a{color: #fff;}
.selectLink .alertBox{height: 0;position: absolute;left: 0;bottom: 100%;background: #274188;right: 0;border-radius: 3px 3px 0 0;padding: 6px 0 0;overflow: hidden;border: 0;border-bottom: 1px solid rgba(255,255,255,0.4);opacity: 0;transition: all ease-in-out 0.2s;-ms-transition: all ease-in-out 0.2s;-moz-transition: all ease-in-out 0.2s;-webkit-transition: all ease-in-out 0.2s;-o-transition: all ease-in-out 0.2s;}
.selectLink .alertBox.on{opacity: 1;height: auto;}
.selectLink .alertBox a{display: block;font-size: 16px;color: #fff;line-height: 1.5;padding: 6px 0;width: auto;border-radius: 0;margin: 0;height: auto;}
.selectLink .alertBox a:hover{background: rgba(255,255,255,0.2);}
@media screen and (max-width:1100px){
	.select_page{display: none;}
}
@media screen and (max-width:480px){
	.pagesBox{display: none;}
}
