
.BisTd1 { border-right: solid 1px #FFD0B4; border-bottom: solid 1px #FFD0B4; }
.Marquee { height: 18px; overflow: hidden; }
.Marquee div { height: 58px; font-size: 12px; }
.tdContent { border: solid 1px #FFCCA2; vertical-align: top; padding: 5px; }
.tdTitle { background-image: url(image/cptitle.gif); font-size: 14px; font-weight: bold; width: 231px; text-align: left; padding: 3px; padding-left: 5px; }
#dvBill img { width: 206px; }
#ctl00_cphShowInfo_tdHotType ul { width: 100%; margin: 0px; }
#ctl00_cphShowInfo_tdHotType li { display: inline; width: 100px; margin: 0 10px 0 0px; }
h1 { font-size: 12px; display: inline; }
.w1200{width:1200px; margin:0 auto; overflow:hidden;}
/* CSS Document */

/*------------------------------------------------------------CSS重置部份---------------------------------------------------------------------*/
a{color:#333;}
a,a:link,a:visited{ text-decoration: none; }
a:hover,a:active{ text-decoration:underline; color:#f40;}
a.lan, a.lan:link, a.lan:visited { color: #f40; }
a.lan:hover, a.lan:active { }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend,  button, textarea, p, blockquote, th { margin: 0; padding: 0; }
fieldset, img { border: 0; }
/* remember to define focus styles! */
:focus { outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }

input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
code, kbd, samp, tt { font-size: 100%; }
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea, select { *font-size:100%;
}
body { line-height: 1.5; }
ol, ul, li { list-style: none; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }
/* remember to highlight anchors and inserts somehow! */
:link, :visited, ins { text-decoration: none; }
blockquote, q { quotes: none; }


/*------------------------------------------------------------CSS重置部份---------------------------------------------------------------------*/
body { margin: 0px; background-color: #f7f7f7; }
.fl { float: left; }
.fr { float: right; }
.no_bg { background: none; }
.fb { font-weight: bold; }
.h_1px, .h_2px, .h_3px, .h_5px, .h_10px, .clear { clear: both; font-size: 0px; overflow: hidden; height:0px; /*IE6Bug，在IE6下设置容器高度要与预定行高时（14px？），要先设置字体大小为零；*/ /*background-color:#000;*/; }
.h_1px { height: 1px; }
.h_2px { height: 2px; }
.h_3px { height: 3px; }
.h_4px { height: 4px; }
.h_5px { height: 5px; }
.h_8px { height: 8px; clear: both; overflow: hidden; }
.h_10px { height: 10px; }
.color_red { color: #F00; }
.color_black { color: #666; }
.color_yellow { background-color: #f40; width: 1200px; margin: 0px auto; }
.no_border { border-bottom: none; }
.no_border span{ padding:0px 4px;}


#container {width:1200px; margin: 0px auto; font-size: 12px;}

#header { margin: 0px auto; overflow: hidden; }
.top_ad_1 { }
#top_nav { background: url(../image/topbj.gif) repeat-x #fff; padding: 0px 10px 0px 0px; height: 25px; line-height: 23px; width: 968px; margin: 0px auto; margin-bottom: 2px; border: solid 1px #ccc; }
#top_nav span { display: inline-block; background: url(/images/syjia.png) no-repeat -518px -133px; }
#top_nav_left span { margin-right: 10px; }
#top_nav_right span { }
a.top_TextAd { color: #f00; font-size: 14px; font-weight: bold; margin-left: 20px; line-height: 23px; }
a.top_TextAd:hover { text-decoration: none; color: #f00; }
.top_TextAd em { }
#top_nav_left span a:hover, #top_nav_right span a:hover { color: #c00; text-decoration:none; }

.top_ad_2, .top_ad_3 { overflow: hidden; margin: 0px auto; background-color: #fff; width: 980px; margin: 0px auto; }
.top_ad_2 li, .top_ad_3 li { float: left; display: inline; background-color: #fff; }
.top_ad_2 li { width: 242px; height: 85px; }
.top_ad_2 .img_space { margin-right: 4px; }

.top_ad_3 { width:1200px; height: 90px; }
.top_ad_3 li { width:190px; height: 90px; float: left; margin-right: 12px; }

.logon { width: 980px; margin: 0px auto; text-align: center; background: url(../../image/dl.gif) repeat-x; border: 1px solid #CCCCCC; }



#food_sort { height: 43px; border: 1px solid rgb(229, 227, 227); background-color: rgb(249, 252, 254); text-align: center; padding-top: 3px; overflow: hidden; }
#food_sort td { background: url(../images/ic.png) no-repeat right center transparent; }
#food_sort a:hover { color: #0046A6; text-decoration: underline; }

#main_nav { height: 30px; line-height: 30px; background: url(/image/dh1.gif) repeat-x; }
#main_nav .nav_l_r, #main_nav .nav_r_r { width: 9px; height: 30px; }
#main_nav .nav_l_r { background: url(../images/home_bg.gif) no-repeat 0px -64px; }
#main_nav .nav_r_r { background: url(../images/home_bg.gif) no-repeat 0px -29px; }
#nav_list { overflow: hidden; }
#nav_list li { float: left; background: url(../images/home_bg.gif) no-repeat -60px -95px; height: 25px; padding-top: 5px; }
#nav_list a { color: #FFF; font-weight: bold; font-size: 14px; padding: 0px 11px; }
.home_index a { color: #666; }


#content { width: 1200px; margin: 0px auto; font-size: 12px; }
#cont_ad1 { width: 1200px; margin: 0px auto; overflow: hidden; zoom: 1; text-align: center; }
#cont_ad1 li { float: left; width: 193px; height: 90px; }
.img_space2 { margin-right: 4px; }
.img_space2_last { margin-right: 3px; }
span.more { padding-right: 10px; padding-top: 1px; font-size: 12px; font-weight: normal; }
.friend_link { overflow: hidden; zoom: 1; width: 1200px; margin: 0px auto; }
.friend_link h2 {background:#e7e7e7; height: 31px; }
.friend_link h2 span { display: block; padding-left: 16px; font-size: 14px; color: #333; font-weight: bold; line-height: 30px; }
.friend_link div { padding: 6px 3px; }
.friend_link a:hover { color: #f40; text-decoration: underline; }
#ctl00_tdLinks { border: 1px solid #e7e7e7; border-top:none;}

#footer_info { width: 980px; margin: 0px auto; overflow: hidden; zoom: 1; margin-bottom: 15px; position: relative; }
.safe_web { position: absolute; top: 90px; left: 60px; left: 80px\9; }
.mar_t_b { display: block; margin: 10px auto; }
#footer_info p { text-align: center; }
.bottom_menu { height: 30px; line-height: 30px; border-bottom: 1px solid #e5e5e5; }
.bottom_menu a,.bottom_menu a:link,.bottom_menu a:visited { color: #215fa8; padding: 0px 3px; }
.bottom_menu a:hover,.bottom_menu a:active{ color:#c00;}
.rights { padding-top: 2px; line-height: 18px; }
.rights a { color: #000; }
.rights a:hover { color: #c00; text-decoration: underline; }

/*ShowMp页面TABLE上的样式用CSS替换*/
.userlogon, .logo_search_ser { width: 978px; margin: 0px auto; }
.userlogon, .logo_search_ser { background: url(../image/dl.gif) repeat-x; border: 1px solid #CCCCCC; height: 30px; line-height: 30px; }
.userlogon .m_left { width: 531px; height: 30px; line-height: 30px; }
.logo_search_ser { background: url(../image/soub.gif) repeat-x; border: none; }
.food_sort { width: 980px; margin: 0px auto; }
.food_sort_txt { height: 48px; background: #F9FCFE; border: 1px solid #e5e3e3; font-size: 12px; overflow: hidden; background: url(/images/fb.jpg) repeat-x; }
.hw { height: 20px; width: 78px; }
.main_menu { padding-top: 5px; }
.main_menu a,.main_menu a:link,.main_menu a:visited{}
.main_menu a:hover,.main_menu a:active{text-decoration:none;}
.important_chp { margin: 5px 0px 0px 0px; clear: both; overflow: hidden; zoom: 1; }

#serve { width: 186px; margin-top: 4px; display: inline; padding-top: 30px; padding-left: 14px; background: url(/images/syjia.png) -0px -108px no-repeat; overflow:hidden;}
#serve div { color: #666666; font-family: "宋体"; }
#serve p { line-height: 20px; color: #666666; font-family: 宋体; }



.h_20 { height: 20px; line-height: 20px; display: block; float: left; }
.dlNews { height: 24px; line-height: 24px; display: block; float: left; }
.baodao_picnews { width: 227px; height: 100px; float: left; margin: 4px; margin-top: 0px; border-bottom: 1px #ebebeb dashed; display: inline; }
.baodao_picnews p { font-size: 12px; font-weight: bold; color: #333; width: 227px; overflow: hidden; }
.baodao_picnews img { float: left; width: 90px; height: 70px; padding: 2px; border: 1px #ddd solid; }
.baodao_picnews span { float: right; color: #999; height: 68px; width: 120px; padding: 2px; overflow: hidden; }

.ml6 { margin-left: 6px; }
.dianzwp { color: #999; }
.qywh_zwp { width: 978px; height: 180px; margin: 0 auto; border: 1px #DADADA solid; border-top: 2px #FFA400 solid; background: url(../images/qywh_zwp.png) no-repeat 0 0; }
.qywh_l_zwp { width: 478px; height: 180px; display: inline; }
.qywh_l_zwp .t { height: 30px; line-height: 30px; }
.qywh_l_zwp .t span { padding-right: 10px; }
.qywh_l_zwp .nc { height: 136px; padding-top: 6px; }
.qywh_l_zwp .ncl { width: 200px; height: 130px; padding: 2px; border: 1px #DADADA solid; }
.qywh_l_zwp .ncr { width: 262px; height: 130px; }
.qywh_l_zwp .ncr ul { }
.qywh_l_zwp .ncr ul li { width: 262px; float: left; height: 21px; line-height: 20px; overflow: hidden; }
/*------------------------------------首页分站改版----------------------------------------------------------------------*/
.fenzhan { width:978px; height: 34px; margin: 0px auto; border: 1px #ffe96d solid; background: url(/images/hyfzzwp.png) 5px 6px no-repeat #fffff3; /*padding-left: 80px;*/  }
.fenzhan ul { overflow: hidden; float:left; margin-left:80px; }
.fenzhan ul li {height: 16px; float: left; display: inline; padding-top: 9px; line-height: 16px; }
.fenzhan ul li.noline { background: none; }
.fenzhan ul li .gexz{ color:#bbbbba; padding:0; padding-left:2px;}
.fenzhan ul li img { float: left; position: relative; top: -8px; left: 0px; z-index: 0; }
.fenzhan a, .fenzhan a:link, .fenzhan a:visited { font-size: 14px; float: left; }
.fenzhan a:hover, .fenzhan a:active { text-decoration:underline;}
a.f_new, a.f_new:link, a.f_new:visited { color: green; }
a.f_new:hover, a.f_new:active {color:#C90700; text-decoration:underline;}
.banquan { font-family: Arial; }
.tlad { width: 980px; height: 40px; margin: 0 auto; }
.alltop { width: 980px; height: 80px;}
.alltop .zlogo { width: 250px; height: 80px; }
.alltop .zlogo img {border:none; }
.alltop .zsearch { text-align: left; padding-top: 10px; width: 510px; padding-left:10px; overflow:hidden; }
/* 顶部滚动展会css */
		.txtScroll-top{width:270px;  height:25px; float:left; overflow:hidden; position:relative;padding-left: 10px;  background: url(/images/syjia.png) -1003px -251px no-repeat;}
		.txtScroll-top .bdzwp{ padding:0; height:25px;line-height:25px; overflow:hidden }
		.txtScroll-top .infoList li{height:25px; line-height:25px;font-weight:bold;font-size:14px; overflow:hidden}
		.txtScroll-top .infoList li a{ color:red;}
/*代理信息-3.8*/

.twpcontent{margin:0px auto; margin-top:10px; overflow:hidden;}
.sider{width:200px;background:#FFF;}
.user-side {width: 198px; border: 1px solid #e1e1e1;border-top: 5px solid #e52f2f; min-height:600px;font-size:16px;}

.user-side .item{height:55px;border-bottom: 1px dotted #dedede;cursor: pointer;line-height:55px;position:relative;padding-left:55px;}
.user-side .item a:hover{color:#f85454;}
.user-side .item a{color:#666666;text-decoration:none;display:block;}
.user-side .item:hover{color:#f85454;border-left: #f85454 solid 3px;background-color:#f7f6f6;}

.user-side .wxitem{display: block;height:35px;border-bottom: 1px dotted #dedede;cursor: pointer;line-height:35px;text-align:center; background:#f7f6f6;}
.user-side .fbitem{display: block;height:45px;border-bottom: 1px dotted #dedede;cursor: pointer;line-height:45px; text-align:center; background:#f7f6f6;}
.user-side .fbitem a{ color:#f85454; text-decoration:none;}

.user-side .wxitem em{color:#F33; padding-right:8px;}
.user-side .wxitem a{color:#f85454; text-decoration:none;}

.content{}
.bzncontent{width:770px; background:#FFF;}
.user{width:768px;border: 1px solid #e1e1e1;}

.bzntitle{background:#f7f6f6;padding:0 20px;height:50px;line-height:50px;font-size:14px;color:#858484;}
.details_content{height: auto;padding: 30px 0 0 120px;}
.details .row {position: relative;overflow: hidden;padding-bottom:20px;}
.details .row label{text-align:right; line-height:34px; float: left;width: 120px;font-size: 14px;color: #666666;}
.details .row label em{ color:#F33; padding-right:5px;}
.details .row select {height: 36px;outline: none;width:125px; color:#808080; border: 1px solid #e1e1e1;}
.details .row .tips1 {line-height: 20px;font-size: 12px;color:#999;position: absolute;left: 125px;}


.details .row textarea {width:400px;height:120px;padding: 10px 10px 20px 10px;line-height:23px;font-size:12px;color:#666;border:1px solid #e1e1e1;/*resize: none;*/overflow-x:hidden;
outline: none;}
.details .row input{width:220px;border: 1px solid #e1e1e1;padding: 6px 8px;line-height: 22px;vertical-align: middle; outline: none;}
.button{margin-left:120px;overflow:hidden; height:100px; margin-top:40px;}
.tjdb{background:#e52f2f; color:#fff; }
.cs{background:#ffa93c; color:#fff;}


/*友情链接*/
.jyqlj{ width:1200px; margin:8px auto 0; }
.jyqlj_t{ height:28px; line-height:28px; padding:0px 0 0 14px; background:#e7e7e7; border:1px solid #e7e7e7;}
.jyqlj_t h3{font-size:14px; color:#333; font-weight:bold;}
.jyqlj_t span{ color:#767676; padding-right:6px;}
.jyqlj_n{ line-height:22px; border:1px #dfdfdf solid;border-top:0;padding:6px 10px;}
.jyqlj_n a{ padding:2px 3px; color:#767676;}

/*wait样式*/
.jlloadsear{width:980px; margin:0px auto; background:#f7f7f7; padding:60px 0; overflow:hidden;}
.jlloading{ background:url(../images/jlloadingbg.jpg) no-repeat; width:470px; height:222px; margin:0px auto;}
.jlloading img{ padding-top:40px; padding-left:160px;}
.jlloadwz{width:490px; height:74px; border:1px solid #d8d8d8; background:#fff; text-align:center; margin:20px auto;  padding:6px 0px;} 
#jlloadwz{font-size:17px; color:#434343; }
#timer{ color:#ff6410; font-weight:bold;}
.jlloadwz p{ margin:0px auto; line-height:40px;}

/*首页头部产品下拉菜单css*/
.topnav{ } 
.topnav li .nav-title{padding-left:10px;padding-right:11px;}
.topnav li{float:left;}
.extra:hover .nav-title, .nav-hover .nav-title{padding-left:9px;padding-right:10px; border-left:solid 1px #ececec;border-right:solid 1px #ececec;padding-bottom:1px;background:#fff;}
.nav-title{float:left;height:24px;line-height:23px;position:relative;padding:0 5px; margin-top:1px;}
.nav-arrow{padding-right:9px;display:inline-block;height:29px;background-position:right -52px;cursor:pointer; background:url(../images/xlarrow.png) right 9px no-repeat;}
.topnav li .nav-title{background-position:right -145px;}
.extra{position:relative;z-index:1804;}
.topnav li:hover .nav-arrow, .topnav .nav-hover .nav-arrow{background-position:right -29px;}
.topnav .extra:hover .nav-content, .topnav .nav-hover .nav-content{display:block;position:absolute;top:30px;z-index:2000;padding:5px 0px 0px;} 
.nav-content dl{float:left;padding:0 12px 8px;}
.nav-content dt{font-weight:700;color:#b0b0b0;}
.nav-content dd{line-height:24px;word-spacing:no-wrap;}
.nav-content a{color:#555;}
.nav-content a:hover{color:#ee0000;}
.topnav-wsgys .nav-content{left:0;width:76px; margin-top:-8px;}
.nav-content{display:none;border:solid 1px #ececec;border-top:none;background-color:#fff;}

/*--20172.15修改分站 公用header nav--*/
div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,span,img,form,label,fieldset,legend,tr,th,td,input{margin:0px;padding:0px;}
img,button{border:0;}
i,em{font-style:normal;}
.jlhbar{height:35px; line-height:35px; border-bottom:1px solid #e6e6e6; background:#f8f8f8;}
.jlmobile{ height:35px; line-height:35px;padding:0 12px;background:url(../images/bgicon.png) no-repeat 0 -50px;}
.jlsign-status{ overflow:hidden; }
.jlsign-status ul li{ float:left; padding-right:8px;}
.jlsign-status ul li a.jlcolor{color:#ff4400;}
.jltopnav{ height:35px; line-height:35px; overflow:hidden;}
.jltopnav ul li{ float:left; background:url(../images/jlline.jpg) no-repeat right center; padding:0 8px;}
.jltopnav ul li.last{background:none;}
.jltopnav ul li.wydaili{}
.jltopnav ul li.wydaili a{color:#fff;padding:2px 6px;  background:#ff4400;}
/*logo*/
.jllogol{ height:94px; background:#fff;}
.jllogo{ background:url(../images/jllogo.jpg) no-repeat 0px 16px; width:235px; height:74px; }
.jllogo a{ width:235px; height:74px; display:block;}
/*search*/
.jlsearch{width:516px; height:70px; margin:16px 0px 0px 60px; display:inline;}
.jlseaechtxt{height:32px; line-height:32px; border:2px solid #ff4400; width:512px;}
.jlsearchtype{ position:relative; width:72px; border-right:1px solid #e7e7e7;}
.jlsearchtype ul{ width:54px; text-align:center;}
.jlsearchtype span{ position:absolute; width:8px; height:4px; top:14px; right:14px; background:url(../images/jlarrow.png) no-repeat; transition:all .3s; -webkit-transition:width 3s;}
.jlseaechtxt input{width:353px; height:32px; line-height:32px; float:left; color:#bebebe; border:0; padding-left:6px;}
.jlseaechtxt button{ width:80px; height:32px; line-height:32px; background:#ff4400; display:block; color:#fff; float:right; text-align:center; font-size:14px; cursor:pointer;}

.search_box {float:left;width:511px;height:36px;display:inline; border:2px solid #ff4400;}
.search_box input{border:none;}
.searchNew {width:511px;line-height:38px;height:38px;}
.searchNew input {float:left; background:#fff; }
.selectNew {background:#fff url(../images/jlarrow.png) no-repeat 55px 15px;border-right:solid 1px #efefef;width:52px;height:36px;color:#666;/*line-height:36px;*/padding-left:20px;float:left;position:relative;z-index:99999; }
.select_hover {background:#fff url(../images/jlarrow.png) no-repeat 55px 15px;border-right:solid 1px #efefef;}
.part {left:0px;top:34px;width:69px;padding:4px 1px 1px; background:#fff; border:solid 1px #efefef;border-top:0;line-height:30px;position:absolute;z-index: 9999;height:auto;zoom:1;}
.part p {overflow:hidden;}
.part p a {height:30px;color:#666;line-height:30px;padding-left:20px;width:62px;border-left:solid 1px #f3f3f3;border-top:solid 1px #f3f3f3;background:#fff;display:inline-block;float:left;margin-left:-1px;margin-top:-1px;white-space:nowrap;}
.part a:hover {color:#ff4400;}
.enter{width:347px;float:left;height:36px;color:#999;line-height:36px;padding-left:5px;}
.searchNew .sb {width:86px;height:38px;cursor:pointer; background:#ff4400; color:#fff; font-size:14px; font-weight:bold; text-align:center;}


/*hotsearch*/
.jlresou{height:30px; line-height:30px; }
.jlresou b{ font-weight:normal;}
.jlresou a{margin-right:8px; color:#5f5f5f;}
.jlresou a.color{ color:#ff4400;}
/*400热线*/
.jlhotline{ width:350px; }
.jlhotllf{ width:152px;}
.jlhotllf p{ height:26px; line-height:26px; background:url(../images/bgicon.png) no-repeat -98px -709px; padding-left:24px; font-size:18px; color:#686767;letter-spacing:3px; margin-top:14px;}
.jlhotllf span{ font-size:22px; color:#ff4400;}
.jlqq{ padding-left:10px; margin-top:16px; width:74px;}
.jlqq a{ margin-bottom:6px; display:block;}
.jlwx{ width:97px;  height:83px; margin-top:6px; padding-left:10px;}
.jlwx p{width:14px; line-height:14px;}


/*招商市场nav*/
.nnav{width:1198px; background:#fff; border:1px solid #ffe96d; height:34px; line-height:34px; margin:10px auto;}
.zssc_i{margin-top:4px; margin-left:12px; float:left;}
.nnav ul{float:left;}
.nnav ul li{font-size:14px; float:left; display:inline; margin-left:10px; margin-right:6px; padding-left:24px; position:relative;}
.nnav ul li img{position:absolute; }
.nnav .zssc_i01{background:url(/images/bgicon.png) -100px -26px no-repeat;}
.nnav .zssc_i02{background:url(/images/bgicon.png) -100px -65px no-repeat;}
.nnav .zssc_i03{background:url(/images/bgicon.png) -100px -102px no-repeat;}
.nnav .zssc_i04{background:url(/images/bgicon.png) -100px -139px no-repeat;}
.nnav .zssc_i05{background:url(/images/bgicon.png) -100px -176px no-repeat;}
.nnav .zssc_i06{background:url(/images/bgicon.png) -100px -212px no-repeat;}
.nnav .zssc_i07{background:url(/images/bgicon.png) -100px -251px no-repeat;}
.nnav .zssc_i08{background:url(/images/bgicon.png) -100px -288px no-repeat;}
.nnav .zssc_i09{background:url(/images/bgicon.png) -100px -324px no-repeat;}
.nnav .zssc_i10{background:url(/images/bgicon.png) -100px -360px no-repeat;}
.nnav .zssc_i11{background:url(/images/bgicon.png) -100px -400px no-repeat;}

/*导航条new*/
.jlnav{background:#f40; height:40px; line-height:40px;}
.jlnav a{float:left; display:block; font-size: 16px; padding:0 18px 0 23px; color:#fff;}
.jlnav a:hover{background:#f30; display:block; color:#fff;}

