﻿@charset "UTF-8";
/**
 * 
 * @authors Your Name (you@example.org)
 * @date    2017-12-04 22:12:19
 * @version $Id$
 */
*{padding: 0;margin: 0;}
a{border:0;text-decoration: none;}
img{border:0;}
li{list-style: none;}
body{}
/*logo*/
.w_l{float: left;}
.w_r{float: right;}
.warp{text-align: center;background: #3a6ea5;overflow: hidden;}

.tit2{text-align: center;padding: 50px 0 30px;height: 90px;}
.foot{position: fixed;bottom: 15px;left: 0;width: 100%;text-align: center;height: 50px;line-height: 50px;}
.foot p{font-size: 14px;color: #d6d6d6;}
.wainpt{min-width: 25%;height: 40px;line-height: 40px;padding: 10px;border:1px solid #97b4d2;margin: 60px auto ;display: inline-block;}
.wainpt .tex1{width: 130px;height: 40px;background: #dbe5ef;border:0;margin-right: 10px;line-height: 40px;font-size: 14px;color: #333;display: inline-block;padding: 0;text-indent: 1em}
.wainpt .btn1{display: inline-block;width: 90px;margin-right: 8px;height: 40px;line-height: 40px;font-size: 14px;color: #fff;background: #00a3ff;border:0;padding: 0;cursor: pointer;}
.wainpt .btn2{background: #61becf;}
.wainpt a{display: inline-block;width: 40px;height: 40px;background: #00a3ff;text-align: center;margin-left: 6px;}
.wainpt a img{vertical-align: middle;}

/*logo*/
.warp1{overflow: hidden;width: 100%;background: #e3eaf2}
.header{width: 100%;overflow: hidden;background: #fff;padding: 20px 0;height: 60px;}
.header_ce{padding: 0 2%;overflow: hidden;}
.logo{float: left;}
.head_ri{float: right;overflow: hidden;text-align: right;}
.head_ri span{display: inline-block;height: 60px;line-height: 60px;font-size: 14px;color: #000;margin-right: 30px;}
.head_ri span img{vertical-align: middle;margin-right: 10px;}
.head_ri p{float: right;overflow: hidden;height: 60px;line-height: 60px;font-size: 14px;color: #000}
.head_ri p a{color: #000;padding-left: 20px;display: inline-block;line-height: 60px;margin-left: 20px;}
.head_ri p a.a1{background: url(../images/icon1.png) no-repeat left center;}
.head_ri p a.a2{background: url(../images/icon2.png) no-repeat left center;}
.head_ri p a:hover{color: #ccc}


.center{width: 100%;overflow: hidden;margin-top: 0px;background: ##ff;}
.cetul{padding: 0;margin: 0 auto;width: 70%;}
.cetul ul {overflow: hidden;}
.cetul ul li{width: 33.3%;text-align: center;font-size: 18px;color: #fff;float: left;height: 162px;padding: 4% 0;overflow: hidden;border:1px dashed rgba(119, 119, 119, 0.35);margin: -1px;margin-top: -1px;border-top: 0;border-right: 0;}
.cetul ul li a{line-height: 22px;font-size: 18px;color: gray}
.cetul ul li:hover{opacity: .9; background:rgba(37, 33, 33, 0.45)}

.header1{position: fixed;}

.subcent{width: 100%;overflow: hidden;position: absolute;top:100px;bottom:0;background:#e3eaf2;}
.sub_left{background: #2b3d63;height: 100%;position: fixed;top:100px; bottom: 0px; z-index: 102;}
.sub_left ul {width: 220px;overflow: hidden;}
.sub_left ul dt{height: 60px;line-height: 60px;width: 100%;overflow: hidden;background: #44567b;}
.sub_left ul dt h3{padding: 0 10%;overflow: hidden;}
.sub_left ul dt h3 span{font-size: 16px;color: #fff;font-weight: normal;}
.sub_left ul li{height: 68px;border-left: 3px solid #2b3d63}
.sub_left ul li .m2{display: none;}
.sub_left ul li a{display: block;padding: 0 20px;overflow: hidden;height: 68px;line-height: 68px;font-size: 16px;color: #fff;}
.sub_left ul li a img{float: left;margin-top: 18px;margin-right: 15px;}
.sub_left ul li:hover{border-left: 3px solid #ff820c;background: #11234f}
.sub_left ul li.on{border-left: 3px solid #ff820c;background: #11234f}
.sub_left ul li:hover .m2{display: inline-block;}
.sub_left ul li.on .m2{display: inline-block;}
.sub_left ul li:hover .m1{display: none;}
.sub_left ul li.on .m1{display: none;}
.sub_left ul li:hover a{color: #ff820c;}
.sub_left ul li.on a{color: #ff820c;}

.sub_right{min-width: 1050px;position:absolute;width: auto;left: 230px;width: auto;top: 0px;
	bottom: 0px;right: 0px;padding-bottom: 50px;overflow: auto; background:#e3eaf2; }

.subcon{padding: 10px 15px;overflow: hidden;}
.subcon h3{height: 35px;line-height: 35px;font-weight: normal;font-size: 20px;color: #000;text-align: left;width: 100%;}
.subcon h3 span{display: inline-block;width: 130px;height: 6px;;border-top:1px solid #888; }
.conwz{width: 100%;overflow: hidden;margin: 10px 0;}
.cowzle{width: 24%;float: left;}
.cowzle ul li{width: 100%;overflow: hidden;height: 130px;overflow: hidden;margin-bottom: 21px;}
.cowzle ul li.li1{background: url(../images/cm1.png) no-repeat 85% 40px #2598d9;}
.cowzle ul li.li2{background: url(../images/cm2.png) no-repeat 85% 40px #d28479;}
.cowzle ul li.li3{background: url(../images/cm3.png) no-repeat 85% 40px #5bb5da;}
.cowzle ul li.li4{background: url(../images/cm4.png) no-repeat 85% 40px #4fc3ba;}
.cowzle ul li a{display: block;width: 80%;height: 90px;padding: 20px 10%;font-size: 18px;color: #fff;line-height: 30px;}
.cowzle ul li a span{font-size: 36px;color: #fff;line-height: 45px;padding-top: 10px;display: block;}
.cowzle ul li:hover{opacity: .7}
.foot{width: 100%;overflow: hidden;text-align: center;font-size: 14px;color: #333;line-height: 35px;height: 35px;background: #e3eaf2;padding: 20px;}


.cowzce{width: 35%;float: left;overflow: hidden;margin: 0 14px}
.cwce1{height: 290px;background: #fff;overflow: hidden;padding: 10px 5%;}
.cwce1 h3{text-align: left;height: 40px;line-height: 40px;background: url(../images/c1.jpg) no-repeat left center;padding-left: 10px;font-size: 14px;color: #000;}
.cwce1 ul{overflow: hidden;margin-left: -5%}
.cwce1 ul li{width: 25%;margin-left: 5%;overflow: hidden;text-align: center;float: left;margin-right: 3%;height: 82px;}
.cwce1 ul li i{display: inline-block;width: 90%;height: 50px;border:1px solid #2598d9;border-radius: 10px;line-height: 50px;}
.cwce1 ul li i img{vertical-align: middle;width: 33px;height: 33px;}
.cwce1 ul li a{font-size: 14px;color: #000;line-height: 24px;}
.cwce1 ul li.ad i{font-size: 40px;text-align: center;line-height: 50px;color: #666;border:1px solid #999;font-style: normal;}
.cwce1 ul li:hover i{opacity: .5;}


.cwce2{height: 280px;background: #fff;overflow: hidden;padding: 10px 5%;margin-top: 15px;}
.cwce2 h3{text-align: left;height: 40px;line-height: 40px;background: url(../images/c1.jpg) no-repeat left center;padding-left: 10px;font-size: 14px;color: #000;}
.cwce2 h3 a{font-size: 14px;color: #000;}
.cwce2 ul{padding:10px;overflow: hidden;}
.cwce2 ul li{height: 30px;line-height: 30px;width: 100%;text-align: left;font-size: 14px;color: #666;}
.cwce2 ul li a{font-size: 12px;color: #666;display: block;}
.cwce2 ul li a span{float: right;}

.cowzce1{margin: 0;}
.conwz1{width: 100%;overflow: hidden;margin: 10px 0;background: #fff}
.conwz1 p{padding: 10px;text-align:center;}
.conwz1 p img{width:100%;height:100%;}

.cwce3{height: 290px;background: #fff;overflow: hidden;padding: 10px 5%}
.cwce3 h3{text-align: left;height: 40px;line-height: 40px;background: url(../images/c1.jpg) no-repeat left center;padding-left: 10px;font-size: 14px;color: #000;}

#schedule-box{width: 290px;margin: 0 auto;padding: 10px;font-size: 13px;}
.schedule-hd{display: flex;justify-content: space-between;padding: 0 15px;}
.today{flex: 1;text-align: center;}
.ul-box{overflow: hidden;}
.ul-box > li{float: left;width: 14.28%;text-align: center;padding: 2px 0;}
.other-month{color: #999999;}
.current-month{color: #333333;}
.today-style{border-radius: 50%;background: #58d321;}
.arrow{cursor: pointer;}
.dayStyle{display: inline-block;width: 28px;height: 28px;border-radius: 50%;text-align: center;line-height: 29px;cursor: pointer;}
.current-month > .dayStyle:hover{background: #00C2B1;color: #ffffff;}
.today-flag{background: #00BDFF;color: #fff;}
.selected-style {background: #00BDFF;color: #ffffff;}
#h3Ele{text-align: center;padding: 10px;}
  .wainpt .btn_1 {
    margin-left:90px;
}
@media screen and (max-width:1300px){
	
}
@media screen and (min-width:1366px){
	
}
@media(max-width:800px){
    .wainpt{
            height:99%;
            width:60%
    }
	.wainpt .tex1{
        display:block;
        width:100%;
        margin-top:15px;

	}
    .wainpt .btn1{
        margin-top:10px;

	}
      .wainpt .btn_1 {
        margin-left:0px;
    }
    .wainpt .img_verifycode{
       position:inherit;
       margin-top:-40px;
       margin-left:60px;
	}
}