/* CSS Document */

@import url("common_n.css");
.contact{
	width:1198px;
	height:auto;
	background:#fff;
	border:1px solid #dddddd;
	border-top:0px;
}
/*联系我们*/
.contact_tels_name{
	width:100%;
	height:80px;
	text-align:center;
	font-size:28px;
	color:#555;
}
.contact_tels .contact_tels_ul li{float:left;width:270px; border-right:1px solid #e7e7e7; height:200px; padding:0px 12px;font-size:14px; text-align:center;}
.contact_tels .contact_tels_ul li .li_a{display:block;width:270px; height:180px; padding-top:20px; color:#333; cursor:pointer;}
.contact_tels .contact_tels_ul li .li_a:hover{color:#FFF; background:#eb3900;}
.contact_tels .contact_tels_ul li .font18{ font-size:18px; padding-top:3px;}
.contact_tels .contact_tels_ul li div.ico{ margin:0px auto 15px; height:70px; display:block;}
.contact_tels .contact_tels_ul li.lastbor{border:none}
.contact_tels .contact_tels_ul li .adress div.ico{ width:60px;background:url(../images/contact_tels_a.png) no-repeat}
.contact_tels .contact_tels_ul li .adress:hover div.ico{background:url(../images/contact_tels_ah.png) no-repeat}
.contact_tels .contact_tels_ul li .Tel div.ico{width:70px; background:url(../images/contact_tels_t.png) no-repeat}
.contact_tels .contact_tels_ul li .Tel:hover div.ico{background:url(../images/contact_tels_th.png) no-repeat}
.contact_tels .contact_tels_ul li .Fax div.ico{width:64px; background:url(../images/contact_tels_f.png) no-repeat}
.contact_tels .contact_tels_ul li .Fax:hover div.ico{background:url(../images/contact_tels_fh.png) no-repeat}
.contact_tels .contact_tels_ul li .Email div.ico{width:70px;background:url(../images/contact_tels_e.png) no-repeat}
.contact_tels .contact_tels_ul li .Email:hover div.ico{background:url(../images/contact_tels_eh.png) no-repeat}

.contact_tels .contact_tels_qq {width:100%;height:58px; background:#8b0a0d; position:relative;}
.contact_tels_qq .zx_online{ display:block; width:94px; height:106px;background:url(../images/qq.png) no-repeat; position:absolute; left:40px; bottom:0px;}
.contact_tels .contact_tels_qq .contact_tels_qt{ float:left; width:90px; background:#b3090d; height:58px; display:inline;}
.contact_tels .contact_tels_qq .contact_tels_qt h4{ font-size:16px; font-weight:bold; color:#FFF;}
.contact_tels .contact_tels_qq .contact_tels_qt p{ font-size:10px; color:#233950; line-height:15px;}

.contact_tels .contact_tels_qq .contact_tels_qd{ float:left; line-height:58px; height:58px; font-size:20px; font-weight:bold; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.contact_tels .contact_tels_qq .contact_tels_qd a{color:#FFF; padding-right:10px;}
.contact_tels .contact_tels_qq .contact_tels_qd a:hover{color:#FFF;}

.contact_tels .contact_tels_qq .contact_tels_qb{margin-left:185px; padding:8px 0px 0px 15px; width:75px; height:50px;}
.contact_tels .contact_tels_qq .contact_tels_qb p{ color:#fff;}
.contact_tels .contact_tels_qq .contact_tels_qdb{padding-left:20px; width:310px;}

.contact_tels .contact_tels_qq .contact_tels_qc{padding:5px 0px 0px 15px; width:75px; height:53px;}
.contact_tels .contact_tels_qq .contact_tels_qc p{ line-height:12px; color:#FFF}
.contact_tels .contact_tels_qq .contact_tels_qdc{padding-left:20px;width:310px;}
.contact_tels .map_contact{
	width:1120px;
	margin:0px auto;
	height:405px;
	border-bottom:1px dashed #ddd;
}
.map_contact .map{
	width:750px;
	height:375px;
}
.map_contact .map_contact{
	width:312px;
	height:375px;
	color:#333;
}
.map_contact .tel_call{
	background:url(../images/tel_call.png) no-repeat;
	width:100%;
	height:45px;
	text-indent:32px;
	line-height:24px;
	font-size:15px;
}
.map_contact .mc_input{
	width:100%;
	height:48px;
}
.map_contact .mc_input input{
	width:100%;
	height:38px;
	border:1px solid #ddd;
	text-indent:12px;
	line-height:25px;
	color:#333;
}
.map_contact .mc_input textarea{
	width:100%;
	height:38px;
	border:1px solid #ddd;
	text-indent:12px;
	line-height:25px;
	height:75px;
	color:#333;
}
.mc_submit{
	width:105px;
	height:40px;
	position:relative;
	left:6px;
}
.mc_submit a{
	display:block;
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#fff;
	border:0px;
	background:#ff6600;
	cursor:pointer;
}
.contact_tels .ContactRide{ width:1090px; margin:0px auto;color:#333;}
.contact_tels .ContactRide h3{ font-size:22px; font-weight:bold; height:50px;}
.contact_tels .ContactRide p{ font-size:14px; line-height:24px;}
/*关于我们*/
.contact_about{
	width:1080px;
	margin:0px auto;
}
.contact_about_t{
	font-size:20px;
	color:#333;
	width:100%;
	height:35px;
	border-bottom:1px solid #ddd;
}
.contact_about_name{
	width:90px;
	margin:0px auto;
	height:34px;
	border-bottom:2px solid #ff6600;
	text-align:center;
}
.contact_about_name1{
	border-bottom:0px;
	font-size:14px;
	line-height:32px;
	height:32px;
	border-top:2px solid #ff6600;
}
.about_info_txt{
	width:728px;
	border-right:1px solid #ddd;
}
.about_info_txt p{
	width:690px;
	color:#555;
	font-size:14px;
	line-height:30px;
	text-indent:28px;
	margin-bottom:30px;
}
.about_info_img{
	background:url(../images/contact_about.png) no-repeat;
	width:315px;
	height:320px;
}
.contact_about .contact_person{
	background:url(../images/contact_person.png) no-repeat;
	width:100%;
	height:695px;
}
.contact_about .contact_history{
	background:url(../images/contact_history.png) no-repeat;
	width:100%;
	height:520px;
}

.contact_about .culture{ width:1064px; margin:0 auto;overflow:hidden}
.contact_about .culture_bg{ background:url(../images/culture_07.jpg) no-repeat bottom; height:170px; position:relative; }
.contact_about .culture_imgbg{ background:url(../images/culture.jpg) no-repeat top; width:768px; margin:0 auto; height:185px;overflow:hidden;color:#888;}
.contact_about .culture_img_u{
	width:105%;
	text-align:left;
}
.contact_about .culture_img_li{
	width:49%;
	float:left;
	color:#888;
	font-size:16px;
}

.contact_about .culture_li{ width:266px; float:left; height:180px; cursor:pointer}
.contact_about .culture_li .culture_li_til{ font-size:16px; font-family:"寰蒋闆呴粦"; margin-top:20px; color:#FFF; line-height:30px; text-align:center;}
.contact_about .culture_li .culture_li_stil{ font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#FFF; line-height:18px; text-align:center;}
..contact_about culture_cur .culture_li_til,.culture_cur .culture_li_stil{ color:#000}
.contact_about .culture_img{ text-align:center;width:455px; margin:0px auto; display:none; overflow:hidden;}
.contact_about .culture_img_t{
	font-size:32px;
	font-weight:bold;
	height:60px;
}
.contact_about .culture_img_t font{
	padding-left:12px;
	font-size:28px;
	font-weight:normal;
}
.contact_about .culture_img_d{
	font-size:16px;
	line-height:28px;
}
.contact_about .rectangle{ border:1px solid #999; width:124px; height:220px; position:absolute; left:0; top:0px;}
.contact_about .culture_mos{ background:url(../images/culture_10.jpg) no-repeat; height:113px; margin:0px auto; width:1002px;}



.sjSpan{background:#f8f8f8 url(Img/Moblie/sjBox.png) no-repeat center;}
.sjBox{position:relative; height:1194px;}
.sjBox dl{position:absolute;}
.sjBox dt{margin-bottom:50px;}
.sjBox dt b{font-size:30px; color:#ff5b00;}
.sjBox dt p{margin-bottom:4px; font-size:22px; color:#282828;}
.sjBox .sjTxt01{left:0px; top:278px;}
.sjBox .sjTxt01 dd{width:432px; line-height:22px; font-size:14px; color:#333;}
.sjBox .sjTxt02{right:20px; top:660px;}
.sjBox .sjTxt02 dt p{font-size:18px;}
.sjBox .sjTxt02 dd{padding-bottom:26px;}
.sjBox .sjTxt02 dd p{padding-top:4px; padding-left:30px; margin-bottom:20px; width:390px; line-height:22px; font-size:14px; color:#333; background:url(Img/Moblie/sjDdP_ico.png) no-repeat left 2px;}



.gnSpan .container{position:relative; height:580px; overflow:hidden;}
#gnSpan01 , #gnSpan03{background-color:#202020;}
#gnSpan02 , #gnSpan04{background-color:#2e2e2e;}
#gnSpan01 .container{background:url(Img/Moblie/gnSpan01.png) no-repeat 648px bottom;}
#gnSpan02 .container{background:url(Img/Moblie/gnSpan02.png) no-repeat left center;}
#gnSpan03 .container{padding:0px 86px; background:url(Img/Moblie/gnSpan03.png) no-repeat right center;}
#gnSpan04 .container{background:url(Img/Moblie/gnSpan04.png) no-repeat left center;}
.gnBox02 , .gnBox04{float:right;}
.gnBox{margin-top:58px;}
.gnBox h4{margin-bottom:32px; font-size:24px; color:#ff5b00;}
.gnBox dl{margin-bottom:20px; width:410px;}
.gnBox dt{margin-bottom:16px; font-size:16px; color:#fff;}
.gnBox dd{line-height:20px; font-size:14px; color:#999;}
.gnBox04 ul{margin-bottom:56px;}
.gnBox04 li{padding-left:20px; height:34px; line-height:34px; font-size:14px; color:#999; background:url(Img/Moblie/gnLi_ico.png) no-repeat left center;}

.gnTab{position:absolute; left:50%; top:0px; margin-left:-2px; width:3px; height:100%; background-color:#ff5b00;}
.gnTab a{display:block; margin-bottom:15px; margin-left:-27px; width:54px; height:54px; background-repeat:no-repeat; background-position:center top;}
.gnTab a:hover , .gnTab a.cur{background-position:center bottom;}
.gnTab .gnTab01{margin-top:160px; background-image:url(Img/Moblie/gnTabImg01.png);}
.gnTab .gnTab02{background-image:url(Img/Moblie/gnTabImg02.png);}
.gnTab .gnTab03{background-image:url(Img/Moblie/gnTabImg03.png);}
.gnTab .gnTab04{background-image:url(Img/Moblie/gnTabImg04.png);}
/*案例*/
.alSpan{padding:44px 0px; background:#f8f8f8 url(Img/Moblie/alSpan.png) no-repeat center;}
.alSpan h4{text-align:center; font-size:30px; color:#282828;}
.alSpan h4 b{color:#ff5b00;}
.alSpan h4 p{font-size:12px; font-weight:normal; color:#999;}
.alSpan .alCont{padding-top:30px; position:relative;}
.alSpan .alCont ul{margin:0 auto; width:944px; overflow:hidden;}
.alSpan .alCont li{float:left; margin:0px 18px;}
.alSpan .alCont li .alImgBg{padding:43px 16px 51px 8px; width:202px; height:330px; overflow:hidden; }/*background:url(Img/Moblie/alImgBg.png) no-repeat center;*/
.alSpan .alCont li .alImgBg p{padding-right:16px; width:198px; height:326px; }/*overflow:scroll;overflow-x:hidden; */
.alSpan .alCont li h5{margin-top:6px; font-weight:normal; font-size:14px; text-align:center;}
.alSpan .alCont .btnLeft , .alSpan .alCont .btnRight{position:absolute; top:50%; margin-top:-32px; width:64px; height:64px;}
.alSpan .alCont .btnLeft{left:-30px; background:url(Img/Operate/jgBtnLeft.png) no-repeat center;}
.alSpan .alCont .btnRight{right:-30px; background:url(Img/Operate/jgBtnRight.png) no-repeat center;}
/*资质荣誉*/
.honners{
	width:1060px;
	margin:0px auto;
}
.honners_t{
	position:relative;
	left:18px;
	height:40px;
	line-height:40px;
	font-size:22px;
	color:#333;
}
.honners_t font{
	color:#ff6600;
}
/*汇款方式*/
.huikuan{
	width:1100px;
	margin:0px auto;
	background:url(../images/huikuan_01.png) no-repeat right top;
}
.huikuan_tab{
	width:800px;
}
.huikuan_tabli{
	font-size:16px;
	height:90px;
	text-align:center;	
	line-height:50px;
	border-bottom:1px solid #ddd;
}
.huikuan_tabt{
	font-weight:bold;
	color:#9c450a;
	background:#f5f5f5;
	border-bottom:2px solid #ddd;
	height:50px;
}
.huikuan_tabli .huikuan_lit{
	width:120px;
}
.huikuan_tabli .huikuan_lik{
	width:240px;
	background:url(../images/bank.png) no-repeat 32px 0px;
}
.huikuan_tabt .huikuan_lik{
	background:none;
}
.huikuan_tabli .huikuan_lic{
	width:264px;
}
.huikuan_tabli .huikuan_lin{
	width:150px;
}
.huikuan_tabli .huikuan_lik1{
	background-position:32px -49px;
}
.huikuan_tabli .huikuan_lik2{
	background-position:32px -98px;
}
.huikuan_tabli .huikuan_lik3{
	background-position:32px -145px;
}
.huikuan_tabli .huikuan_lik4{
	background-position:32px -194px;
}
.huikuan_tabli .huikuan_lik5{
	background-position:32px -245px;
}
.huikuan_p{
	font-size:14px;
	color:#333;
	line-height:24px;
}
/*400电话套餐*/
.tel400_taoc{
	width:1120px;
	text-align:center;
	margin:0px auto;
}
.tel400_taoc_call {
	width:135px;
	height:45px;
	text-align:center;
	line-height:45px;
	font-size:20px;
	margin:0px auto;
}
.tel400_taoc_call a{
	background:url(../images/case_of_cr1.png) no-repeat;
	color:#fff;
	width:100%;
	height:100%;
	display:block;
}
.tel400_taoc_call a:hover{
	background:url(../images/case_of_cr2.png) no-repeat;
}

.tels_f53_ul{
	width:415px;
}
.tels_f53_t{
	width:100%;
	height:50px;
	line-height:50px;
}
.tels_f53_t1{
	width:295px;
	font-size:20px;
	color:#fff;
	background:#333;
	text-indent:20px;
	height:100%;
}
.tels_f53_more{
	width:60px;
	height:100%;
	text-align:center;
	background:#ff6600;
}
.tels_f53_more a{
	color:#fff;
	display:block;
	width:100%;
	height:100%;
}
.tels_f53_ul ul{
	width:355px;
}
.tels_f53_ul ul li{
	width:100%;
	height:44px;
	border-bottom:1px dashed #ddd;
	font-size:14px;
}
.tels_f53_ul ul li span{
	display:block;
}
.tels_f53_ul ul li span.ico{
	width:6px;
	height:20px;
	background:#ff6600;
	line-height:44px;
	margin-right:12px;
	position:relative;
	top:12px;
}
.tels_f53_ul ul li a{
	color:#333;
	line-height:44px;
}
.tels_f5_form{
	background:url(../images/tels_f5_form.png) no-repeat #ececec;
	width:385px;
	height:340px;
}
.tels_f5f_title{
	width:100%;
	height:75px;
}
.tels_f5f_t{
	font-size:20px;
	color:#fff;
	height:40px;
	line-height:40px;
	text-indent:16px;
}
.tels_f5f_t1{
	width:362px;
	text-align:right;
	font-size:14px;
	color:#ff6600;
	line-height:12px;
}
.map_contact{
	width:272px;
	margin:0px auto;
	position:relative;
	top:12px;
}
.map_contact .mc_input{
	width:100%;
	height:48px;
}
.map_contact .mc_input input{
	width:100%;
	height:38px;
	border:1px solid #ddd;
	text-indent:12px;
	line-height:25px;
	color:#333;
}
.map_contact .mc_input textarea{
	width:100%;
	height:38px;
	border:1px solid #ddd;
	text-indent:12px;
	line-height:25px;
	height:75px;
	color:#333;
}
.mc_submit{
	width:100%;
	height:40px;
	position:relative;
	left:6px;
}
.mc_submit a{
	display:block;
	width:100%;
	height:100%;
	line-height:38px;
	text-align:center;
	font-size:14px;
	color:#fff;
	background:#ff6600;
	cursor:pointer;
}