@charset "UTF-8";

*{padding:0;margin:0;font-size: 14px;couser:pointer;}

a{outline:none;text-decoration:none;}

li{list-style:none;}

/* ul,li,dl,dd,dt,p,ol,h1,h2,h3,h4,h5{font-size: 14px;font-weight: 100;padding: 0;margin: 0;} */

img{width:100%;}

.content{

    width: 1100px;

    margin: 0 auto;

    position: relative;

}



/*顶部 top*/

.Toptitle{ padding:10px; overflow: hidden;}

.Toptitle .Toptitle_l{float:left;}

.Toptitle .Toptitle_l big,.Toptitle .Toptitle_l small{ display: block; }

.Toptitle .Toptitle_l big{line-height: 50px; font-size:38px; font-weight: bold; }



.Toptitle .Toptitle_r{float:right; text-align: right;}

.Toptitle .Toptitle_r big,.Toptitle .Toptitle_r small{line-height: 50px;  display: block; font-size:20px;}

.top1{position: fixed;width: 100%;background: rgba(0,0,0,.8);z-index: 999;height:50px;}

.top1 ul li{float: left;height: 50px;line-height: 50px;}

.top1 ul li a{color:#d1ac5b;font-size: 20px;margin-right: 57px;}



.top{width:100%;overflow: hidden;}

.top-bor{width: 100%;  background:#000;border-bottom: 2px solid #f0d973;border-top: 2px solid #f0d973;padding:10px 0; overflow: hidden;}

/*.top-borbg{width:100%; background:rgba(0,0,0,0.9);height: 50px;padding-top:82px; z-index:990;}*/

.top ul{position: relative; overflow: hidden; text-align: center;}

.top ul li{margin:0 20px; display: inline-block;  }

 

.top ul li a{font-size: 20px;color:#f0d973; display: block}



.top .top-cen li{color: #fff;width:206px;text-align: center;}

.top .top-cen li:nth-child(1){font-size: 30px;margin-top: 65px;}

/* .top .top-cen li p{font-size: 22px;height: 30px;}

.top .top-cen li:nth-child(2)>span{    width: 84px;height: 25px;background: red;border-radius: 20px;display: inline-block;line-height: 25px;} */





/*banner*/

.banner{width:100%;min-width: 1100px;height: 768px;background: url(../images/banner1.jpg)  center top no-repeat; }

/*.banner-1{width:100%;min-width: 1100px;height: 507px;background: url(../images/nybanner.jpg)  center top no-repeat;}*/

.banner .content{position: relative;}

.banner .ban-img{width:320px;height: 467px;position: absolute;left: 746px;top:107px;}



/*gongyong  background: url("../images/all_bg.png") repeat-y; */

.all{background: #000;position: relative;}

.all-bg{position: absolute;top:0;bottom: 0;left:0;right:0;background: url("../images/all_bg.png") repeat-y;background-size: contain;}

.all1{padding-top: 66px;}

.title{width: 889px;height: 110px;margin: 0 auto;background: url("../images/tit_bg.png") no-repeat;}

.title h1{height: 110px;line-height: 110px;color: #fff;text-align: center;font-size: 43px;letter-spacing: 2px;}

.more{position: absolute;bottom: 0;right: 15px;}

.more a{color: #fff;}

.fwrx1{margin-top:75px; text-align:center;overflow: hidden;}

.fwrx1 h1{ color:#f0d973;font-size:40px;line-height:10px;}

/*品牌简介*/

.about{}

.about .about1{padding: 50px 0 100px 50px;}

.about .about1 .about-img{width: 286px;height:424px;float: left;}

.about .about1 .about-txt{color: #fff;float: right;width:698px;padding: 50px 50px 40px 50px;background: #171614;margin-top: 20px;}

.about .about1 .about-txt .about-txt-img{text-align:center;padding-bottom:25px;border-bottom:1px dashed #ffe57b;}

.about .about1 .about-txt .about-txt-img img{width:59px;height:44px;}

.about .about1 .about-txt .about-txt-text{margin-top:45px;}

.about .about1 .about-txt p{text-indent: 30px;line-height: 30px;font-size:16px;color:#eaeae9;}

.about .about1 .about-txt .about-txt-tit{padding-top:20px;overflow: hidden;}

.about .about1 .about-txt .about-txt-tit strong{float: right;font-size:16px; color:#eaeae9;}

/* 表单 */

.wlyy {display:none;margin:0 auto;overflow:hidden;width: 580px;height: 512px;background:rgba(255,255,255,0.1);}

.wlyy-title h3 {text-align:center;font-size: 30px;color: #f5c756;margin-top: 30px;}

.gh_cont{width: 580px;margin:30px 0;}

.gh_cont label{font-size: 18px;color: #fff;padding:  0 25px;line-height: 30px;margin-top: 10px;}

.gh_cont p{width: 580px;height:50px;padding: 0 5px;margin-top: 10px;}

.gh_cont .p2 {position: relative;}

.gh_cont .p2 i {position: absolute;right: 550px;top: 20px;color:#e32728;}

.gh_cont p input,.gh_cont p select{ width: 367px;height: 40px;border: 1px solid #bdb9b3;background: #fff; border-radius: 5px; padding:0 10px;}

.gh_cont p select {display: block;width: 387px;height: 40px;float: right;margin-right: 32px;}

.gh_cont p textarea{width: 387px;height: 50px;border: 1px solid #bdb9b3;background: #fff;vertical-align: middle;resize: none;border-radius: 5px;}

.but {margin-left: 180px;}

.but a{color:#000;font-size: 18px; display:inline;}

.but button {background:none;border:none; text-align:center;}

.but span { font-size: 18px; background: linear-gradient(to right,#c4820c, #e9b644);border-radius: 5px;padding: 10px 50px;margin-left:10px;}  

/*服务品牌*/

.brand {}

.brand .fwppbox{margin:40px auto 0;overflow:hidden;}

.brand .triangle_border_up{

	width:0;

    height:0;

    border-width:0 20px 20px;

    border-style:solid;

    border-color:transparent transparent #f0d973;/*透明 透明  灰*/

    margin:0 auto;

	position:relative;

}

.brand .fwrx{background:#f0d973;text-align: center;overflow:hidden;}

.brand .fwrx h1{font-size:48px;}





/*服务项目*/

.iteam .content{padding-bottom: 0px;}

.iteam .ite-left{width: 373px;height: 519px;padding-top: 66px;float: left;}

.iteam .ite-right{width: 679px;padding-top: 66px;float: right;color: #fff;position: relative;}

.iteam .ite-right .ite-top{width: 679px;height: 72px;color: #fff;margin-bottom: 376px;}

.iteam .ite-right .ite-top ul li>p{float: left;font-size: 55px;color: #f0d973;margin-right: 20px;}

.iteam .ite-right .ite-top .ite1{height: 72px;float: left;padding-left: 20px;border-left: 1px solid #ffffff;}

.iteam .ite-right .ite-top .ite1 p{font-size: 37px;}

.iteam .ite-right .ite-top .ite1 small{font-size: 23px;}

.iteam .ite-right .ite-cen{min-height: 351px;width: 765px;padding: 0px 70px;/*background: rgba(16,16,18,.8);*/color: #ffffff;position: absolute;top:155px;left: -85px;}

.iteam .ite-right .ite-cen dt{font-size: 15px;margin-top: 25px;}

.iteam .ite-right .ite-cen dd{font-size: 13px;float: left;margin-right: 35px;margin-top: 12px;}

.iteam .ite-right .ite-und{}

.iteam .ite-right .ite-und ul li{float: left;width:212px;height: 68px;border: 1px solid #f0d973;margin-right: 15px;line-height: 68px;text-align: center;font-size: 24px;color: #f0d973;cursor: pointer;}

.iteam .ite-right .ite-und ul li:nth-child(1){background: #f0d973;color: #333;}

.iteam .ite-right .ite-und ul li:nth-last-child(1){margin-right: 0;}



/*服务保证*/

.promise{}

.promise ul{padding: 60px 0 0 0;}

.promise ul li{width:259px;height:200px;float:left;margin: 0 19px 0px 0;color: #ffffff;background: url("../images/pro1.jpg") no-repeat;}

.promise ul li:nth-child(2){background: url("../images/pro2.jpg") no-repeat;}

.promise ul li:nth-child(3){background: url("../images/pro3.jpg") no-repeat;}

.promise ul li:nth-child(5){background: url("../images/pro5.jpg") no-repeat;}

.promise ul li:nth-child(6){background: url("../images/pro6.jpg") no-repeat;}

.promise ul li:nth-child(7){background: url("../images/pro7.jpg") no-repeat;}

.promise ul li:nth-child(4){margin: 0;background: url("../images/pro4.jpg") no-repeat;}

.promise ul li:nth-child(8){margin: 0;background: url("../images/pro8.jpg") no-repeat;}

.promise ul li div{padding: 25px 0;text-align: center;background: rgba(240,217,115,.5);}

.promise ul li div strong{font-size: 24px;}

.promise ul li div p{font-size: 14px;}



/*服务流程*/

.service{}

.service .ser1{padding: 60px  0 95px 0;color: #ffffff;}

.service .ser1 .ser1-right{}

.service .ser1 .ser1-right a{width: 544px;height: 78px;border: 1px solid #f0d973; display: inline-block;font-size: 26px;color: #fff;text-align: center;line-height: 78px;}

.service .ser1 .ser1-right a:nth-child(1){background: #f0d973;}

.service .ser1 .ser1-right .num-li{margin-top: 60px;}

.service .ser1 .ser1-right .num-li li{float:left;width: 136px;height: 107px;text-align: center;position: relative;}

.service .ser1 .ser1-right .num{font-size: 30px;width: 45px;display: inline-block;height: 45px;border-radius: 50%;}

.service .ser1 .ser1-right .dot{background: #ffffff;width: 10px;height: 10px;border-radius: 50%;display: inline-block;position: absolute;top: 56px;left: 60px;}

.service .ser1 .ser1-right .num-li li p{font-size: 14px;margin-top: 34px;}

.service .ser1 .ser1-right .ul2{width: 900px;margin: 0 auto;margin-top: 70px;position: relative;}

.service .ser1 .ser1-right .ul2-img{float: left;width: 440px;}

.service .ser1 .ser1-right .ul2-txt{float: right;width:430px;padding-top:80px;color: #ffffff;}

.service .ser1 .ser1-right .ul2-txt p:nth-child(1){font-size: 24px;margin-bottom: 30px;}

.service .ser1 .ser1-right .ul2 .ul2-l{position: absolute;top:37%;left: -73px;cursor: pointer;}

.service .ser1 .ser1-right .ul2 .ul2-r{position: absolute;top:37%;right: -73px;cursor: pointer;}



/*服务中心*/

.foot{

	width:1100px;overflow: hidden;

	margin:0 auto;

	padding-bottom: 150px;

	/* background-color: #242424; */

}

.foot .hd{overflow: hidden;

	border-bottom: 1px solid #666;

}

.foot .hd li{

	float: left;

	width: 130px;

	line-height: 110px;

	font-size: 22px;

	color: #fff;

}

.foot .hd li:hover{color:#f0d973;}

.foot .hd li:first-child{

	width: 190px;

	color: #fff;

}

.foot .hd li:first-child:hover{color:#f0d973;}

.foot .bd{

	padding-top: 40px;overflow: hidden;

	background: url(../images/foot-bj.png) no-repeat center top;

}

.foot .bd li{

	float: left;

	width: 130px;

	line-height: 110px;

	color: #fff;

}



.foot .bd li:first-child{

	width: 190px;

	color: #c49853;

}

.foot .bd li h5,

.foot .bd li p,

.foot .bd li a{

	line-height: 30px;

	font-size: 16px;

	color: #fff;

	margin: 0;

}

.foot .bd li a:hover{color:#f0d973;}

.foot .bd li h5{

	font-weight: bold;

}

.foot .bd li h5:hover{color:#f0d973;}

.foot .bd li p:hover{color:#f0d973;}

.foot .bd li div{

	margin-bottom: 30px;

}

.foot .bd li a.mor{

	display: block;

	color: #f0d973;

}



/*地区模态框*/

.modal{

	

}

.modal-fwzx{ 

	display: none;

	max-width: 1800px;

	width: 90%;

	height: 650px;

	padding: 30px 50px 80px;

}

.modal-fwzx-c{

	position: relative;

}

.modal-close-box{

	width: 100%;

	height: 50px;

	position: relative;

}

.modal-fwzx-hd{ 

	margin-bottom: 30px;

	padding-bottom: 30px;

	line-height: 38px;

	text-align: center;

	font-size: 28px;

	color: #222;

	border-bottom: 1px dashed #ccc;

}

.modal-fwzx-hd span{

	color: #ffa003;

	font-size: 28px;

}

.modal-fwzx-foot{

	position: fixed;

	left: 0;

	top: 10%;

	margin-top: 470px;

	width: 100%;

	height: 150px;

	background: url(../images/modal-fwzx-foot-bj.png) repeat-x center center;

}

.modal-fwzx-pb{

	width: 100%;

	position: fixed;

	left: 0;

	top: 10%;

	margin-top: 620px;

	width: 100%;

	height: 30px;

	background: #fff;

}

.modal-close-box a{

	position: fixed;

	top: 14%;

	right: 10%;

	display: block;

	width: 55px;

	height: 50px;

	line-height: 50px;

	margin: 0;

	padding: 0;

	text-align: center;

	font-size: 28px;

	border: 1px solid #ccc;

	border-radius: 5px;

	background-color: #fff;

	z-index: 9;

}

.modal-content-r h4{

	margin-bottom: 0;

	padding-bottom: 10px;

	line-height: 28px;

	font-size: 22px;

	color: #ffa003;

	border-bottom: 1px solid #ffa003;

}

.modal-cr-txt{

	padding: 10px 0;

	border-bottom: 1px dashed #ccc;

}

.modal-cr-txt p{ 

	margin-bottom: .2rem;

	line-height: 26px;

	font-size: 16px;

}

.modal-cr-txt p span{

	font-weight: bold;

}

.modal-fwzx .modal-content-box{

	overflow: hidden;

	margin-bottom: 10px;

	padding: 15px 0;

}

.modal-content-l{

	float: left;

	width: 30%;

}

.modal-content-l img{

	width: 100%;

	height: auto;

}

.modal-content-r{

	float: left;

	width: 70%;

	padding-left: 20px;

}

/*内容页*/

.zy{padding: 30px 0;}

.zy .left{width: 350px;padding-right: 15px;border-right: 1px solid #848484;float: left;}

.zy .left *{line-height: 19px;}

.zy .left .note{height: 566px;background: url(../images/note.png) no-repeat;}

.zy .left .note-top{text-align: center;padding: 30px 5px 11px 5px;border-bottom: 1px solid #d8a238;width: 320px;margin: 0 auto;}

.zy .left .note-top img{width: 30%;}

.zy .left .note-top p{font-size: 22px;height: 30px;line-height: 30px;}

.zy .left .note-con{padding: 5px 27px;line-height: 23px;}

.zy .left .note-con p{text-indent: 30px;}

.zy .left .note-con p:nth-child(1){text-indent: -7px;}

.zy .left .note-con p:nth-child(4){text-align: right;margin-top: 20px;}

.left .note-pro{background: url(../images/left_bg.png) no-repeat;width: 350px;}

.left .note-pro p{height: 114px;font-size: 22px;line-height: 114px;text-align: center;color: #ffffff;margin: 15px 0;}

.left .note-pro dl{margin-bottom: 15px;padding-left: 15px;}

.left .note-pro dt{font-size: 17px;font-weight: 700;margin-bottom: 15px;}

.left .note-pro dd {padding:5px 10px;float: left;border: 1px solid #ccc;border-radius: 5px;margin-right: 20px;background: #f3f3f3;margin-bottom: 10px;}

.left .note-pro dd a{color:#000;}

.left .left-foot{padding: 22px 0 5px 12px;border-top: 1px solid #cccccc;}

.left .left-foot p{font-size: 16px;margin-bottom: 15px;font-weight: 600;}

.left .left-foot a{display:block;width: 340px;margin: 0 auto;height:56px;border: 1px solid #ccc;border-radius:5px;text-align: center;line-height: 56px;font-size: 20px;background: #000000;color: #ffffff;}



.right{width: 725px;float: right;min-height: 1243px;background: url("../images/right_bg1.jpg") no-repeat;position: relative;}

.right .bread{width: 129px;height: 50px;position: absolute;top:180px;right:50px;}

.right .bread p{font-size: 30px;color: #fff;}

.right .r-content{padding: 30px 15px 0 15px;}

.right .r-txt p{margin-bottom: 15px;line-height: 30px;}

.right .r-txt p:nth-last-child(1){float: right;margin-top: 50px;font-size: 18px;}

.right .r-txt h1{margin: 15px;font-size: 16px;}





/*常见问题*/

.right .r-cjwt ul li{float: left;border: 1px solid #ccc;width: 332px;height: 263px;background: #ffffff;margin-bottom: 20px;}

.right .r-cjwt ul li p{background: #f2f2f2;font-size: 16px;height: 58px;line-height: 58px;padding: 0 15px;}

.right .r-cjwt ul li p a{float: right;font-size: 12px;color:#000;}

.right .r-cjwt ul li img{display:inline-block;width: 320px;margin: 0 auto;    padding: 5px;}

.right .r-cjwt ul li:nth-child(odd){margin-right: 20px;}





/*联系我们*/

.right .r-contact .addr{background: #000;color: #ffffff;line-height: 55px;}

.right .r-contact .address {height: 55px;padding-left: 60px;background: url(../images/address.png) no-repeat 5px 7px;}

.right .r-contact>a{display: inline-block;width: 228px;height: 58px;background:#f0d973;margin-top: 15px;text-align: center;color: #000;line-height: 58px;    margin-bottom:30px;font-size: 20px;margin-right: 3px;}

.right .r-contact>a:hover{background: #ebc57f;margin-right: 3px;}

/*.right .r-contact>a span{font-size: 24px;display: inline-block;width: inherit;height: inherit;}*/

/*.right .r-contact>a:nth-child(2) span{background: url("../images/phone.png") no-repeat 31px 10px;}*/

.right .r-contact>a:nth-child(3) span{background: url("../images/message.png") no-repeat 51px 10px;}

.right .r-contact>p{width: 123px;height: 60px;font-size: 28px;text-align: center;line-height: 60px;}

.right .r-contact>hr{width: 127px;}

#map{width:696px;height: 302px;margin-top: 20px;border: 1px solid #cccccc;}

.right .r-contact .lx{border: 1px solid #cccccc;margin-top: 20px;}

.right .r-contact .lx .lx-top{ border-bottom: 1px solid #ccc;background: url("../images/bus1.png") no-repeat 20px 15px; background-size:30px; min-height:60px;}

.right .r-contact .lx .lx-under{min-height:60px;background: url("../images/rail1.png") no-repeat 20px 15px;background-size:30px;}

.right .r-contact .lx p{ padding:15px 15px 10px 68px;}





/*服务中心*/

.right .r-fwzx{}

.right .r-fwzx>ul>li{float: left;width: 108px;height: 46px;text-align: center;line-height: 46px;color: #ffffff;font-size: 18px;background: #101010;margin-right: 7px;cursor: pointer;}

/* .right .r-fwzx>ul>li:nth-child(1){background:#ebc57f;color:#000;} */

.right .r-fwzx .cont h1{margin: 30px 0;font-size: 36px;text-align: center;}

.right .r-fwzx .cont ul li{width:94px;height: 38px;border: 1px solid #cccccc;margin-right: 20px;float: left;text-align: center;line-height: 38px;    border-radius: 8px;cursor: pointer;}

.right .r-fwzx .cont ul li:nth-child(1){background:#000;color:#fff;}

.right .r-fwzx .cont1{margin-top: 30px;padding: 20px;    background: #f8f8f9;}

.right .r-fwzx .cont1 p{margin-bottom: 10px;}

.right .r-fwzx .cont1 p:nth-child(1){font-size: 22px;font-weight: 600;margin-bottom: 15px;}







/*我们承诺*/

.right1{width: 725px;float: right;min-height: 1276px;position: relative;}

.r-wmcn{}

.r-wmcn .wmcn1{height: 420px;position: relative;background: url("../images/wmcn_bg1.png") no-repeat;margin-bottom: 15px;}

.r-wmcn .wmcn1 strong{font-size: 26px;position: absolute;left: 260px;top:300px;}

.r-wmcn .wmcn2{min-height: 841px;background: url("../images/wmcn_bg2.png") no-repeat;    background-size: auto;}

.r-wmcn .wmcn2 h1{height:50px;font-size: 20px;width: 258px;line-height: 50px;padding-top: 88px;margin: 0 auto;text-align: center;border-bottom: 1px solid #e1dbca;}

.r-wmcn .wmcn2 p{text-indent: 30px;padding: 0 60px;line-height: 26px;margin-bottom: 10px;}

.r-wmcn .wmcn2 p:nth-child(2){text-indent: 0;margin-top: 55px;}

.r-wmcn .wmcn2 p:nth-last-child(1){text-align: right;margin-top: 30px;}





































