@charset "utf-8";

/*公共样式*/
.flex{display:flex; -webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;}
.wrap{-webkit-flex-wrap: wrap; flex-wrap: wrap;-moz-flex-wrap: wrap;-ms-flex-wrap: wrap;-o-flex-wrap: wrap;}
.df{justify-content:space-between; -webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;}
.spjz{justify-content: center;-webkit-justify-content: center;-moz-justify-content: center;-ms-justify-content: center;-o-justify-content: center;}
.czjz{align-items: center;-webkit-align-items: center;-moz-align-items: center;-ms-align-items: center;-o-align-items: center;}
.smsize{font-size: 15px;line-height: 15px;}
/*上面的公共代码*/

/*这些都是维修用到的样式，和一些公用的部分*/

/*顶部小黑条*/

.Smallblack_p{color:#fff; line-height:45px;}

.Smallblack_list{color:#fff; line-height:45px; overflow:hidden}

.Smallblack_list li{ display:inline-block; float:left; padding-left:20px; cursor:pointer}

.Smallblack_list li img{padding-right:10px; margin-top: -5px;}

.Smallblack_list li a{color:#fff;}

.Smallblack_list li:hover{color:#aa9260;}



/*顶部，logo*/

.Topnav_name{ padding:25px 0;}

.Topnav_name h1{ font-weight:bold; font-size:36px;} 

.Topnav_name p{color:#a0a0a0; letter-spacing:1px}

.Topnav_list{ overflow:hidden; margin-top:45px;}

.Topnav_list li{ float:left; line-height:30px; margin:0 10px;}

.Topnav_list li a{color:#333;}

.Topnav_list li a:hover{color:#aa9260; border-bottom:1px solid #aa9260;}



/*Banner*/

.Banner{ height:700px; background:#000 url("../images/bannerbg.jpg"/*tpa=/templets/mb5/images/bannerbg.jpg*/) top center no-repeat; color:#aa9260;}

.Banner_l{width:772px; padding-top:70px; font-size:20px; }

.Banner_l h1{font-size:60px; border-bottom:1px solid #aa9260; padding-bottom:20px; margin-bottom:30px; }

.Banner_l p{padding-top:5px; font-size:22px;}

.Banner_l a{ display:block;font-size:48px; font-weight:bold; color:#fff; margin-top:35px;color:#aa9260;}

.Banner_r{width:428px; overflow:hidden; text-align:center}

.Banner_r img{ width:300px; padding-top:50px; }



/*文字导航*/

.Nav{ overflow:hidden; padding:20px 0;} 

.Nav li{float:left; width:170px; padding:0 35px; text-align:center}

.Nav li h1{font-size:22px; line-height:55px; font-weight:normal}

.Nav li span{ display:inline-block; padding:0 5px;}

.Nav li a{ line-height:35px; display:block;} 

.Nav li a:hover{color:#aa9260;} 

 

/*维修视频和列表*/

.GFvideo_l{ width:512px; height:285px; background:#e1dbd5;}

.GFvideo_l:hover{ box-shadow:5px 5px 5px rgba(0,0,0,0.2)}

.GFvideo_r{ width:560px;}

.GFvideo_r ul{ overflow:hidden;padding-bottom:5px;}

.GFvideo_r ul li{width:100%; float:left; border-bottom:1px dashed #ccc; line-height:40px;}

.GFvideo_r ul li:last-child{border:none}

.GFvideo_r ul li a{ display:block; color:#333}

.GFvideo_r ul li a:hover{color:#ac7f4e}

.GFvideo_r ul li a p{width:400px; float:left}

.GFvideo_r ul li a strong{width:100px; float:right; text-align:right}





/*中心简介*/

.PPJJ_r{ width:798px;}

.PPJJ_rh{color:#aa9260; font-size:22px; font-weight:normal}

.PPJJ_rp{padding:20px 0; line-height:28px; border-bottom:1px dashed #aa9260; text-indent:24px;}

.PPJJ_ru1{ overflow:hidden; padding:20px 0; text-align:center;margin-top:25px}

.PPJJ_ru1 li{ display:inline-block;  padding:0 30px;}

.PPJJ_ru2{ overflow:hidden; padding:20px 0;}

.PPJJ_ru2 li{float:left; padding-left:20px;}

.PPJJ_ru2 li img,.PPJJ_ru2 p{ float:left;}

.PPJJ_ru2 p{padding-left:10px;}

.PPJJ_ru2 li:nth-child(1){ width:230px;}

.PPJJ_ru2 li:nth-child(2){ width:175px;}

.PPJJ_ru2 li:nth-child(3){ width:330px;}

.PPJJ_ru2 li:nth-child(3) p{ width:280px;}



/*联系我们*/

.Cantus{ overflow:hidden}

.Cantusl,.Cantusr{  height:350px; background:#f5f5f5; border:1px solid #f5f5f5; width:1200px;}

.Cantuslt{width:575px; padding:10px; background:#fff; overflow:hidden}

.Cantuslt a{ display:block;height: 40px; line-height: 40px;}    

.Cantuslta1{ padding-left:30px; color:#aa9260; background:url("../images/fwfs/mapicon.jpg"/*tpa=/templets/mb5/images/fwfs/mapicon.jpg*/) left center no-repeat; } 

.Cantuslta2{color:#fff; background:#aa9260; text-align:center; padding:0 20px; border-radius:4px}



#dituContent{height:350px;}



.Cantusr{width:515px;padding:0 30px; overflow:hidden;  text-align:center}

.Cantusr h1{ display:inline-block;  line-height:40px; margin-top:35px; color:#aa9260; font-weight:normal}

.Cantusr p{ line-height:20px; padding:30px 0; border-bottom:1px dashed #ac7f4e; margin-bottom:20px;}

.Cantusr .form{width:490px; overflow:hidden }

.Cantusr .form input{width:448px; float:left;border:1px solid #eee;margin-bottom:10px; padding:0 20px; line-height:35px; height:35px;}

.Cantusr .form select{width:490px; float:left;border:1px solid #eee;margin-bottom:10px; padding:0 20px; line-height:35px; height:35px;}

.Cantusr .form button{width:490px; float:left; background:#29262a; color:#fff;line-height:52px; height:52px; font-size:22px;}



/*底部*/

.BTM_l{ width:780px; color:#fff; padding:45px 0;}

.BTM_l1{ width:140px; float:left; text-align:left}

.BTM_l1 h3{font-size:20px; font-weight:normal; margin-bottom:20px;}

.BTM_l1 a{ display:block; color:#fff;}

.BTM_l1 a:hover{color:#aa9260;}
.BTM_l1:last-child{width:360px;}
.BTM_r{ width:325px;color:#fff; text-align:center; padding:53px 0;}

.BTM_r h1{ color:#aa9260;font-size:36px;}

.BTM_r h3{ line-height:48px;}

.BTM_r a{ display:inline-block; padding:10px 20px; color:#fff; background:#aa9260; border-radius:4px;}
.Content_p{ color:#fff; text-align:center; line-height:26px; clear:both;}
/*下面是无品牌需要用到的*/

.Block_lls{ width:100%; padding:20px 0;}

.Block_lls ul{ overflow:hidden; text-align:center}

.Block_lls ul li{ display:inline-block;text-align:center;padding:30px;}

.Block_lls ul li img{ width:240px;}

.Block_lls ul li h3{font-size:22px; color:#666666; padding:10px 0;}

.Block_lls ul li p a{ display:inline-block; color:#666; }

.Block_lls ul li p a:hover{ color:#aa9260; }

.Block_lls ul li:hover{ border:1px solid #aa9260; background:#fff;}

.Block_lls ul li:hover h3{color:#aa9260;}







/*下面是罗列式需要用到的*/

 



/* 弹窗 开始 */

.swttc {width:640px; position: fixed; left:50%; margin-left:-320px; top:0; display: none; z-index: 99; } 

.swtbg {width: 450px; height:300px; margin: auto; position: relative; background:url("../images/swt.gif"/*tpa=/templets/mb5/images/swt.gif*/) no-repeat center;} 

.swt_shadow {width:450px; height:300px; margin: auto; position: relative;}

.cls_swttc { width:40px; line-height:40px; height:40px; font-size:40px; text-align:center; border-radius:50%; color:#2b2320;position:absolute; background:#665a40; right:8px; top:8px; cursor: pointer; display: inline-block; }

.cls_swtta{	color:#fff; text-align:center;}

.swt_logo2{overflow: hidden;}

.swt_logo2 span{padding:65px 0 0 0; font-size:24px; display: block;}

.swt_logo2 img{width:140px; margin:2px auto 5px; display: block;}

.swt_tit2{font-size:42px;  font-weight:bold; line-height:80px}

.swt_rz{color:#999999; font-size:16px; text-transform:uppercase;}

.swt_ty{font-size:18px;}

.swt_zx a{width: 225px; height:70px; float:left; display: block; margin:10px 0 0 0}

/* 弹窗 结束 */

.lise_article{

	width:1100px;

	margin:0 auto;

	padding:0px;

	overflow:hidden;

	height:auto}

.lise_article h1{

	width:1100px;

	height:50px; 

	line-height:50px;

	margin-left:15px;

	font-size:16px;

	text-align:left;}

.lise_article h1 a{

	font-size:16px;}

.lise_article ul{

	width:1100px;

	height:auto;

	margin-top:10px;}

.lise_article ul li{

	width: 1060px;

    height: 45px;

    line-height: 45px;

    float: left;

	font-size:14px;

	margin-left:10px;

    background: url("../images/list_sytjxxd.jpg"/*tpa=/templets/mb5/images/list_sytjxxd.jpg*/) 5px 20px no-repeat;

    border-bottom: #adadad dashed 1px;

    padding-left: 22px;}

.lise_article ul li span{float:right;}

/*分页代码*/

.page{width:1100px; height:30px; margin:0 auto; text-align:center; margin-top:9px; font-size:14px; margin-bottom:10px;}

.page a{display:inline-block; border:1px solid #E4E4E4; padding:6px; margin-left:3px; margin-right:3px; font-size:14px;}

.page a:hover{text-decoration:none; background-color:#af7f39; color:#FFF; font-size:14px;}



.article_article{

	width:1100px;

	height:auto;

	margin:0 auto;

	overflow:hidden;

	padding:0px;}

.article_article h1{

	width:1100px;

	height:50px;

	line-height:50px;

	font-size:16px;

	text-align:left;}

.article_article h1 a{

	font-size:16px;}

.article_article p{

	width:1100px;

	height:50px;

	line-height:50px;

	text-align:center;

	font-size:16px;

	color:#000;

	font-weight:bold;}

.article_neirong{

	width:1060px;

	height:auto;

	margin:0 auto;

	font-size:14px;

	padding-left:20px;

	text-indent:2em;

	line-height:25px;}

.article_neirong div{margin-bottom:10px;}



/*上下页*/

.sxfy{

	width:1100px;

	height:50px;

	margin:0 auto;

	padding:0px;

	}

.sxfy p{

	width:550px;

	height:50px;

	line-height:50px; 

	float:left;

	text-align:center;

	}

.sxfy p a{font-size:16px; color:#F00;}



/*全国服务中心地址*/

.qgfwzxdz{width:1100px; height:auto; overflow:hidden; margin:0 auto; padding:0px; }

.qgfwzxdz ul{width:1100px;list-style:none; float:left; margin:0 auto; padding:0;}

.qgfwzxdz ul li{width:147px; margin-left:5px; margin:0 auto; height:52px; line-height:52px; font-size:16px; float:left; text-align:center; background:#9b9b9b; border-radius: 5px; margin-left:5px; margin-right:5px;}

.tab li.cur {background:#ac7f4e;color:#FFF;font-size:16px;margin-left:0px;height:52px; line-height:52px; letter-spacing:1px; border-radius: 5px; margin-left:5px; margin-right:5px;}

.Ziyec_citycon{width:1100px; height:auto; float:left; margin-top:20px;}

.Ziyec{width:1100px; height:auto; line-height:30px; text-align:left; letter-spacing:2px;}

#Ziyec{display:none;}

.qgls_neri{width:1100px; height:auto;}

.qgls_neri h2{width:1100px; height:30px; line-height:30px; border-bottom:#b59f63 solid 2px; font-size:14px; font-weight:bold;}

.qgls_neri p{width:1100px; line-height:25px; font-size:14px; margin-top:10px;}

#Ziyec .on1 {

	display:block;

}

/*.on1{width:600px; height:auto; height:491px; overflow-y:scroll; overflow-x:scroll;}

.on1 h2{width:580px; height:40px; line-height:40px; border-bottom:#b59f63 solid 2px;}

.on1 p{width:580px; line-height:20px; font-size:14px; margin-top:5px;}*/

.Ziyec{width:1100px; height:auto;}

.Ziyec h2{width:1080px; height:40px; line-height:40px; border-bottom:#b59f63 solid 2px;}

.Ziyec p{width:1080px; line-height:20px; font-size:14px; margin-top:5px;}

.logo1{width:13%}
.logo2{margin:0 20px}