@charset "utf-8";
/* CSS Document */

/*全局公用样式*/
body,h1,h2,h3,h4,h5,h6,p,ul,li,dl,dd,dt,em,i,span,a{ margin:0; padding:0; font-family:"微软雅黑";}
h1,h2,h3,h4,h5,h6{ font-size:12px;}
ol,li,ul{ list-style:none;}
em,i { font-style:normal;}
body{ font-size:12px; color:#4d4948;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#333;}
img,input{ border: 0 none; vertical-align:middle;}
.clear{ width:100%; height:0; clear:both; overflow:hidden;}

.content { margin:0 20px 0 24px; line-height:200%; font-size:14px;}
.content img{max-width:600px;} /* for Firefox & IE7 */
* html .content img{ /* for IE6 */
    width: expression(this.width > 600 && this.width > this.height ? 600 : auto);
}

.nomarg { margin:0!important;}
.nopadd { padding:0!important;}
.nobord { border:none!important;}
.noback { background:none!important;}

.relative { position:relative;}

.fl { float:left;}
.fr { float:right;}

.main { width:970px; margin:0 auto;}

#header { height:120px; position:relative; z-index:1;}
#header .top_serch { text-align:right; color:#CCCCCC; height:30px; line-height:30px;}
#header .top_serch a { color:#CCCCCC; margin:0 10px;}
 #header .top_logo { text-align:left; color:#343536; height:70px; line-height:70px; font-size:49px; font-weight:normal}
  #header .top_logo span{  color:#003399;  font-weight:bold}
 
 
 
 

.nav { background:url(../images/nav_bg.gif) repeat-x; height:75px; width:100%;}
.nav_c { width:750px; padding:0 0 0 220px; margin:0 auto; position:relative;}
.nav_c li { font-size:16px; width:103px; float:left; text-align:center; line-height:140%; background:url(../images/nav_line.gif) no-repeat left bottom;}
.nav_c li span { font-size:12px; display:block;}
.nav_c li a { color:#FFF; display:block; padding:20px 0 0 0; height:55px;}
.nav_c li a:hover { background:#21A64A;}

.l_menu { position:absolute; left:0; top:0; width:220px; height:425px; background:#FFF; z-index:99; border:1px solid #E0E0E1; zoom:1; border-top:none;}
.l_menu .menu_text { text-align:center; padding:30px 0; zoom:1; font-size:18px; color:#000066; font-weight:bold}
.l_menu .menu_box { background:url(../images/head_box.png) no-repeat; width:138px; height:63px; overflow:hidden; margin:20px auto 40px auto; font-size:18px; color:#343536; line-height:170%; padding:10px 20px; zoom:1; text-align:center}
.menu_serch { width:170px; height:30px; line-height:30px; overflow:hidden; margin:0 auto; background:#FAFAFA; border:1px solid #EEEEEE; position:relative;}
.menu_serch_i { width:130px; height:24px; line-height:24px; position:absolute; background:none; border:0 none; left:5px; top:3px; font-family:"微软雅黑"; font-size:12px; color:#989898;}
.menu_serch_b { background:url(../images/serch_button.png) no-repeat; width:20px; height:17px; cursor:pointer; position:absolute; right:6px; top:7px;}

.link { background:#E0E0E0; width:100%; padding:15px 0;}
.link_b { float:left; width:90px; overflow:hidden;}
.link_p { float:right; width:860px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:200%; margin:5px 0;}
.link_p a { color:#989898; margin:0 12px 0 0; float:left; display:inline;}
.link_p a:hover { color:#343434; text-decoration:underline;}

#footer { background:url(../images/foot_bg.gif) no-repeat center #3C3C3C; height:193px;}
.foot_c { padding:49px 0px; width:700px; margin:0 auto; color:#989898; }
.foot_cl { display:block; float:left; width:115px;}
.foot_cl img { width:100px; height:100px;}
.foot_c p i { display:block; margin:5px 0;}
.foot_w { background:#232323; line-height:200%; padding:10px 0; color:#6E6E6E; text-align:center;}

.foot_w a{  color:#6E6E6E;text-decoration:none }
.foot_w a:visited{  color:#6E6E6E;text-decoration:none }
.foot_w a:hover{  color:#989898; text-decoration:none }







.foot_c_a{ font-size:16px; color:#e0e0e0;line-height:26px; text-align:center}

.foot_c_t{ font-size:22px; color:#ffffff; line-height:49px; text-align:center}


.banner { border-bottom:1px solid #D6D6D6; height:350px;}
.DB_tab25 {width:100%;height:350px;position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:350px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:970px;left:50%;margin-left:-485px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_menuWrap{position:absolute;width:970px;left:50%; margin-left:-485px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%; top:260px; left:65px; font-size:0; z-index:9999}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer; margin:0 7px;display:inline}

.DB_tab25 .DB_prev{position:absolute;left:-100px;top:160px;cursor:pointer;display:none;}
.DB_tab25 .DB_next{position:absolute;right:-100px;top:160px;cursor:pointer;display:none}


.i_p { margin:15px 0;}
.i_p h4 { background:#21A64A; height:65px; position:relative;}
.i_p h4 b { position:absolute; left:22px; top:20px;}
.i_p h4 a { position:absolute; right:10px; font-size:14px; color:#FFFFFF; font-weight:normal; top:35px; }
.i_pc { background:url(../images/product_line.gif) repeat-x top; padding:20px 0 0 0; margin:5px 0 0 0;}

.i_pc_r { width:746px; float:right; overflow:hidden;}
.i_pi { width:372px; height:242px; float:left; margin:0 0 1px 1px; display:inline; background:#000;}
.i_pimg { width:372px; height:182px; overflow:hidden; display:block; position:relative;}
.i_pimg img { width:372px; height:182px;}
.i_pi b { display:block; height:60px; line-height:60px; text-align:center; font-size:14px; color:#FFF; font-weight:normal;}
.i_pi a { color:#FFF;}
.cg1 .i_pimg i { background:url(../images/hover_i.png) no-repeat center; width:372px; height:182px; position:absolute; left:0; top:0;}


.i_case { background:url(../images/case_Bg.gif) no-repeat center #0076D6; height:517px; overflow:hidden; width:100%;}
.i_case h4 { background:url(../images/case_title.png) no-repeat; width:970px; height:74px; position:relative; margin:10px 0;}
.i_case h4 b { position:absolute; left:22px; top:20px;}
.i_case h4 a { position:absolute; right:10px; font-size:14px; color:#FFFFFF; font-weight:normal; top:35px; }


.i_c { width:475px; float:left; overflow:hidden; margin:50px 0;}
.i_cc { color:#565656; line-height:180%; padding:7px 5px;}
.i_ct { border-bottom:1px dashed #CCCCCC; height:40px; line-height:40px; overflow:hidden; color:#0E050A; font-size:18px; display:block; padding:0 10px; margin:7px 0 0 0;}
.i_ci1 { background:url(../images/tell_i1.gif) no-repeat 0 5px; padding:5px 0 5px 27px;}
.i_ci2 { background:url(../images/tell_i2.gif) no-repeat 0 5px; padding:5px 0 5px 27px;}
.i_ci3 { background:url(../images/tell_i3.gif) no-repeat 0 5px; padding:5px 0 5px 27px;}

.i_n { width:475px; float:left; margin:50px 0 50px 20px; display:inline;}
.i_n ul { height:140px; overflow:hidden; margin:15px 0 0 0;}
.i_n ul li { border-bottom:1px dashed #CCCCCC; height:28px; line-height:28px; vertical-align:bottom; overflow:hidden; position:relative;}
.i_n ul li a { position:absolute; left:0; color:#989898; background:url(../images/point_1.gif) no-repeat 2px 11px; padding:0 0 0 15px;}
.i_n ul li a:hover { color:#272976; background:url(../images/point_2.gif) no-repeat 2px 11px;}
.i_n ul li span { position:absolute; right:0;}

.i_h { width:310px; float:right; overflow:hidden; margin:50px 0;}
.ladyScroll{width:310px;height:140px; margin:15px auto; position:relative;}	
.ladyScroll .prev,.ladyScroll .next{width:15px;height:18px;position:absolute;top:60px;left:0;z-index:100; cursor:pointer; background:url(../images/i_left1.png) no-repeat;}	
.ladyScroll .next{ left:auto; right:0; background:url(../images/i_right1.png) no-repeat;}	
.ladyScroll .prev:hover{ background:url(../images/i_left2.png) no-repeat; }	
.ladyScroll .next:hover{ background:url(../images/i_right2.png) no-repeat; }	
.ladyScroll .scrollWrap{width:260px;margin-left:31px; overflow:hidden;position:absolute;}	
.ladyScroll .i_honor { width:205px; height:135px; margin:0 0 0 20px;}
.ladyScroll .i_honor img { width:205px; height:135px;}


.i_title { border-bottom:1px solid #AAAAAA; height:36px; line-height:36px; overflow:hidden; position:relative;}
.i_title b { position:absolute; left:0; top:9px;}
.i_title .more { position:absolute; right:0; background:url(../images/more_icon.png) no-repeat right center; color:#CCCCCC; padding:0 27px 0 0;}

.i_pc_a { width:220px; float:left; overflow:hidden; height:auto;}
.group_buying{ width:220px; float:left; overflow:hidden; height:auto; background:#F0F0F0; }	
.group_buying ul { zoom:1; }	
.group_buying ul li {  position: relative; height: 54px; line-height:54px; border-bottom:1px solid #989898; }	
.group_buying ul li p { height: 54px; overflow: hidden; background:#4E5054; line-height:54px; text-align:center; margin:0 0 1px 0;}	
.group_buying ul li p a { color:#FFF; font-size:16px;}
.group_buying ul .last { border-bottom:0;  }	

.group_buying .on { height: auto; position: relative; width: 220px;}	
.group_buying .on .dis_pi { display: block }
.group_buying .on p { background:#25AD4F;}
.group_buying .dis_pi { display: none }	
.group_buying .dis_pi a { display:block; height:42px; line-height:42px; border-bottom:1px solid #D6D6D6; overflow:hidden; text-align:center; font-size:14px; color:#565656;}



.dede_pages {  border:0px;   text-align: left; padding:26px 0px; color: #989898; font-size:12px; }
.dede_pages a { border: solid 1px #e0e0e0; background-color: #e0e0e0; color: #747474; padding: 10px 15px; margin: 0 6px; margin-left:0px; text-decoration:none;    }
.dede_pages a:visited{ border: solid 1px #cccccc; background-color: #ffffff; color: #cccccc; padding: 10px 15px; margin: 0 6px; margin-left:0px;text-decoration:none;   }
.dede_pages a:hover{ border: solid 1px #ff9600; background-color: #ff9600; color: #fff; padding: 10px 15px; margin: 0 6px;margin-left:0px; text-decoration:none;    }
.dede_pages span { background-color:#ff9600; color: #fff; border: solid 1px #ff9600; padding: 10px 15px; margin: 0 6px; margin-left:0px; }

