/* CSS Document */
body{margin:0px;font-size:13px;}
img {border:none;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
ul,li{margin:0;padding:0}
/*-------------------页头导航部分开始-------------------*/
#top{background-color:#000000;height:4px;width:100%;}
#headflash{margin:0px auto; width:995px; height:156px;}
#navigation{margin:0px auto;height:37px;width:995px;}
#navigation ul{margin:0px auto;margin-left:0px;padding-left:0px;}
#navigation ul #navleft{background:url(../img/nav/navleft.gif) no-repeat;width:4px;}
#navigation ul #navright{background:url(../img/nav/navright.gif) no-repeat;width:4px;}
#navigation ul li{background:url(../img/nav/navback.gif);list-style:none;display:inline-block;float:left;height:37px;font-size:14px;font-weight:bold;margin-left:0px;}
#navigation ul li a{display:block;padding:0 12px;text-align:center;line-height:37px;color:#eeeeee;text-decoration:none;}
#navigation ul li a:hover{color:#ffffff;text-decoration:none;}
/*-------------------页头导航部分结束-------------------*/
/*-------------------网页主体部分开始-------------------*/
.main{width:995px; margin:0px auto; margin-top:5px;}
/*左侧部分*/
#left{width:235px;height:1300px; float:left;}
/*右侧部分*/
#right{	width:730px; float:right; margin-right:5px !important; margin-right:3px;}
/*新闻部分*/
#right .news{height:190px; margin-top:10px; border:1px solid #2BA707;}
#right .news .title{height:25px;}
#right .news .content{height:140px;}
#right .news .content .img{height:140px; width:150px !important; width:140px; float:left; text-align:center}
#right .news .content .img img{margin-top:30px; width:120px; height:100px;}
#right .news .content .newslist{height:139px; width:290px; float:right; margin-right:10px; border-bottom:1px solid #cccccc;}
#right .news .more{text-align:right; margin:3px 10px;}
/*右上角小信息*/
#bar{width:260px; height:600px; float:right;}
#info{text-align:center; border:1px solid #cccccc;}
#info .datetime{height:25px; line-height:25px; color:#CC3366; letter-spacing:2px; font-weight:bold;}
#info .weather{height:110px;}
#info .visit{height:20px; line-height:20px; color:#CC3366;}
#qygs{margin-top:5px;}
#qygs .title{background:url(../img/ytgj_right_swzlheadbackground.gif) repeat-x;}
#qygs .newslist{border:1px solid #2BA707;height:190px;line-height:25px;}
#card{margin-top:5px;}
#card .title{background:url(../img/ytgj_right_ickardbackgroud.gif) repeat-x;}
#card .content{border:1px solid #2BA707; height:180px; line-height:22px;}
/*快乐站台*/
#happy{height:130px;}
#happy .title{height:26px; background:url(../img/index/klztbackgroud.gif) repeat-x;}
#happy .content{height:110px; border:1px solid #cccccc; text-align:center;}
/*管理互动开始*/
#glhd{height:420px; margin-top:10px;}
#glhd .content{	width:357px; height:200px; margin-top:10px;}
#glhd .title{height:24px;}
#glhd .newslist{border:1px solid #c4d072; height:170px; background:#faf9f5;}
/*公交商务开始*/
#bussness{height:150px; margin-top:10px;}
#bussness .title{height:26px; background:url(../img/gjswback.gif) repeat-x;}
#bussness .content{height:120px; text-align:center;}
#bussness .content .img{float:left; width:250px; height:120px;}
#bussness .content .img img{margin-top:5px;}
#bussness .content .newslist{float:right; width:460px; height:120px; border-left:1px solid #e6a948; text-align:left;}
/*企业文化开始*/
#qywh{height:420px; margin-top:10px;}
#qywh .content{width:357px; height:200px; margin-top:10px;}
#qywh .content .title{height:24px;}
#qywh .content .newslist{border:1px solid #33c2c1; height:170px; background:#f5faf9;}
/*页脚*/
#footer{width:995px; height:71px; margin:0px auto; text-align:center; background:url(../img/bottom.gif) no-repeat center; clear:both; text-indent:-9999px;}
/*-------------------网页主体部分结束-------------------*/
/*-------------------通用类样式-------------------------*/
.question{border:1px solid #c6d7eb; height:25px;}
.txt_left{text-align:left;padding-left:10px;}
.txt_right{text-align:right; padding-right:10px;}
.txt{border:1px solid #43a1fa; width:150px; height:20px;}
.txt_field{display: inline;white-space: normal;	overflow: auto; border:1px solid #43a1fa; margin:10px 10px 10px 0;}
.zgxx{background:#eee; border:1px solid #c6d7eb; height:30px; font-weight:bold;}
.zgxx a{display:block; width:80px; height:30px; line-height:30px; text-decoration:none;}
.zgxx a:hover{text-decoration:none;}
/*----------走进公交----------*/
.l{width:200px;	border:1px solid #669966;background-color:#006633;height:auto;FILTER: Alpha( style=1,opacity=70,finishOpacity=100,
startX=50,finishX= 100,startY=50,finishY=100);margin:2px;line-height:25px;text-indent:1cm;}
.l,.l a{font-family:Arial, Helvetica, sans-serif;font-size:9pt;color:white;text-decoration:none;}
.l a:hover{text-decoration:underline;}
#menu{width:auto;margin-left:10px;list-style-type:none;}
.hid{display:none;}
.show{display:block;}
.gk{text-indent:0.7cm;font-size:12px;height:20px;line-height:20px;letter-spacing:1px;word-break:break-all;width:750px;}
.gk p{margin:6px;}
.gk td {height:30px;border:1px solid #2BA707;padding-left:8px;}
.font{font-size:14px;font-weight:bold;color:#555555;}
.company,.company a{font-size:12px;font-weight:bold;color:#556677;}
.company a:hover{color:#444444;font-weight:bold;}
.tspan,.tspan a{font-size:12px;color:white;}
.tspan1,.tspan1 a{font-size:12px;color:white;}
.tspan {text-align:left;width:750px;height:25px;line-height:25px;text-indent:0.1cm;	filter:progid:DXImageTransform.microsoft.gradient(gradienttype=1,startColorStr=#006600,endColorStr=white);}
.tspan1 {text-align:left;width:100%;height:25px;line-height:25px;text-indent:0.1cm;filter:progid:DXImageTransform.microsoft.gradient(gradienttype=1,startColorStr=#006600,endColorStr=white);}
/*--------新闻列表--------*/
#tnews{font-size:14px;letter-spacing:0.2em;line-height:25px;}
#tnews a{color:#333333;text-decoration:none;}
#tnews a:hover{color:#FF6600;text-decoration:none;border-bottom:#FF6600 1px dashed;}
#tnews a:visited{color:#999999;text-decoration:none;}
#tnews1{border-bottom:#2BA707 1px solid;}
.hhhh{border-top:#66FF66 1px solid;background-color:#efeefe;font-size:12px;height:25px;}
.xianlu{font-size:12px;}
.lefttd{border-bottom:#2BA707 1px solid;color:orange;font-size:15px;font-family:黑体;word-spacing:2px;height:25px;line-height:25px;}
.leftcontent{text-align:center;font-weight:bolder;height:50px;}
/*----------公司新闻--------*/
#title{font-size:16px;letter-spacing:0.2em;line-height:30px;font-weight:bold;text-align:center;color:#FF6600;width:98%;border-bottom:#FF6600 1px solid;}
#content{color:#333333;text-decoration:none;letter-spacing:1px;line-height:20px;font-size:13px;}
#btm{margin-top:20px;text-align:right;width:98%;font-size:14px;color:#FF6600;text-decoration:none;border-top:#FF6600 1px solid;height:25px;line-height:25px;}
#tnews1{border-bottom:#2BA707 1px solid;}
