@charset "utf-8";
/* CSS Document */
.index_box{width:1140px;margin:0 auto;padding:20px;box-shadow:0 0 15px #ddd;background:#fff;}
.home_box{height:30px;line-height:30px;padding-left:40px;margin-bottom:20px;font-size:16px;background:url(../images/a05.png) no-repeat left center;}
.xzf_det_tit{padding:10px 0 40px;border-bottom:#ddd dashed 1px;}
.xzf_det_tit dt{font-size:20px;color:#000;line-height:60px;font-weight:bold;}
.xzf_det_tit dd span {font-size:16px;color:#999;line-height:40px;}
.xzf_det_con{min-height:550px;padding:30px 0;line-height:36px;font-size:16px;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.hd_survey_time {display: none;}
.w480{width:480px;}
.w580{width:580px;}
.mar_r20{margin-right:20px;}
.three_textarea{width:820px;height:280px;font-family:"微软雅黑";color:#666;line-height:30px;padding:10px 20px;}
.three_file {width:160px;height: 40px;line-height: 40px;position: relative;cursor: pointer;background: #e5e5e5;border: 1px solid #bfbfbf;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;text-align:center;}
.three_file  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
.three_file:hover {color: #444;background: #eee;border-color: #ccc;text-decoration: none}
.three_radio{width:20px;height:20px;border:#ddd solid 1px;margin:10px 5px;}
.three_radio+label{line-height:40px;margin-right:20px;}
.four_icon{padding-top:50px;}
.four_t1{font-size:30px;line-height:60px;}
.four_t2{font-size:18px;line-height:25px;padding:20px 0;color:#858585;}
.xzf_email{position:absolute;right:0;top:60px;width:250px;}
.xzf_email .t1{color:#074887;font-size:32px;line-height:80px;}
.xzf_email .t2{display:block;color:#fff;font-size:18px;width:180px;height:50px;line-height:50px;background:#7292c5;margin:0 auto;}
.yjzj_box{width:580px;height:260px;overflow:hidden;}
.yjzj_list{height:200px;overflow:hidden;}
.yjzj_list li{line-height:40px;position:relative;padding-left:20px;}
.yjzj_list li a{display:block;}
.yjzj_list li a:hover{color:#cb0013;}
.zwft_right{width:370px;line-height:50px;color:#434144;font-size:16px;}
.zwft_list li{margin-bottom:5px;line-height:40px;}
.zwft_list_tab{width:90px;height:40px;background:#eee;font-size:16px;margin-right:15px;}
.zwft_list li a{display:block;}
.zwft_list li a:hover{color:#cb0013;}
.wszx_type{height:35px;line-height:30px;border-bottom:#ddd solid 1px;}
.wszx_type a{width:150px;float:left;font-size:16px;position:relative;}
.wszx_type .on{color:#1372cf;}
.wszx_type .on::after{content:"";position:absolute;left:50%;bottom:-5px;border:transparent solid 5px;border-bottom:#ddd solid 5px;}
.wszx_box{padding-top:20px;}
.wszx_box>div{display:none;}
.w580{width:580px;}
.zxhf_table{border-collapse:collapse;border:#ddd solid 1px;}
.zxhf_table th{border-collapse:collapse;border:#ddd solid 1px;line-height:28px;padding:0 5px;background:#f3f3f3;}
.zxhf_table td{border-collapse:collapse;border:#ddd solid 1px;line-height:28px;padding:0 5px;}
.zxhf_table td a:hover{color:#cb0013;}
.zxft_box{width:376px;font-size:15px;}
.zxft_t1{padding:0 10px;line-height:50px;height:50px;overflow:hidden;background:#f2f2f2;}
.zxft_t2{padding:10px;line-height:30px;background:#fff;}
.zxft_tab{width:70px;}
.zxft_text{width:280px;}
.zxft_text_nr{height:150px;overflow:hidden;margin:10px 0;}
.wqhg_list li{line-height:40px;position:relative;padding-left:20px;}
.wqhg_list li a{display:block;}
.wqhg_list li a:hover{color:#cb0013;}
.zwft_det_tit{height:60px;line-height:60px;background:#f6f6f6;color:#0054a7;font-size:20px;}
.zwft_det_pic{margin:30px 0;}
.zwft_det_t1{height:40px;line-height:40px;padding:0 30px;margin-bottom:6px;font-size:16px;background:#f6f6f6;}
.zwft_det_t2{width:515px;}
.zwft_det_t3{line-height:30px;padding:10px 30px;margin-bottom:6px;font-size:16px;background:#f6f6f6;}
.zwft_det_t4{width:1050px;}
.jcgd_pro{margin-left:-16px;}
.jcgd_pro li{width:376px;float:left;margin-left:16px;font-size:16px;}
.jcgd_pro_name{padding:15px 10px;line-height:25px;height:50px;}
.jcgd_pro li:hover .jcgd_pro_name{color:#1372cf;}
.jcgd_con{height:460px;overflow-y:auto;font-size:16px;}
.jcgd_con h3{height:60px;line-height:60px;border-bottom:#ddd solid 1px;font-weight:normal;}
.jcgd_text{line-height:30px;padding:20px 0;border-bottom:#ddd solid 1px;}
.qtft_pro{margin-left:-13px;}
.qtft_pro li{width:280px;float:left;margin-left:13px;font-size:16px;}
.qtft_pro_name{padding:15px 10px;line-height:25px;height:50px;}
.qtft_pro li:hover .qtft_pro_name{color:#1372cf;}
.zxhf_table02 th{border-bottom:#ddd dashed 1px;line-height:30px;padding:10px 5px;font-size:18px;}
.zxhf_table02 td{border-bottom:#ddd dashed 1px;line-height:30px;padding:10px 5px;font-size:16px;}
.zxhf_table02 td a:hover{color:#cb0013;}
.zxhf_det_table{border:#ddd solid 1px;border-collapse:collapse;font-size:16px;}
.zxhf_det_table td{padding:10px;line-height:30px;border-bottom:#ddd solid 1px;border-right:#ddd solid 1px;border-collapse:collapse;}

.main_news_tit{line-height:50px;border-bottom:#ddd solid 1px;color:#003b75;font-size:22px;}
.main_news_list{height:230px;overflow:hidden;}
.main_news_list li{height:45px;line-height:45px;border-bottom:#ddd dashed 1px;}
.main_news_list li a{display:block;}
.main_news_list li a:hover{color:#cb0013;}
.main_news_type a{padding-left:20px;font-size:18px;}
.main_news_type a:hover{color:#1372cf;}
.main_news_type .on{color:#1372cf;}
.ysqgk_bor{padding:20px 0;border-top:#ddd dashed 1px;font-size:16px;line-height:40px;}
.ysqgk_tab{width:90px;line-height:40px;}
.ysqgk_tab02{font-size:18px;padding-right:10px;}
.ysqgk_inp{width:400px;height:40px;line-height:40px;border:#ddd solid 1px;padding:0 10px;box-sizing:border-box;margin-bottom:15px;}
.ysqgk_w{width:270px;}
.ysqgk_yzm{width:120px;height:40px;line-height:40px;border:none;background:#eee;margin-left:10px;}
.ysqgk_btn{display:block;width:160px;height:40px;line-height:40px;background:#1372cf;color:#fff;border:none;margin:50px auto;font-size:16px;}
.ysqgk_sm{font-size:18px;}
.ysqgk_radio{width:20px;height:20px;border:#d5d5d5 solid 1px;margin:10px 5px;}
.ysqgk_radio+label{line-height:40px;margin-right:20px;font-weight:bold;}
.ysqgk_check{width:16px;height:16px;border:#d5d5d5 solid 1px;margin:12px 5px;}
.ysqgk_check+label{line-height:40px;margin-right:10px;}
.mar_b1{margin-bottom:1px}
.sqrxx_table{border-collapse:collapse;border:#1372cf solid 1px;}
.sqrxx_table td{border-collapse:collapse;border:#1372cf solid 1px;}
.sqrxx_table_t1{background:#1372cf;color:#fff;font-size:16px;font-weight:bold;}
.sqrxx_table_t2{width:100%;height:100%;line-height:1;border:none;padding:0 10px;box-sizing:border-box;font-size:16px;font-family:"微软雅黑";;}
.sqrxx_textarea{height:100px;line-height:30px;}
.sqrxx_bor_b{border-bottom:#fff solid 1px !important;}
.slbm_list li{width:20%;float:left;line-height:40px;}
.sqrxx_table_yzm{width:220px;height:40px;line-height:40px;border:#1372cf solid 1px;padding:0 10px;box-sizing:border-box;}
.sqrxx_table_yzm02{width:140px;height:40px;line-height:40px;border:none;background:#eee;margin-left:10px;}
.zhuanlan_list li{width:30.33%;float:left;padding-right:3%;line-height:40px;font-size:16PX;;}
.zhuanlan_list li a{display:block;}
.zhuanlan_list li a:hover{color:#cb0013;}
.shce_list{height:250px;overflow:hidden;}
.shce_list li{height:50px;line-height:50px;position:relative;padding-left:15px;font-size:16px;}
.shce_list li::before{content:"";position:absolute;left:0;top:22px;width:4px;height:4px;border-radius:50%;background:#979797;}
.shce_list li a:hover{color:#cb0013;}
.zt_list{padding-top:10px;height:255px;overflow:hidden;}
.zt_list li{height:50px;line-height:50px;position:relative;padding-left:15px;font-size:16px;border-bottom:#ddd dashed 1px;}
.zt_list li::before{content:"";position:absolute;left:0;top:22px;width:4px;height:4px;border-radius:50%;background:#979797;}
.zt_list li a:hover{color:#cb0013;}
.zt_list_more{line-height:40px;}
.zt_list02{margin-left:-8px;}
.zt_list02 li{width:225px;float:left;margin-left:8px;}
.zt_list02 li a{display:block;}
.myzj_box{width:660px;margin:150px auto 50px;}
.myzj_tit{font-size:18px;line-height:40px;}
.myzj_tab{width:80px;line-height:40px;}
.myzj_inp{width:200px;height:40px;line-height:40px;border:#ddd solid 1px;padding:0 10px;}
.myzj_inp02{width:540px;}
.myzj_textarea{width:540px;height:260px;font-family:"微软雅黑";padding:10px;line-height:30px;}
.myzj_btn{padding:40px 0;}
.myzj_btn input{display:inline-block;margin:0 15px;width:160px;height:40px;line-height:40px;font-size:16px;border:none;color:#fff;background:#1372cf;}

/* bottom */
.bg03{background:url(../images/bg03.jpg) no-repeat center top;}
.main_page{margin:30px 0;}
.main_page a{display:inline-block;border:#8592bb solid 1px;padding:0 15px;height:30px;line-height:30px;}
.main_page a:hover{background:#1372cf;color:#fff;border:#1372cf solid 1px;}
.min_h800{min-height:800px;}
.min_h500{min-height:500px;}
.blue{color:#1372cf;}
.blue02{color:#0054a7;}
.grey9{color:#b9b9b9;}
.red{color:#ec3125;}
.red02{color:#cb0013;}
.mar20{margin-bottom:20px;}
.black{color:#000;}
.w560{width:560px;}
.w580{width:580px;}
.w370{width:370px;}

/*20200202*/
.login_bor{width:300px;height:280px;border:#ddd solid 1px;}
.login_tit{height:44px;line-height:44px;padding:0 25px;font-size:20px;color:#fff;background:#1372CF;}
.login_tab{width:80px;line-height:36px;font-size:16px;color:#2d2d2d;}
.login_inp{width:200px;height:36px;line-height:36px;border:#dcdcdc solid 1px;padding:0 10px;box-sizing:border-box;}
.login_inp02{width:110px;}
.login_yzm{width:80px;height:36px;line-height:36px;background:#dcdcdc;margin-left:10px;}
.login_btn{display:inline-block;width:124px;height:32px;line-height:32px;border:none;background:#1372CF;color:#fff;margin:0 5px;font-size:16px;}
.login_btn02{background:#dcdcdc;color:#000;}
.zxxz_box{width:1160px;height:280px;}
.zxxz_tit{height:42px;line-height:42px;border-bottom:#1372CF solid 2px;}
.zxxz_tit span{width:170px;background:#1372CF;font-size:20px;color:#fff;}

.zxxz_tit_bottom{height:30px;line-height:20px;position: relative;right:-74%;top:2%;}
.zxxz_tit_bottom span{width:500px;background:#1372CF;font-size:16px;color:#fff;margin-top:10px;margin-left:-285px;}

.zxxz_text{width:560px;height:196px;padding:0 20px;margin:20px 0;line-height:32px;font-size:16px;box-sizing:border-box;border-right:#e5e5e5 solid 1px;}
.zxxz_text2{height:196px;padding:0 20px;margin:20px 0;line-height:32px;font-size:16px;box-sizing:border-box;}
.zxxz_wyzx{width:260px;padding-top:30px;line-height:80px;font-size:40px;color:#1372cf;margin-right:165px;}
.zxxz_left{width:1160px;}
.zxxz_right{width:490px;}
.zxxz_table{width:100%;text-align:center;}
.zxxz_table tbody{display:block;height:800px;overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling: touch;}
/*.zxxz_table thead, tbody tr {display:table;width:100%;table-layout:fixed;}*/
.zxxz_table th{height:50px;line-height:50px;font-size:16px;border-bottom:#ddd dashed 1px;color:#000;}
.zxxz_table td{line-height:30px;border-bottom:#ddd dashed 1px;padding:8px 5px;}
.zxxz_list{padding:15px 0;}
.zxxz_list li{width:23%;padding-right:2%;line-height:36px;float:left;font-size:16px;}
.zxxz_list li a{display:block;}
.zxxz_list li a:hover{color:#1372cf;}
.login_name{height:30px;line-height:30px;padding:10px 20px 30px;font-size:16px;}
.login_edi{margin:0 10px;text-align:center;}
.login_edi a{float:left;width:124px;height:50px;line-height:50px;background:#1372CF;color:#fff;font-size:16px;margin:0 8px 16px;}
.login_edi .login_quit{background:#dcdcdc;color:#000}
.email_tab{width:100px;line-height:40px;font-size:16px;color:#2d2d2d;}
.email_inp{width:720px;height:40px;line-height:40px;border:#dcdcdc solid 1px;padding:0 10px;box-sizing:border-box;font-family:"微软雅黑";font-size:16px;}
.email_inp02{height:180px;line-height:30px;}
.email_inp03{width:280px;margin-right:90px;}
.email_inp04{width:140px;}
.email_radio{width:20px;height:20px;border:#ddd solid 1px;margin:10px 5px;}
.email_radio+label{line-height:40px;margin-right:20px;font-size:16px;}
.email_file {width:160px;height: 40px;line-height: 40px;position: relative;cursor: pointer;background: #e5e5e5;border: 1px solid #bfbfbf;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;text-align:center;}
.email_file  input {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
.email_file:hover {color: #444;background: #eee;border-color: #ccc;text-decoration: none}
.email_file_none{padding:0 20px;font-size:16px;line-height:40px;margin-right:55px;}
.email_yzm{width:100px;height:40px;line-height:40px;background:#dcdcdc;margin-left:10px;}
.email_btn{display:inline-block;width:130px;height:40px;line-height:40px;background:#1372CF;color:#fff;font-size:16px;border:none;box-sizing:border-box;margin:20px 10px;}
.zxxz_page a{display:inline-block;padding:10px;}
.wdbj_h{min-height:200px}
.xgzl_tab{width:140px;line-height:40px;font-size:16px;color:#2d2d2d;padding-right:10px;}
.xgzl_inp{width:460px;height:40px;line-height:40px;border:#dcdcdc solid 1px;padding:0 10px;box-sizing:border-box;font-family:"微软雅黑";font-size:16px;margin-right:20px;}
.xgzl_text{line-height:40px;}
.xgzl_yzm{width:100px;height:40px;line-height:40px;background:#dcdcdc;margin-right:10px;}
.zcxz_text{line-height:30px;min-height:120px;font-size:16px;}
.zcxz_radio span{display:inline-block;margin:0 10px;}

.f16{font-size:16px;}
.bot_nav{color:#666;}
.bot_nav a{display:inline-block;padding:0 20px;line-height:40px;color:#666}
.bot_nav a:hover{color:#333;}

.ztzl_div{height: 140px;
  width: 370px;
  height: 140px;
  position: relative;}
.ztzl_img{width: 100%;
  object-fit: cover;
  height: 100%;}
