.product_box_r a{ color:#000;}


@media screen and (min-width: 1200px) {

.key_box{width:1200px; margin:30px auto; font-size:14px;}
.key_list{ display:inline-block; margin-left:10px; font-weight:normal;}

.hr{ width:100%; border-top:solid 1px #eee;}

.title_box{ width:100%; margin:0 auto; text-align:center; padding:25px 0;}
.title_box_t{ font-size:38px; font-weight:bold; margin:10px 0; }
.title_box_c{ font-size:18px; margin:10px 0;}

.product_box{ width:1200px; margin:0 auto; height:840px;}

.product_box_l{ float:left; width:260px; height: auto;}
.product_box_l_title{ height:125px; color:#fff; font-size:24px;}
.product_box_l_title div{ padding-left:20px; padding-top:15px; }
.product_box_l_nav{ padding:20px; color:#fff;}
.product_box_l_nav li{ height:35px; line-height:35px; text-align:center; margin-bottom:10px; font-size:15px;}
.product_box_r{ float:left; width:900px; height:100%; margin-left:38px; display: flex;justify-content: space-between; flex-wrap: wrap;}
.product_box_r_list{ width:30%; height:230px; overflow:hidden;}
.product_box_r_list_pic{ height:167px;}
.product_box_r_list_pic img{ width:100%; height:100%;}
.product_box_r_list p{ font-size:15px; text-align:center;}


.mid_box{ width:100%; height:auto;  background-image: url(../img/min_bg.jpg); background-size:cover; background-attachment: fixed; }
.mid_list{ width:1200px; margin:0 auto;}

.photo_box{ margin-bottom:50px;}
.picScroll-left{ width:100%; overflow:hidden; position:relative; }
.picScroll-left .hd .prev{ position: absolute; top:38%; left:0; cursor:pointer;}
.picScroll-left .hd .next{  position: absolute; top:38%; right:0; cursor:pointer;}
.picScroll-left .bd{ padding:50px; overflow: hidden; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:260px; height:195px; display:block;  }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; color:#000;}

.advantage_box{ display: flex;justify-content: space-between; flex-wrap: wrap; margin-bottom:20px;}
.advantage_box .fm{ width:100%; height:100%;}
.advantage_box_l{ width:50%; height:430px; text-align:left;  }
.advantage_box_r{  width:50%; height:430px; text-align:right;}
.advantage_title{ font-size:36px; font-weight:bold;}
.advantage_num{ font-size:68px; font-weight:bold;}
.advantage_txt{ font-size:14px; line-height:35px;}

.new_box{ display: flex;justify-content: space-between; height:350px; margin-bottom:80px;}
.new_box_title{ font-size:22px; font-weight:bold;  border-bottom: solid 2px #eee; padding-bottom:10px;}
.new_box_l{ width:440px; height:100%; border: solid 2px #eee; padding:20px;}
.new_box_l_que{ font-size:14px; color:#000;}
.new_box_l_que li{padding: 5px 0px;}
.new_box_l_que_txt1{ font-weight:bold; background: url(../img/ask.jpg) no-repeat left center; padding-left:28px;}
.new_box_l_que_txt2{ background: url(../img/answer.jpg) no-repeat left 2px; padding-left:28px;}
.new_box_r{ width:644px;  height:100%;  border: solid 2px #eee; padding:20px;}
.new_box_r_list{ font-size:14px; color:#000; margin-top:20px;}
.new_box_r_list li{ margin-bottom: 15px;}
.new_box_r_list li a{ color:#000;}
.new_box_r_list li span{ float: right;}


.about_box{ display: flex;justify-content: space-between; height:400px; padding-bottom:100px;}
.about_box_l{ width:48.5%; height:100%;}
.about_box_l_title{ width:100%; border-bottom: solid 1px #dadada; padding:15px 0;}
.about_box_l_con{ margin-top:15px; font-size:14px; line-height:2;}
.about_box_l_btn{text-align: center;width: 140px;padding: 7px 0px;color: #fff; border-radius: 15px; margin-top: 20px; font-size:14px; }
.about_box_r{ width:48.5%;  height:100%;}

}





@media screen and (max-width: 1200px) {
.key_box{ display: none;}

.title_box{ width:90%; margin:0 auto; text-align:center; padding:25px 0;}
.title_box img{ width:100%; }
.title_box_t{ font-size:24px; font-weight:bold; margin:10px 0; }
.title_box_c{ font-size:14px; margin:10px 0;}


.product_box{ width:100%; margin:0 auto; hesight:840px;}
.product_box_l{ display:none;}

.product_box_r{ float:none; width:90%; margin:0 auto; display: flex;justify-content: space-between; flex-wrap: wrap;}
.product_box_r_list{ width:48%; height: auto; overflow:hidden; margin-bottom:10px;}
.product_box_r_list_pic{ height:120px;}
.product_box_r_list_pic img{ width:100%; height:100%;}
.product_box_r_list p{ font-size:14px; text-align:center;}

.mid_box{ width:100%; height:auto; margin-top:50px;  background-image: url(../img/min_bg.jpg); background-size:cover; background-attachment: fixed; }
.mid_list{ width:100%; margin:0 auto;}

.photo_box{ margin-bottom:50px;}
.picScroll-left{ width:100%; overflow:hidden; position:relative; }
.picScroll-left .hd .prev{ position: absolute; z-index:999999; top:34%; left:0; cursor:pointer;}
.picScroll-left .hd .next{  position: absolute; z-index:999999;  top:34%; right:0; cursor:pointer;}
.picScroll-left .hd .prev img{ width:25px;}
.picScroll-left .hd .next img{ width:25px;}
.picScroll-left .bd{  padding:30px; overflow: hidden; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ width:45%; margin:0 8px; float:left; display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{  text-align:center; }
.picScroll-left .bd ul li .pic img{ width:100%; height:110px; display:block;  }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; color:#000;}

#advantage{ display:none;}
.advantage_box{ display:none;}


.new_box{ display: flex;justify-content: space-between;flex-wrap: wrap; height: auto; margin-bottom:40px;}
.new_box_title{ font-size:22px; font-weight:bold;  border-bottom: solid 2px #eee; padding-bottom:10px;}
.new_box_l{ width:85%; height: auto; margin:0 auto;border: solid 2px #eee; padding:20px; margin-bottom:20px;}
.new_box_l_que{ font-size:14px; color:#000;}
.new_box_l_que li{padding: 5px 0px;}
.new_box_l_que_txt1{ font-weight:bold; background: url(../img/ask.jpg) no-repeat left center; padding-left:28px;}
.new_box_l_que_txt2{ background: url(../img/answer.jpg) no-repeat left 2px; padding-left:28px;}
.new_box_r{ width:85%; margin:0 auto;  height: auto; border: solid 2px #eee; padding:20px;}
.new_box_r_list{ font-size:14px; color:#000; margin-top:20px;}
.new_box_r_list li{ margin-bottom: 15px;}
.new_box_r_list li a{ color:#000;}
.new_box_r_list li span{ float: right;}

.about_box{ display: flex;justify-content: space-between; flex-wrap: wrap; height:auto; padding-bottom:50px;}
.about_box_l{ width:90%; margin:0 auto;  height:auto;}
.about_box_l_title{ width:100%; border-bottom: solid 1px #dadada; padding:15px 0;}
.about_box_l_con{ margin-top:15px; font-size:14px; line-height:2;}
.about_box_l_btn{ margin:0 auto;  text-align: center;width: 140px;padding: 7px 0px;color: #fff; border-radius: 15px; margin-top: 20px; font-size:14px; }
.about_box_r{ width:90%; margin:0 auto; height:200px; margin-top:30px;}

}