/* CSS Document */
/*全局样式*/
body{
margin:0;
padding:0; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#555;
background:url(../image/body_bg.gif) repeat-x  #F7F7F5;
line-height:25px;
}
h1,h2,h3,h4,ul,li,img{
margin:0;
padding:0;
}
h1,h2,h3{
font-size:14px;
}
li{
list-style:none;
}
a:link,a:visited{
text-decoration:none;
color:#555;
}
a:hover{
color:#075798;
}
.clear0{
clear:both;
}
div.heng_b{
height:8px;
background:url(../image/heng_b.gif) no-repeat;
margin-bottom:10px;
}
div.heng_bx{
height:8px;
background:url(../image/heng_bx.gif) no-repeat;
margin-bottom:10px;
}
div.heng_bc{
height:8px;
background:url(../image/heng_bc.gif) no-repeat;
margin-bottom:10px;
clear:both;
}
.margin_top10{
margin-top:10px;
}
span.more{
float:right;
margin-top:-30px;
padding-right:30px;
}
span.more1{
float:right;
margin-top:-45px;
padding-right:30px;
}
.c_red a:link,.c_red a:visited{
color:#075798;
font-weight:bold;
}
/*--------结束---------*/
/*------两栏布局-----*/
div#logo,div#banner,div#container{
margin:0 auto;
width:998px;
}
div#container{overflow:hidden; background:#fff;background:#fff url(../image/navigation_bg.gif) repeat-y left;}
div#container_index{margin:0 auto;width:998px;overflow:hidden; border-left:1px solid #ddd;  border-right:1px solid #ddd; background-color:#fff}
div#container_dan{margin:0 auto;width:998px;overflow:hidden; border-left:1px solid #ddd;  border-right:1px solid #ddd; background-color:#fff}
div#content{float:right;width:765px;
background: none;
border-bottom:1px solid #ddd;}
div#mycontent{float:right;width:765px;border-bottom:1px solid #ddd;}/*------详细页面的布局------*/
div#navigation{float:left;width:219px; background-color:#F4F3F4; margin-left:1px;}
div#extra{float:left;clear:left;width:210px}

div#footer{
width:1000px;
margin:0 auto;
height:66px;
clear:both;
background:url(../image/footer_bg.gif) repeat-x;
}
/*------两栏布局结束------*/
/*--------头部开始----------*/
div#header{
width:1000px;
margin:0 auto;
}
div#logo{
position:relative;
padding:0;
}
div#logo img{
padding:0;
margin:0;
display:block;
}
div#logo #top_right img{
padding-left:5px;
display:inline}
div#logo #top_right {
position:absolute;
left:784px;
top:39px;
width:213px;
height:28px;
z-index:1;
padding:0;
font-size:14px; 
color:#fff;
margin:0;
line-height:28px
}
div#logo #top_right a{
color:#fff;
padding-right:10px;
}
.sou{
background:url(404.png) center center;
line-height:25px;
height:25px;
width:127px;
border: none;
margin-top:10px;
}
.button{
margin-top:-10px;
}
#search{
float:right;
}

div#nav{
width:998px;
margin:0 auto;
height:47px;
padding:0 1px;
background-color:#fff
}

div#nav ul{
background:url(../image/nav_bg.gif) repeat-x;
width:100%
}
div#nav ul li{
/* width:165px; */
width: 140px;
height:47px;
float:left;
line-height:47px;
text-align:center;
background:url(../image/line.gif) no-repeat right center;
}
div#nav a:link,div#nav a:visited{
color:#555;
display:block;
font-weight:bold;
}
div#nav a:hover{
color:#555;
font-weight:bold;
background: url(../image/nav_bg2.gif) no-repeat  repeat-x top;
margin-right:2px;
}
div#banner{
text-align:center;
}
div#container_index h1,div#container_index h2,div#container_dan h1,div#container_dan h2{
background:url(../image/dh_bg.gif) no-repeat left center;
height:35px;
line-height:35px;
font-size:14px;
color:#0099EB;
padding-left:30px;
}

div.lw{
text-align:left;
width:622px;
background:url(../image/dh_bg.jpg) no-repeat left center;
height:35px;
line-height:35px;
font-size:14px;
color:#0099EB;
padding-left:30px;
font-weight:bold;
}

