body{font-family:'微软雅黑';font-size: 16px;margin: 0 auto;padding: 0;min-width: 1200px;}
img{border: none;}
ul{list-style: none;padding: 0;margin: 0;}
.content{width: 1000px;margin: 0 auto;}
.clear{clear: both;}
.pull-right{float:right;}
.djs .bg_black{background: black;color: white;margin-left: 10px;}
.hr{width: 72%;height:1px;background: #ccc;margin: 20px auto;}
.just{line-height: 40px; height:40px; text-align:justify; text-justify:distribute-all-lines;/*ie6-8*/ text-align-last:justify;/* ie9*/ -moz-text-align-last:justify;/*ff*/ -webkit-text-align-last:justify;/*chrome 20+*/} .just:after{content:" "; display: inline-block; width:100%;} }
/*header*/.banner{width: 100%;margin: 0 auto;}
.banner_img{background-size: cover;width: 100%;margin: 0 auto ;font-size: 0;}
.banner_img img{width:100%;}
.nav{width:100%;height: 54px;background: black;border-top: solid 2px #ffc000;}
.nav_child{text-align:justify;text-align-last:justify;line-height:0;height: 54px;overflow: hidden;}
.nav_child a{text-decoration:none;padding: 5px 35px;display:inline-block;height:44px;line-height:44px;text-align:center;font-size: 17px;background: black;color: #fec000;font-weight: bold;}
.nav_child:after{display:inline-block;overflow:hidden;width:100%;height:0;content:'';vertical-align:top;}
.nav_child .active{color:black;background: #FFC000;}
.er_font{color: green;font-size: 14px;margin: 0;padding: 0;}
/*left*/.cont_left{float: left;width: 70%;line-height: 26px;}
.bread{width:70%;height:50px;float: left;background: #C00000;font-size: 22px;line-height: 50px;text-indent: 25px;margin-top: 30px;/* font-weight: bold; */color: #FDD867;}
.bread .year{float: right;background: #FFC000;color: #C00000;font-size: 25px;font-weight: bold;text-align: center;text-indent: 0px;padding: 0 5px;}
/*right*/.cont_right{float: right;width: 29%;padding-top: 30px;border-left: 1px solid #ccc;padding-bottom: 30px;}
.djs{width: 90%;height: 108px;background: #eeeeee;margin:0 auto;padding: 10px;font-weight: bold;}
.djs_left{display: inline-block;width: 38%;font-size: 28px;text-align: center;}
.djs_right{display: inline-block;width: 58%;text-align: center;font-size: 30px;border-radius: 10%;}
.djs_right .dd{display: inline-block;background: white;padding: 1% 8%;border-radius: 20%;font-size: 70px;margin-right: 5px;}
.djs_time{padding: 10px;background: white;border-radius: 10%;color: black;}
.num{font-size: 25px;}
.erweim{margin: 20px auto;text-align: center;}
.dw_title{background: #c00000;color: white;margin: 20px auto;text-align: center;font-size: 20px;width: 90%;height:40px;font-weight: bold;line-height: 40px;}
.dw{text-align: center;}
.bmlink{width:183px;margin: 0 auto;}
/*footer*/.footer{width:100%;text-align: center;background: #272727;color: #FCFDFD;padding: 30px 0;font-size: 12px;}
.footer a{color: #FCFDFD;text-decoration: none;}
/*hyjs*/.js_title{color: white;margin: 15px 0px;font-weight: bold;}
.js_title .tb{background:black;color: white;padding: 0 11px;display:inline-block;height:100%;margin-right: 10px;}
.js_title >span{background: #C00000;display: inline-block;}
.js_list{margin-left: 50px;}
.js_list ul{list-style: none;}
.js_img{width: 98%;margin: 0px auto;clear: both;}
.js_img img{width: 100%;}
.img_li{display: inline-block;text-align: center;width: 49%;margin: 1px;}
/*hyrc*/.rc_date .rc_p_date,.rc_info .rc_p_date{height: 38px;line-height: 20px;margin-top: 9px;margin-bottom: 1px;}
.rc_date .rc_p_date2,.rc_info .rc_p_date2{height: 35px;margin-top: 20px;margin-bottom: 25px;line-height: 20px;}
.rc_date{width: 138px;float: left;text-align: center;}
.rc_date>p{background: #C00000;color: white;height: 30px;margin-top: 24px;margin-bottom: 34px;}
.rc_date>p.gray{background:#ABABAB;color: #4E4E4E;}
.rc_info p{color: #AFA3A3;position: relative;}
.rc_info .triangle-left{position: absolute;left: -12px;top: 10px;border-right: 12px solid #ABABAB;}
.rc_info .gray .triangle-left{border-right: 12px solid #ABABAB;position: absolute;left: 0;}
.rc_info p{line-height: 30px;display: block;margin-top: 20px;margin-bottom: 24px;}
.rc_timeim{float: left;width: 22px;margin: 0 6px;height: 100%;overflow: hidden;position: relative;}
.rc_info{float:left;}
.rc_info strong{color:white}
.rc_info>p{background-color: #B40000;margin-left: 10px;border-radius: 3px;color: #cac7c7;padding: 4px;width: 495px;height: 32px;padding-left: 7px;padding-right: 0;font-size: 14px;}
.rc_info>p.gray{color: #4E4E4E;background-color: #ABABAB;}
/*dhxz*/@font-face{font-family: 'Glyphicons Halflings';src: url('fonts/glyphicons-halflings-regular.eot');src: url('fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('fonts/glyphicons-halflings-regular.woff') format('woff'), url('fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');}
.glyphicon ,.dh_title{position: relative;top: 1px;display: inline-block;font-family: 'Glyphicons Halflings';font-style: normal;font-weight: normal;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.glyphicon-star:before ,.dh_title:before{content: "\e006";}
.dhzhou{position: absolute;width: 3px;height: 100%;background-color: #C00000;top: 75px;left: 20px;}
.dh_title{color: #c10001;font-weight: bold;word-spacing: -10px;height: 20px;}
.dhxz{display: inline-block;margin: 1px 27px;margin-bottom: 80px;position: relative;width: 80%;float: right;}
.dhxz p{margin-left: 23px;}
.dhxz .zhoucontent{position: relative; width: 100%;}
.glyphicon-star{font-size:13px;margin-right:5px}
.dhxz .zhoutitle{position: absolute; top: 60px;width: 115px;display: block;text-align: center;right: 539px; background-color: #C00000; color: white; padding: 5px 10px;}
.dhxz .radio{position: absolute; left: 14px; width: 15px; height: 15px; background-color: #C00000; border-radius: 50%; top: 65px;}
.dhxz .zhoudes{position: relative; padding-top: 60px; padding-left: 30px;}
.dhxz a{color:black;}
.dhxz .zhoudes a:hover{color: #C00000;}
.redp{color: #c10001;font-weight: bold;}
/*yjjb*/.yj_li{width:100%;margin: 0 auto;display: inline-block;}
.yj_img{clear: both;width: 240px;float: left;padding: 10px 0;margin-top: 25px;}
.yj_img img{width:100%;}
.yj_des{float: left;padding: 0px 10px 0 25px;width: 410px;font-size: 14px;margin-top: 53px;}
.yj_name{color: #312D2D;font-weight: bold;font-size: 20px;}
/*chbm*/.lg_btn{width:224px;margin: 0 auto;}
.cn_des{width: 95%;margin: 40px auto;}
.blue{color: rgb(9, 39, 199);font-weight: bold;}
.js_title_1>span{background-color: #C00000;padding: 5px 15px;color: white;border-bottom-right-radius: 8px;border-top-right-radius: 8px;}
.bm_form{width: 464px;margin: 30px auto;}
.form-group{margin: 20px;line-height: 38px;height: 38px;}
.form-group span{width: 129px;display: inline-block;float: left;text-align: left;}
.form-group input[type=text]{width: 221px;margin-left: 20px;border-radius: 10px;height: 30px;line-height: 30px;border: 1px solid #ccc;}
.form-group input[type=radio]{height: 12px;width: 30px;margin-left: 16px;}
.form-group input.samll{width: 36px;margin: 5px;height: 24px;line-height: 24px;text-align: center;font-size: 20px;}
.form-group .zhu{margin: 0 24px;display: inline-block;float: none;width: 90px;}
.sub_btn{width:142px;margin: 0 auto;cursor: pointer;}
.form-group .long_span{width: 129px;}
.form-group .long_span+input[type=text]{width: 220px;/* margin-left: 0; */}
.cn_info{margin: 60px auto;}
/*gywc*/.gywc{padding: 10px 0;}
.cont_left .bread{width:100%;}
.gy_pai{width: 100%;height: 182px;margin: 30px auto;display: inline-block;overflow: hidden;position: relative;}
.gy_pai_li{position: absolute;left: 25px;top: 0;font-size: 0;}
.gy_pai_li img{padding:0 5px;}
.gy_lb{width:100%;margin:0 auto;}
.gy_ry_list{width: 0;height: 0;overflow: hidden;margin: 30px auto;position: relative;}
.shijianzhou{margin-left: 55px;float: left;left:0;width:34px;height: 985px;top:0;background:url("../img/js_zhou.png");display: none;}
.zhouli{float: left;margin-left: 13px;margin-top: 15px;width: 500px;position:relative;}
.zhouli .date{color: red; font-weight: bold; font-size: 18px; margin: 0;}
.zhoucontent{margin: 0; font-weight: bold;}
.quanquan{background:url("../img/quanquan.png");width:27px;height:27px;background-position: center;position: absolute;left: -43px;display: none;}
.gy_ry_list ul li{text-indent:-15px;}
.fbt{position: relative;width: 100%;}
.gy_fbt{width:600px;margin: 30px auto;}
.fbt_bg{background: black;opacity: .5;filter:alpha(opacity=50);position: absolute;top:30px;left:30px;z-index: 998;width: 500px;height: 200px;background: #fffaec;}
.fbt_font{color: #005ea2;position: absolute;top:30px;left: 30px;font-size: 35px;z-index: 999;width: 480px;height:180px;line-height: 43px;padding: 16px;}
.w80{width:80%;margin: 30px auto;}
div{}
.home_img{width: 830px; height: 799px; overflow: hidden; margin: 20px auto;}
.redbold{font-size: 20px; font-weight: bold; color: #B40001;}
.home_font{text-align: center; font-size:12px; margin: 40px auto;}
.homecontent{line-height: 200%;}
.home_left{width: 22%; text-align: center; padding: 40px 8px; float: left;}
.home_fl{padding: 30px 10px; margin: 10px 0;}
.home_right{float: left; width: 69%; height: 412px; overflow: hidden;}
.jl_num{background: yellow; text-align: center; padding: 20px; border-radius: 50%; position: absolute; left:-5px; top:-5px;}
.js_left{float: left;width: 325px;height: 400px;position: relative;color:white;line-height: 200%;margin: 20px 0;overflow: hidden;}
.jl_content{font-weight: bold;}
.js_right{width: 336px;float: right;margin-top: 20px;position: relative;color:white;line-height: 200%;overflow: hidden;}
.jr_li{background: red; width: 390px; height: 100px; font-weight: bold; margin: 5px 10px;}
.jr_num{background: yellow; text-align: center; padding: 15px; border-radius: 50%; position: absolute; left:-5px; top:-5px;}
.yellline{position: absolute;left: 9px;top: 8px;background: #b40000;width:5px;height: 793px;}
.dian{width: 23px; height: 30px; margin-top: 24px; margin-bottom: 35px; position: relative; z-index: 5; background: url(../img/dian.png); background-repeat: no-repeat; display: block;}
.rc_bigred{clear: both; text-align: left; font-size: 20px; color: #B40000;font-weight: bold;}
.we_ry{width: 100%; margin: 30px auto;}
.we_ry img{width: 100%}
.gywc_l{float: left; width: 55%; margin-top: 22px;}
.gywc_l img{width:100%;}
.gywc_r{float: left; width: 43%; font-size: 12px; padding: 5px; text-indent: 27px;}
.gywc_img{clear: both;}
.gywc_img img{width: 32%;}
.home_btn{width: 100%; display: inline-block; margin: 20px auto;}
.btn_js{width:161px; height: 39px; margin-left: 25%; float: left; background: url(../img/home_btn.jpg);}
.btn_bm{width:161px; height: 39px; margin-right: 25%; float: right; background: url(../img/home_btn.jpg);}
.btn_js a ,.btn_bm a{color:white; text-align: center; display: inline-block; text-indent: 10px; text-decoration: none; line-height: 40px; width: 100%; height: 100%;}
.btn_js:hover{opacity: .8;}
.btn_bm:hover{opacity: .8;}
.centerImg{width:330px; margin: 0 auto;margin-top: 50px;}
.triangle-left {
    width: 0;
    height: 0;
    border-right: 12px solid #ABABAB;
    border-top: 9px solid transparent;
    border-bottom: 7px solid transparent;
}

.fixed_msg{position: fixed;left:0;right:0;top:0;bottom:0; display: none; }
.fixed_msg .black_bg{background:#000000;opacity: .5;filter:alpha(opacity=50);position: absolute;left:0;right:0;top:0;bottom:0;}
.fixed_msg .success_img{background:url(../img/success-pc.png);background-repeat: no-repeat;width:435px;height:570px;position: absolute;left:0;right:0;top:0;bottom:0;margin: auto;}
.fixed_msg .success_img .num{position: absolute;margin: auto;left: 0;right:0;width: 160px;bottom: 27%;color: #BA0000;font-size: 8rem;text-shadow: 2px 2px 4px black;}


.rc_list{position:relative;}
.rc_list li{
    clear: both;
    margin: 10px 0;
    display: block;
}

.rc_date{background: #ABABAB;  color: #4E4E4E;}
.rc_date.active{    background: #C00000;    color: white;}
.rc_dian{background: url(../img/dian.png);    background-repeat: no-repeat;background-position: center 4px;width:30px;height:30px;float: left;margin-left: 10px;}
.rc_p{ position: relative;   display: inline-block;width: 485px;margin: 0;           border-radius: 3px;         color: #4E4E4E;    background-color: #ABABAB;  padding: 5px;padding-left: 7px;      padding-right: 0;      font-size: 14px;margin-left: 20px;}
.rc_p.active{background-color: #B40000;    color: #cac7c7;}
.rc_p .triangle-left{
    position: absolute;
    left: -12px;
    top: 6px;
}
.rc_p.active .triangle-left{
    border-right: 12px solid #B40000;
}
.rc_line{position:absolute;left: 161px;background:#B40000;width:5px;height:100%;}
.rc_author{position: absolute;right:5px;bottom:5px;}

.title_nc{padding-left:35px;font-size:16px;margin-top:10px}
.title_des{padding-left:80px;font-size:15px}