@charset "gb2312";
/* CSS Document */


span.menu{display:none;}
.header-right {float:right;padding: 0px; }
.headerrr{ display: none}
.sh_ban{ display:none}

@media(max-width:1200px){
	.pull-right{ font-size:17px;}
*html{background:#333; height:auto;}
body{margin:0 auto; padding:0; color:#333; display: block;background: #fff !important; overflow: hidden;}
.container{ padding:10px 5% 0; width:90%; }		
.daohan,.logo_rht{ display:none}
.logo{ margin:0 0;float:left; }
.logo img{ width:70%;float:left; }
.container {margin:0}
.header{ margin:0 0 2%}
span.menu{ display:block; float:right;cursor:pointer; text-align:right; margin:2% 0 0 0;}
.header-right{ float:none;margin:13% 0 0 0; padding:0; width:100%; }
ul.res{ display:none; padding:0 0 0 0;width:100%; }
ul.res li a:hover,ul.res li a.active{ color:black;}
.header-right ul.res li a{display:block;width:100%;padding:10px;color:#FFF;font-size: 13px;}
.header-right ul.res li{display:block;text-align:center;margin:1px 0px;background-color:#535353;}
.input{ font-size:11px;}
 
.banner{ display: none}

#dots{height:13px; position:absolute; bottom:20px;left:40%; z-index:99;}
#dots li{ width:25px; height:13px; float:left;}
#dots li a{ width:13px; display:inherit;  height:13px;  background:url(imagesb_5.png) no-repeat;}
#dots li a:hover{ width:13px; display:inherit; height:13px; background:url(imagesb_4.png) no-repeat;}
#dots li.act a{ background: background:url(imagesb_5.png) no-repeat center top; width:13px; height:13px; display:inherit;}



.inde_ma{ padding:0; margin:0 auto; width:100%;}
.about{ width:100%;float:left }
.about h1{font-size:1em; line-height:1.5em; display:none;}
.about p.biaoti,.about p.abot_xia{font-size:0.7em; line-height:1.2em; display:none; }
.about_rht{ display:none;width:20%; margin:3% 0;float:left;  }
.about_rht1{ display:block; width:100%; font-size:0.8rem}
.about_rht1 img{ width:45%; height:100%; float:left; margin:0 10px 0 0}
.about_rht img{ width:100%; height:100%}

.about a.more{ width:30%; background-size:30%; height:100%;text-align:left; padding-left:2%;font-size:0.8em;}
.about a.more:hover{background:url(imageszqjt_28.png) no-repeat left;background-size:50%;}


.produ_tp{font-size:1em; width:100%; padding:0 0 2em 0 ; margin:0}
.product_xia{padding:0 0 0 0 ; margin:0}
.content a.gengduo{ display:none}
.bgwhite{width:100%;   margin:0 0 0; background:#fff; }
.ConMidBtn{ margin:0 0 0; width:100%;}
.ConMidBtn a{ width:25%; float:left;font-size:0.6em;padding:0 0; display: block;}
.ConMidSwitch{width:100%;float:left; margin:0 0 0 0}

.guanggao{display:block;background-size:200%; height:100%}
.guan_man{ margin:5% 0; padding:0; text-align:center;overflow:hidden}
.guan_man h3{ font-size:1em; color:#FFF; padding-bottom:5%;}
.guan_man span{font-size:0.8em; line-height:1.2em;padding-bottom:5%; }
.guan_man  p{ font-size:0.8em; line-height:1.2em;}

.wenzhuya{display:none;}

.news{ margin:1% 0 4% ; overflow:hidden;}
.new_top{margin:0 auto 6%; float:left;}
.new_top h5{ font-size:2em; color:#1a1210; line-height:1.2em; padding-bottom:0.5em;}
.new_top p{font-size:1.1em; line-height:1.3em; color:#666;font-family:Open Sans;}

.new_xia{margin:0 auto; }
.new_yi{ width:100%; margin:0 0 4%;  border-right:none; color:#FFF; height:auto}
.new_yi a.new_man{ float: right; width:60%;font-family:Sans Serif; font-size:1.1em;font-family:Open Sans; color:#676565; line-height:1.5em; padding:0 0;}
.new_yi img{ width:100%;}
.new_yi .yyyy{width:35%;}
.new_yi span{ float:right;width:58%;padding-left:2%; margin-top:5%}


.disi{ float:left; margin:0}

.foot,.footer{ display:none}

.footeshouji{ background:#4a4a4a;overflow:hidden;display:block;padding:0 0; }
.footeshouji p{font-size:0.7em; text-align:left; line-height:1.2em;color: #9e9c9d;padding:10px 0 60px ;  }

/* top_menu */
.top_bar{position:fixed;z-index:900;bottom:0;left:0;right:0;margin:auto;font-family:Helvetica, Tahoma, Arial, Microsoft YaHei, sans-serif; }
.top_menu{display:-webkit-box;border-top:1px solid #b3b3b3;display:block;width:100%;background:rgba(255, 255, 255, 0.7);height:40px;display:-webkit-box;display:box;margin:0;padding:0;-webkit-box-orient:horizontal;background:-webkit-gradient(linear, 0 0, 0 100%, from(#e7e4e7), to(#b9b9b9));}
.top_menu li{-webkit-box-flex:1;background:-webkit-gradient(linear, 0 0, 0 100%, from(rgba(0, 0, 0, 0.1)), color-stop(50%, rgba(0, 0, 0, 0.2)), to(rgba(0, 0, 0, 0.2))), -webkit-gradient(linear, 0 0, 0 100%, from(rgba(255, 255, 255, 0.1)), color-stop(50%, rgba(255, 255, 255, 0.3)), to(rgba(255, 255, 255, 0.1)));-webkit-background-size:1px 100%, 1px 100%;background-size:1px 100%, 1px 100%;background-position:1px center, 2px center;background-repeat:no-repeat;position:relative;text-align:center;display:inline-block;float:left;}
.top_menu li a label{padding:3px 0 0 3px;font-size:12px;}
.top_menu li a{height:40px;line-height:40px;display:block;text-align:center;color:#4f4d4f;text-shadow:0 1px rgba(255, 255, 255, 0.3);text-decoration:none;border-top:1px solid #f9f9f9;-webkit-box-flex:1;}
.top_menu li a p{overflow:hidden;margin:0 0 0 0;font-size:12px;display:block!important;line-height:18px;text-align:center;}
.top_menu li a img{padding:0;height:20px;width:20px;color:#fff;line-height:40px;vertical-align:middle;}
.top_menu li a:hover,.top_menu li a:active{background-color:#CCCCCC;}	

/*-----------------------------------------------product------------------------------------------------------*/
.product_tp{ margin-bottom:5%;}

.product_biao{margin:0 0 7%; }
.product_biao h5{ font-size:1.7em; padding-bottom:4%;}
.product_biao p{ font-size:0.9em; line-height:1.5em;}

.product_mai{ padding-bottom:5%; margin-top:3%}
.product_menu {margin:0;  width:100%}
.product_menu li{width:43%; margin:0 6% 5% 0;}
.pln .n { width:100%; }
.pln .img { height:100%; }

.ConMidSwitch{margin:0;  width:100%}
.ConMidSwitch li{width:43%; margin:0 6% 5% 0;}

/*-----------------------------------------------product mnue------------------------------------------------------*/
.product_left{ width:19%;}
.product_left ul li{ width:100%;line-height:1.9em; background:none }
.product_left ul li a{ font-size:0.65rem;}
.product_right{ width:75%; }
.product_biao h5{ font-size:1.2rem; }
.product_biao p{ font-size:0.8rem;}
.pln .n {font-size:0.6rem;}

/*-----------------------------------------------product main------------------------------------------------------*/
.demo01{ width:100%;}
.demo01 .ui-lantern-image{width:100%; height:100%}
.demo01 .ui-lantern-image img{width:100%;}
.demo01 .ui-carousel{width:100%; margin-left:0;}
.demo01 li{ height:100%;margin:0 6px;}
.demo01 .button{ width:4%}

.produtmain_rht{ width:100%; }
.produtmain_rht_top{  width:100%; }
.produtmain_rht_top h5{ font-size:1.3rem; padding-bottom:1.5%;}
.produtmain_rht_top p{font-size:0.8rem; line-height:1.8em;}
.produtmain_rht_top p span{font-size:0.8rem;}
.produtmain_rht_botm p a{height:3em; line-height:3em;}
.produtmain_rht_botm p a.zixun{width:30%; font-size:1.1rem;}
.produtmain_rht_botm span{ display:none;}
.pro_tubiao ul li{ line-height:1.7em;}
.produtmain_rht{width:100%;}

.produc_xia{width:100%  }
.bgwhiteee{width:100%!important;  }
.ConMidBtnnn{width:100%; }
.ConMidBtnnn a{width:44%; float:left;font-size:1.0rem; background:#dddcdc;height:45px;}
.ConMidBtnnn a:hover,.ConMidBtnnn a.cur{ background:#d10101;color:#fff;}
.ConMidSwitchhh{padding:2% 0 4% 0;}
.ConMidSwitchhh p{ font-size:0.8rem; line-height:1.5em}
.fanye{ width:100%;}
.fanye a{ width:30%}
.biayy span{ width:100%;line-height:1.0em ;margin-left:2%; }
.inquiryForm dl {margin-left:5%; }
.inquiryForm dt{ font-size:0.8rem;}
.submit{width:30%;font-size:0.6rem;}

/*-----------------------------------------------about------------------------------------------------------*/
.product_tp{ display:none}
.header{ display:none}
.container{ padding-top:3%}
.headerrr{width:100%; height:40px; margin:0 auto;position: fixed; display:block;top: 0; left: 0; bottom:2%;
z-index: 9999; /*--Keeps the panel on top of all other elements--*/border-top: none; background:#e60012; }

.hesde_lt{float:left; margin:10px 0 5px 5px;   display:block}
.menubtn { position: relative;  z-index: 10; text-decoration: none;line-height: 0em;
  top: 8px; padding: 15px; background-image:url(imageshamburger.png); background-position: 50% 50%; background-size: 25px 25px; background-repeat: no-repeat;}
body.openmenu { position: fixed; overflow: hidden;}
#pgcontainer { padding: 45px 0; margin: 0;}
.overlay { position: fixed;  z-index: 99; bottom: 0; right: 0;  left: 0;}
.openmenu .overlay {top: 0;}
#hamburgermenu { height: 100%;  width:0; background:#4a4a4a; position: fixed;top:0;  left:0; z-index: 101000; overflow: auto;  -webkit-box-shadow: 3px 0 7px rgba(0,0,0,0.55); -moz-box-shadow: 3px 0 7px rgba(0,0,0,0.55);  box-shadow: 3px 0 7px rgba(0,0,0,0.55); }
#hamburgermenu ul {margin-top: 15px; z-index: 101; overflow-y: auto;overflow-x: hidden; padding-bottom:10px;}
#hamburgermenu ul li { display: block; background:#4a4a4a; border-bottom:1px solid #616060}
#hamburgermenu ul li a { display: block; min-width:130px; padding:5px 8px;color:#f86666; font-size:16px; text-align: left;}
#hamburgermenu ul li a:hover {color: #ef342b; }
#hamburgermenu ul li ul{ margin:0 0 0 30px; overflow:hidden;}
#hamburgermenu ul li ul li{border:none; }
#hamburgermenu ul li ul li a {font-size:13px; color:#bebdbd;line-height:15px; height:15px}

.hesder_rt{float:right; width:58%; margin:3px 5px 5px 0;}
.hesder_rt a{ float:right; margin:8px 5px 0 0;}
.hesder_rt h1{width:70%; float:left; margin:0; padding:0; font-size:1.2rem; line-height:1.5em; font-weight:normal}
.hesder_rt h1 img{ width:91px;}
.produc_xia{width:100%; }
.bgwhitesan{width:100% !important;   margin:0 0 30px;}
.ConMidBtnsan{ display:none}
.ConMidSwitchsan p{font-size: 0.9em;color: #333; line-height:1.8em;}

.about_hd{width:100%; margin:2% 0 3%}
.bSliderrr{width:100%;}
.ab_intro{width:94%; padding:2% 3%;}

.about_middl{width:100%}
.lishi_tp a,.ab_intro a{ font-weight:bold; font-size:1.2em}
.lishlf ul li{ width:100%}
.lishlf ul li .lftl{ width:35%;}
.lishlf ul li .lftl img{ width:100%; height:100%;}
.lishlf ul li .shijian_yi{ width:60%}
.lishlf ul li .shijian_yi span{font-size: 1.0rem;line-height:1.5em}
.lishlf ul li .shijian_yi p{ font-size:0.8rem; line-height:1.5em}

.about_left{width:100%;}
.about_right{width:100%;border-top:1px solid #e5e5e5; margin:3% 0 0; padding-top:3%;}
.Cul_xia img{ width:100%}

/*------------------------------------------------------------news------------------------------------------------------*/
.new_xiaa{ width:100%}

.sh_ban{display:block;width:100%;height:100%; }

.lunhuan{ width:100%;height:100%}
.lunhuan #lunhuanback{width:100%;height:100%}
.lunhuan #lunhuanback p{width:100%; background-size:100%;  height:100%}
.lunhuan .lunhuan_main{width:100%;}
.lunhuancenter{width:100%;height:100%}
.lunhuancenter .centergif{width:100%;height:100% }
#lunbonum{{width:100%;height:100%}


.newman_xia ul li{ width:100%; margin-bottom:8%}
.newman_xia ul li span a{ line-height:1.2em; font-size:1rem; }
.newman_xia ul li .grop p{ line-height:1.4em; height:4.2em; overflow:hidden;font-size:0.9rem;}
.newman_xia ul li .grop .gro_img img{ width:90%;}


.exhib ul li{ width:100%; margin-bottom:8%; }
.exhib ul li a img{ width:100%;}
/*------------------------------------------------------------------------Group News------------------------------------------------------*/
.group{width:100%; }
.group li{width:100%; }
.group li .grppo_img{width:40%; margin-bottom:2% }
.group li .grppo_img img{width:100%; }
.group li .grop_new{ width:55%;}
.group li .grop_new a.grop_bio{ font-size:0.8rem; line-height:1.3em; height:3.9em; overflow:hidden; width:100%; float:left; margin-bottom:10px;}
.group li .grop_new span{ font-size:0.8rem; color:#666;}
.group li .grop_new p,.nei_more{ display: none }

.xiangguan{ display:none}
.fanye{display:none}
.case_bomm{ display:block}
.title5a { width:100%;}

/*------------------------------------------------------------------------ News main------------------------------------------------------*/
.nezzu{ padding-top:0}
.newmain{width:100%; }
.case_topp{ width:100%; padding-bottom:5%}
.case_topp span{ display:none}
.case_topp h2{ font-size:1.0rem; line-height:1.5em;}
.case_bomm p span{width:10%;}
.case_bomm p a{width:88%; float:right;font-size:0.8rem;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}


/*------------------------------------------------------------------------factory------------------------------------------------------*/
.guoji{ width:100%;height:100%;}
.guoji ul {}
.guoji ul li{ width:47%;height:100%; margin-bottom:2%}
.guoji ul li a .nrr{ top:50%;line-height:1.9em;} 
.guoji ul li a .img{width:100%; height:100%}
.guoji ul li a h2.title{ font-size:0.8em;  margin-bottom:4%;}


/*------------------------------------------------------------------------support------------------------------------------------------*/

.suppo_left{width:100%; margin:0 auto 6%;}
.suppo_tp a{font-size:1.3em;}
.suppo_img img{width:100%;}
.suppo_midde{ margin:0}
/*------------------------------------------------------------------------service------------------------------------------------------*/

.service{ width:100%;}
.service p span{ width:100%; font-size:1.2rem;padding-bottom:5%}
.service p{ padding:10% 10%; width:80%; font-size:1.0rem; line-height:1.5em; color:#FFF}
.servipp a{width:45%; font-size:1.1rem }
.suppo_xia .nei_more{ display:block}



}


@media(max-width:768px){
	
.container{ padding-top:2%;}

.lunhuan{width:100%;height:340px;}
#lunbonum{height:14px;line-height:23px;position:absolute;left:70%;top:50%;z-index:5;}

.new_nei li a{font-size:1.2em; line-height:1.1em;}
.new_nei li p{line-height:1.3em;height:2.6em; overflow:hidden; font-size:1em;}

.new_nei li a{font-size:1em; line-height:1.1em;}
.new_nei li p{line-height:1em;color:#777; height:3em; overflow:hidden; font-size:0.8em;}


.guanggao{display:block;background-size:200%; height:100%}

.new_top p{font-size:1.0em;}

.new_yi a.new_man{ float: right; width:60%;font-size:1.1em;line-height:1.5em; padding:0 0;height:4.5em; overflow:hidden}

.new_yi img{ width:100%;}
.new_yi .yyyy{width:35%;}
.new_yi span{ float:right;width:58%; background-size:100%;padding-left:2%; margin-top:5%}

.product_tp{ margin-top:3%}


.ppprzu{ margin-top:4%}
/*------------------------------------------------------------------------new center------------------------------------------------------*/
.group{width:100%; float:left; margin:0 auto;}
.group li{ width:100%; float:left; display:block; margin:0 0 3% 0; border-bottom:1px solid #e5e5e5; padding-bottom:3%}
.group li .grppo_img{width:27%; float:left;}
.group li .grppo_img img{ width:100%; height:100%}
.group li .grop_new{ width:68%; float:right;}
.group li .grop_new a.grop_bio{ font-size:0.9em; line-height:1.2em; height:2.4em; overflow:hidden; width:100%; float:left; margin-bottom:1%;}
.group li .grop_new span{ font-size:0.8em; color:#666;}
.group li .grop_new p{font-size:0.8em;color:#666; line-height:1.2em;height:3.6em; overflow:hidden;   }
.newmo{ float:left; width:100%; font-size:1em}

}

@media(min-width:360px){
.lunhuan{width:100%;height:300px;}
#lunbonum{height:14px;line-height:23px;position:absolute;left:75%;top:75%;z-index:5;}
	
.new_nei li a{font-size:1.1em; line-height:1.1em;}
.new_nei li p{line-height:1.2em;height:2.4em; overflow:hidden; font-size:0.9em;}
.new_nei li a{font-size:1em; line-height:1.1em;}
.new_nei li p{line-height:1em;color:#777; height:3em; overflow:hidden; font-size:0.8em;}
.newman_xia ul li{ width:100%; margin-bottom:8%}
.newman_xia ul li span a{ line-height:1.2em; font-size:1.1em; }
.newman_xia ul li .grop p{ line-height:1.4em;  overflow:hidden;font-size:0.9em;}
.newman_xia ul li .grop .gro_img img{ width:90%;}
.exhib ul li{ width:100%; float:left; display:block; margin:0 0 2% 0; background:#f4f3f3; padding-bottom:1%}
.exhib ul li a.ne_biao{ font-size:1.1em;  line-height:1.2em;width:94%; float:left; padding:2% 3%}
.exhib ul li a img{ width:100%; height:100%}
.exhib ul li span{ font-size:0.9em; color:#666;background:url(imageszqjt_04.png) no-repeat 4% 1px;width:90%; float:left; padding-left:8%;}

.about a.more{ width:60%; background-size:40%; height:100%;text-align:left; padding-left:2%;font-size:0.8em; margin-top:5px;}
	
.guanggao{display:block;background-size:400%; height:100%}
.new_top p{font-size:0.8em;}
.new_yi a.new_man{ float: right; width:58%; font-size:0.8em; line-height:1.2em; height:3.6em; overflow:hidden }
.new_yi span{ float:right;width:56%; background-size:50%; font-size:0.8em;padding-left:2%; margin-top:0%}

/*------------------------------------------------------------------------ News main------------------------------------------------------*/

.newmain{width:100%; }
.case_topp{ width:100%;  padding-bottom:2%; padding-top:4%}
.case_topp span{ display:none}
.case_topp h2{ font-size:1.0em; line-height:1.5em;}
.case_bomm p span{width:10%;line-height:1.5em;}
.case_bomm p a{width:90%; float:right;font-size:1em; line-height:1.5em; height:1.5em;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}

.xiangguan{ display:none}
.fanye{display:none}
.case_bomm{ display:block}
.title5a { width:100%;}
/*------------------------------------------------------------------------factory------------------------------------------------------*/
.guoji{ margin:3% 0 0;}
.guoji ul li a .nrr{ top:80%;line-height:1.5em; padding-bottom:3%} 
.guoji ul li a h2.title{ font-size:0.8em; }

.fact_x span{ font-size:1.2em}

/*------------------------------------------------------------------------service------------------------------------------------------*/

.service{ width:100%; height:auto}
.service p span{ width:100%; font-size:1.3em;padding-bottom:5%}
.service p{ padding:10% 10%; width:80%; font-size:0.8em; line-height:1.5em; color:#FFF}

/*------------------------------------------------------------------------support------------------------------------------------------*/
.suppo_yi{ width:100%; margin-top:3%; overflow:hidden}
.suppo_left{ width:100%; float:left; margin:0 auto 2%;}
.servi{ width:100%}
.suppo_tp a{width:41%;font-size:1.1em; }




 }
	
@media(min-width:768px){

.lunhuan{width:100%;height:370px;}
.lunhuancenter{width:100%; height:370px}
#lunbonum{height:14px;line-height:23px;position:absolute;left:79%;top:90%;z-index:5;}

.new_nei li a{font-size:1.2em; line-height:1.1em;}
.new_nei li p{line-height:1.3em;height:2.6em; overflow:hidden; font-size:1em;}
.newman_xia ul li{ width:100%; margin-bottom:5%}
.newman_xia ul li span a{ line-height:1.5em; font-size:1.3em; }
.newman_xia ul li .grop p{ line-height:1.4em; overflow:hidden;font-size:1.1em;}
.newman_xia ul li .grop .gro_img img{ width:90%;}
.nei_more{ width:65%;float: right; color: #2c5c6c; font-size:1.2em;  }

.about a.more{ width:40%; background-size:50%; height:100%;text-align:left; padding-left:2%;font-size:0.8em;}

.new_top p{font-size:1.1em;}
.new_yi a.new_man{ float: right; width:60%;font-size:1.1em;line-height:1.5em; padding:0 0;height:4.5em; overflow:hidden}
.new_yi span{ float:right;width:58%; background-size:30%; font-size:1em;padding-left:2%; margin-top:0%;}

.nezzu{ padding-top:0}
.case_topp{padding-top:0}

.ppprzu{ padding-top:0}

.product_left ul li{ width:100%;line-height:1.9em; background:url(imageszqjt_36.jpg) no-repeat right; }
.product_left ul li a{ font-size:0.9em;}
.product_biao p{ font-size:0.9em; line-height:1.5em;}
	
/*------------------------------------------------------------------------factory------------------------------------------------------*/
.guoji{ margin:3% 0 0;}
.guoji ul li a .nrr{ top:80%;line-height:1.5em; padding-bottom:3%} 
.guoji ul li a h2.title{ font-size:0.9em; }

.fact_x span{ font-size:1.2em}


.product_mai{ padding-bottom:5%; margin-top:0}
.prozzzu{ padding-top:0;}

.serzhu{ padding-top:0}	

.suppo_tp a{width:30%;font-size:1.4em; }

/*------------------------------------------------------------------------new center------------------------------------------------------*/
.group{width:100%; float:left; margin:0 auto;}
.group li{ width:100%; float:left; display:block; margin:0 0 3% 0; border-bottom:1px solid #e5e5e5; padding-bottom:3%}
.group li .grppo_img{width:27%; float:left;}
.group li .grppo_img img{ width:100%; height:100%}
.group li .grop_new{ width:68%; float:right;}
.group li .grop_new a.grop_bio{ font-size:0.9em; line-height:1.2em; height:2.4em; overflow:hidden; width:100%; float:left; margin-bottom:1%;}
.group li .grop_new span{ font-size:0.8em; color:#666;}
.group li .grop_new p{font-size:0.8em;color:#666; line-height:1.2em;height:3.6em; overflow:hidden;   }
.newmo{ float:left; width:100%; font-size:1em; }

	}
	
@media(min-width:769px) {
.newzzhu{ padding-top:0;}

}
@media(min-width:875px) {
.group li .grop_new a.grop_bio{ font-size:1em; line-height:1.3em; height:2.6em; overflow:hidden; width:100%; float:left; margin-bottom:1%;}
.group li .grop_new span{ font-size:0.9em; color:#666;}
.group li .grop_new p{font-size:0.9em;line-height:1.3em;height:3.9em; overflow:hidden;   }
}

	
@media(min-width:1200px) {
.container{width:1180px;}
.hesde_lt{ display: none;}
.header-right {float:right; display:none}
.banner{ display: block}
.lunhuan{ display:none}
#wrapper{display:none;}
.footeshouji{display:none;}
.product_xia{ width:1180px;float:left; margin:0 0 10px}
.pprod_rigt{display:none;}

.new_yi{ width:240px; float:left; display:block;text-align:left; margin:0 30px 0 0; padding:0 30px 0 0; border-right:1px solid #e4e3e3; }
.new_yi a.new_man{ float:left; width:240px;font-family:Sans Serif; font-size:15px;font-family:Open Sans; color:#676565; line-height:23px; 
 padding:15px 0;}
 
.new_yi span{ float:left; width:120px; height:27px; line-height:27px; background:url(imageszqjt_77.png) no-repeat left; font-size:14px; color:#FFF;
 padding-left:20px;}
.disi{ float: right; margin:0}
.new_yi a.new_man:hover{ text-decoration:underline}


}

@media(max-width:570px){
.lunhuan{width:100%;height:250px;}
#lunbonum{left:75%;top:65%;}

.guoji ul li a .nrr{ top:70%;line-height:1.5em; padding-bottom:3%} 
}
@media(max-width:500px){
.lunhuan{width:100%;height:217px;}
#lunbonum{left:75%;top:50%;}
}
@media(max-width:420px){
.lunhuan{width:100%;height:180px; margin-top:30px;}
.lunhuan2{width:100%;}
#lunbonum{left:75%;top:41%;}
.guoji ul li a .nrr{ top:60%;line-height:1.5em; padding-bottom:3%} 
}


@media(max-width:360px){

.container{ padding-top:3%; margin-top:3%}

.ConMidSwitchsan p{font-size: 0.8em;color: #333; line-height:1.8em;}


.lunhuan{width:100%;height:158px; margin-top:23px;}
.lunhuancenter{width:100%;height:100%;position:absolute;left:0px;top:0px;}
.lunhuancenter .centergif{display:block;width:100%;height:100%;position:absolute;left:0px;top:0px;z-index:4;}
.lunhuancenter b{position:absolute;left:0px;top:-40px;opacity:0;filter:alpha(opacity=0);z-index:3;width:100%;height:100%;display:block;}
#lunbonum{height:14px;line-height:23px;position:absolute;left:65%;top:41%;z-index:5;}
#lunbonum li{width:12px;height:12px;float:left; padding:0;margin-right:9px;background:#ffffff;border-radius:14px;cursor:pointer;}
#lunbonum .lunboone{background:#fe9b00;cursor:pointer;}

.new_nei li a{font-size:1em; line-height:1.1em;}
.new_nei li p{line-height:1em;color:#777; height:3em; overflow:hidden; font-size:0.8em;}
.newman_xia ul li{ width:100%; margin-bottom:5%}
.newman_xia ul li span a{ line-height:1.2em; font-size:0.8em; }
.newman_xia ul li .grop p{ line-height:1.4em; height:2.8em;  overflow:hidden;font-size:0.8em;}
.newman_xia ul li .grop .gro_img img{ width:90%;}
.nei_more{ width:65%;float: right; color: #2c5c6c; font-size:0.8em;  }
.exhib ul li{ width:100%; float:left; display:block; margin:0 0 2% 0; background:#f4f3f3; padding-bottom:1%}


.about a.more{ width:50%; background-size:70%; height:100%;text-align:left; padding-left:2%;font-size:0.8em;}

.guanggao{display:block;background-size:450%; height:100%}
.guan_man{ margin:5% 0; padding:0; text-align:center;overflow:hidden}

.new_top p{font-size:0.8em;}
.product_left ul li a{ font-size:0.7em;}
.new_yi a.new_man{ float: right; width:58%; font-size:0.7em; line-height:1.2em; height:3.6em; overflow:hidden }
.new_yi span{ float:right;width:56%; background-size:50%; font-size:0.8em;padding-left:2%; margin-top:0%}

.foo01{ padding-top:0}
/*------------------------------------------------------------------------ News main------------------------------------------------------*/
.newmain{width:100%; }
.case_topp{ width:100%; padding-bottom:5%;padding-top:3%}
.case_topp span{ display:none}
.case_topp h2{ font-size:1.0em; line-height:1.5em;}
.case_bomm p span{width:10%;line-height:1.5em;}
.case_bomm p a{width:88%; float:right;font-size:1em; line-height:1.5em; height:1.5em;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.case_nei p{ font-size:0.8em; line-height:1.5em}
.xiangguan{ display:none}
.fanye{display:none}
.case_bomm{ display:block}
.title5a { width:100%;}

/*------------------------------------------------------------------------factory------------------------------------------------------*/
.guoji{ margin:3% 0 0;}
.guoji ul li a .nrr{ top:60%;line-height:1.5em; padding-bottom:2%} 
.guoji ul li a h2.title{ font-size:0.7em; }

.fact_x span{ font-size:1.2em}

/*------------------------------------------------------------------------service------------------------------------------------------*/

.service{ width:100%; height:auto}
.service p span{ width:100%; font-size:1.3em;padding-bottom:5%}
.service p{ padding:10% 10%; width:80%; font-size:0.8em; line-height:1.5em; color:#FFF}

/*------------------------------------------------------------------------support------------------------------------------------------*/
.suppo_yi{ width:100%; margin-top:3%; overflow:hidden}
.suppo_left{ width:100%; float:left; margin:0 auto 2%;}
.servi{ width:100%}
.suppo_tp a{width:50%;font-size:1.0em; }

/*------------------------------------------------------------------------new center------------------------------------------------------*/
.group{width:100%; float:left; margin:0 auto;}
.group li{ width:100%; float:left; display:block; margin:0 0 3% 0; border-bottom:1px solid #e5e5e5; padding-bottom:3%}
.group li .grppo_img{width:27%; float:left;}
.group li .grppo_img img{ width:100%; height:100%}
.group li .grop_new{ width:68%; float:right;}
.group li .grop_new a.grop_bio{ font-size:0.8em; line-height:1.2em; height:2.4em; overflow:hidden; width:100%; float:left; margin-bottom:1%;}
.group li .grop_new span{ font-size:0.7em; color:#666;}
.group li .grop_new p{font-size:0.7em;color:#666; line-height:1.2em;height:3.6em; overflow:hidden;   }
.newmo{ float:left;}


}

@media(max-width:320px){
.about a.more{ width:70%; background-size:50%; height:100%;text-align:left; padding-left:2%;font-size:0.8em;}
.new_nei li a{font-size:1em; line-height:1.1em;}
.new_nei li p{line-height:1em;color:#777; height:3em; overflow:hidden; font-size:0.8em;}

.lunhuan{width:100%;height:150px;}
#lunbonum{height:14px;line-height:23px;position:absolute;left:65%;top:36%;z-index:5;}


.newman_xia ul li{ width:100%; margin-bottom:8%}
.newman_xia ul li span a{ line-height:1.2em; font-size:0.8em; }
.newman_xia ul li .grop p{ line-height:1.4em; height:2.8em; overflow:hidden;font-size:0.8em;}
.newman_xia ul li .grop .gro_img img{ width:90%;}
.nei_more{ width:65%;float: right; color: #2c5c6c; font-size:0.8em;  }

.exhib ul li{ width:100%; float:left; display:block; margin:0 0 2% 0; background:#f4f3f3; padding-bottom:1%}
.exhib ul li a.ne_biao{ font-size:1.1em;  line-height:1.2em;width:94%; float:left; padding:2% 3%}
.exhib ul li a img{ width:100%; height:100%}
.exhib ul li span{ font-size:0.9em; color:#666;background:url(imageszqjt_04.png) no-repeat 10px 1px;width:90%; float:left; padding-left:10%;}


.guanggao{display:block;background-size:600%; height:100%}
.guan_man{ margin:5% 0; padding:0; text-align:center;overflow:hidden}
.new_yi span{width:56%; background-size:45%; font-size:0.7em;}

.foo01{ padding-top:0}


/*------------------------------------------------------------------------ News main------------------------------------------------------*/
.newmain{width:100%; }
.case_topp{ width:100%; padding-bottom:5%; padding-top:2%}
.case_topp span{ display:none}
.case_topp h2{ font-size:1.0em; line-height:1.5em;}
.case_bomm p span{width:10%;line-height:1.5em;}
.case_bomm p a{width:88%; float:right;font-size:1em; line-height:1.5em; height:1.5em;overflow:hidden;word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.case_nei p{ font-size:0.7em; line-height:1.3em}

.xiangguan{ display:none}

.fanye{display:none}
.case_bomm{ display:block}
.title5a { width:100%;}


/*------------------------------------------------------------------------factory------------------------------------------------------*/
.guoji{ margin:3% 0 0;}
.guoji ul li a .nrr{ top:60%;line-height:1.5em; padding-bottom:2%} 
.guoji ul li a h2.title{ font-size:0.7em; }

.fact_x span{ font-size:1.2em}


/*------------------------------------------------------------------------service------------------------------------------------------*/

.service{ width:100%; height:auto}
.service p span{ width:100%; font-size:1.3em;padding-bottom:5%}
.service p{ padding:10% 10%; width:80%; font-size:0.8em; line-height:1.5em; color:#FFF}

/*------------------------------------------------------------------------support------------------------------------------------------*/
.suppo_yi{ width:100%; margin-top:3%; overflow:hidden}
.suppo_left{ width:100%; float:left; margin:0 auto 2%;}
.servi{ width:100%}
.suppo_tp a{width:50%;font-size:1.0em; }

/*------------------------------------------------------------------------new center------------------------------------------------------*/
.group{width:100%; float:left; margin:0 auto;}
.group li{ width:100%; float:left; display:block; margin:0 0 3% 0; border-bottom:1px solid #e5e5e5; padding-bottom:3%}
.group li .grppo_img{width:27%; float:left;}
.group li .grppo_img img{ width:100%; height:100%}
.group li .grop_new{ width:68%; float:right;}
.group li .grop_new a.grop_bio{ font-size:0.8em; line-height:1.2em; height:2.4em; overflow:hidden; width:100%; float:left; margin-bottom:1%;}
.group li .grop_new span{ font-size:0.7em; color:#666;}
.group li .grop_new p{font-size:0.7em;color:#666; line-height:1.2em;height:3.6em; overflow:hidden;   }
.newmo{ float:left;}



}

 




@media(max-width:700px){


.container{  margin-top:3%}

.ConMidSwitchsan p{font-size: 0.8em;color: #333; line-height:1.8em;}


}







