html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font,ins, b,kbd, q, s, samp,
small, strike, strong, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, th{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	vertical-align: baseline;
}


td{
}
h1{
font-size:22px;
font-weight:bold;
font-style:italic;
margin-top:14px;
margin-bottom:24px;
}
#warp{
width:1003px;
margin:0px auto;}

body{
	height:100%;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height: 22px;
	background:url(../images/bg.jpg) repeat-x;
	}
.mproimg {
	height: 108px;
}

.email_input {
	border: 1px solid #bebec0;
	background-color:#f1f1f1;
	left: 0px;
	top: 2px;
	right: 0px;
	bottom: 2px;
}
.submit {
	color: #FFFFFF;
	background-color: #FF9900;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


a {
	text-decoration: none;
}
a:link{
color:#000000}
a:visited{
color:#000000}
a:hover{
text-decoration:underline}
ul {
	list-style:none;
}

#clear{
	clear:both;
}
h4{
	font-size:14px;
	text-align:center;
	color:#C40005;
	font-weight:bold;
	width:470px;
	margin-top:20px;
	}

h5{
	color:#FFFF00;
	font-weight:bold;	
}
p{
text-align:left}

/*-----------title-----------*/
#header{
width:1003px;
height:175px;
float:left;
background:url(../images/header.jpg) no-repeat;

}
#logo {
width:981px;
height:142px;
}
#search{
padding-top:0px;
padding-right:20px;
margin-left:115px;
margin-top:40px;
float:left;
}
#search .search_input{
width:223px;
height:23px; padding-left:30px;
color:#138eca;
border:0px;
background:url(../images/searchbc.gif) no-repeat;}
/*-----------end-----------*/
/*-----------menu-----------*/
#menu{
width:1003px;
height:45px;

background:url(../images/menu.jpg) no-repeat;
float:left;}
#menu ul{
text-align:center;
padding-left:85px;
}
#menu ul li{
padding-right:65px;
line-height:47px;
font-weight:bold;
color:#FFFFFF;
font-size:14px;
float:left}
#menu ul li a{color:#FFFFFF;}
#menu ul li a:link{color:#FFFFFF;}
#menu ul li a:visited{color:#FFFFFF;}
#menu ul li a:hover{color:#FFFFFF;}
#menu ul li a:active{color:#FFFFFF;}


#en{
width:1003px;
color:#064c7d;
padding-top:5px;
text-indent:820px;
font-weight:bold;}
#en a{color:#064c7d;}
#left{
width:239px;
float:left
}
#left h2{
width:239px;
height:35px;
color:#2c86bb;
font-size:18px;
text-indent:30px;
line-height:35px;
background:url(../images/procate.jpg) no-repeat}
#left h2 a{color:#2c86bb;}
#logo_menu{
width:440px;
height:117px;
float:right;
background:url(../images/index_02.jpg)}
#logo_menu ul{
padding:50px 0px 0px 220px}
#logo_menu ul li{
padding-left:40px;
float:left}
#logo_menu .flash_cn{
background:url(../images/cn.jpg) no-repeat 0px 5px;
margin-right:20px;}
#logo_menu .flash_en{
background:url(../images/en.jpg) no-repeat 0px 5px}
/*-----------end-----------*/
/*-----------banner-----------*/
#banner{
width:1003px;
margin-bottom:27px;
margin-top:18px;
float:left}
#banner p{
text-align:center;
margin-top:3px;}
#img1{
width:979px;
margin:0px auto}
/*-----------end-----------*/
/*-----------content-----------*/
#right{
width:730px;

float:left;

