﻿@charset "utf-8";
/* CSS Document */
body { min-width: 1200px}
a {	-webkit-transition: all 0.4s;	transition: all 0.4s;}
a:hover {	color: #ff9724!important;	background-color: transparent;	-webkit-text-decoration-skip: objects;}
a:active, a:hover { color: #ff9724!important; }
.domPC { display: block !important; }
.domMobile { display: none !important; }
.content { width:1200px; height: auto; margin: 0 auto; background: #fff; }
.fl { float: left; }
.title {width:100%;height: 30px; margin-bottom:20px; padding-bottom:20px; border-bottom: 1px solid #bbb;}
.title h3 {	padding: 0px 15px 0 0px; background: #FFF; font-size: 36px;  line-height: 30px;color: #135091;font-weight: bold; }
.title h3 a {	color: #135091;}
.xpage-content { list-style: none; }
.xpage-content li { width: 285px; height: 262px; float: left; margin:0 15px 20px 0;; overflow: hidden; }
.xpage-content li img { width: 100%; height: auto; }
.xpage-content li p { color: #272727; font-size: 16px; font-weight: normal; height: 145px; line-height: 25px; overflow: hidden; vertical-align: middle; width: 100%; margin: 0 auto; margin-top: 5px; }
.xpage-content li p a { color: #272727; }
.xpage-more-btn { width: 100px; text-align: center; margin-left: auto; margin-right: auto; border: 1px solid #bbb; background: #eee; line-height: 2em; border-radius: 0.5em; cursor: pointer; margin-top: 30px; margin-bottom: 50px; }
.xpage-more-btn:hover { background: #ddd; }
.xpage-more-btn:active { background: #ccc; }
.slect_box { width: 1200px; height: auto; margin: 0 auto; position: relative; }
.slect { position: absolute; right: 70px; top: 165px; border: none; outline: none; width: 110px; cursor: pointer; font-size: 18px; }
.slect_box { width: 1200px; height: auto; margin: 0 auto; position: relative; }
.slect { position: absolute; right: 70px; top: 165px; border: none; outline: none; width: 110px; cursor: pointer; font-size: 18px; }
.xh-fall-fallTitle { border-bottom: 1px solid #266ba6; overflow: hidden; width: 970px; margin-bottom: 30px; margin-right: auto; margin-left: auto; }
.xh-fall-fallTitle h2 { font-size: 48px; font-family: "Segoe UI"; color: #266ba6; line-height: 60px; font-weight: bolder; text-decoration: none; text-align: left; float: left; }
@media screen and (max-width:768px) {
	body{ min-width: auto}
.domPC { display: none !important; }
.domMobile { display: block !important; }
.mb-baner img { width: 90%; height: auto; padding: 5%; }
.content { width: 100%; margin-top: 22px; }
.title { width: 100%; margin-bottom: 10px; padding-bottom: 10px; }
.title h3 { font-size: 25px; padding-left: 5px;color:#135091 }
/*  */
.topbox { padding: 0.5rem; }
.topbox .eg-logo { width: 70%; height: auto; }
.topbox .eg-logo img { width: 100%; height: auto; }
.topbox .pc-logo { width: 15%; height: auto; margin-left: 8%; }
.topbox .pc-logo img { width: 65%; height: auto; margin-top: 0.65rem; }
.topbox .menu-logo { width: 15%; height: auto; }
.topbox .menu-logo img { width: 65%; height: auto; margin-top: 1rem; }
.topbox .menu-close { width: 15%; height: auto; }
.topbox .menu-close img { width: 40%; height: auto; margin-top: 1rem; }
.menubox { width: 100%; height: auto; position: absolute; left: 0; top: 10%; z-index: 10000; background: #f3f3f3; }
.list01 { width: 45%; height: auto; margin: 0.75rem 0 0.75rem 0; }
.list01 li { font-size: 1.2rem; color: #00b7ee; margin-bottom: 0.25rem; padding: 0px 4%; }
.list01 li a { color: #00b7ee; }
.m-left { margin-left: 2%; }
.m-right { margin-right: 2%; }
.list01 .black { color: #000; }
.list01 .red { color: #ee0016; }
.list01 .red a { color: #ee0016; }
.xpage-content{ padding-top: 10px}
.xpage-content li{ width: 92%; height:auto;margin: 0 4% 20px 0; position: relative; padding-left: 28px}
.xpage-content li:before { content: ""; position: absolute;  left: 10px; top: 6px; display: block; width: 6px;    height: 6px;    background: #135091;}
.xpage-content li p{ line-height: 20px; font-size: 16px; width: 100%; height: auto; margin-top: 0px;    overflow: initial;}
.xpage-content li img{ width: 48%; display: block; float: left; margin-right: 10px}
.footer{ border-top: none}
.footer-box { border-top: 1px solid #bababa; padding: 15px 0 10px; color: #7b7b7b; text-align: center; font-size: 14px; background: #ebebeb; background-image: -webkit-linear-gradient(top, #ebebeb, #fcfcfc); background-image: -moz-linear-gradient(top, #ebebeb, #fcfcfc); background-image: -ms-linear-gradient(top, #ebebeb, #fcfcfc); background-image: linear-gradient(top, #ebebeb, #fcfcfc); filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ebebeb', EndColorStr='#fcfcfc');
-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,1.0); -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,1.0);  width: 100%!important}
}
