@charset "utf-8";
/* CSS Document */
.icons{
    background-repeat: no-repeat;
}
.clear{
    *zoom:1
}
.clear:after{
    content:'';
    display:table;
    clear:both;
}
.red{
    color:#ff6400;
}
.news_nav{
    margin-top:20px;
    height:40px;
    line-height:40px;
}
.posrel{position:relative;}
.news_nav ul{
    height:40px;
    border-bottom:1px solid #ddd;
}
.news_nav ul li{
    float:left;
    height:39px;
}
.news_nav ul li a{
    padding:0 30px;
    color:#333;
    font-size:16px;
    font-family:'Microsoft YaHei';
    display:block;
}
.news_nav ul li.news_nav_active{
    border-left:1px solid #ddd;
    border-right:1px solid #ddd;
    border-top:1px solid #5ab331;
    border-bottom:1px solid #fff;
}
.news_nav ul li.news_nav_active a{
    color:#5ab331;
    font-weight:bold;
}
.news_wrap{
    clear:both;
}
.left870{
    width:870px;
    /*float:left;*/
    margin: 0 auto;
}
.right300{
    float:left;
    width:300px;
    padding-left:30px;
}
.lpm-section2-3{margin-top: 30px;}
.lpm-section2-3 dt{
    font-size: 16px;
    overflow: hidden;
    white-space: nowrap;
    width: 100%;
    height:19px;
    line-height:19px;
}
.lpm-section2-3 dt a{
    max-width: 550px;
    display: block;
    float: left;
    overflow: hidden;
    white-space: normal;
    height: 19px;
    color: #4c4948;
    font-size:18px;
    font-weight: bold;
}
.lpm-section2-3 dt a:hover{
    color:#11a43c;
}
.lpm-section2-3 dt span{
    font-size: 14px;
    color: #999;
    margin-left: 20px;
}
.lpm-section2-3 dd{
    margin-top:14px;
    line-height:24px;
    color: #999;
}
.lpm-section2-4{
    border-bottom: 1px dotted #ddd;
    padding-bottom: 26px;
}
.news_first{
    border-bottom:1px dotted #ddd;
    height:158px;
    margin-top:10px;
}
.news_first_left{
    width:200px;
    float:left;
    height:158px;
}
.news_first_right{
    width:670px;
    height:158px;
    overflow:hidden;
    float:left;
}
.news_first_left a{
    width:200px;
    height:136px;
    display:block;
    overflow:hidden;
}
.news_first_left a img{
    width:200px;
    height:136px;
}
.new_first_dl{
    padding-left:20px;
}
.new_first_dl dt{
    line-height:26px;
}
.new_first_dl dt a{
    color:#4c4948;
    font-size:16px;
    font-weight:bold;
}
.new_first_dl dt a:hover{
    color:#11a43c;
}
.new_first_dl dt span{
    color:#999;
    font-size:14px;
    padding-left:20px;
}
.new_first_dl dd{
    line-height:24px;
    margin-top:10px;
    font-size:12px;
    color:#888;
    width:100%;
    height:75px;
    overflow:hidden;
}
.new_location{
    margin-top:44px;
    overflow:hidden;
}

