@media (max-width: 1850px){
.write_box_list ul{ width:100%}
.write_box_list li .img{ height:18.5vh;}
.write_box_list li{ width:18%}
.write_box_list li{ margin:0 1% 20px 1%}
.imgs_detail{ width:100%}
.imgs_detail img{ width:31.33%; margin:1%}
}
@media (max-width: 1780px){
}
@media (max-width: 1600px){
.news #main .box {
    width: 330px;}
}
@media (max-width: 1500px){
.other_banner .banner .title .p1{ margin-top:9%}
.ab_1 .right{ margin-top:0; margin-right:0}
.write_box_list2{ width:92%; margin:0 auto}
.news_detail_con .con img{ width:50%}
.news #main .box {
    width: 300px;
}
}

@media (max-width: 1450px){
.wrap_2_trade .top1 {
    font-size: 32px;
    line-height: 40px;
    margin-bottom: 20px;
}

.news_box_tit.w_1200 {
    margin-bottom: 30px;
}
}
@media (max-width: 1410px){
.news #main .box {
    width: 280px;
}
.w_1500{ width:98%}
}
@media (max-width: 1400px){
.other_banner .banner .title .p1{ margin-top:6%}

.home_banner2 .swiper-slide .title{ width:92%}
.home_banner2 .swiper-slide .title .p2{ width:100%}
.rules_logo_list li a{padding: 24px 2% 24px 5%;}
.write_box_list2 li .con .name2,.write_box_list2 li .con .name3{ font-size:14px;}
.wrap_3_in .write_box_list2 li .img{ height:auto;}
.write_box_list2 li .con {
    padding: 20px;}
.wrap_5_in .left{ width:35%}
.wrap_5_in .mid{ width:29%; margin-left:3%}
.wrap_5_in .right{ width:30%}

.wrap_2_trade .top_h div,.wrap_2_trade .scrolltext li div{ width:9%}

.wrap_1_in .wrap_con_in .left_news_trade,.wrap_1_trade .wrap_1_in .wrap_con_in .right_trade{ width:48%}

.write_box_list_pad .write_top_1400{ padding:3%}
.write_box_list ul{ width:100%}
.write_box_list li {
    width: 23%;
    margin-right: 1%;
    margin-left: 1%;
    margin-bottom: 1%;}
.write_box_list li .img{ width:100%}

.video_t span{ right:18%}

nav ul li{ margin:0 20px}
.map_company .left_r .con {
    text-align: center;
    margin: 0 auto;
    width: 62%;
}
.map_company .flex-direction-nav{ display:none}
.map_company .right_r{ width:87%; margin-left:2%}
.wrap_1_in .wrap_con_in .left_news .left{ width:100%}
.news_tab_con .news_tab_li h1{ font-size:20px;}
.wrap_1_in .wrap_con_in .left_news{ width:40%}
.top_h div,.scrolltext li div{ width:9%;}
.top_banner_li.w_1200{ margin:-50px auto 128px auto}
.top_banner_li li{ width:30.333%; text-align:center; color:#fff; line-height:24px; font-size:14px; display:inline-block; border-radius:10px; float:none; margin:0 1%; height:auto;}
.top_banner_li li .top{ margin-bottom:6%}

}

@media (max-width: 1310px){
.wrap_2_trade .imgt{ width:120%}
.news #main .box {
    width: 250px;
}

.ab_2 .right {
    padding: 1% 68px;
}
.news_tuijian .right li a {
    color: #666;
    font-size: 16px;
    padding: 2.5% 0;}
.ab_1 .left h1 {
    font-size: 26px;
    line-height: 26px;
    margin-bottom: 30px;
}
.ab_2 .right dt{ padding:9% 0}
.wrap_4_in .container_ab{ width:60%; top:7%; margin-top:0; height:auto; padding:5% 6% 4% 8%}
.wrap_4_in .container_ab h1{ font-size:20px; line-height:26px;}
.wrap_4_in .container_ab h1:after{ height:26px;}
.wrap_4_in .container_ab span {
    margin-bottom: 2%;
    font-size: 18px;
    line-height: 18px;
}
.wrap_4_in .container_ab .con{ margin-bottom:20px;}
}

