
@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video { margin:0; padding:0; border: 0;} 
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;color:#444;}
a:hover { text-decoration:none; -webkit-tap-highlight-color:transparent;}
img { -ms-interpolation-mode: bicubic; }

html, body { font-family:'微软雅黑', sans-serif; min-width:1200px; color:#404040} 
html{height:100%; position:relative}
input { border-radius:0; }  
button{-webkit-appearance: none; border-radius:0;} 
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }
@-webkit-viewport { width:device-width; }
@-moz-viewport { width:device-width; }
@-ms-viewport { width:device-width; }
@-o-viewport { width:device-width; }
@viewport { width:device-width; }
input:focus{outline: none;}
input{background: none;border:none;text-indent: 5px;font-size: 12px;color: #20518c}
.clear{clear: both;}
.logo_wjb img{display: block;}
.autocontainer{max-width: 1920px;min-width: 1200px;margin-left: auto;margin-right: auto;}
.container{width: 1200px;margin-left: auto;margin-right: auto}
.mhide{display: block;}
.pchide{display: none;}
.clear{clear: both;}
.top_head{height: 160px;position: relative;}
.logo_pc{position: absolute;top: 44px;left: 48%;margin-left: -158px}
.search_head{width: 216px;float: right;margin-top: 50px;margin-right:50px}
.search{height: 34px;border:#2d5d97 1px solid;border-radius: 2px;overflow: hidden;}
.search input{height: 32px;line-height: 34px;color: #2d5d97;width: 180px;}
.search .sub{width: 34px;height: 34px;float:right;background: url(search_pc.png) center center no-repeat;display: block;}
.search_links a{display: inline-block;line-height: 20px;font-size: 12px;text-indent: 30px;color: #2d5d97}
.search_links .weibo{background: url(weibo_pc.png) left center no-repeat;border-right: #20518c 1px solid;padding-right: 10px}
.search_links .weixin{background: url(weixin_pc.png) left center no-repeat;margin-left: 10px}
.search_links{margin-top: 15px;margin-left: 4px}
.menubg{background: #255590;}
.menu{height: 60px;line-height: 50px;}
.menu a{font-size: 17px;color: #fff;margin-right: 35px;display: inline-block;line-height: 60px}
.date_menu{float: right;font-size: 14px;color: #fff;line-height: 60px}
.main_title{font-size: 36px;color: #1661ab;line-height: 35px;text-align: center;font-weight: normal;margin-top: 20px}
.main_title a{color:#1661ab;font-weight: bold;}
.top_news{margin-top: 15px; text-align: center;margin-bottom:15px;width: 874px;}
/**background: url(rdot.png) left center no-repeat;**/
.top_news a{font-size:16px;display: inline-block;line-height: 30px;color: #222;padding-left: 9px;}
.top_news .show_more{color: #23538e;float: right;font-size: 14px;background:none;margin:0;}
.rolling_news{height: 586px;background: url(roll_Bg.png) bottom center no-repeat;background-size: 100% 100%;margin-top: 6px;width: 874px;}
.device1{width: 874px;margin:0 auto;height: 586px;position: relative;overflow: hidden;}
.device1 .swiper-slide a{height: auto;display: block;overflow: hidden;position: relative;text-align:center;}
.device1 .swiper-slide img{height: 583px;}
.pagination.pagination1{position: absolute;right: 14px;bottom: 22px;height: 10px;left:0;z-index: 9999;text-align: right;right:50px;}
.pagination1 .swiper-pagination-switch{height: 8px;width: 8px;display: inline-block;margin:0 3px;border-radius: 10px;border:#20518c 2px solid;}
.pagination1 .swiper-active-switch{background: #20518c}

.device2{width: 626px;float: left;height: 453px;overflow: hidden;position: relative;}
.device2 .swiper-slide a{height: auto;display: block;overflow: hidden;position: relative;height: 453px;display: flex;}
.device2 .swiper-slide a img{align-self:center;width:100%}
.pagination.pagination2{position: absolute;right: 14px;bottom: 22px;height: 10px;left:0;z-index: 9999;text-align: right;}
.pagination2 .swiper-pagination-switch{height: 14px;width: 14px;display: inline-block;margin:0 5px;border-radius: 14px;background: #808080}
.pagination2 .swiper-active-switch{background: #1661ab}
.swipertitle{line-height: 50px;color: #000;background: url(lan.png);left: 0;right: 0;bottom: 0;position: absolute;padding-left: 55px;text-align: left;}
.sntt{width: 874px;margin:0 auto;height: 45px;line-height: 35px;padding:0 71px;background: url(marqueebg.png) no-repeat;background-size: 100% 100%;}
.sntt dt{margin-right:10px;float: left;width: 90px;border-left:red 4px solid;background: #D89B5A;line-height: 45px;color: #fff;font-size: 16px;text-align: center;}
.sntt dd{overflow: hidden;}
.sntt dd a{font-size:14px;display: inline-block;line-height: 45px;color: #555;padding-left: 9px;background: url(rdot.png) left center no-repeat;margin-right: 80px}
.mainbox{}
.box{width: 378px;margin-right: 33px;float: left;}
.box3{float: right;margin-right: 0}
.c_title{line-height: 40px;color: #23538e;font-size: 16px;border-bottom: #8d969d 1px solid}
.c_title h2{float: left;font-size: 16px;font-weight: normal;position: relative;top: 2px;}
.c_title a{float: right;font-size: 16px;color: #999}
.c_title span{display: block;border-bottom: #23538e 5px solid;padding-top: 5px;line-height: 30px;margin-right: 6px;font-weight:900}
.c_title span b{padding:0 4px;font-weight: normal;color: #333}
.c_title span i{font-style: normal;color: #333}
.img_news a{display: block;position: relative;}
.img_news img{display: block;width: 100%;}
.img_news p{text-indent:10px;position: absolute;bottom: 0;left: 0;right: 0;height: 34px;line-height: 34px;color: #fff;font-size: 17px;background: url(hui.png);}
.img_news {margin-top: 26px}
.ad{display: block;margin-top: 34px;}
/*.ad img{display: block;width: 100%}*/
.ad img{display: block;height: 100%}
.clist1 li{line-height: 36px;}
.clist1 li a span{color: #d74339;}
/*font-size: 14px; padding-right: 16px*/
.clist1 li a {color: #333;font-size: 16px;}
.clist1 {margin-top: 14px}
.clist1 {height: 219px;overflow: hidden;}
.clist2 li{line-height: 36px;text-indent: 17px;background: url(rdot.png) left center no-repeat;font-size: 16px;color: #333}
.clist2 {margin-top: 14px;height: 219px;overflow: hidden;}
.clist3 li{line-height: 36px;text-indent: 17px;background: url(rdot.png) left center no-repeat;font-size: 16px;color: #333}
.clist3 {margin-top: 14px;overflow: hidden;}
.mainbox1{margin-top: 25px}
.abs_box{font-size: 14px;line-height: 22px;color: #333;height: 88px;overflow: hidden;margin-top: 26px}
.abs_box a{color: #23538e;}
.abs_img img{display: block;width: 100%}
.abs_img{margin-top: -15px;}
.new_unit dt{width: 154px;float: left;margin-right: 11px}
.new_unit dd{overflow: hidden;padding-top: 20px}
.new_unit dt img{width: 100%;height:89px;display: block;}
.new_unit dd a{line-height: 26px;font-size: 14px;color: #333}
.new_unit{overflow: hidden;margin-top: 26px}
.new_unit1 dt{width: 95px;float: left;margin-right: 25px}
.new_unit1 dd{overflow: hidden;}
.new_unit1 dd h2{line-height: 40px;font-size: 14px;color: #333}
.new_unit1 dd p{color: #1661ab;line-height: 40px;font-size: 14px}
.new_unit1 dd .jcdj{font-size: 12px;color: #999;line-height: 40px;margin-top: 20px}
.new_unit1{overflow: hidden;background: url(hui_h.jpg) left top no-repeat;padding-top: 14px;padding-left: 20px;padding-bottom: 16px}
.new_unit11{width: 48%;float: left;overflow: hidden;background: url(hui_h.jpg) left top no-repeat;padding-top: 21px;padding-bottom: 22px}
.new_unit11 dt{width: 88px;float: left;margin-right: 5px}
.new_unit11 dd{overflow: hidden;}
.new_unit11 dd h2{line-height: 20px;font-size: 14px;color: #333}
.new_unit11 dd p{color: #1661ab;line-height: 40px;font-size: 14px}
.new_unit11 dd .jcdj{font-size: 12px;color: #999;line-height: 40px;margin-top: 20px}
.new_unit11 img{width: 100%;}
.mainbox2{margin-top: 35px}
.news_unit2 dt{width: 60px;float: left;line-height: 25px;text-align: center;font-size: 12px;}
.news_unit2 dd{line-height: 25px;}
.news_unit2 dd a{display: inline-block;padding-left: 11px;background: url(rdot.png) left center no-repeat;font-size: 12px;color: #555;margin-right: 6px;}
.news_unit2{background: #f8f8f8;margin-top: 16px} 
.c_title1{line-height: 25px;font-size: 18px;color: #23538e;padding-left: 40px;background: url(xin.png) left center no-repeat;margin-top: 41px}
.mainbox3{height: 510px;margin-top: 26px}

.c_title2_hd h2{background: url(gy.png) left center no-repeat;}
.c_title2_hd h2 span{padding-left: 30px;font-size: 16px}
.c_title2_hd h2 span b{font-size: 18px}
.abs_gy h2{line-height: 40px;font-size: 18px;color: #d13b32;margin-bottom: 5px}
.abs_gy{margin:0 18px;}
.abs_gy p{line-height: 24px;font-size: 14px;color: #333}
.hdgy1{background: #fff;padding-bottom: 20px;box-shadow: 0 0 10px #aaa;margin-top: 30px}
.news_unit3 dt{width: 60px;float: left;height: 60px;font-size: 28px;color: #d13b32;text-align: center;border-right:#aaa 1px solid;margin-right: 14px}
.news_unit3 dt span{font-size: 14px;}
.news_unit3 dd{overflow: hidden;position: relative;top: -6px}
.news_unit3 dd h2{font-size: 16px;color: #333;line-height: 24px;font-weight: normal;}
.news_unit3 dd p{font-size: 14px;line-height: 24px;color: #777}
.news_unit3{padding-bottom: 24px;border-bottom:#aaa 1px solid;margin-top: 30px}
.abs_gy_2{font-size: 18px;color: #3d2c19;line-height: 40px;height: 160px;overflow: hidden;margin-top: 10px}
.abs_gy{margin-top: 15px}
.news_unit4 img{width: 100%;height: 103px;display: block;}
.news_unit4 p{padding:11px 14px;font-size: 14px;color: #333333;line-height: 26px;background: }
.news_unit4{background: #fff;width: 180px;float: left;margin-right: 18px;margin-top: 30px;box-shadow: 0 0 10px #aaa}
.news_unit4:nth-child(2n){margin-right: 0;}
.news_unit5 img{width: 100%;height:117px;display: block;}
.news_unit5 p{padding:6px 14px 11px;font-size: 12px;color: #333333;line-height: 20px;background: }
.news_unit5 h2{line-height: 24px;font-size: 16px;color: #23538e;padding:8px 14px 0;}
.news_unit5{background: #f3f3f6;width: 180px;float: left;margin-right: 18px;margin-top: 30px;}
.news_unit5:nth-child(2n){margin-right: 0;}
.adbox1{width: 378px;float: left; margin-right: 33px;margin-left: 410px}
.adbox2{width: 378px;float: left;}
.box_vm{margin-top: -133px}
.adbox{margin-top: 35px;margin-bottom: 25px;overflow: hidden;}
.mainbox4{margin-top: 25px;}
.mainbox4 .img_news img {height: 218px;}
.t_pic{height: 200px;display: block;width: 100%;}

.xmly_list{line-height: 16px;font-size: 14px;margin-bottom: 6px;margin-top: 18px}
.xmly_list li{margin-bottom: 6px}
.xmly_list li a{font-size: 12px;color: #ca342d;text-decoration: underline;}
.v_unit{position: relative;}
.msk{background: url(hui1.png) ;position: absolute;left: 0;right: 0;bottom: 0;top: 0;z-index: 999}
.v_unit a{position: absolute;left: 0;right: 0;bottom:0;top: 0;z-index: 9999;line-height: 500px;}
.v_unit p{line-height: 30px;left: 0;right: 0;bottom:0;color: #fff;font-size: 18px;text-indent: 20px;position: absolute;z-index: 999}
.v_unit{margin-top: 24px}
.vbox .clist1{height: auto;}
.vbox .clist1 li,.vboxr .clist1 li{line-height: 40px;width:378px;overflow:hidden;height:40px;}
.vbox .ad{margin-top: 22px}
.vboxr .ad{margin-top: 22px}
/* .vboxr{padding-top: 87px} */
.vboxr .clist3 li{line-height: 40px}
.vboxr .clist3{margin-bottom: 4px}
.mainbox5{overflow: hidden;}
.mainbox5 .img_news img{display: block;position: relative;height:198px}
.mainbox6,.mainbox7,.mainbox8{margin-top: 10px;overflow: hidden;}
.mainbox6 .img_news img{display: block;position: relative;height:188px}
.mainbox7 .img_news img{display: block;position: relative;height:188px}
.mainbox8 .img_news img{display: block;position: relative;height:188px}
.c_title2 span{display: inline-block;padding:0 30px 0 70px;background: url(gy.png) 30px center no-repeat #f3f3f6;color: #23538e;}
.c_title2{line-height: 40px;font-size: 26px;text-align: center;background: url(heng.jpg) left center repeat-x;}
.c_title2_2 span{background-color: #fff}
.shsybg{background: #f3f3f6;padding-top: 30px;margin-top: 30px;padding-bottom:30px}
.v_img1{width: 252px;float: left;}
.v_img2{width: 625px;float: left;}
.v_img3{width: 252px;float: right;}
.img_unit{position: relative;padding-bottom: 16px;border-bottom: #e4e4e5 1px solid;margin-bottom: 16px}
.img_unit a{width: 22px;height: 22px;position: absolute;right: 10px;bottom: 26px;background: url(more_img.png) center center no-repeat;}
.img_unit img{width: 100%;height: 209px;display: block;}
.v_img1 .img_unit:last-child,.v_img3 .img_unit:last-child{border:none;}
.v_img2{width: 626px;padding:0 17px;border-left: #e4e4e5 1px solid;border-right: #e4e4e5 1px solid;margin-left: 17px}
.c_title2_1{margin-bottom: 20px}
.news_unit6{position: relative;width: 180px;float: left;margin-right: 16px;margin-top: 27px}
.news_unit6 a{position: absolute;left: 0;top:0;bottom: 0;right: 0;background: url(hui2.png);text-align: center;font-size: 12px;color: #fff;line-height: 180px;}
.news_unit6:nth-child(2n+1){margin-right: 0}
.clist4 li{line-height: 40px;height: auto;}
.clist4,.clist5{height: auto}
.clist5 li{line-height: 40px}
.mainbox9{margin-top: 20px}
.clist6 li{width: 14.28%;float: left;text-align: center;}
.clist6 li img{padding:6px;border:#eee 1px solid;}
.clist6 li p{line-height: 40px;font-size: 14px;color: #333;text-align:center;}
.clist6 {margin-top: 30px;overflow: hidden;}
.bot_links{background: #f3f3f6;padding:20px 0 40px;border:#dddddf 2px solid;}
.clist7 li{width: 12.5%;float: left;line-height: 38px;font-size: 16px;color: #333}
.clist7 li a{color: #333}
.clist7{overflow: hidden;}
.bot_links{margin-top: 40px}
.gwab_detail1{line-height: 50px;font-size: 12px;color: #6c6c6c;text-align: center;}
.gwab{background: #f3f3f6}
.gwab_detail2{line-height:20px;font-size: 16px;text-align: center;position: relative;padding:25px 0 0;}
.gwab_detail2 img{position: absolute;left: 160px;top: -10px}
.gwab_detail2 a{padding:0 20px;font-size: 16px;display: inline-block;}
.bottom_content span{padding-left: 42px;color: #fff;font-size: 12px;background: url(yx.png) left center no-repeat;padding-left: 45px;display: inline-block;line-height: 40px}
.bottom{background: #20518c;text-align: center}
.ckgd_m{display: none;}





.search_index_top{height: 140px;}
.logo_pc_index{float: left;margin-top: 33px;width: 260px}
.search_index_r{width: 640px;float: right;}
.search_index_r_1{height: 44px;border-radius: 44px;border:#bbbbbb 1px solid;}
.option_l{width: 95px;float: left;height: 44px;line-height: 44px;font-size: 14px;color: #333}
.option_l p{padding-right: 20px;background: url(smoew.png) right center no-repeat;text-indent: 20px;margin-right: 20px}
.search_index_r_1{position: relative;margin-top: 44px}
.option_l{width: 95px;float: left;}
.search_index_r_1 ul{z-index: 999999;position: absolute;left: 20px;top: 44px;line-height: 44px;font-size: 14px;color: #333;display:none;background: #fff;width: 60px;}
/*.option_l:hover ul{display: block;}
*/
/*.option_l ul li:hover{background: #eee}
*/
.search_index_r_1 input{height: 18px;line-height: 18px;color: #333;width: 400px;float: left;margin-top: 13px;border-left: #c1c1c1 1px solid;text-indent: 5px}
.sub_index{width: 44px;height: 44px;float: right;background: url(search_pc.png) center center no-repeat;display: block;}
.bot_s_links a{display: inline-block;line-height: 44px;color: #757575;font-size: 14px;margin:0 15px;}
.gjjs{line-height: 44px;float: right;font-size: 14px;}
.bot_s_links .gjjs{color: #235b97;cursor: default;background: url(gjjs.png) right center no-repeat;padding-right: 16px;}
.option_unit .option_title{float: left;font-size: 18px;line-height: 40px;color: #333}
.opts{float: left;font-size: 18px;line-height: 40px;}
.opts span{display: inline-block;margin-left: 20px;font-size: 14px;line-height: 45px}
.opts span.cur{color: #235b97;}
.option_unit{margin-right: 50px;overflow:hidden;float: left;}
.fjlx p{float: right;width: 80px;background: url(smoew.png) right center no-repeat;font-size: 14px;color: #333;line-height: 45px;}
.fjlx{float: left;position: relative;margin-right: 30px}
.fjlx ul{position: absolute;left: 0;top: 44px;line-height: 30px;font-size: 14px;color: #333;display:none;background: #fff;width: 60px;}
.fjlx:hover ul{display: block;}
.fjlx ul li:hover{background: #eee}
.jg{line-height: 44px;font-size: 14px;float: right;}
.jg span{color: #309081}
.search_unit h2{font-size: 18px;line-height: 30px;font-weight: normal;}
.search_unit h2 span{font-size: 18px;padding:0 20px;color: #fff;background: #235b97;margin-right: 10px;display: inline-block;font-weight: normal;}
.options{overflow:hidden;}
.search_unit h2 a{color: #235b97}
.search_unit h2 b{color: #d50703;font-weight: normal;}
.search_unit dl dt{float: left;margin-right: 20px;}
.search_unit dl dd{overflow:hidden;}
.search_unit dl dd .time{font-size: 14px;color: #9195a3;line-height: 22px;}
.search_unit dl dd .abs_s{font-size: 14px;color: #444444;line-height: 25px;}
.abs_s a{color: #444}
.search_unit dl{margin-top: 14px;padding-bottom: 20px;overflow:hidden;}
.search_list{margin-top: 15px;}
.next a{display: inline-block;height: 36px;font-size: 14px;padding:0 13px;color: #444;margin:0 4px;background: none;border-radius: 4px}
.next a.bod{border:#ddd 1px solid;}
.next a:hover,.next a.cur{background: #235b97;color: #fff}
.next a.bod:hover,.next a.bod.cur{border-color:#ddd;}
.next {color: #444;font-size: 14px;line-height: 36px;text-align: center;padding:30px 0 50px;}
.loc{line-height: 40px;color: #666;font-size: 14px;}
.loc a{padding:0 10px;}
.detail_title{text-align: center;line-height: 60px;font-size: 42px;color: #000;margin-top: 20px}
.sub_title{line-height: 40px;color: #666;font-size: 14px;margin-top: 30px;padding-bottom: 20px;border-bottom: #e1e2e4 8px solid}
.sub_title span{margin-right: 20px;display: inline-block;}
.share_icons{float: right;}
.share_icons a{display: inline-block;margin-left: 4px;}
.detail_content{line-height: 36px;font-size: 18px;color: #333;padding:20px 0;}
.ewm_l{float: left;font-size: 12px;line-height: 20px;width: 180px;height: 190px;border:#eee 1px solid;text-align: center;}
.ewm_l img{width: 110px;margin-top: 20px;margin-bottom: 10px}
.ewm_m{width: 20px;line-height: 16px;height: 183px;color: #fff;background: #235b97;font-size: 14px;text-align: center;float: left;padding-top: 7px;margin-left: 20px;}
.ewm_r{width: 20px;color: #333;padding-top: 7px;font-size: 14px;float: left;margin-left: 20px;}
.detail_ewm{width: 280px;margin:0 auto;overflow:hidden;}
.detail_content_r{text-align: right;}
.detail_bot span{line-height: 40px;color: #fff;display: inline-block;margin:0 25px;font-size: 14px;}
.detail_bot {background: #235b97;text-align: center;}
.xyp li{font-size: 18px;line-height: 42px;}
.xyp li a{color: #000}
.xyp {padding:20px 0;}
.xlcd{width: 580px;background: #fff;box-shadow: 0 0 10px #bbb;min-height: 200px;top: 50px;left: 30px;position: absolute;z-index: 999;padding:20px 0 50px;display: none;}
.xlcd_list p{line-height: 40px;font-size: 14px;color: #454545;text-indent: 20px;cursor: default;}
.xlcd_list {position: static;}
.xlcd h3{line-height: 40px;font-size: 14px;color: #333333;margin-top: 10px;text-indent: 20px;font-weight: normal;}
.lsjl span{display: inline-block;line-height: 30px;padding:0 24px;border:#ccc 2px solid;margin-left: 20px;border-radius: 5px}
.lsjl{margin-top: 5px;min-height: 34px}
.qk{font-size: 12px;color: #999;line-height: 40px;margin-left: 15px;cursor: pointer;}
.options_gj{position: absolute;width: 920px;height: 370px;right: 0;top: 45px;z-index: 9999;background: #fff;display: none;}
.bot_s_links{position: relative;}
.options_gj h3{font-size: 14px;line-height: 40px;color: #a2a2a2;font-weight: normal;}
.options_gj h4{font-size: 14px;line-height: 40px;color: #a2a2a2;font-weight: normal;text-indent: 46px}
.options_gj_box{padding:10px 50px;margin-bottom: 4px;background: #f6f8fd;}
.options_list li{width: 50%;float: left;height: 37px;line-height: 37px;overflow:hidden;margin-top: 20px}
.options_list li span{display: block;float: left;width: 172px;font-size: 14px;color: #343434;text-align: right;}
.options_list li input{width: 220px;height: 35px;line-height: 35px;border:#ccc 1px solid;border-radius: 4px;background: #fff;margin-left: 16px;float: left;}
.options_list {overflow:hidden;margin-bottom: 10px}
.options_details{width: 50%;float: left;margin-bottom: 10px;margin-top: 10px}
.options_details dt{display: block;float: left;width: 172px;font-size: 14px;color: #343434;text-align: right;height: 37px;line-height: 37px;}
.options_details .rdd{position: relative;width: 220px;height: 35px;line-height: 35px;border:#ccc 1px solid;border-radius: 4px;background: #fff;margin-left: 16px;float: left;background: url(r_mre.png) 200px center no-repeat;text-indent: 11px;font-size: 14px}
.rdd ul{position: absolute;width: 220px;border:#ccc 1px solid;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-top: none;left: -1px;top: 34px;background: #f6f8fd;display: none;z-index: 9999}
.rdd ul li{line-height: 37px;color: #343434;font-size: 14px}
.rdd:hover ul{display: block;}
.rdd ul li:hover{background: #eee}
.bot_s_links .gjjs_btn{display: block;float: left;width: 222px;height: 37px;line-height: 37px;text-align: center;font-size: 14px;color: #fff;background: #205e92;border-radius: 4px;margin-left: 188px;margin-right: 0;margin-top: 10px}
.search_unit dl dd .time span{display: none;}
.search_top_m{padding-bottom: 33px;border-bottom: #f8f8f8 17px solid}
.ssls_m li{line-height: 90px;font-size: 26px;color: #000;text-indent: 40px;background: url(his.png) left center no-repeat;border-bottom: #ccc 1px dotted;margin:0 30px;}

/*20211109*/
.main_ej_l{width: 792px;float: left;}
.main_ej_r{width: 359px;float: right;}
.device3{position: relative;height:355px;overflow: hidden;}
.arrow-left{width: 24px;height: 46px;display: block;position: absolute;left: 20px;top: 155px;background: url(g_l.png) no-repeat;z-index: 999}
.arrow-right{width: 24px;height: 46px;display: block;position: absolute;right: 20px;top: 155px;background: url(g_r.png) no-repeat;z-index: 999}
.device3 .pagination1{display: none;}
.device3 .swipertitle{position: absolute;left: 0;top: 0;bottom: 0;right: 0;background: url(g_h.png) no-repeat;}
.device3 .swiper-slide a{position: relative;display: block;}
.device3 .swipertitle p{color: #fff;text-align: center;line-height: 650px}
.unit_ej p span{display: inline-block;min-width: 100px;margin-right: 30px;font-size: 14px;color: #a1a1a1;line-height: 25px;}
.unit_ej h2{font-size: 22px;color: #333;line-height: 40px;}
.unit_ej h2 a{color: #333}
.unit_ej{padding:15px 0;border-bottom: #ddd 1px solid}
.list_ej{border-top:#c52d2d 2px solid;margin-top: 20px}
.next input{width: 40px;height: 38px;line-height: 38px;border:#ddd 1px solid;display: inline-block;border-radius: 5px;text-align: center;text-indent: 0;margin-left: 10px;position: relative;top: -1px;margin-right: 5px}
.device4{position: relative;height: 372px;overflow: hidden;}
.swipertitle_ej{font-size: 18px;line-height: 30px;color: #333;padding:10px 0;margin:0 20px;}
.r_title{line-height: 22px;border-bottom: #e1e1e1 1px solid;height: 22px;}
.r_title span{padding:0 10px;font-size: 20px;color: #222;background: #fff;border-left: #235b97 6px solid;position: relative;top: 1px;display: inline-block;height: 22px}
.bod{border:#dbdbdb 1px solid;margin-top: 22px;padding-bottom: 28px;margin-bottom: 30px}
.r_ej_list li h2{color: #ba131b;font-size: 14px;line-height: 30px;padding-left: 30px;background: url(dot_q.png) left center no-repeat;}
.r_ej_list li p{color: #333333;font-size: 16px;color: #333;line-height: 26px;padding-left: 30px}
.r_ej_list li{padding:10px 0;}
.r_ej_list {background: url(l_Bg.png) 3px 20px no-repeat;}
.mt30{margin-top: 20px}
.tg_l{width: 880px;float: left;}
.tg_title{line-height: 220px;color: #fff;font-size: 60px}
.tg_main{background: url(top_banner.jpg) top center no-repeat;}
.tg_r{width: 285px;float: right;}
.tg_top dt{width: 220px;float: left;margin-right: 30px}
.tg_top dt img{float: left;padding:8px;border:#a7a7a7 1px solid;}
.tg_top dd{overflow: hidden;}
.tg_top dd h2{font-size: 36px;line-height: 78px;color: #333;height: 78px;overflow: hidden;border-bottom: #c1c1c1 1px solid;}
.tg_top dd h2 span{line-height: 100px;color: #747474;font-size: 18px;font-weight: normal;margin-left: 20px}
.mid_txt h3{font-size: 20px;color: #000;line-height: 50px;margin-top: 10px}
.mid_txt {line-height: 22px;font-size: 14px;color: #747474}
.mid_txt_1 a{color: #921519}
.tg_title{margin-bottom: 30px}
.td1{width: 560px;float: left;}
.td2{width: 100px;float: left;}
.td3{overflow: hidden;}
.xggj li{line-height: 38px;font-size: 14px;color: #444;overflow: hidden;}
.tg_top{overflow: hidden;margin-bottom: 20px}
.xggj {margin-top: 30px}
.thead{background: #f2f2f2}
.thead{text-align: center;}
.s{background: #f6f8fa}
.q{background: #fff}
.td1{text-indent: 30px}
.gdzj{font-size: 20px;line-height: 40px;border-bottom:#c1c1c1 1px solid;}
.xgj{font-size: 18px;line-height: 40px;border-bottom:#827776 1px solid;text-indent: 20px}
.tg_r{border:#827776 1px solid;}
.list_pic li{width: 50%;float: left;margin-top: 15px}
.list_pic li img{display: block;margin:0 auto;width: 105px;border-radius: 10px}
.list_pic li p{text-align: center;font-size: 16px;color: #525151;line-height: 30px}
.list_pic{padding-bottom: 20px;overflow: hidden;}
.device9{margin-top: 30px;position: relative;height: 200px}

.swiper-scrollbar{width: 100%;height: 10px;position: absolute;left: 0;bottom: -40px;z-index: 999}
/*20211202新增*/
.ej_top{height: 74px;background: #f3f3f3}
.ej_logo{height: 30px;margin-top: 20px;float: left;}
.channel_name{height: 30px;padding:0 20px;color: #fff;font-size: 18px;line-height: 30px;background: #235b97;display: block;margin-top: 20px;margin-left: 10px;border-radius: 4px;float: left;}
.top_as a{display: inline-block;font-size: 18px;color: #000;margin:0 20px;}
.top_as{float: left;line-height: 30px;margin-top: 20px;margin-left: 20px}
.top_as a:hover,.top_as a.cur{color: #235b97}
.w_link{float: left;margin-top: 25px;margin-left: 30px}
.w_link a{display: inline-block;margin:0 10px;}
.ej_search{width: 210px;float: right;height: 30px;border:#ababab 1px solid;border-radius: 30px;background: #fff;margin-top: 20px}
.ej_search input{height: 28px;background: none;border:none;line-height: 32px;font-size: 14px;color: #666;margin-left: 15px;width: 150px;}
.ej_search .sub_ej{width: 30px;height: 30px;float: right;background: url(search_pc.png) center center no-repeat;display: block;}
.phb ul li{line-height: 22px;font-size: 14px;padding:14px 0 14px 23px;border-bottom:#ccc 1px dotted;position: relative;}
.phb{background: #eee;padding:10px 20px;border-top: #a50034 5px solid;margin-bottom: 20px}
.phb ul li span{display: inline-block;height: 16px;width: 16px;margin-right: 4px;line-height: 16px;font-size: 12px;text-align: center;position: absolute;left: 0;top:17px;border-radius: 2px}
.tg_1{background: #fe2d46;color: #fff;}
.tg_2{background: #ff6600;color: #fff;}
.tg_3{background: #faa90e;color: #fff;}
.phb ul li:last-child{border:none;}
.phb ul li span.tg{background: #dddddd;color: #333;}
.p_title{border-bottom:#ccc 1px dotted;line-height: 40px }
.rgs{float: right;}
.rgs span{line-height: 36px;display: inline-block;margin:0 5px;font-size: 14px;color: #333;padding:2px 3px;cursor: default;}
.rgs span.cur{border-bottom: #a50034 2px solid;padding-bottom: 0}
.p_ej_list li img{display: block;width: 100%;height: 200px;margin-top: 15px}
.p_ej_list li p{line-height: 30px;font-size: 14px;color: #333;text-align: center;}
.share_icons{position: fixed;width: 20px;float: none;left: 50%;top: 50%;margin-top: -60px;margin-left: 608px}
.share_icons a{margin-bottom: 6px}
.fhdb{width: 40px;height: 40px;line-height: 20px;font-size: 14px;text-align: center;background: #eee;border-radius: 6px;padding:10px;display: block;cursor: pointer;position: fixed;bottom: 20px;left: 50%;margin-left: 608px}
/*20211202新增*/
#toDy .container{width:1000px}





/*20211220*/
.top_as{width: 966px;height: 30px;overflow: hidden;padding:0 20px;position: relative;}
.top_as .arrow-left4{position: absolute;width: 15px;height: 30px;left: -10px;top: 0;line-height: 30px;}
.top_as .arrow-right4{position: absolute;width: 15px;height: 30px;right: -10px;top: 0;line-height: 30px;}
.top_as a{}
/*display: block;margin:0 10px;text-align: center;*/
.search_links .weixin{display: inline-block;line-height: 20px;font-size: 12px;text-indent: 30px;color: #2d5d97;position: relative;cursor: default;}
.search_links .weixin p{position: absolute;top: 19px;width: 74px;left:50%;margin-left: -39px;display: none;}
.search_links .weixin p img{display: block;width: 100%;}
.search_links .weixin:hover p{display: block;}
/*20211220*/

/*20211230*/
.mainbox3-0 {background: url(/images/box_bg.jpg) top center no-repeat;background-size: 100% 100%;margin-top: 26px}
.mainbox3-2{margin-top: 30px; padding-bottom: 30px;}
.img_list_1230 li{width: 200px;float: left;margin-right: 50px;position: relative;}
.img_list_1230 li:last-child{margin-right: 0}
.img_list_1230 li img{display: block;width: 100%;}
.video_swiperbox{position: absolute;left: 0;right: 0;top: 0;height: 583px;z-index: 99999;background: #000;display: none;}
.device1 .swiper-slide{position: relative;}
.img_list_1230{overflow: hidden;padding-top: 30px}
.img_list_1230 li:hover .name_1230{display: none;}
.img_list_1230 li:hover .abs_1230{display: block;}
.name_1230_1{position: absolute;left: 0;right: 0;bottom: 0;height: 40px;font-size: 18px;line-height: 40px;text-align: center;background: rgba(0,0,0,0.5);color: #fff}
.name_1230{position: absolute;left: 0;right: 0;bottom: 0;height: 40px;font-size: 18px;line-height: 40px;text-align: center;background: rgba(0,0,0,0.5);color: #fff}
.abs_1230{display:none;position: absolute;left: 0;right: 0;bottom: 0;top:0;font-size: 14px;line-height: 25px;text-align: left;background: rgba(0,0,0,0.5);color: #fff;padding:15px;}
.close_video{position: absolute;right: 0;top: 0;width: 30px;height: 30px;background: url(close_video.png) no-repeat;background-size: 30px 30px;z-index: 99999}
/*20211230*/







