@charset "utf-8";

* { padding:0; margin:0; font-family:"microsoft yahei";}
article ,  section , hgroup , figcaption , footer , header , nav , aside , hgroup{ display:block;}
fieldset { border:none;}
html , body { height:100%; background:#fff; font-size:1em;}
ul , li { list-style:none;}
.hide{ display:none;}

a { text-decoration:none;}
header:first-of-type { 
	height:97px;
	background:#333333 url("/skin/moblie/images/headBg.jpg") repeat-x;
	position:relative;
	z-index:5;
}

header:first-of-type img { float:left; margin-top:21px; margin-left:25px; border:none; }

header:first-of-type menu { float:right; height:100%; width:100px; }
header:first-of-type menu a { height:100%; display:block; border-left:#333333 solid 1px;text-indent:-99999px; background-repeat:no-repeat; background-position:center center;}
header:first-of-type menu a[title=telephone] { background-image:url("/skin/moblie/images/headTel1.png");}
header:first-of-type menu a[title=navigation] { background-image:url("/skin/moblie/images/headBtn.png");}  



header:first-of-type menu.closeNav a[title=navigation] {background-image:url("/skin/moblie/images/headBtn.png");}  
header:first-of-type menu.openNav a[title=navigation] {background-image:url("/skin/moblie/images/headBtn2.png");}  

body>nav:first-of-type { position:absolute; left:0; right:0; top:97px; z-index:4;  display:none;  background:#fff;}
body>nav:first-of-type h6 { background:#d80514; padding-left:60px;font-size:30px; height:90px; line-height:90px;color:#000; text-shadow: -1px -1px 1px black;}

body>nav:first-of-type li { height:90px; line-height:90px; border-top:#000000 solid 1px; border-bottom:#474747 solid 1px; margin-bottom:4px;   	
    background:#e9e9e9;
	background:url("/skin/moblie/images/arrR.png") no-repeat right center , -webkit-linear-gradient(top,#d80514,#ff6666);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center ,-moz-linear-gradient(top,#d80514,#ff6666);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center ,-o-linear-gradient(top,#d80514,#ff6666);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center ,linear-gradient(top,#d80514,#ff6666);
}

body>nav:first-of-type li.current {
	
	background:url("/skin/moblie/images/arrR2.png") no-repeat right center , -webkit-linear-gradient(top,#d80514,#ff6666);
	background:url("/skin/moblie/images/arrR2.png") no-repeat right center ,-moz-linear-gradient(top,#d80514,#ff6666);
	background:url("/skin/moblie/images/arrR2.png") no-repeat right center ,-o-linear-gradient(top,#d80514,#ff6666);
	background:url("/skin/moblie/images/arrR2.png") no-repeat right center ,linear-gradient(top,#d80514,#ff6666);
	
	
	}


body>nav:first-of-type li a { margin-left:60px; display:block; height:100%; color:#fff; font-size:30px; text-decoration:none; font-weight:bold;}







footer:last-of-type {  text-align:center; background:#666}
footer:last-of-type nav { color:#fff; font-size:24px;font-weight:normal; padding-top:24px; padding-bottom:40px;  }
footer:last-of-type nav a{ border-right:#fff solid 1px; padding-right:18px; color:#fff; font-size:24px; display:inline-block; margin-left:20px;  font-weight:normal; text-decoration:none;}
footer:last-of-type nav a:last-of-type { border:none; padding:0; margin-left:20px; border-radius:5px; padding:6px 9px;}
footer:last-of-type nav a[href*=index] { border:none; padding-right:0; }


footer:last-of-type nav a:first-of-type { margin-left:0; }
footer:last-of-type p { color:#fff; font-size:16px; padding-top:0px; padding-bottom:80px;}




.containe { }
.pro_menu{ width:100%; margin:0 auto; background:#dbdbdb;border-bottom:2px #000 solid; height:80px; line-height:80px;}
.pro_menu ul li{ margin-right:3%;float:left; text-align:center; font-size:28px; }
.pro_menu ul li a{ color:#666}
.pro_menu h1 { color:#7a3f75; font-size:34px;  font-weight:normal; }
.pro_menu h1 a { float:right; margin-right:25px; margin-top:15px;vertical-align:middle;text-indent:0;}
a[title=goBack] {
	
	padding-left:40px;
	padding-right:14px;
	height:45px; 
	line-height:45px; 
	color:#fff; 
	font-size:24px; 
	text-align:center; 
	text-shadow: -1px -1px 1px #1b1b1b; 
	font-weight:normal; 
	text-decoration:none; 
	border:#212121 solid 1px;
    background:#ea9600 url("/skin/moblie/images/backArr.png") no-repeat 13px center;
	background:url("/skin/moblie/images/backArr.png") no-repeat 13px center , -webkit-linear-gradient(top,#ea9600,#ea9600);
	background:url("/skin/moblie/images/backArr.png") no-repeat 13px center , -moz-linear-gradient(top,#ea9600,#ea9600);
	background:url("/skin/moblie/images/backArr.png") no-repeat 13px center , -o-linear-gradient(top,#ea9600,#ea9600);
	background:url("/skin/moblie/images/backArr.png") no-repeat 13px center , linear-gradient(top,#ea9600,#ea9600);
	border-radius:8px;
	text-indent:0;
	box-shadow:0 0 4px 4px #262525 , 0 0 2px 2px #565656 inset;
}




.swipe{width:100%;overflow:hidden;position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
	height:100%;
	padding-bottom:60px;

	
}



.swipe ul li { height:100%; position:relative; background-position:center top; background-repeat:no-repeat; background-size:cover; 

box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; 
}





.swipe ul li h4 { font-weight:normal; text-align:left; color:#c8c8c8; font-size:24px; height:0px; line-height:0px; text-indent:0.5em;  position:absolute; bottom:-60px; left:0; right:140px; z-index:2; }

.swipe ul li img { display:block; }


.swipe #lBtn { left:3px;  background:url("/skin/moblie/images/leftBtn.png") no-repeat center center; }
.swipe #rBtn {right:3px;  background:url("/skin/moblie/images/rightBtn.png") no-repeat center center; }

.swipe a[title=LRBtn] {width:53px; height:53px;top:50%; margin-top:-53px; position:absolute;color:rgba(0 ,0 , 0 , 0); opacity:0.6;}

.swipe #pagenavi{text-align:center;width:100%; height:1px; padding-top:1px;	 padding-right:20px; margin-top:-60px; position:relative; z-index:1; 

	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box; 
	background:#343434;

}
.swipe #pagenavi a{background:#b5b5b5; height:4px; width:80px; line-height:4px; color:rgba(0,0,0,0);margin:0 4px;overflow:hidden;cursor:pointer;display:inline-block; position:relative; top:-60px;}
.swipe #pagenavi a.active{background:#C80002;}









#navCont nav:first-of-type {  background:#fff;}
#navCont nav:first-of-type h6 { background:#343434; padding-left:60px;font-size:30px; height:90px; line-height:90px;color:#fff; text-shadow: -1px -1px 1px black;}

#navCont nav:first-of-type li { height:90px; line-height:90px; border-top:#000000 solid 1px; border-bottom:#474747 solid 1px; margin-bottom:4px;   	
    background:#e9e9e9;
	background:url("/skin/moblie/images/arrR.png") no-repeat right center , -webkit-linear-gradient(top,#202020,#3b3b3b);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center ,-moz-linear-gradient(top,#202020,#3b3b3b);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center ,-o-linear-gradient(top,#202020,#3b3b3b);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center ,linear-gradient(top,#202020,#3b3b3b);
}

#navCont nav:first-of-type li.current {
	
	background:url("/skin/moblie/images/arrR2.png") no-repeat right center , -webkit-linear-gradient(top,#202020,#3b3b3b);
	background:url("/skin/moblie/images/arrR2.png") no-repeat right center ,-moz-linear-gradient(top,#202020,#3b3b3b);
	background:url("/skin/moblie/images/arrR2.png") no-repeat right center ,-o-linear-gradient(top,#202020,#3b3b3b);
	background:url("/skin/moblie/images/arrR2.png") no-repeat right center ,linear-gradient(top,#202020,#3b3b3b);
	
	
	}


#navCont nav:first-of-type li a { margin-left:60px; display:block; height:100%; color:#c1c1c1; font-size:30px; text-decoration:none; font-weight:bold;}





div[id=homeCont] .typeShowCont div.ShowPicBoxCont{ border:none; width:640px; overflow:hidden; }
div[id=homeCont] .typeShowCont div.ShowPicBox{ margin-bottom:0px;background:#fff}
div[id=homeCont] {background:#fff; padding-bottom:0px;}
div[id=homeCont] .typeShowCont{ padding-top:0px; background:#fff}
div[id=homeCont] .homeShow>p{ color:#c8c8c8; font-size:24px; text-align:center; background:#343434; padding:16px 0 16px 0;}
div[id=homeCont] .typeShowCont div.ShowPicBoxCont>div{ width:20000px; height:373px; position:relative;}
div[id=homeCont] .typeShowCont div.ShowPicBoxCont>div>img{ float:left;}

.homeShow {  box-shadow:0 3px 5px 0px #9a9a9a; }
.homeNemu { padding-top:0px; border-bottom:#000 solid 0px; width:100%;}

.homeNemu li {
	height:100%;
	float:left;
	width:33%;
	margin-left:0.3%;
	}

.homeInfo { background:#232323;	border-top:#333333 solid 1px; border-bottom:#333333 solid 1px;}
.homeInfo h2 {height:88px; line-height:88px; color:#c1c1c1; font-size:30px; font-weight:normal; text-indent:30px; 

	border-bottom:#393939 solid 1px;

}
.homeInfo p {  padding-left:35px; padding-right:35px; padding-bottom:45px; border-top:#393939 solid 1px;}
.homeInfo p a {font-size:22px; line-height:30px; color:#8b8a8a; text-decoration:none;}
.homeInfo p strong { display:block; padding-top:22px; padding-bottom:15px; color:#C1C1C1; font-size:24px; font-weight:normal;}
.homeInfo p em { font-style:normal; color:#d7000f;}

.homeTel { text-align:center; background:#ededed; height:98px; line-height:55px;border-top:#cdc4a8 solid 1px; margin-top:6px; display:block; text-decoration:none;}
.homeTel a em { display:inline-block; color:#fff; font-size:24px; font-style:normal; text-shadow:1px 1px 1px #5d5d5d; padding-left:42px; background:url("/skin/moblie/images/headTel.png") no-repeat left center;}
.homeTel a{ color:#fff;width:566px; height:55px; background:#d80514; display:block; margin:0 auto; border-radius:10px; 
background:-webkit-linear-gradient(top,#d80514,#d80514);
background:-moz-linear-gradient(top,#d80514,#d80514);
background:-o-linear-gradient(top,#d80514,#d80514);
background:linear-gradient(top,#d80514,#d80514);
border:1px solid #d80514; box-shadow: 0 0 1px 1px #d80514, 0 0 1px 1px #d80514 inset;
margin-top:20px;
}
.homeTel strong ,  .homeTel b { font-weight:bold; text-decoration:none; color:#fff; font-size:24px; text-shadow:1px 1px 1px #000; display:inline-block; text-decoration:none;}




.homeAbout { text-align:center; background:#666666;height:84px; line-height:84px;  border-bottom:#8f8f8f solid 2px; }
.homeAbout em { color:#fff; font-size:24px; font-style:normal;  padding-right:20px; vertical-align:middle;}

.homeAbout a { display:inline-block; vertical-align:middle; text-indent:-999999px; margin-left:0px;}
.homeAbout>a[title=sina] { width:33px; height:26px; background:url("/skin/moblie/images/sina.png");}







div[id=allCarType] {background:#fff; }
div[id=allCarType] h1{ height:88px; line-height:88px; text-indent:38px; font-size:34px; color:#fff; text-shadow:1px 1px 1px #fff; border-bottom:#000 solid 0px; background:#3c3c3c; font-weight:normal;}
.carType dl { }
.carType dt { border:white solid 1px; border-bottom:none; height:100px; line-height:100px; border-top:white solid 2px; padding-left:62px;
	background:-webkit-linear-gradient(top,#e9e9e9,#fff);
	background:-moz-linear-gradient(top,#e9e9e9,#fff);
	background:-o-linear-gradient(top,#e9e9e9,#fff);
	background:linear-gradient(top,#e9e9e9,#fff);
	box-shadow: 0 3px 5px 0 #9A9A9A;
	position:relative; z-index:1;
}
.carType h2 { font-size:30px; color:#3c3c3c; font-weight:normal; padding-left:23px; border-left:#d6000f solid 5px; display:inline; text-shadow: 1px 1px 1px #fff;}
.carType dd { overflow:hidden; background:white;border-bottom:#515151 solid 2px; border-top:#000 solid 2px; padding-bottom:40px;
    margin-bottom:4px;
    background: url("/skin/moblie/images/arrR.png") no-repeat right center, -webkit-linear-gradient(top,#212121,#333333);
	background: url("/skin/moblie/images/arrR.png") no-repeat right center, -moz-linear-gradient(top,#212121,#333333);
	background: url("/skin/moblie/images/arrR.png") no-repeat right center, -o-linear-gradient(top,#212121,#333333);
	background: url("/skin/moblie/images/arrR.png") no-repeat right center, linear-gradient(top,#212121,#333333);
 }
.carType dd>a { text-decoration:none;}
.carType dd>a>img { float:left; margin-left:33px; margin-top:50px;}
.carType dd:last-of-type>a>img { margin-left:20px;}
.carType dd>a>strong { display:block; margin-left:360px; font-size:30px; color:#fff; padding-top:54px;}
.carType dd>a>mark:nth-of-type(1) { color:#c1c1c1; font-size:24px; background:none; display:block; margin-left:360px;}
.carType dd>a>mark:nth-of-type(2) { color:#c1c1c1; font-size:20px; background:none; display:block; margin-left:360px; margin-top:25px;}
.carType dd>a>mark:nth-of-type(3) { color:#c1c1c1; font-size:24px; background:none; display:block; margin-left:360px; }
.carType dd:last-of-type {  border-bottom:solid #515151 2px; margin-bottom:6px;}



div[id=carTypeShow] {background:#fff; padding-bottom:30px;}
div[id=carTypeShow]>h1 { padding:12px 0 12px 40px; color:#fff; font-size:30px; background:#343434; font-weight:normal;}
div[id=carTypeShow]>h1 mark { display:block; font-weight:normal; color:#c1c1c1; font-size:24px; background:none; }
div[id=carTypeShow]>h1 a { float:right; margin-right:25px; margin-top:15px; vertical-align:middle; text-indent:0;}

.typeShowColor { background:#fff;}

.carColorShow { background-repeat:no-repeat; background-position: center top; background-size:cover;}


.typeShowColor ul{ height:73px; border-bottom:#393939 solid 1px;

    background:#232323;
	text-align:center;
	
}
.typeShowColor li { display:inline-block;  margin-right:2px; margin-left:2px; width:65px; height:39px; border:#000 solid 1px; box-shadow: 0 0 1px 1px #fff; margin-top:17px;}
.typeShowColor li a { display:block; width:100%; height:100%; position:relative; }
.typeShowColor li a img { position:absolute; left:0; top:0; width:100%; height:100%;}


.typeShowColor li cite { display:none; border:white solid 1px; position:absolute; width:60px; background:#666; color:white; text-align:center; font-style:normal; margin-top:-40px; padding-top:5px; padding-bottom:5px;}
.typeShowColor li a:hover cite{ display:block; }

.typeShowCont { padding-top:5px;}
.typeShowCont section { margin-bottom:15px;}
.typeShowCont h2 { font-size:30px; font-weight:normal; height:85px; margin-bottom:5px; }
.typeShowCont h2 a { color:#cfcfcf; display:block; height:100%;line-height:85px; text-decoration:none; font-weight:bold; padding-left:40px; 

    background:url("/skin/moblie/images/arrR.png") no-repeat right center, -webkit-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center, -moz-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center, -o-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center, linear-gradient(top,#212121,#323232);	
	overflow:hidden;

}

.typeShowCont h2 a.open {
   
    background:url("/skin/moblie/images/arrRD.png") no-repeat right center, -webkit-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrRD.png") no-repeat right center, -moz-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrRD.png") no-repeat right center, -o-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrRD.png") no-repeat right center, linear-gradient(top,#212121,#323232);		
	
	}


.typeShowCont h2 span { float:right; color:#d7000f; font-weight:bold; font-size:60px; margin-right:40px;}

.typeShowCont section .boxSH { display:none;}


.typeShowCont div.ShowPicBox { width:640px; height:373px; background:white; margin-left:auto; margin-right:auto; margin-bottom:15px;}
.typeShowCont div.ShowPicBoxCont { width:640px; height:373px; margin-left:auto; margin-right:auto; border-top:solid #000 1px; overflow:hidden;}
.typeShowCont div.ShowPicBoxCont img { float:left; display:block;}
.typeShowCont div.ShowPicBoxCont div { width:20000px; height:308px; position:relative;}



.typeShowCont ul { text-align:center; position:relative; top:-30px;}
.typeShowCont li { display:inline-block; width:25px; height:4px; background:#d2d2d2; }
.typeShowCont li a { display:inline-block; width:100%; height:100%; text-decoration:none;}
.typeShowCont li.current { background:#d7000f;}
.typeShowCont dl {margin-left:45px; margin-right:45px;}
.typeShowCont dt { font-size:24px; color:#c1c1c1; padding-bottom:5px;}
.typeShowCont dd { line-height:28px; color:#c1c1c1; font-size:22px;}

.typeShowCont div.ShowVideoBox { width:640px; height:308px; background:white; padding:3px;  background:#000; margin-left:auto; margin-right:auto;}

.typeShowFun { text-align:center; font-size:0; border-top:#000 solid 1px; padding-top:35px;}
.typeShowFun a {margin-left:8px; margin-right:8px; font-size:30px; display:inline-block; height:60px;  color:#fff; text-decoration:none;  text-align:center; border:1px solid #5D5D5D; box-shadow: 0 0 1px 1px #1C1C1C, 0 0 1px 1px #4A4A4A inset; padding-left:27px; padding-right:27px; border-radius:10px; background:no-repeat; background-position:center 21px;
background:-webkit-linear-gradient(top,#414141,#2f2f2f);
background:-moz-linear-gradient(top,#414141,#2f2f2f);
background:-o-linear-gradient(top,#414141,#2f2f2f);
background:linear-gradient(top,#414141,#2f2f2f); line-height:57px;
}




div[id=accessory] , div.accessory {background:#fff; }
div[id=accessory]>h1 , div.accessory>h1 { padding:24px 0 24px 40px; color:#fff; font-size:30px; background:#343434; font-weight:normal;}
div[id=accessory]>h1 a , div.accessory>h1 a { float:right; margin-right:25px; vertical-align:middle;text-indent:0;}

div[id=accessory] .accCont form , div.accessory .accCont form , div.accessory .accCont section{ margin-left:38px; margin-right:38px; }
div[id=accessory] .homeTel , div.accessory .homeTel { border-top:2px solid #000000; margin-top:4px;}
.accCont { padding-bottom:20px; border-bottom:solid #3a3a3a 1px; background:#232323;}



.accCont h4 { color:#c1c1c1; font-size:24px; font-weight:normal;  padding-top:50px; padding-bottom:24px; margin-left:38px; margin-right:38px;}



.accCont input[type=text] { height:50px; background:#f1f1f1; border:#d5d5d5 solid 1px;display:block; width:100%; margin-left:auto; margin-right:auto; font-size:24px; color:#4f4f4f; text-shadow: 1px 1px 1px #fff; text-align:center; box-shadow: 0 0 1px 1px #fefefe inset; border-radius:5px; }
.accCont input[type=submit] { height:45px;width:165px; display:block; border:#cccccc solid 1px;  font-size:24px; color:#e1e1e1;margin-top:30px; margin-bottom:40px; text-decoration:none; text-align:center; line-height:45px; margin-left:auto; margin-right:auto;
background:#8b8b8b;  
border-radius:5px; 
background:-webkit-linear-gradient(top,#414141,#2f2f2f);
background:-moz-linear-gradient(top,#414141,#2f2f2f);
background:-o-linear-gradient(top,#414141,#2f2f2f);
background:linear-gradient(top,#414141,#2f2f2f);
border:1px solid #5D5D5D; box-shadow: 0 0 1px 1px #1C1C1C, 0 0 1px 1px #4A4A4A inset;


}
.accCont p { color:#c1c1c1; line-height:36px; font-size:24px; margin-bottom:0.4em; }

.accTel { background:#e9e9e9; }



.accCont table { border-collapse:collapse; border-spacing:0;border:#fff solid 1px;}
.accCont td , .accCont th { border:#d2d2d2 solid 1px; font-weight:normal; color:#fff; padding-top:20px; padding-bottom:20px; }
.accCont th { text-align:left; text-indent:35px;}
.accCont>div { margin-left:25px; margin-right:25px; margin-top:35px;}

.accCont>mark { display:block; line-height:36px; color:#8b8a8a; font-size:24px; margin-left:60px; margin-right:60px; margin-top:36px; background:none;}


.fruitTel { padding-top:34px; padding-bottom:34px;}

#resultNull { display:block;  text-decoration:none;font-size:24px;color:#D7000F; padding-bottom:10px; }
#resultNull a[href^=tel] { font-size:32px; display:inline-block; margin-left:0.2em; margin-right:0.2em; color:#D7000F; text-decoration:none; border-bottom:#D7000F solid 1px; white-space: nowrap; font-weight:bold;}
#resultNull a[onclick^=close] { display:inline-block; overflow:hidden;  width:15px; height:16px; background:url("/skin/moblie/images/close.png") no-repeat center center; margin-right:0.5em; color:rgba(0,0,0,0)}






div[id=content] a[title=goBack] { float:right; margin-right:25px;vertical-align:middle;}
.goBackBox { background:#343434; padding-top:20px; padding-bottom:20px; overflow:hidden;}
.contentBox {font-size:24px; margin-left:38px; margin-right:38px;}
.contentBox h1 { color:#e5e5e5; font-size:30px; line-height:42px; text-align:center; font-weight:normal; padding-top:35px; padding-left:1em; padding-right:1em; padding-bottom:15px; border-top:solid 2px #000;}
.contentBox h1 time { display:block; font-size:24px; color:#e5e5e5;}
.contentBox>img { display:block; margin-bottom:0.5em; margin-left:auto; margin-right:auto; }
.contentBox>p { text-indent:2em; line-height:36px; font-size:28px; color:#c1c1c1; margin-bottom:1em;}


.contentBox a[title=readAll] { height:58px;display:block; margin-left:auto; margin-right:auto;  font-size:30px; font-weight:bold; color:#e6e6e6; text-shadow: 1px 1px 1px #000; margin-top:13px; margin-bottom:40px;border-radius:5px;  text-decoration:none; text-align:center; line-height:58px;
background:#8b8b8b;  
background:-webkit-linear-gradient(top,#414141,#2f2f2f);
background:-moz-linear-gradient(top,#414141,#2f2f2f);
background:-o-linear-gradient(top,#414141,#2f2f2f);
background:linear-gradient(top,#414141,#2f2f2f);
border:1px solid #5D5D5D; box-shadow: 0 0 1px 1px #1C1C1C, 0 0 1px 1px #4A4A4A inset;}



section.picBox b { display:block; text-align:center;

  color: #7A7A7A;
  display: block;
  font-size: 24px;
  font-weight: normal;
  padding-bottom:1em;
  padding-top:1em;

  text-align: center;


}



.contentBox  section img { display:block; margin-left:auto; margin-right:auto;}

.containe *.picBox { text-indent:0; line-height:normal; margin:auto; text-align:center;}
.containe *.picBox img { display:block; margin-left:auto; margin-right:auto; margin-bottom:0.5em;}





div[id=dakarRally] {background:#fff; padding-bottom:30px;}
div[id=dakarRally]>h1 { padding:25px 0 25px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal;}
div[id=dakarRally]>h1 a { float:right; margin-right:25px;   vertical-align:middle;text-indent:0;}
.dakarRally dl { margin:30px 45px 0px 45px; padding-bottom:30px;}
.dakarRally dl mask { float:right;}
.dakarRally:nth-of-type(1) dl { line-height:60px; margin:0; padding:0; border-bottom:solid 1px #494949;}
.dakarRally dt { font-size:24px; color:#cfcfcf; padding-bottom:5px; text-align:center; background:#343434}
.dakarRally dd { line-height:32px; color:#c8c8c8; font-size:24px;}


.dakarRally div.ShowPicBox { width:640px; height:308px; margin-left:auto; margin-right:auto; background:#fff;}
.dakarRally div.ShowPicBoxCont { width:640px; height:308px; margin-left:auto; margin-right:auto; overflow:hidden;}
.dakarRally div.ShowPicBoxCont img { float:left;}
.dakarRally div.ShowPicBoxCont div { width:20000px; height:308px; position:relative;}


.dakarRally div.ShowPicBox ul { text-align:center; position:relative; top:-30px;}
.dakarRally div.ShowPicBox li { display:inline-block; width:25px; height:4px; background:#d2d2d2; }
.dakarRally div.ShowPicBox li a { display:inline-block; width:100%; height:100%; text-decoration:none;}
.dakarRally div.ShowPicBox li.current { background:#d7000f;}








.dakarRally section{margin-bottom:5px; border-top:solid 1px #000;}




.dakarRally h2 { font-size:30px; font-weight:normal; height:85px;}
.dakarRally h2 a { color:#cfcfcf; display:block; height:100%;line-height:85px; text-decoration:none; font-weight:bold; padding-left:40px; 

    background:url("/skin/moblie/images/arrR.png") no-repeat right center, -webkit-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center, -moz-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center, -o-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center, linear-gradient(top,#212121,#323232);	
	overflow:hidden;

}

.dakarRally h2 a.open {
	background:url("/skin/moblie/images/arrRD.png") no-repeat right center, -webkit-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrRD.png") no-repeat right center, -moz-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrRD.png") no-repeat right center, -o-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrRD.png") no-repeat right center, linear-gradient(top,#212121,#323232);
	
	
	}



.dakarRally .yeartab{ text-align:center; margin-top:14px; margin-bottom:14px;}
.dakarRally li a {text-decoration:none; color:#4f4f4f; font-size:24px; font-weight:bold; line-height:44px;}
.dakarRally .yeartab li { display:inline-block; width:138px; height:44px; background:#cdcdcd;}
.dakarRally .yeartab li.on { background:#606060;}
.dakarRally .yeartab li.on a { color:#FFF}
.dakarRally div.ShowVideoBox { width:640px; height:306px; background:#000; margin-left:auto; margin-right:auto;}




div[id=orderDr] {background:#000; }
div[id=orderDr] h1{ padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}

.orderDrBox fieldset>label:first-of-type { color:#c1c1c1; font-size:30px; display:inline-block; margin-top:27px; margin-bottom:22px;}
.orderDrBox fieldset { width:560px; margin-left:auto; margin-right:auto; }
.orderDrBox section { margin-top:4px; border-bottom:#3a3a3a solid 1px; background:#232323; padding-bottom:40px;}
.orderDrBox section:last-of-type { border:none;}
.orderDrBox section:last-of-type fieldset { padding-bottom:0;}
.orderDrSelBox .selectBox { width:512px; height:68px; background:url("/skin/moblie/images/select1.png"); position:relative; }
.selectBox { width:566px; height:68px; background:url("/skin/moblie/images/select.png"); position:relative;}

.selectBox select { width:100%; height:100%; opacity:0; position:absolute; left:0; top:0; z-index:1; border:none;}
.selectBox a { display:block; font-style:normal; font-size:24px; color:#4f4f4f; text-shadow: 1px 1px 1px #fff; position:absolute; left:0; right:65px; overflow:hidden;  height:61px; line-height:66px; text-indent:28px; white-space:nowrap; text-overflow:ellipsis; text-decoration:none;}

.orderDrSelBox { background:#2c2c2c; border:#383838 solid 1px; margin-bottom:30px; }
.orderDrSelBox h6 { font-size:24px; font-weight:normal; color:#333; padding-top:30px; padding-left:25px; padding-bottom:15px;} 

.orderDrSelBox .selectBox:first-of-type { margin:27px auto 15px auto;}
.orderDrSelBox .selectBox:last-of-type { margin:0px auto 15px auto;}

.orderDrSelBox ins { text-decoration:none; padding-top:22px;  text-align:center; display:block; height:40px; width:500px; margin:0 auto;}
.orderDrSelBox ins mark { font-size:24px; color:#d3d3d3; padding-left:20px; padding-right:20px; background:#2c2c2c; float:left; margin-top:-15px; }
.orderDrSelBox ins hr{ width:180px; float:left;}
.orderDrSelBox a[title=currentPos] { margin-left:auto; margin-right:auto;}

a[title=currentPos] { width:500px; height:52px;

display:block; font-size:24px;  color:#dcdcdc; text-decoration:none; text-align:center; line-height:50px;
background:#8b8b8b;  
border-radius:5px; 
background:-webkit-linear-gradient(top,#414141,#2f2f2f);
background:-moz-linear-gradient(top,#414141,#2f2f2f);
background:-o-linear-gradient(top,#414141,#2f2f2f);
background:linear-gradient(top,#414141,#2f2f2f);
border:1px solid #5D5D5D; box-shadow: 0 0 1px 1px #1C1C1C, 0 0 1px 1px #4A4A4A inset;

}

.orderDrSelBox em { padding-top:25px; padding-bottom:25px; color:#c1c1c1; font-size:24px; font-style:normal; padding-left:30px; display:block;}


.orderDrBox fieldset div>label:first-of-type { display:inline-block; width:105px; padding-right:20px; height:60px; line-height:60px; vertical-align:middle; font-size:24px; text-align:right; color:#c1c1c1}
.orderDrBox fieldset div>input[type=text] , .orderDrBox fieldset div>input[type=tel] , .orderDrBox fieldset div>input[type=email] { width:410px; height:50px; background:#f3f3f3;  text-shadow: 1px 1px 1px #fff; border:#d5d5d5 solid 1px; box-shadow:0 0 1px 1px #fff inset;  border-radius:2px;  font-size:24px; vertical-align:middle; color:#4a4a4a;}

.orderDrBox fieldset div>label:nth-of-type(2) , .orderDrBox fieldset div>label:nth-of-type(3) { height:60px; line-height:60px; width:205px; display:inline-block; font-size:24px; vertical-align:middle; color:#c1c1c1;}


.orderDrBox fieldset div input[type=radio] { margin-right:12px; vertical-align:middle; opacity:0;   }



.orderDrBox fieldset div>label:nth-of-type(2) span , .orderDrBox fieldset div>label:nth-of-type(3) span { display:inline-block; width:40px; height:39px;  margin-right:0.5em; vertical-align:middle; line-height:39px; text-align:center; background:url("/skin/moblie/images/cheak.png");}
.orderDrBox fieldset div>label:nth-of-type(2) span.cked , .orderDrBox fieldset div>label:nth-of-type(3) span.cked {background:url("/skin/moblie/images/cheaked.png");}



.orderDrBox fieldset div>cite { font-size:30px; display:inline-block; color:#cc0000; font-weight:bold; line-height:60px; height:60px; vertical-align:middle; padding-left:5px;} 

.orderWrite div { padding-bottom:4px;}
.orderWrite p { }
.orderWrite input[type=checkbox] { margin-right:22px; margin-left:125px; vertical-align:middle; }
.orderWrite fieldset>label:last-of-type { font-size:30px; color:#c1c1c1;}


.orderDrBox fieldset input[type=submit] , .orderDrBox fieldset input[type=button] { height:52px;width:170px; display:block; margin-left:auto; margin-right:auto; border:#cccccc solid 1px;  font-size:24px; color:#DCDCDC;margin-top:13px;  margin-top:30px; text-decoration:none; text-align:center; line-height:50px;
background:#8b8b8b;  
border-radius:5px; 
background:-webkit-linear-gradient(top,#414141,#2f2f2f);
background:-moz-linear-gradient(top,#414141,#2f2f2f);
background:-o-linear-gradient(top,#414141,#2f2f2f);
background:linear-gradient(top,#414141,#2f2f2f);
border:1px solid #5D5D5D; box-shadow: 0 0 1px 1px #1C1C1C, 0 0 1px 1px #4A4A4A inset;
}


.moreInfo h6 {font-size:24px; font-weight:normal; color:#C1C1C1; padding-top:30px; padding-left:25px; padding-bottom:15px;}
.moreInfo div {text-shadow: 1px 1px 1px #000; border:#d5d5d5 solid 1px;  border-radius:10px;  padding-top:1em; padding-bottom:1em; }
.moreInfo address { font-style:normal; font-size:20px; color:#C1C1C1; line-height:36px; padding-left:25px;}
.moreInfo address a[href^=tel] {font-size:20px; color:#C1C1C1; text-decoration:none;}
.moreInfo a[title=lookMap] { display:block;font-size:20px; color:#C1C1C1; padding-left:25px;}







div[id=dealer] {background:#fff; }
div[id=dealer] h1{ padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}

div[id=dealer] .orderDrBox fieldset .orderDrSelBox{  border:none; border-bottom:1px solid #000 }
div[id=dealer] .orderDrBox fieldset .orderDrSelBox h6{ font-size:30px; color:#d3d3d3; font-weight:normal; padding-top:25px; padding-bottom:0px; padding-left:63px;}
div[id=dealer] .orderDrBox section{ padding-bottom:0;}


div[id=dealer] .orderDrBox { position:relative; z-index:1;}

div[id=dealer] article:last-of-type { background:#fff; border-bottom:solid #313131 2px;}





.listShow { padding-bottom:30px; margin-top:4px; border-bottom:solid #000 1px; }
.listShow h2 { padding-top:23px; padding-bottom:20px;  color:#cacaca; font-size:30px; font-weight:normal; padding-left:40px; 
    
	background:url("/skin/moblie/images/arrR.png") no-repeat scroll right center, -webkit-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat scroll right center,-moz-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat scroll right center,-o-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat scroll right center,linear-gradient(top,#212121,#323232);
	border-bottom:#3f3f3f solid 2px;

}


.listShow h2 span {
    color: #D7000F;
    float: right;
    font-size: 60px;
    font-weight: bold;
   
	margin-top:-20px;
	width:63px;
	color:rgba(0,0,0,0);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center;
}

.listShow h2 span.open {	background:url("/skin/moblie/images/arrRD.png") no-repeat right center; }

.listShow ul { padding-left:40px; padding-top:15px;}
.listShow li span , .listShow li address , .listShow li  a ,  .listShow li time { display:inline-block; font-weight:normal; font-style:normal; color:#dcdcdc; font-size:24px;}
.listShow li  a { text-decoration:none; border-bottom:#dcdcdc solid 1px;}

.listShow li { line-height:27px;}
.listShow li:before { content:""; display:inline-block; height:27px; background:url("/skin/moblie/images/redDot.jpg") no-repeat left 25px;}
.listShow li a[href^=tel] { text-decoration:none;}

.listShow a[title=redDotBtn] { height:40px;width:157px; display:block; margin-left:40px; border:#cccccc solid 1px;  font-size:24px; color:#DCDCDC;margin-top:20px; text-decoration:none; text-align:center; line-height:40px;
background:#8b8b8b;  
border-radius:5px; 
background:-webkit-linear-gradient(top,#414141,#2f2f2f);
background:-moz-linear-gradient(top,#414141,#2f2f2f);
background:-o-linear-gradient(top,#414141,#2f2f2f);
background:linear-gradient(top,#414141,#2f2f2f);
border:1px solid #5D5D5D; box-shadow: 0 0 1px 1px #1C1C1C, 0 0 1px 1px #4A4A4A inset;}

div[id=dealer] .orderDrSelBox{ background:#232323; margin-bottom:0px; padding-bottom:30px; }
div[id=dealer] .orderDrBox fieldset { width:100%;}
div[id=dealer] .orderDrSelBox ins mark{ background:#232323;}

#allmaps { height:500px;}

div[id=dealer] .listShow h2 { 
    background:#323232;
	background:-webkit-linear-gradient(top,#212121,#323232);
	background:-moz-linear-gradient(top,#212121,#323232);
	background:-o-linear-gradient(top,#212121,#323232);
	background:linear-gradient(top,#212121,#323232);
	

}







div[id=serviceshop] {background:#fff; }
div[id=serviceshop] h1{ padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}
div[id=serviceshop] h1 a  { float:right; margin-right:25px; vertical-align:middle;text-indent:0;}


div[id=serviceshop] .orderDrBox fieldset .orderDrSelBox{  border:none; border-bottom:1px solid #000 }
div[id=serviceshop] .orderDrBox fieldset .orderDrSelBox h6{ font-size:30px; color:#d3d3d3; font-weight:normal; padding-top:25px; padding-bottom:0px; padding-left:63px;}
div[id=serviceshop] .orderDrBox section{ padding-bottom:0;}


div[id=serviceshop] .orderDrBox { position:relative; z-index:1;}

div[id=serviceshop] article:last-of-type { background:#fff; border-bottom:solid #313131 2px;}

div[id=serviceshop] .orderDrSelBox{ background:#232323; margin-bottom:0px; padding-bottom:30px; }
div[id=serviceshop] .orderDrBox fieldset { }
div[id=serviceshop] .orderDrSelBox ins mark{ background:#232323;}


div[id=serviceshop] .listShow h2 { 
    background:#323232;
	background:-webkit-linear-gradient(top,#212121,#323232);
	background:-moz-linear-gradient(top,#212121,#323232);
	background:-o-linear-gradient(top,#212121,#323232);
	background:linear-gradient(top,#212121,#323232);
	

}








div[id=servicelookMap] {}
div[id=servicelookMap] h1{ padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}


div[id=servicelookMap] h1 a[title=goBack] { float:right;   margin-right:25px; vertical-align:middle;text-indent:0;}
div[id=servicelookMap] article:first-of-type {  padding-top:30px; padding-bottom:20px;}
div[id=servicelookMap] .listShow { box-shadow:none;	border-radius:0; background:none;	border:none; margin-bottom:14px; }

div[id=servicelookMap] .listShow h2 { 
    background:#323232;
	background:-webkit-linear-gradient(top,#212121,#323232);
	background:-moz-linear-gradient(top,#212121,#323232);
	background:-o-linear-gradient(top,#212121,#323232);
	background:linear-gradient(top,#212121,#323232);
	

}






div[id=busynessintro] {background:#232323; border-bottom:#313131 solid 2px;}
div[id=busynessintro]>h1 { padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal;}
div[id=busynessintro]>h1 a { float:right; margin-right:25px; vertical-align:middle;text-indent:0;}
div[id=busynessintro] article{ color:#c1c1c1; margin-left:38px; margin-right:38px; font-size:24px; padding-bottom:40px; }
div[id=busynessintro] article dl{ padding-top:30px; }
div[id=busynessintro] article dl dt{ margin-bottom:10px;}
div[id=busynessintro] article dl dd{ text-indent:1.5em;}




div[id=dealerinfo] {background:#fff; }
div[id=dealerinfo] h1{ padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}
div[id=dealerinfo] h1 a {float:right; margin-right:25px; vertical-align:middle;text-indent:0;}

div[id=dealerinfo] .orderDrBox fieldset .orderDrSelBox h6{ font-size:30px; color:#d3d3d3; font-weight:normal; padding-top:25px; padding-bottom:25px; padding-left:63px;}
div[id=dealerinfo] .orderDrBox fieldset{ width:100%;}
div[id=dealerinfo] .orderDrBox section { padding-bottom:0; }
div[id=dealerinfo] .orderDrSelBox { background:#232323; border:#383838 solid 1px; margin-bottom:0; }



div[id=havelhistory] {background:#fff; border-bottom:#313131 solid 1px;}
div[id=havelhistory] P{ padding:38px; color:#c1c1c1; font-size:24px; border-bottom:#3a3a3a solid 1px; background:#232323;}
div[id=havelhistory]>h1 { padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}
div[id=havelhistory]>h1 a { float:right; margin-right:25px;vertical-align:middle;text-indent:0;}
div[id=havelhistory] .typeShowCont{ padding-top:0}
div[id=havelhistory] .typeShowCont h2{ border-bottom:2px #3a3a3a solid; margin-bottom:0;}
div[id=havelhistory] .typeShowCont section{ margin-bottom:0; margin-top:4px; border-top:1px #000 solid;}





div[id=havelloan] {background:#fff;}
div[id=havelloan]>h1 { padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; border-bottom:1px #000 solid;}
div[id=havelloan] .typeShowCont{ padding-top:0}
div[id=havelloan] .typeShowCont section{ margin-bottom:4px; margin-top:0; border-top:1px #000 solid; border-bottom:2px #3e3e3e solid;}
div[id=havelloan] .typeShowCont h2{ margin-bottom:0px;}
div[id=havelloan] .homeTel{ margin-top:6px;}



div[id=newslist] {background:#fff;}
div[id=newslist]>h1 { padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; border-bottom:1px #000 solid;}
div[id=newslist]>h1 a { float:right; margin-right:25px; vertical-align:middle;text-indent:0;}
div[id=newslist] .typeShowCont{ padding-top:0}
div[id=newslist] .typeShowCont section{ margin-bottom:4px; margin-top:0; border-top:1px #000 solid; border-bottom:2px #3e3e3e solid;}
div[id=newslist] .typeShowCont h2{ margin-bottom:0px;}
div[id=newslist] .homeTel{ margin-top:6px;}

div[id=newslist] .newstypeShowCont section { color:#cfcfcf; display:block; height:100%;line-height:32px; text-decoration:none; font-weight:bold; padding-left:40px; padding-right:90px; padding-top:20px; padding-bottom:20px;

    background:url("/skin/moblie/images/arrR.png") no-repeat right center, -webkit-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center, -moz-linear-gradient(top,#212121,#323232);
	background:-o-linear-gradient(top,#212121,#323232);
	background:linear-gradient(top,#212121,#323232);	
	overflow:hidden;
	margin-bottom:5px;
	border-bottom:2px solid #3f3f3f;

}
div[id=newslist] .newstypeShowCont section:last-of-type{ margin-bottom:0;display:block;}
div[id=newslist] .newstypeShowCont section a { color:#c1c1c1; font-size:30px; text-decoration:none; font-weight:normal; display:block;}
div[id=newslist] .newstypeShowCont section p { font-size:20px; font-weight:normal;}






div[id=original] {background:#fff;}
div[id=original]>h1 { height:93px;  color:#fff; font-size:22px; background:#343434; border-bottom:1px #000 solid;}
div[id=original]>h1>a { float:right; margin-right:25px; vertical-align:middle;text-indent:0; margin-top:23px;}
div[id=original]>h1 em { font-style:normal; float:left; line-height:93px; border-left:#232323 solid 1px; padding-left:20px; font-size:34px;}
div[id=original]>h1 span { position:relative; float:left; margin-left:5px; width:223px; height:48px; background:url("/skin/moblie/images/selectBg.png") no-repeat left center; margin-top:23px; margin-right:7px;}
div[id=original]>h1 span>a { display:block; height:48px; line-height:48px; text-align:center; text-decoration:none; margin-right:47px; color:#4f4f4f; font-size:24px;  text-shadow: 1px 1px 1px white;}
div[id=original]>h1 span select { position:absolute; width:100%; height:100%; opacity:0;}


div[id=original] .typeShowCont{ padding-top:0}
div[id=original] .typeShowCont section{ margin-bottom:4px; margin-top:0; border-top:1px #000 solid; border-bottom:2px #3e3e3e solid;}
div[id=original] .typeShowCont h2{ margin-bottom:0px;}
div[id=original] .homeTel{ margin-top:6px;}

div[id=original] .newstypeShowCont section { color:#cfcfcf; display:block; text-decoration:none;  

    background:url("/skin/moblie/images/arrR.png") no-repeat right center, -webkit-linear-gradient(top,#212121,#323232);
	background:url("/skin/moblie/images/arrR.png") no-repeat right center, -moz-linear-gradient(top,#212121,#323232);
	background:-o-linear-gradient(top,#212121,#323232);
	background:linear-gradient(top,#212121,#323232);	
	overflow:hidden;
	margin-bottom:7px;
	border-bottom:2px solid #3f3f3f;
	padding-top:30px;
	padding-bottom:30px;

}




div[id=original]>article>section>a { text-decoration:none;}
div[id=original]>article>section>a>img{ float:left; margin-left:26px; padding:3px;  background:black;}
div[id=original]>article>section>a>h4 { font-size:30px; font-weight:bold; color:white; margin-left:257px; padding-bottom:5px;}
div[id=original]>article>section>a>p { font-size:24px; color:#c1c1c1; margin-left:257px;}
div[id=original]>article>section>a>span {margin-left:257px; 

height:52px;width:170px; display:block;  border:#cccccc solid 1px;  font-size:24px; color:#DCDCDC;margin-top:13px;  margin-top:10px; text-decoration:none; text-align:center; line-height:50px;
background:#8b8b8b;  
border-radius:5px; 
background:-webkit-linear-gradient(top,#414141,#2f2f2f);
background:-moz-linear-gradient(top,#414141,#2f2f2f);
background:-o-linear-gradient(top,#414141,#2f2f2f);
background:linear-gradient(top,#414141,#2f2f2f);
border:1px solid #5D5D5D; box-shadow: 0 0 1px 1px #1C1C1C, 0 0 1px 1px #4A4A4A inset;

	}
div[id=original]>article>p { line-height:55px; height:55px; background:#343434; text-align:center; font-size:24px; text-align:center; color:#838383;}













div[id=proInfo]>h1 { height:93px;  color:#fff; font-size:22px; background:#343434; border-bottom:1px #000 solid;}
div[id=proInfo]>h1>a { float:right; margin-right:25px; vertical-align:middle; text-indent:0; margin-top:23px;}
div[id=proInfo]>h1 em { font-style:normal; font-size:34px; line-height:93px; border-left:#232323 solid 1px; padding-left:20px;}
div[id=proInfo]>h1>span { float:right; line-height:67px; font-size:16px; color:#838383; padding-right:20px;}

div[id=proInfo] .typeShowCont div.ShowPicBoxCont{ border:none; width:640px; overflow:hidden; }
div[id=proInfo] .typeShowCont div.ShowPicBox{ margin-bottom:0px;background:#fff}
div[id=proInfo] {background:#fff; padding-bottom:0px;}
div[id=proInfo] .typeShowCont{ padding-top:0px; background:#fff; position:relative;}

div[id=proInfo] .typeShowCont div.ShowPicBoxCont>div{ width:20000px; height:306px; position:relative;}
div[id=proInfo] .typeShowCont div.ShowPicBoxCont>div>img{ float:left;}
div[id=proInfo] .ShowPicBox ul { }


div[id=proInfo] section { color:#cfcfcf; padding-left:30px; padding-right:30px;}

div[id=proInfo] section p { margin-top:1em; line-height:24px; font-size:24px; line-height:36px;}


a.infoBtn { height:58px;display:block; margin-left:auto; margin-right:auto;  font-size:30px; font-weight:bold; color:#e6e6e6; text-shadow: 1px 1px 1px #000; margin-top:13px; margin-bottom:40px;border-radius:5px;  text-decoration:none; text-align:center; line-height:58px;
background:#8b8b8b;  
background:-webkit-linear-gradient(top,#414141,#2f2f2f);
background:-moz-linear-gradient(top,#414141,#2f2f2f);
background:-o-linear-gradient(top,#414141,#2f2f2f);
background:linear-gradient(top,#414141,#2f2f2f);
border:1px solid #5D5D5D; box-shadow: 0 0 1px 1px #1C1C1C, 0 0 1px 1px #4A4A4A inset;


 }
 
div[id=proInfo] .rewardCont>p{ color:#c8c8c8; font-size:24px; line-height:36px;  text-align:left; background:#3c3c3c; padding:25px 30px 25px 30px ;}


a[title=leftBtn] { position:absolute; left:24px; top:50%; width:26px; height:48px; background:url("/skin/moblie/images/arrLeft.png"); z-index:3; color:rgba(0,0,0,0);}
a[title=rightBtn] { position:absolute; right:24px; top:50%; width:26px; height:48px; background:url("/skin/moblie/images/arrRight.png"); z-index:3; color:rgba(0,0,0,0);}

div[id=proInfo] .essenceInfoContBox img { width:90%; height:auto; display:block; margin:0 auto;}
div[id=proInfo] .essenceInfoContBox table { width:90%;}







div[id=trueFalse]>h1 { height:93px;  color:#fff; font-size:22px; background:#343434; border-bottom:1px #000 solid;}
div[id=trueFalse]>h1>a { float:right; margin-right:25px; vertical-align:middle; text-indent:0; margin-top:23px;}

div[id=trueFalse] article {


  margin-left: 60px;
  margin-right: 60px;


}
div[id=trueFalse] article h2 {  color:#CFCFCF; font-size:30px; text-align:center; height:100px; line-height:100px;  }
div[id=trueFalse] article p {
  color: #CFCFCF;
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 1em;
  text-indent: 2em;		
	}
.trueFalsePic { margin-bottom:1em;}
.trueFalsePic img { }

div[id=trueFalse] article h3 { font-size:24px; color:#CFCFCF; margin-bottom:1em;}
div[id=trueFalse] article p em { color:#c1c1c1; padding-right:0.2em;}

.trueFalseBox { background:#2c2c2c; border:#383838 solid 1px; margin-bottom:1em;}
.trueFalseBox div { margin-left:14px; margin-right:14px; margin-top:14px; position:relative; margin-bottom:1em;}
.trueFalseBox div img { display:block;}
.trueFalseBox div span { position:absolute; width:76px; height:61px;  right:20px; bottom:15px;}
.trueFalseBox div span.true { background:url("/skin/moblie/images/true.png") no-repeat right bottom;}
.trueFalseBox div span.false { background:url("/skin/moblie/images/false.png") no-repeat right bottom;}
.trueFalseBox p{ padding-left:14px; padding-right:14px;}






div[id=webapply] {background:#fff;}
div[id=webapply]>h1 { padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; border-bottom:1px #000 solid;}
div[id=webapply]>h1 a { float:right; margin-right:25px; vertical-align:middle; text-indent:0;}
div[id=webapply] .orderDrBox fieldset>label{ font-size:24px; margin-bottom:27px;}
div[id=webapply] .selectBox{ margin-bottom:10px;}
div[id=webapply] .orderDrBox fieldset div>label:first-of-type { width:80px;}
div[id=webapply] .orderDrBox section:last-of-type fieldset{ padding-bottom:25px;}
div[id=webapply] .orderDrBox section{ padding-bottom:10px;}
div[id=webapply] .orderDrBox fieldset label > cite{ color:#d40202;}





div[id=error] h1{ font-weight:normal; color:#d6000f; font-size:36px; text-align:center; font-weight:normal; padding-top:100px; padding-bottom:30px; }
div[id=error] p { line-height:36px; font-size:24px; color:#c1c1c1; }
div[id=error]>article:first-of-type { padding-left:40px; padding-right:40px; padding-bottom:150px; }
div[id=error]>article:last-of-type {}










div[id=brand] {background:#fff; }
div[id=brand] h1{ padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}


.brandCont { padding-top:2em; padding-bottom:3em;}
.brandCont > p {
  color: #c1c1c1;
  font-size: 24px;
  line-height: 36px;
  margin-bottom: 1em;
  margin-left: 60px;
  margin-right: 60px;
  text-indent: 2em;
}

.brandCont>b { display:block; text-align:center; color:#7a7a7a; font-weight:normal; font-size:24px; margin-bottom:2em;}

.brandCont>h2 { font-size:30px; color:#c1c1c1; margin-bottom:1em; margin-left:60px; font-weight:normal;}
.brandCont>h2:before { content:"* ";  line-height:36px;}
.brandCont>h3 { font-size:24px; color:#c1c1c1; margin-bottom:1em; margin-left:60px;}
.brandCont>h3~p { text-indent:0;}






div[id=appWeb] h1 , div.appWeb h1 { padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}
.appCont div:empty { height:312px; background:white url("/skin/moblie/images/appPic1.jpg") no-repeat center top;}
.appCont div:empty ~ p { color:#919191;  font-size: 24px;
  line-height: 36px;
  margin-bottom: 1em;

  text-indent: 2em;
  padding:1em;
  
  margin:0;
  
  }
  
.appCont section { display:inline-block; width:49%; text-align:center; padding-top:40px; padding-bottom:30px;}  
.appCont section a {
	
	width:200px; height:50px; display:inline-block;    text-decoration:none; text-indent:-9999px; 

	border-radius:30px;
	box-shadow: 0 0 15px 0 #333 inset;
	border:white solid 3px;
	
	
	}
.appCont section:first-of-type { border-right:#3a3a3a solid 1px;}
.appCont section:first-of-type a { 
    background:#be0f0f url("/skin/moblie/images/andDown.png") no-repeat center center;	
	background:url("/skin/moblie/images/andDown.png") no-repeat center center , -webkit-linear-gradient(top,#e01c1c,#970000) ;
	background:url("/skin/moblie/images/andDown.png") no-repeat center center , -moz-linear-gradient(top,#e01c1c,#970000) ;
	background:url("/skin/moblie/images/andDown.png") no-repeat center center , -o-linear-gradient(top,#e01c1c,#970000) ;
	background:url("/skin/moblie/images/andDown.png") no-repeat center center , linear-gradient(top,#e01c1c,#970000);


}	
.appCont section:last-of-type a { 

    background:#be0f0f url("/skin/moblie/images/iosDown.png") no-repeat center center;	
	background:url("/skin/moblie/images/iosDown.png") no-repeat center center , -webkit-linear-gradient(top,#e01c1c,#970000) ;
	background:url("/skin/moblie/images/iosDown.png") no-repeat center center , -moz-linear-gradient(top,#e01c1c,#970000) ;
	background:url("/skin/moblie/images/iosDown.png") no-repeat center center , -o-linear-gradient(top,#e01c1c,#970000) ;
	background:url("/skin/moblie/images/iosDown.png") no-repeat center center , linear-gradient(top,#e01c1c,#970000);


}	


.appCont section mark { display:inline-block; width:100%; text-align:center; background:none; font-size:18px; color:#7e7e7e; font-weight:bold; padding-top:20px;}

.appCont aside { background:#1c1c1c; border-top:#3a3a3a solid 1px;border-bottom:#3a3a3a solid 1px;}






div[id=reward]>h1 { padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}
div[id=reward]>h1 a { float:right; margin-right:25px;vertical-align:middle;text-indent:0;}

div[id=reward] .typeShowCont div.ShowPicBoxCont{ border:none; width:640px; overflow:hidden; }
div[id=reward] .typeShowCont div.ShowPicBox{ margin-bottom:0px;background:#fff}
div[id=reward] {background:#fff; padding-bottom:0px;}
div[id=reward] .typeShowCont{ padding-top:0px; background:#fff; position:relative;}
div[id=reward] .rewardCont>p{ color:#c8c8c8; font-size:24px; text-align:center; background:#343434; padding:16px 0 16px 0;}
div[id=reward] .typeShowCont div.ShowPicBoxCont>div{ width:20000px; height:373px; position:relative;}
div[id=reward] .typeShowCont div.ShowPicBoxCont>div>img{ float:left;}
div[id=reward] .ShowPicBox ul { }

a[title=leftBtn] { position:absolute; left:24px; top:50%; width:26px; height:48px; background:url("/skin/moblie/images/arrLeft.png"); z-index:3; color:rgba(0,0,0,0);}
a[title=rightBtn] { position:absolute; right:24px; top:50%; width:26px; height:48px; background:url("/skin/moblie/images/arrRight.png"); z-index:3; color:rgba(0,0,0,0);}




div[id=news] h1{ padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}
div[id=news] h1 a[title=goBack] { float:right;  vertical-align:middle;  margin-right:28px;   margin-top:24px; text-indent:0;}

.newsCont li {    padding-left:60px; padding-right:60px; border-bottom:#d2d2d2 solid 1px; padding-top:30px; padding-bottom:30px;}
.newsCont li a {color:#3c3c3c; text-decoration:none;line-height:43px; display:block;font-size:30px;}
.newsCont li time { font-size:22px; color:#7a7a7a;}





div[id=webMap] h1{ padding:24px 0 24px 40px; color:#fff; font-size:34px; background:#343434; font-weight:normal; border-bottom:2px #000 solid;}
div[id=webMap] h1 a[title=goBack] {  float:right;  vertical-align:middle;  margin-right:28px;   margin-top:24px; text-indent:0;}


.webMapBox { background:#232323; padding-top:25px;  }
.webMapBox section { 	 }
.webMapBox h2 {
	
		height:98px;
	background:#3f3f3f;	
	background:-webkit-linear-gradient(top,#202020,#3f3f3f);
	background:-moz-linear-gradient(top,#202020,#3f3f3f);
	background:-o-linear-gradient(top,#202020,#3f3f3f);
	background:linear-gradient(top,#202020,#3f3f3f);


	
	border-bottom:#3f3f3f solid 1px;
	border-top:black solid 1px;
	
	line-height:98px; 
text-indent:36px; 
	
	
	}
	

.webMapBox h2 a {font-size:30px; color:#b9b9b9; text-decoration:none;}

	
.webMapBox ul { 
width:100%; overflow:hidden; background:url("/skin/moblie/images/mapLine.gif") content-box; padding-left:2px; padding-right:2px; 
box-sizing:border-box;
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; 
border-bottom:#fff solid 4px;

}
.webMapBox li { height:96px; line-height:96px; float:left;  counter-increment:section; width:50%; border-left:#3f3f3f solid 1px;border-top:#3f3f3f solid 1px; border-bottom:#fff solid 1px; border-right:#fff solid 1px; 
-moz-box-sizing:border-box; 
-webkit-box-sizing:border-box; 
box-sizing:border-box;  

	background:-webkit-linear-gradient(top,#232323,#252525);
	background:-moz-linear-gradient(top,#232323,#252525);
	background:-o-linear-gradient(top,#232323,#252525);
	background:linear-gradient(top,#232323,#252525);

}

.webMapBox li a { font-size:28px; color:#b9b9b9; text-decoration:none; }
.webMapBox li a:before { content:counter(section , disc); display:inline-block; color:#d7000f; margin-left:25px; margin-right:15px;}


