﻿@charset "utf-8";

h2,h3{ font-size:14px;}

.col_230{width:230px;}
.col_740{width:740px;}
.leftside{float:left;}
.rightside{float:right;}

.link01 a:link,.link01 a:visited{color:#195CB5; text-decoration:none;}
.link01 a:hover {text-decoration:none; color: #ff6000;}

.tab01{width:980px; border:1px solid #D2D2D2; background:#F5F5F5; text-indent:20px; text-align:left;}
.tab01 .cha{font-size:14px; height:50px;}
.tab01 .cha strong{color:#015DAA;}
.tab01 .inputs{ width:145px; height:22px; line-height:22px; border:1px solid #90BEDF;}
.tab01 .input02{ width:300px; height:22px; line-height:22px; border:1px solid #90BEDF;}
.tab01 input{margin:0 5px 0 10px;}
.tab01 a {margin:0 5px;}
.tab01 a.down:link,.tab01 a.down:visited{background:url(../images/down_icon.gif) right no-repeat; padding-right:10px;}

.sojg{ width:740px; line-height:25px; background:#D8EFFF; text-align:left; margin:10px 0; float:left;}
.sojg div{background:url(../images/icon01.gif) 10px 5px no-repeat; text-indent:30px; width:700px; float:left;}
.sojg span{color:#FF3300; margin:0 5px;}

.soli{width:738px; border:1px solid #8EBFDF; float:left; padding-bottom:5px;}
.soli .tit{width:738px; line-height:28px; border-bottom:2px solid #ABCFE7; background:#D8EFFF; float:left;}
.soli h2{ width:100px; float:left; background:url(../images/bg01.gif) no-repeat; color:#005DAA; text-indent:5px; white-space:nowrap; overflow:hidden;}
.soli .tit span{ width:450px; float:right; text-align:right; padding-right:10px; }
.soli .tit a{ margin:0 5px;}
a.map:link,a.map:visited{text-decoration:none; background:url(../images/icon02.gif) left no-repeat; padding-left:20px;}
a.sj:link,a.sj:visited{text-decoration:none; background:url(../images/icon03.gif) left no-repeat; padding:5px 0 5px 20px;}
a.email:link,a.email:visited{text-decoration:none; background:url(../images/icon04.gif) left no-repeat; padding:5px 0 5px 20px;}
a.tc:link,a.tc:visited{text-decoration:none; background:url(../images/icon05.gif) left no-repeat; padding:5px 0 5px 20px;}
.soli .sm{width:718px; line-height:25px; background:#F5F5F5; text-align:left; padding:0 10px;}
.soli p{width:718px; line-height:20px; text-align:left; border-bottom:1px dotted #87B5D7; padding:5px 10px;}
.soli p span{color:#FF3300; margin-right:5px;}
.soli p a{margin:0 5px;}
.soli p a.on:link,.soli p a.on:visited{background:#DAEDFC; color:#FF6004; text-decoration:none; padding:2px 5px;}

.tit01{width:740px; float:left; margin-top:10px;}
.tit01 h2{line-height:25px; background:#D8EFFF; border-bottom:1px solid #ABCFE7; width:740px; text-indent:10px;color:#005CAA; float:left;}
.tit01 ul{width:720px; margin:5px 9px 0 9px; float:left; display:inline; line-height:22px; text-align:left;}
.tit01 li{width:120px; background:url(../images/icon06.gif) left no-repeat; text-indent:10px; float:left; overflow:hidden; white-space:nowrap;}
.tit01 .g_ad{width:630px; float:left; overflow:hidden; line-height:20px; padding:5px 10px 0 10px;}
.tit01 h3{font-size:12px; color:#015AAA; width:660px; float:left; line-height:25px; text-indent:10px;}

.lan{width:230px; float:left; margin-top:10px;}
.lan h2{ width:230px; line-height:25px; background:url(../images/bg02.gif) no-repeat; color:#035AAA; text-indent:10px; text-align:left; float:left;}
.lan .info{width:228px; border:1px solid #8EC0E1; border-top:none; float:left; overflow:hidden;}
.lan h2 .tit{ width:145px; float:left;}
.lan h2 a{width:65px; float:right; font-weight:normal;}
.lan table{ width:228px; border-collapse:collapse; line-height:25px; text-align:center;}
.lan th{background:#F5F5F5; border-bottom:1px solid #D7D7D7; font-weight:normal;}
.lan .on{background: #E8F6FF;}
.lan td div{width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; padding-left:10px;}
.lan ul{width:208px; margin:5px 10px; float:left; display:inline; text-align:left;}
.lan li{width:208px; float:left; line-height:25px; background:url(../images/icon06.gif) left no-repeat; text-indent:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.lan li a{margin-left:4px;}

.sojg02{width:740px; line-height:30px; background:#D8EFFF; float:left; margin-top:10px; overflow:hidden;}
.sojg02 h2{padding:0 10px; float:left; background:#A2CDEF; color:#005DAA; font-size:12px; text-align:center;}
.sojg02 div{padding:0 10px; float:left; background:url(../images/icon01.gif) 10px 7px no-repeat; text-align:left; text-indent:25px;}
.sojg02 span{color:#FF6100; margin:0 5px;}

.dibiao{width:738px; border:1px solid #ccc; margin:10px 0; float:left;}
.dibiao .tit{width:738px; line-height:60px; background:#F5F5F5; float:left; border-bottom:1px solid #ccc;}
.dibiao strong{ width:600px; float:left; background:url(../images/icon07.gif) 10px 21px no-repeat; color:#015CAD; text-indent:30px;font-size:18px;}
.dibiao .tit a{width:100px; float:right; text-align:right; padding-right:10px;}
.dibiao p{padding:5px 10px; float:left; width:718px; line-height:20px;}
.dibiao p a{ margin:0 6px;font-size:14px;}

.tit02{width:980px; float:left; margin-top:10px;}
.tit02 h2{line-height:25px; background:#D8EFFF; border-bottom:1px solid #ABCFE7; width:980px; text-indent:10px;color:#005CAA; float:left;}
.tit02 ul{width:960px; margin:5px 9px 0 9px; float:left; display:inline; line-height:22px; text-align:left;}
.tit02 li{width:120px; background:url(../images/icon06.gif) left no-repeat; text-indent:10px; float:left; overflow:hidden; white-space:nowrap;}

.zhida{width:980px; line-height:60px; background:#D8EFFF; border-bottom:1px solid #C1CAD1; float:left; margin-top:10px; }
.zhida .xl{width:900px; background:url(../images/icon08.gif) 10px 23px no-repeat; float:left; text-align:center; font-size:14px;}
.zhida .xl strong{width:140px; color:#015AAA; float:left; text-indent:30px;font-size:20px;}
.zhida .xl a:link,.zhida .xl a:visited{line-height:20px; padding:4px; color:red; background:yellow; border:1px solid #ccc; margin:14px 5px; text-decoration:none; float:left; display:inline; font-weight: bold;}
.zhida .xl a:hover{ line-height:20px; padding:4px; color:#000; background:#D8EFFF; border:1px solid #ccc; margin:14px 5px; text-decoration:none;font-weight: bold;}
.zhida .more{width:60px; float:right; padding-right:10px; text-align:right;}

.hc{width:980px; line-height:35px; background:#F6F6F6; float:left;margin-top:10px;}
.hc .ls{width:800px; float:left; background:url(../images/icon01.gif) 10px 8px no-repeat; text-indent:30px;}
.hc span{color:#FB6003; margin:0 5px;}
.hc a:link,.hc a:visited{ color:#FB6003; font-weight:700;}
.hc a:hover{ color:#3399FF; font-weight:700; text-decoration:underline;}
.hc a {margin:0 5px;}

.soli02{ width:980px; border-collapse:collapse; margin-top:5px; float:left;}
.soli02 th{ line-height:30px; border-bottom:2px solid #ABCFE7; font-size:14px; padding-left:20px;}
.soli02 td{border-bottom:1px solid #ccc; line-height:28px; padding-left:20px;}
.soli02 a{ margin-right:10px;}
.soli02 a.zd:link,.soli02 a.zd:visited{color:#FF6002; text-decoration:none;}
.soli02 a.zd:hover{color:#000; text-decoration:underline;}
.soli02 .on{ background:#F6F6F6;}

.xianlu{ width:980px; background:#D8EFFF; line-height:31px; margin-top:10px; float:left;}
.xianlu h2{ width:640px; float:left; color:#005BAA; background:url(../images/icon10.gif) 10px 8px no-repeat; text-align:left; text-indent:30px;}
.xianlu span{color:#FF6000; margin-right:10px;}
.xianlu div{float:right; width:320px; text-align:right;}
.xianlu a{margin-right:10px;}

.line{ width:320px; border:1px solid #90BEDF; text-align:left; float:left; margin-top:10px;}
.line p{background:#F5F5F5; border-bottom:1px solid #90BEDF; line-height:20px; padding:5px 8px;}
.line ul{width:300px; margin:0 10px; padding:5px 0; float:left; display:inline;}
.line li{width:150px; float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; line-height:25px; text-indent:5px;}

.ad01{width:322px; float:left; margin-top:10px;}

.map02{width:646px;border:1px solid #90BEDF; float:right; overflow:hidden; margin-top:10px;}

/*index*/
.usoso{width:780px; height:137px; background:url(../images/bg04.gif) repeat-x; margin:0 100px; }
.usoso .box{width:758px; float:left;}
.usoso .ls{width:11px; height:137px; float:left;  background:url(../images/bg03.gif) no-repeat;}
.usoso .rs{width:11px; height:137px; float:right; background:url(../images/bg05.gif) no-repeat;}
.usoso li{width:152px; line-height:33px; padding-top:2px; margin-left:10px; font-size:14px; text-align:center; float:left; display:inline; cursor:pointer; background:url(../images/but03.gif) no-repeat;}
.usoso .at{font-size:14px; color:#005BA8; width:160px; background:url(../images/but02.gif) no-repeat;}
.usoso .info{ width:758px; line-height:68px; float:left; text-align:center;}
.usoso .none {display:none;}
.usoso .info a:link,.usoso .info a:visited{font-size:14px; color:#fff; font-weight:700;}
.usoso .info a:hover{font-size:14px; color:#FFFF00; font-weight:700;}
.usoso .info input{margin-left:10px; font-size:14px;}
.usoso .info .inp01{width:282px; line-height:24px; height:24px; border-top:1px solid #949494;border-left:1px solid #949494;border-right:1px solid #fff;border-bottom:1px solid #fff; margin:21px 0 21px 10px;}
.usoso .info .inp02{width:135px; line-height:24px; height:24px; border-top:1px solid #949494;border-left:1px solid #949494;border-right:1px solid #fff;border-bottom:1px solid #fff;margin:21px 0 21px 10px;}
.usoso .other{width:738px; line-height:30px; float:left; overflow:hidden; white-space:nowrap; padding:0 10px;}
.usoso .other strong{color:#fff;}
.usoso .other a:link,.usoso .other a:visited{color:#fff; margin:0 5px;}
.usoso .other a:hover{color:#FFFF00;margin:0 5px;}

.hot_bus{width:778px; line-height:28px; border:1px solid #D5D5D5; margin:10px 100px; background:#F5F5F5; float:left;display:inline;}
.hot_bus span{width:630px; height:30px; float:left; overflow:hidden; white-space:nowrap;}
.hot_bus a{background:url(../images/icon06.gif) left no-repeat; padding-left:10px; margin:0 5px; float:left;}
.hot_bus a.more:link,.hot_bus a.more:visited{float:right; background:none; width:100px; text-align:right;}

.citys{width:760px; line-height:22px; background:#D8EFFF; padding:5px 7px 5px 13px; margin:0 100px; float:left; display:inline;}
.citys a{ margin:0 7px;}

/*city_bus*/

.life{ width:740px; margin-top:10px; text-align:left;}
.life h2{line-height:28px; color:#015CAF; text-indent:10px; background:url(../images/bg06.gif) no-repeat;}
.life .info{width:738px; border:1px solid #95C3E4; border-top:none; float:left; padding:6px 0;}
.life dl,.life02 dl{ width:708px; line-height:25px; float:left; margin:0 15px; display:inline; }
.life dt,.life02 dt{width:90px; float:left; font-weight:700; color:#015AAC; text-indent:25px;}
.life dd,.life02 dd{width:618px; float:right;}
.life a,.life02 a{margin:0 5px;}
.life .xx,.life02 .xx{background:url(../images/icon12.gif) left no-repeat;}
.life .ms,.life02 .ms{background:url(../images/icon13.gif) left no-repeat;}
.life .gw,.life02 .gw{background:url(../images/icon14.gif) left no-repeat;}
.life .bm,.life02 .bm{background:url(../images/icon15.gif) left no-repeat;}
.life .jy,.life02 .jy{background:url(../images/icon16.gif) left no-repeat;}
.life .yl,.life02 .yl{background:url(../images/icon17.gif) left no-repeat;}
.life .ly,.life02 .ly{background:url(../images/icon18.gif) left no-repeat;}
.life .qt,.life02 .qt{background:url(../images/icon19.gif) left no-repeat;}

.city_bus{ width:740px; margin-top:10px; float:left;}
.city_bus h2{background:#F6F6F6; line-height:30px; border-bottom:1px solid #B2B2B2; color:#015BA9; text-indent:10px;}
.city_bus .info{ width:730px; line-height:40px; background:#D8EFFF; font-size:14px; float:left; padding:5px 0 5px 10px;}
.city_bus .inp{width:270px; line-height:24px; height:24px; border:1px solid #90BEDF; font-size:14px;}
.city_bus .inp02{float:right;}
.city_bus .inp03{float:right; margin:27px 10px;}
.city_bus input{ margin:7px 10px;}
.city_bus span{width:600px; float:left;}
.city_bus .zd a{margin:0 7px; font-weight:700; font-family:Tahoma;}
.city_bus .xl{width:720px; padding-bottom:5px; float:left;}
.city_bus .xl div{line-height:25px; width:720px;}
.city_bus .xl .tit{width:600px; float:left; background:url(../images/icon06.gif) left no-repeat; text-indent:8px;}
.city_bus .xl .more{width:100px; float:right; text-align:right;}
.city_bus .xl p{ width:700px; border:1px solid #ccc; background:#fff; line-height:28px; float:left; padding:0 9px;}
.city_bus .xl p a{ margin-right:16px;}
.city_bus .other{line-height:25px; width:720px; padding:5px 10px;}
.city_bus .other a{margin:0 8px; font-size:12px;}

.life02{ width:740px; margin-top:10px; float:left;}
.life02 h2{background:#F6F6F6; line-height:30px; border-bottom:1px solid #B2B2B2; color:#015BA9; text-indent:10px;}
.life02 .info{ width:740px; background:#D8EFFF;  float:left; padding:5px 0;}



.life1{ width:740px; margin-top:10px; text-align:left;}
.life1 h3{line-height:28px; color:#015CAF; text-indent:10px; background:url(../images/bg06.gif) no-repeat;}
.life1 .info{width:738px; border:1px solid #95C3E4; border-top:none; float:left; padding:6px 0;}
.life1 dl{ width:708px; line-height:25px; float:left; margin:0 15px; display:inline; }
.life1 dt{width:70px; float:left; font-weight:700; font-size:16px; font-weight:700; text-align:center; padding-top:3px; }
.life1 dt a:visited,.life1 dt a:link{ color:#000000;}
.life1 dd{width:628px; float:left; border-bottom:2px dashed #d7d7d7; padding-top:3px; padding-bottom:3px;}
.life1 dd a{ padding:0 6px;}


.life2{ width:740px; margin-top:10px; text-align:left;}
.life2 h3{line-height:28px; color:#015CAF; text-indent:10px; background:url(../images/bg06.gif) no-repeat;}
.life2 .info{width:738px; border:1px solid #95C3E4; border-top:none; float:left; }
.life2 ul li{ float:left;}
.life2 ul li a{font-weight:700; font-size:16px; padding:0 8px;color:#000000; }
.life2 ul li a:visited,.life1 ul li a:link{ color:#000000; }
.life2 ul li a:hover{ color:#015bab;}
.life2 ul{ padding-left:10px; background:#f5f5f5; float:left; width:728px; line-height:3.5em;}
.life2 dl{ float:left;padding:10px 0;}
.infomain dd{ float:left; width:175px; line-height:2em; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.infomain a{ float:left; text-indent:1em; }

/*首页底部的其他链接*/
.otherLinks .tit{color:#A7A7A7;font-weight: bold;}
.otherLinks .img{width:83px; height:31px; border:1px solid #999;}
a.ola:link,a.ola:visited{color:#A7A7A7;text-decoration: none;}

/*翻页样式*/
.page_link {padding:10px 0 10px 0;  margin:10px 0 10px 0; text-align:right; font-size:12px; width:98%; margin:0 auto; float:left;}
.page_link A {border:1px #EEEEEE solid; padding:2px 5px; margin:1px; color:#333; text-decoration:none;}
.page_link A:hover {color:#046BB6; border:1px #999 solid; text-decoration:none;}
.page_link A:active {color:#046BB6; border:1px #999 solid; text-decoration:none;}
.page_link .current {border:1px #046BB6 solid; padding:2px 5px; margin:1px; font-weight:bold; background:#046BB6; color:#fff;}
.page_link .disabled {border:1px #AFD657 solid; padding:2px 5px; margin:1px; color:#ddd;}

