@charset "utf-8";
/*
html{
	filter: grayscale(100%);

  -webkit-filter: grayscale(100%);

  -moz-filter: grayscale(100%);

  -ms-filter: grayscale(100%);

  -o-filter: grayscale(100%);

  filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);

  -webkit-filter: grayscale(1);
}
*/
/*



首页样式表文件 



文件名：style_index.css



样式表文件命名规则：style_name.css，name同模板名



*/



body,td,th {



	font-size: 12px;



	color: #333333;



}



body {



	margin-left: 0px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



}



img {



	border: 0px;



}







.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }



.left {



	float: left;



}



.right {



	float: right;



}







/*头部导航*/







#headerbg {



	height: 153px;



	width: 100%;



	margin: 0px;



	padding: 0px;



	text-align: center;



}



#headerbg .header {



	height: 100px;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	padding-right: 5px;



	padding-left: 5px;



}



.logo {



	height: 90px;



	width: 300px;



}



.navfun {



	height: 90px;



	width: 400px;



}



.fun {



	height: 20px;



	width: 400px;



	padding-top: 10px;



}



.fun ul {



	float: right;



	margin: 0px;



}



.fun ul li {



	margin-right: 0px;



	margin-left: 10px;



	list-style-type: none;



	float: left;



	width: 50px;



}



.navbg {



	background-image: url(../images/navbg_1.png);



	background-repeat: repeat-x;



	height: 48px;



	width: 100%;



	padding: 0px;



	background-position: bottom;



	margin-top: 5px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



}



.nav {



	height: 48px;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	margin-top: 0px;



	padding-right: 5px;



	padding-left: 5px;



}



.nav ul {



	height: 48px;



	width: auto;



	float: left;



	font-size: 12px;



	font-weight: bold;



	color: #000000;



	margin: 0px;



	text-decoration: none;



	padding: 0px;



	overflow: hidden;



}



.nav ul li {



	margin-right: 0px;



	margin-left: 0px;



	list-style-type: none;



	float: left;



	height: 48px;



	width: 89px;



	font-size: 14px;



	padding-top: 18px;



}







.nav ul li a:link {



	color: #fff;



	text-decoration: none;



}



.nav ul li a:visited {



	text-decoration: none;



	color: #fff;



}



.nav ul li a:hover {



	text-decoration: none;



	color: #FFFF00;



}



.nav ul li a:active {



	text-decoration: none;



	color: #76A32D;



}



.nav .current {



	background-image: url(../images/nav_current_1.png);



	text-decoration: none;



	color: #004b05;



}











/*banner*/



#bannerbg {



	height: 360px;



	width: 100%;



	text-align: center;



	background-color: #fff;



	margin: 0px;



	padding: 0px;



	overflow: hidden;



}



#bannerbg .banner {



	height: 360px;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	background-color: #fff;



}







/*main*/



#main {



	height: auto;



	width: 100%;



	text-align: center;



}



#main .newinfo {



	background-image: url(../images/newinfobg_1.png);



	background-repeat: repeat-x;



	height: 50px;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	text-align: left;



	padding-top: 20px;



}







.voice{



	height:40px;



	position:relative;



	overflow:hidden;



	padding-left:135px;



	background:url(../images/voice_1.jpg) no-repeat 0px center;



	font-size:14px;



	color:#5c5c5c;



}



.voiceDes{ position:absolute;top:13px;left:45px;}



.voice ul{	position:relative;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 1px;	height: 70px;	width: 700px;}



.voice li{	height:46px;	line-height:46px;	list-style-type: none;}



.voice li a{



	line-height:46px;



	list-style-type: none;



	color: #333333;



	text-decoration: none;



}



.voiceRight{ position:absolute;right:20px;top:50%;margin-top:-13px;z-index:10;}



.do{height:26px;width:31px; display:inline-block; background:url(../images/nano_1.gif) no-repeat left top;margin-right:-1px; position:relative;}



.uo{height:26px;width:31px; display:inline-block; background:url(../images/nano_1.gif) no-repeat right top; position:relative;}



.do:hover{background:url(../images/nano_1.gif) no-repeat left bottom;z-index:1;}



