@charset "utf-8";

/* CSS Document */

*{margin:0 auto;padding:0px;}

body,p,h1,h2,h3,h4,h5,ul,li,img,table,tbody,tr,td,a{margin:0 auto;padding:0px;_margin:0 auto;_padding:0px;}



body{font-size:12px;text-transform: inherit;color:#505050; font-family:"Microsoft YaHei";background:url(body_bg.jpg) repeat-x  #f3f3f3;}



img{border:none;}

.lXPopup-btn {
    width: 110px;
    height: 30px;
    border-radius: 30px;
    border: 0;
    outline: 0;
    box-shadow: 0 1px 8px rgba(255,255,255,.2);
    line-height: 2;
    background-color: #6cabfa;
    color: #fff;
    cursor: pointer;
}

a{text-decoration:none;border:none}



ul li{list-style:none}



.header_bg{ width:1000px; margin:0 auto;}



.header_top{margin-top:1px;}



.header_right{ float:right; width:515px; *width:525px;}



.header_right p{ float: left; }



.header_right p img{margin-right:10px; *margin-left:10px; *margin-right:0px;}



#search{height: 24px; float: right;  margin-top:13px;}



#input{width: 171px;height: 24px; line-height:24px; text-indent: 12px; border: none;background:url(search_left.jpg) no-repeat left center }



.header{ clear:both}



.logo{ float:left}



#nav{ float:right;padding-top:23px;}



#nav ul li{float:left;width:88px;text-align:center;height:28px;line-height:28px;margin-left:5px}



#nav01{background:url(nav-bg01.jpg) no-repeat top center;}



#nav02{background:url(nav-bg02.jpg) no-repeat top center;}



#nav03{background:url(nav-bg03.jpg) no-repeat top center;}



#nav04{background:url(nav-bg04.jpg) no-repeat top center;}



#nav05{background:url(nav-bg05.jpg) no-repeat top center;}



#nav06{background:url(nav-bg06.jpg) no-repeat top center;}



#nav07{background:url(nav-bg07.jpg) no-repeat top center;}



#nav ul li a{color:#ffffff; }



.midbg{ width:100%; height:705px; position: relative; z-index:1;clear:both;  }



.iBan { height:705px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}



.iBanScreen{  height:705px; background-repeat:no-repeat; background-position:center top;}



.iBanScreen ul{ width:100%; height:705px; position:relative; top:0; margin:0 auto;}



.iBanScreen li{ width:100%; height:705px; overflow:hidden; position:absolute; display:none;}



.iBanScreen li a{ display:block; width:100%; height:100%}



.iBanScreen .num{ position:absolute; bottom:20px; left:45%; z-index:999; }



.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}



.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}



#container{ background:url(content_bg.jpg) no-repeat bottom center; clear:both; overflow:hidden}



.content{ width:1000px; margin:0 auto}



.pro_show{clear: both;text-align:center;margin-top:25px;margin-bottom:30px;overflow:hidden}



