@media only screen and (min-width: 1600px) and (max-width: 1920px) {
    .logo{padding-left:3%;}
	.nav{padding-right:3%;}
}
@media only screen and (min-width: 1400px) and (max-width: 1600px) {
    .logo{padding-left:3%;}
	.nav{padding-right:3%;}
	.nav ul li{padding:25px 20px 0;}
}
@media only screen and (min-width: 1180px) and (max-width: 1400px) {
	.logo{padding-left:1.5%;}
	.nav{padding-right:1.5%;}
	.nav ul li{padding:25px 12px 0; font-size:12px;}
}
@media only screen and (min-width: 1180px) {
.kd{width:1180px; margin:0 auto;}
.ap_nav{display:none;}
.w31{width:31%;}
.w65{width:65%;}
.w31n{width:31%;}
.w65n{width:65%;}
.pd{padding:35px 0;}
.pc_no{display:none;}
.head{height:100px;}
.main_image li span{height:600px;}
.main_image {height:600px;}
.in_abtlf{float:left; width:850px;}
.in_abtrt{float:right;}
.in_abt1lf{float:left;}
.in_abt1rt{float:right; width:465px;}
.in_abtrt{width:304px;}
.in_abtrt ul li{margin:13px 0 0 13px;}
.in_newslf{width:955px; float:left;}
.in_newsrt{width:199px; float:right;}
.in_news1{width:390px; float:left;}
.in_news2{width:535px; float:right; margin-top:-10px;}
.in_anlilist ul li{ float:left; width:272px;  border-left:1px solid #dcdcdc; margin-left:-1px;}
.in_anlilist ul li img{width:272px; height:185px;}
.in_anlilist ul li h2{height:196px;}
.ft_lf{width:448px; float:left;}
.ft_ct{float:left;}
.ft_erweima{float:right;}
.ft_bg .kd{position:relative;}
.bdsharebuttonbox{position:absolute; top:250px; left:520px;}
.nei_bn{height:380px;}
.nei_nav{position:absolute; top:461px; left:0; right:0; height:65px;}
.nei_nav h1{float:left;}
/* .nei_nav h4 a{        line-height: 32px;
	max-width: 110px;
	width: 100%;
	width: auto !important;
	padding: 0 8px;} */
.nei_navly .kd h4 a{line-height:32px; max-width:110px; width:100%; width:auto !important; padding:0 8px;}
.nei_navly .kd h4 a:nth-child(2),
.nei_navly .kd h4 a:nth-child(3),.nei_navly .kd h4 a:nth-child(5){line-height:65px;}
.ly_btm ul li:nth-child(1) a,.ly_btm ul li:nth-child(4) a,.ly_btm ul li:nth-child(6) a{line-height:40px; height:130px; padding-top:45px;}
.nei_nav h4{float:right;}
.zc_bt{width:358px; }
.zc_nr{padding:80px 165px 0;}
.abt2lf{width:521px; float:left;}
.abt2rt{width:620px; float:right;}
.zz_top ul li{width:280px; float:left;}
.container1 .div_scroll{height:130px;}
.zz_top ul li{margin-left:18px;}
.zz_top ul{margin-left:-18px;}
.zz_list ul{margin-left:-26px;}
.zz_list ul li{float:left; margin-left:26px; margin-top:50px; width:375px; height:400px;}
.zz_list ul li span{height:48px; overflow:hidden;}
.news_pic{float:right;}
.news_pic img{width:300px; height:200px;}
.news_lsnr{float:left; width:695px;}
.news_toplf{width:770px; float:left;}
.news_topnr{padding:55px 35px; float:left; width:700px;}
.news_topnr img{width:326px; height:215px; float:left;}
.news_nrtoprt{float:right; width:350px;}
.news_toprt{width:347px; float:right;}
.news_toprtnr{padding:30px;}
.news_lsdate{float:left; padding:0 30px; margin-top:30px;}
.news_lswz{float:left; padding:0 30px; border-left:1px solid #dcdcdc; width:710px; margin-top:30px;}
.news_lspic{float:right;}
.news_lspic img{width:270px; height:178px;}
.news_rt{width:377px; float:right;}
.news_neinr{padding:55px 35px;}
.bdsharebuttonboxnp{position:static !important;}
.ly_pic{float:left;}
.ly_topjj{float:right; width:875px;}
.ly_topjj ul li{float:left; width:260px; margin-right:31px;}
.ly_topjj h5{margin-top:40px;}
.ly_topjj h5 a{ padding:0 15px; margin-right:20px;}
.ly_topjj2 ul li{float:left; width:260px; margin-right:31px;}
.ly_topjj2 h5{margin-top:40px;}
.ly_topjj2 h5 a{width:130px; margin-right:20px;}
.ly_list ul li a h3{line-height:24px; height:24px; overflow:hidden;}
.ly_list ul{margin-left:-15px;}
.ly_list ul li{float:left; width:383px; margin-left:15px;margin-top: 15px;}
.ly_list ul li h5{width:363px; height:273px; overflow:hidden;}
.ly_list ul li h5 img{width:363px; height:273px; transition:0.8s;}
.ly_list ul li a:hover h5 img{width:403px; height:303px; margin:-15px 0 0 -20px;}
.ly_btm ul li{margin:0 8px; width:180px;}
.wh_bzjs{padding-left:200px;}
.wh2wz{width:352px; padding:80px; height:139px;}
.wh2fl{float:left;}.wh2fr{float:right;}
.wh3wz{ float:right; padding:20px 45px; left:auto;}
.wh4 ul li{float:left; width:382px; margin:0 5px;}
.hr2top h3{text-align:right;}
.join_ss select{width:306px;}
.join_txt{width:340px;}
.join_sb{width:240px;}
.join_list ul{margin-left:-60px;}
.join_list ul li{width:230px; padding:30px 10px; margin-left:60px;}
.join_neitop ul li{padding:0 40px; width:313px; float:left; }
.join_yp{width:390px;}
.join_2nr{padding:0 40px; width:510px;}
.msg1{width:400px; float:left;}
.msg2{width:600px; float:left; margin-left:20px; margin-top:20px;}
.msg3{width:140px; margin-top:90px;}
.floatingAd .ad{z-index:100;background:none;position:absolute;display:none;}
.floatingAd a{color:#000000; display:block;text-decoration:none; background:url(../images/fd.jpg) no-repeat center center; width:376px; height:250px;}
.floatingAd a img{border:0;}
.floatingAd .close{display:none;}
.floatingAd .opacity{position:absolute; top:0; width:100%; height:25px; background-color:#000000; opacity:0.20; filter:alpha(opacity = 20);}
.opacity1{opacity:0.90; filter:alpha(opacity = 90);}
.floatingAd .text{position:absolute; top:0; width:100%; height:25px; color:#000000; line-height:25px; }
.floatingAd .text .button{position:relative;float:right;top:5px;right:5px;width:16px;height:16px;background:url(../images/close.png) no-repeat;cursor:pointer;}
.floatingAd .text .title{position:relative;float:left;font-size:12px;margin-left:5px;}
.zz_list ul li img{width:375px; height:278px;}
 	}
/** iPad **/
@media only screen and (min-width: 768px) and (max-width: 1180px) {
.ap_no{display:none;}
.ap_pd{padding:0 4%;}
.ap_ct{text-align:center;}
.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:10px; left:20px; z-index:1000;}
.logo2 img{display:block; height:35px;}
.head{height:55px; background:-moz-linear-gradient(-90deg, #efefef, #ccc);}
.ap_nav{display:block;}
.sz60{font-size:60%;}
.sz80{font-size:80%;}
.main_image li span{height:260px;}
.main_image {height:260px;}
.in_abt1lf{float:left; width:35%;}
.in_abt1lf img{width:100%;}
.in_abt1rt{float:right; width:62%;}
.in_abtrt{margin-top:30px;}
.in_abtrt ul li{width:25%; text-align:center;}
.in_abtrt ul li img{max-width:100%; margin:0 auto;}
.slide{text-align:center;}
.in_newsrt{padding-top:20px;}
.in_anlilist ul li{ float:left; width:23%; padding:0 1%;}
.in_anlilist ul li img{width:100%;}
.ft_ct{float:left;}
.ft_erweima{float:right;}
.nei_bn{height:200px;}
.nei_nav h1{width:100%; padding:0}
.nei_nav h4 a{ padding:0 25px;}
.abt2lf{padding-bottom:30px;}
.zz_top ul li{width:46%; float:left; margin-left:2%;}
.zz_top ul li:nth-child(3){clear:both;}
.zz_list ul li img{width:100%;}
.zz_list ul li{float:left; margin-left:3%; width:46%; margin-top:30px;}
.news_pic img{width:300px; height:200px;}
.news_pic{padding-left:130px; padding-top:10px;}
.news_date{left:4%;}
.ly_pic{text-align:center; padding-bottom:20px;}
.ly_topjj ul li{ float:left; width:32.3333%; margin-right:1%;}
.ly_topjj h5{margin-top:40px;}
.ly_topjj h5 a{width:48%;}
.ly_topjj h5 a:nth-child(2){float:right;}
.ly_topjj2 ul li{ float:left; width:32.3333%; margin-right:1%;}
.ly_topjj2 h5{margin-top:40px;}
.ly_topjj2 h5 a{width:48%;}
.ly_topjj2 h5 a:nth-child(2){float:right;}
.ly_list ul li{float:left; width:31.333%; margin:0 1%;}
.ly_list ul li img{width:100%;}
.ly_btm ul li{width:31.333%; margin:10px 1%;}
.wh2wz{padding:5%;}
.wh2pic img{width:100%;}
.join_ss select{width:25%;}
.join_txt{width:25%;}
.join_sb{width:25%;}
.join_list ul li{width:28.33%; padding:30px 1.5%; margin:0 1%;}
.join_2nr{padding:0 20px; float:none; padding:15px 0;}
.ct_toplist ul li{margin-top:10px; width:calc(48% - 90px);}
.ct_txt1{width:96%; padding:0 2%;}
.ct_txt2{width:96%; padding:0 2%;}
.msg2{margin-top:20px;}
}
/** iPhone **/
@media only screen and (max-width: 768px) {
.ap_no{display:none;}
.ap_pd{padding:0 4%;}
.ap_nav{display:block;}
.ap_ct{text-align:center;}
.pd{padding:25px 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%; }
.head{height:55px;background:-moz-linear-gradient(-90deg, #efefef, #ccc);}
.logo2{ position:absolute; top:10px; left:20px; z-index:1000;}
.logo2 img{display:block; height:35px;}
.head_wai{}
.main_image li span{height:180px;}
.main_image {height:180px;}
.in_abtrt{margin-top:20px;}
.in_abtrt ul li{width:50%; margin-top:10px; text-align:center;}
.in_abtrt ul li img{max-width:100%; margin:0 auto;}
.slide img{width:100%;}
.in_newsrt{padding-top:20px;}
.in_zzpic img{width:100%;}
.in_rc img{width:100%;}
.in_bt h4{padding-left:0;}
.in_bt h5 a{margin:10px 20px 0 0}
.in_anlilist ul li{  width:94%; padding:0 3%;}
.in_anlilist ul li img{width:100%;}
.ft_logo img{max-width:100%;}
.nei_bn{height:110px;}
.nei_nav h1{width:100%; padding:0;}
.nei_nav h4 a{ padding:0 25px;}
.abt2lf{padding-bottom:30px;}
.zz_list ul li{margin:30px 4% 0;}
.zz_list ul li img{width:100%;}
.news_date{left:4%;}
.news_pic{padding-top:10px;}
.news_pic img{width:100%;}
.ly_pic{text-align:center; padding-bottom:20px;}
.ly_pic img{max-width:100%;}
.ly_topjj ul li{padding-bottom:20px;}
.ly_topjj h5{margin-top:20px;}
.ly_topjj h5 a{width:48%;}
.ly_topjj h5 a:nth-child(2){float:right;}
.ly_topjj2 ul li{padding-bottom:20px;}
.ly_topjj2 h5{margin-top:20px;}
.ly_topjj2 h5 a{width:48%;}
.ly_topjj2 h5 a:nth-child(2){float:right;}
.ly_list ul li img{width:100%;}
.ly_list ul li{margin:10px 0;}
.ly_btm ul li{width:48%; margin:10px 1%;}
.wh2wz{padding:5%;}
.wh2pic img{width:100%;}
.wh3wz{font-size:30px; text-align:center;}
.hr2top{background-position:right center;}
.join_ss .fl{width:50%; margin:10px 0 0 0;}
.join_ss select{width:50%;}
.join_ss .join_txt{width:46%; clear:both;}
.join_sb{width:50%;}
.join_list ul li{ padding:30px 1.5%; width:97%;}
.join_btbg{padding:15px 2%;}
.join_2nr{padding:0 20px; float:none; padding:15px 0;}
.ct_toplist ul li{margin-top:10px; width:calc(100% - 90px);}
.msg2{margin-left:0;}
.msg1,.msg2,.msg3{float:none;}
.ct_txt1{width:96%; padding:0 2%;}
.ct_txt2{width:96%; padding:0 2%;}
.msg2{margin-top:20px;}
.msg_re{float:left; margin-top:20px; width:46%;}
.msg_sb{float:right; margin-top:20px; width:46%;}
	}
	