.uo:hover{background:url(../images/nano_1.gif) no-repeat right bottom;z-index:1;}







.content_1, .content_2 {



	height: 340px;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	text-align: left;



}



.bussearch {



	background-image: url(../images/bussearch_1.png);



	background-repeat: no-repeat;



	height: 340px;



	width: 290px;



	text-align: center;



}



.bussearch .search {



	height: 240px;



	width: 248px;



	margin-top: 80px;



	margin-right: auto;



	margin-left: auto;



}



.bussearch .search .Input {



	height: 111px;



	width: 248px;



	background-image: url(../images/inputbox_1.png);



	background-repeat: no-repeat;



	margin-top: 10px;



	text-align: left;



}



.bussearch .search .Input .text {



	height: 30px;



	width: 180px;



	margin-top: 15px;



	margin-bottom: 5px;



	margin-left: 20px;



	background-color: #e4e6e9;



	color: #a3a4a6;



	padding-left: 10px;



	border:0px;



	font-size: 14px;



}



.bussearch .search .button {



	height: 60px;



	width: 248px;



	background-image: url(../images/button_1.png);



	background-repeat: no-repeat;



	margin-top: 10px;



	padding: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



    border:0px;



}



.bussearch_map {



	background-image: url(../images/bussearch_map_1.png);



	background-repeat: no-repeat;



	height: 485px;



	width: 290px;



	text-align: center;



}



.bussearch_map .search {



	height: 240px;



	width: 248px;



	margin-top: 80px;



	margin-right: auto;



	margin-left: auto;



}



.bussearch_map .search .Input {



	height: 111px;



	width: 248px;



	background-image: url(../images/inputbox_1.png);



	background-repeat: no-repeat;



	margin-top: 10px;



	text-align: left;



}



.bussearch_map .search .button {



	height: 60px;



	width: 248px;



	background-image: url(../images/button_1.png);



	background-repeat: no-repeat;



	margin-top: 10px;



	padding: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



    border:0px;



}



.bussearch_map .search .Input .text {



	height: 30px;



	width: 180px;



	margin-top: 15px;



	margin-bottom: 5px;



	margin-left: 20px;



	background-color: #e4e6e9;



	color: #a3a4a6;



	padding-left: 10px;



	border:0px;



	font-size: 14px;



}







.bussearch_map .search .busnameInput {



	height: 56px;



	width: 248px;



	background-image: url(../images/busnameinputbox_1.png);



	background-repeat: no-repeat;



	margin-top: 10px;



	text-align: left;



}



.bussearch_map .search .busnameInput .text {



	height: 30px;



	width: 180px;



	margin-top: 15px;



	margin-bottom: 5px;



	margin-left: 20px;



	background-color: #e4e6e9;



	color: #a3a4a6;



	padding-left: 10px;



	border:0px;



	font-size: 14px;



}



.bussearch_map .search .busname {



	height: 60px;



	width: 248px;



	background-image: url(../images/busname_1.png);



	background-repeat: no-repeat;



	margin-top: 10px;



	padding: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



    border:0px;



}



.bussearch_map .search .StationSearch {



	height: 60px;



	width: 248px;



	background-image: url(../images/stationsearch_1.jpg);



	background-repeat: no-repeat;



	margin-top: 10px;



	padding: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



    border:0px;



}

.bussearch_map .search .LineSearch {



	height: 60px;



	width: 248px;



	background-image: url(../images/linesearch_1.jpg);



	background-repeat: no-repeat;



	margin-top: 10px;



	padding: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



    border:0px;



}

.news {



	height: 340px;



	width: 690px;



}



.newslist {



	height: 340px;



	width: 340px;



}



.title {



	height: 40px;



	background-image: url(../images/titlebg_1.png);



	overflow: hidden;



	background-repeat: no-repeat;
background-size: 100% 100%;


}



.title .Column_Name {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #FFFFFF;
	padding-top: 10px;
	padding-left: 0px;
	text-align: center;


}







.title .More {



	font-size: 12px;



	color: #FFFFFF;



	padding-top: 15px;



	padding-right: 10px;



}







.title .More a:link {



	color: #fff;



	text-decoration: none;



}



.title .More a:visited {



	text-decoration: none;



	color: #fff;



}



