@charset "utf-8";
@media only screen and (max-width: 640px) {
	.nav_ul_div p,
	.nav_ul_div ul>li {
		line-height: 2.2em;
		font-size: 20px;
	}
	.rongqi_r h1,
	.rongqi_r span {
		font-size: 21px;
	}
	.rongqi_r span{ margin-top: -8px;}
	.rongqi_r {
		width: 56%;
		padding: 5px;
	}
	.rongqi_r p,.cont3 div {
		font-size: 20px;
	}
	li.more {
		margin-top: 38.5px !important;
		margin-bottom: 38.5px !important;
	}
	.more div {
		font-size: 19.25px;
		line-height: 66.5px;
	}
	.menu {
		height: 85.3px;
	}
	#topcontrol,.back{
		width: 64px;
		height: 64px;
	}
	#topcontrol {
		bottom: 90px !important;
	}
	.back {}
	.list_a .list_a_o li a {
		padding: 0 15px;
	}
	.form_div .left p {
		line-height: 59.7px;
	}
	.form_div .left p:first-child,
	.form_div .left p:nth-of-type(4),
	.form_div .right p:first-child,
	.suliang,
	.form_div .left p:nth-of-type(5),
	.form_div .left p:last-child,
	.jygwc span,
	.q_a span,
	.cont1 div p,
	.zhixun,
	.biaodan1 table tr td p,
	.lis_cont{
		font-size: 21.33px;
	}
	.form_div .left p:nth-of-type(2),
	.form_div .left p:nth-of-type(3),
	.form_div .right p:nth-of-type(2),
	.wenzi div p{
		font-size: 21.33px;
	}
	.form_div .right p,
	.xuanjian {
		line-height: 59.7px;
	}
	.suliang {
		font-size: 36px;
	}
	.jian,
	.xuanjian span:nth-of-type(3) {
		width: 30.7px;
		height: 30.7px;
		line-height: 30.7px;
	}
	.jygwc input {
		padding: 10px 0;
		font-size: 25px;
	}
	.share {
		
	}
	.share a {
		width: 25.6px;
		height: 25.6px;
	}
	.cont1 div p {
		line-height: 33.15px;
	}
	.p1 {
		font-size: 28.33px !important;
		margin-bottom: 15.3px;
	}
	.cont1 div h1 {
		font-size: 16.25px;
		margin-bottom: 42.5px;
	}
	.p2 {
		margin: 25.5px auto;
	}
	.img_c {
		margin: 34px auto;
	}
	.cont1_div div a p {
		font-size: 18.7px;
	}
	.cont1_div div>a p {
		font-size: 21.13px;
	}
	.zhixun {
		height: 61.44px;
		line-height: 61.44px;
	}
	.biaodan1 table tr td p {
		line-height: 26.7px;
	}
	.list_a .list_a_o li a{
	font-size:16.44px;
	}
	..about_con_content{width: 80%}
}

