@charset "utf-8";
*{margin:0; padding:0;}
html{width:100%; }
body{font-size:.18rem;font-family:Microsoft YaHei, Arial; width:100%; height:auto}
div,li,ul,dl,dd,dt,span,font,label,i,b,button{ list-style-type:none;font-family:Microsoft YaHei, Arial;font-size:.18rem}
td{padding:0;list-style-type:none;}
a{text-decoration: none;color:#333;font-family:Microsoft YaHei, Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease; font-size:.18rem}a:hover{color:#134991}
input,img{border: 0;outline: none}img{-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}input::-ms-clear{display:none;}input::-webkit-input-placeholder{color:#8a9cbe}h1,h2,h3,h4,h5{font-weight:normal;}.clrfix:after {content: '';display: block;height: 0;clear: both;}.fl{float:left!important;}.fr{float:right!important;}
.w1480{width:14.8rem; margin:0 auto; position:relative}
.top{height:.76rem; background:#134991}
.top .t_link{float:right; padding-top:.22rem}.t_link a{ color:#ffd802; padding:0 .16rem; display:inline-block; line-height:.26rem}.t_link a:hover{color:#fff;}.t_link a.en{ background:#ffd802; color:#995800; border-radius:6px}.t_link a.en:hover{color:#fff;}.top .t_link ul{float:left;}
.top .t_link form{float:left; margin-left:.2rem}
.top .t_link form input[type="text"]{background:none; border:#ffd802 1px solid; border-radius:30px 0 0 30px; border-right:0; line-height:30px; height:30px; float:left; width:140px; padding-left:18px; color:#eee; font-size:.16rem}
.top .t_link form input[type="submit"]{ width:50px;  border:#ffd802 1px solid;border-left:0; background: url(/images/search_an.png) no-repeat center; height:32px;border-radius:0 30px 30px 0; cursor:pointer;}
.t_link a.xq{ background:#ffd802 url(../images/xq_ico.png) no-repeat  10px center; color:#995800; border-radius:6px;padding-left: .4rem;background-size:.25rem; margin-right:.2rem}

.fullSlide{width:100%;position:relative; clear:both; margin:0 auto}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; clear:both}
.fullSlide .bd ul{width:100% !important;height:8.6rem!important;}
.fullSlide .bd li{width:100% !important;height:8.6rem;overflow:hidden;text-align:center; background-size:cover;background-position: 50%;}
.fullSlide .bd li a{display:block;height:8.6rem; background:url(/images/ban_top_al.png) repeat-x top center;}
.fullSlide .hd{position:absolute;z-index:1;bottom:.3rem;right:50%; margin-right:-40vw;height:30px;line-height:30px;}
.fullSlide .hd>a{ display:block; float:left;color:#fff; font-size:18px; padding:0 15px; line-height:20px}
.fullSlide .hd ul{text-align:center; float:left}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:.17rem;height:.17rem; border-radius:20px; margin:0 8px;overflow:hidden; background:rgba(255,255,255,.5);line-height:999px;}
.fullSlide .hd ul li.on{ background:#fff}
.fullSlide .prev,.fullSlide .next{ display:none}

.logo{float:left; position:absolute; z-index:1; top:.3rem}.logo img{max-width:4.52rem;}
.nav{ height:.6rem; position:absolute; right:0; z-index:1; top:.6rem}
.nav ul li{display:inline-block; float:left; text-align:center; margin-right:.12rem}.nav ul li:last-child{margin-right:0;}.nav ul li i{display:none;}
.nav ul li a{font-size:.18rem; color:#fff; display:block;  position:relative; padding:0 .06rem; line-height:.4rem;    cursor: pointer;}.nav ul li a:after{ content:""; height:1px; width:0; position:absolute; top:.4rem; left:15%; background:#fff;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.nav ul li a:hover:after{ width:70%;}.nav ul li a:hover{}
.nav ul li ul { display: none; }
.nav li .second-nav{display: none;position:absolute;z-index:999; padding:.1rem 0;background:#134991; width:1rem; margin-left:-.1rem}
.nav li .second-nav li{position: relative;width: 100%;height: .4rem;line-height: .4rem;}.nav li .second-nav li a{color:#fff;padding: 0; font-size:.15rem; font-weight:normal}.nav li .second-nav li a:after{ top:35px}

.hot{margin-top:.63rem; position:relative;}.hot:after{ content:""; position:absolute; width:.9rem; height:1.05rem;right:-.08rem; top:-.1rem; background:url(/images/hot_1.png) no-repeat}
.hot .hot_q{ background:url(/images/hot_t.png) no-repeat; background-size:cover; width:1.49rem; float:left; height:1.37rem}.hot .hot_q h1{ font-size:.3rem; font-weight:bold; color:#fff; display:block; text-align:center; margin:0 auto; border-bottom:1px #fff solid; padding:.1rem 0 .05rem; width:50%;}
.hot .hot_q h3{ font-size:.18rem; color:#fff; font-weight:normal; clear:both; display:block; text-align:center; padding-top:.05rem;text-transform: uppercase}
.hot .hot_t{width:13.3rem; float:right; height:1.2rem; display:flex; background:#134991 url(../images/hot_bg.png) no-repeat right top;justify-content: center;align-items: center;}.hot .hot_t a{display:block;}.hot .hot_t a img{max-width:11rem}.hot .hot_t a:hover img{transform: scale(1.1,1.1);}

.ty_tit{clear:both; padding:.4rem 0}
.ty_tit h1{float:left; font-size:.48rem; font-weight:bold; color:#134991;}.ty_tit>a{ display:block; float:left;width:.37rem; height:.37rem; border-radius:.4rem; background:#ffb94b; color:#fff; font-size:.4rem; text-align:center; line-height:.38rem; font-family:"ËÎÌå"; margin-top:.16rem; margin-left:.15rem}.ty_tit>a:hover{transform:rotate(180deg)}

.news{clear:both;}

.news .phone-sli {display:none}
.news .slideBox{width:6.85rem; float:left;overflow:hidden; position:relative; padding-bottom:1.72rem; border-bottom:4px solid #ffc577; background:url(/images/news_slideBox_bg.png) no-repeat bottom center; border-left:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:43%; bottom:.25rem; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin:0 4px;  width:9px; height:9px; border-radius:20px; background:rgba(19,73,145,.16); cursor:pointer; text-indent:9999em; overflow:hidden}
.slideBox .hd ul li.on{ background:#134991; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative}.slideBox .bd li a{display:block; overflow:hidden;}.slideBox .bd li a:hover img{transform: scale(1.1,1.1);}
.slideBox .bd img{ width:100%; height:3.79rem; display:block;  }
.slideBox .bd li h1{position:absolute; background:rgba(0,0,0,.5); line-height:.44rem; bottom:0; left:0; font-size:.18rem; color:#fff; line-height:.44rem; font-weight:bold; width:97%; padding-left:3%}

.slideBox .prev,.slideBox .next{ position:absolute; left:22%; bottom:.18rem; margin-top:-25px; display:block; width:62px; height:35px; background:url(/images/slider-arrow.png) 0 0 no-repeat; opacity:1;   }
.slideBox .next{ left:auto; right:22%; background-position:-89px 0; }
.slideBox .prev:hover,.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }.slideBox .nextStop{ display:none;  }

.news .news_list{width:7.63rem; float:right;}
.news .news_list ul li{ margin-bottom:.27rem;}
.news .news_list ul li span{float:left; display:block; background:url(/images/time.png) no-repeat; color:#fff; font-size:.18rem; font-weight:bold; text-align:center; height:.3rem; padding-top:.05rem; line-height:.3rem; width:.8rem; margin-right:.15rem}
.news .news_list ul li a{ line-height:.38rem}.news .news_list ul li a:hover{ padding-left:.12rem}.news .news_list ul li i{ font-size:.1rem; color:#ffb94b; font-style:normal; float:right; line-height:.38rem; background:url(/images/news_ul_i.png) no-repeat left center; padding-left:.25rem}

.dsj_box{background:url(/images/dsk_bg.jpg) no-repeat center top; height:6.27rem; padding-top:.63rem;  clear:both; margin-top:.5rem}.dsj_box .video_box{width:7.4rem; float:left}.dsj_hot{width:100%;}
.dsj_hot .dsj_video{width:4.38rem; height:2.74rem; float:left; overflow:hidden; background:#000;    position: relative;}.dsj_hot .dsj_video video{width:100%; height:100%}
.dsj_hot .dsj_video_t{ float:left; width:3.02rem;height:2.74rem; background:rgba(255,255,255,.16); padding:.47rem .22rem .18rem;box-sizing: border-box; position:relative}
.dsj_hot .dsj_video_t:after{content:""; position:absolute; background:#fff; width:30px; height:4px; left:.22rem; top:.26rem}.dsj_hot .dsj_video_t>a{ font-size:.24rem; font-weight:bold; color:#fff; line-height:.4rem}.dsj_hot .dsj_video_t>a:hover{ color:#ffb94b}
.dsj_hot .dsj_video table {width: 100% !important;height:100% !important;}
.dsj_video table tbody td div:first-child {
display: block !important;
    width: 100% !important;
    height: 100% !important;
    position: absolute;
    top: 0;
}
.dsj_video table tbody td div:last-child {
height: 100% !important;
    width: 100% !important;
    position: absolute!important;
    top: 0;
}

.dsj_video table tbody td div:last-child img:first-child {
float:left;
width:100% !important;
height:100% !important;
position: absolute;
    top: 0;
}

.dsj_video table tbody td div:last-child img:last-child {
 top: 50% !important;
left:50% !important;
transform: translate(-50%,-50%)
}

.dsj_hot .dsj_video_t span{color:#fff; font-size:.18rem; clear:both; padding-top:.5rem; display:block; text-align:right; padding-bottom:.15rem}
.dsj_hot .dsj_video_t i{display:block; background:url(/images/dsj_t.png) no-repeat; width:59px; height:35px; float:right; clear:both;}.dsj_hot .dsj_video_t i:hover{ opacity:.8}.dsj_hot .dsj_video_t i a{display:block; height:35px;}
.dsj_box .dsj_ul{clear:both; width:100%; padding-top:.46rem}
.dsj_box .dsj_ul li{height:2.57rem;width:2.17rem; background:rgba(255,255,255,.16); float:left; margin-left:.445rem;; position:relative; }
.dsj_box .dsj_ul li:first-child{margin-left:0;}
.dsj_box .dsj_ul li:after{content:""; width:.65rem; height:.57rem; position:absolute; left:-.23rem;top:-.2rem; background:url(/images/video_t.png) no-repeat; background-size:cover}
.dsj_box .dsj_ul li span{width:.48rem; height:.48rem; position:absolute; bottom:.3rem; left:40%; background:url(/images/video_p.png) no-repeat;background-size:cover;}
.dsj_box .dsj_ul li a{ font-size:.19rem; color:#fff; padding:.45rem .31rem; display:block;  text-align:justify; line-height:.3rem; display:block; height:64%}.dsj_box .dsj_ul li a:hover{opacity:.8}

.dsj_box .dsj_txt{ float:left; margin-left:.5925rem; width:3rem; padding:.38rem .28rem;height:4.99rem; background:rgba(114,152,204,.37); border-radius:0 0 140px 0; position:relative}
.dsj_box .dsj_txt:after{content:""; position:absolute; background:url(/images/dsj_tt.png) no-repeat; width:52px; height:52px; bottom:.1rem; right:.2rem;animation: 3s rowup linear infinite normal;}
@keyframes rowup{0%{ opacity:0}50%{opacity:1}100%{opacity:0}}
.dsj_box .dsj_txt h1{display:block; font-size:.6rem; color:#ffe800; font-weight:bold}
.dsj_box .dsj_txt h1:after{content:""; position:absolute; background:#ffe800; width:.6rem; height:2px; top:1.3rem; left:.3rem}
.dsj_box .dsj_txt p{ text-align:justify; font-size:.18rem; color:#fff; line-height:.35rem; padding-top:.3rem}

.spk span{ right:0; bottom:.2rem; position:absolute; border:2px solid #fff; border-radius:30px; width:126px; height:.51rem; line-height:.51rem; text-align:center;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.spk span a{display:block; color:#fff; font-size:.3rem;}.spk span:hover{ background:#ffe800; color:#fff}
.spk i{position:absolute; background:url(/images/video_dt.png) no-repeat; background-size:cover; width:1.23rem; height:1.23rem; right:0; top:36%;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}.spk i:hover{transform: scale(1.1,1.1);}.spk i a{display:block; width:1.23rem; height:1.23rem;}

.tzgg{width:6.85rem; float:left}.tzgg ul{clear:both;}
.tzgg ul li{border-top:4px solid #ffb94b; width:3.15rem; float:left; }
.tzgg ul li:nth-child(even){float:right;}
.tzgg ul li span{background:url(/images/tzgg_t.png) no-repeat left center; font-size:18px; color:#ffb94b; display:block; line-height:.44rem;text-transform:capitalize; padding-left:.25rem;}
.tzgg ul li a{font-weight:600; line-height:.26rem}.tzgg ul li p{ font-size:14px; color:#919191; padding-top:.1rem; line-height:.22rem}

.mtjj{ float:right; width:6.8rem;}.mtjj ul{clear:both;}
.mtjj ul li{clear:both; margin-bottom:.23rem; line-height:.4rem}.mtjj ul li a:hover{padding-left:.15rem;}
.mtjj ul li span{ border:#d2d2d2 1px solid; line-height:.4rem; display:block; float:left; margin-right:.15rem; font-size:.16rem; width:2rem; text-align:center}
.mtjj ul li span b{background:#ffb94b; display:block; float:left; color:#fff; font-weight:500; width:1.4rem;font-size:.16rem;}

.footer{background:url(/images/footer_bg.png) no-repeat; clear:both;}
.footer .links{float:left; padding-top:.57rem; padding-bottom:.4rem; width:6.4rem}.footer .links a{display:block; width:2.34rem; line-height:.4rem; float:left; margin-right:.78rem; margin-bottom:.14rem; background:rgba(255,255,255,.4); padding-left:.47rem; color:#fff; font-size:.22rem; position:relative;}.footer .links a:hover{background:rgba(255,255,255,.2);}.footer .links a:after{content:""; position:absolute; background:#ffe800; width:2px; height:.24rem; top:.08rem; left:.26rem}
.footer .links a:nth-child(even){margin-right:0;}
.footer .fw_link{float:right; width:7.4rem;padding-top:.57rem;}
.footer .fw_link ul{justify-content:space-between; display:flex;}
.footer .fw_link ul li{float:left; text-align:center; width:.93rem;}
.footer .fw_link ul li span{width:.93rem; height:.88rem; display:block; text-align:center;display: flex;
justify-content: center;align-items: center; background:rgba(255,255,255,.4); border-radius:100px; margin-bottom:.12rem}
.footer .fw_link ul li span img{ max-width:.4rem}.footer .fw_link ul li span:hover img{transform:rotate(30deg)}
.footer .fw_link ul li a{color:#fff; font-size:.15rem; font-weight:bold; padding:0 1%; line-height:.2rem}

.footer .copy{ height:1.18rem; padding:.4rem 0 .25rem; clear:both; border-top:1px solid rgba(255,255,255,.5);align-items: center; display:flex}
.footer .copy .f_logo{float:left; width:3.3rem}.footer .copy .f_logo img{max-width:100%;}
.footer .copy .f_txt{ height:100%; margin-left:.3rem; font-size:.14rem; color:#fff; padding-left:.45rem; border-left:1px solid #fff; width:2.8rem;align-items: center; display:flex; line-height:.26rem;}.footer .copy .f_bn{flex-direction: column; width:5rem;  box-sizing: border-box;}.footer .copy .f_bn p{ width:100%;}

.footer .copy .f_ewm span{ display:inline-block; text-align:center; color:#fff;font-size:.12rem; margin-right:.2rem}.footer .copy .f_ewm span img{ width:.77rem; height:.77rem; display:block; margin:0 auto}
.footer .copy .f_tb{height:100%; margin-left:.4rem; padding-left:.45rem; border-left:1px solid #fff; width:2.22rem;align-items: center; display:flex;}
.footer .copy .f_tb ul li{   display:inline-block; margin-bottom:.16rem; cursor:pointer; position:relative;padding-right: 0.1rem;}.footer .copy .f_tb ul li span{display:none;}.footer .copy .f_tb ul li img{ max-width:29px;}
.footer .copy .f_tb ul li:hover span{display:block; position:absolute;top:-.8rem; left:-.23rem}.footer .copy .f_tb ul li:hover span img{max-width:1rem; }

.zfullSlide{width:100%;position:relative; clear:both; margin:0 auto;}
.zfullSlide:after {content: ''; position:absolute;background:url(/images/ban_top_al.png) repeat-x top center; height:1.48rem; width:100%;  top:0}
.zy_banner{background:url(/images/zy_banner.png) no-repeat top center; height:5.3rem; position:relative}.zy_banner h1{ font-size:.48rem; color:#fff; font-weight:bold; position:absolute; bottom:.6rem;left:0;}.zy_banner h1:after {content: ''; position:absolute; height:4px; width:1.16rem; bottom:-.2rem; left:0; background:#fff}

.left{width:3.93rem; float:left; margin-top:.5rem; background:#134991 url(../images/left_bg.png) no-repeat center bottom; min-height:6.1rem; border-top:#ffb94b 4px solid}
.left ul{width:90%; margin:.15rem auto}.left ul li{ line-height:.65rem; margin-bottom:.3rem; border-bottom:1px #fff dashed; }.left ul li a{font-size:.3rem; color:#fff; display:block;background:url(/images/left_jt.png) no-repeat right center}.left ul li.on a{background:url(/images/left_jt_h.png) no-repeat right center; color:#ffb94b; font-weight:bold}.left ul li a:hover{background:url(/images/left_jt_h.png) no-repeat right center; color:#ffb94b; font-weight:bold}

.right{width:10.18rem; float:right; padding-bottom:.5rem}.right .weizhi{ color:#999; font-size:16px; text-align:right; line-height:.38rem; padding-top:.18rem}.right .weizhi a{color:#999; font-size:16px; }
.right .title{ border-bottom:#cdcdcd 1px solid; height:.58rem; }.right .title h1{display:block; position:relative; float:left; font-size:.24rem; font-weight:bold; line-height:.58rem}
.right .title h1:after {content: ''; position:absolute; background:#ffb94b; height:5px; width:1.34rem; bottom:-1px; left:0}
.right .title1{ border-bottom:#cdcdcd 1px solid; height:.58rem; }.right .title1 h1{display:block; position:relative; margin:0 auto;  text-align:center; font-size:.24rem; font-weight:bold; line-height:.58rem}
.right .title1 h1:after {content: ''; position:absolute; background:#ffb94b; height:5px; width:1.34rem; bottom:-1px; left:50%; margin-left:-.64rem}
.right ul{ min-height:.6rem}.right ul li{ padding-bottom:.16rem; border-bottom:#e5e5e5 1px dashed; padding-top:.4rem; min-height:.7rem}.right ul li span{float:left; color:#ffb94b; font-size:18px; display:block; margin-right:.26rem;min-height:.7rem}.right ul li p{ font-size:14px; color:#b2b2b2; padding-top:.12rem}
.right .fy{ padding:.4rem 0; text-align:center; clear:both;}

.right .dp_content{ font-size:.18rem; line-height:.3rem; padding:.3rem 0; min-height:6rem}
.right .dp_content img{max-width:100%;}.right .dp_content p{padding-bottom: 0.09rem;}
.right .content_tit{ padding:50px 0 20px; font-size:.3rem; text-align:center}
.right .content_time{ line-height:.6rem; text-align:center; font-size:.16rem; color:#8c8c8c; border-bottom:1px #CCC solid}
.right .content_time span{font-size:.16rem;/*padding:0 .2rem; */}

.right dl{min-height:.6rem; padding:.3rem 0;}.right dl dd{width:31.33%; text-align:center; margin:.1rem 1% .2rem; float:left}.right dl dd img{width:100%;}

.right dl.fzlc{min-height:.6rem; padding:.3rem 0;}
.right dl.fzlc dd{border: #e8e7e4 1px solid; background: #f9f7f8;padding:.16rem;float:left;width:47%;    box-sizing: border-box;margin:0 1.5% .25rem}
.right dl.fzlc dd .pic{background-position:top center;  background-repeat: no-repeat; background-size: cover;width:100%;height:0;padding-bottom:63%;    overflow: hidden;}
.right dl.fzlc dd h1{display:block;text-align:center;font-size:.17rem;line-height:140%;margin-top:.1rem}
@media (max-width:790px){
.right dl.fzlc dd h1{height:auto}
}
@media (max-width:610px){
.right dl.fzlc dd{width:100%!important;float:none;margin:0 0 .25rem}
.right dl.fzlc dd h1{min-height:initial;}
.right dl.fzlc dd .pic{padding-bottom: 70%;}
}


.phone{display:none;}
@media (max-width:1640px){.fullSlide .bd li,.fullSlide .bd ul{    height: 8rem!important;}}
@media (max-width:1200px){.footer .copy .f_bn{width: 3.5rem;}.dsj_box .dsj_txt h1:after{top: 1.5rem;}}
@media (max-width:1100px){.footer .copy .f_txt{padding-left: 0.2rem;}}
@media (max-width:1000px){
.fullSlide .bd li,.fullSlide .bd ul{height:4rem!important}
	.news .news_list ul li a:hover{ padding-left:0}
	html{font-size:100px !important;}
	.w1480{width:98%; margin:0 auto}
	.nav,.left{display:none;}
	.phone{ display:block; position:absolute; right:2%; top:55px; z-index:999}.phone b{display:block; background:url(/images/phone_1.png) center no-repeat; width:33px; height:33px;}.phone i{display:block; background:url(/images/phone_2.png) center no-repeat; width:33px; height:33px; display:none}
	.phone_nav{display:block; position:absolute; right:0; top:1.2rem; z-index:9999;background:#134991;  width:40%; height:auto;}
	.phone_nav ul{position:relative;}
	.phone_nav ul li{position:relative; float:none; margin:0; width:100%;background:#134991; border-bottom:1px solid #6192ce;}
	.phone_nav ul li a{color:#fff;font-weight:normal; margin:0;display: inherit;padding:0}
	.phone_nav .second-nav{display:none;}
	.phone_nav li .second-nav{ position:relative; width:100%; padding:0;  margin-left:0}
	.phone_nav .second-nav li{}
	.phone_nav ul li a:after{display:none;}
.phone_nav>ul>li.x{background:#134991 url(../images/nav_x.png) no-repeat 80% center;}
.fullSlide .bd li{height:5rem;background-size:cover;background-position: 50%;}.fullSlide .bd li a{height:100%;background:none}
.hot{margin-top: 0.3rem;}.hot .hot_q{width:15%;}
.hot .hot_t{width:84%;height: 1rem;}.hot .hot_t a img{max-width:90%; margin:0 auto; display:block}
.news .slideBox{width:50%;}.news .news_list{ width:47%;}
.news .news_list ul li{ clear:both; height:.26rem}.news .news_list ul li a{overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display: block;width: 78%;    float: left;}.news .news_list ul li span{width:18%;margin-right:2%; background-size:cover}.news .news_list ul li i{display:none;}
.slideBox .bd img{height:2.8rem;}
.t_link a{padding: 0  .1rem;}
.hot .hot_q h1{font-size: .24rem;}.slideBox .hd{left: 40%;}
.ty_tit h1{    font-size: .4rem;}.slideBox .bd li h1{ font-size: .16rem;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.dsj_box{margin-top:.2rem;}.dsj_box .video_box{ width:70%;}.dsj_hot .dsj_video{ width:50%;}.dsj_hot .dsj_video_t{ width:50%;}
.dsj_box .dsj_ul li{width:30%;margin-left:5%;}
.dsj_box .dsj_txt{    width: 21%;margin-left:0; float:right;}.dsj_box .dsj_txt h1{font-size:.4rem;}.dsj_box .dsj_txt h1:after{top:1rem;}
.spk{display:none;}.dsj_box .dsj_txt p{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 10; line-clamp: 10; -webkit-box-orient: vertical;}.dsj_box .dsj_ul li a{    padding: 0.45rem 0.2rem;}

.tzgg,.mtjj{float:none; width:100%}.tzgg ul li{width:48%;    margin-bottom: .2rem;}.ty_tit{    padding: .2rem 0;}
.footer{background-size:cover;}.footer .links,.footer .fw_link{ width:100%; float:none; clear:both}.footer .links a{width:43%;margin-right:2%}.footer .fw_link{padding-top:0}
.footer .copy .f_logo,.footer .copy .f_tb{display:none;}.footer .copy .f_txt{border-left:0}
.dsj_box .dsj_ul li:after{left:0}
.right{width:100%; float:none}
.right ul li p{text-overflow: -o-ellipsis-lastline; overflow: hidden; text-overflow: ellipsis;display: -webkit-box; -webkit-line-clamp: 2; line-clamp: 2; -webkit-box-orient: vertical;}
}
@media (max-width:800px){
	.hot .hot_q{display:none}.hot .hot_t{width:100%; float:none}

	.news .slideBox,.news .news_list,.dsj_box .video_box,.dsj_box .dsj_txt{width:100%; float:none; clear:both}.news .news_list{padding-top:.2rem;}
        .dsj_box{height:10rem; background-size:cover;}.dsj_box .dsj_txt{box-sizing:border-box; height:3.5rem; margin-top:.3rem;display:inline-block;}
        .footer .links a{width:40%;}.footer .copy .f_txt{}.footer .copy .f_bn{display:none;}
        .fullSlide .bd li,.fullSlide .bd ul{height:3.5rem!important}
.top .t_link ul{width:100%;float:none}
.top .t_link form{        width: 100%;
        float: none;
        margin-top: .05rem;
        display: block !important;
        overflow: hidden;
        margin-left: 0;}
.top .t_link{    padding-top: .1rem;        width: 100%;}

}
@media (max-width:666px){.fullSlide .bd li,.fullSlide .bd ul{    height: 2.5rem!important;}}
@media (max-width:620px){
.mtjj ul li a{clear:both; display:block;    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    display: block;
}
}
@media (max-width:600px){
	.hot:after{display:none;}.top .t_link{padding-top:.06rem}.top .t_link form{ padding-top:.06rem; float:right}.top .t_link ul{width:100%;}.t_link a{padding:0 1.5%; font-size: 0.15rem;}
	.logo img{max-width:50%}.phone{top:16px}.phone_nav{ width:50%; top: .5rem;}.slideBox .bd img{    height: 2.2rem;}.slideBox .prev, .slideBox .next{left:10%}.slideBox .next{right:10%; left:auto}
	.dsj_hot .dsj_video,.dsj_hot .dsj_video_t{width:100%; float:none; clear:both}.dsj_hot .dsj_video_t{height:2.3rem}.dsj_hot .dsj_video_t span{    padding-top: .1rem;}
	.dsj_box .dsj_ul li{width:100%; clear:both;    height: 1.5rem; float:none; margin-left:0; margin-bottom:.25rem}
	.dsj_box{height:auto;}.dsj_box .dsj_ul li span{bottom:.1rem}.dsj_box .dsj_txt{margin-top:0;    height: 3.2rem; margin-bottom:.1rem}
	.dsj_box .dsj_txt p{ -webkit-line-clamp: 4; line-clamp: 4;}
         .news .web-sli { display:none}
         .news .phone-sli { display:block}
	.tzgg ul li{width:100%;}
	.footer .links a{    width: 43%; font-size:.18rem;padding-left:.2rem}.footer .links a:after{left: .12rem;}
	.footer .fw_link ul li span{    width: .63rem; height: .58rem; margin:0 auto}.footer .fw_link ul li{width:33%;}.footer .fw_link ul{display:block;}.footer .fw_link ul li a{text-align:center}
	.footer .copy{display:block; padding-bottom:1.5rem}.footer .copy .f_txt{width:100%; margin:0; float:none; padding:0; text-align:center}.footer .copy .f_ewm{ width:50%; margin:0 auto}
	.phone_nav>ul>li.x{background:#134991 url(../images/nav_x.png) no-repeat 90% center;}
	.fullSlide .bd li,.fullSlide .bd ul{height:2.2rem!important}
	/*.right .content_time span{clear:both; display:block; line-height:.3rem}*/
	.right .dp_content{padding:.2rem;}
	.right dl dd{width:48%;}
.t_link a.xq{margin-right:0;}
.logo{    top: .1rem;}
}
@media (max-width:420px){
	.right ul li span{min-height:.3rem;}.right ul li a{clear:both; display:block}.right .title1 h1{    }
	.right dl dd{width:100%;margin: 0.1rem 0 0.2rem; float:none}
.t_link a{padding:0 1%; font-size: 0.14rem;}
.top .t_link form{padding-top: 0;}
.fullSlide .bd li,.fullSlide .bd ul{height:1.8rem!important}
.fullSlide .hd ul li{width:11px;height:11px;}
.phone{top:9px}
}