*{padding:0; margin: 0; border:none;}
body{ font-size: 12px; font-family: '微软雅黑'; background: #fff;}
ul,li{ list-style-type: none; }
a{ text-decoration: none; }

/*首页顶部*/
.home_top{width:720px; height:136px; overflow:hidden; background: #0065b7; margin: 0 auto;}
.home_top dl{width:720px; height: 136px; position:fixed; z-index:100; background: #0065b7;}
.home_top dl dt{width:auto; float:left;}
.home_top dl dt a{display:block; width:76px; height:136px; background:url(../images/home.jpg) no-repeat left center; float:left; margin-left:40px; position:relative; z-index:11;}
.home_top dl dd{float:left;}
.home_top dl dd.a1{width:490px; height:136px; background: url(../images/logo.jpg) no-repeat center center;}
.home_top dl dd.a2{width:76px; height:69px; background: url(../images/home_men.jpg) no-repeat left center; margin-top:32px;}
.showMenu{width:76px;height:58px; margin-top:13px; overflow:hidden;}
.showMenu a{
	display:block;width:40px;position:relative; height:5px; background:#0065b7;
	-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;
	margin:17px 0 0 18px;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}

.showMenu a:before, .showMenu a:after{content:''; position:absolute; left:0; top:50%; height:5px; width:100%;
	-moz-transition: all 0.3s ease 0s;
	-webkit-transition: all 0.3s ease 0s;
	-o-transition: all 0.3s ease 0s;
	transition: all 0.3s ease 0s;
	background:#0065b7;
	margin-top:-4px;
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}

.showMenu a:before {
	-moz-transform: translateY(-10px);
	-o-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-webkit-transform: translateY(-10px);
	transform: translateY(-10px);
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}

.showMenu a:after {
	-moz-transform: translateY(12px);
	-o-transform: translateY(12px);
	-ms-transform: translateY(12px);
	-webkit-transform: translateY(12px);
	transform:translateY(12px);
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}

.hideMenu a{background:none;}

.hideMenu a:before{
	-moz-transform: rotate(90deg) rotate(45deg);
	-o-transform: rotate(90deg) rotate(45deg);
	-ms-transform: rotate(90deg) rotate(45deg);
	-webkit-transform: rotate(90deg) rotate(45deg);
	transform: rotate(90deg) rotate(45deg);
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}

.hideMenu a:after {
	-moz-transform: rotate(90deg) rotate(-45deg);
	-o-transform: rotate(90deg) rotate(-45deg);
	-ms-transform: rotate(90deg) rotate(-45deg);
	-webkit-transform: rotate(90deg) rotate(-45deg);
	transform: rotate(90deg) rotate(-45deg);
	-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;
}


/*下拉导航*/
.popMenu{display:none; max-width:720px; margin:auto; background-color:rgba(204,236,243,0.9);}
.popMenu .popMenu_top{width: 100%; height: auto; overflow: hidden;}
.popMenu .popMenu_top dl{width: 655px; height: auto; margin: 0 auto; border-bottom:1px solid #fff; padding-bottom:35px;}
.popMenu .popMenu_top dl dt{width:100%; height:auto; color:#0065b7; font-size:36px; font-weight: bold; text-align: center; padding: 30px 0 40px;}
.popMenu .popMenu_top dl dd{width: 100%; height: auto; overflow: hidden;}
.popMenu .popMenu_top dl dd ul li{float: left;}
.popMenu .popMenu_top dl dd.dd_01 ul{width: 110%;}
.popMenu .popMenu_top dl dd.dd_01 ul li{ margin:0 30px 15px 0; }
.popMenu .popMenu_top dl dd.dd_01 ul li a{display:block; width:196px; height:50px; line-height: 50px; color: #555; font-size: 28px; border-radius: 5px; border:1px solid #abe2ed;}
.popMenu .popMenu_top dl dd.dd_01 ul li a.a1{text-indent:59px; background:#fff url(../images/xl_nav_01.jpg) no-repeat 8px center;}
.popMenu .popMenu_top dl dd.dd_01 ul li a.a2{text-indent:73px; background:#fff url(../images/xl_nav_02.jpg) no-repeat 8px center;}
.popMenu .popMenu_top dl dd.dd_01 ul li a.a3{text-indent:59px; background:#fff url(../images/xl_nav_03.jpg) no-repeat 8px center;}
.popMenu .popMenu_top dl dd.dd_01 ul li a.a4{text-indent:59px; background:#fff url(../images/xl_nav_04.jpg) no-repeat 8px center;}
.popMenu .popMenu_top dl dd.dd_01 ul li a.a5{text-indent:73px; background:#fff url(../images/xl_nav_05.jpg) no-repeat 8px center;}
.popMenu .popMenu_top dl dd.dd_01 ul li a.a6{text-indent:59px; background:#fff url(../images/xl_nav_06.jpg) no-repeat 8px center;}
.popMenu .popMenu_top dl dd.dd_02 ul li.li_02{float: right;}
.popMenu .popMenu_top dl dd.dd_02 ul li a{display:block; width:246px; height:50px; line-height: 50px; color: #555; font-size: 28px; border-radius: 5px; border:1px solid #abe2ed;}
.popMenu .popMenu_top dl dd.dd_02 ul li.li_01 a{text-indent:59px; background:#fff url(../images/xl_nav_01.jpg) no-repeat 8px center;}
.popMenu .popMenu_top dl dd.dd_02 ul li.li_02 a{text-indent:59px; background:#fff url(../images/xl_nav_01.jpg) no-repeat 8px center;}
.popMenu .popMenu_phone{width: 100%; height: auto; overflow: hidden; padding:20px 0 30px 0;}
.popMenu .popMenu_phone dl{width:655px; height: auto; overflow: hidden; margin: 0 auto;}
.popMenu .popMenu_phone dl dt{width: auto; float: left; height: auto; overflow: hidden;}
.popMenu .popMenu_phone dl dt a img{ margin:20px 0 0 0;}
.popMenu .popMenu_phone dl dd{width: auto; float: right;}
.popMenu .popMenu_phone dl dd a{ display: block; width: 100px; height: 100px; border-radius: 100%; line-height: normal;  color: #fff; font-size: 26px; display: inline-block; text-align: center;}
.popMenu .popMenu_phone dl dd a.a1{ background: #48b7ce; }
.popMenu .popMenu_phone dl dd a.a2{ background: #fd8730; margin: 0 30px 0 16px;}
.popMenu .popMenu_phone dl dd p{ margin-top: 12px;}


/**首页导航*/
#header{width:720px; height: 135px; margin: 0 auto; overflow: hidden;}
#header ul{width: 100%; height: auto; text-align: center; display: flex; }
#header ul li{ flex:1; height: 135px; overflow: hidden;}
#header ul li a{width:100%; height:135px; display: block; color: #333; font-size: 28px; background: url(../images/home_nav_xx.jpg) no-repeat right center; overflow: hidden;}
#header ul li p{ margin-top:75px;}
#header ul li.a1{ background:url(../images/home_nav_01.jpg) no-repeat center 20px;}
#header ul li.a2{ background:url(../images/home_nav_02.jpg) no-repeat center 20px;}
#header ul li.a3{ background:url(../images/home_nav_03.jpg) no-repeat center 20px;}
#header ul li.a4{ background:url(../images/home_nav_04.jpg) no-repeat center 20px;}
#header ul li.a4 a{ background:none; }

/*首页幻灯*/
.index_slide{width:720px; height:450px; overflow:hidden; margin: 0 auto; position:relative;}
.index_slide .pagination{position:absolute; left:0; text-align:center; width:100%; z-index:10;}
.index_slide .pagination .swiper-pagination-bullet{display:inline-block; width:16px; height:16px; background: url(../images/banner_default.png) no-repeat left top; margin:0 5px; cursor:pointer;}
.index_slide .pagination .swiper-pagination-bullet-active {background: url(../images/banner_hover.png) no-repeat left top;}
.index_slide .pagination{bottom:12px;}


/*主体部分*/
#main{width: 720px; height: auto; margin: 0 auto;}
#main .m_title{width: 100%; height: auto; overflow: hidden; text-align: center;  font-weight: bold;}
#main .m_title dl dt{width:420px; height: 65px; overflow: hidden; border-bottom: 1px solid #baccdb; font-size:40px; color: #0065b7; margin: 0 auto;}
#main .m_title dl dd{ font-size: 16px; color: #42b9d1; width:100%; height: auto; overflow: hidden; text-align: center; margin-top: -12px;}
#main .m_title dl dd p{display: inline-block; padding: 0 10px; background: #fff;}

#main .m_ckzx{width: 100%; height: auto; overflow: hidden; background: #eaf2f4; padding:43px 0; margin-top:30px;}
#main .m_ckzx .m_title dl dd p{background: #eaf2f4;}
#main .m_ckzx .m_ckzx_01{width: 662px; height: auto; overflow: hidden; margin: 25px auto 0; background: url(../images/m_ckzx_ico_01.jpg) no-repeat left top; padding-top: 30px; }
#main .m_ckzx .m_ckzx_01 p{font-size: 22px; color: #333; line-height: 35px; text-indent: 2em;}

#main .m_zzxm{width: 100%; height: auto; overflow: hidden; padding:50px 0 0;}
#main .m_zzxm .m_zzxm_01{width:660px; height: auto; overflow: hidden; margin: 35px auto 0;}
#main .m_zzxm .m_zzxm_01 ul{width: 110%;}
#main .m_zzxm .m_zzxm_01 ul li{ float: left; margin:0 28px 49px 0;}


#main .m_tsjs{width: 100%; height: auto; background: #eaf2f4; overflow: hidden; padding:50px 0 0; }
#main .m_tsjs .m_title dl dd p{background: #eaf2f4;}
#main .m_tsjs_slide{width: 688px; height:560px; margin: 30px auto; position: relative; overflow: hidden;}
#main .m_tsjs_slide .swiper-slide{width:688px; height: auto; overflow: hidden;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_top{height: 82px; line-height: 82px; margin: 0 auto; color: #495a5e; font-size: 28px;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_top span{color: #018aa6; font-size: 32px; font-weight:bold;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_info{width:100%; height: auto; overflow: hidden; margin: 40px 0 45px;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_info dl{width:400px; height: auto; float: right; margin-top:10px;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_info dl dt{width:110px; height: 36px; line-height: 36px; text-align: center; border-radius: 36px; color: #fff; font-size: 22px; background: #42b9d1; font-weight: bold;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_info dl dd{ color: #666; font-size: 20px; padding: 5px 0;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_button{width: 100%; height: auto; overflow: hidden;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_button a{ display: block; width: 268px; height: 70px; line-height: 70px; border-radius: 70px; margin: 0 auto; background: #fd8730; text-align: center; color: #fff; font-size: 28px; color: #fff; }
#main .m_tsjs_slide .swiper-slide .m_tsjs_1_01{width:511px; background: url(../images/m_tsjs_title_01.jpg) no-repeat left top; text-indent: 115px;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_1_02{ background: url(../images/m_tsjs_info_01.jpg) no-repeat left top; }
#main .m_tsjs_slide .swiper-slide .m_tsjs_2_01{width:589px; background: url(../images/m_tsjs_title_02.jpg) no-repeat left top; text-indent: 100px;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_2_02{ background: url(../images/m_tsjs_info_02.jpg) no-repeat left top; }
#main .m_tsjs_slide .swiper-slide .m_tsjs_3_01{width:571px; background: url(../images/m_tsjs_title_03.jpg) no-repeat left top; text-indent: 114px;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_3_02{ background: url(../images/m_tsjs_info_03.jpg) no-repeat left top; }
#main .m_tsjs_slide .swiper-slide .m_tsjs_4_01{width:571px; background: url(../images/m_tsjs_title_04.jpg) no-repeat left top; text-indent: 117px;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_4_02{ background: url(../images/m_tsjs_info_04.jpg) no-repeat left top; }
#main .m_tsjs_slide .swiper-slide .m_tsjs_5_01{width:571px; background: url(../images/m_tsjs_title_05.jpg) no-repeat left top; text-indent: 117px;}
#main .m_tsjs_slide .swiper-slide .m_tsjs_5_02{ background: url(../images/m_tsjs_info_05.jpg) no-repeat left top; }
#main .m_tsjs_slide .m_tsjs_slide_pagination{position:absolute; left:0; text-align:center; width:100%; z-index:10;}
#main .m_tsjs_slide .m_tsjs_slide_pagination .swiper-pagination-bullet{display:inline-block; width:16px; height:16px; background: url(../images/banner_default.png) no-repeat left top; margin:0 5px; cursor:pointer;}
#main .m_tsjs_slide .m_tsjs_slide_pagination .swiper-pagination-bullet-active{background: url(../images/banner_hover.png) no-repeat left top;}
#main .m_tsjs_slide .m_tsjs_slide_pagination{bottom:0px;}

#main .m_ystd{width: 100%; height: auto; overflow: hidden; padding:50px 0 60px;}
#main .m_ystd .m_ystd_01{width: 100%; height: auto; overflow: hidden;}
#main .m_ystd .m_ystd_01 dl dt img{ display: block; margin: 30px auto 50px; }
#main .m_ystd .m_ystd_01 dl dd{width: 100%; height: auto; overflow: hidden; text-align: center;}
#main .m_ystd .m_ystd_01 dl dd a{ display: inline-block; height: 70px; line-height: 70px; border-radius: 70px; color: #fff; font-size: 28px; font-weight: bold;}
#main .m_ystd .m_ystd_01 dl dd a.a1{ background: #fd8730; width:308px; margin-right:40px;}
#main .m_ystd .m_ystd_01 dl dd a.a2{ background: #42b9d1; width:288px;}

#main .m_kyty{width:100%; height: auto; overflow: hidden; padding: 40px 0; background: #eaf2f4;}
#main .m_kyty .m_title dl dd p{background:#eaf2f4;}
#main .m_kyty .certify {width:700px; height: auto; margin: 55px auto 0; position: relative;}
#main .m_kyty .certify .swiper-slide {width: 429px; height: 276px;}
#main .m_kyty .certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px; border: 3px solid #fff; background-color: #d5d5d5; width: 10px; height: 10px; opacity: 1;}
#main .m_kyty .certify .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc; background-color: #fff;}
#main .m_kyty .certify .swiper-button-prev{left:30px; width: 53px; height: 53px; background: url(../images/m_kyty_left.png) no-repeat left top;}
#main .m_kyty .certify .swiper-button-next{right:30px;width: 53px;height: 53px;background: url(../images/m_kyty_right.png) no-repeat left top;}

#main .m_ad{width:100%; height:auto; margin:30px 0; overflow: hidden;}

/*首页底部*/
#footer{width:720px; height: auto; overflow: hidden; background: #0065b7; margin: 0 auto; padding: 30px 0; padding-bottom:120px;}
#footer dl{width:100%; height: auto; overflow: hidden;}
#footer dl dt img{ display: block; margin: 0 auto 10px;}
#footer dl dd{width:100%; height: auto; text-align: center; font-size: 22px; color: #80bcf9;}


.footer_bottom{width:100%; height:80px; overflow:hidden; position:fixed; bottom:0; z-index:999;}
.footer_bottom ul{width:720px; height:80px; margin:0 auto;}
.footer_bottom ul li{width:50%; height:auto; overflow:hidden; float:left;}
.footer_bottom ul li a{ display:block; width:100%; height:80px; line-height:80px; text-align:center; font-size:30px; color:#fff; font-weight:bold;}
.footer_bottom ul li.li_01 a{ background:#fd8730;}
.footer_bottom ul li.li_02 a{ background:#33a6be;}