.title .More a:hover {



	text-decoration: none;



	color: #FFFF00;



}



.title .More a:active {



	text-decoration: none;



	color: #76A32D;



}











.newslist {



	height: 340px;



	width: 340px;



}



.list {



	height: 294px;



	width: 338px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: none;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #c5c8cc;



	border-right-color: #c5c8cc;



	border-bottom-color: #c5c8cc;



	border-left-color: #c5c8cc;



	padding-top: 5px;



}



.list ul {



	margin: 0px;



	padding: 0px;



}



.list ul li {list-style-type: none;margin: 0px;padding-top: 6px;padding-right: 0px;padding-bottom: 7px;padding-left: 15px;color: #CCCCCC;position:relative;text-align:right;padding-right:10px;}






.list ul li a{position:absolute;top:0;left:1em;right:8em;text-align:left;height: 29px;line-height: 29px;overflow:hidden;}
.list ul li a:link {



	color: #333;



	text-decoration: none;



}



.list ul li a:visited {



	text-decoration: none;



	color: #676767;



}



.list ul li a:hover {



	text-decoration: none;



	color: #048cff;



}



.list ul li a:active {



	text-decoration: none;



	color: #048cff;



}











.newsslides {

margin-left:10px;

	height: 340px;



	width: 340px;



	background-color: #666666;



	overflow: hidden;



}







.newsslides .pic {



	height: 234px;



	width: 330px;



	background-color: #fff;



	margin: 5px;



}



.newsslides .text {



	height: 75px;



	width: 330px;



	margin: 5px;



}



.newsslides .text h4 {



	padding: 0px;



	margin-top: 20px;



	margin-right: 5px;



	margin-bottom: 5px;



	margin-left: 0px;



	font-size: 16px;



	color: #FFFFFF;



}



.newsslides .text p {



	padding: 0px;



	margin-top: 10px;



	margin-right: 5px;



	margin-bottom: 5px;



	margin-left: 0px;



	color: #FFFFFF;



	line-height: 20px;



}











.ad {



	height: auto;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	background-color: #CCCCCC;



	margin-top: 10px;



}







.margin_top_10 {



	margin-top: 10px;



}



.margin_bottom_10 {



	margin-bottom: 10px;



}















.map {



	height: 340px;



	width: 290px;



}











.line_bianmin {



	height: 142px;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



}



.index_map {

	height: 188px;

	width: 290px;

	overflow: hidden;

	margin-bottom: 10px;

}





.line {
	height: 284px;
	width: 290px;
	overflow: hidden;
	margin-top: 10px;


}







.line ul {



	margin: 0px;



	padding: 0px;



	overflow: hidden;



	width: 300px;



}







.line ul li {



	height: 25px;



	width: 40px;



	background-color: #c1c1c1;



	list-style-type: none;



	color: #048cff;



	margin-right: 10px;



	margin-bottom: 4px;



	float: left;



	text-align: center;



	vertical-align: middle;



	padding-top: 7px;



}



.line ul li:hover {



	text-decoration: none;



	color: #FFFFFF;



	background-color: #048cff;



}



.line ul li a:link {



	color: #048cff;



	text-decoration: none;



}



.line ul li a:visited {



	text-decoration: none;



	color: #676767;



}



.line ul li a:hover {



	text-decoration: none;



	color: #fff;



}



.line ul li a:active {



	text-decoration: none;



	color: #fff;



}







.service {



	height: 142px;



	width: 690px;



	overflow: hidden;



}



.service ul {



	margin: 0px;



	padding: 0px;



	overflow: hidden;



	width: 700px;



}







.service ul li {



	height: 142px;



	width: 90px;



	background-color: #c1c1c1;



	list-style-type: none;



	color: #048cff;



	margin-right: 10px;



	float: left;



	text-align: center;



	vertical-align: middle;



}







.fengchai {



	background-image: url(../images/fengchai_1.png);



	height: 186px;



	width: 988px;



	overflow: hidden;



	border: 1px solid #c5c8cc;



	margin-right: auto;



	margin-left: auto;



	background-repeat: no-repeat;



}







.fengchai ul {



	padding: 0px;



	overflow: hidden;



	width: 925px;



	margin-top: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 50px;



}







.fengchai ul li {



	height: 168px;



	width: 171px;



	background-color: #c1c1c1;



	list-style-type: none;



	color: #048cff;



	margin-right: 10px;



	float: left;



	text-align: center;



	vertical-align: middle;



	margin-top: 10px;



}











/*栏目页*/



.content {



	height: auto;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	text-align: left;



	margin-bottom: 30px;



}







.content .content_left {



	height: auto;



	width: 290px;



	text-align: center;



}











.content .content_left .Navigation {



	height: auto;



	width: 290px;



	text-align: center;



}







.content .content_left .Navigation .title {



	height: 52px;



	background-image: url(../images/navigation_title_1.png);



	overflow: hidden;



	background-repeat: no-repeat;



}



.content .content_left .Navigation .title .title_Name {



	font-family: "微软雅黑";



	font-size: 20px;



	color: #5b8d00;



	padding-top: 20px;



}







.content .content_left .Navigation .list_bg {



	height: auto;



	width: 290px;



	background-image: url(../images/navigation_bg_1.png);



	background-repeat: repeat-y;



	text-align: center;



}



#l-map{height:800px;width:690px;}



#r-result{



	height:370px;



	width:100%;



	overflow: scroll;



}







