@charset "utf-8";
body,html{width:100%;text-align:center;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;border: none;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:16px/1.14 Microsoft Yahei;color:#353535;outline:0;}
.clear{clear: both; display:block;}
a{color: #353535;}
a:hover{color: #1476F9;}
.clear{clear: both;}
.fl{float:left;}
.fr{float:right;}
.w1300{width: 1300px;margin:0 auto;}
.mt30{margin-top: 30px;}
.w738{width: 738px;text-align: left;}
.w525{width: 525px;text-align: left;}
.head{width: 100%;min-width: 1400px;}
.top1{background:url(cczsj-icon4-2025.png) no-repeat top center;height: 222px;}
.top1 .logo{padding-top:53px;}
.search0 {border: 1px solid #fff;border-radius: 12px;background: rgba(255,255,255,0.18);margin-top: 87px;padding: 5px;position: relative;}
.button1,.button2 {background: #1476F9;border-radius: 8px;}
.button1 {width: 373px;padding: 4px;height: 38px;}
.button2 {padding: 4px 7px;width: 104px;position: absolute;top: -80px;right: 0px;background: rgba(255, 255, 255, 0.5);}
.jb_top_left a{height: 32px;line-height: 32px;color: #fff;padding:0 5px;display: block;border-radius: 5px;}
.jb_top_left a:hover{background: rgba(255,255,255,0.26);}
.jb_top_left li{float:left;overflow: hidden;}
.jb_top_left{overflow: hidden;display:flex;justify-content: space-around;}
form{height: 38px;float: left;width: 100%;}
.search_sr {height: 38px;background: #FFFFFF;border-radius: 5px;opacity: 0.84;width: 274px;float: left;color: #999;font-size: 14px;padding-left: 5px;}
.search_ss {float: right;height: 38px;line-height: 38px;color: #fff;padding-right: 8px;padding-left: 42px;background: url(cczsj-icon10-2025.png) no-repeat left center;}
.search_ss:hover {cursor: pointer}
.top2{width:100%;height: 88px;background: #1476F9;}
.top2 ul{margin:0px auto;padding-top: 16px;position:relative;}
.top2 ul li{float: left;height: 56px;border-radius: 5px;width: 20%;line-height: 56px;}
.top2 ul li a{display: block;font-weight: bold;font-size: 22px;color: #FFFFFF;}
.top2 ul li a:hover{background: #0A66DF;border-radius: 5px;}
#nav .sub{ display:none;width:1300px;left:50%;top:108px;position:absolute;background:#4E4E4E;line-height:26px;padding:5px 0;margin-left: -650px;z-index: 99999;-moz-box-shadow: 0px 0px 8px #e8e8e8; -webkit-box-shadow: 0px 0px 8px #e8e8e8;box-shadow: 0px 0px 8px #e8e8e8;background:#fff;border-radius: 5px;}
#nav .sub{zoom:1;}
#nav .sub a{display:inline-block; margin:15px 8px 15px; background-color:#f0f0f0; line-height:44px; height:44px; padding:0 15px; font-size:18px; color:#333;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
#nav .sub a:hover{ background:#0A66DF; color:#fff;}
.cactive{background: #0A66DF;border-radius: 5px;}
.content{width: 100%;background:url(cczsj-icon25-2025.png) no-repeat top center;overflow: hidden;min-width: 1400px;}
.slideBox{width:738px; height:415px; overflow:hidden; position:relative; border:1px solid #ddd;}
.slideBox .hd{height:15px; overflow:hidden; position:absolute; right:35px; bottom:17px; z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; margin-right:9px;width:11px; height:11px;background:#DCDCDC;cursor:pointer;border-radius:50%;}
.slideBox .hd ul li.on{background: #FFCE7B;color:#fff; }
.slideBox .bd{position:relative; height:100%; z-index:0;}
.slideBox .bd li{zoom:1;vertical-align:middle;position: relative;}
.slideBox .bd img{ width:738px; height:415px; display:block;}
.slideBox .bd p{width: 100%;position: absolute;bottom: 0px;background: rgba(53,53,53,0.46);height: 56px;line-height: 56px;}
.slideBox .bd p a{padding-left: 21px;font-weight: bold;font-size: 20px;text-align: left;float: left;color: #fff;}
.slideBox .prev,.slideBox .next{position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow-2025.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;display:none;}
.slideBox .next{left:auto; right:3%; background-position:8px 5px;color: #FFFFFF;}
.slideBox:hover .prev,.slideBox:hover .next{display: block;}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=100);opacity:1;}
.slideBox .prevStop{display:none;}
.slideBox .nextStop{display:none;}
.gzdt{background:url(cczsj-icon11-2025.png) no-repeat left center;height: 42px;}
.gzdt a{font-size:22px;font-weight:bold;color: #1476F9;line-height:42px;margin-left: 22px;}
.gzdt1{height:355px;}
.list{padding-top:20px;}
.list li{line-height:44px;color:#353535;padding-left:18px;position:relative;}
.list li:hover a{padding-left: 8px;transition: all 0.5s;webkit-transition: all 0.5s;}
.list li:before{content:"";position:absolute;left:0;top:20px;width:6px;height:6px;background:#B9BFD5;border-radius:3px;}
.list li .time{color:#9F9F9F;float:right;}
.slideTxtBox .hd{position:relative;height:42px;background:url(cczsj-icon12-2025.png) no-repeat left center;}
.slideTxtBox .hd ul{float:left;position:absolute;left:20px;top:-1px; height:42px;}
.slideTxtBox .hd ul li{float:left;font-size:22px;font-weight:bold;line-height:42px;margin-right: 22px;cursor:pointer;color:#87909D;}
.slideTxtBox .hd ul li.on{color:#1476F9;}
.slideTxtBox1 .hd{position:relative;height:42px;background:url(cczsj-icon11-2025.png) no-repeat left center;}
.slideTxtBox1 .hd p{font-weight: bold;font-size: 22px;color: #1476F9;line-height:42px;margin-left: 22px;}
.slideTxtBox1 .hd ul{position:absolute;right:5px;top:6px;height:22px;border:1px solid #1476F9;border-radius:5px;width:169px;padding:3px;}
.slideTxtBox1 .hd ul li{float:left;font-size: 16px;line-height:22px;cursor:pointer;color: #87909D;width:78px;text-align:center;}
.slideTxtBox1 .hd ul em{width:1px;height:15px;background:#1476F9;display:block;float: left;margin:4px 6px;}
.slideTxtBox1 .hd ul li.on{color:#1476F9;background: rgba(20,118,249,0.08);border-radius: 3px;}
.zfxxgk{padding:20px 30px 30px;background:url(cczsj-icon2-2025.png) no-repeat top center;overflow: hidden;}
.zfxxgk p,.hdjl p{font-weight: bold;font-size: 32px;color: #FFFFFF;text-align: center;position: relative;}
.zfxxgk p:before{content:"";position:absolute;left:210px;top:6px;width:25px;height:29px;background:url(cczsj-icon8-2025.png) no-repeat left center;}
.zfxxgk p:after{content:"";position:absolute;right:210px;top:6px;width:25px;height:29px;background:url(cczsj-icon7-2025.png) no-repeat left center;}
.zfxxgk ul{padding-top: 27px;overflow: hidden;}
.zfxxgk ul li{background:url(cczsj-icon15-2025.png) no-repeat top center;width: 330px;height:63px;float: left;padding-bottom: 15px;}
.zfxxgk ul li:nth-child(2n){float: right;}
.zfxxgk ul li:last-child{padding: 0;}
.zfxxgk ul li img{padding:10px 16px 11px 15px;display: block;float: left;}
.zfxxgk ul li span{font-size: 20px;color: #1476F9;}
.zfxxgk ul li a{display: block;float: left;line-height: 63px;width: 100%;}
.zfxxgk ul li a:hover span{padding-left:8px;transition: all 0.5s;webkit-transition: all 0.5s;}
.hdjl{background: linear-gradient( 135deg, #E7F1FD 0%, #D3E6FF 100%);margin-top: 20px;padding:20px 30px 30px;}
.hdjl p{color: #1476F9;}
.hdjl p:before{content:"";position:absolute;left:210px;top:6px;width:25px;height:29px;background:url(cczsj-icon5-2025.png) no-repeat left center;}
.hdjl p:after{content:"";position:absolute;right:210px;top:6px;width:25px;height:29px;background:url(cczsj-icon6-2025.png) no-repeat left center;}
.jzxx{background:url(cczsj-icon24-2025.png) no-repeat top center;margin-top: 27px;padding: 23px 25px;overflow: hidden;}
.jzxx img{float: right;}
.jzxx div{float: left;}
.jzxx div span{font-weight: bold;font-size: 26px;color:#FFFFFF;}
.jzxx ul{margin-top: 15px;}
.jzxx ul li{width: 123px;height: 36px;border-radius: 4px;float: left;text-align: center;line-height: 36px;}
.jzxx ul li:first-child{background: #FAA42F;margin-right: 10px;}
.jzxx ul li:first-child a{color: #fff;}
.jzxx ul li:last-child{background: #FFFFFF;}
.jzxx ul li a{display: block;}
.yjzj{margin-top: 20px;background: #FFFFFF;border-radius: 7px;padding:15px 30px 20px;}
.yjzj span a{font-weight: bold;font-size: 26px;color: #404040;}
.yjzj ul{margin-top: 10px;}
.yjzj ul li{position: relative;line-height: 30px;border-bottom: 1px solid #E4EDFF;padding:10px 0 10px 15px;}
.yjzj ul li:before{content:"";position:absolute;left:0;top:23px;width:6px;height:6px;background:#B9BFD5;border-radius:3px;}
.yjzj ul li:hover a{padding-left: 8px;transition: all 0.5s;webkit-transition: all 0.5s;}
.shxytx{background:#F2F2F2 url(cczsj-icon26-2025.png) no-repeat top right;overflow: hidden;padding:10px 20px  20px;}
.shxytx p{background:url(cczsj-icon3-2025.png) no-repeat center;padding: 20px;text-align: center;font-weight: bold;font-size: 32px;color: #404040;}
.shxytx ul{padding:27px 24px;overflow: hidden;background: #fff;margin-top: 10px;}
.shxytx ul li{float:left;width: 47%;text-align: center;background: linear-gradient( 270deg, rgba(20,118,249,0) 0%, rgba(20,118,249,0.19) 100%);border-radius: 4px;border: 1px solid #1476F9;height: 73px;margin-bottom: 20px;line-height: 73px;}
.shxytx ul li:nth-child(2n){float:right;}
.shxytx ul li:nth-child(3),.shxytx ul li:nth-child(4){margin: 0;}
.shxytx ul li a{display: block;font-weight: bold;font-size: 20px;color: #1476F9;}
.shxytx ul li:nth-child(2){line-height: normal;padding:10px 0;height: 53px;}
.shxytx ul li:nth-child(2) span{display: block;width: 100%;font-size:16px; font-weight:normal;padding-top: 5px;}
.shxytx ul li:hover{background: #1476F9;transition: all 0.3s;webkit-transition: all 0.3s;}
.shxytx ul li:hover a,.shxytx ul li:hover span{color: #fff;}
.jiange{height: 17px;width: 100%;background:url(cczsj-icon13-2025.png) no-repeat center;margin-top: 15px;}
.shxytx ol{margin-top: 18px;}
.shxytx ol li{width: 100%;background: #FFFFFF;border-radius: 5px;border: 1px solid #1476F9;height: 60px;line-height: 60px;margin-bottom:12px;}
.shxytx ol li:last-child{margin-bottom:0px;}
.shxytx ol li a{display: block;text-align: center;font-size: 18px;color: #1476F9;}
.shxytx ol li:hover{background:#fff url(cczsj-icon16-2025.png) no-repeat center;}
.jgdj{background:url(cczsj-icon18-2025.png) no-repeat top center;padding:20px 28px 13px;margin-top: 20px;overflow: hidden;position: relative;}
.jgdj p{font-weight: bold;font-size: 32px;color: #FFFFFF;margin-bottom: 20px;}
.jgdj span a{font-weight: bold;font-size: 16px;color: #FFFFFF;line-height: 28px;width: 78%;display: block;}
.jgdj div{background: rgba(245,35,35,0.34);border-radius: 3px;float: right;padding: 5px 15px;position: absolute;bottom: 8px;right: 15px;}
.jgdj div:hover{background: rgba(245,35,35,1);}
.jgdj div a{color: #fff;}
.foot{width: 100%;background:#F2F2F2;padding:37px 0;overflow:hidden;min-width: 1400px;}
.bottom_bq .foot1{display:block;float: left;}
.foot2{margin: 0 auto;text-align:center;line-height:28px;display: inline-block;}
.footer_jc{float: right;}
.weizhi{padding-left:25px; background:url(weizhi_dsj_lxy20190131.png) no-repeat left center; color:#444;margin-bottom:20px;text-align: left;}
.weizhi a{color:#444; }
.weizhi a:hover,.weizhi a.on,.weizhi span{color:#1476F9;}
.er_box{background-color: #fdfdfd;padding: 20px;overflow: hidden;text-align: left;}
.left_nav{width:300px;height:100%;padding-bottom:40px;float:left;min-height:450px;text-align: left;}
.left_nav_con{ width:100%;}
.left_nav_con h2{padding:5px 20px 0px 40px;font-size:22px;line-height:50px;text-align: left;font-weight:bold;color: #353535;background-color: #f5f5f5;border-bottom: 1px solid #fff;}
.left_nav_con ul{ width:100%}
.left_nav_con ul li{text-align:left;background-color: #F5F5F5;margin-bottom: 1px;}
.left_nav_con ul li a{ display:block; line-height:40px; font-size:16px; color:#353535353535; padding:0px 20px 0px 40px; overflow:hidden}
.left_nav_con ul li a:hover{ background-color: #c52207;color:#FFF}
.left_nav_con ul li.on a{color:#FFF;background-color: #c52207;}
.right_bar{width: 930px;text-align: left;}
.bt_ty{font-size:22px;font-weight:bold;color: #1476F9;line-height:42px;padding-left: 22px;}
.right_bar .list li:first-child{margin: 0px!important;;}
.right_bar .list li:nth-child(5n){border-bottom: 1px solid #E4EDFF;padding-bottom: 15px;}
.right_bar .list li:nth-child(5n+1){margin-top: 15px;}
.xiala {width: 300px; border-top-left-radius:6px; border-top-right-radius:6px;}
.xiala ul li{background-color: #FFF; margin-bottom: 1px; list-style:none}
.xiala ul li a{padding: 13px 10px; color: #1b1b1b; font-size:18px; display: block; position: relative; text-align: center; line-height: 24px;}
.erji{display: none;}
.erji li{background-color:#f9f9f9!important;}
.erji a{font-size: 16px!important; color: #666666!important;text-align: center!important;padding:13px 0!important;}
.yiji li{position: relative;}
.yiji .flag-rock{display: block;position: absolute;top: 50%;margin-top: -4px;right: 10px;width: 0;height: 0;border-top: 4px solid transparent;border-left: 6px solid #B9BFD5;border-bottom: 4px solid transparent;}
.yiji .active .flag-rock{display: block;position: absolute;top: 50%;margin-top: -4px;right: 10px;width: 0;height: 0;border-top: 4px solid transparent;border-left: 6px solid #fff;border-bottom: 4px solid transparent;}
.yiji .inactives .flag-rock{display: block;position: absolute;top: 50%;margin-top: -4px;right: 10px;width: 0;height: 0;border-top: 6px solid #B9BFD5;border-left: 4px solid transparent;border-right: 4px solid transparent;}
.xiala h2{padding: 5px 20px;font-size: 22px;line-height: 50px;text-align: center;font-weight: bold;color: #353535;background-color: #FFF;border-bottom: 1px solid #f5f5f5;border-top-left-radius:6px; border-top-right-radius:6px;}
.xiala ul li.active a {background-color: #1476F9;margin-bottom: 1px;color: #fff;}
.neirong{padding:20px;}
.TRS_Editor p,.TRS_Editor div{font-size: 16px;line-height: 30px;}
.TRS_Editor img{max-width:80%;margin:0 Auto;display:block;}
.TRS_Editor iframe{width:100%!important;}
.TRS_Editor table{margin:0 auto;width:100%!important; height: auto;display:table;overflow: auto;}
.siteMapBox{margin-top: 20px;}
.siteMapBox li {border-bottom: 1px solid #f9f9f9;padding-bottom: 40px;padding-top: 40px;}
.siteMapBox li h3 {float: left;font-size: 24px;color: #1476F9;width: 200px;text-align: center;font-weight: normal;line-height: 40px;}
.siteMapBox h3 a {color: #1476F9;}
.siteMapBox li h3 span {font-size: 12px;text-transform: uppercase;display: block;text-align: center;margin-top: 5px;}
.siteMapBox li p {font-size: 0px;}
.siteMapBox li:hover {background: #ECF6FF;transition: all 0.30s linear;}
.siteMapBox li p a {display: inline-block;font-size: 18px;padding: 10px 30px;}
.siteMapBox li p a:hover {color: #1476F9;}
.atcTitle{font-size: 30px;font-weight: 900;color: #353535;text-align: center;margin-top: 60px;width:100%;}
.actionBar{margin-top: 40px;padding-bottom: 10px;border-bottom: 3px solid #D8E0E8;margin-bottom: 50px;line-height: 60px;overflow: hidden;}
.actionBar em{font-weight: normal;}
.icon_p:hover{color: #353535;}
.icon_p::before{content: "";display: inline-block;width: 38px;height: 38px;background: url(cczsj-icon31-2025.png) no-repeat center center;background-size: 38px 38px;vertical-align: middle;margin-right: 10px;}
.icon_fp, .icon_fm{display: inline-block;width: 38px;height: 38px;vertical-align: middle;}
.icon_fp{background: url(cczsj-icon29-2025.png) no-repeat center center;background-size: 38px 38px;}
.icon_fm{background: url(cczsj-icon30-2025.png) no-repeat center center;background-size: 38px 38px;}
.fontSizeController a{margin: 0 5px;}
.fontSizeController::after{content: "";display: inline-block;width: 1px;height: 24px;background: #d8d8d8;vertical-align: middle;margin: 0 15px;}
.shareBox::before{content: "";display: inline-block;width: 1px;height: 24px;background: #d8d8d8;vertical-align: middle;margin: 0 15px;}
.iconShare{display: inline-block;width: 38px;height: 38px;background: #000;vertical-align: middle;text-indent: -9999px;margin: 0 10px;}
.iconWeichat{background: url(cczsj-icon27-2025.png) no-repeat;background-size: 38px 38px;}
.iconWeibo{background: url(cczsj-icon28-2025.png) no-repeat;background-size: 38px 38px;}
.print1{text-align: left;width:100%;}
.contbox{padding:0 80px;}
#bsWXBox {border: 5px solid #ccc;border-radius: 5px;padding: 0 !important;display: none;left: 50%;top: 50%;margin-left: -110px;margin-top: -122.5px;position: fixed;width: 210px;}
#bsWXBox div{  margin-right:0!important}
.bsBox {display: none;z-index: 100000001;font-size: 12px;padding: 6px !important;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.bsClose {_overflow: hidden;cursor: pointer;position: absolute;z-index: 10000000;color: #666;font-weight: bold;font-family: Helvetica, Arial;font-size: 14px;line-height: 20px;}
.bsTop {width: 100%;color: #666;background: #f2f2f2;height: 24px;line-height: 24px;border-bottom: 1px solid #e8e8e8;}
.bsFrameDiv, #bsMorePanel {border: none;background: #fff;}
#qrcode img {display: inline-block !important;margin: 15px !important;}