/* margin & padding */
*{ margin:0px; padding:0px;font-family:"Microsoft YaHei",??????,"MicrosoftJhengHei",???????,STHeiti,MingLiu;font-size: 14px}
body{background-color: #f7f7f7}
/* border */
fieldset, img{border:0;max-width: 100% }
/* quote */
abbr, acronym{border:0;font-variant:normal}
/* outline */
:focus{outline:0}
address, caption, cite, code, dfn,
em, strong, th, var, optgroup{font-style:normal;font-weight:normal}
h1, h2, h3, h4, h5, h6{font-size:100%;font-weight:normal}
input, button, textarea,select, optgroup, option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}
code, kbd, samp, tt{ font-size:100%}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select{*font-size:100%}
input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
ol, ul{list-style:none}
/* color */
.cRed, a.cRed:link, a.cRed:visited{color:Red}
.cWhite, a.cWhite:link, a.cWhite:visited{color:White}
.cBlue, a.cBlue:link, a.cBlue:visited{color:#06c}
.cBlack, a.cBlack:link, a.cBlack:visited{color:Black}
/* font */
.fB{font-weight:bold}
.t_l{text-align:left}
.t_c{text-align:center}
.t_r{text-align:right}
/* float */
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.clear{clear:both;display:block}

.p_r{position: relative;}

					.in_operation {
						 background-color: #257fb4;
						 height: 550px;
						 overflow: hidden;
						 color: #fff;
					}
					.wrap {
							width: 1425px;
							margin: 0 auto;
						
							}
								 
					.in_operation ul li {
							    float: left;
							    width: 48%;
							    margin: 5px 0px 0px;
							}   
							
						.in_operation h2 {
						    padding-bottom: 10px;
						}	
						.in_operation h2 label {
							    font-weight: normal;
							    background: url(../images/tl.png) no-repeat;
							    width: 59px;
							    height: 57px;
							    text-shadow: 0px 0px 1px rgba(0,0,0,0.5);
							    display: inline-block;
							    text-align: center;
							    padding-top: 33px;
							    font-size: 29px;
							    
							}
							.in_operation h2 span {
							    padding: 0px 0px 0px 11px;
							    position: relative;
							    top: 8px;
							}
							.in_operation ul li p {
    line-height: 171%;
    height: 10.26em;

}
.font-14 {
    font-size: 14px;
    }
    .in_operation ul li.li02 {
    float: right;
}

.in_operation h2 span {
    padding: 0px 0px 0px 11px;
    position: relative;
    top: 8px;
    font-size: 32px;
    }

.font-31 {
    font-size: 31px;
}

/* link & action */
a:link, a:visited, a:active{color:#ffffff;text-decoration:none}
a:hover{color:#ffd900;}
/* cursor */
a, button, input[type="button"], input[type="submit"], input[type="reset"]{cursor:pointer}
/* Clear Fix */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/*.clearfix{display:inline-block;*height:0;_overflow:hidden}*/
/* Hide from IE Mac \*/
.warp{width: 1000px!important;margin:0px auto;display:table;position:relative;}

.top{width: 1300px;height: 95px;background: url(../images/top-nav.png) repeat-x;background-color: #FFFFFF;margin: 0 auto;}
.top h1{
    position: absolute;
    top: 13px;
}
.top span{position: absolute;right: 20px;top: 42px;color: #fff;}
.top span .mob{background: url(../images/icon1.png) no-repeat left center;padding-left: 25px;color: #fff;margin-right: 20px;}
.top span .mob:hover,.top .nav a:hover,.top .nav a.cur,.footer-box .footer .tool a:hover,.Crumbs a:hover{color: #0077d3}
.top span .tel{border:2px #000000 solid;border-radius: 20px;color: #000000; padding:5px 15px 3px 30px;background: url(../images/icon2.png) no-repeat 10px center;font-size: 33px;font-family:"SimHei"}
.top .nav{line-height: 95px;display: inline-block;}
.top .nav a{color: #000000;padding:0 10px;font-size: 18px;}

.footer-box{width: 100%;height: 300px;background-color: #000000;}
.footer-box .warp{width: 1140px}
.footer-box .footer{height: 240px;}
.footer-box .footer .f-info{width: 460px;margin-top: 60px}
.footer-box .footer .f-info .erwma{width: 110px;height: 110px;}
.footer-box .footer .f-info .f-logo{padding-left: 130px;}
.footer-box .footer .f-info .f-logo .tel{background: url(../images/icon3.png) no-repeat left center;padding-left: 11px;height: 30px;line-height: 30px;color: #ff0000;font-size: 38px;letter-spacing: 1px;}
.footer-box .footer .tool{height: 90px;margin-top: 70px}
.footer-box .footer .tool a{display: block;width: 90px;height: 90px;background: url(../images/t1.png) no-repeat center center;margin-left: 20px;line-height: 40px;color: #fff;font-size: 15px;}
.footer-box .footer .tool a em{display: block;width: 100%;height: 45px}
.footer-box .footer .tool a.t1 em{background: url(../images/f1.png) no-repeat center bottom;}
.footer-box .footer .tool a.t2 em{background: url(../images/f2.png) no-repeat center bottom;}
.footer-box .footer .tool a.t3 em{background: url(../images/f3.png) no-repeat center bottom;}
.footer-box .footer .tool a.t4 em{background: url(../images/f4.png) no-repeat center bottom;}
.footer-box .footer .tool a.t5 em{background: url(../images/f5.png) no-repeat center bottom;}
.footer-box .copy{height: 60px;line-height: 60px;color: #fff}

.Crumbs{width: 100%;height: 50px;line-height: 40px;margin-top: 30px;color: #999}
.Crumbs span{color: #ff0000;display: inline-block;}
.Crumbs a{color: #999}
.subnav{}
.subnav a{display: inline-block;background: #fff;border-radius: 30px;border:1px #ededed solid;padding:0 25px;margin-left: 10px;color: #666}
.subnav a:hover,.subnav a.cur{background-color: #2c98d8;color: #fff;border-color:#2c98d8 }

.title{font-size: 20px;color: #333;line-height: 40px;margin-top: 60px}
.subtitle{color: #999;font-size: 14px}

.about,.history,.job,.us{width: 100%;display: table;margin: 30px 0;position: relative; }
.about .txt{padding-left: 515px;font-size: 13px;line-height: 22px;color: #666}
.about .txt p:nth-child(2){border-top: 1px #ccc solid;border-bottom: 1px #ccc solid;padding: 25px 0;margin:25px 0;}

.history:after{content: '';position: absolute;top: 30px;left: 205px;width: 2px;height: 100%;background-color: #c1c1c1}
.history .items{height: 60px;line-height: 60px;position: relative;color: #666}
.history .items:after{content: '';display: block;width: 8px;height: 8px;background-color: #c1c1c1;border-radius: 50%;position: absolute;top: 50%;left: 202px;z-index: 9;margin-top: -4px}
.history .items span{display: inline-block;height: 60px;width: 190px;}
.history .items p{padding-left: 225px;}
.history .items:hover{color: #333}
.history .items:hover:after{background-color: #333}
.job{color: #666;line-height: 24px;}
.job h3{font-weight: bold;font-size: 16px;}
.job h4{font-weight: bold;font-size: 14px;margin:40px 0;}
.us .map{margin-bottom: 40px}
.us .items{width: 33.333%;position: relative;}
.us .items:after{content: '';position: absolute;right: 0;top: 0;width: 1px;height: 100%;background-color: #ccc}
.us .items:last-child:after{width: 0}
.us .items h3{font-size: 18px;color: #333;margin-bottom: 20px}
.us .items p{color: #666;font-size: 12px;line-height: 24px;}

.news-view{width: 100%;display: table;margin:50px 0;font-size: 14px;color: #666;line-height: 24px;}
.news-view p{margin:20px 0;}
.news-view .pre{ width: 1000px;height: 40px;line-height: 40px;margin-top: 60px}
.news-view .pre a{width: 425px;background-color: #eeeeee;position: relative;padding-left: 75px;color: #666; display: inline;}
.news-view .pre a:nth-child(1){ float: left;}
.news-view .pre a:nth-child(2){ float: right; text-align: right;}
.news-view .pre a:hover{color: #fff;background-color: #2c98d8}
.news-view .pre a:last-child{padding-right: 75px;padding-left: 0;}
.news-view .pre a:after{content: '';position: absolute;left: 50px;top: 10px;height: 20px;width: 1px;background-color: #dcdcdc}
.news-view .pre a:before{content: '';position: absolute;left: 20px;top: 15px;height: 10px;width: 10px;border-top: 1px #dcdcdc solid;border-left: 1px #dcdcdc solid;transform:rotate(-45deg);-ms-transform:rotate(-45deg);-moz-transform:rotate(-45deg); -webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg); }
.news-view .pre a:last-child:before{transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);-o-transform:rotate(135deg); right: 20px;left: auto;}
.news-view .pre a:last-child:after{right: 50px;left: auto;}
.news-view .pre a:hover:after{background-color: #fff}
.news-view .pre a:hover:before{border-color: #fff}

.knowledge,.stores,.news-list,.video,.Transport{width: 100%;display: table;margin:50px 0;}
.knowledge .items{padding-left: 25px;padding:15px 35px;}
.knowledge .items:hover{background-color: #eeeeee}
.knowledge .items:after{content: '';display: inline-block;width: 16px;height: 16px;border-radius: 50%;border:1px #999 solid;position: absolute;left: 8px;top: 50%;margin-top: -9px}
.knowledge .items:before{content: '';display: inline-block;width: 8px;height: 8px;border-radius: 50%;position: absolute;left: 13px;top: 50%;margin-top: -4px;background-color: #999}
.knowledge .items h3{font-size: 16px;color: #666;margin-bottom: 10px}
.knowledge .items p{font-size: 12px;color: #999}
.knowledge .items:hover:after,.knowledge .items:hover:before{display: none;}

.stores .items,.home-center .bd li{width: 486px;height: 195px;border:2px #ededed solid;border-radius: 8px;overflow: hidden;background-color: #fff;margin-right: 20px;margin-bottom: 20px}
.stores .items:nth-of-type(2n+0){margin-right: 0;}
.stores .items img,.home-center .bd li img{height: 195px;}
.stores .items .txt,.home-center .bd li .txt{right: 0;top: 0;height: 195px;background-color: #fff;width: 160px;position: absolute;z-index: 1;padding:0 15px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s}
.stores .items .txt h3,.home-center .bd li .txt h3{font-size: 16px;color: #666;margin-top: 40px;margin-bottom: 5px}
.stores .items .txt p,.home-center .bd li .txt p{font-size: 12px;color: #999;line-height: 22px;}
.stores .items .more,.home-center .bd li .txt .more{display: none;}
.stores .items:hover,.home-center .bd li:hover{border-color: #2c98d8}
.stores .items:hover .txt,.home-center .bd li:hover .txt{background-color: #2c98d8;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;width: 280px}
.stores .items:hover .txt p,.stores .items:hover .txt h3,.home-center .bd li:hover .txt p,.home-center .bd li:hover .txt h3{color: #000}
.stores .items:hover .more,.home-center .bd li:hover .more{display: block;width: 90px;height: 30px;line-height: 30px;border:2px #666 solid;border-radius: 20px;margin-top:10px;color: #666;position: relative;padding-right: 10px;}
.stores .items:hover .more:before,.home-center .bd li:hover .more:before{content: '';position: absolute;right: 20px;top: 13px;height: 6px;width: 6px;border-top: 1px #333 solid;border-left: 1px #333 solid;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);-o-transform:rotate(135deg);}



.news-list .items,.home-news .bd li{background-color: #1a1a1a;width: 236px;height: 345px;border-radius: 10px;overflow-y: hidden;-moz-box-shadow:0px 0px 10px #999999; -webkit-box-shadow:0px 0px 10px #999999; box-shadow:0px 0px 10px #999999;margin-right:18px;margin-bottom: 20px}
.news-list .items:nth-of-type(4n+0),.home-news .bd li:nth-of-type(4n+0){margin-right: 0;}
.news-list .items .pic,.home-news .bd li .pic{height: 225px;width: 100%}
.news-list .items .pic img,.home-news .bd li .pic img{width: 100%;height: 225px;}
.news-list .items .txt,.home-news .bd li .txt{padding:15px 10px }
.news-list .items .txt h3,.home-news .bd li .txt h3{font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 10px}
.news-list .items .txt h3 a,.home-news .bd li .txt h3 a{color: #999}
.news-list .items .txt p,.home-news .bd li .txt p{font-size: 12px;color: #FFFFFF;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.news-list .items .txt .time,.home-news .bd li .txt .time{color: #666;font-family:Arial;font-size: 11px;margin-top: 10px}
.news-list .items:hover,.home-news .bd li:hover{background-color: #2c98d8; color:#fff;}
.news-list .items:hover .pic,.home-news .bd li:hover .pic{border:5px #2c98d8 solid;width: 226px;height: 215px;}
.news-list .items:hover .txt h3 a,.home-news .bd li:hover .txt h3 a{color: #333}
.news-list .items:hover .txt p,.home-news .bd li:hover .txt p{color: #fff}
.news-list .items:hover .txt .time,.home-news .bd li:hover .txt .time{color: #afafaf}

.page{width: 100%;display: table;margin-top: 40px}
.page li{ display: inline-block; }
.page a{display: inline-block;padding:7px 15px;background-color: #fff;margin:0 5px;}
.page a:hover,.page .cur{background-color: #333;color: #fff}

.video .items,.home-video .bd li{width: 100%;height: 255px;margin-bottom: 30px;overflow-y: hidden;}
.video .items .pic,.home-video .bd li .pic{width: 390px;height: 230px;border:10px #f7ede6 solid;border-radius: 5px}
.video .items .pic img,.home-video .bd li .pic img{width: 100%;height: 230px;border-radius: 5px}
.video .items .pic:after,.home-video .bd li .pic:after{content: '';width: 78px;height: 78px;background: url(../images/play.png) center center no-repeat;left: 50%;top: 50%;margin-top:-39px;margin-left:-39px;z-index: 9;position: absolute;display: block;}
.video .items .txt,.home-video .bd li .txt{padding-left: 450px;}
.video .items .txt h3,.home-video .bd li .txt h3{line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.video .items .txt h3 a,.home-video .bd li .txt h3 a{color: #111;font-size: 20px}
.video .items .txt h3 a:hover{color: #ffcd00}
.video .items .txt .time,.home-video .bd li .txt .time{color: #666;font-size: 14px;border-bottom: 1px #ccc solid;padding-bottom: 20px;margin-bottom: 20px}
.video .items .txt p,.home-video .bd li .txt p{font-size: 12px;color: #666;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 24px;}
.video .items .txt .more{display: block;margin-top: 30px;width: 160px;height: 50px;background-color: #ffb400;border-radius: 25px;line-height: 50px;color: #fff;font-size: 16px;font-family: Arial;padding-right: 10px;-moz-box-shadow:0px 0px 10px #999999; -webkit-box-shadow:0px 0px 10px #999999; box-shadow:0px 0px 10px #999999}
.video .items .txt .more:before,.home-video .bd li .txt .more:before{content: '';position: absolute;right: 50px;top: 20px;height: 10px;width: 10px;border-top: 1px #fff solid;border-left: 1px #fff solid;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);-o-transform:rotate(135deg);}
.Transport .step{width: 100%;height: 230px;border-bottom: 1px #ededed solid;padding-bottom: 50px;}
.Transport .step .box{width: 160px;height: 230px;margin-right:50px;}
.Transport .step .box:after{content: '';position: absolute;right: -32px;top: 50%;width: 22px;height: 48px;background: url(../images/icon4.png) no-repeat center center;margin-top:-60px;}
.Transport .step .box:last-child{margin-right: 0;}
.Transport .step .box:last-child:after{display: none;}
.Transport .step .box em{width: 160px;height: 160px;display: block;background-color: #fdd901;border-radius: 40px;margin-bottom: 15px}
.Transport .step .box p{font-size: 18px;font-weight: bold;line-height: 50px;}
.Transport .step .box.t1 em,.home-Transport .step .box.t1 em{background-image: url(../images/s1.png);background-position: center;background-repeat: no-repeat;}
.Transport .step .box.t2 em,.home-Transport .step .box.t2 em{background-image: url(../images/s2.png);background-position: center;background-repeat: no-repeat;}
.Transport .step .box.t3 em,.home-Transport .step .box.t3 em{background-image: url(../images/s3.png);background-position: center;background-repeat: no-repeat;}
.Transport .step .box.t4 em,.home-Transport .step .box.t4 em{background-image: url(../images/s4.png);background-position: center;background-repeat: no-repeat;}
.Transport .step .box.t5 em,.home-Transport .step .box.t5 em{background-image: url(../images/s5.png);background-position: center;background-repeat: no-repeat;}
.Transport .info{width: 100%;display: table;color: #666;line-height:30px;margin-top: 50px;font-size: 14px}
.Transport .info h3{font-size: 16px;font-weight: bold;}
.Transport .info h4{font-weight: bold;margin:30px 0;}

/* banner */
.banner{ min-width:1200px;  position:relative;  height:440px; z-index: 1; }
.banner .bd{ position:absolute; z-index:0; width: 100%;height: 440px}
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important;  height:440px; }
.banner .bd li a{ height:440px; display:block;  }
.banner .hd{ height:20px; overflow:hidden; position:absolute; left: 50%;  bottom:50px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float: left; margin-right: 5px; width: 20px; height: 20px; line-height: 20px; text-align: center; background: #fff; cursor: pointer;}
.banner .hd ul li.on{ background:#ff0000; color:#fff; }


.search{position: absolute;z-index: 9;width: 420px;height: 285px;background: url(../images/s-bg.png) no-repeat center center;top: -390px;left: 0;border-radius: 15px;-moz-box-shadow:0px 0px 15px #2e2a15; -webkit-box-shadow:0px 0px 15px #2e2a15; box-shadow:0px 0px 15px #2e2a15}
.search form{padding:25px;}
.search .items{width: 100%;height: 38px;margin-top: 15px}
.search .items:first-child{margin-top: 0}
.search .items .city{width: 170px;height: 38px;background-color: #fff;border-radius: 5px;overflow-y: hidden;}
.search .items span,.search .tel span{display: inline-block;width: 59px;height: 38px;line-height: 38px;color: #777}
.search .items span:after,.search .tel span:after{content: '|';position: absolute;right: 0}
.search .items .city .input{width: 100px;height: 38px;}
.search .items input,.search .tel input{width: 100%;height: 38px;border:0;}
.search .items em{display: inline-block;width: 30px;height: 38px;background: url(../images/icon5.png) no-repeat center center;}
.search .items i{display: inline-block;width: 30px;height: 38px;background: url(../images/icon6.png) no-repeat center center;}
.search .tel{width: 100%;height: 38px;background-color: #fff;border-radius: 5px;overflow-y: hidden;}
.search .tel .input{width: 300px}
.search .submit{height: 55px;width: 100%;margin-top: 30px}
.search .submit a{display: block;width: 174px;height: 55px;background: url(../images/btn1.png) no-repeat center center;}
.search .submit a:last-child{display: block;width: 174px;height: 55px;background: url(../images/btn2.png) no-repeat center center;}
.search .close{width: 38px;height: 38px;background: url(../images/close.png) no-repeat center center;position: absolute;left: 50%;margin-left: -19px;bottom: -45px;cursor: pointer;}

.home-bg1{background: url(../images/bg1.jpg) no-repeat center top;width: 100%;display: table;}
.home-block{width: 100%;display: table;position: relative;z-index: 99;margin-top: -40px}
.home-block .items:first-child{height: 186px;margin-top: -36px;margin-right: 5px;}
.home-block .items{width: 330px;height: 150px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.home-block .items h3{color: #fff;font-size: 16px;margin-top: 75px;}
.home-block .items p{font-size: 12px;color: #c6c6c6}
.home-block .items:after{content: '';position: absolute;bottom: 28px;height: 1px;width: 26px;background: #494949;left: 50%;margin-left: -13px;}
.home-block .items:first-child h3{margin-top: 111px;}
.home-block .items.block1{background: url(../images/h1.png) no-repeat center center;}
.home-block .items.block1:hover{background: url(../images/h01.png) no-repeat center center;margin-top: -46px}
.home-block .items.block2{background: url(../images/h2.png) no-repeat center center;}
.home-block .items.block2:hover{background: url(../images/h02.png) no-repeat center center;margin-top: -10px}
.home-block .items.block3{background: url(../images/h3.png) no-repeat center center;}
.home-block .items.block3:hover{background: url(../images/h03.png) no-repeat center center;margin-top: -10px}
.home-block .items:hover{-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.home-block .items:hover:before{content: '';position: absolute;left: 0;bottom: -15px;background: url(../images/b1.png) no-repeat center bottom;right: 0;height: 29px;}

.home-title{font-size: 44px;color: #333;margin-top: 60px;height: 28px;}
.home-sub-title{font-size: 18px;text-transform: uppercase;color: #a7a7a7;line-height: 50px;}

.Strength{width: 100%;display: table;margin-top: 40px}
.Strength .items{width: 285px;height: 242px;border:5px #fff solid;background-color: #fff;margin-right: 10px;margin-bottom: 20px;padding:0 15px;}
.Strength .items:nth-of-type(3n+0){margin-right: 0}
.Strength .items:hover{border:5px #ffcd00 solid;-moz-box-shadow:0px 0px 15px #2e2a15; -webkit-box-shadow:0px 0px 15px #2e2a15; box-shadow:0px 0px 15px #2e2a15}
.Strength .items span{width: 100%;display: block;height: 110px;}
.Strength .items.g1 span{background: url(../images/g1.png) center bottom no-repeat;}
.Strength .items.g2 span{background: url(../images/g2.png) center bottom no-repeat;}
.Strength .items.g3 span{background: url(../images/g3.png) center bottom no-repeat;}
.Strength .items.g4 span{background: url(../images/g4.png) center bottom no-repeat;}
.Strength .items.g5 span{background: url(../images/g5.png) center bottom no-repeat;}
.Strength .items.g6 span{background: url(../images/g6.png) center bottom no-repeat;}
.Strength .items h3{font-size: 18px;font-weight: bold;margin-top: 10px;line-height: 40px;color: #666;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;}
.Strength .items p{font-size: 12px;color: #999;line-height: 24px;}
.Strength .items:hover h3{padding-bottom: 5px;-webkit-transition: all .25s;-moz-transition: all .25s;-ms-transition: all .25s;-o-transition: all .25s;transition: all .25s;margin-top: -5px}
.Strength .items:hover h3:after{content: '';height: 2px;width: 80px;left: 50%;margin-left:-40px;background-color: #cccccc;position: absolute;bottom: 0;display: block;}

.home-bg2{background: url(../images/bg2.jpg) no-repeat center center;width: 100%;height: 707px}
.home-bg2 .warp{height: 707px}
.home-about{position: absolute;right: 0;bottom: 0;width: 465px;height: 510px;z-index: 1;}
.home-about .txt{font-size: 14px;line-height: 24px;color: #111;margin-top: 40px;margin-bottom: 30px}
.home-about h3{font-size: 30px;font-weight: bold;color: #111}
.home-about p{line-height: 34px;padding-left: 25px;}
.home-about p:after{content: '';border:1px #ccc solid;border-radius: 50%;width: 10px;height: 10px;display: block;left: 0;top: 50%;margin-top: -5px;position: absolute;}
.home-about a{height: 48px;width: 180px;display: block;line-height: 48px;font-size: 16px;color: #fdd900;background: url(../images/btn3.png) no-repeat center center;margin-top: 20px}

.home-bg3{width: 100%;height: 560px;background: url(../images/bg3.jpg) no-repeat center center;}
.home-bg4{width: 100%;height:200px;background: url(../images/bg4.jpg) no-repeat center center;overflow: hidden;}
.num-box {margin-top: 40px}
.num-box .items{display: inline-block;width: 110px;height: 100px;padding:0 30px;}
.num-box .items:before{content: '';position: absolute;right: 0px;height: 50px;width: 1px;top: 50%;margin-top: -25px;background-color: #ccc}
.num-box .items:first-child:after{content: '';position: absolute;left: 0px;height: 50px;width: 1px;top: 50%;margin-top: -25px;background-color: #ccc}
.num-box .items span{display: block;font-size: 38px;color: #333;height: 35px;}
.num-box .items span:before{content: '+';font-size: 14px;position: absolute;top: 0;right: 0;}
.num-box .items:nth-child(2) span:after{content: 'W';font-size: 28px}
.num-box .items p{color: #999;font-size: 12px}

.home-news{height: 570px;width: 100%;background:#fff url(../images/bg5.jpg) no-repeat center top;border-top: 2px #ededed solid;margin-top: 40px;}
.home-news .hd{height: 40px;width: 100%;margin-top: -20px}
.home-news .hd li{display: inline-block;width: 114px;height: 38px;line-height: 38px;background-color: #fff;border:2px #ededed solid;border-radius: 20px;cursor: pointer;margin:0 10px;color: #999;font-size: 15px}
.home-news .hd li.on{border-color: #ccc;color: #333}
.home-news .bd{margin-top: 40px;width: 100%;display: table;}
.home-news .more,.home-center .more1{width: 100%;display: table;padding-top: 20px}
.home-news .more a,.home-center .more1 a{display: inline-block;border:2px #ededed solid;color: #ccc;font-size: 20px;width: 140px;height: 50px;line-height: 50px;border-radius: 30px;padding-right: 15px;}
.home-news .more a:after,.home-center .more1 a:after{content: '';position: absolute;right: 30px;top: 20px;height: 10px;width: 10px;border-top: 2px #ededed solid;border-left: 2px #ededed solid;transform:rotate(135deg);-ms-transform:rotate(135deg);-moz-transform:rotate(135deg); -webkit-transform:rotate(135deg);-o-transform:rotate(135deg);}

.home-video{background-color: #f6f6f6;width: 100%;display: table;padding-bottom: 50px;}
.home-video .hd{position: absolute;z-index: 9;left: 450px;top: 40px}
.home-video .hd li{width: 10px;height: 10px;border-radius: 50%;background-color: #7b7b7b;overflow-y: hidden;text-indent: -99px;float: left;border:2px #f6f6f6 solid;margin:0 5px;}
.home-video .hd li.on{border-color:#fdda0c;background-color:#f6f6f6 }
.home-video .bd li .txt{padding-top: 20px}
.home-video .bd li .txt .more{display: block;margin-top: 20px;width: 160px;height: 50px;background-color: #2c98d8;border-radius: 25px;line-height: 50px;color: #fff;font-size: 16px;font-family: Arial;padding-right: 10px;-moz-box-shadow:0px 0px 10px #999999;-webkit-box-shadow:0px 0px 10px #999999;box-shadow:0px 0px 10px #999999;}
.home-video .next,.home-video .prev{width: 24px;height: 42px;position: absolute;top: 50%;margin-top: -41px;}
.home-video .next{background: url(../images/right.png) no-repeat center center;left: -45px;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.home-video .prev{background: url(../images/right.png) no-repeat center center;right: -45px;}
.home-video .prev.prevStop{background: url(../images/left.png) no-repeat center center;transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg); -webkit-transform:rotate(180deg);-o-transform:rotate(180deg);}
.home-video .next.nextStop{background: url(../images/left.png) no-repeat center center;transform:rotate(0deg);-ms-transform:rotate(0deg);-moz-transform:rotate(0deg); -webkit-transform:rotate(0deg);-o-transform:rotate(0deg);}
.home-video .bd{margin-top: 40px}

.home-center{width: 100%;display: table;margin-top: 30px;padding-bottom: 30px;}
.home-center .hd{margin-top: 20px;}
.home-center .hd li{width: 10px;height: 10px;border-radius: 50%;background-color: #7b7b7b;overflow-y: hidden;text-indent: -99px;border:2px #fff solid;margin:0 5px;display: inline-block;}
.home-center .hd li.on{border-color:#fdda0c;background-color:#fff }

.home-Transport{
    max-width: 1920px;
    min-width: 1200px;
    height: 350px;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom: 50px;
    }
.home-Transport .home-title,.home-Transport .home-sub-title{color: #000000}

.home-Transport .step{
    height: 230px;
    margin-top: 50px;
    height: 230px;
    margin-top: 78px;
    max-width: 1000px;
    min-width: 1000px;
    margin: 0 auto;
    }
.home-Transport .step .box{width: 160px;height: 230px;margin-right:50px;}
.home-Transport .step .box:after{content: '';position: absolute;right: -40px;top: 50%;width: 32px;height: 48px;background: url(../images/icon7.png) no-repeat center center;margin-top:-60px;}
.home-Transport .step .box:last-child{margin-right: 0;}
.home-Transport .step .box:last-child:after{display: none;}
.home-Transport .step .box em{width: 160px;height: 160px;display: block;margin-bottom: 15px;position: relative;z-index: 99;}
.home-Transport .step .box:before{content: '';width: 160px;height: 160px;background-image: -webkit-linear-gradient(top, #fff, #acacac);position: absolute;left: 0;top: 0px;border-radius: 40px;z-index: 0;}
.home-Transport .step .box p{font-size: 18px;font-weight: bold;line-height: 50px;color: #fff}

.home-bg7{width: 100%;height: 500px;background: url(../images/bg7.jpg);overflow-y: hidden;background-color: #f6f6f6;}

.home-transport{width: 100%;display: table;margin-top: 30px}
.home-transport .items{height: 225px;width: 225px;background-color: #2c98d8;display: inline-block;overflow-y: hidden;margin-right: 18px;-moz-box-shadow:0px 0px 10px #999999;-webkit-box-shadow:0px 0px 10px #999999;box-shadow:0px 0px 10px #999999;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.home-transport .items:last-child{margin-right: 0;}
.home-transport .items em{display: inline-block;width: 50px;height: 50px;background-color: #e5e5e5;border-radius: 50%;margin-top: 10px}
.home-transport .items h3{font-size: 18px;color: #e5e5e5;font-weight: bold;line-height: 35px;margin-top: -7px}
.home-transport .items p{font-size: 12px;line-height: 24px;color: #e5e5e5;padding:0 15px;text-align: left;height: 31px;margin-top: -15px;}
.home-transport .items a{width: 90px;margin-top: 31px;height: 30px;line-height: 30px;display: inline-block;border-radius: 20px;font-size: 13px;background: #fff;color: #2c98d8;}
.home-transport .items:hover{background-color: #e5e5e5}
.home-transport .items:hover em{background-color: #fff}
.home-transport .items:hover h3,.home-transport .items:hover p{color: #222}
.home-transport .items:hover a{background-image: -webkit-linear-gradient(top, #444444, #222222);color: #fff}
.home-transport .items.k1 em{background-image: url(../images/a1.png);background-repeat: no-repeat;background-position: center;}
.home-transport .items.k2 em{background-image: url(../images/a2.png);background-repeat: no-repeat;background-position: center;}
.home-transport .items.k3 em{background-image: url(../images/a3.png);background-repeat: no-repeat;background-position: center;}
.home-transport .items.k4 em{background-image: url(../images/a4.png);background-repeat: no-repeat;background-position: center;}
.home-transport .items.k5 em{background-image: url(../images/a5.png);background-repeat: no-repeat;background-position: center;}
.query{width: 100%;background-color: #fff;height: 455px;border-radius: 20px;-moz-box-shadow:0px 0px 10px #999999; -webkit-box-shadow:0px 0px 10px #999999; box-shadow:0px 0px 10px #999999;margin-top: 60px;overflow: hidden;}
.query .home-title{font-size: 26px;margin-top: 60px}
.query .home-sub-title{font-size: 14px}
.query form{width: 380px;margin:0 auto;}
.query .items{width: 100%;height: 38px;margin-top: 15px;}
.query .items .city{width: 170px;height: 38px;background-color: #fff;border-radius: 5px;overflow-y: hidden;border:1px #ccc solid}
.query .items span,.query .tel span{display: inline-block;width: 59px;height: 38px;line-height: 38px;color: #777}
.query .items span:after,.query .tel span:after{content: '|';position: absolute;right: 0}
.query .items .city .input{width: 100px;height: 38px;}
.query .items input,.query .tel input{width: 100%;height: 38px;border:0;}
.query .items em{display: inline-block;width: 30px;height: 38px;background: url(../images/icon8.png) no-repeat center center;}
.query .items i{display: inline-block;width: 30px;height: 38px;background: url(../images/icon9.png) no-repeat center center;}
.query .tel{width: 378px;height: 38px;background-color: #fff;border-radius: 5px;overflow-y: hidden;border:1px #ccc solid}
.query .tel .input{width: 300px}
.query .submit{height: 55px;width: 100%;margin-top: 30px}
.query .submit a{display: block;width: 170px;height: 50px;background-image: -webkit-linear-gradient(top, #cdcdcd, #acacac);color: #fff;border-radius: 25px;moz-box-shadow:0px 0px 10px #999999; -webkit-box-shadow:0px 0px 10px #999999; box-shadow:0px 0px 10px #999999;line-height: 50px;font-size: 16px}
.query .submit a:last-child{display: block;width: 170px;height: 50px;background-image: -webkit-linear-gradient(top, #ffe100, #ffc600);color: #333;border-radius: 25px;moz-box-shadow:0px 0px 10px #999999; -webkit-box-shadow:0px 0px 10px #999999; box-shadow:0px 0px 10px #999999;line-height: 50px;font-size: 16px}

.theme-popover-mask{z-index: 9998;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.4;filter:alpha(opacity=40);display:none}
.theme-popover{z-index:9999;position:fixed;top:10%;left:50%;width:800px;margin:0px 0 0 -415px;background-color:#fff;display:none;padding:10px;}
.theme-popover .close{color:#999;padding:5px;margin:-2px -5px -5px;font:bold 14px/14px simsun;text-shadow:0 1px 0 #ddd;position: absolute;right: 15px;top: 15px;z-index: 99;}
.theme-popover video{height: 340px;width: 100%}
.theme-popover h3{font-size: 16px;color: #333;margin-top: 10px}
.theme-popover .time{font-size: 12px;color: #999;line-height: 36px;}
.theme-popover p{font-size: 12px;color: #999;line-height: 24px;}



.citySelector{font:12px/1.5 tahoma,arial,\5b8b\4f53;background:#fff;text-align:left;}
.cityslide{width:250px;list-style:none;margin:0;padding:0;border:1px solid #85BEE5;border-right-color:#3485C0;border-bottom-color:#3485C0;box-shadow:2px 2px 3px rgba(0,0,0,0.3);margin-top:-2px;}
.cityslide li{list-style:none;overflow:hidden;height:16px;padding:4px 5px;}
.cityslide li.on{background:#9CD9FF;color:#fff;}
.cityslide li b{font-weight:normal;}
.cityslide li.empty{background:#fff2e8;color:#666;}
.cityslide li.empty em{color:red;font-style:normal;}
.cityname{float:left;}
.cityspell{float:right;}
.cityBox{width:320px;overflow:hidden;box-shadow:2px 2px 3px rgba(0,0,0,0.3);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; overflow:hidden;     background-color: white;}
.cityBox ul{margin:0;padding:0;overflow:hidden;background:#efefef;}
.cityBox ul li{float:left;list-style:none;padding:2px 4px;border:1px solid #efefef;cursor:pointer;margin-left:4px;display:inline;background:#efefef; line-height:20px; font-size: 12px;}
.cityBox ul li.on{
	border-bottom-color: #dddddd;
	position: relative;
	background-color: #dddddd;
}
.hide{display:none;}
p.tip{color:#666;line-height:20px;padding:5px;margin:0;text-indent:3px;}
.hotCity{margin-top:-1px;clear:left;overflow:hidden;padding-bottom:5px;padding-top:5px;_margin-bottom:8px;}
.cityTab{overflow:hidden; font-size: 12px;}
.cityTab dl{margin:0;padding:0;overflow:hidden;}
.cityTab dl dt{float:left;padding-left:3px;color:#F30;text-indent:5px;font-family:"Lucida console","consolas","courier new";line-height:22px;font-size:14px;width:20px;}
.cityTab dl dd{margin-left:2px;float:left;width:290px; line-height:20px;}
.cityTab dl dd a{padding-left:5px;min-width:66px;line-height:22px;display:inline-block;color:#000;text-decoration:none;cursor:pointer; font-size: 12px;}
.cityTab dl dd a:hover{text-decoration:underline;color:red}

.areaBox{width:320px;overflow:hidden;box-shadow:2px 2px 3px rgba(0,0,0,0.3);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; overflow:hidden; min-height:100px;}
.areaBox ul{margin:0;padding:0;overflow:hidden;background:#efefef;}
.areaBox ul li{font-size: 12px; float:left;list-style:none;padding:2px 4px;border:1px solid #efefef;cursor:pointer;margin-left:4px;display:inline;background:#efefef;}
.areaBox ul li.on{
	border-bottom-color: #dddddd;
	position: relative;
	background-color: #dddddd;
}
.areaBox .areaBoxcon{ padding-left:25px; padding-bottom:20px; padding-top:10px;}

.areaBox .areaBoxcon a{
  font-size: 12px;
	padding-left:5px;width:66px;line-height:22px;display:inline-block;color:#000;text-decoration:none;
}
.areaBox .areaBoxcon a:hover{text-decoration:underline;color:red}



.order_content .overlay_bg {
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	z-index: 99999;
	background-image: url(r_bg.png);
	background-repeat: repeat;
}
.order_content .panel_login {
	width: 1200px;
	height: 306px;
	position: fixed;
	z-index: 999;
	left: 50%;
	top: 50%;
	margin-left: -600px;
	margin-top: -153px;
	display: none;
	z-index: 100000;
	background-image: url(result_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}

.order_content .panel_login .result{
	width: 1115px;
	height: 130px;
	text-align: center;
	font-size: 26px;
	line-height: 130px;
	color: #333;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.order_content .panel_login .result span{
	font-weight: bold;
	color: #ff6000;
}

.order_content .panel_login .btns{
	width: 1115px;
	text-align: center;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.order_content .panel_login .btns .close{
	width: 180px;
	height: 60px;
	display: inline-table;
	margin-left: 15px;
	margin-right: 15px;
	background-image: url(r_close.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.order_content .panel_login .btns .kfbtn{
	width: 180px;
	height: 60px;
	display: inline-table;
	margin-left: 15px;
	margin-right: 15px;
	background-image: url(r_kf.png);
	background-repeat: no-repeat;
	background-position: center top;
}




/*???*/
.kf{ position:fixed; width:178px; text-align:center; right:30px; top:110px; z-index: 100;}
.kf1{ position:fixed; width:178px; text-align:center; right:30px;top:110px; display:none; z-index: 100;}

.kf a, .kf1 a{cursor:pointer;}

.kf .vx{ width:138px; height:48px; background:url(../images/kfbg1.png); margin:0px auto; line-height:47px}
.kf .vx a{ display:block; background:url(../images/vx_ico.png) 13px 7px no-repeat; text-indent:30px; font-size:16px; color:#FFFFFF}
.kf .vx a:hover{background:url(../images/vxs_ico.png) 15px 7px no-repeat; color:#ffce00}

.kf .tel{ width:138px; height:48px; background:url(../images/kfbg1.png); margin:0px auto; line-height:47px}
.kf .tel a{ display:block;  font-size:16px; color:#FFFFFF}

.kf_k{ width:88px; height:168px; background:url(../images/kfbg.png); float:right}
.kf_k li.line{ background:url(../images/line.jpg) bottom no-repeat; padding-bottom:10px}

.kf1 .vx{ display:block; background:url(../images/vx_ico.png) center  no-repeat; font-size:15px; color:#FFFFFF; }
.kf1 .vx p{padding-top:46px}
.kf1 .vx:hover{background:url(../images/vxs_ico.png) center 14px no-repeat; color:#ffce00}

.kf1 .tel{ display:block; background:url(../images/tel_ico.png) center  no-repeat; font-size:15px; color:#FFFFFF; }
.kf1 .tel p{padding-top:46px}
.kf1 .tel:hover{background:url(../images/tels_ico.png) center 16px no-repeat; color:#ffce00}



.shop { width:1200px; margin:0 auto; overflow:hidden; padding-top:100px;}
.shop-in { width:780px; float:left;}
#almap { width:780px; height:340px; box-sizing:border-box; border-radius:12px;}
.map_i h2 { font-size:12px; font-weight:normal; color:#3385ff;}
.shop-img { width:230px; height:140px; float:left;}
.shop-text { padding-top:50px;}
.shop-img img { width:230px; height:140px; border-radius:10px;}
.BMap_cpyCtrl   {  display:none;   }
.anchorBL{   display:none;  }
.shop-left { padding-left:15px; float:left;}
.shop-left h2 { font-size:22px; font-weight:normal; color:#171717; line-height:44px;}
.shop-left h3 { font-size:15px; color:#171717; font-weight:normal; line-height:34px; background:url(../images/local-2.png) left center no-repeat; padding-left:20px;}
.shop-left span { background:url(../images/tel-2.png) left center no-repeat; margin-left:30px; padding-left:30px;}
.shop-left p { font-size:13px; color:#171717; line-height:30px;}
.introduce-img { padding-top:35px; overflow:hidden;}
.introduce-img img { float:left; border-radius:12px; margin-right:15px; margin-top:15px;}
.introduce-img img:nth-child(2n) { margin-right:0px;}
.introduce-img .b-img { width:515px; height:300px;}
.introduce-img .s-img { width:250px; height:300px;}
.introduce-text { color:#333333; font-size:14px; line-height:25px; padding:30px 0 100px;}
.shop-right { width:400px; float:right;}
.shop-title { text-align:center; padding-bottom:40px;}
.sideMenu .link { padding-left:14px;width: 130px;}
.shop-list .sideMenu h3 { width:130px; height:34px; line-height:34px; color:#999999; font-size:16px; font-weight:normal; border-top:1px solid #dddddd; cursor:pointer;}
.shop-list .sideMenu a { line-height:24px; color:#186bbf;}
.shop-list .sideMenu .on { background:url(../images/a_07.jpg) left center no-repeat;}
.shop-list .sideMenu .on h3 { border-top:1px solid #000; color:#000; font-weight:bold;}
.shop-list .sideMenu ul { border-top:1px solid #dddddd; margin-left:15px; width:130px; padding:10px 0;}
.shop-list .sideMenu { width:350px; }
.shop-list .sideMenu .sideMenu-helf {margin-left:25px;}
.shop-list .sideMenu span { float:right; font-size:12px; color:#cccccc; font-weight:normal;}
.shop-map { width:800px; height:675px; float:left; background:url(../images/map.png) center no-repeat; position:relative;}
.shop-map a {
	background:url(../images/pos.png) center no-repeat;
	padding-top:40px;
	color:#a3a3a3;

}
.shop-map .csnr  { background:url(../images/pos-h.png) center no-repeat; color:#ab8e5d; }
.shop-map a:hover { background:url(../images/pos-h.png) center no-repeat; color:#ab8e5d; }
.shop-map .add1 { position:absolute; left:703px; top:150px;}
.shop-map .add2 {
	position: absolute;
	left: 680px;
	top: 201px;
}

.add3 {
	position: absolute;
	left: 623px;
	top: 253px;
}
.add4 {
	position: absolute;
	left: 469px;
	top: 222px;
}
.add5 {
	position: absolute;
	left: 534px;
	top: 276px;
}
.add6 {
	position: absolute;
	left: 573px;
	top: 271px;
}
.add7 {
	position: absolute;
	left: 608px;
	top: 302px;
}
.add8 {
	position: absolute;
	left: 415px;
	top: 328px;
}
.add9 {
	position: absolute;
	left: 484px;
	top: 352px;
}
.add10 {
	position: absolute;
	left: 560px;
	top: 344px;
}
.add11 {
	position: absolute;
	left: 654px;
	top: 362px;
}
.add12 {
	position: absolute;
	left: 691px;
	top: 391px;
}
.add13 {
	position: absolute;
	left: 404px;
	top: 413px;
}
.add14 {
	position: absolute;
	left: 472px;
	top: 428px;
}
.add15 {
	position: absolute;
	left: 555px;
	top: 406px;
}
.add16 {
	position: absolute;
	left: 615px;
	top: 393px;
}
.add17 {
	position: absolute;
	left: 660px;
	top: 435px;
}
.add18 {
	position: absolute;
	left: 523px;
	top: 465px;
}
.add19 {
	position: absolute;
	left: 598px;
	top: 456px;
}
.add20 {
	position: absolute;
	left: 464px;
	top: 484px;
}
.add21 {
	position: absolute;
	left: 369px;
	top: 533px;
}
.add22 {
	position: absolute;
	left: 556px;
	top: 546px;
}
.add23 {
	position: absolute;
	left: 639px;
	top: 501px;
}
.add24 {
	position: absolute;
	left: 575px;
	top: 213px;
}

.md-ba{ float:left;    margin-left: 15px;}
.gt-car-list{ width:1120px !important;}
.gt-car-list li{width: 345px !important;}
.gt-car-list li:hover {width: 345px !important;}
.nav > li > a{ padding:0 !important;}


/*??????????*/
* {
	padding: 0;
	margin: 0;
	border: none;
}
ul, ol, li {
	list-style: none;
}
em, i {
	font-style: normal;
}
a {
	text-decoration: none;
	color: #333;
}
img {
	display: inline-block;
	border: 0 none;
}
body {
	color: #333;
	font-family: 'Microsoft YaHei', Verdana, Arial, Helvetica, sans-serif;
	line-height: 20px;
	overflow-x: hidden;
	width: 100%;
	/* height:2000px; */
	font-size: 14px;
}
.clear:after {
	content: '\20';
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*???????????*/
.yb_conct {
	position: fixed;
	z-index: 9999999;
	top: 200px;
	right: 0px;
	cursor: pointer;
	transition: all .3s ease;
}
.yb_bar ul li {
	width: 180px;
	height: 53px;
	font: 16px/53px 'Microsoft YaHei';
	color: #fff;
	text-indent: 54px;
	margin-bottom: 3px;
	border-radius: 3px;
	transition: all .5s ease;
	overflow: hidden;
}
.yb_bar .yb_top {
	background: #257fb4 url(../images/fixCont.png) no-repeat 0 0;
}
.yb_bar .yb_phone {
	background: #257fb4 url(../images/fixCont.png) no-repeat 0 -57px;
}
.yb_bar .yb_QQ {
	text-indent: 0;
	background: #257fb4 url(../images/fixCont.png) no-repeat 0 -113px;
}
.yb_bar .yb_ercode {
	/*height:200px;*/

	background: #257fb4 url(../images/fixCont.png) no-repeat 0 -169px;
}
.hd_qr {
	padding: 0 29px 25px 29px;
}
.yb_QQ a {
	display: block;
	text-indent: 54px;
	width: 100%;
	height: 100%;
	color: #fff;
}
.weixin{
	display:none;
    position: absolute;
    left: -160px;
    top: 65px;
    width: 160px;
    height: 160px;
    background:url(../images/siren.jpg);

}
.yb_phone:hover .weixin{display:block;}