*{font-family:verdana , "微软雅黑";}
a{color:#333;}
a:hover{color:#1f1665;}
li{list-style:none;}
label{font-weight:normal;}
input::-webkit-input-placeholder { color: #ccc;}
input:-moz-placeholder {color: #ccc; }
input::-moz-placeholder {color: #ccc; }
input:-ms-input-placeholder {color: #ccc;}
input:focus{outline:none;}
body{text-align:center;line-height:30px;}


/*default*/
header{display:none;}
.top-wrap{width:1200px;margin:0 auto;position: relative;}
.logo-wrap{float:left;}
.logo-wrap img{padding:15px 0;}
.menu-wrap{float:right;}
.menu-wrap a{margin:20px 20px 0 20px;padding:0 8px;float:left;font-size:;line-height:80px;display:block;font-size:16px;border-bottom:2px solid #fff:}
.menu-wrap a:hover{color:#1f1665;font-weight:bold;}
.menu-wrap a.menu-on{border-bottom:4px solid #1f1665;font-weight:bold;color:#1f1665;}


.title-wrap{width:100%;font-size:30px;font-weight:bold;line-height:30px;background:url(../images/bg_title.png) no-repeat bottom center;text-align:center;}
.title-wrap span{font-size:18px;font-weight:normal;color:#aaa;padding:10px 0 20px 0;display:block;}

.footer-wrap{width:100%;overflow:hidden;background:#17134f;font-size:14px;}
.footer-info{width:1200px;margin:50px auto;overflow:hidden;text-align:left;}
.footer-info-l{width:410px;float:left;color:#fff;font-size:14px;margin:0 50px 0 0;padding:0 50px 0 0;border-right:1px solid #454272;}
.footer-info-2{padding:20px 0 0 0;}
.footer-info-l img{float:left;margin:0 10px 10px 0;}
.footer-info-l span{font-size:24px;font-weight:bold;}
.footer-info-r{width:280px;float:right;}
.footer-info-r div{float:right;margin:0 0 0 20px;text-align:center;color:#fff;}
.footer-info-r div img{margin:20px 0 10px 0;}
.footer-info-m{width:100%;background:#141235;color:#96959c;text-align:center;padding:20px;}


/*index*/
.banner-wrap{width:100%;overflow:hidden;}

.banner{width: 100%;position: relative;overflow: hidden;}
.banner ul{position: absolute;margin:0;padding:0;}
.banner ul li{width: 100%;height: 600px;float: left;background:  no-repeat center center;}
.banner ul li:nth-child(1){background: url('../images/banner.jpg') no-repeat center center;}
.banner ol{/*width: 60px;*/height: 20px;background: rgba(0,0,0,0.5);position: absolute;left:50%;/*margin-left: -40px;*/bottom: 30px;padding: 0 10px;border-radius: 10px;}
.banner ol li{width: 10px;height: 10px;float: left;margin: 5px 5px;background: rgba(255,255,255,0.5);border-radius: 50%;cursor: pointer;}
.banner ol .current{background: rgba(255,255,255,1);}
.banner i{width: 58px;height: 120px;position: absolute;top: 50%;margin-top: -60px;cursor: pointer;border-radius: 5px;display: none;}
.banner .left{left: 60px;background: url('../images/left_right.png') no-repeat 0 0px;}
.banner .right{right: 60px;background: url('../images/left_right.png') no-repeat 0px -120px;}
.banner .left:hover , .banner .right:hover{background-color: rgba(0, 0, 0, 0.31);}
.content-wrap{width:100%;margin:0 auto;padding:0;text-align:left;}
.c1-index{width:1200px;margin:0 auto;overflow:hidden;background:url(../images/pic_index01.jpg) no-repeat bottom right;}
.c1-index-content{width:660px;float:left;font-size:16px;text-align: justify;}
.c1-index-content span{color:#aaa;}
.c1-index-content h2{font-size:30px;color:#1f1665;margin:90px 0 20px 0 ;}
.c1-index-content h3{font-size:14px;margin:0 0 20px 0;font-weight:normal;}
.c2-index{width:100%;margin:0 auto;overflow:hidden;height:650px;background:url(../images/bg_c2.jpg) no-repeat top center;}
.c2-index-content{width:1230px;margin:80px auto;overflow:hidden;}
.c2-index-list{width:48%;margin:2% 1% 0 1%;padding:2% 2.5%;float:left;background:#fff;border-radius:5px;overflow:hidden;}
.c2-index-list img{float:left;margin:0 20px 10px 0;}
.c2-index-list:hover{box-shadow: 0 2px 10px rgba(0,0,0,.1);}
.c2-index-list h2{font-size:18px;margin:0;}
.c2-index-list p{color:#aaa;font-size:16px;height:60px;margin:5px 0;line-height:26px;}
.c2-index-list img.img-more{height:18px;margin:0;}
.c3-index{width:100%;margin:0 auto;overflow:hidden;padding:130px 0;font-size:26px;color:#fff;background:url(../images/bg_c3.jpg) no-repeat top center;text-align:center;line-height:60px;}
.c3-index h2{font-size:36px;}
.c4-index{width:1200px;margin:80px auto;overflow:hidden;}
.c4-index-list{width:180px;text-align:center;margin:50px 10px;font-size:16px;font-weight:bold;float:left;}
.c4-index-list img{margin:20px auto;}
.c5-index{width:100%;padding:130px 0 0 0;overflow:hidden;background:url(../images/bg_c5.jpg) no-repeat top center;text-align:center;}
.c5-index img{margin:80px auto;}

.c6-index{width:1200px;margin:80px auto;overflow:hidden;}
 #box{width:100%;height:300px;margin:0 auto;overflow: hidden}
 #box ul{margin:0;padding:0;}
.t-content{width:100%;background:#eee;text-align:center;font-weight:bold;font-size:18px;line-height:60px;overflow:hidden;margin:50px 0 0 0;}
.t-content1{width:50%;float:left;}
.t-content2{width:25%;float:left;}
.t-c1{width:50%;float:left;text-align:center;border-bottom:1px solid #eee;line-height:50px;font-size:16px;}
.t-c2 , .t-c3{width:25%;float:left;text-align:center;border-bottom:1px solid #eee;line-height:50px;font-size:16px;}
.link-index{width:100%;padding:20px 0;}
.btn-link{width:200px;border:1px solid #c7ddf4;color:#1a56a8;background:#fff;}
.amz-toolbar{position:fixed;bottom:10px;right:10px;}
.amz-toolbar a{display:none;}
.amz-toolbar a.am-active{display:block;}

/*page*/
.page-menu-m{display:none;}
.banner-n1{width:100%;height:309px;background:url(../images/banner_n1.jpg) no-repeat top center;}
.banner-n2{width:100%;height:309px;background:url(../images/banner_n2.jpg) no-repeat top center;}
.banner-n3{width:100%;height:309px;background:url(../images/banner_n3.jpg) no-repeat top center;}
.banner-n4{width:100%;height:309px;background:url(../images/banner_n4.jpg) no-repeat top center;}
.banner-n5{width:100%;height:309px;background:url(../images/banner_n5.jpg) no-repeat top center;}
.banner-title{width:1200px;margin:85px auto;color:#fff;text-align:left;}
.banner-title h1{font-size:36px;margin:0 0 20px 0;}
.banner-title h2{font-size:26px;margin:0 0 30px 0;font-weight:normal;opacity:0.6;}
.banner-menu{width:1200px;margin:50px auto;background:#1f1665;overflow:hidden;padding:0 50px;}
.banner-menu a{float:left;padding:0 35px;line-height:60px;font-size:16px;display:block;color:#fff;}
.banner-menu a:hover{font-weight:bold;}
.banner-menu a.a-on{background:#f61e21;font-weight:bold;}
.page-body{width:100%;background:#f7f7f7;overflow: hidden;}
.page-wrap{width:1200px;margin:0 auto;background:url(../images/bg_n.png) repeat-y #fff;overflow: hidden;text-align:left;padding:50px 70px;}
.page-news-list{width:100%;padding:30px 0;border-bottom:1px dashed #ddd;overflow: hidden;font-size:14px;}
.page-news-list:hover{background:#f7f7f7;}
.page-news-list img.img-more{float:right;}
.page-news-list p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;color:#666;margin:0 0 30px 0;}
.page-news-list h2{font-size:18px;margin:0 0 20px 0;}
.page-news-list span{color:#aaa;}
.news-list-content{width:900px;float:left;}
.news-list-content img{float:left;margin:0 30px 0 0;}


.page-about-wrap{width:100%;text-align: justify;line-height:30px;}
.page-about-title{font-size:28px;font-weight:bold;color:#1a56a8;text-align:center;padding:0 0 25px 0;margin:0 0 25px 0;border-bottom:1px dashed #1a56a8;overflow:hidden;}
.page-about-tips{width:100%;font-size:14px;color:#aaa;margin:0 0 30px 0;overflow:hidden;}
.page-about-tips span{float:right;}
.page-about-img{text-align:center;}
.page-about-img img{margin:30px auto;}
.page-more-wrap{width:100%;border-top:1px solid #eee;padding:20px 0 0 0;margin:20px 0 0 0;font-size:14px;}
.page-more-wrap h2{margin:20px 0 5px 0;}
.page-more-wrap ul{width:100%;margin:0;padding:0;}
.page-more-wrap li{width:50%;float:left;line-height:38px;border-bottom:1px dashed #eee;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.page-more-wrap li span{font-weight:bold;color:#1a56a8;}

.page-about-wrap .c2-index-list{width:48%;margin:2% 1% 0 1%;padding:2%;border:1px solid #eee;}
.page-about-wrap .c2-index-list h2{font-size:16px;}
.page-about-wrap .c2-index-list img{width:90px;margin:8px 15px 25px 0;}
.page-about-wrap .c2-index-list img.img-more{width:auto;margin:0;}
.page-job-wrap{width:100%;margin:30px 0 0 0;overflow:hidden;}
.img-job{margin:20px 0 50px 0;margin:0 0 30px 0;overflow:hidden;}

.page-service-list{width:100%;padding:30px 0;overflow:hidden;border-bottom:1px solid #eee;}
.page-service-list img{float:left;margin:0 40px 0 0;}
.page-service-content {width:840px;float:left;}
.page-service-content h2{color:#171266;margin:0 0 10px 0;font-size:24px;}
.page-service-content span{font-weight:bold;}

.contact-wrap{width:100%;}
.contact-list{width:25%;float:left;margin:0 0 30px 0;color:#888;}
.contact-list1{width:50%;}
.contact-list2{width:100%;}
.contact-list img{float:left;margin:6px 20px 0 0;}
.contact-list h2{font-size:18px;margin:0 0 2px 0;color:#333;}

.m-index{display:none;}


@media screen and (max-width: 1000px) { 
.m-index{display:block;width:100%;}
.m-index img{width:100%;}
.t-content , .img-job , .banner , .banner-wrap , .c1-index , .c2-index , .c3-index , .c4-index , .c5-index , .c6-index{display:none;}
#box ul li{border:1px solid #eee;overflow:hidden;padding:10px 20px;margin:10px 0;border-radius:5px;}
.t-c1{width:100%;text-align:left;border:0;line-height:30px;font-size:16px;font-weight:bold;}
.t-c2 , .t-c3{width:50%;text-align:left;border:0;line-height:30px;font-size:12px;color:#aaa;}
header{display:block;}
.top-wrap{display:none;}
.menu-wrap-bg{display:none;}
.banner-wrap{display:none;}
.title-wrap {font-size:22px;}
.title-wrap span{font-size:16px;}
.content-wrap{width:100%;padding:0;}
.c1-index-l{width:100%;float:auto;}
.c1-index-l img{width:100%;height:auto;}
.c1-index-r{width:100%;float:auto;}
.c1-index-hot{width:100%;float:auto;padding:3% 5%;}
.c1-index-news{width:100%;float:auto;padding:3% 5%;}
.c1-index-enter{width:100%;float:auto;padding:3% 5%;}
.c1-index-enter div a{font-weight:normal;font-size:14px;}
.c2-index{margin:10px 0;overflow:hidden;height:55px;background-size:140%;}
.c3-index{width:100%;margin:0 auto;overflow:hidden;}
.c3-index-l{float:auto;width:100%;}
.c3-index-l-news{width:100%;margin:0;float:auto;padding:3% 5%;}
.c3-index-l-banner{height:55px;background-size:140%;}
.c3-index-l-banner2{background-size:140%;}
.c3-index-r{display:none;}
.c4-index{width:100%;}
.link-index{width:100%;}
.btn-link{width:100%;}
.link-index .am-dropdown{width:90%;margin:1% 5%;}
.footer-info{display:none;}
.footer-info-m{display:block;text-align:center;padding:5% 0;font-size:14px;color:#fff;}
.footer-info-m img{width:38px;margin:10px auto;}
.footer-info-m span{font-size:12px;color:#c3f5ff;}
.menu-top ul{width:100%;margin:0;padding:0;}
.menu-top li{border-bottom:1px solid #454272;padding:2px 10px;overflow:hidden;}
.menu-top a{width:100%;color:#fff;display:block;}
.menu-top span a{width:30%;float:left;border-radius:5px;margin:0 3% 3% 0;background:#666;font-size:12px;text-align:center;padding:0;line-height:22px;}
.am-header-default{background:#fff;}
.am-header-default .am-header-nav , .am-header-default .am-header-nav>a{color:#666;font-size:12px;margin:3px 0 0 0;}
.am-header{height:60px;}
.am-header .am-header-title{margin:1%;}
.am-header .am-header-title img{margin:12px 0 0 0;height:36px;}
.am-offcanvas-bar{background:#1f1665;}

.banner-n1 , .banner-n2 , .banner-n3 , .banner-n4 , .banner-n5{display:block;background-size:300%;height:128px;}
.page-body{width:100%;overflow: hidden;}
.page-wrap{width:100%;margin:0 auto;background:#fff;overflow: hidden;text-align:left;padding:10%;}
.banner-title{width:100%;margin:8% 0 0 0;text-align:center;}
.banner-title h1{font-size:26px;}
.banner-title h2{font-size:16px;}
.page-l{display:none;}
.page-r{width:100%;float:none;padding:5%;}

.page-news-list{width:100%;padding:20px 0;}
.page-news-list img.img-more{display:none;}
.page-news-list p{margin:0 0 10px 0;}
.page-news-list h2{margin:0 0 10px 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.page-news-list span{color:#aaa;}
.news-list-content{width:100%;float:left;}
.news-list-content img{display:none;}

.page-menu-m{display:block;width:100%;padding:5% 3%;background:#1f1665;}
.page-menu-m .btn-link{width:100%;background:#e4f2f9;color:#1a56a8;padding:13px 15px;text-align:left;border:0;border-radius:3px;font-weight:bold;}
.page-menu-m .am-dropdown{width:100%;text-align:left;}
.page-menu-m .am-active>.am-dropdown-content{width:100%;}
.page-menu-m li:hover{background:#efefef;}
.page-pic-list li{width:47%;border:1px solid #efefef;padding:5px;background:#fff;margin:1.5%;position: relative;float:left;}
.page-pic-list li h2{line-height:26px;font-size:12px;}
.page-about-title{font-size:26px;}
.page-about-wrap img{width:100%;}
.page-about-tips span{display:none;}
.page-more-wrap li{width:100%;float:none;line-height:38px;}

.page-about-wrap .c2-index-list{width:100%;margin:0 0 5% 0;padding:5% 2%;border:1px solid #eee;}
.page-about-wrap .c2-index-list h2{font-size:16px;}
.page-about-wrap .c2-index-list img{width:70px;margin:8px 15px 65px 0;}
.page-about-wrap .c2-index-list img.img-more{width:auto;margin:0;}
.page-about-wrap .c2-index-list p{height:50px;font-size:14px;}

.page-service-list{width:100%;padding:30px 0;overflow:hidden;text-align:center;border-bottom:1px solid #eee;margin:0;}
.page-service-list img{float:none;margin:10px auto;}
.page-service-content {width:100%;float:none;text-align:left;}
.page-service-content h2{color:#171266;margin:0 0 10px 0;font-size:24px;text-align:center;}
.page-service-content span{font-weight:bold;}

.page-about-img img{width:100%;margin:0 auto;}
.contact-wrap{width:100%;}
.contact-list{width:100%;float:none;margin:0 0 10px 0;color:#888;}
.contact-list1{width:100%;}
.contact-list2{width:100%;}
.contact-list img{width:50px;float:left;margin:6px 10px 10px 0;}
.contact-list h2{font-size:14px;margin:0 0 2px 0;color:#333;}

} 

