body, button, input, select, textarea {
        font-family: 微软雅黑;
    background: #fff;
}
a:hover, a:focus{
text-decoration:none;
}
.banner{width:100%;height:381px;background:#191b27;overflow:hidden;min-width:1200px;margin-top: 18px;}
.banner ul{width:1200px;height:381px;margin:0 auto;background:url(/uploads/image/scimg_bj/banner.jpg);}

.banner_content{width:100%;height:381px;/*background:#191b27;*/overflow:hidden;min-width:1200px;margin-top: 18px;background:url(/uploads/image/scimg_bj/zx.jpg);}
/*.banner_content ul{width:1200px;height:381px;margin:0 auto;background:;}*/

.form{width:100%;padding:80px 0 30px 0;min-width:1200px;}
.form dl{width:1200px;margin:0 auto;border-top:solid 1px #999;height:50px;}
.form dl dt{width:550px;height:72px;background:#fff;text-align:center;margin:-36px auto 0 auto;}
.form dl dd{float:right;color:#999;font-size:12px;margin-top:-20px;}
.form dl dd i{color:#f24060;}
.form ul{margin:0 auto;    height: 356px;    background-size: 100%;}
.form ul li{padding:30px 100px 0 100px;text-align:left;line-height:28px;height:60px;position:relative;}
.form ul li span{float:left;font-size:18px;width:90px;text-align:right;margin-right:30px;}
.form ul li span i{color:#f24060;font-size:24px;font-weight:bold;vertical-align:text-top;}
.input{height:26px;border:solid 1px #ccc;line-height:26px;font-size:14px;padding:0 4px;width:150px;vertical-align:middle;background: #fff;}
.form ul li select{height:28px;border:solid 1px #ccc;width:50px;font-size:14px;vertical-align:middle;*height:auto;background: #fff;}
.form ul li select.long{width:auto;min-width:100px;}
.form ul li font{position:absolute;left:320px;top:60px;font-size:12px;color:#f24060;line-height:20px;height:20px;}
.form ul li a{margin-right:15px;color:#f24060;}
.form ul li i{color:#999;}
.form ul li label{margin-right:20px;}
.form ol{margin-top:40px;}
.form ol input{width:150px;height:38px;line-height:38px;font-size:18px;font-weight:bold;border:0;background:#f24060;color:#fff;cursor:pointer;}
.form ol p{font-weight:bold;margin-top:30px;}


/* 底部 */
footer{background:#323232;}
#footer{height:180px;padding:0;}
footer li{list-style:none;float:left;color:#999;width:72px;text-align:center;border-right:1px solid #4a6157;margin:26px 0 21px;}
#footer ul{margin:0 auto;height:60px; /*width:504px;*/ width:365px; overflow:hidden;}
#footer a {color:#999;}
.copyright{color:#999;text-align:center;}
.copyright span{border-left:1px solid #4a6157;padding-left:4px;}
.no_border{border:none;}
.bottom_ico{margin:0 auto;width:87px;height:40px;margin-top:24px; }
.bottom_ico img{cursor:pointer;}


/* 计算器 */
.jisuanqi{ width:100%;  background:#f8f8f8;padding-bottom:50px; }
.jisuanqi div.container,.wenda div.container{ padding-left:25px; padding-right:25px;}
.shenqing{margin-bottom:20px;}
.calculator .left{ height:300px; float:left; width:440px;margin-top:20px;}
.calculator .left h3{ margin-bottom: 15px;font-size: 24px;color: #f36f20;font-weight: normal; margin-top:5px;}
.calculator .left .j_icon{ width:50px; float:left;}
.calculator{padding-top:40px; overflow:hidden;}
.calculator .title{ font-size:30px; text-align:left; border-bottom:1px solid #eee; padding-bottom:20px; margin:40px 0px 30px; }
.calculator .left li {float: left; width: 355px; height: 64px;list-style:none;}
.calculator .left li span { float: left;display: block; width: 75px;font-size: 14px;line-height: 34px; color: #333;}
.calculator .left li .element { position: relative;float: left;width: 280px;}
.calculator .left li em {position: absolute; top: 8px; right: 10px; color: #333;}
.calculator .left li input {width: 280px;height: 32px;padding: 0 10px;line-height: 32px;color: #333;border: 1px solid #ccc;}
.calculator .left li select {width: 280px; height: 34px; padding-left: 10px; line-height: 34px; color: #333;  border: 1px solid #ccc;}
.calculator .left li a { display: block;width: 280px;height: 40px;margin-left: 75px; font-size: 14px; line-height: 40px;color: #fff; text-align: center; background-color: #f36f20;}
.btn_an{ background:#f36f20; color:#fff; cursor:pointer;}
.calculator .right{ background:#fff; float:left; width:700px; font-size:16px; color:#333; margin-top:25px; padding:30px 30px 20px 40px; height:214px;}
.calculator .right .f01,.calculator .right .f02 { float:left; }
.calculator .right .f01{ width:380px; border-right:1px solid #e3e3e3; height:150px; margin-left:20px;position:relative;}
.calculator .right .f02{ width:180px; margin-left:45px; padding-top:20px;}
.calculator .right .f02 p{ font-size:16px; text-align:left;color:#333; margin-bottom:30px;}
.calculator .right p{ margin-bottom:10px;}
.sls{ color:#f36f20; padding:0 8px 0 5px;}
.b_01{ font-size:16px; width:70px; float:left;}
.b_02{ font-size:60px;  color:#f36f20; float:left; margin-top:-25px;font-family:arial; }
#sxf{font-size:14px;}
#sxf span{float:none;display:inline;}
#sm{position:absolute;bottom:-15px;left:0;color:#f36f20;font-size:12px;}
#sxf1{position:absolute;bottom:45px;left:0;color:#333;font-size:16px;}
#sxf1 span{border:none;color:#f36f20;}

/**
 * created by amy.gao on 20160413.
 */
.con h1, .con h3 {
    font-weight: normal;
}
i {
    font-style: normal;
}
.con {
    width: 980px;
    margin: 0 auto;
    color: #333;
}
.con_t {
    font-size: 24px;
    padding-bottom: 15px;
}
.con_bj {
    overflow: hidden;
    position: relative;
    background: rgba(255, 255, 255, 0.97);
    box-shadow: 0 0 10px #ccc;
    background: #fff \9;
}
.con_bj h3 {
    font-size: 20px;
}
.con_bj_cal {
    position: relative;
    width: 50%;
    padding: 50px 40px 30px;
    border-right: 1px solid #eee;
}
.bj_form {
    width: 370px;
    padding-top: 30px;
    font-size: 14px;
}
.bj_form .label {
    font-size: 16px;
    color: #333;
    text-align: left;
    margin-left: 0
}
.bj_form .element {
    width: 265px;
    position: relative;
    padding-bottom: 18px;
}
.bj_form .select {
    width: 255px;
    padding-left: 5px;
    height: 36px;
}
.bj_form .select_s {
    width: 122px;
    margin-right: 10px;
}
.bj_form .select_s_s {
    width: 78px;
    margin-bottom: 10px;
}
.bj_form .text {
    width: 255px;
}
.bj_form .area_text {
    width: 255px;
    padding: 7px 20px 7px 10px;
}
.bj_form .text_wrap {
    position: static;
}
.bj_form .text_wrap .text_lbl {
    left: 11px;
}
.bj_form .text_wrap .unit {
    margin-left: -32px;
    color: #bbb;
}
.bj_form .form_error {
    position: absolute;
    bottom: 0px;
    left: 0;
    font-size: 12px;
}
.ele_b {
    margin-left: -10px;
}
.ele_bt {
    float: left;
    width: 120px;
    height: 32px;
    line-height: 32px;
    text-align: center;
    margin-right: 10px;
    border: 1px solid #ddd;
    cursor: pointer;
}
.ele_bt_on {
    color: #f36f20;
    border-color: #f36f20;
}
.calc-btn {
    position: absolute;
    top: 120px;
    right: -75px;
    display: block;
    width: 142px;
    height: 142px;
    background: url(/uploads/image/scimg_bj/zxbj_calc.jpg) no-repeat;
    background-position: 0 0;
}
.calc-btn:active {
	background-position: -331px 0;
}
.calc-btn.recalc {
    background-position: 0 -168px;
}
.calc-btn.recalc:active {
    background-position: -332px -168px;
}
.con_bj_res {
	    width: 50%;
    padding: 0px;
    color: #333;
    font-size: 14px;
}
.bj_res_t {
    line-height: 35px;
    font-size: 20px;
    text-align: center;
}
.bj_res_t b {
    display: inline-block;
    font-weight: normal;
    width: 78px;
    text-align: center;
    color: #f36f20;
    font-size: 28px;
}
.bj_res_t span {
    font-size: 14px;
}
.bj_res_ul {
	padding: 22px 0;
    margin: 26px auto 0;
    background: url(/uploads/image/scimg_bj/ipone_duanxin.jpg);
}
.bj_res_ul li {
    height: 40px;
    line-height: 40px;
}
.bj_res_ul li span {
    float: left;
    width: 50%;
    height: 40px;
    text-align: right;
    font-size: 14px;
}
.bj_res_ul li.let_spac {
    border-bottom: none;
}
.bj_res_ul li strong {
    float: left;
    width: 50%;
    height: 40px;
    line-height: 40px;
    font-weight: normal;
    text-align: left;
    font-size: 12px;
}
.bj_res_ul li strong em {
    font-style: normal;
    margin-left: 18px;
    margin-right: 10px;
    font-size: 18px;
}
.let_spac i {
    padding: 0 21px;
}
.bj_res_ul li b {
    display: inline-block;
    width: 107px;
    margin: 0 15px;
    padding-bottom: 3px;
    border-bottom: 1px solid #eaeaea;
    font-weight: normal;
    color: #f36f20;
    font-size: 20px;
}
.bj_res_tip {
    color: #999;
    text-align: center;
    padding-top: 15px;
}
.res_btn_box {
    width: 220px;
    height: 42px;
    margin: 0 auto 40px;
}
.res_btn {
    display: block;
    width: 220px;
    height: 42px;
    line-height: 34px;
    color: #999;
    font-size: 16px;
    background:  no-repeat center 0;
    text-align: center;
}
.res_btn:hover {
    color: #999;
}
.res_btn.active {
    background:  no-repeat center bottom;
    color: #fff;
}
.res_btn.active:hover {
    color: #fff;
}
.zxbj_info .info_hd h3 em {
    font-size: 12px;
    padding-left: 5px;
}
/* 在线报价详细页修改 */
.zxbj_details {
    padding-top: 140px;
    background:  no-repeat center 0;
}
.zxbj_details .con {

}
.calputer_tit span {
    margin-left: 10px;
    color: #f36f20;
    font-size: 12px;
}
.con_bj_res .bj_explain {
    margin-top: 10px;
    margin-bottom: 20px;
}
.con_bj_res .bj_explain p {
    position: relative;
    margin-left: 20px;
    padding-left: 10px;
    line-height: 24px;
    color: #999;
    font-size: 12px;
}
.con_bj_res .bj_explain p b {
    position: absolute;
    top: 0;
    left: -10px;
    width: 10px;
    height: 24px;
    line-height: 24px;
    text-align: center;
}
.label_start {
    float: right;
    font-size: 24px;
    color: #fe5f00;
    font-family: arial;
    margin-top: 5px;
}
.toolbar_header_center_left ul li em.sjbj_hot {
    display: none;
}
.calputer_tit .num_man {
    margin: 0 2px;
}
.con_bj_res  .bj_explain .attention {
	color: #f36f20;
}
.to8to_zj {
	margin-left: 10px;
	font-size: 14px;
	color: #bbb;
}
.text_area {
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	font-size: 12px;
	color: #f79c33;
}