@media screen  and (min-width: 1438px)
{
.product_q2_body {font-size: 0;}
.product_q1
{
	width: 1420px;
	margin: 0 auto;
	overflow: hidden;
}
.product_q1_left
{
	float:left;
	width: 1010px;
	margin-top:90px;
	margin-left: 40px;
}
.product_q1_right
{
	float:left;
	width: 370px;
	margin-top:90px;
}

.product_q1_left_title
{
	font-family: gill sans;
    color:#09243f;
	font-size: 50px;
	margin-bottom: 28px;
	text-transform: uppercase;
}
.product_q1_left_body
{
	/*font-family: gill sans;*/
    /*color:#09243f;*/
	/*font-size: 20px;*/
	margin-bottom: 28px;
	width: 950px;
}

.product_q1_left_body1
{
		font-family: avenir;
	color:#333;
	font-size: 18px;
	line-height: 25px;
	margin-top: 18px;
	margin-bottom: 18px;
}


.product_q1_right1
{
	background-color: #ddd;
	overflow: hidden;
width: 330px;
height: 245px;
}
.product_q1_right1_title
{
	font-size: 26px;
    font-family: gill sans;
    color:#09243f;
	margin-top: 20px;
	margin-left:20px;

}
.product_q1_right1_icon
{
	width: 20px;
	margin-left: 10px;
}
.product_q1_right1_form
{
  width:330px;
  text-align: left;
  margin-left: 20px;
}
.product_q1_right1_input1
{
       margin-top: 25px;
       margin-left: 0px;
        border: 0 none;       /*去掉边框*/
        outline-style: none;  /*去掉轮廓线*/
        padding-left: 20px;
        font-size: 18px;
        width: 270px;
        color: #aaa;
        background-color: white;
        line-height: 35px;
     
}
.product_q1_right1_input2
{
       margin-top: 14px;
        margin-left: 0px;
        border: 0 none;       /*去掉边框*/
        outline-style: none;  /*去掉轮廓线*/
    padding-left: 20px;
         font-size: 18px;
        width: 270px;
        color: #aaa;
        background-color: white;
         line-height: 35px;
        
}
.product_q1_right1_testform_article
{
	font-family: gill sans;
    color:#09243f;
	float: left;
	font-size: 18px;
	margin-left: 0px;
	margin-top: 25px;

}
.product_q1_right1_submit
{

  border-width: 0px;
  border-style:solid;
  border-radius: 0px;
  width:105px;
  line-height: 35px;
	background-color: #debb48;
  color:#fff;
  font-family: gill sans;
  cursor: pointer;
  font-size: 18px;
  margin-left: 0px;
  margin-top: 20px;
}
.product_q1_right1_submit:hover
{
color:#f1da90;
	transition: 0.3s;
}


.product_q1_right2
{
background-color: #ddd;
overflow: hidden;
width: 330px;
margin-right: 40px;
margin-top: 20px;
}
.product_q1_right2_title
{
	font-size:26px;
	font-family: gill sans;
    color:#09243f;
	margin-top: 20px;
	margin-left:20px;

}
.product_q1_right2_icon
{
	width: 20px;
	margin-left: 10px;
}
.product_q1_right2_body
{
	margin-left:20px;
	margin-top: 15px;

}
.product_q1_right2_body1
{
font-family: gill sans;
    color:#09243f;
	font-size: 20px;
}
.product_q1_right2_body2
{
	font-size: 18px;
	line-height: 24px;
	margin-top: 10px;

}
.product_q1_right2_body2_all
{
	margin-top: 10px;
	width: 290px;
}
.product_q1_right2_add
{
	font-weight: bold;
	color: #09243f;
	font-size: 20px;

}
.product_q1_right2_contact
{
		background-color: #debb48;
		  font-family: gill sans;
	font-size: 18px;
	color: white;
	width: 200px;
	padding-top: 11px;
	padding-bottom: 11px;
	text-align: center;
	margin-left:20px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.product_q1_right2_contact:hover
{
	color:#f1da90;
	transition: 0.3s;
}

.product_q2
{
	width: 1420px;
	margin: 0 auto;
	overflow: hidden;
}
.product_q2_title
{
	margin-top: 50px;
	font-size: 24px;
	margin-left: 40px;
	margin-bottom: 20px;
	font-family: gill sans;
    color:#09243f;

}
.product_q2_row
{
	width: 1374px;
	overflow: hidden;
	margin:0 auto;
}
.product_q2_body
{
	float: left;
	margin-top: 17px;
	margin-left: 17px;
	margin-right: 17px;
	
}

.product_q2_body_article
{   
	position: relative;
	overflow: hidden;
	width: 424px;
	background-color: #ddd;
	
}
.product_q2_body_title
{
	margin-top: 18px;
	font-size: 22px;
	margin-left: 43px;
	font-weight: bold;
	height: 52px;
	font-family: gill sans;
    color:#09243f;
}
.product_q2_body_img
{
	
	overflow: hidden;
}

.product_img3
{transition:all 0.9s;
width: 424px;
height: 167px;
 cursor: pointer;

}
.product_img3:hover
{
	 transform: scale(1.1);
     -webkit-transform: scale(1.1); /*Safari 和 Chrome*/
     -moz-transform: scale(1.1); /*Firefox*/
     -ms-transform: scale(1.1); /*IE9*/
     -o-transform: scale(1.1); /*Opera*/
}
.product_q2_more
{
	background-color: #debb48;
	

	width: 152px;
	margin-left:33px;
	margin-top: 36px;
	font-size: 18px;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
	font-family: gill sans;
    color:#fff;
	margin-bottom: 18px;
	
}
.product_q2_more:hover
{
    color:#f1da90;
	transition: 0.3s;
}
.product_q3
{
	width: 1420px;
	margin: 0 auto;
	overflow: hidden;

}
.product_q3_title
{
	margin-top: 60px;
	font-size: 24px;
	margin-left:40px;
	margin-bottom: 30px;
	font-family: gill sans;
    color:#09243f;

}
.product_q3_more
{
	background-color: #debb48;
	

	width: 152px;
	margin-left:33px;
	margin-top: 36px;
	font-size: 18px;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
	font-family: gill sans;
    color:#fff;
	margin-bottom: 18px;
	
}
.product_q3_more:hover
{
    color:#f1da90;
	transition: 0.3s;
}
.banner_title
{
	font-size: 30px;
	text-align: center;
	margin-bottom: 26px;
	font-family: gill sans;
    color:#09243f;
}
.banner_article
{
	width: 620px;
	height: 390px;
	position: absolute;
	top:220px;
	left:100px;
	z-index: 9999;
	background-color: #ddd;
}
.banner_article1
{
	font-size: 30px;
	margin-top: 70px;
	margin-left: 40px;
	font-family: gill sans;
    color:#09243f;
}
.banner_article2
{
	font-size: 18px;
	margin-top: 20px;
	margin-left: 40px;
	margin-right: 40px;
	line-height: 33px;
}
.swiper-container
{  
	width: 1300px;
	margin:0 auto;
	padding-bottom: 70px;
}
}

@media screen  and (max-width: 1438px)
{
.product_q2_body {font-size: 0;}
.product_q1
{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.product_q1_left
{
	float:left;
	width: 71.13%;
	margin-top:90px;
	margin-left: 2.81%;
}
.product_q1_right
{
	float:left;
	width: 26.06%;
	margin-top:90px;
}

.product_q1_left_title
{
	font-family: gill sans;
    color:#09243f;
	font-size: 50px;
	margin-bottom: 28px;
	text-transform: uppercase;
}
.product_q1_left_body
{
	/*font-family: gill sans;*/
    color:#09243f;
	/*font-size: 20px;*/
	margin-bottom: 28px;
	width: 94.06%;
}

.product_q1_left_body1
{
		font-family: avenir;
	color:#333;
	font-size: 18px;
	line-height: 25px;
	margin-top: 18px;
	margin-bottom: 18px;
}


.product_q1_right1
{
	background-color: #ddd;
	overflow: hidden;
width: 89.19%;
height: auto;
padding-bottom: 25px;
}
.product_q1_right1_title
{
	font-size: 26px;
    font-family: gill sans;
    color:#09243f;
	margin-top: 20px;
	margin-left:6.06%;

}
.product_q1_right1_icon
{
	width: 20px;
	margin-left: 10px;
}
.product_q1_right1_form
{
 width: 89.19%;
  text-align: left;
  margin-left:6.06%;
}
.product_q1_right1_input1
{
       margin-top: 25px;
       margin-left: 0px;
        border: 0 none;       /*去掉边框*/
        outline-style: none;  /*去掉轮廓线*/
        padding-left: 20px;
        font-size: 18px;
        width: 81.82%;
        color: #aaa;
        background-color: white;
        line-height: 35px;
     
}
.product_q1_right1_input2
{
       margin-top: 14px;
        margin-left: 0px;
        border: 0 none;       /*去掉边框*/
        outline-style: none;  /*去掉轮廓线*/
    padding-left: 20px;
         font-size: 18px;
       width: 81.82%;
        color: #aaa;
        background-color: white;
         line-height: 35px;
        
}
.product_q1_right1_testform_article
{
	font-family: gill sans;
    color:#09243f;
	float: left;
	font-size: 18px;
	margin-left: 0px;
	margin-top: 25px;
	margin-right: 20px;

}
.product_q1_right1_submit
{

  border-width: 0px;
  border-style:solid;
  border-radius: 0px;
  width:105px;
  line-height: 35px;
	background-color: #debb48;
  color:#fff;
  font-family: gill sans;
  cursor: pointer;
  font-size: 18px;
  margin-left: 0px;
  margin-top: 20px;
}
.product_q1_right1_submit:hover
{
color:#f1da90;
	transition: 0.3s;
}


.product_q1_right2
{
background-color: #ddd;
overflow: hidden;
width: 89.19%;
margin-right: 40px;
margin-top: 20px;
}
.product_q1_right2_title
{
	font-size:26px;
	font-family: gill sans;
    color:#09243f;
	margin-top: 20px;
	margin-left:20px;

}
.product_q1_right2_icon
{
	width: 20px;
	margin-left: 10px;
}
.product_q1_right2_body
{
	margin-left:6.06%;
	margin-top: 15px;

}
.product_q1_right2_body1
{
font-family: gill sans;
    color:#09243f;
	font-size: 20px;
}
.product_q1_right2_body2
{
	font-size: 18px;
	line-height: 30px;
	margin-top: 10px;
}
.product_q1_right2_add
{
	font-weight: bold;
}
.product_q1_right2_contact
{
		background-color: #debb48;
		  font-family: gill sans;
	font-size: 18px;
	color: white;
	width: 200px;
	padding-top: 11px;
	padding-bottom: 11px;
	text-align: center;
	margin-left:20px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.product_q1_right2_contact:hover
{
	color:#f1da90;
	transition: 0.3s;
}

.product_q2
{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.product_q2_title
{
	margin-top: 50px;
	font-size: 24px;
	margin-left: 2.82%;
	margin-bottom: 20px;
	font-family: gill sans;
    color:#09243f;

}
.product_q2_row
{
	width: 96.76%;
	overflow: hidden;
	margin:0 auto;
}
.product_q2_body
{
	float: left;
	margin:1.237%;
	font-size: 0px;
	width: 30.85%;
	
}

.product_q2_body_article
{   
	position: relative;
	overflow: hidden;
	width:100%;
	background-color: #ddd;
	
}
.product_q2_body_title
{
	margin-top: 18px;
	font-size: 22px;
	margin-left: 10.14%;
	font-weight: bold;
	font-family: gill sans;
    color:#09243f;
    height: 52px;
}
.product_q2_body_img
{
	
	overflow: hidden;
}

.product_img3
{transition:all 0.9s;
	min-width: 100%;
max-width: 100%;
height: 167px;
 cursor: pointer;

}
.product_img3:hover
{
	 transform: scale(1.1);
     -webkit-transform: scale(1.1); /*Safari 和 Chrome*/
     -moz-transform: scale(1.1); /*Firefox*/
     -ms-transform: scale(1.1); /*IE9*/
     -o-transform: scale(1.1); /*Opera*/
}
.product_q2_more
{
	background-color: #debb48;
	

	width: 152px;
	margin-left:33px;
	margin-top: 36px;
	font-size: 18px;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
	font-family: gill sans;
    color:#fff;
	margin-bottom: 18px;
	
}
.product_q2_more:hover
{
    color:#f1da90;
	transition: 0.3s;
}
.product_q3
{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;

}
.product_q3_title
{
	margin-top: 60px;
	font-size: 24px;
	margin-left:2.816%;
	margin-bottom: 30px;
	font-family: gill sans;
    color:#09243f;

}
.product_q3_more
{
	background-color: #debb48;
	

	width: 152px;
	margin-left:33px;
	margin-top: 31px;
	font-size: 18px;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 12px;
	font-family: gill sans;
    color:#fff;
	margin-bottom: 18px;
	
}
.product_q3_more:hover
{
    color:#f1da90;
	transition: 0.3s;
}
.banner_title
{
	font-size: 30px;
	text-align: center;
	margin-bottom: 26px;
	font-family: gill sans;
    color:#09243f;
}
.banner_article
{
	width: 620px;
	height: 390px;
	position: absolute;
	top:220px;
	left:100px;
	z-index: 9999;
	background-color: #ddd;
}
.banner_article1
{
	font-size: 30px;
	margin-top: 55px;
	margin-left: 40px;
	font-family: gill sans;
    color:#09243f;
}
.banner_article2
{
	font-size: 18px;
	margin-top: 20px;
	margin-left: 40px;
	margin-right: 40px;
	line-height: 33px;
}
.swiper-container
{  
	width: 91.55%;
	margin:0 auto;
	padding-bottom: 70px;
}
}