#divResultTANGRAM__j {



	height: auto;



	width: 290px;



	background-image: url(../images/navigation_bg_1.png);



	background-repeat: repeat-y;



	text-align: center;



}



.content .content_left .Navigation .list_bg ul {



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



	width: auto;



	margin: 0px;



}



.content .content_left .Navigation .list_bg ul li{



	font-size: 14px;



	line-height: 30px;



	list-style-type: none;



	margin: 0px;



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



}







.content .content_left .Navigation .list_bg ul li a:link {



	color: #333;



	text-decoration: none;



}



.content .content_left .Navigation .list_bg ul li a:visited {



	text-decoration: none;



	color: #676767;



}



.content .content_left .Navigation .list_bg ul li a:hover {



	text-decoration: none;



	color: #fff;



}



.content .content_left .Navigation .list_bg ul li a:active {



	text-decoration: none;



	color: #048cff;



}



.content .content_left .Navigation .list_bg ul li:hover{



	font-size: 16px;



	line-height: 30px;



	list-style-type: none;



	margin: 0px;



	padding-top: 10px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 0px;



	background-color: #048cff;



}







/*便民服务*/



.bianmin {



	height: auto;



	width: 990px;



}







.bianmin .title {



	height: 52px;



	background-image: url(../images/titlebg-990_1.png);



	overflow: hidden;



	background-repeat: no-repeat;



}



.bianmin .title h2 {



	font-family: "微软雅黑";



	font-size: 21px;



	color: #FFFFFF;



	margin: 0px;



	padding-top: 13px;



	font-style: normal;



	font-weight: normal;



	float: left;



	width: 300px;



	padding-left: 15px;



}



.bianmin .title span {



	font-size: 12px;



	color: #FFFFFF;



	margin: 0px;



	padding-top: 25px;



	float: right;



	padding-right: 15px;



}



.bianmin .iframe {



	height: auto;



	overflow: hidden;



	width: 988px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-right-color: #CCCCCC;



	border-bottom-color: #CCCCCC;



	border-left-color: #CCCCCC;



}





.bianmin .iframe .table {

	font-size: 14px;

}











.content_right {



	height: auto;



	width: 690px;



}



.content_right .newslist {



	height: 340px;



	width: 340px;



}



.content_right .newslist .title {



	height: 40px;



	background-image: url(../images/titlebg2_1.png);



	overflow: hidden;



	background-repeat: no-repeat;



}



.content_right .newslist .title .Column_Name {



	font-family: "微软雅黑";



	font-size: 18px;



	color: #FFFFFF;



	padding-top: 10px;



	padding-left: 18px;



}



.content_right .newslist .title h2 {



	font-family: "微软雅黑";



	font-size: 18px;



	color: #FFFFFF;



	padding-left: 15px;



	margin: 0px;



	padding-top: 11px;



	font-style: normal;



	font-weight: normal;



	width: 200px;



	float: left;



}



