@charset "utf-8";
/* CSS Document */
/*通用CSS开始*/
body {margin:0px;text-align:left; background:#d8d8d8 url(../images/bj.jpg) repeat-x;; padding:0;}
body,td{font-family:Verdana, Arial,  Helvetica, sans-serif;font-size:11px; line-height:22px; color:#555;}
br{line-height:22px;}
img{border:0px; padding:0; margin:0;}/*
h3 {font-size:16px; text-align:center;}
h4 {font-size:14px; line-height:26px; color:#325c7e;}
h5 {font-size:12px; text-align:right;color:#325c7e;}
h6 {background:url(../images/list.gif) no-repeat 0px 6px; padding-left:10px; line-height:22px;}*/
h5{color:#0066cc; font-weight:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
*{ margin:0; padding:0;}
li,dl{ list-style-type:none;}
* html ul ul li{
margin-bottom:-1px;
}
* html ul ul li a,* html ul li a{
height:22px;
}
.clear{clear:both;}
 a:link{ color:#333; text-decoration:none;}
 a:visited{color:#333;text-decoration:none; }
 a:hover {color:#0066cc;text-decoration: none;}	
 
/*通用结束*/
#c{width:941px;margin:auto;}
#contains{width:941px; border:1px solid #ccc; float:left; background:#FFF;}
#top{width:941px; float:left; padding:10px 0px 0px 0px;}
#logo{width:428px; padding-left:10px; float:left;}
#top_right{width:503px;float:left;}
.top_right_up{width:303px; float:left; padding-left:200px;}
.top_right_up span{float:left;}
.top_lan{padding:8px 5px 0px 0px;}
.top_search{ padding:3px 4px 0px 15px;}
.top_search_input{width:120px; border:1px solid #ccc; color:#999; font-size:12px;}
.top_search_input2{width:120px; border:1px solid #2897e7;color:#333;font-size:12px;}
.top_right_bottom{width:469px; float:left; padding:20px 0px 0px 30px;}
.top_right_bottom span{float:left;}
.top_member{width:100px; border:1px solid #ccc;color:#333;font-size:12px;}
.top_member2{width:100px; border:1px solid #2897e7;color:#333;font-size:12px;}
#banner{width:941px; float:left; background:url(../images/banner3.jpg) no-repeat;}
.menu_all{width:920px; float:left; padding:10px;}
.menu_pro{width:90px; float:left; cursor:pointer;}
.menu_img{width:80px; float:left;padding:5px;}
.menu_txt{width:80px; float:left; text-align:center;}
.menu_all2{width:920px; float:left; padding:10px;}
.menu_pro2{width:140px; float:left; cursor:pointer;}
.menu_img2{width:130px; float:left;padding:5px;}
.menu_img2 .img{margin:0 auto;}
.menu_txt2{width:140px; float:left; text-align:center;}
.menu_txt3{width:140px; float:left; text-align:center; font-weight:700;}
#main{width:897px; float:left; padding:22px;}
#left{width:214px; float:left; padding-top:20px; padding-right:10px;}
#left .left_class{width:214px; float:left;}
#left .left_class ul{width:214px;}
#left .left_class ul li{width:214px; display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
#left .left_class .video{width:194px; display:block; padding-left:20px; background:url(../images/video.jpg) no-repeat left;}
#left .left_class ul li a{color:#555; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
#left .left_class ul li a:link,#left .left_class ul li a:visited{color:#555;}
#left .left_class ul li a:hover{color:#0066cc;}
#mid{width:465px; float:left; padding-top:20px; border-right:1px solid #dedede; padding-bottom:10px; border-left:1px solid #dedede; padding-left:4px;}
#mid .mid_class{width:460px; float:left;}
#mid .mid_class dl{width:143px; padding:5px; float:left;}
#mid .mid_class dl dt{float:left; width:143px;}
#mid .mid_class dl dt img{padding:3px; background:#f9f9f9; border:1px solid #ccc;}
#mid .mid_class dl dd{float:left; width:143px; text-align:center;}
#mid .mid_class2{width:460px; float:left;}
#mid .mid_class2 dl{width:450px; padding:5px; margin-top:6px; float:left; background:url(../images/home_class_bg.jpg) repeat-x; height:122px;overflow:hidden;}
#mid .mid_class2 dl dt{float:left; width:143px;}
#mid .mid_class2 dl dt img{padding:3px; background:#f9f9f9; border:1px solid #ccc;}
#mid .mid_class2 dl dd{float:left; width:260px; text-align:left; padding-left:10px; line-height:22px;}
#mid .mid_class2 dl dd .title{color:#0066cc; font-weight:700; line-height:33px;}
#right{width:177px;float:left; padding-top:20px; padding-left:20px;}
#right .right_class{width:177px; float:left;}
#right .right_class ul{width:177px;}
#right .right_class ul li{width:177px; display:block;text-overflow:ellipsis;white-space:nowrap;}
#right .right_class ul li a{color:#555; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
#right .right_class ul li a:link,#left .left_class ul li a:visited{color:#555;}
#right .right_class ul li a:hover{color:#0066cc;}
#footer{width:941px; float:left; background:#d8d8d8 url(../images/footer_bg.jpg) repeat-x; color:#FFF; padding-bottom:50px; line-height:28px;}
.footer_left{width:600px;float:left; }
.footer_left a{color:#FFF;padding-left:10px;}
.footer_left a:link,.footer_left a:visited,.footer_left a:hover{color:#FFF;padding-left:10px;}
.footer_right{width:330px; float:left; text-align:right;}

/*内页*/
#n_left2{ width:460px; float:left; padding-top:10px;padding-left:10px;}
#n_left2 ul{width:460px; list-style:none; }
#n_left2 ul li{display:block;  margin:0 5px;line-height:26px; float:left;}
#n_left2 ul li a{  display:block;}
#n_left2 ul li a:link,#n_left ul li a:visited{background:#FFF; color:#555;}
#n_left2 ul li a:hover{background:#fcfcfc;color:#0066cc}
#n_left{ width:160px; float:left; padding-top:10px;}
#n_left ul{width:160px; list-style:none; }
#n_left ul li{display:block;width:160px; border-bottom:1px solid #999; margin:0 5px;line-height:26px; }
#n_left ul li a{width:160px;  display:block;}
#n_left ul li a:link,#n_left ul li a:visited{background:#FFF; color:#555;}
#n_left ul li a:hover{background:#fcfcfc;color:#0066cc}
#n_mid{width:483px;float:left; padding:10px 15px;}
#n_mid .n_mid_content{width:483px; float:left;}
#n_right{width:216px;float:left;}
#n_right .n_contact{width:194px; border:1px solid #dedede; background:#F4F4F4 url(../images/contact_bg.jpg) repeat-x; padding:10px;}
#n_banner{width:941px;float:left;}
#n_mid_big{width:669px; float:left; padding:10px 15px;}

/*CAREER*/
.feed_list_two{padding-left:3px;width:480px;float:left;background:#f8f8f8;}
.feed_list{border-bottom:1px solid #ccc;border-top:1px solid #fff;background:#f0f0f0;width:480px;float:left;padding-left:3px;}
.feed_list h4{border-bottom:1px solid #999;}
.feed_list_all{width:480px;float:left;}
.feed_list_t{width:300px;overflow:hidden;float:left;font-weight:700;line-height:28px;}
.feed_list_l{width:145px;text-align:left;float:left;line-height:28px; padding-right:3px;}
.feed_list_r{width:340px;text-align:left;float:left;line-height:28px;padding-top:3px;}
.apply_list_main{padding-left:3px;width:480px;float:left;background:#f8f8f8;}
.input2{font-family: verdana;background-color: #f8f8f8; border:1px solid #999;font-size: 12px;line-height:18px;height:18px;width:200px;}
.input2-bor {font-family: verdana;background-color: #FFF;border:1px solid #0c3476;font-size: 12px;line-height:18px;height:18px;width:200px; color:#333; }
.txtarea2{
font-family: verdana;background-color: #f8f8f8;/*border-bottom: #FFFFFF 1px solid;border-left: #CCCCCC 1px solid;border-right: #FFFFFF 1px solid;border-top: #CCCCCC 1px solid;*/ border:1px solid #606060;font-size: 12px;line-height:18px;height:28px;width:200px; 
}
.txtarea2-bor {
font-family: verdana;background-color: #FFF;border:1px solid #606060;font-size: 12px;line-height:18px;height:68px;width:300px; color:#333; }

/*member*/
.float_mem_log_t { border-bottom:1px solid #ccc; width:270px;float:left;height:26px;line-height:26px;font-weight:bold; color:#333; }
.float_mem_log_c{ width:370px; float:left;height:26px;line-height:26px;font-weight:bold;color:#333;}
.float_mem_log_b { width:290px;float:left; height:26px;line-height:26px;font-weight:bold;color:#333;text-align:right;padding-top:5px;}
.float_mem_log_l{  width:310px;float:left;height:26px;line-height:26px;color:#333;}
.float_mem_log_l a:link,.float_mem_log_l a:visited {font-size: 12px;color:#325c7e;text-decoration: none;background:#fff;}
.float_mem_log_l a:hover {font-size: 12px;color: #325c7e;text-decoration: none;border-bottom:1px dashed #325c7e;background:#fff;}
.float_pass_input{width:160px;height:18px;line-height:18px;border:1px solid #c1c1c1;}
.float_pass_text{width:60px;line-height:18px;border:1px solid #c1c1c1;}
.float_member_txt{width:60px;background:url(../images/pro_txt_bg.gif) no-repeat;line-height:25px;height:29px;text-align:left;padding-left:55px;padding-top:5px;float:left;}
.float_member_txt a:link{font-size:12px;color:#333;text-decoration:none;}
.float_member_txt a:visited{font-size:12px;color:#333;text-decoration:none;}
.float_member_txt a:hover{font-size:12px;color:#e60012;text-decoration:none;border-bottom:1px dashed #ffb300;background:#fff;}
#member_login{width:290px;float:left;padding:30px;}
#member_note{width:370px;float:right;padding:20px;border-left:1px dotted #ccc;}
.btn2{border-bottom:2px solid #1c3c55; border-right:2px solid #1c3c55; background:#0066cc; color:#fff; border-left:1px solid #3b88c6; border-top:1px solid #3b88c6; font-size:11px;}
.btn1{ border:1px solid #335d98; CURSOR: pointer;COLOR: black; PADDING-TOP: 2px; background:url(../images/footerbg.gif) repeat-x 0px -20px; margin-right:4px;  }
/*NEWS*/
.news_list_t {width:560px;overflow:hidden;float:left;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list_date {width:100px;text-align:right;float:left;color:#500224;line-height:22px;}
.news_list_t a:link,.news_list_t a:visited{font-size: 12px;color: #333;text-decoration: none;display:block;line-height:26px;}
.news_list_t a:hover {font-size: 12px;color: #28679a;text-decoration: none;line-height:26px;padding-left:4px;display:block;background:url(../images/blank_line3.jpg);}
.news_list_one {border-bottom:1px solid #ffffff;border-top:1px solid #ccc;background:#f0f0f0;width:690px;float:left;padding-left:6px;}
.news_list_two { padding-left:6px;width:690px;float:left;background:#f8f8f8;}
.next {width:460px;text-align:right;padding:10px;float:left;}	
.back {width:350px;text-align:right;padding:10px;margin-top:20px;float:left; }	
.next2 {width:649px;text-align:right;padding:10px;float:left;}	
.back2 {width:649px;text-align:right;padding:10px;margin-top:20px;float:left; }	

/*order*/
.td_b_l{border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding-left:10px;padding-right:10px;background:#eee;}
.td_b{border:1px solid #ccc;text-align:center;padding-left:10px;padding-right:10px;background:#eee;}
.td_b_r{border-right:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding-left:10px;padding-right:10px;background:#eee;}
.td_b_l_b{border-left:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding-left:10px;padding-right:10px;font-weight:700;color:#2e1111;}
.td_b_b{border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;text-align:center;padding-left:10px;padding-right:10px;font-weight:700;color:#2e1111;}
.td_b_r_b{border-right:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;padding-left:10px;padding-right:10px;font-weight:700;color:#2e1111;}
.amount_iput{width:40px;}
.td_total{text-align:right;font-weight:700;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background:#eee;padding-right:5px;}
.td_total_red{color:#FF3F00;}
.td_total_b{text-align:right;font-weight:700;border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;background:#e4e4e4;padding-right:5px;}
/*PRODUCTS*/
#n_left_pro{ width:160px; float:left; padding-top:10px;}
#n_left_pro ul{width:160px; list-style:none; border-bottom:1px solid #dedede;}
#n_left_pro ul li{width:160px; display:block; border-top:1px solid #dedede; line-height:26px; font-weight:700;}
#n_left_pro ul li a{ width:160px; display:block;}
#n_left_pro ul li a:link,#n_left_pro ul li a:visited{background:#FFF; color:#555;}
#n_left_pro ul li a:hover{background:#fcfcfc;color:#0066cc}
#n_left_pro ul li ul {border:0;}
#n_left_pro ul li ul li{width:160px; display:block; border-top:1px solid #dedede; line-height:26px; font-weight:normal;}
#n_left_pro ul li ul li a{ width:160px; display:block;}
#n_left_pro ul li ul li a:link,#n_left_pro ul li ul li a:visited{background:#FFF; color:#555;}
#n_left_pro ul li ul li a:hover{background:#fcfcfc;color:#0066cc}
.n_mid_content dl{width:483px; float:left; margin-top:10px; padding-bottom:5px; border-bottom:1px solid #dedede; height:140px;}
.n_mid_content dl dt{width:150px; float:left; height:140px;}
.n_mid_content dl dt img{padding:3px; background:#f9f9f9; border:1px solid #dedede;float:left;}
.n_mid_content dl dd{width:330px; float:left; line-height:18px;}
.n_mid_content dl dd .tit{font-weight:700;}
.n_mid_content dl dd .details{color:#700000;}

/***products****/
.pro_tr{width:690px; float:left;}
.pro {width:126px;float:left;margin:15px 0px 15px 24px;_margin:15px 0px 15px 12px; border:1px solid #ccc;}
.pro_img {width:116px;background:#fff;padding:5px;float:left;text-align:center;overflow:hidden;}
.pro_img a:link,.pro_img a:visited {font-size: 12px;color: #333;text-decoration: none; background:#fff;}
.pro_img a:hover {font-size: 12px;color: #6a9100;text-decoration:none; background:#f0f0f0;}
.pro_txt {width:126px;line-height:22px;text-align:center; overflow:hidden; float:left; background:#f6f6f6; border-top:1px solid #f1f1f1;}
.pro_txt a:link {font-size: 12px;color: #333;text-decoration: none;}
.pro_txt a:visited {font-size: 12px;color: #333;text-decoration: none;}
.pro_txt a:hover {font-size: 12px;color: #325c7e;text-decoration:none; border-bottom:1px dashed #325c7e;}
.pro_show { width:176px;height:347px;float:left;text-align:center;padding-top:10px; padding-right:20px; margin-right:10px;background:url(../images/leftbar_bg_r.gif) no-repeat right bottom;}
.pro_details {width:480px;float:left;			  }
.pro_details_f {width:420px;float:left;line-height:22px;}
.pro_ord{ width:126px;/*ff*//*ie7*/background:url(../images/pro_line.gif) no-repeat bottom;float:left;text-align:right; padding-bottom:5px; padding-top:15px; padding-left:20px;}   
.pro_pic{ width:136px;float:left;padding-bottom:5px; padding-top:5px;}   
.pro_details_cont {width:486px;float:left;padding-top:10px;}  
.bo{ font-weight:bold;}
.do{ border-bottom:1px #ccc dashed;font-weight:bold; font-size:14px;color:#6a9100; text-align:right; line-height:26px; margin-bottom:10px;}
.eo{ border-bottom:1px #ccc dashed;font-weight:bold; font-size:14px;color:#6a9100; text-align:right; line-height:26px; margin-bottom:10px;}
.n_pro_show_t{width:687px;float:left; line-height:30px; font-size:17px;/* font-family:"Times New Roman", Times, serif;*/ font-family:Verdana, Arial, Helvetica, sans-serif;color:#0c3476; }
.n_pro_show_tr{width:687px;float:left; padding-bottom:20px;}
.n_pro_show_txt{width:415px;float:left; padding-right:20px;}
.n_pro_show_img{width:220px;float:left; padding-right:10px; padding-left:20px;}
.n_pro_show_do{width: 122px;float:left; background:#e1e1e1;border-bottom:2px solid #ccc;}
.n_pro_show_do_list{width:97px; float:left; padding:0px 5px 0px 20px; background:url(../images/left_right.gif) no-repeat 12px 6px; }
.n_pro_show_do_list a{ font-size:12px; font-family: Arial, Helvetica, sans-serif; line-height:18px;}
.n_pro_show_do_list a:link{color:#ff7200;}
.n_pro_show_do_list a:visited{color:#ff7200;}
.n_pro_show_do_list a:hover{color:#ff7200; text-decoration:underline;}

/*会员产品补充*/
#n_mid .n_mid_content2{width:662px; float:left;}
.n_mid_content2 dl{width:662px; float:left; margin-top:10px; padding-bottom:5px; border-bottom:1px solid #dedede; height:100px;}
.n_mid_content2 dl dt{ float:left; height:100px;}
.n_mid_content2 dl dt img{padding:3px; background:#f9f9f9; border:1px solid #dedede;float:left;}
.n_mid_content2 dl dd{float:left; line-height:18px; padding-left:5px;}
.n_mid_content2 dl dd .tit{font-weight:700;}
.n_mid_content2 dl dd .details{color:#700000;}
.pagelist{width:500px; float:left; padding:20px;}

#n_mid .bx_order{width:412px; float:left;}
.bx_order dl{width:412px; float:left; margin-top:10px; padding-bottom:5px; height:100px;}
.bx_order dl dt{ float:left; height:100px;}
.bx_order dl dt img{padding:3px; background:#f9f9f9; border:1px solid #dedede;float:left;}
.bx_order dl dd{float:left; line-height:18px; padding-left:5px;}
.bx_order dl dd .tit{font-weight:700;}
.bx_order dl dd .details{color:#700000;}

table.ju td{padding:2px;}
