/* CSS Document */

@import url("common_n.css");

.newslist{ width:1180px; margin:0px auto; margin-top:30px;}
.newslist dl{position:relative; height:175px; padding-bottom:30px;}
.newslist dl dd{ float:right; width:908px; height:140px; padding:35px 35px 0px 35px; background:#FFF; box-shadow:0px 2px 3px #d9dbdb;}
.newslist dl dd h3{ font-size:18px; font-weight:bold; height:25px; overflow:hidden;}
.newslist dl dd h3 a{color:#333;}
.newslist dl dd h3 a:hover{color:#C50E08;}
.newslist dl dd p{ font-size:14px;color:#999;padding-top:10px;}
.newslist dl dd p a{ color:#999;}
.newslist dl dd p a:hover{ color:#C50E08;}
.newslist dl dd p.Intro{ color:#7c7c7c;padding-top:10px;height:48px;overflow:hidden;}

.newslist dl dd span{font-size:18px;text-align:center;position:absolute; top:0px; left:0px; width:130px; height:120px; border-radius:5px; background:#C50E08;box-shadow:0px 2px 3px #d9dbdb; color:#fff;}
.newslist dl dd span em{ display:block;font-weight:bold;font-size:60px; line-height:65px; padding:10px 0px 5px; margin-bottom:8px; border-bottom:1px solid #ddd;}


.arc_one{
	width:1198px;
	height:auto;
	background:#fff;
	border:1px solid #dddddd;
	border-top:0px;
}
.arc_one_div{
	width:1070px;
	margin:0px auto;
}
.arc_one h2{
	font-size:27px;
	color:#333;
	text-align:center;
	width:100%;
	height:75px;
}
.arc_lysj{
	width:100%;
	height:50px;
	border-bottom:1px solid #ddd;
}
.arc_lysj_div{
	width:700px;
	margin:0px auto;
	font-size:14px;
	color:#888;
	line-height:28px;
}
.arc_ly,.arc_sj{
	width:250px;
	height:100%;
}
.arc_con{
	line-height:30px;
	font-size:14px;
	color:#555;
}
.arc_con p{
	text-indent:24px;
	margin-bottom:30px;
}
.arc_bq{
	width:100%;
	height:50px;
	line-height:22px;
	border-bottom:1px solid #ddd;
}
.arc_bq_all li{
	margin-right:12px;
	font-size:14px;
}
.arc_bq_all li span.arc_bq_title{
	height:22px;
	width:44px;
	text-align:center;
	display:block;
	color:#fff;
	background:#C50E08;
}
.arc_bq_all li a{
	color:#555;
}
.arc_bq_all li a:hover{
	color:#C50E08;
}
.arc_page .page_next{
	width:100%;
	height:34px;
	color:#555;
	font-size:14px;
}
.arc_page .page_next a{
	color:#555;
}
.arc_page .page_next a:hover{
	color:#C50E08;
}
.cqzg_fx_xiaoh{
	text-align:center;
	font-size:16px;
}
.cqzg_fx_xiaoh a{
	color:#555;
}
.newslist dl dd .tab_case span.tab_caset{
	font-weight:bold;
	color:#C50E08;
}
.newslist dl.case_news dd{
	width:990px;
	height:auto;
}
.newslist dl.case_news dd span{
	width:90px;
	height:90px;
}
.newslist dl.case_news dd span em{
	font-size:40px;
	line-height:35px;
}.newslist dl.case_news dd p.tab_case{
	width:100%;
	margin-bottom:10px;
	float:left;
}
.newslist dl.case_news dd .tab_case span{
	text-align:center;
	display:block;
	width:20%;
	height:30px;
	line-height:30px;
	float:left;
	color:#000;
	background:none;
	position:relative;
	box-shadow:0px 0px;
	border-radius:0px;
}
.case_all_ul{
	width:1198px;
	height:auto;
	background:#fff;
	border:1px solid #dddddd;
	border-top:0px; float:left;
}
.case_uls{
	width:1142px;
	margin:0px auto;
}
.case_uls ul{
	width:1200px;
}
.case_uls li{
	width:390px;
	height:420px;
	overflow:hidden; float:left;
}
.case_ul_d{
	width:360px;
	height:405px;
	border:1px solid #dddddd;
	text-align:center;
}
.case_ul_n{
	width:350px;
	height:390px;
	margin:0px auto;
	position:relative;
	top:4px;
	overflow:hidden;
}
.case_ul_nc{
	height:355px;
}
.case_ul_nc img{
	width:100%;
	height:350px;
}
.case_ul_nt{
	height:35px;
	width:100%;
	background:#efefef;
	text-align:center;
	line-height:32px;
}
.case_ul_nt a{
	font-size:15px;
	color:#333;
}
.case_ul_p{
	position:relative;
	top:0px;
	margin:0px auto;
	width:100%;
	height:350px;
}
.case_ul_p .web_case_bg{	
	/* older safari/Chrome browsers */  
    -webkit-opacity: 0.5;  
    /* Netscape and Older than Firefox 0.9 */  
    -moz-opacity: 0.5;  
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/  
    -khtml-opacity: 0.5;  
    /* IE9 + etc...modern browsers */  
    opacity: .5;  
    /* IE 4-9 */  
    filter:alpha(opacity=50);  
    /*This works in IE 8 & 9 too*/  
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";  
    /*IE4-IE9*/  
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	background:#333;
	width:100%;
	height:100%;
	z-index:1;
}
.web_case{ min-height:100px;
}
.web_case img{ max-height:120px;}
.web_text{
	height:72px;
	line-height:24px;
	margin:0px auto;
	color:#fff;
	font-size:16px;
}
.web_case_p{
	position:relative;
	top:-230px;
	margin:0px auto;
	width:180px;
	text-align:center;
	overflow:hidden;
	z-index:999;
}

.case_one{
	width:1198px;
	height:auto;
	background:#fff;
	border:1px solid #dddddd;
	border-top:0px;
}
.case_one_div{
	width:1090px;
	margin:0px auto;
}
.case_one_title{
	width:1124px;
	margin:0px auto;
	height:125px;
	position:relative;
}
.case_one_title1{
	width:100%;
	height:65px;
	background:#f4f4f4;
	text-align:center;
	line-height:65px;
	font-size:30px;
	color:#333;
	overflow:hidden;
}
.case_one_weixin{
	width:140px;
	height:175px;
	position:;
	float:right;
	border:1px solid #ddd;
	top:-15px;
	position:absolute;
	right:20px;
	text-align:center;
}
.case_weixin_pic{
	width:140px;
	height:140px;
	position:relative;
	top:10px;
	overflow:hidden;
}
.case_weixin_pic img{
	width:100%;
	height:100%;
}
.case_weixin_txt{
	font-size:13px;
	height:30px;
	line-height:40px;
	color:#6d6d6d;
}
.case_weixin_txt font{
	color:#C50E08;
}
.case_one_attr{
	font-size:14px;
	color:#555;
	width:100%;
}
.case_one_attr li{
	width:100%;
	cursor:auto;
}
.case_one_attr .one_attr1{
	width:265px;
	height:70px;
}
.one_attr2 .case_one_txt{
	width:980px;
}
.case_one_ico{
	margin-right:5px;
	background:#cc0000;
	height:100%;
	line-height:30px;
	padding:4px 15px;
	color:#fff;
}
.one_attr3{
	height:46px;
	width:100%;
	border-bottom:2px solid #bdbdbd;
}
.case_one_ico1{
	width:135px;
	height:46px;
	line-height:46px;
	text-align:center;
	background:#cc0000;
	font-size:22px;
	color:#fff;
}
.case_one_con img{
	text-align:center;
	max-width:1090px;
	line-height:20px;
	color:#333;
}
.case_one_foot{
	border-top:1px solid #ddd;
	width:100%;
	border-bottom:1px solid #ddd;
}
.case_ofoot_con{
	width:100%;
}
.case_ofoot_con_l{
	width:825px;
	font-size:16px;
	color:#333;
	line-height:28px;
}
.case_ofoot_con_r{
	width:175px;
	position:relative;
	right:45px;
}
.case_ofoot_con_ra{
	width:135px;
	height:50px;
	text-align:center;
	line-height:45px;
	background:url(case_of_cr1.png) no-repeat;
}
.case_ofoot_con_ra a{
	font-size:16px;
	color:#fff;
}
.case_ofoot_con_rt{
	font-size:14px;
	color:#333;
}
.arc_page .page_next{
	width:100%;
	height:34px;
	color:#555;
	font-size:14px;
}
.arc_page .page_next a{
	color:#555;
}
.arc_page .page_next a:hover{
	color:#C50E08;
}
.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(contact_tels_a.png) no-repeat}
.contact_tels .contact_tels_ul li .adress:hover div.ico{background:url(contact_tels_ah.png) no-repeat}
.contact_tels .contact_tels_ul li .Tel div.ico{width:70px; background:url(contact_tels_t.png) no-repeat}
.contact_tels .contact_tels_ul li .Tel:hover div.ico{background:url(contact_tels_th.png) no-repeat}
.contact_tels .contact_tels_ul li .Fax div.ico{width:64px; background:url(contact_tels_f.png) no-repeat}
.contact_tels .contact_tels_ul li .Fax:hover div.ico{background:url(contact_tels_fh.png) no-repeat}
.contact_tels .contact_tels_ul li .Email div.ico{width:70px;background:url(contact_tels_e.png) no-repeat}
.contact_tels .contact_tels_ul li .Email:hover div.ico{background:url(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(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(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:#C50E08;
	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 #C50E08;
	text-align:center;
}
.contact_about_name1{
	border-bottom:0px;
	font-size:14px;
	line-height:32px;
	height:32px;
	border-top:2px solid #C50E08;
}
.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(contact_about.png) no-repeat;
	width:315px;
	height:320px;
}
.contact_about .contact_person{
	background:url(contact_person.png) no-repeat;
	width:100%;
	height:350px;
}
.contact_about .contact_history{
	background:url(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(culture_07.jpg) no-repeat bottom; height:170px; position:relative; }
.contact_about .culture_imgbg{ background:url(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(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:#C50E08;
}
/*汇款方式*/
.huikuan{
	width:1100px;
	margin:0px auto;
	background:url(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(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(case_of_cr1.png) no-repeat;
	color:#fff;
	width:100%;
	height:100%;
	display:block;
}
.tel400_taoc_call a:hover{
	background:url(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:#C50E08;
}
.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:#C50E08;
	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(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:#C50E08;
	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:#C50E08;
	cursor:pointer;
}
#nr{ padding:5px; line-height:25px;}
#nr img{ max-width:98%; margin-top:5px; margin-bottom:5px;}