.content_right .newslist .title span {



	font-size: 12px;



	color: #FFFFFF;



	margin: 0px;



	padding-top: 25px;



	float: right;



	padding-right: 15px;



}



.content_right .newslist {



	height: auto;



	width: 690px;



}



.content_right .newslist .list {



	height: auto;



	width: 688px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: none;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #c5c8cc;



	border-right-color: #c5c8cc;



	border-bottom-color: #c5c8cc;



	border-left-color: #c5c8cc;



}



.content_right .newslist .list ul {



	margin: 0px;



	padding: 0px;



}



.content_right .newslist .list ul li {



	list-style-type: none;



	margin: 0px;



	color: #CCCCCC;



	font-size: 14px;



	border-bottom-width: 1px;



	border-bottom-style: solid;



	border-bottom-color: #ececec;



	padding-top: 15px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 10px;



}



.content_right .newslist .list ul li div{ height:30px;line-height:30px;overflow:hidden;}



.content_right .newslist .list ul li div a {
	
	right:10em;
	top:8px;height:30px;line-height:30px;overflow:hidden;
	

	float:left;



	background:url(../images/li_bg_1.gif) 6px center no-repeat;



	color:#7F5454;



	padding-left: 15px;



}



.content_right .newslist .list ul li div span{position:absolute;width:10em;top:8px;height:30px;line-height:30px;right:15px;color:#CCCCCC;}







.content_right .newslist .list .date {



	color: #CCCCCC;



	font-size: 14px;



	margin-right: 15px;



}



.content_right .newslist .list .name {



	color: #CCCCCC;



	font-size: 14px;



	margin-right: 15px;



}







.content_right .newslist .list ul li a:link {



	color: #333;



	text-decoration: none;



}



.content_right .newslist .list ul li a:visited {



	text-decoration: none;



	color: #676767;



}



.content_right .newslist .list ul li a:hover {



	text-decoration: none;



	color: #048cff;



}



.content_right .newslist .list ul li a:active {



	text-decoration: none;



	color: #048cff;



}







.content_right .newslist .list ul li:hover {



	background-color: #ececec;



}







/*文章*/

.content_right .article *{
	font-family:"宋体" !important;

}

.content_right .article {



	height: auto;



	width: 690px;



}



.content_right .article .article_title {



	height: 44px;



	background-image: url(../images/titlebg2_1.png);



	overflow: hidden;



	background-repeat: no-repeat;



}







.content_right .article .article_title .Column_Name {



	font-family: "微软雅黑";



	font-size: 18px;



	color: #FFFFFF;



	padding-top: 11px;



	padding-left: 18px;



}



.content_right .article .article_content {



	height: auto;



	width: 658px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: none;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #c5c8cc;



	border-right-color: #c5c8cc;



	border-bottom-color: #c5c8cc;



	border-left-color: #c5c8cc;



	padding: 15px;



	font-size: 14px;



	line-height: 30px;



}







/*文章详情页*/







.content_right .article .article_content_view {



	height: auto;



	width: 658px;



	border-top-width: 1px;



	border-right-width: 1px;



	border-bottom-width: 1px;



	border-left-width: 1px;



	border-top-style: solid;



	border-right-style: solid;



	border-bottom-style: solid;



	border-left-style: solid;



	border-top-color: #c5c8cc;



	border-right-color: #c5c8cc;



	border-bottom-color: #c5c8cc;



	border-left-color: #c5c8cc;



	padding: 15px;



	font-size: 14px;



	line-height: 30px;



}



.content_right .article .article_content_view h2 {



	text-align: center;



	margin-top: 20px;



	margin-bottom: 20px;



}



















/*文章列表图文式*/



.content_right .Articlelist {



	height: auto;



	width: 690px;



	margin-right: auto;



	margin-left: auto;



	background-color: #f3f3f3;



}











.content_right .Articlelist ul {



	height: auto;



	margin: 0px;



	padding: 0px;



}



.content_right .Articlelist ul li {



	list-style-type: none;



	float: left;



	width: 660px;



	height: 130px;



	color: #999999;



	margin-left: 15px;



	margin-top: 15px;



	margin-bottom: 15px;



}



.content_right .Articlelist ul li img {



	width: 200px;



	height: 130px;



	border: 0px;



}



.content_right .Articlelist ul li .left {



	width: 200px;



	height: 130px;



}



.content_right .Articlelist ul li .right {



	width: 450px;



	height: 130px;



	background-color: #e3e3e3;



	float: right;



}



.content_right .Articlelist ul li .right h3 {



	font-size: 12px;



	font-weight: bold;



	color: #666666;



	margin: 0px;



	padding-top: 20px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 10px;



}



.content_right .Articlelist ul li .right .summary {



	font-size: 12px;



	color: #666666;



	margin: 0px;



	padding-top: 0px;



	padding-right: 0px;



	padding-bottom: 10px;



	padding-left: 10px;



	line-height: 1.5em;



}



.content_right .Articlelist ul li .right .summary :link {



	color: #333333;



	text-decoration: none;



}



.content_right .Articlelist ul li .right .summary :visited {



	color: #333333;



	text-decoration: none;



}



.content_right .Articlelist ul li .right .summary :hover {



	color: #FF6600;



	text-decoration: none;



}



.content_right .Articlelist ul li .right .summary :active {



	color: #9e715c;



	text-decoration: none;



}



























/************ Table ************/







.content_right table {



	width: 100%;



	border-collapse: collapse;



	margin-top: 10px;



	border: 1px solid #CCCCCC;



	background-color: #ececec;



                }



                



.content_right table thead th {



                font-weight: bold;



                font-size: 15px;



                border-bottom: 1px solid #ddd;



                }



                



.content_right tbody {



                border-bottom: 1px solid #ddd;



                }



                



.content_right tbody tr {



                background: #fff;



                }



              



.content_right tbody tr.alt-row {



                background: #f3f3f3;



                }



                



.content_right table td,



.content_right table th {



                padding: 10px;



                line-height: 1.3em;



                }        



				



.content_right table tfoot td .bulk-actions {



                padding: 15px 0 5px 0;



                } 



				



.content_right table tfoot td .bulk-actions select {



                padding: 4px;



				border: 1px solid #ccc;



                }      







/*************** Forms ***************/







form label {



                display: block;



                padding: 0 0 10px;



                font-weight: bold;



                }



             



form fieldset legend {



                font-weight: bold;



                margin-bottom: 10px;



                padding-top: 10px;



                }



                



form p small {



                font-size: 0.75em;



                color: #777;



                }



				



				



form input.text-input,



form select,



form textarea,



form .wysiwyg {



                padding: 6px;



                font-size: 13px;



                background: #fff url('../images/bg-form-field.gif') top left repeat-x;



                border: 1px solid #d5d5d5;



				color: #333;



                }



            



form .auto-input {



                width: 90% !important;



                }







form .small-input {



                width: 25% !important;



                }



                



form .medium-input {



                width: 50% !important;



                }



                



form .large-input {



                width: 95% !important;



				font-size: 16px !important;



				padding: 8px !important;



                }



                



form textarea {



                width: 97.5% !important;



                font-family: Arial, Helvetica, sans-serif;



                }



                



form select {



                padding: 4px;



                background: #fff;



                }



				



form input[type="checkbox"],



form input[type="radio"] {



				padding: 0;



                background: none;



				border: 0;



                }































.content_right .pic {



	height: auto;



	width: 690px;



	overflow: hidden;



}



.content_right .pic .title {



	height: 44px;



	background-image: url(../images/titlebg2_1.png);



	overflow: hidden;



	background-repeat: no-repeat;



	text-align: center;



}



.content_right .pic .title h2 {



	font-family: "微软雅黑";



	font-size: 18px;



	color: #FFFFFF;



	padding-left: 15px;



	margin: 0px;



	padding-top: 11px;



	font-style: normal;



	font-weight: normal;



	width: 660px;



	float: left;



}



.content_right .pic .title span {



	font-size: 12px;



	color: #FFFFFF;



	margin: 0px;



	padding-top: 25px;



	float: right;



	padding-right: 15px;



}







.content_right .pic .bigpiclist {



	font-size: 12px;



	color: #FFFFFF;



	margin: 0px;



	padding-top: 10px;



	height: auto;



	width: 700px;



	overflow: hidden;



}



.content_right .pic .bigpiclist ul {



	font-size: 12px;



	color: #FFFFFF;



	margin: 0px;



	padding: 0px;



}



.content_right .pic .bigpiclist ul li {



	padding: 0px;



	height: 260px;



	width: 165px;



	background-color: #ececec;



	float: left;



	margin-top: 0px;



	margin-right: 10px;



	margin-bottom: 10px;



	margin-left: 0px;



}



.content_right .pic .bigpiclist ul li:hover {



	background-color: #048cff;



}



.content_right .pic .bigpiclist ul li img {



	padding: 0px;



	height: 230px;



	width: 155px;



	margin-top: 5px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 5px;



}



.content_right .pic .bigpiclist ul li .name {



	height: auto;



	width: 155px;



	color: #333333;



	text-align: center;



	margin: 0px;



	padding-top: 5px;



	padding-right: 0px;



	padding-bottom: 0px;



	padding-left: 0px;



}







.tijiao {



	height: 60px;



	width: 248px;



	background-image: url(../images/chaxun_1.png);



	background-repeat: no-repeat;



	margin-top: 10px;



	padding: 0px;



	margin-right: 0px;



	margin-bottom: 0px;



	margin-left: 0px;



    border:0px;



}







.link {



	height: auto;



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	background-color: #eeeeee;



	margin-top: 10px;



	padding-top: 10px;



	padding-bottom: 10px;



}











/*footer*/



#footer {



	height: auto;



	width: 100%;



	margin-top: 10px;



	text-align: center;



}



