@charset "utf-8";

/* CSS Document */





@media screen and (min-width:0px) and (max-width:640px)

{	

.header{ display:none;}

.phone_nav{ display:block;}





.w1540{width:100%; padding:0px 5%;}

.w1440{width:100%; padding:0px 5%;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}





.banner-pagination .swiper-pagination-bullet{width:8px; height:8px; margin:0px 4px !important;}

.banner-swiper.swiper-container-horizontal>.banner-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:10px;}

.banner-swiper .banner_prev,.banner-swiper .banner_next{width:40px; height:40px;}

.banner-pagination .swiper-pagination-bullet-active{ background-color:#020354;}



.i_box1{ padding:30px 0px;}

.i_box1_t_en{ font-size:33px;}

.i_box1_t_zh{ font-size:23px;}

.i_box1_c{ padding:30px 0px 20px 0px;}

.i_box1_c li{width:50%; padding:0px 1% 15px 1%; margin:0px;}

.i_box1_c li .div{ font-size:14px;}

.i_box1_c li .div .a_text{ margin-top:5px;}

.i_box2{ padding:30px 0px;}

.ryzz_swiper{ padding-bottom:30px !important;}

.i_box1_t.active .i_box1_t_en{ text-align:center;}

.i_box1_t.active .i_box1_t_zh{ text-align:center; background:url(../images/tb_02.png) bottom center no-repeat;}

.i_box3{ padding-top:30px;}

.i_box3_l{width:100%; padding:0px; padding-bottom:20px;}

.i_box3_img{width:100%;}

.i_box3_l_c{ font-size:14px;}

.i_box3_l_b{ font-size:14px;}



.footer{ padding:30px 0px;}

.footer_t .i_flogo{ width:100%; text-align:center;}

.footer_t_r{ padding-top:15px;}

.footer_t_r a{width:33.33%; text-align:center; float:left; margin:0px; padding:5px 0px; font-size:14px;}

.footer_c_l{width:100%; padding:0px; padding-bottom:15px; font-size:14px; text-align:center;}

.footer_c_l span{width:100%; display:inline-block;}

.footer_c_r{width:100%;}

.footer_t{ padding-bottom:20px;}

.footer_c_r li{ padding:0px 10%;}

.i_footer_bq div{width:100%; text-align:center;}



.n_banner_pc{ display:none;}

.n_banner_wap{ display:block;}



.n_box1_l{width:100%;}

.n_box2{ padding:30px 0px;}

.a_zxlmenu{ display:block;}

.n_box1_r{ display:none;}



.n_box8_details_t{ font-size:20px;}

.n_box8_details_time{ font-size:12px;}

.n_box8_details_c{ padding:20px 0px; font-size:14px;}

.n_box8_details_b .a_black{ position:relative;  top:0px; float:right;}



.n_box3{ padding-bottom:30px; font-size:14px;}

.n_box3 .a_img{ max-width:100%; margin:0px; margin-bottom:15px;}

.n_box3 h1{ font-size:18px;}

.n_box3_ul li{width:100%;-moz-border-radius: 15px !important;      /* Gecko browsers */

-webkit-border-radius: 15px !important;   /* Webkit browsers */

border-radius:15px !important;            /* W3C syntax */ margin-bottom:15px;}



.n_box3_ul li{ min-height:300px;}

.n_box3_ul li{ padding-top:50px;}

.n_box3_ul li .div_t{ font-size:18px;}

.n_box3_ul li .div_c{ font-size:14px;}



.n_box4{ padding-bottom:20px;}

.n_box4 li{width:100%; margin:0px; padding:0px; padding-bottom:15px;}

.n_box4 li .div{ font-size:14px;}

.n_box4 li .div .div_c{ font-size:14px;}

.n_box4_map{ height:200px;}



.n_box4_ul li{width:100%; margin:0px; padding:0px; padding-bottom:15px;}

.n_box4_ul li .div .a_img{width:100%;}

.n_box4_ul li .div .a_img_r{width:100%; padding:15px;}

.n_box4_ul li .div .a_img_r_c{ margin-bottom:20px;}



.n_box5 li{width:100%; margin:0px; padding:0px 1% 15px 1%;}



.n_box6 .s1{ font-size:22px;}

.n_box6_ss{width:100%; position:relative; margin-top:15px;}

.n_box6{ margin-bottom:20px;}

.n_box6_c .n_box6_dl{width:1200px;}

.n_box6_dl dt .div{ font-size:15px;}

.n_box6_dl dd .div{ font-size:14px;}



.n_box6_c .n_box6_dlpro{width:1200px;}

.n_box6_dlpro dt .div{ font-size:15px;}

.n_box6_dlpro dd .div{ font-size:14px;}

.n_box7{ font-size:22px;}
.n_box7_t{ margin-bottom:20px;}
.n_box7_t .s1{ font-size:14px;}
.n_box7_t .s1:before{width:60px;left:-60px;}
.n_box7_t .s1:after{width:60px; right:-60px;}


.n_boxbc_c{width:100%;}
.n_boxbc_c_t{ padding:15px 0px; font-size:22px;}
.n_boxbc_c_t span:before{ left:-210px;}
.n_boxbc_c_t span:after{right:-210px;}
.n_boxbc_c_c li .div .ipt1{ font-size:14px; text-indent:15px;}
.n_boxbc_c_c li .ipt2{ font-size:14px; padding:15px;}

}



