@charset "utf-8";

/* CSS Document - Common - */

/* CSS - 全局、头、主、尾样式 - */

/*html{ background:url(../images/bg_html_1.gif) repeat-x;}*/

.header{ height:105px; margin:0 auto; position:relative;}
.header .i{ width:100%;position:absolute; top:0; left:0; z-index:1;}

.banner{ width:960px; margin:0 auto 0; overflow:hidden;}
.banner img{ display:block;}

.searchDiv{width:960px; margin:0 auto; height:0px;line-height:0px; position:relative; z-index:99;}
.search{ width:162px; position:absolute;right:0; top:54px; z-index:999;}
.search .search_input{ width:139px; height:18px;line-height:18px; border:solid 1px #ccc; float:left; display:inline;}
.search .search_button{ width:20px; height:20px; border:none; cursor:pointer;background:url(../images/btn_search.gif) no-repeat;margin-left:1px; float:left; display:inline;}

.bodyer{ width:960px; margin:15px auto 0; overflow:hidden;}


.footer{ margin:10px 0 0; background:url(../images/bg_footer_1.gif) repeat-x;}
.footer .holder{ width:960px; height:70px; margin:0 auto;}
.footer .link{ float:left; color:#7B7B7B; margin:18px 0 0;}
.footer .link a{ color:#7B7B7B; margin:0 10px;}
.CopyRight{ float:right; color:#7B7B7B; margin:18px 0 0;}
.CopyRight a{ color:#7B7B7B;}
span.tj{float:left; margin:16px 5px 0 0;}
.tongji{ text-align:center; padding:10px 0 0;}

/* CSS - 共用样式 - */

#side{ float:left; width:185px; overflow:hidden;}
#side .menu{ background:url(../images/bg_menu_2.gif) repeat-y;}
#side .menu .head{ height:62px; overflow:hidden;}
#side .menu .head_bg{ background:url(../images/bg_menu_1.gif) no-repeat;}
#side .menu .body{ width:180px;}
#side .menu ul{ width:152px; padding:17px 0 0; margin:0 auto;}
#side .menu .body li{ margin:7px 0 0;}
#side .menu .body li a.item{ display:block; height:28px; line-height:26px; color:#666; padding:0 0 0 25px; background:url(../images/bg_menu_blur_1.gif) no-repeat;}
#side .menu .body li a.item:hover{ text-decoration:none; color:#fff; background:url(../images/bg_menu_focus_1.gif) no-repeat;}
#side .menu .body li a.focus{ color:#fff; background:url(../images/bg_menu_focus_1.gif) no-repeat;}
#side .menu .body li a.subitem{ display:block; height:29px; line-height:29px; color:#666; padding:0 0 0 20px; border-bottom:1px solid #F0F0F0;}
#side .menu .body li a.subitem i{ color:#60AF2B; font-family:"宋体"; margin:0 5px 0 0;}
#side .menu .body li a.subitem:hover{ color:#60AF2B; font-weight:bold; text-decoration:none;}
#side .menu .body li a.nonce{ color:#60AF2B; font-weight:bold;}

.SideTel{ display:block;}
.SideLink{ display:block; width:180px; height:56px; margin:8px 0 0;}
.SideLink img{ display:block;}

#cont{ float:right; width:765px; overflow:hidden;}

.main{ float:left; width:570px; background:url(../images/product/bg_1.gif) repeat-x 0 40px;}


.main .txt{ padding:10px 0;}

.column{ float:right; width:180px;}
.column .img{ display:block; width:176px; height:74px; margin:1px; overflow:hidden;}
.column .txt{ display:block; line-height:20px; color:#666; letter-spacing:2px; padding:10px;}



.GrayBox .head{ height:30px; padding:0 15px; background:url(../images/bg_GrayBox_head_1.gif) repeat-x; border-bottom:1px solid #E7E7E7; position:relative; overflow:hidden;}
.GrayBox .bd_h_l{ position:absolute; top:0; left:0;}
.GrayBox .bd_h_r{ display:block; position:absolute; top:0; right:0;}
.GrayBox .foot{ height:7px; line-height:7px; background:url(../images/bg_GrayBox_foot_1.gif) repeat-x; position:relative;}
.GrayBox .bd_f_l{ position:absolute; top:0; left:0;}
.GrayBox .bd_f_r{ position:absolute; top:0; right:0;}
.GrayBox .head strong{ float:left; color:#6AB92C; font-size:14px; line-height:30px;}
.GrayBox .head i{ float:left; line-height:30px; color:#666; margin:0 0 0 10px;}
.GrayBox .head .more{ float:right; margin:10px 0 0;}
.GrayBox .body{ border-right:1px solid #E7E7E7; border-left:1px solid #E7E7E7;}

.GreenTitle{ height:40px;}
.GreenTitle .bd{ height:38px; border-bottom:1px solid #E7E7E7; position:relative;}
.GreenTitle span{ height:38px; color:#000; font-family:"微软雅黑","黑体"; font-size:18px; line-height:34px; padding:0 5px 0 0; border-bottom:2px solid #6AB92C; position:absolute; top:0; left:0;}
.GreenTitle span img{ float:left; margin:5px 7px 0 0;}
.GreenTitle .location{ height:38px; line-height:38px; float:right; color:#999; font-family:"宋体"; position:absolute; top:0; right:0;}


.Pager{ text-align:right; padding:15px 10px 15px 0; background:url(../../images/bg_pager_1.gif) no-repeat right bottom;}

.PrevNext{ line-height:23px; padding:5px 0 0; margin:10px 0; border-top:1px dashed #dcdcdc;}



/* CSS - 其他共用样式 - */
.c_both { clear:both!important; line-height:0; font-size:0; overflow:hidden;}
.w_auto{ width:auto!important;}
.h_auto{ height:auto!important;}
.pad_none{ padding:0!important;}
.mar_none{ margin:0!important;}
.f_left{ float:left!important;}
.f_right{ float:right!important;}
.bd_none{ border:none!important;}
.bg_none{ background:none!important;}
.bd_t_none{ border-top:none!important;}
.bd_r_none{ border-right:none!important;}
.bd_b_none{ border-bottom:none!important;}
.bd_l_none{ border-left:none!important;}
.c_pointer{ cursor:pointer;}
.f_hei{ font-family:"微软雅黑","黑体";}

.lx000000{ color:#000!important;}
.lxffffff{ color:#fff!important;}
.lxff0000{ color:#f00!important;}
.lxcc0000{ color:#c00!important;}

