@charset "utf-8";
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
}
*{
	margin:0px;
	padding:0px;
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-o-box-sizing: border-box;
	box-sizing: border-box;
	
	
}

input[type="button"], input[type="submit"], input[type="reset"] {
-webkit-appearance: none;
}
textarea {  -webkit-appearance: none;}     
html{font-size:62.5%}
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
body{ 
	margin:0px auto;
	font-size:1.6rem;
	color:#666;	
}
img{border:none;}
button,submit{cursor:pointer;}

li{list-style-type:none;}
ul{list-style:none;}
i{ font-style:normal;}
a:link,a:visited{text-decoration:none;color:#333;}
a:hover{color:#AF8145; text-decoration:none;}
.cl{ clear:both;}
.fr{float:right}
.fl{float:left}

.mar{margin: 0px auto;}
input{outline:none;}
.trans,a{

    -webkit-transition: all .5s ease;
    -moz-transition:all .5s ease;
    -o-transition:all .5s ease;
    -ms-transition:all .5s ease;
    transition:all .5s ease;
}
a.mask {
	text-decoration: none;
	overflow: hidden;
	display: block;
}
img.zoom-img:hover {
	-webkit-transform: scale(1.15);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 750ms;
	-moz-transform: scale(1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 750ms;
	overflow: hidden;
}
img.zoom-img {
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 550ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 550ms;
}
.wap{display: none;}
.box{margin:0 auto;width: 1502px;}

.home-pre{width:100%;height: 100vh;position: relative;min-height: 1080px;}
.home-box{width:945px;height: 463px;background: #fff;position: absolute;left:50%;margin-left:-472px;bottom:9px;z-index: 99999999;}
.home-box .top-sear{width:100%;float:left;background: #383838;height: 89px;}
.home-box .top-sear li{width:50%;float:left;margin-top:29px;padding:0 30px;position: relative;}
.home-box .top-sear li a.link{width:100%;height: 100%;position: absolute;left:0;top:0;z-index: 999;}
.home-box .top-sear li .input1{width:39px;height: 39px;border:none;cursor: pointer;background: url(../images/ico-1.png) no-repeat;float:left;}
.home-box .top-sear li .input2{width:39px;height: 39px;border:none;cursor: pointer;background: url(../images/ico-2.png) no-repeat;float:left;}
.home-box .top-sear li .text{width:342px;height: 39px;background: #1B1B1B;border:none;margin-left:10px;padding:0 15px;color:#cacaca;font-size:16px;}
.home-box .home-pro{width:358px;float:left;margin:0 0 0 81px;}
.home-tit{width:100%;float:left;margin-top:29px;}
.home-tit span{float:left;background: url(../images/line.png) left bottom no-repeat;padding-bottom:10px;font-size:20px;color:#6a6a6a;}
.home-tit a.more{float:right;background: url(../images/ico-3.png);width:17px;height: 17px;margin-top:7px;}
.home-news{width:368px;float:left;margin-left:58px;}
.home-news .pic{width:100%;float:left;margin-top:17px;overflow: hidden;}
.home-news .pic img{width: 100%;vertical-align: bottom;height: 113px;}
.home-news ul{width:100%;float:left;margin-top:10px;}
.home-news li{width:100%;float:left;position: relative;padding-right:80px;}
.home-news li a{line-height: 28px;font-size:12px;height: 28px;overflow: hidden;width:100%;text-overflow: ellipsis;white-space: nowrap;float:left;}
.home-news li span{position: absolute;right:0;top:0;line-height: 28px;font-size:12px;}
.footer{width:100%;background: #fff;}
.footer-box{width:945px;margin:0 auto;}
.foot-nav{width:140px;float:left;padding-right:20px;margin-top:34px;}
.foot-nav h1{width:100%;float:left;font-weight: normal;font-size:16px;background: url(../images/line2.png) left bottom no-repeat;padding-bottom:10px;color:#333;}
.foot-nav ul{width:100%;float:left;margin-top:18px;}
.foot-nav li{width:100%;float:left;line-height: 22px;}
.foot-nav li a{font-size:12px;}
.foot-wx{float:right;margin-top:34px;}
.foot-wx .wx{width:50%;float:left;text-align: center;padding:0 0 0 15px;}
.foot-wx .wx img{max-width: 100%;vertical-align: bottom;}
.foot-wx .wx p{font-size:14px;color:#919191;padding-top:10px;}
.copyright{width:100%;border-top:1px solid #DBDBDB;padding:20px 0;font-size:12px;margin-top:40px;}


.pc-menu{width:100%;background: #383838;height: 100px;position: absolute;top:0;left:0;z-index: 9999999999;}
.pc-menu .pc-menu-box{width:980px;margin:0 auto;position: relative;}
.pc-menu .pc-menu-box .lag{position: absolute;right:0;top:0;color:#BFBFBF;padding:5px 25px 0 0;z-index: 999999999999;}
.pc-menu .pc-menu-box .lag a{font-size:13px;color:#BFBFBF;}
.pc-menu .pc-menu-box .lag span{font-size:12px;padding:0 8px;}
.pc-menu .pc-menu-box .lag i{padding-right:15px;font-size:16px;color:#fff;font-weight: bold;}

#nav{width:100%;margin:0 auto; text-align:center;}
#nav a{ padding:0 23px; color:#BFBFBF; font-size:16px;display:inline-block;font-weight: bold;}
#nav li{ float:left;line-height:100px;}

#nav li:hover a,#nav li.cur a{color:#AF8145;}


#nav a:nth-of-type(2){-webkit-animation-delay:0.4s; animation-delay:0.4s;}
#nav a:nth-of-type(3){-webkit-animation-delay:0.5s; animation-delay:0.5s;}
#nav a:nth-of-type(4){-webkit-animation-delay:0.6s; animation-delay:0.6s;}
#nav a:nth-of-type(5){-webkit-animation-delay:0.7s; animation-delay:0.7s;}
#nav a:nth-of-type(6){-webkit-animation-delay:0.8s; animation-delay:0.8s;}
@-webkit-keyframes upIn{
	0%{opacity:0; -webkit-transform:translateY(-30px);}
	100%{opacity:1; -webkit-transform:translateY(0);}
}
@keyframes upIn{
	0%{opacity:0; transform:translateY(-30px);}
	100%{opacity:1; transform:translateY(0);}
}
#nav li.logo{width:290px;height: 130px;background: url(../images/logo-bg.png) no-repeat;text-align: center;padding-top:10px;margin:0 0 0 40px;}


#nav li{ position:relative; z-index:999999999;}

#nav .sub{ position:absolute; display:none; left:0; top:100px; width:100%; background:rgba(0,0,0,0.5);z-index: 99999999999;}
#nav li:hover .sub{ -webkit-transition:color 0.3s; transition:color 0.3s;  -webkit-animation:upIn 0.6s ease 0.3s both; animation:upIn 0.6s ease 0.3s both;display: inline-block;}
#nav .sub li{ text-align:center; float:none; border-bottom: 1px solid rgba(0,0,0,0.2);line-height: 40px;}
#nav .sub li a{ padding:0; margin:0; line-height:50px; color:#fff; font-size:13px;}
#nav .sub li:hover{background:rgba(0,0,0,0.2);}


.sub-banner{width:100%;height: 313px;background-repeat: no-repeat;background-size: cover;padding-top:203px;}
.sub-banner .text{width:100%;text-align: center;font-size:30px;color:#fff;}
.sub-banner .text p{font-size:15px;text-transform: uppercase;color:#A4A3A1;font-family: Arial;}

.sub-bg{width:100%;padding:0 0 40px 0;background: #383838;}
.sub-box{width:945px;margin:0 auto;background: url(../images/bg1.png) repeat-y;}
.sub-bg .top-area{width:945px;margin:0 auto;text-align: right;font-size:12px;color:#A0A0A0;padding:15px 0;}
.sub-bg .top-area a{font-size:12px;color:#A0A0A0;}
.sub-bg .top-area i{margin-right:8px;}
.sub-left{width:206px;float:left;}
.sub-left .sub-left-menu{width:100%;float:left;}
.sub-left .sub-left-menu li{width:100%;float:left;border-bottom:1px solid #F8F8F8;padding:0 16px 0 29px;}
.sub-left .sub-left-menu li a{display: block;font-size:15px;color:#3a3a3a;line-height: 48px;float:left;width:100%;}
.sub-left .sub-left-menu li a i{float:right;line-height: 48px;}
.sub-left .sub-left-menu li:hover,.sub-left .sub-left-menu li.cur{background: #B18147;}
.sub-left .sub-left-menu li:hover a,.sub-left .sub-left-menu li:hover a i,.sub-left .sub-left-menu li.cur a,.sub-left .sub-left-menu li.cur a i{color:#fff;}
.sub-left .left-img{width:100%;float:left;margin:50px 0;}
.sub-right{width:726px;float:left;margin-left:10px;}
.sub-right .about-box{width:100%;float:left;padding:29px;}
.sub-right .about-box .pic{width:100%;float:left;}
.sub-right .about-box .pic img{max-width: 100%;vertical-align: bottom;}
.sub-right .about-box .about-content{padding-top:30px;line-height: 25px;font-size:14px;color:#585858;width:100%;float:left;}
.sub-right .about-box .about-content p{text-indent: 24px;margin-top:25px;}
.sub-right .about-box .about-content img{max-width: 100%;}

.menu_list{width:100%;padding:0 4%;}
.menu_list.left-menu{padding:0 0 30px 0;width:100%;float:left;}
.left-menu .menu_head{padding:2px 0;display: inline-block;background: #EAE8E8;width:100%;border-bottom:1px solid #FCFCFC;}
.left-menu .menu_head.current{}
.left-menu .menu_head i.ico{width:4px;height: 21px;background: #A3A2A2;display: inline-block;vertical-align: middle;margin:0 15px;}

.menu_head{
	border-top: solid 1px rgba(255,255,255,0.3);
	font-size: 16px;	
	cursor: pointer;	
	color: #676767;
	font-weight: normal;
	position: relative;
	line-height: 40px;
	margin:0;
	
	
}
.menu_head a{font-size:16px;color: #676767;font-weight: normal;border:none;}
.menu_list .current{}
.menu_body{
	line-height: 38px;
	
	
}
.menu_body a{width:100%;margin:0;display:block;height:38px;line-height:38px;padding:0;padding-left:4%;color:#fff;text-decoration:none;}
.menu_body a:hover{text-decoration:none;}
.menu_head.nobg{background: none;}
.menu_list.left-menu{padding:0;}
.left-menu .menu_head{padding:0 0;}
.left-menu .menu_body{padding:0;}
.left-menu .menu_body a{display: block;background: #EAE8E8;height: 45px;line-height: 45px;margin-top:1px;padding-left:20px;color:#333;}


.his-list{width:100%;float:left;}
.his-list ul{background: url(../images/bg2.png) repeat-y 11px 0;width:100%;float:left;}
.his-list li{width:100%;float:left;padding-bottom:30px;padding-left:40px;position: relative;}
.his-list li .ico{width:24px;height: 24px;background: url(../images/ico-4.png) left top no-repeat;position: absolute;left:0;top:0;}
.his-list li .time{width:100%;float:left;font-size:18px;color:#b18147;line-height: 24px;}
.his-list li .con{width:100%;float:left;background: #F8F8F8;padding:20px;min-height: 86px;margin:12px 0 0 0;font-size:12px;color:#333;line-height: 20px;}
.right-title{width:100%;text-align: center;float:left;font-size:22px;background: url(../images/line3.jpg) bottom center no-repeat;padding-bottom:10px;}
.sub-right .about-box.qygl{background: url(../images/qygl.jpg) bottom no-repeat;padding-bottom:400px;}
.sub-right .about-box.qygl .about-content p{text-indent: 0;}

.contact-top{width:100%;float:left;background: #F8F8F8;position: relative;min-height: 238px;}
.contact-top .map{width:377px;height: 100%;position: absolute;right:0;top:0;}
.contact-top .con{width:100%;float:left;padding:20px;padding-right:400px;font-size:14px;line-height: 30px;}


.zp-list{width:100%;float:left;margin-top:30px;}
.zp-list .menu_head{
	height: 80px;
	line-height: 80px;
	padding-left: 28px;
	font-size: 14px;
	color: #525252;
	cursor: pointer;	
	border-bottom: 1px solid #e1e1e1;	
	position: relative;
	margin: 0px;
	
	background: url(../images/zp-ico.png) center right no-repeat;
}
.zp-list .current{background:url(../images/zp-ico2.png) center right no-repeat;}
.zp-list .menu_head span{float:right;margin-right:40px;}
.zp-list .menu_body{
	line-height: 30px;
	padding:15px 28px;
	border-bottom: 1px solid #e1e1e1;	
	
}
.zp-list .menu_body a{display:block;height:38px;line-height:38px;padding-left:38px;color:#777777;background:#fff;text-decoration:none;border-bottom:1px solid #e1e1e1;}
.zp-list .menu_body a:hover{text-decoration:none;}

.jxs-top{width:100%;float:left;border-bottom:10px solid #383838;padding:29px;}
.jxs-top .jxs-title{width:100%;float:left;border-bottom:1px solid #ECE6DA;padding-bottom:18px;}
.jxs-top .jxs-title p{width:100%;display: block;font-size:14px;padding-bottom:10px;}
.jxs-top .jxs-title a{padding:0 15px;line-height: 34px;height: 34px;font-size:14px;color:#AF8145;display: inline-block;}
.jxs-top .jxs-title a.ac{background: #AF8145;color:#fff;}
.sear-tips{width:100%;float:left;padding:20px 0;font-size:14px;}
.sear-box{width:100%;float:left;}
.sear-box .text{width:316px;height: 42px;background: #EAEAEA;border:none;padding:0 10px;line-height: 42px;float:left;}
.sear-box .input{width:82px;height: 42px;background: #383838;color:#fff;border:none;cursor: pointer;font-size:14px;}
.jxs-bot{width:100%;float:left;padding:29px;}
.jxs-bot span.fl{font-size:14px;}
.jxs-bot p{float:right;}
.jxs-bot p span.ico1,.jxs-bot p span.ico2,.jxs-bot p span.ico3{float:left;padding-left:40px;font-size:14px;margin-left:30px;}
.jxs-bot p span.ico1{background: url(../images/car1.png) left center no-repeat;}
.jxs-bot p span.ico2{background: url(../images/car2.png) left center no-repeat;}
.jxs-bot p span.ico3{background: url(../images/car3.png) left center no-repeat;}
.jxs-table{width:100%;float:left;margin-top:20px;}
.jxs-table .tab-table{width:100%;}
.jxs-table .tab-table th{border-top:2px solid #3C3C3C;background: #FAFAFA;font-weight: normal;font-size:14px;padding:10px;}
.jxs-table .tab-table td{padding:10px;font-size:14px;}
.jxs-table .tab-table th,.jxs-table .tab-table td{border-left:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;}
.jxs-table .tab-table td:last-child,.jxs-table .tab-table th:last-child{border-right:1px solid #E2E2E2;}
.jxs-table .tab-table .ico1{width:30px;height: 22px;background: url(../images/car1.png) no-repeat;display: inline-block;}
.jxs-table .tab-table .ico2{width:30px;height: 22px;background: url(../images/car2.png) no-repeat;display: inline-block;}
.jxs-table .tab-table .ico3{width:30px;height: 22px;background: url(../images/car3.png) no-repeat;display: inline-block;}

.jxs-table .tab-table th:nth-child(3),.jxs-table .tab-table td:nth-child(3){width:25%;text-align: center}
.jxs-table .tab-table th:nth-child(4),.jxs-table .tab-table td:nth-child(4){width:20%;}

.pages{width:100%;float:left;padding:30px 0;text-align: center;}
.pages a,.pages span{display: inline-block;margin:0 5px;border:1px solid #BABABA;font-size:14px;padding:5px 15px;color:#A1A1A1;}
.pages span{background:#BABABA;color:#fff; }

.hj-list{width:100%;float:left;}
.hj-list li{width:260px;float:left;margin:23px 0 0 44px;border:5px solid #656565;overflow: hidden;position: relative;}
.hj-list li img{max-width: 100%;vertical-align: bottom;}
.hj-list li .bg{background: url(../images/bg3.png);width:100%;height: 100%;position: absolute;top:0;left:0;filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity: 0; opacity: 0;}
.hj-list li .con{position: absolute;left:0;top:-100%;width:100%;height: 100%;display: table;z-index: 9;}
.hj-list li .con .text{display: table-cell;vertical-align: middle;text-align: center;padding:15px;width:100%;padding-top:20px;}
.hj-list li .con .text span{width:39px;height: 39px;margin:0 auto;background: url(../images/ico-5.png) center no-repeat;display: inline-block;}
.hj-list li .con .text p{font-size:14px;color:#fff;padding-top:10px;}
.hj-list li:hover .bg{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1; opacity: 1;}
.hj-list li:hover .con{top:0;}

.news-list{width:100%;float:left;}
.news-list li{width:100%;float:left;position: relative;border-bottom:1px dotted #D3D3D3;}
.news-list li a{background: url(../images/ico-6.png) left center no-repeat;width:100%;float:left;height: 55px;line-height: 55px;padding-left:10px;text-overflow:ellipsis;font-size:14px;white-space: nowrap;overflow: hidden;padding-right:120px;}
.news-list li span{position: absolute;right:0;top:0;line-height: 55px;font-size:14px;}
.show-title{text-align: center;width:100%;float:left;font-weight: normal;font-size:22px;}
.titbot{width:100%;float:left;text-align: center;padding-top:15px;}
.titbot span{font-size:12px;margin:0 10px;padding-left:18px;}
.titbot span.ico1{background: url(../images/ico-7.png) left center no-repeat;}
.titbot span.ico2{background: url(../images/ico-8.png) left center no-repeat;}
.titbot span.ico3{background: url(../images/ico-9.png) left center no-repeat;}
.show-page{width:100%;float:left;border-top:1px solid #F8F8F8;padding:25px 0;}
.show-page a{font-size:14px;}
.show-share{width:100%;float:left;padding:30px 0;}

.news-pic-list{width:100%;float:left;}
.news-pic-list li{width:100%;float:left;border-bottom:1px dashed #E5E7E6;padding:25px 0;}
.news-pic-list li .pic2{width:240px;overflow: hidden;float:left;}
.news-pic-list li .pic2 img{max-width: 100%;vertical-align: bottom;}
.news-pic-list li .con{width:370px;float:right;}
.news-pic-list li .con a{font-size:20px;}
.news-pic-list li .con p{font-size:12px;color:#929292;padding-top:10px;}

.vd-list{width:100%;float:left;}
.vd-list ul{margin-left:-29px;}
.vd-list li{width:318px;float:left;margin:29px 0 0 29px;}
.vd-list li .pic2{width:100%;float:left;overflow: hidden;position: relative;}
.vd-list li .pic2 img{max-width: 100%;vertical-align: bottom;}
.vd-list li .pic2 .ico{width:100%;height: 100%;position: absolute;top:0;left:0;background: url(../images/ico-10.png) center no-repeat;}

.vd-list li:hover .pic2 img.zoom-img {
	-webkit-transform: scale(1.15);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 750ms;
	-moz-transform: scale(1.15);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 750ms;
	overflow: hidden;
}
.vd-list li .pic2 img.zoom-img {
	-webkit-transform: scale(1, 1);
	-webkit-transition-timing-function: ease-out;
	-webkit-transition-duration: 550ms;
	-moz-transform: scale(1, 1);
	-moz-transition-timing-function: ease-out;
	-moz-transition-duration: 550ms;
}
.vd-list li .con{width:100%;float:left;padding-top:8px;}
.vd-list li .con a{font-size:14px;color:#808080;width:100%;height: 25px;line-height: 25px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}
.vd-list li .con p{font-size:12px;padding-top:8px;width:100%;float:left;}

.pro-list{width:100%;float:left;background: #383838;}
.pro-list li{width:100%;float:left;margin-bottom:10px;position: relative;background: #fff;padding:0 200px 0 180px;height: 198px;}
.pro-list li .pic2{width:166px;position: absolute;left:0;top:0;height: 198px;overflow: hidden;}
.pro-list li .pic2 img{vertical-align: bottom;max-width: 100%;}
.pro-list li .con{width:100%;float:left;}
.pro-list li .con a.tit{font-size:18px;color:#b98e59;margin-top:40px;width:100%;height: 28px;line-height: 28px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;}
.pro-list li .con a.tit:hover{color:#333;}
.pro-list li .con p{width:100%;float:left;font-size:14px;padding:13px 0;}
.icolist{width:100%;float:left;text-align: right;}
.icolist span{width:24px;height: 24px;display: inline-block;margin-left:5px;cursor: pointer;}
.icolist span.ico1{background: url(../images/c-ico1.png) no-repeat;}
.icolist span.ico2{background: url(../images/c-ico2.png) no-repeat;}
.icolist span.ico3{background: url(../images/c-ico3.png) no-repeat;}
.icolist span.ico4{background: url(../images/c-ico4.png) no-repeat;}
.icolist span.ico5{background: url(../images/c-ico5.png) no-repeat;}

.icolist span.ico1:hover{background: url(../images/c-ico1h.png) no-repeat;}
.icolist span.ico2:hover{background: url(../images/c-ico2h.png) no-repeat;}
.icolist span.ico3:hover{background: url(../images/c-ico3h.png) no-repeat;}
.icolist span.ico4:hover{background: url(../images/c-ico4h.png) no-repeat;}
.icolist span.ico5:hover{background: url(../images/c-ico5h.png) no-repeat;}

.pro-list li .more{position: absolute;right:0;top:30px;height: 137px;border-left:1px solid #E7E7E7;text-align: center;width:172px;}
.pro-list li .more a{width:128px;height: 34px;line-height: 34px;text-align: center;color:#fff;font-size:14px;background: #B18147;border-radius:4px;display:inline-block;margin-top:50px;}
.pro-list li .more a:hover{background: #383838;}

/*tips*/
[class*="hint--"] {
  position: relative;
  display: inline-block;
  /**
	 * tooltip arrow
	 */
  /**
	 * tooltip body
	 */ }
  [class*="hint--"]:before, [class*="hint--"]:after {
    position: absolute;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: hidden;
    opacity: 0;
    z-index: 1000000;
    pointer-events: none;
    -webkit-transition: 0.3s ease;
    -moz-transition: 0.3s ease;
    transition: 0.3s ease;
    -webkit-transition-delay: 0ms;
    -moz-transition-delay: 0ms;
    transition-delay: 0ms; }
  [class*="hint--"]:hover:before, [class*="hint--"]:hover:after {
    visibility: visible;
    opacity: 1; }
  [class*="hint--"]:hover:before, [class*="hint--"]:hover:after {
    -webkit-transition-delay: 100ms;
    -moz-transition-delay: 100ms;
    transition-delay: 100ms; }
  [class*="hint--"]:before {
    content: '';
    position: absolute;
    background: transparent;
    border: 6px solid transparent;
    z-index: 1000001; }
  [class*="hint--"]:after {
    background: #383838;
	  border-radius:3px;
    color: white;
    padding: 8px 10px;
    font-size: 12px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    line-height: 12px;
    white-space: nowrap; }
  [class*="hint--"][aria-label]:after {
    content: attr(aria-label); }
  [class*="hint--"][data-hint]:after {
    content: attr(data-hint); }

[aria-label='']:before, [aria-label='']:after,
[data-hint='']:before,
[data-hint='']:after {
  display: none !important; }

.hint--bottom:before {
  border-bottom-color: #383838; }


/**
 * bottom tooltip
 */
.hint--bottom:before {
  margin-top: -11px; }

.hint--bottom:before, .hint--bottom:after {
  top: 100%;
  left: 50%; }

.hint--bottom:before {
  left: calc(50% - 6px); }

.hint--bottom:after {
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  transform: translateX(-50%); }

.hint--bottom:hover:before {
  -webkit-transform: translateY(8px);
  -moz-transform: translateY(8px);
  transform: translateY(8px); }

.hint--bottom:hover:after {
  -webkit-transform: translateX(-50%) translateY(8px);
  -moz-transform: translateX(-50%) translateY(8px);
  transform: translateX(-50%) translateY(8px); }
/*tips*/

.show-pro-title{width:100%;float:left;font-size:22px;background: url(../images/line4.png) left bottom no-repeat;padding-bottom:21px;}
.pro-zutu{width:270px;float:left;}
.zutu-tips{width:100%;text-align: center;padding-top:20px;}
.zutu-tips span{display: inline-block;font-size:12px;background: url(../images/ico11.png) left center no-repeat;line-height: 20px;padding-left:25px;}
.pro-con{float:left;width:360px;margin:50px 0 0 0;padding-left:50px;}
.pro-con .con{font-size:16px;line-height: 40px;width:100%;float:left;}
.pro-con .icolist{text-align: left;margin-top:20px;}
.pro-con .icolist span{margin-left:0;margin-right:5px;}

.show-pro-tab{width:100%;float:left;margin-top:40px;}
.show-pro-tab .tab-table{width:100%;float:left;background: #F7F7F7;}
.show-pro-tab .tab-table thead{background: #383838;}
.show-pro-tab .tab-table th{font-size:12px;border-left:1px solid #5E5E5E;font-weight: normal;color:#EBEBEB;}
.show-pro-tab .tab-table th:first-child,.show-pro-tab .tab-table td:first-child{border-left:none;}
.show-pro-tab .tab-table td{text-align: center;border-left:1px solid #EBEBEB;border-top:1px solid #EBEBEB;font-size:12px;}

.show-pro-tab .tab-table th .th-top{width:100%;border-bottom:1px solid #5E5E5E;}
.show-pro-tab .tab-table th .th-top span{width:50%;text-align: center;display:inline-block;border-left:1px solid #5E5E5E;padding:5px 0;}
.show-pro-tab .tab-table th .th-top span:first-child{border-left:0;}
.show-pro-tab .tab-table th .th-bot,.show-pro-tab .tab-table td .th-bot{width:100%;border-bottom:1px solid #5E5E5E;}
.show-pro-tab .tab-table th .th-bot span,.show-pro-tab .tab-table td .th-bot span{width:25%;text-align: center;display:inline-block;border-left:1px solid #5E5E5E;padding:5px 0;}
.show-pro-tab .tab-table th .th-bot span:first-child,.show-pro-tab .tab-table td .th-bot span:first-child{border-left:0;}
.show-pro-tab .tab-table td .th-bot span{border-color:#EBEBEB;padding:10px 0;}
.show-pro-tab .tab-table td .th-bot{border-bottom:none;}

.show-pro-tab .tab-table td:last-child{padding:0;}
.show-pro-tab .tab-table td .th-bot p{display: none;width:100%;border-bottom:1px solid #EBEBEB;}
.show-pro-tab .tab-table td .th-bot p span{width:50%;}
.show-pro-tab .tab-table td .th-bot span:first-child{border-left:none;}
.show-pro-tab .tab-table td .th-bot span i{display: none;}

table.bt thead,
table.bt tbody th {
  display: none;
}

table.bt tfoot th,
table.bt tfoot td,
table.bt tbody td {
  border: none;
  display: block;
  vertical-align: top;
}

table.bt tfoot th:before,
table.bt tfoot td:before,
table.bt tbody td:before {
  content: attr(data-th) ": ";
  font-weight: bold;
  width: 7em;
  display: inline-block;
}

table.bt tfoot th:last-child:before,
table.bt tfoot td:last-child:before,
table.bt tbody td:last-child:before{display: none;}

table.bt tfoot th.bt-hide,
table.bt tfoot td.bt-hide,
table.bt tbody td.bt-hide {
  display: none;
}

table.bt tfoot th .bt-content,
table.bt tfoot td .bt-content,
table.bt tbody td .bt-content {
  vertical-align: top;
}



/*轮胎查询*/
.tit_section{padding:40px 0;}
.tit_section h1{font-size:21px;color:#fff;font-weight: normal;}




.cd-top-div {
  display: inline-block;  
  width: 62px;
  position: fixed;
  bottom: 40px;
  right: 40px;    
  white-space: nowrap;
  z-index: 99999999999;
}
.cd-top-div .qq{width:62px;height: 62px;background: url(../images/rfloat.png) 0 0 no-repeat;display: block;position: relative;}
.cd-top-div .qq .qqkf{position: absolute;background: #B18147;right:-364px;top:0;padding:0 10px;height: 62px;opacity: 0;}
.cd-top-div .qq .qqkf a.q{width:100%;background: url(../images/qq.png) left center no-repeat;background-size: 18px auto;display: block;height: 25px;line-height: 25px;color:#fff;font-size:12px;padding-left:25px;margin-top:4px;}
.cd-top-div .qq:hover .qqkf{right:64px;opacity: 1;}
.cd-top-div a.cd-top{width:62px;height: 62px;background: url(../images/rfloat.png) 0 -67px no-repeat;display: block;margin-top:5px;}