@media screen and (min-width:641px) and (max-width:767px)

{

.header{ display:none;}

.phone_nav{ display:block;}



.w1540{width:100%; padding:0px 5%;}

.w1440{width:100%; padding:0px 5%;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}



.banner-pagination .swiper-pagination-bullet{width:8px; height:8px; margin:0px 4px !important;}

.banner-swiper.swiper-container-horizontal>.banner-pagination.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:10px;}

.banner-swiper .banner_prev,.banner-swiper .banner_next{width:50px; height:50px;}



.i_box1{ padding:40px 0px;}

.i_box1_t_zh{ font-size:28px;}

.i_box1_t_en{ font-size:38px;}

.i_box1_c{ padding:30px 0px 20px 0px;}

.i_box1_c li{width:50%; margin:0px; padding:0px 1% 20px 1%;}

.i_box2{ padding:30px 0px 40px 0px;}

.ryzz_swiper{ padding-bottom:30px !important;}

.i_box1_t.active .i_box1_t_en{ text-align:center;}

.i_box1_t.active .i_box1_t_zh{ text-align:center; background:url(../images/tb_02.png) bottom center no-repeat;}

.i_box3{ padding-top:30px;}

.i_box3_l{width:100%; padding:0px; padding-bottom:20px;}

.i_box3_img{width:100%;}



.footer{ padding-top:30px;}

.footer_t{ padding-bottom:20px;}

.footer_t_r a{ margin-left:10px; font-size:15px;}

.footer_c_l{width:100%; padding:0px; padding-bottom:20px; font-size:15px;}

.footer_c_r{width:300px; float:left;}

.footer_c_r li{ padding-left:0px; padding-right:12%;}

.i_footer_bq div{width:100%;}



.n_box1_l{width:100%;}

.n_box2{ padding:40px 0px;}

.a_zxlmenu{ display:block;}

.n_box1_r{ display:none;}



.n_box8_details_t{ font-size:22px;}

.n_box8_details_time{ font-size:12px;}

.n_box8_details_c{ padding:20px 0px; font-size:14px;}

.n_box8_details_b .a_black{ position:relative;  top:0px; float:right;}



.n_box3 h1{ font-size:20px;}

.n_box3{ padding-bottom:30px;}

.n_box3_ul li{ padding:30px 3%; min-height:250px;}

