﻿body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img{padding:0;margin:0;}
*{box-sizing:border-box;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,i{font-weight:normal;font-style:normal;}
ol,ul,li{list-style:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
html{width:100%;height:100%;font-size:100%;}
body{width:100%;height:100%;color:#333;font-size:1rem;font-family:Microsoft YaHei,Simsun,SimHei,Arial;-webkit-text-size-adjust:none;min-width:320px;background:#fbfbfb;}
a{color:#333;text-decoration:none;outline:0;}
a:hover{text-decoration:underline;}
.clear{clear:both;font-size:0;height:0;line-height:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.clearfix{*zoom:1;}
img{border:none;vertical-align:middle;max-width:100%;}

.modal-open{position:fixed;height:100%;}

#winMark{z-index:99;width:100%;display:none;height:100%;position:fixed;background:rgba(0,0,0,0.8);left:0;top:0;}
#winMark .close{position:absolute;right:7%;top:7%;width:40px;height:40px;background:url(../image/guanbi.png) no-repeat center;background-size:cover;cursor:pointer;transition-duration:.5s;}
#winMark .close:hover{transform:rotate(90deg)}
#header2{width:25px;height:55px;line-height:55px;color:#fff;display:none;position:fixed;right:0;top:0;z-index:9999}
.fl{float:left;}
.fr{float:right;}
.mt10{margin-top:10px;}
.mr15{margin-right:15px;}
.mr25{margin-right:25px;}
.pt20{padding-top:20px;}

.wrap{width:1400px;margin:0 auto;overflow:hidden;}
#header{width:100%;height:auto!important;overflow:hidden;position:relative;background:#fbfbfb}
.top{width:1400px;height:105px;margin:0 auto;position:relative;}
.top .logo{width:600px;float:left;margin-top:10px}
.top .logo img{width:400px;}
.top .xxun{position:absolute;top:20px;left:750px;width:300px;}
.top .xxun img{width:100%;}
.top .link1{text-align:right;padding:5px 0px 0 0;color:#fff;width:auto;float:right;}
.top .link1 dt{display:block;width:40px;height:40px;float:left;margin-right:10px;cursor:pointer;overflow:hidden;white-space: nowrap;text-indent:99999px;border-radius:20px;border:1px solid #1073C9}
.top .link1 em{display:block;width:30px;height:30px;margin:5px 0 0 5px;background:url(../image/t_search.png) no-repeat center;background-size:20px 20px;white-space: nowrap;text-indent:99999px;}
.top .link1 em.t_video{background-image:url(../image/t_video.png);}
#search_wrap{position:absolute;width:auto;z-index:9999;top:50%;left:50%;margin-left:-270px;margin-top:-20px;transition:all 0.5s;display:none}
#search_wrap .search_bd{}
#video_wrap{position:absolute;width:auto;z-index:9999;top:50%;left:50%;margin-left:-300px;margin-top:-200px;transition:all 0.5s;display:none}
#video_wrap #iframe0{width:600px!important;height:400px!important;overflow:hidden;}
.navbar{width:100%;background:#fff;position:relative;background:#f3f3f3;border-top:1px solid #e4e4e4}
#sddm{width:1400px;margin:0 auto;z-index:30;position:relative;display:block;height:auto!important;}
#sddm a{color:#000;}
#sddm .nLi{float:left;position:relative;display:block;width:140px;text-align:center;padding:13px 0;}
#sddm .nLi h3{float:left;width:100%;display:inline-block;}
#sddm .nLi h3 a{text-decoration:none;display:block;font-size:1.1rem;text-align:center;font-weight:bold;border-right: 1px solid #dfdfdf;}
#sddm .sub{display:none;width:140px;left:0;top:40px;position:absolute;padding:0;z-index:29}
#sddm .sub li{zoom:1;line-height:40px;height:40px;border-top:0 solid #006cc6;background-color:#0d4690;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80)}
#sddm .on a{color:#0d4690;}
#sddm .on{}
#sddm .on::after {
  content: "";
  width: 80%;
  height: 3px;
  position: absolute;
  left: 0;
  bottom: 0;
  margin:0 10%;
  background-color: #086CBE;
}
#sddm .sub a{display:block;color:#fff;font-weight:400;text-decoration:none;font-size:1.1rem;}
#sddm .sub a:hover{background:url(../image/black30.png);color:#fff;opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.allMenu-right{display:none;width:42px;height:42px;position:absolute;right:30px;top:0;background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1));z-index:99}
.search_bd{height:40px;background:#fff;overflow:hidden;border-radius:0px;width:540px;margin:0;}
.search_kk{float:left;_display:inline;height:30px;line-height:30px;margin:5px 0 5px;width:460px;padding-left:15px;font-size:1rem;border:none;background:none;outline:none;}
.search_an{width:80px;height:40px;float:right;_display:inline;background:#0d4690;border:none;line-height:40px;text-align:center;overflow:hidden;cursor:pointer;color:#fff;font-size:1.2rem;}

.footerNav{margin-top:20px;overflow:hidden;border-top:2px #086CBE solid;background:#fff;position:relative;}
.footerNavBox{padding:5px 0}
.footerNavBox .box1{width:700px;float:left;}
.footerNavBox .box1 p{height:40px;line-height:40px;}
.footerNavBox .box1 a{}
.footerNavBox #_ideConac{margin-left:20px;margin-top:20px;width:80px;height:80px;display:block;float:left;}
.footerNavBox .box3{width:330px;float:right;margin-right:-10px;}
.footerNavBox .box3 li{width:90px;float:left;margin:0 10px;cursor:pointer}
.footerNavBox .box3 li img{width:90px;height:90px;margin-bottom:10px;}
.footerNavBox .box3 li p{text-align:center;}


.rollto{position:fixed;right:50%;margin-right:-760px;bottom:160px;z-index:999;display:none}
.rollto a{overflow:hidden;display:block;width:50px;height:50px;background:url(../image/backtop.png) no-repeat 0 0;text-indent:-999px;opacity:.7;filter:alpha(opacity=70)}
.rollto a:hover{background-position:0 -52px;opacity:1;filter:alpha(opacity=100)}
.go_index{position:fixed;right:50%;margin-right:-760px;bottom:220px;z-index:999;display:none;width:50px;height:50px;background:#000000 url(../image/gohome.png) no-repeat center;background-size:30px 30px;opacity:0.3;filter:alpha(opacity=30);border-radius:5px;}
.go_index a{overflow:hidden;display:block;cursor:pointer;width:50px;height:50px;overflow:hidden;text-indent:-999px;}
.go_index:hover{opacity:0.5;filter:alpha(opacity=50);}

#indBanner{position:relative;overflow:hidden;}
#indBanner .hd{position:absolute;width:100%;height:14px;left:0;bottom:20px;zoom:1;text-align:center;}
#indBanner .hd li{display:inline-block;*display:inline;width:38px;height:7px;border:2px #fff solid;margin:0 5px;cursor:pointer;border-radius:6px;vertical-align:top;text-indent:-9999px;}
#indBanner .hd li span{display:none;}
#indBanner .hd li.on{border:2px #b80000 solid;}
#indBanner .bd li{min-width:1200px;width:100%;text-align:center;cursor:pointer;}
#indBanner .bd li img{width:100% !important;height:auto !important;max-width:1920px;}
#indBanner .bd li .con{display:none;}
#indBanner .prev,#indBanner .next{display:none;border:1px solid #fff;border-radius:20px;width:40px;height:40px;background:url(../image/slideArrow.png) no-repeat;position:absolute;z-index:7;top:50%;margin-top:-20px;cursor:pointer;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;-o-transition:0.3s;}
#indBanner .prev{left:50%;margin-left:-740px;background-position:13px 10px;}
#indBanner .next{left:50%;margin-left:700px;background-position:16px -74px;}
#indBanner .prev:hover{border:1px solid #7a7a78;background:url(../image/slideArrow.png) no-repeat 13px 10px #7a7a78;}
#indBanner .next:hover{border:1px solid #7a7a78;background:url(../image/slideArrow.png) no-repeat 16px -74px #7a7a78;}
.part1{height:370px;}
.part1 .box1{width:960px;float:left;background:#fff;padding:10px 10px 20px;border:1px solid #e7e7e7;}
.part1 .hd0{}.part1 .hd0{height:35px;border-bottom:2px solid #ccc;margin-bottom:15px;padding:0 15px 0 0;}
.part1 .hd0 h2{font-size:1.1rem;font-weight:bold;float:left;height:35px;line-height:35px;border-bottom:2px solid #0d4690;padding:0 15px;}
.part1 .hd0 .more{height:35px;line-height:35px;float:right}
.part1 .hd0 .more a{}#focus{float:left;width:450px;height:300px;overflow:hidden;position:relative;}
#focus .hd{height:18px;overflow:hidden;position:absolute;right:5px;bottom:10px;z-index:1;}
#focus .hd ul{overflow:hidden;zoom:1;float:left;}
#focus .hd ul li{float:left;margin-right:1px;z-index:2;display:block;width:18px;height:18px;line-height:18px;background:#fff;text-align:center;cursor:pointer;}
#focus .hd ul li.on{background:#b80000;color:#fff;}
#focus .bd{position:relative;z-index:0;overflow:hidden;width:100%;}
#focus .bd img{width:100%;height:300px;overflow:hidden;display:block;}
#focus .bd li{width:100%;position:relative;}
#focus .bd li img{width:100%;vertical-align:top;-webkit-transition:all .7s ease;transition:all .7s ease;}
#focus .bd li a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
#focus .bd li p,#focus .bd li em{position:absolute;width:100%;padding-left:15px;height:40px;bottom:0px;left:0;overflow:hidden;line-height:40px;color:#fff;text-align:left;z-index:9;font-size:1rem;font-weight:bold;}
#focus .bd li em{z-index:8;background:#000;filter:alpha(opacity=50);opacity:0.5;}
#focus .prev,#focus .next{width:30px;height:45px;margin:-30px 0 0;display:none;background:url(../image/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:12;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:0.2;}
#focus .prev{left:0;}
#focus .next{background-position:0 -45px;right:0;}
#focus .prev:hover,#focus .next:hover{filter:alpha(opacity=50) !important;opacity:0.5 !important;}
.newsbox{width:470px;height:300px;float:right;}
.newsbox .topicList li{line-height:32px;padding:0 0 0 12px;background:url(../image/bg_li0.png) no-repeat left center;height:32px;overflow:hidden}
.newsbox .topicList li.t{height:80px;border-bottom:1px #e0e0e0 dashed;padding-bottom:10px;background:none;margin-bottom:10px;}
.newsbox .topicList li.t .title{background:url(../image/bg_topnews.png) no-repeat left center;padding-left:50px;}
.newsbox .topicList li.t .title a{font-size:16px;color:#2f72da;font-weight:bold;}
.newsbox .topicList li.t .more{color:#f90;background:0 0}
.newsbox .topicList li.t .intro{color:#999;text-indent:0;line-height:22px}
.newsbox .topicList li .date{float:right;color:#999}
.notice{width:420px;height:380px;float:right;background:#fff;padding:10px;border:1px solid #e7e7e7;}
.notice .hd{height:35px;border-bottom:2px solid #ccc;margin-bottom:15px;padding:0 15px 0 0;}
.notice .hd h2{height:35px;line-height:35px;font-size:1.1rem;font-weight:bold;float:left;border-bottom:2px solid #0d4690;padding:0 15px;}
.notice .hd .more{height:35px;line-height:35px;float:right}
.notice .hd .more a{}.notice .slink{margin-top:15px;}
.notice .slink li{background:url(../image/ia_100000101.png) no-repeat left center;overflow:hidden;width:190px;height:55px;float:left;}
.notice .slink li.li1{margin-right:18px;}
.notice .slink li a{display:block;height:100%;width:100%;line-height:55px;font-size:16px;padding-left:69px;color:#333333;background-repeat:no-repeat;background-position:22px center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:10px;}
.notice .slink li.li1 a{background-image:url(../image/ia_100000100.png);}
.notice .slink li.li2 a{background-image:url(../image/ia_100000102.png);}
.ban2{width:1400px;margin:20px auto 0;height:200px;overflow:hidden;}
.ban2 img{width:100%;height:auto;}

.listbox{height:336px;width:688px;background:#fff;padding:10px 20px 0;margin-top:20px;border:1px solid #e7e7e7;}
.listbox .hd{height:40px;border-bottom:2px solid #ccc;}
.listbox .hd h2{float:left;text-align:center;height:40px;line-height:40px;font-size:1.1rem;font-weight:bold;padding:0 20px;border-bottom:2px solid #0d4690;}
.listbox .hd .more{float:right;line-height:40px;float:right;padding-right:10px;}
.listbox .hd .more a{color:#333;}
.listbox .bd{padding:15px 7px;}
.listbox .bd li{height:32px;line-height:32px;overflow:hidden;padding-left:10px;background:url(../image/li_ico1.png) 0px center no-repeat;}
.listbox .bd li a{color:#333}
.listbox .bd li .datetime{float:right;color:#ccc;padding-right:0px;}
.listbox .anpaitu{overflow-y:auto;height:256px;}

.listbox .anpaitu::-webkit-scrollbar{width:4px;border-radius:2px;background-color:rgba(240,240,240,1);}

.listbox .anpaitu::-webkit-scrollbar-track{border-radius:5px;background-color:rgba(240,240,240,.5);}

.listbox .anpaitu::-webkit-scrollbar-thumb{background-color:gray;border-radius:4px;}
.listbox .anpaitu img{max-width:100%;}
.box_zt{overflow:hidden;width:1400px;position:relative;margin:20px auto 0}
.box_zt .hd{height:38px;background:url(../image/l_img.png) no-repeat left center,url(../image/r_img.png) no-repeat right center;}
.box_zt .hd h2{text-align:center;height:38px;line-height:38px;font-weight:bold;font-size:1.1rem;}
.box_zt .bd{padding:20px 0px 0;overflow:hidden;margin-left:-30px;}
.box_zt .bd li{overflow:hidden;width:25%;height:200px;vertical-align:middle;display:inline-block;}
.box_zt .bd li .list_box{width:100%;height:100%;vertical-align:middle;display:flex;align-items:center;}
.box_zt .bd li img{width:100%;height:auto;}
.box_zt .bd li a{color:#333;margin-left:30px;}
.box_zt .bd li p{display:none}
.box_zt .prev,.box_zt .next{width:30px;height:45px;background:url(../image/ad_ctr.png) no-repeat 0 0;position:absolute;top:50%;z-index:12;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=90);opacity:0.9;}
.box_zt .prev{left:0;}
.box_zt .next{background-position:0 -45px;right:0;}
.box_zt .prev:hover,.box_zt .next:hover{filter:alpha(opacity=90) !important;opacity:0.9 !important;}

.position{padding-left:25px;height:50px;line-height:50px;background:url(../image/home.gif) no-repeat 7px center;color:#666;}
.profile{margin:15px 0 15px 0;}
.sidebar{width:340px;padding:10px;float:right;overflow:hidden;background:#fff;padding-bottom:9999px;margin-bottom:-9999px;}
.main{width:1035px;padding:10px 15px 0;float:left;overflow:hidden;background:#fff;padding-bottom:9999px;margin-bottom:-9999px;border:1px solid #e7e7e7;}
.subnav{margin-bottom:15px;}
.subnav .hd{height:50px;background:#0d4690;border-radius:5px;box-shadow:0 0 10px 3px rgba(50,56,70,.18);border:#e3e4e6 1px solid;}
.subnav .hd h2{color:#fff;font-size:18px;padding-left:50px;height:50px;line-height:50px;background:url(../image/sideMenuhdicon.png) no-repeat 15px 10px;background-size:28px 28px;}
.subnav .bd ul li{border-bottom:1px dotted #e3e3e3;}
.subnav .bd ul li a{border-left:2px solid #3C98EC;padding:15px 0 15px 0px;text-align:center;font-size:1.1rem;border-left:2px solid transparent;height:auto;line-height:25px;overflow:hidden;display:block;color:#000;font-weight:bold;}
.subnav .bd ul li:hover a{color:#2F8CE1;border-left:2px solid #1676c0;background:url(../image/sideMenuHoverIcon.png) left center no-repeat;}
.subnav .bd ul .class_on a{border-left:2px solid #1676c0;color:#2F8CE1;background:url(../image/sideMenuHoverIcon.png) left center no-repeat;}
.sidebox .hd{height:50px;background:#0d4690;border-radius:5px;box-shadow:0 0 10px 3px rgba(50,56,70,.18);border:#e3e4e6 1px solid;}
.sidebox .hd h2{color:#fff;font-size:18px;padding-left:50px;height:50px;line-height:50px;background:url(../image/sidehdicon.png) no-repeat 15px 10px;}
.sidebox .hd .more{float:right;height:50px;line-height:50px;}
.sidebox .hd .more a{color:#006cc6;}
.sidebox .bd{padding:10px 10px 5px;background:url(../image/news_rank.png) 10px 18px no-repeat;overflow:hidden;}
.sidebox .bd li{height:35px;line-height:35px;font-size:14px;padding-left:32px;overflow:hidden;}

.mainlistbox{padding:0 10px;}
.mainlistbox .hd{height:40px;line-height:40px;border-bottom:2px solid #ccc;padding-left:15px;}
.mainlistbox .hd h2{height:40px;line-height:40px;border-bottom:2px #0d4690 solid;color:#0d4690;font-size:18px;float:left;padding:0 20px;font-weight:bold;}
.mainlistbox .bd{padding:20px 0px 0;}
.mainlistbox .bd ul li{padding:0 0 0 19px;background:url(../image/ico1.png) no-repeat left center;height:35px;line-height:35px;overflow:hidden;}
.mainlistbox .bd ul li.spe{background:none;border:none;border-bottom:1px #e5e5e5 dashed;height:1px;font-size:0;margin:15px 0;}
.mainlistbox .bd ul li a{color:#333333;font-size:16px;}
.mainlistbox .bd ul li .datetime{color:#999;float:right;}
.mainlistbox .bd ul li:hover{background:url(../image/ico2.png) no-repeat left center;}
.mainlistbox .bd ul li a:hover{color:#ff5820;}
.mainlistbox .bd ul l:hover .datetime{color:#ff5820;}
.area{margin:10px auto;}
.area ul{padding:10px 0}
.area h3{height:40px;font-size:16px;line-height:40px;background:#e7e7e7;padding:0 20px;color:#0d4690}
.area h3 span{float:right;}
.area h3 span a{font-family:宋体;color:#666;font-size:12px;}

.page{font-size:0;text-align:center;padding:25px 0;clear:both;line-height:26px;}
.page a{font-size:12px;display:inline-block;*display:inline;zoom:1;border:1px solid #d4d4d4;padding:2px 10px;margin-right:5px;border-radius:2px}
.page a:hover{border:1px solid #2f72da;text-decoration:none;color:#1676c0;}
.page b a,.page .current{background:#2f72da;border:1px solid #333;color:#fff !important;}
.page select{height:20px;line-height:20px;padding:0 8px;background:#fff;border:1px solid #d4d4d4;vertical-align:middle;}

.showcon{padding:15px;background:#fff;border:1px solid #e7e7e7;}
.showcon h1{text-align:center;color:#333333;font-size:1.5rem;font-weight:bold;padding-top:25px;}
.source{color:#444;height:43px;line-height:43px;background:#f4f6f7;margin:40px 0 40px 0;text-align:center;}
.showcon .article{margin:40px 0 15px 0;padding:0 30px;}
.showcon .article img{width:auto;max-width:1000px;}
.showcon .article p{color:#333;font-size:1rem;line-height:1.5rem;text-indent:2em;}
.article_page{margin:10px 0;border-top:1px solid #ccc;padding-top:10px;}
.article_page li{height:30px;line-height:30px;font-size:14px;}
.article_page li span{color:#0a4180;}

.con-pic{width:1000px;margin:0 auto;}


@media screen and (max-width:1280px){
.wrap{width:1000px;}
#header{}
.top{width:100%;height:100px;}
.top .logo{width:60%;margin-top:0px;padding:10px 20px}
.top .logo img{width:400px}
.top .xxun{top:30px;left:600px;width:180px;}
.top .link1{}
#sddm{width:100%;}
#sddm .nLi{width:10%;}
#sddm .nLi h3{float:left;width:100%;}
.footerNavBox{padding:10px 0px;}
.footerNavBox .box1{width:650px;}
.footerNavBox #_ideConac{display:none}
.footerNavBox .box3{width:auto!important;}
.part1,.part1 .box1{height:auto;width:100%;margin-top:0px;}
.part1 .hd0{display:none}
.newsbox .topicList li.t .intro{display:none}
.part1 .box1{padding:0;}
.part1 #focus{width:50%;height:auto;}
#focus .bd img{height:300px;overflow:hidden;display:block;}
#focus .bd li img{width:100%;max-width:100%;vertical-align:top;-webkit-transition:all .7s ease;transition:all .7s ease;}
.part1 .newsbox{width:50%;padding:10px;}
.part1 .notice{display:none}
.listbox{height:auto;width:49%;}
.box_zt{width:100%;position:relative;margin:10px auto 0;overflow:hidden;}
.box_zt .hd{height:28px;background:url(../image/l_img.png) no-repeat left center,url(../image/r_img.png) no-repeat right center;background-size:35% 35%}
.box_zt .hd h2{text-align:center;height:28px;line-height:28px;font-weight:bold;font-size:1.2rem;}
.box_zt .bd li p{display:none}
.ban2{width:100%;height:100px;display:flex;align-items:center;}
.hide-phone{display:none}
.sidebar{width:100%;padding:10px;float:right;overflow:hidden;background:#fff;padding-bottom:0px;margin-bottom:10px;}
.sidebox{display:none}
.main{width:100%;margin-bottom:0px;padding:10px;}
.showcon{padding:5px;background:#fff;margin-bottom:20px;}
.showcon h1{font-size:1.2rem;}
.showcon .article img{width:auto;max-width:700px;}
.article_page{display:none}
.con-pic{width:100%;margin:0 auto;}}

@media screen and (max-width:1024px){
.box_zt .bd li{height:140px;}
.box_zt ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.box_zt ul li{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%;}
.box_zt ul::-webkit-scrollbar{display:none;}
}

@media screen and (max-width:768px){
.wrap{width:auto;padding:0px 20px;}
.top{height:80px;}
.top .logo img{width:300px;}
.top .xxun{top:20px;left:380px;width:160px;}
.top .link1{position:absolute; top:6px;right:35px;}
.top .link1 dt{margin-right:0px;background:none;border:0px;}
#video_wrap{margin-left:-250px;margin-top:-145px!important;width:500px!important;}
#video_wrap #iframe0{width:100%!important;height:290px!important}
#header2{display:block;}
.navbar{display:flex;overflow-x:auto;}
#sddm{display:flex;overflow-x:auto;padding-left:10px;}
#sddm li.nLi{flex:none;width:auto!important;margin-right:20px!important;height:auto!important}
#sddm .nLi h3 a{font-size:1.2rem;border-right:0px }
#indBanner,#sbar,.ban2{display:none}
.footerNavBox{padding:10px 0px;height:auto;}
.footerNavBox .box1{width:100%;}
.footerNavBox .box1 p{text-align:center;height:25px;line-height:25px;}
.footerNavBox .box3{display:none}

.part1,.part1 .box1{height:auto;width:100%;}
.part1{margin-top:20px;}
.part1 .hd0{display:none}
.newsbox .topicList li.t .intro{display:none}
.part1 .box1{padding:0;border-radius:0px;box-shadow:0 0 0px 0px rgba(255,255,255,.18);}
.part1 #focus{width:100%;height:auto!important;}
#focus .bd img{height:350px;overflow:hidden;display:block;width:100%;}
#focus .bd li img{max-width:inherit;min-height:100%;vertical-align:top;-webkit-transition:all .7s ease;transition:all .7s ease;}
.part1 .newsbox{width:100%;padding:10px;}
.listbox{width:100%;}
.listbox .anpaitu{overflow-y:auto;height:auto!important;}
.box_zt{width:100%;position:relative;margin:10px auto 0}
.box_zt .hd{height:28px;background:url(../image/l_img.png) no-repeat left center,url(../image/r_img.png) no-repeat right center;background-size:35% 35%}
.box_zt .hd h2{text-align:center;height:28px;line-height:28px;font-weight:bold;font-size:1.2rem;}
.box_zt ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.box_zt .bd li{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:50%;}
.box_zt ul::-webkit-scrollbar{display:none;}
.hide-phone{display:none}
.sidebar{width:100%;padding:10px;float:right;overflow:hidden;background:#fff;padding-bottom:0px;margin-bottom:10px;}
.subnav .bd ul{padding-top:10px}
.subnav .bd ul li{border-bottom:0px;width: auto;display: inline-block}
.subnav .bd ul li a{padding:0px 15px;text-align:center;font-size:1.1rem;border-left:0px solid transparent;height:auto;line-height:25px;overflow:hidden;display:inline-block;color:#000;font-weight:bold;}
.subnav .bd ul li:hover a{color:#2F8CE1;border-left:0px solid #1676c0;background:none;}
.subnav .bd ul .class_on a{border-left:0px solid #1676c0;color:#2F8CE1;background:none;}
.sidebox{display:none}
.main{width:100%;margin-bottom:0px;padding:10px;}
.showcon{padding:5px;margin-bottom:20px;}
.showcon h1{font-size:1.2rem;}
.showcon .article img{max-width:100%;height:auto!important}
.article_page{display:none}
.con-pic{width:100%;margin:0 auto;}
 .rollto{position:fixed;margin-right:0px;bottom:80px;right:5px;z-index:999;display:none;width:35px;height:35px;background:#000000 url(../image/gotop.png) no-repeat center;opacity:0.8;filter:alpha(opacity=80);background-size:20px 20px;border-radius:50%;}
.rollto a{overflow:hidden;display:block;cursor:pointer;overflow:hidden;background:none;text-indent:-999px;}
.rollto a:hover{background:none}
.go_index{position:fixed;margin-right:0px;bottom:38px;right:5px;z-index:999;display:none;width:35px;height:35px;background:#000000 url(../image/gohome.png) no-repeat center;background-size:20px 20px;opacity:0.8;filter:alpha(opacity=80);border-radius:50%;}
.go_index a{overflow:hidden;display:block;cursor:pointer;width:35px;height:35px;overflow:hidden;text-indent:-999px;}}

@media screen and (max-width:480px){
.wrap{padding:0px 10px;}
#header{background-size:auto 100%;}
.top{height: 60px;}
.top .logo{width: 70%; padding:7px 0 0;}
.search_bd{width:100%;}
.search_bd .search_kk{width:70%;}
.search_bd .search_an{width:30%;}
#search_wrap{margin-left:0;width:92%;left:4%}
#video_wrap{margin-left:0;width:92%!important;left:4%}
#video_wrap #iframe0{width:100%!important;height:auto}
.part1{margin-top:10px;}
#focus .bd img{height:200px;}
.part1 .notice{display:block;width:100%;}
.part1 .notice .hd{display:none}
.part1 .notice .bd{display:none}
.part1 .notice{height:auto!important;padding:0;border-radius:0px;box-shadow:0 0 0px 0px rgba(255,255,255,.18);}
.part1 .notice .slink li{width:50%}
.part1 .notice .slink li.li1{margin-right:0px;}
.part1 .notice .slink li{width:48%;margin:0 1% 15px}
.listbox{padding:10px;}
.box_zt .bd li{height:140px;}
.box_zt .bd .tempWrap{width:100%!important}
.box_zt .bd li{overflow:hidden;width:100%;}
.navbar{padding:0 15px;}
.allMenu-right{display:inline-block;right:10px;}
.mainlistbox{padding:0;}
}

#header2 dd{display:none;overflow:auto;width:94%;background:#f2f2f2;left:0;padding:10px 3%;position:absolute;top:100%;text-align:left;line-height:1.8;}
#header2 dt{display:block;height:48px;width:20px;right:5px;position:absolute;top:10px;}
#header2 dt .nav-icon{width:20px;height:2px;background-color:#1073C9;position:absolute;top:20px;right:5px;-webkit-transition-duration:0.5s;transition-duration:0.5s;transiting-timing-function:swing;z-index:999999999;}
#header2 dt .nav-icon:before,#header2 dt .nav-icon:after{width:20px;height:2px;background-color:#1073C9;content:"";position:absolute;left:0;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:swing;transition-timing-function:swing;z-index:9999;}
#header2 dt .nav-icon:before{top:-7px;}

#header2 dt .nav-icon:after{top:7px;}

#header2 dt.on .nav-icon{width:0;z-index:9999;right:30px;}

#header2 dt.on .nav-icon:before{background-color:#000;-webkit-transform:translateY(7px) rotate(45deg);-ms-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg);}
#header2 dt.on .nav-icon:after{background-color:#000;-webkit-transform:translateY(-7px) rotate(-45deg);-ms-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg);}
#JS_hideBox2{display:none;z-index:999;overflow:auto;height:100%;width:100%;margin-top:0px;background:#f2f2f2;left:0;padding:20px 3% 10px;position:absolute;top:0;text-align:left;line-height:1.8;}
#JS_hideBox2 h2{font-size:1.1rem;font-weight:bold;height:42px;line-height:42px;color:#0066cc;text-align:center;position:relative}
#JS_hideBox2 h2:after{content:"";position:absolute;width:52px;height:3px;background-color:#000;bottom:-8px;left:50%;transform:translateX(-50%)}
#JS_hideBox2 h2:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-5px;border:5px solid;border-color:transparent transparent #000;}
.mainNav{width:100%;overflow-y:auto;padding-bottom:10px;}
.mainNav .li1{width:100%;margin:0 0 0% 0;overflow:hidden;}
.mainNav .li1 .a1{display:block;color:#333;font-size:1rem;font-weight:bold;height:42px;line-height:42px;text-align:left;padding:0 5%;}
.mainNav .ul1{display:block;overflow:hidden;padding-bottom:0px;}
.mainNav .li2{float:left;width:31.3%;margin:1%;padding:5px 0;background:#e6e6e6;border-radius:5px;text-align:center}
.mainNav .a2{padding:0;font-size:1rem;color:#666;word-break:keep-all;white-space:nowrap;}
.searchBar{margin-top:60px;margin-bottom:10px;position:relative;z-index:1;overflow:hidden;border-radius:3px;line-height:20px;padding:8px 5px 8px 10px;border:1px solid #ddd;background:#fff;background-size:28px auto;}
.searchBar .searchBtn{position:absolute;right:-1px;top:-1px;height:42px;line-height:40px;display:block;width:25%;text-align:center;background:#971414;color:#fff;}
.searchBar input{border:0;background:#fff;width:75%;resize:none;outline:none;-webkit-appearance:none;white-space:pre-wrap;word-wrap:break-word;font-size:16px;}