﻿*{ margin: 0; padding: 0; font-family: "微软雅黑","黑体","宋体"; font-size: 14px; color: #ffffff; }
body{ background:#e6f2f3}
a{ text-decoration: none;}
ul,ol,li{ list-style: none;}
img{border: none;}
input,textarea{ outline: none;}
.pubcon{ width: 1200px; margin:0 auto;} 
.pr{ position:relative}
.pa{ position:absolute}
.fl{ float:left}
.fr{ float:right}

.header{ background:#e6f2f3 url(../images/top.jpg) no-repeat center top;min-width:1200px; position:relative; z-index:999;}
.secnav{ background-color: #04a3c7;}
/* -----------------------------------PC端样式------------------------------------------ */
/* logo 导航 */
.hdcon1{height:auto; padding:30px 0px}
.hdcon1 .hdconnav{display: flex; align-items: center; height: 100%; position: relative;}
.hdcon1 .logo{ margin:0px auto; width:auto;}
.hdcon1 .logo img{ width:100%;}

.search{width:212px; height:32px; float:right;overflow:hidden;background:#ffffff;border:1px solid #04a3c7; border-radius:20px; margin:3px 0px;}
.search input{margin:0px;padding:0px;border:none;}
.search .s_k{width:170px;height:32px;line-height:32px;background:none;color:#dddddd;text-align:left;text-indent:12px;}
.search .s_an{ cursor:pointer; width:40px; height:32px; background:#04a3c7 url(../images/ssan.png) no-repeat center;}

.navbg{ min-height:40px;padding:7px 0px;background:#ffffff;box-shadow:0px 2px 6px 1px #cccccc; min-width:1200px;}
.hdnav{height:100%; display: flex; flex-direction: column;box-sizing: border-box;}
.hdnav ul,.hdnav li {margin:0px;border: 0px;padding: 0px;list-style: none;}
.hdnav ul.ul-dp1{display: flex; justify-content: space-between; height: 100%; }
.hdnav ul.ul-dp1 li.li-dp1{height:100%; display: flex; align-items: center; justify-content: center; margin:0px 3px;position:relative;}
.hdnav ul.ul-dp1 li.li-dp1 a{font-size:16px; color:#333333;border-radius:20px; padding:5px 20px; height:100%; line-height:30px;}
.hdnav ul.ul-dp1 li.on{}
.hdnav ul.ul-dp1 li.on a{color:#ffffff;background: #04a3c7;}
.hdnav ul.ul-dp1 li.li-dp1 a:hover{color:#ffffff;background:#04a3c7;}
.hdnav ul.ul-dp1 li.li-dp1:hover ul.ul-dp2{ display:block;}
.hdnav ul.ul-dp2{ display:none;position:absolute; top:40px; left:0px; z-index:11;background:#04a3c7;border-radius:20px; padding:8px 0px 12px 0px; width:100%; overflow:hidden; border-top:3px solid #ffffff;}
.hdnav ul.ul-dp2 li.li-dp2{ width:100%; text-align:center;overflow:hidden;}
.hdnav ul.ul-dp2 li.li-dp2 a{font-size:14px;line-height:30px;height:30px; display:block;color:#ffffff;padding:3px 0px; width:112px; margin:0px auto;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.hdnav ul.ul-dp2 li.li-dp2 a:hover{ color:#e9ff67 }
/*隐藏固定导航*/
.hdcon3{background-color: #04a3c7; position: fixed; top: 0; left: 0; width: 100%; z-index: 10;}
.hdnav3{ width: 100%; position: relative; display: flex; justify-content: space-between; align-items: center; height: 38px;}
.hdnav3 .navl,.hdnav3 .navr{width: 50%; box-sizing: border-box; flex-wrap: wrap; height: auto; }
.hdnav3 ul{display: flex; justify-content: flex-end; padding: 0 80px 0 0; box-sizing: border-box;}
.hdnav3 ul.navr {justify-content: flex-start; padding: 0 0 0 80px;}
.hdnav3 li{ height: 30px; display: flex; align-items: center; justify-content: center; padding:0px 30px;}
.hdnav3 .logo{position: absolute; left: 50%; top:0; margin-left:-30px; width: 60px; height: 30px; padding-top: 5px; background: url(../images/logo1.png) no-repeat center center;}
.hdcon3{display: none;} 
/* 登录 搜索 */
.hdcon{ position: absolute; right: 0; top: -35px; display: flex; justify-content: flex-end; align-items: center; height: 35px;}
.hdcon div{ display: flex; overflow: hidden; margin-left: 10px; align-items: center;}
.hdcon .iconfont{font-size: 28px;}
/* 标语 */
.sec_by{ background-color: #eeeeee; }
.sec_by div { display: flex; justify-content: center; align-items: center; }
.sec_by img{ width: 100%; max-width: 900px;}
/* banner */
.banner{ text-align:center; width:100%; margin:0px auto;}
.banner img{ max-width:1200px;width:100%; margin:0px auto}
.banner .swiper-slide{font-size: 0px;}
.banner .swiper-pagination-bullet{ background-color: #ffffff; opacity:1} 
.banner .swiper-pagination-bullet-active{ background-color: #04a3c7; }
.banner .swiper-pagination{ display:none}

.bar{ text-align:center; width:100%; margin:8px auto 2px auto;}
.list_slideBox{ width:100%;overflow:hidden; margin:0 auto; position:relative;height:330px;border-radius:3px;}
.list_slideBox .hd{ height:9px; position:absolute; bottom:20px; width:100%; z-index:999;}
.list_slideBox .hd ul{ zoom:1; display:block; height:9px; text-align:center;}
.list_slideBox .hd ul li{ width:9px; height:9px;border-radius:20px;cursor:pointer; background:#ffffff;display:inline-block;*display:inline;*zoom:1; margin:0px 5px;}
.list_slideBox .hd ul li.on{ background:#04a3c7; }
.list_slideBox .bd{ position:relative; z-index:0;height:330px;}
.list_slideBox .bd li{ zoom:1; vertical-align:middle;height:330px;}
.list_slideBox .bd li a{ width:100%;height:330px; display:block}
.list_slideBox .center{margin:0px auto; display:none}
.list_slideBox .center a{width:35px;height:58px;cursor:pointer;display:inline-block;*display:inline;z-index:1;border-radius:3px;background-color:rgba(0,0,0,0.3);text-align:center; line-height:58px; color:#fff; font-size:32px;}
.list_slideBox .center a:hover{color:#e5faff;}
.prev{ left:10px; top:202px;}
.next{ right:10px; top:201px;}
/* news */
.newsbg{ background:#f9feff; min-width:1200px;}
.news{min-height:346px; padding:20px 0px;}
.newscon{ display: flex; justify-content: space-between; }
/* news more */
.y_bt{height:38px; padding:0px; border-bottom:1px solid #04a3c7;}
.y_bt span{height:38px;line-height:38px;float:left;padding:0px 12px;margin-right:12px;cursor:pointer;border-radius:8px 8px 0px 0px;}
.y_bt span a{color:#333333;font-size:16px;}
.y_bt .cur{color:#ffffff;background:#04a3c7;}
.y_bt .cur a{color:#ffffff;}
a.more{right:15px; top:15px;font-size:13px;color:#04a3c7;float:right;width:80px;height:38px;line-height:38px;text-align:center;}

.y_bt1{height:36px;border-bottom:1px solid #04a3c7; padding:0px 5px 3px 5px; width:98%; margin:0px auto;}
.y_bt1 span{height:36px;line-height:36px;color:#04a3c7;float:left;padding-left:30px;font-size:16px;}
.y_bt1 a{font-size:13px;color:#04a3c7;float:right;width:80px;height:36px;line-height:36px;text-align:center;}

.y_box ul{display:block;padding:6px 0px 0px 0px; margin:0 auto; overflow:hidden;min-height:150px; width:98%;}
.y_box ul li{color:#666;width:98%;height:40px;line-height:40px; margin:3px auto;background:url(../images/d.jpg) no-repeat 3px center;padding:0px 5px; border-bottom:1px dashed #d6d6d6;}
.y_box ul li a{font-size:14px;color:#000;width:86%; overflow:hidden; height:40px; display:inline-block;text-indent:12px;*text-indent:9px;}
.y_box ul li a:hover{ color:#F00;}
.y_box ul li span{ float:right;*margin-top:-40px;color:#666;font-size:13px;}

.frame {display: flex; flex-direction: column; background:#ffffff;box-shadow:2px 2px 6px #dce5ea;border-radius:3px; padding:10px; box-sizing: border-box;}
.newscon .artlist{width:720px; min-height:346px; }
.newscon .nlist{width:460px; min-height:346px;}
/*------焦点图------*/
.ExxFlash1 { width:456px; height:342px;overflow:hidden;position:relative;border:1px solid #04a3c7; padding:1px;border-radius:3px; background:#ffffff;}
.ExxFlash1 .fla_img{width:456px; height:342px;overflow:hidden;border-radius:3px;}
.ExxFlash1 .fla_img a{ display:block; position:relative;}
.ExxFlash1 .fla_img img{width:auto; height:342px; position:absolute; left:50%; top:0px;transform:translateX(-50%)}
.ExxFlash1 .fla_title{display:block;height:32px;line-height:32px;width:436px;padding:0px 10px;text-align:center;overflow:hidden;background-color:rgba(0,0,0,0.6);border-radius:0px 0px 3px 3px;position:absolute;bottom:1px;left:1px;}
.ExxFlash1 .fla_title a{text-decoration:none;color:#fff;font-size:14px}
.ExxFlash1 .fla_title a:hover{text-decoration:none; color:#fff;}
.ExxFlash1 .fla_qh {width:72px;height:10px; margin:0px auto;z-index:10;position:absolute; bottom:39px; right:6px;}
.ExxFlash1 .fla_qh ul,.ExxFlash1 .fla_qh li {margin:0;padding:0;list-style:none;font-size:13px;}
.ExxFlash1 .fla_qh li {float:left;width:10px; height:10px;overflow:hidden;cursor:pointer;background:#ffffff;margin:0px 2px; text-indent:-999px;border-radius:20px;}
.ExxFlash1 .fla_qh li.cur {background-color:#04a3c7;}
/* sr_link */
.sr_link{ margin:8px auto 0px auto; width:98%;}
.sr_link ul{display:flex; flex-direction:row;justify-content:space-between;margin:8px auto 0px auto;}
.sr_link li{padding:0px;text-align:center;float:left;width:20%;}
.sr_link li span{border-radius:50px;text-align:center;background:#aee1ed; display:block; width:42px; height:42px; margin:0px auto 5px auto; padding:18px;}
.sr_link li img{ width:42px; height:42px;}
.sr_link li a{color:#333; font-size:13px; display:block; line-height:26px;}

.nn{ min-height:auto !important; height:198px;}
.nn1{width:720px !important;margin-bottom:10px;}
.nn1 ul li{ margin:0px auto;}
.nn1 ul li a{width:80%;}
.nn2{height:410px;}
/* apps */
.apps{min-height:300px; padding:25px 0px;}
.appcon{ margin:20px auto 10px auto; width:98%;}
.appcon ul{ display: flex; flex-direction: row; justify-content: space-between;}
.appcon li{}
.appcon li a{display: flex; flex-direction: column; justify-content:center;width:280px;float:left; margin:0px 5px; position:relative;}
.appcon li img { width:276px;height:207px;border-radius:3px; border:1px solid #dddddd; padding:1px;}
.appcon li div {background-color:rgba(0,0,0,0.5); font-size:14px; color: #ffffff;line-height:20px; width:266px; padding:7px 5px; text-align: center; position:absolute; bottom:2px; left:2px;}
/*------轮播图------*/
.LeftMove { min-height:211px; margin:0 auto; overflow:hidden; position:relative;}
.LeftMove ul {list-style:none; position:absolute; margin:0; padding:0; left:0;}
.LeftMove li {text-align:center; float:left;}

.link{ width:100%;padding:30px 0px;}
.link ul{display:flex; flex-direction:row;justify-content:space-between;margin:0px auto;}
.link li{padding:0px;text-align:left;float:left;height:60px; margin-right:30px;}
.link li img{ width:38px; height:38px;}
.link li a{color:#000; font-size:15px; line-height:18px;display:block; text-align:center;}

.conlist_m{padding:5px 20px; margin:0px auto;}
.conlist_m .li_sxjd {width:auto;height:auto;min-height:590px;margin:0px auto 15px auto;}
.conlist_m .jd_box{float:left; margin:0px 6px 12px 6px;width:220px;height:166px;overflow:hidden; position:relative;}
.conlist_m .jd_box img{ width:216px; height:162px;border:1px solid #CCCCCC; padding:1px;}
.conlist_m .jd_box p{background-color:rgba(0,0,0,0.5); font-size:16px; color: #ffffff;line-height:20px; width:196px; padding:5px 10px; text-align: center; position:absolute; bottom:2px; left:2px;}
.conlist_m .jd_box p:hover{ text-decoration:none;}  
.conlist_m .jd_box a:hover{ text-decoration:none;}  

.ico1{background:url(../images/ico1.png) no-repeat center left;} 
.ico2{background:url(../images/ico2.png) no-repeat center left;} 
.ico3{background:url(../images/ico3.png) no-repeat center left;} 
.ico4{background:url(../images/ico4.png) no-repeat center left;} 
.ico5{background:url(../images/ico5.png) no-repeat center left;} 

.dy{ color:#333;}
.dy p,.dy strong,.dy span{color:#333;}
.dy img{ margin:5px auto; text-align:center; width:100% !important;}
/* copyright */
.footer{background:#ffffff; min-height:60px; border-top:3px solid #04a3c7; min-width:1200px;}
.footer .crcon {text-align: center; padding: 20px 0; line-height: 2em;}
.footer .crcon p{ color:#000000; font-size:14px;}
.footer .crcon a{ color:#000000;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/*------登录弹出窗口------*/
.login{color:#fffdde; line-height:28px;}
.login a{color:#fffdde; border-left:1px solid #FFF; line-height:28px; height:28px; display:inline-block; padding-left:9px;}
.login a:first-child{border-left:0px;}
.login a img{width:15px; height:16px; margin:0 5px 0 0; vertical-align:middle;}
.login_panel{ display:none; width:350px; height:362px; color:#999; margin:0 auto;}
.login_panel input.login_name,.login .login_panel input.login_pass{ width:310px; height:46px; line-height:46px;border:1px solid #d4d4d4; font-size:14px; color:#333; font-size:14px; text-indent:5px; }
.login_panel input.login_name{ background:url(../images/login_user.jpg) no-repeat 280px 10px #f1f1f1;}
.login_panel input.login_pass{ background:url(../images/login_lock.jpg) no-repeat 280px 10px #f1f1f1;} 
.login_close{ cursor:pointer;}
  
#loginform{ cursor:pointer}
  
.contant_bg{ width:100%; margin:0px auto;}
.contant{display:flex;justify-content:space-between;padding:30px 0;background-color: #ffffff;}
.contant .conlist{ background-color: #ffffff;position: relative; overflow: hidden; box-sizing: border-box; }
.contant .conlist_l{width:22%; border-right:1px solid #dddddd; padding:15px 20px; } 
.contant .conlist_l .con{ display: flex; align-items: center;}
.contant .conlist_l .con ul{width:172px;height:auto;margin:0px auto;}
.contant .conlist_l .con li{width:166px; height:33px;line-height:33px;margin:6px 2px;float:left;overflow:hidden;text-align:center; border:#ddd 1px solid;border-radius:3px;}
.contant .conlist_l .con li a{color:#04a3c7;}
.contant .conlist_l .con li:hover{ background:#04a3c7;}
.contant .conlist_l .con li:hover a{color:#ffffff;}
.contant .conlist_l .con li a:hover{color:#ffffff;}
.contant .conlist_l .con .on{background:#04a3c7;}
.contant .conlist_l .con .on a{color:#ffffff;}

.contant .conlist_l .con_jd ul{width:226px;}
.contant .conlist_l .con_jd ul li{width:220px; height:30px;line-height:30px;margin:4px 2px;}

.contant .yyxt{ display: flex; align-items: center; width:92%; margin:0px auto; min-height:317px;}
.contant .yyxt ul{width:100%;height:auto;margin:0px auto;}
.contant .yyxt li{width:21%; height:56px;line-height:56px;margin:10px;float:left;overflow:hidden;text-align:center; border:#04a3c7 1px solid;border-radius:3px; font-weight:bold;padding:0px 10px;}
.contant .yyxt li a{color:#04a3c7; font-size:17px;}
.contant .yyxt li:hover{ background:#04a3c7;}
.contant .yyxt li:hover a{color:#ffffff;}
.contant .yyxt li a:hover{color:#ffffff;}
.contant .yyxt .on{background:#04a3c7;}
.contant .yyxt .on a{color:#ffffff;}

.contant .conlist_r{width:78%; padding:5px 36px; min-height:530px;}
.lcon_top{line-height:37px; color:#04a3c7;background:#eeeeee url(../images/wz.png) no-repeat 8px center; margin-bottom:15px;border-radius:3px;}
.lcon_top span{color:#04a3c7;padding:0px 0px 0px  36px;}
.lcon_top a{color:#04a3c7}
.contant .conlist_r .conlist_li{padding-bottom:30px;}
.contant .conlist_r .conlist_li ul{width:98%; margin:0 auto;min-height:555px;}
.contant .conlist_r .conlist_li ul li{color:#666;width:auto;height:36px;line-height:36px;background:url(../images/d.jpg) no-repeat 5px center;padding:0px 5px 0px 17px;border-bottom:1px dotted #d6d6d6;}
.contant .conlist_r .conlist_li ul li a{color:#333;height:36px;line-height:36px;overflow:hidden; font-size:14px; float:left}
.contant .conlist_r .conlist_li ul li a:hover{ color:#F00;}
.contant .conlist_r .conlist_li ul li span{ float:right;color:#666; font-size:13px;}

.contant .conlist_r .conimg {width:865px;height:auto;min-height:590px;margin:0px auto;}
.contant .conlist_r .conimg ul {}
.contant .conlist_r .conimg ul li{float:left; margin:0px 5px;width:206px;height:192px;display:block;}
.contant .conlist_r .conimg ul li img{ width:200px; height:150px;border:#d4d4d5 1px solid; padding:2px;}
.contant .conlist_r .conimg p{color:#313131;font-size:13px;text-align:center;line-height:23px;width:100% !important;height:23px;overflow:hidden;margin:0 auto;}
.contant .conlist_r .conimg p:hover{ text-decoration:none;}  
.contant .conlist_r .conimg a:hover{ text-decoration:none;}  

.contant .conlist_r .conimg a{color:#313131;font-size:13px;text-align:center;line-height:23px;width:100%;height:23px;overflow:hidden;margin:0 auto;}

.contant .conlist_r .jd—img{width:852px;}
.contant .conlist_r .jd—img ul li{width:262px;height:236px; margin:0px 7px;}
.contant .conlist_r .jd—img ul li img{ width:256px; height:192px;}
.contant .conlist_r .jd—img p{width:256px;}

.contant .conlist_r .dw—img{width:852px;}
.contant .conlist_r .dw—img ul li{width:262px;height:304px; margin:0px 7px;}
.contant .conlist_r .dw—img ul li img{ width:256px; height:260px;}
.contant .conlist_r .dw—img p{width:256px;}
/*------分页------*/
.page {color:#626262; font-size:13px; text-align:center;font-family:"宋体"; margin:0px auto;}
.page ul {list-style: none;text-align: center;margin-bottom:1px}
.page ul li {padding:2px 8px;border:1px #d5d5d5 solid;text-align:center;background:#f7f7fb;display:inline;line-height:25px;margin:0 5px;border-radius:3px;}
.page ul li a {color: #333;}
.page .com_pre_one_unshow {}
.page .com_pre_more_unshow {}
.page .com_curent {background-color:#04a3c7}
.page .com_curent a {color: #fff}
.page .com_common {}
.page .com_next_more {}
.page .com_next_one {}

.contant .conlist_xq{width:22%; border-right:1px solid #dddddd; padding:15px 20px;color:#999;} 
.contant .conlist_xq .left_xq{height:360px; line-height:30px;margin:10px auto 20px auto; text-align:center;}
.contant .conlist_xq .left_xq .timebox{font-size:20px; font-weight:100; color:#666; letter-spacing:2px; padding-bottom:30px; border-bottom:1px solid #eeeeee}
.contant .conlist_xq .left_xq .timebox p{font-size:36px; font-weight:300; color:#333; padding:20px 0px;}
.contant .conlist_xq .left_xq .xqbox{text-align:left; padding:20px 0px 20px 52px;}
.contant .conlist_xq .left_xq .xqbox p{line-height:20px;margin:16px auto;color:#333;font-size:14px;}
.contant .conlist_xq .left_xq .xqbox font{color:#c2c2c2;font-size:14px;font-style:italic;}
.contant .conlist_xq .left_xq .ewmbox{padding-top:10px;}
.contant .conlist_xq .left_xq .ewmbox .ewmbox_f{padding-bottom:5px;font-style:italic;color:#ccc;font-weight:300}
.contant .conlist_xq .left_xq .ewmbox .ewmbox_z{ color:#51aa38; line-height:20px;}

.article{margin:20px auto;height:auto;color:#333;}
.article .art_title{width:98%;font-size:22px;color:#333; text-align:center;font-weight:bold; margin:30px auto 10px auto;}
.article .f_title{width:98%;font-size:18px; color:#666666; text-align:center;line-height:30px;font-weight:bold;margin:10px auto; text-transform:uppercase;}
.article .art_time{text-align:center; border-bottom:1px solid #dddddd; color:#999;height:40px; line-height:40px;margin:10px auto;font-size:14px;}
.art_dy{right:2px; top:300px; position:fixed;text-indent:-9999px;}
.art_dy a{min-width:50px;height:auto;line-height:28px;padding:15px 10px 15px 18px;text-align:left;font-size:17px;font-weight:bold; letter-spacing:1px;display:block;background:#60b358;border-radius:10px 1px 1px 10px;text-indent: 0px;}

.go-top{right:20px; bottom:80px; position:fixed;font-size:12px; text-align:center; color:#666666; border:1px solid #eee; width:40px; height:50px; line-height:20px; letter-spacing:2px; background:#ffffff;}
.go-top font{font-size:20px;color:#000000;}

.article .zw{min-height:300px;margin:26px auto;padding-top:30px;font-family:"微软雅黑"!important;color:#333333!important; font-size:14px !important;}
.article .zw p,.article .zw strong,.article .zw span,.article .zw font{line-height:26px!important;font-family:"微软雅黑"!important;color:#333333!important; font-size:14px !important;}
.article .zw strong{color:#333333!important;}
.article .zw img{ margin:2px auto; text-align:center; width:100% !important; max-width:800px;height:auto !important;}
.article .zw table{margin:0px auto;width:100% !important; max-width:800px;}
.article .zw td{color:#333333;}
.ckvideo_style{ margin:0px auto}

.art_fujian{font-size:14px; color:#333333;font-weight:bold;margin:16px;line-height:24px;}
.art_fujian strong{color:#333333;font-size:15px;}
.art_fujian ul li{ list-style:none;}
.art_fujian ul li a{ color:#f00; font-weight:normal; text-decoration:none;font-size:13px;}
.art_fujian ul li a:hover{ font-weight:normal; text-decoration:underline;}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

/* 移动端样式 */
@media (max-width:767.98px){

.hdcon1{padding:20px 0px;}
.header,.navbg,.newsbg,.footer{ min-width:auto;}
.pubcon{ width:92%;}

.hdnav{display: flex;}
.hdnav ul.ul-dp1 li.li-dp1 a{ font-size:14px; padding:5px; margin:0px;border-radius:3px; text-align:center}
.hdnav ul.ul-dp1 li.li-dp1:hover ul.ul-dp2,.search,.hdnav3{ display: none;}
.hdcon1 .hdconnav{justify-content: space-between; padding: 0 5px; box-sizing: border-box;}
.hdconnav2{display: flex;}

.y_bt{height:38px;}
.y_bt span{padding:0px 8px;margin-right:6px;}
.y_bt span a{font-size:14px;}
a.more{ display:none;}
.y_box ul li a{width:80%;}

/* news */
.news{min-height: auto;}
.newscon{ display: flex; flex-direction: column; justify-content:center; align-items: center;}
.newscon .con1{display: flex; justify-content: center;}
.newscon .piclist{ display: none;  }
.newscon .artlist{width:100%;}
.newscon .nlist{width:100%; margin-bottom:20px}
.banner{width:92%; padding-bottom:20px} 

.sr_link{ margin:8px auto;}
.sr_link li span{width:32px; height:32px;padding:10px;}
.sr_link li img{ width:32px; height:32px;}
.sr_link li a{font-size:12px;line-height:16px; padding:0px 5px;}

/* apps */
.apps{min-height: 50px; padding: 0 0 25px 0;}
.appcon ul{ flex-wrap: wrap; width:96%; margin:0px auto;}

.nn{ min-height:auto !important; height:auto; padding-bottom:20px;}
.nn1{ width:100% !important;}
.nn2{height:auto;}

.LeftMove { min-height:210px;}
.link ul{ flex-wrap: wrap; width:92%; margin:0px auto;}
.link li a{font-size:14px;}
.link li img{ width:30px; height:30px;}

/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  
.contant{ display: flex; flex-direction: column; justify-content:center; align-items: center; padding: 20px 0; }
.contant .conlist_l{ width: 100%; border:none;padding:8px 20px; display:none}
.contant .conlist_l .con ul{width:100%;}
.contant .conlist_l .con li{width:auto; padding:0px 10px;height:28px;line-height:28px;}

.contant .conlist_r{width: 100% !important; padding:5px 20px; }
.contant .conlist_r .conlist_li ul{min-height:200px;}
.contant .conlist_r .conlist_li ul li a{max-width:68%;}
.page ul li {padding:3px 16px;border:1px #d5d5d5 solid;background:#04a3c7;margin:0px 10px; display:none}
.page ul li a {color: #fff;}
.com_pre_one_unshow,.com_next_one,.com_pre_one,.com_next_one_unshow{ display:inline-block !important}

.contant .conlist_time{ display:none; } 
.article .art_title{font-weight:500;line-height:1.5em; margin-bottom:0px;}
.article .f_title{font-weight:100;}

.article .art_time{font-size:12px; display:block}
.article .zw{border-top:none;padding-top:0px;}

.contant .conlist_xq{ display:none; } 
.contant .conlist_r .conimg {width: 100%;}
.contant .conlist_r .conimg ul li{width:138px;height:141px;}
.contant .conlist_r .conimg ul li img{ width:132px; height:99px;}


}

@media (min-width:768px) and (max-width: 991.98px){
.hdcon1{padding:20px 0px;}
.header,.navbg,.newsbg,.footer{ min-width:auto;}
.pubcon{ width:92%;}

.hdnav{display: flex;}
.hdnav ul.ul-dp1 li.li-dp1:hover ul.ul-dp2,.search,.hdnav3{ display: none;}

/* news */
.news{min-height: auto;}
.newscon{ display: flex; flex-direction: column; justify-content:center;}
.newscon .con1{display: flex; justify-content: center;}
.newscon .piclist{ display: none;  }
.newscon .artlist{width:100%;}
.newscon .nlist{width:100%; margin-bottom:20px}
.banner{width:92%; padding-bottom:20px}
/* apps */
.apps{min-height: 50px; padding: 0 0 25px 0;}
.appcon { flex-wrap: wrap; width:96%;}

.nn{ min-height:auto !important; height:auto; padding-bottom:20px;}
.nn1{ width:100% !important;}
.nn2{height:auto;}
.y_box ul li a{width:80%;}

.LeftMove { min-height:210px;}
.link ul{ flex-wrap: wrap; width:92%; margin:0px auto;}
.link li a{font-size:14px;}
.link li img{ width:30px; height:30px;}


/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.contant{ display: flex; flex-direction: column; justify-content:center; align-items: center; padding: 20px 0; }
.contant .conlist_l{ width: 100%; border:none;padding:8px 20px;  display:none}
.contant .conlist_l .con ul{width: 100%;}
.contant .conlist_l .con li{width:auto; padding:0px 10px;height:28px;line-height:28px;}

.contant .conlist_r{width: 100% !important; padding:5px 20px; }
.contant .conlist_r .conlist_li ul{min-height:200px;}
.contant .conlist_r .conlist_li ul li a{max-width:80%;}
.page ul li {padding:3px 16px;border:1px #d5d5d5 solid;background:#04a3c7;margin:0px 10px; display:none}
.page ul li a {color: #fff;}
.com_pre_one_unshow,.com_next_one,.com_pre_one,.com_next_one_unshow{ display:inline-block !important}

.contant .conlist_time{ display:none; } 
.article .art_title{font-weight:500;line-height:1.5em; margin-bottom:0px;}
.article .f_title{font-weight:100;}
.article .art_time{font-size:12px; display:block}
.article .zw{border-top:none;padding-top:0px;}

.contant .conlist_xq{ display:none; } 

.contant .conlist_r .conimg {width: 100%;}

}

  
 
 
 
 