.none {
	display:none!important
}
.media .sd_imgbox {
	height:100%
}
.media .title {
	display:inline-block;
	text-align:center;
	font-size:26px;
	line-height:80px;
	font-weight:700;
	color:transparent;
	background:linear-gradient(270deg, #00496C 0, #0080C0 100%);
	-webkit-background-clip:text;
	background-image:none\0;
	color:#32beff\0
}
@media (min-width:992px) and (max-width:1199px) {
.media .title {
font-size:36px;
line-height:42px
}
}
@media (min-width:701px) and (max-width:991px) {
.media .title {
font-size:36px;
line-height:42px
}
}
@media (min-width:576px) and (max-width:700px) {
.media .title {
font-size:36px;
line-height:42px
}
}
@media (max-width:575px) {
.media .title {
font-size:28px;
line-height:34px
}
}
@media (min-width:992px) {
.img_scale {
transition:all 1s
}
.img_scale:hover {
transform:scale(1.2);
-webkit-transform:scale(1.2);
-moz-transform:scale(1.2);
-ms-transform:scale(1.2);
-o-transform:scale(1.2)
}
}
.media .banner_box .banner {
	height:450px;
	text-align:center;
	position:relative
}
.media .banner_box .banner img {
	height:100%;
	margin:0 -100%
}
.media .banner_box .banner_text_box {
	position:absolute;
	top:120px;
	left:0;
	right:0;
	bottom:0;
	display:block;
	width:100%
}
.media .banner_box .banner_text_box .banner_text {
	height:100%;
	display:table;
	margin:0 auto
}
.media .banner_box .banner_text_box .banner_text .table {
	display:table-cell;
	vertical-align:middle;
	text-align:left
}
.media .banner_box .banner_text_box .banner_text .table .text {
	font-size:48px;
	font-weight:700;
	color:#fff;
	line-height:54px;
	padding:0;
	margin:0
}
.media .banner_box .banner_text_box .banner_text .table .ms {
	margin-top:20px;
	line-height:20px;
	font-size:16px;
	color:#fff
}
@media (min-width:992px) and (max-width:1199px) {
.media .banner_box .banner {
height:350px
}
.media .banner_box .banner_text_box {
top:110px
}
.media .banner_box .banner_text_box .banner_text .table .text {
font-size:36px;
line-height:42px
}
.media .banner_box .banner_text_box .banner_text .table .ms {
margin-top:15px
}
}
@media (min-width:701px) and (max-width:991px) {
.media .banner_box .banner {
height:300px
}
.media .banner_box .banner_text_box {
top:70px
}
.media .banner_box .banner_text_box .banner_text .table .text {
font-size:36px;
line-height:42px
}
.media .banner_box .banner_text_box .banner_text .table .ms {
margin-top:10px
}
}
@media (min-width:576px) and (max-width:700px) {
.media .banner_box .banner {
height:300px
}
.media .banner_box .banner_text_box {
top:70px
}
.media .banner_box .banner_text_box .banner_text .table .text {
font-size:36px;
line-height:42px
}
.media .banner_box .banner_text_box .banner_text .table .ms {
margin-top:10px
}
}
@media (max-width:575px) {
.media .banner_box .banner {
height:250px
}
.media .banner_box .banner_text_box {
top:50px
}
.media .banner_box .banner_text_box .banner_text .table {
text-align:center
}
.media .banner_box .banner_text_box .banner_text .table .text {
font-size:28px;
line-height:34px
}
.media .banner_box .banner_text_box .banner_text .table .ms {
margin-top:10px;
font-size:14px;
line-height:20px
}
}
.media .media_tab {
	height:70px;
	box-sizing:border-box;
	background:#fff;
	border-bottom:1px solid #eee;
	box-shadow:0 2px 10px 0 rgba(0, 0, 0, .05);
	text-align:center
}
.media .media_tab .tab_box {
	display:inline-block;
	vertical-align:top;
	white-space:nowrap;
	background-color:#fff
}
.media .media_tab .tab_box .tab_item {
	display:inline-block;
	vertical-align:top;
	position:relative;
	cursor:pointer
}
.media .media_tab .tab_box .tab_item p {
	box-sizing:border-box;
	font-size:16px;
	line-height:70px;
	color:#999;
	padding:0 40px
}
.media .media_tab .tab_box .tab_item p:hover {
	color:#df5c2d
}
.media .media_tab .tab_box .tab_item .bottom_line {
	position:absolute;
	bottom:0;
	width:100%;
	height:3px
}
.media .media_tab .tab_box .tab_item.cur p {
	color:#df5c2d;
	font-weight:700
}
.media .media_tab .tab_box .tab_item.cur .bottom_line {
	background:#005aab\9;
	background-image:linear-gradient(270deg, #df5c2d 0, #ff926b 100%)
}
.media .media_tab .fixed {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	z-index:2
}
@media (min-width:992px) and (max-width:1199px) {
.media .media_tab {
height:60px
}
.media .media_tab .tab_box .tab_item p {
line-height:60px
}
.media .media_tab .tab_box .tab_item .bottom_line {
bottom:0
}
}
@media (min-width:701px) and (max-width:991px) {
.media .media_tab {
height:50px
}
.media .media_tab .tab_box .tab_item p {
font-size:14px;
line-height:50px;
padding:0 20px
}
.media .media_tab .tab_box .tab_item p:hover {
color:#999
}
.media .media_tab .tab_box .tab_item .bottom_line {
bottom:0
}
.media .media_tab .tab_box .tab_item.cur p {
color:#005aab
}
}
@media (min-width:576px) and (max-width:700px) {
.media .media_tab {
height:50px
}
.media .media_tab .tab_box .tab_item p {
font-size:14px;
line-height:50px;
padding:0 20px
}
.media .media_tab .tab_box .tab_item p:hover {
color:#df5c2d;
}
.media .media_tab .tab_box .tab_item .bottom_line {
bottom:0
}
.media .media_tab .tab_box .tab_item.cur p {
color:#005aab
}
}
@media (max-width:575px) {
.media .media_tab {
height:50px
}
.media .media_tab .tab_box {
overflow-x:auto;
overflow-y:visible;
height:50px
}
.media .media_tab .tab_box::-webkit-scrollbar {
display:none
}
.media .media_tab .tab_box .tab_item p {
font-size:14px;
line-height:50px;
padding:0 20px
}
.media .media_tab .tab_box .tab_item p:hover {
color:#df5c2d
}
.media .media_tab .tab_box .tab_item .bottom_line {
bottom:0
}
.media .media_tab .tab_box .tab_item.cur p {
color:#df5c2d
}
}
.media .media_news {
	margin:0 auto;
	padding:60px 0;
	text-align:center
}
.media .media_news .news_box {
	margin:0 auto;
	position:relative
}
.media .media_news .news_box .news_listbox {
	margin:25px -15px;
	position:static
}
.media .media_news .news_box .news_listbox .listitem {
	padding:20px 15px;
	box-sizing:border-box
}
.media .media_news .news_box .news_listbox .listitem .itembox {
	box-shadow:0 0 15px 0 rgba(0, 0, 0, .1)
}
.media .media_news .news_box .news_listbox .listitem .itembox .img_box {
	text-align:center;
	height:210px;
	overflow:hidden
}
.media .media_news .news_box .news_listbox .listitem .itembox .img_box img {
	height:100%;
	margin:0 -100%
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box {
	padding:20px 10px 10px;
	text-align:left;
	border:0px solid #eee;
	border-top:none
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .name {
	font-size:16px;
	line-height:22px;
	font-weight:700;
	color:#333;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .name:hover {
	color:#df5c2d
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .detail {
	font-size:14px;
	line-height:20px;
	color:#999;
	margin:10px 0;
	height:40px;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	text-overflow:ellipsis;
	overflow:hidden
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .detail:hover {
	color:#df5c2d
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .otherbox {
	margin-top:15px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .otherbox .from {
	font-size:12px;
	line-height:18px;
	color:#df5c2d
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .otherbox .from:hover {
	color:#df5c2d
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .otherbox .time {
	font-size:12px;
	line-height:18px;
	color:#ccc;
	padding-left:10px;
	margin-left:10px;
	border-left:1px solid #eee
}
.media .media_news .news_box .news_listbox .arrow {
	display:inline-block;
	font-size:48px;
	color:#005aab;
	position:absolute;
	left:-66px;
	top:50%;
	margin-top:-24px;
	cursor:pointer
}
.media .media_news .news_box .news_listbox .arrow.arrow-next {
	left:auto;
	right:-66px
}
.media .media_news .news_box .news_listbox .arrow.nonextslide, .media .media_news .news_box .news_listbox .arrow.nopreslide {
	color:#b2c9e1
}
.media .media_news .button {
	display:block;
	margin:0 auto;
	width:250px;
	height:50px;
	font-size:16px;
	line-height:50px
}
@media (min-width:0) {
.media .media_news .news_box .news_listbox .listitem .itembox .text_box {
border:none
}
}
@media (min-width:992px) and (max-width:1199px) {
.media .media_news .news_box .news_listbox {
margin:10px -10px 25px
}
.media .media_news .news_box .news_listbox .listitem {
padding:20px 10px
}
.media .media_news .news_box .news_listbox .listitem .itembox {
box-shadow:0 0 9px 0 rgba(0, 0, 0, .1)
}
.media .media_news .news_box .news_listbox .listitem .itembox .img_box {
height:180px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box {
padding:20px 20px 30px
}
}
@media (min-width:701px) and (max-width:991px) {
.media .media_news {
padding:60px 0 70px
}
.media .media_news .news_box .news_listbox {
margin:10px -10px 25px
}
.media .media_news .news_box .news_listbox .listitem {
padding:20px 10px
}
.media .media_news .news_box .news_listbox .listitem .itembox {
box-shadow:0 0 9px 0 rgba(0, 0, 0, .1)
}
.media .media_news .news_box .news_listbox .arrow {
font-size:32px;
left:-48px;
margin-top:-16px
}
.media .media_news .news_box .news_listbox .arrow.arrow-next {
right:-48px
}
.media .media_news .button {
width:200px;
height:40px;
font-size:14px;
line-height:40px
}
}
@media (min-width:576px) and (max-width:700px) {
.media .media_news {
padding:60px 0 50px
}
.media .media_news .news_box .news_listbox {
margin:10px -10px 25px
}
.media .media_news .news_box .news_listbox .listitem {
padding:20px 10px
}
.media .media_news .news_box .news_listbox .listitem .itembox {
box-shadow:0 0 9px 0 rgba(0, 0, 0, .1)
}
.media .media_news .news_box .news_listbox .listitem .itembox .img_box {
height:160px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box {
padding:20px 20px 30px
}
.media .media_news .news_box .news_listbox .arrow {
font-size:32px;
left:-41px;
margin-top:-16px
}
.media .media_news .news_box .news_listbox .arrow.arrow-next {
right:-41px
}
.media .media_news .button {
width:200px;
height:40px;
font-size:14px;
line-height:40px
}
}
@media (max-width:575px) {
.media .media_news {
padding:45px 0
}
.media .media_news .news_box .news_listbox {
margin:5px 0 10px;
padding:0 calc(8.33333333% - 10px);
box-sizing:border-box;
}
.media .media_news .news_box .news_listbox .listitem {
padding:20px 0;
width:300px!important
}
.media .media_news .news_box .news_listbox .listitem .itembox {
width:280px;
margin:0 10px;
box-shadow:0 0 9px 0 rgba(0, 0, 0, .1)
}
.media .media_news .news_box .news_listbox .listitem .itembox .img_box {
height:180px;
width:280px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box {
padding:15px 20px 20px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .name {
font-size:14px;
line-height:20px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .detail {
font-size:12px;
line-height:18px;
margin:5px 0;
height:36px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .otherbox {
margin-top:10px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .otherbox .from {
font-size:12px;
line-height:18px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .otherbox .time {
font-size:12px;
line-height:18px
}
.media .media_news .button {
width:150px;
height:40px;
font-size:14px;
line-height:40px
}
}
.media .media_database {
	margin:0 auto;
	padding:60px 0 60px;
	text-align:center;
	background:url(mediaCenter_databasebg.png) repeat
}
.media .media_database .database_box {
	margin:0 auto;
	position:relative
}
.media .media_database .database_box .database_listbox {
	margin:25px -15px;
	position:static
}
.media .media_database .database_box .database_listbox .listitem {
	padding:20px 15px;
	box-sizing:border-box
}
.media .media_database .database_box .database_listbox .listitem .itembox {
	box-shadow:0 0 15px 0 rgba(0, 0, 0, .1);
	background:rgba(255, 255, 255, .6);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffffff, endColorstr=#99ffffff)
}
.media .media_database .database_box .database_listbox .listitem .itembox .img_box {
	text-align:center;
	height:210px;
	overflow:hidden
}
.media .media_database .database_box .database_listbox .listitem .itembox .img_box img {
	height:100%;
	margin:0 -100%
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box {
	padding:0 30px;
	height:50px
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box .name {
	font-size:16px;
	line-height:50px;
	font-weight:700;
	color:#333;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis
}
.media .media_database .database_box .database_listbox .listitem .itembox:hover .text_box .name {
	color:#df5c2d
}
.media .media_database .database_box .database_listbox .arrow {
	display:inline-block;
	font-size:48px;
	color:#df5c2d;
	position:absolute;
	left:-66px;
	top:50%;
	margin-top:-24px;
	cursor:pointer
}
.media .media_database .database_box .database_listbox .arrow.arrow-next {
	left:auto;
	right:-66px
}
.media .media_database .database_box .database_listbox .arrow.nonextslide, .media .media_database .database_box .database_listbox .arrow.nopreslide {
	color:#b2c9e1
}
.media .media_database .button {
	display:block;
	margin:0 auto;
	width:250px;
	height:50px;
	font-size:16px;
	line-height:50px
}
@media (min-width:992px) and (max-width:1199px) {
.media .media_database {
padding:60px 0
}
.media .media_database .database_box .database_listbox {
margin:10px -10px 25px
}
.media .media_database .database_box .database_listbox .listitem {
padding:20px 10px
}
.media .media_database .database_box .database_listbox .listitem .itembox {
box-shadow:0 0 10px 0 rgba(0, 0, 0, .1)
}
.media .media_database .database_box .database_listbox .listitem .itembox .img_box {
height:180px
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box {
padding:0 20px
}
}
@media (min-width:701px) and (max-width:991px) {
.media .media_database {
padding:60px 0
}
.media .media_database .database_box .database_listbox {
margin:10px -10px 25px
}
.media .media_database .database_box .database_listbox .listitem {
padding:20px 10px
}
.media .media_database .database_box .database_listbox .listitem .itembox {
box-shadow:0 0 10px 0 rgba(0, 0, 0, .1)
}
.media .media_database .database_box .database_listbox .arrow {
font-size:32px;
left:-48px;
margin-top:-16px
}
.media .media_database .database_box .database_listbox .arrow.arrow-next {
right:-48px
}
.media .media_database .button {
width:200px;
height:40px;
line-height:40px
}
}
@media (min-width:576px) and (max-width:700px) {
.media .media_database {
padding:60px 0
}
.media .media_database .database_box .database_listbox {
margin:10px -10px 25px
}
.media .media_database .database_box .database_listbox .listitem {
padding:20px 10px
}
.media .media_database .database_box .database_listbox .listitem .itembox {
box-shadow:0 0 10px 0 rgba(0, 0, 0, .1)
}
.media .media_database .database_box .database_listbox .listitem .itembox .img_box {
height:160px
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box {
padding:0 20px
}
.media .media_database .database_box .database_listbox .arrow {
font-size:32px;
left:-41px;
margin-top:-16px
}
.media .media_database .database_box .database_listbox .arrow.arrow-next {
right:-41px
}
.media .media_database .button {
width:200px;
height:40px;
line-height:40px
}
}
@media (max-width:575px) {
.media .media_database {
padding:45px 0
}
.media .media_database .database_box .database_listbox {
margin:20px -5px 25px
}
.media .media_database .database_box .database_listbox .swiper-wrapper {
width:100%!important;
height:auto!important
}
.media .media_database .database_box .database_listbox .listitem {
padding:5px;
width:50%!important;
height:auto!important
}
.media .media_database .database_box .database_listbox .listitem .itembox {
box-shadow:0 0 6px 0 rgba(0, 0, 0, .1)
}
.media .media_database .database_box .database_listbox .listitem .itembox .img_box {
height:100px
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box {
height:40px;
padding:0 15px
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box .name {
font-size:14px;
line-height:40px
}
.media .media_database .button {
width:150px;
height:40px;
line-height:40px
}
}
.media .media_digital {
	position:relative;
	height:500px;
	text-align:center;
	overflow:hidden
}
.media .media_digital .swiper-container, .media .media_digital .swiper-slide, .media .media_digital .swiper-wrapper {
	height:100%
}
.media .media_digital .arrow {
	display:inline-block;
	font-size:48px;
	color:#fff;
	position:absolute;
	left:4.16666665%;
	margin-left:-24px;
	top:50%;
	margin-top:-24px;
	cursor:pointer
}
.media .media_digital .arrow.arrow-next {
	left:auto;
	right:4.16666665%;
	margin-right:-24px
}
.media .media_digital .arrow.nonextslide, .media .media_digital .arrow.nopreslide {
	color:#b2c9e1
}
.media .media_digital .pagination {
	display:none;
	text-align:center;
	position:absolute;
	bottom:20px;
	left:50%;
	transform:translateX(-50%)
}
.media .media_digital .swiper-pagination-switch {
	width:14px;
	height:14px;
	border-radius:50%;
	display:inline-block;
	vertical-align:middle;
	margin-right:8px;
	text-align:center;
	background-color:#a1abb7;
	box-sizing:border-box;
	cursor:pointer
}
.media .media_digital .swiper-active-switch {
	border:3px solid #fff;
	background-color:transparent
}
.media .media_digital img {
	height:100%;
	margin:0 -100%
}
.media .media_digital .digitalbox {
	position:absolute;
	top:0;
	left:50%;
	bottom:0;
	height:500px
}
.media .media_digital .digitalbox .digital_box {
	height:100%;
	display:table;
	vertical-align:middle;
	position:relative;
	left:-50%
}
.media .media_digital .digitalbox .digital_box .info_box {
	display:table-cell
}
.media .media_digital .digitalbox .digital_box .info_box .title {
	display:inline-block;
	text-align:center;
	font-size:48px;
	line-height:1;
	font-weight:700;
	color:#fff;
	background:0 0
}
.media .media_digital .digitalbox .digital_box .info_box .detail {
	font-size:16px;
	line-height:32px;
	color:#fff;
	margin:20px 0 0
}
.media .media_digital .digitalbox .digital_box .info_box .button {
	display:block;
	margin:0 auto;
	width:200px;
	height:50px;
	font-size:16px;
	line-height:50px;
	margin-top:45px
}
@media (min-width:992px) and (max-width:1199px) {
.media .media_digital {
height:400px
}
.media .media_digital .digitalbox {
height:400px
}
.media .media_digital .digitalbox .digital_box .info_box .title {
font-size:36px
}
.media .media_digital .digitalbox .digital_box .info_box .detail {
margin:15px 0 0
}
.media .media_digital .digitalbox .digital_box .info_box .button {
margin-top:30px
}
}
@media (min-width:701px) and (max-width:991px) {
.media .media_digital {
height:350px
}
.media .media_digital .arrow {
display:none
}
.media .media_digital .pagination {
display:inline-block
}
.media .media_digital .digitalbox {
height:350px
}
.media .media_digital .digitalbox .digital_box .info_box .title {
font-size:36px
}
.media .media_digital .digitalbox .digital_box .info_box .detail {
margin:15px 0 0
}
.media .media_digital .digitalbox .digital_box .info_box .button {
height:40px;
font-size:14px;
line-height:40px;
margin-top:30px
}
}
@media (min-width:576px) and (max-width:700px) {
.media .media_digital {
height:350px
}
.media .media_digital .arrow {
display:none
}
.media .media_digital .pagination {
display:inline-block
}
.media .media_digital .digitalbox {
height:350px
}
.media .media_digital .digitalbox .digital_box .info_box .title {
font-size:36px
}
.media .media_digital .digitalbox .digital_box .info_box .detail {
margin:15px 0 0
}
.media .media_digital .digitalbox .digital_box .info_box .button {
height:40px;
font-size:14px;
line-height:40px;
margin-top:30px
}
}
@media (max-width:575px) {
.media .media_digital {
height:250px
}
.media .media_digital .arrow {
display:none
}
.media .media_digital .pagination {
display:inline-block
}
.media .media_digital .digitalbox {
height:250px;
transform:translateX(-50%);
width:80%
}
.media .media_digital .digitalbox .digital_box {
left:0;
width:100%
}
.media .media_digital .digitalbox .digital_box .info_box .title {
font-size:28px
}
.media .media_digital .digitalbox .digital_box .info_box .detail {
font-size:14px;
margin:15px 0 0
}
.media .media_digital .digitalbox .digital_box .info_box .button {
width:150px;
height:40px;
font-size:14px;
line-height:40px;
margin-top:25px
}
}
.media .media_contact {
	margin:0 auto;
	padding:60px 0 45px;
	text-align:center;
	background:url(mediaCenter_contact.jpg) center repeat
}
.media .media_contact .contact_box .contact_listbox {
	margin:25px -15px
}
.media .media_contact .contact_box .contact_listbox .listitem {
	padding:20px 15px;
	box-sizing:border-box
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox {
	box-shadow:0 0 20px 0 rgba(0, 0, 0, .05);
	position:relative;
	height:240px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .img_box {
	position:absolute;
	text-align:center;
	height:240px;
	width:100%;
	top:0;
	left:0;
	overflow:hidden
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .img_box img {
	position:absolute;
	right:0;
	top:0;
	height:100%
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .tablebox {
	display:table;
	height:240px;
	vertical-align:middle
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box {
	display:table-cell;
	text-align:left;
	padding-left:60px;
	position:relative;
	z-index:1
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .name {
	font-size:28px;
	line-height:32px;
	color:#333;
	font-weight:700
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .button {
	display:inline-block;
	width:150px;
	height:40px;
	font-size:14px;
	line-height:40px;
	text-align:center;
	cursor:pointer;
	margin-top:45px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .info {
	margin-top:10px;
	margin-bottom:20px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .info .iconemail {
	display:inline-block;
	vertical-align:top;
	width:16px;
	height:16px;
	background:url(mediaCenter_email.png);
	margin-right:10px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .info span {
	font-size:12px;
	line-height:16px;
	color:#333
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box hr {
	width:192px;
	background:#0f2341;
	opacity:.1;
	filter:alpha(opacity=10)
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt {
	color:#666;
	font-size:12px;
	margin-top:20px;
	vertical-align:top
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt a {
	color:#005aab;
	vertical-align:top
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt a:hover {
	color:#df5c2d
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt .enter {
	display:none
}
@media (min-width:992px) and (max-width:1199px) {
.media .media_contact {
padding:60px 0
}
.media .media_contact .contact_box .contact_listbox {
margin:10px -10px
}
.media .media_contact .contact_box .contact_listbox .listitem {
padding:20px 10px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .img_box {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .tablebox {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box {
padding-left:30px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .info .iconemail {
margin-right:7px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box hr {
width:216px
}
}
@media (min-width:701px) and (max-width:991px) {
.media .media_contact {
padding:60px 0 30px
}
.media .media_contact .contact_box .contact_listbox {
margin:20px 0
}
.media .media_contact .contact_box .contact_listbox .listitem {
padding:10px 0
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .img_box {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .tablebox {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .button {
margin-top:30px
}
}
@media (min-width:576px) and (max-width:700px) {
.media .media_contact {
padding:60px 0 30px
}
.media .media_contact .contact_box .contact_listbox {
margin:20px 0
}
.media .media_contact .contact_box .contact_listbox .listitem {
padding:11px 0
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .img_box {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .tablebox {
height:180px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .button {
margin-top:30px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box hr {
width:190px
}
}
@media (max-width:575px) {
.media .media_contact {
padding:45px 0 30px
}
.media .media_contact .contact_box .contact_listbox {
margin:25px 0
}
.media .media_contact .contact_box .contact_listbox .listitem {
padding:5px 0
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox {
height:140px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .img_box {
height:140px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .tablebox {
height:140px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box {
padding-left:30px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .name {
font-size:20px;
line-height:26px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .button {
width:100px;
height:32px;
font-size:12px;
line-height:32px;
margin-top:15px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .info {
margin-bottom:10px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box hr {
width:156px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt {
margin-top:10px;
line-height:18px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt a {
color:#005aab;
vertical-align:top
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt .enter {
display:block
}
}
.weixin .media .media_tab .tab_box .tab_item .bottom_line {
	bottom:-3px
}
@media (min-width:1200px) {
.media .media_tab .tab_box .tab_item p {
font-size:20px
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box .name {
font-size:20px;
line-height:60px
}
.media .media_digital .digitalbox .digital_box .info_box .detail {
font-size:20px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .detail {
font-size:16px;
line-height:20px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .info span {
font-size:14px;
line-height:20px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt {
font-size:14px;
line-height:20px
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box {
padding:0 30px;
height:60px
}
}
@media (max-width:575px) {
.media .media_tab .tab_box .tab_item p {
font-size:16px
}
.media .media_database .database_box .database_listbox .listitem .itembox .text_box .name {
font-size:16px
}
.media .media_digital .digitalbox .digital_box .info_box .detail {
font-size:16px
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .info span {
font-size:14px;
line-height:20px;
color:#333
}
.media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt {
font-size:14px;
line-height:20px
}
.media .media_news .news_box .news_listbox .listitem .itembox .text_box .detail {
font-size:14px;
line-height:18px
}
}
.ie8 .media .media_tab .tab_box .tab_item p {
	font-size:20px
}
.ie8 .media .media_database .database_box .database_listbox .listitem .itembox .text_box .name {
	font-size:20px;
	line-height:60px
}
.ie8 .media .media_digital .digitalbox .digital_box .info_box .detail {
	font-size:20px
}
.ie8 .media .media_news .news_box .news_listbox .listitem .itembox .text_box .detail {
	font-size:16px;
	line-height:20px
}
.ie8 .media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .info span {
	font-size:14px;
	line-height:20px
}
.ie8 .media .media_contact .contact_box .contact_listbox .listitem .itembox .info_box .doubt {
	font-size:14px;
	line-height:20px
}
