﻿@charset "utf-8";
/* CSS Document */
/*跨大区间分辨率共用*/
@media screen and ( min-width:1280px ) and ( max-width:1440px ){
	.inxbt_eng{ font-size:36px;}
    .inxbt_cha{ font-size:26px;}
	.page3cl{float:right; margin:15px 4% 0px 0px;}
	.page3txt{ }
	
	.inxcasep{ display:inline-block; width:28%; margin-left:4%; background:#fff; position:relative; height:auto;}
	.hi-icon {margin: 20px auto;}
	}

@media screen and ( min-width:768px ) and ( max-width:1279px ){
	.inxbt_eng{ font-size:30px;}
    .inxbt_cha{ font-size:20px;}
	.page3cl{ float:none; margin:15px auto 0px;}
	.page3txt{ display:none;}
	.casenum_num{ font-size:50px;}
	#page2part1, #page2part2{ margin-top:5px;}
	.p2p_txt{ margin-bottom:10px;}
	
	.page3cl{ width:50%; height:50%;}
	.inxcasep{ display:inline-block; width:28%; margin-left:4%; background:#fff; position:relative; height:auto;}
	.hi-icon {margin:0px 10px 0px;}
	.page3cl{ display:none;}
	.page3cl_img{ display:block;}
  }
@media screen and ( min-width:320px ) and ( max-width:767px ){
	.inxbt_eng{ font-size:25px;}
    .inxbt_cha{ font-size:15px;}
	.inxbt{padding-top:90px; padding-bottom:10px;}
	.page5num{ margin-top:90px;}
	
	.p2p_bt{ font-size:15px; text-align:center; margin-bottom:5px;}
    .p2p_bt_eng{ display:block; font-size:12px;}
    .p2p_txt{ font-size:12px; margin-bottom:10px;}
	
	.p2p1_pic,.p2p2_pic,.p2p3_pic,.p2p4_pic,.p2p5_pic,.p2p6_pic{ margin:10px auto;}
	
	.page3txt{ width:70%; float:none; margin:15px auto 0px; display:block;}
	.page3txtp{ width:100%;margin-bottom:30px;}
	.page3cl{ display:none;}
	.buttonp3{ margin:0px;}
	#page5numr{ margin-top:15px;}
	
	.inxcasebt span{padding:10px 0px 5px;}
	.inxcasep .inxcasetxt::before,.inxcasep .inxcasetxt::after, .inxcasetxt{ display:none;}
	
	#myTargetElement{ font-size:170px; line-height:150px; padding-left:35px; padding-top:25px;}
	.p5rp{ width:30%; padding-left:20px;}
	.p5rp_txt{ font-size:15px;}
	.p5rp_num{ font-size:80px; line-height:85px;}
	.pageaddl1{ left:290px;}
	.pageaddl2{ font-size:18px;}
	.pageaddl2 .pageaddl2e{ font-size:18px; margin-right:0px;}
	.page5 #logoCarousel{ padding:0px 10px; margin-top:5px;}
	
	.bannertxt{ font-size:23px; line-height:23px; margin-top:24%;padding-left:30px; padding-right:30px;}
    .bannertxt p{ font-size:42px; line-height:42px;}
	.bannertxt .bannertxt_c{ font-size:23px; font-family:微软雅黑;}
	
	.bannerimg1{ margin:5% auto 0px; width:70%;}
	.banner02 .bannertxt{margin-top:5%;}
	.bannerimg2{width:75%;}
	
	.inxcasep{ width:31%;}
	
	.contxt .convisible{ display:none;}
	.contxt{ padding:20px 20px 30px; font-size:17px;}
	.contxt .contxttel2{text-indent:85px;}
	.copyr{ padding:0px 20px; font-size:17px;}
	
	/*ny*/
	.aboutp2pic{ margin-top:0px; margin-bottom:30px;}
	.aboutp1txt1{ padding-top:100px;}
	.aboutp1txt5{ margin-top:30px;}
	.aboutpart3{ height:550px;}
	
	.about4po{ width:100%; margin-bottom:2px;}
	.ab4p1 .about4_txt,.ab4p2 .about4_txt,.ab4p3 .about4_txt,.ab4p4 .about4_txt{ float:none; margin-left:auto; margin-right:auto;}
	.ab4p1,.ab4p2,.ab4p3,.ab4p4{ background-position:center; background-attachment:scroll;}
	.ab4p3{ background-position:left center;}
	
	.aboutpart3{ background-position:center; background-attachment:scroll;}
	
	#nycase{width:99%; margin-left:0.5%;}
	.inxcaseion a{ margin:0px 10%;}
	
	.casedlpc{ background:url(../images/pc.png) no-repeat; width:300px; height:237px; margin:80px auto 30px; background-size:100% 100%;}
	.casedlpc img{ margin:10px 0px 0px 10px; width:280px; height:160px;}
	.casedlcenter{ min-height:1000px;}
	
	.serp{ margin-top:100px;}
	.serp img{ max-width:90%; margin-bottom:10px;}
	.serpbte{ font-size:30px; line-height:30px;}
	.serpbtc{ font-size:30px;}
	.serp .serp3 img, .serp .serp5 img{ max-width:80%;}
	.serp .serp4 img{ max-width:60%; }
	.serp .serp3{ margin-top:-50px;}
	.serp .serp4{ margin-top:-60px;}
	
	.casedlbt{ font-size:25px;}
	
	.ta01{ background-size:100% auto;}
	.ta02{ background-size:100% auto;}
	
	.page3cl_img{ display:none;}
  }
	
/*跨小区间分辨率共用*/
@media screen and ( min-width:1600px ) and ( max-width:1919px ){
    .page3cl{float:right; margin:15px 8.5% 0px 0px;}
	
	}

@media screen and ( min-width:1441px ) and ( max-width:1599px ){

	
	}

@media screen and ( min-width:1360px ) and ( max-width:1440px ){

 }


@media screen and ( min-width:1280px ) and ( max-width:1359px ){

	
	}

@media screen and ( min-width:941px ) and ( max-width:1279px ){

	
	}

@media screen and ( min-width:767px ) and ( max-width:990px ){
	.bannerimg1{ width:70%; margin:5% auto 0px;}
	.banner02 .bannertxt{margin-top:10%;}
	.bannerimg2{ width:75%; margin:0px auto 0px;}
	
	/*ny*/
	.aboutp2pic{ margin-top:0px; margin-bottom:30px;}
	
	#nycase{width:49%; margin-left:0.5%;}
	}

@media screen and ( min-width:640px ) and ( max-width:767px ){
	
	
	}

@media screen and ( min-width:414px ) and ( max-width:639px ){
	.pageadd{ margin-top:10px; margin-bottom:10px; padding-left:15px;}
	#page2part1, #page2part2{ margin-top:2%;}
	.copyr{ margin-top:15px;}
	}
	
@media screen and ( min-width:320px ) and ( max-width:413px ){
	#logoCarousel{ display:none;}
	.pageadd{ margin-top:10px; margin-bottom:10px;  padding-left:10px;}
	#page2part1, #page2part2{ margin-top:2%;}
	.copyr{ margin-top:0px; font-size:12px;}
	.cp2txt{ width:95%;}
	.serplist{ display:none;}
	.about3ion span{ display:none;}
	.about3ionp{ width:19%;}
	.about3ion p{ font-size:14px;}
	
	.page3txtp{ margin-bottom:27px;}
	
	.aboutp1txt5{ display:none;}
	}
	
@media screen and ( min-width:320px ) and ( max-width:1004px ){
	.page6 { background: #fff url(../images/inxpage6bj.jpg) top right no-repeat; background-size:auto 100%;}
	.nyfoot{background: #fff url(../images/inxpage6bj.jpg) top right no-repeat;}
	.contactpart1{background: #fff url(../images/inxpage6bj.jpg) top right no-repeat;}
	.cp1txt{ padding-left:0px; width:100%;}

	.contxt{ width:95%; margin:15px auto 0px; float:none; line-height:28px;}
	}





