@charset "utf-8";

/* basic elements */
* { margin: 0; padding: 0; }
body {
	font:12px/1.6em "宋体", Arial, Helvetica, sans-serif;
	color:#444444;
	text-align: center;
	background:#fff;
}
img { border: 0;}

a:link { color: #666666; text-decoration: none; }
a:visited { color: #666666; text-decoration: none; }
a:hover { color: #ff6600; text-decoration: underline; }


h2, h3, h4, h5, p, ul, ol  { margin: 0; padding: .5em 0; }

/* common style */
.block{ display:block;}
.clear { clear:both; }
.hide, .dupe { display: none; }
.space { float:left; width:10px; text-align:center;}

dd{ text-align:center; line-height:20px;}



#container{ width:100%; font-size:12px; font-family:"宋体";} /* Width of all pages : 1003px  */
.fleft{float:left;}
.fright{float:right;}
.mt20{ margin-top:20px;}

/*top*/
.top{ width:100%; height:28px; background:url(jiaju_02.png) repeat-x;}
.top_i{ margin:0 auto; width:1000px; height:28px;line-height:26px; }
.top_i a{ padding:0 10px;}
.logo{ width:100%; height:auto;}
.logo_i{ margin:0 auto; width:1000px; height:100px; position:relative; }
.logo_i_tit{ width:1000px;float:left; position:absolute; z-index:10;text-align:left; line-height:100px;font-family:"微软雅黑"; color:#5a356b; font-size:36px;}
.logo_i_so{width:280px; height:26px; position:absolute; z-index:11; top:30px; right:0;}
.logo_i_so .sotext{ padding-left:10px; width:210px; height:34px; float:left; line-height:34px; background: url(jiaju_13.png) no-repeat; border:0; color:#FFFFFF}
.logo_i_so .sobtn{width:60px; height:34px; float:left; background: url(jiaju_14.png) no-repeat; border:0;}

.nav{ width:100%; height:40px; background:#02B209;}
.nav_i{ margin:0 auto; padding:0; width:1000px; height:40px;}
.nav_i li{ list-style:none; background:url(jiaju_07.png) no-repeat right; height:40px; font-size:16px; line-height:40px; font-family:"微软雅黑"; display:inline-block; }
.nav_i li a{ padding:0 25px; display:block; color:#FFFFFF; }
.nav_i li a:hover{color:#ffff00;}
.nav_i li.bdnone{  background:none;}

.head_photo{ margin:5px auto 0; width:1000px; height:auto;}

/* counter */
.counter{ margin:20px auto; width:1000px; height:auto; text-align:left; }
.cou_t{ width:100%; height:31px; float:left; border-bottom:1px solid #CCC;}
.cou_tit{ height:24px; float:left;}
.cou_more{ width:10px; height:24px; float:right;}

/* main */
.main{ width:100%; float:left;}
.maind{ margin-top:12px; width:100%; float:left;}
.maind_p{ width:400px; height:250px; float:left;}
.maind_t{ width:580px; text-indent:26px; float:right; height:250px; font-size:14px; line-height:28px;}

/* se */
.se{ margin-top:20px; width:100%; float:left;}

.sel{ width:230px; height:auto; float:left;}
.seld{ padding:10px 0 0 0; width:230px; height:auto; float:left;}
.seld ul{padding:0; margin:0;}
.seld li{ padding-left:15px; width:215px; float:left; list-style:none; background:url(jiaju_37.png) no-repeat left; line-height:30px; border-bottom:1px dashed #ccc; font-size:14px; font-weight:bold;}


.ser{ width:750px; height:auto; float:right; }
.serhl{ width:300px; height:auto; float:left; }
.serhl_d{ padding:8px 0 0 ; width:300px; height:auto; float:left;  }
.serhl_d ul{ padding:0 ; margin:0;}
.serhl_d li{ padding:0 0 0 10px; width:290px; float:left; list-style:none; background:url(jiaju_37.png) no-repeat left; line-height:24px; }

.serhr{ width:430px; height:auto; float:right;}
.serhrd{ width:430px; height:auto; float:left; }
.serhrd img{ width:205px; height:140px; margin:12px 5px 0;_margin:12px 2px 0; float:left;}

.serd{ margin-top:20px; width:100%; height:auto; float:left;}
.serd{ width:100%; height:auto; float:left;}
.serd dl{ margin:12px 7px 0;_margin:12px 3px; padding:2px; width:230px; height:auto; float:left; border:1px solid #CCC;}
.serd dt{ width:230px; height:160px; float:left; }
.serd dt img{width:230px; height:160px; }
.serd dd{ width:230px; height:35px; float:left; line-height:34px; font-size:14px; text-align:center; background:url(jiaju_47.png) repeat-y;}

.thr{margin-top:20px;  width:100%; float:left;}
.thrd{ width:100%; height:auto; float:left;}
.thrd dl{ margin:12px 7px 0;_margin:12px 3px; padding:2px; width:230px; height:auto; float:left; border:1px solid #CCC;}
.thrd dt{ width:230px; height:160px; float:left; }
.thrd dt img{ width:230px; height:160px;}
.thrd dd{ width:230px; height:35px; float:left; line-height:34px; font-size:14px; text-align:center; background:url(jiaju_47.png) repeat-y;}




/*foot*/
.foot{ margin-top:10px; width:100%; height:auto; float:left; background:#FFFEE8;  }
.footh{ width:100%; height:34px; float:left; background:#434343; }
.foothi{ width:100%; height:34px; float:left; text-align:center; color:#FFFFFF;}
.foothi a{ padding:0 15px; width:auto; height:34px; line-height:34px; color:#FFFFFF; }
.footd{ margin:15px 0 0; padding:0 0 20px; width:100%; height:auto; float:left;}
.footdi{ width:100%; height:auto; float:left; text-align:center; line-height:23px;}


/*gong*/
.gongl{ width:230px; height:auto; float:left;}
.gl_d{ margin:20px 0 0 0; width:230px; height:auto; float:left;  }
.gl_dd{ padding:5px 10px 10px; width:210px; height:auto; float:left;}
.gl_ddi{ width:210px; height:auto; float:left; line-height:24px; display:inline-block; }
.gl_ddil{height:24px; float:left;}
.gl_ddir{height:auto; float:left;}

.gongr{ width:740px; height:auto; float:right;}
.gongrh{ text-indent:10px; width:740px; height:32px; float:left; background:#C3C3C3;line-height:32px; color:#02B209; font-weight:bold; font-size:16px; font-family:"微软雅黑"; }
.gongrd{ padding:10px 20px; width:700px; height:auto; float:left;}


.gsjj{ width:100%; height:auto; float:left; font-size:12px; line-height:20px; background:#FFFFFF; }
p{ text-indent:2em;}
.gsjj img{ margin-right:5px; float:left;}

/* nmneir_t */
.nmneir_t{width:100%; height:auto; float:left;}
.nmnerr_b{margin:10px 0 0 0; width:100%; height:auto; float:left; line-height:22px; color:#666666; text-align:center;}

.nmpicm_r{margin:0 0 10px 0 ; width:215px; height:auto; float:left;}
.rbiaotny{ padding:0 0 0 22px; width:auto; height:35px; line-height:35px; caption-side:left; color:#595959; font-size:14px; font-weight:bold; background:url(nqiyeo_16.jpg) no-repeat left;}
.rnrk{padding:10px; width:195px; height:auto; float:left; background-color:#EEEEEE;}
.rnrk_x{width:195px; height:auto; float:left; border-bottom:1px solid #ADADAD;}
.rnrk_i{padding:0 5px; width:185px; height:30px; float:left; background-color:#ADADAD; line-height:30px; font-weight:bold; color:#FFFFFF;}
.rnrk_j{padding:0 5px; width:185px; height:30px; float:left; line-height:30px; color:#606060;}
.dimg{padding:5px; width:auto; height:auto; float:left;}

/*/////////////////////////////////////////////////////////////////////////////////////*/

/* 关于公司 */
.company{width:100%; height:auto; float:left;  padding:5px 0; }
.companyimg{margin:5px; width:auto; height:auto; float:left; line-height:21px; font-size:12px; display:inline; }
.companyimg object{float:left; margin:0 9px 6px 0;}

.nmneir{width:100%; height:auto; float:left; display:inline; font-family: "Times New Roman", Times, serif; font-size:12px; background:#FFFFFF}

.nmneir_t{width:100%; height:auto; float:left;}
.nmnerr_b{margin:10px 0 0 0; width:100%; height:auto; float:left; line-height:22px; color:#000; text-align:center;}
.nmneir table tr td{line-height:22px;}


/*产品中心*/
.pud_x{padding:5px 20px; width:182px; height:197px; float:left;}
.pud_x dl{width:182px; height:197px; float:left;}
.pud_x dt{width:180px; height:155px; float:left; border:1px solid #CCCCCC; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/rdl_ice.gif", sizingMethod="crop");overflow: hidden;}
.pud_x dt img{width:180px; height:125px;}
.pud_x dd{width:182px; height:20px; float:left; line-height:20px;  text-align:center;}

.isshop{width:89px; height:35px; float:left; border:0; background:url(shopcar.gif) no-repeat ;}
.pud_y{margin:8px auto; width:600px; height:auto; }
.pud_y dl{width:600px; height:auto; float:left;}
.pud_y dt{width:600px; height:auto; float:left; text-align:center;border:1px solid #CCCCCC;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/rdl_ice.gif", sizingMethod="crop");overflow: hidden;}
.pud_y dd{width:600px; height:25px; float:left; line-height:25px; text-align:center;}
.pud_sm{ width:96%; height:auto;  float:left; padding:1%; display:inline;}
.pro_inf{width:97%; float:left; margin:0 1%; border:1px solid #CCCCCC;padding:10px 0; background:#F5F5F0;  display:inline;}
.tab_s{	width:98%; float:left; padding:1%;}
.tab_s dt{width:50%; float:left; line-height:22px;}
.tab_s span.fontbold{font-weight:bold;}
.tab_s span.pcolor{color:#FF0000;}

/*购物车*/

.cartsearch{border-collapse: collapse; float:left; }
.cartsearch tr td{border-collapse: collapse; border:1px solid #CCCCCC; line-height:24px; }
.bg_o{background:#E3E3E3;}

#dkeyword{float:left;}
#dkeywordright{width:200px;float:left; text-align:center; margin-left:20px; }
.delpic{ width:59px; height:19px; float:left; border:0; background:url(delpic.gif) no-repeat ;}
.recalc{ width:59px; height:19px; float:left; border:0; background:url(recalc.gif) no-repeat ;}
.conbuy{ width:59px; height:19px; float:left; border:0; background:url(conbuy.gif) no-repeat ;}
.cleancart{ width:67px; height:19px; float:left; border:0; background:url(cleancart.gif) no-repeat ;}
.checkout{ width:65px; height:19px; float:left; border:0; background:url(checkout.gif) no-repeat ;}
.btn_search{ width:46px; height:20px; float:left; background:url(search1.gif) no-repeat ; border:0;}



/*填写订单信息*/
.order_title{ text-align:center; font-weight:bold; color:#0099FF; font-size:14px;}
.order_name{ width:80px;}
#SendAdr{ width:400px;}
#Need{ width:400px; height:100px;}
#btn_order{width:100px; margin:20px 0 0 200px;}
#btn_seecart{margin:20px 0 0 0px;}
.btn_order{width:65px; height:19px; background:url(sc.gif) no-repeat; border:none; cursor:pointer;}
.btn_seecart{width:65px; height:19px; background:url(mycart.gif) no-repeat; border:none; cursor:pointer;}
.minlsa{margin-left:20px;}

/*订单查询和购物表格颜色*/
.bg_pro{background:#CCC;}
.firmrply{background:#CCC;}
.custer{width:300px; padding:2px; margin:3px; height:90px; font-size:12px; color:#000000;}
.raplyText{width:300px; padding:2px; margin:3px; height:90px; font-size:12px; color:#000000;}
.firm_bg{color:#0000ff;}



/*news*/
.new_x{margin:5px 0 0 0; width:100%; height:76px; float:left; border-bottom:1px solid #C9C9C9;}
.new_xt{width:100%; height:25px; float:left; color:#333333;}
.new_xtl{width:auto; height:25px; float:left; line-height:25px; text-align:left; font-size:13px; font-weight:bold;}
.new_xtr{width:100px; height:25px; float:right; line-height:25px; text-align:center;}
.new_xb{margin:5px 0 0 0; width:100%; height:36px; float:left; line-height:18px; text-indent:2em; color:#666666;}

.new_y{width:100%; height:30px; float:left; text-align:center; line-height:30px; font-size:16px; font-weight:bold;}
.new_w{width:100%; height:auto; float:left;}

/*新闻内容newspage*/
#dbt{ width:100%;text-align:center;height:35px; line-height:35px; font-size:18px; font-weight:bold;}/*新闻标题*/
#nrong{border-top:1px dashed #CCCCCC;width:100%; margin:0 auto; padding:5px 0; float:left;}
#nrong ul{width:100%; float:left;}
#nrong li{list-style:none;width:600px; padding:0; margin:4px auto; text-align:center;}
#new_w{text-indent:25px; line-height:20px; color:#000000;  width:97%; float:left; margin:0 auto; padding:7px 1%; font-size:12px; word-wrap:break-word; word-break:break-all;overflow:hidden;}


/*job message*/
.job_t{margin:0 0 1px 0; padding:0 0 0 8px; height:22px;  background-color:#EEEEEE; border-bottom:1px dashed #A8A8A8; border-top:1px dashed #A8A8A8; color:#5E5E5E; line-height:22px;}
.job_x{margin:1px 0 0 0; width:100%; height:30px; float:left; background-color:#F8F8F8;}
.job_xx{width:27%; height:30px; float:left;  line-height:30px; text-align:center;}
.job_xy{width:13%; height:30px; float:left; text-align:center; line-height:30px;}
.job_xyx{height:30px; line-height:30px; text-align:center; color:#5E5E5E; border-left:1px solid #FFFFFF; }
.job_b{width:100%; height:6px; float:left; border-bottom:1px dashed #A8A8A8; font-size:1px; line-height:1px;}

.njob_x{margin:1px 0 0 0; width:100%; height:auto; float:left; color:#555555;}
.njob_xx{width:16%; height:30px; float:left; line-height:30px;}
.njob_xy{width:33%; height:30px; float:left; line-height:30px;}
.njob_xi{width:83%; height:auto; float:left; list-style:18px;}
.njob_xnx{padding:0 0 0 15px; border-left:1px solid #FFFFFF; }
.njob_xny{padding:0 0 0 15px;}

.bg_d{background-color:#F0F3F4;}
.bg_l{background-color:#F6F8F9;}
.bg_g{background-color:#E4EDEF; color:#598FB5; padding:5px 0;}


/*在线留言*/
.message_xx{width:25%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xy{width:24%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xi{width:10%; height:auto; float:left;  line-height:20px; text-align:center;}
.message_xj{width:30%; height:auto; float:right ; line-height:20px; text-align:center;}
.message_xz{padding:0 0 12px 0; width:89%; height:auto; float:left;  line-height:20px; }
.message_x{padding:10px 0 0 0; width:100%; height:auto; float:left; }
.message_l{width:auto; height:20px; float:left; }
.message_r{width:auto; height:20px; float:right; line-height:20px; text-align:right;}
.tomessage{width:112px; height:20px; line-height:20px; text-align:center; border:0; background:url(botb_03.jpg) no-repeat;}

/*c us*/
.c_us_t{margin:0 0 1px 0; padding:0 0 0 8px; height:22px;  background-color:#EFF3F4;  color:#444444; line-height:22px; font-weight:bold;}
.c_us{ width:100%; height:auto; float:left;  border-top:1px solid #DCDCDC; color:#454545;}
.c_us_x{height:28px; line-height:28px; border-bottom:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.c_us_x_l{padding:0 0 0 12px ; width:120px; height:28px; float:left; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC;}
.c_us_x_r{padding:0 0 0 12px; width:auto; height:28px; float:left;}



/*注册和登录*/
#reag{width:80%;float:left; margin:0 0 0 20%;  display:inline;}
#reagup{ margin:5px 0 5px 0; width:100%;height:auto; display:inline; float:left;font-weight:bold; font-size:14px;color:#004273;}
#reagl{width:100px; height:auto; float:left; display:inline; }
#reagri{width:auto; height:auto; float:left ;}
#reagriae{ height:auto; float:left ;}
.inpust{ width:150px; height:auto;}


/*other*/
#other{float:left;	width:100%;  display:inline; margin:0; }
#biaotibig{width:100%; height:34px;text-align:center; line-height:34px; border-bottom:1px dashed #CCCCCC; margin-bottom:8px; font-size:16px; font-weight:bold;float:left; color:#FF9900;}
#bnis{width:100%; float:left; text-align:center; }
#bnis ul{width:100%; height:auto; float:left; text-align:center;}
#bnis li{width:600px; height:auto; text-align:center; margin:3px auto; list-style:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/rdl_ice.gif", sizingMethod="crop");overflow: hidden;}
#bnise{ width:97%; float:left; margin:0 auto;padding:8px 1%; line-height:23px;}
.xinwen_lise{padding:4px 10px;}
.xinwen_lise li{padding:5px 0; padding-left:15px;background:url(tz_24.gif) no-repeat left center; }

.sieleirall{ margin:0 auto; width:650px; }
.sieleir{margin:10px 0 0 0; width:210px; height:auto; float:left; display:inline;}
.sieleir dl{ width:210px; height:220px; float:left;}
.sieleir dt{ margin:0 5px 0 5px; padding:0; width:200px; height:170px; float:left; display:inline; font-size:12px;line-height:20px; white-space:normal; word-break:break-all;overflow:hidden;}
.sieleir dd{ width:210px; height:20px; float:left; text-align:center;  }

.fleft{float:left;}
.fright{float:right;}
.dimg{padding:5px; width:auto; height:auto; float:left;}


/*友情链接*/
.li_k{margin:0 0 0 10px; float:left;}
.gongl_d .li_k{margin:0; float:left;}


.pre_next{width:100%; clear:both; float:left; margin-top:20px; display:inline;}
.pre_next dl{width:100% ; float:left; height:auto;}
.pre_next dd{width:40%; float:left; line-height:29px; text-align:center;}

#demo0{ width:1000px;}
#demo1{ width:430px; }
