﻿@media all and (min-width:320px) and (max-width:768px){

    .ncsite01_main_box{
        position: static;
        padding:10px;
    }
    .ncsite01_main span{
        padding:26% 0;
    }
    .ncsite01_main_box .ncdetails{
        line-height: 20px;
        font-size: 12px;
    }
    .ncsite02{
        padding:20px 0;
    }
    .ncsite02_main_leftbanner{
        width: 100%;
        height: auto;
        height: 300px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        border-radius: 5px;
        top:0;
    }
    .ncsite02_main_left{
        width: 100%;
        height: 300px;
    }
    .ncsite02_main_left span{
        width: 100%;
        height: 300px;
    }
    .ncsite02_main_leftbox{
        background: none;
        border: 4px solid #333;
        margin-right: 0;
        padding: 0;
        -moz-border-radius: 18px;
        -webkit-border-radius: 18px;
        border-radius: 18px;
        overflow: hidden;
    }
    .ncsite02_main_leftbox .swiper-button-next, .ncsite02_main_leftbox .swiper-button-prev{
        width: 30px;
        height: 30px;
        margin-top: 0;
        background-color:#3772ca;
    }
    .ncsite02_main_leftbox .swiper-button-next i, .ncsite02_main_leftbox .swiper-button-prev i{
        font-size: 14px;
    }
    .ncsite02_main_right_box b{
        font-size: 20px!important;
    }
    .ncsite02_main_right_box div{
        line-height: 20px;
    }
    .ncsite02_main_rightbanner{
        margin-top: 20px;
    }
    .ncsite02_main_right_box div{
        font-size: 12px;
        margin-top: 5px;
    }
    .ncsite02_main_right_box a{
        margin-top: 20px;
    }
    .ncsite02_main_right_box strong{
        height: 2px;
    }
    .ncsite03_main ul li,.ncsite03_main ul .on{
        width: 100%;
    }

    .ncsite04_main_left{
        width: 100%;
    }
    .ncsite04_main_right{
        width: 100%;
    }
    .ncvss{
        position: initial;
        text-align: center;
        width: 100%;
    }
    .ncvss img{
        display: inline-block;
        margin-top: 20px;
    }
    .ncsite04_main_left ul li,.ncsite04_main_right ul li{
        padding:10px;
        text-align: center;
    }
    .ncsite04_main_left ul li div, .ncsite04_main_right ul li div{
        line-height: 20px;
    }
    .ncsite04_main_left ul li b, .ncsite04_main_right ul li b{
        font-size: 16px;
    }
    .ncsite04_main_ul_li span{
        font-size: 12px;
    }
    .ncsite04_main_ul_li i{
        font-size: 30px;
        margin-bottom: 10px;
    }
    .ncsite04_main_ul_li_1 i{
        margin-bottom: 5px;
    }
    .ncsite04_main_ul_li span strong{
        font-size: 12px;
    }
    .ncsite04_main_ul_li{
        padding: 15px 0;
    }
    .ncsite04_main_ul_li_1{
        padding-bottom: 9px;
    }
    .ncsite06_main_ul_li b{
        font-size: 14px;
        margin-top:10px;
        line-height: 20px;
        height: 40px;
    }
    .ncsite06_main_ul_li{
        margin-bottom: 10px;
    }
    .ncmain01 ul li{
        width: 33.33%;
        margin-bottom: 10px;
    }
    .ncmain01 em{
        display: none;
    }
    .ncmain01 ul li b{
        font-size: 16px;
    }
    .ncmain01 ul li span{
        margin-bottom: 10px;
    }
    .ncbanner{
        bottom: -76px;
    }
    .ncmain03_main_list{
        padding:24% 0;
    }
    .ncmain03_main .on .ncmain03_main_list_box_1,.ncmain03_main_list_box_1{
        padding:0 20px;
    }
    .ncmain03_main_list_box span{
        font-size: 30px;
    }
    .ncmain03_main_list_box .ncmain03_main_list_box_1 div,
    .ncmain03_main_list_box .ncmain03_main_list_box_1 div{
        height: auto;
        -webkit-line-clamp:1000;
    }
    .ncmain04_main_left_div,.ncmain04_main_right_div{
        bottom: 10px;
        left: 10px;
        width: calc(100% - 20px);
    }
    .ncmain04_main_right_1 span{
        padding:23% 0;
    }
    .ncmain04_main_left_div div, .ncmain04_main_right_div div{
        font-size: 12px;
        line-height: 16px;
    }
    .ncmain04_main_left_div b,.ncmain04_main_right_div b{
        font-size: 16px;
    }
    .ncmain05_main_list{
        width: 100%;
        margin-left: 0;
    }
    .ncmain05_main_list_right div{
        font-size: 14px;
        line-height: 22px;
        margin:10px 0;
    }
    .ncmain05_main_list:nth-child(3n+1){
        margin-left: 0;
    }
    .ncmain06_main_left_box{
        width: calc(100% - 10px);
        margin-top:20px;
        margin-left: 5px;
    }
    .ncmain06_main_left_box i{
        height: 2px;
    }
    .ncmain06_main ul .li1 div span .strong, .ncmain06_main ul .li1 div{
        font-size: 14px;
    }
    .ncmain06_main ul .li1 div:nth-of-type(4) span{
        background: url(img/ncmain05_4.png) no-repeat center top 5px;
        padding-left: 0;
        margin-top: 0;
        padding-top: 50px;
        background-size:26px;
    }
    .ncmain06_main ul .li1 div:nth-of-type(1) span{
        background: url(img/ncmain05_1.png) no-repeat center top 5px;
        padding-left: 0;
        padding-top: 30px;
        display: block;
        background-size:20px;
    }
    .ncmain06_main ul .li1 div:nth-of-type(2) span{
        background: url(img/ncmain05_2.png) no-repeat center top 5px;
        padding-left: 0;
        padding-top: 30px;
        display: block;
        background-size: 24px;
    }
    .ncmain06_main ul .li1 div:nth-of-type(3) span{
        background: url(img/ncmain05_3.png) no-repeat center top 5px;
        padding-left: 0;
        padding-top: 30px;
        display: block;
        background-size: 30px;
    }
    .ncmain06_main ul .li1 div span strong{
        font-size: 12px;
        margin-top: -25px;
        display:block;
    }
    .ncmain06_main ul .li1 div{
        line-height: 50px;
        margin-top: 10px;
    }
    .ncmain06_main ul .li1 div:nth-child(4){
        margin-top: 0;
    }
    .ncmain06_main ul li em{
        margin-top: 16px;
    }
    .ncmain06_main ul .li2 div{
        font-size: 12px;
        line-height: 20px;
        padding:10px 0;
    }
    .ncmain06_main ul .li3{
        font-size: 12px;
        line-height: 30px;
    }
    .ncmain06_main ul .li3 a i{
        font-size: 20px;
        transform: translateY(3px);
    }
    .ncmain05_main_list_right b{
        font-size: 16px;
    }
    .ncmain05_main_list_right div{
        font-size: 12px;
        line-height: 18px;
        margin-bottom: 4px;
    }
    .ncmain05_main_list_right a{
        line-height: 32px;
        padding:0 10px;
        font-size: 12px;
    }
    .ncmain05_main_list_right a i{
        width: 10px;
        height: 1px;
        margin-right: 5px;
    }
    .ncmain03_main_list_box .ncmain03_main_list_box_1 div{
        font-size: 12px;
    }
    .ncmain03_main_list_box b{
        font-size: 16px;
    }
    .ncmain03_main_list_box_1,.ncmain03_main .on .ncmain03_main_list_box_1{
        bottom: 10px;
    }
    .ncmain02_main_list_1 div{
        line-height: 22px;
    }
    .ncmain02_main_list_2_1{
        font-size: 12px;
        line-height: 22px;
        margin-bottom: 20px;
    }
    .ncmain02_main_list_2_2 a{
        font-size: 12px;
    }
    .ncmain02_main_list_2_2 i{
        font-size: 22px;
    }
    .ncmain02_main_list_2{
        padding:10px;
    }
    .ncmain02_main_list_1{
        padding:10px;
    }
    .ncmain02_main_list_1 b{
        font-size: 18px;
        margin:10px 0;
    }
    .ncmain06_main_left_box ul li{
        font-size: 12px;
        line-height: 20px;
    }
    .ncsite03_main_libox_div1 div{
        font-size: 12px;
    }
    .ncsite02_main_right_box a{
        font-size: 12px;
        line-height: 30px;
        padding: 0px 10px;
    }
    .ncsite02_main_right_box a i{
        margin-right: 5px;
    }

    .ncnewadded01{
        padding-top: 60px;
    }
    .ncnewadded01_right a{
        font-size: 14px;
        margin:20px 0;
    }
    .ncnewadded01_right div{
        font-size: 12px;
        line-height: 20px;
        min-height: 80px;
    }
    .ncnumber{
        line-height: 40px;
        margin:0 10px;
        font-size: 14px;
    }
    .ncanniu .swiper-button-prev i,
    .ncanniu .swiper-button-next i{
        line-height: 40px;
        font-size: 22px;
    }
    .ncanniu{
        padding:0 8px;
    }
    .ncnewadded01_right span{
        width: 55px;
        height: 55px;
    }
    .ncnewadded02_main_ul li b{
        font-size: 30px;
        line-height: 40px;
        height: 40px;
    }
    .ncnewadded02_main_ul li i{
        margin-top: 10px;
    }
    .ncnewadded02_main_ul li i{
        height: 2px;
        transform: translateY(1px);
    }
    .ncnewadded02_main_ul{
        border-bottom: 1px solid rgba(255, 255, 255, .5);
    }
    .ncnewadded02{
        padding:30px 0;
    }
    .ncnewadded05_left{
        position: static;
        width: 100%;
        padding: 0 0 20px 0;
    }
    .ncnewadded05_left b{
        font-size: 18px;
    }
    .ncnewadded05 .n_seo_com_in{
        margin-top: 0;
    }
    .ncnewadded05{
        margin-top: 20px;
    }
    .ncnewadded04 .indexb1{
        font-size: 16px;
        margin: 6px 0;
    }
    #main .flexslider .slides > li .newtext .newtextin .newt{
        color: #fff!important;
    }

    .ncnewadded01_01_right b{
        font-size: 18px;
    }
    .ncnewadded01_01_right span{
        margin:10px 0;
    }
    .ncnewadded01_01_right span strong,
    .ncnewadded01_01_right span i{
        height: 2px;
    }
    .ncnewadded01_02_left b{
        font-size: 18px;
    }
    .ncnewadded01_02_left p{
        margin:10px 0;
    }
    .ncnewadded01_02_left a{
        line-height: 40px;
        padding: 0 12px;
        font-size: 14px;
        margin-top: 20px;
    }
    .ncnewadded01_02_left strong{
        font-size: 20px;
        margin-left: 5px;
    }
    .ncnewadded01_02_right_ul_li i{
        font-size: 14px;
        padding-top: 0;
    }
    .ncnewadded01_02_right_ul_li strong{
        width: 80%;
    }
    .ncnewadded01_02_right_ul{
        height: 380px;
    }
    .ncnewadded01_02_right_ul_li_box b{
        font-size: 12px;
    }
    .ncnewadded03_01_left_ul_li p{
        font-size: 16px;
    }
    .ncnewadded03_01_left b{
        font-size: 18px;
    }
    .ncnewadded04_left div{
        font-size: 14px;
        line-height: 40px;
        height: 40px;
    }
    .ncnewadded04_left{
        padding:8px;
    }
    .ncnewadded05_01_list img{
        width: 60px;
    }
    .ncnewadded05_01_list p{
        font-size: 14px;
    }
	.logo-text{
		font-size:12px; margin-top: 3px;
	}	


        .nctrade01_main .nctrade01_main_item{
        width: 100%;
    }
    .nctrade01_main_item_img {
        height: 320px;
    }
    .nctrade02_main_item{
        width: 100%;
        margin-top: 10px;
    }
    .nctrade01_main .active .nctrade01_main_item_con{
        padding:20px;
        width: 100%;
    }
    .nctrade02_main .nctrade02_main_item:last-child {
        width: 100%;
    }
    .nctrade03_main_con{
        width: 100%;position: static;
        padding:20px;background-color: #eee;
    }
    .nctrade04_main_right{
        width: 100%;
    }
    .nctrade04_main_left{
        width: 100%;float: left;
    }
    .nctrade04_main_left_con{
        width: 100%;
        padding:20px;
        right: 0;
    }
    .nctrade05_main_left{
        width: 100%;
    }
    .nctrade05_main_right{
        width: 100%;
        margin-top: 20px;
    }
    .nctrade06_main_item{
        width:calc(50% - 5px);
        margin-bottom: 10px;
    }
    .nctrade06_main_item_con_1 {
        font-size: 14px;
    }
    .nctrade06_main_item_con {
        padding: 10px;
    }
    .nctrade08_main_item{
        width: calc(50% - 5px);
        margin-bottom: 10px;
    }
    .nctrade08_main{
        flex-wrap: wrap;
    }
    .nctrade09_main{
        flex-wrap: wrap;
    }
    .nctrade09_main_item{
        width:100%;margin-bottom: 10px;
    }
    .nctrade10_main_item{
        width: calc(33.33% - 5px);
        margin-top: 10px;
    }
    .swiper-pagination_07 {
        bottom: -20px!important;
    }
    .nctrade05_main_right_con_4 span{
        width: 100%;
    }
    .nctrade05_main_right_con_4 span:nth-child(2n) {
        text-align: left;
    }
    .nctrade04_main_left_img {
        padding: 55% 0;
    }
    .nctrade05_mySwiper{
        padding-bottom: 20px;
    }
    .nctrade05_mySwiper .swiper-pagination_05{
        bottom: 0!important;
    }
}