@media only screen and (min-width: 1175px) {
.kd{width:1175px; margin:0 auto;}
.ap_nav{display:none;}
.pd{padding-top:35px;}
.w31{width:31%;}
.w65{width:65%;}
.w31n{width:31%;}
.w65n{width:65%;}
.main_image li span{height:640px;}
.main_image {height:640px;}
.head_wai{top:0;}
.flicking_con{top:600px;}
.in_fw ul li{width:24%; height:193px; margin:20px 0.5% 0;}
.in_fw{padding-top:20px;}
.in_fw2 ul li{width:49%; height:193px; margin:15px 0.5% 0;}
.in_fw ul li a:hover img{width:300px; height:207px; margin-left:-10px; margin-top:-7px;}
.in_fw ul li img{ width:100%; height:193px;}
.in_fw2 ul li a:hover img{width:597px; height:200px; margin-left:-10px; margin-top:-3.5px;}
.in_fw2 ul li img{ width:100%; height:193px;}
.in_zp1{width:220px; margin-right:10px;}
.in_zplist ul li{margin-right:50px; float:left;}
.in_zp2{width:210px; margin-right:10px;}
.zp_more{float:left; margin-right:520px;}
.in_abtlf{width:49.99%; float:left;}
.in_abtrt{width:50.01%; float:right;}
.in_abtrt h3,.in_abtrt h4,.in_abtrt h5{width:600px; text-align:center; margin-left:5%;}
.in_abtrt h4{padding-top:130px;}
.in_j1,.in_j2{float:left;}
.in_j3{float:right;}
.in_j2{width:270px; margin-left:170px;}
.in_j3 ul li .fl{width:110px;}
.in_j3 ul li .fr{width:270px;}
.sh_but{padding-left:110px;}
.hz_list ul li{width:15.66%; margin:15px 0.5% 0; height:125px; overflow:hidden;}
.hz_list ul li img{width:180px; height:125px;}
.hz_list ul li a:hover img{width:220px; height:153px; margin:-10px 0 0 -20px;}
.in_news ul li{float:left; width:375px; margin:40px 7px 0;}
.in_news ul li span{display:block; width:375px; height:244px; overflow:hidden;}
.in_news ul li span img{width:375px; height:244px;}
.in_news ul li a:hover span img{width:395px; height:257px; margin-left:-6.5px; margin-top:-10px;}
.ft_ly1{width:245px; float:left; margin-left:140px;}
.ft_ly2{width:485px; float:left; margin-left:25px;}
.ft_ly3{width:125px; float:right; margin-right:140px;}
.ft_wz{padding-left:100px;}
.ft_nr{float:left;}
.ft_rt{float:right; width:395px;}
.nei_nav a{width:186px; margin:20px 20px 0;}
.nei_2 a{width:180px; margin:20px 3px 0;}
.nei_1{width:702px;}
.nei_3{width:468px;}
.nei_5{width:230px;}
.abt1_nr{width:574px;}
.abt2 img{float:left; margin:0 18px;}
.abt_3lf{float:left; width:46%;}
.abt_3rt{float:right; width:46%;}
.ry_list ul li{width:270px; margin:50px 11px 0;}
.ry_list ul li img{width:270px; height:194px;}
.xm2nr{width:635px; float:right;}
.xm_list ul li{float:left; width:205px; padding:0 40px;}
.news_list ul li{width:375px; float:left; margin:40px 7px 0;}
.news_list ul li h4{height:48px; overflow:hidden;}
.news_list ul li span{display:block; width:375px; height:244px; overflow:hidden;}
.news_list ul li span img{width:375px; height:244px;}
.news_list ul li a:hover span img{width:395px; height:257px; margin-left:-6.5px; margin-top:-10px;}
.zp_toprt{float:right;}
.zp_toplf{float:left; width:920px;}
.zp_toplflist ul li{float:left; width:200px; margin-right:20px;}
.qy_name{padding:0 30px}
.yg_lf{width:500px; float:left;}
.yg_rt{width:400px; float:right;}
.yg_msg ul li .fl{width:110px;}
.yg_msg ul li .fr{width:270px;}
.sh_but2{margin:25px 0 0 130px;}
.ct_lf{float:left;}
.ct_rt{float:right; width:490px;}
.ct_txt{float:left; width:38%;}
.ct_txt3{float:right;width:38%;}
.ct_btmlist ul li{float:left; width:310px; margin-right:15px;}
.ct_btmlist ul li .fr{width:240px;}
.xiao{float:left; width:76px;}
.pcpd{padding-left:8px;}
.da{width:890px; float:right;}
.ctbtm_dv{width:960px;}
.ctbtm_but{width:895px; padding-left:65px;}
	}
