
@import "reset.css";
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font: 14px/22px "Î¢ÈíÑÅºÚ","»ªÎÄÏ¸ºÚ",Arial,sans-serif;color:#666; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#f6f6f6;color:#666; font: 14px/22px "Î¢ÈíÑÅºÚ","»ªÎÄÏ¸ºÚ",Arial,sans-serif;padding:0;margin:0; height:100%; position:relative;}
img { border:0;}

ol, ul { list-style:none;}
li{ float:left; _display:inline;}
a{color:#666;}
a:hover{color:#337aca;}
.hidden{ display:none;}
.clear{zoom:1;}
/*public*/
.w960{ width:960px; margin:0 auto; overflow:hidden;}

.header{ height:129px; width:100%; margin:0 auto -6px;background:url(../images/header_bg00.png) repeat-x; position:relative; z-index:9;}
.rx{float:left;font-size:18px;font-weight:bold;color:red;padding-top:20px;margin-left: 40px;}
.m-lang { position:relative; z-index:11; float:right; width:100px; height:40px;cursor:pointer;margin-top: 10px; }
.m-lang .langShow { width:100px; height:29px; padding-top:11px; overflow:hidden; background:url(../images/ico.png) no-repeat 94px -82px; }
.m-lang .langFlag { float:left; display:block; width:21px; height:15px; margin:2px 0 0 8px; }
.m-lang .langText { float:left; display:block; height:15px; margin:2px 0 0 6px; line-height:15px; color:#666; }
.m-lang .langShow .langText { color:#666; }
.m-lang .langList { display:none; position:relative; }
.m-lang-sel .langList  { display:block; }
.m-lang-sel .langShow { background:url(../images/ico.png) no-repeat 94px -136px; }
.m-lang .langList a,
.m-lang .langList a:active,
.m-lang .langList a:visited { display:block; width:95px; height:23px;overflow:hidden; -moz-transition:all 0.4s linear; -webkit-transition:all 0.4s linear; -o-transition:all 0.4s linear; -ms-transition:all 0.4s linear; transition:all 0.4s linear; }



.menu{ padding-top:15px;  height:35px;}
.menu ul li{ float:left; padding: 0 40px 0 42px;height:49px; background:url(../images/menu_line.png) no-repeat; font:bold 14px/38px "Î¢ÈíÑÅºÚ";text-align:center;}
.menu ul li a{transition:color 0.2s ease;}
.menu ul li a.hover,.menu ul li a.on{color:#337aca;}
.menuson{position:absolute; width:940px; height:305px; padding:0 0 0 20px;left:0; top:116px;z-index:12;display:none; background:url(../images/menu_bit01.png) no-repeat;}
.menuson .brandnav{ padding-top:40px;}
.menuson .brandnav li{ width: 176px; height:160px; padding:0 0 0 18px; border-right:1px solid #dfdfdf; background:none;}
.menuson .brandnav li h3{ padding-left:9px; font-weight:bold;text-align:left;}
.menuson .brandnav li a{ display:block; padding-left:8px; text-align:left; font:normal 12px/20px "Î¢ÈíÑÅºÚ"; line-height:20px;}
.menuson .brandnav li a:hover{ color:#2463b7; background:url(../images/menu_bit02.jpg) no-repeat 0 center}
.menuson .pronav { width:650px; padding-top:50px;}
.menuson .pronav img{border: 1px solid #666;}
.menuson .pronav li{ width:155px; height:197px; text-align:center; padding:0; background:url(../images/menu_bg02.jpg) no-repeat right center;}
.menuson .pronav li a.protil{ text-align:center; padding:0 8px;font:normal 12px/20px "Î¢ÈíÑÅºÚ";}
.menuson .pronav li a.protil:hover,.menuson .pronav li a.protil.hover{ color:#2463b7; background:url(../images/menu_bit02.jpg) no-repeat 0 center}

.header-box{width:960px; margin:0 auto; position:relative; z-index:10;height:82px}
.menuson-bgx{ display:none; position:absolute; width:555px;;left:200px; top:129px; background:url(../images/menu_bg01.jpg) repeat-x 0 0 #fff; z-index:11;}
.menuson-bg{ display:none; position:absolute; width:555px;; height:210px; left:116px; top:129px; background:url(../images/menu_bg01.jpg) repeat-x 0 0 #fff; z-index:11;}
.menuson-bg2{ display:none; position:absolute; width:555px;; height:210px; left:160px; top:129px; background:url(../images/menu_bg01.jpg) repeat-x 0 0 #fff; z-index:11;}
.menuson-bg3{ display:none; position:absolute; width:555px;; height:210px; left:400px; top:129px; background:url(../images/menu_bg01.jpg) repeat-x 0 0 #fff; z-index:11;}
.menu-shadow{width:962px; height:30px;position:absolute; left:-1px; bottom:-2px; background:url(../images/menushadow.png) no-repeat; overflow:hidden;}

.footer{ width:100%; min-height:365px; background:#3d3c3c;}
.footer-le{width:460px; overflow:hidden;}
.brand-nav{ height:260px; width:460px; }
.brand-nav ul li{ float:left; width:118px;padding-left:30px;  padding-top:36px; background:url(../images/ind_bg17.jpg) no-repeat 0 0;}
.brand-nav ul li.first{ width:127px; padding-left:20px;padding-top:36px; background:none; }
.brand-nav ul li h2{ font:bold 14px/20px "Î¢ÈíÑÅºÚ"; padding-bottom:10px; color:#bdbcbc;}
.brand-nav ul li h2 a{ color:#bdbcbc;}
.brand-nav ul li h2 a:hover{ color:#d6d6d6;}
.brand-nav ul li h3{font:bold 14px/20px "Î¢ÈíÑÅºÚ"; padding-bottom:5px; color:#9e9e9e; background:url(../images/bit06.gif) no-repeat 60px 8px; }
.brand-nav ul li a{ display:block; line-height:20px; color:#787777;}
.brand-nav ul li a:hover{ color:#9e9e9e; }
.zz{width:460px;padding-top:200px;}
.zz img{margin-left: 18px;}
.other-nav{height:236px; border-bottom:0}
.other-nav ul li{ padding-top:19px; background:none; margin:0}
.other-nav ul li.first{padding-top:19px;height:218px;}

.footer-ri{ height:250px; width:490px; border-left:1px solid #474646; background:url(../images/ind_bg17.jpg) no-repeat 1px 0;overflow:hidden;}
.footer-ri-top{ width:auto;  height:275px; padding: 35px 0 0 44px;}
.foot_weixin {float: right;margin-top: -200px;}
.copy{color: #9e9e9e;}
.footer-search{ width:164px; height:29px; background:#b1b1b1; margin-top:11px;}
.footer-search .txt{ float:left; width:120px; padding-left:12px;height:29px; font:12px/28px "Î¢ÈíÑÅºÚ"; color:#7f7f7f; background:none; border:none;}
.footer-search .btn{ float:left; width:32px ; height:29px;background:url(../images/bit03.jpg) no-repeat center; border:none; cursor:pointer;}
.footer-copy{padding-top:12px; border-top:1px solid #4c4b4b;}
.footer-copy-nav a{ color:#7e7e7e; padding:0 10px;}
.footer-copy-nav a:hover{ color:#adadad;}
.footer-copyright{color:#adadad; font-size:11px;}
.footer-copyright span,.footer-copyright span a{color:#7e7e7e;}
.footer-copyright span a:hover{color:#adadad; }
/**Ê×Ò³**/
.banner-wrap{width:100%; height:450px; margin:0 auto;position:relative; overflow:hidden;}
.index-ban{ width:100%; height:450px; margin:0 auto;position:relative;}
.index-ban ul li{ position:absolute;width:100%; height:450px; left:0; top:0; display:none;}
.index-ban ul li a{ display:block;width:100%; height:450px;}
.index-ban .ban-num{ width:100%; height:26px; text-align:center; bottom:10px; position:absolute; left:0;}
.index-ban .ban-num span{ display:inline-block; margin:0 1px; width:23px; height:26px; background:url(../images/bit01.png) no-repeat -25px 0; cursor:pointer;} 
.index-ban .ban-num span.on{  background-position:0 0;}

.video-btn{ width:116px; height:38px; position:absolute; left:50%; margin-left:-480px; bottom:7px; z-index:2; background:url(../images/ind_bg01.png) no-repeat; cursor:pointer;}
.video-wrap{ width:100%; height:450px; position:absolute; left:0; top:0; background:url(../images/ind_bg06.png) repeat; z-index:4; display:none; overflow:hidden;}
.video_ajax{ width:860px; height:420px; position:relative; margin:65px auto;}
.video_ajax a#close{ display:block; position:absolute; width:24px; height:26px; right:-50px; top:-25px; background:url(../images/bit04.png) no-repeat;}

.index-con {
width: 100%;
height: 580px;
background: #f6f6f6;
}
.index-con .title {
width: 960px;
margin: 0 auto;
text-align: center;
}
.index-con .title h2 {
padding-top: 20px;
font-size: 15px;
}
.index-con .title img {
margin-top: 10px;
}
.index-con .title p {
margin-top: 5px;
font-size: 26px;
color: #666;
font-weight: bold;
}
.index-con .title p .p1 {
margin-right: 12px;
}
.index-con .title p span {
height: 24px;
line-height: 24px;
text-align: center;
}
.index-con .title p span img {
margin-top: 4px;
}
.index-con .con-list ul li:hover {
border-bottom: 2px solid #3A81D1;
}
.index-con .title p .p2 {
margin-left: 12px;
}
.index-con .title p span img {
margin-top: 4px;
}
.index-con .con-list {
margin: 30px auto 0;
width: 960px;
overflow: hidden;
}
.index-con .con-list ul {
width: 1000px;
}
.index-con .con-list ul li {
float: left;
margin-right: 35px;
width: 297px;
height: 350px;
border-bottom: 2px solid #cbcaca;
background: #fff;
overflow: hidden;
}
.index-con .con-list ul li .box4 {
width: 293px;
height: 255px;
padding: 2px;
border-bottom: 1px solid #edeaea;
text-align: center;
}
.index-con .con-list ul li .box4 h3 {
margin-top: 25px;
font-size: 18px;
color: #333333;
font-weight: bold;
margin-bottom: 5px;
}
.index-con .con-list ul li .txt {
margin: 0 auto;
width: 260px;
height: 90px;
font-size: 12px;
color: #666666;
text-align: center;
}
.index-con .con-list ul li .txt p {
padding: 11px 2px;
}


.index-main2{ width:100%; height:559px; background:url(../images/ind_bg14.jpg) repeat-x;}
.index-pro{  width:100%;height:559px; background:url(../images/ind_bg04.jpg) no-repeat center top;}
.index-peotil{ padding-top:36px; height:55px;text-align: center;}

.pro-wrap{ position:relative; width:960px; height:430px; overflow:hidden;}
.pro-box{ position:absolute;opacity:0; overflow:hidden;}
.pro01{ width:318px; height:432px;top:0;left:960px; }
.pro02{ width:318px; height:216px; top:-216px; left:322px;}
.pro03{ width:318px; height:216px; top:412px; right:0;}
.pro04{ width:638px; height:210px; right:-640px; bottom:0;}

.pro-bg{position:absolute; left:0; background:url(../images/ind_bg07.png) repeat; overflow:hidden}
.pro-box .bg01{ bottom:-432px; width:318px; height:432px;}
.pro-txt{ width:100%;height:85px; top:-85px; margin-top:-36px; position:absolute; left:0;}
.pro-txt h2{ text-align:center; font:bold 16px/22px "Î¢ÈíÑÅºÚ"; height:52px; color:#fff;}
.pro-txt a{ display:block; width:88px; height:29px; background:#fff; margin:0 auto; font:14px/28px "Î¢ÈíÑÅºÚ"; text-align:center;}
.pro-txt a span{ font-family:"ËÎÌå"}
.pro-txt a:hover{ color:#3a86db; }
.pro-txt a:hover span{ color:#3a86db;}
.pro-box .bg02{ width:318px; height:216px; bottom:-216px;}
.pro-box .bg04{ width:638px; height:210px;bottom:-210px;}

.index-main3{ width:100%; height:340px; padding-top:41px; background:url(../images/ind_bg16.jpg) repeat-x;}
.experbg{height:340px; background:url(../images/ind_bg16.png) no-repeat center bottom;}
.exper{ width:240px; float:left; _display:inline; margin:0 80px 0 25px;}
.icon-box{ width:167px; height:167px; margin:0 auto 30px; position:relative; overflow:hidden;}
.icon-box img{ position:absolute; left:0; top:0;}
.icon-box .icon-cover{ position:absolute; left:0; top:0;width:167px; height:167px;overflow:hidden}
.icon-box .icon-on{position:absolute;left:0; top:167px; width:167px; height:167px; overflow:hidden}
.icon-box .icon-bg{ position:absolute;left:0; top:0; width:167px; height:167px; overflow:hidden; background:url(../images/icon_bg.png) no-repeat;}
.exper h2{ font:bold 18px/20px "Î¢ÈíÑÅºÚ"; padding-bottom:13px; text-align:center;}
.exper p{ text-align:center; line-height:20px; padding-bottom:18px;}
.exper p a{ color:#3a81d1; border-bottom:1px solid #d0dff0; }
.exper a:hover{border-bottom:1px solid #3a81d1;}

.index-main4{ width:100%;  }
.inter ul{ width:110%; margin-top:8px;}
.inter ul li{ margin-right:38px; position:relative;}
.inter ul li .startbtn{ position:absolute; left:116px; top:58px; width:62px; height:61px;}
.inter ul li .startbtn img{ position:absolute; left:0; top:0;}
.inter ul li .start-on{ opacity:0;}

/***ÄÚÒ³***/
.inner-banner{ width:100%; height:382px; margin:0 auto; overflow:hidden;}
.inner-wrap{ width:1016px; margin:0 auto 42px;}
.content{ padding:44px 30px 0; background:url(../images/inner_bg00.jpg) repeat-y;}
.content-bot{ width:100%; height:30px; background:url(../images/inner_bg02.jpg) no-repeat; overflow:hidden;}
.innermain{ float:left; width:708px; overflow:hidden;}
.path{ height:48px; background:url(../images/inner_bg01.jpg) no-repeat 0 0; padding-left:15px;}
.path h1{ float:left; font:bold 16px/30px "Î¢ÈíÑÅºÚ"; color:#3073bf;}
.path a{ color:#999;transition:color 0.3s ease;}
.path a:hover{ color:#337aca}
.path span{ float:right; line-height:30px; padding-right:3px;}
.path span i{ font-family:"ÐÂËÎÌå"; padding:0 11px 0 5px;}
.innercon{ padding-left:15px;}

.side{ float:right; width:212px;}
.side-tit{ height:43px; padding:29px 0 0 67px; background:url(../images/side_bg01.jpg) no-repeat 0 -84px; font:bold 20px/20px "Î¢ÈíÑÅºÚ"; color:#fff; }
.side-brandnav{}
.side-brandnav dl dt{height:42px; width:100%;}
.side-brandnav dl dt a{ display:block;height:42px;padding:0 0 0 67px;font:14px/38px "Î¢ÈíÑÅºÚ"; color:#666; background:url(../images/side_bg01.jpg) no-repeat 0 -42px; cursor:pointer;}
.side-brandnav dl dt.side-navl a{ padding-left:50px;}
.side-brandnav dl dt a:hover,.side-brandnav dl dt.on a,.side-brandnav dl dt.hover a{ background-position:0 0; font-weight:bold; color:#fff;}
.side-brandnav dl dd{ padding:1px 0; background:#e1e7ed; position:relative; display:none;}
.side-brandnav dl dd a{ display:block; height:40px; font:12px/40px "Î¢ÈíÑÅºÚ"; color:#666; padding-left:67px; position:relative;transition:color 0.2s ease 0;}
.side-brandnav dl dd a.on,.side-brandnav dl dd a:hover{  color:#fff;background:url(../images/bit09.png) no-repeat 187px 12px #aac7e6;}
.mainlink{ width:1010px; height:203px; padding-top:32px; margin:10px auto 0; border:1px solid #dcdcdc; background:#fff;}

.mainlink ul{ width:960px; margin:0 auto;}
.mainlink ul li{ width:96px; height:127px; padding:13px 72px 0; background:url(../images/inner_bg03.jpg) no-repeat right top;}
.mainlink ul li .icon-box1{ width:96px; height:96px; position:relative; margin-bottom:10px; cursor:pointer;}
.mainlink ul li .icon-box1 img{ position: absolute;}
.mainlink ul li .icon-box1 .icon1-on{opacity:0;}
.mainlink ul li p{ font:16px/20px "Î¢ÈíÑÅºÚ"; text-align:center;}
.mainlink ul li p a{transition:all 0.6s ease; color:#666;}
.mainlink ul li p a:hover{ color:#337aca}


/****/
.about-top{border-bottom:1px solid #f1f1f1; padding-bottom:20px; margin-bottom:30px;}
.about-top h2{ font:bold 16px/22px "Î¢ÈíÑÅºÚ";}


.job-til{ width:690px; height:39px;margin-bottom:10px; background:url(../images/about_bg01.jpg) no-repeat 0 bottom; font:14px/34px "Î¢ÈíÑÅºÚ"; }
.job-til span{ display:block;float:left; width:100px; padding-left:14px;}
.job-til span.name{width:232px; padding-left:19px; }
.job-til span.time{ width:80px;}
.job-table dl{ margin-left:3px; _display:inline; width:687px; margin-bottom:5px; height:43px; cursor:pointer;}
.job-table dl dt a{color:#666;}
.job-table dl dt a:hover{ color:#fff;}
.job-table dl dt{ float:left; width:228px; padding-left:19px; height:43px; background:#e3e3e3; font:12px/42px "Î¢ÈíÑÅºÚ";transition:all 0.6s ease}
.job-table dl dd{ float:right; background:#f1f1f1; width:438px; height:43px; font:12px/42px "Î¢ÈíÑÅºÚ";transition:all 0.6s ease}
.job-table dl dd span{ display:block; float:left; width:100px; padding-left:14px;}
.job-table dl dd span.time{ width:80px; font-size:10px;}
.job-table dl.hover dt{ background:#3072be; color:#fff;}
.job-table dl.hover dt a{ color:#fff;}
.job-table dl.hover dd{ background:#aac7e6;color:#fff;}

.his-top{ width:690px; height:43px; position:relative;}
.his-year{ width:602px; height:43px; margin:0 auto; position:relative; overflow:hidden; background:url(../images/about_bg03.jpg) repeat-x 0 33px;}
.his-year ul{ position:absolute; height:43px;}
.his-year ul li{ float:left; _display:inline; width:44px; height:43px; margin:0 21px; background:url(../images/about_bg02.png) no-repeat -42px 25px; font:20px/20px Arial; color:#888; text-align:center; cursor:pointer;}
.his-year ul li.on{ background-position: 0 25px; color:#3279c8;}
.his-top a{ display:block; width:17px; height:27px; background:url(../images/about_btn01.jpg) no-repeat; position:absolute;top:9px; overflow:hidden;}
.his-top #listNext{ background-position:0 0; left:0;}
.his-top #listNext:hover{ background-position:0 -29px;}
.his-top #listPrev{ background-position:-25px 0 ; right:0;}
.his-top #listPrev:hover{ background-position:-25px -29px;}

.even-list{ padding:7px 8px 7px 30px ; margin-bottom:2px; font:14px/36px "Î¢ÈíÑÅºÚ"; background:#f3f3f3}
.evenimg{ background:#f1f4f8;}
.evenimg img{ float:right;}

.leader-list ul{ width:110%;}
.leader-list ul li{ width:315px; height:245px; margin:0 48px 12px 0; border-bottom:4px solid #e5e5e5;}
.leader-list ul li .leader-box{padding:14px;height:215px; border:1px solid #dfdddd; background:#f5f5f5; position:relative;}
.leader-list ul li .imgbox{ margin-bottom:9px;width:282px; height:188px;}
.leader-list ul li p{ font:14px/18px "Î¢ÈíÑÅºÚ";}
.leader-list ul li span{ display:block; margin-top:8px; background:url(../images/about_bg05.jpg) no-repeat 2px center; padding-left:25px;}
.leader-list ul li .jiabit{ position:absolute; width:12px; height:12px; right:20px;top:215px; /* bottom:47px;*/ overflow:hidden;}
.leader-list ul li .jiabit img{ position:absolute; left:0; bottom:0}

.mee-top{ width:685px; height:26px; position:relative;}
.mee-year{ width:518px; height:26px; float:left; margin:0 0 0 11px; position:relative; overflow:hidden; background:url(../images/about_bg03.jpg) repeat-x 0 33px;}
.mee-year ul{ position:absolute; height:26px;}
.mee-year ul li{ float:left; _display:inline; width:73px; height:26px; margin:0 1px 0 0; background:#ececec; font:13px/26px Arial; text-align:center; cursor:pointer;}
.mee-year ul li.on{ background:#357bc3; color:#fff;}
.mee-top a{ display:block; float:right; width:23px; height:23px; margin-left:4px; background:url(../images/about_btn02.jpg) no-repeat;overflow:hidden;}
.mee-top #listNext{ background-position:0 0; left:0;}
.mee-top #listNext:hover{ background-position:0 -23px;}
.mee-top #listPrev{ background-position:-27px 0 ; right:0;}
.mee-top #listPrev:hover{ background-position:-27px -23px;}

.mee-ajax{ width:637px; margin:0 auto; padding:24px 23px 42px; border:1px solid #e3e3e3;}
.mee-gallery { position: relative;width:636px; height:484px; margin-bottom:33px; }
.mee-gallery .show { position: relative; width: 636px; height: 425px; overflow: hidden; border-bottom:1px solid #fff;}
.mee-gallery .show ul { position: absolute; top: 0; left: 0; height: 425px; }
.mee-gallery .show li { float: left; width: 636px; height: 425px; position:relative; overflow:hidden; text-align:center; vertical-align:middle; display:inline-table; }
.mee-gallery .show li img{ max-width:636px; max-height:425px;_width:636px; _height:425px;}
.mee-gallery .show li p{ position:absolute; height:32px; width:636px; left:0; bottom:0; background:url(../images/pro_bg01.png) repeat; text-indent:20px; font:14px/32px "Î¢ÈíÑÅºÚ"; color:#fff; text-align:left;}
.mee-gallery .thumb {position: relative; margin:7px 0 0 21px; width:595px; height:50px;overflow: hidden; }
.mee-gallery .thumb ul { position: absolute; }
.mee-gallery .thumb li { float: left; margin: 0 5px; width:75px; height:50px; cursor:pointer; }
.mee-gallery .thumb li.cur { border:2px solid #4085cd; width:71px; height:46px; overflow:hidden;}
.mee-gallery a { position:absolute; top:433px; display:block; width:20px; height:50px; background: url(../images/about_btn03.jpg) no-repeat; cursor:pointer; text-indent:-999em; }
.mee-gallery #prev { left:0; }
.mee-gallery #prev:hover{ background-position:0 -50px;}
.mee-gallery #next { right:0; background-position: -20px 0;}
.mee-gallery #next:hover{ background-position:-20px -50px;}

.mee-txt{ font-size:14px; text-align:center; padding-top:22px; border-top:1px solid #e9e9e9;}
.mee-txt p{font-size:14px; text-align:center;}
.video-list ul{ width:105%;}
.video-list ul li{ width:314px; height:246px; margin:0 45px 45px 0; position:relative;}
.video-list ul li .startbtn{ position:absolute; left:126px; top:70px; width:62px; height:61px;}
.video-list ul li .startbtn img{ position:absolute; left:0; top:0;}
.video-list ul li .start-on{ opacity:0;}
.video-list ul li p{ text-align:center; font-size:14px; padding-top:13px;}

.news-list ul li{ width:100%; height:119px; padding-top:20px; background:url(../images/about_bg07.jpg) no-repeat 0 bottom;}
.news-img{ float:left; _display:inline; width:129px; height:90px; padding:3px; border:1px solid #e4e4e4;margin-right:22px;}
.news-txt{ float:left; width:520px;}
.news-list ul li h2{ font:bold 14px/18px "Î¢ÈíÑÅºÚ"; padding-bottom:8px;}
.news-list ul li p{ line-height:20px;}
.news-list ul li span{ display:block;font:10px/18px "Î¢ÈíÑÅºÚ"; padding-top:4px;}

.activity-nav{ margin-bottom:20px;}
.activity-nav a{ display:block; float:left; margin-right:1px; width:127px; height:35px; background:#e8e8e8; font:14px/34px "Î¢ÈíÑÅºÚ"; color:#666; text-align:center;}
.activity-nav a:hover,.activity-nav a.on{background:#2568b4;color:#fff;}
.activity-list ul{ width:105%;height:320px; padding-top:32px; background:url(../images/about_bg07.jpg) no-repeat left bottom;}
.activity-list ul li{ float:left; width:284px; margin-right:78px;}
.activity-list ul li .act-img{ width:278px; height:191px; padding:3px 6px 6px 1px; margin-bottom:20px;background:url(../images/about_bg08.jpg) no-repeat -2px 0; position:relative; overflow:hidden;}
.act-time{ width:200px; padding-left:13px; height:27px; position:absolute; left:1px; bottom:14px; background:url(../images/about_bg09.png) no-repeat; font:12px/26px "Î¢ÈíÑÅºÚ"; color:#e6e6e6;}
.act-time.off{background:url(../images/about_bg11.png) no-repeat;}
.act-time span{ font-size:10px;}
.activity-list ul li h2{ font:bold 14px/18px "Î¢ÈíÑÅºÚ"; padding-bottom:10px;}
.activity-list ul li p{ line-height:18px;}

.product-wrap{ width:960px; margin:48px auto 80px}
.pro-til{ font:bold 18px/24px "Î¢ÈíÑÅºÚ"; margin-bottom:30px;}
.pro-til span{ float:right;padding-right:3px; font-size:12px; font-weight:normal;}
.pro-til span i{ font-family:"ÐÂËÎÌå"; padding:0 11px 0 5px;}

.pro-list{ width:960px; height:169px; position:relative; overflow:hidden; margin-bottom:1px;}
.pro-overlay{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/pro_bg01.png) repeat; overflow:hidden; cursor:pointer;}
.series-name{ position:absolute; left:-150px; top:71px; font:24px/46px "Î¢ÈíÑÅºÚ",Arial; color:#fff; border-bottom:1px solid #b7b7b7;}
.series-btn{ position:absolute; height:16px; width:29px; right:-30px; top:84px; background:url(../images/bit10.gif) no-repeat; overflow:hidden;}
.pro-enter{ position:absolute; right:14px; top:360px;}
.pro-enter a{ display:block; width:111px; height:45px; font:14px/44px "Î¢ÈíÑÅºÚ"; color:#fff; background:#1861b8; text-align:center; margin-bottom:4px;transition:all 1s ease;}
.pro-enter a span{ font:12px/44px "ÐÂËÎÌå";}
.pro-enter a:hover{ background:#d76404; color:#fff;}

.program-info{ background:url(../images/case_bg01.jpg) no-repeat left bottom; padding-bottom:60px;}
.program-recom{background:url(../images/case_bg01.jpg) no-repeat left bottom; padding-bottom:40px;}
.program-recom h2,.product-recom h2{ font:bold 16px/24px "Î¢ÈíÑÅºÚ"; padding:20px 0 10px;}
.program-recom ul{ width:105%;}
.program-recom ul li{ width:223px; height:189px; margin:0 11px 10px 0; border-bottom:4px solid #e5e5e5;}
.program-recom ul li .recom-box{padding:10px;height:167px; border:1px solid #dfdddd; background:#f5f5f5; position:relative;}
.program-recom ul li .imgbox{ margin-bottom:6px;width:201px; height:140px;}
.program-recom ul li p{ font:14px/18px "Î¢ÈíÑÅºÚ";}
.program-recom ul li span{ display:block; margin-top:4px; background:url(../images/about_bg05.jpg) no-repeat 2px center; padding-left:25px;}
.program-recom ul li .jiabit{ position:absolute; width:12px; height:12px; right:10px; top:160px; overflow:hidden;}
.program-recom ul li .jiabit img{ position:absolute; left:0; bottom:0}
.product-recom ul{ width:105%;}
.product-recom ul li{ width:225px; height:140px; margin-right:10px; background:#d7dbe4; overflow:hidden;}
.case-til{ font-size:16px; padding-bottom:15px;}
.case-pic{ width:697px; height:200px; padding-top:31px; background:url(../images/case_bg02.jpg) no-repeat; position:relative;}
.case-scroll{ width:533px; height:161px; position:relative; overflow:hidden; margin:0 auto;}
.case-scroll ul{ position:absolute; left:0; top:0;height:161px;}
.case-scroll ul li{ width:242px; margin-right:49px;}
.case-pic .casebtn{ width:20px; height:161px; top:31px; font:44px/161px "ÐÂËÎÌå"; position:absolute;}
.case-pic .goleft{ left:30px;}
.case-pic .goright{ right:30px;}

.case-sort{ padding-bottom:20px; margin-bottom:20px; background:url(../images/case_bg01.jpg) no-repeat left bottom;}
.case-sub{ margin-bottom:5px; background:url(../images/bit11.jpg) no-repeat 2px center; font:bold 14px/24px "Î¢ÈíÑÅºÚ"; padding-left:10px;}
.case-intro,.case-intro p{ font:12px/20px "Î¢ÈíÑÅºÚ"; color:#1a1a1a;padding-left:10px;}

.info-page{}
.back{ float:right; background:url(../images/bit12.jpg) no-repeat 0 center; padding-left:18px; font:12px/22px "Î¢ÈíÑÅºÚ";}

.ser-idea{ padding:32px 22px ; border:1px solid #e3e3e3;}
.ser-idea p{ line-height:20px; color:#1a1a1a}

.ser-prom{background:url(../images/case_bg01.jpg) no-repeat left bottom; padding-bottom:30px; margin-bottom:30px;}
.ser-prom dt{ float:left; width:118px;}
.ser-prom dd{ width:550px; float:right; line-height:20px; color:#1a1a1a;}
.ser-prom dd i{ font-size:18px; font-weight:bold; color:#e8931a;}
.ser-prom dd ul li{ width:100%;line-height:20px; color:#1a1a1a;}
.repair-top{ border-bottom:3px solid #e7e6e6; padding-bottom:18px;}
.repair-top h2{ font:bold 14px/22px "Î¢ÈíÑÅºÚ";}

.repair-tab td{ padding:8px 0 8px 4px;}
.repair-tab .repair-til{ padding:30px 0; font-weight:bold; font-size:16px;}
.repair-tab .txt{ height:27px; border:1px solid #dfdfdf; background:#fff; padding-left:6px; line-height:26px;}
.repair-tab select{height:29px; border:1px solid #dfdfdf; background:#fff; }
.repair-tab .data{ background:url(../images/ser_bg01.jpg) no-repeat right center;}
.repair-tab textarea{ width:404px; height:142px; padding:4px 6px;border:1px solid #dfdfdf; background:#fff; }
.repair-tab .serbtn{ float:left; margin-right:10px; width:110px; height:42px; border:none; background:url(../images/ser_btn01.jpg) no-repeat right 0; font:bold 14px/42px "Î¢ÈíÑÅºÚ";cursor:pointer;}
.repair-tab .serbtn.hover{ background-position:0 0; color:#fff;}

.faq-list dt{ width:614px; height:42px; padding-left:64px; margin-top:2px; background:url(../images/faq_bg01.jpg) no-repeat 0 -42px; line-height:42px; cursor:pointer;transition:all 0.3s;}
.faq-list dt.open,.faq-list dt.hover{ background-position:0 0; color:#fff;}
.faq-list dd{ display:none; width:601px; padding:19px 25px 35px 52px; background:url(../images/faq_bg02.jpg) no-repeat 0 21px #eff4f9; line-height:21px;}

.path-map{ background:url(../images/path_bgl.jpg) no-repeat 0 bottom}
.map-search{ width:927px; height:38px;margin:0 auto; background:url(../images/map_bg01.jpg) repeat-x;}
.map-search h2{ float:left; font:bold 16px/38px "Î¢ÈíÑÅºÚ"; color:#fff; padding-left:28px;}
.map-search select{ width:148px; height:27px; border:none; background:#fff; margin-top:6px; line-height:16px;}
.map-list{ width:927px; margin:0 auto;}
.map-list li{ width:453px; height:92px; padding:30px 0; border:1px dotted #c9c9c9; border-width: 0 1px 1px 0;}
.map-list li img{ padding:3px ; margin-right:15px; border:1px solid #ddd; background:#fff; cursor:pointer;}
.map-list li p,.map-con{ line-height:24px;}

.map-overlay{ position:absolute; left:0; top:0; width:100%; height:100%; background:url(../images/pro_bg01.png) repeat; overflow:hidden; cursor:pointer; z-index:99; display:none;}
.map-ajax{ position:absolute; width:914px; height:492px; padding:38px 47px 0; background:#fff; top:800px; left:50%; margin-left:-504px;}
.map-left{ float:left; width:506px;}
.map-con{ height:148px; border-bottom:1px solid #d6d6d6; margin-bottom:21px;}
.map-con img{ padding:5px;border:1px solid #ddd; background:#fff;margin-right:26px; }
.map-pic{width:506px; height:291px; margin:0 auto;position:relative;}
.map-pic ul li{ position:absolute;width:100%; height:291px; left:0; top:0; display:none;}
.map-pic .ban-num{ height:8px;  bottom:10px; position:absolute; right:10px;}
.map-pic .ban-num span{display:inline-block; margin:0 3px; width:8px; height:8px; background:#646464; cursor:pointer;} 
.map-pic .ban-num span.on{  background:#3073be;}
.map-right{ float:right; width:326px; height:451px; padding-top:12px;}
.store-map{width:326px; height:451px;}
.mapclose{ width:20px; height:21px; position:absolute; right:17px; top:12px; background:url(../images/mapcolse.jpg) no-repeat; overflow:hidden;}

.pro-scroll{ width:958px; height:416px; position:relative; margin:0 auto 25px; overflow:hidden;}
.pro-scroll ul{ position:absolute; left:0; top:0;}
.pro-scroll ul li{width:958px; height:416px; overflow:hidden;}
.pro-scroll .number{ position:absolute; width:100%; height:26px; text-align:center; bottom:10px;left:0;}
.pro-scroll .number span{ display:inline-block; margin:0 1px; width:23px; height:26px; background:url(../images/bit01.png) no-repeat -25px 0; cursor:pointer;} 
.pro-scroll .number span.on{  background-position:0 0;}
.pro-scroll .othernav{ position:absolute; right:7px; top:17px; height:37px;}
.pro-scroll .othernav a{ display:block; float:left; width:94px; height:37px; margin-right:2px; background:url(../images/pro_bg03.png) no-repeat -96px 0; text-align:center; font-size:14px; line-height:36px; transition:color 0.6s ease;}
.pro-scroll .othernav a:hover{ background-position:0 0; color:#fff;}

.product-tab{}

.product-tab{ width:958px; height:42px; background:url(../images/pro_bg04.jpg) repeat-x left bottom; margin-bottom:35px;}
.product-tab ul li{ width:136px; height:35px; padding-top:7px; font:14px/34px "Î¢ÈíÑÅºÚ"; color:#666; background:url(../images/pro_bg02.jpg) repeat-x; text-align:center; margin-right:1px; cursor:pointer;}
.product-tab ul li.on,.product-tab ul li.hover{ background:#fff ; padding-top:5px; border:2px solid #e5e5e5; border-width:2px 2px 0 2px;}
.product-box{ width:923px; margin:0 auto; overflow:hidden; min-height:450px; background:url(../images/pro_bg05.jpg) no-repeat 0 bottom; padding-bottom:30px}
.product-con{ display:none;}

.product-expe{ width:925px; margin:40px auto;}
.video-share{width:925px; margin:0 auto; padding-bottom:50px; background:url(../images/pro_bg05.jpg) no-repeat 0 bottom}
.video-share h2{font:bold 16px/24px "Î¢ÈíÑÅºÚ"; padding:10px 0 20px;}
.video-scroll { width:860px; float:left;height:106px; overflow:hidden; position:relative;}
.video-scroll ul li{ width:160px; margin-right:15px; height:106px; position:relative; cursor:pointer;}
.video-scroll ul li {background:url(../images/ind_bg08.png) no-repeat; position:relative; cursor:pointer;}
.video-on{ display:none; position:absolute; width:160px; height:106px;left:0; top:0; background:url(../images/pro_bg06.png) no-repeat; overflow:hidden;}
.video-txt{ width:156px; height:0; position:absolute; bottom:2px; left:2px; background:url(../images/pro_bg01.png) repeat; overflow:hidden; text-align:center; font:12px/24px "Î¢ÈíÑÅºÚ"; color:#fff;}
.video-share .prev,.video-share .next{ display:block; width:23px; height:107px; background:url(../images/pro_bg07.jpg) no-repeat; overflow:hidden;}
.video-share .prev{ float:left; margin-right:10px; background-position:0 -107px;}
.video-share .prev:hover{ background-position:0 0;}
.video-share .next{ float:right; background-position:-23px 0;}
.video-share .next:hover{ background-position:-23px -107px;}

.program-recom1{width:925px; margin:0 auto; padding-bottom:40px;}
.program-recom1 h2{ font:bold 16px/24px "Î¢ÈíÑÅºÚ"; padding:20px 0 10px;}
.program-recom1 ul{ width:105%;}
.program-recom1 ul li{ width:213px; height:165px; margin:0 26px 0 0; border-bottom:4px solid #e5e5e5;}
.program-recom1 ul li .recom-box{padding:10px;height:145px; border:1px solid #dfdddd; background:#f5f5f5; position:relative;}
.program-recom1 ul li .imgbox{ margin-bottom:3px;width:190px; height:127px;}
.program-recom1 ul li p{ font:12px/18px "Î¢ÈíÑÅºÚ";}
.program-recom1 ul li span{ display:block; margin-top:4px; line-height:16px; background:url(../images/about_bg05.jpg) no-repeat 2px center; padding-left:25px;}
.program-recom1 ul li .jiabit{ position:absolute; width:12px; height:12px; right:10px; top:143px; overflow:hidden;}
.program-recom1 ul li .jiabit img{ position:absolute; left:0; bottom:0}
.product-recom1 ul{ width:105%;}
.product-recom1 ul li{ width:225px; height:140px; margin-right:10px; background:#d7dbe4; overflow:hidden;}

.video-small{ width:695px; position:relative; margin-bottom:40px;}
.video-small h2{font:bold 14px/24px "Î¢ÈíÑÅºÚ"; padding:10px 0 8px; margin-bottom:20px; border-bottom:1px solid #e9e9e9;}
.video-thumb{ float:left; width:630px; height:52px; position:relative; overflow:hidden;}
.video-thumb ul li{ width:78px; height:52px; margin:0 14px 0 0; cursor:pointer;}
.video-thumb ul li.on img{width:74px; height:48px; border:2px solid #4085cd;}
.video-thumb ul{ position:absolute; left:0; top:0}
.video-small .prev,.video-small .next{ display:block; width:23px; height:52px; background:url(../images/pro_bg07.jpg) no-repeat; overflow:hidden;}
.video-small .prev{ float:left; margin-right:14px; background-position:0 -133px;}
.video-small .prev:hover{ background-position:0 -25px;}
.video-small .next{ float:right; background-position:-23px -25px;}
.video-small .next:hover{ background-position:-23px -133px;}

.video-show{ width:700px; height:360px;}
.video-ajax-left{ float:left; width:468px; height:304px;}
.video-ajax-right{ float:left; width:222px; height:294px; padding-top:10px; background:url(../images/video_bg01.jpg) no-repeat  right bottom #e3e3e3;}
.video-ajax-right div{ width:180px; margin:10px auto; padding-bottom:10px; border-bottom:1px solid #e9e9e9;}

.share-box{ width:693px; border:1px solid #f8f8f8; border-width:1px 0 0 1px; background:url(../images/video_bg02.jpg) repeat-y right 0; margin-bottom:15px;}
.share-box-bot{ width:693px; height:7px; position:relative; z-index:1; overflow:hidden; background:url(../images/video_bg03.jpg) no-repeat right 0;}
.share-img{ float:left; _display:inline; padding:17px 0 15px 18px; width:324px; height:228px; margin-right:20px;}
.share-info{ float:left; width:300px; padding:15px 0 15px 0}
.share-info div{ padding:8px 0; border-bottom:1px solid #f1f1f1;}







/**honor**/
.honorTxt {
	padding-top: 20px;
	color: #595959;
	text-align: center;
	line-height: 20px;
}
.honorGoBack {
	width: 100px;
	margin: 30px auto 30px;
	color: #051b67;
}
.honorImg {
	text-align: center;
}
.honerSlider {
	width: 100%;
	height:450px;
	margin: 0 auto;
	padding-top: 10px;
	background: url(../images/about_bg10.jpg) no-repeat center bottom;
}
.honerSlider .btn {
	float: left;
	width: 42px;
	height: 42px;
	background: url(../images/about_btn04.jpg) no-repeat ;
}
.honerSlider .leftBtn {
	margin:120px 20px;
}
.honerSlider .rightBtn {
	background-position: -42px 0;
	margin:120px 20px;
}
.honerSlider .leftBtn:hover {
	background-position: 0 -42px;
}
.honerSlider .rightBtn:hover {
	background-position: -42px -42px;
}
.honerSlider .sliderCont {
	float: left;
	position: relative;
	width: 520px;
	height: 350px;
	overflow: hidden;
	margin-right: 8px;
	color: #595959;
}
.honerSlider .sliderCont ul {
	position: absolute;
	left: 0;
	top: 40px;
	text-align: center;
}
.honerSlider .sliderCont li {
	float: left;
	width: 260px;
	height: 232px;
	margin: 0;
	text-align: center;
}
.honerSlider .sliderCont img {
	max-width: 100%;
	height: 100%;
	vertical-align: top;
}
.honerSlider .sliderCont .cur {
	position: relative;
	width: 398px;
	height: 264px;
	margin: -105px -66px 0;
}
.honerSlider .sliderCont .cur img {
	width: 398px;
	height: 264px;
}
.honerSlider .sliderCont .txt {
	position: relative;
	display: none;
	margin-top: 23px;
	margin-bottom: -50px;
}
.honerSlider .sliderCont .cur .txt {
	display: block;
}

/**patent**/
.patentSlider {
	width: 100%;
	height:650px;
	margin: 0 auto;
	padding-top: 10px;
	background: url(../images/about_bg10.jpg) no-repeat center bottom;
}
.patentSlider .btn {
	float: left;
	width: 42px;
	height: 42px;
	background: url(../images/about_btn04.jpg) no-repeat ;
}
.patentSlider .leftBtn {
	margin:180px 20px 0;
}
.patentSlider .rightBtn {
	background-position: -42px 0;
	margin:180px 20px 0;
}
.patentSlider .leftBtn:hover {
	background-position: 0 -42px;
}
.patentSlider .rightBtn:hover {
	background-position: -42px -42px;
}
.patentSlider .sliderCont {
	float: left;
	position: relative;
	width: 520px;
	height: 550px;
	overflow: hidden;
	margin-right: 8px;
	color: #595959;
}
.patentSlider .sliderCont ul {
	position: absolute;
	left: 0;
	top: 40px;
	text-align: center;
}
.patentSlider .sliderCont li {
	float: left;
	width: 260px;
	height: 370px;
	margin: 0;
	text-align: center;
}
.patentSlider .sliderCont img {
	max-width: 100%;
	height: 100%;
	vertical-align: top;
}
.patentSlider .sliderCont .cur {
	position: relative;
	width: 320px;
	height: 460px;
	margin: -105px -66px 0;
}
.patentSlider .sliderCont .cur img {
	width: 320px;
	height: 460px;
}
.patentSlider .sliderCont .txt {
	position: relative;
	display: none;
	margin-top: 23px;
	margin-bottom: -50px;
}
.patentSlider .sliderCont .cur .txt {
	display: block;
}

/**news**/
.newsSlider {
	width: 100%;
	height:320px;
	margin: 0 auto;
	padding-top: 10px;
	border-bottom:1px solid #f1f1f1;
 }
.newsSlider .btn {
	float: left;
	width: 53px;
	height: 53px;
	background: url(../images/news_btn01.jpg) no-repeat ;
}
.newsSlider .leftBtn {
	margin:100px 20px 0 0;
} 
.newsSlider .rightBtn {
	background-position: -53px 0;
	margin:100px 0 0 20px;
}
.newsSlider .leftBtn:hover {
	background-position: 0 -53px;
}
.newsSlider .rightBtn:hover {
	background-position: -53px -53px;
}
.newsSlider .sliderCont {
	float: left;
	position: relative;
	width: 538px;
	height: 300px;
	overflow: hidden;
}
.newsSlider .sliderCont ul {
	position: absolute;
	left: 0;
	top: 50px;
	text-align: center;
}
.newsSlider .sliderCont li {
	float: left;
	width: 261px;
	height: 176px;
	border:1px solid #eaeaea;
	padding:3px;
	background:#fff;
	margin: 0;
	text-align: center;
}
.newsSlider .sliderCont img {
	max-width: 100%;
	height: 100%;
	vertical-align: top;
}
.newsSlider .sliderCont .cur {
	position: relative;
	width: 405px;
	height: 272px;
	margin: -105px -66px 0;
}
.newsSlider .sliderCont .cur img {
	width: 413px;
	height: 281px;
}
.newsSlider .sliderCont .txt {
	position:absolute; bottom:3px; left:3px; background:url(../images/news_bg02.png) repeat;
	height:0;
	width:405px;
	overflow:hidden;  color:#fff;
}
.newsSlider .sliderCont .txt h2{ padding:15px 30px 0; font-size:14px; line-height:24px; color:#fff; text-align:left;}
.newsSlider .sliderCont .txt p{ padding:0 30px; line-height:18px; color:#fff; text-align:left;}
.newsSlider .sliderCont .cur .txt {
	display: block;
}
/**news end*/
.info-til{border-bottom:1px solid #f1f1f1; font:bold 16px/24px "Î¢ÈíÑÅºÚ"; padding-bottom:20px; margin-bottom:35px; }
.info-con,.info-con p{ font:14px/24px "Î¢ÈíÑÅºÚ"}
.video-con{ text-align:center;}


/**ÓÃ»§ÆÀÂÛ**/
.comm-table dt{ color:#ffffff; height:48px; padding:0 10px 0 15px; background:#3073bf; border-bottom:1px solid #f7f7f7; line-height:48px; font-size:14px; cursor:pointer;}
.comm-table dt span{ float:right; font-size:12px;}
.comm-table dt span i{ color:#ffffff;}
.comm-table dt.open{ font-size:12px; padding-left:25px; color:#ffffff;}
.comm-table dd{ display:none;height:375px; background:#fcfcfc; padding:25px 0 0 150px;}
.comm-table dd td{ padding:5px 0;}
.comm-table dd textarea{ width:387px; height:136px; padding:5px 13px; border:1px solid #dfdfdf; line-height:20px; overflow:auto;}
.commbtn{ width:110px; height:42px;background:url(../images/pro_btn02.jpg) no-repeat; font: bold 14px/42px "Î¢ÈíÑÅºÚ"; color:#fff; text-align:center; border:none;}
.commtxt{ width:400px; height:27px; border:1px solid #dfdfdf; padding-left:13px; line-height:26px;}
.commbtn.hover{ background-position:0 -42px;}

.comm-list dt{ height:40px; padding:0 21px 0 18px; margin-bottom:1px; line-height:40px; background:#e8f3ff;}
.comm-list dt span{ float:right; padding-left:23px; background:url(../images/pro_bit01.jpg) no-repeat; font-family:Arial;}
.comm-list dd{ padding:15px 21px 15px 18px; margin-bottom:2px; background:#f5f8fc; }
.comm-list dd div{ line-height:18px;}
.comm-list dd .red{ color:#c30000;}
.comm-list dd .comm-con{ width:848px;}

.product-con h2{ padding-bottom:8px; font:bold 14px/32px "Î¢ÈíÑÅºÚ";}
.pro-down { border:1px solid #e4e4e4; border-width:1px 1px 0 0;}
.pro-down td,.pro-down th{ border:1px solid #e4e4e4; border-width:0 0 1px 1px; padding-left:29px;}
.pro-down th{ height:46px; background:url(../images/pro_bg08.jpg) repeat-x; font-weight:bold; font-size:14px; text-align:left;}
.pro-down td{ height:68px;}
.pro-down td a.downbtn{ display:inline-block; width:100px; height:28px; background:url(../images/pro_btn03.jpg) no-repeat; overflow:hidden;transition:all 0.3s ease;}
.pro-down td a.downbtn:hover{ background-position:0 -28px;}


#nav{ width:15px; height:260px; position:fixed; padding:35px 12px 0; top:180px; right:15px; background:url(../images/pk_bg01.png) no-repeat;}
#nav a{ display:block; width:14px; height:13px;background:url(../images/pk_bit01.png) no-repeat 0 -13px;}
#nav a.hover,#nav a:hover{ background-position:0 0;}

/* °Ù¶ÈµØÍ¼ */
/* °Ù¶ÈµØÍ¼ */
.clear{ clear:both;}
.dealerMap { position:relative; overflow:hidden; height:455px; border: 1px solid #dfdfdf;}
.mapTl { width:100%; height:45px;border-bottom:1px solid #767676; background: url(../images/bg/shopCarMapTl_1x51.jpg) repeat-x }
.mapTl select { width:80px; }
.mapBox { width:693px; height:408px; border:1px solid #d7d7d7;}
.addrBox { height:360px; width:199px; position:absolute; right:13px; top:70px; background:#fff; -moz-opacity:0.95; filter:alpha(opacity=95); opacity:0.95; border-right:3px solid #b9b9b9; border-left:3px solid #b9b9b9}
.mapControlBtn{ width:27px; height:27px; position:absolute; background:url(../images/mapControlBtn-show_27x27.gif) no-repeat;  left:464px; top:70px; cursor:pointer; z-index:55; }
.dealerMap .on{ background:url(../images/mapControlBtn_27x27.gif) no-repeat; }
.dealerMap .mapTlStyle { }
.dealerMap .DorsettStyle, .dealerMap .GleagleStyle, .dealerMap .BritishStyle {  font-weight:bold; color:#0067b2; font-size:14px;  font-family:"ËÎÌå"; } 
.dealerMap .DorsettStyle { padding-left:40px; width:190px; background:url(../images/sign01_32x21.jpg) no-repeat 0 2px }
.dealerMap .GleagleStyle { padding:33px; width:197px; background:url(../images/sign02_25x21.jpg) no-repeat 0 1px }
.dealerMap .BritishStyle { padding-left:29px; width:201px; background:url(../images/sign03_21x21.jpg) no-repeat 0 1px }

.dealerMap .contF { width:236px;}
.dealerMap .contF .mapBtn { margin-top:9px;}
.dealerMap .contF .mapBtn li { float:left; margin-right:4px;}
.dealerMap .contF .mapBtn li a { display:block; text-align:center; line-height:23px; color:#fff;}
.dealerMap .contF .mapBtn .btn_01 { width:68px; height:25px; background:url(../images/bg/mapBtn_68x25.jpg) no-repeat}
.dealerMap .contF .mapBtn .btn_01 a { width:66px; height:23px; }
.dealerMap .contF .mapBtn .btn_02 { width:88px; height:25px; background:url(../images/bg/mapBtn01_88x25.jpg) no-repeat}
.dealerMap .contF .mapBtn .btn_02  a { width:88px; height:25px; } 

.leftCarModels { padding-top:13px; padding-left:15px;}
.leftCarModels li { float:left; line-height:24px; margin-right:15px;  }
.leftCarModels li select { width:100px; }
.leftCarModels li .selectBox { width:109px; height:22px; border:1px solid #c5c9cd; background:url(../images/bg/selectBg_1x22.jpg) repeat-x 0 0; cursor:pointer;}
.selectBox .selectBg-left { width:9px; height:22px; background:url(../images/bg/selectBg-left_9x22.jpg) no-repeat 0 0;}
.selectBox .selectBg { height:22px; width:79px; }
.selectBox .selectBtn { width:17px; height:18px; margin:2px; background:url(../images/bg/selectBtn_17x18.jpg) no-repeat; }
.cityBox { padding-top:13px; padding-right:15px;}

.mapMsgBox { width:178px; height:304px; margin:0 auto; overflow:hidden; position:relative;  }
.mapMsgBox ul { width:178px; position:absolute; top:0;  }
.mapMsgBox li { border-bottom:1px solid #dfe0e1; cursor:pointer;}
.mapMsgBox li .contF { width:141px; padding:6px 5px; margin-left:25px;  word-break:break-all;word-wrap :break-word; }
.mapMsgBox li .contF h4, .mapMsgBox li .contF p { margin:0; padding:0; font-size:12px;  font-family:"ËÎÌå"; line-height:18px; }
.mapMsgBox li .contF h4 {font-weight:bold; color:#2a2a2a;  }
.mapMsgBox .msgSignBox { width:auto; height:auto;}
.mapMsgBox .msgSign { background:url(../images/bg/mapSign_19x28.gif) no-repeat 0 8px;}
.addrBox .mapTopBtn, .addrBox .mapBottBtn { display:block; width:199px; height:28px; background:url(../images/bg/mapScrollBtn.jpg) no-repeat; position:relative; z-index:99999999;}
.addrBox .mapTopBtn { background-position:0 0;}
.addrBox .mapBottBtn { background-position:0 -28px;}


/******/
.honor-list ul li{ display:inline-block; float:left; width:213px; margin:0 9px 15px; text-align:center;}
.honor-list ul li .imgbox{ padding:3px; border:1px solid #e4e4e4; width:205px; height:133px; text-align:center; overflow:hidden; }
.honor-list ul li .imgbox img{max-width:205px}
.honor-list ul li p{ text-align:center; padding-top:10px; line-height:20px; height:40px;}

.footer-link{ border-top:1px solid #4C4B4B; padding:8px 0;}
.footer-link a{ color:#787777; display:inline-block; margin:5px 15px 5px 0;}
.footer-link a:hover{ color:#BDBCBC;}

/*Ê×Ò³ÏÂ¹ö¶¯²úÆ·*/
.h_tonglan {
width: 960px;
float: left;
}
.h218px {
width: 960px;
height: 230px;
_height: 230px;
margin: 0 auto;
}
.h218px th {
padding-top: 50px;
}
#scrollbox ul LI {
FLOAT: left;
width: 222px;
_width: 222px;
height: 230px;
_height: 230px;
vertical-align: top;
margin-left: 8px;
overflow: hidden;
}
#scrollbox ul LI img {
width: 222px; 
border: 0px;
float: left;
}
.li_span {
width: 222px;
height: 34px;
line-height: 34px;
background-color: #3A81D1;
font-size: 14px;
color: #FFF;
text-align: center;
display: block;
float: left;
}
#scrollbox ul LI {
FLOAT: left;
width: 222px;
_width: 222px;
height: 230px;
_height: 230px;
vertical-align: top;
margin-left: 8px;
overflow: hidden;
}

/*about*/
.gy{ width:100%; margin:auto; height:294px; text-align:center;}
.gy01{ width:1100px; margin:auto; height:294px;}
.gy01_left{ width:246px; float:left;}
.gy01_left06{ width:246px; float:left;}
.gy01_left01{ float:left; margin-top:-42px; margin-left:-3px;}
.gy01_left ul{ width:246px; float:left;}
.gy01_left ul li{ width:246px; float:left; height:42px; background:url(../images/s.png) no-repeat left center; margin-bottom:1px;}
.gy01_left ul li.linwe{ width:246px; float:left; height:42px; background:url(../images/s01.png) no-repeat left center;}

.gy01_left ul li.linwe01{ width:246px; float:left; height:42px; background:url(../images/s04.png) no-repeat left center; margin-bottom:1px; font-size:14px;}
.gy01_left ul li.linwe02{ width:246px; float:left; height:42px; background:url(../images/s05.png) no-repeat left center;}
.gy01_left ul li.linwe01:hover{ width:246px; float:left; height:42px; background:url(../images/s05.png) no-repeat left center; font-size:14px;}

.gy01_left ul li:hover{ width:246px; float:left; height:42px; background:url(../images/s01.png) no-repeat left center;}
.gy01_left li a{ display:block;  padding-left:40px; line-height:42px; color:#FFF;}
.gy01_left a.nwea{color:#1874b8;}
.gy01_left li:hover a{ color:#1874b8;}

.gy01_right{ width:790px; float:right; margin-bottom:30px;}
.gy01_right img{max-width:790px;}
.gy01_right01{ width:790px; float:left; height:39px; margin-top:14px; border-bottom:1px solid #c5c5c5;}
.gy01_right01 h3{ width:300px; float:left; height:40px; background:url(../images/sg.jpg) no-repeat left center; font-size:17px; color:#1874b8; line-height:40px; padding-left:10px;}
.gy01_right01 p{ width:auto; height:40px; background:url(../images/q.png) no-repeat left center; padding-left:10px; float:right;}
.gy01_right01 a{ width:auto; height:40px; line-height:40px; padding:0px 0px 0px 5px; color:#787878; font-size:12px;}
.gy01_right01 a.enda{ width:auto; height:40px; line-height:40px; padding:0px 3px; color:#1874b8;}
.gy01_right01 a:hover{color:#1874b8;}
.intro{ overflow:hidden; width:100%; padding:40px 0 0;}
.intro_l{float:left; line-height:24px; color:#5a5a5a;margin-bottom:20px;}
.intro_tit{ color:#1874b8; font-weight:normal; font-size:14px; padding-bottom:10px;}
.history{ padding:22px 0 0;}
.history_tit{ color:#1874b8; font-weight:normal; font-size:14px; padding-bottom:10px; }
.history_list{}
.history_list li{}
.history_list li .col_dif{ color:#1874b8; font-weight:normal;}
.clear01 {clear: both;}

/*contact*/
.aboutp .right-col {
padding: 24px 32px;
padding-right: 0;
}
.col-xs-9 {
width: 75%;
}
.right-col>.row {
margin-bottom: 12px;
}
.row {
margin-left: -15px;
margin-right: -15px;
}
.col-xs-6 {
width:381px;
}
.right-col h2 {
border-bottom: 1px solid #eee;
padding-bottom: 12px;
margin-bottom: 14px;
font-size: 18px;
font-weight: bold;
}
.right-col dl {
font-size: 13px;
margin-bottom: 12px;
}
.right-col dl dt {
font-weight: normal;
width: 70px;
text-align: left;
float: left\9;
}
.dl-horizontal dt {
float: left;
width: 160px;
clear: left;
text-align: right;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.right-col dl dd {
margin-left: 72px;
}
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
float: left;
}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
position: relative;
min-height: 1px;
padding-left: 14px;
padding-right: 15px;
}
.dl-horizontal dd {
margin-left: 180px;
}
/*lx*/
#particular {
text-align: justify;
margin: 20px 0 0 0;
padding-bottom: 20px;
width: 790px;
height: auto;
}
.contact_button {
float: left;
margin-left: 180px;
width: 280px;
height: 20px;
}
#contact span {
color: #D80000;
font-weight: bold;
float: right;
}
.longth {
float: left;
border: 1px solid #bfbfbf;
margin-left: 10px;
width: 60px;
height: 20px;
color: #333333;
background-color: #eeeeee;
margin-top: 10px;
}
.bodrd {
float: left;
border: 1px solid #CCCCCC;
width: 366px;
height: 23px;
}
.bodrd1 {
float: left;
border: 1px solid #CCCCCC;
width: 366px;
height: 100px;
}
/*wh*/
.wenhua {
margin-bottom: 20px;
}
.wenhua p {
margin-bottom: 28px;
}
.line {
border-bottom: 1px solid #eee;
overflow: hidden;
margin-bottom: 28px;
padding-bottom: 28px;
}
.wenhua dl {
width: 50%;
float: left;
overflow: hidden;
}
.wenhua dl dt {
float: left;
margin-right: 20px;
}
.wenhua dl dd {
float: left;
width: 60%;
}
.wenhua dl dd strong {
display: block;
margin-bottom: 7px;
font-size: 16px;
color: #ec1d25;
line-height: 22px;
margin-top: 10px;
}
.wenhua dl dd p {
color: #666;
margin-bottom: 5px;
color: #666;
width: 284px;
}
.wenhua dl dd span {
color: #999;
line-height: 20px;
}

/*ÐÂÎÅÖÐÐÄ*/

.news{overflow: hidden;font-family: "Î¢ÈíÑÅºÚ"; }
.news li{height: 110px;margin-bottom:15px;overflow: hidden;}
.news_date{overflow: hidden;float: left;width: 70px;}
.news_date h3{
    width: 70px;
    background: #fff;
    height:60px;
    font-size: 36px;
    text-align: center;
    line-height: 60px;
    color: #666;
    font-family: arial;
    font-weight: bold;
}
.news_date p{color: #666;text-align: center;line-height: 30px;}
.news_w{
    width:590px;
    height:68px;
    overflow: hidden;
    float: right;
    padding:15px 10px 25px 30px;
    background: url(../images/news_li.jpg) no-repeat;
	margin-left: 20px;
}
.news_w h3{color: #2567B8;font-size: 18px;padding-bottom:8px;}
.news_w p{color: #666;height:45px;line-height: 20px;overflow: hidden;}

.news li:hover .news_date h3{background: #df5727;color: #fff;}
.news li:hover .news_w{background: url(../images/news_hover.jpg) no-repeat;}

.news li:hover .news_w h3,
.news li:hover .news_w p{color: #fff;}

.in_ct{margin-top: -6px;overflow: hidden;padding-bottom: 10px;    display: table;}
.in_cnt{overflow: hidden;width: 720px;margin: auto;background: #fff;padding: 30px 30px 50px 20px;}


/*service */
.fuwu{ width:100%; margin-bottom:25px; overflow:hidden;}
.fuwu p{ margin-bottom:15px; text-indent:2em;}
.fw-icon{ width:100%; margin-bottom:15px; overflow:hidden;}
.fw-icon dl{ width:25%!important;width:24%; float:left; overflow:hidden;}
.fw-icon dl dt{ width:80%; margin:0 auto 5px; text-align:center; text-indent:-999em; height:100px;}
.fw-icon dl dt.zongzhi{ background:url(../images/zongzhi-icon.jpg) no-repeat top center;}
.fw-icon dl dt.xintiao{ background:url(../images/user-icon.jpg) no-repeat top center;}
.fw-icon dl dt.fwzz{ background:url(../images/fuwu-icon.jpg) no-repeat top center;}
.fw-icon dl dt.jingshen{ background:url(../images/xin-icon.jpg) no-repeat top center;}
.fw-icon dl dd{ width:80%; margin:0 auto; text-align:center;}
.fw-icon dl dd span{ font-size:18px; font-weight:bold; color:#333; text-align:center;}
.fw-icon dl dd p{ text-align:center; text-indent:0; margin-bottom:0;}
.fuwu h3{ font-size:20px; margin-bottom:10px; color:#ed1c24;}
.chengnuo{ width:100%; overflow:hidden;}
.chengnuo dl{ width:100%; float:left; background:#eee; margin-right:3%; padding:20px 20px 20px 0; margin-bottom:25px;}
.chengnuo dl dt{ background:url(../images/icon-cn.jpg) no-repeat right center #ed1c24; color:#fff; font-size:18px; margin-bottom:15px; padding:6px 0 6px 15px; width:120px;}
.chengnuo dl dd{ padding-left:20px; line-height:24px;}
.fwrx{ width:100%;}
.fwrx p{ text-indent:0;font-size:18px; font-weight:bold; color:#333; line-height:30px;}
.fwrx p span{color:#fd3c00; font-size:22px; font-weight:bold;}

/*Ê×Ò³¹ö¶¯Ð¡Í¼*/
.box_css {
width: 790px;
height: 640px;
overflow: hidden;
position: relative;
text-align: left;
float: left;
top:10px;
}
#insimg {
MARGIN: 622px 0px 0px 0px;
WIDTH: 790px;
POSITION: absolute;
background: none;
}
#insimg li {
display: inline;
float: right;
background: #BABABA;
color: #fff;
width: 30px;
height: 18px;
overflow: hidden;
text-indent: -9999;
TEXT-ALIGN: center;
margin-left: 1px;
}
#bimg {
FILTER: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );
WIDTH: 129px;
HEIGHT: 107px;
padding: 1px;
}
.inundis {
DISPLAY: none;
LINE-HEIGHT: 0px;
HEIGHT: 0px;
}



.sub-side {
    width:218px;
    padding: 4px 13px 6px;
    border-right: 1px solid #A8ABBC;
    border-left: 1px solid #A8ABBC;
    display: none;
}
.sub-side a.ti {
    display: inline-block;
    width: 216px;
	font-size:12px;
	line-height:24px;
	padding: 8px 0;
    padding-left: 10px;
    border-bottom: 1px dashed #A8ABBC; 
    color: #666;
    transition: all 500ms ease-in 0ms;
}