@charset "utf-8";
body{min-width: 1250px;}
.container{ width:1200px; margin:0 auto; clear:both; height: auto;position: relative; padding: 0 25px; }


/* 头部 */
.home_head{background: url(2022_home_bg.jpg) no-repeat center; height: 530px;}
.home_head_top{width: 1250px; padding-top: 20px; margin: 0 auto;}
.home_head_top_left{display: inline-block;}
.home_head_top_left li a{font-size: 16px;color: #893a34; margin: 0 10px;}
.home_head_top_left li a:hover{color: #ce0228;}
.home_head_top_left li{width: auto;height: 25px;line-height: 25px;position: relative;display: inline-block;margin-right: 0px; text-align: center;}
.line {font-size: 16px; color: #893a34; margin: 0 5px;}
.home_head_top_right{display: inline-block; float: right;}
.home_head_top_right li a{font-size: 16px;color: #893a34; margin: 0 10px;}
.home_head_top_right li a:hover{color: #ce0228;}
.home_head_top_right li{width: auto;height: 25px;line-height: 25px;position: relative;display: inline-block;margin-right: 0px; text-align: center;}
.ip-v6{display: inline-block;vertical-align: middle;width: 116px;padding: 4px 10px;text-align: center;margin-left: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #fff; background: #ce0228;background-size: 100% 100%;border-radius: 14px;line-height: 24px;}
.ip-v6 a{cursor: pointer; color: #fff;}

.home_head_logo{width: 450px;height: 210px;display: block;margin: 0 auto;margin-bottom: 30px; margin-top: 40px;}
.home_head_logo img{display: block;width: 100%;height: 100%;}

/* 检索 */
.home_head_search{width: 700px; margin: 0 auto; padding-bottom: 60px;}
.home_head_search1{border:1px solid #ce0228;border-radius: 8px;height: 45px;background: #fff;border-right-style:none;}
.home_head_search1 #keyword{-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;float: left;width: 567px;height: 45px;line-height: 45px;text-indent: 10px;font-size: 18px;color: #cbcbcb;margin-left: 10px;}
.home_head_search1 #searchbutton{float: right;background:#ce0228 url(ico_search.png) center center no-repeat;border: 0;height: 45px;margin-top:0px;width: 70px;cursor: pointer;border-top-right-radius:8px;border-bottom-right-radius:8px;font-size: 18px;color: #fff;text-align: left;}

.home_nav{background: url(2022_nav_bg.png) center no-repeat; margin-top: -50px;}
.navBar{position: relative;z-index: 1;color: #fff;height: 50px;line-height: 50px; background-color: #d01122; width: 1250px; margin: 0 auto;}
.nav{width: 1250px;margin: 0 auto; position: relative;}
.nav a{color: #fff;}
.nav h3{font-weight: normal;font-size: 20px; text-align: center; padding: 0 40px;}
.nav h3 a:after{content:''; position: absolute; bottom: 0; left: 0; width: 0; height: 5px; background: #e9989f; vertical-align: middle; opacity: 0;  border-radius: 10px;}
.nav .m{float: left; width: 16.666667%;}
.nav h3 a{display: block; position: relative; font-weight: bold;}
.nav .on h3 a:after{width: 100%; opacity: 1;}
.nav .sub{display: none;width: 1250px;position: absolute;left: 0;top: 50px;height: 50px;line-height: 50px;padding:0;background: #f8f4ee;float: left; text-align: center;}
.nav .sub li{text-align: center; display: inline-block;}
.nav .sub li a{display: block;padding: 0 15px;margin: 0 10px; color: #6c542f; font-weight: bold;}


.home_footer{ background: #f2f2f2; height: auto;}
.home_footer_link{padding: 4px 0 20px;    border-top: 4px solid #bc1d25; background: #f2f2f2;}
.yqlj_title{ margin-top: 16px; position: relative;}
.yqlj_title>ul{margin-right: -10px; height: 38px;}
.yqlj_title>ul>li{ float: left; width:18%; margin-right:1%;list-style-type:none;}
.yqlj_title>ul>li p{padding-left: 14px; height: 36px; border: 1px solid #e5e5e5; line-height: 36px; background-color: #ffffff; position: relative; cursor: pointer; transition: .3s all; z-index: 6;}
.yqlj_title>ul>li p em { position: absolute; right: 12px; top: 15px; width: 10px; height: 6px; background: url(yqlj_arr.png) no-repeat; transition: .3s all;}
.yqlj_title>ul>li p i{ position: absolute; left: 50%; bottom: 38px; margin-left:-14px; width: 28px; height:15px; display: none; background: url(yqlj_arr7.png) no-repeat center;}
.yqlj_title>ul>li.on p i{ display: block;}
.yqlj_title>ul>li.on em{ transform: rotate(180deg);}
.yqlj_title>ul>li .yqlj_con1{ display: none; position: absolute; left: 0; right: 0; z-index: 5; bottom: 52px; background-color:#ffffff; padding: 15px 20px 15px 30px; border-radius: 10px; box-shadow:0 0 6px rgba(22,88,160,.21);}
.yqlj_title>ul>li .yqlj_con1 li{ float: left; width:14.28571%; line-height: 30px;list-style-type:none; padding: 6px 8px; box-sizing: border-box;}
.yqlj_title>ul>li .yqlj_con1 li a{text-decoration: none;color: #333; }
.yqlj_con1 li a{background: #f2f2f2; display: block; text-align: center; padding: 4px 0; box-sizing: border-box; border: 1px solid #f2f2f2; border-radius: 4px;}
.yqlj_title>ul>li .yqlj_con1 table {width: 100%;}
.yqlj_title>ul>li .yqlj_con1 table a{text-decoration: none;color: #333; background: none; border: none;}
.yqlj_title>ul>li .yqlj_con1 table li {width: auto;margin-left: 1.5%;}
.yqlj_con1 tr td:first-child { font-weight: bold; padding-left: 20px;}
.yqlj_con1 tr:nth-child(2n) td { background: #f2f2f2;}

.home_bottom{width: 1200px; margin: 0 auto; display: block; border-top: 1px solid #c4c2c2; margin-bottom: 20px;}
.home_bottom_left{margin-top: 10px; float: left;}
.home_bottom_left_links{line-height: 40px;}


.home_bottom_right{float: right; margin-top: 30px;}
.home_bottom_right img{margin: 0 5px;}






/* 右侧悬浮 */
.hover-right{width:135px; height: 265px; position:fixed; right:-90px; z-index: 988; top:25%;}
.hover-right ul li{list-style-type: none; width: 135px; height: 50px; background: url(2022_ycxf04.png) no-repeat; margin: 3px 0; position: relative;cursor:pointer}
.hover-right ul li:hover{background: url(2022_ycxf05.png) no-repeat;}
.hover-right .hover-i{width: 48px; height: 48px; float: left; cursor: pointer; position: relative; z-index: 99; }
.hover-right .hover-i1{background: url(2022_ycxf01.png) center no-repeat;}
.hover-right .hover-i2{background: url(2022_ycxf02.png) center no-repeat;}
.hover-right .hover-i3{background: url(2022_ycxf03.png) center no-repeat;}
.hover-right .hover-i4{background: url(2022_ycxf06.png) center no-repeat;}
.hover-right .hover-i7{background: url(2022_ycxf07.png) center no-repeat;}
.hover-right ul li a{font-family: "微软雅黑"; font-size: 15px; color: #FFFFFF; text-decoration: none; line-height:48px; }
.hover-right .hover-questioning{float:left; }
.hover-right .hover-questioning a{ display:none;}
.hover-right ul li:hover .hover-ewm{ display:block;}
.hover-ewm{ position:absolute; top:-129px; right:20px; z-index:999; background:#fff; padding:10px; display:none; box-shadow: 0px 0px 10px #ddd; border-radius: 10px;}
.hover-ewm img{ width:100px; height:100px;}





.home_main{background: url(2022_home_bg.png) repeat-x #FFFFFF; min-height: 500px; margin-bottom: 20px;}
/* 首页头条 */
.home_main_top{width: 1200px; padding: 0 25px; background: #FFFFFF; margin: 0 auto; }
.home_tt{width: 100%; height: 130px; overflow: hidden; padding-top: 26px; position:relative;}
.home_tt_img{width: 56px; height: 80px; float: left; margin-left: 76px; margin-top: 25px;}
.home_tt_nr{width: 1000px; float: left;}
.home_tt_scroll{  }
.home_tt_scroll .hd{ overflow:hidden; width: 100%; left: 0; position: absolute;bottom: 0;}
.home_tt_scroll .hd ul{overflow:hidden; zoom:1; margin-top:10px; }
.home_tt_scroll .hd ul li{ float:left;  width:33%; height:4px; overflow:hidden; margin:0 1px; text-indent:-999px; cursor:pointer; background-color: #e9989f;}
.home_tt_scroll .hd ul li.on{  background-color: #ce0228;}
.home_tt_scroll .bd{ padding:15px; margin-top: 30px; }
.home_tt_scroll .infoList li{ font-size: 40px; line-height: 40px; text-align: center; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-weight: bold;}

.home_main_top2{width: 1200px; padding: 0 25px; background: #FFFFFF; margin: 0 auto; }
/* 轮播图新闻 */
.part_1_lf{margin-top: 30px;position: relative; width: 600px; float: left;}
.tpxw{width:600px;height:380px;float: left;}
.tpxw .tpxwul li{width: 100%;height: 410px;}
.tpxw .tpxwul li a{display: block;width: 100%;height: 100%;position: relative;}
.tpxw .tpxwul li a img{display: block;width: 100%;height: 100%;}
.tpxw .tpxwul li p{position:sticky;bottom:0px;width:100%;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;height: 45px;line-height: 45px;text-indent: 14px;color: #FFFFFF;background: rgba(0,0,0,0.6);font-size: 16px;}
.tpxwnav{position: absolute;bottom: 23px;height: 10px;width: 100%; margin:  0 auto; text-align: right;}
.tpxwnav span{width: 10px;height: 10px;text-align: center;background:white;display: inline-block;cursor: pointer; margin: 0 4px; border-radius: 50%; }
.tpxwnav span.swiper-active-switch{background:#a7793d;  transition: all .5s; width: 40px; border-radius: 10px;}
/* 右侧新闻 */
.part_1_rt{width: 580px; position: relative; margin-top: 30px; float: right;}
.comnav{height: 42px;width: 100%; border-bottom: 1px solid #999999;}
.comnav li{float:left; position: relative; font-size: 15px; }
.comnav li + li{margin-left: 18px;}
.comnav li a{color: #9a9a9a; font-size: 20px; font-weight: bold; padding: 0 20px;}
.comnav li.on,.comnav li.on a,.comnav li a:hover{color: #000; font-weight: bold;}
.comnav li.on{border-bottom: 4px solid #ce0228;}
.comnav li{padding-bottom: 12px;}
.comnav li.on:after{content: ''; border-bottom: 7px solid #ce0228;border-right: 5px solid transparent; border-left: 5px solid transparent; position: absolute; left: 50%; bottom: 0px; margin-left: -4px;}
.comnew{padding-top: 14px;transition: all 0.4s;}
.comnew li{line-height: 55px;position: relative;height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 78%;padding-right: 22%;text-indent: 12px;background: url(li_bg_2022.png) no-repeat left center; transition: .3s all;}
.comnew li a{color: #000;font-size: 16px; float: left;  max-width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.comnew li a:hover{color: #a7793d; font-weight: bold;}
.comnew li span{position: absolute;right: 0px;top: 0px;color: #bbb;font-size: 15px;}

/* 首页快捷入口 */
.home_kjrk{height: auto; text-align: center; margin-bottom: 30px;}
.home_kjrk_a{margin-top: 45px;display: inline-block;height: 100%;width: 15.4%;}
.home_kjrk_a:hover p{color: #a7793d;}
.home_kjrk_a img{width: 80px; height: 100px;}
.home_kjrk_a p{font-size: 16px; color: #333;}
.home_kjrk_fgx{display: inline-block; width: 1px; height: 60px; background: #dedede; vertical-align: top; margin-top: 60px;}

 /* 我想看、我想办、我想问  */
.home_box{margin-top: 76px; background: url(2022_home_box_bg.jpg) repeat-x 0 0;}
.home_box_top{height: 60px; margin-top: -45px;}
.home_box_top li{float: left; width: 33.333%;}
.home_box_top li a{display:block; height: 73px;  background: url(2022_home_box_tab.png) 0 0 no-repeat !important; text-align: center; color: #fff;}
.home_box_top li.on a{background-position: 0 -74px !important;}
.home_box_top li a .ico{width: 44px; height: 44px; float: left; margin-left: 109px; margin-top: 10px;}
.home_box_top li a .ico img{width: 44px;height: 44px;}
.home_box_top li a .tit1{font-size: 26px; font-weight: bold; line-height: 36px;  padding-top: 5px; float: left; width: 160px; text-align: left; margin-left: 10px;}
.home_box_top li a .tit2{font-size: 16px; float: left; margin-left: 10px; width: 160px; text-align: left;}

.home_box_sj_tit{display: none;}

/* 我想看 */
.home_zfxxgk_left{width: 725px; margin-top: 40px; margin-left: 10px; float:left;}
.tab_nav{height: 42px;width: 100%; background-color: #e5e5e5;}
.tab_nav li{float:left; position: relative; font-size: 15px; line-height: 40px;}
.tab_nav li + li{margin-left: 10px;}
.tab_nav li a{color: #333333; font-size: 20px; font-weight: bold; padding: 0 14px;}
.tab_nav li.on,.tab_nav li.on a,.tab_nav li a:hover{color: #FFFFFF; font-weight: bold;}
.tab_nav li.on{background-color: #ce0228;}
.tab_nav li.on:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: -8px;left: 50%;margin-left: -8px;border-top: 8px solid #ce0228;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.tab_list{padding-top: 14px;}
.tab_list li{line-height: 55px;position: relative;height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 100%;text-indent: 12px;background: url(li_bg_2022.png) no-repeat left center; }
.tab_list li a{color: #000;font-size: 16px; float: left;  max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tab_list li a:hover{color: #a7793d;text-decoration: underline; font-weight: bold;}
.tab_list li span{position: absolute;right: 0px;top: 0px;color: #000;font-size: 15px;}
.tab_list p{float: left;}
.tab_list p a{float: left; padding: 0 0 0 5px; color: #DD2926; width: 90px;}
.tab_list li .time{position: absolute;right: 15px;top: 0px;color: #000;font-size: 15px;font-weight: 500;}

.home_zfxxgk_right{width: 430px; margin-top: 40px; margin-right: 10px; float:right;}
.home_zfxxgk_cwhy{width: 430px; height: auto; float: left; background: #fff; border-radius: 10px;}
.home_zfxxgk_cwhy_tit{width: 410px; height: 45px; margin-left: 10px; margin-top: 7px;}
.home_zfxxgk_cwhy_tit2{width: 410px;  margin-left: 10px; float: left; text-align: center; margin-top: 5px; }
.home_zfxxgk_cwhy_tit2 a{font-size: 18px; font-weight: bold; color: #a7793d; height: 35px; line-height: 35px;}
.home_zfxxgk_cwhy_tit2 p{color: #333; font-size: 16px; line-height: 30px; margin-left: 10px; text-align: left;}
.home_zfxxgk_cwhy_tit2 p a{color: #a7793d;}
.home_zfxxgk_right .tab_list{padding-top: 18px; float: left; width: 100%;}
.home_zfxxgk_right .tab_list li{height: 40px; line-height: 40px;}
.home_zfxxgk_right .tab_list li a{max-width: 70%;}

.home_zfxxgk_bottom{height: 120px; float: left; width: 100%; margin-bottom: 20px;}
.home_zfxxgk_bottom ul li{width: 143px; text-align: center; height: 120px; position: relative; display: inline-block; background: url(2022_home_zfxxgk_bottom_bg.jpg) repeat-x; border-radius: 5px;}
.home_zfxxgk_bottom ul li a{width: 100%; height: 100%; display: block;}
.home_zfxxgk_bottom ul li a img{margin-top: 25px;}
.home_zfxxgk_bottom ul li a p{color: #333; font-size: 16px; margin-top: 10px;}
.home_zfxxgk_bottom ul li a:hover p{color: #a7793d;}

/* 我想问 */
.home_hdjl{margin-top: 40px; height: 500px;}
.home_hdjl_left{width: 665px; margin-left: 10px; float: left;}
.home_hdjl_left_top{width: 665px; height: 155px; float: left;}
.home_hdjl_left_top ul li{width: 190px; height: 138px; float: left; margin-left: 18px; margin-top: 10px; background: #fff;}
.home_hdjl_left_top ul li a{display: block;width: 190px; height: 138px;}
.home_hdjl_left_top ul li a:hover p{color: #a7793d;}
.home_hdjl_left_top ul li img{margin-top: 20px; margin-left: 68px;}
.home_hdjl_left_top ul li p{text-align: center; font-size: 17px; font-weight: bold; color: #333;}
.home_hdjl_left_bot{width: 665px; height: 300px; float: left; margin-left: 10px;}
.home_hdjl_tab{margin-top: 30px; width: 100%; height: 40px;}
.home_hdjl_tab li{float: left; margin: 0 10px; line-height: 40px;}
.home_hdjl_tab li a{font-size: 28px; font-weight: bold; color: #333;}
.home_hdjl_tab li.on a{color: #ce0228;}
.home_hdjl_con{height: 220px; margin-top: 10px;}
.tc-item-head { line-height: 32px; background: #f8f4ee; height: 32px; padding-left: 18px;}
.home_xjxd{float: left; margin-top: 10px; width: 100%;}
.home_xjxd li{line-height: 45px;clear: both;}
.home_xjxd li .dian{display: inline-block;width: 8px;height: 100%;margin-left: 10px;vertical-align: middle;font-size: 12px;text-align: center;color: #c2c2c2; float: left;}
.xj_tit, .home_xjxd li a{margin-left: 7px;width: 370px;display: inline-block;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;font-size: 16px;color: #333;vertical-align: middle;cursor: pointer; float: left;} 
.xj_zt, .home_xjxd li .bl{width: 117px;display: inline-block;text-align: center;font-size: 16px;color: #666666;vertical-align: middle; float: left;}
.xj_time, .home_xjxd li .lx{width: 110px; text-align: center;font-size: 16px; color: #666; vertical-align: middle; float: left;}

.home_hdjl_right{width: 480px; height: 455px; margin-right: 15px; float: right;}
.home_hdjl_right_top{width: 100%; height: 225px; float: left;}
.home_hdjl_right_title{width: 100%; height: 50px; line-height: 50px; float: left;}
.home_hdjl_right_title a{font-size: 28px; color: #333; display: block; font-weight: bold;}
.home_hdjl_right_list{width: 100%; height: 175px; float: left;}
.home_hdjl_right_list ul li{width: 100%; height: 45px; line-height: 45px; float: left; text-overflow: ellipsis;white-space: nowrap;overflow: hidden; text-indent: 12px; background: url(li_bg_2022.png) no-repeat left center;}

/* 我想办 */
.home_zwfw{margin-top: 40px; height: 500px;}
.home_zwfw_left{width: 370px; height: 500px; float: left; margin-left: 25px;}
.home_zwfw_left_top{width: 100%; line-height: 35px; font-size: 18px; margin-bottom: 10px; color: #a7793d; text-align: center;}
.home_zwfw_left_top b{font-size: 25px; margin-right: 15px; color: #333;}
.home_zwfw_left_list{width: 340px; height: 455px; float: left;}
.home_zwfw_left_list ul li{width: 95%; line-height: 60px; border: 1px solid #ded7cc; margin: 0 auto; margin-top: 10px; text-align: center; font-size: 18px;}
.home_zwfw_left_list ul li a:hover{font-weight: bold;}
.home_zwfw_right{width: 770px; height: 500px; float: right; margin-right: 10px;}
.home_zwfw_right_top{width: 100%; height: 130px; background: #fff; border-radius: 5px;}
.home_zwfw_right_top ul li{width: 16.6667%; float: left; text-align: center;}
.home_zwfw_right_top ul li img{margin-top: 30px;}
.home_zwfw_right_top ul li span{display: block; font-size: 18px; margin-top: 10px;}
.home_zwfw_right_bsfw{width: 100%; height: 154px; margin-top: 15px;}
.home_zwfw_right_bsfw_tit{width: 200px;line-height: 34px;font-size: 22px; color: #fff; display: block; background: url(2022_home_zwfw_tit_bg.jpg) no-repeat 0 0; text-indent: 50px;}
.home_zwfw_right_bsfw_con ul li{width: 16.6667%; float: left; text-align: center;}
.home_zwfw_right_bsfw_con ul li img{margin-top: 30px;}
.home_zwfw_right_bsfw_con ul li span{display: block; font-size: 18px; margin-top: 10px;}

.home_zwfw_top{margin:20px;}
.home_zwfw_top_left{float: left;}
.home_zwfw_top_left a{display: block; width: 385px; height: 116px;}
.home_zwfw_top_right{float: right; width: 725px; height: 116px; position: relative;}
.home_zwfw_top_right_box{width:600px; height: auto; margin-left: 50px; margin-top: 20px;}
.home_zwfw_top_right_box a{width: 100%; display: inline-block; text-align: center; position: relative;}
.home_zwfw_top_right_box a img{width: 100px; height: 50px;}
.home_zwfw_top_right_box a p{width: 100%; color: #000; font-size: 18px; text-align: center;}
.home_zwfw_top_right_box a:hover p{color: #a7793d;}
.home_zwfw_top_right_box .owl-carousel .owl-item img{width: 100px; height: 50px;}
.home_zwfw_top_right_box .common-scrollArrow{position: relative; height: 100%;}
.home_zwfw_top_right_box .common-scrollArrow .owl-nav div{position: absolute; top: 50%; margin-top: -38px; width: 30px; height: 60px; background: url(scroll_arrow.png) no-repeat #fff; border-radius: 5px; cursor: pointer; box-shadow:0 0 18px 5px rgba(112,112,112,0.15);}
.home_zwfw_top_right_box .common-scrollArrow .owl-nav .owl-prev{left:-70px; background-position: -7px 7px;}
.home_zwfw_top_right_box .common-scrollArrow .owl-nav .owl-next{right:-50px; background-position: -55px 7px;}
.home_zwfw_top_right_box .common-scrollArrow .owl-nav.disabled{display: block;}
.home_zwfw_top_right_box .common-scrollArrow .owl-nav div:hover{box-shadow:0 0 18px 5px rgba(112,112,112,0.3); }
.home_zwfw_top_right_box .common-scrollArrow.across .owl-nav .owl-prev{left: -59px;}
.home_zwfw_top_right_box .common-scrollArrow.across .owl-nav .owl-next{right: -59px;}
.home_zwfw_top_right_box .owl-dots{display: none;}

.home_zwfw_bottom{margin: 0 20px;}
.home_zwfw_bottom_left{width: 400px; float: left;}
.home_zwfw_bottom_left b{font-size: 25px; margin: 20px 0; color: #333; width: 100%; text-align: center; display: block;}
.home_zwfw_bottom_left ul li{line-height: 60px; border: 1px solid #ded7cc;  text-align: center; font-size: 18px; width: 47%; margin: 15px 1%; float: left; }
.home_zwfw_bottom_left ul li a:hover{font-weight: bold;}
.home_zwfw_bottom_right{width: 750px; float: right;}
.home_zwfw_bottom_right_top{width: 100%; height: 85px; line-height: 85px; background: #fff; box-shadow: 2px 2px 6px -2px rgb(167 121 61 / 50%); }
.home_zwfw_bottom_right_top li{width: 50%; display: inline-block; text-align: center; font-size: 20px; float: left; position: relative;}
.home_zwfw_bottom_right_top li a{width: 100%; display: block;}
.home_zwfw_bottom_right_top li.on{border-bottom: 2px solid #a7793d;}
.home_zwfw_bottom_right_top li.on:after{content: ''; border-bottom: 7px solid #a7793d;border-right: 5px solid transparent; border-left: 5px solid transparent; position: absolute; left: 50%; bottom: 0px; margin-left: -4px;}

.home_zwfw_bottom_right_bottom{float: left; width: 100%;}
.home_zwfw_bottom_right_bottom_box li{width: 16.6667%; float: left; text-align: center;}
.home_zwfw_bottom_right_bottom_box li img{margin-top: 30px;}
.home_zwfw_bottom_right_bottom_box li span{display: block; font-size: 18px; margin-top: 10px;}










/* 首页重点领域 */
.home_zdly{margin-top: 40px; margin-bottom: 15px;}
.home_zdly_title{font-size: 30px; width: 100%; font-weight: 600;}
.home_zdly_list{width: 100%; height: 310px; margin-top: 30px; box-shadow: 0 0 10px 0 rgb(167 121 61 / 50%);}
.home_zdly_list ul{overflow: hidden; padding: 40px 0;}
.home_zdly_list ul li{height: 90px; width: 170px; margin-bottom: 50px; float: left;}
.home_zdly_list ul li a{width: 100%; height: 90px; border-right: 1px solid #dcdcdc; display: block;}
.home_zdly_list ul li a:hover span{color: #a7793d;}
.home_zdly_list ul li:nth-child(7) a{border-right: none;}
.home_zdly_list ul li:nth-child(14) a{border-right: none;}
.home_zdly_list ul li a div{height: 40px; width: 100%;}
.home_zdly_list ul li a div img{width: 60px; margin: 0 auto; transition: 0.8s; display: block;}
.home_zdly_list ul li a div img:hover{transform: rotateY(360deg);}
.home_zdly_list ul li a span{margin-top: 20px; width: 100%; display: block; text-align: center; font-size: 18px; color: #333;}

/* 首页专题专栏 */
.home_ztzl{background-color: #f6f4f1; width: 100%; height: 310px;}
.home_ztzl_main{width: 1200px; margin: 0 auto;}
.home_ztzl_title{width: 100%; padding-top: 40px;}
.home_ztzl_title a{font-weight: 600; font-size: 30px;}
.home_ztzl_con{height: 200px; margin-top: 20px;}
.common-scrollArrow{position: relative; height: 100%;}
.common-scrollArrow .owl-nav div{position: absolute; top: 50%; margin-top: -38px; width: 44px; height: 44px; background: url(scroll_arrow.png) no-repeat #fff; border-radius: 50%; cursor: pointer; box-shadow:0 0 18px 5px rgba(112,112,112,0.15);}
.common-scrollArrow .owl-nav .owl-prev{left:-10px;}
.common-scrollArrow .owl-nav .owl-next{right:-10px; background-position: -44px 0;}
.common-scrollArrow .owl-nav.disabled{display: block;}
.common-scrollArrow .owl-nav div:hover{box-shadow:0 0 18px 5px rgba(112,112,112,0.3);}
.common-scrollArrow.across .owl-nav .owl-prev{left: -59px;}
.common-scrollArrow.across .owl-nav .owl-next{right: -59px;}
.owl-carousel .owl-item img{height: 160px;}
.owl-dots{margin: 0 auto; text-align: center; margin-top: 15px;}
.owl-dots .owl-dot{width: 16px;height: 16px; background-color: #d8d0c5; border-radius: 8px; display: inline-block; text-align: center; margin: 0 20px;}
.owl-dots .active{background-color: #d5656a;}


/* 细览 */
.xl_bg{background: #f5f5f5; padding:0px 0px 35px 0;}
.xl_mainBox{ box-shadow: 0 0 20px rgb(35 35 35 / 10%); width: 1200px; margin: 0 auto; background: #fff;}
.xl_main{ padding: 15px; min-height: 500px; /* background: #FFFFFF;  box-shadow: 0 0 20px rgb(35 35 35 / 10%); */ margin-bottom: 30px;}
.xl_con{padding: 0px 30px;}
.xl_con_tit{text-align: center; line-height: 45px; font-size: 32px; font-weight: bold;}
.xl_con_qt{margin-top: 45px; height: auto; background: #f2f3f5;}
.xl_con_qt_l{float: left; line-height: 55px; color: #999999; padding-left: 25px;}
.xl_con_qt_l span{margin-right: 20px;}
.xl_con_qt_r{float: right; text-align: right; display: flex; }
.xl_print{float: left; color: #999999; line-height: 55px; margin-right: 15px;}
.xl_print img{vertical-align: middle;}
.xl_con_con{padding: 0 20px; font-size: 21px; line-height: 32px; color: #000;}
.xl_con2{text-align: center;}
.xl_con2 p{line-height: 40px;}
.xl_ewm{margin-top: 10px;}
.xl_ewm img{margin: 0 auto;}
.xl_tab2{border-left: 1px solid #dcdcdc;border-top: 1px solid #dcdcdc;font-size: 16px; margin-bottom: 30px;}
.xl_tab2 td{ border-right: 1px solid #dcdcdc; border-bottom: 1px solid #dcdcdc; line-height: 50px; padding: 0 18px; color: #555555;}
.xl_tab2 td.td1{ background-color: #f4f6f7; text-align: center; padding: 0; width: 120px;}
.location{}
.location_dqwz{line-height: 45px;  padding: 10px 0 10px 25px; background: url(location_dqwz-red.png) no-repeat 0px center;}
.location_dqwz a{font-size: 16px; color: #333333; padding: 0 5px;}
.location_dqwz span.cur {color: #0e72cd;}
.main{position: relative;  margin-bottom: 30px;}
.list_siderBar{float: left; width: 23%; background: #FFFFFF; padding: 20px 1.5%;box-shadow: 0 0 20px rgb(35 35 35 / 10%);}
.xl_xgwd{padding: 20px 30px; border: 1px solid #ebebeb; margin-top: 30px;}
#playercontainer{margin-top: 15px!important;}


/*分享必要样式*/
.detail_share {margin: 14px 24px 0 0;}
.bdsharebuttonbox{margin-top:7px;}
.u-shear{margin-top: 12px;}
.share-main{position: relative;height: 55px; line-height: 55px;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 16px; height: 16px; background-image: url(icon-share.png); margin-top: 20px;}
.share-bar span{float: left; color: #999999;}
.share-bar .share-weixin{background-position: 0 0;}
.share-bar .share-tsina{background-position: -16px 0;}
.share-bar .share-qzone{background-position: -32px 0;}
.weixin-share-open{position: absolute; bottom: -90px; right: 0; display: none;}
.weixin-wrap{position: relative; padding: 10px; width: 212px;border: 1px solid #ddd;background-color: #fff;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}
.detail_share {margin: 14px 24px 0 0;}


/* 通用概览 */
.list_mainBox{ box-shadow: 0 0 20px rgb(35 35 35 / 10%); width: 1200px; margin: 0 auto; background: #fff; }
.list_left{width: 250px; float: left; margin: 20px 0 20px 20px;}
.list_left_title{background: #ce0228;line-height: 70px;color: #fff;font-size: 24px;font-weight: bold;text-align: center;}
.list_nav li{height: auto;line-height: 40px;font-size: 16px;border-bottom: 1px dashed #ccc; position: relative;}
.list_nav li a{padding-left: 40px; padding-right: 40px; display: block;}
.list_nav li.active{}
.list_nav li.active a{color: #ce0228;}
.list_nav li:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: 30%;right: 20px;margin-left: -8px;border-left: 8px solid #999999;border-top: 8px solid transparent;border-bottom: 8px solid transparent;}
.list_nav li.active:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: 30%;right: 20px;margin-left: -8px;border-left: 8px solid #ce0228;border-top: 8px solid transparent;border-bottom: 8px solid transparent;}

.list_right{width: 860px; float: right; margin: 20px 20px 20px 0; border-left: 1px solid #ccc; min-height: 200px; padding-left: 30px;}
.list_right_title{color: #ce0228;}
.list_right_title span{background: url(2022_gl_tit_on.png) repeat-x bottom;display: inline-block;height: auto; font-size: 22px; font-weight: 600; padding-bottom: 10px;}
.list_right_con{}

/* 分页 */
div.page{padding: 20px 0px;text-align: center;clear: both;overflow:hidden;width: 100%px;}
div.page a{padding:5px 8px;font-size: 12px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin: 0 3px;}
div.page a:hover{background:#ce0228; border:1px solid #ce0228; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #ce0228;border: 1px solid #ce0228;color: #FFFFFF;}
div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}
div.page span{padding-right:10px;font-size: 14px !important;font-weight: normal !important;}
.page .cur{background: #ce0228;    border: 1px solid #ce0228;   color: #FFFFFF;}
.wz-ov-page{height: 25px;font-size: 0px;margin: 40px 0 0 80px;}
.ov-all-num{margin-right: 16px;}
.ov-all-num span{color: #ce0228;margin: 0 5px;}
.ov-all-num:hover span{color: #fff;}
.wz-ov-page a{float: left;font-size: 14px;line-height: 23px;text-align: center;color: #666;}
.ov-next-prev{height: 23px;width: 60px;margin-right: 13px;border: 1px solid #ce0228;}
.wz-ov-page a.cur{background: #ce0228;border: 1px solid #ce0228;color: #fff;}
.ov-page-text{display: inline-block;width: 23px;height: 23px;border: 1px solid #ce0228;line-height: 23px;text-align: center;margin: 0 3px;}
.wz-ov-page .ov-page-up{height: 25px;width: 50px;color: #fff;text-align: center;line-height: 25px;background: #ce0228;margin-left: 10px;}
.ov-page-num{height: 23px;width: 23px;border: 1px solid #ce0228;margin-right: 6px;}
.ov-next-prev:hover,.ov-page-num:hover{background: #ce0228;border: 1px solid #ce0228;color: #fff;}
.ov-fir-la{height: 22px;width: 50px;margin: 0px 6px;text-align: center;}

/* 新闻中心 */
.xwzx{ min-height: 500px; padding: 20px; background: #f5f5f5; }
.xwzx_box{ width:1200px; margin:0 auto; clear:both;height: auto;position: relative;background: #fff;}
.xwzx_tpxw{width: 100%; margin-top: 30px;position: relative;}
.xwzx_tpxw .tpxw{width: 100%; height: 550px;}
.xwzw_mian1{width: 100%; position: relative; float: left; background: #fff; padding: 30px 25px 25px 25px;}
.xwzw_list{width: 48%; float: left; padding-left: 2%;}
.xwzx_spxw{width: 100%; float: left; padding: 0 25px; background: #fff; }
.xwzx_spxw .home_ztzl_title{padding-top: 20px;}
.xwzx_spxw .home_ztzl_title a{font-size: 20px;}

.xwzx_spxw_list{margin-right: -15px;margin-left: -15px;overflow: hidden;zoom: 1;}
.xwzx_spxw_list li{width: 50%; position: relative; float: left;}
.xwzx_spxw_list li a{margin: 23px 15px 0; position: relative; display: block; font-size: 16px; overflow: hidden;}
.xwzx_spxw_list li .place {padding-top: 158px; position: relative; display: block; overflow: hidden;}
.xwzx_spxw_list li a .place .pic { position: absolute; top: 0; right: 0; left: 0; bottom: 0; z-index: 1; overflow: hidden;}
.xwzx_spxw_list li a .place .pic img { display: block; width: 100%; height: auto; min-height: 100%;}
.xwzx_spxw_list li a .txt{ position: absolute; right: 0; bottom: 0; left: 0; z-index: 2; padding: 4%; line-height: 1.5em; color: #fff; background-color: rgba(0, 0, 0, 0.5); text-align: center; font-size: 15px;     white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/* 走进同心 */
.zjtx{background: url(2022_zjtx_bg.jpg) repeat-x top;}
.zjtx_p1{height: 600px; width: 100%;}
.zjtx_p1_top{height: 320px; float: left; margin-top: 40px; width: 100%;}
.zjtx_p1_top_left{width: 490px; height: 295px; float: left;}
.zjtx_p1_top_right{width: 670px; height: 300px; float: right;}
.zjtx_p1_top_right_title{width: 100%; height: 104px; float: left;}
.zjtx_p1_top_right_con{width: 100%; float: left; font-size: 16px; text-align: justify; color: #000; line-height: 32px;}
.zjtx_p1_top_right_con a{color:#ce0228 ;}
.zjtx_p1_bottom{width: 765px; height: 127px; float: left; margin-top: 45px; margin-left: 230px;}
.zjtx_p1_bottom ul li{width: 18%; height: 123px; float: left; box-shadow: 0 5px 10px 0 rgb(167 121 61 / 50%);border-radius: 5px; margin:4px; text-align: center;}
.zjtx_p1_bottom ul li a{display: block; height: 100%; width: 100%;}
.zjtx_p1_bottom ul li img{margin-top: 22px;}
.zjtx_p1_bottom ul li a:hover{background: url(2022_zjtx_li_bg.jpg) repeat-x; transition: .3s; border-radius: 5px;}
.zjtx_p1_bottom ul li a:hover img{transition: ease-in-out .7s; transform: rotate(360deg); }
.zjtx_p1_bottom ul li p{color: #333; font-size: 16px; margin-top: 10px; text-align: center;}
.zjtx_p1_bottom ul li a:hover p{color: #a7793d;}

.lswh{height: 566px;}
.lswh_title{width: 980px; height: 122px; position: relative; background: url(lswh_title_xian.png) center center repeat-x; text-align: center; margin-left: 137px; margin-top: 60px;}
.lswh_title_left{background: url(lswh_title_left.png)  0  0 no-repeat; position: absolute;  width: 92px; height: 25px; left:0; top:35px;}
.lswh_title_right{background: url(lswh_title_right.png)  0  0 no-repeat; position: absolute;  width: 30px; height: 15px; right:0; top:45px;}
.lswh_title_tit{display: inline-block; height: 100%; padding: 0 35px 0 38px; position: relative; background: #fff;}
.lswh_title_ico{display: block; bottom: 8px; right:-80px; position: absolute;  background: url(lswh_title_bottom.png)  0  0 no-repeat; width: 166px; height: 35px;}
.lswh_con{width: 100%; height: 100%; float: left; margin-top: 20px;}
.lswh_con_left{width: 724px; height: 320px; float: left;}
.lswh_con_left a{display: block;}
.lswh_con_right{width: 460px; height: 320px; float: right;}
.lswh_con_right_top{width: 100%; height: 55px; float: left;}
.lswh_con_right_con{padding: 18px 30px 0 30px; line-height: 32px; color: #000; font-size: 16px; text-align: justify;}
.lswh_con_right_con a{color: #ce0228;}
.lswh_con_right_bottom{width: 100%; height: 55px; float: left;}

.lyjd{height: 566px; background: #fcf9f8;}
.lyjd_title_tit{display: inline-block; height: 100%; padding: 0 35px 0 38px; position: relative; background: #fcf9f8;}
.lyjd_con{width: 100%; height: 100%; float: left; margin-top: 20px;}
.lyjd_con_left{width: 460px; height: 320px; float: left;}
.lyjd_con_left_top{width: 100%; height: 55px; float: left;}
.lyjd_con_left_con{padding: 18px 30px 0 30px; line-height: 32px; color: #000; font-size: 16px; text-align: justify;}
.lyjd_con_left_con a{color: #ce0228;}
.lyjd_con_left_bottom{width: 100%; height: 55px; float: left;}
.lyjd_con_right{width: 724px; height: 320px; float: right;}
.lyjd_con_right a{display: block;}

.tstx{height: 578px;}
.tstx_con{width: 100%; height: 100%; float: left; margin-top: 20px;}
.tstx_con ul li{  float: left; width: 318px; height: 178px; position: relative; margin: 0 0 10px 7px;  overflow: hidden;}
.tstx_con ul li.num1{ width: 550px; height: 365px; margin: 0;}
.tstx_con ul li .title{ position: absolute; left:0; bottom: 0; right:0; height: 38px; line-height: 38px; font-size: 18px; padding: 0 10px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;  background: rgba(0,0,0,0.6); color: #fff; text-align: center; }
.tstx_con ul li img{ width: 100%; height: 100%; -webkit-transition:-webkit-transform 0.3s ease-out;-moz-transition:-moz-transform 0.3s ease-out;transition:transform 0.3s ease-out;}
.tstx_con ul li a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}

/* 网站地图 */
.wzdt{ background: #fff;}
.dty_title{line-height: 2;text-align: center;font-size: 36px;color: #000;padding: 30px 0 15px;}
.dty_contain{padding: 0 50px 30px;}
.dty_mutitle{height: 40px;line-height: 40px;border-bottom: #f5f5f5 1px solid;overflow: hidden;margin-top: 15px;}
.dty_mutitle a{display: block;float: left;height: 37px;line-height: 34px;padding: 0 3px;font-size: 20px;font-weight: bold;color: #000;white-space: nowrap;border-bottom: 3px #a7793d solid;}
.dty_sublb{padding: 10px 0 10px;}
.dty_sublb ul li{float: left;height: 42px;line-height: 42px;width: 20%;}
.dty_sublb ul li a{font-size: 16px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding-left: 16px;background: url(li_bg_2022.png) left center no-repeat;margin-right: 10px;}

.huanhang{display: none;}

.home_banner{margin: 0 auto; width: 1200px;}
.home_banner a{display: block;}













































@media screen and (max-width:768px){
body{min-width: 100%;}
.container{width: auto; margin-left: 15px; margin-right: 15px; padding: 0;}
.huanhang{display: block; height: 0; width: 0;}
.home_head{height: 350px;}
.home_head_top{display: none;}
.home_head_logo{width: 80%;  height: auto;}
.home_head_search{width: 100%;}
.home_head_search1 #keyword{width: 70%;}

.home_nav{margin-top: 0;}
.navBar{height: auto; width: 100%;}
.nav{width: 100%;}
.nav .m{width: 33.333%;}
.nav h3 a{font-weight: 500;}
.nav h3{font-size: 18px; width: 100%; padding: 0;}
.nav .sub{display: none!important;}
.home_nav h3 a:after{content:""; width:1px; height:16px; position:absolute; top:50%; margin-top:-8px; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.5;}
.nav .on h3 a:after{ width:1px; opacity:0.5;}
.nav li:nth-child(1) h3 a:after, .nav li:nth-child(4) h3 a:after{display:none;} 

/* 右侧悬浮 */
.hover-right{display: none;}

/* 友情链接 */
.yqlj_title>ul>li{width: 49%;}
.yqlj_title>ul>li .yqlj_con1 li{width: 33.33%;}

/* 头条 */
.home_main_top{width: 100%; padding: 0;}
.home_tt{height: 60px; padding-top: 0;}
.home_tt_img{display: none;}
.home_tt_nr{width: 100%;}
.home_tt_scroll .bd{margin-top: 0; padding: 1%;}
.home_tt_scroll .infoList li{font-size: 20px;}
.home_tt_scroll .hd ul li{width: 31.333%; margin: 0 1%;}

.home_main_top2{width: 98%; padding: 0 1%;}
.part_1_lf, .tpxw, .part_1_rt{width: 100%;}
.part_1_lf{margin-top: 10px;}
.tpxw{height: 250px;}
.comnav li a{font-size: 16px; padding: 0;}
.comnav{height: 36px;}

.home_kjrk_a{width: 32.5%; margin-top: 10px;}
.home_kjrk_a img{width: 50px; height: auto;}
.home_kjrk_a p{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.home_kjrk_fgx{display: none;}


.home_box_top{display: none;}
.home_box{margin-top: 0; background: none;}
.wxk, .wxb, .wxw{display: block!important; background: url(2022_home_box_bg.jpg) repeat-x 0 0;}
.wxw{margin-top: 15px;}
.home_zfxxgk_left, .home_zfxxgk_right{width: 96%; margin-left: 2%; margin-top: 0;}
.home_zfxxgk_bottom{height: auto; margin-bottom: 0;}
.home_zfxxgk_bottom ul li{width: 48%; height: 50px; background: url(2022_home_zfxxgk_bottom_bg.jpg) repeat-x bottom; display: block;  float: left; margin: 5px 1%;}
.home_zfxxgk_bottom ul li a img{margin-top: 8px; float: left; margin-left: 15px; width: 35px;}
.home_zfxxgk_bottom ul li a p{line-height: 50px; margin-top: 0; font-size: 15px; text-align: left; font-weight: 600;overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}

.tab_nav{height: auto; line-height: 42px; display: inline-block;}
.tab_nav li{width: 50%; text-align: center;}
.tab_nav li a{font-size: 16px;}
.tab_nav li + li{margin-left: 0;}


.home_zfxxgk_cwhy{width: 100%;}
.home_zfxxgk_cwhy_tit, .home_zfxxgk_cwhy_tit2{width: 100%; margin-left: 0;}
.home_zfxxgk_cwhy_tit img{width: 100%;}
.home_zwfw{height: auto;}
.home_zwfw_left, .home_zwfw_left_list, .home_hdjl_left, .home_hdjl_left_top{width: 100%; margin-left: 0; height: auto;}
.home_zwfw_left_list ul li{width: 47%; margin: 5px 1%; float: left; line-height: 50px; font-size: 16px; font-weight: 600;}
.home_hdjl_left_top ul li{width: 31.5%; margin-left: 1%; border: 1px solid #a7793d; height: 100px;}
.home_hdjl_left_top ul li a{width: 100%; height: 100px;}
.home_hdjl_left_top ul li img{margin-top: 0; margin-left: 0; margin: 0 auto; display: block;}
.home_zwfw{margin-top: 0;}
.home_zwfw_right{width: 100%; margin-right: 0; height: auto;}
.home_zwfw_right_top{height: auto; float: left;}
.home_zwfw_right_top ul li{width: 33.333%;}
.home_zwfw_right_top ul li img{margin-top: 10px;}
.home_zwfw_right_top ul li span{font-size: 16px;}
.home_zwfw_right_bsfw{float: left; height: auto;}
.home_zwfw_right_bsfw_tit{width: 100%;}
.home_zwfw_right_bsfw_con ul li{width: 33.333%;}
.home_zwfw_right_bsfw_con ul li span{font-size: 16px;}

.home_zwfw_top{margin: 10px 0;}
.home_zwfw_top_left a{width: 100%; height: auto;}
.home_zwfw_top_left img{width: 100%;}
.home_zwfw_top_left{width: 100%;}
.home_zwfw_top_right{width: 100%;}
.home_zwfw_top_right_box{width: 100%; margin-left: 0;}
.home_zwfw_top_right_box .common-scrollArrow .owl-nav .owl-prev{left: 0;}
.home_zwfw_top_right_box .common-scrollArrow .owl-nav .owl-next{right: 0;}
.home_zwfw_top_right_box .owl-carousel .owl-item img{margin: 0 auto;}
.home_zwfw_bottom{margin: 0;}
.home_zwfw_bottom_left{width: 100%;}
.home_zwfw_bottom_left ul li{line-height: 50px; font-weight: 600; margin: 5px 1%;}

.home_zwfw_bottom_right{width: 100%;}
.home_zwfw_bottom_right_bottom_box li{width: 33.3333%;}



.home_hdjl{margin-top: 0; height: auto;}
.home_hdjl_left_bot{width: 100%; margin-left: 0; height: auto;}
.home_hdjl_tab li a{font-size: 20px;}
.home_hdjl_con{height: auto;}
.xj_tit, .home_xjxd li a{width: 60%;}
.xj_zt, .home_xjxd li .bl{display: none;}
.xj_time, .home_xjxd li .lx{width: 25%;}
.home_hdjl_tab{margin-top: 10px;}
.home_hdjl_right{width: 100%; margin-right: 0; height: auto;}
.home_hdjl_right_title a{font-size: 20px;}

.home_box_sj_tit{display:block; height: 73px;  background: url(2022_home_box_tab_sj.png) 0 0 no-repeat; text-align: center; color: #fff; background-size: 100%; margin-bottom: 15px; margin-top: 15px;}
.home_box_sj_tit a{color: #fff;}
.home_box_sj_tit .ico{width: 44px; height: 44px; float: left; margin-left: 109px; margin-top: 10px;}
.home_box_sj_tit .ico img{width: 44px;height: 44px;}
.home_box_sj_tit .tit1{font-size: 26px; font-weight: bold; line-height: 36px;  padding-top: 5px; float: left; width: 160px; text-align: left; margin-left: 10px;}
.home_box_sj_tit .tit2{font-size: 16px; float: left; margin-left: 10px; width: 160px; text-align: left;}

/* 首页重点领域 */
.home_zdly_list{height: auto;}
.home_zdly_list ul{padding: 0;}
.home_zdly_list ul li{width: 33.333%;}
.home_zdly_list ul li:nth-child(7) a{border-right: 1px solid #dcdcdc;}
.home_zdly_list ul li:nth-child(14) a{border-right: 1px solid #dcdcdc;}

/* 首页专题专栏 */
.home_ztzl{height: 260px;}
.home_ztzl_main{width: 96%; margin-left: 2%;}
.home_ztzl_con{width: 100%; height: 180px;}
.owl-carousel .owl-item img{height: 130px;}
.common-scrollArrow .owl-nav div{margin-top: -42px;}
.owl-dots{display: none;}

.home_bottom{width: 100%;}
.home_bottom_left{width: 100%; text-align: center;}
.home_bottom_right{width: 100%; text-align: center;}

/* 通用细览 */
.xl_mainBox{width: 96%;}
.xl_mainBox{padding: 0;}
.xl_con{padding: 15px;}
.xl_con_tit{font-size: 20px;}
.xl_con_qt_l span{float: left; width: 100%;}
.xl_con_qt_r{display: none;}
.xl_con_con * {font-size: 16px!important; overflow: hidden;}
.xl_con_qt{margin-top: 10px;}
.xl_con_qt_l{line-height: 32px;}
#playercontainer{width: 100%!important;}

/* 通用概览 */
.list_mainBox{width: 96%; margin: 0 2%;}
.list_left{width: 100%; margin: 0;}
.list_left_title{font-size: 18px; height: 50px; line-height: 50px; text-align: center;}
.list_nav ul{border-left: 1px dashed #ededed;}
.list_nav li:after, .list_nav li.active:after{display: none;}
.list_nav li{width: 33%; float: left; text-align: center; border-right: 1px dashed #ededed; border-bottom: 1px dashed #ededed;text-indent: 0px;}
.list_nav li.active{background: #f8f8f8; border-left: none; border-bottom: 1px solid #bc2b2f;}
.list_nav li a{padding-left: 0; padding-right: 0; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.list_right_title span{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding-bottom: 10px; width: 100%;}
.list_right_title{margin-top: 15px;}

.list_right{width: 96%; padding: 0 2%; margin: 0;}

/* 分页 */
div.page{width: 100%;line-height: 35px;}
div.page a{display: none;margin: 0 3px;padding: 0 10px;}
.ov-next-prev, .ov-next-prev{display: inline-table!important; }

.xwzx_box{width: 100%;}
.xwzx_tpxw .tpxw{height: 250px;}
.xwzw_mian1{padding: 0;}
.xwzw_list{width: 96%; padding: 2%;}
.xwzx_spxw{padding: 0;}
.xwzx_spxw .home_ztzl_title{padding-top: 20px;}
.xwzx_spxw .home_ztzl_title a{font-size: 20px;}

/* 走进同心 */
.zjtx_p1_bottom ul li{width: 31%;}
.zjtx_p1_bottom ul li:nth-child(4), .zjtx_p1_bottom ul li:nth-child(5){width: 47.5%;}
.zjtx_p1, .lswh, .lyjd, .tstx{height: auto;}
.zjtx_p1_top_left{width: 100%; height: auto;}
.zjtx_p1_top_right{width: 100%; height: auto;}
.zjtx_p1_top{height: auto;}
.zjtx_p1_bottom{width: 100%; height: auto; margin-top: 20px; margin-left: 0;}
.lswh_title{width: 100%; margin-left: 0;}
.lswh_con_left, .lswh_con_right, .lyjd_con_left, .lyjd_con_right{width: 100%; height: auto;}
.tstx_con ul li.num1{width: 98%; height: auto; margin: 5px 1%;}
.tstx_con ul li{width: 98%; height: auto; margin: 5px 1%;}

/* 网站地图 */
.dty_sublb ul li{width: 50%;}

/* 互动交流 */
.nxrq_hd_body .nxrq_hd_body_wrap{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_nxrq_hd_head .nxrq_nxrq_hd_head_rk{display: none;}
.nxrq_hd_body.nxrq_hd_red .nxrq_nxrq_hd_head .nxrq_nxrq_hd_head_tit{text-align: center; margin-left: 0;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_rt{width: 100%;}
.nxrq_hd_body.nxrq_hd_red .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf{background:none; background-color: #fcf9f8;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf .nxrq_hd_middle_zxxx_lf_tit{height: 45px; line-height: 45px; margin-top: 20px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf .nxrq_hd_middle_zxxx_lf_tit a{width: auto; padding: 0 10px;}
.nxrq_hd_body.nxrq_hd_red .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf .nxrq_hd_middle_zxxx_lf_tit a.nxrq_hd_cur{background: none; background-color:#ce0228 ; font-size: 18px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf .nxrq_hd_middle_zxxx_lf_tit a.nxrq_hd_cur{font-size: 18px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf .nxrq_hd_middle_zxxx_lf_cont .nxrq_hd_middle_zxxx_lf_cont_zxxx{display: none;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf .nxrq_hd_middle_zxxx_lf_cont .nxrq_hd_middle_zxxx_lf_cont_rt{float: left!important; width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf .nxrq_hd_middle_zxxx_lf_cont .nxrq_hd_middle_zxxx_lf_cont_rt a{width: 48%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_lf .nxrq_hd_middle_zxxx_lf_cont .nxrq_hd_middle_zxxx_lf_cont_rt .nxrq_hd_middle_zxxx_lf_cont_rt_total{left: 0; text-align: center; width: 100%;}
.nxrq_hd_body.nxrq_hd_red .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_rt{background-size: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_rt{height: 100px;}
.nxrq_hd_body.nxrq_hd_red .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_rt .nxrq_hd_middle_zxxx_rt_xmt_detail{display: none;}
.nxrq_hd_body.nxrq_hd_red .nxrq_hd_middle_zxxx .nxrq_hd_middle_zxxx_rt .nxrq_hd_middle_zxxx_rt_xmt{top: 0; left: 0; width: 100%; text-align: center; line-height: 100px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_xj{width: 96%; margin:2%!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_xj .nxrq_hd_middle_xj_lf{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_xj .nxrq_hd_middle_xj_rt{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_zjwj .nxrq_hd_middle_zjwj_lf .nxrq_hd_middle_zjwj_lf_list li a{max-width: 70%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_xj .nxrq_hd_middle_xj_lf .nxrq_hd_middle_xj_lf_cont .nxrq_hd_middle_xj_lf_cont_item a.nxrq_hd_w350{width: 50%!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_xj .nxrq_hd_middle_xj_lf .nxrq_hd_middle_xj_lf_cont .nxrq_hd_middle_xj_lf_cont_item span.nxrq_hd_w165{width: 25%!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_xj .nxrq_hd_middle_xj_lf .nxrq_hd_middle_xj_lf_cont .nxrq_hd_middle_xj_lf_cont_item span.nxrq_hd_w150{width: 25%!important;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_middle_xj .nxrq_hd_middle_xj_lf .nxrq_hd_middle_xj_lf_cont .nxrq_hd_middle_xj_lf_cont_item span.nxrq_hd_w85{display: none;}

.nxrq_hd_body .nxrq_hd_body_wrap{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_lytj .nxrq_hd_lytj_hz{width: 98%; margin: 0 1%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_lytj .nxrq_hd_lytj_hz .nxrq_hd_lytj_hz_item{width: 31.2%;height: 120px;margin: 1%;}
.nxrq_hd_body.nxrq_hd_red .nxrq_hd_lycx img{display: none;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_lycx input{width: 30%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_lycx a{width: 20%;}
.nxrq_hd_body.nxrq_hd_red .nxrq_hd_ly-list ul li.nxrq_hd_ly_list_item{height: auto;}

.nxrq_hd_body .nxrq_hd_body_wrap{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .biaoti{margin: 0; height: 50px;}
.nxrq_hd_body .nxrq_hd_body_wrap .biaoti img{display: none;}
.nxrq_hd_body .nxrq_hd_body_wrap .biaoti span{top: 0!important; left: 0!important; font-size: 24px!important; width: 100%; text-align: center; line-height: 50px;}


.nxrq_hd_body.nxrq_hd_red{background-color: #f5f5f5;}
.nxrq_hd_body .nxrq_hd_body_wrap{padding-top: 20px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li input{width: 300px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li .nxrq_hd_form_body_section_pb_wtlb{width: 330px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.clearboth input{width: 850px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_xjnr textarea{width: 875px;}



.nxrq_hd_body .nxrq_hd_body_wrap{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .biaoti{margin: 0; height: 50px;}
.nxrq_hd_body .nxrq_hd_body_wrap .biaoti img{display: none;}
.nxrq_hd_body .nxrq_hd_body_wrap .biaoti span{top: 0!important; left: 0!important; font-size: 24px!important; width: 100%; text-align: center; line-height: 50px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li{width: 100%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li span{width: 20%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li input{width: 60%; padding-left: 10%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li .nxrq_hd_form_body_section_pb_wtlb{width: 70%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.clearboth input{width: 60%;}
.nxrq_hd_form_body_section_pb_gk span{width: 30%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li .nxrq_hd_form_body_section_pb_addr{width: 40%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_xjnr textarea{width: 70%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_pb_yzm .nxrq_hd_form_body_section_pb_yzm_input{width: 20%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li .nxrq_hd_form_body_section_pb_yzm_a{width: 20%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li .nxrq_hd_form_body_section_pb_yzm_a2{width: 100%; text-align: center;}
.modal-auth{width: 96%!important; margin: 0 2%!important; left: 0;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_form_body .nxrq_hd_form_body_section .nxrq_hd_form_body_section_pb li.nxrq_hd_form_body_section_pb_gk{width: 100%;}


.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_lycx{height: auto; margin-bottom: 15px;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_ly_detail .nxrq_hd_ly_detail_section{width: 96%; margin: 0 2%;}
.nxrq_hd_body .nxrq_hd_body_wrap .nxrq_hd_ly_detail .nxrq_hd_ly_detail_section .nxrq_hd_ly_detail_head .nxrq_hd_ly_detail_head_cont{width: 100%;}


.home_banner{margin: 0 auto; width: 94%; margin: 10px 3%;}



}