/* CSS Document */

*{margin:0; padding:0}
div,ul,li{margin:0px; padding:0px; list-style-type:none; float:left;}
html,body{min-width:auto; margin:0 auto; padding:0; border:0; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; background-position:top center; background-repeat:no-repeat; background-color:#d4d4d4;}
html{min-width:980px; margin:0 auto; padding:0px; text-align:center;}
body{color:#d4d4d4; text-align:left; padding:0px; width:980px; margin:0 auto;}

a:link {color: #0c6db7;text-decoration: none;}
a:visited {text-decoration: none;color: #0c6db7;}
a:hover {text-decoration: none;color: #990000;}
a:active {text-decoration: none;color: #990000;}
a img {border:0;}
a:hover img {opacity:0.6;filter:alpha(opacity=70);}

#header{
	width:980px;
	height:80px;
	float:left;
	background-color:#ffffff;
	padding-top:15px;
	margin-top: 10px;
}
.logo{
margin-top:15px;
margin-left:15px;
width:205px;
}
.lanmu{
margin-top:15px;
margin-left:20px;
width:470px;
height:20px;
}
.lanmu span{
align:center;
padding:5px;
font-size:18px;
color:#0c6db7;
font-weight:bold;
}
.language{
margin-top:18px;
margin-left:20px;
width:120px;
height:10px;
}
.language span{
align:center;
padding:3px;
font-family: Georgia, serif;
font-size:14px;
color:#000000;
}
.kf{
margin-top:12px;
margin-left:5px;
width:100px;
}
#topbanner{
width:980px; 
text-align:center;
height:205px; 
float:left;
background-color:#ffffff;
}
#main{
padding-top:10px;
width:980px; 
text-align:center;
float:left;
background-color:#ffffff;
}

#news{
width:300px;
height:330px;
}
.news_l{
margin-left:5px;
width:23px;
height:26px;
	background-image: url(../imgs/yuan.gif);
}
.news_m{
width:239px;
height:26px;
	background-image: url(../imgs/heng.gif);
}
.news_r{
width:25px;
height:26px;
	background-image: url(../imgs/yuan2.gif);
}
.news_ll{
margin-left:5px;
width:23px;
height:270px;
	background-image: url(../imgs/shu.gif);
}
.news_mm{
width:247px;
height:270px;
background:#ffffff;
text-align:left;
}

.news_mm dt{
font-weight:bold;
font-family: Georgia, serif;
font-size:18px;
color:#0c6db7;
margin-bottom:6px;
}
.news_mm dd{
font-size:14px;
color:#000;
line-height:1.5em; 
font-family:Arial, Helvetica, sans-serif; 
margin:0 auto;
}
.news_list dd{
font-size:14px;
color:#000;
line-height:1.5em; 
font-family:Arial, Helvetica, sans-serif; 
text-overflow : ellipsis ;
white-space:nowrap;  
overflow:hidden;
margin:0 auto;
}
.news_list dd a{
color:#000;
}
.news_list dd a:visited {text-decoration: none;color: #0c6db7;}
.news_list dd a:hover {text-decoration: underline;color: #0c6db7;}
.news_list dd a:active {text-decoration: none;color: #0c6db7;}


.news_rr{
width:25px;
height:270px;
	background-image: url(../imgs/shu.gif);
}
.news_lll{
margin-left:5px;
width:23px;
height:26px;
	background-image: url(../imgs/yuan3.gif);
}
.news_mmm{
width:239px;
height:26px;
margin-top:14px;
	background-image: url(../imgs/heng.gif);
}
.news_rrr{
width:25px;
height:26px;
	background-image: url(../imgs/yuan4.gif);
}


.news_list{
padding-bottom:10px;
margin-right:10px;
margin-bottom:10px;
border-bottom:1px solid #9b9a9a;
height:110px;
overflow:hidden;
}

.product_top{
text-align:left;
width:676px;
}
.product_lists{
width:740px;
float:left;
}
.product_main{
text-align:left;
width:220px;
}

.pcenter
{
width:280px;
}

.product_l{
margin-left:5px;
width:23px;
height:26px;
	background-image: url(../imgs/yuan.gif);
}
.product_m{
width:167px;
height:26px;
	background-image: url(../imgs/heng.gif);
}
.product_r{
width:25px;
height:26px;
	background-image: url(../imgs/yuan2.gif);
}
.product_ll{
margin-left:5px;
width:23px;
height:227px;
	background-image: url(../imgs/shu.gif);
}
.product_mm{
width:175px;
background:#ffffff;
text-align:center;
color:#000;
}


.product_rr{
width:16px;
height:227px;
	background-image: url(../imgs/shu.gif);
}
.product_lll{
margin-left:5px;
width:23px;
height:26px;
	background-image: url(../imgs/yuan3.gif);
}
.product_mmm{
width:167px;
height:26px;
margin-top:14px;
	background-image: url(../imgs/heng.gif);
}
.product_rrr{
width:25px;
height:26px;
	background-image: url(../imgs/yuan4.gif);
}
.psearch
{
	margin-left:125px;
	width:262px;
}
.search_f{
height:35px;
width:13px;
	background-image: url(../imgs/search_yuan.gif);
	background-repeat: no-repeat;
}
.search_in
{
	height:30px;
	background-image: url(../imgs/search_bj.gif);
	padding-top: 10px;
	width: 160px;
}
.search_in input {
margin-top:3px;
border:0px;
width:163px;
}
.search_bt
{
	margin-top:5px;
	width:80px;
	height:27px;
	background:#b8b8b8;
	text-align: right;
}
#bottom{
height:96px;
width:980px;
background-image:url(../imgs/bottom.gif);
padding-top:50px;
}

#bottom dd{
float:right;
text-align:center;
font-size:14px;
width:500px;
margin-right:30px;
line-height:1.5em;
color:#000;
font-family:Arial, Helvetica, sans-serif; 
}
#cat_
{
width:200px;
margin-left:15px;
}
.cat_top
{
width:190px;
height:16px;
background-image:url(../imgs/cat_top.gif);
background-repeat:no-repeat;
}
.cat_menu
{
width:182px;
overflow:hidden;
background:#ededed;
}

.cat_menu dd{
text-align:left;
font-size:14px;
color:#000;
line-height:1.5em;
margin:0 auto;
border-bottom:2px solid #fff;
padding:4px;
cursor:pointer;
}
.cat_menu dd a:link{
color:#000;
}
.cat_menu dd a:visited {text-decoration: none;color: #0c6db7;}
.cat_menu dd a:hover {text-decoration: underline;color: #0c6db7;}
.cat_menu dd a:active {text-decoration: none;color: #0c6db7;}

.sub_hide{
display:none;
}
.sub_show{
display:block;
}


.cat_bottom
{
width:191px;
height:18px;
background-image:url(../imgs/cat_bottom.gif);
background-repeat:no-repeat;
}

.left_top{
width:18px;
height:16px;
background-image:url(../imgs/left_top.gif);
background-repeat:no-repeat;
}

.mid_top{
background:#ededed;
width:700px;
}

.right_top{
width:18px;
height:16px;
background-image:url(../imgs/right_top.gif);
background-repeat:no-repeat;
}
.pro_list{
background:#ededed;
width:737px;
color:#000;
text-align:left;
padding:5px;
height:800px;
}
.left_bot{
width:13px;
height:16px;
background-image:url(../imgs/left_bot.gif);
background-repeat:no-repeat;
}

.mid_bot{
background:#ededed;
width:708px;
}

.right_bot{
width:15px;
height:16px;
background-image:url(../imgs/right_bot.gif);
background-repeat:no-repeat;
}

.pcontent{
width:560px;
height:120px;
text-align:left;
padding:5px;
word-break:break-all;
line-height:1.5em;
}
.pcontent dd{
text-indent:2em;
text-overflow : ellipsis ;
overflow:hidden;
}


.punit
{
width:735px;
border-bottom:2px solid #fff;
background:#ededed;
color:#000;
}

.single_unit
{
width:735px;
background:#ededed;
color:#000;
}

.single_unit dl dt{
text-align:left;
font-size:18px;
padding:10px;
border-bottom:2px solid #fff;
}

.single_unit dl dd{
padding:5px 10px 5px 10px;
}

.single_unit .img{
padding:30px;
}

.single_label{
text-align:left;
width:500px;
margin-top:30px;
}

.button2{
margin:5px;
width:54px;
height:14px;
font-size:12px;
text-align:center;
background-image:url(../imgs/bottom2.gif);
background-repeat:no-repeat;
}
.button2 a{
color:#fff;
}



.punit .img
{
padding:3px;
}

.pages{
width:735px;
float:left;
background:#ededed;
}

.page
{
width:720px;
text-align:center;
margin:0 auto;
height:20px;
margin-top:15px;
padding-top:10px;
padding-bottom:10px;
float:none;
}
.page a span
{
margin-left:-5px;
border:1px solid #fff;
padding:6px;
background:#ededed;
color:#322daf;
font-size:12px;
cursor:pointer;
height:30px;
}

.page a span:visited{
margin-left:-5px;
border:1px solid #fff;
padding:6px;
background:#ededed;
color:#322daf;
font-size:12px;
cursor:pointer;
}


.total_num{
margin-left:-5px;
border:1px solid #fff;
padding:6px;
background:#ededed;
color:#322daf;
font-size:12px;
cursor:pointer;
}

.current_page{
font-weight:bold;
margin-left:-5px;
width:10px;
border:1px solid #e6e6e6;
padding:6px;
background:#fff;
color:#322daf;
font-size:12px;
cursor:default;
}

a .selected
{
background-color:#999999;
color:#ffffff;
font-weight:bold;
}
a dd{
color:#000;
}
.single_content
{
	text-align:left;
	width:700px;
	padding:5px;
	table-layout: fixed;
	word-break:break-all;
	overflow: hidden;
	line-height:1.5em;
	margin-left:30px;
}
.single_content p{
margin-top:10px;
margin-bottom:10px;
}
.single_content li{
list-style-type:disc;
float:none;
margin-left:50px;
width:700px;
line-height:1.5em;
margin-top:10px;
margin-bottom:10px;
}

.header_right
{
width:740px;
}
.search
{
margin-top:-10px;
margin-left:460px;
width:260px;
height:35px;
}