@charset "utf-8";
body { width:auto; min-width:1000px; margin:0; padding:0; background: url(../images/bg-1.jpg) no-repeat top center #FFF; color:#9d9d9d; font-size:13px; line-height:20px;  }
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,hr,div,p,form,input,font { margin:0; padding:0; font-weight:normal; text-indent:0; list-style-type:none; font-family:"宋体"}

img { border:0}
.b { font-weight:bold}
.clear { clear:both}

.mb10 { margin-bottom:10px;}


.left,.l { display:inline; float:left}
.right,.r { display:inline; float:right}


.yeall { color:#d89f1e}

a { text-decoration:none; color:#9d9d9d }
a:hover { text-decoration:none; color:#d89f1e }

.htop { width:1000px; height:122px; margin:0 auto}
.htop .left { width:540px; height:122px;}
.htop .right { width:460px; margin-top:20px;}
.htop .right .tel { margin:0px 0 10px 0; }
.htop .right .search { width:365px; height:36px; margin:0px 0 0 95px; }
.htop .right .search .in { width:310px; padding-left:3px; height:34px; line-height:34px; border:#d6a821 solid 1px;}
.htop .right .search .but { width:50px; height:36px;  border:0px; background:url(../images/bg-3.jpg) no-repeat; cursor:pointer;}


.hnav { width:auto; min-width:1000px; height:34px;  background:#d6a11d; margin-bottom:10px}
.hnav .nav { width:1000px; height:34px; margin:0 auto;}
.hnav li { float:left; display:inline}
.hnav li a { display:block; width:110px; text-align:center; color:#FFF; font-size:14px; font-weight:bold; height:34px; line-height:34px; background:url(../images/bg-4.jpg) no-repeat center right}
.hnav li a.curclass { background:#9e7605}

div.wrapper { width:1000px; margin: 0 auto 10px 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; width:1000px; height:400px }
.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; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px;}
.box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: }
.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:1000px; height:400px; }
#slideshow ul { display: none; }


.main { width:1000px; margin:0 auto 10px auto}
.iarea1 { width:1000px; height:236px; margin-bottom:10px;}
.iarea1 .left { width:591px; height:216px; padding:10px 10px; background:url(../images/bg-6.jpg) no-repeat}
.iarea1 .left .t { width:591px; height:30px;}
.iarea1 .left .t .more1 { width:137px; height:29px; background:url(../images/bg-8.jpg) no-repeat; text-align:center; color:#FFF; font-size:14px; line-height:29px;}
.iarea1 .left .t .more { padding-top:10px}
.iarea1 .right { width:359px; height:216px; padding:10px 10px; background:url(../images/bg-7.jpg) no-repeat}
.iarea1 .right .t { width:359px; height:24px; padding-top:5px; margin-bottom:10px}
.iarea1 .right .t .more1 { width:168px; height:23px; background:url(../images/bg-10.jpg) no-repeat; text-align:center; font-size:14px; line-height:23px;}
.iarea1 .right .list li { height:28px; line-height:28px; background:url(../images/bg-11.jpg) repeat-x bottom}

.iarea2 { width:980px; height:192px; padding:10px 10px; margin-bottom:10px; background:url(../images/bg-12.jpg) no-repeat;}
.iarea2 .t { width:980px; height:30px; margin-bottom:20px}
.iarea2 .t .more1 { width:137px; height:29px; background:url(../images/bg-8.jpg) no-repeat; text-align:center; color:#FFF; font-size:14px; line-height:29px;}
.iarea2 .scroll { width:980px; height:124px;}

.iarea2 .LeftButton { float:left; display:inline; width:20px; text-align:center; height:40px; margin:50px 7px 0 0; cursor:pointer; }
.iarea2 .RightButton {  float:right; display:inline; width:20px; text-align:center; height:40px; margin:50px 0 0 7px; cursor:pointer}
.iarea2 #content { position:relative; width:920px; height:124px;  display:inline-block;  overflow:hidden; float:left;  }
.iarea2 #content #content_list {  position:absolute;  width:4000px;  }
.iarea2 #content #content_list li {  width:298px; height:124px; margin:0 5px; float:left; display:inline; }
.iarea2 #content #content_list li a { display:block; width:274px; height:100px; padding:12px; background:#f2f2f2}
.iarea2 #content #content_list li a:hover { background:#d7a922; color:#8f6a00}
.iarea2 #content #content_list li .l { width:95px; height:100px; }
.iarea2 #content #content_list li .r { width:170px; height:100px;}
.iarea2 #content #content_list li .r h2 { font-size:13px; font-weight:bold}
.iarea2 #content #content_list li .l img { width:95px; height:100px; border:none}

.iarea3 { width:1000px; margin-bottom:10px;}
.iarea3 .ht { width:1000px; height:9px; background:url(../images/bg-20.jpg)}
.iarea3 .bt { width:1000px; height:9px; background:url(../images/bg-21.jpg)}
.iarea3 .box { width:988px; padding:5px; border-left:#d5a922 solid 1px; border-right:#d5a922 solid 1px;}
.iarea3 .box .t { width:988px; height:30px; }
.iarea3 .box .t .more1 { width:137px; height:29px; background:url(../images/bg-8.jpg) no-repeat; text-align:center; color:#FFF; font-size:14px; line-height:29px;}
.iarea3 .box .t .more { padding-top:10px}
.iarea3 .box .item { width:988px}
.iarea3 .box .item dl { float:left; display:inline; width:230px; height:155px; margin:8px 8px;}
.iarea3 .box .item dl dt { width:230px; height:30px; line-height:30px; border-bottom:#d89f1e solid 1px; font-size:14px; margin-bottom:10px;}
.iarea3 .box .item dl dd li { line-height:24px}
.iarea3 .box .links { width:988px; padding:10px 0 5px 0}



.banner { width:1000px; height:200px; margin:0 auto 5px auto;}
.banner img { width:1000px; height:200px;}

.pos { width:1000px; height:30px; line-height:30px; background:url(../images/bg-11.jpg) repeat-x bottom; margin-bottom:10px;}

.omain { width:1000px;}
.omain .menu { width:172px}
.omain .menu a { display:block; width:152px; padding-left:20px; height:38px; line-height:38px; background:#d6a21d; font-size:14px; color:#FFF; margin-bottom:1px}
.omain .menu a.curclass,.omain .menu a:hover { background:#9e7606}

.omain .right { width:815px;}
.omain .right .opos { width:790px; font-size:14px; padding-left:25px; background:url(../images/bg-23.jpg) no-repeat 0 8px; height:30px; margin-bottom:10px; line-height:30px; border-bottom:#e6e6e6 solid 3px}
.omain .right .otext { border:#e6e6e6 solid 1px; padding:10px; font-size:14px; line-height:200%}


.nlist li { background:url(../images/bg-11.jpg) repeat-x bottom; height:34px; line-height:34px}

.clist .hd td { padding-left:5px; font-size:14px; height:36px; line-height:36px; border-bottom:#e6e6e6 solid 1px}
.clist .td td { padding:8px 0 8px 5px; background:url(../images/bg-11.jpg) repeat-x bottom; font-size:13px; }

.tlist li { height:106px; padding-bottom:10px; margin-bottom:10px; background:url(../images/bg-11.jpg) repeat-x bottom; font-size:13px;}
.tlist li .l { width:145px; height:106px;}
.tlist li .l img { width:145px; height:106px;}
.tlist li .r { width:635px; height:106px;}
.tlist li .r h2 { font-size:14px; font-weight:bold}
.tlist li a:hover img { width:141px; height:102px; border:#d89f1e solid 3px}


.page { padding:15px 0px; text-align:center}
.page { text-align:center; width:100%; clear:both}
.page * { background:#FFF; padding:6px 10px; font-size:13px; border:#ddd solid 1px; margin-right:3px; color:#668c7d}
.page a:hover { color:#fff; background:#d89f1e; border:#d89f1e solid 1px;}

.nari { }
.nari .t { text-align:center; line-height:34px; font-size:22px; font-weight:bold}
.nari .time { text-align:center; line-height:24px; background:url(../images/bg-11.jpg) repeat-x bottom; margin-bottom:10px; padding-bottom:10px; }


.bshare-custom { height:26px; text-align:right; line-height:26px; margin:10px 0 0 0; }

.rtxt { font-size:13px;}
.rtxt .in { border:#bbb solid 1px; width:200px; line-height:26px; height:26px; background:url(../images/bg-33.jpg) repeat-x top}
.rtxt .in2 { border:#bbb solid 1px; width:100px; line-height:26px; height:26px; background:url(../images/bg-33.jpg) repeat-x top}

.rtxt textarea { border:#bbb solid 1px; width:400px; line-height:22px; padding:3px; background:url(../images/bg-33.jpg) repeat-x top}
.rtxt .but {  width:110px;  height:36px; background:url(../images/bm.jpg) no-repeat; cursor:pointer; border:0}

.nact {   padding-top:10px; line-height:30px; text-align:right; background:url(../images/bg-16.jpg) repeat-x top;}
.nact a { padding:5px 10px; margin-left:5px; background:#FFF; color:#668c7d; border:#e6e6e6 solid 1px }
.nact a:hover { color:#a0a0a0}
.nact2 {   padding:20px 0; line-height:30px; text-align:center}
.nact2 a { margin:0 10px;}

.ctext .t { text-align:center; line-height:44px; font-size:22px; font-weight:bold; color:#868686}
.ctext .txt p { background:url(../images/bg-31.jpg) no-repeat 3px 10px; padding-left:20px;}
.ctext .txt td { padding:8px 0; background:url(../images/bg-11.jpg) repeat-x bottom; }

.sitemap  { padding:0 10px}
.sitemap dl { margin:10px 0; clear:both}
.sitemap dl .dt { border-bottom:#ccc solid 1px; height:24px; line-height:24px; color:#eee100}
.sitemap dl .dt a { margin-left:20px; width:100px; line-height:24px; display:block; background:#ccc scroll 1px; color:#FFF; text-align:center}
.sitemap dl dd { padding:5px;}
.sitemap dl dd ul li { float:left; display:inline; padding:0 5px; height:24px; line-height:24px; }


.footer { background:#d59f1b}
.footer .foot { width:1000px; margin:0 auto; padding:20px 0; text-align:center; color:#FFF}
.footer .foot a { color:#FFF}