/** iPad **/
@media only screen and (min-width: 768px) and (max-width: 1175px) {
.ap_no{display:none;}
.pd{padding:20px 4%;}
.w65{width:60%; margin:0 2.5%;}
.w31{width:30%; margin:0 2.5%;}
.w31n{display:none;}
.w65n{width:90%; margin:0 5%; }
.logo2{ position:absolute; top:5px; left:20px; z-index:1000;}
.logo2 img{display:block; height:60px;}
.hd_rt{display:none;}
.ap_nav{display:block;}
.main_image li span{height:280px;}
.main_image {height:280px;}
.sz60{font-size:60%;}
.sz80{font-size:80%;}
.nav{display:none;} 
.lang{display:none;}
.head_wai{top:0;}
.flicking_con{top:240px;}
.in_fw ul li{width:24%; height:193px; margin:20px 0.5% 0;}
.in_fw{padding-top:20px;}
.in_fw2 ul li{width:49%; height:193px; margin:15px 0.5% 0;}
.in_fw ul li a:hover img{width:300px; height:207px; margin-left:-10px; margin-top:-7px;}
.in_fw ul li img{ width:280px; height:193px;}
.in_fw2 ul li a:hover img{width:597px; height:200px; margin-left:-10px; margin-top:-3.5px;}
.in_fw2 ul li img{ width:577px; height:193px;}
.in_fw ul li h3{font-size:24px;}
.in_fw2 ul li h3{font-size:24px;}
.in_zplist{margin-left:4%; margin-right:4%;}
.in_zp1{width:220px; margin-right:10px;}
.in_zp2{width:210px; margin-right:10px;}
.zp_more a{margin:0 auto;}
.in_abtrt{padding:0 5%;}
.in_abtlf{height:250px;}
.in_abtrt h3{padding-top:100px;}
.in_j1,.in_j2,.in_j3{ padding:0 5%; margin-bottom:20px;}
.in_j1{text-align:center;}
.in_j3 ul li .fl{width:110px;}
.in_j3 ul li .fr{width:100%;}
.hz_list ul li{width:24%; margin:15px 0.5% 0;}
.in_news ul li img{max-width:100%;}
.in_news ul li{text-align:center; margin:20px 5% 0;}
.ft_ly{padding:45px 5%;}
.ft_btm{padding:0 5% 45px;}
.nei_top h3{text-align:left;}
.nei_top{padding:15px 2%;}
.nei_top span{right:2%;}
.nei_nav a{width:186px; margin:20px 20px 0;}
.nei_2 a{ padding:0 10px;}
.abt1{background:none; padding:0 5% 50px;}
.abt2 img{margin:20px auto 0;}
.abt2{padding:30px 5% 50px;}
.abt_3{padding:50px 5%;}
.abt_4{padding:0 5%;}
.ry_list ul li{width:31%; margin:50px 1.1% 0;}
.ry_list ul li img{width:100%;}
.ry_list ul li:nth-child(4){clear:both;}
.ry_list ul li:nth-child(7){clear:both;}
.xm1{background:none; padding:0 5% 50px;}
.xm2nr{padding:0 5%;}
.xm_list ul li{float:left; width:46%; padding:20px 2%;}
.xm_list ul li:nth-child(3){clear:both;}
.xm_nr{padding:50px 5% 0;}
.news_list ul li{float:left; width:46%; margin:40px 2% 0;}
.news_list ul li img{max-width:100%; display:block; margin:auto;}
.px_nr{padding:40px 5%;}
.yg_2{padding:40px 5%;}
.yg_3{padding:40px 5%;}
.ct_2{padding:0 5%;}
.ct_btmlist ul li .fr{width:75%;}
.xiao{width:70%; float:right;}
.ap_pd{padding-top:20px; clear:both;}
.ct_btmlist{padding:0 5%;}
.da{width:75%; float:right;}

	}
