
 <!--
                body {
            	background-color: ;
            





            background-position:top center;margin-left:0px;
            COLOR:;
            margin-top: 0px;margin-right: 0px;margin-bottom:0px;
            font-size: 14px;
            }
            A:link {
            FONT-SIZE: 14px;
            COLOR: ;
            TEXT-DECORATION: none}
            A:visited {
            FONT-SIZE: 14px;
            COLOR: ;
            TEXT-DECORATION: none}
            A:hover {
            FONT-SIZE: 14px;
            COLOR: ;
            TEXT-DECORATION: none}
            


/*??*/

            #webdh {
            text-align:center;
            vertical-align:middle;
            width: 1300px;
            height:30px;
            margin: 0 auto;
            font-size: 12px;
            font-weight: normal;
            COLOR: ;
            
            	background-color: ;
            
            overflow:hidden;
            }
            #webdh A:link {FONT-SIZE: 12px;COLOR: ; TEXT-DECORATION: none}
            #webdh A:visited {FONT-SIZE: 12px;COLOR: ; TEXT-DECORATION: none}
            #webdh A:hover {FONT-SIZE: 12px;COLOR: ; TEXT-DECORATION: none}
            #copy {text-align:center;width:1300px;margin: 0 auto; line-height:150%;}
            .clear {clear:both; height:0; overflow:hidden; display:block;}
            .clearfix:after {clear:both; height:0; overflow:hidden; display:block; visibility:hidden; content:"."; }
            -->
            

/*м??*/

#bodycon {width:1300px;margin: 0 auto;}
#bodycon #left {float: left;width: 0px;

            	background-color: ;
            
}
#bodycon #center {float:left;width: 1300px;

            	background-color: ;
            
}
#bodycon #right {float:left;width: px;

            	background-color: ;
            
}
            
/*м?*/


/*???*/

            #bodycontent {width:1300px;
            margin: 0 auto;
            line-height:180%;text-align:center;}
            #bodycontent.bodycontent2020 {
                text-align:left;
            }
            
/*??*/

                /*б???*/
.shopmrsc:hover {
                                background-color: #f9f9f9;
}
.shopmrsc {
                                border-bottom: #efefef solid 1px;
    overflow: hidden;
    padding: 15px 5px;
}
.shopmrsc a {
                                float: left;
                                display: block;
                                height: 135px;
                                text-decoration: none;
                                position: relative;
}
.shopmrsc a:hover {
                                color: red;
                                text-decoration: none;
                            }
