*{PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
html{min-width:1200px;overflow-x:hidden;}
HTML,BODY,UL{padding:0px;margin:0px;font-family:"microsoft yahei";}
body{font:12px/1.5 "microsoft yahei",Arial;color:#606060;background:#ffffff;overflow-x:hidden;-webkit-text-size-adjust:none;}
td{font:12px/1.5em "microsoft yahei",Arial;color:#606060;}
ul {list-style:none;}
ul li{list-style:none;}
.floatL {float:left;}
.floatR {float:right;}
.clear {display:block;width:0px;height:0px;clear:both;margin:0px;padding:0px;font:0/0 sans-serif;}
ins{ display:none}
img{ border:0px;}
h1,h2,h3,h4{ font-size:14px;}
#warpper{margin:auto;width:1200px;}
/*list*/
ul {}
ul.d li {float:left;}
ul.d li {display:inline;}
a:link {COLOR: #606060;TEXT-DECORATION: none;}

a:hover {COLOR: #262626; text-decoration:underline}
/*top*/
#top{ width:100%; height:163px;}
#Homepage{ width:100%; margin:auto; height:33px; line-height:33px; overflow:hidden; background:#3a3a3a; color:#909090}
.homepage{ width:1200px; margin:auto; text-align:center}
.homepage li{ color:#fff;}
.homepage li a{ color:#808080}
.phone{width:158px; font-weight:bold; font-size:14px; text-align:center;}
.homepage_left{ float:left; width:270px;}
.homepage_right{ width:200px; height:28px; background:#3a3a3a; float:right; overflow:hidden}

.top{width:1200px; height:130px;margin:auto;}
.top h2 a{background:url(../images/logo.jpg) center center no-repeat;width:325px; margin-top:20px; height:90px; cursor:pointer; display:block;float:left;}
.top h3 a{background:url(../images/tel.jpg) center center no-repeat;width:247px; margin-top:30px; height:68px; cursor:pointer; display:block;float:right;}
/*.home h2{ background:url(../images/search1.jpg) left top no-repeat; width:35px; height:13px; float:left;}*/
.search{ width:211px;overflow:hidden; float:right}
/*menu*/
.menu1{ width:810px;height:130px; line-height:130px; color:#fff;overflow:hidden;font: 12px "microsoft yahei",Arial; margin:auto;}
.on{width:100px;background:#005ba3;display:block;text-align:center; color:#fff; font: bold 14px "microsoft yahei",Arial; cursor:pointer}
.nav {width:810px;height:130px;display:inline; float:left;overflow:hidden; }
.nav li {width:100px; margin-left:35px;text-align:center;overflow:hidden;height:130px; /*建议此高度大于等于里面的a标签高度*/float:left;font:bold 14px "microsoft yahei",Arial; }
.nav li span {display:inline-block;overflow:hidden; line-height:130px;width:100px; position:relative;}
.nav li span p{ position:absolute; width:100px; text-align:center; top:15px;left:0; font-size:11px; font-family:Arial, Helvetica, sans-serif; display:block; font-weight:100;}
.nav li a {text-decoration:none;color:#333333; width:100px; display:block;height:130px;TEXT-DECORATION: none; cursor:pointer}
.nav li a:visited {COLOR: #333333;TEXT-DECORATION: none;}
/*鼠标经过时样式*/
.nav li a:hover {width:100px;background:#005ba3;display:block;text-align:center; color:#fff; font: bold 14px "microsoft yahei",Arial; cursor:pointer}
/*flash*/
.flash{width:1920px;height:529px;position:absolute;overflow:hidden;top:0;left:-460px; z-index:5}
.banner {width:1000px;margin:auto;margin:-1px auto 0\9;height:529px;position:relative;}
/* qqshop focus */
#focus {width:1920px; height:529px;margin:auto; overflow:hidden;position: relative}
#focus ul {height:529px; position:absolute;}
#focus ul li {float:left; width:1920px; height:529px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1920px; height:20px; left:0; bottom:0;}
#focus .btn {position:absolute; width:1920px; height:10px; padding:5px 10px; right:0; bottom:30px; text-align:center;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:10px; height:10px;_font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span .on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute;top:200px; margin-left:360px; margin-right:360px;background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}


.flash1{width:1920px;background:url(../../uploadfile/nei_banner.jpg) no-repeat;height:314px;position:absolute;overflow:hidden;top:0;left:-460px; z-index:5;}
.banner1 {width:1000px;margin:auto;margin:-1px auto 0\9;height:314px;position:relative;}
#focus1 {width:1920px; height:314px;margin:auto; overflow:hidden;position: relative}
#focus1 ul {height:314px; position:absolute;}
#focus1 ul li {float:left; width:1920px; height:314px; overflow:hidden; position:relative; background:#000;}
#focus1 ul li div {position:absolute; overflow:hidden;}

#main3{background:url(../images/main3.jpg) center top repeat-x;width:100%; max-width:1920px; height:65px; position:relative;}
.main3{width:1200px; margin:auto; }
.search_main{width:1200px; margin:auto; height:65px}
.search{ float:right; height:48px;line-height:48px; width:360px; padding-top:6px; }
.search_wz{ float:left; height:48px; padding-top:8px; line-height:48px; width:600px;}
.search_wz h2{ background:url(../images/horn.gif) left center no-repeat; width:120px;color:#333333;font-size:16px;text-align:right;float:left; height:48px;line-height:48px;}


/*回到顶部*/
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
#tbox{width:47px; height:73px; float:right; position:fixed;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:10px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#jianyi{ width:47px; height:25px; background:url(../images/suggest.png) no-repeat; position:absolute; bottom:0px; cursor:pointer}
#gotop{ width:47px; height:47px; background:url(../images/top01.png) no-repeat; position:absolute; top:0px; display:none; cursor:pointer} 
#jianyi:hover{ background:url(../images/suggest.png) no-repeat 0px -26px;}
#gotop:hover{ background:url(../images/top02.png) no-repeat;}
/*main*/
#main1{width:100%; padding-top:40px;margin-bottom:2px; }
#main{ width:100%;margin-bottom:20px; margin:auto}
.main1{ width:1200px; margin:auto; padding-top:15px;}

.index_about{width:1200px;height:350px;line-height:24px; margin-bottom:30px; overflow:hidden; margin:auto;}
.index_about ul{ width:1200px;margin:auto;height:320px;color:#6f6f6f; overflow:hidden}
.index_about li{ line-height:26px; font-size:14px; font-family:"microsoft yahei",Arial, Helvetica, sans-serif;} 

.index_newsBg{width:100%;height:310px; padding-top:40px; padding-bottom:20px;margin:auto;overflow:hidden;}
.index_news{width:1200px; margin:auto;}
.index_news h2 a{width:1200px; height:54px;text-align:center;line-height:54px;background:url(../images/index_news_h2.png) center center no-repeat;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index_news_h2.png");_ background-image: none;color:#000; cursor:pointer; margin-bottom:20px; display:block}
.index_newsnr{ width:1200px; float:left; overflow:hidden}
.index_newsnr ul{}
.index_newsnr ul li{ background:#efefef;width:575px; margin-left:5px;height:80px; padding-right:20px; margin-top:5px; padding-top:10px; line-height:40px; float:left;}


.index_news1time{ float:left; width:68px; height:68px; border-right:2px solid #c1c1c1;display:block; position:relative;}
.index_news1time h1{font: bold 60px "Times New Roman", Times, serif; width:68px;text-align:center;color:#1375c3; overflow:hidden}
.index_news1time p{ width:68px;font:12px Arial, Helvetica, sans-serif; margin-top:-8px; position:absolute; left:0; text-align:center; color:#fff}
.index_news1bt{ width:500px; float:right;display:inline}
.index_news1bt h3 a{ font: bold 14px "microsoft yahei"; color:#828c95; height:24px; line-height:24px;width:330px; overflow:hidden; float:left}
.index_news1nr{ color:#a0a0a0; font:12px "microsoft yahei"; line-height:24px; height:44px; overflow:hidden}


.index_contact{width:557px;height:220px;display:inline;line-height:24px; overflow:hidden; float:left; margin-top:25px;}
.index_contact h2 a{ width:557px;background:url(../images/contact_h2.png) center center no-repeat;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/contact_h2.png");_ background-image: none; height:25px; line-height:25px; display:block; cursor:pointer; margin-bottom:20px;}
.index_contact img{ border:0px;}
.map{ width:441px; height:218px; float:right; margin-top:25px;}
.map img{ border:0px;}

.partner_bg{ width:100%; background:#0354a4; max-width:1920px;min-width:1160px; margin:auto; height:380px; overflow: hidden; }
.partner{ width:1160px;height:270px; margin:35px auto}
.partner h2 a{ background:url(../images/panter.jpg) top center no-repeat; width:1162px;height:51px; line-height:51px; display:block; margin:auto }
.t_lt { background:url(../images/left.jpg) no-repeat; width:38px; height:38px;position:absolute; left:-1px;}
.t_rt { background:url(../images/right.jpg) no-repeat; width:38px; height:38px; position:absolute; right:-10px;}
.act_con { width:1160px; height:163px; margin-top:30px;position:relative;}
.act_con .t_lt,.act_con .t_rt { top:95px;}
.act_wrp { width:1040px; margin:0 auto; overflow:hidden;}
.act_wrp li { float:left; display:inline; width:237px; margin-top:20px; margin-right:25px}
.act_wrp img {max-height:163px;}

.act_wrp li p{width:237px; height:163px;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell}

#youshi{width:100%; max-width:1920px; min-width:1000px; height:878px; margin:auto; background:#f0f0f0;}
.youshi_top{width:1200px;height:90px; padding-top:80px;margin:auto; overflow:hidden }

.youshi h2{ width:1200px;font-family: "microsoft yahei";color:#0354a4; font-size:30px; height:40px; line-height:40px; text-align:center; font-weight:bold;margin:auto;display:block }
.youshi h3{font-size:14px; color:#6d6d6d; font-weight:normal;margin:auto; height:14px; line-height:14px;width:1200px; text-align:center;display:block}
.youshi{background:url(../images/youshi_bg.jpg) center top no-repeat;width:1200px;height:804px; margin:auto; }

.youshi_left{ width:1150px;height:400px;margin-top:50px; }
.youshi_left ul{ width:1150px;height:400px; padding-left:75px; padding-top:35px;}
.youshi_left li{font-family: "microsoft yahei"; width:500px; height:70px;float:left; margin-bottom:232px; font-size:14px; height:53px;color:#565654; line-height:24px; text-align:left}
.youshi_left li span{ font-size:18px;color:#0a0a0a; display:block}



#index_products{max-width:1920px;margin:20px auto 0px; height:430px; overflow:hidden;}
.index_products{width:1200px; height:400px; margin:10px auto 0px;overflow:hidden;}
.pr_list{ width:160px; float:left}
.list{width:233px; float:left}
.index_products h2 {width:150px; height:34px;line-height:34px;color:#333333; font-family: "microsoft yahei"; font-size:24px;text-align:left;margin-bottom:20px; display:block}
.index_products ul{ width:1150px; margin-top:20px;}
.index_products li{ width:298px; margin-right:55px;}

.products_list{ width:150px; height:328px;float:left;}
.products_list ul{ width:150px; margin-top:10px;}
.products_list li{ line-height:40px; width:150px; border:#e3e3e3 1px solid; margin-bottom:4px;}
.products_list li span{ padding-left:20px; display:inline-table}
.products_list li a:link {COLOR: #333333;TEXT-DECORATION: none;}
.products_list li a:visited {COLOR: #333333;TEXT-DECORATION: none;}
.products_list li a:hover {background:#024085;COLOR: #fff; text-decoration:none; width:150px;height:40px;line-height:40px; display:block}
.products_list li.cplist_on{ background:#024085;;}
.products_list li.cplist_on span{ color:#fff;}

.main .mainR .location{ width:1180px; height:60px; margin:auto; line-height:60px; font-size:14px; font-family: "microsoft yahei", Arial, Helvetica, sans-serif;color:#333;}
.main .mainR .location a{ color:#333;}
.main .mainR  ul{margin-bottom: 10px;width:1180px;font-size: 14px;padding-bottom: 15px; font-weight:bold; padding-top:20px;}

.main .mainR  ul li{ font-weight:100; line-height:24px; font-family:"microsoft yahei", Arial, Helvetica, sans-serif;}
.mainR li.pic_news2{ width:690px; height:118px; margin-bottom:20px; overflow:hidden; border-bottom:1px solid #ccc; padding-bottom:20px; position:relative}

.mainR li.pic_news2 h3{ font-size:15px; text-align:left; font-weight:bold}
.mainR li.pic_news2 h3 .news_time{ float:right; font-size:12px; color:#666;font-weight:100;}
.mainR li.pic_news2 p{ font-size:12px; color:#666666; line-height:24px; margin:5px auto; height:48px; overflow:hidden; text-align:left}
.mainR li.pic_news2 p span{ font-size:12px; font-weight:100}
.mainR li.pic_news2 .tp img {margin-top:expression(59-this.height/2);max-height:258px; max-width:320px;}
.mainR li.pic_news2 .tp{width:230px; height:180px; background:#fff;overflow:hidden;text-align:center;vertical-align:middle;display:table-cell;float:left; margin-right:15px;}
.mainR li.pic_news2 .more{width:80px; height:24px; line-height:24px; text-align:center; background:#d4ba7f; display:block; font-size:12px; float:left; position:absolute; right:0px; top:20px;}
/** 整体内容 **/
#bd_main { width:100%; margin:auto;max-width:1920px; margin-top:-1px; height:65px;background:#0153ad; overflow:hidden}
.bd_main { width:1200px; margin:auto;}

/** 侧边栏 **/
.sidebar { width:1200px; float:left;}
.sidebar .menus .title { line-height:65px; background:#005ba3; font-family:"microsoft yahei",Arial; font-size:18px; color:#5a5a5a;}
.sidebar .menus .title strong { font-family:"microsoft yahei",Arial; font-weight: bold; font-size:18px; color:#fff; padding:0 10px 0 20px;}

/** 列表 **/
.sidebar .list { width:1200px;}
.sidebar .list li {line-height:65px;float:left;width:150px; text-align:center;display:block;text-decoration:none;}
.sidebar .list li a {color:#fff; display:block;font-size:14px; font-weight:bold;font-family:"microsoft yahei";text-decoration:none;}
.sidebar .list .current a { color:#1d71cc; background:#fff;text-decoration:none;}
.sidebar .list li a:hover { text-decoration:none; color:#1d71cc;  background:#fff;}

/** 汽车展示列表 **/
.sidebar .menu { background:url(../images/sidebar_item.png) no-repeat center top; padding-top:1px; margin-top:24px;}
.sidebar .menu li { background:url(../images/sidebar_item.png) no-repeat center bottom; padding-bottom:1px; padding:8px 0;}
.sidebar .menu .ctitles { display:block; background:url(../images/sidebar_item_icon.png) no-repeat right center; line-height:26px; overflow:hidden;padding:2px 0; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#545454; margin:0 40px;}
.sidebar .menu .ctitles:hover { background:url(../images/sidebar_item_current.png) no-repeat right center; color:#1d71cc; text-decoration:none;}
/*.sidebar .menu .menuList { display:none;}*/
.sidebar .menu .ctitles span { padding-left:50px; display:block; position:relative}
.sidebar .menu .ctitles .carlogo{ position:absolute;text-align:center; width:50px; float:left; overflow:hidden;left:0px; top:2px;}
.sidebar .menu .ctitles strong { font-weight:400; font-family:"microsoft yahei",Arial; font-size:16px; padding-right:10px;}
.sidebar .menu .current .ctitles { background:url(../images/sidebar_item_current.png) no-repeat right center; color:#1d71cc;}
.sidebar .menu .current .menuList { display:block;}
.sidebar .menu .menuList span { display:block; padding-left:50px; line-height:20px;}
.sidebar .menu .menuList span a { color:#545454; font-family:Arial, Helvetica, sans-serif;}
.sidebar .menu .menuList .current a { color:#1d71cc;}

/** 联系我们 **/
.sidebar .contacts {margin-top:41px; background:#f2f2f2;}
.sidebar .contacts .title { color:#fff; height:50px;  line-height:50px; background:#005ba3; font-size:16px; font-family:"microsoft yahei",Arial;}
.sidebar .contacts .title strong {  color:#fff; font-size:18px;line-height:50px; height:50px; display:block; padding-left:20px;}
.sidebar .contacts .textImg { text-align:center; margin-top:17px;}
.sidebar .contacts .textImg dd { color:#dd424b; font-size:14px; line-height:22px; font-family:"microsoft yahei",Arial;}
.sidebar .contacts .text {line-height:20px; font-size:14px; font-family:"microsoft yahei",Arial; color:#333;}
.sidebar .contacts .text h4 { font-size:16px; font-weight:400;}

/*** 网站内容 ***/
.main { width:1180px;;padding:25px 15px 40px; margin:auto; height:auto; height:100%}
.main .titles { height:36px; border-bottom:1px solid #d2d2d2; line-height:36px; padding:0 5px;}
.main .titles strong { float:left; font-family:"microsoft yahei",Arial; font-size:16px; color:#bf0a09; font-weight:400;}
.main .titles p { float:right; font-family:"microsoft yahei"; color:#717171;}
.main .titles p a { color:#717171;}
.main .contents{ margin-top:20px; line-height:30px; font-size:14px;}

/*news*/
.news_bt1{width:330px;margin-top:13px;float:right;display:inline;overflow:hidden;font:14px "microsoft yahei";color:#171717;height:24px;line-height:24px;width:330px; overflow:hidden; float:left}
.news_bt{width:330px;margin-top:2px;float:right;display:inline;overflow:hidden;font:14px "microsoft yahei";color:#171717;height:24px;line-height:24px;width:330px; overflow:hidden; float:left}

.news_time{ width:80px;margin-top:14px;float:left; margin-left:15px; margin-right:10px; text-align:right; font-size:12px; font:12px "microsoft yahei"; height:24px; line-height:24px;display:inline; }
.news_time1{ width:80px;margin-top:14px;float:left; margin-left:15px; margin-right:10px; text-align:right; font-size:12px; font:12px "microsoft yahei"; height:24px; line-height:24px;display:inline; }

.news_time22{ width:70px; float:right; text-align:right; font-size:11px; font-family:Arial, Helvetica, sans-serif;height:24px; line-height:24px;display:inline; }
.new_bt{padding-left:10px;width:600px;float:left;display:inline;height:44px; line-height:44px;overflow:hidden}
.new_time{ width:80px; float:right; text-align:right; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:22px; line-height:22px;display:inline; }
.news_bt a:link {COLOR: #595959;TEXT-DECORATION: none;}
.news_bt a:visited {COLOR: #595959;TEXT-DECORATION: none;}
.news_bt a:hover {COLOR: #595959; text-decoration:underline}
.new_bt a:link {COLOR: #595959;TEXT-DECORATION: none;}
.new_bt a:visited {COLOR: #595959;TEXT-DECORATION: none;}
.new_bt a:hover {COLOR: #258025; text-decoration:underline}
/*分页*/
.page{float:left;text-align:left;margin:10px auto;display:inline; width:700px;color:#292929; padding-left:10px;}
.page_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page_turner a, .page_turner span {float:left;display:block;border:1px solid #292929;padding:5px;margin-left:4px; line-height:14px;}
.page_turner a:link, .page_turner a:visited { text-decoration:none; }
.page_turner a:hover, .page_turner a.c {background:#292929; color:#fff;}

.page1{float:right;text-align:left;margin:10px 30px;display:inline;}
.page1_turner {padding:4px 0px 0px 1px;float:left;clear:both;}
.page1_turner a, .page_turner span {float:left;display:block;border:1px solid #292929;padding:5px;margin-left:4px; line-height:14px;}
.page1_turner a:link, .page_turner a:visited { text-decoration:none; }
.page1_turner a:hover, .page_turner a.c {background:#292929; color:#fff;}

#prolist{width:411px;height:220px; float:left;overflow:hidden; }
#prolist img{border:0;}
#prolist li{clear:none;}
#prolist li img{}
#prolist .back{ float:left; margin-top:80px; margin-right:25px}
#prolist .next{float:right;margin-top:80px;}
.SrcoList {FONT-SIZE: 12px;OVERFLOW: hidden;width:308px;height:220px; float:left;TEXT-ALIGN:center;}
.SrcoList .pcont {FLOAT: left; OVERFLOW: hidden; WIDTH:308px; margin:auto}
.SrcoList .ScrCont {WIDTH: 32766px; ZOOM: 1}
.SrcoList li{float:left;width:308px; height:220px; margin-right:11px;text-align:center;color:#ffffc1; display:inline}
.SrcoList li span{color:#a0a0a0;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;}
.SrcoList #List1_1 {MARGIN-TOP: 0px; FLOAT: left;}
.SrcoList #List2_1 {MARGIN-TOP: 0px; FLOAT: left; }


/*bottom*/
/*bottom*/
.foot{ max-width:1920px; background:#0c3a6e;min-height:110px; margin:auto; font-family:Arial, Helvetica, sans-serif;}
.bottom{ width:1200px;margin:auto;color:#9cb2ca;font-family:Arial, Helvetica, sans-serif; }
.bottomL{width:297px; height:146px; background:url(../images/foot_logo.png) center top no-repeat; float:right; margin-top:15px; overflow:hidden; line-height:24px; margin-right:20px;}
.bottomR{ width:1200px; float:left; margin-left:15px; margin-top:30px;overflow:hidden}
.bottomR li{ line-height:24px;}
.bottomR li a:hover{ color:#fff}
.bottomMenu{ height:24px; line-height:24px; margin-bottom:10px;}


.bottom a{ color:#fff}
.foot_link{ width:980px; margin:10px auto 0; color:#fff}
.foot_link li{ line-height:24px; padding-left:5px; white-space:nowrap}
.foot_link a{ color:#fff}

#menu_end{ padding-top:30px;width:1170px; height:55px; border-bottom:#2a5280 1px solid; margin:auto;}
.menu_right{width:283px; float:right;height:55px;font-family: "microsoft yahei";}
.menu_end{ width:700px; float:left;height:17px; line-height:17px;font-family: "microsoft yahei";}
.menu_end ul{ width:700px; margin:auto;height:17px;line-height:17px;}
.menu_end ul li{ width:85px;text-align:center; border-left:1px solid #FFFFFF; font-size:14px;color:#ffffff; text-transform:uppercase; font-family: "microsoft yahei";}
.menu_end ul li span{text-align:center;font-size:14px; color:#ffffff; display:block; cursor:pointer}
.menu_end ul li a:link {COLOR: #fff;TEXT-DECORATION: none;  }
.menu_end ul li a:visited {COLOR: #fff;TEXT-DECORATION: none;  }
.menu_end ul li a:hover {COLOR: #fff;display:block; text-decoration:none; font-size:14px;}
.menu_end ul li span.on {COLOR: #fff;display:block; text-decoration:none; font-size:14px; }