#footer .tianqi {



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	margin-top: 27px;



	color: #676767;



	text-align: center;



	line-height: 20px;



}



#footer .copyrigyt {



	width: 990px;



	margin-right: auto;



	margin-left: auto;



	margin-top: 25px;



	color: #676767;



	text-align: center;



	line-height: 20px;



	margin-bottom: 30px;



}



#BusContnet{

	height:auto;

	width:690px;

	background-color: #ededed;

}

#BusContnet .BusInfo{

	height:auto;

	width:182px;

	background-color: #ededed;

	float: left;

}



#BusContnet .BusInfo .BusName{

	height:116px;

	width:162px;

	background-color: #0086bd;

	margin-left: 9px;

	margin-top: 15px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 100px;

	color: #FFFFFF;

	text-align: center;

}

#BusContnet .BusInfo .StationEnable{

	height:70px;

	width:172px;

	margin-left: 9px;

	margin-top: 9px;

	text-align: left;

	background-image: url(../images/stationenable_1.jpg);

	background-repeat: no-repeat;

	padding-left: 5px;

}

#BusContnet .BusInfo .StationDisable{

	height:70px;

	width:157px;

	background-color: #d7d2d2;

	margin-left: 9px;

	margin-top: 9px;

	text-align: left;

	color: #888585;

	padding-right: 0px;

	padding-left: 5px;

}