.n_box3_ul li .div_t{ font-size:18px;}

.n_box3_ul li .div_c{ font-size:14px;}



.n_box4{ padding-bottom:20px;}

.n_box4 li{width:50%; margin:0px; padding:0px; padding:0px 1% 15px 1%;}

.n_box4 li .div{ font-size:14px;}

.n_box4 li .div .div_c{ font-size:14px;}

.n_box4_map{ height:250px;}



.n_box4_ul li{width:100%; margin:0px; padding:0px; padding-bottom:25px;}



.n_box5 li{width:50%; margin:0px; padding:0px 1% 15px 1%;}



.n_box6 .s1{ font-size:22px;}

.n_box6_ss{width:100%; position:relative; margin-top:15px;}

.n_box6{ margin-bottom:20px;}

.n_box6_c .n_box6_dl{width:1200px;}

.n_box6_dl dt .div{ font-size:15px;}

.n_box6_dl dd .div{ font-size:14px;}



.n_box6_c .n_box6_dlpro{width:1200px;}

.n_box6_dlpro dt .div{ font-size:15px;}

.n_box6_dlpro dd .div{ font-size:14px;}

.n_box7{ font-size:24px;}
.n_box7_t{ margin-bottom:30px;}
.n_box7_t .s1{ font-size:14px;}
.n_box7_t .s1:before{width:60px;left:-60px;}
.n_box7_t .s1:after{width:60px; right:-60px;}


.n_boxbc_c{width:100%;}
.n_boxbc_c_t{ padding:15px 0px; font-size:22px;}
.n_boxbc_c_t span:before{width:140px; left:-210px;}
.n_boxbc_c_t span:after{width:140px;right:-210px;}
.n_boxbc_c_c li .div .ipt1{ font-size:14px; text-indent:15px;}
.n_boxbc_c_c li .ipt2{ font-size:14px; padding:15px;}

}

@media screen and (min-width:768px) and (max-width: 992px)

{

.header{ display:none;}

.phone_nav{ display:block;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}

.banner-pagination .swiper-pagination-bullet{width:10px; height:10px; margin:0px 5px !important;}



.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}





.banner-swiper .banner_prev,.banner-swiper .banner_next{width:50px; height:50px;}



.i_box1{ padding:40px 0px;}

.i_box1_t_zh{ font-size:28px;}

.i_box1_t_en{ font-size:38px;}

.i_box1_c{ padding:30px 0px 20px 0px;}

.i_box1_c li{width:50%; margin:0px; padding:0px 1% 20px 1%;}

.i_box2{ padding:30px 0px 40px 0px;}

.ryzz_swiper{ padding-bottom:30px !important;}

.i_box1_t.active .i_box1_t_en{ text-align:center;}

.i_box1_t.active .i_box1_t_zh{ text-align:center; background:url(../images/tb_02.png) bottom center no-repeat;}

.i_box3{ padding-top:30px;}

.i_box3_l{width:100%; padding:0px; padding-bottom:20px;}

.i_box3_img{width:100%;}

.i_box3_l_c{ height:auto !important;}



.footer{ padding-top:30px;}

.footer_t{ padding-bottom:20px;}

.footer_t_r a{ margin-left:25px; }

.footer_c_l{width:52%; font-size:15px; line-height:2;}

.footer_c_l span{width:100%; display:inline-block;}

.footer_c_r{width:38%; padding-top:17px;}

.footer_c_r li{ padding-left:0px; padding-right:12%;}

.i_footer_bq div{width:100%;}



.n_box1_l{width:100%;}

.n_box2{ padding:50px 0px;}

.a_zxlmenu{ display:block;}

.n_box1_r{ display:none;}



.n_box8_details_t{ font-size:24px;}

.n_box8_details_time{ font-size:13px;}

.n_box8_details_c{ font-size:15px; padding:20px 0px;}

.n_box8_details_b .a_black{ position:relative;  top:0px; float:right;}





