@charset "gb2312";
/* CSS Document */
 body{ padding:0; margin:0; background:url(bg.jpg); font-family:Microsoft YaHei; font-size:12px;}
 a{ text-decoration:none}
 img{ border:none}
 .fl{ float:left}
 .fr{ float:right}
.cl{ clear:both}
.zhsj{ text-indent:2em}
div,ul,li,dl,dt,dd,p,b,span,tr,td{ padding:0; margin:0}
ul{ list-style-type:none}
.line{ background: url(bannerbg.jpg); height:10px;width:940px}
.pages{width:340px; margin:15px 0px 15px 15px; float:left; display:block;}
.pages span{ height:27px; margin:0 5px; line-height:27px;}
.pages .cril{width:25px; height:25px; border:1px solid #ccc; border-radius:20px; background:#FFF;display:block; text-align:center}
.pages  a{ float:left; font-size:14px;}
.pages .squ{width:25px; height:25px; border:1px solid #ccc; background:#FFF; display:block; margin:0 3px;  text-align:center;_display:inline;}
.pages a.squ:hover{ background:#880000; color:#FFF;}
.marl30{ margin-left:90px;}
.top1{ background:url(top01.jpg) no-repeat center; height:100px}
.top2{ background:url(top02.jpg) no-repeat center; height:100px;}
.top3{ background:url(top03.jpg) no-repeat center; height:100px;}
.top4{ background:url(top04.jpg) no-repeat center; height:108px;}
.top5{ background:url(top05.jpg) no-repeat center; height:71px;}
.top5 .menu{ width:950px; margin:0 auto; padding:15px 25px;  }
.top5 .menu ul{ margin:0 30px;}
.top5 .menu ul li{ width:145px; background:url(menur.gif) no-repeat right; float:left; text-align:center; font-size:18px; font-weight:bold; }
.top5 .menu ul li a{color:#3c0c0c}
.top5 .menu ul li a:hover{ color:#3f2d02}
.top5 .menu ul li.no{ background:none}
.conbox{ background:url(top06.jpg) no-repeat center top; }
.conbox .con{width:1000px; margin:0 auto; background:#f2f2f2;}
.conbox .con .firstbox{float:left;}
.conbox .con .main{ position:relative; clear:both}
.conbox .con .firstbox .logo{ margin:20px 30px 20px 60px; background:url(logo.jpg); width:181px; height:187px; float:left;_display:inline;}
.conbox .con .firstbox .text{ width:650px; float:left; margin-top:20px; margin-left:15px; }
.conbox .con .firstbox .text ul li{ line-height:28px; clear:both}
.conbox .con .firstbox .text ul li a.botn1{ font-size:12px; color:#FFF; text-align:center; padding:0px 20px; background:#880000; margin-right:20px; margin-top:5px; float:left; height:30px; cursor:pointer}
.conbox .con .firstbox .text b{ font-size:14px; float:left; color:#333;_display:inline;width:75px;}
.conbox .con .firstbox .text p{ font-size:14px;color:#333; float:left;}
.conbox .con .menu1{ width:1000px; margin:0 auto; height:50px; font-size:20px;}
.conbox .con .menu1 ul{ height:51px;}
.conbox .con .menu1 ul li{ float:left;width:250px; text-align:center; line-height:45px;  height:51px; }
.conbox .con .menu1 ul li a{width:250px; color:#3f2d02; font-weight: bold; font-size:18px;   background:url(menu1bg.jpg); height:44px; line-height:44px; display:block}
.conbox .con .menu1 ul li a:hover{ background:url(menub.gif) bottom no-repeat; height:51px; color:#FFFFFF}
.conbox .con .main .banner{width:1000px; background:url(bannerbg.jpg); padding:10px 0px 10px 15px; float:left; _display:inline;  }
.conbox .con .main .banner .bannerl{ background:url(bannerl.gif) no-repeat 0px; width:58px; height:54px; }
.conbox .con .main .banner b,.jgbanner b{ color:#4c270c; font-size:28px; height:54px; line-height:54px; margin-right:10px;float:left; _display:inline;}
.conbox .con .main .banner p,.jgbanner p{ color:#880000; font-size:22px;height:54px; line-height:54px; font-weight:bold; padding:0 ;width:auto}
.conbox .con .main .banner .bannerr{ height:40px;  background:url(menu1bg.jpg); display:block; width:100%}
.conbox .con .main .picshow{ margin:30px 20px; width:960px; clear:both; float:left;_display:inline;}
.conbox .con .main .picshow ul li,.conbox .con .main1 .picshow ul li{width:180px; float:left; margin:0 6px 15px 6px; _display:inline; }
.conbox .con .main .picshow ul li img,.conbox .con .main1 .picshow ul li img{width:180px; height:192px;}
.conbox .con .main .picshow ul li p,.conbox .con .main .picshow ul li b,.conbox .con .main1 .picshow ul li b{ font-size:12px; text-align:center; line-height:20px;width:180px; clear:both; display:block}
.conbox .con .main .picshow ul li p a{ color:#333}
.conbox .con .main .picshow ul li p input{ margin-top:3px}
.float{ position:absolute; top:0; right:-40px;}
.float a{width: 40px;height: 108px;background:url(tp_26.jpg) no-repeat; display:block}
.float a:hover{width: 40px;height: 108px;background: url(tp_h.jpg) no-repeat}
#xixi {width: 40px;cursor: pointer;height: 108px;z-index: 99999999;position: fixed;top: 25px;right: 0px;display: none;}
.conbox .con .main .bannpr{width:20px; height:40px; background:url(bannerr.gif) no-repeat; float:left; display:block; font-size:0; line-height:0}
.hdjs p{ padding:20px 50px; color:#333; font-size:14px; line-height:28px; clear:both;_display:inline;float:left;width:900px}
.conbox .con .jxbox{width:1000px; height:44px; background:url(hdjs_03.jpg) repeat-x; margin:10px 0;_display:inline; float:left}
.conbox .con .jxbox em{ height:51px; background:url(hdjs_05.jpg) no-repeat; font-size:20px; color:#880000; font-style:normal; font-weight:bold; margin:0 auto;width:351px; display:block; text-align:center; line-height:40px; z-index:3}
.wsbm .img{width:444px; height:594px; margin:20px auto; clear:both}
.wsbm p{width:250px; margin:0 auto; padding-bottom:30px; padding-left:20px}
.wsbm p a{width:130px; height:35px; text-align:center; line-height:35px; margin-right:10px; background:#880000; color:#FFF; font-weight:bold; display:block; font-size:16px; float:left;}
.wsbm p span{ margin-top:10px; float:left;width:60px; height:35px;}
.wsbm p span a{ background:none}
.hdgg,.mtbd{width:940px; padding:20px 30px; overflow:hidden}
.hdgg dl{width:940px; border-bottom:1px dashed #888; padding:10px 0px}
.hdgg dl dt{ font-size:14px; color:#333; font-weight:bold; line-height:30px}
.hdgg dl dt a{ color:#333}
.hdgg dl dd{ font-size:12px; color:#666; line-height:30px;}
.hdgg dl dd{ color:#666}
.hdgg .top dl dt{ text-align:center; font-size:18px; padding-bottom:10px}
.hdgg .top dl dd p{  padding-bottom:10px; font-size:14px;color:#333; line-height:28px; margin-top:0; font-weight:normal; text-align:left}
.hdgg  p{ color:#880000; font-size:16px; line-height:40px; text-align:center; font-weight:bold; margin-top:10px}
.hdgg dl dd em{ line-height:25px; margin-top:5px; display:block}
.mtbd ul li{ line-height:30px; font-size:14px; clear:both;}
.mtbd ul li a{ font-weight:normal; color:#333; float:left}
.mtbd ul li span{ background:url(new.gif) no-repeat; display:block;width:28px; height:10px; float:left; margin-top:10px}
.mtbd .line{ margin:5px 0; clear:both}
.mtbd ul{ border-bottom:1px dashed #888; padding:10px 0px; clear:both;float: left;
width: 940px;}

/*ÃÉ°æ*/
.black_overlay {display: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-color: black;z-index: 1001;-moz-opacity: 0.5;opacity: .50;filter: alpha(opacity=50);overflow: hidden;}
.fx{margin: 250px auto;width: 340px;border: 1px solid #CCC;background: #fcfaee url(fxbg.jpg) no-repeat left bottom;position: absolute;top: 0px;left: 37%;z-index: 1002;overflow: visible;padding: 15px 20px 15px 30px;display: inline; height:121px;} 
.fx p,.bdsharebuttonbox{width:200px; margin:12px 20px 0px 110px; }
.fx p{ line-height:25px; color:#884C00; font-weight:bold;font-size:14px}
.bdsharebuttonbox{ font-size:12px}
.fx1{ position:relative}
.fx span{ background:url(ca.jpg) no-repeat;width:20px; height:20px; display:block; position:absolute;right: -12px;top: -10px; }
.banner_B{ background:url(bannerbg.jpg); padding:10px 0}
.banner_B .jgbanner{ background:url(jg_06.gif) no-repeat left top;width:550px; height:87px; margin:10px 20px 5px 20px; padding-top:5px}
.conbox .con .main1 .picshow {margin: 0px 20px 20px 20px;width: 960px;clear: both;
float: left;_display: inline;}
.jgbanner b{ margin-left:65px}
.conbox .con .main1 .picshow ul li p { padding:3px 20px}
.conbox .con .main1 .picshow ul li p a{ color:#333; font-size:12px; float:left}
.conbox .con .main1 .picshow ul li p span{ text-align:right; color:#bc8f22; font-size:12px; float:right}

.gz {margin: 250px auto;width: 440px;border: 1px solid #CCC;background:#FFF url(menu1bg.jpg) repeat-x;position: absolute;top: 0px;z-index: 1002;overflow: visible;padding: 15px 20px 15px 30px;display: inline; height:400px;} 
.gz p{ font-size:14px ; line-height:25px}
.gz  b{ color:#fff; font-size:}
.gz span{ background:url(ca.jpg) no-repeat;width:20px; height:20px; display:block; position:absolute; right:10px }
.gz_b{width:492px; height:432px; position:absolute; left:37%; top:0}
.conbox .con .firstbox .no p{ font-size:16px; font-weight:bold; margin-top:60px }
.conbox .con .main .picshow ul li em{ width:180px; clear:both;color:#FF8500;  font-size:12px; text-align:center; display:block}
.nav em a{ color:#333}
.nav em a:hover{color:#0000ff}