@media (max-width: 1220px){
.news_tuijian .right li a{ line-height:20px;}
.news_tuijian .right .con{ height:20px;}
}
@media (max-width: 1120px){
.ab_dis_list li {
    padding: 0 3%;
}
}
@media (max-width: 1200px){

.news_detail_con  .imgs_detail img{ width:31.333%}


#main #slider .flex-viewport ul li .text{ padding:15px 20px; height:auto; bottom:200px}

.write_box_list_pad{ padding:0 20px}
.wrap_5_trade .contact_100{ margin-right:-50%}
.wrap_5_trade .contact_100 .w1200{ margin-right:50px;}
.wrap_1_trade .left .top1{ font-size:18px;}
.wrap_1_trade .left .top2{ font-size:16px;}
.wrap_nav ul{ width:92%;}
.other_banner .banner .title{ width:92%; margin-left:-46%; }
.news_detail_con img{ width:100%}
header .logo{ margin-right:3%}
nav ul li {
    margin: 0 10px; font-size:14px
}

.wrap_2_in{ width:100%; }
.wrap_1_in .wrap_con_in .right{}
.wrap_1_trade .left{ width:40%}
.wrap_3_trade .tr_list .flex-viewport{ margin-bottom:40px}
.wrap_3_trade .tr_list .flex-direction-nav{ display:block}
.footer-main li{ margin-right:10%}
.phone_about_2_c{ display:block}
.about_2_c{ display:none}
.about_job .job-list-tpl2 dt .con,.about_job .job-list-tpl2 dd .con{ width:92%}
.write_box_list2 .flexslider{ width:100%}

.w1200{ width:92%}
.w_1200{ width:92%}
.m-search-box {
    width: 94%;
    margin-left: -47%; 
}

.footer .top{ width:100%;box-sizing: border-box;
    padding: 0 15px;}
.footer .top .list {
    width: 20%;
    text-align: left;
    margin-right: 5%;
}
.footer .top .list.list-last{ width:25%}
.home_banner .swiper-slide .title {
    height: 100%;
    width: 90%;
    padding: 0 15px;
    margin: 0 auto;
    box-sizing: border-box;
}

.menu_box .padding_box .nav {
    width: 100%;
    margin: 30px auto 0 auto;
}
.menu_box .nav ul li h1{ font-size:20px}
.menu_box .nav ul li{ margin-right:0; width:24%}
.menu_box .nav ul li.last {
    margin-right: 0;
    width: 26%;
}
.z-index{ padding-top:30px;}
.top_h,.scrolltext ol li{ font-size:12px;}
}
@media (max-width: 1100px){
.wrap_6_in .tit_top h1 {
    font-weight: normal;
    font-size: 30px;}
.ab_4 h1{ margin-bottom:30px;}
.tip_ab2 h1 {
    font-size: 24px;
    color: #000;
    line-height: 24px;
    margin-bottom: 20px;
}
.tip_ab2 span{ margin-bottom:15px;}
.tip_ab2 .con{ width:90%}
.ab_2{ padding:40px 0 60px 0}
.other_banner .banner .title .p2{ margin-bottom:3%;
    font-size: 50px;}
.other_banner .banner .title span{ margin-bottom:2%}

.other_banner .banner .title{ font-size:20px}
.ab_1 .right {
    width: 48%; float:left}
.ab_1 .atip-box .atip_l{ font-size:40px; margin-right:3%}
.ab_1 .atip-box .atip_r{ padding-left:3%}
.ab_1 .atip-box {
    margin-bottom: 20px;}
.ab_dis_list{ margin-bottom:40px;}	
.ab_1 .left .con{ margin-bottom:30px;}
.ab_1{ padding-bottom:50px}


.cic_border .con_in{ padding-top:34%}
.ab_tit h1 {
    font-size: 24px;
    line-height: 24px;}
.ab_tit span {
    font-size: 14px;}
.cic_border{ font-size:16px; line-height:24px;}	
.ab_4 h1{
 font-size: 24px;
    line-height: 24px;
}
.ab_4{ padding:40px 0 30px 0}
.top_h{ line-height:40px; height:40px;}
.scrolltext li div,.scrolltext ol li{ height:36px; line-height:36px;}
.left_li li {
    float: left;
    width: 42%;
    height: 46px;
    line-height: 46px;
    color: #333; margin-right:4%;
    font-size: 15px;}
.news_tab_con .news_tab_li h1 {
    font-size: 16px;
    line-height: 32px;
}
.news_tab_con .news_box_left li {
    line-height: 60px;
    height: 60px;
}
.news_tab_con .news_tab_li h1{ margin-bottom:20px;}
.wrap_1_in .wrap_con_in .right h1{ padding:2%}
.list_lh{ height:380px}
.list_lh li{ line-height:36px;height:36px}
.top_banner_li li .con_out{ padding:6%}
.top_banner_li li .top img{ width:8%}
.top_banner_li li .top{ font-size:16px; margin-bottom:18px;}
.top_banner_li li{ font-size:12px; line-height:20px;}
.top_banner_li li .en{ font-size:18px;}
.news #main .box {
    width: 31.333%;
}
}
@media (max-width: 1024px){
header{ display:none}
.report_job .job-list-tpl2 dt{ font-size:16px}
.report_job .job-list-tpl2 dd .con{ padding:15px 0}
.box-tit .help_1{ font-size:30px; margin-bottom:20px}
.box-tit .help_2{ font-size:18px}
.box-tit .help_3 {
    color: #4b5c75;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 25px;
}
.z-index .box-tit{ margin-bottom:38px}
.trad_nav{ display:none;}
.write_box_list li{ width:31.333%;}
.write_box_list li .con{ padding:5%; height:auto;}
.right_btn_links_two{ display:none}
.recruit_box_list li:last-child{ margin-bottom:60px;}
.product_box_author{ position:relative;}
.product_box_author .left{ padding-left:0}

.top_titles{ font-size:30px; margin-bottom:20px;}
header .header {
    display: none;
}
.footer_pc{ display:none}
.z-index{ padding-bottom:30px}

.sub-menu{ display:block}
.right_btn_links{ display:none}
.right_icon{ display:none}

}

