@charset "utf-8";
/*base*/
html,body,ul,ol,li,p,h2,h4,a,img,input,span,a{margin:0;padding:0;}
img,input,button {border: 0;}
t{font-style: normal;font-family: "Microsoft Yahei"; font-weight:normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
ul,li,button{list-style: none;}
body{font-size: 16px;color: #333;font-family:"Microsoft Yahei";background-color: #fff;}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:16px;}
a:hover{color: #b50d14;}
button,img,input { vertical-align: middle;}
.clearfix{/*! content: " "; */ /*! height:0; *//*! display: table; *//*! clear: both; */}
.clearfix:before,.clearfix:after {/*! content: " "; *//*! display: table; *//*! clear: both; */}
::-webkit-input-placeholder {color: #b2b2b2; } :-moz-placeholder { color: #b2b2b2; } ::-moz-placeholder {  color: #b2b2b2; } :-ms-input-placeholder {color: #b2b2b2; }
.fl{ float:left;}
.fr{ float:right;}
body{background-image: none;min-width: 400px;}
/*头部*/
.zyrh_head{width: 100%;height: 540px;overflow: hidden;background: url(txq_zyrh_head_bj.jpg) center no-repeat;}
.zyrh_head_logo img{}
.zyrh_head_dw{width: 440px;height: auto;overflow: hidden;margin: 0 auto;}
.zyrh_head_js{}
.zyrh_head_js1{width: 100%;height: auto;margin-top: 20px;overflow: hidden;}
.zyrh_head_con{width: 1200px;height: auto;margin: 30px auto;}
.zyrh_head_wz{text-align: center;height: auto;width: 100%;margin-bottom: 60px;}
.zyrh_head_js form{background: #fff;border: 3px solid #5398F7;height: 45px;border-radius: 25px;}
.zyrh_head_js form input{}
.zyrh_head_js .search-txt{width: calc(100% - 95px);line-height: 45px;font-size: 16px;text-indent: 20px;background: #fff;color: #999;float: left;border-radius: 20px;}
.zyrh_head_js .search-btn{width: 85px;float: right;height: 38px;margin: 4px;background: #65A0FA url(2024_ggfw_topsearch.png) 10px center no-repeat;background-size: 25%;border-radius: 20px;color: #fff;font-size: 20px;text-indent: 28px;}
.zyrh_head_js .search_hot{padding-left: 5px;padding-top: 20px;}
.zyrh_head_js .search_boxB_btn{display: inline-block;font-style: normal;float: left;/* position: absolute;*//* left: 34px;*/font-size: 18px;color: #FFF;text-shadow: 1px 1px 10px #bb6b50;}
.zyrh_head_js1 p,.zyrh_head_js1 a{display: block;float: left;padding: 0 5px;}
.zyrh_head_js1 p {color: #ffde00;}
.zyrh_head_js1 a {color: #fff;}

/*通用*/
.zyrh_con{width: 1300px;margin: 0 auto;height: auto;overflow: hidden;padding: 10px;}
.zyrh_con i{font-style: normal;}
.zyrh_con i,.zyrh_con p,.zyrh_con span{display: block;}

.zyrh_con_dh{}
.zyrh_con1,.zyrh_con2,.zyrh_con3,.zyrh_con4,.zyrh_con5{width: calc(100% - 20px);height: auto;overflow: hidden;/*! padding: 0 10px; */}
/*第一排*/
.zyrh_con1{/*! width: calc(100% - 20px); */}
.zyrh_con span a{color: #4c7dd0;font-size: 20px;font-weight: bold;height: 80px;line-height: 80px;}
.zyrh_con1_left{width: calc(100% - 400px);float: left;position: relative;}
.zyrh_con1_left span,.zyrh_con1_left i,.zyrh_con1_left p{}
.zyrh_con1_left span, .zyrh_con_dh{color: #4c7dd0;font-size: 20px;font-weight: bold;height: 98px;line-height: 98px;}

.zyrh_con1_left ul li a i{width: 100%;height: 235px;/*! font-size: 36px; *//*! color: #fff; *//*! font-style: revert; */}
.zyrh_con1_left ul li a p{text-indent: 2rem;padding: 12px;line-height: 30px;}

.zyrh_con1_r{width: 370px;float: left;margin-left: 20px;}
.zyrh_con1_r ul{}
.zyrh_con1_r ul li{height: auto;line-height: 30px;border-bottom: 1px dashed #b2d1ff;margin: 0 10px 0;padding: 7px 0;}
.zyrh_con1_r ul li a{width: calc(100% - 20px);display: block;float: left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 20px;background: url(txq_zyrh_con_ty.png) left no-repeat;}
.zyrh_con1_r ul li i{color: #999;padding-left: 20px;}
.zyrh_con1_r ul li:last-child{border-bottom: none;}

/*

.zyrh_con1_left .bd{width: 100%;height: 370px;}
.zyrh_con1_left ul li{width: calc(100% /3 - 22px);float: left;height: 100%;margin-right: 20px;border: 1px solid #9dccff;border-radius: 5px;}
.zyrh_con1_left ul li a{display: block;width: 100%;height: 100%;}
.zyrh_con1_left ul li a .c1{background: url(txq_zyrh_con1_1.jpg);}
.zyrh_con1_left ul li a .c2{background: url(txq_zyrh_con1_2.jpg);}
.zyrh_con1_left ul li a .c3{background: url(txq_zyrh_con1_3.jpg);}
.zyrh_con1_left .hd{margin-top: 20px;width: 200px;margin: 20px auto;}
.zyrh_con1_left .hd ul{text-align: center;}
.zyrh_con1_left .hd ul li{width: 14px;height: 14px;background: #0067B6;border-radius: 100%;display: inline-block;margin-left: 10px;cursor: pointer;text-indent: -20em;overflow: hidden;border: 0;margin: 0;margin-left: 10px;float: none;}
.zyrh_con1_left .hd ul li:first-child{margin-left: 0;}
.zyrh_con1_left .hd ul li.on{background: #db4e5c;width: 35px;border-radius: 12px;}
*/

    /*热点推荐*/
    .left_part{float: left;width:790px;}
    .m_hd{padding-bottom: 30px;overflow:hidden;}
    .m_hd h2{font-size: 22px;}
    .m_hd h2 a{color: #000;}
    .picScroll_left{ width: 100%; position: relative;}
    .picScroll_left .phd {position: relative; z-index: 4; top: 170px;}
    .picScroll_left .phd ul{position: absolute;top:240px;text-align: center;width:100%;}
    .picScroll_left .phd ul li{width: 6px;height:6px; display: inline-block;*zoom:1;*display:inline; margin: 0 5px;cursor: pointer;background:#888;border-radius: 3px;}
    .picScroll_left .phd ul li.on{background:#bd1a2d;color:#fff;width:33px;}
    .picScroll_left .phd .prev {position: absolute; display: block; cursor: pointer; top: 0px; left: 0px; background: url(txq_zyrh_con1_1left.png) center no-repeat;width:40px;height:50px; text-indent: -9999px;}
    .picScroll_left .phd .next {position: absolute; display: block; cursor: pointer; top: 0px; right: 0px; background: url(txq_zyrh_con1_1r.png) center no-repeat;width:40px;height:50px; text-indent: -9999px;}
    .picScroll_left .pbd {width:100%; overflow: hidden;margin-left: -4px;}
    .picScroll_left .pbd ul {zoom: 1;}
    .picScroll_left .pbd ul li {width: calc(100% /3 - 16px);float: left; _display: inline;overflow: hidden; margin: 0; position: relative;margin:0 8px;/*! border: 1px solid #9dccff; */}
    .picScroll_left .pbd ul li .pic {height: 100%;overflow:hidden;}
    .picScroll_left .pbd ul li .txt{height: 109px;border-left:1px solid #9dccff;border-right:1px solid #9dccff;border-bottom:1px solid #9dccff;padding:20px;line-height: 35px;text-indent: 2rem;/*! border: 1px solid #9dccff; */}
    .picScroll_left .pbd ul li h3{font-size: 18px;text-overflow: ellipsis;overflow:hidden;white-space: nowrap;color: #000;margin-bottom: 10px;}
    .picScroll_left .pbd ul li .txt .news_txt {font-size: 14px; line-height:1.5em;color: #999;}
    .picScroll_left .pbd ul li img {width: 100%;height: 220px;transition: all 1s;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;}
    .picScroll_left .pbd ul li:hover img {transform: scale(1.5);-webkit-transform: scale(1.5);-moz-transform: scale(1.5);-o-transform: scale(1.5);}
    .picScroll_left .pbd ul li:after {content: '';position: absolute;left: 0;right: 0;bottom: 0;margin: auto;width: 0px;height: 2px;background: #bd1a2d;-webkit-transition: 0.3s;-moz-transition: 0.3s;-ms-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
    .picScroll_left .pbd ul li:hover:after{width:250px;}




/*第二排*/
.zyrh_con2{}
.m_area{width: 100%;height: auto;overflow: hidden;}
.zyrh_con2 .zyrh_con_dh{}
.zyrh_con2 .zyrh_con_dh p{width: 130px;float: left;}
.zyrh_con2 .zyrh_con_dh i{}
.m_tabbox{width: 100%;/*! height: auto; *//*! overflow: hidden; */}
/*小窗经验*/
.zyrh_con2 .m_area_wrap{background: #fafafa;padding: 30px 0 10px;margin-bottom: 40px;}
.zyrh_con2 .left_area{float: left;width:calc(100% - 380px);/*! height: 200px; */}
.zyrh_con2 .left_area .m_hd h2{float: left;margin-right: 135px;}
.zyrh_con2 .m_hd img{float: left;padding-top: 5px;}
.zyrh_con2 .right_area{float:right;width:380px;height: 260px;background: url(txq_zyrh_con2_4.jpg);border-radius: 5px;}
.zyrh_con2 .right_area a{width: calc(100% - 145px);display: block;height: calc(100% - 60px);padding: 60px 130px 0 15px;}
.zyrh_con2 .right_area p{color: #fff;font-size: 24px;font-weight: bold;line-height: 40px;margin-bottom: 15px;}
.zyrh_con2 .right_area i{width: 120px;height: 40px;background: #79b0f2;color: #fff;text-align: center;line-height: 40px;border-radius: 50px;}
.zyrh_con2 .right_area img{width:100%;height: 100%;border-radius: 5px;}
.zyrh_con2 .tab_hd{float: left;width:190px;border-bottom: none;}
.zyrh_con2 .m_selectbox{width:183px;border:1px solid #4f82db;position: relative;margin-bottom: 20px;}
.zyrh_con2 .m_selectbox span{background: url(txq_zyrh_con2_s.png) 120px center no-repeat;height: 36px;font-size: 15px;line-height: 36px;margin-left: 40px;display:block;cursor: pointer;padding-left: 10px;}
.zyrh_con2 .m_selectbox1 span.u_mark,.m_selectbox1 span.u_mark{background: url(txq_zyrh_con2_x.png) 120px center no-repeat;}
.zyrh_con2 .m_selectbox1{background: url(txq_zyrh_con2_1.png) no-repeat left center;}
.zyrh_con2 .m_selectbox2{background:  url(txq_zyrh_con2_2.png) no-repeat left center;color:none;/*! color: #fff; */}
.zyrh_con2 .m_selectbox3{background: url(bmfw_index_icoselect3_20220728.png) 0 center no-repeat;}
.zyrh_con2 .m_selectbox_item{background: #fff;width:395px;height: 90px;-webkit-box-shadow: 0 5px 10px 1px rgb(0 0 0 / 10%);box-shadow: 0 5px 10px 1px rgb(0 0 0 / 10%);position: absolute;padding:25px 20px;text-align: center;top:38px;left:-1px;z-index: 100;display:none;border: 1px solid #4f82db;}
.zyrh_con2 .m_selectbox ul li{font-size: 14px;color: #79b0f2;height: 30px;line-height: 30px;float: left;cursor: pointer;padding:0 10px;margin:8px 0;}
.zyrh_con2 .m_selectbox ul li:hover,.m_selectbox ul li.on{background: #79b0f2; color: #fff;}
.zyrh_con2 .m_selectbox i{position: absolute;left:30px;top:71px;background: #e1e1e1;height: 1px;width:360px;}
.zyrh_con2 .m_selectbox2 ul{display:none;}
.zyrh_con2 .tab_bd{overflow:hidden;float: right;width:calc(100% - 270px);margin: 0 40px;}
.zyrh_con2 .tab_cont{overflow:hidden;}
.zyrh_con2 .tab_cont1{/*! border-top:1px solid #e1e1e1; *//*! border-left:1px solid #e1e1e1; */}
.zyrh_con2 .tab_cont2{display:none;height:270px;overflow-y:auto;}
.zyrh_con2 .tab_cont ul li{font-size:16px;line-height:45px;height: 45px;padding-left: 25px;background: url(txq_zyrh_con_ty.png) no-repeat left center;}
.zyrh_con2 .tab_cont ul li span{}
.zyrh_con2 .tab_cont ul li a{color:#333;font-size: 16px;font-weight: unset;width: calc(100% - 25px);display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.zyrh_con2 .tab_bd p{/*! background: #f5f5f5; *//*! border-right:1px solid #e1e1e1; *//*! border-bottom:1px solid #e1e1e1; *//*! font-size: 18px; *//*! font-weight: 700; *//*! padding:0 30px; *//*! display: table; */}
.zyrh_con2 .tab_bd p a{color: #3b3b3b;display: block;line-height: 35px;}
.zyrh_con2 .tab_bd p span{display: table-cell;vertical-align: middle;}
.zyrh_con2 .tab_bd .tab_bd_left{float: left;width:100%;}
.zyrh_con2 .tab_bd .tab_bd_right{float: left;width:305px;}
.zyrh_con2 .tab_bd_left p{/*! height: 129px; *//*! width:150px; */float: left;margin: 0 10px 0 0;color: #4c7dd0;}
.zyrh_con2 .tab_bd_left ul li{line-height: 25px;height: 25px;margin-bottom: 20px;}
.zyrh_con2 .tab_cont .tab_bd_left ul li a{float: left;width: calc(100% - 150px);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zyrh_con2 .tab_bd_right p{height: 99px;font-size: 16px;width:244px;}
.zyrh_con2 .tab_bd_right p.link4,.tab_bd_right p.link5{height: 79px;}
.zyrh_con2 .tab_bd p.link2,.tab_bd p.link3{background: #f0f0f0;}


/*第三排*/
.zyrh_con3{}
.zyrh_con3_con{width: calc(100% - 20px);height: auto;overflow: hidden;padding: 10px;}
.zyrh_con3_box{width: calc(100% /3 - 95px);float: left;box-shadow: 0px 0px 8px 0px #dddddd;height: auto;margin: 0 0 50px;border-radius: 5px;padding: 30px;}
.zyrh_con3_box:nth-child(2) ,.zyrh_con3_box:nth-child(5),.zyrh_con3_box:nth-child(8){margin-left: 50px;margin-right: 50px;}

.zyrh_con3_box_t{width: 100%;float: left;text-align: center;height: auto;border-bottom: 1px solid #4c7dd0;padding-bottom: 10px;}
.zyrh_con3_box_t img{}
.zyrh_con3_box_list{float: left;width: calc(100% - 0px);padding-top: 10px;}
.zyrh_con3_box_list span a {font-size: 24px;font-weight: bold;}
.zyrh_con3_box_list ul {height: auto;overflow-y: auto;overflow-x: hidden;height: 150px;}
.zyrh_con3_box_list ul li {float: left;width: calc(100% /2 - 10px);line-height: 40px;margin: 5px;background: #d7e4f4;text-align: center;border-radius: 10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.zyrh_con3_box_list ul li a {}
.zyrh_con3_box_t1 a{font-size: 18px;font-weight: bold;color: #4c7dd0;}
.zyrh_con3_box_t1 p{}
.zyrh_con3_box_t1 i{margin: 10px 0;}

.zyrh_con3_box_t1{width: 100px;float: left;height: 100%;}
.zyrh_con3_box_tlist{width: calc(100% - 120px);float: left;margin-left: 20px;}
.zyrh_con3_box_tlist ul{width: 100%;}
.zyrh_con3_box_tlist ul li{line-height: 40px;height: 40px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;text-align: left;}
.zyrh_con3_box_tlist ul li a{font-size: 14px;}

/*第四排*/
.zyrh_con4{background: url(txq_zyrh_head_heng.png) no-repeat;height: 130px;margin-top: 40px;background-size: 100%;margin: 0 10px;}
.zyrh_con4 a{width: 100%;display: block;height: 130px;text-align: center;line-height: 130px;}
.zyrh_con4 img{/*! text-align: center; */width: 340px;margin: 0 auto;height: 61px;}
/*第五排*/
.zyrh_con5{}
.zyrh_con5_con{width: calc(100% - 20px);height: auto;overflow: hidden;padding: 0 10px;}
.zyrh_con5_box{width: calc(100% /3 - 34px);float: left;box-shadow: 0px 0px 8px 0px #dddddd;height: auto;margin: 0 0 50px;border-radius: 5px;}
.zyrh_con5_box ul{padding: 20px;height: auto;overflow: hidden;min-height: 110px;}
.zyrh_con5_box  span{height: 120px;text-align: center;line-height: 120px;font-size: 24px;font-weight: bold;border-radius: 5px 5px 0 0;}
.zyrh_con5_box .d1{background: url(txq_zyrh_con5_1.jpg);background-size: 100%;}
.zyrh_con5_box .d2{background: url(txq_zyrh_con5_2.jpg);background-size: 100% 100%;}
.zyrh_con5_box .d3{background: url(txq_zyrh_con5_3.jpg);background-size: 100%;}
.zyrh_con5_box .d4{background: url(txq_zyrh_con5_4.jpg);background-size: 100%;}
.zyrh_con5_box .d5{background: url(txq_zyrh_con5_5.jpg);background-size: 100%;}
.zyrh_con5_box .d6{background: url(txq_zyrh_con5_6.jpg);background-size: 100%;}
.zyrh_con5_box:nth-child(2) ,.zyrh_con5_box:nth-child(5){margin-left: 50px;margin-right: 50px;}


.zyrh_con5_box  span a{color: #fff;}
.zyrh_con5_box ul li{float: left;width: calc(100% /2 - 10px);margin-right: 10px;line-height: 35px;text-align: left;}
.zyrh_con5_box ul li a{}

.footer .middle-xx p a{font-size: 14px;}
@media (max-width: 1200px){
  .zyrh_head_con{width: 100%;}
  .zyrh_con{width: calc(100% - 20px);}
  .zyrh_con5_box{width: calc(100% /2 - 22px);box-shadow: none;border: 1px solid #ddd;margin: 10px;}
  .zyrh_con5_box:nth-child(2), .zyrh_con5_box:nth-child(5){margin: 10px;}
  .zyrh_con5_box ul{min-height: auto;}
  .zyrh_con4{background-size: 100% 100%;margin: 0;}
  .zyrh_con1_r{width: 100%;float: left;margin-left: 0px;}
  .zyrh_con1_r ul li{width: calc(100% /2 - 20px);float: left;margin: 0 10px;}
  .zyrh_con1_r ul li:last-child{border-bottom: none;display: none;}
  .zyrh_con1_left{width: 100%;}
  .zyrh_con1, .zyrh_con2, .zyrh_con3, .zyrh_con4, .zyrh_con5{width: 100%;}
  .zyrh_con2 .left_area{width: 100%;}
  .zyrh_con2 .right_area{width: 100%;background-size: 100%;height: auto;}
  .zyrh_con2 .right_area a{width: calc(100% - 20px);padding: 10px;height: auto;}
  .zyrh_con2 .right_area p{text-align: center;margin: 0;}
  .zyrh_con2 .right_area i{display: none;}
  .zyrh_con2 .tab_bd{width: calc(100% - 210px);margin: 0 0 0 20px;}
  .zyrh_con5_con{width: 100%;padding: 0;}
  .zyrh_con1_left span, .zyrh_con_dh{line-height: 60px;height: 60px;}
  .picScroll_left .phd ul{display: none;}
}
@media (max-width: 1000px){
.zyrh_con3_box{width: calc(100% /2 - 47px);margin: 0 5px 10px;box-shadow: none;border: 1px solid #ddd;padding: 15px;}
.zyrh_con3_box:nth-child(2) ,.zyrh_con3_box:nth-child(5),.zyrh_con3_box:nth-child(8){margin-left: 5px;margin-right: 5px;}
  .picScroll_left .pbd ul li .txt{padding: 10px; line-height: 1.5rem;}
  .picScroll_left .pbd ul li img{height: auto;}
}
@media (max-width: 700px){
.zyrh_con3_box{width: calc(100% /1 - 22px);margin: 10px 0;box-shadow: none;border: 1px solid #ddd;padding: 15px;}
.zyrh_con5_box{width: calc(100% /1 - 2px);box-shadow: none;border: 1px solid #ddd;margin: 10px 0;}
.zyrh_con5_box:nth-child(2), .zyrh_con5_box:nth-child(5){margin: 10px 0;}
.zyrh_con5_box span{line-height: 80px;height: 80px;}
.zyrh_con3_box:nth-child(2) ,.zyrh_con3_box:nth-child(5),.zyrh_con3_box:nth-child(8){margin-left: 0px;margin-right: 0px;}
.zyrh_con3_box_list ul{height: auto;}
.zyrh_con2 .zyrh_con_dh p{}
.zyrh_con2 .zyrh_con_dh i{}
}
@media (max-width: 650px){
  .zyrh_head_logo{text-align: center;}
.zyrh_head_wz {}
.zyrh_head_wz img{width: 98%;}
  .zyrh_con2 .zyrh_con_dh p{}
  .zyrh_con2 .zyrh_con_dh i{display: none;}
  .zyrh_con2 .tab_hd{width: 100%;height: auto;}
  .zyrh_con2 .m_selectbox{width: calc(100% /2 - 20px);margin-right: 10px;float: left;}
  .zyrh_con2 .tab_bd{width: 100%;}
  .zyrh_con1_r ul li{width: calc(100% /1 - 19px);}
  .zyrh_con2 .m_selectbox1 .m_selectbox_item{padding: 25px 5px;}
  .zyrh_con2 .m_selectbox_item{width: 380px;}
  .zyrh_con2 .m_selectbox2 .m_selectbox_item{left: unset;right: -1px;}
  .picScroll_left .pbd ul li{}
}
@media (max-width: 500px){
  .zyrh_head_logo img{width: 98%;}
  .zyrh_head_dw{width: calc(100% - 20px);}
  .zyrh_head_js1{display: none;}
  .zyrh_head{height: 400px;}
  .picScroll_left .pbd ul li .txt,.picScroll_left .phd{display: none;}
    .picScroll_left .pbd ul li{margin: 0 5px 0 0;width: calc(100% /3 - 5px);}
}
@media (max-width: 400px){
.zyrh_con4 img{margin: 0 10px;width: calc(100% - 20px);}

}