.pro_show h2{color:#505050;font-size:22px;font-weight:normal;margin-bottom:10px;background:url(pro-h2.jpg) no-repeat right center;width:380px;height:47px}



.pro-en{color:#484848;font-size:18px;padding-right:10px}



.pro_index{background:url(dome-bg.jpg) no-repeat top center; padding-top:10px; }
.picMarquee-left{ margin-top:10px; clear:both; width:1000px;}
.bd{width: 950px; margin: 0px auto;overflow: hidden; }
.picList li{ float:left;}
.picc{ text-align:center;width:219px;text-align:center;padding-left:20px}
.picc a{color:#505050;}
.picc img{width:207px;height:166px;background:url(pro-cp-bg.jpg) no-repeat;padding-left:6px;padding-right:6px;}
.picc p{font-size:12px;font-weight:normal;padding:5px}
.picc p:hover{ color:#F00;}
.hd{z-index:999;position:absolute; width:1000px;}
.arrow_leftcp{ float:left;padding-top:75px; }
.arrow_rightcp{ float:right; padding-top:75px; }

.about_index{ float:left; width:328px; height:260px; background:url(about_bg.jpg) no-repeat left top}
.about_index h2{ background:url(about_en.jpg) no-repeat left center; padding-left:125px; font-size:14px; color:#fff; font-weight:normal; margin-top:48px; margin-left:25px; margin-bottom:15px;}
.about_index p{margin:0px 25px; line-height:23px; color:#fff}
.about_index span{ display:block; text-align:right; margin-right:25px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.about_index span a{ color:#fff}

.right_index{ float:right; width:663px;}
.news_index{ float:left; width:328px; height:260px; background:url(news_bg.jpg) no-repeat left top}



.news_index h2{ background:url(news_en.jpg) no-repeat left center; padding-left:200px; font-size:14px; color:#fff; font-weight:normal; margin-top:48px; margin-left:25px;margin-bottom:15px;}



.news_index ul{border-top:1px dashed #fff; margin-left:15px; margin-right:30px;}



.news_index ul li{ line-height:26px; border-bottom:1px dashed #fff; background:url(news-dian.jpg) no-repeat 10px center}



.news_index ul li a{ padding-left:25px; color:#fff}



.new_pro{ float:right;width:328px; height:260px; background:url(new_pro_bg.jpg) no-repeat left top}



.new_pro h2{ background:url(new_pro_en.jpg) no-repeat left center; padding-left:217px; font-size:14px; color:#fff; font-weight:normal; margin-top:48px; margin-left:25px;margin-bottom:15px;}



.mainbox{    overflow:hidden;    position:relative;}



.flashbox{   overflow:hidden;    position:relative;}



.imagebox{    text-align:right;position:relative;z-index:999;}



.bitdiv{display:inline-block;width:24px;height:5px;margin:0 5px 5px 0px;cursor:pointer;float:right;}



.defimg{background-image:url(02.png)}



.curimg{background-image:url(01.jpg)}



.prolist_index{clear:both; padding-top:25px; padding-bottom:55px;}



.prolist_index ul{overflow:hidden;}



.prolist_index ul li{float:left;width:244px;height:185px;margin:0px 3px;padding-top:10px }



.prolist_index ul li h2{font-size:16px;line-height:20px;padding-left:15px;}



.en{font-size:16px;font-family:"Microsoft Yi Baiti"; font-weight:normal; text-transform:uppercase}



.more_dian01{ background:url(more_dian01.png) no-repeat left center; padding-left:7px;text-transform:uppercase;font-size:14px;font-family:"Microsoft Yi Baiti"; margin-left:15px;line-height:20px;}



.more_dian02{ background:url(more_dian02.png) no-repeat left center; padding-left:7px;text-transform:uppercase;font-size:14px;font-family:"Microsoft Yi Baiti"; margin-left:15px;line-height:20px;}



.prolist01{background: url(prolist_bg01.jpg) no-repeat top center;}



.prolist01 a{color:#FFFFFF}



.prolist02{background: url(prolist_bg02.jpg) no-repeat top center;}



.prolist02 a{color:#FFFFFF}



.prolist03{background: url(prolist_bg03.jpg) no-repeat top center;}



.prolist03 a{color:#000000}



.prolist04{background: url(prolist_bg04.jpg) no-repeat top center;}



.prolist04 a{color:#000000}



.map{ clear:both;/*background:#6d9c00; padding-top:15px; margin-bottom:22px;*/}



.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}

.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}



.footer_bg{ background:#6d9c00; padding:15px 0px}



.footer{ width:1000px; margin:0 auto; text-align: center; line-height:25px; color:#fff }



.footer a{ color:#fff}



/*ny*/



.content_ny{background:url(content_conter.jpg) repeat-y top center;overflow:hidden; width:997px; margin:0 auto; margin-bottom:22px; clear:both; }



.bg_ny01{background: url(content_top.jpg) no-repeat top center;height:9px}



.bg_ny03{background: url(content_down.jpg) no-repeat  bottom center;height:10px; padding-top:45px;    clear: both; }



.left{float:left;width:230px;margin-left:25px;margin-top:45px}



.prolist_ny h2{background:url(pro-h2-ny.jpg) no-repeat left top;height:32px;padding-top:28px;padding-left:72px;margin-bottom:10px}



.h2_ny{font-size:16px;color:#FFFFFF}



.prolist_ny ul li{line-height:25px;background:url(pro-dian.jpg) no-repeat 5px center;padding-left:13px;}



.prolist_ny ul li a{color:#484848}



.contact{margin-top:30px}

.contact h2{background:url(contact-h2-ny.jpg) no-repeat left top;height:40px;padding-top:28px;padding-left:70px;}

.contact p{line-height:25px}

.right{float:right;width:716px;overflow:hidden;margin-right:25px;background:url(right-center.jpg) repeat-y top center;margin-top:20px}

.title_h1{color:#ffffff;font-size:14px;line-height:50px;background:url(right-top.jpg) no-repeat top center;height:55px;font-family:"FZZZHUNHJW GB1 0";font-weight:bold;padding-left:62px}

.return{float:right;font-size:12px;color:#000000;margin-right:10px}

.return a{color:#000000;padding-left:2px;background: url(return-g.jpg) no-repeat 5px center;}

.return a:hover{ color:#ee4035}
.page_content{text-align:center;padding-bottom:20px;clear:both;overflow:hidden;margin:10px 0px ;color:#000000}
.page_content p{line-height:30px;text-indent:2em;text-align:left;padding:0px 20px 0px 20px}
.right_bg03{background:url(right-down.jpg) no-repeat top center;height:11px}

.page_content p.title{ text-align:center; font-size:14px; font-weight:bold}

.page_content p img{ margin-left:-22px;}
.News_list{	text-align: left;	overflow: hidden;	margin-right: 20px;	margin-left: 20px;	margin-top: 10px}
.News_list li{line-height: 30px;	padding-left: 5px;	padding-right: 5px;	border-bottom: 1px dashed #BEE477}
.News_list li a{color: #000000}
.time{ float:right}
.Product_list {	overflow: hidden; margin-left:8px;}
.Product_list li {	text-align: center;	width: 209px;	float: left;	height:200px; margin:5px 13px;}
.Product_list li img {	width: 207px;	height: 166px;	border: 1px solid #BEE477}
.Product_list li h3 {	font-size: 13px;	text-align: center;	font-weight: normal; line-height:20px;color: #000000; margin:3px;}
#page{clear:both;margin:20px; text-align: center; color:#000}
#page a{color:#000;padding-left:5px}
#page a.active:link, #page a.active:visited {color: #349744}

.title{line-height:30px;font-size:18px;/*margin:0px 0px 5px 0px;*/color:#000; }
.hit {	height: 30px;	line-height: 30px;}

.page{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 30px; margin:10px; clear:both}

.page a{color:#666}
#related_product{overflow:hidden}

#related_product p{font-size:16px;text-align:left; font-weight:bold}
div#qr {	position: fixed;	top: 120px;	right: 20px;z-index: 9999;}
#qr h3 {	text-align: center;	background: #333;	color: #fff;}

/*QQ*/
#divQQbox {	position: fixed;	top: 280px;	right: 20px;	z-index: 9999;}
.qqbox A:link {	COLOR: #000;	TEXT-DECORATION: none}
.qqbox A:visited {	COLOR: #000;	TEXT-DECORATION: none}
.qqbox A:hover {	COLOR: #f80000;	TEXT-DECORATION: underline}
.qqbox A:active {	COLOR: #f80000;	TEXT-DECORATION: underline}
.qqbox {	FONT-SIZE: 12px;	RIGHT: 0px;	OVERFLOW: hidden;	WIDTH: 132px;	COLOR: #000000;	LETTER-SPACING: 0px;	POSITION: absolute;	TOP: 100px;	HEIGHT: auto;text-align: left}
.qqlv {FLOAT: right;	OVERFLOW: hidden;	WIDTH: 25px;	POSITION: relative;	HEIGHT: 256px}
.qqkf {	BORDER: #0dacd3 6px solid;	RIGHT: 0px;	BACKGROUND: #fff;	OVERFLOW: hidden;	WIDTH: 120px;	TOP: 0px;	HEIGHT: auto}

.qqkfbt {	BORDER-RIGHT: #9cd052 1px solid;	BORDER-TOP: #9cd052 1px solid;	FONT-WEIGHT: bold;	BACKGROUND: #39ccde;	OVERFLOW: hidden;	BORDER-LEFT: #9cd052 1px solid;	WIDTH: 118px;	CURSOR: pointer;	COLOR: #fff;	LINE-HEIGHT: 20px;	BORDER-BOTTOM: #9cd052 1px solid;	POSITION: relative;	HEIGHT: 20px;	TEXT-ALIGN: center}

.qqkfhm {	PADDING-RIGHT: 8px;	MARGIN: 3px 0px;	OVERFLOW: hidden;	WIDTH: 112px;	LINE-HEIGHT: 22px;	POSITION: relative;	HEIGHT: 40px}

.bgdh {	PADDING-LEFT: 10px;	WIDTH: 102px}

.check_field {

width: 555px;

line-height: 36px;

text-indent: 12px;

margin-bottom: 7px;

border: 1px solid #E10531;

color: #727272;

}

.form-control {

width: 555px;

line-height: 36px;

text-indent: 12px;

margin-bottom: 7px;

border: 1px solid #E10531;

color: #727272;

}

.tijiao_in {

display: block;

width: 136px;

line-height: 32px;

background-color: #E10531;

color: #fff;

font-size: 16px;

border: 1px solid #fff;

margin: 0 auto;

}

.swiper-slide img{ width:100%;}
.pro_index02{ display:none;}
.footerDiv{display: none;}
.chanpin_xs{display: none;}
.shebei_tits{display: none;}
.new_tits{display: none;}
.footerDiv li{width:33.3%;float:left;}

@media (max-width: 1000px) {           
.header_bg{ width:100%;}
.content{ width:100%;}
.footer{ width:100%;}
#nav ul li{ width:69px; background-size:100% 100%;}
.pro_index{ width:100%;}
.about_index{ width:49%; background-size:100% 100%;}
.right_index{ width:49%;}
.news_index{ width:100%; background-size:100% 100%;}
.new_pro{ width:49%; background-size:100% 100%; display:none;}
.about_index p{margin: 0px 4%;}
.new_pro h2{ margin-top:20px;}
.news_index ul li{ height:26px; overflow:hidden;}
.prolist_index ul li{ width:24%; margin:0 0.5%; background-size:100% 100%;}

.picMarquee-left{  width:100%;}
.bd{width: 100%;  }
.hd{ display:none; width: 100%;}
.picList{ width:100% !important;}

.pro_index{ display:none;}
.pro_index02{ display:block; width:100%;}
.picc{ width:23%; padding-left:0px; margin:1%; }
.picc img{ width:100%; padding:0px; height:inherit;}
.picc p{ height:26px; overflow:hidden;}

.content_ny{ width:100%;}
.left{ width:25%; margin-left:1%;}
.right{ width:73%; margin-right:1%;}
.title_h1{ width:90%; background-size:100% 100%; padding-left:10%;}
.page_content embed{ width:100% !important;}
.page_content table{ width:98% !important;}
.page_content img{ max-width:100%;}
.form-control{ width:100%;}

.Product_list li{ width:31.3%; margin:1%; height:inherit; }
.Product_list li img{ width:100%; }
}

@media (max-width: 767px) {           
#nav{ clear:both; width:100%; margin-top:0px;}
#nav ul li{ width:14%; margin-left:0.28%; }
#search{ display:none;}
.header_right{ width:100%;}
.picc{ width:31.3%; }

div#qr{ display:none;}
#divQQbox{ display:none;}
}

@media (max-width: 600px) {           
.about_index{ width:100%;}
.right_index{ width:100%;}
.prolist_index ul li{ width:48%; margin:1%;}
.left{ width:98%; margin-left:1%; margin-right:1%;}
.right{  width:98%; margin-left:1%; margin-right:1%;}
.prolist_ny ul li{ width:31.3%; float:left; padding-left:2%; background: url(pro-dian.jpg) no-repeat top 11px left;}

.contact{ display:none;}
}

@media (max-width: 425px) {           
.header_top{ display:none;}
.header_bg{ background:#f3f3f3; overflow:hidden;}
.pro_show h2{ width:100%;background: url(pro-h2.jpg) no-repeat center center;}
.pro-en{ padding-right:0px;}
.picc{ width:48%; }
.Product_list li{ width:48%;  }

.footerDiv{display: block;}

.footer_phonebai{display: block;}
.footerDiv{background: #1e60b9;position: fixed;bottom: 0px;width: 100%;z-index: 9999999;}
.footerWrap li{text-align: center;margin-top: 6px;}
.footerWrap li a{color: #fff;font-size: 15px;display: block;}
.footerWrap li i{display: block;}
.footerWrap li a img{display: block;margin: 0 auto;}
.footer_phonebai{font-size: 16px;color: #5d5d5d;text-align: center;line-height: 30px;}
.footer_phonebai a{font-size: 16px;color: #5d5d5d;}

.chanpin_xs{display: block;}
.product_tui{display: none;}

.huoban{background: #4c4c4c;}
.form2{width: 100%;}
.huoban_right{background: none;}

.honor_bg{display: none;}
.new_tit{display: none;}
.new_tits{display: block;}
.youshi_bg .container{padding-left: 4px;padding-right: 4px;}
.footerDiv ul{margin-bottom: 0px;}

}