@media (max-width: 1000px){
.home_banner .swiper-slide .title .p2{ width:100%}
.in_top li a {
    position: relative;
    display: block;
    padding: 3% 30px;
}
.in_top li {
    font-size: 16px;}
}
@media (max-width: 979px) and (min-width: 769px)){

}
@media (max-width: 910px){


}
@media (max-width: 900px){

.wrap_1_trade .left{ width:100%; float:none; margin-bottom:20px}
.wrap_1_trade .right .cic2 {
    width: 10px;
    background: #3939fd;
    position: absolute;
    right: 0;
    top: 10px;
}
.wrap_1_trade .right {
    float: right;
    width: 58%;
     height: auto; 
    position: relative;
    overflow: hidden;
    padding: 0 10px 10px 0;
}

@media (max-width: 840px){
    .hornor_fixed .con {
    width:92%;
    height: auto;
    padding: 10px;
    position: absolute;
    left: 50%;
    text-align: center;
    top: 50%;
    line-height: normal;
    margin-left: -46%;
    margin-top: -50%;
    z-index: 11112;
    background:#fff;
}

}
@media (max-width: 800px){

.wrap_1_in .news_video_top .left span{ margin-bottom:10px}
.video_t{ width:1480px; overflow:hidden}
.ewm_box img{ margin-bottom:20px;}
.ewm_box{ float:none;}
.video_t img{ position:relative; margin-left:-600px;}
.wrap_4_in .container_ab {
    width: 60%;
    top: 20%;
    margin-top: 0;
    height: auto;
    padding: 5% 3% 5% 3%;
}
.video_t span {
    width: 50px;
    height: 50px;
    right: 58%;
    margin-top: -25px; margin-left:-25px;}
.video_t span img {
    vertical-align: middle;
    width:24px;
    height: 24px;
    right: 58%;
    margin-top: -12px; margin-left:-12px;}
.top_banner_li li:hover .top img{ margin-bottom:3%}
.top_banner_li li font{ margin-bottom:2%}
.top_banner_li li .bottom{ height:60px; overflow:hidden}
}
@media (max-width: 768px){
.wrap_5_trade .contact_100 .w1200 .left{ width:100%}
.write_box_list li .con .name1 {
    font-size: 14px;
    margin-bottom: 0;}
.wrap_4_trade .top1 {
    font-size: 18px;
    line-height: 22px;
}
.wrap_4_trade .top2 {
    font-size: 12px;
    margin-bottom: 45px;
}
.news_list li .right{ width:69%}
.news_list li .left{ width:26%}
.news_list li a{ padding:30px}
.wrap_4_trade{ padding:30px 0}
.wrap_5_in .left{ width:100%; margin-bottom:20px;}
.wrap_5_in .mid{ width:100%; margin-left:0; margin-bottom:20px;}
.wrap_5_in .right{ width:100%;}
.write_box_list li{ height:auto; }
.write_box_list li:hover .box {
    box-shadow:none;
    margin-top: 0;
    -webkit-transition: none;
    transition: none;
}
.write_box_list li .img img{ width:100%;}
.write_box_list li .img{ height:15.5vh}


.wrap_2_trade .top1 {
    font-size: 18px;
    line-height: 23px; margin-bottom:10px}
.wrap_2_trade .top3 li p{ font-size:12px}
.wrap_2_trade .top2{ font-size:12px; line-height:20px; margin-bottom:35px;}
.wrap_5_in .tit_top h1{ font-size:18px; }
.wrap_3_trade .top1{ font-size:18px; line-height:22px;}
.wrap_3_trade .top2{ font-size:12px;margin-bottom:45px;}
.wrap_4_trade{ padding:30px 0 50px 0}
.wrap_4_trade .left .top1{ margin-bottom:35px; font-size:12px}
.wrap_4_trade .left .top2 {
    font-size: 18px;
    line-height: 30px;
    color: #0f3b60;
    margin-bottom: 20px;
    width: 100%;
}
.wrap_4_trade .left .top4{ font-size:12px; line-height:22px; margin-bottom:35px;}
.wrap_4_trade .right{ display:block; position:relative; bottom:0; left:0; right:inherit}
.phone_about_2_c .phone_show{ width:300px; height:258px;}
.phone_about_2_c .phone_show img{ width:100%}
.wrap_6_trade{ padding:30px 0 60px 0}
.tit_ab{ margin-bottom:30px;}
.tit_ab h1 {
    line-height: 30px;
    font-size: 20px;
    color: #0f3b60;
    margin-bottom: 15px;
}
.tit_ab p{ font-size:14px}
.z-index .box-tit{ font-size:20px; margin-bottom:20px;}
.news_detail_con .share_box{ display:none}


.wrap_3_in a.more{ margin-top:20px}

.home_banner .swiper-container{ height:400px;}
.home_banner .swiper-slide .title .p1 {
      padding-top: 27%;
    color: #fff;
    font-size: 48px;
    line-height: 20px;
    margin-bottom: 44px;
}
.home_banner .swiper-slide .title span{ margin-bottom:3%}	
.home_banner .swiper-slide .title .p2{ margin-bottom:4%}
.home_banner .swiper-slide .title .p3 a {
    height: 36px;
    line-height: 36px; width:40%;
    font-size: 12px;

}

.home_banner .swiper-slide{ background-size:100% 100%}

.cicle_box .icon1_boder p {
    width: 34%;
}

header .header{ display:none}
.sub-menu{ display:block}
.other_banner .banner .title .p1{ font-size:14px;}
.other_banner .banner .title .p2 {
    line-height: 26px; font-size:18px; margin-bottom:2%
}
.other_banner .banner .title {
    font-size: 14px;
}
.other_banner .banner .title .p2{ font-size:18px;}
.news_box_list li a .left{ width:40%; height:auto; margin-right:3%}
.news_box_list li a .right h1 {
    font-size: 16px;
    color: #333;
    line-height: 20px;
    margin-bottom: 14px;
    height: 16px;
    overflow: hidden;
}
.news_box_list li .con {
    margin-bottom: 10px;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}
.news_box_list li font {
    background: url(../img/news/right.png) no-repeat center center;
    background-size: 7px auto;
    width: 20px;
    height: 20px;
    border: 1px solid #e1e1e1;
    border-radius: 360px;
    display: block;
    position: absolute;
    right: 52px;
    bottom: 54px;
}
.news_pad {
    padding-bottom: 30px;
}
.channels_box_list li a.more{ margin-top:8px;}
.about_job .job-list-tpl2 dt:after{ right:2%}

.news_video_top .left{ width:100%; margin-bottom:20px;}
.wrap_3_in .news_right_box {
    position: relative;
    right: 0;
    top: 0;
    width: 100%;
}
.wrap_3{ padding:40px 0 50px 0}
.wrap_1{ padding-bottom:40px}
.news_list li:last-child{ margin-bottom:20px}
.write_box_list li .con .name2{ height:48px; overflow:hidden}
.news #main .box {
    width: 100%;
}
.news #main {
    margin-left: 0;
}
.news #main .box {
    width: 100%; margin-bottom:20px
}
#main .box .boxes img{ width:100%}
.news_nav a{ line-height:80px}
}
@media (max-width: 750px){

}
@media (max-width: 660px){
.news_list li .left{ display:none}
.news_list li .right{ width:100%;}
.wrap_5_trade .contact_100 .w1200{ width:300px;}
#map {
    height: 300px;
}
.wrap_5_trade .contact_100{ position:relative; top:0; margin-right:0; right:0; width:100%; height:auto;}
.wrap_5_trade .contact_100 .w1200{ width:92%; margin:0 auto; padding:0; float:none}
.map-355{ margin-top:0; padding:30px 25px}
.ewm_box {
    width: 100px;}
