
.wrap{ width:1500px; margin:0 auto;}

.head{ position:relative; z-index:2; background-color:#fff;}
.head .logo{ margin-top:24px;}
.head .logo img{}
.head .nav{}
.head .nav li{ float:left;}
.head .nav li .a1{ display:block; font-size:16px; line-height:100px; padding:0 20px;}
.head .nav li:hover .a1{ background-color:#f8f8f8; color:#e60012;}
.head .nav li.on .a1{ background-color:#f8f8f8; color:#e60012;}
.head .nav li.on1{ background-color:#f8f8f8; color:#e60012;}
.head .lang{ line-height:48px; font-family: Arial; margin-top:26px; position:relative; margin-left:0.55rem;}
.head .lang .span1{ display:block; font-size:14px; font-weight:bold; position:relative; padding-right:14px;}
.head .lang .span1 i{ display:block; width:10px; height:6px; background:url(../images/index1.png) no-repeat center center; position:absolute; right:0; top:22px;}
.head .lang_s{ position:absolute; top:48px; left:0; width:100%; display:none;}
.head .lang_s a{ display:block; background-color:#fff; font-size:16px; text-align:center;}
.head .lang_s a:hover{ background-color:#e60012; color:#fff;}
.head .lang:hover .lang_s{ display:block;}

.nav_ds{ width:100%; background-color:#fff; text-align:center; position: absolute; top:99px; left:0; border-top:1px solid #e0e0e0; display:none;}
.nav_ds a{ display:inline-block; padding:22px 56px;;}
.nav_ds a .text{  line-height:20px; display:block; margin-top:24px; padding-left:20px; text-align:left;}
.nav_ds a .text .t1{ color:#e60012;font-size:20px; margin-bottom:6px;}
.nav_ds a .text .t2{ color:#666;font-size:16px;}
.nav_ds a:hover .text .t1{ }
.nav_ds a:hover .text .t2{color:#e60012;}

.nav_ds a .text1{color:#666;font-size:16px;line-height:20px; text-align:left;}
.nav_ds a .text2{ color:#666;font-size:20px; text-align:center;}
.nav_ds a:hover .text2{color:#e60012;}

.banner{ position:relative; z-index:1;}
.banner li{ position:relative;}
.banner li .text{ position:absolute; left:11%; bottom:0; width:390px; height:220px;  background-color:#03071b; color:#fff;}
.banner li .text .kj{ padding:38px;}
.banner li .text .t1{ font-size:34px; line-height:34px;}
.banner li .text .t2{ font-size:14px; line-height:24px; margin-top:20px;}
.banner .swiper-button-next,.banner .swiper-button-prev{ width:40px; height:40px; }
.banner .swiper-button-next{ background:url(../images/index3.png) no-repeat center center;}
.banner .swiper-button-prev{ background:url(../images/index2.png) no-repeat center center;}
.banner{ width:100%; overflow:hidden;}
.banner .swiper-pagination{}
.banner .swiper-pagination-bullet{ width:0.3rem; height:3px; border-radius:0; background-color:#fff;}

.jian_s{ background:url(../images/index4.png) no-repeat right bottom;}
.jian_s_l{ width:50%; position:relative;}
.jian_s_l .v{ width:0.67rem; height:0.67rem; position:absolute; left:50%; top:50%; margin-left:-0.33rem; margin-top:-0.33rem;}
.jian_s_r{ width:50%; margin-right:;}
.jian_s_r .kj{ padding-left:0.4rem; margin-top:0.9rem; padding-right:0.8rem;}
.jian_s_r .text1{ display:block; font-size:36px; line-height:36px;}
.jian_s_r .text2{ display:block; font-size:16px; line-height:26px; margin-top:0.1rem; color:#888888; text-align: justify;
	    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 10;
}
.jian_s_r .text3{ margin-top:0.2rem; display:block;}
.jian_s_r .text3 a{ display:block; width:1rem; height:0.3rem; line-height:0.3rem; color:#666666; font-size:16px; background-color:#f5f5f5; text-align:center;}
.jian_s_r .text3 a:hover{ color:#fff; background-color:#e60012;}

.index_bt{ text-align:center;}
.index_bt .text1{ font-size:38px; line-height:42px; color:#434343;}
.index_bt .text2{ font-size:16px; line-height:16px; color:#888888; margin-top:20px;}

.chan_p{ background-color:#f5f5f5; padding:120px 0;}
.chan_p_w{ margin-top:102px;}
.chan_p_l{ width:63%; overflow:hidden; position:relative; height:511px;}
.chan_p_js{ position:relative;}
.chan_p_l ul li{ position:relative;}
@media (min-width:751px) {
.chan_p_l ul li{height:510px}
}

.chan_p_l ul li .text{ position:absolute; width:100%; height:70px; line-height:70px; left:0; bottom:0; text-align:center; font-size:16px; color:#fff; background-color:rgba(0,0,0,0.5);}
@media (max-width:1601px) {
.chan_p_l ul li .text{
	bottom:90px!important;
}
}
@media (max-width: 1081px){
	.chan_p_l ul li .text{
		bottom:0!important;
	}
}
.chan_p_l .swiper-button-prev{ background:url(../images/index7.png) no-repeat center center;}
.chan_p_l .swiper-button-next{ background:url(../images/index8.png) no-repeat center center;}
.chan_p_l .kj{ opacity:0; z-index:1; position:absolute; left:0; top:0; width:100%;}
.chan_p_l .kj.ons{ opacity:1; z-index:2;}

.chan_p_r{ width:37%;}
.chan_p_r ul{ padding-left:15%}
.chan_p_r li{ width:100%; height:158px; line-height:158px; font-size:20px; text-align:center; background-color:#fff; margin-bottom:18px; position:relative;}
.chan_p_r li a{ display:block;}
.chan_p_r li .jian{ width:21px; height:47px; background:url(../images/index9.png) no-repeat center center; position:absolute; left:-21px; top:50%; margin-top:-23px; display:none;}
.chan_p_r li:hover{ background-color:#e60012; color:#fff;}
.chan_p_r li:hover .jian{ display:block;}
.chan_p_r li.on{ background-color:#e60012; color:#fff;}
.chan_p_r li.on .jian{ display:block;}

.ding_w{ background-color:#e60012; padding:174px 0; text-align:center; background-image:url(../images/index10.png); background-repeat:no-repeat; background-position:center center;}
.ding_w .text1,.ding_w .text2{ font-size:48px; line-height:48px; color:#fff; display:block;}
.ding_w .text2{ margin-top:52px;}

.xw_dt_bt{ line-height:42px;}
.xw_dt_bt .text1{ font-size:38px;}
.xw_dt_bt .text2{ font-size:16px; color:#888888;}
.xw_dt_bt .text3{ font-size:16px; color:#888888;}
.xw_dt_bt .text3 a{ margin-left:20px;}
.xw_dt_bt .text3 em{ margin-left:20px;}
.xw_dt_bt .text3 a:hover{ color:#e60012;}
.xw_dt_bt .active a{ color:#e60012;}
.xw_dt{ padding:0.66rem 0; background-color:#f5f5f5;}
.xw_dt_s{ margin-top:0.34rem; overflow:hidden; position:relative;}
.xw_dt_s ul li{ float:left; width:482px;}
.xw_dt_s ul li .kj{ display:block;}
.xw_dt_s ul li .kj .text{ background-color:#fff; padding:20px 30px;}
.xw_dt_s ul li .kj .text1{ font-size:20px; line-height:30px; display:block;}
.xw_dt_s ul li .kj .text2{ font-size:20px; font-family:Arial; line-height:30px; margin-top:10px;}
.xw_dt_s ul li .kj .text2 em{}
.xw_dt_s ul li .kj .text2 i{ color:#c6c6c6; font-size:14px;}
.xw_dt_s ul li .kj:hover .text2 i{ color:#e60012;}
.xw_dt .more{display:block; width:1rem; height:0.3rem; line-height:0.3rem; color:#666666; font-size:16px; background-color:#fff; text-align:center; margin:0.4rem auto 0;}
.xw_dt .more:hover{ color:#fff; background-color:#e60012;}

.xw_dt_s .swiper-pagination{ width:0; height:0; overflow:hidden;}

.footer{ background-color:#141414;}
.footer_t{ padding:0.5rem 0;}
.footer_t1{ float: left;}
.footer_t1 .text1{ display:block; color:#fff; font-size:26px;}
.footer_t1 .text2{ display:block; color:#888888; font-size:16px; line-height:28px; margin-top:20px;}
.footer_t2{ float:left; padding-left:110px; margin-left:110px; border-left:1px solid #303030; padding-top:30px; padding-bottom:30px;}
.footer_t2 .bt{ display:block; font-size:18px; color:#888888; line-height:20px; margin-bottom:20px;}
.footer_t2 .t1{ display:block; font-size:16px; color:#888888; line-height:28px;}
.footer_t2 a:hover{ color:#666;}
.footer_t2 .img_s{ padding-top:10px;}
.footer_t2 .img_s .fr.img{ margin-left:34px;}
.footer_b{ text-align:center;}
.footer_b .text1{ font-size:36px; color:#888; font-weight:bold; display:block;}
.footer_b .text2{ color:#888888; display:block; padding-top:46px; padding-bottom:0;}

.list_banner{ height:350px; background-position:center center; background-repeat:no-repeat;}
.list_banner .text{}
.list_banner .text1{ font-size:42px; color:#fff; display:block; margin-top:122px;}
.list_banner .xian{ background-color:#fff; width:80px; height:5px; display:block; margin-top:52px;}

.list_bt{ margin-top:84px; padding-bottom:40px; border-bottom:1px solid #dbdbdb;}

.lxwm_w{ margin-top:0.2rem; margin-bottom:0.5rem;}
.lxwm_img{ width:65%; height:auto;}
.lxwm_fr{ text-align:right; padding-top:0.3rem;}
.lxwm_fr .bt{ font-size:28px; margin-bottom:30px;}
.lxwm_fr .bt em{ display:block; width:64px; height:2px; background-color:#9a9a9a; float:right; margin-top:28px;}
.lxwm_fr .p{ font-size:16px; line-height:55px; padding-right:52px; background-position: right center; background-repeat:no-repeat;}
.lxwm_fr .p1{ background-image:url(../images/index25.png);}
.lxwm_fr .p2{ background-image:url(../images/index26.png);}
.lxwm_fr .p3{ background-image:url(../images/index27.png);}
.lxwm_fr .p4{ background-image:url(../images/index28.png);}

.list_news{ margin-top:20px; overflow: visible;}
.list_news ul{ width:102%; margin-left:-1%;}
.list_news ul li{ margin:30px 14px 0;}
.list_news ul li .kj{ border:1px solid #f9f9f9;}

.index_more{display:block; width:1rem; height:0.3rem; line-height:0.3rem; color:#666666; font-size:16px; background-color:#f5f5f5; text-align:center; margin:0.3rem auto}
.index_more:hover{ color:#fff; background-color:#e60012;}

.list_nav{ margin-top:0.14rem;}
.list_nav ul{ width:102%; margin-left:-1%;}
.list_nav li{ float:left; width:18%; margin:1% 1%; line-height:0.28rem; text-align:center; background-color:#f5f5f5; font-size:16px;}
.list_nav li a{ display:block;}
.list_nav li:hover{ background-color:#e60012; color:#fff;}
.list_nav li.on{ background-color:#e60012; color:#fff;}

.Nav_t .active{ background-color:#e60012; color:#fff;}

.list_cp{ margin-top:40px;}
.list_cp ul{ width:102%; margin-left:-1%;}
.list_cp li{ width:31.33%; margin:28px 1% 0; float:left;}
.list_cp li .kj{ display:block; border:1px solid #fff; border-bottom:1px solid #dbdbdb;}
.list_cp li .img_ws{ position:relative;}
.list_cp li img{}
.list_cp li .cha{ width:60px; height:60px; background:url(../images/index33.png) no-repeat center center; position:absolute; left:50%; top:50%; margin-left:-30px; margin-top:-30px; display:none;}
.list_cp li .text{ font-size:26px; line-height:110px; padding:0 6%;}
.list_cp li:hover{}
.list_cp li:hover .kj{ border:1px solid #e60012;}
.list_cp li:hover .text{ background-color:#e60012; color:#fff;}
.list_cp li:hover .cha{ display:block;}

.cp_article{ background-color:#fafafa; margin-top:40px;}
.cp_article .cp_img{ width:48%;}
.cp_article .text_w{ width:44%; margin-right:2%; padding-top:0.2rem;}
.cp_article .text_w .text1{ display:block; font-size:0.2rem; line-height:0.4rem; border-bottom:1px solid #cecece;}
.cp_article .text_w .text2{ display:block; font-size:16px; line-height:28px; margin-top:30px;height: 280px;overflow-y: scroll;overflow-x:hidden;margin-bottom:30px}
.cp_article .text_w .text2 img{width:100%!important}
.cp_article .text_w .text2::-webkit-scrollbar {
	width: 8px;
}
@media screen and (-webkit-min-device-pixel-ratio: 0)
{
	.cp_article .text_w .text2::-webkit-scrollbar-thumb {
		width: 5px;
	    background-color:#c2c2c2;
	    border-radius: 5px; 
	}
}

.cp_article .text_w .text2 .t1{ display:block; color:#e50112; background:url(../images/index35.png) no-repeat left center; text-indent:26px;}
.cp_article .text_w .text2 .t2{ display:block;}

.cp_article_img{ margin-bottom:0.26rem; margin-top:0.3rem; position:relative; overflow:hidden;}
.cp_article_img .bts{}
.cp_article_img .bts .t1{ font-size:36px;}
.cp_article_img ul{ width:100%; margin-left: auto;}
.cp_article_img ul li{ margin:auto;}
.cp_article_img ul li a{ margin:2px;}
.cp_article_img .swiper-button-next,.cp_article_img .swiper-button-prev{ width:40px; height:40px; left:auto; top: auto; right:auto; bottom:auto; margin:0;}
.cp_article_img .swiper-button-next{ right:40px; top:0px; background:url(../images/index2.png) no-repeat center center;}
.cp_article_img .swiper-button-prev{ right:0; top:0px; background:url(../images/index3.png) no-repeat center center; margin-left:40px;}

.news_article{ padding:50px 3%;}
.news_art_t{padding-bottom: 15px;border-bottom: 1px solid #e5e5e5;}
.news_art_t .t1{font-size: 26px;line-height: 38px; display:block;}
.news_art_t .t2{line-height: 28px;font-size: 14px; color:#777; display:block;}
.news_art_cn{font-size: 14px; line-height: 26px; margin-top: 28px; color:#777; }

.pc{ display:block !important;}
.wap{display:none !important;}

.maps{width:100%;height:1.8rem;border:#ccc solid 1px; margin:0 auto;}

.jianj{ padding:0.36rem 0 0.3rem;}
.jianj .text1{ display:block; font-size:42px; line-height:42px; text-align:center;}
.jianj .text_w{ margin-top:0.2rem;}
.jianj .text_w .img{ width:49%;}
.jianj .text_w .text2{ width:49%; margin-left:2%; font-size:16px; color:#434343; line-height:0.11rem; padding-top:0.04rem;}

.guany_sb{ padding:0.36rem 0 0.3rem;}
.guany_sb .text1{ display:block; font-size:42px; line-height:42px; text-align:center;}
.guany_sb_s{ margin-top:0.2rem;}
.guany_sb_s li{ float:left; position:relative; width:20%;}
.guany_sb_s li img{ display:block;}
.guany_sb_s li .text{ position:absolute; left:0; bottom:0; width:100%; height:42px; line-height:42px; font-size:18px; color:#fff; text-align:center; background-color:rgba(0,0,0,0.7);}
.guany_sb_s li:nth-child(odd) .text{ background-color:rgba(0,0,0,0.7);}
.guany_sb_s li:nth-child(2) .text{ background-color:rgba(248,0,0,0.7);}
.guany_sb_s li:nth-child(4) .text{ background-color:rgba(248,0,0,0.7);}
.guany_sb_s li:nth-child(7) .text{ background-color:rgba(248,0,0,0.7);}
.guany_sb_s li:nth-child(9) .text{ background-color:rgba(248,0,0,0.7);}
.guany_sb .text2{ padding:20px 2%; background-color:#f80000; color:#fff;}
.guany_sb .text2 .t1{ font-size:30px; line-height:30px; display:block;}
.guany_sb .text2 .t2{ font-size:16px; line-height:24px; display:block; margin-top:10px;}

.xw_dt_bt .text2.gy_bt{ line-height:24px;}
.gy_wrap{ margin-top:0.2rem; background-color:#e60012; margin-bottom:0.4rem;}
.gy_wrap .text{ width:50%;}
.gy_wrap .text .t1{ padding:0.2rem 8% 0; font-size:16px; color:#fff; line-height:0.15rem;}
.gy_wrap .img{ width:50%;}

.gy_yuanj{}
.gy_yuanj .wrap{ position: relative;}
.gy_yuanj .text{ position:absolute; left:0; top:0; color:#fff; padding-top:0.3rem;}
.gy_yuanj .text span{ display:block; line-height:1;}
.gy_yuanj .text .t1{ font-size:0.13rem; font-weight:bold;margin-top:0.3rem;}
.gy_yuanj .text .t2{ font-size:0.09rem;margin-top:0.08rem; }

.guany_banner{ width:100%; height:auto;}
.guany_banner .wrap{ position: relative;}
.guany_banner .text_w{ position:absolute; left:0; top:0; width:100%; height:auto; color:#fff;}
.guany_banner .text_w .text1{ padding-top:0.6rem; padding-bottom:0.2rem;}
@media (max-width:750px) {
.guany_banner .text_w .text1{ min-height:85px}
}
@media (min-width:751px) {
.guany_banner .text_w .text1{ min-height:200px}
}
.guany_banner .text_w .text1 .text1_l span{ display:block; line-height:1;}
.guany_banner .text_w .text1 .text1_l .t1{ font-size:0.18rem; font-weight:bold;}
.guany_banner .text_w .text1 .text1_l .t2{ font-size:0.06rem; margin-top:0.26rem;}
.guany_banner .text_w .text1 .text1_l .t3{ font-size:0.09rem; margin-top:0.05rem;}
.guany_banner .text_w .text1 .text1_r{}
.guany_banner .text_w .text1 .text1_r li{ float:left; padding:0.06rem 0.25rem; text-align:center; line-height:1; border-right:1px solid #fff;}
.guany_banner .text_w .text1 .text1_r li:last-child{ border-right:none;}
.guany_banner .text_w .text1 .text1_r li .t1{ font-size:0.08rem;}
.guany_banner .text_w .text1 .text1_r li .t2{ font-size:0.3rem; font-weight:bold; line-height:1.4;}
.guany_banner .text_w .text1 .text1_r li .t3{ font-size:0.06rem;}
.guany_banner .text_w .text2{ margin-top:0.28rem; line-height:1;}
.guany_banner .text_w .text2 dl{margin-left:45px}
@media (min-width:1701px) and (max-width:1801px) {
.guany_banner .text_w .text2 dl{margin-left:80px}
}
@media (min-width:1601px) and (max-width:1700px) {
.guany_banner .text_w .text2 dl{margin-left:120px}
}
@media (min-width:1441px) and (max-width:1600px) {
.guany_banner .text_w .text2 dl{margin-left:120px}
}
@media (min-width:1381px) and (max-width:1440px) {
.guany_banner .text_w .text2 dl{margin-left:60px}
}
@media (min-width:1080px) and (max-width:1380px) {
.guany_banner .text_w .text2 dl{margin-left:100px}
}
.guany_banner .text_w .text2 dl dt{ font-size:0.08rem; padding-bottom:0.12rem;}
.guany_banner .text_w .text2 dl dd{ font-size:0.06rem; margin-top:0.07rem;}

.video{ position:fixed; top:10%; left:14.5%; z-index:9991; width:71%; height:80%; display:none;}
.video_s{ width:100%; height:100%;}
.video .guanb{ color:#fff; position:absolute; right:-30px; top:-30px; font-size:40px;line-height:30px; cursor:pointer;}


@media (max-width:1601px) {
	.wrap{ width:1360px;}
	.jian_s_r .kj{ margin-top:0.8rem;}
	.jian_s_r{ width:;}
	.chan_p_r li{height:143px; line-height:143px;}
	.chan_p{ padding:100px 0;}
	.chan_p_l{ height:464px;}
	.ding_w{ padding: 150px 0; background-size: 90% auto;}
	.xw_dt{}
	.footer_t2{padding-left: 86px;margin-left:86px;}
	
	.list_news ul li{ width:434px;}
	
	.list_nav li{ font-size:15px;}
	
}

@media (max-width:1441px) {
	.wrap{ width:1220px;}
	.jian_s_r .kj{ margin-top:0.7rem;}
	.jian_s_r{ width:;}
	.chan_p_r li{height:127px; line-height:127px;}
	.chan_p{ padding:100px 0;}
	.chan_p_l{ height:416px;}
	.ding_w{ padding: 120px 0; background-size: 90% auto;}
	.ding_w .text1,.ding_w .text2{ font-size:42px; line-height:42px; color:#fff; display:block;}
	.ding_w .text2{ margin-top:52px;}
	.xw_dt{}
	.xw_dt_s{ margin-top:}
	.footer_t2{padding-left: 62px;margin-left:62px;}
	.index_bt .text1{ font-size:38px; line-height:38px; color:#434343;}
	.index_bt .text2{ font-size:16px; line-height:16px; color:#888888; margin-top:20px;}
	
	.xw_dt_s ul li .kj .text1{ font-size:22px;}
	.xw_dt_s ul li .kj .text2{ font-size:22px;}
	
	.list_banner{ height:280px;}
	.list_banner .text1{ margin-top:80px;font-size:32px;}
	.list_banner .xian{ margin-top:32px; height:3px;}
	
	.list_news ul li{ width:386px;}
	
	.list_bt{ margin-top:44px; padding-bottom:20px; border-bottom:1px solid #dbdbdb;}
	.list_bt .text1{ font-size:32px;}
	.list_bt .text2{ font-size:14px; color:#888888;}
	
	.lxwm_fr .p{ font-size:14px;}
	
	.list_nav li{ font-size:13px;}
	
	.list_cp{ margin-top:20px;}
	.list_cp li{ margin-top:16px;}
	.list_cp li .text{ font-size:20px; line-height:70px;}
	
	.cp_article_img .bts .t1{ font-size:30px;}
	
	.cp_article .text_w{ padding-top:0.1rem; padding-bottom:0.2rem;}
	.cp_article .text_w .text2{ margin-top:20px;}
	
	.lxwm_fr{padding-top:0.15rem;}
	
	.nav_ds a .text2{ font-size:16px;}
	
	.jianj .text_w .text2{ font-size:14px;padding-top: 0.03rem;}

}

@media (max-width:1281px) {
	.wrap{ width:1080px;}
	.jian_s_r .kj{ margin-top:0.3rem; padding-left:0.2rem; padding-right:0.3rem;}
	.jian_s_r{ width:;}
	.chan_p_r li{height:127px; line-height:127px;}
	.chan_p{ padding:100px 0;}
	.chan_p_l{ height:416px;}
	.ding_w{ padding: 120px 0; background-size: 90% auto;}
	.ding_w .text1,.ding_w .text2{ font-size:42px; line-height:42px; color:#fff; display:block;}
	.ding_w .text2{ margin-top:52px;}
	.xw_dt{}
	.xw_dt_s{ margin-top:}
	.footer_t2{padding-left: 50px;margin-left:50px;}
	.index_bt .text1{ font-size:38px; line-height:38px; color:#434343;}
	.index_bt .text2{ font-size:16px; line-height:16px; color:#888888; margin-top:20px;}
	
	.footer_t1 .text1{ font-size:22px;}
	
	.lxwm_fr{ padding-top: 26px;}
	.lxwm_fr .p{ font-size:12px;}
	.lxwm_fr .bt{ font-size:22px; margin-bottom:14px;}
	.lxwm_fr .p{ line-height:42px;padding-right: 42px; background-size:26px auto;}
	
	.xw_dt_s ul li .kj .text1{ font-size:18px;}
	.xw_dt_s ul li .kj .text2{ font-size:18px; margin-top:0px;}
	
	.list_news ul li{ width:339px;}
	.list_news ul li .kj .text{ padding:14px 20px;}
	
	.list_nav li{ font-size:12px;}
	
	.cp_article_img .bts .t1{ font-size:24px;}
	.cp_article_img .swiper-button-next,.cp_article_img .swiper-button-prev{ width:30px; height:30px; background-size:100% 100%;}
	.cp_article_img .swiper-button-next{ right:50px;}
	.cp_article_img .swiper-button-prev{ right:20px;}
	.cp_article_img .bts{ padding-left:2%;}
	
	.news_article{ padding:20px 3%;}
	.news_art_t{padding-bottom: 10px; }
	.news_art_t .t1{font-size: 24px;line-height: 32px;}
	.news_art_t .t2{line-height: 26px;font-size: 13px; color:#777;}
	.news_art_cn{font-size: 13px; line-height: 24px; margin-top: 28px;}
	
	.jianj .text_w .text2{ font-size:14px;padding-top: 0.00rem;}
	
	.guany_sb .text2 .t1{ font-size:22px;}
	
}
.banner_wap{ width:100%; overflow:hidden;}
.banner_wap .swiper-pagination{ text-align:right; padding-right:3%; width:97%;}
.banner_wap .swiper-pagination-bullet{ width:0.3rem; height:3px; border-radius:0; background-color:#fff;}

.xw_dt_s .swiper-pagination{}
.xw_dt_s .swiper-pagination-bullet{ width:0.15rem; height:0.15rem; border-radius:50%; background-color: transparent; border:3px solid #999;}
.xw_dt_s .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#e60012; border:3px solid #e60012;}

.toum_nav{ display: none; position:fixed; top:0; left:0; width:100%; height:100%; opacity:0.6;filter:alpha(opacity=60); background:#000; z-index:1;}


@media (max-width:1081px) {
	.dropdown{
		clear: both;
		float: none;
	}
	.pc{ display:none !important;}
	.wap{display:block !important;}
	
	.wrap{ width:100%;}
	.head{ padding:0.22rem 0%; position:relative;}
	.head .lang{ display:none;}
	.head .logo{ margin-top:0; margin-left:3%;}
	.head .nav.wap{ position:absolute; top:1.04rem; left:0; width:100%; background-color:#fff;}
	.head .nav.wap ul{border-top:1px solid #e0e0e0; display:none;}
	.nav_wrap{ margin-top:0.1rem; margin-right:3%; width:26px; height:26px; background:url(../images/index20.png) no-repeat center center;}
	.nav_wrap.on{ background-image:url(../images/index20_s.png);}
	
	.head .nav li{ width:100%; float:none; position:relative;}
	.head .nav li .a1{ font-size:14px; line-height:0.8rem;}
	
	.nav_ds{ position:static;}
	.nav_ds a{ float:left; padding:0.2rem 0; width:32%; margin-left:1%;}
	.nav_ds a img{ width:90%; margin:0 auto;}
	.nav_ds a .text{ font-size:14px; margin-top:5px; text-align:center; float:none;}
	.nav_ds a .text1{ text-align:center; float:none;}
	.nav li{ border-bottom:1px solid #e0e0e0;}
	.nav li .jian{ font-size:0.4rem; line-height:0.8rem; position:absolute; right:3%; top:0;transition: All 0.4s ease-in-out;-webkit-transition: All 0.4s ease-in-out;-moz-transition: All 0.4s ease-in-out;-o-transition: All 0.4s ease-in-out;}
	.nav li.on .jian{transform: rotate(180deg);-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);}

	.nav_ds1 a{ float:none; display:block; width:86%; padding:0 6%; text-align:left;font-size: 14px;line-height: 0.8rem; border-bottom:1px dashed #e0e0e0;}
	

	.jian_s{ background:none;}
	.jian_s_r{ width:100%;background: url(../images/index4_s.png) no-repeat right bottom; background-size:30% auto;}
	.jian_s_r .kj{ padding:0.2rem 3% 0.7rem; margin-top:0.1rem;}
	.jian_s_l{ width:100%;}
	
	.jian_s_r .text1{ display:block; font-size:0.38rem; line-height:0.38rem;}
	.jian_s_r .text2{ display:block; font-size:0.28rem; line-height:0.36rem; margin-top:0.1rem; color:#888888; text-align: justify;}
	.jian_s_r .text3{ margin-top:0.2rem; display:block;}
	.jian_s_r .text3 a{ width:1.5rem; height:0.5rem; line-height:0.5rem;}
	.jian_s_l .v{width:1.6rem;height:1.6rem;margin-left: -0.8rem;margin-top: -0.8rem;}
	.chan_p{ padding:0.6rem 0;}
	.chan_p_w{ margin-top:0.6rem;}
	.index_bt .text1{font-size:28px;line-height:28px;}
	.index_bt .text2{font-size: 14px;line-height: 14px; margin-top:0.16rem;}
	.chan_p_r{ width:94%; padding:0 3%;}
	.chan_p_r ul{ padding:0;}
	.chan_p_r ul li{ float:left; width:32%; margin-right:2%; height:0.6rem; line-height:0.6rem; font-size:22px; margin-bottom:0.3rem;}
	.chan_p_r ul li:last-child{ margin-right:0;}
	.chan_p_r li .jian{ width:47px; height:21px; top:auto; bottom:-21px; left:50%; margin-left:-24px; background-image:url(../images/index9_s.png); left:50%;background-size:100% 100%;}
	
	.chan_p_l{ height:5.15rem; width:100%;}
	
	.xw_dt_s .swiper-pagination{ width:100%; height:auto;}
	
	.xw_dt{ padding:0.36rem 0;}
	.xw_dt_bt{ line-height:0.37rem; padding: 0 3%; text-align: center; margin-top:0.1rem;}
	.xw_dt_bt .text1{ font-size:18px; display:block; float:none;}
	.xw_dt_bt .text2{ font-size:15px; display:block; float:none;}
	.xw_dt .more{width:2.2rem;height: 0.7rem;line-height: 0.7rem;}
	.xw_dt_s{ padding:0 3% 0.8rem;}
	.xw_dt_s ul li .kj .text{ padding:0.2rem 3%;}
	.xw_dt_s ul li .kj .text1{ font-size:0.3rem; line-height:0.34rem; display:block;}
	.xw_dt_s ul li .kj .text2{ font-size:0.26rem; line-height:0.26rem; margin-top:0.2rem;}
	
	.footer_t2{ display:none;}
	.footer{ padding:0 3%;}
	.footer_t1 .text1{ font-size:0.38rem;}
	.footer_t1 .text2{ font-size:0.28rem; line-height:0.36rem; margin-top:0.16rem;}
	
	.footer_b{ padding:0.4rem 0; border-top:1px solid #888;}
	.footer_b .text1{ font-size:0.34rem; color:#888;}
	.footer_b .text2{ padding:0; font-size:0.20rem; margin-top:0.2rem; }
	
	.list_banner{ height:2.8rem; background-size:auto 100%;}
	.list_banner .text1{ margin-top:0.8rem;font-size:0.4rem;}
	.list_banner .xian{ margin-top:0.3rem; height:3px;}
	.list_banner .text{ margin-left:6%; margin-right:6%;}
	.list_bt{ padding:20px 0 ;}
	.list_bt .text2{ margin-top:0.1rem;}
	.lxwm_img{ width:100%;}
	.lxwm_fr{ text-align:left; width:92%; margin-left:4%; float:left;}
	.lxwm_fr .bt em{ float:left; width:0.6rem; margin-top:0.24rem;}
	.lxwm_fr .bt{ font-size:0.34rem;}
	.lxwm_fr .p{ font-size:0.24rem; line-height:0.6rem; background-position:left center; background-size:auto 50%; padding-left:0.4rem; padding-right:0;}
	
	.list_news{ padding-bottom:0.2rem;}
	.list_news ul li{ width:46%; margin-left:2%; margin-right:2%;}
	
	.index_more{width:2.2rem;height: 0.7rem;line-height: 0.7rem;}
	
	.xw_dt_bt .text3{ width:100%; text-align:center; margin-top:0.1rem;}
	
	.list_nav ul{ width:96%; padding:0 2%; margin-left:0;}
	.list_nav li{ width:31.33%; margin-left:1%; line-height:0.38rem; margin-bottom:0.1rem;}
	.xw_dt_bt .text3 a{ margin-left:2%; word-wrap:break-word; display: inline-block;}
	.xw_dt_bt .text3 em{ margin-left:2%;}
	
	.list_cp ul{ width:100%; margin-left:0;}
	.list_cp li{ width:48%;}
	.list_cp li .text{ font-size:18px; line-height:50px;}
	
	.cp_article{ margin-top:0.2rem;}
	.cp_article .cp_img{ width:100%;}
	.cp_article .text_w{ width:96%; margin-left:2%;}
	.cp_article .text_w .text1{ font-size:0.32rem; line-height:0.58rem;}
	
	.cp_article_img .bts .t1{ font-size:20px;}
	
	.news_art_cn{}
	.news_art_cn img{ max-width:90%; height:auto;}
	
	.jianj .text1{ font-size:32px; line-height:32px;}
	.jianj .text_w .img{ width:100%;}
	.jianj .text_w .text2{ width:96%; margin-left:0; margin-top:0.2rem; padding:0 2%; font-size:14px; line-height:24px;padding-top: 0.00rem;}
	
	.guany_sb .text1{ font-size:32px; line-height:32px;}
	
	.guany_sb_s li{ width:50%;}
	.guany_sb_s li img{ width:100%; height:auto;}
	
	.guany_sb .text2 .t1{ font-size:18px;}
	.guany_sb .text2 .t2{ margin-top:2px; font-size:14px; line-height:20px;}
	
	.gy_wrap .text{ width:100%;}
	.gy_wrap .text .t1{ padding:0.3rem 2%; font-size:16px; color:#fff; line-height:0.13rem;}
	.gy_wrap .img{ width:100%;}
	
	.gy_yuanj .text{ padding-left:2%;}
	
	.guany_banner .wrap{ width:96%; margin:0 auto;}
	.guany_banner .text_w .text1 .text1_l{}
	.guany_banner .text_w .text2{ }
	
}

@media (max-width:720px) {
	.jian_s_r .text3 a{width: 2.2rem;height: 0.7rem;line-height: 0.7rem; font-size:14px;}
	.chan_p_r ul li{ font-size:15px;}
	.chan_p_r li .jian{ width:20px; height:9px; top:auto; bottom:-9px; margin-left:-10px;}
	.chan_p_l ul li .text{ height:0.8rem; line-height:0.8rem; font-size:14px;}
	.jian_s_r .text2{ margin-top:0.2rem;}
	.ding_w{ padding:0.8rem 0; background-size:98% auto;}
	.ding_w .text1, .ding_w .text2{ font-size:0.34rem; line-height:0.36rem;}
	.ding_w .text2{ margin-top:0.2rem;}
	
	.head .logo{ width:1.6rem;}
	.head .logo img{ width:100%; height:auto;}
	
	.nav_wrap{ width:0.5rem;}
	.nav_wrap img{ width:100%; height:auto;}
	
	.jian_s_r .text1{ font-size:20px;}
	
	.list_bt{ padding:10px 0 ;}
	.xw_dt_bt .text1{ font-size:17px;}
	.xw_dt_bt .text2{ font-size:12px;}
	.xw_dt_bt .text3{ font-size:12px;}
	.list_nav li{ width:48%; line-height:38px;}
	.list_nav li:nth-child(3){ width:98%;}
	.list_cp li .text{ font-size:15px; line-height:40px;}
	
	.cp_article .text_w .text2{ font-size:12px; margin-top:10px; line-height:22px;}
	
	.cp_article_img .bts .t1{ font-size:18px;}
	
	.cp_article_img .swiper-button-next,.cp_article_img .swiper-button-prev{ width:0.4rem; height:0.4rem; background-size:100% 100%;}
	.cp_article_img .swiper-button-prev{ right:0.2rem;}
	.cp_article_img .swiper-button-next{ right:0.6rem;}

	.maps{width:100%;height:2.8rem;border:#ccc solid 1px; margin:0 auto;}
	
	.jianj .text1{ font-size:22px; line-height:22px;}
	.jianj .text_w .text2{ width:96%; line-height:22px;}
	
	.guany_sb .text1{ font-size:22px; line-height:22px;}
	.guany_sb_s li .text{height: 32px; line-height: 32px; font-size:15px;}
	
	.guany_sb .text2{ padding:12px 2%;}
	
	.gy_wrap .text{ width:100%;}
	.gy_wrap .text .t1{ padding:0.3rem 2%; font-size:14px; color:#fff; line-height:24px;}
	.gy_wrap .img{ width:100%;}
	
	.gy_yuanj .text{ padding-top:0.2rem;}
	.gy_yuanj .text .t1{ font-size:0.2rem; font-weight:bold;margin-top:0.18rem;}
	.gy_yuanj .text .t2{ font-size:0.15rem;margin-top:0.15rem;}
	
	.guany_banner .text_w .text1{ padding-top:0.3rem;}
	.guany_banner .text_w .text2{margin-top: 0.15rem;}
	.guany_banner .text_w .text1 .text1_l .t2{ margin-top:0.15rem;}
	
	.video{ position:fixed; top:10%; left:2%; z-index:9991; width:96%; height:80%; display:none;}
	.video .guanb{ right:10px; top:10px; font-size:40px;line-height:30px; }
	
}

@media (max-width:490px) {
	.guany_banner{ width:100%; height:230px; overflow:hidden;}
	.guany_banner img{height:230px; width:auto;}
}

@media (max-width:450px) {
	.gy_yuanj{ width:100%; height:170px; overflow:hidden;}
	.gy_yuanj img{height:180px; width:auto;}
}