.n_box3 h1{ font-size:20px;}

.n_box3{ padding-bottom:30px;}

.n_box3_ul li{ padding:30px 3%; min-height:250px;}

.n_box3_ul li .div_t{ font-size:20px;}

.n_box3_ul li .div_c{ font-size:14px;}





.n_box4{ padding-bottom:20px;}

.n_box4 li{width:50%; margin:0px; padding:0px; padding:0px 1% 15px 1%;}

.n_box4_map{ height:320px;}



.n_box4_ul li{ margin-bottom:30px;}

.n_box4_ul li .div .a_img{width:100%;}

.n_box4_ul li .div .a_img_r{width:100%; padding:15px;}

.n_box4_ul li .div .a_img_r_c{ margin-bottom:20px;}



.n_box5 li{width:33.33%; margin:0px; padding:0px 1% 15px 1%;}



.n_box6 .s1{ font-size:22px;}

.n_box6_ss{ width:30%;}

.n_box6_c .n_box6_dl{width:1200px;}

.n_box6_dl dt .div{ font-size:15px;}

.n_box6_dl dd .div{ font-size:14px;}

.n_box6 .s1:before{width:100px; left:-100px;}

.n_box6 .s1:after{width:100px; right:-100px;}



.n_box6_c .n_box6_dlpro{width:1200px;}

.n_box6_dlpro dt .div{ font-size:15px;}

.n_box6_dlpro dd .div{ font-size:14px;}

.n_box7{ font-size:26px;}
.n_box7_t{ margin-bottom:30px;}
.n_box7_t .s1{ font-size:14px;}
.n_box7_t .s1:before{width:60px;left:-60px;}
.n_box7_t .s1:after{width:60px; right:-60px;}


.n_boxbc_c{width:100%;}
.n_boxbc_c_t{ padding:15px 0px; font-size:24px;}
.n_boxbc_c_t span:before{width:140px; left:-210px;}
.n_boxbc_c_t span:after{width:140px;right:-210px;}
.n_boxbc_c_c li .div .ipt1{ font-size:15px; text-indent:15px;}
.n_boxbc_c_c li .ipt2{ font-size:15px; padding:15px;}

}





@media screen and (min-width:993px) and (max-width:1200px)

{

.header{ display:none;}

.phone_nav{ display:block;}

.border_b1{ display:none;}



.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}



#banner{ height:auto !important;}

#banner .swiper-container{ height:auto !important;}

.banner-swiper .swiper-slide .pc_banner{ display:none;}

.banner-swiper .swiper-slide .pc_banner img{ display:none;}

.banner-swiper .swiper-slide .wap_banner{ display:block;}

.banner-swiper .swiper-slide .wap_banner img{ display:block;}





.n_box1_l{width:100%;}

.a_zxlmenu{ display:block;}

.n_box1_r{ display:none;}



.i_box1{ padding:50px 0px;}

.i_box1_t_zh{ font-size:30px;}

.i_box1_t_en{ font-size:45px;}

.i_box1_c{ padding:40px 0px 30px 0px;}

.i_box3_l{ padding-top:0px;}

.i_box3_l_c{ height:168px;}

.ryzz_swiper{ padding-bottom:40px !important;}

.i_box2{ padding:40px 0px 50px 0px;}

.i_box1_c li{ margin-bottom:30px;}



.n_box8_details_t{ font-size:26px;}

.n_box8_details_time{ font-size:13px;}

.n_box8_details_c{ font-size:15px; padding:20px 0px;}



.n_box3 h1{ font-size:22px;}

.n_box3_ul li .div_t{ font-size:22px;}

.n_box3_ul li{ min-height:340px; padding:60px 4% 30px 4%;}

.n_box4 li .div{ font-size:14px;}



.n_box4{ padding-bottom:40px;}

.n_box4 li .div .div_c{ font-size:14px;}

