﻿@charset "utf-8";
/* CSS Document */

.swiper-container {
        width: 100%;
        height: 100%;
        top:55px;
    }
.swiper-slide {
	    width:100%;
        text-align: center;
        font-size: 18px;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	
.swiper-slide a{ width:100%; display: table; margin:0 auto;}
.swiper-slide a img{ width:100%;}


.enter-con{ width:100%; background:#fff; border-radius:5px; display:table; margin-top:10px; padding:5px; overflow:hidden; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}


.enter-list li{ width:25%;text-align:center; float:left; padding:15px 0;}
.enter-list li dl dt{ display:table; margin:0 auto; padding:5px;}
.enter-list li dl dt img{ width:100%;}
.enter-list li dl dd{ font-size:1em; color:#242424; margin-top:15px;padding:0 5px;}

.show-con{ width:100%; display:table;background:#4a73b5;}
.show-con .show-l{ width:30%; float:left;}
.show-con .show-l a{ display:table;}
.show-con .show-l a img{ width:100%;}
.show-r{ width:70%; height:auto; float:left;color:#fff; background:#4a73b5;}
.show-r h2 a{ font-size:0.8em; color:#fff; width:90%; margin:0.5em auto; display:block; padding-bottom:0.4em; }
.show-r > p{width:90%; margin:0.5em auto; color:#fff ; }


.new-list{ width:100%; display:table;}
.new-list li p{ width:100%; display:table; border-bottom:3px solid #b7c7e1;}
.new-list li p a{ display:block; color:#7b95c5; font-size:20px; margin:0 0 15px 10px;}
.new-list li p a:hover{ font-weight:bold;}
.new-con{ display:table; overflow:hidden;}
.new-list li dd{ width:97%; float:left; font-size:14px; padding:12px 5px; border-bottom:1px solid #e0e7f2;}
.new-list li dd p{ display: block; float:left;width:2px; height:2px; background:#c7c7c7; border-radius:50%; margin:10px 10px 0 0; border:0;}
.new-list li dd span{ display:block; float:right; color:#b7c7e1;}
.new-list li dd a{ color:#616161; float:left;}
.new-list dd:hover p{background:#7b95c5;}
.new-list dd:hover a{color:#7b95c5;}
.new-list .service-con{ margin:0; display:table; overflow:hidden;}
.new-list .service-con dd{ width:100%; height:30px; line-height:30px; background:#e4effb;  margin:0 0 2px 0; border:0;padding: 12px 10px; }
.new-list .service-con dd:hover{ background:#c2ddfb;}
.new-list .service-con .ser-img{ display:table; float:left; margin-right:10px;}
.new-list .service-con .ser-img img{ width:100%;}
.new-list .service-con dd a{ color:#000; float:left;}


.bgimg-con{ width:100%; display:table;}
.bgimg-list{ width:100%; display:table;}
.bgimg-list li{border: 5px solid #fff; padding:1em; margin-top:10px; border-radius:5px;}
.bgimg-list li p{ font-size:22px; color:#4a73b5; margin-bottom:10px;}
.bgimg-list li p a{ color:#4a73b5;}
.bgimg-list li dt p{ color:#6b6e75; font-size:12px; line-height:20px;}
.bgimg-list li dd a{ display:block; margin-top:30px;color: #fff;font-size: 12px;height: 20px;width: 82px;}
.bgimg-list li dd a:hover{ font-weight:bold;}
.bgimg-list li dd a span{background: #b3e1f8 none repeat scroll 0 0;color: #fff;display: block;float: left;font-size: 20px;font-weight: bold;height: 18px;line-height: 18px;padding-bottom: 2px;text-align: center;width: 20px;}
.bgimg-list li dd a p { color: #fff; background: #bacae3; display: block;font-size: 12px; height: 20px;line-height: 20px;text-align: center;width: 82px;}
.bgimg-list li.bg-list1{ background: url(../images/index-bg1.jpg) no-repeat; background-size:100% 100%; }
.bgimg-list li.bg-list2{ background: url(../images/index-bg2.jpg) no-repeat; background-size:100% 100%;}























