@charset "utf-8";
body{ font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif;}
/*格式化样式开始*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;} 
table {border-collapse:collapse;border-spacing:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal} 
ol,ul {list-style:none} 
a img,a,a:hover,a:active,a:visited{border:none;text-decoration:none; outline:none;}
a{color:#444444}
* {padding: 0px;margin: 0px;text-align: left;}
body {font-size: 14px;color: #000000;}
input{outline:none}
.clear::after {content: "";display: block;clear: both;height: 0;visibility: hidden;}
.left {float: left;}
.right {float: right;}
/* 格式化样式结束 */
/* top start */
.top {width:100%;height:100px;overflow:hidden;min-width:1200px;}
.top-container {width:1200px;height:100px;overflow:hidden;margin:0 auto;}
.top-left{width:40%;}
.top-right{width:60%;}
.top-left img {margin-top:27px;}
.top-right li {display:inline-block;width:100px;height:94px;margin-left:10px;}
.top-right a {display:inline-block;width:100px;height:94px;line-height:94px;text-align:center;font-size:16px;}
.top-right a:hover {border-bottom:3px solid #0075cf;color:#0075cf;}
.top-right .top-active a {border-bottom:3px solid #0075cf;color:#0075cf;}
/* top end */
/* banner start */
.am-banner {widows: 100%;overflow:hidden;min-width:1200px;}
.am-banner .swiper1 {width: 100%;margin:0 auto;}
.am-banner .swiper1 img{width:100%;margin:0 auto;overflow:hidden;}
.am-banner .swiper1 .swiper-pagination-bullet {background: #fff;opacity: 1;width:11px;height:11px;}
.am-banner .swiper1 .swiper-pagination-bullet-active{background:#0075cf !important;width:11px !important;height:11px !important;}
.am-banner .swiper1 .swiper-pagination-bullets {margin-bottom:25px;}
/* banner end */
/* head start */
.head {width:100%;height:540px;margin-top:80px;margin-bottom:80px;min-width:1200px;overflow:hidden;}
.head-container {width:1200px;margin:0 auto;position:relative;}
.head-left {width:955px;height:540px;background-color: #f4f8fb;}
.head-left .head-main {width:530px;height:390px;margin-left:60px;margin-top:90px;}
.head-main h2{font-size:32px;color:#0075cf;}
.head-main p {font-size:15px;color:#666666;line-height:30px;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;overflow: hidden;margin-top:30px;margin-bottom:30px;}
.head-main .more {width: 160px;height:40px;}
.head-main a {display:block;height:40px;line-height:40px;text-align:center;color:#ffffff;font-size:15px;background-color: #0075cf;}
.head-right {width:550px;height:540px;position:absolute;right:0;top:0;z-index: 2;}
.head-right video {margin: 50px 0;width:550px;height:440px;}
/* head end */
/* show start */
.show {width:100%;min-width:1200px;overflow:hidden;background:url(../images/pc/show-bg.png) top center #00419b;}
.show-container {width:1200px;margin: 80px auto;}
.show-container>h3 {font-size:38px;color:#fff;font-weight:bold;text-align: center;}
.show-container>p {font-size:26px;color:#fff;text-align: center;margin-top:5px;}
.show-main {margin: 50px -20px 50px 0px;}
.show-main .show-item {margin-bottom:30px;width:285px;background-color: #fff;margin-right:20px;float:left;overflow:hidden;position:relative;}
.show-main .show-item a {display:block;}
.show-img {width:285px;height:300px;overflow:hidden;}
.show-img img {position:relative;top:55%;left:50%;transform:translate(-50%,-52%);}
.show-item p {height:50px;text-align:center;line-height:50px;position:absolute;bottom:0px;background-color: #717171;font-size:16px;color:#fff;z-index:2;width:100%;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.show-more {border:1px solid #fff;width:160px;height:40px;margin:0 auto;}
.show-more a {color:#fff;display:block;text-align:center;line-height:40px;width:160px;height:40px;font-size:15px;}
/* show end */
/* case start */
.case {width:100%;min-width:1200px;overflow:hidden;border-bottom:1px solid #ededee;}
.case-container {width:1200px;margin: 80px auto 60px auto;}
.case-container>h3 {font-size:38px;color:#0075cf;font-weight:bold;text-align: center;}
.case-container>p {font-size:26px;color:#222222;text-align: center;margin-top:5px;}
.case-main {margin: 50px -20px 50px 0px;}
.case-main .case-item {width:285px;height:270px;background-color: #fff;margin-right:20px;float:left;overflow:hidden;position:relative;}
.case-img {width:285px;height:220px;overflow:hidden;}
.case-img img {width:285px;height:220px;}
.case-item .case-text {height:50px;text-align:center;line-height:50px;position:absolute;bottom:0px;background-color: #f5f5f5;font-size:16px;color:#444444;z-index:2;width:100%;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.case-item a{display:block;}
.case-more {width:160px;height:40px;margin:0 auto;background:#0075cf;}
.case-more a {color:#fff;display:block;text-align:center;line-height:40px;width:160px;height:40px;font-size:15px;}
/* case end */
/* news start */
.news {width:100%;height:700px;min-width:1200px;overflow:hidden;border-bottom:1px solid #ededee;}
.news-container {width:1200px;height:540px;margin: 80px auto 60px auto;}
.news-container>h3 {font-size:38px;color:#0075cf;font-weight:bold;text-align: center;}
.news-container>p {font-size:26px;color:#222222;text-align: center;margin-top:5px;}
.news-main {margin: 50px -42px 50px 0px;}
.news-main .news-item {width:372px;height:325px;background-color: #fff;margin-right:42px;float:left;overflow:hidden;position:relative;}
.news-img {width:372px;height:230px;overflow:hidden;}
.news-img img {width:372px;height:230px;}
.news-item .news-text {height:75px;position:absolute;bottom:0px;font-size:16px;color:#444444;width:100%;}
.news-item a {display:block;}
.news-text .news-data{width:53px;height:43px;border:1px solid #c7c7c7;padding:15px 10px;background: #fff;}
.news-text .news-data-mark {color:#222222;font-size:22px;width:100%;text-align:center;}
.news-text .news-data-year {color:#222222;font-size:12px;width:100%;text-align:center;}
.news-text .news-brief {width:288px;height:75px;line-height:20px;}
.news-text .news-brief-headline{width:100%;color:#444;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;}
.news-text .news-brief-point{width:100%;color:#888888;font-size:13px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;margin-top:10px;}
.news-more {width:160px;height:40px;margin:0 auto;background:#0075cf;}
.news-more a {color:#fff;display:block;text-align:center;line-height:40px;width:160px;height:40px;font-size:15px;}
/* news end */
/* footer start */
.footer {width:100%;height:337px;min-width:1200px;overflow:hidden;background-color: #333335;}
.footer-main {width:100%;height:285px;margin:0 auto;min-width:1200px;overflow:hidden;border-bottom:1px solid #434448;}
.footer-container {width:1200px;height:167px;margin:50px auto 70px auto;overflow:hidden;}
.footer-left {width:225px;height:167px;overflow: hidden;}
.footer-consult {width:150px;height:36px;margin: 23px auto 0px auto;}
.footer-consult a{width:150px;height:36px;display:block;color:#fff;background-color: #c62323;text-align: center;line-height:37px;border-radius: 50px;}
.footer-consult a>img {vertical-align:middle;margin-right:2px;}
.footer-center {width:680px;height:167px;margin:0 30px;border-left:1px solid #434448;border-right:1px solid #434448;}
.footer-item {display:inline-block;margin-left:49px;margin-top:0px;height:167px;overflow:hidden;}
.footer-item li {height:25px;}
.footer-item li.footer-capition{color:#fff;font-size:14px;font-weight:bold;margin-bottom:10px;}
.footer-item li a {color:#949495;font-size:14px;margin-bottom:7px;}
.footer-right {width:220px;height:167px;}
.hot-line {width:100%;text-align:right;color:#fff;font-size:14px;}
.hot-phone {color:#f23232;height:20px;margin:2px 0 20px 0;text-decoration: none;font-size:24px;display: block;width: 280px;}
.hot-phone a{color:#f23232;}
.footer-qr-code {width:106px;height:106px;overflow:hidden;}
.footer-qr-code img{width:106px;height:106px;}
.footer-support {width:100%;min-width:1200px;height:50px;margin:0 auto;line-height:50px;text-align:center;color:#949495;}
.footer-support a {color:#949495;font-size:14px;}
/* footer end */
/* about start */
.about-head-img {width:100%;margin:0 auto;min-width:1200px;overflow:hidden;}
.about-head-img img {width:100%;margin:0 auto;}
/* about-nav start */
.about-nav {width:100%;min-width:1200px;height:70px;overflow:hidden;border-bottom:1px solid #e8e8e8;}
.about-nav-container {width:1200px;margin:0 auto;height:70px;}
.about-nav .nav-left {height:70px;width:205px;line-height:70px;}
.about-nav .nav-left img,.about-nav .nav-left a {margin-right:10px;}
.about-nav .nav-left img {vertical-align: middle;}
.about-nav .nav-left img.about-nav-home {position:relative;bottom:1px;}
.about-nav .nav-left a.about-item-capition {color:#0075cf;}
.nav-right{height:70px;}
.nav-items {width:100%;height:100%;}
.nav-items li {float:left;width:150px;border-left:1px solid #e8e8e8;}
.nav-items li:last-child {border-right:1px solid #e8e8e8;}
.nav-items li a {display:block;height:68px;width:100%;text-align:center;line-height:70px;font-size:15px;}
.nav-items li.nav-active{border-bottom: 2px solid #0075cf;}
/* about-nav end */
/* about-main start */
.about-main {width:100%;min-width:1200px;overflow:hidden;}
.about-main-container {width:1200px;margin:0 auto;padding:15px 0 30px 0;color:#666666;}
.about-main-container .main-item {width:100%;height:100%;display:none;}
.about-main-container .main-item-brief {display:block;}
.about-main-container p {text-indent:2em;margin-top:20px;line-height:30px;}
/* about-main end */
/* about end */
.page {
    text-align: center;
    margin: 10px auto 0 40%;
}