h3.lw01{
text-align:left;
width:350px;
background:url(../image/dh_bg_r.jpg) no-repeat left center;
height:35px;
line-height:35px;
font-size:14px;
color:#0099EB;
padding-left:30px;
}

div#container_index h2 img,div#container_dan h1 img,div#container_dan h2 img{
padding:0 15px;
}
div#container_dan p{
padding:0 10px;
padding-top:10px;
text-indent:2em;
}



div#container_dan p#cont_n{
padding-left:155px; line-height: 28px; padding-top: 10px;
text-indent:0
}
p#cont_n img{padding-right: 35px; padding-left:70px}
p#cont_n #title{
font-weight:bold;
color:#0099EB
}

/*--------结束头部----------*/

/*--首页---*/
/*首页列表开始*/
div#navigation{
overflow:hidden;
}
div#navigation h3{
height:35px;
line-height:35px;
color:#555;
padding:0;
margin:0;
padding-left:30px;
}
div#navigation h3 span{
color:#ccc;
line-height:35px;
font-size:12px;
font-weight:normal;
}
div#navigation h3.pro_h{
background:url(../image/pro_h_bg.gif) no-repeat;
color:#fff;
}
div#navigation h3.con_h{
background:url(404.png) no-repeat;
padding-left:35px;
margin-top:10px;
color:#fff;a
}
div#navigation ul.pro_list_index li{
height:35px; line-height:35px;display:inline;
}
div#navigation ul.pro_list_index li a:link,div#navigation ul.pro_list_index li a:visited{
background:url(../image/pro_l_bg.gif) no-repeat bottom center;
padding-left:30px;
line-height:35px;
margin:0;
display:block;
}
div#navigation ul.pro_list_index li a:hover{
background:url(../image/pro_l_bg2.gif) no-repeat bottom center;
}
#honner{
width:208px;
padding:5px;
height:140px;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
}

ul.collapsed {   
 display: none;   
}    
div#navigation p{
margin:0;
padding-left:20px;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
}
/*----------结束首页左侧列表--------*/
/*--首页内容开始---*/
div#content h2,h2#proc_h,div#content h1,div#mycontent p.dh{
height:35px;
line-height:35px;
line-height:35px;
color:#555;
font-weight:bold;
padding-left:30px;
}
/*公司简介*/
div#company_index{
padding: 0 10px;
}
div#company_index p{
padding:8px 10px 0 0 ;
line-height:25px;
text-indent:2em
}
div#company_index img{
float:right;
padding:10px;}
/*-结束公司简-*/
/*-联系我们-*/
div#contact_index img{
float:left;
}
div#contact_index {
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
padding-left:0px;
height:90px;
}
div#contact_index  p{
padding:0 10px;
line-height:21px;
float:left}

div#contact01{
float:left;
width: 650px;
}

div#updata{float:right; width:335px;}
ul.news_list01 li{
height:28px;
line-height:28px;
margin:0 10px;
background:url(../image/dot.jpg) no-repeat left;
padding-left:15px;
border-bottom:1px dotted #cdcdcd;
width: 280px;
float: left;
}


/*首页新闻动态*/
div.kuang{
float:right;
width:260px;
}
div.kuang h2{
background: url(404.png) no-repeat;
padding-left:25px;
}
div#content ul#news_index{
width:260px;
background-color:#fff;
overflow:hidden;
padding-bottom:18px;
}
div#content ul#news_index li{
margin:0 10px;
height:30px;
line-height:30px;
border-bottom:#ddd dashed 1px;
background:url(../image/news_l_bg.gif) no-repeat 5px center;
padding-left:15px;
}
div#content ul#news_index li span{
float:right;
color:#7A7A7A;
}
/*-结束首页新闻动态-*/
/*首页产品推荐*/
div#pro_command_index{
width:753px;
padding:0;
padding-left:10px;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
clear:both
}
h2#proc_h{
background:url(../image/dh_bg.gif) no-repeat left center;
clear:both;
overflow:hidden;
padding-left:25px;
line-height:30px;
height:30px;
}
div#demo{
width:978px;
overflow:hidden;
}
div#pro_index{
padding:0 10px;}
div#pro_index p{
float:left;
padding-top:10px;

}
/*-结束首页产品推荐-*/
/*首页底部*/

