/* 左侧导航 */
.br { border-right:1px #ddd solid !important;}
.bb{ border-bottom:1px #ddd solid !important;}
.mod-menu{position:relative;z-index:1000;left:-1px;}
.menu-item li a { display:inline-block; width:100%;}
.menu-cont-list a:hover{text-decoration:underline;}
.mod-menu .menu-cont {position:absolute;left:128px;top:1px;background:#F2F0F1 !important; box-shadow:4px 4px 10px 0 rgba(0,0,0,.6);z-index:9999;}
.mod-menu .menu-item li.active{ background:#F2F0F1;}
.mod-menu .menu-item li.active .m_ico { background-position: 0 -80px;}
.mod-menu .menu-item li.active span { color:#f00 !important;}
.mod-menu .menu-cont-list {width:350px;}
.mod-menu .menu-cont-list ul { width:100%;}
.menu-cont-list-h { height:50px; line-height:37px; border-bottom:1px #ddd solid;}
.mod-menu .menu-cont-list li{ float:left; width:50%;}
.mod-menu .menu-cont-list a{ font-size:18px; color:#00418E !important; text-decoration:none;}
.mod-menu .menu-cont-list a img { display:block; width:45px; height:45px; margin:0 auto 10px auto;}
.mod-menu .menu-cont-list li.team a img  { width:70px;}
.m-list2 ul li a { height:180px;}
.m-list2 ul li a img { width:105px !important; margin:0 auto !important;}
.mod-menu .menu-list-link a{color:#666;line-height:24px;}
.mod-menu .menu-list-link .long-string{color:#ccc;font-size:12px;padding:0 10px;}
.search-ss { padding:0 10px; display:none;}
.search-ss form { height:40px;}
.search-ss input { width:90%; float:left; height:25px;}
.search-ss button { width:10%; float:right; height:25px; border:none; background-color:#999; border-radius:0 3px 3px 0;}
/* 左侧导航 */

.ban{ width:1000px; height:600px; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:1000px; height:520px; position:relative; overflow:hidden;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:1000px; height:520px;}
.ban2 ul li img { width:100%;}
.prev{ float:left; cursor:pointer;}
.num{ height:82px;overflow:hidden; width:430px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:500px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:80px; height:80px; margin-right:5px; padding:1px;}
.num ul li.on{ border:1px solid red; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:40px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{ width:16px; text-align:center; height:18px; margin-top:40px;cursor:pointer;float:right;}
.prev1{ position:absolute; top:220px; left:20px; width:28px; height:51px;z-index:1;cursor:pointer;}
.next1{ position:absolute; top:220px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.8;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ padding:10px; background:#fff; /*border-radius:10px;*/ position:fixed; -position:absolute; left:50%; top:50%; margin-left:-500px; margin-top:-255px; display:none; z-index:99;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:1000px; height:500px; position:relative; overflow:hidden;}
.pop_up2{ width:1000px; height:500px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:1000px; height:500px; float:left; border-radius:10px;}

/*左侧导航字体变色*/
#productOverviewNav a { color:#00418E !important; font-size:16px !important; font-weight:bold;}
.sub-nav li a { font-size:18px !important; color:#00418E !important;}
/*左侧导航字体变色*/

/*产品展示*/
.block_home_slider { margin:50px;}
.block_home_slider .slides li div { display:none; position:fixed; top:0; left:0; width:100%; height:100%;}
.block_home_slider .slides li div img { margin:10% auto 0 auto; width:50%;}
.flexslider img { cursor:pointer;}
.flex-control-paging li a { width:0 !important;}
.flex-prev { background:url(../images/sprite_arrow_2.png) no-repeat left; color:rgba(0,0,0,0) !important; opacity:0; text-shadow:0 !important;}
.flex-next { background:url(../images/sprite_arrow_2.png) no-repeat right; color:rgba(0,0,0,0) !important; opacity:0; text-shadow:0 !important;}
.homepage .site-content { max-width:1440px; width:100%;}

/*产品展示*/
/*新闻*/
@media screen and (max-height: 609px) {
	nav.nav-primary a .m_ico {
		height: 50px !important;
		background-position: center 10px !important;
		background-size: 50% !important;
	}

	nav.nav-primary ul li a {
		padding-top: 0;
		padding-bottom: 0;
		text-align: center;
	}

	nav.nav-primary a .menu_title {
		display: none !important;
	}
}

@media screen and (min-height: 610px) and (max-height: 699px) {
	/* ���������������ʽ */
	nav.nav-primary a .m_ico {
		height: 39px !important;
		background-position: center 10px !important;
		background-size: 42% !important;
	}

	nav.nav-primary ul li a {
		padding-top: 0;
		padding-bottom: 0;
		text-align: center;
	}
}


@media screen and (min-height: 700px) and (max-height: 799px) {
	/* ���������������ʽ */
	nav.nav-primary a .m_ico {
		height: 39px !important;
		background-position: center 10px !important;
		background-size: 42% !important;
	}
}


@media screen and (min-height: 800px) and (max-height: 859px) {
	/* ���������������ʽ */
	nav.nav-primary a .m_ico {
		height: 60px !important;
		background-position: center 10px !important;
		background-size: 60% !important;
	}
}


@media screen and (min-height: 860px) {

	nav.nav-primary a .m_ico {
		display: inline-block;
		width: 120px !important;
		height: 74px !important;
		background-repeat: no-repeat;
		background-position: 0 0 !important;
		transition: all .2s;
		background-size: 100% !important;
		-webkit-transition: all .2s;
	}
}

@media screen and (min-width:700px) and (max-width:1366px){
	.header-utility-nav form#top-search { margin-right:75px !important;}
	nav.nav-primary ul li a { padding-top:2% !important; padding-bottom:2% !important;}
	.vl-center img { padding-left:4% !important;}
	.site-footer p { padding-right:100px !important;}
	.mod-menu .menu-item li.item3 { margin-top:-14px;}
	.site-footer p { padding-right:100px !important;}
	.va-world { width:95.5% !important;}
	nav.nav-primary a .m_ico{ height:60px !important;background-position:center 10px !important; background-size:60% !important;}
	nav.nav-primary a:hover .m_ico,nav.nav-primary a.active .m_ico{ background-position: center -42px !important;}
	}
@media screen and (min-width:700px){
	.h-nav { display:none !important;}
	}
@media screen and (max-width:850px){
	/*导航*/
	.mod-menu { display:none;}
	.menu-open { display:block;}
	.close-current{ position:absolute; left:10px; top:2px; z-index:999;}
	.h-nav-lb span { background:none !important;}
	
	/*导航*/
	
	.vl-header-gz { display:none;}
	.site-header { width:100% !important;}
	.vl-content { left:0 !important; overflow-y:hidden !important;}
	.search-link-wrapper { display:block;}
	
	.vl-bbg p { margin-top:5%; font-size:50px !important;}
	.vl-bbg p span { font-size:22px !important;}
	/*新闻 end*/
	.va-kb1 .va-kbh { max-width:446px !important; width:84% !important;}
	.va-kb2m div:first-child { padding-right:10px;}
	.va-kb2m div:last-child { margin-top:30px !important;}
	.va-kb3m p { width:100% !important; text-align:left;}
	.va-kb4m div:last-child { width:100% !important;}
	/*快保end*/
	.va-kb4mcon { width:100% !important;}
	/*经销商网络end*/
	.map { padding-left:0 !important; margin:10px auto !important;}
	.aders { float:none !important; width:100% !important;}
	.aders ul { margin-top:30px !important;}
	.selectric { margin-bottom:10px !important;}
	.search_boxlist { width:90% !important;}
	.search_bntlist { width:10% !important;}
	
	/*服务终端网络end*/
	/*产品详情*/
	.va-cpxq-l { float:none !important; width:100% !important;}
	.va-cpxq-tl {  margin:0 auto !important;}
	.va-cpxq-r { clear:both; float:none !important; width:80% !important; margin:30px auto 10px auto !important;}
	/*产品详情*/
	.vl-center { margin-left:-100px !important;}
	.vl-center img { width:100%; margin-top:30px;}
    .va-cp .zyxz,.va-cp .tjsy dl { width:100% !important; height:auto !important;}
	.standard-footer { display:none !important;}
	.va-cpsx p { width:90% !important;}
	
	.ban{ width:300px; height:600px;}
	.ban2{ width:300px; height:500px;}
	.ban2 ul li{ width:300px; height:500px;}
	.pop_up{ margin-left:-170px; margin-top:-255px;}

	.pop_up2{ width:300px; height:200px; position:relative; overflow:hidden;}
	.pop_up2{ width:300px; height:200px; position:relative; overflow:hidden; float:left;}
	.pop_up2 ul{ position:absolute; left:0; top:0;}
	
	.pop_up2 ul li{ width:300px; height:200px; float:left; border-radius:10px;}
	.prev1{ position:absolute; top:80px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
	.next1{ position:absolute; top:80px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
    /*.homepage .hero li:nth-child(1) .image .inner {
        background-position: -480px 50px !important;
    }

    .homepage .hero li:nth-child(2) .image .inner {
        background-position: -420px 50px !important;
    }

    .homepage .hero li:nth-child(3) .image .inner {
        background-position: -350px 50px !important;
    }

    .homepage .hero li:nth-child(4) .image .inner {
        background-position: -380px 50px !important;
    }*/


}
/*新闻*/
/*文化*/
	@media screen and (max-width:1440px){
		.va-y { display:none;}
	}
	@media screen and (max-width:1100px){
		.va-sj { background:url(../images/v-sj.png) no-repeat center 27px !important; background-size:90% !important;}
	}
	@media screen and (min-width:486px) and (max-width:625px){
		.ac-container input:checked ~ article.ac-medium { height:305px !important;}
	}
	@media screen and (max-width:485px){
		.ac-container input:checked ~ article.ac-medium { height:380px !important;}
	}
	@media screen and (min-width:442px) and (max-width:460px){
		.ac-container label i { width:255px !important;}
	}
	@media screen and (max-width:441px){	
		.ac-container label span { display:none;} 
	}
/*文化*/
/*赛车*/
	@media screen and (max-width:1200px){
		.va-sc-list dl { width:40% !important;}
		
	}
	@media screen and (min-width:1185px) and (max-width:1440px){
		.vl-content1 { width:95% !important;}
		/*.va-sc-list dl { width:47% !important;}*/
		
	}
	@media screen and (max-width:1184px){
		.vl-content1 { width:90% !important;}
		.va-sc-list dl { width:45% !important;}
	}
	@media screen and (min-width:581px) and (max-width:850px){
		.vl-content1 { width:100% !important;}
		.va-sc-list dl { width:45% !important;}
	}
	@media screen and (max-width:580px){
		.vl-content1 { width:100% !important;}
		.va-sc-list dl { width:93% !important;}
	}
/*赛车*/
/*全球*/
	@media screen and (max-width:1440px){
		.header-utility-nav { z-index:9999 !important;}
		.header-utility-nav form#top-search { z-index:9999 !important;}
		.vl-content1 { width:100% !important;}
	}
	@media screen and (min-width:501px) and (max-width:850px){
		.va-wb2 p:first-child { margin-top:26px !important;}
		.va-wb2 p { padding:0 20px 0 20px !important;}
	}
	@media screen and (min-width:401px) and (max-width:500px){
		.va-wb2 p:first-child { margin-top:10px !important;}
		.va-wb2 p { padding:0 10px 0 10px !important;}
	}
/*全球*/
/*快保*/
	@media screen and (min-width:701px) and (max-width:1001px){
		.va-kb { width:78% !important;}
		.va-kbh { width:84% !important;}
		.va-cpsx p { width:70% !important;}
	}
/*快保*/
/*服务端网络*/
	@media screen and (min-width:701px) and (max-width:1285px){
		.aders-c { width:100% !important;}
		.map { width:100% !important; padding-left:0 !important;}
		.map img { text-align:center !important;}
		.aders { float:none !important; width:60% !important; margin:0 auto !important;}
		.aders ul { margin-top:30px !important;}
		.selectric { margin-bottom:10px !important;}
		.search_boxlist { width:80% !important;}
		.search_bntlist { width:20% !important;}
		.selectricWrapper { width:100% !important;}
	}
/*服务端网络*/
/*产品详情*/
	@media screen and (min-width:1201px) and (max-width:1350px){
		.va-cpxq-l { width:65% !important; margin-right:20px !important;}
		.va-cpxq-r { float:left !important; width:20% !important;}
	}
	@media screen and (min-width:1001px) and (max-width:1200px){
		.va-cpxq-l { width:60% !important; margin-right:20px !important;}
		.va-cpxq-r { float:left !important; width:20% !important;}
	}
	@media screen and (min-width:701px) and (max-width:1000px){
		.va-cpxq-tl {  margin:0 auto !important;}
		.va-cpxq-l { width:80% !important; margin-bottom:30px !important;}
		.va-cpxq-r { clear:both; float:none !important; width:80% !important; margin-bottom:30px !important;}
		.va-relevant div { width:100%;}
		.va-relevant h3 { text-align:left; padding-left:20px;}
		.va-relevant div img { width:30%; float:left; margin-right:3%;}
	}
/*产品详情*/

/*top nav*/
.h-nav .h-navul li a { display:block; font-size:16px; color:#fff; text-decoration:none; text-align:left; padding:10px;}
.h-navli a { display:inline-block; outline:none !important;}
.h-navlimenu { border-bottom:1px #444343 solid;}
.h-navli a img { width:13px; height:13px; margin-top:3px;}
.h-navul li ul li { border-bottom:1px #1E1E1E dotted;}
.h-navul li ul li a { color:#666 !important; font-size:14px !important;}
.h-navli ul { display:none;}
/*top nav*/

.site-header .site-branding { background:url(../images/logos.png) no-repeat 0 2px;}
.site-header .site-branding a { margin:0 !important;}

.site-container { max-width:100% !important;}

.stripe:nth-child(1) { background-image:url(../images/stripe-1.jpg) !important;}
.stripe:nth-child(2) { background-image:url(../images/stripe-texture.png) !important;}
.stripe:nth-child(3) { background-image:url(../images/stripe-3.jpg) !important;}
.stripe:nth-child(4) { background-image:url(../images/stripe-4.jpg) !important;}
.stripe:nth-child(5) { background-image:url(../images/stripe-5.jpg) !important;}

/*left bottom*/
.vl-header-gz { position:absolute; left:0; right:0; bottom:25px; border-top:1px #fff solid; margin:0 4px;}
.vl-header-gz .guanzhu a { display:inline-block; margin-bottom:2px;}
/*left bottom*/

/*right top*/
#top-search { width:250px; height:40px; background:rgba(42,74,99,.6); border:1px #2A4A63 solid; padding-left:10px; color:#fff;}
.header-utility-nav form#top-search { margin-top:20px !important;}
.header-utility-nav form#top-search input { width:237px !important; height:38px !important; background:rgba(42,74,99,0); border:1px rgba(0,0,0,0) solid !important; outline:none}
.header-utility-nav form#top-search button img { margin:2px 10px 0 0; width:80%;}
/*right top*/

.vl-center { position:absolute; top:7%; left:18%; margin-left:-300px; z-index:999; text-align:center;}
.vl-center img { width:75%;}

/*right lunbo*/
@media (max-width: 414px) {
	.callout-carousel { display:none;}
	.va-ft { display:none;}
	.foot-mk { display:block; position:absolute; left:0; bottom:-20px; right:0; z-index:999; background:rgba(0,0,0,0);}
	.foot-mk li { position:relative; float:left; width:31.33%; height:120px; background:rgba(0,0,0,.3); margin:0 1%; padding:1%;}
	.foot-mk li h4 { margin:0; padding:0;}
	.foot-mk li h4 a { color:#fff !important; font-size:12px;}
	.foot-mk li p a { color:#828282; font-size:12px; text-decoration:none;}
	.foot-mk li img { width:75%; position:absolute; right:10px; bottom:10px;}
}
.callout-carousel .find-locations .inner { margin-left:0 !important;}
.inner  h4 a { color:#fff !important;}
.inner  h4  a:hover { color:#fff !important; text-decoration:none}
.p-more a { color:#fff; text-decoration:none; padding-left:2px;}
.p-more a:hover { color:#fff;}
.inner img { position:absolute; right:8%; bottom:8%;}
/*right lunbo*/

/*footer*/
.sub-nav li img { width:45px !important; height:45px !important;}
.sub-nav a { color:#555 !important; font-size:14px !important;}
.t20 { margin-top:20px;}
.vl-content1 { max-width:1312px; width:100%;}
.vl-content { position:absolute; top:0; left:128px; max-width:1312px; width:100%; height:110%; overflow:scroll !important; overflow:auto; overflow-y:hidden; overflow-x:hidden; background-color:#fff;}
/*.vl-nav { text-align:left;}
.vl-nav a { margin-right:5px; text-decoration:none; font-size:12px;}*/
.vl-nav { text-align:left; line-height:45px; padding-left:20px; background-color:#F5F5F5;}
.vl-nav a { margin-right:5px; text-decoration:none; font-size:14px; font-family:"微软雅黑";}
.vl-nav a:first-child { color:#B2001A;}

.vl-b { position:fixed; top:0; width:100%; height:85px; background:url(../images/bg.png) repeat-x; z-index:1;}
.vl-banner { position:relative; overflow:hidden;height:338px;}
.vl-banner img { width:100%;}
.vl-bbg { position:absolute; top:0; left:0;}


.vl-main { width:100%; /*max-width:100%;*/ margin:20px 0 20px 0; padding:0 20px; font-family:"黑体";}
.vl-main .va-time { float:right; font-size:12px; margin-top:5px;}
.vl-main h1 {  line-height:50px; text-align:left; color:#334bac; border-bottom:1px #334bac solid;}
.va-mp { margin-top:35px;}
.va-mp p{ line-height:27px; text-align:left; text-indent:2em;}
.vl-main btn { width:50px !important;}
.va-ft { height:100%;}
.vl-content .site-footer { margin:0; padding:0;}
.vl-content .homepage .site-footer .wrapper{ margin-left:auto;}
.va-mp-center { width:60%; margin:0 auto;}

/*全球*/
.f16{ font-size:16px;}
/*.va-world { width:100%; }
.va-wl { margin:15px auto 10px auto;}
.va-wl p { text-align:left;}*/
.va-world { width:100%; background:url(../images/word-1.png) no-repeat center;}
.va-wl { width:40%; text-align:left;}
.va-wl p { font-size:14px;}
.va-wlj { width:100%; margin-top:40px;}
.va-wlj ul{ border-top:1px #ddd solid;}
.va-wlj ul li { line-height:35px; text-align:left; padding-left:15px; border-bottom:1px #ddd solid;}
.va-wlj ul li a {text-decoration: none;outline: none;color: #039AD3;font-weight: bold;}
.va-wlj ul li a:hover { color:#666; padding-left:1px;}
.va-wlj ul li span { float:right; color:#039AD3; font-weight:bold; margin-right:10px;}
.va-wr { width:50%; text-align:left;}
.va-wr-l { width:50%;}
.va-wr-r { width:50%; padding-left:40px;}


/*.va-wl-bottom { border:1px #ccc solid;}
.va-wlp1 { color:#333; font-size:18px;}
.va-wlp1 img { vertical-align:middle; padding-bottom:6px;}
.va-wlp2 { padding-left:34px;}
.va-wlp2 span { background-color:#F00; width:2px; height:15px; display:inline-block; margin:0 5px -3px 0;}
.va-wlj { width:100%; margin-top:40px;}
.va-wlj ul{ border:1px #0099CD solid;}
.va-wlj ul li:first-child { background-color:#0099CD; color:#fff; border-bottom:none; line-height:45px; padding-left:20px; font-size:16px;}
.va-wlj ul li { line-height:35px; text-align:left; padding-left:15px; background-color:#fff; color:#0099CD; border-bottom:1px #ddd solid;}
.va-wlj ul li a { text-decoration:none; outline:none;} 
.va-wlj ul li a:hover { color:#888; padding-left:1px;}*/

.va-partner { width:50%; margin:30px auto; font-size:12px;}
.va-partner img { margin:0 20px 0 40px;}
.va-partner a { float:left; text-decoration:none; color:#333; display:inline-block; padding:0 3px; font-size:14px; margin-top:12px;}
.va-partner a:first-child { padding-left:0 !important;}

.va-wbottom { margin:20px auto 0 auto;}
.va-wb1 { width:20%; height:220px; padding-top:86px; /*background-color:#0099CD;*/ background:url(../images/stripe-1.jpg); background-size:100% 100%; color:#fff; font-size:16px;}
.va-wb2 { position:relative; width:80%; height:220px; background-color:#f2f2f2; text-align:left;}
.va-wb2 p { padding:0 140px 0 40px;}
.va-wb2 p:first-child { margin-top:56px;}
.va-wb2 img { position:absolute; right:0; bottom:0;}
/*快保*/
.fl { float:left;}
.fr { float:right;}
.tc { text-align:center;}
.va-kb { width:100%;}
.va-kb1 { margin-top:50px;}
.va-kbh { position:relative; max-width:640px; width:100%; margin:0 auto; background:#1B458F; color:#fff !important; font-weight:900; font-family:"黑体"; font-size:24px !important; padding:10px 0;}
.va-kbh img { position:absolute; bottom:-2px; left:-40px;}
.va-kbh p { margin:0; text-align:center; line-height:30px;}
.va-kb1m { width:95%; margin:0 auto; margin-top:55px;}
.va-kb1m div p { text-align:center; margin:0; line-height:28px;}
@media (max-width: 414px) {
	.va-world { padding-bottom:106px;}
	.va-wl { width:100%;}
	.va-wr { width:100%;}
	.va-wr-l { width:100%;}
	.va-wr-r { width:100%; padding:0; text-align:center;}
}
.va-kb2 { width:70%; margin:0 auto;}
.va-kb2m div { width:49%;}
.va-kb2m div:first-child { border-right:1px #666 dashed;}
.va-kb2m div:first-child p{ text-align:center !important;}
.va-kb2m div:last-child { margin-top:30px;}

.va-kb3 { width:80%;}
.va-kb3m p { width:70%; margin:50px auto 30px auto;}
.va-kb3m img { margin:15px 0;}
.va-kb4 { width:90%;}
.va-kb4 .va-kbh{ text-align:center;}
.va-kb4m div:last-child img { width:40%;}
.va-kb4m div:last-child img:first-child { float:left;}
.va-kb4m div:last-child img:last-child { float:right;}
.va-kb4m p{ margin:0; line-height:28px; text-align:left;}
.va-kb4m div:last-child { width:64%; margin:0 auto;}
.va-kb4mcon { width:61%; margin:40px auto 20px auto; text-align:center;}
/*文化*/
.va-y { position:absolute; bottom:0; left:892px;}
.va-y1 { position:absolute; bottom:0; left:1132px;}
.va-y2 { position:absolute; bottom:0; left:1250px;}
.va-sj { margin-top:50px; padding:50px 0 290px 0; font-weight:bold;}
.va-sj p { margin-bottom:10px;}

.ac-container{ position:relative;
	margin: 20px auto 30px auto;
	text-align: left;
}
.ac-ab { position:absolute; top:15px; left:0; z-index:1; width:100%;}
.ac-container label{
	padding: 0 20px;
	position: relative;
	z-index: 20;
	display: block;
	cursor: pointer;
	color: #777;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
	line-height: 33px;
	font-size: 19px;
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 1%, #eaeaea 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#ffffff), color-stop(100%,#eaeaea));
	background: -webkit-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	background: -o-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	background: -ms-linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	background: linear-gradient(top, #ffffff 1%,#eaeaea 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );
	box-shadow: 
		0px 0px 0px 1px rgba(155,155,155,0.3), 
		1px 0px 0px 0px rgba(255,255,255,0.9) inset, 
		0px 2px 2px rgba(0,0,0,0.1);
}
.ac-container label { clear:both; height:60px;}
.ac-container label i { float:left; display:inline-block; width:270px;}
.ac-container label img { padding-top:11px;}
.ac-container label span { float:left; padding-top:12px; font-size:16px;}
.ac-container label:hover{
	background: #fff;
}
.ac-container input:checked + label,
.ac-container input:checked + label:hover{
	background: #507CB1;
	color: #f0f0f0;
	text-shadow: 0px 1px 1px rgba(255,255,255, 0.6);
	box-shadow: 
		0px 0px 0px 1px rgba(155,155,155,0.3), 
		0px 2px 2px rgba(0,0,0,0.1);
}
.ac-container label:hover:after,
.ac-container input:checked + label:hover:after{
	content: '';
	position: absolute;
	width: 24px;
	height: 24px;
	right: 13px;
	top: 7px;
	background: transparent url(../images/arrow_down.png) no-repeat center center;	
}
.ac-container input:checked + label:hover:after{
	background-image: url(../images/arrow_up.png);
}
.ac-container input{
	display: none;
}
.ac-container article{

	background: rgba(255, 255, 255, 0.5);
	margin-top: -1px;
	overflow: hidden;
	height: 0px;
	position: relative;
	z-index: 10;
	-webkit-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-moz-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-o-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	-ms-transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
	transition: height 0.3s ease-in-out, box-shadow 0.6s linear;
}
.ac-container article p{
	font-style: italic;
	color: #777;
	line-height: 23px;
	font-size: 14px;
	padding:0 20px 0 30px;
	text-shadow: 1px 1px 1px rgba(255,255,255,0.8);
}
.ac-container article p:first-child{ margin-top:30px;}
.ac-container input:checked ~ article{
	-webkit-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-moz-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-o-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	-ms-transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	transition: height 0.5s ease-in-out, box-shadow 0.1s linear;
	box-shadow: 0px 0px 0px 1px rgba(155,155,155,0.3);
}
.ac-container input:checked ~ article.ac-small{
	height:520px;
}
.ac-container input:checked ~ article.ac-medium{
	height: 255px;
}
.ac-container input:checked ~ article.ac-large{
	height: 750px;
}

/*赛车*/
.va-sc { width:100%;}
.va-sc-list { width:96%;}
.va-sc dl { width:31%; overflow:hidden; margin:13px; margin-bottom:20px;}
.va-sc dl dt { position:relative; width:360px; height:200px; overflow:hidden;}
.va-sc dl dt img { width:100%;}
.va-sc dl .va-sc-d1 { position:absolute; bottom:0; width:100%; height:50px; line-height:50px; background-color:rgba(0,0,0,.9)}

.va-sc dl .va-sc-d1 img { margin:7px 0 0 10px;}
.va-sc dl .va-sc-d1 a { color:#fff; margin-right:10px; text-decoration:none;}
.va-sc dl .va-sc-d1 a img { width:80%;}
.va-sc dl .va-sc-d2 { width:360px; text-align:left; margin-top:10px;}
.va-sc dl .va-sc-d2 h3 { font-size:14px;}
.va-sc dl .va-sc-d2 p { font-size:12px; color:#898989; height:38px; overflow:hidden;}

/*弹出层*/
.pop { position:fixed; top:30%; left:50%; width:700px; height:500px; margin-left:-510px; background-color:#000;}
.pop_head { position:absolute; right:5px; top:5px; z-index:99;}
.pop_head a { color:#fff; text-decoration:none;} 
.pop_head a:hover { color:#ccc;} 
.pop_body { color:#fff;}
/*弹出层*/

/*新闻*/
.lxwm_list{ width:100%; height:auto;}
.lxwm_list h1{ font-size:16px; color:#334bac}
.newslist{ max-width:100%; padding-left:10px; margin-top:10px;}
.newslist li{ width:100%; line-height:35px; border-bottom:dashed 1px #dedede; text-align:left;}
.newslist li span{ float:right; margin-right:10px;}
.newslist li a { text-decoration:none;}
.newslist li a:hover { color:#008dd1;}
.page{ width:100%; float:left; margin-top:10px; text-align:center; line-height:28px;}
.page a{ display:inline; padding:2px 10px; border:solid 1px #dedede; margin-left:0 6px; display:inline; text-decoration:none;}
.page a:hover,.page a.pageon { background:#0a6ce1; color:#FFF;}
.page a.disabled { background:#fff; color:#333; cursor:no-drop }
/*产品列表*/

.va-products { width:100%; margin-top:20px;display: flex;flex-wrap: wrap;}
.va-products div { width:22%; height:250px; margin:1.5%; padding:20px; box-shadow:0 2px 3px 1px #ccc}
.va-products div:hover { /*! width:22%; */ /*! margin:1.5%; */ /*! padding:20px; */ box-shadow:0 2px 4px 2px #bebebe;}

	
.va-cp { width:100%; margin-top:20px;}
.va-cp .tjsy h3 { text-align:left; font-size:12px;}
.va-cp .tjsy { width:100%; margin-top:20px;}
.va-cp .tjsy dl { float:left; width:18%; height:360px; margin:1%; box-shadow:0 2px 3px 1px #ccc; padding-bottom:15px;}
.va-cp .tjsy dl dd { text-align:left; padding:0 20px 0 30px; line-height:22px;}
.va-cp .tjsy dl:hover { box-shadow:0 2px 4px 2px #bebebe;}

.va-cpzy .zyxz {  width:50%;}
.va-cpzy .zyxz dt:hover { box-shadow:0 2px 4px 2px #bebebe;}
.va-cp .zyxz h3 { text-align:left; font-size:12px; font-family:"黑体"}
.va-cp .zyxz dt { box-shadow:0 2px 3px 1px #ccc; margin:1% 3% 1% 1%;}
.va-cp .zyxz dd { text-align:left; margin-top:50px;}
.va-cp .zyxz dd span { display:block; line-height:30px;}

.va-product { margin-top:30px;}
.va-product p{ width:97.3%; margin:0 auto; text-align:left; border-bottom:1px #ccc dotted;}
.va-product p span{}
.va-product p a { display:inline-block; line-height:40px; text-decoration:none; padding:0 10px; color:#333; outline:none !important;}
.va-product p a:hover { color:#ccc;}
.va-product p a.current { color:#ccc !important; background:rgba(255,255,255,.4);}

.va-cpsx { width:97.3%; margin:0 auto; text-align:left; margin-top:30px;}
.va-cpsx p { width:40%; line-height:40px; margin-bottom:5px; font-size:14px; background:rgba(0,0,0,.9); border-radius:7px; margin:0 auto;}
.va-cpsx p a { display:inline-block; line-height:40px; text-decoration:none; padding:0 15px; color:#fff; outline:none !important;}
.va-cpsx p a:hover { color:#ccc;}
.va-cpsx p a.current { color:#ccc !important; background:rgba(255,255,255,.4);}

/*产品详情*/
.va-cpxq { width:100%;}
.va-cpxq-l { float:left; width:73.4%;}
.va-cpxq-r { float:right; width:25%;}
.va-cpxq-tl { width:35%; height:320px; overflow:hidden; margin-right:2%;}
.va-cpxq-tl img { width:100%;}
.va-cpxq-tr { width:50%;}
.va-cpxq-tr h3 { font-weight:bold; font-size:14px;}
.va-cpxq-tr p, .va-cpxq-b p { font-size:12px; line-height:22px; margin:0 0 1em;}
.va-buy a { float:left; padding:10px 50px; border:0; background-color:#f00; border-radius:3px; color:#fff; margin-top:30px; text-decoration:none; cursor:pointer;}
.va-buy a:hover { background-color:#e72510; color:#fff;}
.va-fh a { float:left; padding:10px 30px; border:0; background-color:#d7d7d7; border-radius:3px; color:#666; margin-top:50px; text-decoration:none; cursor:pointer;}
.va-fh a:hover { background-color:#d1cfcf;}

.va-cpxq-b { text-align:left; margin-top:20px;}
.va-xq { margin-left:20px;}
.va-xq1 { font-weight:bold; font-size:18px; margin-right:10px; line-height:35px;}
.va-xq1 img { vertical-align:middle;}
.va-xq2 { width:200px; height:35px; line-height:20px;}

/*服务终端*/
.vl-main-map { padding:0 !important; margin:0 !important;}
.va-fw { position:relative; width:100%; height:825px; overflow:hidden;}
.map { width:100%;}
.map img { width:100%; height:100%;}

.aders{ position:absolute; top:100px; left:30px; width:313px;}
.aders-bg { width:100%; border-top-left-radius:10px; background:url(../images/map-new-1.png) no-repeat center; background-size:100%;}
.aders ul { padding:6% 0 0 2%;}
.aders ul li select { width:49% ;line-height:35px; border-radius:2px; margin-bottom:6px; border:solid 1px #9b9b9b;}
.searchlist{ width:100%; margin-left:7px; padding-bottom:16px; background:url(../images/ss.png) no-repeat;}
.searchlist input { border-radius:0;}
.search_boxlist{ float:left; width:210px; padding-left:30px; height:35px; line-height:22px; font-family:"微软雅黑"; font-style:normal; border:1px #ccc solid; background:none;}
.search_bntlist{ float:left; width:87px; text-align:center; height:35px; line-height:25px; font-size:16px; color:#666; cursor:pointer;}
.aders-c { padding:10px; border-bottom-left-radius:10px; background-color:#fff;}
.aders-c div { border-bottom:1px #ccc solid; padding:10px 0;}
.aders-c div:last-child { border-bottom:none;}
.aders-c div i { float:left; width:10%; padding-top:3px;}
.aders-c div span { float:right; width:88%; text-align:left;}

/*map*/
#ChinaMap {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 10px;
	max-WIDTH: 580px; width:100%;
	PADDING-TOP: 45px;
	POSITION: relative;
	TEXT-ALIGN: center;
	float:left;
}
#ChinaMap svg { 
	width:100%; height:100%;
}
#ChinaMap svg path { 
	width:100%; height:100%;
}
#tiplayer {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	Z-INDEX: 1000;
	MIN-HEIGHT: 1em;
	BACKGROUND: #000;
	MAX-WIDTH: 250px;
	PADDING-BOTTOM: 5px;
	FONT: 12px 'Microsoft YaHei',Arial,宋体,Tahoma,Sans-Serif;
	COLOR: #fff;
	PADDING-TOP: 5px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	WORD-WRAP: break-word;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

#ToolTip {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	Z-INDEX: 1000;
	MIN-HEIGHT: 1em;
	BACKGROUND: #000;
	MAX-WIDTH: 250px;
	PADDING-BOTTOM: 5px;
	FONT: 12px 'Microsoft YaHei',Arial,宋体,Tahoma,Sans-Serif;
	COLOR: #fff;
	PADDING-TOP: 5px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	WORD-WRAP: break-word;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
#ToolTip {
	BORDER-RIGHT: #c5b270 1px solid;
	PADDING-RIGHT: 15px;
	BORDER-TOP: #c5b270 1px solid;
	PADDING-LEFT: 15px;
	BACKGROUND: #fffbd6;
	PADDING-BOTTOM: 0px;
	BORDER-LEFT: #c5b270 1px solid;
	COLOR: #bb861c;
	LINE-HEIGHT: 30px;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #c5b270 1px solid;
	TOP: 30px;
}
#ToolTip a { float:right; text-decoration:none;}

.china-map-th { position:absolute; top:10px; left:100px; font-size:16px;}
.china-map-th > p { margin-bottom:10px !important;}
.china-map { width:50%; padding:10px 50px; border-left:1px #eee solid;}
.china-map h3 { line-height:30px; padding-left:10px; font-size:16px; color:#fff; background:#7C7C7C;}
.china-map p a,.china-map-th a { display:inline-block; line-height:30px; padding:0 10px; font-size:14px; color:#fff; text-decoration:none; background:#098ED0;}


/*map end*/
/*弹出层*/

.close {
  float: right;
  font-size: 21px;
  font-weight: bold;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: .2;
}
.close:hover,
.close:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  filter: alpha(opacity=50);
  opacity: .5;
}
button.close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}
.modal {
			position: fixed;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 1050;
			display: none;
			overflow: hidden;
			-webkit-overflow-scrolling: touch;
			outline: 0;
		}
.modal.fade .modal-dialog {
				-webkit-transition: -webkit-transform .3s ease-out;
				-o-transition: -o-transform .3s ease-out;
				transition: transform .3s ease-out;
				-webkit-transform: translate(0, -25%);
				-ms-transform: translate(0, -25%);
				-o-transform: translate(0, -25%);
				transform: translate(0, -25%);
			}

.modal.in .modal-dialog {
-webkit-transform: translate(0, 0);
-ms-transform: translate(0, 0);
-o-transform: translate(0, 0);
transform: translate(0, 0);}

.modal-open .modal {overflow-x: hidden;overflow-y: auto;}
.modal-dialog {position: relative;width: auto;margin: 10px;}

.modal-content {
			position: relative;
			background-color: #fff;
			-webkit-background-clip: padding-box;
			background-clip: padding-box;
			border: 1px solid #999;
			border: 1px solid rgba(0, 0, 0, .2);
			border-radius: 6px;
			outline: 0;
			-webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
			box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
		}
.modal-backdrop {
			position: fixed;
			top: 0;
			right: 0;
			bottom: 0;
			left: 0;
			z-index: 1040;
			background-color: #000;
		}
.modal-backdrop.fade {
				filter: alpha(opacity=0);
				opacity: 0;
			}
.modal-backdrop.in {
				filter: alpha(opacity=50);
				opacity: .5;
			}
.modal-header {
			min-height: 16.42857143px;
			padding: 15px;
			border-bottom: 1px solid #e5e5e5;
		}
.modal-header .close {
				margin-top: -2px;
			}
.modal-title {
			margin: 0;
			line-height: 1.42857143;
		}
.modal-body {
			position: relative;
			padding: 15px;
		}
.modal-footer {
			padding: 15px;
			text-align: right;
			border-top: 1px solid #e5e5e5;
		}
.modal-footer .btn + .btn {
				margin-bottom: 0;
				margin-left: 5px;
			}
.modal-footer .btn-group .btn + .btn {
				margin-left: -1px;
			}
.modal-footer .btn-block + .btn-block {
				margin-left: 0;
			}
.modal-scrollbar-measure {
			position: absolute;
			top: -9999px;
			width: 50px;
			height: 50px;
			overflow: scroll;
		}
@media (min-width: 768px) {
.modal-dialog {width: 600px;margin: 30px auto;}
.modal-content {-webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);box-shadow: 0 5px 15px rgba(0, 0, 0, .5);}
.modal-sm {width: 300px;}
}
@media (min-width: 992px) {
.modal-lg {width: 900px;}
}
/*弹出层*/

.va-cpxq-tr1 { width:100%;}


/** 2016.12.29*/
/*快保*/
.tl { text-align:left;}
.kb-l { float:left; width:30%; position:relative;}
.kb-l img { position:fixed; left:12%; bottom:0;}
.kb-r { float:right; width:65%; margin-right:5%;}
.kb-r1 { border-bottom:1px #eee dashed;}
.kb-r1 > h3 { font-size:26px; color:#DF0024;}
.kb-img,.kb-img img { width:100%;}

.kb-r2 { margin-top:20px; padding-bottom:20px; border-bottom:1px #eee dashed;}
.kb-r2 h3 { font-size:26px;}
.kb-r2-l { width:55%; margin-right:5%;}
.kb-r2-l div > p { font-size:16px; padding-left:20px; background:url(../images/kb-a1.png) no-repeat left; background-size:4%; margin-bottom:10px;}
.kb-r2-r { width:40%;}

.kb-r3 { margin-top:20px; }
.kb-r3 > h3 { font-size:26px; color:#DF0024;}
.kb-r3 p { padding-left:20px; background:url(../images/kb-a1.png) no-repeat left 2px; background-size:2.2%; margin-bottom:10px;}
@media (max-width: 414px) {
	.kb-l { display:none;}
	.kb-r { width:100%; margin-right:0;}
	.kb-r1 > h3 { font-size:20px;}
	.kb-r2 h3 { font-size:20px;}
	.kb-r3 > h3 { font-size:20px;}
	.kb-r2-l { width:100%; margin-right:0;}
	.kb-r2-l div > p { font-size:14px;}
	.kb-r2-r { width:50%;}
	.kb-r3 p { background:url(../images/kb-a1.png) no-repeat left 5px; background-size:4.2%;}

	.va-cpxq-l { border:0;}
	.va-cpxq-tl { width:100%; margin-right:0;}
	.va-cpxq-tr { width:100%;}
	.va-relevant > div { width:100%;}

	.search_boxlist { width:80% !important;}
	.aders-c div i { width:8% !important;}
	.aders-c div span { width:89%;}
	.aders-c { padding:8px !important;}
	.aders-bg { border-radius:0;}

	.china-map-th { position:absolute; top:5px; left:2px; font-size:14px;}
	.china-map { width:100%; padding:0; border:none;}	
	.wenhua div { width:100% !important;}
}
/*快保*/

/*产品详情*/
.va-cpxq { width:100%;}
.va-cpxq-l { float:left; width:70%; border-right:1px #ECECEC solid;}
.va-cpxq-r { float:right; width:25%;}
.va-cpxq-tl { width:34%; height:320px; overflow:hidden; margin-right:2%;}
.va-cpxq-tl img { width:85%; border:1px #eee solid;}
.va-cpxq-tr { width:58%;}
.va-cpxq-tr1 { width:100%;}
.va-cpxq-tr h2 { font-size:26px;}
.va-cpxq-tr h3 { font-weight:bold; font-size:16px; color:#108CCA;}
.va-cpxq-tr p, .va-cpxq-b p { font-size:14px; line-height:22px; margin:0 0 1em;}
.va-buy a { float:left; /*width:150px;*/ height:40px; /*line-height:40px;*/ border:0; border-radius:3px; color:#fff; margin-top:30px; text-decoration:none; cursor:pointer;}
.va-buy a.va-b1:hover { background-color:#e72510; color:#fff;}
.va-buy a.va-b1 { background-color:#f00;}
.va-buy a.va-b2 { background-color:#108CCA;}
.va-buy a.va-b2 img { vertical-align:middle;}
.va-buy a.va-b2:hover { background-color:#0380bf; color:#fff;}

.va-fh a { float:left; padding:10px 30px; border:0; background-color:#d7d7d7; border-radius:3px; color:#666; margin-top:50px; text-decoration:none; cursor:pointer;}
.va-fh a:hover { background-color:#d1cfcf;}

.va-cpxq-b { text-align:left; margin-top:20px;}
.va-cpxq-b span { font-weight:bold; font-size:16px; color:#108CCA;}
.va-xq { margin-left:20px;}
.va-xq1 { font-weight:bold; font-size:18px; margin-right:10px; line-height:35px;}
.va-xq1 img { vertical-align:middle;}
.va-xq2 { width:200px; height:35px; line-height:20px;}

.va-relevant h3 {font-weight:normal; font-size:18px; line-height:40px; margin-bottom:1px !important;}
.va-relevant > div { padding-bottom:25px; width:250px; height:600px; overflow-y:auto;}
.va-relevant > div img { margin-bottom:20px; border:1px #eee solid;}


.header-color { background-color:#343434 !important;}
.mod-menu .menu-item li.current { }
.mod-menu .menu-item li.current .m_ico { background-position:0 -80px;}
.mod-menu .menu-item li.current span { color:#f00 !important;}


/*联系我们*/
.va-contact-us { padding:20px 0 0 20px;}
.va-contact-us h3 { font-size:26px; margin-bottom:35px;}
.va-contact-us h3 span { font-size:14px; }
.va-contact-us i { color:#27AADE; margin-right:5px; font-style:normal;}
.va-contact-us p { line-height:35px;}
.va-contact-us p i ,.va-contact-us p label , .va-contact-us p input ,.va-contact-us p textarea ,.va-contact-us p select { float:left;}
.va-contact-us p input ,.va-contact-us p select { width:200px; height:30px; line-height:30px; border:#D7D7D7 1px solid;}
.va-contact-us p label { font-size:14px; line-height:35px; margin-right:5px;}
.va-contact-us p textarea { height:120px; color:#BCBCBC;}
.va-contact-us { padding:0 !important;}

/*文化*/
.wenhua { height:500px; background:url(../images/wenhua4.png) no-repeat center 150px;}
.wenhua div { width:33.33%;}
.wenhua p { line-height:25px; margin-bottom:0 !important;}
.wenhua p.none { background:none !important; padding:0 30px !important; }
.wenhua dt { text-align:center;}
.wenhua dd { display:none;}
.wenhua dd p { padding:0 50px; background:url(../images/dian.png) no-repeat 30px 12px;}
.wenhua1 dl dt:hover { background:url(../images/wehua1.png) no-repeat center top; background-size:100%;}
.wenhua1 dl:hover dd { display:block;}
.wenhua2 dl dt:hover { background:url(../images/wehua2.png) no-repeat center top; background-size:100%;}
.wenhua2 dl:hover dd { display:block;}
.wenhua3 dl dt:hover { background:url(../images/wehua3.png) no-repeat center top; background-size:100%;}
.wenhua3 dl:hover dd { display:block;}
/*文化*/


@media screen and (max-width:850px){
	/*产品中心,**hy**/
	.close-current{ top:15px;width:20px}
	.vl-banner {margin-top:55px;height: auto;}
	.vl-bbg {top:25px;}
	.icon-search:before {content:'　' !important;}
	.site-header #search-link {margin-top:15px;}
	.va-products div {width:47%;margin:0 1.5% 20px 1.5%;height:auto;padding:0px;}
	.va-products div>a {display:block;text-align: center;margin-right:0;}
	.va-products div>a>img {width:85% !important; vertical-align: middle;}
	.va-product {margin-top:10px;}
	.va-product p a {line-height:25px;}

	/*page*/
	.page {text-align:center;}
	.page a {margin: 0 2px 5px 2px;min-width:25px;padding:0;height:25px;line-height:24px;display:inline-block;border-radius: 50%;}
	.page a:first-child,.page a:last-child{width:25px;position:relative;overflow: hidden;text-indent:2em; vertical-align: -13px;}
	.page a:first-child:before,.page a:last-child:before{content:'<';text-indent:0;position:absolute;top:0;left:0;display:block;width:20px;height:20px;}
	.page a:last-child:before{content:'>';left:1px;}
}
 a{ text-decoration:none}
  .m-banner {display:none;}
  @media screen and (max-width: 700px) {
      .inner {display:none;}
      .inner.m-banner {display:block;}
  }
 
               
@media all and (max-width: 700px) { 
	.dealer{
		display: none;
	}
	.st-content-inner{
		background: #fff!important;
	}
	.you-search-tip h3{
    	margin-top: 16px !important;
    }
    .you-search-tip img{
    	width: 100% !important;
    }
 
  .you-search-tip {
	display:block;
    height: 32px;
    line-height: 32px;
    background: #d7d7d7;
    text-indent: 1em;
    color: #666;
    text-align: left;
    margin-top:55px
  }
  .you-search-tip a {
      color: #b82238
  }
  .you-map .you-search-tip {
      background: #f2f2f2;
  }

  .you-map-search {
    margin:0 10px;
    background: url(http://www.valvoline.com.cn/webcontent/images/map-new-1.png) no-repeat center;
    background-size: 100%;
    position: relative;
    height: 25px;
  }


  .you-map-search li select {
      width: 45%;
      height: 25px;
      line-height: 25px;
      background: #fff;
      position: absolute;
      left: 0px;
  }

  .you-map-search li input[type="text"] {
      width: 75%;
      border: 1px solid #ddd;
      height: 25px;
      background: #fff;
      text-indent: 5px;
      color: #999;
  }

  .you-map-search li input[type="submit"] {
      width: 40px;
      height: 27px;
      float: right;
  }
  .you-search .china-map{
	
	padding:10px 0!important;
  }
  .you-search .china-map p a, .you-search .china-map-th a{
  	display: block;
  	width: 80%;
  }
} 
@media all and (min-width: 700px) {
	.you-search{
		display: none;
	}
	.you-search .china-map{
		display: none;
	}
}
@media all and (max-width: 1200px){
	.china-map{
		width:100%!important;
	}
}