﻿@charset "utf-8";

/* 
	@名称: base
	@功能: 重设浏览器默认样式
*/

/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */
html{
	color:#000;background:#fff;
	-webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}

/* 内外边距通常让各个浏览器样式的表现位置不同 */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {
	margin:0;padding:0;
}

/* 重设 HTML5 标签, IE 需要在 js 中 createElement(TAG) */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { 
    display:block;
}

/* HTML5 媒体文件跟 img 保持一致 */
audio,canvas,video {
    display: inline-block;*display: inline;*zoom: 1;
}

/* 要注意表单元素并不继承父级 font 的问题 */
body,button,input,select,textarea{
	font:12px/1.5 tahoma, arial, 'microsoft yahei', \5b8b\4f53;
}
input,select,textarea{
	font-size:100%;
}

/* 去掉各Table  cell 的边距并让其边重合 */
table{
	border-collapse:collapse;border-spacing:0;
	table-layout:fixed;
	empty-cells:show;
	border-collapse:collapse;
}

/* IE bug fixed: th 不继承 text-align*/
th{
	text-align:inherit;
}

/* 去除默认边框 */
fieldset,img{
	border:0;
}

/* ie6 7 8(q) bug 显示为行内表现 */
iframe{
	display:block;
}

/* 去掉 firefox 下此元素的边框 */
abbr,acronym{
	border:0;font-variant:normal;
}

/* 一致的 del 样式 */
del {
	text-decoration:line-through;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:500;
}

/* 去掉列表前的标识, li 会继承 */
ol,ul {
	list-style:none;
}

/* 对齐是排版最重要的因素, 别让什么都居中 */
caption,th {
	text-align:left;
}

/* 来自yahoo, 让标题都自定义, 适应多个系统应用 */
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:500;
}

q:before,q:after {
	content:'';
}

/* 统一上标和下标 */
sub, sup {
    font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;
}
sup {top: -0.5em;}
sub {bottom: -0.25em;}





/* 默认不显示下划线，保持页面简洁 */
ins,a {
	text-decoration:none;
}

/* 清理浮动 */
.fn-clear:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:" ";
	clear:both;
	height:0;
}
.fn-clear {
	zoom:1; /* for IE6 IE7 */
}

/* 隐藏, 通常用来与 JS 配合 */
body .fn-hide {
	display:none;
}
html,body{
	min-height:100%;
}

/* 设置内联, 减少浮动带来的bug */
.fn-left,.fn-right {
	display:inline;
}
.fn-left {
	float:left;
}
.fn-right {
	float:right;
}
.fL{float:left;}
.fR{float:right;}

*{
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}



