@charset "utf-8";
body{margin:0;padding:0;font-size:16px;background:#fff;font-family:'Microsoft YaHei', 'Noto Serif CJK SC', 'Noto Serif CJK', 'Source Han Serif SC', ‘Source Han Serif’, source-han-serif-sc, serif, "Arial","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;margin:0 auto}
li,ul{list-style-type:none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:400}
img{border:0}
iframe{display:block}

input::-webkit-input-placeholder{color:#e3c3bf}
input:-moz-placeholder{color:#e3c3bf}
input::-moz-placeholder{color:#e3c3bf}
input:-ms-input-placeholder{color:#e3c3bf}

.nr-info video{width:100%!important;display:block!important;height:auto!important}
.nr-info video source{width:100%!important;display:block!important;height:auto!important}
a{text-decoration:none;color:#666}
a:hover{text-decoration:none;color:#c00;transition:all .6s}
.fl{float:left!important}
.fr{float:right!important}
.nr-info iframe{width:90%}
.i_jg{width:100%;margin:10px auto;height:10px;overflow:hidden}
.clearboth{clear:both;border:0;padding:0;margin:0}
.w1300{max-width:1300px;height:auto;margin:0 auto}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.relative{position:relative}
.imghover{cursor:pointer;transition:all .6s}
.imghover:hover{transform:scale(1.2)}
.ydy_logo{width:100%;height:auto;overflow:hidden;text-align:left;margin:30px auto}
.ydy_title{text-align:center;width:100%;margin:13% auto 100px auto}
.ydy_open{width:90%;height:auto;overflow:hidden;text-align:center;margin:0 auto}
.ydy_open a{display:block;width:50%;float:left;padding-top:10px;transition:all .3s}
.ydy_open a:hover{padding-top:0;transition:all .3s}
.ydy_open img{margin:0;border-radius:20px;overflow:hidden;transition:all .3s}
.ydy_open img:hover{background:#fff;transition:all .3s}
.top_line{background:#0952a6;height:34px;line-height:34px;color:#fff;font-size:12px}
.top_line_l{float:left;width:50%}
.top_line_r{float:right;width:50%;text-align:right}
.top_line_r a{color:#fff;padding:0 5px}
.header{width:100%; background-size:100% 100%}
.header .logo{ width:100%;margin:0 auto;text-align:center}
.header .logo img { max-width: 100%; display: block; margin: 0 auto 5px; }
.top_right{float:right;padding-top:15px}
.top_links{font-size:12px;color:#7893c3;line-height:40px;height:40px;padding:24px 15px 0 0;text-align:right;width:160px;float:right}
.top_links a{color:#7893c3;padding:0 7px}
.top_links a:hover{color:#c2c2c2}
.inavbox{background:#f9f9f9;width:100%;height:54px;margin:0 auto; box-shadow: 0 2px 10px #0002, 0 -2px 10px #0001; }
.lminavbox{margin:0 auto!important;width:100%!important}

.inav {padding:0;height:54px;line-height:54px;position:relative;z-index:99;margin:0 auto;float:left}
.inav a {color:#fff;text-decoration:none;transition:all 0.3s ease}
.inav .nLi {float:left;position:relative;display:inline}
.inav .nLi h3 {float:left;margin:0}
.inav .nLi h3 a {display:block;padding:0 50px;font-size:18px;color:#444;position:relative;font-weight:700}
.inav .sub {display:block;visibility:hidden;opacity:0; min-width:100%;left:0;top:54px;position:absolute;background:#9f191e;line-height:40px;padding:10px 0;font-size:15px;text-align:center;box-shadow:0 5px 15px rgba(0,0,0,0.1);vertical-align:top;transform:translateY(10px);transition:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94)}
.inav .nLi:hover .sub {visibility:visible;opacity:1;transform:translateY(0)}
.inav .sub li {zoom:1;list-style:none}
.inav .sub a {white-space: nowrap;display:block;padding:0 10px;color:#fff;background:transparent}
.inav .sub a:hover {background:#fff !important;color:#115888 !important}
.inav .on h3 a, .inav .nLi:hover h3 a {background:#9f191e;color:#fff}


.i-search{width:220px;display:none;height:30px;overflow:hidden;position:relative;float:right;top:10px;border:#fff 1px solid;border-radius:20px}
.i-search .search-txt{width:200px;padding:0 0 0 15px;height:32px;line-height:32px;background:0 0;color:#fff;background:0 0;margin:0;outline:0;border:none;width:90%}
.i-search .search-btn{width:40px;height:30px;line-height:30px;position:absolute;right:0;margin-top:1px;background:url("../images/ico_search.png") no-repeat center center;border:0;color:#fff;cursor:pointer}
.i-search .search-btn:hover{cursor:pointer;opacity:.9}
.fabox{height:auto;overflow:hidden;margin:0 auto 20px auto;padding:15px 0}
.fabox .fa_info{width:375px;height:385px;background:#fff;position:relative}
.fabox .fa_info_t{width:100%;margin:0 auto 15px auto;height:34px;line-height:34px}
.fabox .fa_info_t h1{font-size:18px;color:#fff;display:block;padding:0 15px;height:34px;line-height:34px;background:url(../images/cg_title_bg.png);text-align:center;float:left}
.fa_info_img{width:375px;height:152px;margin:0 auto;overflow:hidden}
.fa_info_img img{width:375px;height:152px}
.fabox .fa_info_p p{text-indent:2em;font-size:14px;line-height:26px;color:#5a5a5a;margin:0;padding:0;text-align:justify}
.cgqt_more{display:block;width:34px;height:34px;line-height:34px;font-size:20px;font-weight:700;float:left;text-align:center;background:#e1f3ff;color:#c5c5c5}
.fabox .fa_info_more{font-size:14px;color:#0952a6;text-align:center;display:block;width:110px;margin:0 auto 5px auto;position:absolute;right:0;bottom:15px}
.fabox .fa_info_more:hover{color:#c00}
.aboutbox_nr{width:90%;padding:5%;height:auto;overflow:hidden}
.aboutbox_nr p{text-indent:2em;font-size:18px;line-height:32px;color:#333;margin:0;padding:0;text-align:justify}
.aboutbox_nr img{display:block;width:125px;height:90px;float:left;margin:0 10px 10px 0}
.aboutbox_nrmore{display:none;font-size:16px;color:#d20000;margin-left:15px}
.aboutbox_title{display:block;width:100%;margin-bottom:15px;height:40px;line-height:40px;border-bottom:#c0c6ca 1px solid}
.aboutbox_title h1{font-size:18px;color:#333;display:block;width:100px;height:40px;line-height:40px;text-align:left;float:left;font-weight:700}
.cg_more{display:block;width:34px;height:40px;line-height:40px;font-size:14px;float:right;text-align:center;background:url("../images/cg_more.png") center 20px no-repeat #fff;opacity:.7;color:#8c9194;font-weight:700}
.cg_more a{color:#c2c2c2;font-size:14px}
.cg_more:hover{color:#000;opacity:1}
.fabox .fa_info_p{padding:15px 20px;height:145px;overflow:hidden;background:#f5f5f5}
.i_banner{width:68%;height:auto;overflow:hidden;margin:0 auto;background:url(../images/banner_bg.png) center no-repeat #f3f3f3}
.cg_jjbox{width:1480px;height:auto;overflow:hidden;margin:0 auto}
.cg_jdt{margin:0 auto}
.cg_jdt img{width:1480px;margin:0 auto}
.cg_jdt{overflow:hidden;position:relative;margin:0 auto}
.cg_jdt .hd{height:33px;overflow:hidden;position:absolute;right:0;bottom:20px;z-index:1;text-align:center;left:0}
.cg_jdt .hd ul{overflow:hidden;zoom:1;display:inline-block}
.cg_jdt .hd ul li{float:left;margin:0 10px;width:27px;height:33px;line-height:8px;text-align:center;background:url("../images/ico_hmb.png") center no-repeat;cursor:pointer;border-radius:50%}
.cg_jdt .hd ul li.on{background:url("../images/ico_hmh.png") center no-repeat;color:#fff}
.cg_jdt .bd{position:relative;height:100%;z-index:0}
.cg_jdt .bd li{zoom:1;vertical-align:middle}
.cg_jdt .bd li a{display:block;position:relative}
.cg_jdt .bd li h2{display:block;width:96%;padding:0 2%;position:absolute;z-index:8;font-size:16px;margin-top:5px;line-height:50px;height:50px;overflow:hidden;bottom:0;color:#fff;background:url("../images/tt_bg.png")}
.cg_jdt .bd img{width:100%;display:block}
.cg_jdt .next,.cg_jdt .prev{position:absolute;left:3%;top:50%;margin-top:-25px;display:block;width:32px;height:40px;background:url(../images/picnews-arrow.png) -110px 5px no-repeat;opacity:.5}
.cg_jdt .next{left:auto;right:3%;background-position:8px 5px}
.cg_jdt .next:hover,.cg_jdt .prev:hover{opacity:1}
.cg_jdt .prevStop{display:none}
.cg_jdt .nextStop{display:none}
.title_01{width:100%}
.title_03{width:100%;height:auto;overflow:hidden}
.title_03 h1{display:block;margin:0;padding:0;float:left;height:56px;line-height:56px;position:relative}
.title_03 h1 span{position:absolute;left:55px;top:0;color:#fff;font-size:24px;font-weight:600}
.title_more{display:block;float:right;height:56px;line-height:56px;color:#9f191e;font-size:15px;padding:0 15px}
.title_more:hover{color:#222; }
.qtcgbg{width:100%;height:auto;margin:0 auto 40px auto;background:url("../images/cghjbg.jpg") center bottom no-repeat;background-size:100% auto}
.qtcgtitle{width:68px;overflow:hidden;background:url("../images/ts_titlebg.png") left center no-repeat;height:100%;position:relative;float:left}
.clbox_nr{float:left;margin:20px 0 0 15px}
.clbox_nr .clbox_nrtxt{float:left}
.clbox_nr .clbox_nrtxt p{margin:0;padding:0;font-size:14px;line-height:26px;color:#333;text-indent:2em}
.clbox_nr .clbox_nrimg{display:block;width:132px;height:160px;overflow:hidden;float:right}
.clbox_nr .clbox_nrimg img{display:block;width:132px;height:160px;margin:0 auto}
.i_box_bk_list{width:100%;margin:25px auto 0 auto}

.i_box_bk_list li{ background: url("../images/bkico12.png") left top no-repeat #fff; padding:0 3%;font-size:14px;color:#a0a0a0;line-height:50px;height:50px;overflow:hidden; margin-bottom:10px;width:41%;margin-right:2%;float:left}

.i_box_bk_list li a{color:#333;font-size:16px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:3%;text-align:left;transition:all .2s; position:relative}
.i_box_bk_list li span{float:right;color:#7d7d7d;position:absolute;right:0;top:50%;transform:translateY(-50%)}
.i_box_bk_list li:hover{box-shadow:0 0 10px rgb(0 0 0 / 7%)}
.i_box_bk_list li:hover span{color:#9f191e}
.i_box_bk_list li:hover a{color:#9f191e}
.i_box_bk_list2{width:100%;margin:25px auto 0 auto;height:auto;overflow:hidden}
.i_box_bk_list2 ul{width:105%}


.i_box_bk_list2 li{width:41%;margin-right:2%;padding:1.63% 3%;font-size:14px;color:#a0a0a0;line-height:50px;height:auto;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background:url("../images/bkico12.png") left top no-repeat #fff;margin-bottom:10px;float:left}
.i_box_bk_list2 li a{color:#333;font-size:17px;float:left;display:block;overflow:hidden;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;padding-left:2%;text-align:left;transition:all .2s;line-height:30px}
.i_box_bk_list2 li span{float:right;color:#7d7d7d}
.i_box_bk_list2 li:hover{box-shadow:0 0 10px rgb(0 0 0 / 7%);background:url("../images/bkico2.png") left top no-repeat #fff}
.i_box_bk_list2 li:hover span{color:#9f191e}
.i_box_bk_list2 li:hover a{color:#9f191e}
.i_box_bk_list21 li{width:20.5%;margin-right:2%;padding:0 1%;font-size:14px;color:#a0a0a0;line-height:50px;height:110px;overflow:hidden;background:url(../images/bkico1.png) left top no-repeat #fbf9f9;margin-bottom:10px;float:left}
.qtcgtitle h1{width:30px;vertical-align:middle;text-align:center;color:#fff;font-weight:700;font-size:18px;height:auto;overflow:hidden;position:absolute;top:50%;left:-5px;transform:translate(50%,-50%);line-height:20px}
.qtcgbg .qtcgbgleft{width:51.5%;overflow:hidden;float:left}
.qtcgbg .qtcgbgright{width:44.5%;overflow:hidden;float:right}
.cl_spbox{position:relative;width:100%;height:200px;overflow:hidden}
.cl_spbox_i{display:block;margin:0 auto;height:140px;overflow:hidden}
.cl_spbox_i img{display:block;margin:0 auto;width:100%;height:140px;overflow:hidden}
.cl_spbox_t{display:block;text-align:center;height:50px;line-height:50px;margin-top:10px}
.cl_spbox_p{position:absolute;bottom:35px;left:40%;display:block;width:50px;height:50px;background:url(../images/sp_play.png) center no-repeat;z-index:92}
.aboutbox{height:auto;overflow:hidden;width:100%;margin:40px auto; }
.aboutbox .ab_sp{width:360px;height:260px;overflow:hidden;float:left;position:relative;background:#000}
.aboutbox .ab_sp img{width:360px;height:260px;opacity:.9}
.aboutbox .ab_sp:hover img{opacity:1}
.aboutbox .ab_sp .playico{position:absolute;display:block;width:63px;height:63px;background:url("../images/playico.png") center no-repeat;z-index:9;left:43%;top:100px;opacity:.8}
.aboutbox .ab_sp:hover .playico{opacity:1}
.aboutbox .ab_cgjj{width:825px;height:310px;float:left;position:relative;text-align:justify}
.aboutbox .ab_zywt{width:350px;float:right;height:260px;position:relative}
.aboutbox .a_info_more{font-size:14px;color:#c00;text-align:center;display:block;width:110px;margin:0 auto 5px auto;position:absolute;right:0;bottom:0}
.aboutbox .a_info_more:hover{color:#c00}
.r_btn{width:210px;height:390px;overflow:hidden;float:right}
.r_btn .a_link{width:210px;height:50px;line-height:50px;overflow:hidden;background:#fff;margin-bottom:7px;border-left:#0953a9 4px solid}
.r_btn .a_link a{display:block;width:160px;height:50px;line-height:50px;font-size:15px;color:#0953a9;float:right;font-weight:700}
.r_btn .a_link i{display:block;width:30px;height:30px;float:left;padding:10px 5px 0 10px}
.r_btn .a_link:hover{background-color:#cae6f8}
.r_btn .a_link:hover a{color:#c00}
.gdxwbox{overflow:hidden;padding:5px 0;margin:10px auto 60px auto}
.gdxwbox_title{width:65px;text-align:center;float:left;margin-right:35px}
.gdxwbox_title a{display:block;position:relative}
.gdxwbox_title a span{position:absolute;font-weight:600;color:#fff;font-size:24px;top:70px;left:20px;width:24px;line-height:25px}
.gdxwbox_list{overflow:hidden}
.gdxwbox_list ul{padding:20px 0 0 0}
.gdxwbox_list li{width:22%;float:left;line-height:22px;height:22px;font-size:17px;margin:20px 3% 10px 0}
.gdxwbox_list li a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}
.gdxwbox_list li span{width:40px;text-align:center;display:block;float:left;padding:0 5px;background:#c5c4c4;color:#fff;font-size:14px;margin:0 10px 0 0}
.gdxwbox_list li:hover span{background:#9f191e}
.gdxwbox_list li:hover a{color:#9f191e}
.cgjj_mtv{width:670px;height:423px;float:left;background:url("../images/cgsp_bg.png") left top no-repeat;position:relative;overflow:hidden;margin-right:50px}
.cgjj_mtv>h2{position:absolute;left:70px;font-size:24px;color:#fff;font-weight:600;top:15px}
.cgjj_mtvpic{display:block;margin:65px 0 0 25px;background:#000;position:relative;padding-top:53%}
.cgjj_mtvpic img{position:absolute;left:0;right:0;top:0;width:100%;height:auto}
.cgjj_mtvpic:hover{box-shadow:0 0 10px rgb(0 0 0 / 30%)}
.cgjj_box{height:auto;padding:0;background:#f7f7f7;overflow:hidden}
.cgjj_box:hover{background:#fffaf8}
.ixy_box{position:relative;height:270px;max-width:1300px;margin:20px auto}
.ixy_box .prev{position:absolute;top:45%;width:40px;height:40px;z-index:2}
.ixy_box .next{position:absolute;top:45%;width:40px;height:40px;z-index:2}
.ixy_box .prev{background:url(../images/cgzsjt.png) -59px 0 no-repeat;color:#fff;right:-50px;opacity:.5}
.ixy_box .next{left:-55px;margin-left:0;background:url(../images/cgzsjt.png) 0 0 no-repeat;color:#fff;opacity:.5}
.ixy_box .next:hover,.ixy_box .prev:hover{opacity:1}
.ixy_box .bd{width:100%;overflow:hidden;margin-left:0}
.ixy_box .bd li{float:left;width:182px;height:260px;margin:0 26px 0 0;overflow:hidden;position:relative;border:#ddd 1px solid;padding:5px}
.ry_txt{display:none;position:absolute;z-index:9;bottom:5px;width:182px;text-align:center;color:#fff;background:url("../images/tt_bg.png")}
.ixy_box .bd li:hover a{color:#fff}
.ixy_box .bd li:hover img{transform:scale(1.2)}
.ixy_box .bd li:hover span{color:#fff}
.ixy_box .bd li:hover i{opacity:1}
.ixy_box .bd li .pic{width:182px;height:260px;overflow:hidden;display:block;position:relative}
.ixy_box .bd li .pic img{transition:all .6s;width:auto;height:260px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
.ixy_box .bd li span{width:100%;text-align:center;display:block;padding:0;font-size:15px;height:34px;line-height:34px;overflow:hidden;color:#fff}
.linkbox{height:350px;padding:0 0;background:#fff;max-width:1300px;margin:0 auto 40px auto;background-size:100% 100%}
.linkbox li{width:25%;float:left}
.linkbox li:hover img{transform:rotateY(180deg);transition:all .6s}
.linkbox li img{display:block;width:80px;height:80px;margin:0 auto;transition:all .6s}
.linkbox .linktitle{width:80%;display:block;margin:0 auto;text-align:center;font-size:16px;line-height:27px;padding:15px 0;color:#000}
.linkico1,.linkico2,.linkico3,.linkico4{display:block;width:80px;height:80px;margin:0 auto;border-radius:50%;overflow:hidden}
.linkico1{background:#0ec8b3}
.linkico2{background:#d9885e}
.linkico3{background:#ac82c1}
.linkico4{background:#dc594f}
.listmain{height:100%;position:relative;padding:0;max-width:1300px;margin:30px auto;min-height:600px}
.lm-left{width:260px;float:left;padding:0;margin-right:30px}
.lm-left .left-lmname{background:#9f191e;position:relative;height:60px;line-height:60px;padding:0;overflow:hidden}
.lm-left .left-lmname h1{color:#fff;font-size:24px;line-height:60px;padding:0 0 0 30px;z-index:999;font-weight:700;text-align:left;width:100%;display:block}
.lm-left .left-lmname span{color:#fff;font-size:10px;line-height:30px;width:100%;display:block;text-align:center}
.lm-left .list-sub{height:auto;overflow:hidden;width:260px;padding:0 0;border:#e9e9e9 1px solid}
.lm-left .list-sub a{display:block;line-height:50px;height:50px;font-size:16px;cursor:pointer;color:#333;text-align:left;border-bottom:#fff 1px solid;border-left:#a3a3a3 5px solid;background:#e9e9e9;text-indent:2em}
.lm-left .list-sub a i{background:url("../images/sub_jtbg.png") -44px center no-repeat;display:block;float:right;width:6px;height:50px;margin:0 15px 0 0}
.lm-left .list-sub a:hover i{background:url("../images/sub_jtbg.png") left center no-repeat;display:block;float:right;width:6px;height:50px}
.lm-left .list-sub a:last-child{border-bottom:none}
.lm-left .list-sub a:hover{background:#0069bc;color:#fff;border-left:#004987 5px solid}
.lm-left .list-sub #this-on{background:#0069bc;color:#fff;border-left:#004987 5px solid}
.lm-left .list-sub #this-on i{background:url("../images/sub_jtbg.png") left center no-repeat;display:block;float:right;width:6px;height:50px}
.lm-right{margin-right:0;background:#fff;overflow:hidden;min-height:400px}
.this-name{background:#f5f5f5;line-height:0;padding:0 10px;margin:0;color:#fff}
.this-name h1{color:#999;font-size:18px;line-height:50px;padding:0 25px 0 25px;float:left;background:#f5f5f5;border-top-right-radius:10px;border-top-left-radius:10px}
.this-name span{color:#999;font-size:16px;background:url("../images/ico_home.png") left 15px no-repeat;padding:0 0 0 20px;line-height:50px;display:block;width:96%}
.this-name span a{color:#999}
.lm-right .lm_list{height:auto;overflow:hidden;margin:0 auto;padding:5px 0 20px 0;min-height:520px}
.lm-right .lm_list li{line-height:50px;height:50px;font-size:14px;color:#999;text-align:right;padding:0 10px;border-bottom:#e0e0e0 1px dashed;position:relative}
.lm-right .lm_list li a{color:#4a4a4a;height:50px;line-height:50px;overflow:hidden;padding-left:15px;font-size:18px;background:url("../images/ico_0021.png") left center no-repeat;display:block;text-align:left;padding-right:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.lm-right .lm_list li span{position:absolute;right:0;top:50%;transform:translateY(-50%)}
.lm-right .lm_list li:hover{ border-bottom: 1px solid #0952a6; background:#fafcff;color:#c00}
.lm-right .lm_list li a:hover{ color:#0952a6}
.lm-right .ssjg_list{height:auto;overflow:hidden;margin:0 auto;padding:5px 0 20px 0}
.lm-right .ssjg_list li{line-height:50px;height:50px;font-size:14px;color:#999;padding:0 10px;border-bottom:#e0e0e0 1px dashed}
.lm-right .ssjg_list li span{font-size:inherit;font-family:inherit;color:#c00}
.lm-right .ssjg_list li a{color:#4a4a4a;height:50px;line-height:50px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left;width:68%;padding-left:15px;font-size:16px;background:url("../images/ico_0021.png") left center no-repeat}
.lm-right .ssjg_list li:hover{background:#ececec;color:#c00}
.lm-right .ssjg_list li a:hover{background:url("../images/ico_002.png") left center no-repeat #ececec;color:#c00}
.lm-right .ssjg_list li em{font-style:normal;float:right}
.lm-right .list-fy{text-align:center;margin:20px auto}
.list_subs{width:260px;margin:0 auto 0 auto;border-left:#9f191e 10px solid}
.list_subs ul li{border-bottom:0}
.list_subs ul li a{color:#444;font-size:18px;display:block;line-height: 1.5;position:relative;border-bottom:#dedede 1px solid;width:80%;margin:0 auto;padding: 0.45em 15px}
.list_subs ul li .inactive{background:url("../images/suboff.png") no-repeat 205px center}
.list_subs ul li .inactives{background:url("../images/subon.png") no-repeat 205px center;color:#bd1a21;font-weight:700}
.list_subs ul li ul{display:none}
.list_subs ul li ul li{border-left:0;border-right:0; border-color:#467ca2;background-image:url("../images/subico2j.png")!important;background-position:20px;background-repeat:no-repeat}
.list_subs ul li ul li:hover{background-image:url("../images/subico2hj.png")!important;background-position:20px;background-repeat:no-repeat}
.list_subs ul li ul li ul{display:none}
.list_subs ul li ul li a{padding-left: 40px;font-size:15px}
.list_subs ul li ul li ul li{background-color:#f7f7f7;border-color:#6196bb;background-image:url(../images/subico3j.png)!important;background-position:32px;background-repeat:no-repeat}
.list_subs ul li ul li ul li:hover{background-image:url(../images/subico3hj.png)!important;background-position:32px;background-repeat:no-repeat}
.last{background-color:#d6e6f1;border-color:#6196bb}
.list_subs ul li ul li ul li a{color:#666;padding-left:45px;font-size:14px;font-weight:400}
.list_subs ul li a:hover,
.list_subs .thisnav{color: #0952a6;font-weight:700}
.tw_list{padding:30px 0}
.hot-new{overflow:hidden;border-bottom:1px dashed #dfdfdf;padding-bottom:30px;margin-bottom:30px}
.hot-new .pic-box{float:left;width:280px;height:195px;position:relative;margin-right:42px;overflow:hidden}
.hot-new .pic{width:280px;height:195px;position:relative;overflow:hidden}
.hot-new .pic img{position:absolute;top:0;left:0;width:280px;height:195px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.hot-new .pic:hover img{--webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.hot-new .pic-box i{position:absolute;top:0;right:0;width:55px;height:43px}
.hot-new .txt{padding-bottom:0;overflow:hidden;margin-top:0;position:relative}
.hot-new .txt h3{font-weight:700;font-size:18px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;background:url("../images/tt_xhx.png") left bottom no-repeat}
.hot-new .txt h3 a{color:#000}
.hot-new .txt h3 a:hover{color:#9f191e}
.hot-new .txt p{font-size:14px;line-height:24px;color:grey;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;height:85px;margin:10px auto}
.hot-new .txt .btn-look{display:block;margin-top:35px;width:98px;height:31px;line-height:29px;text-align:center;font-size:14px;color:#fff;border:1px solid #9f191e;background-color:#9f191e;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.hot-new .txt .btn-look:hover{border:1px solid #9f191e;color:#9f191e;background-color:#fff}
.hot-new .txt .time{position:absolute;right:0;bottom:0;padding-left:20px;font-size:14px;color:#555;background:url(../images/ico_date.png) no-repeat left center}
.ul-news li .inner{overflow:hidden;padding:20px 0;border-top:1px solid #e4e4e4}
.ul-news li:first-child .inner{border-top:none}
.ul-news .time{float:left;width:75px;margin-right:20px}
.ul-news .time strong{display:block;font-size:30px;font-family:Arial;color:#fff;background-color:#008f40;height:45px;line-height:45px;text-align:center}
.ul-news .time span{border:1px solid #008f40;border-top:none;display:block;font-size:14px;color:#8a8a8a;height:29px;line-height:29px;text-align:center}
.ul-news .txt{overflow:hidden;padding-top:4px}
.ul-news .txt h4{font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:10px}
.ul-news .txt h4 a{color:#555}
.ul-news .txt p{font-size:14px;line-height:22px;color:#585858;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:24px}
.ul-news li:hover{background-color:#f2f2f2}
.ul-news li:hover .time strong{background-color:#008f40}
.ul-news li:hover .time span,.ul-news li:hover .txt h4 a,.ul-news li:hover .txt p{color:#008f40}
.pzf_sx{display:block;width:100%;margin:0 auto;font-size:14px;color:grey;line-height:27px}
.pzf_sx .pzf_time{font-style:normal;background:url("../images/ico_date.png") left center no-repeat;padding-left:20px}
.pzf_sx .pzf_yd{font-style:normal;padding-left:20px;margin-left:50px}
.hot-new:hover a{color:#9f191e!important}
.pic-list2{overflow:hidden;height:auto;margin:30px auto}
.pic-list2 h2{background:#efefef;display:block;width:930px;border-left:#005f5f 5px solid;height:38px;line-height:38px;font-size:16px;padding:0 0 0 20px;font-weight:700;color:#333;margin:0 auto 20px auto}
.pic-list2 h2 a{font-size:14px;display:block;float:right;font-weight:400;padding:0 15px 0 0}
.pic-list2 ul{width:110%;margin:0 auto;padding:0}
.pic-list2 li{width:315px;margin-right:30px;float:left;margin-bottom:15px}
.pic-list2 li img{width:100%;height:220px}
.pic-list2 li a:hover{color:#000}
.pic-list2 li span{text-align:center;width:100%;line-height:40px;color:#666;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.c-content{height:auto;overflow:hidden;position:relative;margin:40px auto 40px auto;padding:0 20px}
.c-content .c-title{font-size:30px;color:#222;line-height:50px;text-align:center}
.c-content .other-s{font-size:14px;height:35px;line-height:35px;text-align:center;color:#666;background:#f5f5f5;margin:15px auto 0 auto;position:relative}
.c-content .other-s .sjfx{position:absolute;right:10px;top:10px}
.c-content .nr-info{height:auto;overflow:hidden;position:relative;text-align:left;min-height:360px}
.c-content .nr-info p{font-size:16px;color:#333;line-height:34px;margin:15px 0;text-indent:2em;text-align:left}
.c-content .nr-info p img{display:block;margin:0 auto;max-width:98%;height:auto!important}
.wz_fj p{line-height:36px;color:#0d8100;font-size:16px;background:url("../images/ico_fj2.png") left center no-repeat;padding:0 0 0 20px;margin:0}
.wz_fj a{line-height:36px;font-size:16px}
.wzclose-relative{text-align:center;margin-top:30px}
.wzclose-relative span{margin:0 15px}
.i-sxt{border-top:#d9d9d9 1px solid;margin:20px auto;padding:20px 0;overflow:hidden;height:auto}
.i-sxt p{display:block;width:100%;float:left;margin:0;padding:0}
.i-sxt a{color:#555;font-size:16px;line-height:40px}
.i-sxt a:hover{color:#cc0010}
.c_copright{background: #901419;height:80px;line-height:55px;text-align:center;margin:0 auto;width:100%;clear:both;padding:15px 0}
.c_copright .c_yqlj{color:#fff;font-size:16px;line-height:40px;height:auto;overflow:hidden;width:100%;text-align:center}
.c_copright .c_yqlj a{color:#fff;font-size:16px;line-height:40px;padding:0 10px}
.c_copright p{height:40px;line-height:40px;text-align:center;font-size:16px;color:#fff;margin:0;padding:0}
.c_copright a{font-size:16px;color:#fff}
.c_copright a:hover{color:#9f191e}
*{padding:0;margin:0;outline:0}
img,input{border:0;outline:0}
body .clear{clear:both;height:0!important;width:0!important;border:none!important;margin:0!important;padding:0!important;float:none!important}
.wap{display:none!important}

@media screen and (max-width:1740px){
	.header .logo img { width: 100%; }
}
@media screen and (max-width:1300px){
	.inav .nLi h3 a { padding: 0 28px; }
	.w1300 { width: 98%; }
	.cgjj_mtv { width: 50%; }
}
@media screen and (max-width:1080px){
	body { min-width: 1080px; }
	.inav .nLi h3 a { padding: 0 18px; }
}