/* 头部线条 */
#line{width: 100%; margin: 0px; background:url(../images/top_line.gif) repeat-x; height: 25px; border-bottom:1px solid #c7c7c7;}
.line_txt{margin:0px auto; width:950px;	height: 25px; line-height:25px;}
.line_txt_left {float: left;}
.line_txt_right {float: right;}
.line_txt a:link,.line_txt a:visited{font-family:宋体; font-size: 12px; color:#6a6a6a; line-height: 25px;}
.line_txt a:hover{font-family:宋体; font-size: 12px; color:#ff4e00; line-height: 25px;}
/* logo登陆 */
#logo {margin:0px auto; width:950px;}
.logo_left {float: left; height: 58px; width: 221px;}
.logo_left h1 {text-indent: -9999px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden;}
.logo_left a {text-indent: -9999px; margin: 0px; padding: 0px; border-width: 0px; overflow: hidden;}
.logo_left a:link {background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: left top; display: block; margin: 0px; padding: 0px; height: 58px; width: 221px; border-width: 0px;}
.logo_left a:visited {background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: left top; display: block; margin: 0px; padding: 0px; height: 58px; width: 221px; border-width: 0px;}
.logo_left a:hover {background-image: url(../images/logo.gif); background-repeat: no-repeat; background-position: left top; display: block; margin: 0px; padding: 0px; height: 58px; width: 221px; border-width: 0px;}
.logo_left_font {float: left; padding: 12px 0px 0px 5px; color:#555555; margin:0px; font-family: "黑体"; font-size: 20px;}
.logo_right{width: 440px; height: 58px; float:right;}
.logo_right_1{float: right; width: 440px; margin: 5px auto 0px auto; background:url(../images/free.gif) no-repeat right top;}
.logo_right_up {padding: 0px 0px 0px 25px; height: 20px; width: 390px;}
.logo_right_up a{display:block; float:right; width: 80px; height: 20px; margin:0px 0px 0px 5px; text-align: center; background:url(../images/login.gif) no-repeat; line-height: 22px;}
.logo_right_up a.sendInfo{display:block; width: 80px; height: 20px; text-align: center; margin:0px 0px 0px 5px; background: url(../images/fabu.gif) no-repeat;}
.logo_right_up a.free{background: no-repeat;}
.logo_right_down {margin:5px 0px 0px 100px;font-size: 15px; line-height: 20px; color: #ff0000;}
/* 搜索 */
#menu {width: 950px; margin:0px auto; height:89px;}
.divNew{width: 950px; margin:0px auto;}
.divNew .new{ float:right; margin:0px 110px;}
.menu_top {width: 950px; height:27px; background:url(../images/bei_top.gif) no-repeat;}
.hot { margin-bottom:10px; position:relative;}
.hot .rc-tp { background-position:-3px 0px; margin-bottom:-4px;}
.menu_top ul{text-align:center; line-height: 27px; margin-left: 28px;}
.menu_top ul li{ float:left; width:81px; height:27px; text-align:center; font-size:13px; background-image: url(../images/clik_2.gif); 	background-repeat: no-repeat; margin-left: 3px;}
.menu_top ul li a:hover{ display:block; background:url(../images/clik_3.gif) no-repeat;}
.menu_top ul li.kong { float:left; width:81px; height:27px; text-align:center; font-size:13px; background-image: url(../images/clik_2.gif); 	background-repeat: no-repeat; margin-left: 57px;}
.menu_top ul li.kong1 { float:left; width:81px; height:27px; text-align:center; font-size:13px; background-image: url(../images/clik_1.gif); background-repeat: no-repeat; margin-left: 65px; font-weight:bold;}
.menu_top ul li.first a:link,.menu_top ul li.first a:visited{color:#ffffff;}
.menu_top ul li.first,.menu_top ul li.first a:hover{height: 27px; width: 81px; background:url(../images/clik_1.gif) no-repeat; font-weight:bold;}
.menu_search{width: 950px; margin:0px auto;height:65px; background: url(../images/bei.gif) repeat-x;}
.menu_search .line1{margin:0px auto; height:37px; width:950px;}
.menu_search .line1 .line1_input1{float:left;	width: 380px; padding: 10px 0px 0px 120px;}
.menu_search .line1 .line1_input1 .kuang{line-height:18px; margin: 0px; height: 20px;	width: 380px; border: 1px solid #4194cf;	padding: 0px;}
.menu_search .line1 .line1_input2{ float:left;  padding: 11px 0px 0px 10px; width: 70px;}
.menu_search .line1 .line1_input2 .search{line-height:22px; margin: 0px; height: 22px; width: 70px; border:0px; background:url(../images/search_clik.gif) no-repeat;}
.menu_search .line1 .line1_input3{ float:left; padding: 11px 0px 0px 100px; width: 210px;}
.line1_input3 a:link,.line1_input3 a:hover,.line1_input3 a:visited{font-family: 宋体; font-size: 12px; color:#ffffff; line-height: 25px;}
.menu_search .line2{margin:1px auto 0px 120px; height:25px;}
.line2 a:link,.line2 a:hover,.line2 a:visited{font-family: 宋体; font-size: 12px; color:#ffffff; line-height: 25px;}
/* 首页主体 */
#web {width: 950px;	margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; clear: both; float: none;}
/* 活动专题 */
.web_huodong {float: left; width: 278px; border: 1px solid #eeaaa9; height: 225px;}
.web_huodong_pic {width: 278px; background-image: url(../images/red.gif); background-repeat: repeat; height: 25px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeaaa9;}
.pic_left {float: left; padding-left: 10px;}
.pic_left h2 {font-weight: bold;font-size: 13px; line-height: 23px;	padding-top: 2px; font-weight: bold;}
.pic_right {font-size: 12px; float: right; line-height: 23px; padding-right: 10px; padding-top: 2px;}
.pic_right1 {font-size: 12px; float: right; line-height: 23px; padding-right: 10px;}
.web_huodong_txt {padding-top: 10px; padding-right: 5px; padding-bottom: 10px; padding-left: 5px; height: 75px;}
.web_huodong_txt_pic {margin: 0px; float: left; padding: 0px;}
.web_huodong_txt_txt {float: left; padding-left: 12px; margin: 0px;}
.web_huodong_txt_txt ul li {line-height: 20px; margin: 0px;	padding: 0px;}
.web_huodong_txt_1 {border-top-width: 1px; border-top-style: dashed; border-top-color: #aaaaaa; margin-right: 8px; margin-left: 8px; padding-top: 10px; height: 45px; padding-bottom: 6px;}
.web_huodong_txt_1 ul li {float: left; width: 120px; margin-right: 6px;}
.web_huodong_txt_1 ul li a:link,.web_huodong_txt_1 ul li a:visited {font-size: 12px; line-height: 22px; color: #0044dd;}
.web_huodong_txt_2 {border-top-width: 1px; border-top-style: dashed; border-top-color: #aaaaaa; margin-right: 8px; margin-left: 8px; 	padding-top: 6px; height: 21px; padding-bottom: 8px;}
.web_huodong_txt_2_1 {line-height: 21px; background-image: url(../images/clik_4.gif); height: 21px; width: 61px; text-align: center; margin-right: 3px; float: left;}
.web_huodong_txt_2_2 {line-height: 21px; background-image: url(../images/clik_5.gif); height: 21px; width: 61px; text-align: center; 	margin-right: 3px; float: left;}
.web_huodong_txt_2_3 {line-height: 21px; background-image: url(../images/clik_6.gif); height: 21px; width: 61px; text-align: center; float: left; margin-right: 3px;}
/* 商业资讯 */
.web_huodong_txt_news {border-top-width: 1px; border-top-style: dashed;	border-top-color: #aaaaaa; margin-right: 8px; margin-left: 13px; padding-top: 10px; padding-bottom: 6px;}
.web_huodong_txt_news ul li {line-height: 22px;}
/* 广告 */
.web_ad {margin-right: 10px; margin-left: 10px; width: 350px; float: left; height: 225px;}
/* 小图标广告 */
.ad_a {margin: 0px;	padding: 0px; clear: both;}
.ad_b {width: 130px; margin: 0px 3px 0px 0px; padding: 0px; float:left; text-align: center;}
.ad_google_l {margin: 0px; padding: 0px; float: left;}
.ad_google_r {margin: 0px; padding: 0px; float: right;}
/* 功能菜单 */
.web_menu {float: right; width: 300px; height: 225px;}
.nav {background: url(../images/setup_bei.gif) 0px 0px; color:#2255aa; border: 1px solid #8cc0e7; width:298px; height:110px;}
.nav_t {padding:10px 10px 0px 10px; line-height:18px; font-size:14px; font-weight:bold;}
.nav ul {margin-left: 7px;}
.nav li {padding-left: 8px; float: left; width: 89px; height: 38px;}
.nav li a {padding:15px 0px 0px 20px; display: block; color: #2255aa; height: 23px;}
.nav li a:hover {display: block; color: #ff3300; text-decoration: none;}
.tarea2 {height: 110px; width: 300px;}
.tarea2 ul li {margin: 0px;}
.tarea2 ul li.tarea2_0 {background-image: url(../images/clik_7.gif); background-repeat: no-repeat; text-align: center; height: 26px; width: 96px; float: left; line-height: 26px; font-weight: bold;}
.tarea2 ul li.tarea2_1 {background-image: url(../images/clik_8.gif); background-repeat: no-repeat; text-align: center; height: 26px; width: 96px; float: left; margin-right: 3px; margin-left: 6px; line-height: 26px; font-weight: bold;}
.tarea2 ul li.tarea2_2 {background-image: url(../images/clik_9.gif); background-repeat: no-repeat; text-align: center; height: 26px; width: 96px; float: left; margin-left: 3px; line-height: 26px; font-weight: bold;}
.tbcon {text-align: left; width: 281px; height: 66px; border: 1px solid #f9b949; padding: 8px;}
.tbcon1 {text-align: left; width: 281px; height: 66px; border: 1px solid #68aeea; padding: 8px;}
.tbcon2 {text-align: left; width: 281px; height: 66px; border: 1px solid #aae331; padding: 8px;}
.tbcon li,.tbcon1 li,.tbcon2 li {line-height: 22px;}
/* 最新报价 */
.web_baojia {float: left; width: 278px; border: 1px solid #8cc0e7;}
.web_baojia_pic {width: 278px; background-image: url(../images/bule.gif); background-repeat: repeat; height: 25px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #8cc0e7;}
.web_baojia_txt {padding-top: 8px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px;}
.web_baojia_txt ul li {height: 22px;}
.web_baojia_txt ul li span { line-height:22px;}
.web_baojia_txt_hot {padding:10px; line-height: 25px;}
.font_left {margin: 0px; width: 200px; float: left;}
.font_right {float: left; width: 60px; color: #ff4e00; text-align: center; font-size: 12px; margin: 0px;}
.font_right1 {float: left; width: 60px; color: #666666; text-align: center; font-size: 12px; margin: 0px;}
.font_right2 {float: right; margin: 0px;}
.zs_no {float:left;	text-align: center;	float: left; width: 80px;}
.web_baojia_txt ul li a:link .font_left,.web_baojia_txt ul li a:visited .font_left {color: #0044dd;}
.web_baojia_txt ul li a:hover .font_left {text-decoration: underline;}
/* 最新供求信息 */
.web_biz {float: right; width: 660px; margin-left: 10px; height: 158px;}
.web_biz_pic {width: 658px; background-image: url(../images/yellow.gif); background-repeat: repeat; height: 25px; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #ecd25b; border-right-color: #ecd25b;	border-left-color: #ecd25b;}
.an_obox {width: 658px; border: 1px solid #ebd054;}
.an_oint {float: left; margin-left: 0px; width: 328px}
.an_oint h3 {background: #fffeef; border-bottom: #f5e7a9 1px solid; height: 30px; line-height: 30px; font-size: 13px; color: #2255aa; padding-left: 13px;}
.an_oint h3 span {line-height: 30px; float: right; padding-right: 10px;}
.an_oint h3 span a {color: #ff4e00; text-decoration: underline; font-size: 12px;}
.an_oint ul {height: 320px; margin: 0px;}
.an_border ul {border-right: #bcb8ad 1px dashed;}
.an_oint li {float: left; width: 320px; height: 25px;}
.an_oint li span {line-height: 25px;}
.an_oadd {float: left; height: 12px; font-size: 12px; color: #666666; margin-top: 0px; margin-right: 8px; margin-bottom: 0px; margin-left: 10px;}
.an_msg {display: block; margin: 0px; overflow: hidden; width: 240px; line-height: 20px; height: 20px;}
.an_oint ul a:link .an_msg,.an_oint ul a:visited .an_msg {color: #0044dd;}
.an_oint ul a:hover .an_msg {color: #ff6600;}
.an_date {display: block; float: right; margin: -20px 0px 0px; overflow: hidden; width: 80px; color: #666666; line-height: 20px; height: 20px; text-align: center; font-size: 12px;}
/* 企业大全最新商机 */
.company_biz {width: 658px; border: 1px solid #8cc0e7;}
.biz_oint {float: left; margin-left: 0px; width: 219px}
.biz_oint h4 {background: #f8fcfe; border-bottom: #c7e0f3 1px solid; height: 30px; line-height: 30px; font-size: 13px; padding-left: 10px;}
.biz_oint h4 span {line-height: 30px; float: right; padding-right: 10px;}
.biz_oint ul {margin-left: 18px; margin-top: 5px;}
.biz_border ul {border-right: #bcb8ad 1px dashed; height: 120px;}
.biz_oint li {float: left; width: 200px;line-height: 22px;}
/* 招商广告 */
.web_zsad {width: 950px; margin: 0px; padding: 0px; clear: both;}
.web_zsad_pic {float: left; height: 24px; width: 110px; background-image: url(../images/clik_11.gif); background-repeat: no-repeat; margin-right: 10px;}
.web_zsad_pic h2 {text-align: center; font-size: 13px; line-height: 24px; font-weight: bold; color: #573303;}
.web_zsad_pic1 {float: left; height: 22px; width: 61px; background-image: url(../images/clik_12.gif); background-repeat: no-repeat; text-align: center; font-size: 12px; line-height: 22px; color: #333333; margin-right: 2px; margin-top: 2px;}
.web_zsad_txt {clear: both; width: 932px; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #e4bb3d; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; padding-top: 15px; padding-right: 8px; padding-bottom: 0px; padding-left: 8px;}
.web_zsad_txt_pictxt {float: left; margin: 0px; padding: 0px;}
.web_zsad_txt_pictxt_zs {float: left; margin: 0px 5px; padding: 0px; border: 1px solid #cccccc;}
.web_zsad_txt_pic {width: 105px; padding:5px; text-align: center;}
.web_zsad_txt_txt {text-align: center; width: 105px; line-height: 25px; padding: 0px; margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px;}
/* 页面左边 */
.web_left {float: left; width: 280px; margin: 0px; padding: 0px;}
/* 优质供应商推荐 */
.web_left_tuijian {width: 278px; border: 1px solid #ecd25b;}
.web_left_tuijian_pic {width: 278px; background-image: url(../images/yellow.gif); background-repeat: repeat; height: 25px;	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ecd25b;}
.web_left_tuijian_txt {padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 15px;}
.web_left_tuijian_txt ul li {background: none; text-indent: 36px; line-height: 28px;}
.web_left_tuijian_txt .h {background-image: url(../images/vip.gif); background-repeat: no-repeat; background-position: 6px 0;}
/* 页面右边 */
.web_right {float: right; width: 660px; margin-left: 8px; padding: 0px;}
/* 产品类目 */
.web_right_pro {margin: 0px; padding: 0px; clear: both; width: 660px;}
.web_right_pro_pic {line-height: 25px; font-weight: bold; background-image: url(../images/clik_13.gif); background-repeat: no-repeat;	float: left; height: 25px; width: 110px; margin-right: 8px; color: #122f75; text-align: center; font-size: 15px;}
.web_right_pro_pic h2 {line-height: 25px; font-weight: bold; color: #122f75; text-align: center; font-size: 15px;}
.web_right_pro_pic1 {line-height: 22px; background-image: url(../images/clik_12.gif); background-repeat: no-repeat; float: right; width: 61px; margin-right: 10px; text-align: center; height: 22px; margin-top: 3px;}
.web_right_pro_txt {border-top-width: 3px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #8cb7e4; border-right-color: #8cb7e4; border-bottom-color: #8cb7e4; border-left-color: #8cb7e4; padding: 8px; width: 642px;}
.web_right_pro_txt1 {padding-top: 10px;}
.web_right_pro_txt1_left {float: left; width: 319px; border-right-width: 1px; border-right-style: dashed; border-right-color: #cccccc;}
.web_right_pro_txt1_left span {padding-left: 10px; line-height: 25px;}
.web_right_pro_txt1_left span a:link,.web_right_pro_txt1_left span a:visited {font-size: 15px; color:#0044dd; line-height: 25px; font-weight:bold;}
.web_right_pro_txt1_left span a:hover {font-size: 15px; color:#ff4e00; line-height: 25px; font-weight:bold;}
.web_right_pro_txt1_left ul {padding-left:10px; white-space: nowrap; overflow: hidden; padding: 0px;}
.web_right_pro_txt1_left li {display: block; float: left; margin-top: 4px; margin-left: -1px; padding: 0px 7px; border-left-width: 1px; border-left-style: solid; border-left-color: #cccccc;}
.web_right_pro_txt1_left li a:link,.web_right_pro_txt1_left li a:visited {color:#0044dd; line-height: 18px;}
.web_right_pro_txt1_left li a:hover {color:#ff4e00; line-height: 18px;}
.web_right_pro_txt1_right {float: right; width: 320px;}
.web_right_pro_txt1_right span {padding-left: 10px; line-height: 25px;}
.web_right_pro_txt1_right span a:link,.web_right_pro_txt1_right span a:visited {font-size: 15px; color:#0044dd; line-height: 25px; font-weight:bold;}
.web_right_pro_txt1_right span a:hover {font-size: 15px; color:#ff4e00; line-height: 25px; font-weight:bold;}
.web_right_pro_txt1_right ul {padding-left:10px; white-space: nowrap; overflow: hidden; padding: 0px;}
.web_right_pro_txt1_right li {display: block; float: left; margin-top: 4px; margin-left: -1px; padding: 0px 7px; border-left-width: 1px; border-left-style: solid; border-left-color: #cccccc;}
.web_right_pro_txt1_right li a:link,.web_right_pro_txt1_right li a:visited {color:#0044dd; line-height: 18px;}
.web_right_pro_txt1_right li a:hover {color:#ff4e00; line-height: 18px;}
.web_right_pro_txt2 {padding-top: 10px;	background-color: #f1faff;}
/* 重点产品展示 */
.web_right_em {width: 658px; border: 1px solid #eeaaa9;}
.web_right_em_pic {width: 658px; background-image: url(../images/red.gif); background-repeat: repeat; height: 25px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeaaa9;}
.web_right_em_txt {padding: 8px 15px;}
.web_right_em_txt1 {margin: 0px; padding: 0px; clear: both; float: none; width: 628px;}
.web_right_em_txt1_a {width: 124px; float: left; text-align: center; padding: 2px 0px;}
.web_right_em_txt1_b {float: left; width: 124px; text-align: center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #cccccc; padding: 2px 0px;}
.web_right_em_txt1_c {float: left; width: 124px; text-align: center; border-right-width: 1px; border-right-style: dashed; border-right-color: #cccccc; padding: 2px 0px;}
.web_right_em_txt1_d {float: left; width: 124px; text-align: center; padding: 2px 0px;}
/* 招商类目 */
.web_right_zs {margin: 0px;	padding: 0px; clear: both; float: none;	width: 660px;}
.web_right_zs_pic {}
.web_right_zs_txt {clear: both; width: 642px; border-top-width: 2px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #e4bb3d; border-right-color: #cccccc; border-bottom-color: #cccccc; border-left-color: #cccccc; padding-top: 15px; padding-right: 7px; padding-bottom: 0px; padding-left: 8px;}
/* 给中国礼品商贸网留言 */
.web_contact {margin: 0px; padding: 0px; height: 20px;}
.web_contact_r {float: left; width: 60px; height: 20px; line-height: 20px;}
.web_contact_l {float: left; height: 20px; width: 180px;}
.web_contact_l input {height: 16px; border: 1px solid #cccccc;}
.web_contact_txt {float: left; height: 20px; width: 180px;}
.web_contact_txt input {height: 80px; border: 1px solid #cccccc; width: 180px;}
.web_contact_click {height: 26px; width: 72px; background-image: url(../images/clik_14.gif); background-repeat: no-repeat; border: 0px; line-height: 26px;}
/* 重点客户图标广告 */
.ad_ico {width: 950px; margin: 0px auto;}
.ad_ico_w {width: 948px; border: 1px solid #ecd25b;}
.ad_ico_w_pic {width: 948px; background-image: url(../images/yellow.gif); background-repeat: repeat; height: 25px;	border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #ecd25b;}
.ad_ico_w_txt {padding: 10px 0px 0px 0px;}
.ad_ico_w_txt li {float:left; padding:0px 3px 0px 2px;}
/* 合作伙伴 */
.hezuo {width: 948px; border: 1px solid #8cc0e7; margin: 0px auto;}
.hezuo span {float: left; width: 70px; font-weight: bold; text-align: left; padding-top: 9px; padding-left: 10px;}
.hezuo ul {float: right; width: 860px; white-space: nowrap; overflow: hidden; padding: 3px 0px;}
.hezuo li {display: block; float: left; margin-top: 6px; margin-left: -1px; padding: 0px 10px; border-left-width: 1px; border-left-style: solid; border-left-color: #cccccc;}
/* 底部 */
.foot {width: 948px; margin-top: 25px; margin-right: auto; margin-bottom: 10px; margin-left: auto; border-top-width: 1px; border-top-style: solid; border-top-color: #8cc0e7; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px;}
.foot_txt {line-height:25px; text-align:center;}