margin-left:34px;}
#right h2{
width:730px;
height:37px;
color:#2c86bb;
font-size:18px;
line-height:37px;
text-indent:20px;
background:url(../images/nei_tt.jpg) no-repeat}
.tbline {
	border-bottom-width: 0px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
#content {
width:1003px;
float:left;
}
#main_about{
width:1003px;
height:298px;
float:left;
margin-top:9px;
background:url(../images/main_aboutbc.jpg) no-repeat;}
#about_l{
width:291px;
height:218px;
float:left;
margin-left:33px;
margin-top:29px;}
#about_r{
width:595px;
float:left;
margin-left:44px;
margin-top:29px}
#about_r span{
float:left;
margin-left:418px;}
#main_mews{
width:671px;
}
#main_txtnews{
padding-top:8px;
width:419px;
float:left}
#contact_txt{
float:left;
padding-left:20px}
#contact_txt1{
float:left;
padding-top:17px;
padding-left:0px}
#main_news_content{
	width:419px;
	float: left;
	padding:10px 0px 10px 0px
}
#news_pic{
width:211px;
float:right}
#news_pic_tt{
width:103px;
height:33px;
background:url(../images/main_news_tt.jpg)}
#news_pic_tt p{
color:#2d2d2d;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:8px}
#new_pic_con{
width:198px;
height:189px;}
#main_pro{
width:1003px;
height:235px;
margin-top:19px;
background:url(../images/main_prolist.jpg) no-repeat 0px 36px;
float:left}
#main_pro h2{
width:970px;
height:36px;
color:#2c86bb;
font-size:18px;
line-height:36px;
padding-left:33px;
background:url(../images/main_pro.jpg) no-repeat;}
#main_pro p{
float:left;
margin-left:51px;
margin-top:21px;}
#main_contact{
width:363px;
height:237px;
float:left;
margin-top:25px;
margin-left:24px;
color:#2c86bb;
background:url(../images/m_contactbc.jpg) no-repeat 0px 36px;
}
#main_contact h2{
width:363px;
height:36px;
background:url(../images/m_contact.jpg) no-repeat;
color:#2c86bb;
font-size:18px;
line-height:36px;
text-indent:33px;}
#main_contact p{
padding-left:33px;
padding-top:10px;
height:155px;}
#main_contact span{
margin-left:228px;
float:left}

#pro1{
width:296px;
height:237px;
float:left;
margin-top:25px;
background:url(../images/m_pro.jpg) no-repeat 0px 36px;
}
#pro1 h2{
width:296px;
height:36px;
background:url(../images/m_proh2.jpg) no-repeat;
color:#2c86bb;
font-size:18px;
line-height:36px;
text-indent:33px;}
#pro1 p{
text-align:right;
margin-top:10px;
margin-right:15px;}
#pro2 p{
text-align:right;
margin-top:10px;
margin-right:15px;}

#pro1 ul{
padding-top:10px;
height:155px;}
#pro1 ul li{
height:24px;
background:url(../images/dot2.gif) no-repeat 33px 8px;
color:#2c86bb;
text-indent:50px;}
#pro1 ul li a{color:#2c86bb;}
#pro2 ul li a{color:#2c86bb;}
#pro1 span{
margin-left:228px;
float:left}
#pro2{
width:296px;
height:237px;
float:left;
margin-top:25px;
margin-left:24px;
background:url(../images/m_pro.jpg) no-repeat 0px 36px;
}
#pro2 h2{
width:296px;
height:36px;
background:url(../images/m_proh2.jpg) no-repeat;
color:#2c86bb;
font-size:18px;
line-height:36px;
text-indent:33px;}
#pro2 ul{
padding-top:10px;
height:155px;}
#pro2 ul li{
height:24px;
background:url(../images/dot2.gif) no-repeat 33px 8px;
color:#2c86bb;
text-indent:50px;}
#pro2 span{
margin-left:228px;
float:left}

#main_pro_con{
width:1003px;
height:36px;
float:left;
margin-top:19px;
background:url(../images/main_pro.jpg) no-repeat}
#main_pro_con p{
margin:5px 0px 0px 30px}
#main_rbar{
width:419px;
height:25px;
float:left;
background:url(../images/main_rbar_bc.jpg) no-repeat}

#main_rbar p{
color:#2d2d2d;
font-size:14px;
font-weight:bold;
padding:2px 0px 0px 35px}
#nei_ttbar{
width:419px;
height:25px;
float:left;
padding-bottom:20px;
background:url(../images/nei_ttbar.jpg) no-repeat}
#nei_ttbar p{
color:#2d2d2d;
font-size:14px;
font-weight:bold;
padding:2px 0px 0px 35px}
#nei_content{
padding-top:10px}
#main_content{
width:695px;
height:419px;
background:url(../images/main_contentbc.jpg) repeat-y}
#main_content p{
margin:5px 15px 10px 15px;
}
#main_content1{
width:695px;
background:url(../images/main_contentbc.jpg) repeat-y}
#main_content p{
margin:5px 15px 10px 15px;
}
#main_content_nei{
margin:0px 20px 0px 20px}
#dxal_l{
width:460px;
float:left}
#dxal_l_content{
width:460px}
#dxal_r{
width:200px;
background:#e1e0e0;
float:right}
#dxal_tt1{
width:200px;
background:#eb460a}
#dxal_tt1 p{
text-align:center;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
padding:5px 0px 0px 0px}
#dxal_rcon{
text-align:left;
padding:5px 0px 5px 10px}
#dxal_rcon .dxal_content{
padding:5px 5px 5px 5px;
width:180px}
#dxal_tt2{
width:180px;
background:#848483}
#dxal_tt2 p{
padding:3px 0px 3px 0px;
font-size:14px;
font-weight:bold;
color:#FFFFFF;
text-align:center}

