@charset "UTF-8";
/* css utf-8 编码声明  下面注释若有必要可自行删除
Write by 奇点网络 WWW.QIDIANRT.COM  QQ/WeChat：1195650011  Tel：15508600880
 */
/* 此CSS样式为奇点网络-李露露编写 类名通用加前缀 q_ */
@media(max-width: 1440px){

.main1200{width:1000px;margin:0 auto;}
.main1366{width:1050px;margin:0 auto;}
.main1560{width:1100px;margin:0 auto;}

/* header start! */
	.q_header{height:80px;}
	.q_logo{width:292px;}
	.q_nav{width:calc(100% - 605px);float:left;padding:0 10px 0 30px;}
	.q_nav>ul>li{height:80px;line-height: 80px;margin:0 10px;}
	.q_nav>ul>li>a{font-size: 15px;letter-spacing: 1px;padding:0 5px;}
	.q_tel{width:305px;}
	.q_tel_l{width:165px;padding:25px 0;height: 80px;letter-spacing: 0px;line-height: 30px;font-size: 17px;}
	.q_tel_l img{width:30px;}
	.q_tel_icon{width:140px;padding:25px 0;}
	.q_tel_icon>li{float:right;padding:0 2px;height:30px;line-height: 30px;}
	.q_tel_icon>li>a>img{width:30px;}
	.icon_wechat{top:calc(100% + 25px);left:-23px;width: 76px;}
	.q_header.q_header_fixed{height:80px;}
	.q_header.q_header_fixed .q_logo{width:292px;}
	.q_header.q_header_fixed .q_nav{width:calc(100% - 605px);float:left;padding:0 10px 0 30px;}
	.q_header.q_header_fixed .q_nav>ul>li{height:80px;line-height: 80px;margin:0 10px;}
	.q_header.q_header_fixed .q_tel_l{height:80px;padding:25px 0;}
	.q_header.q_header_fixed .q_tel_icon{padding:25px 0;}
	.q_header.q_header_fixed .icon_wechat{top:calc(100% + 25px);}

/* header end! */

/* banner  start! */
	.q_banner .swiper-pagination-fraction,
	.q_banner .swiper-pagination-custom,
	.q_banner .swiper-container-horizontal > .swiper-pagination-bullets {bottom: 25px;}
	.q_banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 6px;}
	.q_banner .swiper-pagination-bullet {background: #fff;opacity: 1;}
	.q_banner .swiper-pagination-bullet-active {opacity: 1;background: #fc811a;}
	.swiper_button_banner{display: none;}
/* banner  end! */

/* section_title  start! */
	.q_section{margin:60px auto 0;}
	.section_title_cn{height:27px;line-height: 27px;font-size: 23px;}
	.section_title_en{height:20px;line-height: 20px;font-size: 11px;}
	.section_title_span{width:400px;}
	.section_title_span span {width:40px;}
/* section_title  end! */

/* product  start! */
	.q_product_main{margin:50px auto 0;}
	.q_product_item_txt{width:100%;margin:0 auto;padding:15px 20px;}
	.q_product_item_txt h2 a{height:30px;line-height: 30px;font-size: 16px;}
	.q_product_item_txt_line{margin:8px auto 0;}
	.q_product_item_txt p{font-size: 12px;line-height: 20px;height:40px;}
/* product  end! */

/* search  start! */
	.q_search_form{width:280px;}
	.q_search_keys{width:calc(100% - 430px);padding:0 20px 0 20px;}
	.q_search_keys a{padding:0 8px;}
/* search  end! */

/* news  start! */
	.q_news_main{margin:50px auto 0;}

	/* news left */
	.q_news_l{width:550px;height:429px;}
	.swiper_news .swiper-slide a h3{padding:0 115px 0 35px;font-size: 15px;letter-spacing: 1px;height:45px;line-height: 45px;}
	.swiper_news_button{width:55px;height:45px;line-height: 45px;font-size: 20px;}
	.swiper_news_button_prev{right:55px;}


	/* news right */
	.q_news_r{width:calc(100% - 570px);height:429px;}
	.q_news_r_item{height:131px;margin:0 auto 18px;padding:20px 30px;}
	.q_news_r_item:nth-of-type(3){margin:0 auto;}
	.q_news_r_item_date{width:91px;height:91px;border-radius: 6px;padding:15px 0;}
	.q_news_r_item_date_big{line-height: 25px;height:25px;font-size: 20px;}
	.q_news_r_item_date_small{line-height: 20px;height:20px;font-size: 15px;}
	.q_news_r_item_date_p{line-height: 20px;height:20px;font-size: 13px;}
	.q_news_r_item_txt{width:calc(100% - 105px);height:91px;}
	.q_news_r_item_txt h2{height:25px;line-height: 25px;}
	.q_news_r_item_txt h2 a{font-size: 17px;height:25px;line-height: 25px;}
	.q_news_r_item_txt p{margin:5px auto 0;font-size: 14px;height:40px;line-height: 20px;}
	.q_news_r_item_txt_more{margin:3px auto 0;height:18px;line-height: 18px;}
	.q_news_r_item_txt_more a{font-size: 12px;}
	.q_news_r_item_txt_more a i{margin-left: 5px;}
/* news  end! */

/* about  start! */
	.q_about_main{margin:50px auto 0;}

	/* about left */
	.q_about_l_main{padding:50px 60px 40px;}
	.q_about_l_main h2{height:30px;line-height: 30px;font-size: 19px;}
	.q_about_l_main h2 span{font-size: 12px;margin-left: 8px;}
	.q_about_l_p{margin:40px auto 0;}
	.q_about_l_p p{margin:0 auto 5px;font-size: 14px;line-height: 30px;}
	.q_about_l_more{margin:100px auto 0;}
	.q_about_l_more a{padding:6px 50px;}

	/* about right */
	.q_about_r_mask{padding:13px;}
	.q_about_r_mask_main{padding:0 10px;}
	.q_about_r_mask_main h3{height:26px;line-height: 26px;font-size: 17px;}
	.q_about_r_mask_main p{max-height:36px;line-height: 18px;font-size: 13px;}
/* about  end! */

/* number  start! */
	.q_number{margin:80px auto;}
	.q_number_top .timer{font-size: 48px;}
	.q_number_top .sub{font-size: 15px;}
	.q_number_txt{font-size: 14px;}
/* number  end! */

/* footer start! */
	/* q_footer_t */
	.q_footer_t{padding:55px 0 55px 90px;}
	.q_footer_t_title{height:30px;line-height: 30px;font-size: 18px;font-weight: bold;letter-spacing: 2px;}

	.q_footer_t_l{width:calc(100% - 335px);}
	.q_footer_t_main{margin:10px auto 0;}
	.q_footer_t_main li{height:35px;line-height: 35px;font-size: 15px;}
	.q_footer_t_r{width:330px;}
	/* q_footer_b */
	.q_footer_b{padding:20px 0;}
	.q_footer_b_l{width:calc(100% - 200px);line-height: 30px;height:30px;font-size: 13px;}
	.q_footer_b_r{width:150px;}
	.q_footer_b	.icon_wechat{top:-97px;}
/* footer end! */

/* q_nav_n start! */
	.q_nav_n_ul li a{padding:0 30px;font-size: 15px;}
/* q_nav_n end! */

/* q_main start! */
	.q_main{margin:70px auto 45px;}
	.q_main_p p{line-height: 32px;font-size: 17px;}
	.q_main_txt p{line-height: 32px;font-size: 17px;}
/* q_main end! */

/* q_n_about start! */
	.q_n_about_p{margin:35px auto 0;padding:0 7%;line-height: 32px;font-size: 17px;/*min-height: 210px;*/}
	.q_n_about_img{margin:35px auto 0;}
	.q_n_about_txt{margin:60px auto 0;padding:0 5%;}
	.q_n_about_txt p{margin:0 auto 10px;line-height: 32px;font-size: 17px;}

	/* q_n_about_list */
	.q_n_about_list{margin:55px auto 0;}
	.q_n_about_item_mask{padding:10px;}
	.q_n_about_item_mask_main{padding:0 10px;}
	.q_n_about_item_mask_main h3{height:30px;line-height: 30px;font-size: 17px;}
	.q_n_about_item_mask_main p{max-height:40px;line-height: 20px;font-size: 14px;}
/* q_n_about end! */

/* q_n_news start! */
	.q_n_news_top{margin:55px auto 0;}
	.q_n_news_top_img{width:440px;height:343px;float:left;}
	.q_n_news_top_r{width:calc(100% - 455px);height:343px;float:right;}
	.q_n_news_top_item{margin:0 auto 13px;height:165px;padding:30px 35px;}
	.q_n_news_top_item h2 a{height:27px;line-height: 27px;font-size: 18px;}
	.q_n_news_top_r_date{margin:8px auto 0;font-size: 14px;line-height: 23px;}
	.q_n_news_top_item p{margin:5px auto 0;line-height: 23px;height:46px;font-size: 13px;}

	/* q_n_news_list */
	.q_n_news_list{margin:60px auto 0;}
	.q_n_news_item{padding:25px 0;}
	.q_n_news_item_l{width:180px;padding:25px 5px;}
	.q_n_news_item_date_big{font-size: 57px;line-height: 60px;}
	.q_n_news_item_date_small{font-size: 28px;line-height: 30px;}
	.q_n_news_item_r{width:calc(100% - 220px);}
	.q_n_news_item_r h2 a{height:30px;line-height: 30px;font-size: 18px;}
	.q_n_news_item_r_span{width:20px;margin:8px 0 0;}
	.q_n_news_item_r p{margin:8px auto 0;line-height: 20px;height:40px;font-size: 13px;}
	.q_n_news_item_r_more{margin:15px auto 0;}
	.q_n_news_item_r_more a{padding:2px 35px;font-size: 16px;}

	/* q_n_news show */
	.q_n_news_title{margin:50px auto 0;padding:25px 20px;font-size: 21px;line-height: 26px;}
	.q_n_news_span{margin:15px auto 0;padding:15px;}
	.q_n_news_span span{margin:0 8px;font-size: 13px;}
	.q_n_news_body{margin:15px auto;padding:25px 35px;font-size: 16px;}
	.q_n_news_body p{margin:0 auto 7px;font-size: 16px;}
	.q_n_news_body h2{margin:15px auto 8px;font-size: 18px;}

/* q_n_news end! */

/* q_n_contact start! */
	.q_n_contact{margin-bottom: 0px;}
	.q_n_contact_p{margin:35px auto 0;padding:0 5%;line-height: 30px;font-size: 17px;}
	.q_n_contact_img{margin:35px auto 0;}
	.q_n_contact_list{padding:0 120px;}
	.contact_item{height:40px;width:60%;border-radius: 15px;}
	.contact_item_icon{width:60px;height:40px;border-radius: 15px;}
	.contact_item_icon img{width:40px;}
	.contact_item_txt{width:calc(100% - 60px);padding:0 25px;height:40px;line-height: 40px;font-size: 15px;}

	/* q_n_message */
	.q_n_message{margin:35px auto 0;}
	.q_n_message_title{font-size: 21px;line-height: 25px;}
	.q_n_message_main{width:70%;margin:40px auto 0;}
	.q_n_message_form .form-button .button{padding: 8px 40px;font-size: 15px;}
	.q_n_message_p{margin:15px auto 0;font-size: 15px;line-height: 20px;padding:8px 30px;}

	/* q_n_map */
	.q_n_map{margin:65px auto 0;}
/* q_n_contact end! */


/* q_n_product start! */
	.q_n_product{margin:35px auto 30px;}
	.q_n_product_top_item{padding:0 15px 15px;}
	.q_n_product_top_item_h{padding: 15px 20px;font-size: 18px;line-height: 25px;}
	.q_n_product_top_item_list{padding:25px 15px 0;}

	/* q_search */
	.q_n_product .q_search{margin: 35px auto 0;}
	.q_n_product .q_search .main1560{width:1000px;}
	.q_n_product .q_search_form{width:240px;}
	.q_n_product .q_search_keys{width:calc(100% - 390px);padding:0 20px 0 20px;}
	.q_n_product .q_search_keys a{padding:0 8px;}

	/* q_brand_form */
	.q_brand_form .form-group label .input{line-height: 20px;height:20px;}
	.q_brand_form .form-group label span{line-height: 20px;height:20px;}

	/* q_select_form */
	.q_select_form .form-group{line-height: 20px;margin:0 30px 5px 0;}
	.q_select_form .form-group select{padding:5px 30px 5px 10px;}
	.q_select_form .form-group label span{padding:0 5px 0 0;}

	/* q_n_product_main */
	.q_n_product_main{min-height: 150px;}
	.q_n_p_item_span{font-size: 12px;}
	.q_n_p_item_txt h3 a{height:30px;line-height: 30px;font-size: 16px;}

	/* q_n_product    content */
	.q_n_product_l{width:215px;min-height: 150px;}
	.list>ul>li a{padding:5px 15px;font-size:14px;height:40px;line-height: 30px;}
	.list>ul>li ul>li>a{padding:10px 15px;font-size:14px;height:50px;line-height: 30px;}
	.q_n_product_r{width:calc(100% - 240px);}
	.q_n_product_r_top_img{width:400px;}
	.q_n_product_r_top_txt{width:calc(100% - 430px);}
	.q_n_product_r_top_txt h1{font-size: 17px;height:30px;line-height: 30px;}
	.q_n_product_r_top_txt_p{margin:10px auto 0;padding:10px 0 0;font-size: 13px;line-height: 22px;max-height: 104px;}
	.q_n_product_r_top_div{margin:20px auto 0;}
	.q_n_product_r_top_div h2{font-size: 17px;height:30px;line-height: 30px;}
	.q_n_product_r_top_group p{font-size: 13px;line-height: 22px;}

	.q_n_product_r_btn{margin:15px auto 0;}
	.q_n_product_r_btn_item{width:32%;margin:0 2% 0 0;padding:5px 10px;}
	.q_n_product_r_btn_item:nth-of-type(3n){margin:0;}
	.q_n_product_r_btn_item img{width:36px;height:32px;}
	.q_n_product_r_btn_item span{height:32px;line-height: 32px;font-size: 15px;}

	.q_n_product_r_tab{margin:30px auto 0;}
	.q_n_product_r_tab .tab-head .tab-nav li a{padding:10px 25px;font-size: 14px;}
	.q_n_product_r_tab .tab-body .tab-panel{padding:30px;font-size: 14px;min-height: 240px;}
	.q_n_product_r_tab .tab-body .tab-panel p{font-size: 14px;}

	.q_n_product_r_relation{margin:30px auto 0;}
	.q_n_product_r_relation h2 span{padding:10px 25px;font-size: 14px;}
	.q_n_product_r_relation_main{margin:20px auto 0;}
	.q_n_product_r_relation_main .q_n_p_item{width:31%;margin:0 3.5% 30px 0;}
	.q_n_product_r_relation_main .q_n_p_item:nth-of-type(4n){margin:0 3.5% 30px 0;}
	.q_n_product_r_relation_main .q_n_p_item:nth-of-type(3n){margin:0 0 30px 0;}

/* q_n_product end! */

/* q_map  start! */
	.my-map { margin: 0 auto; width: 100%; height: 450px; }
/* q_map  end! */




}



@media(max-width: 640px){

.main1200{width:100%;}
.main1366{width:100%;}
.main1560{width:100%;}

/*-- 手机站导航开始 --*/
	.sp_header{height:60px;overflow:hidden;background:rgba(0,0,0,.65);position:fixed;z-index:10;width:100%;}
	.sp_header.sp_header_fixed{background:rgba(0,0,0,.65);}
	.sp_logo{padding:15px 0 15px 5px;float:left;height:60px}
	.sp_logo a{outline: none;}
	.sp_logo img{margin:auto;height:100%;}
	.sp_nav{width:30px;float:right;position:relative;cursor:pointer;height:30px;margin-top:20px;padding-right:5px;}
	.sp_nav span{display:block;background:#f78d34;width:30px;height:2px;position:absolute;right:5px;transition:all ease 0.35s}
	.sp_nav span:nth-of-type(1){top:0px}
	.sp_nav span:nth-of-type(2){top:10px}
	.sp_nav span:nth-of-type(3){top:20px}
	.sp_nav_se span:nth-of-type(1){top:10px;transform:rotate(45deg)}
	.sp_nav_se span:nth-of-type(2){width:0}
	.sp_nav_se span:nth-of-type(3){top:10px;transform:rotate(-45deg)}
	.sjj_nav{position:fixed;z-index:9;background:rgba(0,0,0,.75);width:100%;height:calc(100% - 104px);font-size:14px;line-height:40px;top:-100%;left:0;
		overflow:auto;overflow-x:hidden;transition:top ease 0.35s;border-top:1px #666 solid;
	}
	.nav_show{top:60px;}
	.sjj_nav>ul>li:first-child{overflow:hidden;border-top:0}
	.sjj_nav>ul>li:first-child>a{float:left;width:calc(100% - 70px)}
	.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
	.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #666 solid;text-align:center;color:#999;}
	.sjj_nav ul li i{position:absolute;top:15px;right:0px;border-left:1px #666 solid;height:30px;padding:0px 7px 0 7px;}
	.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
	.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
	.sjj_nav ul li{border-top:1px #666 solid;margin-left:20px;position:relative;line-height:40px;font-size:14px}
	.sjj_nav>ul >li:last-child{border-bottom:1px #666 solid;}
	.sjj_nav ul li ul{display:none;transition:all 0s;}
	.sjj_nav ul li a{color:#fff;width:80%;outline: none;}
	.sjj_nav ul li ul li a{color:#ddd;display:block;text-align:left;}
	.sjj_nav ul li i svg{width:20px;height:20px;fill:#eee;}
	.sjj_nav ul li .sjj_nav_i_se svg{fill:#f78d34}
	.sjj_nav ul li ul li>ul{margin-left:10px}
	.sjj_nav>ul>li{margin-right:20px;line-height: 60px;}
	.sjj_nav>ul>li>i{line-height: 30px;padding:5px 0  0;}
	.sjj_nav>ul>li>i svg{width:30px;}
/*-- 手机站导航结束 --*/

/* banner  start! */
	.q_banner .swiper-pagination-fraction,
	.q_banner .swiper-pagination-custom,
	.q_banner .swiper-container-horizontal > .swiper-pagination-bullets {bottom: 6px;}
	.q_banner .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 4px;}
/* banner  end! */

/* section_title  start! */
	.q_section{margin:35px auto 0;}
	.section_title_cn{height:25px;line-height: 25px;font-size: 20px;}
	.section_title_en{height:20px;line-height: 20px;font-size: 10px;letter-spacing: 0px;}
	.section_title_span{width:100%;margin:10px auto 0;}
	.section_title_span span {width:40px;margin-left: -20px;}
/* section_title  end! */

/* product  start! */
	.q_product_main{margin:40px auto 0;padding:0 15px;}
	.q_product_main .swiper_product_m .swiper-slide{padding:0 55px;}
	.q_product_item{float:none;width:100%;margin:0 auto;}
	.q_product_item_txt{padding:12px 17px;}
	.q_product_item_txt h2 a{height:25px;line-height: 25px;font-size: 16px;}
	.q_product_item_txt_line{width:100%;margin:10px auto 0;border-bottom: 1px solid #ddd;}
	.q_product_item_txt p{margin:10px auto 3px;font-size: 11px;line-height: 18px;height:36px;}
	.swiper_button_product_m_next{background: url('../images/product_right.png') center center no-repeat;}
	.swiper_button_product_m_prev{background: url('../images/product_left.png') center center no-repeat;}
/* product  end! */

/* search  start! */
	.q_search{margin:30px auto 0;}
	.q_search_main{padding:15px 23px;min-height: 30px;}
	.q_search_form{width:100%;float:none;;}
	.q_search_form .input{padding-left:10px;}
	.q_search_keys{display: none;}
	.q_search_more{display: none;}
/* search  end! */

/* news  start! */
	.q_news_main{margin:30px auto 0;}

	/* news left */
	.q_news_l{width:100%;height:auto;float:none;padding:0 15px;}
	.swiper_news .swiper-slide a h3{padding:0 20px;font-size: 13px;letter-spacing: 1px;height:40px;line-height: 40px;text-align: center;}
	.swiper_news_button{width:45px;height:40px;line-height: 40px;font-size: 18px;}
	.swiper_news_button_next{right:0;background-color: rgba(252,129,26,.8);color:#fff;top:50%;margin-top:-20px;}
	.swiper_news_button_prev{right:60px;left:0;background-color: rgba(252,129,26,.8);color:#fff;top:50%;margin-top:-20px;}

	/* news right */
	.q_news_r{width:100%;height:auto;float:none;overflow: hidden;padding:0 15px;margin:20px auto 0;}
	.q_news_r_item{height:100px;margin:0 auto 10px;padding:15px;border-radius:3px;}
	.q_news_r_item_date{width:70px;height:70px;border-radius: 4px;padding:8px 0;}
	.q_news_r_item_date_big{line-height: 19px;height:19px;font-size: 17px;}
	.q_news_r_item_date_small{line-height: 17px;height:17px;font-size: 13px;}
	.q_news_r_item_date_p{line-height: 18px;height:18px;font-size: 13px;}
	.q_news_r_item_txt{width:calc(100% - 83px);height:70px;}
	.q_news_r_item_txt h2{height:25px;line-height: 25px;}
	.q_news_r_item_txt h2 a{font-size: 15px;letter-spacing: 0px;}
	.q_news_r_item_txt p{margin:5px auto 0;font-size: 11px;letter-spacing: 0px;height:40px;line-height: 20px;}
	.q_news_r_item_txt_more{display: none;}
/* news  end! */

/* about  start! */
	.q_about_main{margin:40px auto 0;}

	/* about left */
	.q_about_l,.q_about_r{width:100%;float:none;position: relative;}
	.q_about_l_main{padding:40px 25px;}
	.q_about_l_main h2{height:30px;line-height: 30px;font-size: 22px;}
	.q_about_l_main h2 span{font-size: 12px;margin-left: 7px;}
	.q_about_l_p{margin:25px auto 0;}
	.q_about_l_p p{margin:0 auto 5px;font-size: 12px;line-height: 25px;}
	.q_about_l_more{margin:20px auto 0;text-align: center;}
	.q_about_l_more a{padding:5px 35px;}

	/* about right */
	.q_about_r_item{width:50%;float:left;}

	.q_about_r_mask_main h3{height:30px;line-height: 30px;font-size: 18px;}
	.q_about_r_mask_main p{font-size: 13px;}

/* about  end! */

/* number  start! */
	.q_number{margin:45px auto;padding:0 5%;}
	.q_number_item{width:50%;padding:5px 10px;margin-bottom:20px;}
	.q_number_item:nth-of-type(4){border-right: 0px solid #bfbfbf;}
	.q_number_item:nth-of-type(2){border-right: 0px solid #bfbfbf;}
	.q_number_top .timer{font-size: 30px;}
	.q_number_top .sub{font-size: 11px;vertical-align: top;}
	.q_number_txt{margin:5px auto 0;padding:0;font-size: 11px;}
/* number  end! */

/* footer start! */
	/* q_footer_t */
	.q_footer_t{padding:20px 20px 35px;}
	.q_footer_t_title{height:auto;line-height: 30px;font-size: 16px;text-align: center;font-weight: normal;}
	.q_footer_t_title a{display: inline-block;padding:7px 50px;border-bottom: 1px solid #777;}

	.q_footer_t_l{width:100%;float:none;}
	.q_footer_t_item{width:100%;float:none;}
	.q_footer_t_main{display: none;}
	.q_footer_t_r{width:100%;float:none;}
	/* q_footer_b */
	.q_footer_b{padding:25px 0;}
	.q_footer_b_img{width:100%;margin:0 auto;padding:0 20px;text-align: center;}
	.q_footer_b_img img{width:80px;}
	.q_footer_b_contact{width:100%;margin:20px auto 10px;padding:0 15px;text-align: center;}
	.q_footer_b_contact span{display: inline-block;margin:0 3px;font-size: 12px;color:#ccc;}
	.q_footer_b_l{width:100%;float:none;line-height: 20px;height:auto;font-size: 12px;text-overflow: none;white-space:normal;padding:0 20px;text-align: center;}
	.q_footer_b_l a,.q_footer_b_l span{margin:0 3px;}
	.q_footer_b_r{width:100%;float:none;text-align: center;}
	.q_footer_b_r .q_tel_icon{padding: 0;float: none;margin:15px auto 0;}
	.q_footer_b	.icon_wechat{top:-115px;}
/* footer end! */

/* banner_n start! */
	.q_banner_n{height:auto;}
	.banner_about{background:none;}
	.banner_news{background:none;}
	.banner_product{background:none;}
	.banner_contact{background:url('../images/banner_contact.jpg') no-repeat top center;}
/* banner_n end! */

/* q_nav_n start! */
	.q_nav_n{height:40px;}
	.q_nav_n_ul{height:40px;}
	.q_nav_n_ul li{height:40px;}
	.q_nav_n_ul li a{padding:0 15px;height:40px;line-height: 40px;font-size: 12px;letter-spacing: 0px;}
	.q_nav_n_product li a{padding:0 8px;}
/* q_nav_n end! */

/* q_main start! */
	.q_main{margin:30px auto 20px;}
	.q_main_p p{line-height: 30px;font-size: 17px;}
	.q_main_p p span{color:#222;font-weight: bold;}
	.q_main_txt{width:100%;margin:0 auto;padding:0;}
	.q_main_txt p{line-height: 30px;font-size: 17px;}
/* q_main end! */

/* q_n_about start! */
	.q_n_about_p{margin:25px auto 0;padding:0 30px;line-height: 25px;font-size: 15px;}
	.q_n_about_img{margin:25px auto 0;}
	.q_n_about_txt{margin:30px auto 0;padding:0 30px;}
	.q_n_about_txt p{margin:0 auto 5px;line-height: 25px;font-size: 15px;letter-spacing: 0px;}
	.q_n_about_txt p span{color:#333;font-weight: bold;}

	/* q_n_about_list */
	.q_n_about_list{margin:35px auto 40px;}
	.q_n_about_item{width:50%;}
	.q_n_about_item_mask_main h3{height:30px;line-height:30px;font-size: 17px;letter-spacing: 0px;}
	.q_n_about_item_mask_main p{font-size: 13px;}
/* q_n_about end! */

/* q_n_news start! */
	.q_n_news_top{margin:30px auto 0;}
	.q_n_news_top_img{width:100%;height:auto;float:none;padding:0 20px;}
	.q_n_news_top_r{display: none;}

	/* q_n_news_list */
	.q_n_news_list{margin:20px auto 0;}
	.q_n_news_item{padding:25px 0;width:calc(100% - 40px);}
	.q_n_news_item_l{width:90px;padding:15px 5px;}
	.q_n_news_item_date_big{font-size: 40px;line-height: 50px;height:50px;}
	.q_n_news_item_date_small{font-size: 18px;line-height: 30px;height:30px;}
	.q_n_news_item_r{width:calc(100% - 105px);padding:0;}
	.q_n_news_item_r h2 a{height:25px;line-height: 25px;font-size: 16px;}
	.q_n_news_item_r_span{width:20px;margin:5px 0 0;}
	.q_n_news_item_r p{margin:5px auto 0;line-height: 20px;height:40px;font-size: 12px;}
	.q_n_news_item_r_more{margin:5px auto 0;}
	.q_n_news_item_r_more a{padding:2px 30px;font-size: 15px;}


	/* q_n_news show */
	.q_n_news_title{width:calc(100% - 40px);margin:30px auto 0;padding:20px 15px;font-size: 17px;line-height: 30px;font-weight: bold;color:#333;}
	.q_n_news_span{width:calc(100% - 40px);margin:15px auto 0;padding:10px 15px;}
	.q_n_news_span span{margin:0 5px;font-size: 12px;}
	.q_n_news_body{margin:20px auto;padding:15px 20px;font-size: 14px;font-family: "微软雅黑"}
	.q_n_news_body p{margin:0 auto 5px;font-size: 14px;font-family: "微软雅黑";}
	.q_n_news_body h2{margin:20px auto 10px;font-size: 16px;font-family: "微软雅黑";}
/* q_n_news end! */


/* q_n_contact start! */
	.q_n_contact{margin-bottom: 0px;}
	.q_n_contact_p{margin:30px auto 0;padding:0 25px;line-height: 27px;font-size: 15px;}
	.q_n_contact_img{margin:30px auto 0;}
	.q_n_contact_img_main{position: static;width:100%;height:auto;top:0;left:0;}
	.q_n_contact_img_main .main1200{position: relative;height:auto;}
	.q_n_contact_list{position: static;width:100%;padding:25px 25px;top:0;margin:0 auto;background-color: #bbc8d0;
		transform: translateY(0);
		-webkit-transform: translateY(0);
		-moz-transform: translateY(0);
		-ms-transform: translateY(0);
		-o-transform: translateY(0);
	}
	.contact_item{width:100%;margin:10px 0;height:40px;border-radius: 6px;}
	.contact_item_icon{width:60px;height:40px;border-radius: 6px;}
	.contact_item_txt{width:calc(100% - 60px);padding:0 20px;height:40px;line-height: 40px;font-size: 13px;}

	/* q_n_message */
	.q_n_message{margin:30px auto 0;}
	.q_n_message_title{font-size: 20px;line-height: 25px;}
	.q_n_message_main{width:100%;margin:20px auto 0;padding:0 25px;}
	.q_n_message_form .form-group{width:100%;float:none;margin:0 0 15px 0;}
	.q_n_message_form .form-group .input{height: 36px;line-height: 22px;}
	.q_n_message_form .form-button{margin:15px auto 0;}
	.q_n_message_form .form-button .button{padding: 6px 30px;font-size: 14px;}
	.q_n_message_p{margin:10px auto 0;font-size: 13px;padding:5px 10px;}

	/* q_n_map */
	.q_n_map{margin:30px auto 0;border:3px solid #ccd9ea;}
/* q_n_contact end! */

/* q_n_product start! */
	.q_n_product{margin:35px auto 40px;}
	.q_n_product_top{padding:0;}
	.q_n_product_top_item{padding:0 15px 15px;}
	.q_n_product_top_item_h{padding: 15px 20px;font-size: 16px;line-height: 25px;}
	.q_n_product_top_item_list{padding:25px 5px 0;}
	/* q_search */
	.q_n_product .q_search .main1560{width:100%;display: none;}
	.q_n_product .q_search_form{width:100%;}
	.q_n_product .q_search_keys{display: none;}

	/* q_brand_form */
	.q_brand_form .form-group{width:20%;float:left;}
	.q_brand_form .form-group label .input{display: inline-block;line-height: 20px;height:20px;}
	.q_brand_form .form-group label span{display: inline-block;line-height: 20px;height:20px;margin:0 2px;}

	/* q_select_form */
	.q_select_form .form-group{display: inline-block;line-height: 20px;margin:0 30px 5px 0;}
	.q_select_form div.form-group:last-of-type{display: block;}
	.q_select_form .form-group .button{padding: 6px 25px;}
	.q_select_form .form-group select{padding:5px 30px 5px 10px;}
	.q_select_form .form-group label span{padding:0 5px 0 0;}

	.q_n_product_l_m{width:100%;margin:0 auto;padding:0 25px;}
	.q_n_product_l_m .list .yiji>li>ul>li{border-bottom: 1px solid #ddd;}
	.list_title{padding:0;color: #fff;padding:10px 15px; font-size:15px; display: block;height:56px;line-height: 36px;margin:0 auto 10px;text-align: center;
		position: relative;outline: none;transition: all 0s;background-color: #ff890b;cursor: pointer;
	}
	.yiji{display: none;}

	/* q_n_product_main */
	.q_n_product_main{margin:20px auto 0;padding:0 15px;min-height: 150px;}
	.q_n_p_item{width:48.5%;margin:0 3% 15px 0;}
	.q_n_p_item:nth-of-type(3n){margin:0 3% 15px 0;}
	.q_n_p_item:nth-of-type(2n){margin:0 0 15px 0;}

	.q_n_p_item_txt{padding:20px 15px;}
	.q_n_p_item_span{line-height: 18px;font-size: 12px;}
	.q_n_p_item_txt h3 a{height:25px;line-height: 25px;font-size: 15px;}

	/* q_n_product    content */
	.q_n_product_l{display: none;}
	.q_n_product_r{width:100%;float:none;padding:0 10px;}
	.q_n_product_r_top_img{width:100%;float:none;}
	.q_n_product_r_top_txt{width:100%;float:none;margin:15px auto 0;}
	.q_n_product_r_top_txt h1{font-size: 17px;height:30px;line-height: 30px;}
	.q_n_product_r_top_txt_p{margin:15px auto 0;padding:10px 0 0;font-size: 12px;line-height: 20px;max-height: 115px;}
	.q_n_product_r_top_div{margin:10px auto 0;}
	.q_n_product_r_top_div h2{font-size: 17px;height:30px;line-height: 30px;}
	.q_n_product_r_top_group p{font-size: 13px;line-height: 22px;}

	.q_n_product_r_btn{margin:20px auto 0;}
	.q_n_product_r_btn_item{width:32%;margin:0 2% 0 0;padding:3px 7px;}
	.q_n_product_r_btn_item img{width:40px;height:35px;}
	.q_n_product_r_btn_item span{display:block;height:25px;line-height: 25px;font-size: 12px;margin-left:0px;}

	.q_n_product_r_tab{margin:30px auto 0;}
	.q_n_product_r_tab .tab-head .tab-nav li a{padding:6px 18px;font-size: 14px;}
	.q_n_product_r_tab .tab-body .tab-panel{padding:15px 20px;font-size: 13px;min-height: 180px;}
	.q_n_product_r_tab .tab-body .tab-panel p{font-size: 13px;}

	.q_n_product_r_relation{margin:30px auto 0;}
	.q_n_product_r_relation h2 span{padding:7px 20px;font-size: 14px;}
	.q_n_product_r_relation_main{margin:25px auto 0;}
	.q_n_product_r_relation_main .q_n_p_item{width:48.5%;margin:0 3% 20px 0;}
	.q_n_product_r_relation_main .q_n_p_item:nth-of-type(3n){margin:0 3% 20px 0;}
	.q_n_product_r_relation_main .q_n_p_item:nth-of-type(2n){margin:0 0 20px 0;}

/* q_n_product end! */

/* q_map  start! */
	.my-map { margin: 0 auto; width: 100%; height: 240px; }
/* q_map  end! */

	.h_n_contact {padding:10px 20px;margin-bottom: 15px;}
	.h_n_contact h4 {height: 35px;font-size: 16px;padding: 7px 7px 7px 0;}
	.h_n_contact p {font-size: 15px;padding:5px 0;margin:0 auto;}



}
@media (max-width: 400px) {
	.sp_logo{padding:10px 0 10px 10px;}
	.q_about_l_p p{margin:0 auto 5px;font-size: 12px;line-height: 22px;}
}

/* m_footer  start! */
	.footer_m {display: none;}
	@media (max-width: 640px) {
		.q_footer {margin-bottom: 60px;}
		.footer_m {display: block;}
	}
	.footer_m{position: fixed;bottom:0;left:0;width:100%;height:60px;z-index: 99;padding:10px 0;background-color: #fff;box-shadow: 0 1px 1px #f60;}
	.footer_m_item {width:33.33%;float:left;height:40px;text-align: center;}
	.footer_m_item a{outline: none}
	.footer_m_item_icon {width:100%;height:20px;}
	.footer_m_item_icon a{outline: none;display: block;width: 100%;height:100%;outline: none;}
	.footer_m_item_icon img{width:20px;height:20px;}
	.footer_m_item_txt{width:100%;height:20px;line-height: 20px;color:#555;font-size: 12px;}
/* m_footer  end! */