@charset "gb2312";
/*wang小伍*/
/*--------------------主体 --------------------*/
*{padding:0px; margin:0px;}
html{background: #fff;}
body, h1, h2, h3, h4,h5,h6, img, fieldset, fieldset, input, select, button {border: medium none;color:#333;font-family:"Microsoft YaHei";font-size: 13px;font-weight:normal;margin: 0;padding: 0;text-decoration: none;}
body{background: url(../images/top_bj.gif) repeat-x top #fff;}
h2,h3,h4{ line-height:31px; }
p{text-indent: 2em; letter-spacing:1px;}
a{color:#1F8AE0;text-decoration:none;}
a:hover{color:#f00;text-decoration:none;}
ul,li{margin:0;padding:0;list-style:none outside none;}
/*---------------------------- 头部 -----------------------------------*/
.box{ width:986px; margin:0 auto;}
.header{ width:986px; margin:0 auto;  overflow:hidden; background: url(../images/top_bj1.jpg) no-repeat center top;}
.logo{ width:359px; height:109px; float:left;}
.fgs{ width:186px; height:109px; float:left;}
.top_z{width:200px; height:109px; float:left;}
.top_y{ width:492px; height:109px; float:right;}
.top_ys{width:100%; height:20px; margin-top:5px; float:left; display:inline;}
.top_ys span{width:56px; height:20px; line-height:20px; float: left; margin-left:6px; padding-left:25px; font-size:12px; }
.top_ys span a{ text-align:center; width:50px; height:20px; float:left;}
.weixin{background:url(../images/weixin.gif) no-repeat left center;}
.weibo{background:url(../images/weibo.gif) no-repeat left center;}
.qyqq{ background:url(../images/qq.gif) no-repeat left center;}
.top_yx{ width:320px; height:74px; float:right; padding:5px 0 5px 45px; background: url(../images/dftb.gif) no-repeat center left; }
.top_yx strong{ height:35px; line-height:35px; float:left; padding-left:4%; color:#fff; font-size:20px; font-weight:400; width:96%;}
/*---------------------------- 导航 -----------------------------------*/
.nav{ width:977px; padding-left:9px; height:36px; float:left; background: #0584D8 url(../images/nav_z.jpg) no-repeat left top;}
.nav_z{ width:968px; height:36px; float:left; background:url(../images/nav_zj.jpg) repeat-x top;}
.nav_y{ width:9px; height:36px; float: right; background:url(../images/nav_y.jpg) no-repeat right top; }
.nav ul{ width:99%; padding-left:1%; height:36px; float:left;}
.nav ul li{ float:left; height:36px; padding:0 5px; background:url(../images/nav_bg1.gif) no-repeat scroll right center;}
.nav ul li a{ color:#333;}
.nav ul li span{ padding:0 15px; line-height:34px; font-size:16px;}
.nav_z li:hover a span, .nav_z li.hover a span{	color:#FFF; line-height:36px;background: url(../images/nav_bj2.gif) repeat-x center top; display:block;}
/*---------------------------- 导航下边 -----------------------------------*/
.mainto{ width:980px; padding-top:15px; margin:0 auto; overflow:hidden;}
.ysxl,.ysal{ width:100%; overflow:hidden; margin-bottom:15px;}
.ysxl_2{ width:483px; float:left;}.ysxl_3{ width:483px; float: right;}

.ysxl table, .ysxl_z table{ text-align:center;border-collapse:collapse;border:1px solid #D0D0D0;}
.ysxl table tr{ text-align:center;}
.ysxl table td, .ysxl_z table td{border-bottom:1px dashed #dcdcdc;height:36px;}
.ysxl table th, .ysxl_z table th{ border:1px solid #dcdcdc;border-width:0 1px 0 0;height:36px;background:#3C9CE2; font-size:14px; color:#fff;}
.ysal{ margin-bottom:0;}
.allb_1,.allb_2,.allb_3,.allb_4{ width:23.5%; margin-left:2%; float:left; display:inline;}
.allb_1{ margin-left:0;}
/*---------------------------- 左边 -----------------------------------*/
.wleft{ width:752px; float:left; overflow:hidden;}
.wleft_list{ width:740px; float:left; padding-right:12px;}
.wleft .flash{ width:100%; height:80px; margin-bottom:10px; float: left;}
.wleft .ysxl_z{ width:740px; float:left; margin-bottom:10px;}
/*---------------------------- 为什么选择我们 -----------------------------------*/
.ysxl_f{width:738px; float:left; border:1px solid #b6c5d2; background: #c8d4dd url(../images/xzqm_bj.jpg) repeat-x top left;}
.ysxl_f li{ width:333px; height:110px; float:left; display:inline; padding:15px 0 0 35px;  }
.xang_1{border-top:1px dashed #c1c1c1; }
.xang_2{border-right:1px dashed #c1c1c1; }
.xang_3{border-bottom:1px dashed #c1c1c1; }
.xang_4{border-left:1px dashed #c1c1c1; }
.tp_1{ width:83px; height:95px; float:left;}
.wz_1{ width:240px; height:31px; line-height:31px; float:left; padding-left:10px;}
/*---------------------------- 公司简介 -----------------------------------*/
.ysxl_1 img{ float:left; padding-right:10px;}
.ysxl_1 p{ text-align:justify; line-height:28px}
/*---------------------------- 边柜 -----------------------------------*/
.hx{ padding-top:15px;}
.hx_1{ padding-bottom:10px;}
.hx_2{ border-bottom:2px solid #dcdcdc; overflow:hidden;}
/*---------------------------- 标题样式 -----------------------------------*/
.xbt{ width:100%; height:38px; background: url(../images/ybbt_bj.png) #f1f1f1 no-repeat left top ; line-height:36px; font-size:16px;}
.xbt_1{ width:100%; height:33px;line-height:33px; padding-bottom:3px;}
.xbt_2{width:114px; background:url(../images/yqlj.gif) no-repeat top left;}
.xbt_3{width:114px; height:65px; background:url(../images/yqlj.gif) no-repeat top left; float:left; font-size:16px;}
.xbt_4{float:left; width:109px; text-align:center; font-size:16px; color:#fff; padding:5px 0 0 23px; line-height:30px;}
.zb{ float:left; padding-left:40px; color:#FFF;font-weight:700;}
.zb_1{ float:left; font-size:18px; font-weight:400px; padding-left:25px; color:#0c6492;}
.zb_2{ float:left; font-size:16px; padding: 7px 0 0 5px; color:#999; height:26px; line-height:26px;}
.zb_3{ font-size:16px; padding:12px 0 0 29px; float: left; color:#0C6492}
.zb_4{ float:left; font-size:18px; font-weight:400px; padding-left:10px; color:#0c6492}
.yb{ float:right; padding-right:10px;}
.yb_1{float:right; padding-right:10px; text-align:right; color:#7d7d7d;}
.xbt_4, title_10, .title h2, .fenye li, .Page, .nav, .hzhb_z, .xbt, .xbt_1, .xbt_2, .xbt_3, .ysjl{ font-family: Microsoft YaHei;}
.xbt_5{ margin-bottom:3px; border-bottom:3px solid #0C6492;}
.xbt_4 h1{ color:#fff; font-size:16px;}
/*---------------------------- 右边 -----------------------------------*/
.wright{ float:right; width:228px; overflow:hidden;}
.list{ width:100%; margin-bottom:15px; float: left;}
.rim, .rim_1{ width:226; padding:0 3%; border:1px solid #c1c1c1; border-width:0 1px 1px 1px; background:#f1f1f1;}
.rim_1{padding-bottom:28px; } .rim{padding-bottom:4px;}
.rim li, .rim_1 li{  height:29px; background: url(../images/ybbt_bj1.jpg) no-repeat bottom center; line-height:29px;  }
.rim_2{ width:100%; height:40px;  border-bottom: 1px dashed #dadada; }
.rim_3{ width:19%; height:89px; margin:5px 3%; overflow:hidden;}
.rim_4{ width:45.5%; margin-left:3%; overflow:hidden;}
.rim_5{ width:100%; float:left;}
.rim_5_img{ width:100%; height:146px; float:left;}
.rim_5_img img{ padding:2px; border:1px solid #d9d9d9;}
.rim_5_title{ width:100%; height:35px; float:left; line-height:35px; text-align:center;}
.jt{ margin-left:12px; padding-left:12px;background:url(../images/ybbt_bj1.png) no-repeat center left;}
.rim li a{ color:#7d7d7d; }
.rim li a:hover{ color: #f00;}
.jt_1, .jt_2, .jt_3, .jt_4, .jt_5, .jt_6{padding-left:27px; height:28px; display:inline;}
.jt_1{ background: url(../images/400.gif) no-repeat center left;}
.jt_2{ background: url(../images/df.gif) no-repeat center left;}
.jt_3{ background: url(../images/chz.gif) no-repeat center left;}
.jt_4{ background: url(../images/ts.gif) no-repeat center left;}
.jt_5{ background: url(../images/yx.gif) no-repeat center left;}
.jt_6{ background: url(../images/dz.gif) no-repeat center left;}
.hybx{ width:100%; height:122px; float:left; background: url(../images/hybx.jpg) no-repeat center; cursor: pointer; display:block; text-indent:-9999px;}
/*-------------------------------- 车源样式 ---------------------------------------*/
.cyz_list{ width:48%; float:left; margin:20px 0 0 1%  ;}
.cyy_list{ width:48%; float:right; margin:20px 1% 0 0; }
.cy_title{ width:100%; height:65px; text-align:center; line-height:65px; color:#fff; font-size:24px; background: url(../images/bt.gif) no-repeat center;}
.cy_title a{ color:#fff;}
.cy_title a:hover{ color:#f00;}
.cy_nr{ border:solid #f1f1f1; border-width:0 1px 1px 1px; overflow:hidden;}
/*---------------------------- 友情链接 -----------------------------------*/
.flink{ width:978px; float:left; border:1px solid #c1c1c1; background:#e3e3e3;overflow:hidden; }
.flink ul{ width:864px; padding:5px 0; float:left; overflow:hidden;}
.flink li{float:left; height:27px; line-height:27px; padding:0 8px; font-size:12px; background: url(../images/link_bj.jpg) no-repeat center right;}
/*---------------------------- 底部 -----------------------------------*/
.footer{ width:100%; background:#0f79c7; margin-top:15px; overflow:hidden;}
.footer_1, .footer_b{ width:980px; margin:0 auto;}
.footer_b li{ width:50%; line-height:45px; height:45px; float:left; text-align:center; background:#fff;}
.footer_1z{ width:60%; height:165px; float:left; background:url(../images/logo_1.gif) no-repeat center;}
.footer_1y{ width:40%; float:left; padding:40px 0;}
.footer_1y li{ width:100%; height:28px; line-height:38px; text-align:center; color:#fff;}
/*---------------------------- 列表页面 -----------------------------------*/
.ysjl{width:228px; float:left; margin-bottom:15px; overflow:hidden; border-bottom:1px solid #A0D0F4;}
.ysjl li, .zad  li a, .zad  li span{ width:100%; float: left; height:28px; line-height:28px; text-align:center;color:#505050;}
.ysjl li:hover a, .ysjl li.hover a { color: #505050; background:url(../images/5.jpg) no-repeat center;display: block; text-decoration:none;}
.ysjl li:hover a span, .ysjl li.hover a span {color: #505050; background:url(../images/5.jpg) no-repeat center; display: block; text-decoration:none; }
.b_t1{ width:228px; height:28px; text-align:center; overflow:hidden; line-height:28px;cursor:pointer; background:url(../images/2.png) no-repeat center;}
.b_t1 a:hover, b_t1 a.hover{ background:url(../images/5.jpg) no-repeat center;display: block;}
.b_t2, .b_t3, .b_t4, .b_t5 { width:228px; height:28px; text-align:center; line-height:28px;cursor:pointer; background:url(../images/4.jpg) no-repeat center;}
.b_t2 a:hover , b_t2 a.hover{ background:url(../images/5.jpg) no-repeat center; display: block;}
.zad{ width:226px; height:auto; overflow:hidden; border:1px solid #9ad2ff; border-width:0 1px; background:#f7fcff;}
.zad li{ width:100px; margin:5px; float:left; height:32px; line-height:32px; text-align:center; background: url(../images/3.jpg) no-repeat center; color:#505050;}
.zad  li a, .zad  li span{ height:31px; color:#505050;}
.zad li:hover a, .zad li.hover a { color: #505050; background:url(../images/6.jpg) no-repeat center;display: block; text-decoration:none;}
.zad li:hover a span, .zad li.hover a span {color: #505050; background:url(../images/6.jpg) no-repeat center; display: block; text-decoration:none; }
.tp{ width:220px; height:137px; margin-right:15px; float:left; padding:3px; border:1px solid #ccc;}
.title_nr{ width:446px; float:left;}
.list_title1{width:100%; height:40px; float:left;}
.list_nr{ width:100%; float:left;}
.list2{ width:100%; margin-bottom:15px; padding-bottom:15px; float: left; border-bottom:2px dashed #CCC;}
/*---------------------------- 文章页面 -----------------------------------*/
.wleft_1{ width:735px; float:left; overflow:hidden; border:1px solid #d0d0d0; border-width:0 1px 1px;}
.wleft_2{ width:978px; float:left; overflow:hidden; border:1px solid #d0d0d0; border-width:0 1px 1px;}
/*---------------------------- 面包屑导航 -----------------------------------*/
.place{width:737px; height:35px; float:left; line-height:35px; background:url(../images/mb_bj.gif) no-repeat top center;}
.place a{ margin:0 3px; color:#7d7d7d;}
.place a:hover{ color:#f00;}
.place_1{  width:980px;background:url(../images/mb_bj1.gif) no-repeat top left;}
.place_1, .place{height:35px; float:left; line-height:35px; }
.place_1 a, .place a{ margin:0 3px; color:#7d7d7d;}
.place_1 a:hover, .place a:hover{ color:#f00;}
/*---------------------------- 线路列表 -----------------------------------*/
.list_1{ width:100%; float:left; margin-bottom:10px;}
.list_1 ul{ padding:5px 3% 20px; float:left; width:94%;}
.list_1 ul li{ float:left; line-height:40px; }
.list_1 b{font-weight:400;}
.list_1 li p{ line-height:27px; font-size:14px;}
.list_tp{ width:130px; height:90px; float:left; margin-right:10px;}
.list_title{ width:538px; float:left; line-height:32px;}
.list_li{ width:100%; float:left; height:90px; border-bottom:1px dashed #dbdbdb; padding:10px 0;}
.hzhb_1{ width:127px; height:53px; float:left; padding:1px; border:1px solid #c1c1c1;}
.hzhb_1_title{ width:128px; height:32px; line-height:32px; text-align:center; }
.hzhb_2{ width:96%; float:left; padding:3px 1%; border:1px solid #c1c1c1; }
.hzhb_2_title{width:100%; height:45px; line-height:45px; text-align:center; float:left;}
.pdy{ width:100%; float:left; overflow:hidden;}
.pdy_nr{ float:left; padding:0 10px; line-height:35px;}
.pdy_title{ font-size:16px;}
.dq_lb{ width:96%; padding:20px 2%; overflow:hidden;}
.title_10{ width:70px; float:left; }
.title_10 h2 a{ font-size:16px;line-height:40px; }
.dq_lb ul{ padding:0; margin:0; overflow:hidden; width:100%;  margin-bottom:10px; }
.dq_xlb{ float:left;}
.title_11{float:left; padding:0 12px; text-align:center; line-height:30px; }
.dq_xlb ul{ width:880px; float:left;}
/*---------------------------- 线路文章 -----------------------------------*/
.title{ width:100%; float:left;text-align:center; margin-top:30px; }
.title h1{ font-size:20px;}
.info{ width:100%; float:left; height:36px; line-height:36px; text-align:center; }
.info span{ margin:0 5px 0 20px;}
.nrbg{ width:705px; float:left; margin :0 15px 15px; padding-top:20px; }
.nrbg img{ margin-right:10px; border:1px solid #dcdcdc; padding:3px;}
.nrbg div{margin-bottom:10px;line-height:32px; padding:0 10px;}
.nrbg table{border:1px solid #dcdcdc;border-width:1px 0 0 1px;text-align:center;border-collapse:collapse; margin-bottom:20px;}
.nrbg table td{border:1px solid #dcdcdc;border-width:0 1px 1px 0;margin:2px 0 2px 0;text-align: center;height:36px;background: #fff; }
.nrbg table th{ border:1px solid #dcdcdc;border-width:0 1px 1px 0;height:36px;text-align:center;background:#3C9CE2; font-size:16px; font-weight:500; color:#fff;}
.nrbg_1, .xiangguan{ width:96.8%; margin:0 1.6% 15px; float:left; padding-top:20px; display:inline; }
.nrbg_1 h1{ font-size:24px; text-align:center; line-height:60px;}
.nrbg_1 p{ padding-bottom:10px; line-height:34px;}
.nrbg div{margin-bottom:10px;line-height:32px; padding:0 10px;}
.nrbg_1 li{ line-height:30px;}
.nrbg_1 table{border:1px solid #dcdcdc;border-width:1px 0 0 1px;text-align:center;border-collapse:collapse; margin-bottom:20px;}
.nrbg_1 table td{border:1px solid #dcdcdc;border-width:0 1px 1px 0;margin:2px 0 2px 0;height:36px;background: #fff; }
.nrbg_1 table th{ border:1px solid #dcdcdc;border-width:0 1px 1px 0;height:36px;background:#3C9CE2; font-size:16px; font-weight:500; color:#fff;}
/*---------------------------- 文章 -----------------------------------*/
.nrbg li{ line-height:40px;  width:100%; float: left;}
.nrbg strong{ margin-bottom:10px; line-height:32px;}
.nrbg p{line-height:28px; text-align:justify;}
.nrbg img{ margin-bottom:20px;}
.nrbg_2 ul{float:left;}
.nrbg_ul{ width:94%; padding:5px 3% 20px;}
.nrbg_2 li{ float:left;}
.nrbg_2 p, .nrbg_2 strong{width:705px; float:left; margin :0 15px; display:block;}
.nrbg_2 p{ padding-bottom:10px;}
.nrbg_2 strong{font-size:18px; border-bottom: 3px solid #e3e3e3; margin-bottom:15px; line-height:45px;}
.zrbj{padding-right:5%; float:left; margin:10px 0; width:95%; text-align:right; display:inline;}
.xm{ color:#F00; margin:0 5px;}
.xiangguan_li1, .xiangguan_li3, .xiangguan_li5, .xiangguan_li7{ float:left; width:45%; line-height:35px;}
.xiangguan_li2, .xiangguan_li4, .xiangguan_li6, .xiangguan_li8{ float:right; width:45%; line-height:35px;}
/*---------------------------- 分页样式 -----------------------------------*/
.fenye{ width:100%; height:39px; float:left; text-align:center; margin-bottom:15px;}
.fenye li{line-height:27px; margin-right:10px; float:left; border: 1px solid #9e9e9e; padding:5px 15px; background:#f5f5f5;}
.fenye li a{ color:#333;}
.fenye li.thisclass,.fenye li.thisclass a,.fenye li.htisclass a:hover{ background:#2e8be3; color:#fff; border-color:#064077;}
.Page{ width:100%; height:36px; float:left; overflow:hidden; margin-bottom:15px;}
.Page li{ width:339px; float:left; text-align:center; line-height:36px;}
.zhong{ margin-left:20px;}
.zztp1, .zztp2, .zztp3{ width:228px; height:140px; float:left; margin-right:12px; display:inline;}
.zztp4{ width:228px; height:140px; float:right;}
.zztp1, .zztp2, .zztp3, .zztp4{ border:1px solid #dcdcdc; padding:3px;}
.zxqq, .zxqq_1{width:383px; height:89px;text-align:center; line-height:80px; color:#fff; font-size:32px; background:url(../images/zxqq.gif) no-repeat center; display:block; margin:10px auto;}
.zxqq_1{ font-size:22px;}
.nrbg_1 a:hover{color:#333;text-decoration:none;n}
.dt{ width:96%; margin-left:2%; float:left; }
#l-map{height:500px;width:100%;  }
#r-result{width:100%;margin-bottom:20px;}