@media only screen and (max-width: 480px) {
	.rongqi_r h1,
	.rongqi_r span {
		font-size: 18.375px;
	}
	.rongqi_r span {
		margin-top: 0px;
	}
	.rongqi_r p,.cont3 div {
		font-size: 17.5px;
	}
	.rongqi_r {
		width: 54%;
	}
	li.more {
		margin-top: 33.68px !important;
		margin-bottom: 33.68px !important;
	}
	.more div {
		font-size: 16.8px;
		line-height: 58.18px;
	}
	.menu {
		height: 74.6px;
	}
	#topcontrol,.back{
		width: 48px;
		height: 48px;
	}
	#topcontrol {
		bottom: 85px !important;
	}
	.back{
		bottom: 150px !important;
	}
	.menu .menu_div {
		margin: 12px 2.5% 20px 2.5%;
	}
	.menu .menu_div>ul li a div p {
		line-height: 36px;
	}
	.menu .menu_div>ul li a div span {
		height: 17px;
		margin-top: -6px;
	}
	.tel {
		height: 74px;
		line-height: 74px;
		font-size: 21px;
		margin-top: 85px;
	}
	.sign_zh {
		height: 46px;
		line-height: 23px;
		font-size: 15px;
		margin-top: 69px;
	}
	.sign_en {
		height: 32px;
		line-height: 16px;
		font-size: 13px;
		margin-top: 30px;
	}
	.flow {
		margin-top: 75px;
	}
	.flag {
		margin-top: 37px;
	}
	.imgs {
		width: 38px;
		height: 38px;
		;
	}
	.about_head {
		height: 65px;
		font-size: 19px;
	}
	.about_block {
		height: 39px;
		margin-top: 5px;
	}
	.about_content {
		height: 39px;
	}
	.about_con_content {
		font-size: 16px;
		margin-top: 33px;
	}
	.about_con_content pre {
		font-size: 16px;
		line-height: 1.3em;
	}
	.w_list_pic {
		height: 305px;
		margin-top: 5px;
	}
	.dec_pic {
		height: 52.5px;
	}
	a .w_list_pic {
		font-size: 17px;
		line-height: 26px;
	}
	.con_tiele {
		font-size: 19px;
	}
	.con_con {
		font-size: 17px;
	}
	.list_a .list_a_o li a {
		font-size: 16px;
		padding: 0 9px;
	}
	.form_div .left p {
		line-height: 52.3px;
	}
	.form_div .left p:first-child,
	.form_div .left p:nth-of-type(4),
	.form_div .right p:first-child,
	.suliang,
	.form_div .left p:nth-of-type(5),
	.form_div .left p:last-child,
	.jygwc input,
	.wenzi div p,
	.q_a span,
	.cont1 div p,
	.zhixun,
	.biaodan1 table tr td p,
	.lis_cont{
		font-size: 18.66px;
	}
	.form_div .left p:nth-of-type(2),
	.form_div .left p:nth-of-type(3),
	.form_div .right p:nth-of-type(2) {
		font-size: 18.66px;
	}
	.form_div .right p,
	.xuanjian {
		line-height: 52.3px;
	}
	.suliang {
		font-size: 31.5px;
	}
	.jian,
	.xuanjian span:nth-of-type(3) {
		width: 26.86px;
		height: 26.86px;
		line-height: 26.86px;
	}
	.jygwc {
		margin: 26px 0;
	}
	.img1 img {
		margin: 56px auto 37.625px auto !important;
	}
	.q_a,
	.share {
		
	}
	.share a {
		width: 22.4px;
		height: 22.4px;
	}
	.cont1 div p {
		line-height: 29px;
	}
	.p1 {
		font-size: 24.7px !important;
		margin-bottom: 13.3px;
	}
	.cont1 div h1 {
		font-size: 14.2px;
		margin-bottom: 37.18px;
	}
	.p2 {
		margin: 22.3px auto;
	}
	.img_c {
		margin: 29.75px auto;
	}
	.cont1_div div a p {
		font-size: 16.3px;
	}
	.cont1_div div>a p {
		font-size: 18.66px;
	}
	.zhixun {
		height: 53.76px;
		line-height: 53.76px;
	}
	.biaodan1 table tr td p {
		line-height: 28.275pxpx;
	}
}

