body{margin:0; padding:0; background: #eeeeee; font-family: "å¾®è½¯é›…é»‘"; font-size:16px; color:#333333;}
ul,li,dl,dd,dt{ list-style: none; padding:0; margin:0;}
p{ padding:0; margin:0;}
a,a:hover,a:active,a:link{ text-decoration: none; color:#333333;}
img{ border:0;max-width:100%}
.fl{ float: left;}
.fr{ float: right;}
.clear-x{ clear: both;}
img#lssyshj {
    margin-bottom: 15px;
}

#sxsyx{
	width: 280px;
	position: fixed;
	bottom: 0;
	right: 0;
	z-index: 1;
        display:none
}
#sxsyx>div{
	position: relative;
}
#sxsyx>div>.kg{
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
}



/*é€šç”¨èƒŒæ™¯ å®½åº¦ ç­‰æ ·å¼*/
.container{padding: 30px 30px;}
.bgfff{ background: #fff url("../images/public/main_bg.jpg") no-repeat top center;}
.w1170{ width: 1170px; margin:0 auto;}
header a,header a:hover,header a:active,header a:link{ text-decoration: none; color:#fff;}
footer a,footer a:hover,footer a:active,footer a:link{ text-decoration: none; color:#333333;}

/*start å¤´éƒ¨*/
header{ width: 100%;border-bottom: 7px solid #b7c4d7; overflow: hidden; background: #e5e8ed url("../images/public/header_bg.jpg") no-repeat top center;}
.topbar{ height: 32px; line-height: 32px; background: #245399; color: #fff; font-size: 13px;}
#timetable{ float: left; margin-right: 20px;}
.localWeather{ float: right;margin-top:-2px;}
.topbar-right{}
.topbar-right a{ color: #fff;}
.topbar-right span{ margin:0 12px; font-size: 12px;}
.topbar-right-iphone{ display: none;}

.topbar-bottom{ height: 6px; background:url("../images/public/topbar_bottom.png") repeat-x;}

.w675{ width: 675px; margin:15px auto;}
.w675 .col-md-12{ margin-bottom: 12px;}
.w675 .col-md-12 img{ margin:0 auto;}
.topSearch{ width: 653px; margin:15px auto; position: relative;}
.topSearch input{ width: 653px; padding:0 0 0 20px; height: 38px; border: 1px #245399 solid; color:#89a2c6;}
.topSearch input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */color: #89a2c6;  
}

.topSearch input::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #89a2c6;
}

.topSearch input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
    color: #89a2c6;
}

.topSearch input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: #89a2c6;
}

.topSearch i{ width: 23px; height: 21px; position: absolute; right:10px; top:10px; background:url("../images/public/top_search.png") no-repeat;}
.topSearch .i{ width: 23px; height: 21px; position: absolute; right:10px; top:10px; background:url("../images/public/top_search.png") no-repeat;opacity:0;z-index:2;}
header .nav{ width: 1170px; margin:0 auto; overflow: hidden;padding: 12px 0;}
header .nav ul{overflow: hidden;}
header .nav li{ float: left; margin-right:74px; height: 30px; line-height: 30px}
header .nav li.li7{ margin-right: 0}
header .nav li a{ display: block;height: 30px; line-height: 30px; color:#456c9b; font-size: 18px; font-weight: bold; padding-left: 35px;
background-repeat: no-repeat; background-position: left center}
header .nav li a:hover{color:#c31f0b;background-repeat: no-repeat; background-position: left center}

header .nav li.li1 a{ background-image:url("../images/public/nav_li1.png")}
header .nav li.li2 a{ background-image:url("../images/public/nav_li2.png")}
header .nav li.li3 a{ background-image:url("../images/public/nav_li3.png")}
header .nav li.li4 a{ background-image:url("../images/public/nav_li4.png")}
header .nav li.li5 a{ background-image:url("../images/public/nav_li5.png")}
header .nav li.li6 a{ background-image:url("../images/public/nav_li6.png")}
header .nav li.li7 a{ background-image:url("../images/public/nav_li7.png")}

header .nav li.li1 a:hover{ background-image:url("../images/public/nav_li1_hover.png")}
header .nav li.li2 a:hover{ background-image:url("../images/public/nav_li2_hover.png")}
header .nav li.li3 a:hover{ background-image:url("../images/public/nav_li3_hover.png")}
header .nav li.li4 a:hover{ background-image:url("../images/public/nav_li4_hover.png")}
header .nav li.li5 a:hover{ background-image:url("../images/public/nav_li5_hover.png")}
header .nav li.li6 a:hover{ background-image:url("../images/public/nav_li6_hover.png")}
header .nav li.li7 a:hover{ background-image:url("../images/public/nav_li7_hover.png")}
/*end å¤´éƒ¨*/


/*start å°¾éƒ¨*/
footer{ width:100%; overflow: hidden; background: #dedede;margin-top: 40px;}
.footer1{ padding-top: 20px; margin-bottom: 10px; line-height: 45px;height: 65px; border-bottom:1px #b7b7b7 solid;}
.footer1 b{ padding-left: 5px; color:#015293; font-size:20px; float: left; margin-right: 80px;}
.footer1 ul.hd{ float: left;height: 43px; background-color: #dedede;}
.footer1 ul.hd li{ float: left; margin-right: 60px; }
.footer1 ul.hd li a{ cursor:pointer; 
line-height: 45px; height: 45px; display: block; background-image:url("../images/public/foot_jiantou.jpg"); background-repeat: no-repeat; 
background-position: 85% 20px; padding:0 40px 0 27px; color:#000; font-size:16px;}
.footer1 ul.hd li.active a{line-height: 46px; height: 46px; border:1px #b7b7b7 solid;padding:0 39px 0 26px; margin-top: -1px; border-bottom: 1px #dedede solid;}
.footer1 .bd{ padding-top: 10px; padding-bottom: 30px;}
.footer1_sel{ display: none; width: 90%; margin:0 auto; }
.footer1_sel li{ margin-right: 25px; margin-top: 8px; float: left; line-height: 25px;}
.footer1_sel li a{ color:#000}
.footer1_sel a{ display: inline-block; font-size: 14px;}
.bd ul.active{ display: block}

.footer3{padding-top:15px; overflow: hidden; height:auto; padding-bottom:32px;font-size:14px;}
.footer3_lf a{ color:#666; font-size: 14px;}
.foot3_img{ margin-right:15px;}
.footer3_lf2{padding-top:10px;color:#000;}
.footer3_lf2 span{ padding:0 6px;}
.footer3_lf2 span a{color:#000;}
.footer3_lf2 p{padding:0 6px; margin-top:4px; height:22px; line-height:22px;}
.footer3_rf .fl{padding-right:20px;}
.footer3_rf p{ width:62px; padding:5px 0px;}
.ba_ga{margin-top: 4px;}
footer .ba_ga a{ color:#000;}
.footer_phone{ display: none;}

.footer1 .nav-tabs>li.active>a,.footer1 .nav-tabs>li.active>a:focus,.footer1 .nav-tabs>li.active>a:hover{ background-color: #dedede}
.footer1 .nav-tabs>li>a{ margin-right:0; border: none;}
/*end å°¾éƒ¨*/


/* åˆ—è¡¨ */
ul.list{padding-top: 12px}
ul.list li{line-height: 34px;padding-left: 25px;background: url(../images/index/icoPoint.jpg) no-repeat 6px 16px;}
ul.list li span.date{font-size: 14px; color: #999999; float: right;}
ul.list li.new{background:url(../images/index/iconNew.jpg) no-repeat 0px 10px;}
a:hover{color: #c31f0b;}


/* é€‰é¡¹å¡ */
.tab .nav-tabs{border-bottom: 1px solid #b7b7b7;padding-left: 11px;font-size: 18px;}
.tab .nav-tabs>li>a{border-radius:0px;padding: 10px 25px;}
.tab .nav-tabs>li>a:hover,.tab .nav-tabs>li>a:visited,.tab .nav-tabs>li>a:focus{background: none;border-color: transparent;color: #005293;}
.tab .nav-tabs>li.active>a,.tab .nav-tabs>li.active>a:focus,.tab .nav-tabs>li.active>a:hover{color: #005293;font-weight: bold; border: 1px solid #b7b7b7;border-top: 3px solid #8d0021;margin-top: -2px; border-bottom-color: #fff;-moz-border-bottom-color: #fff;-webkit-border-bottom-color: #fff;-o-border-bottom-color: #fff;}
.tab .nav-tabs>li.active>a:hover{border-bottom-color: #fff;}
.tab .nav-tabs>li>a.box{display: block;}

.tabbable{position: relative;}
.tabbable a.more {color: #999999;position: absolute;top: 15px;right: 10px;font-size: 14px;}
.nav>a.more {font-size: 14px;color: #999999;font-weight: normal;display: inline-block;padding-top: 5px;}

/* çº¢è‰²ä¸‹åˆ’çº¿é€‰é¡¹å¡ */
.tabRedUn .nav-tabs{border-bottom: 1px solid #b7b7b7;font-size: 18px;}
.tabRedUn .nav-tabs>li>a{border-radius:0px;padding: 5px 0px; color: #888888;}
.tabRedUn .nav-tabs>li>a:hover,.tabRedUn .nav-tabs>li>a:visited,.tabRedUn .nav-tabs>li>a:focus{background: none;border-color: transparent;color: #005293;}
.tabRedUn .nav-tabs>li.active>a,.tabRedUn .nav-tabs>li.active>a:focus,.tabRedUn .nav-tabs>li.active>a:hover{color: #333333;border: none; border-bottom: 3px solid #8d0021;}
.tabRedUn .nav-tabs>li>a.box{display: block;}
.tabRedUn .nav-tabs>li.line{padding: 5px 25px;color: #b7b7b7}

/* è“åº•ç™½å­—å¸¦çº¿æ ‡é¢˜ */
.blueBg.nav{padding-left: 0px;font-size: 18px;}
.blueBg.nav li{padding: 8px 25px;background: #0057aa;color: #fff;font-size: 18px;}

/* è“åº•ç™½å­—å¸¦å¤§ç°è‰²èƒŒæ™¯ç›’å­ä¸å¸¦ä¸‹åˆ’çº¿æ ‡é¢˜ */
.grayBoxBg.nav{background: #f2f2f2;border-color:#f2f2f2 ;font-size: 18px;}
.grayBoxBg.nav>a.more{padding-top: 10px;padding-right: 5px;}

/* è“åº•ç™½å­—å¸¦è“è‰²ä¸‹åˆ’çº¿æ ‡é¢˜ */
.blueBord.nav{border-color:#245399;}

/* å·¦è¾¹çº¢çº¿è“å­—æ ‡é¢˜ */
.redBorder.nav-tabs{font-size: 18px;border-bottom: none;color: #005293;font-weight: bold;border-left: 4px solid #8d0021;padding-left: 13px}
.tabRedUn a.more{top:8px;right: 0px;}

/* å·¦è¾¹çº¢çº¿ä¸‹æœ‰ç°çº¿çš„è“å­—æ ‡é¢˜ */
.redBorder.grayUnderLine.nav-tabs{border-bottom: 1px solid #e5e5e5;padding-bottom:15px;border-left: none;padding-left:0px;}
.redBorder.grayUnderLine.nav-tabs>li{border-left: 4px solid #8d0021;padding-left: 13px;}


/*åˆ†äº«*/
.lasa_weixin_share{position:fixed;width:80px;font-size:12px;top:120px;right:0; }
.lasa_weixin_share .fixed{width:70px;padding:0px;text-align:center;margin:0 0 18px 0; position: relative;}
.lasa_weixin_share .fixed p{padding:0;}
.closeBtn{ text-align: right; height: 15px; font-size: 12px;padding-top: 5px; margin-bottom: 10px;}
.closeBtn img{ cursor: pointer}
.lasa_float_share a{display: block;text-align: center;font-size: 12px;padding: 42px 0px 7px 0px; background:url(../images/index/right_icon.png) no-repeat ;font-family: "å¾®è½¯é›…é»‘"; color:#555; cursor:pointer; position:relative; z-index:2;}
.lasa_float_share a:hover{ color:#fff;background:url(../images/index/right_icon.png) no-repeat #456c9b;}
.lasa_float_share a.khd{background-position: 22px -50px;}
.lasa_float_share a.khd:hover{background-position: 22px 10px;}
.lasa_float_share a.wyxx{background-position: 20px -120px;}
.lasa_float_share a.wyxx:hover{background-position: 20px -202px;}
.lasa_float_share a.gzh{background-position: 20px -284px;}
.lasa_float_share a.gzh:hover{background-position: 20px -360px;}
.lasa_float_share a.weibo{background-position: 20px -598px;}
.lasa_float_share a.weibo:hover{background-position: 20px -714px;}
.bdsharebuttonbox{display: block;text-align: center;font-size: 12px;background:url(../images/index/right_icon.png) no-repeat 22px -446px;position: relative; margin-bottom:10px;z-index:2;}
.bdsharebuttonbox:hover{background:url(../images/index/right_icon.png) no-repeat 22px -510px #456c9b; color:#fff;}
.lasa_float_share .bdshare-button-style0-16 a, .bdshare-button-style0-16 .bds_more{background-position: 22px 16px;font-size: 12px; position: relative; width:70px; height:66px;background:none; margin:0;}
.bdsharebuttonbox>span{position: absolute;top:42px;left:22px;z-index:2;}
.lasa_znjqr a,.lasa_znjqr a:hover{ background:none; padding:0;}
.lasa_dhk{ display: none; position: absolute; left: -100px; bottom:90px; padding: 10px; width:98px; height: 70px; background: url(../images/public/znjqr_icon_alert.png) no-repeat}
.lasa_float_bg{ background:url(../images/index/lasa_float_bg.png) repeat; position:absolute; width:70px; height:330px; z-index:1;}

/*ä¿¡æ¯å…¬å¼€æ–‡ç« */
.xxgk_head{ border:1px #e6e6e6 solid; margin-top: 30px; padding: 15px 50px; line-height: 30px; font-size: 14px; color: #666666}

@media (max-width: 1200px){
	.localWeather{ display: none;}
	.topbar-right{ display: none;}
	.topbar{ height: 50px; position: relative;}
	#timetable{ font-size:16px; line-height: 50px;}
	.topbar-right-iphone{ overflow: hidden; z-index: 999; display: block; margin-top: 13px; display:none;}
	.topbar-right-iphone a.deploy{ display: block; width: 25px; position:absolute; right: 5px}
	.topbar-right-iphone ul{ z-index: 999; background: #245399; position: absolute; left: 0; top:51px; width: 100%;}
	.topbar-right-iphone ul li{ float: left; width: 25%; padding:35px 2%; height: auto; overflow: hidden;}
	.topbar-right-iphone ul li a{ display: block;}
	.topbar-right-iphone ul li a img{ width: 40%; margin:0 auto;}

	/*start å°¾éƒ¨*/
	footer .w1170{ width:96%;}
}

@media (min-width:991px) and (max-width:1199px){
	/*start å¤´éƒ¨*/
	header .w1170{ width: 96%; margin:0 2%;}
	header .nav{ width: 92%; margin-top: 0 4%}
	header .nav li{ margin-right:4%;}
	.topbar-right{ display: none;}
	/*end å¤´éƒ¨*/

	.container {width:100%;}
}

@media (max-width: 991px){
	.bgfff{ background: #fff;}
	.container{padding: 10px 15px;}
	/*start å¤´éƒ¨*/
	header .w1170{ width: 94%}
	header .nav{ width: 94%;}
	.localWeather{ display: none;}
	.topbar-right{ display: none;}
	.topbar{ height: 50px; position: relative;}
	#timetable{ font-size:16px; line-height: 50px;}
	.topbar-right-iphone{ overflow: hidden; z-index: 999; display: block; margin-top: 13px;display:none;}
	.topbar-right-iphone a.deploy{ display: block; width: 25px; position:absolute; right: 5px}
	.topbar-right-iphone ul{ z-index: 999; background: #245399; position: absolute; left: 0; top:51px; width: 100%;}
	.topbar-right-iphone ul li{ float: left; width: 25%; padding:35px 2%; height: auto; overflow: hidden;}
	.topbar-right-iphone ul li a{ display: block;}
	.topbar-right-iphone ul li a img{ width: 50%; margin:0 auto;}

	.w675{ width: 64%}
	.w675 .col-xs-3{ padding-right: 5px;}
	.w675 .col-xs-9{ padding-left: 5px; padding-top: 5px;}
	.topSearch{ width:94%;}
	.topSearch input{ width:100%;}
	header .nav li{ margin-right:25px; margin-bottom: 5px;}
	header .nav li a{ background-size: 20px 20px; padding-left: 28px; font-size: 16px;}
	header .nav li.li1{ height: 60px; margin-right: 25px;}
	header .nav li.li1 a{ background-size: inherit; padding-top: 35px; padding-left: 0; font-size: 18px;}

	/*end å¤´éƒ¨*/

	/*start å°¾éƒ¨*/
	footer .w1170{ width:100%;}
	footer{ background:#245399;}
	.footer1,.footer3{ display: none;}
	.footer_phone{ color:#fff; display: block; padding-top: 20px; padding-bottom: 30px;}
	.footer_phone p{ text-align: center; line-height: 30px; margin:0 4%;}
	.footer_phone p span{ padding:0 10px;}
	.footer_phone p.p1{ border-bottom: 1px #fff solid; padding-bottom: 10px; margin-bottom: 10px;}
	.footer_phone p.p1 a{ color:#fff;}

	
	/* é€‰é¡¹å¡ */
	.tabbable .nav-tabs{padding-left:6px;font-size: 16px;}
	.tabbable .nav-tabs>li>a{padding: 5px 8px;}
	.tabbable a.more{display: block; position: relative;top:10px;left:0%; height: 38px;line-height: 38px; text-align: center;width: 80%;margin:0px auto 40px auto;background: #f5f5f5;border: 1px solid #d3d3d3;border-radius: 5px;}

	.lasa_weixin_share{ display: none}

	/*ä¿¡æ¯å…¬å¼€æ–‡ç« */
	.xxgk_head{padding: 8px 20px;}
}

@media (max-width: 414px){
	header .nav li.li4{ margin-right:0}
	.tabRedUn .nav-tabs>li.line{padding: 5px 12px;}

	header .nav li.li1{ margin-right: 15px;}
	header .nav li{ margin-right: 5px;}
}

/* å°ç‰ˆæ‰‹æœº*/
@media screen and (max-width:360px) {
	.nav-tabs>li>a{padding: 5px 5px;}
	.tabbable .nav-tabs{font-size: 14px;}
}



/*-----------------------------ç½‘ç«™åœ°å›¾-----------------------------*/
#maplist table{width: 100%;font-size: 16px;margin-top: 20px;}
#maplist td{border: 2px solid white;height: 40px;line-height: 30px;vertical-align:middle;}
#maplist .one{background: #e5f1fd;font-weight: bold;text-align: center;width: 15%;}
#maplist .one a{color: #d62026;}
#maplist .two{background: #f7f7f7;text-align: center;width: 18%;}
#maplist .two a{color: #086c98;}
#maplist .three{background: #f7f7f7;color: #086c98;padding-left: 10px;}
#maplist .three a{color: #086c98;display: inline-block;margin: 0 10px;}

body>text {
    display: none!important;
}