/* CSS Document */
/* 全局CSS定义 */
body { margin:0; padding:0; font-size:12px; color:#000;background-color: #FFFFFF;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
table,td,tr,th{ font-size:12px; }
td {
	font-size: 12px;
}
dain {
	cursor: hand;	
}
.font {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	color: #B8B8B8;
}
.xian {
	border: 1px solid #DBDBDB;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}
.font12 {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}

a {
	font-size: 12px;
}
a:link {
	color: #3c3c3c;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #3c3c3c;
}
a:hover {
	text-decoration: underline;
	color: #ae1411;
}
a:active {
	text-decoration: none;
}

.tu {
	background-image: url(about_07.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}

.nav_a {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	cursor: hand;
}
.nav_a  a:link {
	color: #777777;
}
.nav_a  a:visited {
	color: #777777;
}
.nav_a  a:hover {
	color: #777777;
}
.nav_a  a:active {
	color: #777777;
}
.nav_b {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #AE1411;
	background-image: url(about_03.jpg);
	background-repeat: no-repeat;
	cursor: hand;
}
.kong {
	line-height: 200%;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;

}.hszpbg {
	background-image: url(yszp_27.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#list {
	text-align: center;
	margin-left: 10px;
	padding: 0px;
	width:985px;
	height:auto;
}
#list_1 {	
	float:left;
	text-align: center;
	padding: 0px;
	margin: 8px;
	width:122px;
	height:auto;
}
ul.ShowPanel {
}
ul.ShowPanel li{
	float: left;
	margin-right: 3px;
	margin-left: 3px;

}
.ShowPanel p {
	text-align: center;
	line-height: 30px;
}
.ShowPanel a img {
	border: 5px solid #000000;
}
.ShowPanel a:hover img {
	border: 5px solid #e3e3e3;
}
.ShowPanel A IMG {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #fff 5px solid; BORDER-LEFT: #fff 5px solid; BORDER-BOTTOM: #fff 5px solid
}
.ShowPanel A:hover IMG {
	BORDER-RIGHT: #d3d0bf 5px solid; BORDER-TOP: #d3d0bf 5px solid; BORDER-LEFT: #d3d0bf 5px solid; BORDER-BOTTOM: #d3d0bf 5px solid
}
.right_2{ float:center; clear:both; width:970px; margin-left:0px!important;margin-left:0px;}
.right_2 img{}
.tubar{ background:url(../images/zp_2.gif) repeat-x; height:34px; width:970px; float:left; margin-top:5px;}

.bar_uu{ background:url(../images/zp_3.gif) no-repeat; height:34px; width:213px; float:right;}
.photobar{ background:url(../images/zp_4.gif) repeat-y; width:970px;  float:left;}
.photobar_fjf{width:724px;  float:left;}
.tu_kuang_fjf{ background:url(../images/jfj_6.gif) repeat-x; width:168px; height:170px; margin-left:12px; margin: 14px 2px 8px 8px; float:left;}
.tu_kuang_fjf h3{ font: 12px/20px "宋体"; margin: 5px 0 0 0; padding: 0; text-align: center; color:#F54D95;}
.tu_kuang{ background:url(../images/zp_6.gif) repeat-x; width:160px; height:133px;margin: 10px 0 8px 5px; float: left;}
.tu_kuang h3{ font: 12px/20px "宋体"; margin: 5px 0 0 0; padding: 0; text-align: center; }
/* 作品集 */
.Photo_works{ width: 650px; margin: 15px auto;}
.Photo_works img.wbox{ float: left; margin-top: 8px; }
.under_tu{ width:970px; font-size:1px; float:left;}
.baise {color: #ffffff;}
.baise a:link {
	color: #FFFFFF;
}
.baise a:visited {
	color: #FFFFFF;
}
.baise a:hover {
	color: #FFFFFF;
}
.baise a:active {
	color: #FFFFFF;
}
.more {
	display: block;
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 54px;
	float: right;
	margin-top: 6px;
}
.more:hover{
	background-position: bottom;
}
.more_new {
	display: block;
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	height: 24px;
	width: 54px;
	float: right;
	margin-top: 2px;
}
.more_new:hover{
	background-position: bottom;
}
.right_le{ float:left; width:460px; margin: 0px 0 0 0px!important;margin: 0px 0 0 0px;}
.textbar{ background:url(../images/r_2.gif) repeat-x; height:27px;  width:460px;float:left;}
.bar_ttt{ background:url(../images/zp_1.gif) no-repeat; height:34px; width:113px; float:left;}
.bar_tttz{ background:url(../images/zp_5as.gif) no-repeat; height:34px; width:113px; float:left;}
.bar_tttt{ background:url(../images/zp_1t.gif) no-repeat; height:34px; width:113px; float:left;}
.textbar_2{ background:url(../images/dc_2.gif) repeat-x; height:27px;  float:left;}
.bar_t{ background:url(../images/r_1.gif) no-repeat; height:27px; width:99px; float:left;}
.bar_u{ background:url(../images/r_3.gif) no-repeat; height:27px; width:112px; float:right;}
.midbar{ background:url(../images/r_4.gif) repeat-y; width:460px;  float:left;}
ul.list{ margin: 7px auto 6px auto; width: 99%; }
ul.list li{ line-height: 24px; background:url(../images/list_bg.gif) repeat-x bottom;padding-left: 8px;}
ul.list li span.time{ float: right;margin-right: 5px;}
ul.list li span.ico1{ background:url(../images/emp_dot.gif) no-repeat 0 3px; padding-left: 12px; }
.underbar{ height:4px; font-size: 1px;width:460px; float:left;}
.xuxian {
		line-height: 28px;
	background-image: url(../images/xian.gif);
	
}
/* 新人相薄 */
.right_ri{ float:left; margin-left:7px; margin-top:0px; width:495px;}
.textbarx{ background:url(../images/r_2.gif) repeat-x; height:27px;  width:495px;float:left;}
.bar_tt{ background:url(../images/r_6.gif) no-repeat; height:27px; width:99px; float:left;}
.bar_ux{ background:url(../images/r_3.gif) no-repeat; height:27px; width:112px; float:right;}
.midbarx{ background:url(../images/r_4x.gif) repeat-y; width:495px;  float:left;}
ul.listx{ margin: 7px auto 6px auto; width: 99%; }
ul.listx li{ line-height: 24px; background:url(../images/list_bg.gif) repeat-x bottom;padding-left: 8px;}
ul.listx li span.time{ float: right;margin-right: 5px;}
ul.listx li span.ico1{ background:url(../images/emp_dot.gif) no-repeat 0 3px; padding-left: 12px; }
.underbarx{ height:4px; font-size: 1px;width:495px; float:left;}
/* 在线优惠 */
.right_3,{ float:left; clear:both;}
.under_left{ float:left; width:970px; margin-left:0px!important;margin-left:0px; margin-top:0px; clear:both;}
.textbar6{ background:url(../images/r_2.gif) repeat-x; height:27px; width:970px; float:left;}
.bar_ttttt{ background:url(../images/bogl_b.gif) no-repeat; height:27px; width:99px; float:left;}
.bar_u6{ background:url(../images/r_3.gif) no-repeat; height:27px; width:112px; float:right;}
.bar_u65{  height:27px; width:12px; float:right; }
.bar_u64{ background:url(../images/bogl_b64.gif) no-repeat; height:27px; width:112px; float:right; margin-right:105px;}
.bar_u63{ background:url(../images/bogl_b63.gif) no-repeat; height:27px; width:112px; float:right; margin-right:80px;}
.bar_u61{ background:url(../images/bogl_b61.gif) no-repeat; height:27px; width:112px; float:right; margin-right:110px;}
.bar_u62{  height:27px;  float:right; }
.midbar6{ background:url(../images/r_46.gif) repeat-y; width:970px;  float:left;}
.underbar6{ height:4px; font-size: 1px;width:970px; float:left;}

dl.RightPanel{
	float: right;
	width: 432px;
	display: block;
}
dl.RightPanel dd{
	margin-right: 0px;
	margin-left: 0px;
}
.PanelTitle_dingdan {
	font-size: 16px;
	font-weight: bold;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	background-image: url(../images/dingdan.gif);
	line-height: 30px;
	margin-bottom: 0px;
	color: #3c3c3c;
}
.PanelTitle_dingdan span{
	font-size: 12px;
	margin-left: 10px;
	font-weight: normal;
	color: #666666;
}
dt.SalesOff {
	background-image: url(../images/sales_off.gif);
	background-repeat: no-repeat;
	padding-left: 78px;
	margin-left: 5px;
	height: 70px;
	padding-top: 5px;
	line-height:20px;
}
.RightPanel a {
	text-decoration: none;
	color: #666666;
}
.RightPanel a:hover{
	color: #454438;
}
.in {position:relative;width:110px;height:75px;overflow:hidden;}
.wide {padding:4px;width:110px;border:1px solid #ccc;background:#fff;margin-bottom:8px;}
		div > .wide {height: auto;}
/* 内页 */
		.nav_b {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #AE1411;
	background-image: url(../images/about_03.jpg);
	background-repeat: no-repeat;
	cursor: hand;
}
.nav_a {
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #777777;
	cursor: hand;
}
.kong {
	line-height: 200%;
	font-family: "Geneva", "Arial", "Helvetica", "sans-serif";
	font-size: 12px;

}
.tu {
	background-image: url(../images/about_07.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.RecentWorkImg {
	background-image: url(../images/work_bg.gif);
	background-repeat: no-repeat;
	height: 132px;
	width: 149px;
	display: block;
	padding-top: 10px;
	text-align: center;
}
.RecentWorkImg img{
	height: 80px;
	width: 127px;
}
.RightPanel a {
	text-decoration: none;
	color: #666666;
}
#floot{  width:970px; height:79px; background:url(../images/f_mid.gif) repeat-x; margin-top:5px;}
.floot_left{ float:left; background:url(../images/logo_2.gif) no-repeat; width:91px; height:79px;}
.floot_right{ background:url(../images/f_right.gif) no-repeat right; height:79px; float:right;}
.floot_right p.txt{ float:left; margin: 13px 15px 0 0!important;margin: 15px 10px 0 0; padding: 0;line-height: 20px; color: #222;}
.floot_right .txt a:link,
.floot_right .txt a:visited { text-decoration: none; color: #222;}
.floot_right .txt a:hover { text-decoration: underline; color: #ca0000;}
.navbar{ float:left; background:url(../images/small_2.gif) repeat-x; width:306px; height:23px;  line-height: 23px;margin-left:100px!important;margin-left:53px; margin-top:30px;}
.navbar_l,
.navbar_r{ width:9px; height:23px;}
.css{line-height: 23px;}
.navbar_l{ background:url(../images/small_1_.gif) no-repeat; float:left; padding-left:28px;}
.navbar_r{ background:url(../images/small_3.gif) no-repeat;  float:right;}

.floot_right h3{ float:left; font-size:12px;}
a.hui:link,
a.hui:visited { text-decoration: none; color: #3C3C3C; font-weight:normal;}
a.hui:hover { text-decoration: none; color: #BE2E07; font-weight:normal;}
/* 头部 */
#head{ width: 970px; height: 87px; float: left;}
.logo{float:left;height:87px;width:367px;}
.top_right{ background:url(../images/top_1.jpg) repeat-x;float:right;width:603px;height:87px;float: right;}
.fav{float:right; height: 25px; margin: 5px 5px 0 0; padding-top:5px;}
.login{float:right; margin: 5px 5px 0 0; clear: both;}
.login2{float:right; margin: 0px 5px 0 0; clear: both;}
#nav{height:38px;float: left;margin-bottom: 3px; background:url(../images/mu_d.gif) no-repeat; width:970px; height:38px;}
.nav_neirong{ padding:7px 0 0 20px;}
/* 上中部 */
#box{ float:left; width:970px; height:312px;}
.service{ background:url(../images/service.gif) no-repeat; float:left; width:205px; height:312px;}
.service img{ padding-left:0px; padding-top:0px;}
.services{ padding-left:40px; padding-top:20px;}

ul.top_list{ margin: 7px auto 6px auto; width: 99%; }
ul.top_list li{ background:url(../images/red.gif) no-repeat; margin-left:25px; width:117px;}
.top_list img{ padding-left:20px;}

.redbar{ background:url(../images/red.gif) no-repeat; float:left; width:117px; height:22px;}
.flash{ float:right;}
.text_1{ line-height:29px; text-align:center;}
#main{ float:left;}
.main_left{ float:left; width: 235px;}
.left_1,
.left_2,
.left_3,
.le_s,
.le_z,
.le_x{ width:235px; float: left; }
.left_1{ float:left; }
.le_s{ background:url(../images/kuang_bg.gif) no-repeat; height:27px; margin-top:4px; font-size:14px; font-weight:bold; text-align:left;line-height: 27px;}
.le_z{ background:url(../images/n_4.gif) repeat-y;}
.le_x{ float:left; height:13px;}
h3.l_title{ margin: 0 0 0 25px; font: bold 14px/28px "宋体"; }
.kuang{ background: url(../images/n_8.gif) no-repeat 0 7px; width:176px; height:145px; margin-top:5px;}
.kuang .name{ text-align:center;  margin: 0 auto;}
.kuang .name span{ background: #fcf9f1; padding: 0 5px; }
.kuang .qqimg{ margin: 12px auto 0 auto; width: 170px; clear: both;text-align:center; }
.kuang .qqimg img.ql{ text-align:center; }
.kuang .qqimg img.mr{ float: right; }
.kuang2{ background: url(../images/n_82.gif) no-repeat 0 7px; width:176px; height:145px; margin-top:15px;margin-left:30px;}
.kuang2 .name2 { text-align:center;  margin: 0 auto;}
.kuang2 .name2 span{ background: #fcf9f1; padding: 0 5px; }
.kuang2 .qqimg2{ margin: 12px auto 0 auto; width: 170px; clear: both; text-align:center;}
.kuang2 .qqimg2 img.ql{ text-align:center; }
.kuang2 .qqimg2 img.mr{ float: right; }
.left_2{ float:left; clear:both;}
.tu{ width:210px; height:75px; margin: 10px auto 0 auto; }
.tu img{ width:210px; height:75px;}
/*清除浮动使用*/
.clearfix{
clear: both;
}
/** 通用元素 **/
.wrap{ width: 970px; margin: 0 auto; }
.text_1{ line-height:29px; text-align:center;}
ul.list{ margin: 7px auto 6px auto; width: 99%; }
ul.list li{ line-height: 24px; background:url(../images/list_bg.gif) repeat-x bottom;padding-left: 8px;}
ul.list li span.time{ float: right;margin-right: 5px;}
ul.list li span.ico1{ background:url(../images/emp_dot.gif) no-repeat 0 3px; padding-left: 12px; }

ul.list1{ margin: 7px auto 6px auto; width: 99%; }
ul.list1 li{ height:22px; line-height: 22px; background:url(../images/red.gif) no-repeat; padding-right:43px; margin: 4px 0 0 45px;}

ul.list3{ float:left; width: 100%;margin: 7px 0 6px 0;}
ul.list3 li{ padding-left: 18px; line-height:24px; height:24px;}

ul.list4{ line-height:23px; height:23px;}
ul.list4 li{ float:left;}

ul.list5{ margin: 7px auto 6px auto; width: 99%; }
ul.list5 li{ line-height: 23px; background:url(../images/list_bg.gif) none;padding-left: 8px;}
ul.list5 li span.time{ float: right;margin-right: 5px;}
ul.list5 li span.ico1{ background:url(../images/emp_dot.gif) no-repeat 0 3px; padding-left: 12px; }
a.witer:link,
a.witer:visited { text-decoration: none; color: #fff;}
a.witer:hover { text-decoration: none; color: #FDEE03;}
a.red:link,
a.red:visited { text-decoration: none; color: #FF3300; font-size:14px; font-weight:bold;}
a.red:hover { text-decoration: none; color: #000; font-size:14px; font-weight:bold;}

/* 季节风 */

.main_left_fjf{ float:left; background:url(../images/jfj_1.gif) no-repeat; width:235px; height:538px;}
.wind{ float:left; padding-top:20px; padding-left:40px; padding-bottom:5px;}

ul.list6{ margin: 7px auto 6px auto; width:138px; float:left; height:220px;}
ul.list6 li{ height:22px; line-height: 22px; background:url(../images/red_da.gif) no-repeat; padding-left: 8px; margin: 4px 0 0 45px;width:138px;}
ul.list6 li span.ico2{ background:url(../images/jfj_7.gif) no-repeat 0 2px; padding-left: 12px; margin-left: 4px; }


.main_right_fjf{ float:right; width:723px;}
.zhuang_tu{ float:left;}
.text2{ float:left; background:url(../images/re_4.gif) repeat-x; width:729px; height:30px;  line-height: 30px; margin-top:1px;}
.text_r{ width:30px; height:30px; background:url(../images/re_5.gif) no-repeat; float:right;}
.text_l{ background:url(../images/re_3.gif) no-repeat; float:left; width:20px; height:30px;}
.red_text{ font-size:14px; font-weight:bold; color:#8E1C39; float:left;}
.text3{ float:left; margin-left:10px; margin-top:10px;}
.photobar_fjf{width:724px;  float:left;}
.tu_kuang_fjf{ background:url(../images/jfj_6.gif) repeat-x; width:168px; height:170px; margin-left:12px; margin: 14px 2px 8px 8px; float:left;}
.tu_kuang_fjf h3{ font: 12px/20px "宋体"; margin: 5px 0 0 0; padding: 0; text-align: center; color:#F54D95;}
.photo_fif{ margin: 5px 0 0 5px;}

/* 人才招聘*/

.form_rencai{ float:left; width:724px; margin-top:15px;margin-left:15px;margin-right:15px;}
.form_rencai2{ float:left;}
.form_rencai3{ float:left; width:724px; margin-top:5px;}
.form_rencai4{ float:left; width:724px;}
.gao23{ line-height:27px; height:27px;}
.gao20{ line-height:23px; height:23px;}
.gao24{ line-height:27px; height:27px; color:#3C3C3C;}

/* 品牌店 */

.main_left_ppd{ float:left; background:url(../images/ppd_love_bg.gif) no-repeat; clear:both; width:235px;}
.ppd_text1{ float:left; margin:1px auto 5px 16px; line-height:15px;}
.ppd_tu{padding-bottom:10px; padding-left:40px;}
.main_right_ppd{ float:right;}
.jiujiu_top{ float:left; background:url(../images/ppd_love_2.gif) repeat-x; height:279px; width:723px;}
.red_text2{ float:left; line-height:30px; height:30px; font: bold 14px/30px "宋体";}
.red_text2 .r{ float: right; font: 12px/30px "宋体"; }
.l_name{ float: left; font: bold 14px/24px "宋体";}
.xuanze{ float:right; padding-top:5px;} 
.jiujiu_flash{ float:left;}
.jiujiu_anniu{ float:left; background:url(../images/ppd_love_8.gif); width:723px; height:65px;}

ul.list7{ margin: 7px auto 6px auto; width: 400px;  margin: 0 auto;}
ul.list7 li{ height:41px; line-height: 41px; background:url(../images/ppd_love_7.gif) no-repeat; padding-left: 37px;float:left; width:73px;  margin: 10px 2px 8px 15px;}

ul.list8{ margin: 207px auto 6px auto; width: 400px;}
ul.list8 li{ height:41px; line-height: 41px; background:url(../images/ppd_fangzi_8.gif) no-repeat; padding-left: 37px;float:left; width:73px;  margin: 10px 2px 8px 15px;}

ul.list9{ margin: 207px auto 6px auto; width: 400px;}
ul.list9 li{ height:41px; line-height: 41px; background:url(../images/shenglit_8.gif) no-repeat; padding-left: 37px;float:left; width:73px;  margin: 10px 2px 8px 15px;}


