html,body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,dl, dt, dd, ul, ol, li,pre,form, fieldset, legend, button, textarea,img{border:medium none;margin:0;padding:0; list-style: none outside none; 
text-decoration:none;}
/** 设置默认字体 **/
body,textarea,input,button,select,keygen,legend{font:12px/1.5 'Microsoft YaHei', 'Microsoft YaHei UI', 'WenQuanYi Micro Hei', Arial, sans-serif; color:#404040; outline:0;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight:lighter;}
em{font-style:normal;}

/** 重置超链接元素 **/
a {text-decoration:none;color:#404040;}
a:hover{color:#0084e8;text-decoration:none;}

.fl{float:left;} .fr{float:right;}
.f1{font-size:24px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.f2{font-size:20px; color:#0084e8;}

/** 重置表格元素 **/
table{border-collapse:collapse;}
.clear:after{content:"."; display:block; height:0; font-size:0; visibility:hidden; clear:both;}

.top_bg{width:100%; height:90px; background:#fff; top:0; left:0; position:fixed; z-index:1; border-bottom:1px solid #d6d6d6;}
.top{width:1200px; margin:auto;}
.logo{float:left; padding:10px 0 0;}



.top_r{width:130px; float:right; margin-top:30px;}
.top_r li{width:27px;height:27px;float:left; margin-right:15px; text-align:center;}
.top_r li:nth-child(3n){margin-right:0;}
.top_r li a{width:27px;height:27px;float:left; line-height:27px; border:1px solid #d6d6d6; border-radius:50%; background:#fff;}
.top_r li a:hover,.top_r li a.on{background:#fff100; color:#000; border:1px solid #fff100;}

.top_r li .ss,.yy{float:right; -webkit-transition:0.5s;transition:0.5s; z-index:999999;}
.top_r li .ss{background:url(../images/fdj.jpg) center no-repeat; width:25px; height:27px; cursor:pointer; position:relative; -webkit-touch-callout:none; -webkit-user-select:none; -khtml-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none;float:left;}
.top_r li .ss .ss2{position:absolute; right:0; bottom:-62px; width:280px; height:30px; display:none;}
.top_r li .ss .key{width:208px;height:27px;line-height:27px;float:left; padding:0 10px; background-color:#fff; border:1px solid #e6e6e6;}
.top_r li .ss .key[type="text"]:focus{outline:none;}
.top_r li .ss .sub{float:right; width:50px; height:29px; background-color:#fff100; color:#000; text-align:center; cursor:pointer;}

.banner{ width:100%; overflow:hidden; position:relative; margin-top:90px;}
.banner ul{ position:relative; width:10000%;}
.banner ul li{ float:left; width:1%; overflow:hidden; background:center no-repeat;}
.banner ul li a{ display:block; width:100%; height:100%; overflow:hidden;}
.bandd{ position:absolute; left:0; bottom:3%; width:100%; text-align:center;}
.bandd span{ margin:0 5px;display:inline-block;width:11px;height:11px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#555;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);text-indent:-9999px;cursor:pointer;-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);}
.bandd span.on{background: #fff;cursor: default;}
.banz,.bany{ position:absolute; top:50%; margin-top:-35px;width:40px; height:70px; opacity:0; transition:0.3s; cursor:pointer;}
.banz{ left:5%; background:url(../images/banz.png) center no-repeat; background-size:auto 50px;}
.bany{ right:5%; background:url(../images/bany.png) center no-repeat; background-size:auto 50px;}
.banner:hover .banz,.banner:hover .bany{ opacity:1;}

.sy_gjc{ width:1200px; margin:auto; border-bottom:1px solid #eee; height:37px;}
.sy_gjc span{ float:left; font-size:14px; font-weight:bold; color:#333; line-height:35px;}
.sy_gjc a{ float:left; font-size:14px; color:#333; line-height:35px; margin:0 8px;}
.sy_gjc a:hover{color:#dd0b18;}

.main{width:1200px; margin:30px auto 0;}
.main_title{width:250px;margin:auto; text-align:center; position:relative;}
.main_title_wz{font-size:24px; text-transform:uppercase; color:#d6d6d6; font-family:Arial, Helvetica, sans-serif;line-height: 24px;}
.main_title_bt{width:250px; height:18px; border-bottom:1px solid #d6d6d6; margin:auto; text-align:center; position:absolute;}
.main_title_bt span{font-size:24px; background:#fff; padding:0 20px; display:inline-block;}
.main_title_ggc{ font-size:14px; line-height:30px; color:#999; margin-top:30px;}

.main_pro_img{width:1200px; margin:0px auto 20px; overflow:hidden;}
.main_pro_img ul{}
.main_pro_img ul li{width:283px;float:left; background:#fff; margin:20px 20px 0 0; position:relative;}
.main_pro_img ul li p{ font-size:14px; text-align:center; line-height:30px;}
.main_pro_img ul li a{ display:block;border:1px solid #e6e6e6; overflow:hidden;}
.main_pro_img ul li img{width:281px;height:281px; display:block; -webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.main_pro_img ul li:hover img{ -webkit-transform:scale(1.5);transform:scale(1.5);}
.main_pro_img ul li .overlay,.main_pro_img ul li .txt,.main_pro_img ul li .more{display:none;}
/*.main_pro_img ul li a:hover .overlay{width:285px;height:285px; background:url(../images/pro_hover.png) center no-repeat; position:absolute; left:0; top:0; display:block;}*/
.main_pro_img ul li a:hover .txt{text-align:center; font-size:16px; color:#fff; padding-top:110px; display:block;}
.main_pro_img ul li a:hover .more{width:40px;height:40px;text-align:center; margin-top:20px;  background:url(../images/pro_more.png) center no-repeat; margin:10px auto 0; display:block;}

.sy_cpyy ul li{ float:left; width:23.5%; margin-right:2%; margin-top:20px;}
.sy_cpyy ul li.cy1{width:49%;}
.sy_cpyy ul li span{ display:block; border:1px solid #eee; overflow:hidden; position:relative;}
.sy_cpyy ul li span p{ position:absolute; left:0; bottom:0; background-color:rgba(0,132,232,0.8); width:100%;text-align:center; font-size:14px; line-height:40px; color:#FFF;}
.sy_cpyy ul li img{ width:100%; display:block; -webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}
.sy_cpyy ul li:hover img{ -webkit-transform:scale(1.2);transform:scale(1.2);}

.sy_zz{ width:1200px; margin:auto; overflow:hidden; padding:25px 0;}
.sy_zz ul{ width:10000%; position:relative;}
.sy_zz ul li{ float:left;width:0.184%; margin-right:0.02%;}
.sy_zz ul li a{ display:block; overflow:hidden;-webkit-transition:0.5s;transition:0.5s;}
.sy_zz ul li p{ font-size:14px; line-height:30px; text-align:center;}
.sy_zz ul li img{ display:block; width:100%;-webkit-transition:0.5s;transition:0.5s;}
.sy_zz ul li:hover img{ -webkit-transform:scale(1.2);transform:scale(1.2);}
.sy_zz ul li a:hover{box-shadow:0 0 10px #ccc; -webkit-transform:translate(0,-3px); transform:translate(0,-3px);}

.ggnmp{ width:100%; height:200px; position:relative; overflow:hidden;}
.ggnmp img{ width:1920px; height:200px; position:absolute; left:50%; top:0; margin-left:-960px;}

.main_pro_btn{width:250px; margin:auto;}
.main_pro_btn a{width:248px;height:33px;float:left; border:1px solid #e6e6e6; line-height:33px; font-size:14px; text-align:center;}
.main_pro_btn a:hover{display:block; background:#0084e8; color:#fff; border:1px solid #0084e8;}

.main_aboutbg{width:100%; height:620px; margin:60px auto 0; background:url(../images/main_aboutbg.jpg) center no-repeat; padding:60px 0 20px; background-size:cover;}
.main_about{width:1200px; margin:auto;}
.main_about_pic{width:600px;height:400px;float:left; position:relative; overflow:hidden;}
.main_about_pic img{width:600px; height:400px; -webkit-transition:0.5s; transition:0.5s;}
.main_about_pic a:hover img{-webkit-transform: scale(1.1); transform: scale(1.1);}
.main_about_pic .tb{width:100px;height:100px; position:absolute; left:43%; top:40%; background:url(../images/main_video_tb.png) center no-repeat;}
.main_about_pic a:hover .tb{display:block; background:url(../images/main_video_tb2.png) center no-repeat;}

.main_about_text{width:560px;float:right;}
.main_about_tit{width:560px;float:left;  margin-top:20px;}
.main_about_tit a{font-size:30px; font-weight:bold; color:#333;}
.main_about_fgx{width:60px;height:3px; float:left; background:#404040; margin-top:20px;}
.main_about_wz{width:560px;float:left; line-height:30px; font-size:14px; margin-top:20px;}
.main_about_btn{width:180px;height:60px;float:left; margin-top:20px;}
.main_about_btn a{width:178px;height:48px;float:left; border:1px solid #404040; line-height:48px; font-size:16px; text-align:center;}
.main_about_btn a:hover{display:block; background:#0084e8; color:#fff; border:1px solid #0084e8;}

.main_more{float:right; margin-top:10px; background:url(../images/more_tb.jpg) right no-repeat; padding-right:15px; color:#787876; text-transform:uppercase;}
.main_more a{color:#787876;} .main_more a:hover{color:#0064d7;}
.main_bg{width:100%;}
.main_bg .main{margin:auto;}
.main_news{width:380px; float:left;}
.main_news_titbg{width:380px;float:left; border-bottom:1px solid #eee;}
.main_news_tit{float:left; line-height:24px;}
.main_news_tit h1{font-size:20px; color:#333;}
.main_news_tit span{text-transform:uppercase; color:#787876; letter-spacing:1.5px;}
.main_news_pic{width:380px; float:left; margin-top:20px; overflow:hidden;}
.main_news_pic img{width:380px; height:140px; -webkit-transition: all .3s; transition: all .3s;}
.main_news_pic img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}
.main_news_wz{width:380px;float:left; border-bottom:1px dashed #d6d6d6; padding-bottom:20px; margin-top:10px;}
.main_news_wz h1{font-size:16px;}
.main_news_wz span{font-size:14px; color:#787876;}
.main_news_wz p{line-height:24px; margin-top:10px; color:#787876;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.main_news2{width:380px; float:left; margin-left:30px;}
.main_news_text{width:380px; float:left; margin-top:15px;}
.main_news_text li{width:380px; float:left; line-height:26px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px;}
.main_news_text li span{float:right; color:#787876;}
.main_news_text li a{background:url(../images/main_news_dot.jpg) left no-repeat; padding-left:15px;}

.main_news3{width:380px;float:right;}


.foot{width:100%;margin:30px auto 0; background:url(../images/footer_bg.jpg) center no-repeat; padding:20px 0;}
.foot .foot_dh{ width:1200px; margin:auto; text-align:center; font-size:14px; line-height:24px; color:#FFF;}
.foot .foot_dh ul li{ display:inline-block;}
.foot .foot_dh ul li a{font-size:14px; line-height:24px; color:#FFF; display:block; padding:0 5px;}
.foot .foot_txt{ width:1200px; margin:15px auto 0;}
.foot .foot_txt .foot_logo{ float:left;padding-right:35px; background:url(../images/foot_logo_bg.jpg) right center no-repeat;}
.foot .foot_txt .foot_wz{ float:left;font-size:14px; line-height:24px; color:#FFF; margin-left:35px;}


/** 首页代码 End **/

.bat{ width:100%; height:300px; overflow:hidden; position:relative; margin-top:91px;}
.bat img{ width:1920px; height:300px; position:absolute; left:50%; top:0; margin-left:-960px;}

.ny_title{width:1200px;float:left;border-bottom:1px solid #e6e6e6; padding-bottom:20px;}
.ny_title h1{float:left; font-size:24px; font-weight:bold; color:#000; text-transform:uppercase;}

.ny_bt{float:right; background:url(../images/home_tb.png) left no-repeat; padding-left:30px; font-size:14px;color:#787876; margin-top:10px;}
.ny_bt a{color:#787876;}  .ny_bt a:hover{color:#0084e8;}
.ny_bt span{font-weight:bold; color:#0084e8;}

.ny_tit{width:1200px;float:left; margin-top:20px; border-bottom:1px solid #e6e6e6; padding-bottom:15px;}
.ny_tit li{float:left; line-height:40px; text-align:center; font-size:14px; margin:0 10px 10px 0;}  
.ny_tit li a{float:left;padding:0 20px; color:#404040; line-height:40px; border:1px solid #e6e6e6; background:#fff;}
.ny_tit li a:hover,.ny_tit li a.on{ display:block; color:#fff; background:#0084e8; border:1px solid #0084e8;}

.ny_nr{width:1200px;float:left; margin-top:15px;}
.ny_text{width:100%;float:left; font-size:14px; line-height:30px;}
.ny_text h2{font-size:24px; font-weight:bold;}

.honor_r_img{width:1200px;float:left;}
.honor_r_img ul{width:1200px;}
.honor_r_img ul li{width:280px;float:left;margin:20px 26px 0 0;}
.honor_r_img ul li:nth-child(4n){margin-right:0;}
.honor_r_img ul li span{width:280px;float:left; text-align:center;line-height:24px; font-size:16px; padding-top:10px;}
.honor_r_img ul li img{width:278px;float:left; border:1px solid #e6e6e6;}
.honor_r_img ul li img:hover{border-color:#0084e8;}

/*pages*/
.Pages{width:99.9%; float:left; margin-top:30px; line-height:32px; zoom:1; overflow:hidden; text-align:center;}
.Pages span{padding:0px 3px; display:inline-block;}
.Pages a{display:inline-block; margin:0px 2px; height:32px; }
.Pages .p_page em{font-style:normal; font-family:Arial;}
.Pages .p_page em a{padding:0px 12px; border:solid 1px #d6d6d6;}
.Pages .p_page em a.a_cur{color:#0084e8; border:0; border-top:solid 1px #0084e8; border-bottom:solid 1px #0084e8;}
.Pages .p_page em a:hover{border-color:#0084e8;}
.Pages .a_prev{width:32px; background:url(../images/bg_prev.jpg) no-repeat;}
.Pages .a_next{width:32px; background:url(../images/bg_next.jpg) no-repeat;}

/** 关于我们代码 End **/


.pro_img{width:1200px;float:left; margin-bottom:20px;}
.pro_img ul{}
.pro_img ul li{width:380px; float:left; margin:40px 25px 0 0; border:1px solid #dad9d7; overflow:hidden;}
.pro_img ul li img{width:380px;}
.pro_img ul li img:hover{opacity:0.8;}
.pro_img ul li:nth-child(3n){margin-right:0;}
.pro_img ul li h3{width:380px; float:left; text-align:center; margin-bottom:30px; font-size:18px; line-height:24px;}
.pro_img ul li:hover{border-color:#0084e8;}

.products{width:1200px;float:left; margin-top:40px;}
.promore_l{width:100%;float:left;}
#preview{width:100%;float:left;overflow:hidden;}
.jqzoom{width:100%; height:100%; position:relative;}

.list-h li{float:left; padding-right:10px;}
#spec-n5{width:700px;float:left; margin-top:50px;}
#spec-n5 h1{margin-bottom:20px;}
#spec-list{width:700px; float:left; overflow:hidden;}
#spec-list ul li{float:left;display:inline;width:80px; border-bottom:none;}
#spec-list ul li img{padding:2px; border:1px solid #ccc; width:80px; height:80px;}
#spec-list{position:relative; width:700px;float:left;}
.control{float:left; padding-top:20px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0; max-width:600px; margin:auto;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.pros_right{width:100%; float:right; overflow:hidden;}
.pros_right_top{overflow:hidden; border-bottom:1px solid #e6e6e6;}
.pros_right_top strong{overflow:hidden; float:left; line-height:30px; font-weight:bold; font-size:26px; color:#0084e8; padding-bottom:10px;}
.pros_right_top span{ float:right; font-size:14px; line-height:30px;color:#999; padding:0 10px; cursor:pointer;}
.pros_right_top a{font-size:14px;float:right;width:120px; height:30px;  background:#0084e8; line-height:30px; text-align:center; color:#fff;}
.pros_right_top a:hover{background:#0090ff;}

.pros_right_text{width:100%;float:left; margin-top:30px; line-height:30px; font-size:14px;}

.tabs-basic{width:1200px;margin-top:50px;float:left;}
/* The tabs */
.tabs-basic ul{list-style:none; text-align:left; margin:0; padding:0; border-bottom:1px solid #e6e6e6;}
.tabs-basic ul li{display:inline-block; margin-bottom:-1px; font-size:16px;}
.tabs-basic a{display:block; text-decoration:none; border:1px solid transparent; padding:10px 50px; background:#eee; color:#404040;}
.tabs-basic .tab-active{border-color:#0084e8; background-color:#0084e8; color:#fff;}
/* The content */
.tabs-basic .tabs-content-placeholder{overflow:hidden; background-color:#fff; padding:20px 0; margin:auto;}
.tabs-basic .tabs-content-placeholder div{display:none;}
.tabs-basic .tabs-content-placeholder div.tab-content-active{display:block; line-height:24px; font-size:14px;}
.tabs-basic .tabs-content-placeholder div.tab-content-active table{border:1px solid #d6d6d6; line-height:24px; text-align:center;}
.tabs-basic .tabs-content-placeholder div.tab-content-active table tr{padding-left:20px;}
.tabs-basic .tabs-content-placeholder div p{line-height:24px; text-align:left; margin-top:20px;}
.tabs-basic .tabs-content-placeholder div img{max-width:100%;}

/** 产品中心代码 End **/

.news_txt{width:1200px; float:left;margin-top:30px;}
.news_txt ul{}
.news_txt ul li{width:1140px; float:left; border-bottom:1px solid #e6e6e6; padding:50px 30px;}
.news_txt ul li .time{width:84px;height:58px;float:left; background:#fff; border:3px solid #d6d6d6; text-align:center; line-height:24px;}
.news_txt ul li a:hover .time{width:84px;height:58px;float:left; background:#fff; border:3px solid #0084e8; text-align:center; color:#0084e8;}
.news_txt ul li .time h3{font-size:30px; font-weight:bold; padding-top:10px;}
.news_txt ul li .time span{font-size:14px;}
.news_txt ul li .wz{width:1020px;float:right;}
.news_txt ul li .wz h3{font-size:18px; color:#000;}
.news_txt ul li .wz span{font-weight:bold;}
.news_txt ul li a:hover .wz h3{color:#0084e8;}
.news_txt ul li .wz p{width:1020px; float:left; line-height:20px; color:#787876; margin-bottom:10px;}
.news_txt ul li:hover{background:#eee;}

.newsmore_tit{width:1200px;float:left; border-bottom:1px solid #e6e6e6; text-align:center; padding-bottom:10px; line-height:30px; color:#787876; margin-top:40px;}
.newsmore_text{width:1200px;float:left; margin-top:30px; line-height:30px; font-size:14px;}

.newsmore_page{width:1200px;float:left;margin-top:20px; border-top:1px solid #e6e6e6; padding-top:20px;}
.newsmore_page_left{width:80%;float:left;line-height:24px; font-size:14px;}
.newsmore_page_right{width:20%;float:right;text-align:right; font-size:16px;}

/** 新闻中心代码 End **/


.app_r_img{width:1200px;float:left;}
.app_r_img ul{width:1200px;}
.app_r_img ul li{width:380px;height:360px;float:left;margin:40px 26px 0 0; overflow:hidden;}
.app_r_img ul li:nth-child(3n){margin-right:0;}
.app_r_img ul li span{width:380px;float:left; text-align:center;line-height:24px; font-size:18px; padding-top:30px; text-transform:uppercase; font-weight:bold;}
.app_r_img ul li img{width:380px; height:300px; display:block; -webkit-transition: all .3s; transition: all .3s;}
.app_r_img ul li img:hover{-webkit-transform: scale(1.1); transform: scale(1.1);}


.t1{width:49%;float:left;} .t2{width:49%;float:right;}
.t3{width:49%;float:left;} .t4{width:49%;float:right;}
.contact-form input.text{background:#fff;border:1px #e6e6e6 solid;color: #999;width:89%; padding:2.5% 5%; margin-bottom:20px;}
.contact-form textarea.textarea{background:#fff;border:1px #e6e6e6 solid;color:#999;width:93.5%;height:200px;padding:3%; margin-bottom:20px;}
.contact-form input.btn, a.btn{background:#fff;padding:1% 0;color:#000; font-size:14px;border:1px solid #e6e6e6; width:100%;}
.contact-form input.btn:hover, a.btn:hover{background:#0084e8; color:#fff;}

/**客户留言代码 End**/


/*Job*/
.slide_join{width:100%; padding-top:20px;clear:both;}
.slide_join h3{height:50px; padding:0 25px; font-weight:normal; background-color:#e6e6e6; margin-bottom:10px;}
.slide_join h3.on{background-color:#0084e8;}
.slide_join h3 span{float:left;color:#000; font-size:16px; line-height:50px; overflow: hidden; text-overflow:ellipsis;}
.slide_join h3.on span{color:#fff;}
.slide_join h3 em{ float:right; width:30px;height:30px; margin:11px 0 0 0; background:url(../images/join_img9.png) no-repeat;}
.slide_join h3.on em{ background:url(../images/join_img10.png) no-repeat;}
.slide_join ul{}
.slide_join ul .join_show{color:#787876; font-size:14px; line-height:28px; display:none; margin-bottom:15px; padding:0 15px;}


@media (min-width: 1200px){
	.menu{height:90px; float:right;}
	.menu li{float:left; margin:0 25px;position:relative; line-height:87px; height:87px; border-bottom:3px solid #fff;}
	.main_pro_img ul li:nth-child(4n){margin-right:0;}
	.menu li:hover{border-bottom:3px solid #da0a00;}
	.menu li a{color:#000;font-size:16px;}
	.menu li a:hover{color:#da0a00; text-decoration:none;}
	.menu li ul{border:medium none !important; display: none; float: none !important; margin-left:-29px; position: absolute; top:90px; z-index:10000;}
	.menu li ul li{border:medium none !important; float:none !important; margin:0 !important; padding:0 !important;height:35px;}
	.menu li ul li a{background:#fff; color:#787876 !important; display:block; font-size:12px !important; margin:0; padding:0 35px !important; text-transform:capitalize !important; width:100%; cursor:pointer !important; text-align:left; line-height:35px; -moz-box-shadow:0px 2px 5px #999; -webkit-box-shadow:0px 2px 5px #999; box-shadow:0px 2px 5px #999;}
	.menu li ul li a:hover, .menu li ul li.current-menu-item a{background:#0084e8; color:#fff !important;}
	.banner ul li a img{ display:block; width:1920px; height:500px; position:relative; left:50%; margin-left:-960px;}
	.sy_cpyy ul li:nth-child(3){margin-right:0;}
	.sy_cpyy ul li:nth-child(7){margin-right:0;}
	.sj{ display:none;}
	.gywm{padding-left:620px;}
}
@media (max-width: 1199px){
	img{ max-width:100%;}
	.pc{ display:none;}
	.sy_cpyy ul li{ width:49%;}
	.sy_cpyy ul li.cy1{ width:100%;}
	.sy_cpyy ul li:nth-child(2n-1){margin-right:0;}
	.main_pro_img{ width:100%;}
	.main_pro_img ul li{ width:49%; margin:0 2% 2% 0;}
	.main_pro_img ul li:nth-child(2n){margin-right:0;}
	.main_pro_img ul li img{ width:100%; height:auto;}
	.main{ width:95%; margin:20px auto 0;}
	.sy_gjc{ width:95%; margin:auto; height:38px; overflow:hidden;}
	.top{ width:95%; margin:auto;}
	.menu{ position:absolute; top:91px; right:0px; width:0px;-webkit-transition:0.5s;transition:0.5s; z-index:99; background-color:#FFF; background-color:rgba(255,255,255,0.8);overflow:hidden;}
	.menu li{ display:block; width:200px;}
	.menu li a{ display:block; width:100%; line-height:40px; font-size:14px; text-align:center;}
	.dhov{width:200px !important;}
	.banner ul li a img{ display:block; width:100%;}
	.main_aboutbg{ height:auto;margin: 30px auto 0;padding: 30px 0 20px;}
	.main_about{ width:95%; margin:auto;}
	.main_about_pic,.main_about_pic img{ width:100%; height:auto;}
	.main_about_text,.main_about_tit,.main_about_wz{ width:100%;}
	.sy_zz{ width:95%;}
	.sy_zz ul li{ width:0.32%;}
	.ggnmp{ height:auto;}
	.ggnmp img{ width:100%; height:auto; position:relative; left:0; top:0; margin-left:0;}
	.main_news,.main_news2,.main_news3{ width:100%; margin-left:0;}
	.main_news,.main_news2{ margin-bottom:20px;}
	.main_news_titbg{ width:100%;}
	.main_news_pic{ width:100%;}
	.main_news_pic img{ width:100%; height:auto;}
	.main_news_wz{ width:100%;}
	.main_news_text{ width:100%;}
	.main_news_text li{ width:100%;}
	.foot .foot_dh{ width:95%;}
	.foot .foot_txt{ width:95%;}
	.foot .foot_txt .foot_logo{ width:100%; padding:0; background:none;}
	.foot .foot_txt .foot_logo img{ display:block; margin:auto;}
	.foot .foot_txt .foot_wz{ width:100%; margin:0 auto;}
	.foot{ background-size:cover;}
	.bat{ height:0;}
	.bat img{ width:100%; height:auto; position:relative; left:0; top:0; margin-left:0;}
	.ny_title,.ny_tit,.ny_nr,.honor_r_img,.honor_r_img ul,.honor_r_img ul li span,.pro_img{ width:100%;}
	.honor_r_img ul li{ width:49%; margin:0 2% 2% 0;}
	.honor_r_img ul li:nth-child(2n){ margin-right:0;}
	.honor_r_img ul li img{ width:100%;}
	.ny_tit li,.pro_img ul li{ width:49%; margin:0 2% 2% 0; border:0;}
	.pro_img ul li:nth-child(3n){ margin:0 2% 2% 0;}
	.pro_img ul li a{ display:block;border: 1px solid #dad9d7;}
	.pro_img ul li img{ width:100%;}
	.pro_img ul li h3{ width:100%; float:none;}
	.pro_img,.honor_r_img{ margin:20px auto;}
	.ny_tit li:nth-child(2n),.pro_img ul li:nth-child(2n){ margin-right:0;}
	.ny_tit li a{ float:none; display:block; padding:0; text-align:center;}
	.products,.news_txt,.newsmore_tit,.newsmore_text,.newsmore_page{ width:100%;}
	.news_txt ul li{ width:96%; padding:2%;}
	.news_txt ul li .wz{ width:auto; float:none; padding-left:100px;}
	.news_txt ul li .wz p{ width:100%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.news_txt ul li .wz h3{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.newsmore_page_right{ width:100%;}
	.newsmore_page_right img{ display:block; margin-top:10px;}
	.newsmore_page_left{ width:100%;}
	#mapbarframe{ height:220px;}
	
}