#BusContnet .BusStationList{

	height:auto;

	width:450px;

	float: right;

	padding-left: 5px;

}







#BusContnet .BusStationList{

	width: 450px;

	height: auto;

	margin-left: 20px;

	margin-top: 15px;

}

#BusContnet .BusStationList ul{

	width: 330px;

}

#BusContnet .BusStationList ul li{

	width: 330px;

	height: 62px;

	list-style-type: none;

	font-size: 16px;

	font-style: normal;

	margin: 0px;

}

/* 首站*/

#BusContnet .BusStationList ul li.ABG{

	width: 330px;

	height: 62px;

	background-image: url(../images/firstsitebackground_1.jpg);

	background-repeat: no-repeat;

}

/* 末站*/

#BusContnet .BusStationList ul li.EndSite{

	width: 330px;

	height: 62px;

	background-image: url(../images/endsitebackground_1.jpg);

	background-repeat: no-repeat;



}

/* 进站*/

#BusContnet .BusStationList ul li.Arrival{

	width: 330px;

	height: 62px;

	background-image: url(../images/arrival_1.jpg);

	background-repeat: no-repeat;



}

/* 出站*/

#BusContnet .BusStationList ul li.Departure{

	width: 330px;

	height: 62px;

	background-image: url(../images/departure_1.jpg);

	background-repeat: no-repeat;



}