.map-355 h1 {
    font-size: 16px;}
.map-355 .close{ display:none}

}

@media (max-width: 480px){
.wrap_2_trade .flexslider li.flex:hover .imgs:after{background: rgba(0,0,0,0.35);}
.load_box_img .con a.pc{ display:none}
.load_box_img .con a.phone{ display:block; margin:0 auto}
.load_box_img .con .right img{ width:60%; margin:0 auto}
.load_box_img .con .cn {
    font-size: 12px;
    line-height: 18px;}
.load_box_img .con{width: 310px;
    margin-left: -155px;
    margin-top: -210px;
    padding: 15px;
    height: 420px;
}
.load_box_img .con .en2 {
    color: #333;
    font-size: 12px;
    line-height: 16px;}
.load_box_img .con .left{ text-align:center; width:100%; float:none}
.load_box_img .con .right{ width:100%; float:none}
.load_box_img .con h1 {
    font-size: 17px;
    font-weight: 700;
    line-height: 20px;
    margin-bottom: 10px;}
.load_box_img .con .en{ font-size:12px; line-height:16px;}
.help_box{ display:none}
.news_nav{ margin-bottom:10px}
.news_detail_con .con {
    line-height: 18px;
    font-size: 12px;}
.news_detail_con p {
    line-height: 24px;
    font-size: 12px;}
.news_list li a {
    padding: 15px;
}
.news_list li h1{ font-size:14px; margin:5px}
.news_list li .con{ font-size:12px}
.news #main .box:last-child{ margin-bottom:0}
.z-index.trading-z{ padding:10px 0 15px 0}
.write_box_list li{ margin-bottom:20px}
.m-search-box{ top:32%}
.hornor_fixed .close{    top: -30px;
    right: 0px;}

.news_nav{ height:30px; line-height:30px}
.news_nav a{ line-height:30px}
.info-page .back{ display:block; float:none; margin-bottom:10px; font-size:14px}
.news_detail_con  .imgs_detail img{  width:100%}
.news_detail_con .con img{ padding-left:0; width:100%; margin-bottom:2%}
.m-search-box form{ top:26%}
.m-search-box input.tex{ font-size:20px; color:#bfbfbf}
.m-search-box input.search-btn {
    border: none;
    width: 23px; height:23px;
    background: url(../img/serr.png) no-repeat center;
    background-size: 100% 100%;
    margin-right: 0;
    margin-top: 26px;
}
header{ display:none}
#container{ display:none}
.foote.footphone{ display:block}
.foote.footer{ display:none}
.phone_banner_trade{ display:block}
.foote{ padding:15px 15px}
.news_nav a{ font-size:12px; padding:0 2%; }
.write_box_list li{ width:100%}
.news #main .box .con .p1{ font-size:15px; margin:0}
.news #main .box .con{ padding:5%}
.wrap_nav li a {
    font-size: 12px;}
.wrap_1_trade{ padding:30px 0}
.wrap_nav li{ line-height:38px}
.wrap_nav li:after {
    background: #e2e2e2;
    width: 1px;
    height: 10px;
    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -5px;
    content: "";
}
.wrap_nav ul {
    width: 98%;
}
.wrap_1_trade .left .top4 {
    line-height: 20px;
    font-size: 12px;}
.wrap_1_trade .left .top1 {
    font-size: 14px; line-height:22px
}
.wrap_1_trade .left .top2 {
    font-size: 12px; margin-bottom:10px
}
.wrap_1_trade .left .top3{ margin-bottom:10px}
.wrap_3_trade,.wrap_2_trade{ padding:30px 0}
.wrap_3_trade .top2,.wrap_4_trade .top2{ margin-bottom:20px}
.map-355 {
    margin-top: 0;
    padding: 10px;
}
.map-355 {
    background: #fff;
    padding:15px;
    font-size: 14px;
    line-height: 32px;
    color: #666;
    margin-top: 0;
    position: relative;
}
.ewm_box {
    width: 118px;
}
.ewm_box p {
}
.ewm_box img{ width:95%}
.wrap_2_trade .flexslider li.flex .imgs span{ margin-top:-40px}
.wrap_2_trade .tr_list .flexslider li.flex .con .n1{ font-size:12px}
.wrap_2_trade .tr_list .flexslider li.flex .con{ top:18px;display:block}
.wrap_2_trade .flexslider li.flex .imgs{ position:relative}
.wrap_2_trade .flexslider li.flex .imgs:after{ display:block;    background: rgba(0,0,0,0.35);
    width: 100%;
    height: 100%;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    content: "";}
.wrap_2_trade .tr_list .flexslider li.flex:hover .con{ display:block}
.wrap_3_trade{ padding-bottom:50px}
.wrap_7_trade{ padding-bottom:30px}
.wrap_3_trade .img_tab{ display:none}
.product_show_list{ display:block}
.wrap_4_trade .left .top3 li em{ width:28px; height:28px;}
.wrap_4_trade .left .top3 li{ width:25%; margin-left:0; margin-right:0}
.wrap_4_trade .left .top3 li:nth-child(5n):before{ background:none}
.wrap_4_trade .left .top3 li:before{ left:-12px; top:19%}
.wrap_4_trade .left .top3{ margin-bottom:20px;}
.wrap_4_trade .left .top3 li{ margin-bottom:20px}
.wrap_4_trade .left .top3 li em{ margin-bottom:8px;}
.wrap_6_trade .flex-viewport{ margin-bottom:40px}
.wrap_6_trade li.flex:hover .box {
    box-shadow:none; padding:0
}
.wrap_6_trade li.flex .box{ padding:0; margin:0}
.wrap_5_in .tit_top{ padding-bottom:22px}
.wrap_5_in .tit_top a{ width:88px; font-size:12px; line-height:30px; height:30px; top:8px}
.wrap_6_trade .flex-direction-nav{ display:block}
.phone_about_2_c .ins-nav2 .butn{
		display: block;
		position: absolute;
		top: 0;
		width: Rem(50px);
		height: Rem(80px);
	}
.wrap_6_trade .flex-direction-nav .flex-nav-prev{ float:left; display:inline-block; margin:0 10px;
	width: 31px;
    height: 31px;
    cursor: pointer;
    border-radius: 360px;
    background: #d8d8d8 url(../img/about/left.png) no-repeat center;
    z-index: 1;
    transition: background 0.3s;
	}
.wrap_6_trade .flex-direction-nav .flex-nav-next{ float:left; display:inline-block; margin:0 10px;
	width: 31px;
    height: 31px;
    cursor: pointer;
    border-radius: 360px;
    background: #d8d8d8 url(../img/about/right.png) no-repeat center;
    z-index: 1;
    transition: background 0.3s;
	}

.wrap_6_trade .flex-direction-nav .flex-nav-next:hover{background:#2dc1f3 url(../img/about/right.png) no-repeat center;}
.wrap_6_trade .flex-direction-nav .flex-nav-prev:hover{ background:#2dc1f3 url(../img/about/left.png) no-repeat center;}
.wrap_6_trade .flex-direction-nav li a {
    width: 100%;
    height: 100%;
    display: block;
    text-indent: 99999px;
}
.about_job .job-list-tpl2{ margin-bottom:0}
.wrap_6_trade .flexslider .flex-control-nav{ display:none}
.wrap_1_in .wrap_con_in .right { height:auto; width:100%}

.down_up {
    width: 25px;
    height: 25px;
    margin-left: -12px;
    left: 50%;
    top: -14px;
    border-radius: 360px;
    z-index: 11;
    cursor: pointer;
    background: #fff;
}



.load-logo img{ width:100%}
.line_left{}
.wrap_3_in .wrap_3_newsbox .flex-viewport li .text b{ display:none}
.at_video_list h1{ font-size:18px; padding-bottom:10px;}
.news_tuijian .right .con {
    width: 74%;}
.news_tuijian .left{ height:181px;}
.news_box_list li i{ display:none}
.news_detail_con h1 {
    font-size: 18px;}
.news_detail_con .top_tt span{ margin-bottom:15px;}
.wrap_4_in .container_ab {
    margin-top:0; overflow:hidden; border-radius:0
}

.wrap_4{ margin-bottom:20px;
}
.video_t span {
    width: 50px;
    height: 50px;
    right: 50%;
    margin-top: -25px;
    margin-right: -25px;
}
.wrap_4_in .container_ab .con{overflow:hidden}
.wrap_3_in .news_right_box li{ padding:2% 3%; font-size:12px; margin-left:2%}
.logo_login img{ width:100%}
.login_box a.logo_login{ width:55px; height:auto; margin-bottom:30px}
.wrap_3_newsbox.w_1200 {
    width: 96%;
}
.wrap_3_in .wrap_3_newsbox .flex-viewport li{-webkit-transition:none;
     transition: none;}
.home_banner .swiper-slide .title .p1 {
       padding-top: 27%;
    color: #fff;
    font-size: 48px;
    line-height: 20px;
    margin-bottom: 44px;
}
.home_banner .swiper-container-horizontal>.swiper-pagination-bullets,.home_banner  .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:-10px;}
.home_banner .swiper-slide .title .p2 {
    line-height: 20px;
    font-size: 12px; margin-bottom:6%}
.home_banner .swiper-container {
    height: 240px;
}

.cicle_box .icon_atip .line{ display:block}


.news_box_list li a .left{ width:36%;}
.other_banner .banner{ width:160%}
.other_banner .banner .title .p1 {
   font-size: 25px;
    padding-top: 0;
    line-height: 30px;
    margin-top: 8%;
    margin-bottom: 1%;
}
.other_banner .banner .title .p2 {
    font-size: 12px;
    width: 44%;
    line-height: 20px;
}
.other_banner .banner .title span {
    display: block;
}
.load_box_img { display:none}
.write_box_list li .img {
    height: auto;
}

}
@media (max-width: 450px){



} 
@media (max-width: 375px){


}
@media (max-width: 320px){
.home_banner .swiper-slide .title .p1{ padding-top:40%; font-size:40px}
.other_banner .banner .title .p1{ margin-top:6%}
.in_top li a {
    padding: 3% 8px;
}

}