@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p,
blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
img/* img elements 图片元素 52CSS.com */{
border:medium none;
margin: 0;
padding: 0;
}
body, button, input, select, textarea {
font: 12px/28px '宋体',tahoma, Srial, helvetica, sans-serif;
word-wrap: break-word; word-break:normal;
}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;} 
ul, ol { list-style: none; }
a { text-decoration: none; color:#333;}

img{ border:0px;}
table { border-collapse: collapse; border-spacing: 0; }
.h10{height:10px; line-height:10px; clear:both; overflow:hidden;}
.h24{height:24px; clear:both; overflow:hidden; line-height:24px;}
.h36{height:36px; clear:both; overflow:hidden; line-height:36px;}
#head, #wrap{margin:0px; padding:0px; clear:both; overflow:hidden;}
#head{background:url(enimages/head_bg.jpg) repeat-x; height:136px;}
#top{margin:0px auto; width:1004px;}
.top{background:url(enimages/top.jpg) no-repeat; height:92px;}
.tips{float:right; line-height:24px; padding-right:16px;}
.nav{padding:0px 4px 4px 4px; background:url(enimages/nav.jpg) no-repeat; height:40px; clear:both;}
.nav li{width:102px; float:left; font:bold 14px/40px Arial, Helvetica, sans-serif; background:url(enimages/nav_li.jpg) right no-repeat; text-align:center;}
.nav li a{color:#FFF;}
.en_nav{padding:0px 4px 4px 4px; background:url(enimages/nav.jpg) no-repeat; height:40px; clear:both;}
.en_nav li{width:102px; float:left; font:bold 12px/40px Arial, Helvetica, sans-serif; background:url(enimages/nav_li.jpg) right no-repeat; text-align:center;}
.en_nav li a{color:#FFF;}

#wrap{background:url(enimages/wrap_bg.jpg) repeat;}
#main{margin:0 auto; padding:6px 1px 0px 1px; width:1002px; background:#FFF; overflow:hidden;}
.banner_l{background:url(enimages/banner2.jpg) no-repeat; width:709px; height:286px; float:left;}



/* home page slidshow 20100720 by xiaolin */
#banner_images{position:relative;height:226px;width:709px;}
#banner_images div{position:absolute;z-index:8;height:226px;overflow:hidden;background-color:#fff;top:0;left:0;}
#banner_images div.current{z-index:10;}
#banner_images div.prev{z-index:9;}
#banner_images div img{display:block;}


.dropdown_banner{position:relative; float:left;}
.dropdown_banner dt{cursor:pointer; font-size:12px; color:#000; margin:0; background:#000;}
.dropdown_banner dt a{color:#fff; line-height:60px; font-size:18px; width:130px; padding-left:44px; display:block; border-right:1px solid #454545;font-family:"黑体","宋体",Arial;}
.dropdown_banner dt a:hover{ background:#f00001; color:#fff;}
.dropdown_banner dd{z-index:15; position:absolute; width:174px; display:none; overflow:hidden; opacity:0; margin-left:0; background:#ef0000; color:#404348;}
.dropdown_banner dd ul{width:152px; padding:10px 4px 0 18px; height:216px;}
.dropdown_banner dd ul li {color:#fff; font-weight:bold; background:#ef0000; margin-bottom:8px; display:inline-block; line-height:20px;}




/*.dropdown_banner{position:relative; float:left; width:236px;}
.dropdown_banner dl{ padding:0; margin:0;}
.dropdown_banner dt{cursor:pointer; font-size:12px; color:#000; line-height:40px; margin:0; background:#000;}
.dropdown_banner dt a{color:#fff; line-height:60px; font-size:18px; background:#000; width:178px; padding-left:56px; display:block; border-right:1px solid #454545;font-family:"黑体","宋体",Arial;}
.dropdown_banner dt a:hover{ background:#f00001; color:#fff;}
.dropdown_banner dd{z-index:15; position:absolute; width:234px; display:none; overflow:hidden; opacity:0; margin-left:0; background-color:#dedede; color:#404348;}
.dropdown_banner dd ul{width:154px; padding:25px 40px 0 40px; background:#ef0000; height:201px;}
.dropdown_banner dd ul li a{ color:#fff; font-weight:bold; background:#ef0000; padding-left:13px;margin-bottom:20px; display:inline-block;}
.dropdown_banner dd ul li a:hover{ background:#ef0000; color:#000;}*/
.dropdown_banner .others dt a{width:138px;border-right:1px solid #000;}
.dropdown_banner .others dt a:hover{ width:138x;border-right:1px solid #ef0000;}
.dropdown_banner .others dd{border-right:1px solid #ef0000; width:182px;}


.banner_r{width:282px; float:right;}
.banner_r_column{background:url(enimages/banner_r_column.jpg) no-repeat; height:42px; overflow:hidden;}
.banner_r_ctn{border-left:#d0dff1 1px solid; border-right:#d0dff1 1px solid;}
.banner_r_btm{background:url(enimages/banner_r_btm.jpg) no-repeat; height:9px; overflow:hidden;}


.h_ctn01{float:left; width:230px; min-height:180px; border:#D1D1D1 1px solid;}
.h_ctn01_column{background:#E1E1E1; border-bottom:#D1D1D1 1px solid; padding-left:12px; line-height:40px;}
.h_ctn01_column span{ background:url(enimages/arrow_297.gif) left no-repeat; padding-left:16px; font-weight:bold;}
.h_ctn01_ctn{padding:6px 20px;}
.h_ctn01_ctn li{border-bottom:#B9B9B9 1px dashed; padding-left:12px; line-height:24px;}
.h_ctn01_ctn li a{background:url(enimages/arrow_061.gif) left no-repeat; padding-left:12px;}

.h_ctn02{float:right; width:758px; background:url(enimages/banner2.jpg) repeat-x; height:180px;  border:#D1D1D1 1px solid;}


#ctn01{float:left; width:232px; overflow:hidden;}
.ctn01_column{background:url(enimages/ctn01_column.jpg) no-repeat; height:38px;}
.en_ctn01_column, .en_ctn02_column, .en_ctn03_column{ padding-bottom:4px; text-indent:12px; font:bold 14px/34px Arial, Helvetica, sans-serif; color:#033e8c;}
.en_ctn01_column span, .en_ctn02_column span, .en_ctn03_column span{float:left;}
.en_ctn01_column{background:url(enimages/en_ctn01_column.jpg) no-repeat;}
.ctn01_ctn{ border-right:#D0DFF2 1px solid; border-left:#D0DFF2 1px solid; background:url(enimages/cact_bg.jpg) repeat-y; padding:8px 4px; overflow:auto;}

.tt0{font:bold 14px/32px Arial, Helvetica, sans-serif; color:#013f8a; text-indent:10px; clear:both;}
.tt1, .tt2{clear:both; padding-left:20px;}
.tt1 a{background:url(enimages/tt1.jpg) left no-repeat; padding-left:22px; line-height:22px;color:#6a6b6c;}
.tt2 a{background:url(enimages/tt2.jpg) left no-repeat; color:#6a6b6c; padding-left:22px; line-height:22px;}

.ctn01_btm{background:url(enimages/ctn01_btm.jpg) no-repeat; height:9px;}

.more{float:right; padding-right:12px; padding-top:12px;}

#ctn02{float:left; width:472px; overflow:hidden; display:inline; margin-left:5px; display:inline;}
.ctn02_l{background:url(enimages/ctn02_left.jpg) no-repeat; float:left; width:11px; min-height:250px;}
.ctn02_c{ display:inline; width:447px; float:left; margin-left:1px;}
.ctn02_column{background:url(enimages/ctn02_column.jpg) no-repeat; height:38px;}
.ctn02_ctn{border-left:#d0dff1 1px solid; border-right:#d0dff1 1px solid; padding:10px;}
.ctn02_ctn li{padding:0px 16px; overflow:hidden; line-height:28px; border-bottom:#666 1px dashed;}
.ctn02_ctn li a{float:left; }
.ctn02_ctn li span{float:right;}


.ctn02_btm{background:url(enimages/ctn02_btm.jpg) no-repeat; height:9px;}
.ctn02_r{background:url(enimages/ctn02_right.jpg) top no-repeat #FFF; float:right; width:12px; min-height:250px;}

#ctn03{float:right; width:289px;}
.ctn03_column{background:url(enimages/ctn03_column.jpg) no-repeat; height:36px;}
.ctn03_ctn{background:url(enimages/ctn03_ctn.jpg) repeat-y; padding:6px 5px; overflow:hidden;}
.ctn03_btm{background:url(enimages/ctn03_btm.jpg) no-repeat; height:9px;}

#link{clear:both; margin:10px 0px; padding:10px; background:#ddd; overflow:hidden;}
#link a{ float:left; padding:0px 12px; line-height:32px;}
#link a:hover{border-bottom:#999 1px dashed; line-height:31px;}
#foot{background:#f0f0f0; padding:20px; text-align:center; clear:both; overflow:hidden;}
#sde{ width:232px; float:left; overflow:hidden;}
#main_body{float:right; width:760px;}
.main_c{width:735px; float:left; display:inline; margin-left:1px;}
.column{text-indent:38px; font:bold 14px/31px Arial, Helvetica, sans-serif; color:#013f8a; background:url(enimages/column.jpg) no-repeat;}
.right{clear:both; text-align:right; color:#F00;}
.sort1 li{padding:2px 10px; float:left; border-right:#999 1px solid; width:140px;}
.sort1 li span{color:#B81B16;}
.content{padding:10px;}

.tr0{background:#ccc;}
.tr1{background:#ddd;}
.tr2{background:#eee;}
.tr3{background:#fff;}


.newsbox{ clear:both; overflow:hidden;}
.newsbox li{ clear:both; overflow:hidden; border-bottom:#999 1px dashed; padding:0px 10px;}
.newsbox li a{float:left; background:url(enimages/arrow_004.gif) left no-repeat; padding-left:16px; font-weight:bold;}
.newsbox li span{float:right;}
.newsbox p{clear:both; padding:6px;}
.dede_pages{clear:both; overflow:hidden; padding-left:200px; line-height:32px;}
.pagelist li{float:left; padding-left:10px; display:inline;}
.dede_pages2{clear:both; overflow:hidden; padding-left:20px; text-align:left; line-height:24px;}

.list_area_index{padding:20px 10px;}
.list_area_index dl{float:left; width:210px; margin-right:20px;}
.list_area_index dt{padding:8px 20px; background:#2B77DF; font:bold 12px/24px Arial, Helvetica, sans-serif; color:#FFF;}
.area_content { padding-left:20px;}
.area_content li{background:url(enimages/arrow_297.gif) left no-repeat; padding-left:16px; line-height:28px;}

.listarea img{ width:150px; height:180px;}
.listarea .a1{background:url(enimages/arrow_297.gif) left no-repeat; padding-left:16px; font-weight:bold;}
.listarea .a1 a, .listarea .a2 a, .listarea .a3{ color:#06C;}
.listarea .a3{font-weight:bold;}
.listarea .a2{background:url(enimages/arrow_061.gif) left no-repeat; padding-left:10px;}

.listpro li{width:160px; float:left; margin-left:10px; line-height:28px; height:96px; margin-top:10px;}
.listpro li img{ width:160px; height:96px;}

.listpro2 li{width:130px; float:left; margin-left:6px; line-height:18px;}
.listpro2 li img{width:130px; height:78px;}

.listproduct1 li{padding:0px 12px; border-bottom:#999 1px dashed; line-height:28px;}
.listproduct1 li a{background:url(enimages/arrow_297.gif) left no-repeat; padding-left:16px;}


.listpro2 li{width:130px; float:left; margin-left:6px; line-height:18px; margin-top:10px;}
.listpro2 li img{width:130px; height:78px;}

.title{text-align:center;}
.info{text-align:right; clear:both;}
h2{font-size:14px; line-height:32px;}

.gsjj p{margin-top:10px;}
.gsjj div{margin-top:10px;}