/* 没有车*/

#BusContnet .BusStationList ul li.NoBus{

	width: 330px;

	height: 62px;

	background-image: url(../images/default_1.jpg);

	background-repeat: no-repeat;



}



#BusContnet .BusStationList ul li div.Station_Number{

	width: 68px;

	height: 45px;

	list-style-type: none;

	float: left;

	text-align: center;

	vertical-align: middle;

	font-weight: bold;

	color: #FFFFFF;

	padding-top: 17px;

}

#BusContnet .BusStationList ul li div.Station_Name{

	width: 230px;

	height: 45px;

	list-style-type: none;

	float: right;

	padding-top: 17px;

}





















.bussearch_dt {

	height: 340px;

	width: 290px;

	text-align: center;

}



.bussearch_dt .search {

	height: 210px;

	

	margin-top: 0px;

	margin-right: auto;

	margin-left: auto;
	padding:15px;

}



.bussearch_dt .search .Input {

	height: 111px;

	width: 248px;

	background-image: url(../images/inputbox_1.png);

	background-repeat: no-repeat;

	margin-top: 10px;

	text-align: left;



}



.bussearch_dt .search .button {

	height: 55px;

	width: 100%;

	background-image: url(../images/button_1.png);

	background-repeat: no-repeat;

	margin-top: 10px;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

    border:0px;



}



.bussearch_dt .search .Input .text {

	height: 30px;

width: 100%;

	margin-top: 15px;

	margin-bottom: 5px;

	margin-left: 20px;

	background-color: #e4e6e9;

	color: #a3a4a6;

	padding-left: 10px;

	border:0px;

	font-size: 14px;



}







.bussearch_dt .search .busnameInput {

	height: 56px;



	background-image: url(../images/searchinputbox_1.png);background-size: 100% 100%;

	background-repeat: no-repeat;

	margin-top: 10px;

	text-align: left;

}



.bussearch_dt .search .busnameInput .text {

	height: 30px;

width: 100%;

	

	

	background-color: #e4e6e9;

	color: #a3a4a6;

	margin:0; padding:0;margin-top: 15px;

	margin-bottom: 5px;

	border:0px;

	font-size: 14px;

}



.bussearch_dt .search .busname {

	height: 60px;

	

	background-image: url(../images/busname_1.png);background-size: 100% 100%;

	background-repeat: no-repeat;

	margin-top: 10px;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

    border:0px;



}



.bussearch_dt .search .StationSearch {

	height: 55px;
width:100%;
	
	background-image: url(../images/stationbutton_1.png); background-size: 100% 100%;

	background-repeat: no-repeat;

	margin-top: 10px;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

    border:0px;



}

.bussearch_dt .search .LineSearch {

	height: 60px;
width:100%;
	
	background-image: url(../images/linebutton_1.png);background-size: 100% 100%;

	background-repeat: no-repeat;

	margin-top: 10px;

	padding: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

    border:0px;



}





table.hovertable {

	font-family: verdana,arial,sans-serif;

	font-size:11px;

	color:#333333;

	border-width: 1px;

	border-color: #999999;

	border-collapse: collapse;

}

table.hovertable th {

	background-color:#c3dde0;

	border-width: 1px;

	padding: 8px;

	border-style: solid;

	border-color: #a9c6c9;

}

table.hovertable tr {

	background-color:#d4e3e5;

}

table.hovertable td {

	border-width: 1px;

	padding: 8px;

	border-style: solid;

	border-color: #a9c6c9;

}





table.altrowstable {

	font-family: verdana,arial,sans-serif;

	font-size:11px;

	color:#333333;

	border-width: 1px;

	border-color: #a9c6c9;

	border-collapse: collapse;

}

table.altrowstable th {

	border-width: 1px;

	padding: 8px;

	border-style: solid;

	border-color: #a9c6c9;

}

table.altrowstable td {

	border-width: 1px;

	padding: 8px;

	border-style: solid;

	border-color: #a9c6c9;

}

.oddrowcolor{

	background-color:#d4e3e5;

}

.evenrowcolor{

	background-color:#c3dde0;

}

.article_content_view img {
    width: 100%;

}