@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{ width:100%; height:6.65rem; position:relative;}

/*幻灯*/
#focus2 {width:100%; height:6.65rem; overflow:hidden; position:relative;}
#focus2 ul {width:100%;height:6.65rem; position:relative; left:0; top:0;}
#focus2 ul li { width:100%; height:6.65rem; overflow:hidden; position:absolute; left:0; top:0; opacity:0; }
#focus2 ul li img{ height:6.65rem; width:100%;}
#focus2 .btn {position:absolute; width:0.9rem; height:0.16rem;left:9.14rem; bottom:0.22rem; text-align:right;}
#focus2 .btn span {display:inline-block; _display:inline; _zoom:1; width:0.16rem; height:0.16rem; _font-size:0; margin-left:0.06rem; cursor:pointer; background:url(/themes/default/images/index/index_btn.png) no-repeat; background-size:cover;}
#focus2 .btn span.on { background:url(/themes/default/images/index/index_onbtn.png) no-repeat; background-size:cover;}
#focus2 ul li.show{ display:block;}

/*logo*/
.index_logo{ width:7.85rem; height:6.65rem; overflow:hidden; position:absolute; left:0; top:0;}

/* index_nav */
.index_nav{ position:absolute; top:0.36rem; right:0; height:0.48rem; z-index:99999;}
.index_nav_left{ width:0.48rem; height:0.48rem; float:left;}
.index_nav_mid{ float:left;}
.index_nav_mid_main{ height:0.48rem; position:relative;}
.index_nav_midbg{width: 100%; height:0.48rem; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; position:absolute;}
/* .index_nav_mid ul{width: 7rem; position:absolute;} */
.index_nav_mid ul li{ width:1.2rem; height:0.48rem; line-height:0.48rem; color:#FFF; font-size:0.16rem; font-weight:700; text-align:center; display:inline-block; float:left; position:relative;}
.index_nav_mid ul li:hover{ background:url(/themes/default/images/index/index_navbg2.png) no-repeat; cursor:pointer; background-size: 100% 100%;}
.index_nav_mid ul li .one{top:0.48rem;position:absolute; left:-0.3rem; padding-top:0.2rem; background:url(/themes/default/images/index/index_navbg3.png) no-repeat top center; width:1.75rem; display:none;}
.index_nav_mid ul li .one li, .index_nav ul li ul li .two li { position:relative; width:1.75rem; height:0.3rem; line-height:0.3rem;  padding-bottom:0.1rem; padding-top:0.1rem;}
.index_nav_mid ul li .one li:hover, .index_nav ul .two li:hover{ background:none;}
.index_nav_mid ul li .one li a, .index_nav ul li ul li .two li a{ height:0.32rem; line-height:0.3rem; text-align:center; color:#FFF; padding:0; }
.index_nav_mid ul li .one li a:hover, .index_nav ul li ul li .two li a:hover { height:0.3rem; border-bottom:0.02rem solid #FFF; color:#FFF; background:none;}
.index_nav_mid ul li ul li .two { background:url(/themes/default/images/index/index_navbg4.png) repeat; display:none; position:absolute; left:1.33rem; width:1.33rem; top:-0.01rem; }
.index_nav_mid ul li .one li .index_nav_style2{ width:1.1rem; margin-left:0.115rem;}

.index_nav_right{ float:left; width:2.98rem; height:0.48rem; background:url(/themes/default/images/index/index_navbg4.png) repeat;}
.index_nav_right_bg{ width:2.98rem; position:relative;}
.index_nav_right ul li{ font-size:0.16rem; line-height:0.48rem; text-align:center; width:0.5rem; color:#FFF; float:left; cursor:pointer;}
.index_nav_search img{width:0.15rem; height:0.15rem; margin-top:0.17rem;}
.index_nav_weixin img{width:0.26rem; height:0.21rem; margin-top:0.13rem; cursor:pointer;}
.index_nav_weibo img{width:0.26rem; height:0.21rem; margin-top:0.13rem;}
.index_nav_ewm{ position:absolute; left:0rem; top:0.51rem; width:1.55rem; height:1.6rem; z-index:999; display:none;}
.index_nav_ewm img{width:1.55rem; height:1.6rem;}
.index_nav.navFix{position: fixed;top: 0; z-index:999;}

/*重点介绍*/
.zdjs{ padding-top:0.25rem;}
.zdjs_main{ width:14.45rem; overflow:hidden; float:left;}
.zdjs_main ul li{ float:left; margin-left:0.06rem; cursor:pointer; }
.zdjs_main ul .zdjs_box, .zdjs_main ul .zdjs_box2, .zdjs_main ul .zdjs_box3, .zdjs_main ul .zdjs_box4 {width:2.83rem; overflow:hidden;}
.zdjs_main ul .zdjs_bg{ width:5.72rem;}
.zdjs_main ul .on{ width:5.72rem;}
.zdjs_main ul li img{width:2.83rem; height:2.5rem; float:left; overflow:hidden;}
.zdjs_main ul li ul{ float:left; width:2.89rem; height:2.5rem; overflow:hidden;}
.zdjs_main ul li ul li{ width:2.89rem; height:0.82rem; overflow:hidden; border-bottom:2px solid #fff; line-height:0.8rem; font-size:0.18rem; color:#FFF; text-align:center; margin:0; font-weight:bold;}
/* 修改后的样式 */
.zdjs_main ul li ul li.aaa{
    height: 1.24rem;
    line-height: 1.24rem;
}
.zdjs_main ul li ul li a{ color:#FFF;}
.zdjs_main ul li ul li a:hover{ color:#FFF;}

.zdjs_main ul li ul .borderNone{ border-bottom:none;}
.zdjs_main ul li ul .li_style2{height:1.24rem; line-height:1.24rem;border-bottom:2px solid #fff;}

.zdjs_color1 li, #zdjs_color9 li{ background:#f7bc31;}
.zdjs_color2 li, #zdjs_color10 li{ background:#b7db06;}
.zdjs_color3 li, #zdjs_color11 li{ background:#2eade8;}
.zdjs_color4 li, #zdjs_color12 li{ background:#d88ece;}
.zdjs_color5 li, #zdjs_color13 li{ background:#e8615d;}
.zdjs_color6 li, #zdjs_color14 li{ background:#1d8cbf;}
.zdjs_color7 li, #zdjs_color15 li{ background:#ffd426;}
.zdjs_color8 li, #zdjs_color16 li{ background:#42a671;}

#focus3 { height:2.5rem; }
#focus3 .focus3_main{ position:relative;}
.zdjs .preNext{width:2.25rem; height:2.5rem; cursor:pointer; text-align:center;}
.zdjs .preNext img{ width:0.93rem; height:1.39rem; padding-top:0.54rem; }
.zdjs .pre{ float:left;}
.zdjs .next{ float:right;}

/*图片板块*/
.tpbk{padding-top:0.25rem;height:5.32rem; width:100%;}
.tpbk_main{width:24.7916%;border-right:0.05rem solid #FFF;}
.tpbk_box{ border-top:0.06rem solid #FFF; cursor:pointer;}
.tpbk .fr{ border-right:none;}


.tpbk_img1, .tpbk_img4, .tpbk_img5, .tpbk_img8, .tpbk_img1 img, .tpbk_img4 img, .tpbk_img5 img, .tpbk_img8 img{ width:100%; height:1.71rem; overflow:hidden;}
.tpbk_img2, .tpbk_img3, .tpbk_img6, .tpbk_img7, .tpbk_img2 img, .tpbk_img3 img, .tpbk_img6 img, .tpbk_img7 img{ width:100%; height:3.49rem;overflow:hidden;}
.tpbk_img7, .tpbk_img8{ border-right:none;}


.tpbk_box img{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;}
.tpbk_box:hover img{opacity: 0.8;-ms-transform: scale3d(1.1,1.1,1);-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1);	}


.sIntro{ width:100%; height:100%;}
.news{ background:url(/themes/default/images/index/tpbk/bg1.png) repeat;}
.images{ background:url(/themes/default/images/index/tpbk/bg2.png) repeat;}
.video{ background:url(/themes/default/images/index/tpbk/bg3.png) repeat;}

.index_bottom{  margin:0 auto; width:92.76041666%;}
/*开云手机入口新闻*/
.dsxw{ padding-top:0.25rem; width:72.9365524985%;}
.dsxw_tit img{ width:0.51rem; height:0.56rem; float:left; }
.dsxw_tit span.fl{ display:inline-block; width:1.72rem; height:0.56rem; float:left;margin-left:0.12rem;}
.dsxw_tit span.fl a{ display:inline-block;width:1.72rem; height:0.56rem; color:#FFF; font-size:0.25rem; text-align:center; line-height:0.56rem;}
.dsxw_tit span.fr a{ display:inline-block; font-size:0.16rem; padding-top:0.2rem;}
.dsxw .dsxw_tit span.fr a{ color:#595757;}
.dsxw .dsxw_tit span.fl{ background:#004ea2;}
.dsxw .dsxw_tit span.fr a{ padding-right:0.2rem;}

.dsxw_top{ padding-left:0.30rem; padding-bottom:0.35rem; width:12.34rem;}
.dsxw_bottom{ padding-left:0.15rem; width:12.34rem;}
.dsxw_box{ width:2.64rem; height:1.1rem; border:0.02rem solid #dcdddd; padding:0.14rem; position:relative; margin-left:0.1rem; overflow:hidden;}

.dsxw_imgbg{ position:absolute; width:1.2rem; height:1.1rem; top:0.14rem; left:0rem; border-left:0.14rem solid #FFF; border-right:0.33rem solid #FFF}
.dsxw_right{ position:absolute; right:0.08rem; top:0.14rem; width:1.34rem;}
.dsxw_link{ position:absolute; width:100%; height:100%; left:0; top:0;}
.dsxw_link a{ display:block;width:100%; height:100%;}
#focus5 .box_line{ box-shadow: 0 0 0.04rem #6b92c1, 0 0 0.04rem #6b92c1, 0 0 0.04rem #6b92c1 ,0 0 0.04rem #6b92c1;  cursor:pointer;}
.dsxw_box_img{ width:1.3rem; height:1.1rem; overflow:hidden;position:absolute; left:.1rem; top:0.14rem;}
.dsxw_box_img img{object-fit: contain;width: 100%; }
.dsxw_box img{ width:1.3rem; height:1.1rem; }
.dsxw_box img{-webkit-transition: opacity 1s, -webkit-transform 1s;transition: opacity 1s, transform 1s;}
.dsxw_box:hover img{opacity: 0.9;-ms-transform: scale3d(1.1,1.1,1.1);-webkit-transform: scale3d(1.1,1.1,1.1);transform: scale3d(1.1,1.1,1.1);}
/* .dsxw_box h3{ font-size:0.16rem; line-height:0.2rem; height:0.4rem; overflow:hidden; width:1.34rem;} */
.dsxw_box h3{ text-align: justify; font-size:0.16rem; line-height:0.2rem; height:0.4rem; width:1.34rem;}
.dsxw_box p{ font-size:0.12rem; line-height:0.2rem; height:0.38rem; padding-bottom:0.05rem; overflow:hidden; padding-top:0.05rem; width:1.34rem; color:#595757;}
.dsxw_box span{ color:#898989; font-size:0.12rem; height:0.2rem; overflow:hidden; width:1.34rem;}
.dsxw_box .dsxw_new{ position:absolute; width:0.64rem; height:0.26rem; left:0; top:0;}
.dsxw_box .dsxw_new img{ width:0.64rem; height:0.26rem;}

#focus5{ width:100%; height:3.57rem; position:relative; margin-top:0.05rem; overflow:hidden;}
#focus5 ul { position:absolute; width:100%}
#focus5 ul li {float:left;  width:98.071065%; overflow:hidden; position:relative; padding-top:0.2rem; padding-bottom:0.2rem; }
#focus5 .preNext {width:0.19rem; height:0.35rem; position:absolute;top:1.6rem;  cursor:pointer;}
#focus5 .pre {left:0; background:url(/themes/default/images/index/news/left.jpg) no-repeat; background-size:cover; }
#focus5 .next {right:0; background:url(/themes/default/images/index/news/right.jpg) no-repeat; background-size:cover; }

/*媒体试点*/
.mtsd{padding-top:0.25rem; width:4.44rem;}
.mtsd .dsxw_tit span.fl{ background:#f7ac00;}
.mtsd .dsxw_tit span.fr a{ color:#595757;}
.mtsd .dsxw_tit span.fr a{ padding-right:0.2rem;}
.mtsd_main{ width:4.44rem; height:3.66rem; position:relative; margin-top:0.05rem;}
.mtsd_main img{ width:1.48rem; height:1.47rem; overflow:hidden;}
.mtsd_img1, .mtsd_img2, .mtsd_img3, .mtsd_img4, .mtsd_img5, .mtsd_img6, .mtsd_img7, .mtsd_img8, .mtsd_img9, .mtsd_img10{width:1.48rem; height:1.47rem; overflow:hidden;}
.mtsd_img1{ position:absolute; left:0; top:0;}
.mtsd_img2{ position:absolute; left:1.48rem; top:0;}
.mtsd_img3{ position:absolute; left:2.96rem; top:0;}
.mtsd_img4{ position:absolute; left:0.74rem; top:0.735rem;}
.mtsd_img5{ position:absolute; left:2.22rem; top:0.735rem;}
.mtsd_img6{ position:absolute; left:0; top:1.47rem;}
.mtsd_img7{ position:absolute; left:1.48rem; top:1.47rem;}
.mtsd_img8{ position:absolute; left:2.96rem; top:1.47rem;}
.mtsd_img9{ position:absolute; left:0.74rem; top:2.205rem;}
.mtsd_img10{ position:absolute; left:2.22rem; top:2.205rem;}
.mtsd_img11{ position:absolute; left:0; top:2.94rem;}
.mtsd_img12{ position:absolute; left:1.48rem; top:2.94rem;}
.mtsd_img13{ position:absolute; left:2.96rem; top:2.94rem;}

.mtsd_tit1{ position:absolute; left:0.57rem; top:0.51rem;}
.mtsd_tit2{ position:absolute; left:1.91rem; top:0.54rem;}
.mtsd_tit3{ position:absolute; left:3.43rem; top:0.50rem;}
.mtsd_tit4{ position:absolute; left:1.24rem; top:1.26rem;}
.mtsd_tit5{ position:absolute; left:2.66rem; top:1.3rem;}
.mtsd_tit6{ position:absolute; left:0.47rem; top:2.02rem;}
.mtsd_tit8{ position:absolute; left:3.46rem; top:1.99rem;}
.mtsd_tit9{ position:absolute; left:1.26rem; top:2.74rem;}
.mtsd_tit10{ position:absolute; left:2.62rem; top:2.74rem;}

.mtsd_main .mtsd_img11 img, .mtsd_main .mtsd_img12 img, .mtsd_main .mtsd_img13 img{width:1.48rem; height:0.735rem; overflow:hidden;}

.mtsd_tit1 img{ width:0.30rem; height:0.49rem;}
.mtsd_tit2 img{ width:0.50rem; height:0.40rem;}
.mtsd_tit3 img{ width:0.49rem; height:0.47rem;}
.mtsd_tit4 img{ width:0.43rem; height:0.43rem;}
.mtsd_tit5 img{ width:0.46rem; height:0.35rem;}
.mtsd_tit6 img{ width:0.48rem; height:0.36rem;}
.mtsd_tit8 img{ width:0.36rem; height:0.47rem;}
.mtsd_tit9 img{ width:0.47rem; height:0.36rem;}
.mtsd_tit10 img{ width:0.60rem; height:0.41rem;}

/* 2022-09-21 */
.dsxw_right h3 a{
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
}