.xwlb_img {
	float:left;
    margin-right: 15px;
    width: 205px;
	height: 135px;
	background-color:#DBD9DA;
}
.xwlb_img img {
    max-width: 205px;
    max-height: 135px;
    display: table-cell;
}
.shopmrsc p {
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    text-align: left;
    margin: 0 auto;
    border-bottom: none;
}
.shopmrsc p.xwlbbt {
    font-size: 16px;
    font-family: "Microsoft YaHei";
    font-weight: normal;
}
.shopmrsc p.xwlbnr {
    font-size: 14px;
    font-weight: normal;
    #height: 50px;
    line-height: 24px;
    margin-top: 7px;
    color: #999;
}
.shopmrsc p.xwlbsj {
    font-size: 14px;
    font-weight: normal;
    color: #787878;
    position: absolute;
    line-height: 20px;
    bottom: 0;
}
/*б??*/
.sproc{ margin-top:45px;width:1200px;margin:0 auto;padding-top:30px;overflow:hidden;}
.sproc ul{ height:353px; width:1300px;}
.sproc ul li{ float:left; width:294px; background: url(../images/gx.png) no-repeat center; height:353px; margin-right:10px; transition:all 0.5s !important;margin-top:10px;}
.sproc ul li a{ display:block; width:278px; height:337px; background:#fff;  margin:0 auto;margin-top:8px; position:relative;}
.sproyp{ position:absolute; top:14px; left:24px;}
.sprowz{ margin-left:25px;}
.sprotit{ font-size:16px; color:#666666;}
.sprox{ width:53px; border-bottom:2px solid #b0b0b0; margin-top:15px; margin-bottom:10px;}
.sprolb{ color:#666666; font-size:16px;}
.sproc ul li:hover{ transform:translateY(-20px);-webkit-animation-fill-mode:none;animation-fill-mode:none;}
.sproc ul li:hover .sprox{ border-bottom:2px solid #004ea2;}
.sproc ul li:hover .sprolb{ color:#333333; font-weight:bold;}
.sproimg{width:280px;text-align:center;}
.sproimg img{width:100%;}
.spromore{width:212px;height:52px;margin:0 auto;margin-top:50px;background:url(../images/index3_39.jpg) no-repeat center;text-align:center;line-height:52px;font-size:18px;margin-bottom:60px;}
.spromore span{ font-family:'simsun'}
.spromore a{ display:block; color:#fff;}
.spromore:hover a{ color:#fff;}

.home-abtb{ width:100%}
.home-abtb .ser-box{padding: 10px 20px 30px;text-align: center;   }
.home-abtb .bga{}
.home-abtb .bgb{}
.home-abtb .ser-box .img{width: 72px;height: 72px; margin: 0 auto; margin-top: 20px;}
.home-abtb .ser-box h3{margin-bottom: 0px; height:55px; line-height:55px;}
.home-abtb .ser-box h3 a{font-size: 17px;color: #2f2f2f;}
.home-abtb .ser-box p{font-size: 13px;color: #838383;margin-bottom: 0; width:80%; margin:0 auto; line-height:25px;}
.home-abtb .ser-box:hover .img{margin-top: 10px;margin-bottom: 10px;transition: all 0.5s;}
.home-abtb .ser-box:hover h3 a{color: #5a9a22;transition: all 0.5s;}
.col{ float:left;width:25%;}

.ing1{float:left; text-align:left; font-size:14px; width:280px;color:#FFF; margin-top:-15px;}
.ing2{width:100px; height:70px; background-image: url(../images/ft2.png); background-position:0px 5px; background-repeat:no-repeat; float:left; }
.ing3{padding:10px 0px;line-height:30px}
.ing3 span{font-size:22px; font-weight:bold}

.inf1{float:left; text-align:left; font-size:14px; width:280px; color:#FFF; margin-top:-15px;}
.inf2{width:100px; height:70px; background-image: url(../images/ft1.png); background-position:0px 5px; background-repeat:no-repeat; float:left; }
.inf3{padding:10px 0px;line-height:30px}
.inf3 span{font-size:22px; font-weight:bold}

.home_scx {width:100%; min-width:1200px; height:976px; overflow:hidden; margin:50px auto auto auto; position:relative; }
.home_scx_tit1 { width:100%; font-family: Arial, Helvetica, sans-serif; font-size:36px; color:#fff;  text-align:center; position:absolute; top:80px; text-transform:uppercase;}
.home_scx_tit2 { width:100%; text-align:center; font-size:30px; font-weight:bold; position:absolute; top:140px; color:#fff;}
.home_scx_fl { width:100%; position:absolute; top:170px; z-index:5000;}
.home_scx_fl .scx_img { width:86px; height:86px; border:1px solid #6b96c8; border-radius:86px; text-align:center; margin:0 auto; transition: all 0.6s;}
.home_scx_fl .scx_img:hover { width:110px; height:110px; background-color:#eda241; border:1px solid #eda241; margin-top:-12px;}
.home_scx_fl .scx_img img { height:42px; transition: all 0.6s; margin-top:22px;}
.home_scx_fl .scx_img:hover img {transform:scale(1.2); margin-top:35px;}
.home_scx_fl ul { width:510px; margin:0 auto;}
.home_scx_fl ul li { width:170px; height:140px; float:left; position:relative; z-index:300; cursor:pointer;}
.home_scx_fl ul li p { width:100%; line-height:30px; font-size:15px; color:#fff; text-align:center; position:absolute; bottom:0px; display:block;}
.home_scx_fl ul li.cur .scx_img {width:110px; height:110px; background-color:#eda241; border:1px solid #eda241; margin-top:-12px;}
.home_scx_fl ul li.cur .scx_img img {transform:scale(1.2); margin-top:35px;}

.scx_line1 { width:100%; min-width:1200px; height:976px; background:url(../images/scx_bg1.jpg) center  bottom no-repeat; }
.scx_line2 { width:100%; min-width:1200px; height:976px; background:url(/images/scx_bg2.jpg) center no-repeat; }
.scx_line3 { width:100%; min-width:1200px; height:976px; background:url(/images/scx_bg3.jpg) center no-repeat; }
.p_banner { width:100%; min-width:1200px; max-width:1400px; margin:0 auto; height:auto; position:relative;}
.p_banner .hd { width:auto; height:30px;  position:absolute; left:50%; bottom:5px; z-index:100;}
.p_banner .hd ul li { width:10px; height:10px; background-color:#3f8900; float:left; margin:5px; cursor:pointer; border-radius:10px;}
.p_banner .hd ul li.on { background:#6fb038;}
.p_banner .bd { width:100%; height:976px; overflow:hidden;}
.p_banner .bd ul {width:100%; min-width:1200px; height:976px;}
.p_banner .bd ul li { width:100%; min-width:1200px; height:976px;position:relative;overflow:hidden;}
.p_banner .bd ul li .pos_bor { width:1000px; top:750px; right:100px; position:absolute; z-index:2000; color:#000;}
.pos_bor p { clear:both;}
.pos_bor .bg { background:url(/images/pro_sss.png) right no-repeat;}
.pos_bor .b_xh { height:25px; line-height:25px; background:url(/images/pro_yyy.png) #5a9a22 right center no-repeat; padding-left:18px; float:right; color:#fff; font-size:15px; padding-right:18px;}
.pos_bor .p_name { font-size:25px; color:#000; text-align:right; padding-top:10px;}
.pos_bor .e_name { font-size:18px; color:#727172; text-align:right; padding-top:5px;}

.p_banner .bd img { width:1400px;position:absolute;left:50%;top:0px;display:block;margin-left:-700px; margin-top:200px;}
.scx_line1 .application { position:absolute; bottom:50px; left:100px; z-index:2500;}
.scx_line2 .application { position:absolute; bottom:50px; left:100px; z-index:2500;}
.scx_line3 .application { position:absolute; bottom:50px; left:100px; z-index:2500;}

.home_about { width:100%; min-width:1200px; min-height:500px; max-width:1400px; margin:80px auto auto auto; padding:0px 20px; position:relative;  box-sizing:border-box; }
.home_about .left {position:absolute; top:0px; padding-right:530px; box-sizing:border-box; z-index:10;}
.home_about .right { width:430px; position:absolute; top:0px; right:20px; z-index:20;}
.honor_banner { width:380px; height:auto; position:relative;}
.honor_banner .tit { width:105px; height:32px; line-height:32px; text-align:center; position:absolute; background-color: rgba(0,0,0,0.48) !important; background-color: #000; filter: alpha(opacity=48); font-size:15px; color:#fff; border-radius:32px; top:20px; right:15px;  z-index:3000;}
.honor_banner .prev { width:65px; height:37px; line-height:37px; overflow:hidden; position:absolute; right:67px; bottom:-38px; background-color:#00468e; z-index:22222; text-align:left; font-size:15px; color:#fff; font-family:"瀹嬩綋"; cursor:pointer; transition: all .5s linear; padding-left:15px; box-sizing:border-box; }
.honor_banner .prev:hover { width:100px; background-color:#eda241; }
.honor_banner .next { width:65px; height:37px; line-height:37px; overflow:hidden; position:absolute; left:314px; bottom:-38px; background-color:#00468e; z-index:22222; text-align:right; font-size:15px; color:#fff; font-family:"瀹嬩綋";  cursor:pointer; transition: all .5s linear; padding-right:15px; box-sizing:border-box; border-left:0px;}
.honor_banner .next:hover { width:100px; background-color:#eda241; border-left:0px; right:0px;}
.honor_banner .hd { width:auto; height:30px;  position:absolute; right:20px; bottom:5px; z-index:100;}
.honor_banner .hd ul li { width:10px; height:10px; background-color:#00397c; float:left; margin:5px; cursor:pointer; border-radius:10px;}
.honor_banner .hd ul li.on { background:#FFF;}
.honor_banner .bd { width:100%; height:410px; overflow:hidden;}
.honor_banner .bd ul {width:100%; height:410px;}
.honor_banner .bd ul li { width:100%; height:410px;position:relative;overflow:hidden;}
.honor_banner .bd img { width:380px;position:absolute;top:0px;display:block;}

.home_title1 { font-family:"Bebas"; font-size:30px; color:#3d3d3d; opacity:0.29; clear:both;}
.home_title2 { clear:both; overflow:hidden; line-height:50px; margin-top:10px;}
.home_title2 span {font-size:30px; color:#16a951; display:block; float:left; padding-right:15px;}
.tit_line { width:84px; height:4px; float:left; margin-top:30px;}
.tit_line ul li { width:42px; height:4px; float:left;}
.home_about_txt { font-size:15px; color:#1b1b1b; line-height:30px; margin-top:10px;}
.home_about_year { font-size:14px; color:#1e1e1e; margin-top:50px;}
.home_about_year table th { color:#333; font-weight:100; text-align:left;}
.home_about_year table th span {font-family:"Bebas"; font-size:47px;}


.snews{ width:1200px; margin:0 auto; padding-top:40px; padding-bottom:77px;}
.snewstop{ text-align:center}
.snewscn{ margin-top:15px;font-size:24px; line-height:24px; color:#666666; margin-bottom:24px;}
.snewszy{ margin-bottom:45px; color:#999999; font-size:14px;}
.snewsc{ overflow:hidden}
.snewsl{ float:left; width:574px; position:relative;}
.snewswz{ position:absolute; width:100%; height:77px; bottom:0px; overflow:hidden}
.snewswzbj{ position:absolute; width:100%; height:100%; background:#000; opacity:0.5;}
.snewswzdate{ float:left; position:relative; width:80px; background:#5a9a22; height:100%; text-align:center}
.snewswzri{ margin-top:15px; font-size:28px; color:#fff; line-height:28px; margin-bottom:5px;}
.snewswzyear{ color:#fff; font-size:14px;}
.snewswztit{ float:left; padding-left:18px; color:#fff; line-height:77px; font-size:16px; position:relative}
.snewsr{ float:left; width:626px}
.snewsr ul li{ height:122px; overflow:hidden}
.snewsr ul li a{ color:#333;}
.snewsr ul li .snewsrdate{ float:left; margin-left:26px; width:68px; text-align:center; margin-top:25px;}
.snewsrwzri{ font-size:40px; line-height:40px; font-weight:bold; }
.snewsrwzyear{ margin-top:10px; font-size:14px; }
.snewsrr{ float:left; width:464px; margin-left:35px;}
.snewsrrtit{ margin-top:20px; font-size:18px; }
.snewsrrzy{ margin-top:15px; line-height:24px; font-size:14px;}
.snewsr ul li:hover{ background:#5a9a22;}
.snewsr ul li:hover a{ color:#fff;}



.foott{ background:#f4f4f4; color:#333333;}
.foott a{color:#333333;}
.foottm{/* height:299px; */padding-top: 50px;padding-bottom: 30px;overflow:hidden;width:1200px;margin:0 auto;}
.footl{float:left;width: 420px;border-right:1px solid #e0e0e0;padding-left:18px;height: 200px;}
.footltit{ font-size:20px; font-weight:bold; color:#333333; margin-bottom:30px;}
.footl ul li{ font-size:14px; color:#666666; margin-bottom:15px;}
.footl ul li img{ position:relative; top:5px; margin-right:10px;}
.footc{float:left;padding-left: 70px;width: 340px;border-right:1px solid #e0e0e0;padding-top: 45px;height: 155px;}
.footctit{ font-size:16px; color:#666666; font-weight:bold; margin-bottom:40px;}
.footc ul li{float:left;width: 130px;font-size:16px;font-weight:bold;margin-bottom:25px;}
.footc ul li a{ color:#666666;}
.footr{float:left;padding-left:70px;/* margin-top:60px; */}
.footrli{ overflow:hidden; margin-bottom:24px;}

.footrli .footrwz{ float:left; margin-left:20px; margin-top:25px; font-size:14px; color:#fff; line-height:24px;}
.foot{background: #eeeeee;padding: 40px 0px;color: #333333;}
.footm{width:1200px;margin:0 auto;overflow:hidden;color: #666666;font-size:14px;}
.footm a{color: #666666;}
.footfl{ float:left;}
.footfr{ float:right; }
.twq p{width:100%;overflow:hidden;text-align:center;line-height:24px;padding-top:10px;}
.totop{ position:fixed; right:20px; bottom:20px; cursor:pointer; z-index:666;}

.footr{ padding-top:15px;}
.footr dl{ float:left; font-size:13px; color:#999999; line-height:25px;}
.footr dl img ,.footr dl i{ float:left;}
.footr dl img+i{ margin:15px 0px 0px 18px;}
.footr dl+dl{ margin-left:34px;}
.footr dl i span{ display:block; margin-top:35px;}
.footr dl>img{ width:110px; height:110px; padding:5px; background:#fff;}

.scx_tit1 { width:100%; font-family: Arial, Helvetica, sans-serif; font-size:36px; color:#5a9a22;  text-align:center; text-transform:uppercase; line-height:85px; font-weight:bold;}
.scx_tit2 { width:100%; text-align:center; font-size:30px; font-weight:bold;  color:#333;line-height:55px}

.strong_title{ display:none;}
.mianbxContent { height: 50px !important; line-height: 50px !important; font-size: 16px !important; text-align: left !important; background-color: #eee; width: 100% !important; text-indent: 3.2em; transition:0.1s all; background:url(../images/dz.png) no-repeat 25px 14px; border:1px dashed #ddd; position: relative; margin-bottom:20px !important; width:100%; border-radius:65px;}
.mianbxContent a{ font-size:15px !important;  color:#332f21 !important;}
.mianbxContent:hover{ background-position:25px -29px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#7fb03d !important;}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block; height: 40px; width: 200px; top: 0; right: 0; }

 .wz { float: left; height: 400px; width: 555px; text-transform: uppercase;   margin-top: 10px; } 
 .wz p { color: #333; line-height: 37px; padding-top: 20px; font-size: 16px;} 
.tp {float: right;height: 400px;margin-top: 40px;} 

.pro_one_box,.dgweb_list_item{width:23.3% !important;display:inline-block;box-shadow: 0 0 15px rgba(0,0,0,0.05);margin-top:11px;margin-bottom:11px;border-bottom: 3px solid #eee;position:relative;transition:0.6s;margin-left: 10px;}
.dgweb_list_item{ width:23.3% !important;}
.pro_one_box+.pro_one_box,.dgweb_list_item+.dgweb_list_item{margin-left:22px;}
.pro_one_box:after,.dgweb_list_item:after{content:'';width:0;height:3px;background:#70b92b;position:absolute;bottom:-3px;left:0;transition:0.3s;}
.pro_one_box:hover:after,.dgweb_list_item:hover:after{width:100%;transition:0.3s;}
.pro_one_box:hover,.dgweb_list_item:hover{box-shadow: 0 0 15px rgba(0,0,0,0.3);transition:0.6s;}
.pro_pic,.pro_pic img,.dgweb_list_item_pic,.dgweb_list_item_pic img{width:99.3% !important;height: auto !important;overflow:hidden;transition:0.6s;}
.pro_one_box:hover .pro_pic img,.dgweb_list_item:hover .dgweb_list_item_pic img{transform:scale(1.1);transition:0.3s;}
.pro_name,.dgweb_list_item_a{padding:0  !important;height:52px;line-height:52px;border-top:1px solid #efefef;    width: 100%;overflow: hidden; text-align:center}}
.pro_name a.dgweb_list_item_a a{display:block;font-size:16px;position:relative;}
.pro_name a,.dgweb_list_item_a a{font-size:16px !important;}

/* -- 翻页效果 -- */
.apage { height:40px; line-height:40px; padding:0 5px; margin-top:40px; text-align:center; }
.apage a { border:1px solid #c5c5c5; padding:4px 10px 4px 10px; margin-right:5px;height:40px; font-size:12px;}
.apage .num_btns { float:right; font-family:Tahoma; }
.apage a:hover, .apage .cur { border:1px solid #c5c5c5; background-color:#c8161d; color:#fff; text-decoration:none; }
.apage .cust_txt {  float:left; }
.apage .oran_pg_fp {  }
.apage .oran_pg_pp { }
.apage .oran_pg_np {  }
.apage .oran_pg_lp {  }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }
.apage INPUT{ border:1px solid #c5c5c5; }
/* -- 翻页效果2 -- */
.apage2 { height:25px; line-height:25px; padding:0 5px;text-align:center; margin:30px 0 10px;}
.apage2 a { border:1px solid #6A9C00; color:#6A9C00; padding:0 3px;  margin-right:8px; line-height:24px; display:inline-block;width:20px;}
.apage2 .num_btns {float:right; font-family:Tahoma;}
.apage2 a:hover, .apage2 .cur { border:1px solid #D5D5D5;background-color:#6E9615; color:#fff; text-decoration:none; }
.apage2 .cust_txt { float:left;}
.apage2 .oran_pg_fp {width:auto; padding:0 10px; }
.apage2 .oran_pg_pp {width:auto; padding:0 10px; }
.apage2 .oran_pg_np {width:auto; padding:0 10px; background:#6E9615; color:#fff; }
.apage2 .oran_pg_lp {width:auto; padding:0 10px; display:none; }
.apage2 select { font-size:8px; margin-top:5px; }
.apage2 .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px;}
.apage2 .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }

 .c_portalResNews { animation-fill-mode:both; }
 .c_portalResNews .p_news{ width:100%; margin:0 auto; }
 .c_portalResNews .newPicBox{ width:165px; height:110px; }
 .c_portalResNews .newPicLink{ display:block; width:100%; height:100%; overflow:hidden; }
 .c_portalResNews .newPic{ width:100%; height:100%; transform:scale(1); transition:all .5s ease; }
 .c_portalResNews .newList{ display:flex; padding:30px; border-bottom:1px solid #DDD; background:#fff; margin-bottom:20px; }
 .c_portalResNews .leftTime{ width:150px; position:relative; }
 .c_portalResNews .newTime{ display:block; color:#999; font-size:1.5rem; font-weight:normal; margin:0px 0 30px; transition:all .5s ease; }
 .c_portalResNews .newIcon{ padding:6px 11px; border:1px solid transparent; transition:all .5s ease; color:#ccc; }
 .c_portalResNews .newList:hover .newTitleLink{ color:#7fb03d; }
 .c_portalResNews .rightC{ position:relative; width:100%; transition:all .5s ease; }
 .c_portalResNews .newTitle{ margin-bottom:10px; }
 .c_portalResNews .newTitleLink{ display:block; width:100%; font-size:1rem; color:#333; overflow:hidden; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; }
 .c_portalResNews .newMs{ line-height:24px; height:48px; font-size:0.875rem; overflow:hidden; color:#999; transition:600ms; }
 @media only screen and (min-width: 769px){ .c_portalResNews .content{ display:flex; width:calc( 100% - 0px ); }
 .c_portalResNews .newPicBox:hover .newPic{ transform:scale(1.1); }
 .c_portalResNews .rightC{ padding:0 30px 0 60px; }
 .c_portalResNews .rightC::before{ content:''; position:absolute; left:0px; top:1rem; display:block; width:40px; height:1px; background:#aaa; transition:all .5s ease; }
 .c_portalResNews .newTitleLink{ transition:all .5s ease; }
 .c_portalResNews .newList{ display:flex; padding:30px; border-bottom:1px solid #DDD; background:#fff; margin-bottom:20px; }
 .c_portalResNews .newList:hover .rightC::before{ width:60px; }
 .c_portalResNews .newList:hover .rightC{ padding-left:80px; }
 .c_portalResNews .newList:hover .newTime{ color:#333; }
 .c_portalResNews .newList:hover .newIcon{ border-color:#7fb03d; margin-top:10px; background:#7fb03d; }
 }
 @media only screen and (max-width: 768px){ .c_portalResNews .content { display:flex; padding-top: 20px; width:100%; }
 .c_portalResNews .newList { flex-wrap: wrap; flex-direction: column-reverse; padding:10px; border-bottom:none; }
 .c_portalResNews .newPicBox { position:relative; width:100%; height:0; padding-bottom:70%; }
 .c_portalResNews .newPicLink { position:absolute; top:0; left:0; width:100%; height:100%; }
 .c_portalResNews .newTitle { margin:10px 0; }
 }
 .c_portalResNews .p_page .pre .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
 .c_portalResNews .p_page .next .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
 .c_portalResNews .p_more .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
 .c_portalResNews .p_loading .iconfont:before{ shadow-angle:0px; shadow-distance:0px; shadow-angle-ofInset:0px; shadow-distance-ofInset:0px; }
 .c_portalResNews{ width:100%; max-width:none; min-width:320px; height:auto; max-height:none; min-height:0px; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; padding-top:0px; padding-left:0px; padding-right:0px; padding-bottom:0px; }

 .NavList_a1{ float:right; position:relative;}
 .NavList_a1 ul{ }
 .NavList_a1 a{ font-size:15px;color:#333;  display:block;  }
 .NavList_a1 li{ float:left; text-align:center;display:block;padding:0px 10px;  height:50px; line-height:50px;  }



.cptj{ line-height:1.8;; margin:2% 0; font-size:20px; font-family:"微软雅黑"}
.cptj table { width:100%;border-collapse:collapse;border-radius:5px;font-weight:normal;border:none;border-collapse:collapse;width:100%;max-width:99%;background-color:white; margin:1% 0;font-size:18px;} 
.cptj tr:nth-of-type(odd) {background:#eeefef;}

.cptj th {background:#1e4c99;color:white;font-weight:bold;font-size:18px;} 
.cptj td,th {padding:5px 2%;border:1px solid #eee;text-align:left;word-wrap:break-word;font-size:18px;} 
.cptj .cline{width:100%; height:1px; background-color:#f7f7f7; margin:5px 0 5px 0; clear:both}
.cptj img{ width: auto; max-width:100%;}

@media(max-width: 767px) {
.cptj{ line-height:22px; margin:5% 0; font-size:16px; font-family:"微软雅黑"}
.cptj table { table-layout:fixed !important; 
   width:100% !important;
   border-collapse:collapse;
   border:none;
margin:1% 0;} 
.cptj tr:nth-of-type(odd) {background:#eeefef;font-size:14px;}

.cptj th {background:#1e4c99;color:white;font-weight:bold;font-size:14px;} 
.cptj td,th {
  width:1px;
  white-space:nowrap; /* 自适应宽度*/
  word-break:keep-all; /* 避免长单词截断，保持全部 */
 
  padding:5px 5%;
  white-space:pre-line;
  word-break:break-all !important;
  word-wrap:break-word !important;
  display:table-cell;
  vertical-align:middle !important;
  white-space: normal !important;
  height:auto;
  vertical-align:text-top;

  display: table-cell;font-size:14px;
}
.cptj .cline{width:100%; height:1px; background-color:#f7f7f7; margin:5px 0 5px 0; clear:both}
.cptj img{ width:100%;}
	
}