/* CSS Document */* { padding:0px; margin:0px;font-family:"微软雅黑";}body{font-size:12px; background:url(../images/bg.jpg) repeat-y center;}ul,li{list-style:none;}.cl{clear:both;}a{color:#333;}#container{ width:1200px; margin:auto; background:#fff;}#header{background:#46474C; height:170px; border-bottom:#C2C2C0 4px solid; }#logo{background:url(../images/logo.jpg) no-repeat 0px 10px; width:66px; height:109px; float:left;}#logor{float:left;padding-top:24px;}#name{width:510px; background:url(../images/name.jpg) no-repeat  top left #46474c; font-family:"微软雅黑"; font-size:40px; font-weight: 900; height:65px; ;color:#fff; float:left; }#namer{float:right; width:624px; height:75px /*85px*/; overflow:hidden;}#namer #sel{background:url(../images/bgsel.jpg) no-repeat center right; width:120px; height:22px; float:right;}#namer #sel a{display:block; width:60px; text-align:center; color:#333; line-height:22px; text-decoration:none; float:left;}#namer #tel{float:right; width:358px; height:auto; overflow: hidden; background:url(../images/bgtel.jpg) no-repeat left center; color:#eee; font-family:Arial, Helvetica, sans-serif; font-weight:100; font-size:20px; padding-left:60px;/* line-height:30px; margin-top:5px;*/}.menu{float:left; width:740px; height:42px; margin-top:19px;}.menu {    background: url("../images/2.gif") repeat-x scroll 0 0 transparent;    font-size: 12px;    height: 42px;    line-height: 42px;  }.menu_01 {    float: left;}.menu_02 {    float: right;}.menu A {    color: #cccccc;    font-size: 16px;    font-weight: bold; font-family: "微软雅黑","黑体"; text-shadow: #000 0 1px 0;    filter:shadow(Color=#000,Direction=135,Strength=1); }.menu A:hover {    color: #12B9E5;}.menu .on {    color: #12B9E5;}.menu DL {    float: left;}.menu DD {    float: left;    text-align: center;    width:60px;}.menu DT {    background: url("../images/menu_04.gif") no-repeat scroll left top transparent;    float: left;    height: 42px;    padding-left:0px;    position: relative;    text-align: center;    width:95px;    z-index: 9;}.menuli_div {background:rgba(0,0,0,0.9) none repeat scroll !important; /*实现ff背景透明，文字不透明*/    background: #000;  filter:alpha(opacity=90);/*实现ie背景透明*/ ;    background:#000;    cursor: pointer;    opacity: 0.9;    padding-bottom: 0;    position: absolute;    left:-5px;    top: 42px;    width: 110px;　　    z-index: 9; border-top:4px  solid #12B9E5;}.menuli_div LI {    border-bottom: 1px solid #333;    height: 30px;    line-height: 30px; text-align:center; padding-left:0px;    padding-bottom: 0px;}.menu DT UL LI A {    color: #fff;    font-size: 14px; font-family:"宋体";    font-weight: normal;display:block;    width: 110px;text-shadow: #000 0 1px 0;white-space:nowrap;overflow:hidden }.menu DT UL LI A:hover {    color: #FFFFFF;    font-size: 14px;    font-weight: normal; background:#12B9E5; display:block;    width: 110px;text-shadow: #000 0 1px 0;}.menuli .menuli_div {    display: none;}.menuli_hover .menuli_div {    display: block;}a {    text-decoration: none;}a:hover {    text-decoration: none;}#main #flash{height:434px;}#productlink{height:172px; background:#E6E7E1; padding-left:0px; padding-top:0px; padding-bottom:5px; margin-bottom:5px; clear:both;}#productlink ul li{display:inline;}#productlink ul li img{width:165px;} .img { position:absolute; z-index: 0;        }        .end {            margin-right: 0;        }        .clear {            clear: both;        }        .img a img {            position: relative;            border: 0 solid #fff;        }#bntlist {    margin: auto;}.bnt1, .bnt2, .bnt3 {    float: left;    height: 84px;    width: 400px;}.bnt1 {    background: url("../images/homebnt1.jpg") no-repeat scroll left center transparent;}.bnt2 {    background: url("../images/homebnt2.jpg") no-repeat scroll center center transparent;}.bnt3 {    background: url("../images/homebnt3.jpg") no-repeat scroll right center transparent;}.bnt4 {    background: url("../images/homebnt4.jpg") no-repeat scroll right center transparent;}.bntright {    float: left;    padding-left: 70px;    padding-top: 20px;    width: auto;}.bnttitle a {    display: block;    height: 30px;    width: 220px;}.bntnav {    clear: both;    color: #003300;    float: left;    padding-top: 2px;    width: auto;}.bntnav li { display:inline;}.bntnav li a {    color: #003300;    padding: 0 2px;}#titlearea{height:30px; border-bottom:#ccc 1px solid; clear:both; margin-bottom:10px;}#titlearea h1{display:block; float:left; font-size:16px; color:#616161; line-height:30px; font-family:"微软雅黑"; font-weight:normal;}#titlearea span{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#03B6E8;font-weight:normal;}#about{float:left; width:620px; height:220px;}#about .about-f{width:160px; height:220px; float:left}#about .about-p{width:600px; float:right; height:220px; line-height:20px;font-size: 14px;line-height: 26px;margin-right: 15px;}#youshi{float:left; width:240px; height:220px; background:url(../images/bg-youshi.jpg) no-repeat left top; padding-top:10px;}#youshi a{display:block; clear:both; height:35px; margin-bottom:5px; color:#fff;}#fuwu{float:right; width:320px; height:220px;}.service {       float: right;    margin-left: 3px;    width: 320px;}.s-bnt {    color: #996600;    font-family: "微软雅黑","黑体";    font-size: 14px;    line-height: 24px;    text-align: center;}.s-bnt1 {    background: url("../images/s-bnt3.gif") no-repeat scroll left top transparent;    height: 53px;    margin-bottom: 2px;    margin-top: 5px;}.s-bnt2 {    background: url("../images/s-bnt2.gif") no-repeat scroll left top transparent;    height: 53px;    margin-bottom: 2px;}.s-bnt3 {    background: url("../images/s-bnt1.gif") no-repeat scroll left top transparent;    height: 53px;    margin-bottom: 0;}.s-bnt4 {    background: url("../images/s-bnt4.gif") no-repeat scroll left top transparent;    height: 53px;    margin-bottom: 0;}.sbnttitle {    padding: 10px 0 0 40px;}.sbnttitle a {    color: #006600;    font-family: "微软雅黑","黑体";    font-size: 16px;}#news_hn{float:left; width:425px; height:220px;border:#CECED0 1px solid; margin-top:5px;}#news_hn .tit{height:30px; background:url(../images/bgtit.jpg) repeat-x bottom;border-bottom:#ccc 1px solid; font-size:16px; padding-left:5px; color:#616161; line-height:30px; font-family:"微软雅黑"; }#news_gn .tit{height:30px; background:url(../images/bgtit.jpg) repeat-x bottom;border-bottom:#ccc 1px solid; font-size:16px; padding-left:5px; color:#616161; line-height:30px; font-family:"微软雅黑"; }.tit span{ font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#03B6E8;}#news_gn{float:left; width:425px; height:220px; border:#CECED0 1px solid; margin-left:10px; margin-top:5px;}#show{ width:320px; float:right; height:220px; margin-top:5px;border:#CECED0 1px solid;}#show .tit{height:34px; background:url(../images/bgtit.jpg) repeat-x bottom;border-bottom:#ccc 1px solid; font-size:16px; padding-left:5px; color:#616161; line-height:30px; font-family:"微软雅黑"; }#caselist{height:auto; overflow:hidden; float:left; width:865px; margin-top:10px;}#caselist .tit{height:30px; background:url(../images/bgtit.jpg) repeat-x bottom;border-bottom:#ccc 1px solid; font-size:16px; solid;color:#616161; line-height:30px; font-family:"微软雅黑"; }#caselist .list{padding:0px; padding-top:10px; height:auto; overflow:hidden;}#caselist .list div {height:30px; background:#eee;}#caselist .list div  ul h1{display:block; background:#12B9E5;float:left; width:100px; height:30px; font-family: "微软雅黑","黑体"; font-size:15px; line-height:30px; text-align:center; font-weight:normal;}#caselist .list div  ul li{display:inline;}#caselist .list div  ul li a{display:block; float:left; padding:0px 10px; line-height:30px; text-align:center;}#mapcase{float:right; width:320px; height:150px; margin-top:10px;}#mapcase  .tit{height:30px; background:url(../images/bgtit.jpg) repeat-x bottom;border-bottom:#ccc 1px solid; padding-left:5px;font-size:16px; color:#616161; line-height:30px; font-family:"微软雅黑"; }.list{padding:4px 8px;}.list ul li{ display:block; height:25px; line-height:25px; text-align:right;border-bottom: 1px solid #eee}.list ul li a{float:left;}#sroll{ height:220px; margin-top:10px; margin-bottom:10px; clear:both}#sroll  .tit{height:30px; background:url(../images/bgtit.jpg) repeat-x bottom;border-bottom:#ccc 1px solid; font-size:16px; padding-left:5px; color:#616161; line-height:30px; font-family:"微软雅黑"; margin-bottom:10px; }#sroll .rool{border:#CECED0 1px solid; height:160px; margin-top:5px; margin-bottom:10px; overflow:hidden; padding-bottom:10px; padding-top:10px;}.rollBox {    overflow: hidden;    padding: 0 0 10px;    width: 100%;}.rollBox .LeftBotton {    background-image: url("../images/iocL.gif");    background-position: left center;    background-repeat: no-repeat;    cursor: pointer;    display: inline;    float: left;    height: 52px;    margin: 46px 0 0;    overflow: hidden;    width: 26px;}.rollBox .RightBotton {    background: url("../images/iocR.gif") no-repeat scroll right center transparent;    cursor: pointer;    display: inline;    float: left;    height: 52px;    margin: 46px 0 0;    overflow: hidden;    width: 26px;}.rollBox .Cont {    float: left;    overflow: hidden;    width: 1145px;}.rollBox .ScrCont {    width:10000000px;}.rollBox .Cont .pic {    float: left;    text-align: center;    width: 216px;}.rollBox .Cont  img {    border: 0px solid #209206;    padding:1px; width:220px;}.rollBox .Cont .pic p {    color: #505050;    font-size: 12px;    line-height: 18px;}.rollBox .Cont a:link, .rollBox .Cont a:visited {    color: #626466;    text-decoration: none;}.rollBox .Cont a:hover {    color: #FF0000;    text-decoration: underline;}.rollBox #List1, .rollBox #List2 {    float: left; height:auto; overflow:hidden;}.probox {    float: left;    text-align: center;    width: 238px; height:auto; overflow:hidden;}.homepro {     width: 230px;}.propp {    line-height: 20px;    padding: 5px 0;    text-align: center;}#footer{/* height:90px;  */margin-bottom:20px; background:#46474C; margin-top:10px; clear:both;}#copyright{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; text-align:center; padding:20px;}/*首页车型放大*/    .cats { float: left;         margin: 0px 0px; background: url(../images/bgcat.gif) no-repeat center; width:200px; height:172px;  padding-top:0px;    }    .catsimg{padding-top:15px; margin:auto; text-align:center;}    .catsimg img {        padding:0px;        vertical-align: top; margin:auto; text-align:center;		width:140px; border:none;  border:#ccc 1px solid;    }	    .catsimg img:hover{border:#12B9E5 3px solid; color:#12B9E5;}	.catsname{text-align:center;}.catsname a{text-decoration:none; font-family:"微软雅黑"; font-size:18px; color:#333; line-height:30px;text-align:center;}/*2015yunan*//*20140621beijing*/#fuwu ul li a{ display:block; width:116px; height:67px; border:#ccc 1px solid; margin-right:2px; margin-bottom:2px;float:left; background:#ebebeb; font-family:"微软雅黑"; font-size:24px; text-align:center; padding:20px;}#fuwu ul li a:hover{background: #0066CC; color:#fff; border-color:#000000;}