.n_box4_map{ height:380px;}

.n_box4_ul li{ margin-bottom:40px;}

.n_box4_ul li .div .a_img_r_c{ margin-bottom:0px;}



.n_box5 li{width:33.33%; margin:0px; padding:0px 1% 15px 1%;}



.n_box6 .s1{ font-size:22px;}

.n_box6_ss{ width:20%;}

.n_box6_c .n_box6_dl{width:1200px;}

.n_box6_dl dt .div{ font-size:15px;}

.n_box6_dl dd .div{ font-size:14px;}

.n_box6 .s1:before{width:100px; left:-100px;}

.n_box6 .s1:after{width:100px; right:-100px;}



.n_box6_c .n_box6_dlpro{width:1200px;}

.n_box6_dlpro dt .div{ font-size:15px;}

.n_box6_dlpro dd .div{ font-size:14px;}

.n_box7{ font-size:30px;}
.n_box7_t{ margin-bottom:40px;}


.n_boxbc_c{width:90%;}

}





@media screen and (min-width:1201px) and (max-width:1300px)

{

	

	

.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}



.i_ssbn{width:13%;}

.i_box1{ padding:60px 0px;}

.i_box1_t_zh{ font-size:30px;}

.i_box1_t_en{ font-size:45px;}

.i_box1_c{ padding:40px 0px 30px 0px;}

.i_box3_l{ padding-top:0px;}

.ryzz_swiper{ padding-bottom:40px !important;}

.i_box2{ padding:40px 0px 50px 0px;}



.i_box1_c li{ margin-bottom:30px;}

.n_box8_details_t{ font-size:26px;}



.n_box3 h1{ font-size:22px;}

.n_box3_ul li{ min-height:380px; padding-top:70px;}





.n_box4{ padding-bottom:40px;}

.n_box4 li .div .div_c{ font-size:14px;}

.n_box4_map{ height:420px;}



.n_box4_ul li{ margin-bottom:40px;}

.n_box5 li{ margin-bottom:40px;}





.n_box6_ss{ width:20%;}

.n_box6_c .n_box6_dl{width:1200px;}

.n_box6 .s1:before{width:100px; left:-100px;}

.n_box6 .s1:after{width:100px; right:-100px;}



.n_box6_c .n_box6_dlpro{width:1200px;}

.n_box7{ font-size:30px;}
.n_box7_t{ margin-bottom:40px;}



}

@media screen and (min-width:1301px) and (max-width:1440px)

{



.w1540{width:100%; padding:0px 3%;}

.w1440{width:100%; padding:0px 3%;}



.i_ssbn{width:13%;}

.i_box1_t_zh{ font-size:32px;}

.i_box1_t_en{ font-size:48px;}

.i_box3_l_c{ height:196px;}



.i_box1_c li{ margin-bottom:40px;}



.n_box8_details_t{ font-size:28px;}



.n_box3 h1{ font-size:22px;}

.n_box3_ul li{ min-height:380px; padding-top:70px;}



.n_box4{ padding-bottom:40px;}

.n_box4 li .div .div_c{ font-size:15px;}

.n_box4_map{ height:500px;}



.n_box4_ul li{ margin-bottom:50px;}

.n_box5 li{ margin-bottom:40px;}



.n_box6_ss{ width:15%;}



}



@media screen and (min-width:1441px) and (max-width:1600px)

{

.w1540{width:100%; padding:0px 3%;}
.w1440{width:81%}


/*.w1440{width:100%; padding:0px 3%;}*/



.i_ssbn{width:12%;}

.i_box1_c li{ margin-bottom:40px;}

.n_box5 li{ margin-bottom:40px;}

}



@media screen and (min-width:1601px) and (max-width:1800px)

{

	.i_ssbn{width:12%;}
.w1440{width:73%}


}

@media screen and (min-width:1801px) and (max-width:1900px){

	

	

	}



