﻿/* CSS Document */
/*轩展手机站首页*/
.wp,.main_top_con{ width:94%; margin:0 auto;}
.header_height{height: 62px;}
.header{width:100%; height:60px;  position:fixed; z-index:3; text-align:center;background:#fff;border:2px solid #004678; border-width:0px 0 2px 0;}
.header .logo{ display:inline-block; color:#fff; font-size:20px; padding-top:12.5px;  float:left;left:10px; margin-left:10px;}
.header .logo img{ height:35px; width:auto;}
.lobtn{ float:right; text-align:center; margin-top:14px;}
.lobtn img{ display:block; width:26px; height:26px;}
.lobtn span{ font-size:14px; color:#555; line-height:1.2; display:block; text-align:center;}
.lobtn:active span{ color:#6cc;}
.backbtn{ background:url(../images/icon/return.png) center center no-repeat; background-size:26px 22px; left:8px !important; top:15px; width:40px; height:40px; position:absolute;}
/*.menu{ background:url(../images/icon/icon1.png) center center no-repeat; background-size:26px; right:8px !important; top:15px; width:34px; height:34px; position:absolute;}*/
.menu{ position:absolute; width:24px; height:24px; top:18px; right:10px; cursor:pointer;}
.menu i{ display:block; width:21px; height:3px; background-color:#004678; position:absolute; -webkit-transition:.5s; -moz-transition:.5s; -ms-transition:.5s; -o-transition:.5s; transition:.5s;}
.menu i:nth-child(1){ top:4px; -webkit-transform-origin:left bottom; -moz-transform-origin:left bottom; -ms-transform-origin:left bottom; -o-transform-origin:left bottom; transform-origin:left bottom;}
.menu i:nth-child(2){ top:11px;}
.menu i:nth-child(3){ top:18px; -webkit-transform-origin:left top; -moz-transform-origin:left top; -ms-transform-origin:left top; -o-transform-origin:left top; transform-origin:left top;}
.menu.on i:nth-child(1){ -webkit-transform:rotate(40deg); -moz-transform:rotate(40deg); -ms-transform:rotate(40deg); -o-transform:rotate(40deg); transform:rotate(40deg);}
.menu.on i:nth-child(2){ opacity:0;}
.menu.on i:nth-child(3){ -webkit-transform:rotate(-40deg); -moz-transform:rotate(-40deg); -ms-transform:rotate(-40deg); -o-transform:rotate(-40deg); transform:rotate(-40deg);}

/*banner*/
.focus{ z-index:2; width:100%; height:auto;  margin:0px auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:15px; text-align:center; }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;}
.focus .hd ul li{ display:inline-block; width:10px; height:10px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; background:#ddd; margin:0 2px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul li.on{ background:#004678;   }
.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:100%;  height:auto; background:url(images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }
/*底部*/
.footer{ width:100%; position:fixed; left:0; bottom:0;}
.top_bar{background:#004678; padding:2px 0px 2px;}
.top_bar ul{ margin-bottom:0;}
.top_bar li{ width:25%; float:left; text-align:center;}
.top_bar li span{display:block; width:32%; margin:6% auto auto;}
.top_bar li img{ width:24px; height:auto}
.top_bar li p{ width:100%; height:22px; line-height:22px; text-align:center; font-size:14px; color:#fff;}
.top_bar li p a{color:#fff;}
.footerheight{ height:54px;}

/*小导航*/
.inav{ width:140px; background-color:#fff; border-left:2px solid #e6e6e6; position:absolute; z-index:3; top:56px; right:0; display:none; z-index:99;}
.inav ul{border-top:2px solid #e6e6e6;}
.inav ul li{opacity:0;}
.inav a{ display:block; text-align:center;  font-size:15px; color:#1a1a1a; line-height:40px; height:40px;border-bottom:2px solid #e6e6e6;}
.inav .li01{ background:url(../images/icon/sidenav01.png) 18px center no-repeat;}
.inav .li02{ background:url(../images/icon/sidenav02.png) 18px center no-repeat;}
.inav .li03{ background:url(../images/icon/sidenav03.png) 18px center no-repeat;}
.inav .li04{ background:url(../images/icon/sidenav04.png) 18px center no-repeat;}
.inav .li05{ background:url(../images/icon/sidenav05.png) 18px center no-repeat;}
.inav a:hover{ border-bottom:2px solid #004678; color:#004678;}
.inav li.on{ opacity:1;}

.seabtn{ display:inline-block; width:32px; height:32px; background:url(../images/icon/sea.png) center center no-repeat; -webkit-background-size:70% 70%; -moz-background-size:70%; -ms-background-size:70%; -ms-background-size:70%; -o-background-size:70%; background-size:70%;top:14px; right:44px; position:absolute;}
.search{padding:8px 2% 6px; background-color:#5b5a5a; top:56px; position:absolute; left:0; width:96%; overflow:hidden; display:none;}
.searbox{ height:36px; line-height:36px;}
.search table{ width:100%;}
.search table td{ padding:0;}
.search .text{ display:block; background-color:#fff;  width:100%; height:34px; font-size:12px; color:#333; padding-left:8px; line-height:34px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}
.search .tj{ width:100%; height:34px; cursor:pointer; font-size:14px; color:#fff; text-align:center; background:none;}
.search .tj:hover{ background-color:#25a9e0;}

.main_top,.main_cen,.main_bot{width: 94%;margin:0px auto;padding:15px 0px;}
#focus1 .hd{bottom:0px 5px;bottom: 15px;}

#focus1{margin-bottom: 20px;}
#focus1 .bd li{position: relative;}
#focus1 .bd li .hide{position: absolute;background: url(../images/icon/black6.png);width: 90%;color:#fff;bottom:0px;padding:10px 5%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.main_top_con_le{margin-top: 20px;}
.nav_h2{border-bottom: 1px solid #ddd;color:#333;height: 45px;overflow: hidden;margin-bottom: 5px;}
.nav_h2 .span_l{font-size: 15px;float: left;border-bottom: 3px solid #b49352;line-height: 44px;}
.nav_h2 .span_r{float: right;line-height: 50px;}
.nav_h2 .span_r a{color:#999;}
.main_top_con_ri p{font-size: 14px;text-indent: 2em;line-height: 25px;color:#666;}
.m1_click{height:40px; border-bottom:2px solid #ddd; margin-bottom:18px;}
.m1_click span{line-height:40px; border-bottom:2px solid #ddd; float:left; margin-right:10%;}
.m1_click span.on{border-bottom-color:#006db8; color:#006db8}
.w595{width:100%; position:relative}
.m1_news dd{line-height:38px; background:url(../images/icon/ico1on.png) no-repeat left center; padding-left:20px; position:relative}
.m1_news dd a{ color:#666}
.m1_news dd .span_l{float:left;width: 70%;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.m1_news dd .fam{font-size: 12px;float: right;width: 23%;}
.m1_news dd:hover{background:url(../images/icon/ico1.png) no-repeat left center;}
.m1_news dd:hover a{color:#006db8}
.m1more{color:#999; position:absolute; right:0px; top:0px; display:block; line-height:40px;}
.fam{font-family:Arial, Helvetica, sans-serif}
.frilink{ font-size:12px; color:#555;  padding:0px 0 24px 0px; position:relative;margin-top:15px;display:none;}
.frilink span{ display:inline-block; margin-right:6px; font-size:16px; font-weight:bold; color:#004678; display:block; margin-bottom:4px;}
.frilink a{ color:#555; margin-right:15px; font-size:12px;}
.frilink a:hover{ color:#333;}
.frilink i{ margin:0 10px; display:none;}
.right_wap{border-top:1px solid #004678;text-align:center;padding-bottom:15px;}

.main2{position:relative;}
.logo_title{border-bottom:2px solid #ccc;padding-bottom:15px;padding-top:15px;display:flex;justify-content:space-around;align-items:center;}
.logo_div{width:14%;}
.logo_title_p{font-size:20px;color:#333;}
.m2link{}
.m2link a{width:18%; float:left;  text-align:center; color:#fff;font-size: 12px;margin:15px 1%;padding:10px 0px;}
.main3{ overflow:hidden}
.main3 .box20{padding:15px 0px 0;}
.m3_tit{position:relative; color:#006db8; border-bottom:1px solid #ddd; line-height:40px; margin-bottom:20px;}
.picList li{width:25%;float:left;list-style: none;margin:0px 5px;}
.picList li img{width:100%;}
.picScroll-left{overflow: hidden;}
.picScroll-left .hd{position:relative; }
.picList li p{text-align: center;}
/** 首页第4部分 **/
#main4{}

.cx_list dd{float:left; width:31.3%;text-align: center;margin:0px 1% 20px;}
.cx_list dd a{line-height:0px;}
.cx_list dd img{max-width: 100%;}
.cx_list dd h2{line-height:30px; background:#dddddd; text-align:center;margin:10px 0px 0px 0px;}
.cx_list dd:hover h2{background:#006db8; color:#fff;}
.main4 .box20{}

.m4ria{display:block; position:relative; line-height:0px;}
.play{position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/ico/black4.png)}
.play img{position:absolute; left:50%; top:50%; margin:-25px 0 0 -25px;}
/** 首页第5部分 **/
.m5_le{position: relative;}
.m5_le,.m5_ri{ overflow:hidden}
.m5_click{position:absolute; left:0px; top:0px; left:15%; line-height:40px;width: 65%}
.m5_click span{float:left; margin-right:2%;font-size: 12px;}
.m5_click span.on{color:#006db8}

.zbg_list a{float:left; line-height:0px;  width:23%;margin:0px 1% 15px;}
.zbg_list0 a{  overflow:hidden; overflow:hidden}
.zbg_list0 a img{position:relative; top:-10px}
.zbg_list a img{display:block; margin:0 auto; }
.slideBox{position:relative;}
.slideBox .bd li a{display:block; line-height:0; position:relative}
.slideBox .hd{position:absolute; bottom:20px; text-align:center; width:100%; height:10px;}
.slideBox .hd li{display:inline-block; width:8px; height:8px; background:#fff; margin:0 5px;border-radius: 50%;}
.slideBox .hd li.on{background:#006db8}
/** 首页第6部分 **/
.m6_le,.m6_ri{ overflow:hidden; background:#fff;}
.m5_click1{left:20%;}
.m6_le .m5_click{left:150px}
.lbsc_list{}
.lbsc_list a{width:175px; margin-right:14px; margin-bottom:20px; float:left;}
.m6_news a{font-size:12px;display:block; line-height:20px; line-height:20px; margin:-5px 0 19px; color:#666;}
.m6_news a:hover{color:#006db8}

/** 首页第7部分 **/
.m5_click2{left:25%;}
.m7_le,.m7_ri{ overflow:hidden}
.jbzj_list1 dd{float: left;width: 23%;margin:0px 1% 15px;text-align: center;}
.m7_le .m5_click{left:160px}
.slideBox .bd li a p{font-size:20px; height:40px; line-height:40px; text-align:center; background:#999999; color:#fff; text-align:center}
.m7_ri .slideBox .hd{bottom:60px}
.m8_list{}
.m8_list a{float:left; line-height:0px; width: 23%; margin:0px 1% 15px;}
.m8_ri a{display:block; line-height:0px; margin-bottom:15px}
/** 首页第8部分 **/
.m8_le,.m8_ri{ overflow:hidden}
.m9_list a{float:left; line-height:0px; width: 23%;margin:0px 1% 15px;}
@media only screen and (max-width: 500px){
	.m1_click11 span{margin-right: 2%}
}
@media only screen and (max-width: 340px){
	.m1_click11 span{margin-right: 1%}
}
 /** 首页第10部分 **/
.main10{margin-bottom:30px;}

.m10_list a{float:left; padding:1%; border:1px solid #ddd; margin:0px 1% 15px; width:45.3%}
/*活动方案*/
.hd_tit{margin:30px 0;}
.hd_con_text{line-height:24px;}
.hd_tit1{color:#004678; border-bottom:1px solid #ddd; text-align:center}
.hd_con_text h2.b{font-size:15px;}
.location{line-height:40px; border-bottom:1px solid #ddd; margin-bottom:20px;}
.red1 {color: #004678; }
.hd_tit{margin:30px 0;}
.tc {text-align: center; }
.font24 {font-size: 18px; }
.news_con p{font-size: 12px;line-height: 20px;}
/** 12联系我们 **/
#map{width:100%; margin:20px 0 30px}
#map iframe{width:100%; height:250px;}
.lx_list dd{margin-bottom:10px;}
.lx_list dd h2.b{line-height:50px; padding-left:55px;}

.font22 {
    font-size: 22px;
}
.nav_list a{width: 31.3%;margin:10px 1%;float: left;padding:10px 0px;background: #004678;color:#fff;text-align: center;}
.nav_list a.on{background: #2f81bc;}
/** 11查询中心 **/
.chaxun{width:100%; margin:0 auto}
.chaxun_tit{background:#004678; color:#fff; padding:0 30px; line-height:40px;}
#chanxun_form{padding:2%; border:1px solid #ddd; color:#999}
#chanxun_form .text{height:35px; width:79%; border:1px solid #ddd; padding:0 5px;color: #fff;}
#chanxun_form .tj{width:15%; height:37px; background:#e02e03}
#chanxun_form p.font12{margin-top:10px;}
.jgimg{display:block; margin:0 auto}
.chaxun_jieg{padding:50px 30px}
.tj {cursor: pointer; background: #004678; color: #fff; border: none; }
.cx_con{margin:20px 0px;}
.rem_list{ text-align:center; margin:15px 0px;}
.rem_list dd h2{line-height:40px; height:40px; overflow:hidden; text-align:center}
.rem_list dd{width:23%; float:left; margin:0px 1% 10px;}
/** page **/
.page{text-align:center; width:100%; font-size:12px;}
.page a{display:inline-block; height:25px; line-height:25px; border:1px solid #ddd; background:#fff; padding:0 10px; margin:0 3px; font-size:12px;}
.page{margin-bottom:25px;}
.page a.on,.page a:hover{color:#fff; background:#006db8; border-color:#006db8}

.news_tit {
    padding: 15px 0;
    border-bottom: 1px solid #ddd;
    margin-bottom: 30px;
    text-align: center;
}
.zbg_h3 {
    color: #004678;
    margin-bottom: 5px;
}
.font28 {
    font-size: 22px;
}
.zbg_h3_div{padding-bottom: 5px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.zbg_h3_div p{font-size: 12px;}