#proname a{
color:#FFFFFF
}
#proname p{
padding-left:185px;
color:#FFFFFF;
padding-top:30px;}
/*-----------end-----------*/
/*-----------prolist-----------*/
#prolist{
width:239px;
background:url(../images/prolistbc.jpg) no-repeat 0px 30px;
float:left}
#prolist span{
margin-left:169px;
margin-top:5px;
float:left}
#prolist p{
text-align:center;
margin-top:15px;
margin-bottom:15px;}
#prolist ul{
margin-top:5px;
margin-bottom:5px;}
#prolist ul li{
background:url(../images/dot2.gif) no-repeat 35px 12px;
color:#2c86bb;
line-height:30px;
text-indent:55px;
font-weight:bold;}
#prolist ul li a{color:#2c86bb;}

/*-----------end-----------*/
/*-----------email-----------*/
#postoffice{
padding-left:30px;
padding-top:13px;
width:951px;
height:26px;
color:#4ea2be;
font-weight:bold;
float:left}
#postoffice .input{
font-family:Arial, Helvetica, sans-serif;
border:1px solid #4ea2be;
background:transparent;}
#postoffice .enter{
color:#FFFFFF;
height:20px;
font-weight:bold;
border:0;
background:#4faac9}
#email{
float:left;
padding:10px 3px 10px 20px;
text-align:center}
#postoffice ul li{
text-align:center;
padding-top:3px;
padding-bottom:3px;}
#input{
float:left;
padding-left:5px;
padding-top:10px}

