﻿@charset "utf-8";
/* CSS Document */
body,ul,li{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:14px; color:#333; list-style-type:none; }
a{ text-decoration:none; color:#333;}
select,option{
    /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
    border: none;
    outline: none;
    /*很关键：将默认的select选择框样式清除*/
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    /*将背景改为红色*/
    background:#fff;
    /*加padding防止文字覆盖*/
    padding-right: .14rem;
}
/*清除ie的默认选择框样式清除，隐藏下拉箭头*/
select::-ms-expand {display: none;}
input,select{border:0;outline:none;/*去除蓝色边框*/}
.main_jz{ margin:auto; max-width:640px;}
.tpm{ width: auto; height:auto; overflow:hidden;}
.tpm img { display:block; overflow:hidden; width:100%;}
.bdks { width:auto; height:auto; background:url(../images/mz.jpg); background-size:100% 100%; padding-top:15px; padding-bottom:15px;}
.bd_list{ height:45px; border-bottom:1px solid #b8b8b8; margin:auto; width:90%; line-height:45px;}
.bd_xm { width:25%; font-size:15px; float:left;}
.bd_ym{ width:75%; float:right; font-size:15px;}
.bd_ym span{ float:left; width:126px; text-align:center; display:block;}
.wcs{ background:url(../images/wxz.png) no-repeat left center; width:31px; background-size:25px auto;}
.ycs{background:url(../images/xz.png) no-repeat left center;background-size:25px auto; }
.bd_ym input{ float:left; width:70%; border:none; background:none; line-height:45px; font-size:15px;}
.jxz img{ width:25px; float:right; margin-top:12px;}
.cssj input{ width:45%;}
.bdtj { width: 90%; margin:auto; margin-bottom:10px; background:url(../images/tijiao.png) no-repeat; background-size:100% 57px; line-height:57px; font-size:16px;  text-align:center; clear:both; margin-top:25px; }
.bdtj a{ display:block; color:#fff; text-align:center;}
.btnr_sm{ height:auto; overflow:hidden; line-height:28px; font-size:15px; width:90%; margin:auto; padding-top:5px;}
.btnr_sm span { float:left;}
.btnr_sm span.lsdd{ float:right;}
.btnr_sm span strong{ color:#db1b1b;}
.lsdd a{ text-decoration:underline;}
.dingd_bt{ height:45px; line-height:45px; background:#f00; text-align:center; font-size:22px; color:#fff;}
.dind_gd { height:auto; overflow:hidden; background-size:100% auto;}


.myscroll { width: 90%; margin:auto; height: 300px; margin: 0 auto; line-height: 26px; overflow: hidden;}
.myscroll li { height:33px; }
.myscroll a { color: #000; text-decoration: none;}
.myscroll a:hover { color: #ED5565; text-decoration: underline;}
.myscroll li span{ padding-left:20px; height: 26px; }
.hys { float:right; color:#000; font-weight:bolder;}
.cjwt_mx{  background-size:100% auto; color:#333;  padding-bottom:20px;}
.cjwt_bt { text-align:center; font-size:23px; line-height:27px; padding:20px 0px;}
.cjwt_list { height:auto; overflow:hidden; width:90%; margin:auto; border-bottom:1px dashed #666; padding-bottom:15px; padding-top:10px;}
.went_bt{ height:36px; line-height:36px; overflow: hidden; font-size:16px;}
.cjwt_zk{ line-height:27px; display:none;}
.went_bt a{ color:#333; width:80%; display:block; float:left; overflow:hidden; height:36px;}
.went_bt span{ float:right; display:block; margin-top:3px;}
.went_bt span img{ width:23px; height:23px; display:block;}
.hover_xz span{ margin-top:10px; transform:rotate(180deg);
-ms-transform:rotate(180deg); 	/* IE 9 */
-moz-transform:rotate(180deg); 	/* Firefox */
-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
-o-transform:rotate(180deg); 	/* Opera */}
.footer{ background: url(../images/footer_bj.jpg); background-size:100% auto; height:auto; overflow:hidden; padding:10px 0px; color:#333;}
.footer p{ display:block; width:90%; margin:auto;line-height:26px; color:#000;}


.zhif_tp{ height: auto; background:url(../images/zf01.jpg) no-repeat; background-size:100% 200px; max-height:200px;}
.zhif_tp h2{ padding:0px; margin:0px;  padding-top:30px; width:92%; margin:auto; display:block;}
.zhif_tp p{ line-height:26px; font-size:14px; width:92%; margin:auto; display:block; padding:20px 0px; padding-top:10px; }
.zhif_tp p span{ color:#b7090a;}
.ddxx_ny { width:90%; height:auto; overflow:hidden; margin:auto; background:#faf7ee; border-radius:10px;}
.ddxx_ny h2{ text-align:center; line-height:35px; font-size:18px; padding-bottom:0px; margin-bottom:0px;}
.ddxx_list { height:45px; line-height:45px; border-bottom:1px solid #d4d1be;}
.ddxx_list:last-child{ border-bottom:none;}
.ddxx_list span{ float:left; font-size:15px; padding-left:10px;}
.ddxx_sm { color:#666666;}
.xmbt_ny { padding-left:40px;}
.zf_mc { background:#b7090a; font-size:19px; font-weight:bolder;}
.youh_jj { height:80px; border-bottom:1px solid #d4d1be; width:90%; margin:auto; padding-top:15px;}
.jj_left { width:50%; float:left; font-size:30px; color:#b7090a; font-weight:bolder;}
.jj1{ font-size:14px; color:#333; font-weight:normal;}
.jj2{ font-size:14px; font-weight:normal;}
.jj3{ font-size:14px; color:#999999; display:block; margin-top:5px; font-weight:normal;}
.jj3 strong{ text-decoration:line-through; font-weight:normal; }
.jlyh { float:left; width:50%; text-align:right;}
.jlyh p{ padding:0px; margin:0px; padding:10px 0px; padding-top:15px;}
.jlyh span{ font-size:20px; color:#b7090a; display:block; font-weight: bolder;}
.yhxx_js{ width:90%; margin:auto; text-align:center; line-height:46px;}
.zhif { width:90%; height:auto; overflow:hidden; margin:auto;}
.wxzf { height:50px; background:#1aad19; border-radius:25px; margin:auto; text-align:center; font-size:16px; line-height:50px; margin-bottom:20px;}
.wxzf a{ color:#fff;}
.wxzf img{ width:40px; position:relative; top:5px;display:inline-block;}
.wxzf span{ display:inline-block; position:relative; top:-8px;}
.zfb { background:#0d95e8;}
.zhif p{ line-height:26px; clear:both;}
.hys2{ color:#b7090a;}
.sure_aq img { width:100%; height:auto; display:block; padding-bottom:15px;}
.wxyy { width:90%; height:auto; overflow:hidden; margin:auto;}
.wxyy h2{ font-size:22px; text-align:center; color:#1c2939;}
.wxyy_lit1 { background:#f9f9f9; height:100px; }
.wx_lis1 { width:20%; border-right:1px solid #b8b8b8; text-align:center; float:left; margin-top:70px;  }
.lit_top { display:block; height:40px; line-height:40px; color:#c42634; border-bottom:1px solid #b8b8b8;}
.wx_lis2 {width:59%; text-align:center; float:left; margin-top:70px;}
.lit_bot { height:60px; display:block; line-height:60px; font-size:13px;}
.shij { line-height:23px; padding-top:7px;} 
.wx_lis3{width:24.7%; border-right:1px solid #b8b8b8; text-align:center; float:left;}
.wx_lis3:last-child{ border-right:none;}
.year_zs { margin-top:15px; height:auto; overflow:hidden;}
.year_th {  color:#333;}
.hxb{ text-align:center; line-height:26px; padding-top:5px; padding-bottom:15px; font-size:16px;}
.wxqs { padding:0px; margin:0px; padding-top:20px;}
.defen { height:auto; overflow:hidden; line-height:26px; padding-top:130px; text-align:center; width:95%; margin:auto; font-size:13px; }
.defen span { padding-left:10px;}
.bzwx_df { width:90%; margin:auto; height:auto; overflow:hidden; background:#1c2939; color:#fff; margin-top:20px; margin-bottom:20px;}
.bzwx_df h2{ color:#fff;font-size:22px; text-align:center; padding:0px; margin-bottom:5px;}
.list_bzwx { height:40px; line-height:40px; border-bottom:1px solid #6e7680; width:94%; margin:auto; font-size:13.3px;}
.list_bzwx span{ display:inline-block; width:5px; height:5px; background:#fff; border-radius:50%; float:left; margin-top:18px; margin-right:5px;}
.bzwx_df p{ line-height:22px; width:90%; margin:auto; padding:15px 0px; }


.myscroll { width: 90%; margin:auto; height: 380px; margin: 0 auto; line-height: 26px; overflow: hidden;}
.khhp{ background: url(../images/pingjia_bj.jpg); background-size:100% auto; padding-bottom:20px;}
.khhp .myscroll li { height: auto; overflow:hidden; border-bottom:1px solid #ddd; padding-bottom:15px; margin-top:20px; }
.khhp .myscroll li span{ padding-left:20px; height: 26px; }
.hp_top { height:45px; line-height:40px;}
.hp_top img{ width:45px; border-radius:50%; float:left; display:block; float:left;}
.ysj_hs { float:right; color:#333;}
.hp_zjs { height:auto; overflow:hidden;}
.hp_zjs p{ line-height:26px; margin:0px; padding-top:10px;}
.khhp .myscroll li span.ddh_sz { padding-left:0px; color:#333;}
.fud_zf { height:50px; position:fixed; bottom:0px; width:100%; background:#000233;}
.zf_xfv{ width:45%; float:left; margin-left:2.8%; margin-top:15px;}
.zf_cjwt { margin-bottom:80px;}
.mis_bj{ background:#faf7ee;  border-radius:10px; width:90%; margin:auto; margin-top:20px; }
.cs_zhif{ background:url(../images/zf_b2.jpg); background-size:100% auto; padding-bottom:30px;}
.hsyb{ background:#b91a28;}
.bjqm1 { background:url(../images/jb01.jpg) no-repeat; background-size:100% 188px; height:188px;}
.pdd_jz { width:95%; margin:auto;}
.bjqm2{background:url(../images/jb02.jpg) no-repeat; background-size:100% 188px; height:188px;}
.pdd_jgz{ width:95%; margin:auto; margin-top:58px;}
.bjqm3{background:url(../images/jb03.jpg) no-repeat; background-size:100% auto; height:219px; margin-top:15px;}


@media (min-width: 414px){
.bd_ym span{ width:136px; }
.defen{ font-size:14px; padding-top:150px;}
}

@media (min-width: 1024px){
.fud_zf{ width:640px;}
.defen{ font-size:14px; padding-top:150px;}
}