/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 { font-family:"宋体",Arial, Helvetica, sans-serif; margin:0; padding:0; color:#333333; font-size:12px;}
body {text-align:left; background:#FFFFFF;}
.dotted-line{overflow:hidden}
a:link, a:visited { text-decoration:none; color:#333333;}
a:hover, a:active { color:#000000;}
ul, ol { list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
img { border:0;}
p, li {	line-height:1.8em;}
/*文章内容页案例展示*/
.text_tupian li{float:left;	margin:4px;	text-align: center;}
.text_tupian li img{padding: 2px;border: 1px solid #CCCCCC;}
/*表单相关*/
input,select,textarea,.textarea_style{	font-family:"宋体";	border:1px solid #dcdcdc;}
.inputtitle{ background:url("skin/skin/ruler.gif") repeat-x 0 5px; height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur { height:15px; #height:18px; line-height:18px; border:1px solid #dcdcdc;  padding-left:2px;}
.input_focus, .textarea_focus {	background-color:#F6FCFF; font-size: 12px; border:1px solid #C7E8F9;}
/*单选框复选框*/
.radio_style, .checkbox_style {	border:0;}
/*按钮样式*/
.button_style {	background:url(skin/bg_admin.gif) repeat-x 0 -51px; text-align:center; border:1px solid #cecece; padding:1px 4px;
 *padding-top:3px; color:#939393; cursor:pointer; height:21px; }
 /*布局*/
#top{ width:980px; margin:3px auto 0; background:transparent; height:27px; line-height:27px; color:#077ac7; overflow:hidden;}
#top td,.cribox_bdr_1 td{ padding:0 6px;}
#head, #main, #foot,#submenu{ width:980px; margin:10px auto 0; background:#fff; text-align:left; clear:both; overflow:hidden;}
#head{ background:transparent; overflow:hidden;}
#menu { width:980px; margin:auto; background:#fff; text-align:left; clear:both; overflow:hidden;}
#foot { font-family: Arial, Helvetica, sans-serif; font-size:12px;}
#foot_menu { background: #d51211 url(skin/j_ico01.gif) no-repeat 0 -1044px; height:36px; text-align:center; line-height:36px; color:#ffffff;}
#foot_menu a:link { color:#ffc3c3;}
#foot_menu a:visited{ color:#ffc3c3;}
#foot_menu a:hover{ color:#ffffff;}
#foot_txt {text-align:left; line-height:25px; color:#343333; height:70px; padding:20px 0 0 150px; font-family:arial;}
#dibu{float: left;height:100px;	width: 850px;background-image:url(skin/dibulogo.jpg);	background-repeat: no-repeat;background-position: left center;}
#dibu1{float:left; height:85px; width:90px; padding-top: 15px;}
#main_l { float:right; width:250px; overflow:hidden;}
#main_r { float:left; width:720px;	overflow:hidden;}
#main_rr { float:right; width:698px; overflow:hidden;}
#logo {float:left;width:auto; height:70px;padding:10px 0 0 10px;}
#logo a{width:503px;height:80px;}
#logo_r { float:right; width:370px; height:80px;}
#logo_r li{ width:370px; list-style:none;}
#t_gt { background:url(skin/j_ico01.gif) no-repeat 0 0; height:40px; padding:15px 0 0 38px;}
#t_gt a { color:#e10101;}
#t_gg { background:url(skin/j_ico01.gif) no-repeat -965px 3px; height:30px; padding:2px 10px 0 20px; color:#e10101; margin-left:5px;}
/*网站地图*/
#main_ditu { float:right; width:698px; overflow:hidden;}
#main_ditu ul{padding:20px;}
#main_ditu li{line-height:28px; border:#E8E8E8 1px solid; height:100%; overflow:hidden; margin:10px 0px; padding:10px;}
#classname a{ font-size:14px;}
#main_ditu span a{color:#369; padding:0px 5px;}
#main_ditu span{ color:#CC0000; font-weight:normal;padding-left:10px;}
/*头部banner*/
#topbanner1{ margin:2px auto 0; width:980px;}
.clear { clear:both; }

/*网站首页*/
#j_f { margin:0 auto 0; width:980px; height:416px;}
#j_f_l { width:720px; float:left;}
#j_f_flash { width:311px; height:238px; background:url(skin/j_ico01.gif) no-repeat 0 -137px; float:left; padding:7px;}
#j_f_news { width:385px; float:right;}
#j_f_news dt { height:34px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat 0 -103px; line-height:34px; padding:0 0 0 25px; color:#FFFFFF;}
#j_f_news_more { margin:0 0 0 10px; width:70px; float:right; background:url(skin/j_ico01.gif) no-repeat -910px -103px;}
#j_f_news_more a { width:70px; float:right; height:34px;}
#j_f_news dd { width:385px; height:216px; background:#faf9f9 url(skin/j_ico01.gif) no-repeat -325px -137px; margin:2px 0 0 0; overflow:hidden;}
#j_f_cx { width:720px;}
#j_f_cx dt { height:135px; width:25px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat 0 -389px; line-height:16px; padding:21px 0 0 9px; color:#FFFFFF; margin:8px 0 0 0; float:left;}
#j_f_cx dd { width:684px; height:156px; background:#faf9f9 url(skin/j_ico01.gif) no-repeat -37px -389px; margin:8px 0 0 2px; float:left; overflow:hidden;}
#j_f_cx_l { width:280px; padding:15px 0 0 10px;}
#j_f_cx_r { width:390px; float:right;}
#j_f_r { width:250px; float:right; margin:0 0 10px 0;}
#j_f_r dt { height:34px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat 0 -103px; line-height:34px; padding:0 0 0 25px; color:#FFFFFF;}
#j_f_r_more { margin:0 0 0 10px; width:70px; float:right; background:url(skin/j_ico01.gif) no-repeat -910px -103px;}
#j_f_r_more a { width:70px; float:right; height:34px;}
#j_f_r dd { width:250px; height:auto; background:#faf9f9 url(skin/j_ico01.gif) no-repeat -730px -137px; margin:2px 0 0 0; overflow:hidden;}
#j_f_r_1 { margin:10px auto 2px; width:242px; height:370px;}
#j_f_r_1 li { width:197px; height:36px; margin:10px; font-size:14px;}
#j_f_r_1 li a{ width:197px; height:36px; display:inline-block; background:url(skin/rightnavbg.gif) no-repeat; padding:5px 0 0 24px;}
#j_f_r_1 li a:hover{ background:url(skin/rightnavbg2.gif) no-repeat; color:#c30c0c;}
#j_f_r_2 { width:248px; margin:0 auto; border-left:solid 1px #d5d5d5; border-right:solid 1px #d5d5d5; border-bottom:solid 1px #d5d5d5;}
#j_f_r_2 dt { height:34px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat -593PX 0; line-height:34px; padding:0 0 0 23px; color:#FFFFFF;}
#j_f_r_2 dd { width:248px; height:140px; background:#faf9f9 url(skin/kfmis.gif) no-repeat left top; overflow:hidden; padding:7px 0 0 0;}
#j_f_r_2 dd li { width:101px; height:20px; background:url(skin/j_ico01.gif) no-repeat -970px -22px; margin:2px 0 0 6px; overflow:hidden; float:left; padding:0 0 0 14px;}
#j_f_r_3 { margin:10px auto 2px; width:242px; height:auto;}
#j_f_r_3 ul{ height:auto; width:100%; overflow:hidden; padding-bottom:10px;}
#j_f_r_3 li { width:197px; height:36px; margin:10px; font-size:14px;}
#j_f_r_3 li a{ width:197px; height:36px; display:inline-block; background:url(skin/rightnavbg.gif) no-repeat; padding:5px 0 0 24px;}
#j_f_r_3 li a:hover{ background:url(skin/rightnavbg2.gif) no-repeat; color:#c30c0c;}
#j_f_r_4 { width:248px; margin:0 auto;}
#j_f_r_4 dt { height:34px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat -731px -783px; line-height:34px; padding:0 0 0 23px; color:#FFFFFF;}
#j_f_r_4 dd { width:240px; height:190px; background:#faf9f9; overflow:hidden; padding:4px;}
#j_f_r_5 { margin:10px auto 2px; width:242px; height:50px;}
#j_f_r_5 li { width:89px; height:36px; float:left; margin:0 4px 2px 4px; _margin:0 3px 2px 3px; background:#f4f4f4 url(skin/j_ico01.gif) no-repeat -852px 0; padding:5px 0 0 24px; font-size:14px;}
#j_f_r_6 { width:248px; margin:0 auto;}
#j_f_r_6 dt { height:34px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat -731px -783px; line-height:34px; padding:0 0 0 23px; color:#FFFFFF;}
#j_f_r_6 dd { width:238px; height:280px; background:#faf9f9; overflow:hidden; padding:0;}
#j_f_r_6er { padding:0 0 0 13px;}
#j_f_r_6case { padding:10px 0 0 10px;}
#j_s { width:980px; margin:8px auto 0;}
#j_s dt { height:34px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat 0 -103px; line-height:34px; padding:0 0 0 25px; color:#FFFFFF;}
#j_s_more { margin:0 0 0 10px; width:70px; float:right; background:url(skin/j_ico01.gif) no-repeat -910px -103px;}
#j_s_more a { width:70px; float:right; height:34px;}
#j_s dd { width:980px; height:238px; background:#faf9f9 url(skin/j_ico01.gif) no-repeat 0 -545px; margin:2px 0 0 0; overflow:hidden;}


#j_th { width:980px; padding-top:8px; height:290px;}
#j_th_1 { width:320px; float:left;}
#j_th_1 dt { height:34px; font-size:14px; font-weight:bold; line-height:34px; margin:0 0 0 5px; color:#FFFFFF;}
#j_th_1_more {width:70px;float:right;background-image: url(skin/lmore.jpg);	background-repeat: no-repeat;background-position: center bottom;}
#j_th_1_more a { width:70px; float:right; height:34px;}
#j_th_1 dd { width:320px; height:246px; margin:2px 0 0 0; overflow:hidden;}
#j_th_2 { width:320px; margin:0 0 0 9px; float:left;}
#j_th_2 dl { list-style:none; padding:0;}
#j_th_2 dt { height:34px; font-size:14px; font-weight:bold; line-height:34px; padding:0 0 0 25px; color:#FFFFFF;}

#j_th_2 dd { width:320px; height:246px;margin:2px 0 0 0; overflow:hidden; padding:0;}
#j_th_3 { width:320px; margin:0 0 0 10px; float:left;}
#j_th_3 dt { height:34px; font-size:14px; font-weight:bold; line-height:34px; padding:0 0 0 25px; color:#FFFFFF;}

#j_th_3 dd { width:320px; height:246px; margin:2px 0 0 0; overflow:hidden;}
#j_r {width:980px;height:71px;	background:#faf9f9 url(skin/ljbj.jpg) no-repeat;margin-top:5px;
	margin-right: auto;	margin-bottom: 0;margin-left: auto;}
#j_r li {float:left;padding-right: 8px;	padding-left: 8px;	white-space: nowrap;}
#j_r_t { height:45px; width:110px; font-size:14px; font-weight:bold; line-height:45px; padding:0 0 0 25px; color:#FFFFFF;}
#j_r_pic { font-size:14px; padding:7px 10px 0 10px; color:#FFFFFF;}
#j_r li a{ color:#383838;}
#j_r_pic img { border:1px solid #ef170c; margin:0 6px 0 0;}

.zixunbeijing{width:980px;height:auto;background-image: url(skin/zixunbeijing.gif);	background-repeat: no-repeat;}
/*首页新闻背景样式*/
.newbj1{background:url(skin/new1.jpg) no-repeat;}
.newbj2{background:url(skin/new2.jpg) no-repeat;}
.newbj3{background:url(skin/new3.jpg) no-repeat;}
.newbj4{background:url(skin/new4.jpg) no-repeat;}
.newbj5{background:url(skin/new5.jpg) no-repeat;}
.newbj6{background:url(skin/new6.jpg) no-repeat;}

/*企业文化*/
.hangye{width:935px;padding-left:45px;height:34px;line-height:34px;	background:url(skin/j_ico01.gif) no-repeat 0px -103px;font-size: 14px;font-weight: bold;color: #FFFFFF; margin-bottom:3px;}
.qywh{ width:972px; height:200px; margin:auto;}
.qywh_1{height:34px;background-image:url(skin/qywh.jpg);background-repeat: no-repeat;	background-position: left;margin-top:6px;}
.qywh_2{width:972px; height:140px}
.qywh_2 ul{width:972px;height:110px;padding:10px 0 10px 0;}
.qywh_2 ul li{width:200px;height:110px;float:left;	margin-right:18px;margin-left:20px;}
.fwkh{width:975px;height:34px;background-image:url(skin/fwkh.jpg);background-repeat: no-repeat;	background-position: left;margin:6px 5px 0;}
.fwkh_1{width:972px;height:100px;margin:10px auto; padding-bottom:10px;text-align: center;}
/*首页案例图片切换*/
#tab_top {height:34px; width:980px;text-align:center;}
#tab_top_1 {float: left;}
.tab{width:980px; background:url(skin/casemenubg.gif) no-repeat 0 0; overflow:hidden;margin:12px auto;height:329px;}
.tab li{ list-style:none;}
/*.menu{ height:34px; width:980px;text-align:center;}*/
.menu .default{height:34px;width:111px;float:left;font-size:14px;font-weight:bold;line-height:32px;cursor:pointer;background:url(skin/casemenubg.gif) no-repeat 0 -329px;margin:0 3px 0px 0px;vertical-align:bottom;color:#f2f2f2;}
.menu .active{height:34px;width:111px;float:left;font-size:14px;font-weight:bold;line-height:32px;cursor:pointer;color:#FFFFFF;background:url(skin/casemenubg.gif) no-repeat 0 -363px;margin:0 3px 0px 0px;vertical-align:bottom;}
.menu .showme,.menu .hidme{width:50px;height:34px;float:left;cursor:pointer;margin-left:675px!important;margin-left:665px; overflow:hidden;}
.con{width:972px;height:285px;margin:5px auto 0;text-align:center;}

/*首页案例图片鼠标控制滚动*/
.rollBox{width:970px;overflow:hidden;padding:10px 0 0 0;}
.rollBox .LeftBotton{height:59px;width:19px;background:url(skin/movico.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:100px 0 0 0;cursor:pointer;}
.rollBox .RightBotton{height:59px;width:19px;background:url(skin/movico.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:100px 0 0 0;cursor:pointer;}
.rollBox .Cont{width:932px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:932px;float:left;text-align:center;}
.pic li{ list-style:none; float:left; width:155px;}
.rollBox .Cont .pic img{ background:#d6dbdd;border:2px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont .pic p{line-height:20px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left; margin-top:3px;}
.rollBox #List3,.rollBox #List4{float:left; margin-top:3px;}
.rollBox #List5,.rollBox #List6{float:left; margin-top:3px;}
.picbottom li { padding:2px 0 10px 0;}

/*位置导航*/
#position{ background:url(skin/j_ico01.gif) no-repeat 0 -103px; height:34px; line-height:34px; margin:0 0 2px 0;}
#position span{ height:34px; font-size:14px; font-weight:bold; line-height:34px; color:#FFFFFF; padding:0 30px 0 30px;}
#position_r { width:5px; float:right; background:url(skin/j_ico01.gif) no-repeat -975px -103px; height:34px;}
#position a{ font-weight:bold; color:#635f5d; background:url(skin/bg_position.gif) no-repeat right 0; padding-right:16px;}

/*链接样式*/
a.orange:hover, a.orange:active { color:#ff4800; text-decoration:underline;}
a.orange:link, a.orange:visited { color:#ff4800; text-decoration:underline;}
a.red:hover, a.red:active {	color:#f00;	text-decoration:underline;}
a.red:link, a.red:visited {	color:#f00;	text-decoration:underline;}
a.white:hover, a.white:active {	color:#fff;	text-decoration:underline;}
a.white:link, a.white:visited {	color:#fff;	text-decoration:underline;}
a.green:hover, a.green:active {	color:#090;	text-decoration:underline;}
a.green:link, a.green:visited {	color:#090;	text-decoration:underline;}

/*粗体*/
.b{ font-weight:bold;}

/*f_开头为float漂浮,l:左 r:右*/
.f_l, #slide{ float:left;}
.f_r, .date { float:right;}

/*日期样式*/
.date{ color:#cccccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px;}

/*内容位置*/
td.align_l,.align_l{ text-align:left;}
td.align_c,.align_c{ text-align:center;}
td.align_r,.align_r{ text-align:right;}

/*c_开头为字体颜色*/
.c_gray { color:#999;}
.c_blue { color:#077ac7;}
.c_red { color:#900;}
.c_green { color:#090;}
.c_orange {	color:#ff4800;}

/*w_开头表示宽度,bdr_为对边框的设置,这两个组合使用*/
.w_100{ width:100%;}
.w_310{ width:310px;}
.bdr_1 { border:1px solid #dedede; padding:10px;}
.bdr_2 { margin:8px 0 10px 0;}

/*图文排版*/
/*.pic img { padding:1px;	border:1px solid #ccc; margin:8px auto;}*/
.list_1 p {	text-indent:2em;}
/*文字列表*/
.text_list {}
.text_list li { text-align:left; padding-left:1.2em; background:url(skin/list_bg.gif) no-repeat 5px 9px; line-height:200%;}
/*排行*/
.text_list_1{ background:url(skin/bg_model.gif) no-repeat left -34px;}
.text_list_1 li{ padding-left:24px; line-height:200%;}
/*12号字体*/
.text_list_f12{ padding:5px;}
.text_list_f12 li{ border-bottom:1px dotted #eee; }
.text_list_f12 li a{ font-size:12px; }
/*14号字体*/
.text_list_f14{ padding:5px;}
.text_list_f14 li{ border-bottom:1px dotted #eee; }
.text_list_f14 li a{ font-size:14px; }
/*图片列表*/
.pic_list { width:100%; overflow:hidden;}
.pic_list li { margin:5px 5px; display:inline; float:left; text-align:center; background-image:none; padding:0;}
.pic_list li img,.pic_txt_list li img{ border:2px solid #ccc;}
.pic_list li a{ font-size:12px;white-space: nowrap }
/*专题精选*/
.pic_txt_list{}
.pic_txt_list ul{ margin:5px 4px;}
.pic_txt_list ul li{ border-bottom:1px dashed #dcdcdc; margin:5px auto; padding-bottom:5px; height:66px;}
.pic_txt_list ul li img{ float:left; margin-right:6px; display:block;}
.pic_txt_list_1{ text-align:center;}
.pic_txt_list_1 img{ margin-top:5px;}
.pic_txt_list_1 p{ text-indent:2em; margin:5px; text-align:left;}

/*分页*/
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7;}
#pages a.now{ background:#077ac7; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#0b8ae0; color:#fff;}

/*右侧边栏栏目样式*/
.mar_10{ margin-top:10px;}
.mar_5{ margin-left:5px;}
#pages span{padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7; background:#077ac7; color:#fff;}
#rss{}

/*菜单*/
#menu,#submenu{ background:#fff url(skin/j_ico01.gif) no-repeat 0 -56px; height:47px; clear:both;}
#menu ul{ margin-left:10px; width:100%;}
#menu ul li{ display:inline;}
#menu ul li a,#menu ul li a span{ display:block; float:left; height:30px; color:#f9dcdc; text-decoration:none; cursor:pointer;}
#menu ul li a span{padding:8px 12px 0; font-size:14px; font-weight:bold;}
#menu ul li a:hover,#menu ul li a:hover span,#menu ul li a.selected,#menu ul li a.selected span{  display:block; float:left; height:30px; color:#fff;}
#menu ul li a:hover span,#menu ul li a.selected span{ padding:8px 12px 0;}
#submenu{ height:24px; line-height:24px; margin-top:0; background-position:0 -35px;}
#submenu a{ padding:0 0 0 6px;}
#j_search { float:right; width:220px; text-align:left; padding:12px 0 0 0;}
#top-hot {width:600px;padding-left:380px;margin:0px auto;}
/*digg*/
#digg { width:140px; margin:0 auto 10px; overflow:hidden;}
#digg span,#digg span.cai{ background:url(skin/bg_digg.png) no-repeat 0 0; width:53px; display:block; text-align:center; line-height:24px; padding-top:8px; text-decoration:none; color:#f90; float:left;}
#digg span strong { color:#fff; font-family:Arial; font-size:14px;}
#digg span.cai { background-position: -62px 0; width:53px; color:#077ac7; float:right;}
#digg samp{cursor:pointer;}
.digg_text_list {padding-top:5px;}
.digg_text_list li{background-image:none; padding-left:2px;}
.digg_text_list li span{ background: url(skin/bg_digg.png) no-repeat 0 -57px; font-size:11px; margin-right:2px; color:#fff; width:42px; text-align:center; height:18px; line-height:18px; display:block; float:left; padding:0;}
.margin_10{ margin:10px;}

/*一些小的图片*/
.icon_1,.icon_2,.icon_3,.icon_4{ background:url(skin/bg_member_1.gif) no-repeat 0 -371px; padding-left:20px;margin-right:6px;  color:#077ac7; height:18px;}
.icon_2{ background-position:0 -551px;}
.icon_3{ background-position:0 -587px;}
.icon_4{ background-position:0 -620px;}

/*布尔样式*/
span.yes, span.no { background:url(skin/member_bg_1.gif) no-repeat 0 -418px; padding:0.4em 0 0 1.6em; color:#070; line-height:18px; height:18px;}
span.no { background-position:0 -450px; color:#c00;}

/*心情指数模块*/
.titles {	margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
.titles h3 { font-size:12px;	background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
.titles div { padding:10px 0;}
.titles a {	width:280px; float:left;	padding-left:8px; line-height:150%;}
#xinqing li { margin:9px; text-align:center; display:inline; float:left; line-height:24px;}
#column{}
#column li{margin:5px 14px;}
#column li div{background-color:#EEF7F7; height:79px; width:20px; border:1px solid #C8DDF2; padding:0; position:relative;}
#column li div img{width:20px; position:absolute;bottom:0;left:0;}

/*首页调用友情链接*/
.logo_list,.textlogo_list{ width:100%; overflow:hidden; clear:both;}
.logo_list a,.textlogo_list a{ margin:5px 5px; display:block; float:left;}
.textlogo_list a{ margin:5px; display:block; float:left; width:116px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}

.bg1{background-color:#000;}
.bg2{background-color:#fff;}
.bg3{background-color:#008000;}
.bg4{background-color:#800000;}
.bg5{background-color:#808000;}
.bg6{background-color:#000080;}
.bg7{background-color:#800080;}
.bg8{background-color:#808080;}
.bg9{background-color:#ff0;}
.bg10{background-color:#0f0;}
.bg11{background-color:#0ff;}
.bg12{background-color:#f0f;}
.bg13{background-color:#f00;}
.bg14{background-color:#00f;}
.bg15{background-color:#008080;}
.b{font-weight:bold;}

/*按钮区域*/
.button_box {margin:5px 0; padding-left:10px; text-align:left;}

/*广告*/
.ad img{ padding:1px; border:1px solid #dcdcdc;}
.ad_side{ padding:1px!important;}

/*浮动层*/
.floatdiv{ position:absolute;width:400px;height:300px;background:#ff6600; margin:-150px 0 0 -200px; border:1px solid #dcdcdc; top:50%; left:50%; display:none;}

/*输入法模式禁止ie支持*/
.noime{ime-mode:disabled;}
.commenttext textarea{display:black; width:600px; height:110px; background:url(skin/bg_logo.gif) no-repeat 260px 40px; padding:4px;}


/*列表样式，表单样式，提示信息样式*/
td,th{font-size:12px;}
.table_list, .table_form, .table_info { margin:0 auto; width:100%; *margin-top:6px; background:#e7e7e7;}
.table_list caption, .table_form caption, .table_info caption { border:1px solid #99d3fb; border-bottom-width:0; font-weight:bold; color:#077ac7; background:url(skin/bg_table.jpg) repeat-x 0 0; height:27px; line-height:27px; margin:6px auto 0;}
.table_form, .table_info {}
.table_form tr,.table_info tr,.table_list tr{ background-color:#fff;}
.table_form td, .table_form th, .table_info td,.table_list td  { line-height:150%; padding:4px;}
.table_form th{ text-align:right; padding-right:5px;}
.table_form th strong, .table_info th strong { color:#bf0b0a;}
.table_list {}
.table_list th, th.form_th { text-align:center; color:#077ac7; background: url(skin/bg_table.jpg) repeat-x 0 -26px; line-height:22px; height:22px;}
.table_list td {text-align:center;}
th.form_th { text-align:left; text-indent:2em; font-weight:bold; padding:0; line-height:1.8em;}
td.align_left { text-align:left;}
td.align_l { text-align:left;}
td.align_r { text-align:right;}
.table_info td { padding:4px;}
/*表格变色*/
.mouseover { background-color:#ECF7FE !important;}



#main_full{ width:980px; border:1px solid #d5d5d5; margin:10px auto 0; }
#j_full { margin:2px auto 0; border:1px solid #dfdede; width:958px; padding:10px;}
#main_l{ width:250px;}
/*侧边搜索*/
.sidesearch{ height:30px; line-height:30px;}

/*圆角矩形*/
.cribox_top,.cribox_btm{ background:url(skin/bg_1.gif) no-repeat 0 0; height:10px; line-height:10px;}
.cribox_bdr,.cribox_bdr_1{ border:6px solid #E5F3FE; border-width:0 6px; padding:0 5px; height:190px; max-height:190px; overflow:hidden;}
.cribox_bdr_1{height:25px; max-height:25px; padding-top:5px;}
.cribox_btm{ background-position:0 -10px; overflow:hidden;}

/*栏目导航*/
#j_f_r_pic { width:250px; float:right; margin:0 0 10px 0;}
#j_f_r_pic dt { height:34px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat 0 -103px; line-height:34px; padding:0 0 0 25px; color:#FFFFFF;}
#j_f_r_pic dd { width:250px; height:242px; background:#faf9f9 url(skin/j_ico01.gif) no-repeat 0 -1080px; margin:2px 0 0 0; padding:8px 0 0 3px; overflow:hidden;}

#j_f_r_pic1 { width:250px; float:right; margin:0 0 10px 0;}
#j_f_r_pic1 dt { height:34px; font-size:14px; font-weight:bold; background:url(skin/j_ico01.gif) no-repeat 0 -103px; line-height:34px; padding:0 0 0 25px; color:#FFFFFF;}
#j_f_r_pic1 dd { width:250px; height:242px; background:#faf9f9 url(skin/j_ico01.gif) no-repeat 0 -1080px; margin:2px 0 0 0; padding:8px 0 0 3px; overflow:hidden;}


#design_info { width:675px; margin:10px auto 10px; border:1px solid #eeeeee; height:205px;}
#design_info li { height:205px; overflow:hidden; float:left; padding:5px;}
#design_info li img { width:180px height:190px; overflow:hidden; float:left; border:2px solid #dedede;}
#case_info { width:665px; margin:10px auto 10px; border:1px solid #eeeeee; height:65px; padding:5px;}
#case_info li { width:330px; overflow:hidden; float:left;}
#cat_design { width:100%; height:282px;}
#cat_designcase { width:100%; height:600px;}
#j_onepic { width:305px; margin:0 auto; height:85px;}
#j_onepic img {	border:1px solid #d6d6d6;float:left;padding:3px;}
#j_onepic li {list-style:none; padding:0 3px 3px 5px; line-height:20px;}
#j_onepicl {width:110px; float:left;}
/*栏目*/
.cat,.cat_index{ margin:10px auto; clear:both; overflow:hidden!important;}
.cat{ padding:0;}
/*栏目标题*/
.cat_title,.cat_title_1{ border:1px solid #99D3FB; background:url(skin/bg_2.jpg) repeat-x 0 -64px; height:27px; overflow:hidden; line-height:27px; padding:0 10px; margin-bottom:10px;}
.cat_title_1{ background-position:0 24px; border:0;}
/*more*/
.cat_title img,.cat_title_1 img{ float:right;}
.cat_title h3,.cat_title_1 h3{ font-size:14px; color:#635f5d;background:url(skin/bg_model.gif) no-repeat -7px 3px; padding-left:1em;}
.cat_left{ width:295px; float:left; border:1px solid #fdd6d5; text-align:center; padding:5px 0; overflow:hidden;}
.cat_left p{ width:204px; text-align:left; line-height:200%; margin:0 auto;}
.cat_left p a{ font-size:12px;}
.cat_left a img{ border:2px solid #CCCCCC;}
.cat_left ul{ margin:0 auto;}
.cat_right{ width:380px; float:right;}
.cat_right a{ font-size:14px;}
/*幻灯片*/
#slide{ width:300px;}
/*热点新闻*/
#hotnews{ width:312px;}
#hotnews h1{}
#hotnews li{ font-size:14px;}
/*首页搜索*/
.search_tag_top{background:url(skin/bg_1.gif) no-repeat 0 -20px;padding-top:5px;}
.search_tag_top p{ height:20px; line-height:20px;background:#E4F3FC url(skin/bg_search.jpg) no-repeat 10px 0; padding-left:60px;}
#search_tag span{ padding:5px 10px; margin:0; cursor:pointer;}
#search_tag span.selected{ background:#fff; height:20px; line-height:20px;}
/*内容页*/
#content {width:100%; margin:0 auto; overflow:hidden;}
#content_head { text-align:center; padding:10px; border-bottom:1px solid #e7e7e7; }
#content_head h1 { font-family:"宋体"; font-size:20px; color:#077ac7; padding-bottom:10px;}
#content_head h2{line-height:24px; font-size:12px; font-weight:normal;}
#digest { margin:10px; border:1px solid #eee; background-color: #fefeff; padding:8px; line-height:150%; font-size:14px;}
#digest strong { color:#f00;}
#endtext{ margin:0 auto;}
#endtext,#endtext p,#endtext li,#content p{text-align:left; overflow:hidden; font-size:14px; clear:both; line-height: 180%; word-wrap:break-word; word-break:break-all;}
#endtext,#endtext p,#endtext li{ width:680px;}
#endtext .icon { border:0; margin:3px 0 0;}
#endtext img { border:1px solid #ccc;max-width:700px;width:expression(this.width > 700 && this.width > this.height ? 700 : true);overflow:hidden;}
#endtext p{ margin-top:10px;}
#endtext a { text-decoration:underline;	color:#1f3a87;}
#endtext a:hover { color:#bc2931;}

/*关键字*/
#keyword{ font-size:14px; margin:10px 14px; padding:0; color:#077ac7;}
#keyword a{ margin-left:8px; color:#f00;}
/*分页标题*/
#titles{ margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
#titles h3{ font-size:12px; background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
#titles a{ list-style:none; width:280px; float:left; padding-left:8px;line-height:180%; }
/*上下页*/
#pre_and_next{border-top:1px solid #6DC0E9; border-bottom:1px solid #6DC0E9;}
#pre_and_next li{ margin:8px 10px;}
#commnent_tag{ font-size:12px; padding:10px; margin-top:5px; font-weight:bold;color:#077ac7;}
#commnent_tag img{ float:right; margin-top:-10px;}

/*内容页栏目样式*/
#content h3,.box h3,#text_1{ font-size:12px; background-color:#f2f2f2; color:#635f5d; line-height:24px;  padding:0 8px;}
#content h3 a,.box h3 a,#text_1 a{ color:#077ac7; font-weight:bold; font-size:12px;}
#box12 a{color:#077ac7; font-size:12px;}
#text_1{text-align:right; padding-right:10px;}
.search_list{ border-bottom:1px dashed #B9DFF9; margin-bottom:10px; padding:6px;}
.search_list dt{ line-height:24px;}
.search_list dt a:link,.search_list dt a:visited{ font-size:14px; color:#00c; text-decoration:underline;}
.search_list dt a:hover,.search_list dt a:active{ font-size:14px; color:#00c; text-decoration:underline;}
dd.search_txt{ color:#666; line-height:180%;}
dd.search_attribute,dd.search_attribute a:link,dd.search_attribute a:visited,dd.search_attribute a:hover,dd.search_attribute a:active{ text-align:left; color:#008000;}

/*搜索条件*/
.search_term{ width:100%;}
.search_term th{ text-align:right; padding-right:10px;}
.search_term td{ height:36px; line-height:36px; }
.search_res{ height:28px; line-height:28px; background-color:#E4F3FC; font-size:14px; text-indent:10px; font-weight:bold;}
.c_red{ color:#f00;}
#search_index{ width:500px; height:400px; overflow:hidden; margin:0 auto; clear:both; padding:40px 0; }
#search_index li { height:30px; line-height:30px; text-align:center;}
#search_index p { padding:20px 0; margin:0 auto; text-align:center; }
#search_index li span{ font-size:14px; color:#00c; padding:0 8px; }
#search_index a:link,#search_index a:visited,#search_index a:hover,#search_index a:active{ color:#00c; text-decoration:underline;}
#search_index a.now:link,#search_index a.now:visited,#search_index a.now:hover,#search_index a.now:active{ color:#454545; text-decoration:none; font-weight:bold;}
.search_box{ margin:20px 10px;}
/*图片内容页*/
#ArtFrom{margin-bottom:0;border-bottom:0}
#ArticleCnt{margin-top:10px; width:100%; text-align:center;}
#lantern { width:610px; margin:10px auto; background:#f4f4f4;overflow:hidden;}
#tool { background:url(skin/pic_tool.gif) repeat-x;height:33px; border-bottom:#FFF solid 1px }
#tool .f_l{ margin:6px 0 0 12px;font-size:12px}
#tool .f_r{ margin:6px 9px 0 0 }
#pagejump{ margin-left:5px}
#bimg {margin:7px 5px; text-align:center; overflow:hidden;width:600px;overflow:hidden;}

#simg {height:75px;padding-top:8px;background:url(skin/tool_img.gif) repeat-x #E9E9E9}
#simg .p{ float:left;width:22px;text-align:right;text-indent:0}
#simg .n{ float:right;width:22px;text-align:left;text-indent:0}
#simg img.s{ filter:alpha(opacity=100);-moz-opacity:1;opacity:1;}
#simg img{text-indent:0}
#sImage{float:left;width:510px;}
#sImage div,#sImage p{ width:70px; height:58px; background:#ececec; display:block; text-align:center; float:left; display:inline; overflow:hidden; border:#C7C7C7 solid 1px; margin:0 0 0 12px}
#sImage img{ filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6; height:58px;text-indent:0}
#Explain { padding:5px 15px 0 15px;margin:0 auto; line-height:18px; font-size:12px}
#Explain p{margin:0;padding:0;font-size:12px;}
.ss{filter:alpha(opacity=30);-moz-opacity:0.3;opacity:0.3;}
#butStop,#ArtPLinkTop,#ArtPLink,#cntLeft #Article #atPage{display:block;}
#hdcnt p{text-indent:2em}
#hdcnt{margin-bottom:40px}
#ArticleCnt,#ArtCnt{text-indent:0}
/* 下载*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#077ac7;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
#down_intro{ font-size:14px; margin:5px; text-indent:2em; line-height:1.8em;}
/*下载列表*/
.down_list{ padding:5px; margin-bottom:8px; border-bottom:1px dashed #B9DFF9;}
.down_list dt{ font-size:14px; font-weight:bold; color:#077ac7; line-height:30px;}
dd.down_txt{ color:#787878; text-indent:2em; line-height:180%;}
dd.down_attribute{ padding:10px 0 0;}
/*下载信息*/
.down_info { width:610px; background:#E4F3FC; margin:10px;}
.down_info caption { font-size:14px; font-weight:bold; padding:8px;	text-align:left; color:#077ac7;}
.down_info th {	width:110px; text-align:right; font-weight:normal; background:#fff;}
.down_info td {background:#fff;	padding:8px;}
/*下载简介*/
#down_intro{ text-indent:0;}
/*下载地址*/
#down_address{ padding:10px; line-height:24px;}
#down_address a{ width:300px; display: block;}
/* 下载&信息 */
.cat_info{ width:315px; margin:10px 4px 0 0; float:left;}
/*信息 */
#info_nav{ margin-top:-5px;}
#info_nav dl{ margin:5px 5px 0;border-bottom:1px dashed #dcdcdc;}
#info_nav dt{ font-size:14px; font-weight:bold; color:#06c;}
#info_nav dd a{ margin-right:6px; height:28px; line-height:28px; color:#06c;}
/*地区*/
#area{ padding:8px 8px;}
#area a{margin:0 6px; line-height:180%;}

.vote_submit p {border:#FFFFFF 1px solid;}
/*热门标签列表*/
#tag_list{}
#tag_list li{ width:139px; text-indent:8px; display:block; float:left; line-height:30px; color:#ccc; font-family:arial; font-size:11px;}
#tag_list li a{ font-size:14px;}
/*vote*/
#vote_info{ line-height:180%; text-indent:2em; font-size:14px; color:#454545; padding:10px; border-bottom:1px dotted #B9DFF9;}
#vote_list{ padding:10px;}

#vote_list dl{ margin-bottom:5px; width:100%; overflow:hidden; border-bottom:1px dotted #B9DFF9;}
#vote_list dt{ color:#077ac7; font-size:12px; font-weight:bold; text-indent:1em;height:30px; line-height:30px;}
#vote_list dd{ color:#077ac7; padding-right:10px; height:24px; line-height:24px;}

#vote_list dl.inline{}
#vote_list dl.inline dd{ float:left; display:block;}
#vote_list dl.pic_vote{}
#vote_list dl.pic_vote dd{ float:left; display:block; width:94px; height:90px; overflow:hidden; text-align:center; margin-top:10px; line-height:18px;}
#vote_list dl.pic_vote dd img{ padding:1px; border:1px solid #ccc;}

.block_add {position:absolute;z-index:100;border:#ff9900 solid 1px;background-color: yellow;filter:Alpha(Opacity=45);cursor:pointer;padding:5px}
#sitemap{ margin:10px;}
#sitemap h3{ font-size:14px; line-height:30px; margin-top:10px;}
#sitemap p{ padding-left:20px; line-height:28px; border-bottom:1px dashed #B9DFF9;}
#sitemap p a{margin-right:40px;}
#endtext a{color:#000000; text-decoration: none;}
/*设计师展示样式*/
.sjszs{width:330px;height:212px;float:left; padding-left:19px; margin-bottom:20px;}
.sjszs_pic{height:200px;width:155px;padding:5px;border:1px solid #E4E4E4;text-align:center; float:left;}
.sjszs_mc{font-size: 14px;font-weight: bold;font-family: "微软雅黑";color: #666666;}
.sjszs_jc{width:130px;height:180px;	padding:15px;float:left;color: #666666;line-height: 20px;}
/*家具工厂*/
.jiaju{width:980px;height:156px;margin-top:8px;	background-image:url(skin/jiajugc.jpg);	background-repeat: no-repeat;}
.jiaju ul{margin-left:40px; width:940px; height:156px;}
.jiaju ul li{float:left;padding:5px 11px;}

/*顶部栏目导航*/
.daohang{width:980px; margin:auto;background:#fff url(skin/j_ico01.gif) no-repeat 0 -56px; height:47px; clear:both;}
.nav {margin-left:10px;width:100%;} 
.nav li { padding-top:8px; float:left; width:120px; height:30px; text-align:center;} 
.nav li a {display:block; height:30px; overflow:hidden; text-decoration:none; color:#f9dcdc; font-size:14px;font-weight:bold;} 
.nav li span { display:block; height:30px;}
.nav li a:hover {color:#fff;} 
.nav li a:hover span { margin-top:-30px;}
/*文章分页样式*/
#fenye{clear:both; float:right;}
#fenye a{text-decoration:non;}
#fenye .prev,#fenye .next{width:52px; text-align:center;}
#fenye a.curr{width:22px;background:#E7E7E7; border:1px solid #CECECE; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{margin:5px 4px 0 0; color:#656565;background:#fff;  border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#fenye a.num{width:22px;}
#fenye a:visited{color:#656565;} 
#fenye a:hover{color:#000; background:#CFCECE; border:1px solid #B7B7B7;float:left;}
#fenye span{margin:10px; line-height:30px;}
.l-a6{ font-size:14px;}
.list-1 li{ margin:8px 0;}

#t_gt span{ margin-left:84px;}
.friendlinks li{ margin:8px 0;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}

.picmain2{
	width:700px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.picmain2 .col{height:100%;overflow:hidden;}
.picmain2 .col .t{
	height:29px;
	line-height:29px;
	color:#222;
	position:relative;
	margin-bottom:15px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #fd5959;
}
.picmain2 .col .t h3{
	font-size:16px;
	font-weight:bold;
	height:29px;
	width:250px;
	font-family:"微软雅黑";
	font-weight:normal;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #cc0f0e;
}
.picmain2 .col .t span{position:absolute;right:10px;top:5px;}
.picmain2 .col .t span a{
	font-size:12px;
	font-weight:normal;
	color:#930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.picmain2 .col .t span a:hover{color:#4E8ED6; text-decoration:none;}
.picmain2 .col ul{}
.picmain2 .col li{width:175px;float:left;text-align:center;height:182px;overflow:hidden;}
.picmain2 .col img{width:145px; height:145px; padding:3px; border:1px solid #ccc }
.picmain2 .col img:hover{
	border:1px solid #960
}
.picmain2 .col a{color:#333;}
.picmain2 .col a:hover{color:#4E8ED6;text-decoration:none;}


.list2 .nr dl { height:146px; background:#FFFFFF; padding:10px 0 0 10px; overflow:hidden; border-bottom:dashed 1px #D8D7D7;}
.list2 .nr dt { float:left; line-height:0; font-size:0; padding-right:13px; border-right:1px dashed #D8D7D7; height:125px}
.list2 .nr dt img { width:125px; height:125px;}
.list2 .nr dd { float:left; padding-left:21px; width:310px; color:#666666; line-height:24px; height:125px; overflow:hidden}
.list2 .nr dd h4 a { height:24px; line-height:24px; color:#333333; display:block; overflow:hidden}

#product_img{ margin-top:20px; text-align:center; padding-bottom:20px;}

#indexad{ width:220px; height:auto; margin:auto; overflow:hidden;}

.messagelist{ border-top:dashed 1px #CCC; margin-top:30px; padding-top:10px;}
.messagelist ul{ margin:0; padding:0; list-style:none;}
.messagelist ul li{ border-bottom:dashed 1px #CCC; padding-bottom:5px; margin-bottom:5px;}

.text-red{ color:#900;}