@media only screen and (max-width: 420px) {
	.nav_ul_div p,
	.nav_ul_div ul>li {
		line-height: 2em;
		font-size: 14px;
	}
	.rongqi_r h1,
	.rongqi_r span {
		font-size: 18px;
	}
	.rongqi_r span {
		margin-top: -5px !important;
	}
	.rongqi_r {
		width: 53%;
	}
	.rongqi_r p,.cont3 div {
		font-size: 10px;
	}
	li.more {
		margin-top: 30px !important;
		margin-bottom: 30px !important;
	}
	.more div {
		font-size: 14.7px;
		line-height: 51px;
	}
	.menu {
		height: 65.3px;
	}
	#topcontrol,.back{
		width: 42px;
		height: 42px;
	}
	#topcontrol {
		bottom: 10px !important;
	}
	.back {
		bottom: 40px !important;
	}
	.menu .menu_div>ul li a div p {
		line-height: 35px;
		font-size: 16px;
	}
	
	.menu .menu_div>ul {
		border: 3px solid #030000;
	}
	.tel {
		height: 56px;
		line-height: 56px;
		font-size: 16px;
		margin-top: 64px;
	}
	.sign_zh {
		height: 34.5px;
		line-height: 17px;
		font-size: 13px;
		margin-top: 52px;
	}
	.sign_en {
		height: 24px;
		line-height: 12px;
		font-size: 12px;
		margin-top: 23px;
	}
	.flow {
		margin-top: 56px;
	}
	.flag {
		margin-top: 28px;
	}
	.imgs {
		width: 32px;
		height: 32px;
	}
	.about_head {
		height: 49px;
		font-size: 15px;
	}
	.about_block {
		height: 30px;
		margin-top: 4px;
	}
	.about_content {
		height: 30px;
	}
	.about_con_content {
		font-size: 12px;
		margin-top: 25px;
	}
	.about_con_content pre {
		font-size: 12px;
		line-height: 1.3em;
	}
	.w_list_pic {
		height: 229px;
		margin-top: 4px;
	}
	.dec_pic {
		height: 40px;
	}
	a .w_list_pic {
		font-size: 13px;
		line-height: 20px;
	}
	.con_tiele {
		font-size: 14px;
	}
	.con_con {
		font-size: 13px;
	}
	.list_a .list_a_o li a {
		font-size: 13px;
		padding: 0 9px;
	}
	.form_div .left p {
		line-height: 45.76px;
	}
	.form_div .left p:first-child,
	.form_div .left p:nth-of-type(4),
	.form_div .right p:first-child,
	.suliang,
	.form_div .left p:nth-of-type(5),
	.form_div .left p:last-child,
	.jygwc input,
	.wenzi div p,
	.q_a span,
	.cont1 div p,
	.zhixun,
	.biaodan1 table tr td p,
	.lis_cont{
		font-size: 16.33px;
	}
	.form_div .left p:nth-of-type(2),
	.form_div .left p:nth-of-type(3),
	.form_div .right p:nth-of-type(2) {
		font-size: 16.33px;
	}
	.form_div .right p,
	.xuanjian {
		line-height: 45.76px;
	}
	.suliang {
		font-size: 27.5px;
	}
	.jian,
	.xuanjian span:nth-of-type(3) {
		width: 23.5px;
		height: 23.5px;
		line-height: 23.5px;
	}
	.jygwc {
		margin: 23.5px 0;
	}
	.img1 img {
		margin: 49px auto 33px auto !important;
	}
	.q_a,
	.share {
		
	}
	.share a {
		width: 19.6px;
		height: 19.6px;
	}
	.cont1 div p {
		line-height: 16px;
	}
	.p1 {
		font-size: 21.6px;
		margin-bottom: 11.6px;
	}
	.cont1 div h1 {
		font-size: 12.4px;
		margin-bottom: 32.5px;
	}
	.p2 {
		margin: 19.5px auto;
	}
	.img_c {
		margin: 26px auto;
	}
	.cont1_div div a p {
		font-size: 14.3px;
	}
	.cont1_div div>a p {
		font-size: 16.33px;
	}
	.zhixun {
		height: 47.04px;
		line-height: 47.04px;
	}
	.biaodan1 table tr td p {
		line-height: 26.11px;
	}
	.lis_cont{ margin-top: 18px;}
}

