﻿@charset "utf-8";
body { background-image: url(../images/body.jpg);  background-repeat:repeat;   width: 100%; height:auto;  color:#363233; font-size:12px; font-family:"Microsoft YaHei",微软雅黑,NSimSun,宋体,SimSun; }
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; }

img { border:0}
.b { font-weight:bold}
.clear { clear:both}

.mb10 { margin-bottom:10px;}
input:focus,textarea:focus{outline:none}

.left,.l { display:inline; float:left}
.right,.r { display:inline; float:right}

.so { font-family:"宋体"}
.ya { font-family:"microsoft yahei";}

.gree { color:#9d9998}
.write { color:#FFF}

a { text-decoration:none; color:#363233 }
a:hover { text-decoration:none; color:#b0242d }

.header { width:auto; height:215px; margin-bottom:20px; background:url(../images/bg-2.jpg) no-repeat center top}
.header .htop { width:980px; height:175px; margin:0 auto}
.header .htop .logo { width:730px; height:111px; padding-top:50px;}
.header .htop .soso { width:249px; height:30px; background:url(../images/bg-4.jpg) no-repeat; margin-top:80px}
.search-keyword { width:210px; height:20px; padding:5px 0 3px 5px; border:0; background:none; color:#94938f;}
.search-submit { width:30px; height:30px; border:0; background:none; cursor:pointer}
.header .hnav { width:auto; height:40px; background:url(../images/bg-15.png) repeat-x top center}
.header .hnav .nav { width:980px; height:40px; margin:0 auto}
.header .hnav .nav .li1 { float:left; display:inline; position:relative}
.header .hnav .nav .li1:hover ul { display:block; width:100%; z-index:9999} 

.header .hnav .nav .li1 .a1 { display:block; padding:0 10px 0 10px; text-align:center; line-height:40px; color:#eee2ca; font-size:14px;}
.header .hnav .nav .li1 .a1:hover,.header .hnav .nav .li1 .hover,.header .hnav .nav .li1:hover .a1 { background:#b1252e;}
.header .hnav .nav .li1 ul { position:absolute; display:none; background:url(../images/trans.png); text-align:center}
.header .hnav .nav .li1 ul li a { display:block; height:30px; line-height:30px; color:#ede1cb}
.header .hnav .nav .li1 ul li a:hover { background:#613e28}


.commt { width:152px; height:28px; display:block; text-align:center; line-height:28px; background:url(../images/bg-14.png) no-repeat; color:#629266; font-weight:bold}

.iarea1 { width:980px; height:250px; margin:0 auto 10px auto; background:#fff3db}
.iarea1 .left { width:380px; height:250px;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px}
.yx-rotation-t a:hover{color:#FFFF00; }
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:100%;height:41px;top:45%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
.iarea1 .right { width:580px; height:230px; padding:20px 0 0 0}
.iarea1 .right .htab { width:580px; height:34px; border-bottom:#b09881 solid 1px}
.iarea1 .right .htab .l { width:380px; padding-left:20px; height:34px;}
.iarea1 .right .htab .l span { float:left; display:inline; padding:0 20px; height:33px; line-height:33px; color:#613e28; font-size:14px; text-align:center; background:#ede1cb; border:#e1d4c1 solid 1px; border-bottom:#b09881 solid 1px; cursor:pointer}
.iarea1 .right .htab .l span.now { font-weight:bold; background:#fff3db; border:#b09881 solid 1px; border-bottom:#fff3db solid 1px;}
.iarea1 .right .htab .r { width:170px; padding-right:10px; height:34px; text-align:right;}
.iarea1 .right .item { padding:10px 10px 0 20px; width:550px;}
.iarea1 .right .item li a { display:block; width:540px; height:28px; padding-left:10px;line-height:28px; background:url(../images/bg-20.jpg) no-repeat 0 10px; font-size:14px;}
.iarea1 .right .item li a:hover { background:url(../images/bg-20.jpg) no-repeat 0 -20px; text-decoration:underline}


.iarea2 { width:980px; height:245px; margin:0 auto 10px auto}
.iarea2 .news { width:355px; height:235px; padding:10px 0 0 0; background:#fff3db; margin-right:10px}
.iarea2 .news .tit { width:355px; height:30px; margin-bottom:5px}
.iarea2 .news .tit .l{ width:136px; height:30px; background:url(../images/bg-14.png) no-repeat; text-align:center; font-size:14px; font-weight:bold; color:#623d2a }
.iarea2 .news .tit .r{ padding:3px 10px 0 0 }
.iarea2 .news .list { padding:10px 10px 0 10px; width:335px; line-height:26px;}
.iarea2 .news .pic { width:335px; height:90px; margin-bottom:5px}
.iarea2 .news .list .l,.iarea2 .news .list .l img { width:120px; height:90px;}
.iarea2 .news .list .rr { width:205px; height:90px; line-height:20px; float:right; display:inline}
.iarea2 .news .list .rr .t { line-height:30px; color:#5f3f28; text-decoration:underline; font-size:14px}
.iarea2 .news .list .ul1 li { float:left; display:inline; width:110px;  }
.iarea2 .right { width:250px; height:245px; }
.iarea2 .right .item { width:230px; height:145px; padding:10px 10px; background:#fff3db;  margin-bottom:10px;}
.iarea2 .right .item li { display:inline; float:left;}
.iarea2 .right .item li a { display:block; margin:8px 5px 5px 5px; width:105px; text-align:center; line-height:35px; height:35px; background:url(../images/bg-18.jpg) no-repeat 0 0; color:#313332}
.iarea2 .right .item li a:hover { font-weight:bold; background:url(../images/bg-18.jpg) no-repeat 0 bottom; color:#643e2b}
.iarea2 .right .ad { width:250px; height:70px;}


.fun { width:950px; height:170px; padding:20px 15px; margin:0 auto 10px auto; background:#fff3db }
.fun .funscroll { width:950px; height:170px;  }
.fun .funscroll .box { width:950px; height:170px;}
.fun .funscroll .box .aleft { width:43px; height:138px; border:#e1d4c1 solid 1px; float:left; display:inline}
.fun .funscroll .box .aright {  width:43px; height:138px; border:#e1d4c1 solid 1px; float:right; display:inline}
.fun .funscroll .box .imglist_w { width:845px; height:170px; margin-left:7px; overflow:hidden; float:left; position:relative;/*必要元素*/}
.fun .funscroll .box .imglist_w ul { width:200000px; position:absolute; left:0px; top:0px;}
.fun .funscroll .box .imglist_w li  { width:200px; height:170px; float:left; margin:0 6px;}
.fun .funscroll .box .imglist_w li a { display:block; width:200px; height:170px; text-align:center;}
.fun .funscroll .box .imglist_w li a img { width:190px; height:130px; padding:4px; border:#e0d5c1 solid 1px; margin-bottom:5px; background:#FFF}

.iarea3 { width:980px; height:307px; margin:0 auto 10px auto}
.iarea3 .news { width:320px; height:297px; padding:10px 0 0 0; background:#fff3db}
.iarea3 .news .tit { width:320px; height:30px; margin-bottom:2px}
.iarea3 .news .tit .l{ width:136px; height:30px; background:url(../images/bg-14.png) no-repeat; text-align:center; font-size:14px; font-weight:bold; color:#623d2a }
.iarea3 .news .tit .r{ padding:3px 10px 0 0 }
.iarea3 .news li a { display:block; width:300px; height:30px; line-height:30px; margin:0 auto; background:url(../images/bg-16.jpg) repeat-x bottom}
.iarea3 .news li a:hover { background:url(../images/bg-15.jpg) repeat-x bottom}





.fun2 { width:980px; height:175px; padding:10px 0 0 0; margin:0 auto 10px auto; background:#fff3db }
.fun2 .ht { width:980px; height:30px; margin-bottom:10px}
.fun2 .ht .l{ width:136px; height:30px; background:url(../images/bg-14.png) no-repeat; text-align:center; font-size:14px; font-weight:bold; color:#623d2a }
.fun2 .funscroll { width:966px; height:120px;  }
.fun2 .funscroll .box { width:966px; height:120px; position:relative}
.fun2 .funscroll .box .act { width:80px; height:35px; position:absolute; top:-44px; right:0}
.fun2 .funscroll .box .aleft { width:38px; height:33px; border:#e0d5c1 solid 1px; border-right:none;; background:url(../images/s-left2.gif) no-repeat #faeed7; float:left; display:inline}
.fun2 .funscroll .box .aright { width:38px; height:33px; border:#e0d5c1 solid 1px; background:url(../images/s-right2.gif) no-repeat #faeed7; float:right; display:inline}
.fun2 .funscroll .box .aleft:hover { background:url(../images/s-left2.gif) no-repeat #ede1cb;}
.fun2 .funscroll .box .aright:hover { background:url(../images/s-right2.gif) no-repeat #ede1cb;}
.fun2 .funscroll .box .imglist_w { width:900px; height:120px; margin:0 0 0 20px; overflow:hidden; float:left; position:relative;/*必要元素*/}
.fun2 .funscroll .box .imglist_w ul { width:200000px; position:absolute; left:0px; top:0px;}
.fun2 .funscroll .box .imglist_w li {width:290px; height:120px; float:left; margin:0 6px;}
.fun2 .funscroll .box .imglist_w li .l { width:110px; height:120px;}
.fun2 .funscroll .box .imglist_w li .l img { width:100px; height:110px; padding:4px; border:#e0d5c1 solid 1px; background:#FFF}
.fun2 .funscroll .box .imglist_w li .r { width:170px; height:115px; padding:5px 0 0 0; line-height:28px}
.fun2 .funscroll .box .imglist_w li .r strong { color:#613e28}



.iarea5 { width:980px; height:230px; margin:0 auto 10px auto; overflow:hidden; padding-bottom:10px; background:#fff3db}
.iarea5 .tit {  width:980px; height:42px; overflow:hidden; background:url(../images/bg-37.jpg) no-repeat; margin-bottom:10px;}
.iarea5 .tit .name { width:150px; padding-left:40px; line-height:40px; font-size:14px; font-weight:bold; color:#746546}
.iarea5 .tit .tab { width:500px; height:36px;  border-bottom:#e1d4c1 solid 1px}
.iarea5 .tit .tab li { float:left; display:inline}
.iarea5 .tit .tab li a { display:block; padding:0 14px; font-size:14px; color:#613e28; height:36px; line-height:36px; }
.iarea5 .tit .tab li a.now { border:#ad967f solid 1px; border-bottom:#faeed7 solid 1px; height:35px; background:#faeed7; color:#736246; font-weight:bold}
.iarea5 .contbox { width:980px; height:230px;}
.iarea5 .contbox .funscroll { width:980px; height:170px; margin-bottom:30px;}
.iarea5 .contbox .funscroll .box { width:960px; padding:0 10px; height:170px;}
.iarea5 .contbox .funscroll .box .aleft { margin-right:10px; width:43px; height:138px; float:left; display:inline; border:#e0d4be solid 1px; background:url(../images/s-left2.jpg) no-repeat center center #ede1cb}
.iarea5 .contbox .funscroll .box .aright { margin-left:10px; width:43px; height:138px;  float:right; display:inline; border:#e0d4be solid 1px; background:url(../images/s-right2.jpg) no-repeat center center #ede1cb}
.iarea5 .contbox .funscroll .box .imglist_w { width:848px; height:170px; overflow:hidden; float:left; position:relative;/*必要元素*/}
.iarea5 .contbox .funscroll .box .imglist_w ul { width:200000px; position:absolute; left:0px; top:0px;}
.iarea5 .contbox .funscroll .box .imglist_w li { width:200px; height:170px; float:left; margin:0 7px;}
.iarea5 .contbox .funscroll .box .imglist_w li a { width:200px; height:170px; display:block; text-align:center}
.iarea5 .contbox .funscroll .box .imglist_w li a img { width:190px; height:130px;  background:#FFF; border:#ded8c2 solid 1px; padding:4px; margin-bottom:4px;}


.iarea5 .contbox .list { width:986px; height:112px; }
.iarea5 .contbox .list li { width:463px; height:26px; line-height:26px; padding:0 15px; float:left; display:inline}
.iarea5 .contbox .list li a { padding-left:14px; background:url(../images/bg-48.jpg) no-repeat 0 5px}
.iarea5 .contbox .list li a .r { color:#9c9491}








.wad { width:980px; height:auto; margin:0 auto 10px auto}
.wad img { width:980px; height:auto;}

.links { width:980px;  padding:10px 0 0 0; margin:0 auto 10px auto; background:#fff3db }
.links .tit { width:945px; height:28px; padding:0 0 0 35px; background:url(../images/bg-27.jpg) no-repeat;}
.links .tit span { cursor:pointer}
.links .tit .now { font-weight:bold; font-size:14px}
.links .list { padding: 10px 0 10px 24px; }
.links .list a { float:left; display:inline; margin-right: 22px; }
.pos { width:960px; padding-left:20px; height:20px; line-height:20px; margin:0 auto 10px auto; background:url(../images/bg-38.jpg) no-repeat 0 1px; color:#666666; font-size:13px}
.pos a { color:#666666}

.main { width:980px; margin:0 auto 10px auto;}
.main .left { width:180px; background:#fff3db;}
.main .left .tp { width:180px; height:59px; padding-top:25px; background:url(../images/bg-49.jpg) no-repeat 0 bottom;}
.main .left .tp .t1 { font-size:21px; font-weight:bold; color:#613e28; text-align:center; line-height:26px; /*font-family:"microsoft yahei";*/}
.main .left .tp .t2 { font-size:12px; color:#b09881; text-align:center; font-family:Arial, Helvetica, sans-serif; }
.main .left .tbox { width:152px; padding:0 14px 30px 14px; }
.main .left .tbox a { display:block; width:112px; padding-left:40px; height:35px; line-height:35px; font-size:14px; background:url(../images/bg-42.jpg) no-repeat 0 0; margin-bottom:10px}
.main .left .tbox a.now { font-weight:bold; color:#613e28; background:url(../images/bg-42.jpg) no-repeat 0 bottom;}
.main .left .tbox a:hover { font-weight:bold; color:#613e28;}

.main .right { width:790px; background:#fff3db;}
.main .right .tbox { width:730px; padding:20px 30px; font-size:14px; }
.main .right .tbox .list { width:730px;}
.main .right .tbox .list li { width:730px; height:80px; margin-bottom:10px; padding-bottom:10px; border-bottom:#cfc5aa dashed 1px}
.main .right .tbox .list li .l { width:56px; height:31px; padding-top:25px; background:url(../images/bg-58.jpg) no-repeat; text-align:center; font-size:16px; font-family:Arial, Helvetica, sans-serif }
.main .right .tbox .list li .r { width:650px; height:80px; line-height:20px; font-size:12px; color:#666666}
.main .right .tbox .list li .r .t { display:block; font-weight:bold; font-size:14px; padding-bottom:8px; color:#613e28}
.main .right .tbox .list li .r .t:hover { color:#b1252e; text-decoration:underline}

.main .right .nbody { color:#4b4843; font-size:15px;}
.main .right .nbody .ntitle { text-align:center; line-height:36px; color:#705135; font-family: '\5FAE\8F6F\96C5\9ED1'; font-size: 26px; font-weight:bold; padding:16px 0;}
.main .right .nbody .info { text-align:center; line-height:30px; font-size:12px; border-bottom:#cdbfa5 dashed 1px; margin-bottom:10px; padding-bottom:10px; color:#74706d}
.main .right .nbody .info span{ padding:0 8px; }
.main .right .nbody .ntext { color:#333}
.main .right .nbody .ntext p {margin-bottom: 29px; line-height: 28px; _width: 640px;}
.main .right .nbody .ntext img { margin:10px 0}
.main .right .nbody .ntext1 { color:#333}
.main .right .nbody .ntext1 p {margin-bottom: 29px; line-height: 28px; _width: 640px;}
.main .right .nbody .ntext1 img { display:none; }
.main .right .context { padding:10px 0 10px 0; height:40px; }
.main .right .context ul { margin:0px; padding:0px;}
.main .right .context li { margin:0; width:680px; padding-left:10px; padding-right:10px;  margin-bottom:15px; height:38px; line-height:38px; border:#ded2ba solid 1px; background:#f2e6ce}
.main .right .context li *{ color:#705238}


.main .right .ptext p {line-height:26px; margin-bottom:20px; font-size:14px;}
.main .right .ptext img { margin:10px 0}


.resultbar { width:980px; height:20px; line-height:20px; margin:0 auto 10px auto; /*color:#d03544*/}
.resultlist  { width:980px;  line-height:20px; margin:0 auto 10px auto; }
.resultlist h3 { display:block; font-weight:bold; font-size:14px; padding-bottom:5px;}
.resultlist li { margin-bottom:10px; padding-bottom:10px; border-bottom:#cfc5aa dashed 1px}

.dede_pages { padding:7px; margin:6px; text-align:center; font-family:宋体}
.dede_pages li { display:inline; padding:4px 8px; margin:2px 3px; color:#613e28; }
.dede_pages .thisclass { border:#e0d5c1 solid 1px; padding:4px 8px; color:#613e28; background:#ede1cb; }
.dede_pages a.noa { border:0; background:none; margin:0 5px; }


.footer { background:url(../images/bg-35.jpg); padding:30px 0; color:#ede1cb; font-family:Arial, Helvetica, sans-serif}
.footer .foot { width:980px; margin:0 auto; text-align:center; line-height:30px}
.footer .foot .p1 { color:#ad8f75; padding-bottom:20px;}
.footer .foot a { color:#ede1cb}