@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,table,ul,li,marquee{font-size:12px; margin:0; padding:0;font-family: arial, 宋体, serif; }
body{ background-color:#D4E0D4;} 
img{border:0;}
ul{list-style:none;}
.clear{ clear:both;}
a{text-decoration: none; color: #666666; }
p { margin:0px;}
a:hover{ color:#000;}

/*头*/
#header{ width:100%; height:60px;  background:url(../images/t_bg1.gif) center repeat-y; }
#header1{ width:1003px; height:40px; color:#FCFFFF; text-align:right; padding-top:20px; line-height:30px; margin:0 auto;}
#top{ width:100%; height:531px;  background:url(../images/top.jpg) bottom center no-repeat; margin:0 auto; }
#nav{ width:1003px; height:44px; margin:0 auto;}

#banner{ width:1003px; height:487px; margin:0 auto;}


/*中间外框*/
#middle1{width:100%; height:44px;  background:url(../images/m_bg1.jpg)  center no-repeat; margin:0 auto; }
#middle2{ width:100%; min-height:656px; _height:656px;  background:url(../images/bg3.jpg) center bottom repeat-y ; margin:0 auto; }
#middle3{ width:100%; min-height:656px; _height:656px;  background:url(../images/bg1.jpg) center top no-repeat ; margin:0 auto; }

#main1{ width:954px; height:310px; background:url(../images/x1.jpg) bottom no-repeat ; margin:0 auto; }

/*关于我们*/
#about{ width:312px; height:306px; padding-left:36px; float:left;}
#about1_bt{ width:312px; height:50px;}
#about2{ width:300px; height:240px; background:url(../images/m_bg3.jpg) top left no-repeat; font-size:14px; color:#000000; line-height:26px; padding:8px 0px 8px 12px;}

/*精彩图片*/
#pic{ width:512px; height:284px; border:2px #713F00 solid; padding:3px; margin-left:37px; float:left;}

#main2{ width:954px; height:270px; background:url(../images/x1.jpg) bottom no-repeat ; margin:0 auto; }

/*我们的动态*/
#news{ width:521px; height:270px;  padding-left:36px; float:left;}
#news1_bt{ width:520px; height:50px;}
#news2{ width:520px; height:220px; background:url(../images/m_bg3.jpg) top left no-repeat;}
#news2 ul{ padding:5px; }
#news2 ul li{ color:#4B1701; font-size:14px; line-height:27px;  font-family:"宋体"; }
#news2 ul li span{ color:#4B1701; font-size:14px; line-height:27px; float:right; }
#news2 ul li a{ font-family:"宋体"; color:#4B1701;  line-height:27px; }
#news2 ul li a:hover{ font-family:"宋体"; color:#DF0000;  line-height:27px; }

/*精彩图片2*/
#pic2{ width:292px; height:213px;border:2px #713F00 solid; padding:3px; margin-left:47px; margin-top:20px; float:left;}

#main3{ width:954px; height:176px; background:url(../images/x1.jpg) bottom no-repeat ; margin:0 auto; }

/*图片新闻*/
.pic3_nr{ width:920px; height:128px; margin-left: 25px;margin-top: 10px;}



/*foot*/
#foot{ width:100%; height:367px; background:url(../images/bg2.jpg) top center no-repeat; }

/*友情链接*/
#link{ width:862px; height:176px; margin:0 auto;}
#link1_bt{ width:862px; background:url(../images/x2.jpg); height:37px; padding-top:5px;text-align:center; }
#link1_nr{ width:862px; height:128px; padding-top:5px; }
#link1_nr ul{ padding:0px 0px 0px 3px; }
#link1_nr ul li{ width:125px; height:25px; background:url(../images/icon1.gif) left center no-repeat; padding-left:15px; color:#4B1701; font-size:12px; line-height:25px;  font-family:"宋体"; float:left; }
#link1_nr ul li a{ font-family:"宋体"; color:#4B1701;  line-height:25px; }
#link1_nr ul li a:hover{ font-family:"宋体"; color:#DF0000;  line-height:25px; }

#foot1{ width:1003px; height:157px; text-align:center; color:#FFFFFF; font-size:12px; line-height:24px; padding-top:20px;
 filter:
        Dropshadow(offx=1,offy=0,color=#000000)
        Dropshadow(offx=0,offy=1,color=#000000)
        Dropshadow(offx=0,offy=-1,color=#000000)
        Dropshadow(offx=-1,offy=0,color=#000000);
 margin:0 auto;}
#foot1 a{ color:#FFFFFF; line-height:24px;}
#foot1 a:hover{ color:#DF0000; line-height:24px;}




/*内页开始*/
#ny1{width:100%; height:44px;  background:url(../images/m_bg4.jpg)  center no-repeat; margin:0 auto; }
#ny2{ width:100%; min-height:656px; _height:656px;  background:url(../images/n_bg3.jpg) center top repeat-y ; margin:0 auto; }
#ny3{ width:100%; min-height:656px; _height:656px;  background:url(../images/n_bg2.jpg) center bottom no-repeat ; margin:0 auto; }


/*内页左侧*/
#ny4{ width:954px; min-height:656px; _height:656px; margin:0 auto;}
#n_left{ width:302px; min-height:656px; _height:656px;  padding:0px 29px 0px 39px; float:left; }

/*内页左侧动态*/
#n_news{ width:302px; height:360px; }
#n_news1_bt{ width:302px; height:50px;}
#n_news2{ width:290px; height:310px;  font-size:14px; color:#000000; line-height:26px; padding:8px 0px 8px 12px;}
#n_newspic{ width:270px; height:98px; border:1px #734200 solid; padding:3px; margin-top:5px; margin-left:auto; margin-right:auto;}
#n_newspic img{ width:270px; height:98px}
#n_news2 ul{ padding:5px; }
#n_news2 ul li{ color:#4B1701; font-size:12px; line-height:27px;  font-family:"宋体"; }
#n_news2 ul li span{ color:#4B1701; font-size:12px; line-height:27px; float:right; }
#n_news2 ul li a{ font-family:"宋体"; color:#4B1701;  line-height:27px; }
#n_news2 ul li a:hover{ font-family:"宋体"; color:#DF0000;  line-height:27px; }

/*内页左侧业绩*/
#n_yj{ width:302px; height:280px; }
#n_yj1_bt{ width:302px; height:50px; }
#n_yj2{ width:290px; height:230px; margin:0 auto; }
#n_yj2 ul{ padding:5px; }
#n_yj2 ul li{ color:#4B1701; font-size:12px; line-height:27px;  font-family:"宋体"; }
#n_yj2 ul li span{ color:#4B1701; font-size:12px; line-height:27px; float:right; }
#n_yj2 ul li a{ font-family:"宋体"; color:#4B1701;  line-height:27px; }
#n_yj2 ul li a:hover{ font-family:"宋体"; color:#DF0000;  line-height:27px; }


/*内页右侧*/
#n_right{ width:545px; min-height:656px; _height:656px;  float:left;}
#n_right1_bt{ width:545px; height:50px; background:url(../images/n_bg1.gif); }
#n_right2{background:url(../images/m_bg3.jpg) top left no-repeat; font-size:14px; color:#000000; line-height:26px; padding:8px 5px 10px 12px;}

/*内页右侧新闻*/
#n_right2 ul{ padding:5px; }
#n_right2 ul li{ height:30px; color:#4B1701; font-size:12px; border-bottom:1px #C1ACA0 dashed; line-height:30px;  font-family:"宋体"; }
#n_right2 ul li span{   height:27px; color:#4B1701; font-size:12px; line-height:30px; float:right; }
#n_right2 ul li a{ font-family:"宋体"; color:#4B1701;  line-height:30px; }
#n_right2 ul li a:hover{ font-family:"宋体"; color:#DF0000;  line-height:30px; }

/*内页左侧分类*/
#n_fl{ width:302px; height:185px; }
#n_fl1_bt{ width:302px; height:50px; }
#n_fl2{ width:290px; height:135px; margin:0 auto; }
#n_fl2 ul{ padding:5px; }
#n_fl2 ul li{ width:259px; height:30px; text-align:center; color:#E4DCCF; font-size:13px; background:url(../images/l_bg1.jpg); line-height:30px;  font-family:"宋体"; margin-bottom:10px; margin-top:3px; }
#n_fl2 ul li a{ font-family:"宋体"; color:#E4DCCF;  line-height:30px; }
#n_fl2 ul li a:hover{ font-family:"宋体"; color:#E02000;  line-height:30px; }


/*新闻详细*/
#newsbt{ font-size:14px; font-weight:bold; color:#4B1606; text-align:center; padding:15px 5px 15px 5px;}
#time{text-align:center; line-height:28px; border-bottom:1px #d1d1d1 dashed; background:#E8DBCC;  margin:0px 10px 0px 10px;}
#nynr{ padding:10px; color:#4B1701; line-height:28px; text-align:left; font-size:14px;}



/*内页底*/
#n_foot1{ width:1003px; height:170px; text-align:center; color:#FFFFFF; font-size:12px; line-height:24px; padding-top:40px;
 filter:
        Dropshadow(offx=1,offy=0,color=#000000)
        Dropshadow(offx=0,offy=1,color=#000000)
        Dropshadow(offx=0,offy=-1,color=#000000)
        Dropshadow(offx=-1,offy=0,color=#000000);
 margin:0 auto;}
#n_foot1 a{ color:#FFFFFF; line-height:24px;}


/*翻页*/
#page{ color:#4C1600; font-size:12px; height:35px;line-height:35px; text-align:center; margin-left:auto; margin-right:auto; }
#page a{ color:#4C1600; line-height:35px; }
#page a:hover{ color:#B40000; line-height:35px; text-decoration:none; }	

	
	/*切换样式表*/
.wrapper { width: 512px; height:284px;margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; border:0px; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; border:0px;}
    .box_skitter .prev_button { position: absolute; top: 50%; left: 0px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: 0px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 512px; height:284px; margin: 0 auto; }
    #slideshow ul { display: none; }
	
	/*内页右侧图片新闻*/
.n_right3{background:url(../images/m_bg3.jpg) top left no-repeat; font-size:14px; color:#000000; line-height:26px; padding:8px 5px 10px 12px;}
.n_right3 div{ width:168px; height:130px; margin:10px 0px 0px 8px;  _margin-left:5px; _margin-top:5px;float:left;}
.n_right3 div img{ width:160px; height:100px; border:1px #714000 solid; padding:3px;  } 
.n_right3 div span{ width:168px; height:30px; color:#714000; text-align:center; line-height:30px;}


/*招聘表单*/
#job1{width:100%; height:44px;  background:url(../images/m_bg04.jpg)  center no-repeat; margin:0 auto; }
#job2{ width:100%; min-height:656px; _height:656px;  background:url(../images/n_bg03.jpg) center top repeat-y ; margin:0 auto; }
#job3{ width:100%; min-height:656px; _height:656px;  background:url(../images/n_bg02.jpg) center bottom no-repeat ; margin:0 auto; }

#job4{ width:954px; min-height:656px; _height:656px; text-align:center; color:#531311;  margin:0 auto;}
#demo {
overflow:hidden;
width: 900px;
}
#demo img {
 width:155px; height:97px; border:1px #714000 solid; padding:3px; 
}
#demo a{ padding-left:5px;}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
 #abc{
 display:block;/*内联对象需加*/
 width:530px;
 word-break:keep-all;/* 不换行 */
 white-space:nowrap;/* 不换行 */
 font-size:14px;
 overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
 text-overflow:ellipsis;/* 当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使*/
 }