@charset "utf-8";
@import 'public.css';
/*初始化*/
* {margin:0;padding:0; outline: 0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
img {border: 0;  -ms-interpolation-mode: bicubic;  vertical-align: middle;  display: inline-block;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strike,strong,sub,sup,tt,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,th{border:0;font-style:normal;}
h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,img,p{margin:0;padding:0;border:none;list-style-type:none;}
select,input,button,textarea {font-size:100%;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;vertical-align:middle;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:400;padding:0px;margin:0px;vertical-align:middle;}
legend{color:#000;}
label{vertical-align:middle;}
a img {border:0;}
img{vertical-align:middle;}
.button {cursor:pointer;border:none;}
ul,li{display:block;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
/* body--wrapper */
body{margin:0; padding:0; font-size:12px; font-family:"寰蒋闆呴粦",Arial, Helvetica, sans-serif; position: relative;	overflow-x: hidden; }
/* link */
a { color:#666;text-decoration:none;}
a:hover{color:#000;}
:focus {outline:0;}
a {blr:expression(this.onFocus=this.blur());} /* 鍘婚櫎閾炬帴鏃剁殑铏氱嚎 */


/* text-align */
.ac{text-align:center;}
.mb-20{ margin-bottom:20px !important;}
.mt-65{ margin-top:65px !important;}
.mt-55{ margin-top:55px !important;}
.mt-20{ margin-top:20px !important;}
.ml-55{ margin-left:52px !important;}
.ml-30{ margin-left:30px !important;}
.mr-20{margin-right:20px !important;}
.mr-30{margin-right:30px !important;}
.f_14{font-size:14px;}
.f_15{font-size:15px;}
.f_20{font-size:20px;}
.f_24{font-size:24px;}
.f_32{font-size:32px;}
.l_h{line-height:40px;}
.l_24{line-height:24px;}
.l_30{line-height:30px;}

.c_ff9000{color:#ff9000;}


.blank10{ height:10px; clear:both;}
*{ margin:0; padding:0;}
body{ line-height:1.7; font-family:"微软雅黑"; font-size:14px; }
ul{ list-style:none;}
img{ border:none}
input{ border:none; background:none;}
a{text-decoration:none;}
.clear{ clear:both; height:0; overflow:hidden;}
.auto{width:1100px; margin:0 auto}
.fl{ float:left}
.fr{ float:right;}
/*header*/
.header{ background:url(../images/header_bg.jpg)repeat-x 0; height:132px}
.header .text2{ background:none; border:none; margin-top:8px; color:#fff; width:80px;}
.header .top a:hover,.header a:visited,.header a:link,.header a:active{ line-height:36px; color:#fff; font-size:14px;}
.header .top .menu li{ float:left; margin-right:25px; background:url(../images/top_bg.jpg) no-repeat 0 center; padding-left:25px}
.header .top .menu .i2{ background:url(../images/top_bg.jpg) no-repeat -90px center;}
.header .top .menu .i3{ background:url(../images/top_bg.jpg) no-repeat -175px center;}
.header .top .menu .i4{ background:url(../images/top_bg.jpg) no-repeat -270px center; padding-right:15px;}
.header .top .menu .i5{ background:none}
.header .top  .tel{ background:url(../images/tel.jpg) no-repeat left center; padding-left:20px;  font-size:14px; 
font-weight:bold;}

.si_serviceleft {
	position:relative;
}
.si_serviceleftLast,  .si_serviceleftLast a {
	height:36px;
}
  .si_serviceleftLast img {
	display:block; cursor:pointer;
}
.si_serviceleftLast {
	position:relative;
	z-index:100;
}
.si_serviceleftLast div {
	position:absolute;
	left:-30px;
	top:40px;
	display:none
}
#category{ width:78px; padding-left:5px; margin-left:15px; height:35px;  background:url(../images/head_08.jpg); color:#fff;}
#category span{ display:block; line-height:36px; height:36px;color:#fff;  cursor:pointer;}
#category ul{ width:80px;background:#000;filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; border:solid 1px #000000; display:none; position:absolute;}
#category ul li{ float:none; margin:0; background:none; padding-left:5px;}
#category ul li a{ padding:2px;display:inline-block; text-align:center;color:#fff; text-shadow:1px 1px #1e1e1e; line-height:22px; height:22px;}




/* 代码整理：懒人之家 www.lanrenzhijia.com */
.header .nav{ margin-top:25px;}
.header .nav ul{ margin-top:3px;}
.header .nav  li{ float:left; margin-right:32px;}
.header .nav  li a:hover,.header .nav  li a:link,.header .nav  li a:visited,.header .nav  li a:active{ color:#666;  font-size:16px; height:40px; display:block; line-height:40px; padding:0 5px; text-align:center;}
.header .nav  li .a1{border-bottom:3px solid #c80043;}
.header .nav  li a:hover{ border-bottom:3px solid #c80043}

/*banner*/
/*banner*/
#form1{ position:absolute; top:15%; right:12%; text-align:center;  box-shadow:5px 3px 10px #e4e4e1; background-color:#fafbfb; width:305px; }
#form1 h1{ font-size:24px; color:#000; padding-top:12px;}
#form1 h5{ font-size:16px; font-weight:bold; color:#b1b2b1; margin-bottom:9px;}
#form1 h5 i{ font-size:14px; font-weight:bold; color:#c61651}
#form1  .text1{ width:245px; border:1px solid #ccc; height:36px; line-height:36px;color:#bababa; padding-left:10px; margin-bottom:10px;}
#form1 .button1{ cursor:pointer;background-color:#c61651; width:245px; height:40px; margin-top:9px;margin-bottom:20px; color:#fff;}

/*footer*/
.footer ul{ width:275px; overflow:hidden}
.footer .footer1{ background-color:#f2f2f2; height:235px; padding-top:35px;}
.footer .footer_con1 a:hover,.footer .footer_con1 a:link,.footer .footer_con1 a:visited,.footer .footer_con1 a:active{ color:#999; line-height:35px; height:32px;}
.footer_con1 ul li { line-height:30px; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.footer .footer_con1   h4{ color:#6d6d6d; font-size:16px; margin-bottom:9px; padding-left:12px; background:url(../images/biao2.jpg) no-repeat left center;}
 .son1 span{ color:#f74c4c; font-size:30px; }
 .son1 p{ color:#999; font-size:12px; margin-bottom:10px;}
 .son1 li{ float:left; background:url(../images/biao1.jpg) no-repeat left center; padding-left:20px;margin-right:15px;}
 .son1  .m1{ background:url(../images/biao1.jpg) no-repeat -120px center; padding-left:45px;}
.footer .footer_con1 .son2{ margin-left:70px;}
.footer .footer_con1 .son3{ margin-right:65px}

.footer .footer2{ background-color:#555; height:100px; text-align:center; padding-top:25px; color:#cecece; }
.footer .footer2 p{ line-height:35px;}
.footer .footer2{ background-color:#555; height:100px; text-align:center; padding-top:25px; color:#cecece; }
.footer .footer2 p{ line-height:35px;}

.about_dateils img{
	display:block;
	margin:0;
	vertical-align:top;
}