@charset "gb2312";
/* CSS Document */
body{ background:url(images/bg.jpg); width:100%; padding:0; margin:0; font-family:Microsoft YaHei; font-size:12px }
dl,dt,dd,p,ul,li{ padding:0; margin:0}
.nav em a:hover,.first_con .logo_box dl dd a:hover{ color:#009}
img{ border:none}
ul{ list-style-type:none}
a{ text-decoration:none; color:#333;}
.cl{ clear:both;}
.top01{ background:url(images/top01.jpg) no-repeat center; height:100px}
.top02{ background:url(images/top02.jpg) no-repeat center; height:100px}
.top03{ background:url(images/top03.jpg) no-repeat center; height:100px;}
.top04{ background:url(images/top04.jpg) no-repeat center; height:100px;}
.top05{ background:url(images/top05.jpg) no-repeat center; height:148px;}
.top05 .meun .qyzf,.top05 .meun .qytd,.top05 .meun .wyzf{width:149px; height:46px; margin-top:100px; display: inline; color:#FFF; font-weight:bold; font-size:22px; line-height:46px; padding:0 10px; margin-right:106px;}
.top05 .meun {width:540px; margin:0 auto;  padding-top:100px; padding-left:30px}
.top05 .meun .wyzf{ color:#7d0c0c}
.first_m{width:1027px; margin:0 auto; background:#bb1c06  url(images/bgl.jpg) repeat-y left;}
.first_m .first_mr{width:1027px; background:url(images/bgr.jpg) repeat-y right}
.first_con{width:980px; margin:0 auto; background:#fff18e; overflow:hidden;}
.fbanner{ width:1000px; margin:0 auto; clear:both; background:url(images/firbanner.jpg); height:108px; }
.first_con p{ text-align:center; font-size:18px; font-weight:bold; color:#a90606; border-bottom:2px dashed #9d0400; padding:10px 0px 10px 60px}
.first_con .logo_box{ padding:5px; background:#fff18e; width:1027px}
.first_con .logo_box dl{ width:112px; border:1px solid #ccc; float:left; display:block; margin:4px}
.first_con .logo_box dl dt{width:112px; height:40px;}
.first_con .logo_box dl dt img{width:112px; height:40px;}
.first_con .logo_box dl dd{ border-top:1px solid #ccc; background:#f1f1f1; width:112px; height:30px; line-height:30px; font-size:12px; text-align:center}
.peo_b,.peo_b1 { padding:25px; width:1010px;}
.peo_b .peo_sh{width:314px; float:left; margin:10px 6px;}
.peo_b .peo_sh .peo_t{width:314px; height:40px; background:url(images/peot.jpg) no-repeat}
.peo_b .peo_sh .peo_m{ width:314px; background:#fff9d1; float:left}
.peo_b .peo_sh .peo_m p{ font-size:12px;color:#8a0200; border-bottom:1px dashed #000; padding:5px 5px 10px 5px}
.peo_b .peo_sh .peo_m p.no{ border-bottom:none; padding:5px 5px 0px 5px}
.peo_b .peo_sh .peo_m p em{ font-style:normal; }
.peo_b .peo_sh .peo_m p span a{ font-weight:bold;color:#220201}
.peo_b .peo_sh .peo_b{ width:314px; background:#fff18e url(images/peob.jpg) no-repeat  bottom}
.peo_b .peo_sh .peo_b .tt{width:303px; background:url(images/peo_tt.jpg) no-repeat; font-size:12px; color:#fcd365; height:48px; line-height:48px; text-align:center; font-weight:bold; margin:0 auto}
.peo_b .peo_sh .peo_m dl dt{width:161px; background:#fff18e url(images/peo_m.jpg) right repeat-y; float:left; margin-right:10px}
.peo_b .peo_sh .peo_m dl dt img{width:150px; padding:5px; background:#fff18e; padding-right:0}
.peo_b .peo_sh .peo_m dl dt .pict{ background:url(images/pe_pt.jpg) no-repeat; font-size:0; line-height:0px; height:6px; width:6px; float:right}
.peo_b .peo_sh .peo_m dl dt .picb{ background:url(images/peo_b.jpg) no-repeat; font-size:0; line-height:0px; height:6px; width:6px; float:right}
.peo_b .peo_sh .peo_m dl dd{ padding:10px 10px 0px 10px; line-height:20px;}
.peo_b .peo_sh .peo_b{ padding:20px 0px 10px 0px; z-index:-1; margin-top:-15px}
.sbanner{ width:1000px; margin:0 auto; clear:both; background: url(images/sebanner.jpg) no-repeat; height:108px; }
.peo_b .peo_sh_s{ padding:5px; background:url(images/sbg.jpg);width:220px; float:left; margin:7px}
.peo_b .peo_sh_s .peo_t{ background: url(images/sttbg.jpg) no-repeat; width:219px; height:40px; line-height:40px; color:#fcd365; text-align:center}
.tbanner{ width:1000px; margin:0 auto; clear:both; background: url(images/thbanner.jpg) no-repeat; height:108px; }
.f_item{width:220px;float: left;display: inline;margin: 0px 0 20px 10px;position: relative;}
.f_item img{border: none;}
.peo_b1 {width:950px; margin:0 auto; background:url(images/f_dbg2.gif); padding:15px}
.f_itemtop{background:url(images/wyzf1.png) no-repeat; height:34px; width:220px; margin-top:0px;}
.f_itemtit{background:url(images/wyzf2.jpg) no-repeat; height:38px; text-align:center; font-size:18px; color: #ffcc00; line-height:20px; width:220px; font-weight:bold;}
.f_itemCot{background:url(images/wyzf3.jpg); padding:10px; width:200px;}
.f_itemTxt{ color:#930005; line-height:18px; border-bottom:1px dashed #cf965c; margin:0px 10px; font-size:12px;}
.f_itemTxt span{display: block; clear: both; text-align:right; color: #000; font-size:12px; padding-bottom:5px;}

.f_itemimg{ text-align:center; margin-top:10px;}
.f_itemimg img{padding:3px; border:1px solid #e9bb8c; background:#fff; max-width:172px;_width:172px}
.f_itembot{background:url(images/wyzf5.png) left bottom no-repeat; height:34px; font-size:14px; color:#990003; text-align:center}
.f_btn {display: block;background: url(images/f_btn.png) no-repeat 11px 0px;width: 159px;height: 263px;margin: 0 auto;}
.fixed{ width:20px; height:180px; background: #C60; font:normal 13px/30px \5FAE\8F6F\96C5\9ED1; text-align:center; top:250px; padding:5px 8px ; color:#FFF; font-size:14px; font-weight:bold; line-height:25px}
.xzbg{ right:0; position: absolute}
a.down{ color:#fff18e; padding:5px 10px; display:block; background:#880000; float:right; margin-right:10px; font-size:12px;}
.box{position:absolute;width:454px;left:50%;height:auto;z-index:99999; background:url(images/popbot.png) bottom no-repeat; padding-bottom:31px;}
.boxbg{background: url(images/kuang1.jpg); padding:10px 10px 5px;}
.popcot{background:#f7e5be; padding:10px; font-size:14px;}
.close{position:absolute;right:-5px; top:-5px;font-size:12px;color:#fff; background:url(images/close.gif); display:block; width:29px; height:29px;}
.popcot li{text-align: right; padding:5px 0px}
.popcot input{border:1px solid #e9bb8c; line-height:25px; color:#999999; background: #fff url(images/inputDI.gif) top repeat-x; padding:0px 5px; font-size:12px;}
.w346{width:346px; height:25px;}
.w203{width:203px; height:25px;}
.w3462{width:346px; height:129px;border:1px solid #e9bb8c; line-height:25px; color:#999999; background: #fff url(images/inputDI.gif) top repeat-x; padding:0px 5px; font-size:12px; font-family:microsoft yahei}
.upimg{ background:url(images/ptobtn1.jpg) no-repeat; width:77px; height:27px; display:block; float:right; margin-left:10px}
.fl{float:left}
.xiaonian{clear:both; border-top:1px dashed #cf965c; padding-top:5px; margin-top:5px;}
#TB_overlayBG{background-color:#000;position:absolute;z-index:9999;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.5;}
.xnlist li{float:left; padding:2px 0px 0px 3px;_padding:2px 0px 0px 3px;}
.popcot .xnlist li a img{width:70px; height:70px; padding:1px; border:1px solid #e9bb8c;}
.popcot .xnlist li a.cur img{width:70px; height:70px; padding:1px; border:1px solid #63b000;}
.popcot .xnlist li a{position:relative;}
.popcot .xnlist li a span{ display:none}
.popcot .xnlist li a.cur span{display:block; background:url(images/gou.png) no-repeat; height:32px; width:32px; bottom:4px; right:3px; position: absolute;_bottom:6px;}

.forbtn{text-align:center; padding:10px 0px;}

.popcot input.btnsub{background:url(images/ptobtn2.jpg) no-repeat; width:77px; height:27px; border:0px;cursor:pointer;}
.popcot input.btnres{background:url(images/ptobtn3.jpg) no-repeat; width:77px; height:27px; border:0px;cursor:pointer;}

