@charset "utf-8";

/*初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0; padding:0; }
body { background:#fff; color:#555; font-size:14px; font-family: Verdana, Arial, Helvetica, sans-serif; }
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:none; }
ol,ul,li { list-style:none; }
input, textarea, select, button { font:14px Verdana,Helvetica,Arial,sans-serif; }
table {
	border-collapse: collapse;
	text-align: center;
}
html {overflow-y: scroll;} 
/* css common */
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix { *zoom:1; }
body{ margin:0 auto; font-family:"微软雅黑";overflow:hidden;}
.top{ width:100%; margin:0 auto; background:url(/static/images/top_bg.jpg);}
.top_menu{ height:30px; line-height:30px; width:1106px; margin:0 auto; font-size:12px;}
.top_menu a{ margin:0 8px;}
.top_menu a:hover{color:#145f4a;}
.top_menu2{ height:30px; line-height:30px; width:1106px; margin:0 auto; font-size:12px; color:#fff;}
.top_menu2 a{ color:#fff;margin:0 8px;}
.logo{ margin:0 auto;}
.logo_img{ margin:0 auto; width:1106px; height:104px;}
.logo_img img{ float:left;}
.logo_pra_1{ float:left; margin-top:20px;}
.logo_pra_2{ float:right;}
.top_border{ width:100%; height:10px; margin:0 auto; background:#cacaca; clear:both;}

.nav{ background:url(/static/images/nav_bg.png) repeat-x; height:53px; width:1006px; margin:0 auto;}
.nav li{ background:url(/static/images/nav_line.png) no-repeat right; float:left;list-style:none; padding:0; width:100px; text-align:center;position:relative;}
.nav li a{ text-decoration:none; color:#dddddd; font-size:17px; line-height:53px;display:block;}
.nav li a:link{ text-decoration:none}
.nav li a:visited{ text-decoration:none;}
.nav ul {position:absolute; background:url(/static/images/nav_btmbg.png); display:none; opacity:0; list-style:none;left:0px;}
.nav ul li { background:none;position:relative;  border-top:none;  float:left; height:42px;}
.nav ul li a {display:block;background-color:#ededed; background-color:transparent; color:#333;font-size:14px;line-height:42px;}
.nav ul li a:hover {background-color:#999; color:#fff2ee; padding:0; margin:0;}

.nav2{ background:url(/static/images/nav_bg.jpg) repeat-x; height:46px; width:1006px; margin:0 auto;}
.nav2 li{ background:url(/static/images/nav2_line.jpg) no-repeat right; float:left; list-style:none;padding:0; width:100px; text-align:center;position:relative;}
.nav2 li a{ text-decoration:none; color:#fff; font-size:17px; line-height:46px;display:block;}
.nav2 li a:link{ text-decoration:none}
.nav2 li a:visited{ text-decoration:none;}

.nav2 ul {position:absolute; background:#ededed; display:none; opacity:0; list-style:none;left:0px;}
.nav2 ul li { background:none;position:relative;  border-top:none; margin:0; float:left; height:42px;}
.nav2 ul li a {display:block; background-color:transparent; color:#333;font-size:14px;height:42px; line-height:42px;}
.nav2 ul li a:hover {background-color:#f60903; color:#fff2ee; padding:0}

.main{ width:1006px; margin:0 auto;}
.clear{ clear:both;}
.menu{ width:1006px; margin:8px auto 11px auto;}
.menu li{ float:left; list-style:none; padding-left:15px;}
.menu li a{ text-decoration:none;}
.menu1 a div{ background:url(/static/images/menu_01.png) no-repeat center; width:155px; height:155px;}
.menu1 a:hover div{ background:url(/static/images/menu_01_1.png) no-repeat center;}
.menu2 a div{ background:url(/static/images/menu_02.png) no-repeat center; width:155px; height:155px;}
.menu2 a:hover div{ background:url(/static/images/menu_02_2.png) no-repeat center;}
.menu3 a div{ background:url(/static/images/menu_03.png); width:155px; height:155px;}
.menu3 a:hover div{ background:url(/static/images/menu_03_3.png) no-repeat center;}
.menu4 a div{ background:url(/static/images/menu_04.png) no-repeat center; width:155px; height:155px;}
.menu4 a:hover div{ background:url(/static/images/menu_04_4.png) no-repeat center;}
.menu5 a div{ background:url(/static/images/menu_05.png) no-repeat center; width:155px; height:155px;}
.menu5 a:hover div{ background:url(/static/images/menu_05_5.png) no-repeat center;}
.menu6 a div{ background:url(/static/images/menu_06.png) no-repeat center; width:155px; height:155px;}
.menu6 a:hover div{ background:url(/static/images/menu_06_6.png) no-repeat center;}
.banner{ width:371px; height:277px; float:left; display:inline; background:none;}
.special{float:left; margin:0 auto;display:inline; width:224px;}
.special_title{ background:url(/static/images/title_bg.png) repeat-x; width:224px; hight:24px; line-height:24px; color:#555;}
.special_title_span{ display:inline-block;background:url(/static/images/special.png) no-repeat left; padding-left:22px; font-size:14px;}
.special_text { padding: 5px 0px 7px 8px;width: 216px;height: 240px;overflow-y: auto}
.special_text::-webkit-scrollbar {
	width: 4px;
	/*height: 4px;*/
}
.special_text::-webkit-scrollbar-thumb {
	border-radius: 10px;
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	background: rgba(0,0,0,0.2);
}
.special_text::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
	border-radius: 0;
	background: rgba(0,0,0,0.1);

}
.special_text ul li{ float:left; width:204px; height:25px; line-height:25px; overflow:hidden; background:url(/static/images/article_64.png) center left no-repeat; padding-left:12px;}
.login{ background:url(/static/images/login_bg.png); width:385px; height:280px;border-radius: 20px; border:solid #e0e0e0 2px; float:right; display:inline;}
.datetime{ height:32px; width:380px; line-height:32px; font-size:13px; float:left;text-align:center;}
.history{ float:right;height:32px; line-height:32px; padding-right:50px;}
.line{ font-size:15px; border-bottom:solid #3b7566 1px; width:170px; height:30px; line-height:30px; text-align:center; margin:15px auto 0 auto;}
.line a{ text-decoration:none;}
.line .line_get{ font-weight:bold;}
.textbox{ width:260px; margin:28px auto 0 auto;}
.textbox_select{ float:left; width:216px;}
.textbox_select div{font-weight:bold; font-size:15px; width:226px; height:34px;}
.textbox_select select{ width:183px; margin-left:10px;}
.textbox_btn{ float:left; width:24px; padding-left:15px;}
.textbox_btn a{background:url(/static/images/tab.jpg) no-repeat center; display:inline-block; width:24px; height:60px;}
.tishi{ padding:15px 0 0 52px; font-size:13px;}
.tishi div{ margin-bottom:5px;}
.tishi div a{ text-decoration:none; padding-right:15px;}
.notice{ width:1004px; height:45px; border:solid #dddddd 1px; background:#f3f3f3; border-radius:8px; margin:12px auto 0 auto;}
.notice_icon{ float:left; display:inline; margin: 7px 8px 6px 12px; border:none; height:32px; width:37px;}
.notice_text{  float:left; display:inline; margin: 7px 12px 6px 14px; padding-left:15px; background:#ffffff; width:900px; height:30px; line-height:30px; border:solid #dddddd 1px;border-radius:8px;}
/* 通用信息列表_普通式 */
.infoList li{ height:24px; line-height:24px;  }
.infoList li .date{ color:#999; padding-left:50px;}
/* 多个上滚动 - 图片- 公用类 */
.topLoop{ overflow:hidden; position:relative; }
.topLoop .bd{ }
.topLoop .bd ul{ overflow:hidden; zoom:1; }
.topLoop .bd ul li a{max-width:550px; height:30px; overflow:hidden; text-align:left;}
.topLoop .bd ul li a:hover color:#145f4a;{}
.ad{ margin:13px auto;}
.popularization{ float:left; display:inline; width:300px;}
.popularization_title{ background:url(/static/images/title_bg.png) repeat-x; height:24px; line-height:24px; padding-left:12px;}
.popularization_icon{ background:url(/static/images/popularization_icon.png) no-repeat left; padding-left:20px; float:left;}
.influence{ float:left; display:inline; margin-left:13px;width:302px;}
.influence_title{ background:url(/static/images/title_bg.png) repeat-x; height:24px; line-height:24px; padding-left:12px;}
.influence_icon{ background:url(/static/images/influence_icon.png) no-repeat left; padding-left:20px; float:left;}
.title_more{ float:right; display:inline; padding-right:12px;height:24px;}
.title_more a:hover{color:#145f4a;}
.video{ margin-top:10px; width:302px; height:168px; text-align:right; clear:both;}
.colume{ width:618px; margin:10px auto 0 auto; float:left; display:inline;}
.colume ul{ margin:10px auto;}
.colume ul li{ list-style:none; float:left; padding-right:12px; padding-bottom:5px;}
.news{ padding-left:18px; float: left; display:inline; width:355px;}
.news_title{ background:url(/static/images/title_bg.png) repeat-x; height:24px; line-height:24px; padding-left:12px;}
.news_icon{ background:url(/static/images/news_icon.jpg) no-repeat left; padding-left:20px; float:left;}
.news_text{ clear:both; padding-top:10px;}
.news_text ul li{height:25px; line-height:25px; padding-left:15px; background:url(/static/images/article_64.png) no-repeat left;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.news_text ul li a:hover{color:#145f4a;}
.images{ margin:10px auto 0 auto;width:1006px; height:240px;}
.images_title{ background:url(/static/images/title_bg.png) repeat-x; height:24px; line-height:24px; padding-left:12px;}
.images_title .images_icon{ background:url(/static/images/images_icon.jpg) no-repeat left; padding-left:20px;float:left;}
.images_list{ width:1004px; height:200px; border:solid #dddddd 1px; margin-top:12px; overflow:hidden}
.pic_tit{ width:200px; height:25px; line-height:25px; text-align:center;}
.images_list table table tr td{padding-top:10px; padding-left:13px; width:201px;}
.feedback{ width:100%;margin:12px auto; text-align:center; height:100px;}
.feedback ul{ width:330px; margin:0 auto; padding-left:20px;}
.feedback ul li{ text-align:center; list-style:none; width:93px; height:90px; line-height:135px; float:left; text-align:center;}
.feedback ul li a{ text-decoration:none; display:block;}
.feed_icon1{border-right:dotted #e7e7e7 2px; background:url(/static/images/guest1.png) no-repeat center; width:90px; height:75px;}
.feed_1 a:hover .feed_icon1{background:url(/static/images/guest1-1.png) no-repeat center;}
.feed_icon2{border-right:dotted #e7e7e7 2px; background:url(/static/images/guest2.png) no-repeat center; width:90px; height:75px;}
.feed_2 a:hover .feed_icon2{background:url(/static/images/guest2-2.png) no-repeat center;}
.feed_icon3{background:url(/static/images/guest3.png) no-repeat center; width:99px; height:75px;}
.feed_3 a:hover .feed_icon3{background:url(/static/images/guest3-3.png) no-repeat center;}
.feed_title{ width:90px; height:15px; margin-top:-50px; text-align:left; padding-left:15px;}
.link{ width:1106px; height:54px; margin:40px auto 28px auto; border-bottom: solid #e4e4e4 1px;border-top: solid #e4e4e4 1px;overflow:hidden}
.link table tr td a img{ border:none;}
.foot{ width:100%; height:150px; margin:0 auto; background:#efefef;}
.foot_sel{ margin:0 auto; width:1006px; padding-top:40px;}
.foot_sel li{ list-style:none; float:left; padding-right:14px;}
.foot_sel li select{ background:#fff;}
.foot_nav{ margin:0 auto; padding-top:50px; text-align:center; font-size:13px;}
.foot_nav a{ margin:0 8px;}
.foot_nav a:hover{color:#145f4a;}
.foot_nav p{ padding-top:10px;}
.foot_nav2{ margin:0 auto; padding-top:50px; text-align:center; font-size:13px; color:#fff;}
.foot_nav2 a{ margin:0 8px;color:#fff;}
.foot_nav2 p{ padding-top:10px;color:#fff;}

.con_main{ width:1000px; margin:0 auto;}
.location{ border-bottom: solid #105341 1px; height:25px;line-height:25px;text-align:center;}
.location_L{width:105px;color:#fefefe; background:#105341;float:left;}
.location2{ border-bottom: solid #d90011 2px; height:25px;line-height:25px;text-align:center;}
.location_L2{width:105px;color:#fefefe; background:#d90011;float:left;}

.location_R{ float:right;color:#acacac;}
.location_R a{ text-decoration:none; color:#acacac;}
.location_R2{ float:right;color:#fff;}
.location_R2 a{ text-decoration:none; color:#fff;}
.content{ margin:18px auto 0 auto;}
.content_L{ width:202px; float:left; margin-right:20px;}

.con_menu{ width:200px;border: solid #cdcdcd 1px;border-radius:12px; background:#ffffff;}
.con_menu ul{width:170px; margin:0 auto; padding:0 0 10px 0;}
.con_menu ul li{height:40px; line-height:40px; text-align:center; border-bottom:dotted #cdcdcd 2px; font-size:15px;}
.con_menu ul li a{ color:#717171; text-decoration:none;}
.con_menu ul li a:hover{ font-size:16px; font-weight:bold; color:#145f4a;}
.con_menu ul .con_menu_get{ font-size:16px; font-weight:bold;}
.con_menu ul .con_menu_get a{color:#145f4a; text-decoration:none;}

.con_menu2{ width:200px;border: solid #cdcdcd 1px;border-radius:12px; background:#ffffff;}
.con_menu2 ul{width:170px; margin:0 auto; padding:0;}
.con_menu2 ul li{height:40px; line-height:40px; border-bottom:dotted #cdcdcd 2px; font-size:15px; color:#fff;}
.con_menu2 ul li img{ float:left; margin:5px 5px 0px 30px; display:inline;}
.con_menu2 ul li a{ color:#717171; text-decoration:none; float:left;}
.con_menu2 ul li a:hover{font-size:16px; font-weight:bold; color:#e70014;}
.con_menu2 ul .con_menu_get2{ font-size:16px; font-weight:bold; color:#e70014;}
.con_menu2 ul .con_menu_get2 a{color:#e70014; text-decoration:none;}

.con_feedback{ width:202px;margin:12px auto; text-align:center; height:67px;}
.con_feedback ul{ width:202px; margin:0 auto;}
.con_feedback ul li{ text-align:center; list-style:none; width:67px; height:60px; line-height:90px;float:left; text-align:center;}
.con_feedback ul li a{ text-decoration:none; display:block;}

.con_feed_icon1{border-right:dotted #e7e7e7 2px; background:url(/static/images/con_guest1.png) no-repeat center; width:65px; height:50px;}
.con_feed_icon1-1{border-right:dotted #e7e7e7 2px; background:url(/static/images/con_guest1-2.png) no-repeat center; width:65px; height:50px;}
.con_feed_1 a:hover .con_feed_icon1{background:url(/static/images/con_guest1-1.png) no-repeat center;}
.con_feed_p1 a:hover .con_feed_icon1-1{background:url(/static/images/con_guest1-3.png) no-repeat center;}

.con_feed_icon2{border-right:dotted #e7e7e7 2px; background:url(/static/images/con_guest2.png) no-repeat center; width:72px; height:50px;}
.con_feed_2 a:hover .con_feed_icon2{background:url(/static/images/con_guest2-1.png) no-repeat center;}
.con_feed_icon2-1{border-right:dotted #e7e7e7 2px; background:url(/static/images/con_guest2-2.png) no-repeat center; width:72px; height:50px;}
.con_feed_p2 a:hover .con_feed_icon2-1{background:url(/static/images/con_guest2-3.png) no-repeat center;}

.con_feed_icon3{background:url(/static/images/con_guest3.png) no-repeat center; width:72px; height:50px;}
.con_feed_3 a:hover .con_feed_icon3{background:url(/static/images/con_guest3-1.png) no-repeat center;}
.con_feed_icon3-1{background:url(/static/images/con_guest3-2.png) no-repeat center; width:72px; height:50px;}
.con_feed_p3 a:hover .con_feed_icon3-1{background:url(/static/images/con_guest3-3.png) no-repeat center;}

.con_feed_title{ width:65px; height:10px; margin-top:-30px; text-align:center; font-size:12px; font-weight:bold; color:#145f4a;}
.con_feed_title2{ width:65px; height:10px; margin-top:-30px; text-align:center; font-size:12px; font-weight:bold; color:#fff;}
.code{ width:202px; margin:0 auto;color:#222222; font-size:14px; font-weight:bold;}
.code_L{ width:80px; float:left; text-align:center;padding-left:15px;}
.code_R{ width:80px; float:right; text-align:center;padding-right:15px;}
.content_R{border: solid #cdcdcd 1px;border-radius:12px; width:728px; float:right; padding:30px 23px 63px 23px; background:#ffffff;}
.content_R2{border-radius:12px; width:728px; float:right; padding:30px 23px 63px 23px;background:url(/static/images/party_bg.png) center;}
.cont_tit_line{color:#145f4a; font-weight:bold; height:15px; border-bottom:solid #88a99e 1px; padding-bottom:10px;}
.cont_tit{ display:inline-block; background:#FFF; padding-right:10px; line-height:15px;}
.cont_more{ display:inline-block; background:#FFF; padding-left:10px; line-height:15px; float:right; clear:none;}
.cont_more a{color:#145f4a;}
.cont_tit_line2{color:#d90011; font-weight:bold; height:15px; border-bottom:solid #d90011 1px; padding-bottom:10px;}
.cont_tit2{ display:inline-block;  padding-right:10px; line-height:15px;}
.cont_more2{ display:inline-block;  padding-left:10px; line-height:15px; float:right; clear:none;}
.cont_more2 a{ color:#e70014;}
.station{ border: solid #cdcdcd 1px;border-radius:8px; margin:15px auto;}
.station ul{ margin:0 auto; text-align:center; width:728px;}
.station ul li{ list-style:none; float:left; padding-left:5px;}
.station_text{ padding:15px 15px 15px 15px; color:#211a14;}
.station_text a{ color:#211a14; text-decoration:none; padding:0 5px;}
.station_text a:hover{ color:#145f4a; font-weight:bold;}
.sta_int{ margin:15px auto;}
.sta_int_L{ float:left; width:100%; margin-right:15px;}
.sta_int_L img{width:100%;}
.sta_int_R{ float:left; width:100%;}
.sta_int_R img{width:100%;}
.sta_int2{ width:728px; text-align:left; margin-top:20px;}
.sta_int2 img{ width: 100%}
.sta_int2_odd{width:718px;  border:solid #fff 2px; float:left; line-height:33px; font-size:#534b49; padding:5px 5px; background:#c2cece;}
.bus_sign{ display:inline-block; font-size:16px;color:#235080; width:15px; float:left; font-weight:bold;background:url(/static/images/bus.jpg) no-repeat 15px; padding-left:50px; line-height:33px; margin:5px 0;}
.bus_text{ padding:0 15px; float:left; width:618px; line-height:33px; margin:5px 0;}
.bus_sign span{ font-weight:bold; margin-right:10px;}
.sta_int2_even{ width:718px;  border:solid #fff 2px; float:left; line-height:33px;  font-size:#534b49; padding:5px 5px; background:#eeeeee;}
.metro_time{ background:#efefef; width:100%; margin-bottom:15px;}
.metro_time tr td{ border:solid #fbfbfb 1px; width:76px; height:25px;}
.time_table_title{ background:url(/static/images/metro_time.jpg) no-repeat 5px; padding:0 13px; font-weight:bold;color:#145f4a; font-size:15px;}
.exit_title{ text-align:left; height:30px; width:55px; font-weight:bold;color:#145f4a; margin-bottom:8px;}
.exit_text{text-align:left; height:30px; width:403px; font-weight:bold; margin-bottom:8px;}
.bus_1_1{ color:#145f4a; font-weight:bold; height:30px;float:left; width:85px;}
.bus_1_2{ color:#145f4a; font-weight:bold; height:30px;float:left; width:105px;}
.bus_2_1{ font-weight:bold; height:30px;float:left; width:85px;}
.bus_2_2{ font-weight:bold; height:30px;float:left; width:105px;}
.bus_2_3{ font-weight:bold; height:30px;float:left; width:505px;}
.content_title{ font-size:17px; color:#145f4a; text-align:center; font-weight:bold; margin-bottom:15px;}
.content_date{ margin-bottom:15px; color:#a6a6a6; font-size:13px; text-align:center;}
.content_date a{ text-decoration:none; border: solid #a6a6a6 1px; color:#a6a6a6; display:inline-block; width:1.5em; text-align:center; margin-right:8px;}
.content_date .content_font{ color:#145f4a;}
.content_date2{ margin-bottom:15px; color:#fff; font-size:13px; text-align:center;}
.content_date2 a{ text-decoration:none; border: solid #fff 1px; color:#fff; display:inline-block; width:1.5em; text-align:center; margin-right:8px;}
.content_date2 .content_font2{ color:#D90011;}
.content_cont{ width:728px; border-top: dotted #fff 2px; padding-top:18px;}
.content_cont p{ line-height:1.8em;}
.content_feedback{ background:#f8f8f8; width:728px;margin-top:15px; padding:25px 0;}
.content_feedback table{ text-align:center; width:670px; background:#fff; color:#88888a;}
.content_feedback table input{width:95px; height:35px; border:none; background:none;}
.list_top_img{ width:180px; text-align:center; float:left; display: none}
.list_top_img img{ width:148px; height:110px; border:none;}
.list_top_text{ width:526px; height:110px; border-left:dotted #cdcdcd 0px; padding:0 10px; float:left;}
.top_text_title{ font-weight:bold; font-size:15px; width:526px; height:20px; overflow:hidden;}
.top_text_date{ font-size:12px; color:#a6a6a6;}
.top_text_text{ margin-top:15px;width:526px;max-height:58px; overflow:hidden; line-height:20px;}
.list{ width:728px; margin:15px auto;}
.list_table{ width:728px;}
.list_table tr td{ height:30px; line-height:30px;}
.list_bg{ background:url(/static/images/news_list_title_bg.jpg) repeat-x; height:30px; line-height:30px; color:#FFFFFF;}
.list_title_content{float:left; width:502px; text-align:left; padding-left:20px; line-height:30px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.list_title_content a{ color:#555;}
.list_title_content a:hover{ color:#145f4a;}
.list_hits{ float:right; width:100px; text-align:center; line-height:30px;}
.list_datetime{ float:right; width:100px; text-align:center; line-height:30px;}
.list_content{margin-top:15px; color:#555;}
.list_bg2{ background:url(/static/images/news_list_title_bg2.jpg) repeat-x; height:30px; line-height:30px; color:#FFFFFF;}
.list_content2{margin-top:15px; color:#fff;}
.list_title_content2{float:left; width:502px; text-align:left; padding-left:20px; line-height:30px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.list_title_content2 a{ color:#fff;}
.list_title_content2 a:hover{ color:#e71045;}
.list_article_title{ width:504px; text-align:left;padding:0 20px; background:url(/static/images/metro_time.jpg) no-repeat left;}
.list_article_title a:hover{color:#145f4a;}
.list_article_title2{ width:504px; text-align:left;padding:0 20px; background:url(/static/images/metro_time2.png) no-repeat left; color:#fff;}
.list_article_title2 a{color:#fff;}
.page{ margin-top:30px;}
.page a{ text-decoration:none; display:inline-block; height:18px; line-height:18px; padding:0 12px; border:solid #a6a6a6 1px;}
.page2{ margin-top:30px; color:#fff;}
.page2 a{ text-decoration:none; display:inline-block; height:18px; line-height:18px; padding:0 12px; color:#fff; border:solid #fff 1px;}
.about_img{ margin:0 auto;}
.about_img ul{ margin:0 50px;}
.about_img ul li{ list-style:none; float:left; padding-right:12px;}
.about_text{ margin:22px 0;text-indent:2em; line-height:1.5em; color:#000000;}
.video_content{width:200px; height:170px; padding-right:42px; padding-bottom:20px; text-align:left; float:left;}
.video_content a{ display:inline-block;background:url(/static/images/metro_time.jpg) no-repeat left; padding-left:12px; width:195px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.video_content a:hover{color:#145f4a;}
.msKeimgBox{ margin:12px auto 35px auto;}
.msKeimgBox ul li{ list-style:none; float:left; padding-right:8px; width:173px;}
.msKeimgBox ul li a img{ width:173px; border:none; text-decoration:none;}
.msKeimgBox ul li a span{ display:inline-block; width:165px;background:url(/static/images/metro_time.jpg) no-repeat left; padding-left:12px; color:#555;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.msKeimgBox ul li a:hover span{color:#145f4a; text-decoration:underline;}
.msKeimgBox ul li .span_party{ display:inline-block; width:165px;background:url(/static/images/metro_time2.png) no-repeat left; padding-left:12px; color:#333333;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.msKeimgBox ul li a{ color:#fff;text-decoration:none;}
.msKeimgBox ul li a:hover .span_party{ color:#333333; text-decoration:underline;}
.tab_route{ margin:10px auto; width:998px; height:320px; border-radius:8px; border:solid #ccc 1px;}
.tab_route img{ text-align:center;}
.tab1{width:998px;height:42px; background:url(/static/images/tab_li.jpg) repeat-x; border-radius:8px 10px 0 0;}
.tab1 ul{margin:0;padding:0; width:998px;}
.tab1 li{float:left; color:#727071;padding:0 30px;height:41px;line-height:41px;text-align:center;cursor:pointer;}
.tab1 li span{ font-size:25px; font-weight:bold;}
.tab1 li.now{color:#727071; background:url(/static/images/tab_get.jpg) repeat-x;font-weight:bold; border-bottom:solid #f3f3f3 1px;}
.tab1 #tebie.now{color:#727071; background:url(/static/images/tab_get.jpg) repeat-x;font-weight:bold; border-bottom:solid #f3f3f3 1px;border-radius:8px 0 0 0;}
.tablist{width:996px;height:276px;font-size:14px;line-height:24px;display:none; background:url(/static/images/navigation_bg.jpg);}
.block{display:block;}
.search_text{border:none;background:url(/static/images/search.jpg) no-repeat left; float:left; height:22px; width:200px; line-height:22px; border-radius:5px 0 0 5px; padding-left:5px; color:#555; font-size:12px;}
.search_btn{background:url(/static/images/search.jpg) no-repeat right; width:25px; height:22px; border:none; float:right; border-radius:0 5px 5px 0;}
.changcheng{background:url(/static/images/bg_party2.png) no-repeat  bottom center; padding-bottom:28px;}

.turnpage {width: 728px;text-align: right;float: right; margin: 20px 0px 10px 0px; display: inline; padding-top: 10px}
.turntxt { float: left; display: inline; line-height: 20px; font-size: 12px;; border: 1px solid #cccccc; padding: 0px 12px; font: 13px/22px Arial, Helvetica, sans-serif; background: #ffffff;}
.pagenum { float: right;display: inline;}
.pagenum span {float: left; margin-right: 5px; display: block; border: 1px solid #cccccc; padding: 0px 7px; font: 12px/22px Arial, Helvetica, sans-serif; color: #666666; background: #f0f0f0;}
.turnpage a:link, .turnpage4 a:visited {float: left; margin-right: 5px; display: block; color: #666666; border: 1px solid #cccccc;  padding: 0px 12px; font: 12px/22px Arial, Helvetica, sans-serif; background: #ffffff;}
.turnpage a:hover { float: left; margin-right: 5px;display: block;color: #fff; border: 1px solid #cccccc; padding: 0px 12px;font: 12px/22px Arial, Helvetica, sans-serif; background: #105341;}
.turnpage a.hovera {float: left; margin-right: 5px; display: block; color: #fff; border: 1px solid #cccccc; padding: 0px 12px;font: 12px/22px Arial, Helvetica, sans-serif; background: #105341;}
.tiaozhuan{ float:left; width:40px; height:22px; border:1px solid #cccccc; border-left:none; text-align:center;}
.gobotton{ float:left; width:40px; height:24px; border:1px solid #cccccc; margin-left:3px; display:inline; font-size:12px;}
.picList li{height:73px; width:183px;} 
.picList .pic{ text-align:center; line-height:0px;} 
.picList .pic img{height:73px; width:183px;}
.picList2 li{ width:183px; height:120px; padding:15px 5px;} 
.picList2 .pic{ text-align:center; line-height:0px;} 
.picList2 .pic img{ width:173px; height:120px;}
.leftLoop{ overflow:hidden; position:relative;} 
.leftLoop .bd ul{ overflow:hidden; zoom:1; } 
.leftLoop .bd ul li{ margin:0 auto; text-align:center; float:left;display:_inline;  }
.picList_link li{height:54px; width:144px;} 
.picList_link .pic{ text-align:center; line-height:0px;} 
.picList_link .pic img{height:54px; width:144px;}
 
.scenic{ background:#0a272d; width:700px; padding:0 14px; margin-top:15px;}
.scenic ul li{ float:left;font-size:12px; color:#fff; width:88px; margin:10px 6px; display:inline;}
.scenic ul li a{ display:inline-block; width:88px;color:#fff; text-decoration:none;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.scenic ul li a span{ display:inline-block; width:13px;background:url(/static/images/scenic_li.png) no-repeat left; text-align:center; margin-right:3px; font-size:8px;}
.scenic ul li img{ width:85px; border:none;}

#l-map{height:100%;width:78%;float:left;border-right:2px solid #bcbcbc;}
#r-result{height:100%;width:20%;float:left;}

.marker{font-size:12px}
.zhandianBox,.zhandianHead,.zhandianCnt { border-radius:7px; }
.zhandianBox { width:300px; height:135px; border:1px solid #c1c1c1; }
.zhandianHead { width:300px;height:37px; background:url(/static/images/zhandianHead.jpg) repeat-x; }
.zhandianCnt { width:285px; height:87px; background:url(/static/images/zhandianCnt.jpg) repeat-x; padding:10px 0 0 15px; }

.map { width: 100%; height: 296px; background: url(/static/images/map.jpg) no-repeat; }
#ele1 {  display: inline; }
#ele2 {  display: inline; }
.tigger { display: block; width: 26px; height: 26px; cursor: pointer; float: left; }
.clr { clear: both; overflow: hidden; height: 0; }
a.closeBtn { position: absolute; top: 15px; right: 26px; display: block; width: 18px; height: 18px; background: url(/static/images/close.jpg) no-repeat; display: inline; }
a.closeBtn:hover { background: url(/static/images/close_h.jpg) no-repeat; }
.float_l { float: left; }
.float_r { float: right; }
.mar_r10 { margin-right: 10px; }
#allmap {width: 100%;height:500px;overflow: hidden;margin:0;}
.sta_int2 table{ border:#CCC solid 1px; font-size:12px;}
.sta_int2 td{ height:25px; line-height:25px; text-align:center;border:#CCC solid 1px;}
.firstRow{ font-size:14px;}
.chaxun{ text-align:center;}
.btn{ border:none; background:#045340; width:150px; height:25px;color:#ffffff; margin-left:-25px;}

/*修改*/

.tab_img{ float:left; width:4px; height:20px; margin-top:4px;}
.btm_bg{ position:fixed; top:0px; left:0px; width:100%; height:100%; background:url(/static/images/btm.png); z-index:10001; display:none;}
.tc_bg{ margin:0 auto; width:386px;}
.tc_k{ float:left; width:384px; min-height:170px;background:#f7f7f7; border:1px solid #cccccc; border-radius:15px; margin-top:180px;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
-webkit-box-shadow: #333333 0px 0px 10px;
-moz-box-shadow: #333333 0px 0px 10px;
}
.tc_top{ float:left; width:384px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#01513d; position:relative;}
.close_xh{ position:absolute; right:5px; top:2px;}
.tc_cen{ float:left; width:384px;border-top:2px groove #ffffff;}
.tc_cen_left{ float:left; width:80px; padding-left:30px; text-align:left; color:#595757;  padding-top:10px; padding-bottom:10px;}
.tc_cen_right{ float:left; width:247px; border-left:2px groove #ffffff; padding-left:15px; padding-top:10px; padding-bottom:10px;}

/*2016-01-15*/
.news_a{ float:left; width:355px; border-bottom:1px dashed #cccccc; margin-bottom:8px;}
.news_a a img{ float:left; width:158px; height:110px; padding-bottom:8px;}
.news_a_right{ float:left; width:187px; margin-left:10px; display:inline; margin-top:20px;}
.news_a_right_tit{ float:left; width:187px; max-height:44px; line-height:22px; overflow:hidden; border-bottom:1px solid #828081; padding-bottom:5px;}
.news_a_right_tit a{ font-size:13px; font-weight:bold;}
.news_a_right_tit a:hover{ color:#000000; text-decoration:none;}
.news_a_right_time{ float:left; width:187px; margin-top:8px;}
.news_a_right_time span{ color:#a0a0a0; font-size:12px;}

/*2016-01-21*/
.sy_dj_k{ float:left; width:212px; display:block; margin-bottom:12px; margin-top:10px;}
.sy_dj_k_time{ float:left; width:212px; font-size:12px;}
.sy_dj_k_tit{ float:left; width:212px; min-height:20px; line-height:20px; font-size:13px; font-weight:bold; overflow:hidden;}
.sy_dj_k:hover .sy_dj_k_tit{ text-decoration:underline;}
.sy_dj_k_rem{ display:none; float:left; width:212px; line-height:18px; height:18px; overflow:hidden; font-size:12px; color:#505050; margin-top:5px;}

/*20160127*/
.tab_route2{ margin:10px auto; width:998px; border-radius:8px; border:solid #ccc 1px;}
.tab_route_cen{ float:left; width:998px;}
.tab_route_cen img{border-radius:0px 0 8px 8px;}
.tab3{ width:80px;height:30px;line-height:30px; float:left;text-align:center;cursor:pointer; color:#333;margin-left:2px; display:inline-block; font-size:14px;font-weight:bold;}
.tab4{ width:80px;height:30px;line-height:30px; float:left;text-align:center;cursor:pointer; color:#333; margin-left:2px; display:inline-block; font-size:14px;}
.tab3s{float:left; color:#727071;padding:0 30px;height:41px;line-height:41px;text-align:center;cursor:pointer; font-size:16px;  background:url(/static/images/tab_get.jpg) repeat-x;font-weight:bold; border-bottom:solid #f3f3f3 1px;}
.tab4s{float:left; color:#727071;padding:0 30px;height:41px;line-height:41px;text-align:center;cursor:pointer; font-size:16px;}
#afont0{border-radius:8px 0 0 0;}
.topLoop2{ overflow:hidden; position:relative; }
.topLoop2 .bd{}
.topLoop2 .bd ul{ overflow:hidden; zoom:1; list-style:none;}
.topLoop2 .bd ul li{ height:80px;}

/*20160524*/
.picListys li{height:168px; padding-right:12px;} 
.picListys .pic{ text-align:center; line-height:0px;} 
.picListys .pic img{height:168px;}

/*20160526*/
.tj_new_k{ float:left; width:728px; margin-top:20px;}
.tj_new_top{ float:left; width:716px; height:24px; line-height:24px; background:url(/static/images/title_bg.png); padding-left:12px;}
.tj_new_ul{ float:left; width:716px; margin-left:6px; display:inline; margin-top:7px;}
.tj_new_ul ul li{ float:left; width:716px; height:25px; line-height:25px; background:url(/static/images/tj_news_li.jpg) left center no-repeat; margin-top:5px;}
.tj_new_ul ul li a{ float:left; display:inline-block; max-width:500px; height:25px; overflow:hidden; margin-left:8px;}
.tj_new_ul ul li a:hover{ color:#000000;}
.tj_new_ul ul li span{ float:right;}

/*20160527*/
.zhou_top{ float:left; width:728px;}
.zhou_select{ float:left; width:120px; height:45px; line-height:45px; border-radius:5px; padding-left:3px; border:1px solid #6da86b;}
.zhou_hc_k{ float:right; width:505px; height:49px; line-height:49px; padding-left:95px; background:url(/static/images/bcontentBg.png);}
.zhou_hc_k a{ float:left; display:inline-block; width:90px; margin-left:9px; display:inline;}
.zhou_hc_k a:link{ color:#6da86b;}
.zhou_hc_k a:visited{ color:#6da86b;}
.zhou_hc_k a:hover{ color:#075e2f; font-weight:bold; text-decoration:none;}
.zhou_hc_k a img{ float:left; margin-top:9px; padding-right:2px;}
.zhou_nk{ float:left; width:728px; margin-top:30px;}

/*20160601*/
.leftLoop .prev{ float:left; display:block;  width:18px; height:31px; margin-right:20px; margin-left:10px; margin-top:13px;  overflow:hidden; cursor:pointer;}
.leftLoop .next{ float:left; display:block;  width:18px; height:31px;margin-left:20px; margin-top:13px;  overflow:hidden; cursor:pointer;}
#images a {
			margin-right: 14px;
		}

		#images a img {
			border: 1px solid #888;	
			padding: 3px;
			vertical-align: top;
		}

		#credit {
			clear: both;	
			margin-top: 50px;
			padding-top: 20px;
			font-size: 10px;
			border-top: 1px solid #BBB;
			font-family: Verdana;
		}
#imgbox-loading {
	position: absolute;
	top: 0;
	left: 0;
	background: url('/static/images/imgbox-spinner.gif') center center no-repeat;
	cursor: pointer;
	display: none;
	z-index: 90;
}

#imgbox-loading div {
	background: #FFF;
	width: 100%;
	height : 100%;
}

#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 80;
}

.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 90;
}

.imgbox-img {
	padding: 0;
	margin: 0;
	border: none;
	width: 100%;
	height: 100%;
	vertical-align: top;
}

.imgbox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('/static/images/imgbox-close.png') top left no-repeat;
	cursor: pointer;
	outline: none;
}

.imgbox-title {
	padding-top: 10px;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
	color: #333;
	display: none;
}

.imgbox-bg-wrap {
	position: absolute;
	padding: 0;
	margin: 0;
	display: none;
}

.imgbox-bg {
	position: absolute;
	width: 20px;
	height: 20px;
}

.imgbox-bg-n {
	left: 0;
	top: -20px;
	width: 100%;
	background: url(/static/images/imgbox-bg-n.png) repeat-x;
}

.imgbox-bg-ne {
	right: -20px;
	top: -20px;
	background: url(/static/images/imgbox-bg-ne.png) no-repeat;
}

.imgbox-bg-e {
	right: -20px;
	top: 0;
	height: 100%;
	background: url(/static/images/imgbox-bg-e.png) repeat-y;
}

.imgbox-bg-se {
	right: -20px;
	bottom: -20px;
	background: url(/static/images/imgbox-bg-se.png) no-repeat;
}

.imgbox-bg-s {
	left: 0;
	bottom: -20px;
	width: 100%;
	background: url(/static/images/imgbox-bg-s.png) repeat-x;
}

.imgbox-bg-sw {
	left: -20px;
	bottom: -20px;
	background: url(/static/images/imgbox-bg-sw.png) no-repeat;
}

.imgbox-bg-w {
	left: -20px;
	top: 0;
	height: 100%;
	background: url(/static/images/imgbox-bg-w.png) repeat-y;
}

.imgbox-bg-nw {
	left: -20px;
	top: -20px;
	background: url(/static/images/imgbox-bg-nw.png) no-repeat;
}