@media only screen and (max-width: 375px) {
	.rongqi_r span {
		margin-top: -3px !important;
	}
	li.more {
		margin-top: 25px !important;
		margin-bottom: 25px !important;
	}
	.more div {
		line-height: 44.5px;
	}
	.menu {
		height: 57.1px;
	}
	#topcontrol,.back{
		width: 25px;
		height: 25px;
	}
	.menu .menu_div>ul li a div span {
		height: 15px
	}
	.menu .menu_div>ul li a div p {
		font-size: 13px;
		line-height: 29px;
	}
	.tel {
		height: 43px;
		line-height: 43px;
		font-size: 12px;
		margin-top: 48px;
	}
	.sign_zh {
		height: auto;
		line-height: 1.2em;
		font-size: 12px;
		margin-top: 39px;
	}
	.sign_en {
		height: auto;
		line-height: 1.2em;
		font-size: 12px;
		margin-top: 17px;
	}
	.flow {
		margin-top: 42px;
	}
	.flag {
		margin-top: 21px;
	}
	.imgs {
		width: 26px;
		height: 26px;
	}
	.about_head {
		height: 37px;
		font-size: 12px;
	}
	.about_block {
		height: 23px;
		margin-top: 4px;
	}
	.about_content {
		height: 23px;
	}
	.about_con_content {
		font-size: 10px !important;
		margin-top: 36px;
		width: 72%;
		margin-left: 6%;
	}
	.about_con_content pre {
		font-size: 10px;
		line-height: 1.3em;
	}
	.w_list_pic {
		height: 172px;
		margin-top: 3px;
	}
	.dec_pic {
		height: 30px;
	}
	a .w_list_pic {
		font-size: 12px;
		line-height: 15px;
	}
	.con_tiele {
		font-size: 12px;
	}
	.con_con {
		font-size: 11px;
	}
	.list_a .list_a_o li a {
		padding: 0 6px;
	}
	.form_div .left p {
		line-height: 40.04px;
	}
	.form_div .left p:first-child,
	.form_div .left p:nth-of-type(4),
	.form_div .right p:first-child,
	.suliang,
	.form_div .left p:nth-of-type(5),
	.form_div .left p:last-child,
	.jygwc input,
	.wenzi div p,
	.q_a span,
	.cont1 div p,
	.zhixun,
	.biaodan1 table tr td p,
	.lis_cont{
		font-size: 12px;
	}
	.form_div .left p:nth-of-type(2),
	.form_div .left p:nth-of-type(3),
	.form_div .right p:nth-of-type(2) {
		font-size: 14.28px;
	}
	.form_div .right p,
	.xuanjian {
		line-height: 40.04px;
	}
	.suliang {
		font-size: 24px;
	}
	.jian,
	.xuanjian span:nth-of-type(3) {
		width: 20.5px;
		height: 20.5px;
		line-height: 20.5px;
	}
	.jygwc {
		margin: 20px 0;
	}
	.img1 img {
		margin: 42.875px auto 28.875px auto !important;
	}
	.q_a,
	.share {
		
	}
	.share a {
		width: 22px;
		height: 22px;
	}
	.img_c {
		margin: 22.7px auto;
	}
	.zhixun {
		height: 41.16px;
		line-height: 41.16px;
	}
	.biaodan1 table tr td p {
		line-height: 18px;
	}
	.lis_cont{ margin-top: 16px;}
	.lis_b ul li{ margin-bottom: 0.5%;}
}

@media only screen and (min-width: 320px) and (max-width:374px) {
	.list_a .list_a_o li a {
		padding: 0 3px;
	}
	.form_div .left p:first-child,
	.form_div .left p:nth-of-type(4),
	.form_div .right p:first-child,
	.suliang,
	.form_div .left p:nth-of-type(5),
	.form_div .left p:last-child,
	.form_div .left p:nth-of-type(2),
	.form_div .left p:nth-of-type(3),
	.form_div .right p:nth-of-type(2),
	.jygwc input,
	.wenzi div p,
	.q_a span,
	.cont1 div p,
	.zhixun,
	.biaodan1 table tr td p,
	.lis_cont{
		font-size: 12px;
	}
	.form_div .left p,
	.form_div .right p,
	.xuanjian {
		line-height: 35.3px;
	}
	.suliang {
		font-size: 21px;
	}
	.jian,
	.xuanjian span:nth-of-type(3) {
		width: 17.9px;
		height: 17.9px;
		line-height: 17.9px;
	}
	.jygwc {
		margin: 17.5px 0;
	}
	.img1 img {
		margin: 29.875px auto 11px auto !important;
	}
	.q_a,
	.share {
		margin: 24.5px auto;
	}
	.share a {
		width: 17.15px;
		height: 17.15px;
	}
	.img_c {
		margin: 19.2px auto;
	}
	.zhixun {
		height: 35.12px;
		line-height: 35.12px;
	}
	.biaodan1 table tr td p {
		line-height: 22.681px;
	}
	.back{ right: 34px;}
	.lis_cont{ margin-top: 14px;}
	.lis_b ul li{ margin-bottom: 0.23%;}
}