.qq_weixin{
	position: fixed;
	right: 0;
	bottom: 40%;
	padding: 5px;
	background-color: #878779;
}
.qq_weixin .qqkfhm{
	margin-top: 0;
	/* margin-bottom: 10px; */
	text-align: center;
}


#f_t{ height:5px; background:url(../image/f_t.gif) no-repeat; width:1000px; margin:0 auto}
#f_b{ height:8px; background:url(../image/heng_bc.gif) no-repeat; width:1000px; margin:0 auto}
div#footer p{
text-align:center;
padding-top:10px;
}
div#footer p a:link,div#footer p a:visited{text-decoration:underline;}
/*-结束首页底部-*/
/*----------结束首页-----------*/



/*--内页开始---*/
/*-内页产品推荐-*/
div#pro_command{
background-color:#fff;

margin:10px 0;
}
div#demo{
clear:both}
.scrollpic img{
border:1px solid #ddd;
padding:3px;
}
.scrollpic h3{
font-weight:normal;
font-size:12px;
line-height:14px;
}
/*----结束内页产品推荐-----*/
/*公司简介*/
div#content h1{
background:url(../image/dh_bg.gif) no-repeat;}
div#content #company{
width:763px;
background:#fff;
overflow:hidden;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
}
div#content #company p{
margin:0;
padding:10px;
}
div#content #company p img{
float:left;
padding-right:10px;
}
/*左侧列表*/
h3.update_h{
background:url(../image/list_bg.gif) no-repeat;
}
div#navigation ul.news_list_index li{
height:30px;
line-height:30px;
margin:0 10px;
background:url(404.png) no-repeat left 8px;
padding-left:20px;
border-bottom:1px solid #edb98c;
}








div#navigation a:link,div#navigation a:visited{

}
div#navigation a:hover{

}
/*--结束左侧列表--*/

/*--结束公司简介--*/

/*产品中心列表*/

h3.pro_hot_h{
background:url(../image/list_bg.gif) no-repeat;
}
div#navigation ul.pro_hot_list li,div#navigation ul.pro_list li{
height:35px;
line-height:35px;
background: url(../image/arrow1.gif) no-repeat left center;
text-align:left;
color:#edb98c;
padding-left:10px;
border-bottom:1px solid #E4E4E4;
margin:0 15px;
}

#ms{
margin:0 20px;
border:#ddd 1px solid;}
#ms p{
padding:0 5px;
}
#ms p.title{
background: url(404.png) no-repeat 5px center;
color:#fff;
font-weight:bold;
padding-left:25px;
}

p#product_class{
border:1px #ddd solid;
width:95%;
margin:10px auto;
background-color:#EAF5EA;
}
p#product_class span{
color:#075798;
font-weight:bold;
padding-left:10px;
}
p#product_class a{
margin-left:10px;
}



div#pro_imglist{
border-left:1px solid #ddd;
border-right:1px solid #ddd;
width:763px;
}
ul.pro_imglist{
width:763px;
border-left:1px solid #ddd;
border-right:1px solid #ddd;
padding-top:10px;

}
ul.pro_imglist1,ul.pro_imglist2{
padding-top:10px;
}
ul.pro_imglist li,ul.pro_imglist1 li{
float:left;
width:150px;
margin-left:20px;
*margin:0 10px 0 20px !important;
*margin:0 10px;
height:180px;

}
ul.pro_imglist2 li{
float:left;
width:220px;
margin-left:20px;
*margin:0 10px 0 20px !important;
*margin:0 10px;
height:220px;
}
ul.pro_imglist1 li img,ul.pro_imglist li img,ul.pro_imglist2 li img{
border:1px #ddd solid;
padding:3px;
}
div#content ul.pro_imglist1 li h2,ul.pro_imglist li h4,ul.pro_imglist2 h2{
color:#8C8D8D;
font-weight:normal;
background:none;
line-height:16px;
text-align:center;
padding:0;
margin:0;
font-size:12px;
}

/*---结束产品中心列表--*/
/*-----产品详细页--------*/
p.dh{
height:35px;
line-height:35px;
text-align:left;
line-height:35px;
background:url(../image/dh_bg.gif) no-repeat;
color:#075798;
padding-left:10px;
font-weight:bold;
}
div#mycontent div#pro_description h1{
text-align:center;
font-size:14px;
color:#075798;
padding:10px 0;
}