.mainInner .addr h4 em,.mainInner .addr span i,.weixin .weixinIco i,.mainInner .weibo i,.mainInner .loging em,.headMenu .searchBox em,.dHeader .mobileBar a,.dHeader .carTools span,.floatBtn span,.dHeader .menuBox .menu-list li em{background:url(../styleImg/hfScript.png) no-repeat;}
/*--公共--*/
/*jscrollpane*/
.jspScrollable {outline:0 none;}
.jspContainer {overflow:hidden;position:relative;}
.jspPane {position:absolute;margin-left:0!important;}
.jspVerticalBar {position:absolute;top:0;right:0;width:4px;height:100%; }
.jspHorizontalBar {position:absolute;bottom:0;left:0;width:100%;height:4px;}
.jspCap {display:none;}
.jspHorizontalBar .jspCap {float:left;}
.jspTrack {background:#ccc;position:relative;}
.jspDrag {background:#666;position:relative;top:0;left:0;cursor:pointer;}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {float:left;height:100%;}
.jspArrow {background:#50506d;text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0;}
.jspArrow.jspDisabled {cursor:default;background:#80808d;}
.jspVerticalBar .jspArrow {height:16px;}
.jspHorizontalBar .jspArrow {width:16px;float:left;height:100%;}
.jspVerticalBar .jspArrow:focus {outline:none;}
.jspCorner {background:#eeeef4;float:left;height:100%;}
* html .jspCorner {margin:0 -3px 0 0;}
.jspVerticalBar {width:12px;}
.jspVerticalBar .jspDrag {background:#666 url(../styleImg/mouseWheelY.jpg) no-repeat center center;width:12px;position:relative;top:0;cursor:pointer;float:left;}
.jspTrack {background:url(../styleImg/mouseWheelYBG.jpg) repeat-y center 0;}
.jspVerticalBar .jspArrowUp {background-position:-276px -66px;}
.jspVerticalBar .jspArrowDown {background-position:-276px -78px;}
.jspVerticalBar .jspArrowUp.jspDisabled {background-position:right -66px;}
.jspVerticalBar .jspArrowDown.jspDisabled {background-position:right -78px;}
/*---公共--*/
.selectInfo{width:100%; position:relative;}
.selectInfo .selectTitleInfo{ width:100%; display:inline-block; position:relative;vertical-align:top;}
.selectInfo .selectTitleInfo .selectTitle{width:100%;height:30px; background:url(../styleImg/select_bg.jpg);cursor:pointer; text-indent:5px; line-height:30px; overflow:hidden;}
.selectInfo .selectTitleInfo .selectIcon{ position:absolute;top:0;right:0; width:30px; height:30px; background:url(../styleImg/select_arrow_off.jpg) no-repeat; cursor:pointer;}
.selectInfo select{ display:none;}
.selectInfo .selectTitleInfo .selectIcon.det{ position:absolute;top:0;right:0; width:30px; height:30px; background:url(../styleImg/select_arrow_on.jpg) no-repeat; cursor:pointer;}
.selectInfo .selectDivContentAll{width:100%; height:0;position:absolute;left:0;top:0;background:#fff;overflow:hidden;}
.selectInfo .selectScroll{width:100%; height:auto; max-height:148px; overflow:hidden; position:absolute;}
.selectInfo .selectDivContent{width:100%; height:auto;}
.selectInfo .selectDivContent span{ width:100%;height:28px; line-height:28px; display:block; text-indent:5px; background:#9b9b9b; color:#fff; cursor:pointer;}
.selectInfo .selectDivContent span:hover{background:#d71920;color:#fff}
/*dHeader Start,2014/11/18,yxm*/
.dHeader{position:fixed;top:0;left:0;width:100%;z-index:11;background:#fff;}
.dHeader .mainInner{width:980px;margin:0 auto;padding-top:14px;padding-bottom:22px;}
.mainInner .logo{display:block;float:left;margin-left:10px;position:relative;}
.mainInner .addr{margin:4px 0 0 66px;float:left; width: 290px;}
.mainInner .addr h4{color:#d71920;font-size:24px;font-weight:bold;margin-bottom:8px;}
.mainInner .addr h4 em{display:inline-block;width:26px;height:26px;background-position:0 -36px;text-indent:-9999px;position:relative;top:5px;left:10px;}
.mainInner .addr span{display:block;color:#000;font-size:12px;}
.mainInner .addr span i{display:inline-block;width:10px;height:13px;position:relative;top:3px;right:5px;}
.mainInner .addr .phoneIco{background-position:0 0;}
.mainInner .addr .addrIco{background-position:-13px 0;}
.mainInner .addr .phone em{color:#f18c1d;font-size:14px;font-weight:bold;}
.mainInner .addr .address em{color:#595a5c; width:230px; height:48px; overflow:hidden; display:block; position:absolute;top:1px; left:50px; line-height:18px;}
.mainInner .addr .address{margin-top:2px; position:relative;}

.mainInner .weixin{margin:6px 0 0 42px;position:relative;float:left;width:194px;border-right:solid 1px #e3e3e3;}
.mainInner .weixin img{display:inline-block;float:right;margin-right:24px; width:79px; height:80px;}
.weixin .weixinIco i{display:block;width:50px;height:36px;background-position:0 -65px;text-indent:-9999px;margin:0 auto 8px;}
.weixin .weixinIco span{color:#231f20;}
.mainInner .weixinIco{display:block;width:74px;float:left;}

.mainInner .weibo{width:75px;margin-left:24px;float:left;}
.mainInner .weibo i{display:block;width:37px;height:31px;margin:10px auto 10px;background-position:-32px -34px;text-indent:-9999px;}
.mainInner .weibo span{display:block;margin:0 auto;color:#231f20;}

.mainInner .loging{float:right;margin:37px 0 0 0;}
.mainInner .loging span{display:inline-block;padding:0 18px;color:#333333;font-weight:bold;cursor:pointer;}
.mainInner .loging span a{color:#333333;}
.mainInner .loging em{display:inline-block;width:15px;height:16px;position:relative;top:4px;right:5px;}
.mainInner .loging .logIco{background-position:0 -17px;}
.mainInner .loging .regIco{background-position:-17px -17px;}

.mainInner .mobileBar,.mainInner .carTools{display:none;}

.dHeader .menu{position:relative;width:100%;height:40px;background-color:#231f20;}
.dHeader .headMenu{width:980px;height:40px;margin:0 auto;}
.dHeader .menu .menuBox{width:auto;height:40px;position:relative;float:left;}
.dHeader .menuBox > li{display:block;float:left;line-height:40px;width:90px;text-align:center;position:relative;}
.dHeader .menuBox > li.w100{width:120px;}
/*.dHeader .menuBox > li.w90{width:90px;}*/
.dHeader .menuBox > li.on{background-color:#595757;-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;-ms-transition: all 0.3s ease;}
.dHeader .menuBox > li > a{color:#fff;font-size:12px;display:block;}
.dHeader .menuBox > li > a:hover{font-weight:bold;font-size:14px;}
.dHeader .menuBox > li > a.redLine{border-top:solid 4px #d71920;position:relative;height:36px;line-height:32px;}
/*.dHeader .menuBox .redLine{width:90px;height:4px;display:block;position:absolute;top:0;left:0;background-color:#d71920;}*/
.dHeader .menuBox .menu-list{background-color:#595757;padding:0 0 0 22px;width:128px;box-shadow:2px 2px 3px rgba(0,0,0,0.4);height:0;overflow:hidden;-webkit-transition: height 0.3s ease;-moz-transition: height 0.3s ease;-o-transition: height 0.3s ease;-ms-transition: height 0.3s ease;}
#wrap.openNav .menuBox li[lnk='vehicle'].on .menu-list{height:90px;}
#wrap.openNav .menuBox li[lnk='offer'].on .menu-list{height:210px;}
#wrap.openNav .menuBox li[lnk='about'].on .menu-list{height:90px;}
#wrap.openNav .menuBox li[lnk='serve'].on .menu-list{height:370px;}
.dHeader .menuBox .menu-list li{display:block;font-size:12px;color:#fff;height:40px;line-height:40px;margin:0;text-align:left;}
.dHeader .menuBox .menu-list li em{display:inline-block;width:5px;height:8px;background-position:-62px -90px;margin-right:8px;}
.dHeader .menuBox .menu-list li a{color:#fff;}

.headMenu .searchBox{float:right;position:relative;top:9px;}
.headMenu .searchBox span{display:none;}
.headMenu .searchBox input{border:none;display:block;float:left;width:138px;height:22px;background:url(../styleImg/serchSprite_x.png) repeat-x;color:#999999;line-height:22px;padding-left:5px;}
.headMenu .searchBox em{display:inline-block;width:22px;height:22px;cursor:pointer;background-position:-62px -65px;}
.wrapper{position:relative;width:100%;height:100%;background:#f1f1f1;top:164px;padding-bottom:36px;}
textarea{ resize:none;}
@media only screen and (max-width:1024px) {
.dHeader .menu{width:1024px;}
}
.commonIcon {
	background:url("../styleImg/hfScript.png") no-repeat;
}
/*footer Start*/
.show-btn {
	display:block;
	position:absolute;
	top:-25px;
	right:15px;
	width:30px;
	height:25px;
	line-height:25px;
	background:#d71518;
	text-align:center;
	transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
}
.show-btn i {
	display:inline-block;
	vertical-align:middle;
	width:12px;
	height:12px;
	background-position:-35px 0;
}
.dFoot{
	position:fixed;
	bottom:0;
	width:100%;
	z-index:9;
}
.footer {
	position:fixed;
	z-index:13;
	bottom:0;
	left:0;
	width:100%;
	color:#afafaf;
}
.footer a {
	color:#afafaf;
}
.footer .show-btn {
	display:none;
}
.footer-show {
	position:relative;
	z-index:2;
	width:100%;
	height:36px;
}
.footer-show .left {
	position:absolute;
	width:40%;
	max-width:655px;
	height:36px;
	line-height:36px;
	background:#000 url("../images/indexImg/footer-show-bg.png") no-repeat right center;
}
.footer-show .left .footer-follow {
	float:left;
	width:140px;
	margin-left:15px;
}
.footer-show .left .footer-follow a {
	margin-left:10px;
	position:relative;
	top:4px;
}
.footer-show .left .footer-follow a img {
	width:22px;
	height:18px;
}
.footer-show .left .footer-links {
	height:36px;
	line-height:36px;
	padding-right:150px;
	margin-left:150px;
	text-align:center;
	width:200px;
}
.footer-show .left .footer-links a {
	height:20px;
	line-height:20px;
	margin:0 1px;
}
.footer-show .left .footer-links a img {
	width:19px;
	height:17px;
	margin-right:3px;
}
.footer-show .left .weixin {
	display:block;
	position:absolute;
	width:100px;
	height:100px;
	top:-110px;
	left:-38px;
	display:none;
}
.footer-show .left .footer-follow .weixin img {
	width:auto;
	height:auto;
}
.footer-show .right {
	height:36px;
	line-height:36px;
	padding-right:15px;
	text-align:right;
	background:#2c2c2c;
}
.pop-footer {
	position:fixed;
	z-index:12;
	bottom:0;
	width:100%;
	height:290px;
	background:#3a3a3a;
	transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	transform:translate(0, 254px);
	-webkit-transform:translate(0, 254px);
	-ms-transform:translate(0, 254px);
}
.pop-footer .left {
	float:left;
	width:40%;
	max-width:655px;
	height:290px;
	background:#1a1a1a url("../images/indexImg/footer-hide-bg.png") no-repeat right center;
}
.pop-footer .left .footer-follow {
	width:400px;
	height:100px;
	margin-top:90px;
	margin-left:8%;
}
.pop-footer .left .footer-follow .exp {
	display:block;
}
.pop-footer .left .footer-follow .exp .icon {
	width:100%;
	height:36px;
	margin-bottom:10px;
}
.pop-footer .left .footer-follow .exp img {
	width:36px;
	height:36px;
}
.pop-footer .left .footer-follow .exp .text {
	line-height:20px;
	color:#fff;
	transition:color 0.3s ease;
	-webkit-transition:color 0.3s ease;
	-moz-transition:color 0.3s ease;
	-o-transition:color 0.3s ease;
	-ms-transition:color 0.3s ease;
}
.pop-footer .left .footer-follow .exp:hover .text {
	color:#d71518;
}
.pop-footer .left .footer-follow .follow-wx {
	float:left;
	width:200px;
	height:100px;
	padding-right:30px;
	border-right:1px solid #3a3a3a;
}
.pop-footer .left .footer-follow .follow-wx .img {
	float:left;
	width:100px;
	height:100px;
}
.pop-footer .left .footer-follow .follow-wx .img img {
	height:100px;
}
.pop-footer .left .footer-follow .follow-wx .exp {
	float:right;
	width:80px;
}
.pop-footer .left .footer-follow .follow-sina {
	float:right;
	width:120px;
	height:100px;
	padding-left:30px;
}
.pop-footer .right {
	width:100%;
}
.pop-footer .right .link-list {
	float:right;
	width:60%;
	margin-top:5px;
}
.pop-footer .right .link-list .lists {
	float:left;
	width:16%;
}
.pop-footer .right .link-list .lists h5 {
	height:22px;
	line-height:22px;
	font-size:14px;
	color:#909090;
	font-weight:700;
}
.pop-footer .right .link-list .lists ul li {
	height:20px;
	margin-top:5px;
	line-height:20px;
}
.pop-footer .right .link-list .lists ul li a {
	position:relative;
	display:block;
	width:100px;
	padding-left:10px;
	color:#fff;
}
.pop-footer .right .link-list .lists ul li a i {
	position:absolute;
	left:0;
	top:9px;
	width:5px;
	height:8px;
	background-position:-67px 0;
}
.pop-footer .right .link-list .lists[lnk='contact'] {
	width:32%;
}
.pop-footer .right .link-list .lists[lnk='contact'] ul li {
	height:auto;
}
.pop-footer .right .link-list .lists[lnk='contact'] ul li a {
	width:110px;
	padding-left:30px;
}
.pop-footer .right .link-list .lists[lnk='contact'] ul li a span {
	display:block;
}
.pop-footer .right .link-list .lists[lnk='contact'] ul li a i {
	top:5px;
	width:20px;
	height:17px;
}
.pop-footer .right .link-list .lists[lnk='contact'] ul li[icon='tel1'] a i {
	background-position:0 -102px;
}
.pop-footer .right .link-list .lists[lnk='contact'] ul li[icon='tel2'] a i {
	background-position:0 -121px;
}
.pop-footer .right .link-list .lists[lnk='contact'] ul li[icon='email'] a i {
	background-position:-25px -104px;
}
.pop-footer .tellNum{font-size:24px;width:150px;margin-top:10px;font-style: italic;}
.pop-footer .right .link-list .lists ul li.email{margin-top:30px;}

.main {
	position:absolute;
	z-index:5;
	width:100%;
	height:100%;
	top:0;
	bottom:0;
}
.popup-cover {
	display:none;
	position:fixed;
	z-index:6;
	top:0;
	bottom:0;
	left:0;
	right:0;
	background:rgba(0,0,0,0.3);
}
.laodingBox {
	width:100%;
	height:100%;
	background:#231f20;
	position:absolute;
	 z-index:2;
}
.loadingNavImg {
	position:absolute;
	width:125px;
	height:174px;
	left:50%;
	top:50%;
	margin-left:-63px;
	margin-top:-87px;
	text-align:center
}
.loadingNavImg img {
	width:auto
}
.loadingNavImg .loadingGif {
	margin-top:15px
}
.pjLaodingText, .laodingText {
	color:#f00;
	width:125px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:14px;
	margin-top:10px;
}
#wrap.openFooter .pop-footer .show-btn {
	background-color:#3a3a3a;
}
#wrap.openFooter .show-btn i {
	height:2px;
	background-position:-50px -5px;
}
#wrap.openFooter .pop-footer {
	transform:translate(0, 0);
	-webkit-transform:translate(0, 0);
	-moz-transform:translate(0, 0);
	-o-transform:translate(0, 0);
	-ms-transform:translate(0, 0);
}
#wrap.openFooter .popup-cover {
	z-index:11;
}
.floatBtn{
	position:fixed;
	width:70px;
	height:142px;
	right:0;
	z-index:6;
	top:275px;
}
.floatBtn span{
	display:block;
	margin-bottom:2px;
	width:70px;
	height:70px;
	text-indent:-9999px;
	cursor:pointer;
}
.floatBtn span.tools{background-position:0 -217px}
.floatBtn span.onlineService{background-position:0 -288px}
.newTips{ position:fixed; top:0;left:0; z-index:9999999;}
.newTipsBg{ background:#000; filter:alpha(opacity=70); opacity:.7;}
.newTipsClose{ position:absolute; display:none; width:40px; height:40px;cursor:pointer; background: url(../styleImg/close.png);}

.popup-close{background:url(../styleImg/commonSprite.png) no-repeat;}
.popup-box {
	position:fixed;
	z-index:999;
	left:50%;
	top:50%;
	width:940px;
	height:600px;
	margin-top:-270px;
	margin-left:-485px;
	display:none;
}
.popup-title {
	height:75px;
	padding-left:10px;
	border-left:5px solid #d71518;
}
.popup-title span {
	display:block;
	color:#fff;
}
.popup-title span.enImg {
	width:100px;
	height:40px;
	overflow:hidden;
	text-indent:-99em;
	background:url("../styleImg/pop-title.png") no-repeat;
}
.popup-title span.cnText {
	display:inline-block;
	vertical-align:bottom;
	font-size:24px;
	font-weight:700;
}
.popup-close {
	display:block;
	position:absolute;
	right:-30px;
	top:0;
	width:30px;
	height:30px;
	background-position:-74px -66px;
}
.popup-st .popup-title .enImg{
	width:197px;
	background-position:left -45px;
}
.popup-content {
	width:940px;
}
.popup-st .popup-title .enImg {
	width:197px;
	background-position:left -45px;
}
.popup-st .st-content {
	width:815px;
	padding:60px 63px 0 62px;
	overflow:hidden;
}
.popup-st .st-content ul {
	width:820px;
}
.popup-st .st-content li {
	float:left;
	width:130px;
	height:140px;
	overflow:hidden;
	padding:40px 35px 20px;
	margin-right:5px;
	margin-bottom:5px;
	background:url("../images/indexImg/st-bg.jpg") no-repeat;
	cursor:pointer;
}
.popup-st .st-content li div {
	position:relative;
	z-index:1;
	width:130px;
	height:140px;
	overflow:hidden;
	text-align:center;
}
.popup-st .st-content li div p, .popup-st .st-content li div h6 {
	position:absolute;
	width:100%;
}
.popup-st .st-content li div p {
	top:20px;
	left:0;
	transition:top 0.3s ease;
	-webkit-transition:top 0.3s ease;
	-moz-transition:top 0.3s ease;
	-o-transition:top 0.3s ease;
	-ms-transition:top 0.3s ease;
}
.popup-st .st-content li div h6 {
	bottom:-20px;
	left:0;
	height:20px;
	line-height:20px;
	color:#fff;
	font-size:14px;
	font-weight:700;
	transition:bottom 0.3s ease;
	-webkit-transition:bottom 0.3s ease;
	-moz-transition:bottom 0.3s ease;
	-o-transition:bottom 0.3s ease;
	-ms-transition:bottom 0.3s ease;
}
.popup-st .st-content li:hover div p {
	top:0;
}
.popup-st .st-content li:hover div h6 {
	bottom:0;
}
.popup-st .st-content li.first img {
	width:87px;
	height:81px;
}
.popup-st .st-content li.second img {
	width:86px;
	height:83px;
}
.popup-st .st-content li.third img {
	width:72px;
	height:87px;
}
.popup-st .st-content li.fourth img {
	width:98px;
	height:81px;
}
.popup-st .st-content li.fifth img {
	width:98px;
	height:63px;
}
.popup-st .st-content li.sixth img {
	width:97px;
	height:56px;
}
.popup-st .st-content li.seventh img {
	width:104px;
	height:77px;
}
.popup-st .st-content li.eighth img {
	width:92px;
	height:77px;
}
.popup-st .st-content li p {
	font-size:14px;
	font-weight:700;
	color:#fff;
}

.p-cover {
	display:none;
	position:fixed;
	z-index:998;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background:url("../images/p-bg.png") repeat;
}
/*#horiPrompt {
	background:#000 url("../images/orientation_iPad.png") center center no-repeat;
	display:none;
	position:fixed;
	z-index:10000;
	top:0;
	left:0;
	right:0;
	bottom:0;
}*/

.popup-ajax, .popup-maps, .popup-comp,.popup-success, .popup-xb {
	z-index:1001;
	top:0;
	left:0;
	bottom:0;
	right:0;
	width:100%;
	height:100%; /* auto; */
	margin:0;
	background:url(../images/p-bg.png) repeat;
}
.popup-maps, .popup-comp {
	z-index:1005;
}
.popup-success{
	z-index:1002;
}
.successPop{
	position:absolute;
	top:50%;
	left:50%;
	width:640px;
	height:490px;
	margin-top:-245px;
	margin-left:-320px;
}
.successPopTitle{
	position:relative;
	width:100%;
	height:60px;
	overflow:hidden;
	background:#d71719;
}
.successPopTitle .successIcon{
	position:relative;
	float:left;
	width:60px;
	border-top:60px solid #ac1214;
	border-right:30px solid transparent;
}
.successIcon em {
	width:36px;
	height:31px;
	display:block;
	position:absolute;
	top:50%;
	left:50%;	
	height:38px;
	width:38px;
	margin-top:-48px;
	margin-left:-18px;
	background:url(../toolPage/images/tools.png) no-repeat;
	background-size:auto auto;
	background-position:right -110px;
}
.successPopTitle h2 {
	float:left;
	line-height:60px;
	font-size:20px;
	color:#fff;
}
.sClose {	
	position:absolute;
	right:0;
	top:0;
	width:60px;
	height:60px;
	cursor:pointer;
	background:url(../toolPage/images/tools.png) no-repeat;
	background-size:auto auto;
	background-position:0 -267px;
}
.successPopContent{
	width:100%;
	height:430px;
	background:#e3e3e3;
}
.submitsuccess-con {
	width:530px;
	height:290px;
	margin:0 auto;
	padding-top:140px;
}
.submitsuccess-con dt {
	float:left;
	width:85px;
}
.submitsuccess-con dd {
	float:left;
	width:410px;
	padding-left:35px;
}
.submitsuccess-con dd h3 {
 color:;
	font-size:30px;
	font-weight:bold;
}
.submitsuccess-con dd p {
	font-size:12px;
	color:#000000;
	line-height:24px;
}
.submitsuccess-con dd a:hover {
	text-decoration:underline;
}
.submitsuccess-con dd p.success-hours {
	font-size:14px;
	color:#d71719;
	border-bottom:1px solid #c5c5c5;
	padding-bottom:20px;
	margin-bottom:20px;
}


.popup-xb{
	/*display:block;*/
}
.popup-xb .sClose{
	right: -40px;
	top: 0;
	width: 30px;
	height: 30px;
	background:url(../styleImg/commonSprite.png) no-repeat;
	background-position: -74px -66px;
}
.xbPop{
	position:absolute;
	top:63px;
	bottom:85px;
	left:50%;
	width:940px;
	margin-left:-470px;
	background:#fff;
}
.xbPopTitle{
	position:relative;
	width:100%;
}


.xbPopContent{
	position:absolute;
	top:0;
	left:0;
	bottom:0;
	right:0;
	padding:0 60px;
	font-size:14px;
	line-height:24px;
	overflow:hidden;
	overflow-y:scroll;
}
.xbPopContent h2{
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:24px;
	margin:20px 0;
}

.xbPopContent h3{
	margin-top:30px;
}
.xbPopContent h4{
	margin-left:20px;
}
.xbPopContent .p0{

}
.xbPopContent .p1{
	margin-left:20px;
}
.xbPopContent .p2{
	margin-left:30px;
}

.xbPopContent .p2:before{
	display:inline-block;
	content:"•";
	width:10px;
	line-height:24px;
	color:#ef881f;
}

.mapInfo h4 {
}
.mapInfo h4 b {
	display:inline-block;
	vertical-align:text-bottom;
	width:18px;
	height:20px;
	line-height:20px;
	padding-bottom:10px;
	margin-right:5px;
	background:url("../imgSty/tools.png") no-repeat;
	background-position:-167px -71px;
	text-align:center;
	color:#fff;
}
.mapInfo h4 a {
	display:inline-block;
	line-height:20px;
	font-weight:700px;
	text-decoration:underline;
}
.mapAds li {
	line-height:20px;
	padding-left:22px;
	color:#000;
}
.mapAds li a {
	color:#000;
}
.mapAds li.phone_2 {
	color:#d71518;
}
.mapAds li.phone_2 a {
	color:#d71518;
}
.sellZiZhi{ background:url(../styleImg/icon_zizhi.png) no-repeat !important; display:inline-block;position:relative; width:106px; height:30px;top:0;left:15px;}
/*浏览器*/
.browser-main{width:700px;margin:55px auto 0 auto;}
.browser-main dd{float:left;margin-left:30px;width:580px;}
.browser-main h3{font-size:18px;font-weight:bold;color:#000;}
.browser-main dd ul{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin:30px 0;padding:35px 0; height:105px;}
.browser-main dd li{float:left;width:67px;margin-right:25px;}
.browser-main dd p{color:#333333;font-size:12px;line-height:24px;padding-bottom:10px;}
/* tab [[ */
.tabWrap{margin-top:34px;}
.TabTitle{padding-bottom:4px; background-color:#D71920;}
.TabTitle a{float:left; height:36px; padding:0 32px; background-color:#DCDCDC; color:#231F20; font:700 14px/36px "Microsoft YaHei";}
.TabTitle a.now{color:#FFF; background-color:#D71920;}
.tabTitleWrap{background-color:#FFF;}
.contX {position: relative;}
/* tab ]] */

 @media only screen and (max-width:1500px) {
.pop-footer .left .footer-follow {
	width:200px;
	height:220px;
	margin-top:30px;
	margin-left:10%;
}
.pop-footer .left .footer-follow .follow-wx {
	width:100%;
	padding:0;
	border:0 none;
}
.pop-footer .left .footer-follow .follow-sina {
	width:180px;
	padding:0;
	float:left;
}
.pop-footer .left .footer-follow .exp .icon {
	display:inline-block;
	vertical-align:middle;
	width:auto;
	margin:0;
}
.pop-footer .left .footer-follow .exp .text {
	display:inline-block;
	vertical-align:middle;
	width:120px;
}
}

@media only screen and (max-width:1200px) {
.wAuto {
	max-width:1200px;
}
.header-right {
	width:805px;
}
.lnk-nav {
	width:720px;
}
.lnk-nav li {
	margin-right:10px;
}
.footer-show .left {
	width:380px;
}
.footer-show .left .footer-follow {
	display:none;
}
.footer-show .left .footer-links {
	margin:0;
	padding-left:15px;
	text-align:left;
}
.pop-footer .left {
	width:380px;
}
.pop-footer .right .link-list {
	width:600px;
}
}
@media only screen and (max-width:1024px) {
.popup-ajax .ajax-btn {
	top:128px;
}
.popClose{
	display:none;
}
.m-close{
	display:block;
}
.popup-st .st-content li div p{
	transition:none;
	webkit-transtion:none;
}
.popup-st .st-content li:hover div p{
	top:20px;
}
.popup-st .st-content li div h6,
.popup-st .st-content li:hover div h6{
	bottom:0;
}



}

  @media only screen and (min-width:640px) { 
.dHeader .menu .menuBox {width: auto;height: 40px !important;}
.dHeader .menu { height: 40px !important;}
}