.new_location1 span, span.oy{position:absolute; right:0; top:0;}
.new_location1 span a, span.oy a{color:#ff6400; padding:0 0 0 35px;}

/* ---split--- */
.news_bz{
    margin-top:20px;
    font-size:12px;
    color:#999;
    margin-bottom:40px;
}
.news_share{
    overflow:hidden;
}
.fj_content{
    margin-top:38px;
    position:relative;
}
.fj_content_s1{
    font-size:30px;
    font-weight:normal;
    display:inline;
}
.fj_content_s2{
    /* padding-left:42px; */
}
.fj_content_s99{
    padding-left:30px;
}
.fj_content_s3{
    font-size:18px;
}
.fj_content_s5{
    padding-left:10px;
    color:#ff6400;
}
.fj_content_s6{
    color:#999;
    padding-left:18px;
}
.fj_content_s6:hover{
    color:#11a43c;
}
.fj_content_s7, .fj_content_s8{
    height:30px;
    width:102px;
    display:block;
    color:#fff;
    background:#ed603d;
    text-align:center;
    line-height:30px;
    position:absolute;
    right:100px;
    top:5px;
    border-radius:3px;
}
.fj_content_s8{
    width:90px;
    right:0;
}
.fj_content_s7:hover, .fj_content_s8:hover{background:#ff6400;color:#fff;}
.mxt{position:absolute; right:0; bottom:-8px;}
.mxt{background:#f4f4f4; border:#ddd 1px dashed; padding:14px 15px;}
.mxt a{background:#ea5e3b; padding:5px 12px; border-radius:3px; color:#fff; margin:0 0 0 15px;}
.jiajr{width:100%; overflow:hidden;}
.xzcol{background:#f8f8f8; height:50px; line-height:50px; padding:0 0 0 105px; overflow:hidden; display:block; width:auto;}
.xzcol span{display:inline-block; width:262px; float:left; overflow:hidden;}
input.xzinp{background-color:#ffbb56; height:30px; border:none; width:80px; font-size:14px; color:#fff; text-align:center; border-radius:4px; float:left; margin:10px 0 0; overflow:hidden;}
.xux{width:1px; height:30px; border-left:#aaa 1px dotted; float:left; margin:10px 30px 0; overflow:hidden;}
input.xzinp:hover{background-color:#ff9e0f;}

.lcgay{height:60px; background-color:#f4f4f4; padding:0 20px; display:block; margin-top:45px; line-height:60px;}
.lcrk, .yxlt{overflow:hidden; padding:0 0 0 50px; position:relative;}
.lcrk{width:300px; float:left; background-position:0 10px;}
.yxlt{width:330px; float:right; background-position:0 -50px;}
input.lcbut{width:80px; height:30px; font-size:14px; position:absolute; right:0; top:15px;}
.lcgay .lcbut{background-color: #ff6057;border: none;color: #fff;text-align: center;border-radius: 4px;cursor: pointer;}
.lcgay .lcbut:hover{background-color: #D83F36;}

.fj_chart{
    margin-top:70px;
}
.fj_table_wrap{
    margin-top:50px;
}
.fj_table_tr, .newtable{
    height:38px;
    border-left:1px solid #eee;
    border-top:1px solid #eee;
}
.fj_table_tr td,.fj_table_tr1 td{
    text-align:center;
    width:215px;
    border-right:1px solid #eee;
    border-bottom:1px solid #eee;
}
.fj_table_tr td{
    background:#f8f8f8;
    color:#888;
}
.fj_table_tr1{
    height:38px;
    border-left:1px solid #eee;
}
.fj_table_tr1 a{
    color: #4c4948;
}
.fj_table_tr1 a:hover{
    color: #5ab331;
}
.fj_red{
    color:#ff6400;
}
.fj_green{
    color:#5ab331;
}
.fj_table_last{
    height:38px;
    border-left:1px solid #eee;
    border-bottom:1px solid #eee;
    border-right:1px solid #eee;
    width:863px;
    text-align:center;
    line-height:38px;

}
.fj_table_last a{
    display:block;
    color:#888;
}
.news_frist_text{
    line-height:30px;
    padding:10px 0;
}
.news_frist_text a{
    color: #4c4948;
    display: block;
}
.news_frist_text a:hover{
    color:#11a43c;
}
.news_frist_text1{
    line-height:24px;
    border-bottom:1px dotted #ddd;
    padding-bottom:10px;
}
dd.news_a_area{
    margin-top:0;
}
.news_a_area a,.news_a_area span{
    margin-right:20px;
    color:#999;
}
.news_a_area a:hover{
    color:#11a43c;
}
.location_icon{
    padding-right:20px;
    background-position:-294px -4px;
    margin-left:0px !important;
}
.md5{
    margin-right:5px !important;
}
.dotted_border{
    border-bottom:1px dotted #ddd;
    padding-bottom:10px;
}
.active_nav a{
    color:#11a43c !important;
}
.c_list{
    margin-top: 20px;
    line-height:30px;
    overflow:hidden;
}
.c_list span{
    float:left;
    padding:0 20px;
    color:#666;
    font-weight:bold;
}
.c_list ul{
    width:755px;
    float:left;
}
.c_list ul li{
    float:left;
    padding-right:20px;
}
.c_list ul li a{
    color:#4c4948;
    padding:2px 4px;
}
.c_list ul li a:hover{
    background:#11a43c;
    color:#fff;
}
.num_list{
    margin-top:10px;
    height:50px;
    background:#f4f4f4;
    line-height:50px;
}
.num_list span{
    padding:0 20px;
    font-weight:bold;
}
.num_list a{
    color:#4c4948;
    padding:2px 5px;
    font-family: '宋体';
}
.num_list a:hover{
    background:#11a43c;
    color:#fff;
}
.city_list{
    padding:10px 0px;
}
.city_list dl{
    overflow: hidden;
    padding-bottom:10px;
}
.city_list dl dt{
    width:60px;
    height:50px;
    float:left;
}
.city_list dl dt a{
    width:30px;
    height:30px;
    display: block;
    line-height:30px;
    text-align:center;
    background:#f4f4f4;
    color:#666;
    font-weight:bold;
    font-size:16px;
    margin-top:18px;
    font-family: '宋体';
}
.city_list dl dd{
    width:780px;
    float:left;
    padding-top:10px;
}
.city_list dl dd a{
    float:left;
    color:#666;
    padding:0 3px;
    height:20px;
    display: block;
    line-height:20px;
    margin:12px 20px 0 0;
}
.city_list dl dd a:hover{
    color:#fff;
    background:#11a43c;
}

.calcu_nav{
    /*float:left;*/
    width:100%;
    margin-top:20px;
    background:#f5f5f5;
    /*height:857px;*/
    overflow: hidden;
}
.calcu_nav ul li{
    float: left;
    height:50px;
    line-height:50px;
    border-bottom:1px solid #dddddd;
}
.calcu_nav ul li a{
    display: block;
    padding-left:20px;
    color:#666;
}
.calcu_content{
    width:680px;
    margin: 10px auto;
}
.calcu_title{
    font-weight:normal;
    color:#666;
    font-size:30px;
}
.calcu_s1{
    margin:15px 0;
    color:#ff6400;
}
.calcu_s2{
    height:280px;
}
.calcu_s3{
    width:400px;
    float:left;
    margin-right:20px;
}
.calcu_s4{
    width:200px;
    float:left;
    height:264px;
    background:#f5f5f5;
    border:1px solid #f1f1f1;
}
.calcu_s5{
    height:40px;
    line-height:40px;
}
.calcu_s5 a{
    display:block;
    width:120px;
    height:40px;
    float:left;
    margin-right:10px;
    text-align:center;
    color:#4c4948;
    background-position:-1px -2503px;
}
.calcu_s5 a.active_fnTab{
    background-position:-1px -2455px;
}
.calcu_s6,.calcu_s7{
    height:40px;
    line-height:40px;
    margin-top:20px;
    position:relative;
}
.calcu_s6 p,.calcu_s7 p,.calcu_s5 p,.calcu_s11 p{
    float:left;
    width:130px;
    height:40px;
    padding-right:10px;
    text-align:right;
}
.calcu_s6 input{
    display:block;
    width:248px;
    height:38px;
    border:1px solid #ddd;
    text-indent:10px;
}
.calcu_s6 span{
    position:absolute;
    right:18px;
    top:2px;
}
.calcu_s8,.calcu_s12{
    float:left;
    width:250px;
    height:40px;
    position:relative;
}
.calcu_s9,.calcu_s13,.calc_s1{
    width:248px;
    height:38px;
    display:block;
    text-indent:10px;
    color:#4c4948;
}
.calcu_s9{
    border:1px solid #ddd;
    /*
    background-position:216px -2586px;
    */
    background-position:218px -2624px;
}
.calcu_s13,.calc_s1{
    border:1px solid #ddd;
    background-position:218px -2624px;
}
.calcu_s10,.calcu_s14,.calc_s2{
    position:absolute;
    background:#fff;
    line-height:36px !important;
    width:248px;
    top:39px;
    left:0;
    display: none;
}
.calcu_s10,.calcu_s14,.calc_s2{
    border:1px solid #ddd;
    z-index:9;
    height:auto;
    max-height:200px;
    *height:200px;
    overflow-y:auto;
}

/* .calc_s2{
	border:1px solid #ddd;
	z-index:9;
	height:200px;
	overflow-y:scroll;
} */
.calcu_s10 li,.calcu_s14 li,.calc_s2 li{
    text-indent:10px;
}
.calcu_s10 li a,.calcu_s14 li a,.calc_s2 li a{
    display:block;
    color:#4c4948;
}
.calcu_s10 li a:hover,.calcu_s14 li a:hover,.calc_s2 li a:hover{
    background:#f5f5f5;
}
.calcu_s11{
    margin-top:20px;
    height:40px;
    line-height:40px;
}
.calcu_s16{
    margin-top:20px;
}
.start_count,.reset_count{
    display: block;
    width:100px;
    height:40px;
    text-align:center;
    line-height:40px;
    float:left;
}
.start_count{
    background:#5ab331;
    color:#fff;
    margin-left:140px;
}
.reset_count{
    background:#def0d6;
    color:#666;
    margin-left:10px;
    letter-spacing: 5px;
}
.calcu_img1{
    padding:30px 0 0 22px;
    width:158px;
    height:158px;
}
.calcu_app{
    font-size:18px;
    padding:10px 0 6px 22px;
}
.calcu_apptext{
    padding-left:22px;
}
.count_table{
    margin-top:30px;
    border-top:1px dashed #ddd;
}
.count_s1{
    margin-top:20px;
    font-size:24px;
    line-height: 40px;
}
.resule_s1{
    overflow: hidden;
    border-left:1px solid #eee;
    border-top: 1px solid #eee;
}
.resule_s2{
    margin-top:10px;
    height:34px;
    line-height:34px;
    /* border-bottom: 1px solid #eee; */
}
.result_s2 td{border-bottom:#eee 1px solid;border-right:#eee 1px solid;}
td.result_s7,td.result_s4{border-right:none;}
.resule_s2 p{
    font-weight:bold;
    width:50%;
    float:left;
}
.resule_s2 a{
    padding:14px 0 0 20px;
    background-position:-4px -577px;
}
.result_s2{
    height:40px;
    line-height:40px;
    border-bottom: 1px solid #eee;
}
.result_s3,.result_s6{
    width:108px;
    padding-left:20px;
    color:#888;
}
.result_s4,.result_s7{
    width:179px;
    text-align:right;
}
.result_s5,.result_s8{
    width:40px;
    text-align:center;
}
.results_s4{
    font-style:normal;
}
.td_desc{
    height:66px;
    line-height:20px !important;
}
b.desc_results{
    font-weight:normal;
    position:absolute;
    right:-28px;
    bottom:5px;
    line-height:1;
    color:#4c4948;
}
.result_s9{
    margin-top:30px;
}
.result_s9 a{
    color:#5ab331;
    margin-right:20px;
}
.result_s10{
    margin-top:30px;
    height:30px;
    line-height:30px;
    background-color:#f5f5f5;
    padding-left:30px;
}
.result_s10 i{
    padding:20px 0 0 30px;
    background-position:-4px -570px;
}
.select_s1{
    margin-top:50px;
}
.select_s2 strong{
    font-size:30px;
    font-weight:normal;
    color:#666;
}
.select_s2 a{
    float:right;
    line-height:40px;
    color:#999;
    font-family:'宋体';
}
.select_s2 a:hover{
    color:#11a43c;
}
.select_s3{
    margin-top:25px;
}
.select_s3 ul li{
    width:144px;
    height:16px;
    line-height:16px;
    overflow: hidden;
    float:left;
    margin-bottom:15px;
}
.select_s3 ul li a{
    color:#4c4948;
}
.select_s3 ul li a:hover{
    color:#11a43c;
}
.wrong_mess{
    border:1px solid #ff6400 !important;
    background-color:#fef5f3 !important;
}
#zh_s0{
    padding-left:0;
}
#zh_s1{
    margin-top:0 !important;
}
.tax_table1{
    border-top:1px solid #ddd;
    border-left:1px solid #ddd;
    line-height:40px;
    margin-top:20px;
}
.tax_table1 tr{
    height:40px;
    line-height:40px;
}
.tax_table1 tr td{
    border-bottom:1px solid #ddd;
    border-right:1px solid #ddd;
}
.tax_td1{
    width:220px;
    text-align:center;
}
.tax_td2{
    width:220px;
    text-align:right;
    padding-right:10px;
}
.table0{
    border-top:1px solid #ddd;
    border-left:1px solid #ddd;
    line-height:40px;
    margin-top:20px;
}
.table0 tr td{
    border-bottom:1px solid #ddd;
    border-right:1px solid #ddd;
}
.table0 tr{
    height:40px;
}
.tax_td_s0{
    width:130px;
    text-align:center;
}
.tax_td_s1{
    width:150px;
    text-align:right;
    padding-right:10px;
}
.tax_td_s2{
    width:410px;
    font-size:12px;
    color:#999;
    line-height:26px;
    text-align:center;
}
#tax_select0{
    height:108px;
    overflow:auto;
}
#td_val1 span{
    color:#ff6400;
}
.black-bg{width:100%;height:100%;position:fixed;z-index:99999;top:0;left:0;}
.apply-1{width:496px;height:548px;background:#fff;position:absolute;top:50%;left:50%;
    margin:-274px 0 0 -248px;}
.apply-1-close{position:absolute;right:20px;top:0;color: #4c4948;}
.apply-1-close:hover{color:#333;}
.pink-bg{background:#fef5f3;}
.apply-2{position:relative;font-size:24px;}
.apply-2 p{margin:30px 0 20px 0;font-family:'Microsoft YaHei';padding-left:20px;}
.apply-3,.apply-8{width:458px;height:30px; font-size:12px;color:#fff;line-height:30px;}
.apply-3{margin:10px auto 0;}
.apply-8{margin:10px auto 0;}
.apply-4{padding:0 18px 0 7px;}
.apply-6{padding:0 20px;}
.apply-9{padding:0 50px;}

.apply-form{width:458px;margin:10px auto;}
.apply-form-1{border:1px solid #ddd;height:40px;line-height:40px;}
.apply-form-1 p{width:121px;padding-left:22px;color:#999;}
.apply-form-input1{display:block;width:310px;height:38px;float:left;border:0;line-height:38px;}
.apply-form-input2{width:260px;border:0;height:38px;float:left;line-height:38px;}

.apply-mess{position:relative;height:15px;}
.apply-mess-0{font-size:12px;color:#ff6400;}
.apply-mess-1{position:absolute;right:0;top:0;color:#999;font-size:12px;}

.apply-form-submit{display:block;width:458px;height:50px;line-height:50px;text-align:center;background:#11a43c;margin-top:20px;border:0;color:#fff;font-size:18px;cursor:pointer;}
.apply-form-submit:hover{background:#268a00;}
.apply-mess-2{text-align:right;font-size:12px;}
.apply-mess-2 a{color:#999;}
.lmp-mess-succ1{margin:50px 0;font-size:16px;color:#11a43c;font-weight:bold;background-position:0 -1111px;}
.lmp-mess-succ1{padding-left:45px;}
.lmp-mess-succ2{width:342px;height:47px;display:block;line-height:47px;text-align:center;color:#fff;
    background:#11a43c;margin:0 auto;}
.lmp-mess-succ2:hover{color:#fff;}

.calcu_nav ul li.marker{background-color: #ccc;}
.calcu_nav ul li.marker a{color: #e60012;}
.bdsharebuttonbox{background:none!important; border:none!important;}

.cityfj{height:60px; width:100%; line-height:60px;}
.cityfjico{ float:left;}
.cityfj_1{background-position:0 -1349px;padding-left:32px;padding-right:40px;margin-left:23px;}
.cityfj_2{background-position:0 -1439px;padding-left:32px;}
span.jjwid{/* padding-left:20px; */}
table.newtable{width:100%; overflow:hidden;}
table.newtable th, table.newtable td{text-align:center; height:38px; border-right:1px solid #eee; border-bottom:1px solid #eee; width:18%;}
table.newtable th{background:#f8f8f8; color:#888; font-weight:normal;}
table.newtable tr:hover{background:#f8f8f8;}

.lp-public-nav{position:relative;height:40px;border-bottom:1px solid #ddd;}
.lp-public-nav ul{overflow:hidden;}
.lp-public-nav ul li{width:154px;height:39px;float:left;cursor:pointer;text-align:center;line-height:39px;}
.lp-public-active{border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #11a43c;font-weight:bold;color:#4c4948;border-bottom:1px solid #fff !important;}
.lp-public-param{position:relative;z-index:1;}
.lp-pb-area1{padding-top:18px;overflow:hidden;font-size:12px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
.lp-pb-area2{padding-top:18px;font-size:12px;border-left:1px solid #ddd;border-right:1px solid #ddd;height:46px;line-height:26px;position:relative;z-index:5;}
.lp-pb-s1{float:left;margin-left:30px;}
.lp-pb-s2{float:left;margin-left:23px;position:relative;z-index:6;}
.lp-pb-s3{overflow:hidden;width:1050px;}
.lp-pb-s3 li{float:left;margin-right:30px;padding-bottom:10px;}
.lp-pb-s3 li a{color:#4c4948;display:block;}
.lp-pb-s3 li a:hover{color:#11a43c;}
.lp-pb-s3 li.on a{font-weight:bold;color:#11a43c;}
.lp-pb-s4 a{font-weight:bold;color:#11a43c !important;}

.lp-pb-s5{width:1050px;border:1px solid #eee;background:#fafafa;line-height:35px;position:relative;}
.lp-pb-arror{width:12px;height:8px;position:absolute;top:-7px;left:65px;}
.lp-pb-s6{margin-left:58px; overflow:hidden;}
.lp-pb-s6 li{float:left;margin-right:35px;}
.lp-pb-s6 li a{color:#4c4948;}
.lp-pb-s6 li a:hover{color:#11a43c;}
.lp-pb-check,.lp-pb-px{height:48px;border:1px solid #ddd;background:#fafafa;font-size:12px;}
.lp-pb-check{border-bottom:none;}
.lp-pb-check1{float:left;padding-left:30px;line-height:48px; color:#666;}
.lp-pb-check2,.lp-pb-px1{float:left;margin-left:23px;position:relative;width:1100px;}
.lp-pb-check2 ul{overflow:hidden;height:48px;float:left;}
.lp-pb-check2 ul li{float:left;border:1px solid #11a43c;color:#11a43c;padding:2px 5px;margin-top:15px;margin-right:10px;}
.lp-pb-check2 ul li a{color:#11a43c;font-weight:normal;}
.lp-pb-check2 ul li:hover a{color:#fff;}
.lp-pb-check2 ul li:hover{color:#fff;background:#11a43c;}

.lp-pb-clear{width:40px;height:15px;color:#6d6d6d;float:left;display:block;margin-top:18px;padding-left:15px;background-position:-388px -70px;}
.lp-pb-clear:hover{color:#11a43c;background-position:-388px -103px;}
.buhei{margin-bottom:20px;}
.borbot, .bortop{border-bottom:1px solid #ddd;}
.bortops{border-top:1px solid #ddd;}
.bortop{border-top:none;}

@media screen and (max-width: 768px){
    .content-center,.calcu_content,.wrap-v5,.left870{
        width: 100%;
    }
    .calcu_s3,.calcu_s9, .calcu_s13, .calc_s1{
        width: 100%;
    }
    .calcu_s6 p, .calcu_s7 p, .calcu_s5 p, .calcu_s11 p{
        width: 20%;
    }
    .calcu_s8, .calcu_s12{
        width: 75%;
    }
    .calcu_s5 a{
        width: 35%;
    }
    .calcu_s6 input{
        width: 75%;
    }
    .footer-v5{
        min-width: 100%;
        text-align: center;
        margin-top: 10px;
    }
    .start_count{
        margin-left:10% ;
    }
    .calcu_nav{
        margin-top: 0;
    }
}

