@charset "gb2312";
/* CSS Document */
body{font-family:"Î¢ÈíÑÅºÚ",Arial, Helvetica, sans-serif; font-size: 12px;font-style: normal; line-height: 22px; font-weight: normal;
 font-variant: normal; color:#333; overflow-x:hidden; min-width:1200px;}
body,ul,dl,dd,dt,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,img,td,div,input{margin:0;padding:0;}
table{ border-collapse:collapse; border-spacing:0;}
a{ outline-style:none; color:#333; text-decoration:none; border:0px;}
a:hover{ text-decoration:none; color:#004694;}
input,select,textarea{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#666}
img{border:0;}
li{list-style-type:none; vertical-align:0}
.hidden{display:none;}
.fleft{float:left}
.fright{float:right}
.fleft_impt{ float:left!important;}
.pr{ position:relative;}
.pa{ position:absolute}
.clear{ clear:both; height:0; line-height:0; overflow:hidden; font-size:0;}
textarea{resize: none;}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.fbold{ font-weight:700}
.mar0{ margin-right:0px!important;}
.bor0{ border:0px!important;}
/*new*/
.w1002{ width:1002px; margin:0 auto}
/**/
.fcd dt{ padding-bottom:74px;}
.fcd dd{ padding-top:74px; height:754px;}
/*±³¾°*/
.bg1{ background:url(imagesbg1.jpg) no-repeat center top;}
.bg2{ background:url(imagesbg2.jpg) no-repeat center top;}
.bg3{ background:url(imagesbg3.jpg) no-repeat center top;}
.bg4{ background:url(imagesbg4.jpg) no-repeat center top;}
.bg5{ background:url(imagesbg5.jpg) no-repeat center top;}
.bg6{ background:url(imagesbg6.jpg) no-repeat center top;}
/**/
.pla1{ left:325px; top:185px;}
.pla2{ left:207px; top:559px;}
.pla3{ left:778px; top:143px;}
.pla4{ right:23px; top:405px;}
.pla5{ left:502px; top:149px;}
.pla6{ left:440px; top:600px;}
.pla7{ left:240px; top:235px;}
.pla8{ right:165px; top:226px;}
.pla9{ right:340px; bottom:190px;}

.wim2{ background:url(imagespic25.png) no-repeat; position:absolute; left:253px; top:371px;
height:185px; padding-top:6px; width:341px; padding-left:6px;}
.wim3{ position:absolute; left:605px; top:139px;}
.wim4{ position:absolute; right:52px; top:412px;}
.wim5{ position:absolute; left:530px;  top:530px;}
.wim6{ position:absolute; left:450px; top:100px;}
.pla10{ left:270px; top:275px; z-index:15;}
.pla11{ left:470px; top:415px;}
.wim7{background:url(imagespic44.png) no-repeat; position:absolute; right:200px; top:230px; width:186px; padding-left:28px; padding-top:5px; height:250px; }
.wim8{ position:absolute; right:370px; bottom:130px;}
/* ½¹µãÍ¼ */
.w1440{ width:1440px; position:relative; left:50%; margin-left:-720px;}
.nav{ position:absolute; width:1440px; left:50%; margin-left:-720px; height:74px; background:#fff; top:754px; z-index:100}
.nav 1002px{ height:74px;}
.logo{ background:url(imagespic2.jpg) no-repeat; width:125px; height:74px; position:absolute; left:10px; top:0px;}
.nav ul{ width:800px; float:right; height:74px;}
.nav li{ width:160px;color:#000; padding-top:16px; height:58px; cursor:pointer; float:left; text-align:center;}
.nav li h1{  font-size:16px;}
.nav li p{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.nav li.chose{ background:#e6003f; color:#fff;}
.nav li.chose1{ background:#e6003f; color:#fff;}
.fixde{ position:fixed; top:0px; z-index:120;}
.dsj{ width:1002px; height:754px; overflow:hidden; margin:0 auto;}
.dsj li{ float:left; width:1002px; position:relative; height:754px;}
.yd{ position:absolute; background:url(imagespic3.png) no-repeat; width:22px; height:22px; cursor:pointer; display:none;}
.wim1{ position:absolute; width:330px; padding-left:40px; height:230px; padding-top:7px; background:url(imagespic4.png) no-repeat; left:0px; top:210px;}
.show{ position:relative; width:22px; height:22px;}

.clser{ background:#fff; display:block; padding:10px 20px;}
.neiron{ background:url(imagespic27.png) no-repeat left bottom; padding-bottom:17px; position:absolute; left:-10px; bottom:22px; width:355px; z-index:100; display:none;}
.neiron1{background:url(imagespic26.png) no-repeat right bottom; margin-left:-315px;}
.year{ width:1002px; height:26px;  position:absolute; left:50%; margin-left:-501px; margin-top:-50px; top:145px;}
.yer{ height:39px; width:1002px; overflow:hidden; margin:0 auto;}
.yer li{ float:left; color:#fff; width:333px; cursor:pointer; background:#894557; text-align:center; font-size:16px; line-height:39px; margin-right:1px;}
.yer li a{ color:#000;}
.yer li.fth{ background:#b65c50; color:#fff;}
.yer li.fth1{ background:#b65c50; color:#fff;}
.per{ cursor:pointer; height:26px; width:21px; background:url(imagespic6.png) no-repeat center center; position:absolute; left:0px; top:0px;}
.nxt{ cursor:pointer; height:26px; width:21px; background:url(imagespic7.png) no-repeat center center; position:absolute; right:0px; top:0px;}
/**/
.therd{ margin-top:90px; display:block;}
.lsdt li{ background:url(imagespic53.png) no-repeat; width:203px; height:39px; float:left; margin-right:1px; cursor:pointer; 
line-height:39px; text-align:center; padding-bottom:7px; font-size:18px; color:#fff;}
.lsdt li.sdh{ background:url(imagespic52.png) no-repeat;}
.lsdt li.sdh1{ background:url(imagespic52.png) no-repeat;}
/**/
.shdl{ width:1002px; margin-top:45px; line-height:24px;}
.shdl dt{ padding:0px; float:left; height:auto; width:355px;}
.shdl dd{ float:right; padding:0px; height:auto; width:593px;}
.kg2 p{ text-indent:2em; font-size:16px;}
.title{ color:#1a6a93; font-size:20px; margin-bottom:10px;}
.sul{ float:left; width:35px; margin-top:5px;}
.sul li{ margin-bottom:19px;}
.tul{ }
.tul li{ border-top:1px dashed #7d8283; padding-top:43px;}
.tul1{float:left; border-bottom:1px solid #7d8283; border-left:1px solid #7d8283; width:551px; margin-left:6px; padding-top:15px; position:relative;}
.nexs{ width:551px; float:left; margin-left:42px; margin-top:-20px;}
.nexs li{ width:55px;line-height:16px; text-align:center;writing-mode:tb-rl;word-wrap:break-word;word-break:nomal; float:left;}
.pasd{ position:absolute; width:551px; left:0px; bottom:0px;}
.pasd li{ margin:0 5px; width:45px; text-align:center; position:relative; float:left; height:176px;}
.sheg{ display:block; background:#2186ae;}
.cds{ position:absolute; bottom:0px; width:45px; left:0px;}
.hei1{ height:2px;}
.hei2{ height:4px;}
.hei3{ height:8px;}
.hei4{ height:12px;}
.hei5{ height:16px;}
.hei6{ height:20px;}
.hei7{ height:26px;}
.hei8{ height:50px;}
.hei9{ height:75px;}
.hei10{ height:156px;}
.pasd li p{ position:relative; z-index:2; color:#000; display:none;}
.three{ margin-top:60px; overflow:hidden; height:644px;}
.w54{ float:left; width:544px; position:relative; height:365px;}
.w54 img{width:544px; height:365px;}
.mbh{ width:544px; height:365px; position:absolute; left:0px; top:0px; background:url(imagespicbg.png); display:none;}
.w46{ float:right; width:452px; height:365px; overflow:hidden;}
.w23{ width:452px; height:180px; overflow:hidden; margin-bottom:5px; position:relative;}
.w23 li{ float:left; width:223px; height:180px; margin-right:6px; cursor:pointer;}
.w23 li img{ width:223px; height:180px;}
.mglisr{ width:1002px; height:225px; overflow:hidden; margin:6px auto; }
.mglisr li{ width:384px; height:225px; float:left; margin-right:6px; cursor:pointer;}
.mglisr li img{width:384px; height:225px;}
.fdmg{ position:absolute;  padding:20px; background:url(imagespicbg.png); z-index:10; left:384px; bottom:0px; display:none;}
.mgl{ position:relative; width:1002px; margin:0 auto;}
.guanbi{ position:absolute; bottom:367px; right:175px; display:none; z-index:12; color:#fff;}
.navlist{ width:100%; height:50px; line-height:50px;/* background:#004694;*/ color:#fff; overflow:hidden;margin-bottom:-20px; margin-top:25px; }
.navlist ul{ width:720px; margin:0 auto;}
.navlist li{ float:left; height:39px; text-align:center; line-height:39px; font-size:16px;cursor:pointer;  margin-right:1px;
background:url(imagespic53.png) no-repeat; width:203px; padding-bottom:7px;}
.navlist li.hcsd{ background:url(imagespic52.png) no-repeat; color:#fff;}
.navlist li.hcsd1{ background:url(imagespic52.png) no-repeat; color:#fff;}
.mar75{ margin-top:65px;}
.lsit{ margin-bottom:6px; height:175px; width:1002px; overflow:hidden;}
.lsit li{ float:left; margin-right:6px; cursor:pointer; position:relative; height:175px; overflow:hidden;}
.ftbg{ padding:11px 20px; width:270px; height:153px; background:#fff; overflow:hidden;}
.ftbg h1{ color:#000; font-size:16px; margin-bottom:10px;}
.ftbg p{ margin-top:5px; text-indent:24px;}
.date{ text-align:right;}
.w465{ width:397px;}
.w465 img{ float:left;}
.txt{ float:right; width:295px;}
.w497{ width:387px;}
.w372{ width:372px;}
.shoset{ height:175px; background:url(imagesbglan.png); text-align:center; color:#fff; position:absolute; z-index:10; left:0px; top:0px;}
.shoset h2{ /*height:44px;*/ overflow:hidden; margin-top:40px; font-size:18px;}
.shoset p{ margin-top:45px;}
.prev{ background:url(imagespic55_1.png) no-repeat center center; width:20px; height:48px; cursor:pointer; position:absolute; left:60px;top:225px; z-index:100}
.next{background:url(imagespic56_1.png) no-repeat center center; width:20px; height:48px; cursor:pointer; position:absolute; right:60px; top:225px;}
.lmgs{ margin-top:30px; width:1002px; height:524px; overflow:hidden;}
.lmgs li{ float:left; width:1002px; height:524px;}
.lmgs1{ margin-top:30px; width:1002px; height:524px; overflow:hidden;}
.lmgs1 li{ float:left; width:1002px; height:524px;}
.showdd{ position:absolute; height:16px; position:absolute; bottom:-50px; left:50%;}
.showdd li{ width:16px; height:16px; background:url(imagespic95.png) no-repeat center center; float:left; cursor:pointer; margin:0 5px;}
.showdd li.sdtf{background:url(imagespic94.png) no-repeat center center;}
.lsqh{ width:360px; margin:20px auto 0;}
.lsqh a{ width:119px; float:left; height:26px; line-height:26px; text-align:center; background:#3a4d62; color:#fff; margin-right:1px; font-size:16px;}
.lsqh a:hover{ background:#cbcdce; color:#274465;}
.lsqh a.act{background:#cbcdce; color:#274465;}
.nselt{ margin:0 auto; width:816px; margin-top:50px;}
.nselt li{ width:203px; background:url(imagespic53.png) no-repeat; height:39px; line-height:39px; text-align:center; color:#fff; font-size:18px; 
padding-bottom:7px;float:left; cursor:pointer; margin-right:1px;}
.nselt li.chk{background:url(imagespic52.png) no-repeat;}
.nselt li.chk1{background:url(imagespic52.png) no-repeat;}
.gpmgs{ width:1002px; margin:0 auto; position:relative; height:530px;}
/****/
.ywfz li{ display:block; border-bottom:1px solid #7e898d; padding-bottom:10px; margin-bottom:10px;}
.ywfz li a{ padding-left:18px; font-size:18px; display:block;}
.ywfz li a:hover{ background:url(imagespic54.png) no-repeat left 5px;}
.ywfz li a.jzzz{background:url(imagespic54.png) no-repeat left 5px; color:#004694;}
/******/
.qih{ width:1002px; margin:20px auto; position:relative; height:575px;}
.prev_t{ background:url(imagespic55_1.png) no-repeat; width:20px; height:48px; position:absolute; left:-1px; top:250px; cursor:pointer;}
.next_t{ background:url(imagespic56_1.png) no-repeat; width:20px; height:48px; position:absolute; right:-1px; top:250px; cursor:pointer;}
.midmg{ width:960px; margin:0 auto; height:540px; overflow:hidden;}
.midmg ul{ float:left;}
.midmg li{ float:left; width:960px; height:540px; overflow:hidden;}
.w394{ float:left; width:384px; color:#fff; height:267px; overflow:hidden;}
.txtd{ background:#3e90bb; padding:20px; /*text-indent:5px;*/ font-size:15px; margin-bottom:1px; color:#fff; text-indent:2em;}
.txtfd{ font-size:18px; text-align:center; background:#1a6a93; line-height:56px; display:block; color:#fff}
.lstied{ float:left; width:576px; height:268px; overflow:hidden;}
.lstied dd{ width:191px; height:133px; margin-left:1px; margin-bottom:1px; float:left; position:relative; cursor:pointer; padding:0px;}
.lstied dd img{ position:absolute; width:191px; height:133px;}
.ddleft{ left:0px;}
.ddtop{ top:0px;}
.ddrig{ right:0px;}
.ddbot{ bottom:0px;}
.thredm{ width:960px; height:134px; }
.thredm dd{ width:191px; height:133px; margin-left:1px; margin-bottom:1px; float:left; position:relative; cursor:pointer; padding:0px;}
.thredm dd img{ position:absolute; width:191px; height:133px; top:0px;}
.thredm dd.htxte{top:0px;}
.therddd{ width:576px; height:133px;  float:left;}
.therddd dd{ width:191px; height:133px; margin-left:1px; margin-bottom:1px; float:left; position:relative; cursor:pointer; padding:0px;}
.therddd dd img{ position:absolute; width:191px; height:133px; bottom:0px; left:0px;}
.therddd .htxte{ bottom:0px;left:0px; position:absolute;}
.lsdtm{ width:382px; height:133px; float:right; overflow:hidden;}
.lsdtm img{ width:382px; height:133px;}
.hspoatr{ position:relative; cursor:pointer; overflow:hidden; text-align:center;}
.hspoatr h2{ font-size:16px; color:#fff; position:absolute; left:0px;background:url(imagesbglan.png); line-height:40px; height:40px; width:100%;
overflow:hidden; bottom:-40px; font-weight:100;}
.w540{ width:539px; float:left;}
.w540 dl{}
.w540 dd{ float:left; width:179px; height:161px; margin-right:1px; margin-top:1px; cursor:pointer; position:relative; padding:0px;}
.w540 dd img{ height:161px; width:179px; position:absolute;}
.w540 dd.mag0{ margin-right:0px;}
.mgrs{width:539px; height:162px; }
.mgrs img{ width:539px; height:161px; margin-top:1px;}
.wm4 img{ width:420px; height:161px; margin-bottom:1px;}
.w420{ float:right; width:420px;}
.w420 dd{ float:left; width:209px; height:161px; margin-right:2px; margin-top:1px; cursor:pointer; position:relative; padding:0px;}
.w420 dd img{ height:161px; width:209px; position:absolute;}
.w420 dd.mag0{ margin-right:0px;}
.mag0{ margin-right:0px!important;}
.w480{ width:479px; float:left;}
.tredsy img{ width:479px; margin-top:1px;}
.htxte{ text-align:center; text-align:center; line-height:28px; color:#fff; font-size:16px; position:absolute; display:none;}
.htxte h2{ line-height:28px; display:block; background:url(imagesbglan.png); color:#fff; font-size:16px; font-weight:100;}
.midmg dd{ padding-top:0px;}
.w480 dd{ float:left; width:239px; height:178px; margin-right:1px; margin-top:1px; position:relative; cursor:pointer;}
.w480 dd img{ width:239px; position:absolute; height:178px; bottom:0px;}
.w480 .htxte{ bottom:0;}
.w479{ width:480px; float:right;}
.w479 dd{ float:left; width:239px; height:179px; margin-right:1px; margin-bottom:1px; position:relative; cursor:pointer;}
.w479 dd img{ width:239px; position:absolute; height:179px; }
.lastm{width:479px; height:179px;}
.lastm img{ width:479px; height:178px; margin-top:1px;}
.w480p{ width:480px; float:left;}
.w480p dd{ position:relative; float:left; width:239px; height:205px; margin-bottom:1px; margin-right:1px; cursor:pointer; /*overflow:hidden*/}
.w480p dd img{ position:absolute; width:239px; height:205px;}
.w480p p{ margin-right:1px;}
.w48mg img{ width:479px; height:334px; margin-bottom:1px;}
/*******************/
.lmgs h1{ color:#0065b3; font-size:18px; margin-bottom:10px; display:none}
.lmgs1 h1{ color:#0065b3; font-size:18px; margin-bottom:10px;}
.w1kq{ width:1002px; margin-top:20px;}
.w1kq dd{ float:left; padding:0px; width:auto; height:auto;}
.w1kq img{ margin:1px;}
.w1kq img.mart{ margin-bottom:2px;}
.wd221{ width:221px!important;}
.text{ float:left; /*position:relative;*/ width:275px; height:524px; margin-left:110px;}
.paw{ width:260px; position:absolute; left:95px; bottom:47px; font-size:16px; color:#000; text-indent:2em;}
.ftim{ float:right; margin-right:10px;}
.cssz table{ width:539px; text-align:center; line-height:40px; font-size:18px;}
.tabl{ width:60px; margin:10px auto 0;}
.tabl li{ float:left; width:16px; height:16px; background:url(imagespic95.png) no-repeat center center; cursor:pointer; margin:0 7px;}
.tabl li.csz{background:url(imagespic94.png) no-repeat center center;}
.wbzh{ width:1002px; height:702px; overflow:hidden; margin:0 auto;}
.three{ height:702px;}
.ysld{ width:1002px; position:relative;} 
.ysld dd{ padding:0px; margin:0px; width:200px; position:absolute; top:228px; cursor:pointer; height:216px;}
.dlfe1{ left:0px;}
.dlfe2{ left:200px;}
.dlfe3{ left:400px;}
.dlfe4{ left:600px;}
.dlfe5{ right:0px;}
.ysld dd.top1{ top:131px; width:300px;}
.ysld dd.top2{ top:131px; width:300px; margin-left:-30px!important;}
.ysld dd.top3{ top:131px; width:300px;}
.ysld dd.margl{ margin-left:-px;}
.ysld dd.margl{ margin-left:-px;}
.ysld dd.margin-r{ margin-right:-50px;}
.ysld dd img{ width:100%;}
.tset{ text-align:center; color:#000;}
.txbg{ background:#e2e6ea;}
.shtxt{ display:none;}
.asdfj{ width:1002px; height:664px; overflow:hidden; }
.asdfj dd{ padding:0px; height:664px; width:1002px; position:relative; float:left; overflow:hidden;}
.nvzs{ position:absolute; right:0px; top:0px; cursor:pointer; z-index:80}
.prnav{ position:relative; width:59px; height:59px;behavior:url(cssPIE.htc); border-radius:5px; background:url(imagespic106.png) no-repeat right top;}
.navtl{background:url(imagespic106.png) no-repeat right top; /*width:503px; height:161px;*/ height:0px; width:0px; position:absolute; right:0px; top:0px; overflow:hidden;}
.nv43{ width:430px; padding:10px 0px; margin-left:10px; display:none;}
.nv43 p{ float:left; color:#fff; padding:0 10px; height:22px; position:relative;behavior:url(cssPIE.htc); border-radius:5px; margin-right:10px;
 font-size:16px; margin-bottom:5px; cursor:pointer;}
.nv43 p.cxths{ background:url(imagesbghq.png);}
.nv43 p.cxths1{ background:url(imagesbghq.png);}
.txtde{ background:#ebeef2; padding:10px; color:#000; width:420px; position:absolute; left:0px; top:30px; text-indent:2em; font-size:14px;}
.jzhw{ position:absolute; right:0px; top:22px;}
.logkh{ position:absolute; left:0px; bottom:60px;}
.wzt{ position:absolute; right:0px; top:333px; width:450px; text-align:right; color:#274465; font-size:24px; line-height:24px;}
.wzt img{ width:450px;}
.wzt p{ margin:20px 0px;}
.diwf{width:1002px; height:664px; overflow:hidden; position:relative; margin-top:88px;}
.patxf{ position:absolute; left:80px; top:94px; width:430px; text-indent:2em; font-size:16px;}
.ftimg{ float:left; width:525px; /*height:524px;*/ height:411px; margin-top:70px;}
.ftimg img{ width:525px; height:411px;}
.w100f{ width:1000px; margin:0 auto;}
.bghh{ background:#000}
.w1440{ width:!important; left:50%; margin-left:-720px;}
.colsetv{position:relative;behavior:url(cssPIE.htc); border-radius:15px; }
.colsetv1{ background:#fff; width:80px; height:24px; text-align:center; line-height:24px; font-size:14px; cursor:pointer; float:right; background:#fef868; color:#333;}
.lomg{ position:absolute; top:361px; left:50%; margin-left:-142px; display:none; }
.textdef{ position:absolute; left:50%; margin-left:-171px; top:361px; font-size:18px; /*color:#000;*/ font-family:"ºÚÌå"; line-height:28px;width:342px; height:112px; overflow:hidden; }
.qysh{ width:342px; height:112px; display:block; overflow:hidden; position:relative;}
.textdef p{/*left:0px; position:absolute;*/ width:0px; overflow:hidden; height:28px;}
.tp0{ top:0px;}
.tp1{ top:28px;}
.tp2{ top:56px;}
.tp3{ top:84px;}
.clickjr{ width:1002px; position:absolute; top:600px; left:50%; margin-left:-501px;}
.clickjr a{ background:url(imagesclickjr.png) no-repeat; width:118px; height:36px; float:right; margin-right:40px;}
.leader{ position:absolute; bottom:130px; left:50%; margin-left:-501px; width:1002px;}
.leader p{ float:left; text-indent:2em; width:600px; line-height:32px; font-size:16px;}
.leader .slog{ background:url(imagespic5.png) no-repeat; width:255px; height:122px; float:right;}
.prevt{ background:url(imagespic55.png) no-repeat center center; width:57px; height:138px; cursor:pointer; position:absolute; left:0px; top:476px; z-index:101;}
.nretr{background:url(imagespic56.png) no-repeat center center; width:57px; height:138px; cursor:pointer; position:absolute; right:0px; top:476px; z-index:101;}
.asdfj .yd{ display:block}
/******/
.m980{ width:970px; margin:10px auto;}
.w482{ width:482px;}
.w482 dl{ margin-bottom:6px; height:270px;}
.w482 dd{ padding:0px;  float:left; margin-right:2px; width:239px; height:134px; margin-bottom:2px; cursor:pointer; position:relative;}
.w482 dd img{ width:239px; height:134px; position:absolute;}
.w482 dt{ padding:0px; float:left; width:239px; height:134px; margin-bottom:2px; margin-right:2px; line-height:134px; text-align:center; font-size:18px; background:#fee5c4;}
.txtdes{background:#fee5c4; width:480px; height:270px; overflow:hidden; margin-bottom:6px;}
.txtdes p{ line-height:28px; text-indent:2em; padding:35px 30px 0px; font-size:16px;}
/*******/
.bghy{ background:#FFF8DB url(imagespic_f5.jpg) no-repeat; width:989px; height:651px;}
.bghy h2{ float:left; margin:50px; color:#a50000; font-size:24px; line-height:24px; font-weight:100;}
.righ_b{ float:left; margin-top:30px; height:620px; overflow-y:auto; width:640px; font-size:13px;}
.new_list{ width:600px;}
.new_list li{ margin-top:30px; display:block;}
.new_list li h3 a{ font-size:18px; color:#000;}
.new_list li h3 a:hover{color:#004694;}
.txd{ height:44px; overflow:hidden; margin-top:10px; text-indent:24px;}
.deat{ float:right;}
.fy{ text-align:center; margin-top:50px;}
.fy a{ background:url(imagespic_f4.png) no-repeat center center; padding:6px; margin:5px;}
.fy a:hover{ background:url(imagespic_f3.png) no-repeat center center; }
.fy a.chsthis{background:url(imagespic_f3.png) no-repeat center center;}
.fh{display: block;float: right;margin: 8px 15px 0px 0px;}
.fho {display: block;margin: 8px 15px 0px 0px;}
.fhpa{position:absolute; bottom:7px; right:0px;}
.cont{ width:660px;}
.cont h1{ text-align:center; color:#000; font-size:20px;}
.cont .dt{ display:block;margin: 1px 11px 15px 0px;}

.cont p{ margin:10px 0px;}
.cont img{ margin-bottom:10px;}
.lsit li h2 a{ color:#e6003f; text-align:center; height:auto;}
.bglan{ text-align:center;}

.bghy h2{cursor:pointer;/* background:url(imagesback.png) no-repeat right center;*/padding-right:20px;}
.nl p{ text-indent:24px;}
.nll p{ text-indent:24px;}
.font_w{font-weight:bold; float:left; display:inline;}
.content{font-weight:bold; font-size:14px;}
.cont h3{ margin-left:24px;}
.cont .font_w{margin-left:24px;}
.new_list2{ width:600px;}
.new_list2 li{ margin-top:30px; display:block;}
.new_list2 li h3 a{ font-size:18px; color:#000;}
.new_list2 li h3 a:hover{color:#004694;}
.dates{width:92px; height:117px; background:#ed1545; text-align:center; float:left;}
.day{ height:76px; line-height:76px; display:block; font-size:57px; color:#FFF; border-bottom:1px dashed #FFFFFF;}
.month{height:40px; line-height:40px; display:block; font-size:27px; color:#FFF;}
.cont .author,.laiyuan{ display:block;margin: 15px 0px 0px 0px;}
.cont .author{margin-right:40px;}
.cent{text-align:center; margin-top:50px;}
.cent img{width:400px; height:270px;}
.news_back{}
.heicon6{height:550px; width:725px;}
.cent2{ position:relative;}
.img1{position:absolute; left:0px; top:0px;z-index: 1;}
.img2{position:absolute; left:312px; top:120px;}




.news_con7 {
	padding-top: 1px;
}

.news_con7 h2 {
	float: none;
	margin: 30px 0 20px 79px;
	display: inline-block;
}

.news_con7 p {
	width: 830px;
	margin: 0 auto;
}

#galWrapper {
	margin-top: 55px;
	max-width: 830px;
	height: 470px;
	margin: 0 auto;
	overflow-y: hidden;
}

.gallery {
	display: none;
}

.gallery1 {
	display: block;
}


.gallery li {
	float: left;
	margin: 0 25px 20px 0;
	/*margin: 0 25px 18px 0;*/
	position: relative;
	width: 188px;
	height: 124px;
}

.gallery img {
	cursor: pointer;
}

.gallery h3 {
	text-align: center;
	margin: 9px 0 18px;
	font-size: 16px;
}

.imgTitle {
	font-size: 14px;
	color: white;
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	/*text-align: center;*/
	padding-left: 18px;
	width: 170px;
	height: 25px;
	background: url(imagesblbg.png) no-repeat -2px 50%;
}

.imgTitle:hover {
	background: url(imagesrdbg.png) no-repeat -2px 50%;
}

.imgAuthor {
	color: white;
	display: none;
}

li.nomgr {
	margin-right: 0;
}

.fhpb {
	position: absolute;
	top: 0;
	right: 0;
}

.pager {
	margin-top: 20px;
	text-align: center;
}

.pager li {
	float: left;
	cursor: pointer;
	padding: 0 10px;
	margin-right: 5px;
	font-weight: bold;
}


.pager ul {
	display:inline-block;
	*zoom: 1;
	*display: inline;
}

.curtYm, .pager li:hover {
	color: #e54339;
}

#prevGal {
	padding-left: 26px;
	background: url(imagesprevp.png) 0 50% no-repeat;
}

#nxtGal {
	padding-right: 26px;
	background: url(imagesnxtp.png) 100% 50% no-repeat;
}

#picViewer {
	width: 100%;
	height: 670px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 200;
	display: none;
	background-color: rgba( 118, 118, 118, .5 );
  /*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7F767676,endColorstr=#7F767676);*/
}


#clsb {
	position: absolute;
	height: 58px;
	width: 59px;
	/*top: 136px;*/
	top: 35px;
	right: 190px;
	cursor: pointer;
	background: url(imagesclsBtn.png) no-repeat center center;
}

#twWrapper {
	position: relative;
	width: 990px;
	margin: 0 auto;
	height: 511px;
	top: 100px;
}

#twWrapper > div {
	position: absolute;
}

.button {
	cursor: pointer;
	position: absolute;
	top: 50%;
	margin-top: -79px;
	width: 80px;
	height: 77px;
}

#prevBtn {
	left: 0;
	background: url(imagesprevBtn.png) no-repeat center center;
}

#nxtBtn {
	right: 0;
	background: url(imagesnxtBtn.png) no-repeat center center;
}

#imgDsp, #imgDtl {
	left: 120px;
	width: 729px;
}

#imgDsp {
	height: 429px;
	text-align: center;
	/*vertical-align: middle;
	display: table-cell;*/
}

#imgDsp img {
	/*max-width: 729px;
	max-height: 429px;*/
}

#imgDtl {
	height: 68px;
	background: #F26842;
	bottom: 0;
}

#imgDtl span {
	font-size: 18px;
	line-height: 1.55;
	display: block;
	color: white;
	padding-left: 35px;
}

#imgDtl .zpTitle {
	padding: 5px 0 0 16px;
}