/*Ò³ÃæÍ¨ÓÃÑùÊ½*/
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,input,textarea,select{margin:0;padding:0;}
body{font:12px "ËÎÌå","Arial Narrow",HELVETICA; color:#393939; background:#efefef;}
a{color:#393939;text-decoration:none;}
a:hover{text-decoration:underline;}
em{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
.fn{font-weight:normal;}
.layout{width:1000px;margin:0 auto;}
.main{ width:1000px; margin:0 auto;}
.more{ color:#d52929;}
/*--Í·²¿--*/
.header{ width:100%;  background:url(../images/top_bg.jpg);}
.head-box{ width:1000px;  margin:0 auto;}
.nav {
    background: none repeat scroll 0 0 #916025;
    height: 53px;
    width: 100%;
}
.nav ul {
    margin: 0 auto;
    width: 994px;
}
.nav ul li {
    float: left;
    height: 53px;
    line-height: 53px;
    position: relative;
    text-align: center;
    width: 118px;
}
.nav ul li.nav-h {
    background: url("../images/nav-hover.jpg") no-repeat scroll center center rgba(0, 0, 0, 0);
}
.nav ul li a {
    color: #fff;
    display: block;
    font-family: "Î¢ÈíÑÅºÚ";
    font-size: 14px;
    height: 53px;
}
.nav ul li a:hover {
    text-decoration: none;
}
.nav ul li p {
    background: none repeat scroll 0 0 #fdfcfb;
    border: 1px solid #6f2322;
    left: 3px;
    padding: 0 1px;
    position: absolute;
    top: 52px;
    width: 132px;
    z-index: 100;
}
.nav ul li p a {
    color: #000;
    display: block;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin: 1px 0;
    text-align: center;
    width: 132px;
}
.nav ul li p a:hover {
    background: none repeat scroll 0 0 #6f2322;
    color: #fff;
}
.banner{ width:100%; height:504px;}
.banner h3{ width:100%; height:126px;}
.banner h3.banner01{ background:url(../images/banner01.jpg) no-repeat center;}
.banner h3.banner02{ background:url(../images/banner02.jpg) no-repeat center;}
.banner h3.banner03{ background:url(../images/banner03.jpg) no-repeat center;}
.banner h3.banner04{ background:url(../images/banner04.jpg) no-repeat center;}
.banner .banner-btn{ width:1000px; margin:0 auto; position:relative;}
.banner .banner-btn a{ width:178px; height:44px; display:block; position:absolute; left:18px; top:60px; z-index:99;}
/*--×¨ÌâÄÚÈÝ--*/
.nav2{ width:100%; height:50px; border-bottom:solid 2px #432c2c; border-top:solid 1px #6c6c6c; background:#fff;}
.nav2 ul{ width:1000px; margin:0 auto;}
.nav2 ul li{ width:142px; height:50px; line-height:50px; text-align:center; float:left; border-right:solid 1px #d0d0d0; font-size:20px; font-family:"Î¢ÈíÑÅºÚ";}
.nav2 ul li a{ height:50px; display:block;}
.nav2 ul li a:hover,.nav2 ul li a.on{ background:#916025; color:#fff; text-decoration:none;}
.mod-tit{ width:1000px; height:68px; position:relative;}
.mod-tit img.mod-tit-btn{ position:absolute; top:12px; right:12px;}
.mod01,.mod02,.mod03,.mod04,.mod05,.mod06,.mod07,.mod08{ margin-top:14px; background:#fff;}
.mod-ad{ text-align:center; margin-top:14px; background:#fff;}
.mod-ad img{ padding:5px;  }
.info{ margin-top:10px;  font-family:"Î¢ÈíÑÅºÚ"; background:#fff;}
.info .info-top{ height:140px; background:url(../images/info-bg.jpg) no-repeat;}
.info .info-top .info-txt{ width:805px; float:right; margin-right:22px; display:inline;}
.info-top .info-txt h3{ line-height:34px; text-indent:39px; padding-top:10px; font-size:20px;}
.info-top .info-txt h3 span{ font-weight:normal; color:#c10000;}
.info-top .info-txt p{ line-height:24px; text-indent:2em; font-size:14px;}
.info .info-list{ height:402px; background:url(../images/in-list.jpg) no-repeat bottom;}
.info .info-list ul{ width:945px; margin:12px auto 0px;}
.info .info-list ul li{ width:437px; float:left;}
.info .info-list ul li h3{ height:39px; background:url(../images/in-li.jpg) no-repeat; line-height:39px; font-size:20px; text-indent:26px; font-weight:normal; color:#fff;}
.info .info-list ul li h3 span{ color:#c0c0c0; padding-right:72px;}
.info .info-list ul li img{ float:left; margin-top:14px;}
.info .info-list ul li p{ width:228px; float:right; line-height:22px; margin-top:14px; font-size:14px; color:#000;}
.info .info-list ul li.bor-btm{ border-bottom:dashed 1px #c6c6c6;}
.info .info-list ul li.bor-rig{ border-right:dashed 1px #c6c6c6;}
.info .info-list ul li.pad-r{ padding-right:34px;}
.info .info-list ul li.pad-l{ padding-left:34px;}
.info .info-list ul li.pad-b{ padding-bottom:14px;}
.info .info-list ul li.pad-t{ padding-top:14px;}
.mod01 .m1-box{ width:960px; margin:0 auto;}
.mod01 .m1-box .m1-left{ width:445px; float:left;}
.m1-box .m1-left h3{ height:32px; line-height:31px; text-indent:15px; background:url(../images/m1-h3.jpg) no-repeat left; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#c10000; margin-top:16px;}
.m1-box .m1-left h3 span{ color:#fff; font-weight:normal; padding-right:30px;}
.m1-box .m1-left p{ width:430px; margin:10px auto; text-indent:2em; line-height:22px;}
.mod01 .m1-box .m1-right{ width:480px; float:right; position:relative;}
.m1-box .m1-right .m1-bd{ width:380px; margin:24px auto 0px;}
.m1-right .m1-bd ul li{ float:left; width:380px;}
.mod01 .m1-box .m1-right img.prev{ position:absolute; left:0px; top:115px;}
.mod01 .m1-box .m1-right img.next{ position:absolute; right:0px; top:115px;}
.mod01 .m1-btn{ padding-top:15px;}
.mod02 .m2-info{ width:974px; height:130px; margin:15px auto 0px; background:url(../images/m2-info.jpg) no-repeat; font-family:"Î¢ÈíÑÅºÚ";}
.mod02 .m2-info h3{ line-height:36px; padding:10px 0px; text-align:center; font-size:20px;}
.mod02 .m2-info h3 b{ font-size:24px; color:#c10000;}
.mod02 .m2-info p{ width:930px; margin:0 auto; line-height:24px; font-size:14px; text-indent:2em;}
.mod02 .m2-list{ height:540px; font-family:"Î¢ÈíÑÅºÚ"; position:relative;}
.mod02 .m2-list ul li{ width:312px; height:247px; border:solid 1px #e2e2e2; float:left; margin:14px 0px 0px 15px; display:inline; position:relative;}
.mod02 .m2-list ul li h3{ position:absolute; line-height:25px; font-size:18px; top:12px; left:85px; z-index:100;}
.mod02 .m2-list ul li h3 span{ color:#c10000; font-weight:normal;}
.mod02 .m2-list ul li img.m2-img{ margin:20px 0px 0px 28px;}
.mod02 .m2-list ul li p{ width:268px; margin:15px auto 0px; line-height:24px; font-size:14px;}
.mod02 .m2-list .m2-online{ width:304px; height:235px; background:url(../images/m2-btm.jpg) no-repeat bottom right; position:absolute; right:14px; bottom:14px;}
.m2-list .m2-online h3{ line-height:34px; font-size:18px; color:#c10000;}
.m2-list .m2-online p{ line-height:24px; font-size:14px; width:210px; text-indent:2em;}
.m2-list .m2-online img{ margin-top:18px;}
.mod03 .m3-info{ width:975px; height:237px; margin:15px auto; background:url(../images/m3-info.jpg) no-repeat right #e6e5ea; font-family:"Î¢ÈíÑÅºÚ";}
.mod03 .m3-info img{ float:left;}
.mod03 .m3-info .m3-txt{ width:650px; float:left; padding-left:20px;}
.m3-info .m3-txt h3{ text-align:center; padding:26px 0px; font-size:30px; color:#752c2b;}
.m3-info .m3-txt p{ line-height:24px; text-indent:2em; font-size:14px;} 
.m3-info .m3-txt p span{ color:#c10000;}
.mod03 .m3-box{ width:975px; margin:0px auto; padding:12px 0px;}
.mod03 .m3-box table{ width:970px; height:296px; border-top:solid 1px #d8d8d8; border-left:solid 1px #d8d8d8; font-family:"Î¢ÈíÑÅºÚ";}
.mod03 .m3-box table tr td{ border-right:solid 1px #d8d8d8; border-bottom:solid 1px #d8d8d8; text-align:center; font-size:14px; line-height:22px;}
.mod03 .m3-box table tr td p{ text-align:left;}
.mod03 .m3-box table tr td p.m3-p01{ padding:0px 14px;}
.mod03 .m3-box table tr td p.m3-p02{ padding:0px 10px;}
.mod03 .m3-box table tr td p.m3-p03{ padding:0px 32px;}
.mod03 .m3-box table tr td.m3-bg01{ background:#ececec; font-size:18px; color:#702524; font-weight:bold;}
.mod03 .m3-box table tr td.m3-bg02{ background:#804b2c; color:#fff; font-size:18px;}
.mod04 .m4-box{ width:980px; height:560px; background:url(../images/m4-bg.jpg) no-repeat top; margin:10px auto 0px; font-family:"Î¢ÈíÑÅºÚ";}
.mod04 .m4-box .m4-left{ width:350px; float:left;}
.mod04 .m4-box .m4-right{ width:595px; float:right; padding-right:10px;}
.mod04 .m4-box .m4-right h3{ height:60px; padding:21px 0px;}
.mod04 .m4-box .m4-right h3 a{ height:60px; display:block; font-size:26px; color:#af0000; font-weight:normal;}
.mod04 .m4-box .m4-right h4{ font-size:16px; line-height:30px; padding-left:30px; font-weight:normal;}
.mod04 .m4-box .m4-right p{ line-height:24px; font-size:14px; text-indent:2em; padding-top:28px;}
.mod04 .m4-box .m4-right ul{ height:128px; padding-top:28px;}
.mod04 .m4-box .m4-right ul li{ width:186px; float:left; margin-left:8px;}
.mod04 .m4-box .m4-right img.m4-btn{ margin:24px 0px 0px 45px;}
.mod05 .m5-box{ width:978px; margin:10px auto 0px; font-family:"Î¢ÈíÑÅºÚ";}
.mod05 .m5-box .m5-bd{ height:408px; background:url(../images/m5-bg.jpg) no-repeat right; overflow:hidden;}
.mod05 .m5-box .m5-bd ul li{ float:left; width:978px; height:408px;}
.mod05 .m5-box .m5-bd .m5-right{ float:right; width:598px; padding-right:16px;}
.m5-box .m5-bd .m5-right h3{ line-height:48px; color:#c10000; font-size:20px;}
.m5-box .m5-bd .m5-right h4{ font-size:14px; line-height:22px; font-weight:normal;}
.m5-box .m5-bd .m5-right p{ width:578px; margin:18px auto 0px; line-height:22px;}
.m5-box .m5-bd .m5-right p b{ font-size:14px;}
.m5-box .m5-bd .m5-right p span{ padding-left:2em;}
.m5-box .m5-bd .m5-right img.m5-img{ padding:26px 0px 0px 14px;}
.m5-box .m5-hd{ height:110px; padding-top:15px;}
.m5-box .m5-hd ul li{ width:170px; height:53px; padding:20px 0px 20px 110px; float:left; line-height:26px; margin-left:34px; display:inline; font-size:16px; cursor:pointer;}
.m5-box .m5-hd ul li.m5-li01{ background-image:url(../images/m5-li01.jpg);}
.m5-box .m5-hd ul li.m5-li02{ background-image:url(../images/m5-li02.jpg);}
.m5-box .m5-hd ul li.m5-li03{ background-image:url(../images/m5-li03.jpg);}
.m5-box .m5-hd ul li.on{ background-position:0px -93px;}
.mod06 .m6-box{ width:975px; margin:0 auto;}
.mod06 .m6-box .m6-left{ width:377px; float:left;}
.mod06 .m6-box .m6-left ul li{ height:125px; border-bottom:solid 1px #dcdcdc; padding:15px 0px;}
.mod06 .m6-box .m6-left .m6-txt{ width:239px; float:right; position:relative;}
.m6-box .m6-left .m6-txt img.m6-q{ position:absolute; right:0px; top:0px; z-index:100;}
.m6-box .m6-left .m6-txt h3{ line-height:22px; font-size:14px; font-family:"Î¢ÈíÑÅºÚ";}
.m6-box .m6-left .m6-txt h3 span{ font-size:12px; font-weight:normal; color:#c10000;}
.m6-box .m6-left .m6-txt p{ line-height:20px; color:#797979;}
.m6-box .m6-right{ float:left; width:262px; padding:15px 0px 0px 25px;}
.m6-box .m6-online{ width:283px; float:right; margin-top:15px;}
.mod07 .m7-box{ height:490px;}
.mod07 .m7-box ul li{ width:314px; float:left; margin:15px 0px 0px 15px;}
.mod07 .m7-box ul li h3{ height:40px; text-align:center; line-height:40px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; background:url(../images/m7-h3.jpg) no-repeat; font-weight:normal;}
.mod07 .m7-box ul li img{ padding:8px 13px 14px 13px; border:solid 1px #dbdbdb; background:#f4f4f4;}
.mod07 .m7-btm{ width:975px; height:175px; background:url(../images/m7-btm.jpg) no-repeat; margin:0 auto; font-family:"Î¢ÈíÑÅºÚ";}
.mod07 .m7-btm h3{ line-height:50px; text-indent:26px; color:#c10000; font-size:20px;}
.mod07 .m7-btm p{ width:605px; line-height:24px; font-size:14px; text-indent:2em; padding-left:123px;}
.mod08 .m8-box{ width:970px; margin:0 auto;}
.mod08 .m8-box h3{ height:50px; line-height:50px; font-size:16px; font-weight:normal; font-family:"Î¢ÈíÑÅºÚ"; position:relative;}
.mod08 .m8-box h3 span{ padding-left:26px;}
.mod08 .m8-box h3 b{ color:#e40000;}
.mod08 .m8-box h3 a{ width:72px; height:26px; display:block; background:#b54800; line-height:26px; text-align:center; font-size:14px; position:absolute; right:280px; top:12px; color:#fff;}
.mod08 .m8-box h3 a:hover{ text-decoration:none;}
.mod08 .m8-box .m8-list ul li{ width:970px; padding:14px 0px; border-bottom:dashed 1px #d8d8d8; line-height:24px; position:relative;}
.mod08 .m8-box .m8-list .m8-zan{ width:50px; height:25px; background:url(../images/m8-zan.jpg) no-repeat right; position:absolute; right:0px; top:15px; line-height:30px; overflow:hidden; cursor:pointer;}
.mod08 .m8-box .m8-list ul li h4{ height:24px; padding-left:6px;}
.mod08 .m8-box .m8-list ul li h4 b{ width:160px; display:block; float:left;}
.mod08 .m8-box .m8-list ul li h4 span{ float:left; display:block;}
.mod08 .m8-box .m8-list ul li h4 img{ float:left; padding:3px 3px 0px 0px;}
.mod08 .m8-box .m8-list ul li p{ padding-left:6px;}
.mod08 .m8-box .page-list{ width:600px; height:40px; margin:0 auto; padding:20px 0px;}
.mod08 .m8-box .page-list ul li{ float:left; margin-left:10px; display:inline; font-size:14px;}
.mod08 .m8-box .page-list ul li a{ padding:6px 10px; display:block; border:solid 1px #ccc;}
.mod08 .m8-box .page-list ul li.on a{ color:#ff0000; font-weight:bold;}
/*µ¯³ö*/
.box_163css{ height:25px; padding:6px 0px;}
.s_name{ float:left; display: block; width: 80px; padding-top: 4px;}
.s_result_square{padding: 4px 0 0 9px;  }
.star_ul{background: url(../images/star.png) no-repeat 0 -150px; width: 132px; z-index: 10; position: relative; height: 25px;}
.star_ul li{ float: left;  margin-right:1px;width: 25px; height: 25px; }
.star_ul li a{ display: block; height: 25px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.star_ul li .active-star{background: url(../images/star.png) no-repeat;}
.star_ul li .one-star{width: 25px;background-position:0 -120px; z-index: 50;}
.star_ul li .two-star{width: 51px;background-position:0 -90px;z-index: 40;}
.star_ul li .three-star{width:79px; background-position:0 -60px;z-index: 30;}
.star_ul li .four-star{width:105px; background-position:0 -30px;z-index: 20;}
.star_ul li .five-star{width:129px; margin-right: 0; background-position:0 0;z-index: 10;}
.s_result{ padding: 6px 0 0 5px; }
.square_ul{background: url(../images/star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_ul li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul li .active-square{background: url(../images/star.png) no-repeat;}
.square_ul li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}
.square_ul1{background: url(../images/star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_u1l li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul1 li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul1 li .active-square{background: url(../images/star.png) no-repeat;}
.square_ul1 li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul1 li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul1 li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul1 li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul1 li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}
.square_ul2{background: url(../images/star.png) no-repeat 0 -151px; width: 146px; z-index: 10; position: relative; height: 26px;}
.square_ul2 li{ float: left;  margin-right:1px;width: 25px; height: 26px; }
.square_ul2 li a{ display: block; height: 26px; position: absolute; left: 0; top: 0; text-indent: -999em;}
.square_ul2 li .active-square{background: url(../images/star.png) no-repeat;}
.square_ul2 li .square-1{width: 25px;background-position:0 -120px; z-index: 50;}
.square_ul2 li .square-2{width: 51px;background-position:0 -90px;z-index: 40;}
.square_ul2 li .square-3{width:76px; background-position:0 -60px;z-index: 30;}
.square_ul2 li .square-4{width:104px; background-position:0 -30px;z-index: 20;}
.square_ul2 li .square-5{width:130px; margin-right: 0; background-position:0 0;z-index: 10;}
.black_overlay{  display: none;   position:fixed; top: 0%;  left: 0%; _position:fixed; _top: 0%;   _left: 0%;  width: 100%;  height: 100%;  background-color: black;   z-index:1001;  -moz-opacity: 0.8;  opacity:.80;  filter: alpha(opacity=88);   } 
.white_content{  display: none; _position:fixed;  _top: 15%;   _left: 25%;  position:fixed;  top: 15%;  left: 25%; width: 543px;  height:415px; padding: 20px;  background:#fff;  z-index:1002; border:solid 2px #cdcdcd; font-family:"Î¢ÈíÑÅºÚ";}
.white_content h3{ height:36px; font-size:16px; border-bottom:solid 1px #cdcdcd;}
.white_content h3 img{ float:right;}
.white_content p{ padding:12px 0px; font-size:14px; padding-bottom:20px;} 
.white_content p label{ padding-left:14px;}
.white_content .m8-text{ width:500px; height:125px; border:solid 1px #e0e0e0; background:#f6f6f6; margin-top:20px;}
.white_content .m8-btn{ height:36px; padding-top:18px;}
.white_content .m8-btn .m8-btn01{ width:78px; height:29px; float:right; background:#88201e; color:#fff; font-size:14px; margin-right:16px; border:0px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}
.white_content .m8-btn .m8-btn02{ width:58px; height:29px; float:right; background:#626262; color:#fff; font-size:14px; border:0px; font-family:"Î¢ÈíÑÅºÚ"; cursor:pointer;}
/*--µ×²¿--*/
.footer{ width:100%; height:322px; margin-top:10px; background:url(../images/foot-bg.jpg);  margin-bottom: 45px;}
.footer h5{ width:100%; height:6px; background:url(../images/foot-top-bg.jpg) repeat-x;}
.foot-box{ width:1000px; height:316px; margin:0 auto; background:url(../images/foot-img01.jpg) no-repeat center top; position:relative;}
.foot-nav{ width:1000px; height:50px; text-align:center; line-height:50px; color:#fff; padding-top:88px;}
.foot-nav a{ color:#fff; font-size:14px; margin:0px 16px;}
.foot-logo{ float:left; margin-top:50px;}
.foot-copy{ width:348px; float:left; line-height:26px; color:#e6b1b0; padding:24px 0px 0px 50px;}
.foot-qq{ width:242px; float:left; margin-top:20px;}





.pl_fy{ overflow:hidden;zoom:1; width:300px; height:40px; margin:0 auto; padding:20px 0px;}
.pl_fy .shu{ display:block; width:63px; height:30px; line-height:30px; text-align:center; background:#fff; border:#CCCCCC 1px solid; cursor:pointer;}
.pl_fy ul{ overflow:hidden;zoom:1; float:left;}
.pl_fy ul li{ float:left; width:29px; height:30px;line-height:30px; text-align:center; background:#fff; border:#CCCCCC 1px solid; text-align:center; margin-left:10px;cursor:pointer; color:#333;}
.pl_fy ul li.hover{ color:#F00;}





.wj1123_ban{ background:url(../images/wj1123_ban_bg.jpg) no-repeat center top;}




