/* 
*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend
			{ border:0;outline:0;vertical-align:baseline;background:transparent;margin:0 auto;padding:0; font-family:"宋体";}
*{margin:0 auto;padding:0;}

body		{ text-align:center; margin:0 auto; font-size:12px ;color:#555555; line-height:24px; background:#fcf6e0 url(/images/xscfg/bg.jpg) left top repeat-x;}
a:link		{ TEXT-DECORATION: none; color:#555555;}
a:visited	{ TEXT-DECORATION: none; color:#555555;}
a:hover		{ TEXT-DECORATION: underline; color:#555555;}
li			{ list-style:none; float:left;}

/* contral */

.space		{ width:100%; float:none; margin:0 auto; height:10px; line-height:10px; font-size:10px; clear:both; }
.bar		{ float:left;  width:8px; height:8px;font-size:8px; line-height:8px; display:inline; }
.all img	{ width:100%; clear:both; display:block;}
.w			{ width:1000px; }

.top		{ width:1000px; height:136px;}
.logo		{ float:left; margin:20px auto auto auto;}
.favor		{ float:right; width:241px; height:37px; line-height:37px; background:url(/images/xscfg/favorbg.gif) center bottom no-repeat;}
.favor a,.favor a:link,.favor a:visited	{ color:#fbef9d; }
.phone		{ float:right; margin:30px auto auto auto;}

.nav		{ width:100%; height:470x; background:url(/images/xscfg/navbg.gif) left top repeat-x;}
.nav table	{ width:100px; float:none; margin:0 auto;}
.banner		{ width:1000px; height:358px; padding-top:8px; background:url(/images/xscfg/bannerbg.jpg) center top no-repeat;}
.shadow		{ height:20px; background:url(/images/xscfg/shadow.gif) center top no-repeat; margin-top:5px;}

.sidenav	{ width:256px; border:1px #af8f69 solid; float:left; height:auto!important; height:463px; min-height:463px;}
.pronav		{ width:246px; padding:5px; float:left; margin-top:5px; background:url(/images/xscfg/ico_10.gif) 14px 14px no-repeat; line-height:29px; height:auto!important; height:300px; min-height:300px; }
.pronav li	{ width:100%; float:left; text-align:left; border-bottom:1px #f7e4d3 dashed; position:relative;}
.pronav li a	{ margin-left:28px;}
.pronav li ul	{ width:126px; position:absolute; left:246px; top:0; background-color:#67360B; line-height:30px; display:none;
/* other browsers */
opacity: 0.8;
/* this works in IE6, IE7, and IE8 */
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
/* this works in IE8 only */
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
}
.pronav li li	{ border-bottom:1px #FFF solid; color:#FFF; text-align:left; padding-top:2px;}
.pronav li li a	{ margin-left:10px;}
.pronav .hover	{ background-color:#855C36;}
.pronav .hover ul	{ display:block; }
.pronav .hover a,.pronav .hover a:link,.pronav .hover a:visited { color:#FFF;}
.pronav .hover a:hover	{ text-decoration:none; color: #999;}
.pronav .hover .hover	{ background:none;}

.side_ad	{ width:100%; text-align:center; float:left; padding-top:5px;}

.tit	{ height:34px; line-height:34px; background:url(/images/xscfg/titbg.gif) left bottom repeat-x;}
.tit h2	{ background:url(/images/xscfg/titleft.gif) 1px 1px no-repeat; padding-left:30px; float:left; font-size:14px; color:#67360b;}
.tit .more	{ float:right; margin:14px 10px auto auto;}
.longtit	{ background:url(/images/xscfg/titbglong.gif) right bottom no-repeat;}

.newsbox	{ width:462px; height:464px;  border:1px #af8f69 solid; float:left; margin-left:10px;} 
.tab		{ height:34px; background:url(/images/xscfg/titbg.gif) left bottom repeat-x;}
.tab .more	{ float:right; margin:14px 10px auto auto;}
.tabnav		{ line-height:34px; font-size:14px; }
.tabnav li	{ width:106px; font-weight:bold; border-right:1px #a5764a solid; }
.tabnav li a,.tabnav li a:link,.tabnav li a:visited { color:#67360b;}
.tabnav .hover	{ background:url(/images/xscfg/tabbg.gif) center top no-repeat; border:none;}
.tabnav .hover a,.tabnav .hover a:link,.tabnav .hover a:visited { color:#FFF;}
.tabshow	{ display:none;}

.rec		{ height:105px; padding:15px 0; margin:auto 16px; border-bottom:1px #a5764a dashed; text-align:left;}
.rec img	{ float:left; margin-right:12px; border:1px #d1cfd0 solid;}
.rec a,.rec a:link,.rec a:visited { color:#F00;}
.rec b a,.rec b a:link,.rec b a:visited	{ font-size:14px; color:#703901;}
.rec p		{ text-indent:24px;}

.news		{ clear:both; margin:10px 15px auto 15px ;}
.news li	{ width:100%; background:url(/images/xscfg/arr1.gif) 5px center no-repeat; line-height:29px;border-bottom:1px #f7e4d3 dashed;}
.news li a	{ float:left; display:inline; margin-left:20px;}
.news li i	{ float:right; font-style:normal; padding-right:5px;}

.about		{ width:256px; height:464px; background:url(/images/xscfg/aboutbg.jpg) center top no-repeat; border:1px #af8f69 solid; float:left;}
.about .txt	{ padding:165px 10px 0 10px; text-align:left; line-height:28px;}
.about a,.about a:link,.about a:visited	{ color:#F00;}

.probox		{ width:730px; height:354px; border:1px #af8f69 solid; float:left;}
.pro		{ width:100%; float:left;}
.pro li		{ width:340px; float:left; display:inline; margin:25px auto auto 15px; text-align:left; background:url(/images/xscfg/probg.gif) left top no-repeat;}
.pro li	p	{ text-indent:24px; }
.pro li img	{ float:left; margin:2px 20px auto 3px;}
.pro li .detail	{ width:81px; height:26px; background:url(/images/xscfg/detail.gif); display:block; float:left;}

.works		{ border:1px #af8f69 solid; height:224px;  clear:both;}
.works .tit	{ position:relative;}
.works .tit h2	{ background:url(/images/xscfg/titleft2.gif) 1px 1px no-repeat;}
.works .tit span	{ width:9px; height:6px; line-height:6px; font-size:6px; display:block; position:absolute; background:url(/images/xscfg/arrdown.gif); left:50px; top:33px;}
.works .txt	{ padding:20px 5px;}
.works ul	{}
.works li	{ width:177px; display:block; background:url(/images/xscfg/workbg.gif) center top no-repeat; padding:6px 10px 0 10px;}
.works li p	{ width:177px; line-height:30px; background:#C9A960; margin-top:8px;}


.workslist	{ width:100%; }
.workslist li	{ width:33%; text-align:center; margin-top:30px;}
.workslist img	{ border:4px #FFFFFF solid;}

.contact	{ width:256px; height:354px;  border:1px #af8f69 solid; float:left; background:url(/images/xscfg/contactbg.gif) top center no-repeat;}
.contact h2	{ line-height:46px; font-size:14px; color:#703901;}
.contact p	{ padding:0 10px 10px 10px; font-weight:bold; line-height:40px; text-align:left;}


.foot	{  background:#5C3A1E; color:#E7D49A; width:100%; float:left; clear:both;}
.foot a	{ color:#E7D49A;}
.foot a,.foot a:link,.foot a:visited { color:#E7D49A;}
.foot a:link,.foot a:visited { color:#E7D49A;}
.links	{ width:1000px; line-height:40px; text-align:left; padding-top:5px; clear:both;}
.fline	{ width:1000px; border-top:1px #A27A1B solid; height:0px; font-size:0px; line-height:0px; border-bottom:1px #31280B solid; clear:both;}
.copyright{ width:1000px; display:block; line-height:50px; clear:both;}


.left	{ width:258px; float:left;}
.right	{ width:729px; padding-bottom:20px;  border:1px #af8f69 solid;  float:right; text-align:left; background:url(/images/xscfg/titbg.gif) left top repeat-x; height:auto !important; min-height:811px; height:811px;}


/*内容总体框*/
.path	{ height:34px; line-height:34px; background:url(/images/xscfg/titbg.gif) left bottom repeat-x; }
.path b		{ width:1px; height:34px; float:left; background:url(/images/xscfg/maintitbg1.gif) left top no-repeat;}
.path h2	{ background:url(/images/xscfg/maintitbg.gif) right top no-repeat; padding:0 30px; float:left; font-size:14px; color:#FFFFFF;}
.path span	{ float:right; padding-right:10px;}
.content{  padding:0 20px; clear:both;}
#about	{ background:url(/images/xscfg/about_txtbg.jpg) left bottom no-repeat;}
#about .content	{ padding:20px;}

/*新闻中心*/
.content .rec 	{ margin:0; }
.newslist{ width:100%; line-height:32px; margin-top:10px;}
.newslist li{ width:100%; font-size:14px; background:url(/images/xscfg/arr1.gif) 5px center no-repeat; border-bottom:1px #f7e4d3 dashed;}
.newslist li a	{ margin-left:20px; float:left;}
.newslist i	{ float:right; font-style:normal; }

.right .pro li	{  margin-top:40px;}
.prolist	{ padding:20px; }
.prolist li	{ width:226px; text-align:center;}
.prolist li div	{ width:167px; background:url(/images/xscfg/workbg.gif) center top no-repeat; padding:6px 5px; display:block; }
.prolist li p	{ width:177px; line-height:30px; background:#C9A960; margin-top:2px;}

/*图片中心*/
.piclist{ width:100%; }
.piclist li{ width:201px; height:309px; padding:10px 18px 0 18px; margin-top:10px; background:url(/images/xscfg/aroundbg.jpg) center top no-repeat; }
.piclist li b	{ width:100%; line-height:40px; padding-top:10px; text-align:left; font-size:14px;}
.piclist img	{ border:2px #FFF solid; text-align:center;}
.piclist p	{ text-align:left; padding-top:10px; line-height:26px;}

.subnav	{ padding:20px; }
.subnav a	{ margin-left:10px;font-weight:bold;}
.subnav a,.subnav a:link,.subnav a:visited { color:#960;}
.subnav .curr	{ color:#F00;}

/*++++++++++  分页  ++++++++++*/
.page	{ width:100%; clear:both; padding:15px 0;  text-align:center;}
.page a,.page a:link,.page a:visited { color:#930;}
.page span{ padding:0 5px;}


/* 内容 */

.txttitle { width:100%; float:none; margin-top:10px; text-align:center; font-size:14px; line-height:30px; font-weight:bold;  }
.txtinfo {  width:100%; float:none; text-align:center; margin:0 auto 10px; color:#999; line-height:30px; border-top:1px #999 dashed;}
.txtcontent { width:100%; float:none; margin:0 auto; text-align:left; line-height:24px; padding-bottom:20px;}

.l	{ float:left;}
.r	{ float:right;}