body{
	background: url(images/index_02.jpg) repeat-x;
	color:#333;
	font-family:sans-serif;
	font-size: 14px;
	line-height: 20px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	 
} 
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, button{
	margin: 0;
	padding: 0px;
}
ul,li,img,a,p,span,h4,h5,h6{ padding:0px; margin:0px; text-decoration:none; border:none; list-style:none;}
TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 22px
}
TH {
	FONT-SIZE: 12px; LINE-HEIGHT: 22px
}

DIV.badoo {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 10px; COLOR: #48b9ef; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif;  TEXT-ALIGN: center;
}
DIV.badoo A {
 BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px; 
 BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
DIV.badoo A:hover {
 BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid;
}
DIV.badoo A:active {
 BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid;
}
DIV.badoo SPAN.current {
 BORDER-RIGHT: #ff5a00 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5a00 2px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #ff5a00 2px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5a00 2px solid; BACKGROUND-COLOR: #ff6c16;
}
DIV.badoo SPAN.disabled {
 DISPLAY: none
}
/*头部开始*/ 	
.top{
	height:91px;
	background:url(images/top_bg.jpg) ; text-align:center;
	width:100%;
	color:#b2c7df; margin:0px auto; padding:0px auto;
    }
	
/*导航菜单*/ 	
.haad_top{ width:100%; height:30px; margin:0 auto; background-color:#437b3e; line-height:30px;}
.head-cx{
	 color:#333333; height:40px; width:730px;background:url(../IMAGES/search_02.png) no-repeat center 0; border:none; font-size:16px;
	 outline:none;
outline:0;
}
.haad_search{ width:100%; height:100px; margin:0 auto; background-color:#549a4d;}
.haad_bg{ width:100%; height:50px; margin:0 auto; background-color:#549a4d;}
.head_logo{ width:1200px; height:50px; margin:0px auto;}

.head_logo_left{float:left; width:5px; height:50px;}
.head_logo_right{width:1195px; float:right; height:50px; line-height:50px;}
.head_lan{ width:750px; height:40px; line-height:40px;}

.head_menu{ width:1200px; margin:0 auto; height:50px;line-height:50px;}
.head_ad{ width:1200px; height:375px; margin:0 auto;}
A:link   {font-size:12px;color: #000;;text-decoration: none;}
A:visited{font-size:12px;color: #000;;text-decoration: none;}
A:hover  {font-size:12px;color: #ff3300;;text-decoration: none;}
A:active {font-size:12px;color: #ff3300;;text-decoration: none;}
.menu_nav {  width:1100px; height:50px; margin: 0 auto;  line-height:50px; }

.menu {
	WIDTH: 1195px;position:relative;z-index:9999;line-height:50px;height:50px;
}
.menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;position:relative;;
}
.menu UL LI {
	POSITION: relative; FLOAT: left;position:relative;
}
.menu UL LI A { display:block; 
text-align:center; 
text-decoration:none; 
width:150px; 
height:50px; 
color:#fff; 
font-size:20px;
border-width:1px 0px 0 0;
font-family:calibri;
font-weight:bold;

/*background:#c9c9a7;*/ 
line-height:50px;
position:relative; 


}
.menu UL LI A:visited { TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 120px; DISPLAY: block; font-family:calibri light; HEIGHT: 30px; COLOR: #fff; FONT-SIZE: 16px;   TEXT-DECORATION: none;
}
.menu UL LI UL {DISPLAY: none}
.menu UL LI:hover A { COLOR: #ffffff;BACKGROUND: url(images/menu_bg.png) repeat-y 0px 0px;}
.menu UL LI:hover UL {POSITION: absolute; WIDTH: 120px; DISPLAY: block; TOP:30px; LEFT: 0px}
.menu UL LI:hover UL LI A {	DISPLAY: block;  COLOR: #fff;BACKGROUND: url(images/navSon.png) repeat-y 0px 0px; OVERFLOW: hidden;font-family:calibri light; font-size:12px;LINE-HEIGHT: 30px; height:30px; z-index:9999;}
.menu UL LI:hover UL LI A:hover { COLOR: #fff; font-family:calibri light; font-size:12px; LINE-HEIGHT: 30px; height:30px;z-index:9999;BACKGROUND: url(images/navSon1.png) repeat-y 0px 0px;}
.menu .ddd A { clear:both;WIDTH: 100px;BORDER-RIGHT: #fff 0px solid}
.menu .ddd A:visited { clear:both;WIDTH: 100px;BORDER-RIGHT: #000 0px solid}
.menu .ddd UL LI:hover UL LI A {DISPLAY: block; BACKGROUND: #ff6600; COLOR: #fff; FONT-SIZE: 12px;WIDTH: 220px;}
.menu .ddd UL LI:hover A { COLOR: #fff}
.menu .ddd UL LI A {	DISPLAY: block;  COLOR: #fff;BACKGROUND: url(images/navSon.png) repeat-y 0px 0px; OVERFLOW: hidden;font-family:calibri light; font-size:12px;LINE-HEIGHT: 29px; height:29px;
}
.menu .ddd UL LI A:visited {clear:both;TEXT-ALIGN: center;LINE-HEIGHT: 30px; WIDTH: 100px; DISPLAY: block;  COLOR: #fff;BACKGROUND: url(images/navSon.png) repeat-y 0px 0px; OVERFLOW: hidden;font-family:calibri light; font-size:12px;LINE-HEIGHT: 29px; height:29px;
}
.pp A {
	WIDTH: 220px; DISPLAY: block; BACKGROUND: url(images/index_22.jpg); HEIGHT: 33px; FONT-SIZE: 14px; CURSOR: pointer
}
.pp A:hover {
	WIDTH: 220px; DISPLAY: block; BACKGROUND: url(images/index_23.jpg); HEIGHT: 33px; COLOR: #ffffff; FONT-SIZE: 14px
}
.menu_nav_line{ width:2px; height:30px; line-height:30px; background-image:url(images/menu_line.jpg);  text-indent:-9999px;}
/*导航菜单*/ 	

/*中间广告*/ 	

.home_ad{ width:100%; height:375px; margin: 0 auto;; background-image:url(../IMAGES/1.png);}
/*中间广告*/ 	

/*热销产品*/ 
.home_hotproduct{ width:1200px; height:100px; margin:0 auto; text-align:center; line-height:100px;}
.home_KAPSEL{ width:1200px; height:330px; margin:0 auto; text-align:center; padding-top:20PX; }
.home_hotintro{ width:1200px; height:950px; margin:0 auto;}
.home_allpr{ width:1200px; height:700px; margin:0 auto;}
/*热销产品*/ 

/*公司简介*/ 
.HOME_about_Center{ width:100%; height:750px; margin:0 auto; background-size:100% 100%;
background-attachment:fixed; }
.HOME_gc_Center{ width:100%; height:980px; margin:0 auto;  }

.HOME_casetitle{ width:1200px;; height:100px; margin:0 auto;}
.HOME_casetitle_Center{ width:100%; height:900px; margin:0 auto;  }
.HOME_case{ width:1200px; height:580px; margin:0 auto; }
.HOME_case_line{ width:100%; height:2px; background-color:#cccccc;}
.HOME_case_tt{ width:1200px; height:50px; margin:0 auto;}
/*公司简介*/ 

.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}





.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(images/02.png)}
.curimg{background-image:url(images/01.png)}
.new_tit{ border-bottom:1px solid #efefef; color:#00B0FF; font-size:16px; font-weight:bold; height:40px;line-height:40px; padding-right:10px;}
.new_pr{ width:244px; height:31px; background-image:url(images/ipro.jpg);}
.new_pr_list{ width:244px; height:269px;}
.bottom-tt{width:100%; height:60px; margin:0 auto;  background-color:#E3E3E3; margin:0 auto;}
.bottom{ width:1100px; height:60px; margin:0 auto;  background-color:#E3E3E3; margin:0 auto; line-height:60px; color:#888888; font-size:12px; text-align:center;}
.new_bot{BORDER-bottom: #D0D0D0 1px  dashed;}
.home_tel{ border: #D0D0D0 1px solid;}
.tt{ width:1100px; height:5px; margin:0 auto;}
.home_pp{ width:1000px; height:30px; margin:0 auto; background-image: url(images/link_bg.jpg);}
.hom_pp_left{ width:940px; height:30px; float:left;}
.hom_pp_right{ width:60px; height:30px; float:right;}
.home_pp_intro{width:1000px; height:109px; background-color:#F6F6F6; margin:0 auto; }
.page_about{ width:100%; height:400px; margin:0 auto; }
.left_tit{ width:218px; height:33px; margin:0 auto; line-height:33px; background-image:url(images/index_3.jpg); font-size:14px; color:#FFFFFF; text-align:center; font-weight:bold;}
.right_tit{border-bottom: 1px  #008EFF solid; }
.tit_font{ font-size:22px;  color:#008eff;}

#con{ width:215px; height:auto; padding:0px 0px; line-height:30px; padding-bottom:10px; }
#con ul LI {
	height:30px; line-height:30px;  background:url(images/line_bg.jpg) bottom;text-align:left; width:215px;
}
#con ul LI A {display:block;
color:#666666; padding-left:44px;
text-decoration:none;font-family:calibri light;
 background:url(images/line_bg.jpg) top;
}
#con ul LI A:hover {
	TEXT-DECORATION: none; background:url(images/line_bg1.jpg) top;font-family:calibri light;
}
#con ul LI A.hover {
	TEXT-DECORATION: none; background:url(images/line_bg1.jpg) top;font-family:calibri light;
}
#con UL LI:hover UL LI A:hover { TEXT-DECORATION: none; background:url(images/line_bg1.jpg) top;font-family:calibri light;}
#con ul LI A.visited {
	TEXT-DECORATION: none; background:url(images/line_bg1.jpg) top;font-family:calibri light;
}

.intro_tit{ width:100%; margin:0 auto; line-height:28px; padding-top:10px;}
.pp_font{ font-size:14px;}
.ss_bg{background:url(images/ss_bg.jpg) no-repeat top left;}
.ss{width:170px; height:18px; background-color:#fefff8; line-height:18px; border:0px; font-size:12px; color:#858282;}
.csae_main{border-bottom:1px solid #f0f0f0; padding-left:10px; font-size:14px;}
.main_line{border-bottom:1px solid #cccccc; margin:0 auto; width:1100px; height:10px;}
.bottom_main{border-bottom:1px solid #f0f0f0;  font-size:16px; color:#777;}
.bottom_cont{ color:#777777; font-size:12px;}
.bottom_ser{border-bottom:1px solid #f0f0f0; color:#666666}

.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:18px;height:18px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(images/02.png)}
.curimg{background-image:url(images/01.png)}
.left_tt{ width:218px; height:33px; background-image:url(images/index_6.jpg); line-height:30px; color:#FFFFFF; font-size:14px; }
.pro-td2 {
	BORDER-RIGHT: #6fc177 1px solid;  BORDER-LEFT: #6fc177 1px solid; BORDER-BOTTOM: #6fc177 1px solid;  BORDER-top: #6fc177 1px solid; 
}
.main_procss {
	BORDER-RIGHT: #d5d5d5 1px solid;  BORDER-LEFT: #d5d5d5 1px solid; BORDER-BOTTOM: #d5d5d5 1px solid;  BORDER-top: #d5d5d5 1px solid; background-color:#ffffff; 
}
.page_ad{ width:100%; height:400px; margin:0 auto;}
.main_businesses{ width:100%; height:320px; margin:0 auto; background-color:#fbfbfb;}
.main_boot{ width:100%; height:125px; background-color:#f9f9f9;border-top:1px solid #dddddd;}
.main_hotpr{ width:100%; height:530px; margin:0 auto; }
.main_about{ width:100%; height:460px; margin:0 auto; background-image:url(images/about_bg.png); }
.main_about_left{ font-size:22px; color:#333333;border-BOTTOM:3px solid #3c78d8; font-weight:bold; }
.main_about_right{ font-size:12px; color:#abd1f6;border-BOTTOM:1px solid #333333; font-style: italic;}
.main_businesses_font{ font-size:16px; color:#000000; font-weight:bold;}

.main_banner{
	width:1200px; height:220px; margin:0 auto; padding-top:15px; padding-bottom:15px;
}
.main_Partner{
	width:1200px; height:130px; margin:0 auto; padding-top:15px; padding-bottom:15px;
}
.news_bar{background:url(images/news_bar.jpg) repeat-x bottom left;}

.main_morecss {
	BORDER-RIGHT: #cccccc 1px solid;  BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid;  BORDER-top: #cccccc 1px solid; background-color:#ffffff; width:120px; height:30px;
}

.main_pr_tt{ background-color:#026db3; font-size:14px; color:#FFFFFF; text-align:center; width:200px;}
.main_pr{ width:1200px; height:600px; margin: 0 auto;}

/* ��ҳ��ƷCSS*/
.title_bx {
    width: 100%;
    max-width: 400px;
    margin: 20px auto;
    margin-top: 25px;
    border-bottom: 1px solid #ddd;
    font-size: 30px;
    color: #12afa3;
	font-family:microsoft yahei;
    padding-bottom:15px;
    text-align: center;
    position: relative;
	
}


.title_bx:after {
        content: "";
        width: 8px;
        height: 7px;
        background-color: #017fc6;
        display: block;
        position: absolute;
        left: 50%;
        margin-left: -4px;
        bottom: -4px;
    }


.main_text{ width:1200px; height:200px; margin:0 auto; color:#ffffff; font-family:calibri light; font-size:14px; line-height:23px;}
.hot_pr{background:url(images/abo.jpg) no-repeat center 0;overflow: hidden; height:800px;}
/*产品css样式*/

A.main_pr:link {
	 TEXT-DECORATION: none; COLOR: #666666; FONT-SIZE: 18px; font-family:calibri light;; font-weight:bold;
}
A.main_pr:visited {
	 TEXT-DECORATION: none; COLOR: #000000; FONT-SIZE: 18px;font-family:calibri light; font-weight:bold;}
A.main_pr:hover {
	TEXT-DECORATION: none; COLOR: #ff6600; FONT-SIZE: 18px;font-family:calibri light;font-weight:bold;
}
A.main_pr:active {
	 TEXT-DECORATION: none; COLOR: #ff6600; FONT-SIZE: 18px;font-family:calibri light;font-weight:bold;
}
/*产品css样式*/
/*内页CSS*/ 
.page_head{ width:1200px; height:380px; margin: 0 auto;}

/*内页CSS*/ 

/*底部CSS*/ 	
.home_bottom{width:100%; height:400px; margin:0 auto;background-color:#549a4d; margin:0 auto;}
.bottom{ width:1100px; height:60px; margin:0 auto;  background-color:#E3E3E3; margin:0 auto; line-height:60px; color:#888888; font-size:12px; text-align:center;}
.tt{ width:1100px; height:5px; margin:0 auto;}

/*底部CSS*/ 	
.guest_input{border-bottom: #ffffff 1px solid;

border-left: #ffffff 1px solid;

border-right: #ffffff 1px solid;

border-top: #ffffff 1px solid;
height:25px;
font-size:16px;
	 outline:none;
outline:0;
}

.guest_text{border-bottom: #ffffff 1px solid;

border-left: #ffffff 1px solid;

border-right: #ffffff 1px solid;

border-top: #ffffff 1px solid;
height:150px;
 width:355px;
font-size:16px;
	 outline:none;
outline:0;
}