.pos{background: #f9f9f9;padding: 22px 0 20px;color: #222;border-bottom: 1px solid #eee;}
.posdw{font-size: 14px;background: url(/image/home_ico.png) no-repeat left center;background-size: 14px;text-indent: 22px;float: right;}
.pos h2{float: left;font-size: 20px;font-weight: normal;border-left: 4px solid #ef0e14;padding-left: 10px;line-height: 20px;}
.pagenav{text-align: center;margin: 40px 0 40px;}
.pagenav li{display: inline-block;}
.pagenav li a{margin-left: 5px;}
.pagenav li a::after{content: "/";margin-left: 14px;color: #999;}
.pagenav li:last-child a::after{display: none;}
.pagenav li.on a{color: #ef0e14;}
.main{margin-bottom: 100px;}
/* newlist */
.newlist{}
.nw_tu{width: 300px;height: 205px;float: left;background-size: 100% 100% !important;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;    border: 1px solid #eee;}
.nw_rg{float: right;width: 1040px;}
.nw_ls{margin-bottom: 25px;padding-bottom: 25px;border-bottom: 1px solid #eee;}
.nw_ls a:hover .nw_tu{background-size: 110% 110% !important;}
.nw_rg h2{font-size: 20px;color: #222;font-weight: bold;}
.nw_rg .nw_sm{font-size: 14px;color: #999;margin-top: 6px;}
.nw_rg .nw_jj{font-size: 15px;color: #999;line-height: 26px;margin-top: 10px;}
.nw_rg p{}
.nw_rg i{display: block;width: 115px;line-height: 40px;border: 1px solid #ededed;font-style: normal;text-align: center;font-size: 14px;color: #999;margin-top: 12px;}
.nw_ls a:hover .nw_rg i{background:#ef0e14;border: 1px solid #ef0e14;color: #fff;}
/* pageno */
.pageno{text-align: center;margin-top: 40px;}
.pageno li{display: inline-block;}
.pageno li.thisclass{padding: 8px 14px;background: #ef0e14;color: #fff;}
.pageno li a{display: block;padding: 8px 14px;background: #f9f9f9;}
.pageno li a:hover{background: #ef0e14;color: #fff;}
.pageno li.thisclass a{background: #ef0e14;color: #fff;}
/* newdetail */
.newdetail{font-size: 16px;color: #222;line-height: 30px;margin-top: 60px;}
.newdetail .nw_dttop h2{text-align: center;font-size: 22px;color: #333;}
.newdetail .nw_dttop{text-align: center;margin-bottom: 50px;font-size: 14px;}
.newdetail .nw_dttop span{margin: 0 10px;color: #999;line-height: 40px;}
.nw_dtpage a{display: inline-block;margin: 0 20px;}
.nw_dtpage{text-align: center;margin-top: 50px;font-size: 14px;}
.nw_dtpage .back_n{background: #ef0e14;color: #fff;padding: 10px 20px;border-radius: 50px;}
.nw_boby img{max-width:100% !important;height: auto !important;display: block;margin: 0 auto;}
.nw_boby{font-size: 16px;color: #222;line-height: 30px;}
/* show_c */
.show_c{font-size: 16px;line-height: 36px;color: #222;}

.khstyle{width: 1200px;text-align: center;}
.khstyle .kn_sy{margin-top: 10px;margin-bottom: 80px;}
.khstyle .kn_sy li{width: 24%;float: left;margin: 0 0.5%;overflow: hidden;}
.khstyle .kn_sy li img{height: 200px;width:288px;transition: all 0.5s;-ms-transition: all 0.5s;}
.khstyle .kn_sy li h2{font-size: 16px;font-weight: normal;line-height: 40px;}

.picimg_ls li{float: left;width: 12.3%;border: 1px solid #eee;height: 92px;overflow:hidden;}
.picimg_ls li img{transition: all 0.5s;-ms-transition: all 0.5s;}
.picimg_ls li:hover{border: 1px solid rgba(239,14,20,0.5);}
.picimg_ls li:hover img{transform: scale(1.2);-webkit-transform: scale(1.2);}

.picimg2_ls li{float: left;width: 33.33%;margin-bottom: 20px;}
.picimg2_ls li img{transition: all 0.5s;-ms-transition: all 0.5s;}
.picimg2_ls li:hover img{transform: scale(1.05);-webkit-transform: scale(1.05);}
.picimg2_ls li .pic_s{}
.picimg2_ls li p{font-size: 16px;text-align: center;line-height: 60px;}

.bigimg{position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:99999;width: auto !important;    max-height: 65%;}
.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.8;filter: Alpha(opacity=80);z-index: 9999;transition:all 1s;display: none;}
.bigbox{text-align: center;}
.bigbox>.imgbox{display: initial;}
.bigbox>.imgbox>img{width: 90%;}
.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}
.mask>img:hover{cursor:pointer}	
.bigbox>.imgbox p{text-align: center;font-size: 15px;color: #666;line-height: 50px;}
.ab_zz{background:#f9f9f9;padding: 1px 0;margin-top: 80px;}
.bigbox h2{font-size: 30px;font-weight: bold;}
.bigbox i{display: block;font-style: normal;font-size: 50px;text-transform: uppercase;color: #ddd;line-height: 50px;margin-bottom: 15px;}
@media screen and (max-width: 680px){
.bigbox {width: 90%;margin: 35px auto 10px;text-align: center;}
.bigbox h2 {font-size: 20px;}
.bigbox i{font-size: 24px;line-height: 30px;}
.bigbox {width: 90%;margin: 35px auto 10px;text-align: center;}
.bigbox h2 {font-size: 20px;}
.bigbox i{font-size: 24px;line-height: 30px;}
.bigbox>.imgbox>img{max-width:80%;height:auto;}
.bigbox>.imgbox {display: initial;float: none;margin-right: auto;}
.bigimg{max-width:95%;height:auto !important;}
.ab_zz{margin-top: 40px;}
}
.typeimg{text-align: center;}
.typeimg h2{font-size: 40px;padding-top: 70px;line-height: 70px;color: #ef0e14;font-weight: 100;    letter-spacing: 4px;}
.typeimg p{font-size: 18px;line-height: 40px;color: #666;margin: 0 auto;width: 1380px;    position: relative;}
.typeimg p::after{content: "";position: absolute;height: 1px;background: red; bottom: 17px; width: 50px; margin-left: 20px;}
.typeimg p::before{content: "";position: absolute;height: 1px;background: red;bottom: 17px; width: 50px;margin-left: -70px;}
.fenleijies{margin: 50px auto;}
.cp_xilie{background: #f6f6f6;padding: 20px 0;}
.cp_xilie li{width: 16%;float: left;margin-right: 10px;}
.cp_xilie li:nth-child(7n){margin-right: 0px;}
.cp_xilie li .img{background: #fff;border: 2px solid #ddd;padding: 0 20px;border-radius: 5px;}
.cp_xilie li:hover .img{border: 1px solid #eee;border: 2px solid #ef0e14;}
.cp_xilie h2{font-size: 15px;font-weight: normal;text-align: center;line-height: 40px;margin-bottom: 10px;}
.bitmm{font-size: 20px;font-weight: bold;border-bottom: 2px solid #ddd;margin-bottom: 30px;line-height: 60px;}
.bitmm::after{content: "";border-bottom: 4px solid #ef0e14;display: block;width: 120px;position: absolute;    margin-top: -1px;}
.jisxx .bitmm::after{content: "";border-bottom: 4px solid #ef0e14;display: block;width: 80px;position: absolute;    margin-top: -1px;}
.jisxx {margin: 30px auto 50px;}
.jisxx a{background-size: 30px !important;    background-position: 120px center !important;display: block;width: 400px;height: 80px;text-align: center;border: 1px solid #DBDBDB;border-radius: 3px;text-decoration: none;color: #676767;font-weight: bold;font-size: 16px;margin-right: 20px;float: left;line-height: 80px;}
.jisxx a:hover{color: #ef0e14;border: 1px solid #ef0e14;}


.cp_xilie2{    margin-top: 50px;

    padding: 20px 0 30px;
    margin-bottom: 50px;}
.cp_xilie2 li{width: 197px;float: left;margin-bottom: auto;}
.cp_xilie2 li .img{background: #fff;border: 2px solid #ddd;padding: 0 20px;border-radius: 2px;    margin: 0 5px;}
.cp_xilie2 li:hover .img{border: 1px solid #eee;border: 2px solid #ef0e14;}
.sliderr a .cp_xilie2 h2{font-size: 15px;font-weight: normal;text-align: center;line-height: 40px;margin-bottom: 10px;}
.bitmm2{font-size: 20px;font-weight: bold;border-bottom: 2px solid #ddd;margin-bottom: 20px;line-height: 60px;}
.bitmm2::after{content: "";border-bottom: 4px solid #ef0e14;display: block;width: 80px;position: absolute;    margin-top: -1px;}
.jisxx2 {margin: 30px auto 30px;}
.sliderr img{height: auto;width: auto;}
.sliderr a h2 {font-size: inherit;color: #222;font-weight: normal;margin: auto;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-align: center;    line-height: 44px;}
.sliderr a {display: block;text-decoration: none;margin: auto; background: none;padding-bottom: 0;}
.sliderr li:hover a{background: none;}
.sliderr li:hover a h2{color: #ef0e14;}

.cp_bggg {background: #e30000;color: #fff;font-weight: bold;}
.pro_list_ny table {border-spacing: 0;border-collapse: collapse;}
.pro_list_ny table a{text-decoration: underline;}
.pro_list_ny tr:first-child td{line-height: 50px;font-size: 15px;}
.pro_list_ny td{text-indent: 1em;line-height: 40px;}
.pro_list_ny tr td:nth-child(2){text-align: center;text-indent: 0em;}
.pro_list_ny tr:nth-child(2n-1){background: #f0f0f0;}
.pro_list_ny tr td:nth-child(2) img{width: 50px;}
.pro_list_ny tr td:nth-child(1){font-weight: bold;}

.all_pro a{padding-left: 25px;display: block;color: #666666;position: relative;float: left;width: 12%;line-height: 34px;font-size: 15px;}
.all_pro a:before {content: "";margin-top: 4px;left: 0px;width: 14px;height: 14px;-webkit-border-radius: 50%;border-radius: 50%;background: #ef0e14;position: absolute;top: 0; bottom: 0; left: 0; margin: auto; content: ""; vertical-align: middle;}
.all_pro a:after{margin-top: 7px;content: ""; left: 5px;box-sizing: border-box;width: 4px; height: 4px;border: 4px solid transparent;border-left: 4px solid #fff;
	position: absolute; top: 0; bottom: 0; margin: auto; vertical-align: middle;}
.all_pro{margin-bottom: 70px;}
.pro_zx{margin-bottom: 40px;}
.pro_zx a{background-size: 20px !important;background-position: 99px center !important;text-indent: 12px;display: block;width: 300px;height: 50px;text-align: center;border: 1px solid #DBDBDB;border-radius: 3px;text-decoration: none;color: #676767;font-weight: bold;font-size: 14px;margin-right: 10px;float: left;line-height: 50px;    margin-bottom: 10px;}
.pro_zx a:hover{    background-color: #f9f9f9 !important;}

.pro_xq_t{float: left;width: 35%;}
.pro_xq_jj{float: right;width: 62%;}
.pro_xq_jj h2{font-size: 24px;line-height: 60px;border-bottom: 2px solid #ddd;margin-bottom: 30px;}
.pro_xq_jj h2::after { content: ""; border-bottom: 4px solid #ef0e14; display: block; width: 200px; position: absolute; margin-top: -1px;}
.pro_xq_jj h4{font-size: 16px;color: #666;line-height: 34px;margin-right: 40px;}
.pro_xq_jj h4 label{font-size: 15px;color: #999;font-weight: normal;}
.pro_xq_xx h3.xqbttt{font-size: 20px;font-weight: bold;border-bottom: 2px solid #ddd;margin-bottom: 20px;line-height: 60px;}	
.pro_xq_xx h3.xqbttt::after { content: ""; border-bottom: 4px solid #ef0e14; display: block; width: 80px; position: absolute; margin-top: -1px;}
.pro_xq_t img{border: 1px solid #eee;}

.jjfa_l{}
.jjfa_l li{width: 32.3%;float: left;    margin-right: 20px;margin-bottom: 20px;} 
.jjfa_l li:nth-child(3n){ margin-right: 0px;}
.jjfa_l li h2{font-size: 18px;
    line-height: 40px;
    position: relative;
        border: 1px solid #eee;
    padding: 10px 30px 20px;
}
.jjfa_l li h2 p{font-size: 14px;font-weight: normal;color: #999;line-height: 24px;}
.jjfa_l li .fa_tu{height: 250px;background-size: auto 100%  !important;background-position: center !important;    -webkit-transition: all 0.3s ease-in-out;
    transition: all 0.3s ease-in-out;}
.jjfa_l li:hover .fa_tu{background-size: auto 110% !important;}	
	
.jjfa_bt{font-size: 30px;text-align: center;margin: 60px 0 40px;color: #333;}
.jjfa_l li h2::after{content: "";background: url(/image/hzico_r.png) no-repeat left center;width: 13px;height: 22px;position: absolute;right: 30px;top: 18px;
    background-size: 10px;}
.jjfa_l li:hover h2::after{background: url(/image/hzico_rh.png) no-repeat left center;background-size: 10px;}
.jjfa_l li:hover h2{color: #ef0e14;}

.pro_cen li{    float: left;
    width: 48%;
    margin-right: 10px;
    border-bottom: 1px dotted #eee;
    padding-bottom: 10px;
    margin-bottom: 10px;
    height: 140px;
    background: #f9f9f9;
	    border-radius: 100px;}
.pro_cen li:hover{    box-shadow: 0 0 5px rgba(0,0,0,0.1);}

.pro_cen li img{float: left;margin-right: 12px;}
.pro_cen li .cp_cr h2 a{font-size: 16px;line-height: 26px;margin-top: 15px;position: relative;width: 100%;    padding-left: 30px;}
.pro_cen li .cp_cr h2 p{font-size: 15px;font-weight: normal;color: #999;}
.pro_cen li:nth-child(2n){margin-right: 0;}
.pro_cen li:last-child img{width: 60px;}
.pro_cen li .cp_cr h2{margin-bottom: 10px;}
.pro_cen li .cp_cr h2 a::before{    content: ">";
    color: #fff;
    background: #ef0e14;
    width: 20px;
    height: 20px;
    border-radius: 50px;
    display: block;
    text-align: center;
    font-size: 12px;
    position: absolute;
    left: 0px;
    top: 3px;
    line-height: 20px;
    font-family: serif;}

.pro_cen li .cp_cl{    float: left;
    width: 92px;
    margin-top: 24px;
    margin-left: 25px;}
.pro_cen li .cp_cr{    float: right;
    width: 500px;
    margin-right: 20px;
    margin-top: 8px;}

.pro_cen li .cp_cr a{font-size: 14px;width: 25%;display: block;float: left;overflow: hidden;white-space: nowrap;line-height: 24px;text-overflow: ellipsis;}
.pro_cen li .cp_cr a::before{    content: ">";
    font-family: serif;
    font-size: 12px;
    margin-right: 4px;
    color: #999;}

.pro_cen li:nth-child(12) .cp_cr a{display: none;}
.pro_cen li:nth-child(12) .cp_cr h2 a {display: initial;}

.sec{    text-align: center;
    background: #212121;
    width: 1400px;
    margin: 0 auto;
    border-bottom: 3px solid #ef0e14;
    padding: 20px 0;
    border-radius: 3px;
	    margin-top: 30px;}

.sec label{color: #fff;font-size: 24px;margin-right: 17px;vertical-align: middle;}
.sec .serch_an{background: url(/image/ico_serw.png) no-repeat center #ef0e14;width: 50px;border: 1px solid #ef0e14;height: 40px;vertical-align: bottom;background-size: 22px;}
.sec .serch_1{border: 1px solid #eee;background: #f9f9f9;font-size: 16px;height: 38px;line-height: 38px;width: 450px; padding: 0 20px;}


.ser_ch_list li{float: left;width: 15.4%;margin-right: 20px;margin-bottom: 20px;text-align: center;}
.ser_ch_list li label{color: #999;}
.ser_ch_list li p{line-height: 24px;margin-top: 12px;}
.ser_ch_list li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ser_ch_list li img{border: 1px solid #eee;height: 213px;}
.ser_ch_list li i{display: block;font-size: 14px;color: #999;}
.ser_ch_list li i a{color: #999;}
.ser_ch_list li:nth-child(6n){margin-right: 0;}
.ser_ch_list li a.lianj{display: block;}


.prol_z{margin-bottom: 60px;}
.prol_lf{width: 240px;padding-bottom: 20px;line-height: 30px;background: #212121;border-radius: 6px 6px 0 0;}
.prol_lf a{display: block;}
.prol_rg{width: 1080px;}
.prol_lf li{line-height: 26px;}
.prol_lf li:nth-child(13) .sub{display: none !important;}
.prol_lf li:nth-child(13).level-1 .level-a::after{display: none !important;}
.prol_lf li.level-1{}
.prol_lf li.level-1 .level-a{color: #fff;line-height: 40px;text-indent: 30px;font-size: 15px;border-bottom: 1px solid rgba(255,255,255,0.05);}
.prol_lf li.level-1 .level-a::after{content: ">";font-family: serif;font-size: 14px;margin-right: 6px;color: #fff;line-height:24px;float:right;font-weight: bold;transform:rotate(90deg);
-ms-transform:rotate(90deg); 	/* IE 9 */
-moz-transform:rotate(90deg); 	/* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg);    margin-top: -5px;}

.prol_lf li .sub{}
.prol_lf li .sub a{color: #999;font-size: 13px;}
.prol_lf h2{background: #e30000;font-size: 20px;font-weight: normal;color: #fff;padding: 10px 30px;border-radius: 6px 6px 0 0;}
.prol_lf li .sub a:hover{color: #fff;}
.prol_lf li .sub a::before {content: ">";font-family: serif;font-size: 12px;margin-right: 6px;color: #ef0e14;}
.cp_xilie2 {background: none;}
.cp_xilie2 li {width: 180px;}

.pro_xqd_r a{background-size: 25px !important;text-indent: 35px;display: block;height: 50px;text-align: left;text-decoration: none;color: #676767;font-weight: bold;font-size: 14px;line-height: 50px;}
.pro_xqd_l{width: 250px;}
.pro_xqd_r{margin-left: 40px;margin-top: 30px;    width: 790px;}
.pro_xqd_r p{line-height: 28px;font-size: 16px;color: #666;    padding: 10px 0;}
.pro_xqd_r h2{font-size: 24px;line-height: 30px;}
.prol_lf li.active a{color: #e30000;}
.pro_list_ny table tr:hover{background: rgba(277,0,0,0.1);}

.prol_lf ul li { position:relative;    padding: 0 28px;}
.prol_lf li ul { display:none;}
.prol_lf ul li a {display:block;}
.prol_lf ul li a:hover {}
.prol_lf li:hover ul,li.over ul { display:block;}

@media screen and (max-width: 1400px){
.typeimg h2 {font-size: 26px;padding-top: 0px;}
.typeimg p{display: none;}
.typeimg {padding-top: 35px;padding-bottom: 30px;height: auto !important;}
.sec{width: 90%;}
.sec label{font-size: 20px;margin-right: 0;display: block;margin-bottom: 12px;}
.sec .serch_1{width: auto;}
.jjfa_bt {font-size: 24px;margin: 40px 0 30px;}
.pro_cen li {float: none;width: 100%;border-radius: 30px;height: auto;}
.pro_cen li .cp_cl {float: left;width: 18%;margin-left: 4%;}	
.pro_cen li .cp_cr {width: 68%;margin-right: 4%;}
.pro_cen li .cp_cr h2 a {font-size: 15px;padding-left: 26px;}
.pro_cen li .cp_cr h2 p {font-size: 13px;}
.pro_cen li .cp_cr a{width: 33%;}
.main { margin-bottom: 60px;}
.pos h2{font-size: 16px;}

.prol_rg {width: auto;float: none;}
.prol_lf {width: 100%;padding-bottom: 10px;}
.prol_lf h2{text-align: center;margin-bottom: 7px;font-size: 18px;}
.prol_lf li{width: 30%;float: left;}
.prol_lf li.level-1 .level-a{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-indent: 20px;line-height: 30px;font-size: 14px;}
.prol_lf li.level-1 .level-a::after{display: none;}
.prol_lf li .sub {display: none;}
.pro_xqd_l{float: none;margin: 0px auto;    width: 200px;}
.pro_xqd_l img{margin-top: 20px;}
.pro_xqd_r {margin-left: 0;margin-top: 20px;width: auto;float: none;}
.pro_xqd_r h2 {font-size: 20px;line-height: 12px;}
.pro_xqd_r p{font-size: 15px;}
.pro_xqd_r a{height: 40px;}
.jisxx2 {margin: 0px auto 0px;}
.bitmm2 {font-size: 18px;line-height: 42px;border-bottom: 1px solid #ddd;}

.pro_list_ny td{text-indent: 10px;white-space: nowrap;padding-right: 10px;}
.pro_list_ny{overflow-x: scroll;}
.cp_xilie2 {margin-top: 0px;    margin-bottom: 10px;}
.cp_xilie2 .sliderr {width: 100%;}
.new_ann {width: 112px;}
.sliderr a h2 {font-size: 14px;}
.cp_xilie2 li {width: 45vw;}
.pro_zx {margin-bottom: 0px;}
.pro_zx a{margin: 0 auto 5px !important;float: none !important;}

.pro_xq_t {float: none;width: 50%;margin: 0 auto;max-width: 500px;}
.pro_xq_jj h2 {font-size: 18px;line-height: 44px;border-bottom: 1px solid #ddd;margin-bottom: 20px;}
.pro_xq_jj h2::after {border-bottom: 2px solid #ef0e14;width: 145px;margin-top: -1px;}
.pro_xq_jj {float: none;width: 100%;}
.pro_xq_jj h4 {font-size: 14px;line-height: 26px;}
.pro_xq_jj h4 label {font-size: 14px;}
.pro_xq_xx h3.xqbttt {font-size: 18px;border-bottom: 1px solid #ddd;margin-bottom: 20px;line-height: 44px;margin-top: 20px;}
.pro_xq_xx h3.xqbttt::after {border-bottom: 2px solid #ef0e14;width: 70px;}
.tablebox_product {width: 100% !important;    font-size: 14px;}
.tablebox_product td{padding: 8px 0 8px 5px;}
.pro_xq_xx div{max-width: 100% !important;}
.pro_xq_xx img{height: auto;}
.all_pro .bitmm2{width: 100% !important;margin-top: 10px;}
.bitmm2::after {content: "";border-bottom: 2px solid #ef0e14;}
.all_pro {margin-bottom: 40px;}
.all_pro a{padding-left: 6%;width: 27%;line-height: 30px;font-size: 14px;}
.jjfa_l li{width: 48%;margin-right: 1%;margin-bottom: 10px;margin-left: 1%;}
.jjfa_l li:nth-child(3n) {margin-right: 1%;}
.jjfa_l li .fa_tu {height: 20vh;}
.jjfa_l li h2 {font-size: 15px;padding: 5px 20px 5px;}
.jjfa_l li h2::after{right: 10px;top: 13px;}
.pagenav{margin: 20px;}
.pagenav li{padding: 3px 0px;}
.show_c img{height: auto !important;}
.cp_xilie li{width: 31%;margin: 0 1%;}
.cp_xilie h2 {font-size: 14px;margin-bottom: 0;line-height: 34px;}
.bitmm {font-size: 18px;border-bottom: 1px solid #ddd;margin-bottom: 20px;line-height: 40px;}
.bitmm::after {border-bottom: 2px solid #ef0e14;}
.jisxx .bitmm{width: 100%;}
.jisxx .bitmm::after{border-bottom: 2px solid #ef0e14;}
.fenleijies {margin: 30px auto;}
.jisxx a{line-height: 50px;margin: 0 auto 5px !important;float: none !important;font-size: 14px;    background-size: 20px !important;background-position: 88px center !important;width: 300px;height: 50px;}

.nw_tu {width: 30%;height: 12vh;}
.nw_rg {float: right;width: 65%;}
.nw_rg h2 {font-size: 15px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.nw_rg .nw_jj {font-size: 12px;line-height: 18px;margin-top: 5px; display: -webkit-box; overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.nw_rg .nw_sm {font-size: 12px;margin-top: 4px;}
.nw_rg i {display: none;}
.nw_ls {margin-bottom: 20px;padding-bottom: 20px;}
.pageno li{margin-bottom: 3px;}
.pageno li.thisclass {padding: 6px 10px;}
.pageno li a {padding: 6px 10px;font-size: 14px;}

.newdetail .nw_dttop h2 {font-size: 18px;line-height: 24px;}
.newdetail{ margin-top: 40px;}
.newdetail .nw_dttop {text-align: center;margin-bottom: 30px;}
.newdetail .nw_dttop span{font-size: 12px;}
.nw_dtpage{font-size: 12px;}
.nw_dtpage .back_n {background: #ef0e14;padding: 5px 15px;margin: 0;}

.picimg_ls li{width: 24.3%;height: auto;}
.bigbox>.imgbox p{line-height: 20px;margin-top: 20px;}
.khstyle {width: 90%;margin-top: 30px;}
.khstyle .kn_sy li img {height: auto;width: auto;}
.khstyle .kn_sy li h2 {font-size: 14px;line-height: 20px;margin-top: 8px;margin-bottom: 10px;}
.khstyle .kn_sy li {width: 46%;margin: 0 2%;}

.ser_ch_list li{width: 46%;margin-right: 2%;margin-bottom: 1%;margin-left: 2%;}
.ser_ch_list li a{font-size: 14px;}
.pageno{margin-top: 30px;}
.pageno table{margin: 0 auto 30px;}
.ser_ch_list li img{height: 150px;}

}