/** iPhone **/
@media only screen and (max-width: 767px) {
.ap_no{display:none;}
.ap_nav{display:block;}
.main_image li span{height:200px;}
.main_image {height:200px;}
.pd{padding:30px 4%;}
.sz60{font-size:60%;}
.sz80{font-size:80%;}
.w31{width:90%; padding:0 5%;}
.w65{width:90%; padding:0 5%;}
.w65n{width:90%; margin:0 5%; }
.nav{display:none;}
.flicking_con{top:170px;}
.head_wai{top:0;}
.logo2{ position:absolute; top:5px; left:20px; z-index:1000;}
.logo2 img{display:block; height:60px;}
.hd_rt{display:none;}
.in_fw ul li h3{font-size:24px;}
.in_fw ul li{width:46%; margin:20px 2% 0;}
.in_fw{padding-top:20px;}
.in_fw2 ul li{width:96%; margin:15px 2% 0;}
.in_fw2 ul li h3{font-size:24px;}
.in_zplist{margin-left:4%; margin-right:4%;}
.in_zp1{width:220px; margin-right:10px;}
.in_zplist ul li .in_zp2{ display:none;}
.zp_more a{margin:0 auto;}
.in_abtlf{height:180px;}
.in_abtrt h3{padding-top:70px;}
.in_j1,.in_j2,.in_j3{ padding:0 5%; margin-bottom:20px;}
.in_j1{text-align:center;}
.in_j3 ul li .fl{width:110px;}
.in_j3 ul li .fr{width:100%;}
.hz_list ul li{width:31.33%; margin:10px 1% 0;}
.in_news ul li img{max-width:100%;}
.in_news ul li{text-align:center; margin:20px 5% 0;}
.ft_ly{padding:45px 5%;}
.ft_btm{padding:0 5% 45px;}
.ft_wz{padding-top:20px;}
.ft_icon a{margin-right:30px;}
.nei_top h3{text-align:left;}
.nei_top{padding:15px 2%; padding-bottom:40px;}
.nei_top span{right:2%; top:65px;}
.nei_nav a{width:29%; margin:20px 1% 0;}
.nei_2 a{width:29%; margin:20px 1% 0; font-size:16px; overflow:hidden;}
.abt1{background:none; padding:0 5% 50px;}
.abt2{padding:30px 5% 50px;}
.abt2 img{margin:20px auto 0;}
.abt_3{padding:50px 5%;}
.abt_4{padding:0 5%;}
.ry_list ul li{width:46%; margin:50px 2% 0;}
.ry_list ul li img{width:100%;}
.ry_list ul li:nth-child(3){clear:both;}
.ry_list ul li:nth-child(5){clear:both;}
.ry_list ul li:nth-child(7){clear:both;}
.xm1{background:none; padding:0 5% 50px;}
.xm2nr{padding:0 5%;}
.xm_list ul li{ padding:10px 5%;}
.xm_nr{padding:50px 5% 0;}
.news_list ul li{margin:40px 4% 0;}
.news_list ul li img{max-width:100%; display:block; margin:auto;}
.zp_toplf{margin-top:20px;}
.nei_5{width:230px; margin:0 auto;}
.nei_5 a{width:96%;}
.px_nr{padding:40px 5%;}
.nei_nav a{font-size:16px;}
.yg_1 span{width:90%; margin:20px 5%;}
.yg_2{padding:40px 5%;}
.yg_3{padding:40px 5%;}
.ct_bt{font-size:20px;}
.ct_2{padding:0 5%;}
.yg_msg ul li .ct_txt{margin-bottom:20px; display:block;}
.ct_btmlist ul li .fr{width:75%;}
.ct_btmlist{padding:0 5%;}
.xiao{width:70%; float:right;}
.ap_pd{padding-top:20px; clear:both;}
.da{width:75%; float:right;}
.in_abtrt h4{font-size:22px;}
	}
	