div#mycontent p{
padding:0;
margin:0;
}
div#kuang{
border-left:1px solid #ddd;
border-right:1px solid #ddd;
}
div#mycontent #pro_description{
width:95%;
margin:0 auto;
line-height:20px;
overflow:hidden;
text-align:center;

}
div#mycontent #pro_description h2{
background:url(404.png) no-repeat;
padding-left:20px;
color:#FCD54C;
}
div#mycontent #pro_description #pro_img{
margin:10px 10px 0 0;
width:180px;
float:left;
}
div#mycontent #pro_description #pro_img img{
padding:3px;
border: 1px solid #ccc;
}

div#mycontent #pro_description #pro_img span{
display:block;
}
div#mycontent #pro_description #pro_img span img{
border:none;
}
div#mycontent #pro_description #pro_introduction{
margin-top:10px;
float:left;
width:480px
}
div#mycontent #pro_description #pro_introduction span{
float:left;
margin-right:20px;
width:200px;
line-height:25px;
}
div#mycontent #pro_description p{
line-height:25px;
text-align:left
}
div#mycontent #pro_description p.backlist{
text-align:center;
}
h3#sm{
height:35px;
line-height:35px;
background: url(../image/arrow2.gif) no-repeat 5px 14px;
padding-left:20px;
margin:10px 0;
border:1px solid #ddd;
color:#555;
text-align:left
}
div#mycontent #pro_description #contact2{

}
div#detailed{
line-height:25px;
padding-left:20px;
}
table.biaoge {
border-left:1px #ccc solid;
border-top:1px #ccc solid;
}
table.biaoge tr{
border-left:1px #ccc solid;
border-top:1px #ccc solid;
}
table.biaoge td{
border-right:1px #ccc solid;
border-bottom:1px #ccc solid;
}
h3#xg{
background:url(404.png) no-repeat left center;
line-height:35px;
text-align:left;
padding-left:20px;
margin:10px 0;
border:1px solid #ddd;
color:#555;

}
ul#detailed{
overflow:hidden;
}
ul#pro_detailed li{
float:left;
width:220px;
margin-right:20px;
}
ul#pro_detailed li img{
border:1px solid #ddd;
}
ul#pro_detailed li h4{
text-align:center;
font-weight:normal;
font-size:12px;

}


/*-----结束产品详细页--------*/


/*新闻列表页面*/
div#content div#news_content{
width:95%;
margin:0 auto;
border-bottom:#CCC dashed 1px;
margin-bottom:10px;
}
div#content div#news_content h2{
background:url(../image/wz.gif) no-repeat 0 10px;
padding-left:15px;
}
div#content div#news_content span{
float:right;
margin-top:-30px
}
div#content div#news_content p{
padding:10px 0;
margin:0;
text-indent:2em;
line-height:20px;
}
div#content div#news-content img{
float:right;
margin-top:-25px;
}

div#navigation h3.news_c_h{
background: url(../image/pro_h_bg.gif) no-repeat;
color:#fff;
}

h3.news_hot_h{
background:url(404.png) no-repeat;
}

div#navigation ul.news_list{
padding:10px 0;
}
div#navigation ul.news_list li{
height:30px;
line-height:30px;
}
div#navigation ul.news_list li a:link,div#navigation ul.news_list li a:visited{
border-bottom:1px #d1d1d1 dashed;
display:block;
margin:0 13px 0 10px;
padding-left:15px;
background:url(../image/arrow2.gif) no-repeat 3px center;
}



/*新闻详细页面*/
div#news_content1{
margin:0 auto;

background:#fff;
padding:0 10px;
}
div#news_content1 h1{
text-align:center;
padding:10px 0;
}
span.hit{
text-align:center;
margin:0 auto;
display:block;
}
/******/

/*---------内页结束----------*/


/*上一个产品下一个产品*/
	#up_down{border:1px solid #e0e0e0;
	text-align:center;
	line-height:30px;
	margin:10px 0;
}
	
	#up_down A:link,#up_down A:visited{
	text-decoration:underline}

/*分页*/
#page{text-align:center;clear:both;margin:10px 0px 0px 20px;  color:#555; height:30px; padding-bottom:50px;}

#page a,#page span.disabled,span.current{border:1px solid #ddd;padding:3px 10px; display:block; float:left;margin-left:10px;}
#page span.current,#page a:hover{ color:#075798;border:1px solid #075798; text-decoration:none;}
	
