
 /*服务中心头部*/
.fwzx_head { background: url(../fwzx_top.jpg) no-repeat center center; height: 128px; width: 1024px; }
.fwzx_heady { height: 50px; width: 800px; float: right; margin-top: 50px; }
.fwzx_dh { background: url(../fwzx_dh.jpg) no-repeat center center; height: 34px; width: 960px; margin: auto; line-height: 34px; text-align: center; font-size: 14px; color: #FFF; }
/*绿搜*/
.lvs { background: url(../lvsbg.jpg); margin: auto; width: 960px; height: 80px; }

/* 导航部分 */
.fNav{margin-top:5px;text-align:center;width:958px;}
.fNav ul{padding:4px 0;overflow:hidden;}
.fNav ul li{display:inline;padding:0px 2px 0px 2px;float:left;}
.fNav ul li span{color:#cccccc;}

.mainLocation { clear:both; width:960px; margin:0 auto; height:25px; border-bottom:#eee 1px solid; padding:5px 0; line-height:25px; color:#666; text-align:left; text-indent:10px; }

/* 黑色 */
A.mem1:link {color: #333333; text-decoration: none;}
A.mem1:visited {color: #333333; text-decoration: none;}
A.mem1:hover {color: #FF6600; text-decoration: underline;}
A.mem1:active {color: #FF6600; text-decoration: underline}

/*企业名称*/
.logob { clear:both; width:960px; margin:10px auto; padding:0 0 5px; overflow:hidden; zoom:1; background:#CBD1EB; text-align:left; }

.logob .left{ float:left; display:inline; width:151px; overflow:hidden; margin:5px 20px 0 10px; height: 53px; background: url(../memjd.gif) no-repeat left center; position: relative; }


/*会员图标预留七个，和cache/usergroups.php 要对应，没有在添加*/
.logob_tb1,.logob_tb2,.logob_tb3,.logob_tb4,.logob_tb5,.logob_tb6{ width:24px;height:23px;float:left;margin-top:26px;z-index: 5;background: url(../user_type.png) no-repeat 0px center;}


.logob_tb1 { background-position:0px 0px;}
.logob_tb2 { background-position:-24px 0px;}
.logob_tb3 { background-position:-48px 0px;}
.logob_tb4 { background-position:-72px 0px;}
.logob_tb5 { background-position:-96px 0px;}
.logob_tb6 { background-position:0px 0px;}
/* 结束 */
.logob .left-y{ font-size: 12px; line-height: 30px; color: #C00; height: 30px; width: 151px; margin-top: 22px; font-weight: bold; font-family: "微软雅黑"; text-align: center; position: absolute; left: 0px; top: 0px; }



.logob .right{ float:right; display:inline; overflow:hidden; height:24px; line-height:24px; border:solid 2px #c2c3cf; border-top:0px; border-left:0px;}
.logob .right a{ display:block;border:solid 1px #bdbdbe; background:#FFF; padding:0 10px;}
.logob .right a span{ font-weight:bold; color:#ff6600;}
.logob .c{ overflow:hidden;zoom:1; clear:none; padding:27px 0 0; text-align:center}
.logob .c img{ margin-right:10px;}
.logob .c,.logob .c a{font-size:20px; color:#4f4f9e; font-weight:bold;}

.conA { clear:both; padding:20px; border:solid 1px #DCDCDC; border-top:0px; overflow:hidden; zoom:1; margin-bottom: 10px; }
.barA { clear:both; height:28px; border:#DCDCDC 1px solid; background:url(../mem_bar_bg.gif) repeat-x; margin: 0; padding:0 20px 0 10px; line-height:28px; color:#333 }
.barA h5 { float:left; background:url(../mem_bar_left_bg.gif) no-repeat 0 7px; padding:0 0 0 15px; font-weight:bold; font-size: 13px; }
.barA h6 { float:right; font-size: 12px; }

/************
 Index Style
 ************/
#mainOut { clear:both; background:#fff; width: 962px; margin: 10px auto 0px; }
#mainIn { clear:both; width:960px; background:#fff; margin:0 auto; text-align:left; position:relative }
#mainIn:after { content:"."; display:block; height:0; clear:both; visibility:hidden }
.mainleft { float:left; width:217px;background:#f5f5f5;}
.mainleft .menu { height: 200px; }
.mainleft .menu ul { clear:both }
.mainleft .menu li { float:left; width:100% }
.mainleft .menu li b { display:block; border:1px solid #ACBBD6; height:18px; line-height:14px; background:url(../membg1.jpg) repeat-x; margin-bottom:3px; padding:6px 0px 0px 10px; }
.mainleft .menu li b a{color:#898989; font-weight:bold; background:url(../freeuser.gif) left -235px no-repeat; padding:0px 0px 0px 15px; display:inline-block;}
.mainleft .menu ul ul { background:#fff; padding:0 15px; display:none }
.mainleft .menu li li { float:none; width:auto; border-bottom:#569CD2 1px solid; background:url(../blue_menu_in_bg.gif) 5px 9px no-repeat; padding:0 20px; line-height:25px; color:#DBEFFF }
.mainleft .menu li li a { color:#DBEFFF }
.mainleft .menu li li.n { border:0 }
.mainleft .contact{}
.mainleft .contact ul { clear:both; padding:10px;background:#F5F5F5; margin:4px 0; overflow:hidden;zoom:1;}
.mainleft .contact li { line-height:25px; color:#333; vertical-align:bottom; overflow:auto; *display:inline-block;}
.mainleft .contact li a { color:#333 }
.mainleft .contact li b { float:left; width:60px; font-weight:normal; text-align:right }
.mainleft .contact li span { float:right; width:132px; word-wrap:break-word }

.mainright { float:right; display:inline; width:725px; margin:0 0 0 10px; overflow:hidden}
.mainright .about { clear:both; overflow: hidden; zoom:1; border-top:solid 1px #DCDCDC; background: #F5F5F5; }
.mainright .about .right { width:670px; }
.mainright .about .right p { line-height:25px; color:#333; text-indent:2em }
.mainright .about .right li { padding:10px 0; text-align:right }
.mainright .about .right li a { color:#f60; text-decoration:underline }
.mainright .recommend { line-height: 200%; }
.mainright .recommend ul { overflow:hidden;zoom:1; letter-spacing:-4px;}
.mainright .recommend li { display:inline-block; *display:inline;zoom:1; letter-spacing:normal; width:33%;padding:10px 0; margin:0; vertical-align:top; position:relative;overflow:hidden;}
.mainright .recommend li img { float:left; border:#F0F0F0 5px solid; margin:0 10px 0 0 }
.mainright .recommend li h1 { display:inline; font-weight:bold; font-size: 12px; }
.mainright .recommend li h6 { float:left; background:url(../blue_jt_bg.gif) right 6px no-repeat; padding:0 10px 0 0; font-size: 12px; font-weight: normal;}
.mainright .recommend li h6 a { color:#2563A2 }
.mainright .qysq { font-size: 14px; line-height: 200%; }
.mainright .page { text-align: center; }

/************
 AboutUs Style
 ************/
.mainright .aboutUs { padding:20px 40px;border-top:solid 1px #DCDCDC; margin-top:10px;}
.mainright .aboutUs h1 { line-height:25px; color:#666; overflow:auto; *display:inline-block }
.mainright .aboutUs h1 span { float:right; width:257px; height:196px; background:url(../blue_falsh_bg.gif) no-repeat; padding:11px 0 0 11px; margin:0 0 0 10px }
.mainright .aboutUs h2 { clear:both; border-top:#E4E4E4 1px solid; margin:10px 0 0; padding:20px 10px 0 }

/************
 Trade Style
 ************/
.mainright .trade li { padding:10px 0; overflow:auto; *display:inline-block
}
.mainright .trade li .left { width:110px; border:#F0F0F0 1px solid; text-align:center; float: left;margin-top:20px; }
.mainright .trade li .left img { vertical-align:bottom ; border: 0}
.mainright .trade li .right { width:540px; float: right;}
.mainright .trade li .right h1 { clear:both; padding:0 10px; line-height:25px; font-weight:bold; color:#D4A013; word-wrap:break-word; overflow:hidden; font-size: 12px; }
.mainright .trade li .right h1 a { color:#D4A013 }

.mainright .trade li .right h1.s { color:#4BA80D }
.mainright .trade li .right h1.s a { color:#4BA80D }
.mainright .trade li .right h2 { clear:both; height:25px; background:#F4F4F4; padding:0 10px; margin:5px 0; line-height:25px; color:#333; overflow:auto; *display:inline-block
}
.mainright .trade li .right h2 b { float:left; font-weight:normal; font-size: 12px; }
.mainright .trade li .right h2 span { float:right; color:#999 }
.mainright .trade li .right h3, .mainright .trade li .right h4 { padding:0 10px; line-height:25px; color:#666;word-wrap:break-word;overflow:hidden; font-size: 12px; }
.mainright .trade li.s a {  }
.mainright .trade p { border-top:#e5e5e5 1px solid; padding:20px; color:#333 }
.mainright .trade p span { display:block; padding:40px 20px; text-align:right }
.mainright .trade p span img { vertical-align:bottom }

/************
 service Style
 ************/
.mainright .service li .right { width:650px; margin-bottom: 20px; border-bottom: 1px dashed #CCC; }
.mainright .service li .right h1 { clear:both; padding:0 10px; line-height:25px; font-weight:bold; color:#D4A013; word-wrap:break-word; overflow:hidden; font-size: 12px; }
.mainright .service li .right h1 a { color:#D4A013 }
.mainright .service li .right h1.s { color:#4BA80D }
.mainright .service li .right h1.s a { color:#4BA80D }
.mainright .service li .right h2 { clear:both; height:25px; background:#F4F4F4; padding:0 10px; margin:5px 0; line-height:25px; color:#333; overflow:auto; *display:inline-block
}
.mainright .service li .right h2 b { float:left; font-weight:normal; font-size: 12px; }
.mainright .service li .right h2 span { float:right; color:#999 }
.mainright .service li .right h3, .mainright .trade li .right h4 { padding:0 10px; line-height:25px; color:#666;word-wrap:break-word;overflow:hidden; font-size: 12px; }
.mainright .service li.s a { }
.mainright .service p { border-top:#e5e5e5 1px solid; padding:20px; color:#333 }
.mainright .service p span { display:block; padding:40px 20px; text-align:right }

/************
 Contact Style
 ************/
.mainright .contact h6 { border:#E9E9E9 1px solid; padding:10px 0 10px 60px; line-height:25px; font-weight:bold; color:#333; font-size: 12px; }
.mainright .contact h6 img { vertical-align:middle }
.mainright .contact li { border:#E2E2E2 1px solid; border-top:#fff 1px solid; background:#F6F6F6; padding:5px 10px; line-height:25px; color:#666; vertical-align:bottom; overflow:auto; *display:inline-block
}
.mainright .contact li a { color:#666 }
.mainright .contact li b { float:left; width:120px; font-weight:normal; text-align:right }
.mainright .contact li span { float:right; width:461px }
.fwqyda5_1 { margin: 40px 20px 0px; padding: 10px; background: #FFF url(../o2okf.jpg) no-repeat 10px 10px; border: 1px solid #E7E7E7; }
