﻿@charset "utf-8";
/* CSS Document */

/* 全局样式 */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {font-size:12px; font-family:simsun,SimHei,arial,helvetica,sans-serif; color:#333;}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
img {border:0;}
li,dl,dd {list-style-type:none;}
ol,ul {list-style:none;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
textarea {overflow:auto; padding:10px;}

/*全站链接颜色*/
a:link{color:#333;}
a:visited{color:#333;}
a:hover{color:#c00;}
a:active{color:#333;}

strong {font-weight:bold;}
a {color:#333; text-decoration:none;} 
a:hover {color:#c00; text-decoration:underline;}

.space1,.space2,.space5,.space10,.space15,.space20,.space30,.space40 {clear:both; font-size:1px; height:0; line-height:1px;}
.space1 {height:1px;}.space2 {height:1px; background-color:#e3e3e3;}.space20 {height:20px;}.space30 {height:30px;}.space10 {height:10px;}.space15 {height:15px;}.space5 {height:5px;}.space40 {height:40px;}


@font-face {font-family:'ETmodules'; src:url('../fonts/ETmodules.eot'); src:url('../fonts/ETmodules.eot?#iefix') format('embedded-opentype'), url('../fonts/ETmodules.ttf') format('truetype'), url('../fonts/ETmodules.woff') format('woff'), url('../fonts/ETmodules.svg#ETmodules') format('svg'); font-weight:normal; font-style:normal;}



/*颜色预定义 可以随时增加*/

.cWhite12,a.cWhite12:link,a.cWhite12:visited {color:#fff;}
a.cWhite12:hover{color:#fff;}

/*ul il*/
.inner-nav {height:35px; border:1px solid #eaeaea; border-width:1px 0 1px 0;}
.inner-nav ul li {padding-right:1px; background:url(../../images/inner_navbg.jpg) right center no-repeat; float:left;}
.inner-nav ul li a {padding:0 15px; display:block; text-align:center; font-family:Microsoft YaHei,simsun,SimHei,arial,helvetica,sans-serif; line-height:35px;}
.inner-nav ul li a:hover {background:#c00; color:#fff; text-decoration:none;}

.clearfloat {clear:both;height:10px;font-size: 1px;line-height: 0px;} 
.clear45 {clear:both;height:45px;font-size: 1px;line-height: 0px;}


/*index*/
.body { border:0; background:url(../images/bg.jpg) no-repeat top; background-size:cover;}
.box { width:100%; height:100px; border:0; margin:0 auto; position:absolute; top:0;}
.top { width:1200px; height:59px; border:0; margin:0 auto; background:url(../images/dao.png) no-repeat center}
.top ul { width:840px; border:0; margin:0; float:right; margin-top:19px; margin-right:75px;}
.top ul li { width:70px; float:left;}
.top ul li a { display:block; font-family:"宋体"; font-size:14px; font-weight:bold; text-align:center; color:#eee; line-height:40px;}
.top ul li a:hover { text-decoration:none; color:#FFF}

.box1 { width:1040px; margin:auto; border:0; top:10px; left:50%;}
.box11 { width:100%; border:0; margin:0 auto; font-family:"宋体"; font-size:12px; line-height:30px; color:#000}
.box11 a { font-family:"宋体"; font-size:12px; line-height:30px; color:#000}

/*集团*/
.j1 { width:100%; max-width:1600px; min-width:1200px; height:124px; border:0; margin:0 auto; background:#FFF;}
.j11 { width:1200px; height:83px; border:0; margin:0 auto; background:url(../images/j11.jpg) no-repeat center}
.j11 img { float:left; width:300px; height:83px;}
.j12 { width:100%; max-width:1600px; height:40px; background:url(../images/j12.jpg)}
.j12 ul { width:1200px; margin:0 auto;}
.j12 ul li { float:left; width:99px; text-align:center; padding-right:1px; background:url(../images/j13.png) right no-repeat;}
.j12 ul li a { display:block; font-family:"宋体"; font-size:14px; line-height:40px; color:#fff;}
.j12 ul li a:hover { background:url(../images/j14.jpg); text-decoration:none;}
.j13 { width:300px; height:83px; float:right; margin:0; border:0;}
.j13 p { width:150px; float:right; color:#1e4592; margin:0 0 0 0; font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:28px; text-align:right}

.tu { width:100%; max-width:1600px; min-width:1200px; height:450px; border:0; margin:0 auto;}

.j2 { width:100%; max-width:1600px; border:0; margin:0 auto; }
.j20 { width:100%;width:1200px; border:0; margin:0 auto;}
.j21 { width:494px; height:305px; border:1px solid #e3e3e3; float:left; margin-top:5px;}
.j22 { width:420px; height:305px; border:1px solid #e3e3e3; margin-left:15px; margin-top:5px; float:left;}
.j23 { width:252px; height:312px; margin-left:15px; float:left; background:url(../images/j16.png) left top no-repeat}
.j24 { width:250px; height:305px; margin-top:5px;}
.j25 { width:400px; border:0; margin:0 auto;}
.j26 { width:100%; height:90px; border-bottom:1px solid #CCC; font-family:"宋体"; font-size:12px; line-height:24px;}
.j26 p { font-family:"宋体"; font-size:18px; color:#1c6ab2; line-height:35px;}
.j26 a { color:#1c6ab2;}
.j27 { width:100%; border:0; margin:0 auto;}
.j27 ul {}
.j27 ul li { line-height:28px; color:#f60; font-size:14px}
.j27 ul li a { font-family:"宋体"; font-size:14px; line-height:24px; padding-left:5px; color:#333}
.j27 ul li a:hover { text-decoration:none; color:#1c6ab2;}
.j27 ul li p { float:right; font-family:"宋体";}
.j28 { width:204px; border:0; margin:auto; margin-top:10px;}


.j3 { width:100%; max-width:1600px; height:183px; border:0; margin:0 auto;}
.j30 { width:1200px; height:183px; border:0; margin:0 auto;}
.j31 { width:422px; height:183px; border:0; margin:0; float:left; background:url(../images/j24.jpg) no-repeat center; margin-left:15px;}
.j32 { width:496px; height:183px; border:0; float:left; background:url(../images/j25.jpg) no-repeat center}
.j33 { width:252px; height:183px; border:0; margin-left:15px; float:left;}
.j34 { width:100%; height:30px; border:0; margin:0 auto;}
.j34 img { margin:10px; float:right;}
.j35 { width:385px; margin: 10px auto auto auto; border:0;}
.j35 ul {}
.j35 ul li { line-height:26px; font-size:14px; color:#f60;}
.j35 ul li a { margin-left:5px; font-family:"宋体"; font-size:14px;}
.j35 ul li a:hover { text-decoration:none; color:#1c6ab2;}
.j36 { width:465px; border:0; margin:10px auto auto auto; font-family:"宋体"; font-size:14px; line-height:26px; color:#333;}
.j37 { width:260px; border:0; margin:12px auto auto auto;}
.j37 p { margin-top:7px;}
.j38 { width:114px; height:22px; line-height:22px; font-size:12px; border:1px solid #aaa;}
.j39 {  width:75px; height:22px; background:url(../images/j28.jpg); border:0; float:right; margin-top:5px;}

.j4 { width:100%; max-width:1600px; min-width:1200px; height:101px; border:0; margin:0 auto; background:url(../images/j4.jpg) no-repeat center}
.j5 { width:100%; max-width:1600px; height:206px; border:0; margin:0 auto; background:url(../images/j5.jpg) no-repeat center}
.j51 {width:1200px; height:280px; border:0; margin:0 auto;}

.j6 { width:100%; max-width:1600px; min-width:1200px; height:105px; border:0; margin:0 auto; background:url(../images/j6.jpg) center}
.j61 {width:1200px; height:105px; border:0; margin:0 auto; font-family:"宋体"; font-size:12px; color:#FFF; text-align:center; line-height:24px;}
.j61 a { color:#FFF;}
.j61 a:hover { color:#ccc;}

.j14 { width:100%; max-width:1600px; min-width:1200px; height:230px; border:0; margin:0 auto; background:url(../images/j31.jpg) no-repeat center}

.j62 { width:100%;border:0; margin:0 auto;}
.j62 ul li { width:195px; border:0; margin:15px 5px; float:left;}
.j62 ul li img { width:191px; height:170px; border:2px solid #e7e7e7; padding:0;}
.j62 ul li a {}
.j62 ul li a:hover img { border:2px solid #0161c0;}

.j63 { width:100%; margin:0; border:0; font-family:"宋体"; font-size:12px; line-height:24px; text-align:center}
.j63 a:hover { color:#0161c0; text-decoration:none}




/*客运*/
.k1 { width:100%; max-width:1600px; min-width:1200px; height:81px; border:0; margin:0 auto; background:url(../images/k2.jpg)}
.k11 { width:1200px; border:0; margin:0 auto; z-index:90; position: relative; text-align:center;}
.k11 ul { margin:auto; margin-left:65px;}
.k11 ul li { margin-top:38px; width:100px; float:left;}
.k11 ul li a { display:block; font-family:"宋体"; font-size:14px; color:#20397b; line-height:30px;}
.k11 ul li a:hover { background:#20397b; color:#FFF; text-decoration:none;}
.k12 { margin-left:268px;}
.k13 { border:0; width:268px; margin:auto; z-index:100; position: absolute; left:50%; margin-left:-134px}

.k2 { width:100%; max-width:1600px; min-width:1200px; height:450px; border:0; margin:0 auto; background:url(../images/k3.jpg) no-repeat center}
.k3 { width:100%; max-width:1600px; min-width:1200px; height:286px; border:0; margin:0 auto; background:url(../images/k4.jpg)}
.k31 {width:1200px; height:226px; border:0; margin:0 auto;}

.k32 { width:373px; height:226px; border:0; margin-left:10px; float:left; background:url(../images/k6.jpg) no-repeat}
.k32 ul { width:323px; margin:0 auto;}
.k32 ul li { height:32px; border-bottom:1px dashed #CCCCCC; margin:0;}
.k32 ul li:hover { background:#eee}
.k32 ul li p { width:50px; float:right; line-height:32px; font-family:"宋体"; font-size:12px;}
.k32 ul li a { display:block; font-family:"宋体"; font-size:12px; line-height:32px;}
.k32 ul li a:hover { color:#233d7e; text-decoration:none;}

.k33 { width:301px; height:226px; border:0; margin-left:10px; float:left; background:url(../images/k7.jpg) no-repeat}
.k33 img { width:261px; height:83px; border:0; margin:6px 0 0 20px;}
.k33 p { width:264px; font-family:"宋体"; font-size:12px; line-height:20px; margin:10px auto;}

.k34 { width:300px; height:226px; border:0; margin-left:10px; float:left; background:url(../images/k8.jpg) no-repeat}
.k34 img { width:100%; border:0; margin:0 auto;}

.k35 { width:176px; height:226px; border:0; margin-left:10px; float:left;}
.k35 ul li { height:75px;}
.k35 ul li img { width:176px; height:75px; margin:0 auto;}

.k4 { width:100%; max-width:1600px; min-width:1200px; height:95px; border:0; margin:0 auto; background:#274082;}
.k41 { width:100%; max-width:1200px; height:95px; border:0; margin:0 auto; background:url(../images/k17.png) no-repeat right}
.k41 p { margin-left:30px; font-family:"宋体"; font-size:12px; line-height:20px; color:#dbe2f4;}
.k41 p a { color:#dbe2f4;}
.k41 p img { width:370px; height:40px; border:0 ; margin:0 auto;}

.k42 { width:100%; max-width:1600px; min-width:1200px; height:230px; border:0; margin:0 auto; background:url(../images/k19.jpg) no-repeat center}
















/*公交*/
.g00 { width:100%; max-width:1600px; min-width:1200px; z-index:100; position:absolute; margin:0 auto;}
.g01 { z-index:200; position: relative;}

.g1 { width:100%; max-width:1600px; height:80px; border:0; margin:0 auto; background:#fff}
.g11 {width:1200px; height:80px; border:0; margin:0 auto; background:url(../images/g10.png) no-repeat left}
.g12 { width:800px; border:0; float:right; margin-top:28px;}
.g12 ul {}
.g12 ul li { float:left; margin-left:5px;}
.g12 ul li a { display:block; font-family:"宋体"; font-size:14px; color:#000; padding:4px 15px;}
.g12 ul li a:hover { color:#fff; text-decoration:none; background:#179f5e;
-webkit-box-shadow:1px 1px 1px #555;-moz-box-shadow:1px 1px 1px #555;box-shadow:1px 1px 1px #555;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;}

.g2 { width:100%; max-width:1600px; min-width:1200px; height:450px; border:0; margin:80px auto;text-align:center}
.g3 { width:100%; max-width:1600px; height:397px; border:0; margin:0 auto; background:url(../images/g7.jpg) no-repeat center}
.g31 { width:1200px; border:0; margin:0 auto;}
.g32 { width:1200px; border:1px solid #e4e4e4; margin:0 auto;} 
.g33 { width:100%; height:395px; border:1px solid #eee; margin:0 auto;}
.g33 span { font-family:"宋体"; font-size:16px; color:#029b60; padding-left:30px; line-height:30px;font-weight:bold;}
.g33 ul {}
.g33 ul li { display:block; width:310px; height:87px; font-family:"宋体"; font-size:12px; line-height:24px; border-bottom:1px dashed #CCCCCC; padding:0 30px 0 30px; cursor: pointer;}
.g33 ul li:hover { background: url(../images/g15.jpg); text-decoration:none}
.g33 ul li p { font-family:"宋体"; font-size:14px; line-height:32px;}
.g33 ul li a { }
.g33 ul a:hover { text-decoration:none;color:#c40113;}
.g34 { width:598px; height:395px; border:0; margin:0 auto;}
.g35 { width:549px; margin:0 auto; border:1px solid #CCC}





.g4 { width:100%; max-width:1600px; height:90px; border:0; margin:0 auto; background:#029b60}
.g41 { width:1200px; height:90px; border:0; margin:0 auto; background:#029b60}
.g42 {border:0; float:left; margin:20px 0 0 30px;}
.g42 p { color:#FFF; line-height:24px;}
.g42 p a { color:#FFF;}

.g43 { width:229px; height:90px; border:0; float:right; background:#028754;}
.g43 p { line-height:24px; color:#FFF; margin:8px 0 0 35px;}

.g5 {width:1200px; height:198px; border:0; margin:0 auto;}
.g51 { float:right; width:600px; margin:0;}
.g52 { width:373px; height:198px; border:0; margin:0; float:left; background:url(../images/g11.jpg)}
.g52 h3 { font-family:"宋体"; font-size:16px; color:#fff; padding-left:45px; line-height:30px;font-weight:bold;}
.g52 p { width:277px; font-family:"宋体"; font-size:12px; line-height:24px; color:#fff; margin:0 auto;}
.g52 p a { color:#ff9c00}

.g53 { width:227px; height:198px; border:0; margin:0; float:right;}
.g53 img { width:227px; height:198px; border:0; margin:0; float:right;}

.g54 { width:100%; max-width:1600px; min-width:1200px; height:230px; border:0; margin:0 auto; background:url(../images/g23.jpg) no-repeat center}

.g6 { width:100%; max-width:1600px; border:0; margin:0 auto; background:#FFF;}
.g61 { width:1200px; border:0; margin:0 auto; background:#FFF;} 
.g62 { width:280px; height:100%; border:0; margin:0; background:#FFF; float:left}
.g63 { width:900px; min-height:560px; border:0; margin:0 auto; background:#eee; float:right;}
.g64 { width:100%; border:0; margin:0 auto; font-family:"宋体"; font-size:12px; line-height:30px; padding-left:20px;}
.g65 { width:100%; max-width:860px; min-height:490px; border:0; margin:0 auto; background:#FaFaFa; line-height:24px; padding:20px 0;}
.g66 { width:800px; border:0; margin:0 auto;}
.g66 ul {}
.g66 ul li { border-bottom:1px dashed #CCCCCC;}
.g66 ul li a { font-family:"宋体"; font-size:12px; line-height:30px;}
.g66 ul li p { float:right; font-family:"宋体"; font-size:12px; line-height:30px;}
.g66 ul li a:hover { text-decoration:none;}







.news { width:800px; border:0; margin:0 auto; font-family:"宋体"; font-size:16px; color:#990000; text-align:center; border-bottom:0px solid #163f99; line-height:30px;}
.news1 { width:800px; border:0; margin:0 auto; text-align:center; line-height:30px;}
.news2 { width:800px; border:0; margin:0 auto; font-family:"宋体"; font-size:14px; color:#000; line-height:24px;}

.next { width:100%; margin:0; border:0; font-family:"宋体"; font-size:12px; line-height:24px; text-align:center}
.next a:hover { color:#0161c0; text-decoration:none}


/*css3实现照片墙的样式*/
.container{width:1000px;height:179px; float:right;position:relative; margin:17px 0 0 100px; background:#ededed;}
.container img{position:absolute;padding:10px 10px 15px;background:#fff;border:1px solid #ddd;-webkit-transition:1s ;-moz-transition:1s ;transition:1s ;z-index:1; text-shadow:5px 5px #666666;-webkit-box-shadow:5px 5px 5px #555;-moz-box-shadow:5px 5px 5px #555;box-shadow:5px 5px 5px #555;}
.container img:hover{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);transform:scale(1.1);-webkit-box-shadow:5px 5px 5px #ddd;-moz-box-shadow:5px 5px 5px #ddd;box-shadow:5px 5px 5px #ddd;z-index:2;cursor:pointer;}
.container ul {padding-top:15px;}
.container ul li {width:310px; margin-right:20px; float:left; height:30px; line-height:30px; color:#f60; font-size:16px; font-weight:bold; border-bottom:1px dashed #999; margin-bottom:6px;}
.container ul li span {float:right; font-family:Verdana, Arial, Helvetica, sans-serif; color:#777; font-size:13px; font-weight:normal;}
.container ul li a {color:#333; font-size:14px; font-weight:normal;}
.container ul li a:hover {color:#c00;}

.pic1{left:100px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);}
.pic2{left:250px;-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);transform:rotate(20deg);}
.pic3{left:400px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);}
.pic4{left:550px;-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg);}
.pic5{left:700px;-webkit-transform:rotate(-15deg);-moz-transform:rotate(-15deg);transform:rotate(-15deg);}
.pic6{left:850px;-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg);}

#search {
    width: 208px;
	float:right;
	margin:28px 0 0 0;
    border:1px solid #cccccc;
}
#search_text{
    width: 150px;
    padding: 2px 0px 2px 10px;
    font-size: 12px;
    font-family: Montserrat, sans-serif;
    border: 0 none;
    height: 20px;
    margin-right: 0;
    color:#000;
    outline: none;
    background:#ffffff;
    float: left;
    box-sizing: border-box;
    transition: all 0.15s;
}

#search_text:focus {
    background: #eeeeee;
}
#search_button {
    border: 0 none;
    background: url(../images/j30.jpg);
    width: 58px;
    height: 20px;
    float: right;
    padding: 0;
    text-align: center;
    cursor: pointer;
}




/*选项卡2*/
#Tab2{
width:400px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
width:100%;

height:34px;
line-height:34px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:104px;
text-align:center;
color:#000000;
font-weight:bold;
background:#f2f2f2;
font-family:"宋体";
font-size:14px;
}
.Menubox li.hover{
padding:0px;
background:#fff;
width:116px;
border-left:1px solid #e3e3e3;
border-top:1px solid #e3e3e3;
border-right:1px solid #e3e3e3;
background:url(../images/j23.jpg);
color:#ffffff;
font-weight:bold;
height:34px;
line-height:34px;
}
.Contentbox{
clear:both;
margin-top:0px;
border-top:2px solid #1c6ab2;
height:250px;
padding-top:8px;
font-family:"宋体";
font-size:12px;
padding:5px;
}

.navs {width:600px; margin:0 auto;}
.navs ul li {width:178px; height:33px; line-height:33px; text-align:center; font-size:14px; margin:0 10px; float:left;}
.navs ul li a {background:#f5f5f5; border:1px solid #ccc; color:#333; display:block}
.navs ul li a:hover {background:#274ebe; border:1px solid #274ebe; color:#fff; text-decoration:none;}
.navs ul li a.on {background:#274ebe; border:1px solid #274ebe; color:#fff;}


