@charset "utf-8";
body {font: 12px/1.5 "Microsoft YaHei";color: #003333;padding:0px;margin:0px;word-break: break-all; background:#f1f1f1;}
h1,h2,h3,h4,h5,form,p,ul,li{margin:0px;padding:0px;list-style:none;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
input,select{font: 12px/1.5 tahoma,arial,宋体,sans-serif;padding:0px;margin:0px;}
*{padding:0px;margin:0px;}html{overflow-y:scroll;}
img{border:0; max-width:100%;}img{vertical-align:middle;}

.fl{float:left;}.fr{float: right;}
.clear{clear:both;height:0px;font-size:0px;line-height:0px;}
.clearfix:after {clear: both;content: " ";display: block;height: 0;}
em{font-style: normal;}
a { text-decoration: none; outline: 0;}
a:hover{text-decoration: none;}
a{color:inherit; *color:#666;}
a:hover { color: #d6002a;}
.gray_3{color:#333333;font-family: Arial;}.gray_c{color:#CCCCCC;}
.gray_5 {color: #555555;}.gray_6 {color: #666666;}
.gray_9 {color: #999999;}
.mb20{margin-bottom: 20px;}.mb10 {margin-bottom: 10px;}.mt10 {margin-top: 10px;}.mt20{ margin-top:20px;}
.auto{width: auto;margin-right: auto;margin-left: auto;}
input,btn{ font-family:"Microsoft YaHei",SimSun,SimHei; outline:none; }

.pt15{ padding-top:15px;}
input::-webkit-input-placeholder {
	color: #999;
}
input:-ms-input-placeholder { /* IE10+*/
	color: #999;
}
input:-moz-placeholder { /*Firefox4-18*/
	color: #999;
}
input::-moz-placeholder { /* Firefox19+*/
	color: #999;
}
.bg{ background:#f3f3f3;}
.auto {
    width: 100%;
}
.box{ width:1200px; margin:0 auto;}
.banner{ background: url(../images/banner.jpg) no-repeat center center; height:468px;}
.s_all{ padding:50px 42px 0 0;}
.search{ width:430px; height:420px; background:url(../images/kuang.png) no-repeat; box-sizing:border-box; padding:30px;}
.search_h{ width:320px; height:330px;}
.search h3{ font:bold 36px/40px "Microsoft YaHei"; text-align:left; }
.search h3 span{ color:#ed6b52;}
.jx{ padding:5px 0 0 0;}
.jx a{ padding:0 5px; color:#333; line-height:22px;}
.div_yuan{ height:43px; border-radius:23px; border:1px solid #ccc; margin:10px 0 0 0; padding-left:40px; box-sizing:border-box;}
.ico1{ background: url(../images/people.png) no-repeat 15px center  #fff;}
.ico2{ background: url(../images/tel.png) no-repeat 15px center  #fff;}
.input_m{font: lighter 20px/40px "Microsoft YaHei"; background:none; border:none; }
.div_lx{ margin:10px 0 0 0;height:43px;font: bold 18px/40px "Microsoft YaHei"; color:#555;}
.div_lx input{ margin:0 0px 0 10px;}
.div_lx lable{}
.xieyi{ color:#999;}
.m_btn{ margin-top:13px;}
.m_btn .tj_btn{ background: linear-gradient(to bottom, #f78b5b, #d61e3d); font-size:20px; border-radius:23px; height:46px; width:100%; border:0; color:#fff; cursor: pointer; }
.navBar{ position:relative; z-index:1;background: #ffffff;
    box-shadow: 0 0 10px 2px rgb(195 195 195 / 47%);
    z-index: 20; color:#fff; height:58px; line-height:58px;   }
.nav{ width:1200px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }

.nav li{ float:left;  position:relative;font-size:20px; height:58px; border-left:1px solid #eee; width:170px;  }
.nav li span{ padding-left: 35px;}
.nav li.on span,.nav li:hover span { font-weight: bold; 
    border-left: 8px solid #f2821f;
    color: #f2821f; }

.nav li a{  color:#333; }
.nav li a:hover{ text-decoration:none; color:#0959e9;   }
 
/* 底部信息 */
.footer {
	height:auto; 
}

.copy-box{background:#333;}
.copyright { padding:8px 0;  font-size:14px;
	color: #fff;
	text-align: center;
	line-height: 2em;
}
.navFix{position: fixed; left: 0; top: 0; width: 100%; min-width: 1220px; border-radius: 0; z-index: 9999;}

/* 弹出窗 popbox
 */#screen{width:100%;height:100%;position:absolute;top:0;left:0;display:none;z-index:100;background-color:#666;opacity:0.5;filter:alpha(opacity=50);-moz-opacity:0.5;}
.popbox{width:270px;background-color:#fff;position:absolute;top:0;left:0;display:none;z-index:120; -moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-shadow: 0 0 9px 2px rgb(225 225 246 / 47%)}
.popbox .popbox-title{ height:37px;position:relative;}
.popbox .close-btn{position:absolute;right:7px; top:7px; background:url(../images/arrows-icons-03.png) no-repeat -1px 0; width:32px; height:32px;}
.popbox .close-btn:hover{ background:url(../images/arrows-icons-03.png) no-repeat -61px 0; }
.popbox .popbox-cont{padding:10px 0 30px 0; font-size:14px; line-height:24px;}
.popbox .popbox-cont h2{ font-size:16px; text-align: center; margin-bottom:15px;}
.ewm{ width:180px; height:180px; margin:0 auto;}.ewm img{ width:180px; height:180px;}