/*-----------main-----------*/
#main_pic{
width:207px;
height:153px;
float:left;
margin-bottom:9px}
#main_link{
width:207px;
float:left}
#main_link p{
float:left;
padding-top:14px}
#main{
width:695px;
float:left;
padding-left:23px;
padding-top:39px;}
#about{
width:642px;
height:247px;
margin-top:15px;
background:url(../images/m_about_bc.jpg) no-repeat 0px 62px;
float:left}
#about h2{
width:612px;
height:62px;
color:#4faac9;
font-weight:bold;
font-size:20px;
line-height:62px;
padding-left:30px;
background:url(../images/m_about.jpg) no-repeat}
#about p{
margin-left:300px;
margin-right:25px;}
#news{
width:339px;
height:262px;
float:left;
background:url(../images/news_bc.jpg) no-repeat 0px 77px;}
#news h2{
color:#1c7ba4;
font-size:24px;
margin-left:25px;
margin-top:22px;}
#news span{
float:left;
margin-left:278px;
margin-top:-10px;}
#news ul{
margin-top:15px;
margin-left:30px;
margin-right:28px;}
#news ul li{
color:#4ea2be;
height:30px;
padding-left:20px;
border-bottom:1px dashed #1a7aa3;
line-height:30px;
background:url(../images/dot1.gif) no-repeat 5px 13px;}
#news ul li a{
color:#4ea2be}
#contact{
width:222px;
padding-top:10px;
background:url(../images/index_16.jpg) no-repeat 0px 58px;
float:left;
border-left:1px solid #e0e0e0;
border-right:1px solid #e0e0e0;
border-bottom:1px solid #e0e0e0;
background:#f7f7f7;}
#contact p{
padding-left:20px;
padding-bottom:18px;
padding-top:0px;}
#con{
margin-top:15px;
width:475px;
background:url(../images/index_15.jpg) no-repeat 0px 30px;
float:left}
#con p{
padding-left:10px;
padding-top:3px}
#link{
width:212px;
float:left}
#link p{
float:left}
#link img{
padding:0px}
.sccj{
width:200px;
float:left;
padding:5px 10px 5px 10px}
.cjpic img{
width:200px;
height:150px;
padding-bottom:5px}
#conei p{
padding-left:30px;
padding-right:40px;
padding-top:15px;
font-size:14px;
line-height:30px}
.nei_pro{
width:200px;
height:200px;
padding:5px 15px 5px 15px}
.neipropic img{
width:180px;
height:150px;
padding-bottom:5px}
.shupic img{
width:188px;
height:267px;
padding-bottom:5px;
float:left}
#name{
	width:440px;
	height:28px;
	list-style:none;
	text-align:center;
	margin-left:5px;
	padding-top:3px;
	border-right:1px solid #FFFFFF;
	background-color:#FF9900;
	float:left;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold
}
#detail{
	width:696px;
	margin-top:15px;
	float:left;
}	
#detail h3{
border-bottom:1px dashed #000000;
font-size:16px;
color:#ff3300;
margin-bottom:25px;
padding-bottom:5px;
text-align:center}
.p1{
	width:440px;
	height:30px;
	text-align:left;
	text-indent:30px;
	list-style:none;
	margin-left:5px;
	padding-top:3px;
	background:url(../images/dot.gif) no-repeat 10px 12px;
	border-bottom:1px dashed #666666;
	float:left;
}
.p1 a{
color:#000000}
.p1 a:link{
color:#000000}
.p1 a:visited{
color:#000000}
.p2{
	width:200px;
	height:30px;
	text-align:center;
	padding-top:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px dashed #666666;
	float:left;
}
.p2 a{
color:#000000}
.p2 a:link{
color:#000000}
.p2 a:visited{
color:#000000}
.pro_tt{
width:665px;
height:25px;
color:#0066CC;
margin-top:15px;
margin-left:15px;
margin-bottom:20px;
padding-top:3px;
font-size:14px;
font-weight:bold;
text-align:center;
background-color:#E6F2FF;
}
#order td{
text-align:left
}
.pro_img{
	height: 150px;
	width: 150px;
}
.neiproimg {
	height: 200px;
	width: 200px;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.cppic img{
	width:150px;
	height:150px;
	margin-bottom:5px;
	border: 1px solid #D9D9D9;
}
.STYLE1 {
color:#FF6600;
font-weight:bold;}
.brline{
height:24px}
.pro_content{
padding-bottom:20px}
.contact{
padding-left:50px}
#jsjc ul{
width:95%}

/*-----------end-----------*/
/*-----------bottom-----------*/
#bottom{
width:100%;
height:147px;
color:#FFFFFF;
float:left;
background:url(../images/bottom_bg.jpg) repeat-x
}
#bottom p{
text-align:center;
padding-top:100px;}
#bottom a{
color:#FFFFFF}
#nav{
width:1003px;
height:45px;
line-height:45px;
background:url(../images/menu.jpg) no-repeat}
#nav ul{}
#nav li{
padding:0px 30px 0px 30px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
float:left}
#nav a{
color:#FFFFFF}
#copyright p{
padding:5px 0px 5px 0px;
text-align:center
}
/*-----------end-----------*/

/*----------manu_xiala--------------*/
#menu_about {
	position:absolute;
	width:60px;
	height:115px;
	z-index:1;
	visibility: hidden;
	margin-top:-5px;
	margin-left:-40px;
}
#menu_about ul{
width:60px;
margin-top:20px;
padding-top:12px}
#menu_about ul li{
width:60px;
height:21px;
font-size:12px;
font-weight:normal;
float:left;
padding-top:3px;
background:url(../images/menu_xlbc.jpg)}

#menu_product {
	position:absolute;
	width:100px;
	height:115px;
	z-index:2;
	visibility: hidden;
	margin-top:-5px;
	margin-left:-50px;
}
#menu_product ul{
width:100px;
margin-top:20px;
padding-top:12px}
#menu_product ul li{
width:100px;
height:21px;
padding-top:3px;
font-size:12px;
font-weight:normal;
float:left;
background:url(../images/menu_xlbc.jpg)}

#menu_jjfa {
	position:absolute;
	width:100px;
	height:115px;
	z-index:3;
	margin-top:-5px;
	margin-left:-60px;
	visibility: hidden;
}
#menu_jjfa ul{
width:100px;
margin-top:20px;
padding-top:12px}
#menu_jjfa ul li{
width:100px;
height:21px;
font-size:12px;
padding-top:3px;
font-weight:normal;
float:left;
background:url(../images/menu_xlbc.jpg)}
/*-----------end-----------*/

.page{ text-align:center; margin:20px auto 0 auto; width:600px;}
.font1{ color:#FFFFFF; font-weight:bold;}
h3{ text-align:center;}

