.container {
  margin: auto; padding: 0px 0px 16px; width: 1200px; height: auto;
}
.contain {
  width: 1200px;
}
.mt15 {
  margin-top: 15px;
}
.ind_twcontain {
  background: rgb(255, 255, 255); padding: 10px; width: 1180px; height: 280px;
}
.ind_twbox {
  width: 685px; height: 300px; overflow: hidden;
}
.mF_games_tb_wrap {
  padding: 0px !important; border: currentColor !important; border-image: none !important;
}
#myFocus {
  height: 300px !important;
}
.mF_games_tb .prev {
  display: none !important;
}
.mF_games_tb .next {
  display: none !important;
}
.mF_games_tb .thumb ul {
  left: 0px !important; width: 333px !important;
}
.mF_games_tb .thumb {
  left: 9px !important; height: 73px !important;
}
.mF_games_tb .thumb ul li {
  width: 96px !important;
}
.mF_games_tb .thumb ul li a {
  margin: 10px 3px !important; border: 1px solid rgb(102, 102, 102) !important; border-image: none !important;
}
.mF_games_tb .thumb ul li.current a {
  border: 1px solid rgb(223, 154, 49) !important; border-image: none !important;
}
.mF_games_tb .thumb ul li a img {
  width: 88px !important; height: 49px !important;
}
.mF_games_tb .txt li {
  bottom: 74px !important;
}
.mF_games_tb .txt li a {
  font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-weight: normal !important;
}
.mF_games_tb .txt li b {
  height: 112px !important;
}
.ind_ttbox {
  width: 470px;
}
.ind_tttit {
  height: 20px; position: relative;
}
.ind_tttit a {
  background: url("../images/tt_bg.jpg") no-repeat; left: 0px; top: 0px; width: 32px; height: 57px; text-align: center; color: rgb(255, 255, 255); line-height: 57px; letter-spacing: 2px; overflow: hidden; font-size: 18px; font-weight: bold; display: block; position: absolute;
}
.ind_tttit a:hover {
  color: rgb(255, 255, 255);
}
.ind_ttcon {
  padding: 0px 8px; width: 454px;
}
.ind_ttcon .dbt {
  height: 50px; text-align: center; line-height: 50px; overflow: hidden; padding-top: 5px;
}
.ind_ttcon .dbt a {
  height: 50px; text-align: center; color: rgb(68, 68, 68); overflow: hidden; font-size: 22px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ind_ttcon .dbt a:hover {
  color: rgb(202, 0, 0); font-weight: bold;
}
.ind_ttcon .text {
  height: 48px; color: rgb(102, 102, 102); line-height: 24px; text-indent: 2em; overflow: hidden; padding-bottom: 13px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ind_ttcon .text a {
  color: rgb(235, 0, 0);
}
.ind_ttcon .text a:hover {
  color: rgb(235, 0, 0);
}
.ind_newsbox {
  background: rgb(255, 255, 255);width: 1190px; height: 298px;
}
.ind_news {
  width: 410px;
}
.ind_thr{
width:270px;
}

.ind_thr ui li{
width:260px;


}
.ml30 {
  margin-left: 30px;
}
.ind_newstop {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 37px; overflow: hidden;
}
.ind_newstop a {
  width: 100px; height: 37px; text-align: center; color: rgb(72, 72, 72); line-height: 30px; font-size: 18px; margin-right: 15px; float: left; display: block;
}
.ind_newstop .sec2 {
  background: url("../images/ind_newsec2.gif") repeat-x 0px bottom; color: #454545; font-weight:bold;
}
.ind_newstop a#a3td1 {
  margin-right: 16px;
}
.ind_newstop a#a3td2 {
  margin-right: 16px;
}
.ind_newstop a#a3td3 {
  margin-right: 0px;
}
.ind_newslist {
  height: 240px; line-height: 30px; overflow: hidden; padding-top: 11px; 
}
.ind_newslist ul li {
  background: url("../images/ico.gif") no-repeat 5px 14px; width: 383px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 14px; vertical-align: bottom;
}
.ind_newslist ul li a {
  color: rgb(85, 85, 85); font-size: 14px; float: left;
}
.ind_newslist ul li a:hover {
  color: rgb(205, 53, 1);
}
.tu_newslist ul li img {
  padding-top: 10px !important; float: left;
}
.tu_newslist {
  height: 240px; line-height: 30px; overflow: hidden; padding-top: 20px; 
}
.tu_newslist ul li {
  background: url("../images/ico.gif") no-repeat 5px 14px; width: 445px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 14px; vertical-align: bottom;
}
.tu_newslistt ul li a {
  color: rgb(85, 85, 85); font-size: 14px; float: left;
}
.tu_newslist ul li a:hover {
  color: rgb(205, 53, 1);
}
.tu_newslist ul li img {
  padding-top: 10px !important; float: left;
}
.new_left{width:877px; float:left;}
.new_right{width:300px; float:right; margin-top:-300px;}
.ind_ledbox {
  width: 300px;}
.ind_ldtop {
  padding: 4px 4px 0px 0px; height: 44px; overflow: hidden;
}
.ind_ldtop span.tit {
  width: 120px; height: 26px; overflow: hidden; float: left; display: block;
}
.ind_ldtop span.xx {
  width: 82px; height: 24px; overflow: hidden; float: right; display: block;
}
.ind_ldtop span.xx a {
  background: url("../images/ind_ledxx.png") no-repeat; width: 55px; height: 24px; color: rgb(102, 102, 102); line-height: 24px; padding-left: 27px; display: block;
}
.ind_ldtop span.xx a:hover {
  background: url("../images/ind_ledxx.png") no-repeat 0px bottom; color: rgb(255, 255, 255);
}
.ind_ledcon {
  height: 228px; overflow: hidden;
}
.ind_ledimg {
  width: 130px; height: 179px; overflow: hidden;
}
.ind_ledimg img {
  padding: 2px; border: 1px solid rgb(232, 232, 232); border-image: none;
}
.ind_ledtur {
  width: 218px; height: 179px; overflow: hidden; margin-left: 13px;
}
.ind_ledtur .name {
  width: 218px; height: 28px; line-height: 28px; overflow: hidden; font-size: 18px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ind_ledtur .zw {
  width: 218px; height: 34px; color: rgb(102, 102, 102); line-height: 34px; overflow: hidden; font-size: 16px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ind_ledtur p {
  width: 218px; height: 104px; color: rgb(153, 153, 153); line-height: 26px; text-indent: 2em; overflow: hidden; font-size: 14px; float: left;
}
.ind_ledcon ul {
  width: 370px; height: 36px; overflow: hidden; margin-top: 13px; float: left;
}
.ind_ledcon ul li {
  width: 89px; height: 36px; padding-right: 3px; float: left;
}
.ind_ledcon ul li.last {
  padding-right: 0px;
}
.ind_ledcon ul li a {
  background: url("../images/ind_ledbtn.png") no-repeat; width: 89px; height: 36px; text-align: center; line-height: 36px; overflow: hidden; font-size: 16px; display: block;
}
.ind_ledcon ul li a:hover {
  background: url("../images/ind_ledbtn.png") no-repeat right 0px; color: rgb(255, 255, 255);
}
.ind_ztbox {
  height: 75px; overflow: hidden;
}
.ind_zttitle {
  width: 70px; height: 75px; overflow: hidden;
}
.ind_zttitle a {
  background: rgb(82, 175, 182); padding: 12px 12px 0px 14px; width: 44px; height: 63px; color: rgb(255, 255, 255); line-height: 26px; letter-spacing: 2px; overflow: hidden; font-size: 18px; display: block;
}
.ind_zttitle a:hover {
  color: rgb(255, 255, 255);
}
.ind_ztnr {
  width: 1260px; height: 75px; overflow: hidden;
}
.ind_ztnr ul {
  width: 1270px;
}
.ind_ztnr ul li {
  width: 244px; height: 75px; overflow: hidden; padding-right: 10px; float: left;
}
.ind_xxkbox {
  width: 939px; height: 350px;
}
.ind_xxktit {
  width: 120px; height: 350px; overflow: hidden;
}
.ind_xxktit a {
  width: 112px; height: 54px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; padding-top: 56px; font-size: 18px; margin-bottom: 10px; float: left; display: block;
}
.ind_xxktit .sec1 {
  background: url("../images/ind_xxkico.png") no-repeat rgb(0, 121, 214);
}
.ind_xxktit .sec2 {
  background: url("../images/ind_xxkico.png") no-repeat rgb(255, 255, 255); color: rgb(0, 121, 214); padding-right: 8px;
}
.ind_xxktit .sec1#a4td0 {
  background-position: 0px 0px;
}
.ind_xxktit .sec2#a4td0 {
  background-position: -120px 0px;
}
.ind_xxktit .sec1#a4td1 {
  background-position: 0px -120px;
}
.ind_xxktit .sec2#a4td1 {
  background-position: -120px -120px;
}
.ind_xxktit .sec1#a4td2 {
  background-position: 0px -240px;
}
.ind_xxktit .sec2#a4td2 {
  background-position: -120px -240px;
}
.ind_xxkcon {
  background: rgb(255, 255, 255); padding: 15px; width: 789px; height: 320px;
}
.ind_gkmlbtn {
  width: 789px; height: 38px; overflow: hidden;
}
.ind_gkmlbtn ul li {
  width: 150px; height: 38px; overflow: hidden; padding-right: 10px; float: left;
}
.ind_gkmlbtn ul li.l5 {
  width: 149px; padding-right: 0px;
}
.ind_gkmlbtn ul li a {
  background: url("../images/ind_gkmlbtn.png") no-repeat; width: 150px; height: 38px; text-align: center; color: rgb(85, 85, 85); line-height: 38px; font-size: 14px; display: block;
}
.ind_gkmlbtn ul li a:hover {
  background-position: -160px 0px; color: rgb(255, 255, 255);
}
.ind_gkmlbtn ul li.l5 a {
  background-position: 0px -40px; width: 149px;
}
.ind_gkmlbtn ul li.l5 a:hover {
  background-position: -160px -40px; width: 149px;
}
.ind_gknrcon {
  width: 789px; padding-top: 8px;
}
.ind_gklbbox {
  width: 539px;
}
.ind_gkxxktop {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 37px; overflow: hidden;
}
.ind_gkxxktop a {
  padding: 0px 8px; width: auto; height: 35px; color: rgb(72, 72, 72); line-height: 30px; font-size: 18px; margin-left: 6px; float: left; display: block; white-space: nowrap;
}
.ind_gkxxktop .sec2 {
  color: rgb(0, 122, 214); border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
.ind_gkxxktop a#a5td0 {
  margin-left: 0px;
}
.ind_gklist {
  height: 180px; line-height: 30px; overflow: hidden; padding-top: 11px;
}
.ind_gklist ul li {
  background: url("../images/ico.gif") no-repeat 0px 14px; width: 518px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 14px; vertical-align: bottom;
}
.ind_gklist ul li a {
  color: rgb(85, 85, 85); font-size: 14px; float: left;
}
.ind_gklist ul li a:hover {
  color: rgb(205, 53, 1);
}
.ind_gklist ul li img {
  padding-top: 10px !important; float: left;
}
.ind_gkbtn {
  width: 539px; height: 40px; overflow: hidden; padding-top: 6px;
}
.ind_gkbtn ul li {
  width: 175px; height: 40px; overflow: hidden; padding-right: 7px; float: left;
}
.ind_gkbtn ul li.l3 {
  padding-right: 0px;
}
.ind_gkbtn ul li a {
  background: url("../images/ind_gkbtn.png") no-repeat; width: 100px; height: 40px; line-height: 38px; overflow: hidden; padding-left: 75px; font-size: 16px; display: block;
}
.ind_gkbtn ul li a:hover {
  background: url("../images/ind_gkbtnh.png") no-repeat;
}
.ind_gkbtn ul li.l1 a {
  background-position: 0px 0px; color: rgb(207, 102, 0);
}
.ind_gkbtn ul li.l1 a:hover {
  background-position: 0px 0px; color: rgb(255, 255, 255);
}
.ind_gkbtn ul li.l2 a {
  background-position: -182px 0px; width: 111px; color: rgb(0, 51, 146); padding-left: 64px;
}
.ind_gkbtn ul li.l2 a:hover {
  background-position: -182px 0px; color: rgb(255, 255, 255);
}
.ind_gkbtn ul li.l3 a {
  background-position: -364px 0px; color: rgb(178, 102, 0);
}
.ind_gkbtn ul li.l3 a:hover {
  background-position: -364px 0px; color: rgb(255, 255, 255);
}
.ind_gkzdbox {
  width: 300px; padding-top: 7px;
}
.ind_gkzdtop {
  background: url("../images/ind_gkzdlytop.png") no-repeat; width: 300px; height: 40px; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px;
}


.ind_gkzdlb {
  background: rgb(245, 245, 245); width: 286px; height: 250px; padding:11px 29px 0px 51px;
}
.ind_gkzdlb ul {
  background: url("../images/ind_gkzdlyline.gif") repeat-y 6px 0px; width: 150px; height: 210px; overflow: hidden; padding-top: 5px;
}
.ind_gkzdlb ul li {
  width: 150px; height: 41px; overflow: hidden; float: left;
}
.ind_gkzdlb ul li a {
  background: url("../images/ind_gkzdico.png") no-repeat 0px -26px; width: 121px; height: 41px; color: rgb(85, 85, 85); line-height: 41px; overflow: hidden; padding-left: 29px; font-size: 16px; display: block;
}
.ind_gkzdlb ul li a:hover {
  background: url("../images/ind_gkzdico.png") no-repeat 0px 15px; color: rgb(0, 121, 214); padding-left: 29px;
}
.ind_bslbox {
  width: 500px;
}
.ind_bstop {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 33px; overflow: hidden;
}
.ind_bstop a {
  padding: 0px 15px; width: auto; height: 31px; color: rgb(72, 72, 72); line-height: 24px; font-size: 16px; margin-left: 2px; float: left; display: block; white-space: nowrap;
}
.ind_bstop .sec2 {
  color: rgb(0, 122, 214); border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
.ind_bstop a#a6td0 {
  margin-left: 0px;
}
.ind_bsfllb {
  width: 500px; height: 111px;
}
.ind_bsfllb ul {
  width: 510px;
}
.ind_bsfllb ul li {
  padding: 0px 10px 10px 0px; width: 75px; height: 30px; float: left;
}
.ind_bsfllb ul li a {
  background: url("../images/ind_bslbbtn.png") no-repeat; width: 75px; height: 30px; text-align: center; color: rgb(85, 85, 85); line-height: 30px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ind_bsfllb ul li a:hover {
  background: url("../images/ind_bslbbtn.png") no-repeat 0px bottom; color: rgb(255, 255, 255);
}
.ind_bmbslist {
  width: 500px; height: 111px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.ind_bmbslist ul {
  width: 490px;
}
.ind_bmbslist ul li {
  padding: 0px 10px 10px 0px; width: 88px; height: 30px; float: left;
}
.ind_bmbslist ul li a {
  background: url("../images/ind_bslbbtn1.png") no-repeat; width: 88px; height: 30px; text-align: center; color: rgb(85, 85, 85); line-height: 30px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ind_bmbslist ul li a:hover {
  background: url("../images/ind_bslbbtn1.png") no-repeat 0px bottom; color: rgb(255, 255, 255);
}
.ind_bszdlist {
  width: 500px; height: 101px; overflow: hidden; margin-top: 12px;
}
.ind_bszdlist ul {
  width: 520px;
}
.ind_bszdlist ul li {
  padding: 0px 20px 10px 0px; width: 110px; height: 48px; overflow: hidden; float: left;
}
.ind_bszdlist ul li a {
  width: 110px; height: 48px; display: block; position: relative; cursor: pointer;
}
.ind_bszdlist ul li a p {
  left: 0px; top: 0px; width: 110px; height: 24px; overflow: hidden; display: block; position: absolute;
}
.ind_bszdlist ul li a .ico {
  background: url("../images/ind_bszdico.png") no-repeat; left: 0px; top: 0px; width: 110px; height: 50px; overflow: hidden; display: block; position: absolute;
}
.ind_bszdlist ul li a .tit {
  left: 0px; top: 24px; width: 110px; height: 24px; text-align: center; color: rgb(85, 85, 85); line-height: 24px; overflow: hidden; font-size: 14px; display: block; position: absolute;
}
.ind_bszdlist ul li a:hover .tit {
  color: rgb(229, 65, 65);
}
.ind_bszdlist ul li.l1 a .ico {
  background-position: 0px 0px;
}
.ind_bszdlist ul li.l4 a .ico {
  background-position: -130px 0px;
}
.ind_bszdlist ul li.l7 a .ico {
  background-position: -260px 0px;
}
.ind_bszdlist ul li.l3 a .ico {
  background-position: -390px 0px;
}
.ind_bszdlist ul li.l2 a .ico {
  background-position: -520px 0px;
}
.ind_bszdlist ul li.l5 a .ico {
  background-position: -650px 0px;
}
.ind_bszdlist ul li.l6 a .ico {
  background-position: -780px 0px;
}
.ind_bsmslist {
  width: 500px; height: 97px; overflow: hidden; margin-top: 16px;
}
.ind_bsmslist ul {
  width: 585px;
}
.ind_bsmslist ul li {
  padding: 0px 85px 17px 0px; width: 110px; height: 40px; overflow: hidden; float: left;
}
.ind_bsmslist ul li a {
  width: 108px; height: 40px; text-align: right; color: rgb(85, 85, 85); line-height: 40px; padding-right: 2px; font-size: 14px; display: block; cursor: pointer;
}
.ind_bsmslist ul li a:hover {
  color: rgb(229, 65, 65);
}
.ind_bsmslist ul li a span {
  background: url("../images/ind_bsmsico.png") no-repeat; width: 40px; height: 40px; overflow: hidden; float: left; display: block;
}
.ind_bsmslist ul li.l1 a span {
  background-position: 0px 0px;
}
.ind_bsmslist ul li.l2 a span {
  background-position: -195px 0px;
}
.ind_bsmslist ul li.l3 a span {
  background-position: -390px 0px;
}
.ind_bsmslist ul li.l4 a span {
  background-position: 0px -57px;
}
.ind_bsmslist ul li.l5 a span {
  background-position: -195px -57px;
}
.ind_bsmslist ul li.l6 a span {
  background-position: -390px -57px;
}
.ind_bsrbox {
  width: 269px;
}
.ind_bscj_top {
  background: url("../images/ind_bscjtopico.jpg") no-repeat 0px 4px; height: 22px; color: rgb(0, 121, 214); line-height: 22px; overflow: hidden; padding-left: 16px; font-size: 16px;
}
.ind_bscj_top a {
  color: rgb(0, 121, 214);
}
.ind_bscj_top a:hover {
  color: rgb(0, 121, 214);
}
.ind_bscjnr {
  width: 269px; height: 282px; overflow: hidden; padding-top: 16px;
}
.ind_bscjnr ul {
  width: 278px;
}
.ind_bscjnr ul li {
  padding: 10px 9px 0px 0px; width: 130px; height: 84px; float: left;
}
.ind_bscjnr ul li a {
  background: url("../images/ind_bscjbtnbg.png") no-repeat; width: 130px; height: 74px; text-align: center; color: rgb(85, 85, 85); line-height: 30px; overflow: hidden; padding-top: 10px; font-size: 16px; display: block;
}
.ind_bscjnr ul li a:hover {
  background: url("../images/ind_bscjbtnbg.png") no-repeat right 0px; color: rgb(84, 110, 122);
}
.ind_bscjnr ul li a span {
  background: url("../images/ind_bscjico.png") no-repeat; width: 130px; height: 36px; overflow: hidden; display: block;
}
.ind_bscjnr ul li a:hover span {
  background: url("../images/ind_bscjicoh.png") no-repeat;
}
.ind_bscjnr ul li.l1 a span {
  background-position: 0px 0px;
}
.ind_bscjnr ul li.l1 a:hover span {
  background-position: 0px 0px;
}
.ind_bscjnr ul li.l2 a span {
  background-position: -139px 0px;
}
.ind_bscjnr ul li.l2 a:hover span {
  background-position: -139px 0px;
}
.ind_bscjnr ul li.l3 a span {
  background-position: 0px -94px;
}
.ind_bscjnr ul li.l3 a:hover span {
  background-position: 0px -94px;
}
.ind_bscjnr ul li.l4 a span {
  background-position: -139px -94px;
}
.ind_bscjnr ul li.l4 a:hover span {
  background-position: -139px -94px;
}
.ind_bscjnr ul li.l5 a span {
  background-position: 0px -188px;
}
.ind_bscjnr ul li.l5 a:hover span {
  background-position: 0px -188px;
}
.ind_bscjnr ul li.l6 a span {
  background-position: -139px -188px;
}
.ind_bscjnr ul li.l6 a:hover span {
  background-position: -139px -188px;
}
.ind_hdlbox {
  width: 549px;
}
.ind_hdhftop {
  background: url("../images/ind_newsec2.gif") repeat-x 0px bottom; height: 33px; overflow: hidden;
}
.ind_hdhftop .tit {
  padding: 0px 16px; height: 31px; color: rgb(0, 122, 215); line-height: 24px; font-size: 16px; border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block; white-space: nowrap;
}
.ind_hdhftop .tit:hover {
  color: rgb(0, 122, 215);
}
.ind_hdhftop .link {
  height: 24px; color: rgb(84, 110, 122); line-height: 24px; overflow: hidden; padding-right: 11px; float: right; display: block;
}
.ind_hdhftop .link a {
  height: 24px; color: rgb(84, 110, 122); float: left; display: block;
}
.ind_hdhftop .link a:hover {
  color: rgb(205, 53, 1);
}
.ind_hdxjtitle {
  background: rgb(247, 247, 247); height: 36px; overflow: hidden; margin-top: 10px;
}
.ind_hdxjtitle ul li {
  height: 36px; text-align: center; color: rgb(72, 72, 72); line-height: 36px; font-size: 14px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left;
}
.ind_hdxjtitle ul li.t1 {
  width: 282px;
}
.ind_hdxjtitle ul li.t2 {
  width: 108px;
}
.ind_hdxjtitle ul li.t3 {
  width: 78px;
}
.ind_hdxjtitle ul li.t4 {
  width: 78px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.ind_hdxjlist {
  height: 180px; overflow: hidden; margin-top: 11px;
}
.ind_hdxjlist ul {
  width: 549px; height: 30px; overflow: hidden; clear: both;
}
.ind_hdxjlist ul li {
  height: 30px; text-align: center; color: rgb(85, 85, 85); line-height: 30px; overflow: hidden; font-size: 14px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ind_hdxjlist ul li.t1 {
  background: url("../images/ico.gif") no-repeat 12px 14px; width: 256px; text-align: left; padding-left: 26px;
}
.ind_hdxjlist ul li.t1 a {
  width: 250px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ind_hdxjlist ul li.t2 {
  width: 108px;
}
.ind_hdxjlist ul li.t3 {
  width: 78px; color: rgb(153, 153, 153); font-size: 12px;
}
.ind_hdxjlist ul li.t4 {
  width: 78px; color: rgb(153, 153, 153); font-size: 12px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.ind_hdxdbtn {
  width: 537px; height: 35px; overflow: hidden;
}
.ind_hdxdbtn ul {
  width: 548px;
}
.ind_hdxdbtn ul li {
  width: 126px; height: 35px; overflow: hidden; padding-right: 11px; float: left;
}
.ind_hdxdbtn ul li a {
  background: rgb(247, 247, 247); border: 1px solid rgb(236, 236, 236); border-image: none; width: 124px; height: 33px; text-align: center; color: rgb(51, 51, 51); line-height: 33px; overflow: hidden; font-size: 14px; display: block;
}
.ind_hdxdbtn ul li a:hover {
  background: rgb(230, 182, 136); border: 1px solid rgb(230, 182, 136); border-image: none; color: rgb(255, 255, 255);
}
.ind_hdrbox {
  width: 220px;
}
.ind_hdbtn {
  width: 220px; height: 240px; overflow: hidden;
}
.ind_hdbtn ul li {
  width: 220px; height: 50px; overflow: hidden; padding-bottom: 10px; float: left;
}
.ind_hdbtn ul li a {
  width: 116px; height: 50px; color: rgb(255, 255, 255); line-height: 50px; overflow: hidden; padding-left: 104px; font-size: 14px; display: block; position: relative; cursor: pointer;
}
.ind_hdbtn ul li a:hover {
  color: rgb(255, 255, 255);
}
.ind_hdbtn ul li a .tit {
  left: 104px; top: 0px; width: 116px; height: 50px; position: absolute;
}
.ind_hdbtn ul li a .ico {
  left: -220px; top: 0px; width: 220px; height: 50px; overflow: hidden; display: block; position: absolute;
}
.ind_hdbtn ul li.l1 a {
  background: url("../images/ind_hdbtnico.png") no-repeat 40px 0px rgb(141, 184, 229);
}
.ind_hdbtn ul li.l1 a .ico {
  background: url("../images/ind_hdbtnico.png") no-repeat 40px 0px rgb(108, 161, 216);
}
.ind_hdbtn ul li.l2 a {
  background: url("../images/ind_hdbtnico.png") no-repeat 40px -60px rgb(244, 188, 93);
}
.ind_hdbtn ul li.l2 a .ico {
  background: url("../images/ind_hdbtnico.png") no-repeat 40px -60px rgb(228, 165, 59);
}
.ind_hdbtn ul li.l3 a {
  background: url("../images/ind_hdbtnico.png") no-repeat 40px -120px rgb(94, 186, 122);
}
.ind_hdbtn ul li.l3 a .ico {
  background: url("../images/ind_hdbtnico.png") no-repeat 40px -120px rgb(66, 163, 96);
}
.ind_hdbtn ul li.l4 a {
  background: url("../images/ind_hdbtnico.png") no-repeat 40px -180px rgb(251, 110, 82);
}
.ind_hdbtn ul li.l4 a .ico {
  background: url("../images/ind_hdbtnico.png") no-repeat 40px -180px rgb(227, 84, 55);
}
.ind_hdlmbtn {
  width: 220px; height: 80px; overflow: hidden;
}
.ind_hdlmbtn ul li {
  width: 105px; height: 80px; overflow: hidden; padding-right: 10px; float: left;
}
.ind_hdlmbtn ul li.l2 {
  padding-right: 0px;
}
.ind_hdlmbtn ul li a {
  background: rgb(247, 247, 247); border: 1px solid rgb(236, 236, 236); border-image: none; width: 103px; height: 65px; text-align: center; color: rgb(0, 122, 215); line-height: 30px; overflow: hidden; padding-top: 13px; font-size: 14px; display: block; cursor: pointer;
}
.ind_hdlmbtn ul li a:hover {
  background: rgb(112, 185, 241); border: 1px solid rgb(112, 185, 241); border-image: none; color: rgb(255, 255, 255);
}
.ind_hdlmbtn ul li a .ico {
  background: url("../images/ind_hdlmico.png") no-repeat; width: 103px; height: 30px; overflow: hidden; display: block;
}
.ind_hdlmbtn ul li.l1 a .ico {
  background: url("../images/ind_hdlmico.png") no-repeat 0px 0px;
}
.ind_hdlmbtn ul li.l1 a:hover .ico {
  background: url("../images/ind_hdlmico.png") no-repeat 0px -80px;
}
.ind_hdlmbtn ul li.l2 a .ico {
  background: url("../images/ind_hdlmico.png") no-repeat -115px 0px;
}
.ind_hdlmbtn ul li.l2 a:hover .ico {
  background: url("../images/ind_hdlmico.png") no-repeat -115px -80px;
}
.ind_spbox {
  background: rgb(255, 255, 255); padding: 15px; width: 356px; height: 320px; overflow: hidden;
}
.ind_sptop {
  height: 38px; overflow: hidden;
}
.ind_sptop span.tit {
  width: 120px; height: 26px; overflow: hidden; float: left; display: block;
}
.ind_sptop span.hg {
  width: 80px; height: 24px; overflow: hidden; margin-top: 2px; float: right; display: block;
}
.ind_sptop span.hg a {
  background: url("../images/ind_sphg.png") no-repeat; width: 54px; height: 24px; color: rgb(102, 102, 102); line-height: 24px; padding-left: 26px; display: block;
}
.ind_sptop span.hg a:hover {
  background: url("../images/ind_sphg.png") no-repeat 0px bottom; color: rgb(255, 255, 255);
}
.ind_spnr {
  width: 356px; height: 267px; overflow: hidden;
}
.ind_tsbox {
  height: 185px;
}
.ind_tstitle {
  width: 240px; height: 185px; overflow: hidden;
}
.ind_tslist {
  width: 1200px; height: 100px; overflow: hidden; background:#f8f8f8; margin-top:10px;}
.ind_tslist span {
  display: none;
}
.ind_tsimglist {
  width: 1070px; height: 67px; overflow: hidden; position: relative; padding:15px 15px 15px 15px; float:right;}
.ind_tsimglist ul li {
  width: 240px; height: 67px; overflow: hidden; margin-right: 15px; float: left;
}
.ind_tsimglist ul li a {
  width: 240px; height: 67px; overflow: hidden; float: left; display: block; position: relative; cursor: pointer;
}

.ind_linkbox {
  background: rgb(255, 255, 255); width: 939px; height: 207px; overflow: hidden; padding-top: 4px;
}
.ind_linktop {
  background: url("../images/ind_linktop.gif") repeat-x 0px bottom; height: 36px; overflow: hidden; padding-left: 13px;
}
.ind_linktop ul li {
  width: 127px; height: 36px; text-align: center; color: rgb(102, 102, 102); line-height: 36px; padding-right: 10px; font-size: 16px; float: left;
}
.ind_linktop ul li.sec2 {
  background: url("../images/ind_linksec2.jpg") no-repeat; color: rgb(255, 255, 255);
}
.ind_linklist {
  width: 909px; height: 144px; line-height: 36px; padding-left: 22px; margin-top: 15px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.ind_linklist ul li {
  width: 117px; height: 36px; color: rgb(85, 85, 85); overflow: hidden; padding-left: 10px; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.ind_linklist ul li a {
  color: rgb(85, 85, 85);
}
.ind_linklist ul li a:hover {
  color: rgb(205, 53, 1);
}
.ind_phbox {
  background: rgb(255, 255, 255); width: 386px; height: 211px;
}
.ind_phtop {
  background: url("../images/ind_phtop.gif") repeat-x 0px bottom; height: 40px;
}
.ind_phtop a {
  background: rgb(255, 255, 255); width: 135px; height: 38px; text-align: center; color: rgb(0, 122, 215); line-height: 38px; font-size: 16px; border-top-color: rgb(0, 122, 215); border-right-color: rgb(219, 222, 225); border-top-width: 2px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; display: block;
}
.ind_phtop a:hover {
  color: rgb(0, 122, 215);
}
.ind_phtit {
  margin: auto; width: 356px; height: 30px; line-height: 30px; overflow: hidden; padding-top: 5px; border-bottom-color: rgb(219, 222, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.ind_phtit ul li {
  height: 30px; text-align: center; color: rgb(102, 102, 102); font-weight: bold; float: left;
}
.ind_phtit ul li.t1 {
  width: 49px;
}
.ind_phtit ul li.t2 {
  width: 174px; text-align: left; padding-left: 59px;
}
.ind_phtit ul li.t3 {
  width: 74px;
}
.ind_phlist {
  margin: auto; width: 356px; height: 120px; line-height: 24px; overflow: hidden; padding-top: 6px;
}
.ind_phlist ul {
  width: 356px; height: 24px; overflow: hidden; clear: both;
}
.ind_phlist ul li {
  height: 24px; text-align: left; line-height: 24px; float: left;
}
.ind_phlist ul li.t1 {
  width: 49px;
}
.ind_phlist ul li.t1 span {
  background: rgb(234, 234, 234); margin: 6px auto auto; width: 15px; height: 14px; text-align: center; line-height: 14px; font-size: 10px; display: block; -webkit-transform: scale(0.8);
}
.ind_phlist ul li.t1 span.red {
  background: rgb(235, 0, 0); color: rgb(255, 255, 255);
}
.ind_phlist ul li.t2 {
  width: 174px; padding-left: 59px;
}
.ind_phlist ul li.t3 {
  width: 64px; overflow: hidden; padding-left: 10px;
}
.ind_phlist ul li.t3 img {
  margin: 8px 8px 0px 0px; float: left;
}
.xwy_hfbox {
  width: 1200px; height: 100px; overflow: hidden;
}
.xwy_lbox {
  width: 939px;
}
.xwy_rbox {
  width: 386px;
}
.xwy_bkbox {
  background: rgb(255, 255, 255); padding: 10px 20px 0px; width: 899px; height: 370px;
}
.xwy_rbkbox {
  width: 346px;
}
.xwy_newstop {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 41px; overflow: hidden;
}
.xwy_newstop a {
  padding: 0px 15px; width: auto; height: 39px; text-align: center; color: rgb(72, 72, 72); line-height: 38px; font-size: 18px; margin-left: 12px; float: left; display: block; white-space: nowrap;
}
.xwy_newstop .sec2 {
  color: rgb(0, 122, 214); border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
.xwy_newstop a:hover {
  color: rgb(0, 122, 214); border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
.xwy_newstop a#a1td0 {
  margin-left: 0px;
}
.xwy_newstop a#a2td0 {
  margin-left: 0px;
}
.xwy_newstop a#a3td0 {
  margin-left: 0px;
}
.xwy_newstop a#atd0 {
  margin-left: 0px;
}
.xwy_newstop .more {
  background: url("../images/more.png") no-repeat; margin: 5px 0px 0px; padding: 0px; border: currentColor; border-image: none; width: 19px; height: 19px; line-height: 0; overflow: hidden; float: right;
}
.xwy_newstop .more:hover {
  background: url("../images/more.png") no-repeat; margin: 5px 0px 0px; padding: 0px; border: currentColor; border-image: none; width: 19px; height: 19px; line-height: 0; overflow: hidden; float: right;
}
.xwy_newslist {
  line-height: 30px; overflow: hidden; padding-top: 11px;
}
.xwy_newslist ul li {
  background: url("../images/ico.gif") no-repeat 0px 14px; width: 885px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 14px; vertical-align: bottom;
}
.xwy_newslist ul li a {
  color: rgb(85, 85, 85); font-size: 14px; float: left;
}
.xwy_newslist ul li a:hover {
  color: rgb(205, 53, 1);
}
.xwy_newslist ul li img {
  padding-top: 10px !important; float: left;
}
.xwy_newslist ul li span font {
  font-size: 12px;
}
.xwy_rbkbox .xwy_newslist ul li {
  width: 332px;
}
.xwy_ztbox {
  background: rgb(255, 255, 255); padding: 20px; height: 75px; overflow: hidden;
}
.xwy_zttitle {
  width: 70px; height: 75px; overflow: hidden;
}
.xwy_zttitle a {
  background: rgb(82, 175, 182); padding: 12px 12px 0px 14px; width: 44px; height: 63px; color: rgb(255, 255, 255); line-height: 26px; letter-spacing: 2px; overflow: hidden; font-size: 18px; display: block;
}
.xwy_zttitle a:hover {
  color: rgb(255, 255, 255);
}
.xwy_ztnr {
  width: 1220px; height: 75px; overflow: hidden;
}
.xwy_ztnr ul li {
  width: 244px; height: 75px; overflow: hidden; padding-right: 10px; float: left;
}
.bsy_mainer {
  background: rgb(255, 255, 255); padding: 10px; width: 1320px; height: auto;
}
.bsy_lbox {
  width: 930px;
}
.bsy_lybox {
  border: 1px solid rgb(245, 245, 245); border-image: none; width: 928px; height: 228px; position: relative;
}
.bsy_lytit {
  left: -1px; top: -1px; width: 135px; height: 230px; overflow: hidden; position: absolute;
}
.bsy_lytit a {
  background: url("../images/bsy_zdmstit.png") no-repeat; padding: 60px 8px 0px 0px; width: 127px; height: 55px; text-align: center; color: rgb(0, 121, 214); line-height: 34px; overflow: hidden; font-size: 18px; float: left; display: block;
}
.bsy_lytit a:hover {
  color: rgb(255, 255, 255);
}
.bsy_lytit a.sec2 {
  color: rgb(255, 255, 255);
}
.bsy_lytit #a1td1 {
  line-height: 44px;
}
.bsy_lytit .sec1#a1td0 {
  background-position: 0px 0px;
}
.bsy_lytit .sec2#a1td0 {
  background-position: 0px -120px;
}
.bsy_lytit .sec1#a1td1 {
  background-position: 0px -240px;
}
.bsy_lytit .sec2#a1td1 {
  background-position: 0px -360px;
}
.bsy_zdlist {
  padding: 20px 0px 0px 122px; width: 810px; height: 208px; overflow: hidden;
}
.bsy_zdlist ul li {
  padding: 0px 0px 23px 26px; width: 235px; height: 47px; float: left;
}
.bsy_zdlist ul li a {
  background: url("../images/bsy_zdbtnbg.png") no-repeat; width: 235px; height: 47px; line-height: 47px; overflow: hidden; font-size: 18px; display: block; cursor: pointer;
}
.bsy_zdlist ul li a:hover {
  background: url("../images/bsy_zdbtnbg.png") no-repeat right 0px; color: rgb(255, 255, 255);
}
.bsy_zdlist ul li a .ico {
  background: url("../images/bsy_zdico.png") no-repeat; width: 74px; height: 47px; overflow: hidden; float: left; display: block;
}
.bsy_zdlist ul li a:hover .ico {
  background: url("../images/bsy_zdicoh.png") no-repeat;
}
.bsy_zdlist ul li.l1 a .ico {
  width: 91px;
}
.bsy_zdlist ul li.l4 a .ico {
  width: 91px;
}
.bsy_zdlist ul li.l7 a .ico {
  width: 91px;
}
.bsy_zdlist ul li.l1 a .ico {
  background-position: 0px 0px;
}
.bsy_zdlist ul li.l1 a:hover .ico {
  background-position: 0px 0px;
}
.bsy_zdlist ul li.l2 a .ico {
  background-position: -265px 0px;
}
.bsy_zdlist ul li.l2 a:hover .ico {
  background-position: -265px 0px;
}
.bsy_zdlist ul li.l3 a .ico {
  background-position: -530px 0px;
}
.bsy_zdlist ul li.l3 a:hover .ico {
  background-position: -530px 0px;
}
.bsy_zdlist ul li.l4 a .ico {
  background-position: 0px -70px;
}
.bsy_zdlist ul li.l4 a:hover .ico {
  background-position: 0px -70px;
}
.bsy_zdlist ul li.l5 a .ico {
  background-position: -265px -70px;
}
.bsy_zdlist ul li.l5 a:hover .ico {
  background-position: -265px -70px;
}
.bsy_zdlist ul li.l6 a .ico {
  background-position: -530px -70px;
}
.bsy_zdlist ul li.l6 a:hover .ico {
  background-position: -530px -70px;
}
.bsy_zdlist ul li.l7 a .ico {
  background-position: 0px -140px;
}
.bsy_zdlist ul li.l7 a:hover .ico {
  background-position: 0px -140px;
}
.bsy_mslist {
  padding: 23px 0px 0px 122px; width: 806px; height: 205px; overflow: hidden;
}
.bsy_mslist ul li {
  padding: 0px 0px 28px 26px; width: 235px; height: 77px; overflow: hidden; float: left;
}
.bsy_mslist ul li a {
  background: url("../images/bsy_msbtnbg.png") no-repeat; width: 235px; height: 77px; line-height: 77px; overflow: hidden; font-size: 18px; display: block; cursor: pointer;
}
.bsy_mslist ul li a:hover {
  background: url("../images/bsy_msbtnbg.png") no-repeat right 0px; color: rgb(255, 255, 255);
}
.bsy_mslist ul li a .ico {
  background: url("../images/bsy_msico.png") no-repeat; width: 113px; height: 77px; overflow: hidden; float: left; display: block;
}
.bsy_mslist ul li a:hover .ico {
  background: url("../images/bsy_msicoh.png") no-repeat;
}
.bsy_mslist ul li.l1 a .ico {
  background-position: 0px 0px;
}
.bsy_mslist ul li.l1 a:hover .ico {
  background-position: 0px 0px;
}
.bsy_mslist ul li.l2 a .ico {
  background-position: -265px 0px;
}
.bsy_mslist ul li.l2 a:hover .ico {
  background-position: -265px 0px;
}
.bsy_mslist ul li.l3 a .ico {
  background-position: -530px 0px;
}
.bsy_mslist ul li.l3 a:hover .ico {
  background-position: -530px 0px;
}
.bsy_mslist ul li.l4 a .ico {
  background-position: 0px -111px;
}
.bsy_mslist ul li.l4 a:hover .ico {
  background-position: 0px -111px;
}
.bsy_mslist ul li.l5 a .ico {
  background-position: -265px -111px;
}
.bsy_mslist ul li.l5 a:hover .ico {
  background-position: -265px -111px;
}
.bsy_mslist ul li.l6 a .ico {
  background-position: -530px -111px;
}
.bsy_mslist ul li.l6 a:hover .ico {
  background-position: -530px -111px;
}
.bsy_bsbox {
  width: 930px; height: 216px; overflow: hidden;
}
.bsy_bkxxktop {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 47px; overflow: hidden;
}
.bsy_bkxxktop a {
  padding: 0px 19px; width: auto; height: 45px; color: rgb(51, 51, 51); line-height: 44px; font-size: 18px; margin-right: 2px; float: left; display: block; white-space: nowrap;
}
.bsy_bkxxktop .sec2 {
  color: rgb(0, 122, 214); border-bottom-color: rgb(0, 121, 214); border-bottom-width: 2px; border-bottom-style: solid;
}
.bsy_bsfllb {
  width: 927px; height: 169px; overflow: hidden; padding-left: 3px;
}
.bsy_bsfllb ul li {
  padding: 12px 0px 0px 16px; width: 136px; height: 40px; float: left;
}
.bsy_bsfllb ul li a {
  background: rgb(247, 247, 247); width: 136px; height: 40px; text-align: center; line-height: 40px; overflow: hidden; font-size: 14px; display: block;
}
.bsy_bsfllb ul li a:hover {
  background: rgb(112, 185, 241); color: rgb(255, 255, 255);
}
.bsy_bmbslist {
  width: 927px; height: 144px; padding-left: 3px; margin-top: 12px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.bsy_bmbslist ul {
  width: 912px;
}
.bsy_bmbslist ul li {
  padding: 0px 0px 12px 16px; width: 136px; height: 40px; float: left;
}
.bsy_bmbslist ul li a {
  background: rgb(247, 247, 247); width: 136px; height: 40px; text-align: center; line-height: 40px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bsy_bmbslist ul li a:hover {
  background: rgb(0, 121, 214); color: rgb(255, 255, 255);
}
.bsy_cjbox {
  background: rgb(251, 251, 251); width: 930px; height: 110px; overflow: hidden;
}
.bsy_cjtitle {
  width: 135px; height: 110px; overflow: hidden;
}
.bsy_cjtitle a {
  background: url("../images/bsy_cjtit.png") no-repeat 0px 0px; padding: 60px 8px 0px 0px; width: 127px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; overflow: hidden; font-size: 18px; display: block;
}
.bsy_cjtitle a:hover {
  color: rgb(255, 255, 255);
}
.bsy_cjlm {
  width: 780px; height: 110px; overflow: hidden;
}
.bsy_cjlm ul li {
  width: 129px; height: 110px; overflow: hidden; float: left;
}
.bsy_cjlm ul li a {
  background: url("../images/bsy_cjlibg.png") no-repeat 0px 0px; padding: 0px 17px; width: 95px; height: 110px; overflow: hidden; display: block; cursor: pointer;
}
.bsy_cjlm ul li a:hover {
  background: url("../images/bsy_cjlibghover.png") no-repeat 0px 0px;
}
.bsy_cjlm ul li a img {
  width: 95px; height: 75px; float: left;
}
.bsy_cjlm ul li a span.tit {
  width: 95px; height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 27px; overflow: hidden; font-size: 14px; float: left; display: block;
}
.bsy_cjlm ul li a:hover span.tit {
  color: rgb(255, 255, 255);
}
.bsy_rbox {
  width: 370px;
}
.bsy_bstop {
  background: url("../images/bsy_ggtop.png") no-repeat; width: 370px; height: 36px; text-align: center; line-height: 36px; overflow: hidden;
}
.bsy_bstop a {
  color: rgb(255, 255, 255); font-size: 16px;
}
.bsy_bstop a:hover {
  color: rgb(255, 255, 255); font-size: 16px;
}
.bsy_bslist {
  background: rgb(245, 245, 245); padding: 7px 0px 0px 9px; width: 361px; height: 187px; line-height: 30px; overflow: hidden;
}
.bsy_bslist ul li {
  background: url("../images/ico.gif") no-repeat 0px 14px; width: 340px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 11px; vertical-align: bottom;
}
.bsy_bslist ul li a {
  color: rgb(85, 85, 85); font-size: 14px; float: left;
}
.bsy_bslist ul li a:hover {
  color: rgb(205, 53, 1);
}
.bsy_bslist ul li img {
  padding-top: 10px !important; float: left;
}
.bsy_kjlink {
  width: 370px; height: 170px; overflow: hidden; position: relative;
}
.bsy_kjlink ul li {
  position: absolute;
}
.bsy_kjlink ul li a {
  font-size: 18px; display: block;
}
.bsy_kjlink ul li.l1 {
  left: 0px; top: 0px; width: 178px; height: 50px;
}
.bsy_kjlink ul li.l1 a {
  background: url("../images/bsy_kjico.png") no-repeat 0px 0px rgb(195, 234, 242); width: 104px; height: 50px; color: rgb(0, 102, 153); line-height: 50px; padding-left: 74px;
}
.bsy_kjlink ul li.l1 a:hover {
  background: url("../images/bsy_kjicoh.png") no-repeat 0px 0px rgb(16, 173, 204); color: rgb(255, 255, 255);
}
.bsy_kjlink ul li.l2 {
  left: 0px; top: 60px; width: 178px; height: 50px;
}
.bsy_kjlink ul li.l2 a {
  background: url("../images/bsy_kjico.png") no-repeat 0px -60px rgb(254, 240, 197); width: 104px; height: 50px; color: rgb(153, 102, 0); line-height: 50px; padding-left: 74px;
}
.bsy_kjlink ul li.l2 a:hover {
  background: url("../images/bsy_kjicoh.png") no-repeat 0px -60px rgb(253, 194, 22); color: rgb(255, 255, 255);
}
.bsy_kjlink ul li.l3 {
  left: 192px; top: 0px; width: 178px; height: 110px;
}
.bsy_kjlink ul li.l3 a {
  background: url("../images/bsy_kjico.png") no-repeat -192px 0px rgb(230, 239, 195); width: 178px; height: 48px; text-align: center; color: rgb(102, 153, 0); line-height: 42px; padding-top: 62px;
}
.bsy_kjlink ul li.l3 a:hover {
  background: url("../images/bsy_kjicoh.png") no-repeat -192px 0px rgb(157, 192, 14); color: rgb(255, 255, 255);
}
.bsy_kjlink ul li.l4 {
  left: 0px; top: 120px; width: 370px; height: 50px;
}
.bsy_kjlink ul li.l4 a {
  background: url("../images/bsy_kjico.png") no-repeat 0px -120px rgb(207, 216, 245); width: 201px; height: 50px; color: rgb(0, 51, 102); line-height: 50px; padding-left: 169px;
}
.bsy_kjlink ul li.l4 a:hover {
  background: url("../images/bsy_kjicoh.png") no-repeat 0px -120px rgb(65, 101, 217); color: rgb(255, 255, 255);
}
.bsy_fwtop {
  height: 44px; color: rgb(0, 121, 213); line-height: 44px; padding-left: 10px; font-size: 18px; border-top-color: rgb(0, 121, 213); border-bottom-color: rgb(218, 218, 218); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.bsy_fwlb {
  padding: 19px 0px 0px 7px; width: 363px; height: 90px;
}
.bsy_fwlb ul li {
  width: 120px; height: 40px; overflow: hidden; float: left;
}
.bsy_fwlb ul li a {
  background: url("../images/bsy_fwico.png") no-repeat; width: 70px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 50px; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bsy_fwlb ul li.l1 a {
  background-position: 0px 0px;
}
.bsy_fwlb ul li.l2 a {
  background-position: -120px 0px;
}
.bsy_fwlb ul li.l3 a {
  background-position: -240px 0px;
}
.bsy_fwlb ul li.l4 a {
  background-position: 0px -40px;
}
.bsy_fwlb ul li.l5 a {
  background-position: -120px -40px;
}
.bsy_fwlb ul li.l6 a {
  background-position: -240px -40px;
}
.cjmainer {
  background: rgb(255, 255, 255); margin: auto; padding: 0px 10px; width: 1320px; height: auto;
}
.cjflash {
  width: 1320px; height: 860px;
}
.cjy_container {
  background: url("../images/cjy_bodybg.jpg") no-repeat center 0px rgb(247, 251, 253); width: 100%; height: 100%;
}
.cjy_contop {
  margin: auto; width: 1000px; height: 130px; padding-top: 60px;
}
.cjy_logo {
  width: 320px; height: 80px; overflow: hidden;
}
.cjy_menubox {
  width: 658px; height: 87px; overflow: hidden; padding-top: 5px;
}
.cjy_menubox ul li {
  width: 103px; height: 87px; padding-right: 6px; float: left;
}
.cjy_menubox ul li a {
  background: url("../images/cjy_mubg.png") no-repeat right 0px; width: 103px; height: 87px; color: rgb(255, 255, 255); line-height: 32px; font-size: 18px; display: block; cursor: pointer;
}
.cjy_menubox ul li a:hover {
  background: url("../images/cjy_mubg.png") no-repeat left 0px; color: rgb(255, 255, 255);
}
.cjy_menubox ul li.on a {
  background: url("../images/cjy_mubg.png") no-repeat left 0px; color: rgb(255, 255, 255);
}
.cjy_menubox ul li a span {
  background: url("../images/cjy_muico.png") no-repeat; width: 103px; height: 38px; text-align: center; line-height: 32px; overflow: hidden; padding-top: 41px; display: block;
}
.cjy_menubox ul li a span.ico1 {
  background-position: 0px 5px;
}
.cjy_menubox ul li a span.ico2 {
  background-position: -109px 5px;
}
.cjy_menubox ul li a span.ico3 {
  background-position: -218px 5px;
}
.cjy_menubox ul li a span.ico4 {
  background-position: -327px 5px;
}
.cjy_menubox ul li a span.ico5 {
  background-position: -436px 5px;
}
.cjy_menubox ul li a span.ico6 {
  background-position: right 5px;
}
.cjy_goback {
  margin: auto; width: 1000px; height: 38px; overflow: hidden;
}
.cjy_goback a {
  background: url("../images/cjy_goback.png") no-repeat 11px 8px; color: rgb(0, 120, 211); line-height: 32px; padding-left: 34px; font-size: 16px; display: block; white-space: nowrap;
}
.cjy_goback a:hover {
  background: url("../images/cjy_gobackh.png") no-repeat 11px 8px; color: rgb(205, 53, 1);
}
.cjy_nrmainer {
  background: rgb(255, 255, 255); margin: auto; border: 2px solid rgb(0, 120, 211); border-image: none; width: 996px; height: auto; min-height: 360px; _height: 360px;
}
.cjy_wztop {
  background: url("../images/cjy_wzico.png") no-repeat 11px 10px; padding: 4px 0px 0px 38px; height: 38px; color: rgb(0, 120, 211); line-height: 36px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.cjy_wztop a {
  color: rgb(0, 120, 211);
}
.cjy_wztop a:hover {
  color: rgb(205, 53, 1);
}
.cjy_nrcontain {
  padding: 15px 25px 20px; line-height: 34px; font-size: 14px;
}
.cjy_nrcontain .cjytjbtn {
  background: rgb(0, 121, 214); border: currentColor; border-image: none; width: 90px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 14px; float: left; cursor: pointer;
}
.cjy_nrcontain .cjygobackbtn {
  background: rgb(0, 121, 214); width: 110px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 14px; margin-left: 20px; float: left; display: block; cursor: pointer;
}
.cjy_lblist {
  width: 966px;
}
.cjy_lblist ul {
  width: 1000px;
}
.cjy_lblist ul li {
  background: url("../images/cjy_lbico.gif") no-repeat 0px 16px; padding: 0px 32px 0px 10px; width: 445px; height: 34px; line-height: 34px; float: left;
}
.cjy_lblist ul li a {
  color: rgb(85, 85, 85); font-size: 14px; float: left;
}
.cjy_lblist ul li a:hover {
  color: rgb(205, 53, 1);
}
.cjy_lblist ul li .date {
  color: rgb(153, 153, 153); font-size: 12px; float: right;
}
.cjy_footer {
  background: url("../images/cjy_footer.png") no-repeat center 0px; margin: auto; width: 100%; height: 100px; text-align: center; color: rgb(85, 85, 85); line-height: 26px; padding-top: 33px; position: relative;
}
.cjy_footer span {
  color: rgb(208, 37, 14);
}
.cjy_footer a {
  color: rgb(85, 85, 85);
}
.cjy_footer a:hover {
  color: rgb(85, 85, 85);
}
.cjy_footer .bot_ico {
  left: 50%; top: 29px; width: 80px; height: 80px; overflow: hidden; margin-left: 420px; position: absolute;
}
.hdy_lbox {
  width: 939px;
}
.hdy_hfxdbox {
  background: rgb(255, 255, 255); padding: 20px 20px 0px; width: 899px; height: 420px;
}
.hdy_xdbtn {
  width: 899px; height: 50px; overflow: hidden;
}
.hdy_xdbtn ul li {
  width: 200px; height: 50px; overflow: hidden; padding-right: 33px; float: left;
}
.hdy_xdbtn ul li.l4 {
  padding-right: 0px;
}
.hdy_xdbtn ul li a {
  background: rgb(247, 247, 247); border: 1px solid rgb(219, 222, 225); border-image: none; width: 198px; height: 48px; color: rgb(102, 102, 102); line-height: 48px; overflow: hidden; font-size: 18px; display: block;
}
.hdy_xdbtn ul li a:hover {
  background: rgb(0, 122, 215); border: 1px solid rgb(0, 122, 215); border-image: none; color: rgb(255, 255, 255);
}
.hdy_xdbtn ul li a span {
  background: url("../images/hdy_xdico.png") no-repeat; width: 78px; height: 48px; overflow: hidden; float: left; display: block;
}
.hdy_xdbtn ul li.l1 a span {
  background-position: 0px 0px;
}
.hdy_xdbtn ul li.l2 a span {
  background-position: -233px 0px;
}
.hdy_xdbtn ul li.l3 a span {
  background-position: -466px 0px;
}
.hdy_xdbtn ul li.l4 a span {
  background-position: -699px 0px;
}
.hdy_xdbtn ul li.l1 a:hover span {
  background-position: 0px -50px;
}
.hdy_xdbtn ul li.l2 a:hover span {
  background-position: -233px -50px;
}
.hdy_xdbtn ul li.l3 a:hover span {
  background-position: -466px -50px;
}
.hdy_xdbtn ul li.l4 a:hover span {
  background-position: -699px -50px;
}
.hdy_hftop {
  height: 40px; overflow: hidden; margin-top: 14px; border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
.hdy_hftop .tit {
  height: 40px; color: rgb(0, 122, 214); line-height: 30px; padding-left: 19px; font-size: 18px; float: left; display: block; white-space: nowrap;
}
.hdy_hftop .tit:hover {
  color: rgb(0, 122, 214);
}
.hdy_hftop .link {
  height: 36px; color: rgb(250, 219, 186); line-height: 36px; overflow: hidden; float: right; display: block;
}
.hdy_hftop .link a {
  height: 38px; color: rgb(243, 156, 17); float: left; display: block;
}
.hdy_hftop .link a:hover {
  height: 38px; color: rgb(243, 156, 17); float: left; display: block;
}
.hdy_xjtitle {
  background: rgb(247, 247, 247); height: 40px; overflow: hidden; margin-top: 11px;
}
.hdy_xjtitle ul li {
  height: 40px; text-align: center; color: rgb(102, 102, 102); line-height: 40px; font-weight: bold; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left;
}
.hdy_xjtitle ul li.t1 {
  width: 472px;
}
.hdy_xjtitle ul li.t2 {
  width: 168px;
}
.hdy_xjtitle ul li.t3 {
  width: 128px;
}
.hdy_xjtitle ul li.t4 {
  width: 128px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.hdy_xjlist {
  height: 232px; overflow: hidden; margin-top: 11px;
}
.hdy_xjlist ul {
  width: 899px; height: 30px; overflow: hidden; clear: both;
}
.hdy_xjlist ul li {
  height: 30px; text-align: center; line-height: 30px; overflow: hidden; font-size: 14px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdy_xjlist ul li.t1 {
  background: url("../images/ico.gif") no-repeat 10px 14px; width: 451px; text-align: left; padding-left: 21px;
}
.hdy_xjlist ul li.t1 a {
  width: 450px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdy_xjlist ul li.t2 {
  width: 168px;
}
.hdy_xjlist ul li.t3 {
  width: 128px; color: rgb(153, 153, 153); font-size: 12px;
}
.hdy_xjlist ul li.t4 {
  width: 128px; color: rgb(153, 153, 153); font-size: 12px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.hdy_ftbox {
  background: rgb(255, 255, 255); padding: 20px; width: 899px; height: 300px; overflow: hidden;
}
.hdy_fttop {
  height: 38px; overflow: hidden; border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
.hdy_fttop .tit {
  background: url("../images/hdy_tfico.png") no-repeat 22px 8px rgb(0, 122, 215); width: 101px; height: 38px; color: rgb(255, 255, 255); line-height: 38px; overflow: hidden; padding-left: 59px; font-size: 18px; float: left; display: block;
}
.hdy_fttop .tit:hover {
  color: rgb(255, 255, 255);
}
.hdy_fttop .link {
  height: 36px; color: rgb(243, 156, 17); line-height: 36px; overflow: hidden; float: right; display: block;
}
.hdy_fttop .link a {
  height: 36px; color: rgb(243, 156, 17); float: left; display: block;
}
.hdy_fttop .link a:hover {
  height: 36px; color: rgb(243, 156, 17); float: left; display: block;
}
.hdy_fttop .link span {
  padding: 0px 10px; height: 36px; float: left; display: block;
}
.mt10 {
  margin-top: 10px;
}
.hdy_ftcon {
  width: 575px; height: 240px; overflow: hidden; padding-top: 10px;
}
.hdy_ftcon ul.ftimg {
  width: 200px; height: 150px; overflow: hidden; padding-right: 20px; float: left;
}
.hdy_ftcon ul.ftimg img {
  width: 200px; height: 150px;
}
.hdy_ftcon ul.ftcon {
  width: 355px; height: 148px; padding-top: 2px; font-size: 14px; float: left;
}
.hdy_ftcon ul.ftcon li {
  width: 355px; height: 30px; line-height: 30px; overflow: hidden; vertical-align: bottom; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdy_ftcon ul.ftcon li span {
  height: 30px; padding-right: 5px;
}
.hdy_ftcon ul.ftcon li.btn {
  padding-top: 28px;
}
.hdy_ftcon ul.ftcon li.btn a {
  background: rgb(255, 255, 255); border: 1px solid rgb(0, 122, 215); border-image: none; width: 98px; height: 28px; text-align: center; color: rgb(0, 122, 214); line-height: 28px; font-size: 14px; margin-right: 10px; float: left; display: block;
}
.hdy_ftcon ul.ftcon li.btn a:hover {
  background: rgb(0, 122, 215); color: rgb(255, 255, 255);
}
.hdy_ftcon ul.ftcon li.btn a.sp {
  border: 1px solid rgb(243, 156, 17); border-image: none; color: rgb(243, 156, 17);
}
.hdy_ftcon ul.ftcon li.btn .sp:hover {
  background: rgb(243, 156, 17); color: rgb(255, 255, 255);
}
.hdy_ftcon ul.fczy {
  padding: 18px 3px 0px 2px; width: 570px; height: 60px; color: rgb(102, 102, 102); line-height: 30px; overflow: hidden; font-size: 14px; float: left;
}
.hdy_ftcon ul.fczy span {
  color: rgb(243, 156, 17);
}
.hdy_fthgcon {
  background: rgb(247, 247, 247); padding: 15px 15px 0px; width: 270px; height: 235px;
}
.hdy_hgtop {
  background: url("../images/hdy_hgline.gif") repeat-x 0px 15px; height: 39px;
}
.hdy_hgtop a {
  background: rgb(247, 247, 247); margin: auto; width: 92px; height: 32px; text-align: center; color: rgb(0, 122, 214); line-height: 32px; font-size: 18px; display: block;
}
.hdy_hgtop a:hover {
  color: rgb(0, 122, 214);
}
.hdy_hglist {
  width: 270px; height: 180px; overflow: hidden;
}
.hdy_hglist ul li {
  background: url("../images/ico.gif") no-repeat 0px 14px; width: 254px; height: 30px; line-height: 30px; overflow: hidden; padding-left: 16px; vertical-align: bottom; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdy_hglist ul li a {
  font-size: 14px; float: left;
}
.hdy_rbox {
  width: 386px;
}
.hdy_smbox {
  background: rgb(255, 255, 255); padding: 20px; width: 346px; height: 400px;
}
.hdy_xxkbox {
  height: 270px; overflow: hidden;
}
.hdy_xxkbox dl {
  padding-bottom: 10px; float: left;
}
.hdy_xxkbox dl.last {
  padding-bottom: 0px;
}
.hdy_xxkbox dl dt {
  width: 346px; height: 40px; float: left;
}
.hdy_xxkbox dl dt a {
  background: url("../images/hdy_lmico.png") no-repeat; width: 196px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; padding-left: 150px; font-size: 18px; display: block;
}
.hdy_xxkbox dl dt a:hover {
  color: rgb(255, 255, 255);
}
.hdy_xxkbox dl dt#a1td0 a {
  background-position: 108px 0px; background-color: rgb(55, 189, 156);
}
.hdy_xxkbox dl dt#a1td1 a {
  background-position: 108px -50px; background-color: rgb(246, 187, 67);
}
.hdy_xxkbox dl dt#a1td2 a {
  background-position: 108px -100px; background-color: rgb(251, 110, 82);
}
.hdy_xxkbox dl dt#a1td3 a {
  background-position: 108px -150px; background-color: rgb(141, 193, 83);
}
.hdy_xxkbox dl dd {
  float: left;
}
.hdy_xxkbox dl dd.hdy_xxcon {
  background: rgb(247, 247, 247); padding: 13px 19px 15px; width: 308px; height: 52px; color: rgb(102, 102, 102); line-height: 26px; overflow: hidden; font-size: 14px;
}
.hdy_cxtop {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 41px; overflow: hidden; margin-top: 17px;
}
.hdy_cxtop span {
  padding: 0px 19px; width: auto; height: 39px; color: rgb(51, 51, 51); line-height: 38px; font-size: 18px; float: left; display: block; white-space: nowrap;
}
.hdy_cxtop span.sec2 {
  color: rgb(0, 122, 214); border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid;
}
.hdy_tjbox {
  padding: 17px 0px 0px 10px; width: 330px; height: 55px; line-height: 30px; font-size: 14px;
}
.hdy_tjbox ul li {
  width: 183px; height: 30px; overflow: hidden; float: left;
}
.hdy_tjbox ul li.tjr {
  width: 147px;
}
.hdy_tjbox ul li span {
  color: rgb(224, 42, 31);
}
.hdy_cxbox {
  padding: 10px 20px 0px; width: 306px; height: 62px; overflow: hidden; position: relative;
}
.hdy_cxbox ul li {
  float: left;
}
.hdy_cxbox ul li.date {
  height: 34px;
}
.hdy_cxbox ul li.date input {
  padding: 0px 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 100px; height: 26px; color: rgb(153, 153, 153); line-height: 26px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; float: left;
}
.hdy_cxbox ul li.date span {
  width: 15px; height: 28px; text-align: center; color: rgb(153, 153, 153); line-height: 28px; float: left; display: block;
}
.hdy_cxbox ul li.search {
  height: 28px;
}
.hdy_cxbox ul li.search input {
  padding: 0px 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 227px; height: 26px; color: rgb(153, 153, 153); line-height: 26px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; float: left;
}
.hdy_cxbox ul li.btn {
  top: 10px; width: 59px; height: 62px; right: 20px; position: absolute;
}
.hdy_cxbox ul li.btn input {
  background: rgb(0, 122, 215); border: 0px currentColor; border-image: none; width: 59px; height: 62px; text-align: center; color: rgb(255, 255, 255); line-height: 62px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 14px; float: left; display: block; cursor: pointer;
}
.hdy_phbox {
  background: rgb(255, 255, 255); padding: 20px; width: 346px; height: 300px; overflow: hidden;
}
.hdy_phtop {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 40px; overflow: hidden;
}
.hdy_phtop a {
  background: url("../images/hdy_phcio.png") no-repeat 9px 2px; width: 100px; height: 38px; color: rgb(0, 122, 214); line-height: 38px; padding-left: 45px; font-size: 18px; border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid; display: block;
}
.hdy_phtop a:hover {
  color: rgb(0, 122, 214);
}
.hdy_phlist {
  width: 346px; height: 252px; overflow: hidden; padding-top: 8px;
}
.hdy_phlist ul {
  background: url("../images/hdy_phline.gif") repeat-x 0px bottom; width: 346px; height: 36px; overflow: hidden; clear: both;
}
.hdy_phlist ul li {
  float: left;
}
.hdy_phlist ul li.bh {
  padding: 10px 12px 0px; width: 15px; height: 26px; overflow: hidden;
}
.hdy_phlist ul li.bh span {
  background: rgb(238, 238, 238); width: 15px; height: 15px; text-align: center; color: rgb(153, 153, 153); line-height: 15px; display: block;
}
.hdy_phlist ul li.bh span.tp {
  background: rgb(243, 156, 17); color: rgb(255, 255, 255);
}
.hdy_phlist ul li.dw {
  width: 245px; height: 36px; line-height: 36px; overflow: hidden; padding-left: 6px; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdy_phlist ul li.bl {
  width: 56px; height: 36px; text-align: center; color: rgb(102, 102, 102); line-height: 36px;
}
.hdy_bkbox {
  background: rgb(255, 255, 255); padding: 10px 20px 0px; width: 622px; height: 308px; overflow: hidden;
}
.hdy_zjtop {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 41px; overflow: hidden;
}
.hdy_zjtop .tit {
  padding: 0px 19px; width: auto; height: 39px; color: rgb(0, 122, 214); line-height: 32px; font-size: 18px; border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block; white-space: nowrap;
}
.hdy_zjtop .more {
  background: url("../images/more.png") no-repeat; width: 19px; height: 19px; overflow: hidden; margin-top: 5px; float: right; display: block;
}
.hdy_zjcon {
  line-height: 30px; padding-top: 11px;
}
.hdy_zjlist {
  width: 622px;
}
.hdy_zjtitle {
  background: url("../images/ico.gif") no-repeat 0px 14px; width: 609px; height: 30px; line-height: 30px; padding-left: 11px; vertical-align: bottom;
}
.hdy_zjtitle a {
  font-size: 14px; float: left;
}
.hdy_zjtitle span.date {
  color: rgb(153, 153, 153); float: right; display: block;
}
.hdy_zjxx {
  background: rgb(247, 247, 247); padding: 10px 30px 0px 20px; width: 572px; height: 70px; margin-bottom: 10px;
}
.hdy_zjxx .title {
  width: 500px; height: 30px; line-height: 30px; overflow: hidden; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdy_zjxx .title a {
  font-size: 14px;
}
.hdy_zjxx .con {
  width: 500px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.hdy_zjxx .fkbtn {
  width: 60px; height: 50px; padding-top: 5px; float: right;
}
.hdy_zjxx .fkbtn a {
  width: 60px; height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; padding-top: 28px; display: block;
}
.hdy_zjxx .fkbtn a:hover {
  color: rgb(255, 255, 255);
}
.hdy_zjxx .fkbtn a.fk {
  background: url("../images/hdy_fkbtn.png") no-repeat;
}
.hdy_zjxx .fkbtn a.dc {
  background: url("../images/hdy_dcbtn.png") no-repeat;
}
.led_leftcon {
  background: rgb(255, 255, 255); padding: 20px 20px 18px; width: 360px; height: auto; min-height: 722px; _height: 722px;
}
.ldmenu_box {
  width: 360px; overflow: hidden;
}
.ld_bigcate {
  padding-bottom: 2px;
}
.ld_bigcate a {
  background: url("../images/ld_cate.png") no-repeat 286px 15px rgb(78, 161, 224); font: 20px/52px "Î¢ÈíÑÅºÚ"; width: 260px; height: 52px; color: rgb(255, 255, 255); overflow: hidden; padding-left: 100px; display: block; font-size-adjust: none; font-stretch: normal;
}
.ld_menuplus {
  padding-bottom: 1px;
}
.ld_menuplus a {
  background: url("../images/ld_cateh.png") no-repeat 286px 15px rgb(78, 161, 224); font: 20px/52px "Î¢ÈíÑÅºÚ"; width: 260px; height: 52px; color: rgb(255, 255, 255); overflow: hidden; padding-left: 100px; display: block; font-size-adjust: none; font-stretch: normal;
}
.ld_bigcate a:hover {
  color: rgb(255, 255, 255);
}
.ld_menuplus a:hover {
  color: rgb(255, 255, 255);
}
.ldmenu_block {
  background: rgb(248, 248, 248); padding: 5px 0px; border: 1px solid rgb(237, 237, 237); border-image: none; display: none;
}
.ldmenu_block ul {
  background: url("../images/ldy_ldflbg.gif"); margin: 0px auto; width: 358px;
}
.ldmenu_block ul li {
  width: 358px; height: 50px; overflow: hidden; vertical-align: bottom;
}
.ldmenu_block ul li a {
  font: 18px/50px "Î¢ÈíÑÅºÚ"; width: 318px; height: 50px; padding-left: 40px; display: block; font-size-adjust: none; font-stretch: normal;
}
.ldmenu_block ul li a span.ld_01 {
  width: 200px; overflow: hidden; float: left; display: block; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis;
}
.ldmenu_block ul li a span.ld_02 {
  width: 100px; text-align: left; overflow: hidden; margin-left: 13px; float: left; display: block; white-space: nowrap; cursor: pointer; -ms-text-overflow: ellipsis;
}
.ldmenu_block ul li a:hover span.ld_01 {
  color: rgb(0, 122, 215);
}
.ldmenu_block ul li.active a span.ld_01 {
  color: rgb(0, 122, 215);
}
.ldmenu_block ul li a:hover span.ld_02 {
  color: rgb(0, 122, 215);
}
.ldmenu_block ul li.active a span.ld_02 {
  color: rgb(0, 122, 215);
}
.ldmenu_block ul li.active a {
  color: rgb(0, 122, 215);
}
.led_rbox {
  background: rgb(255, 255, 255); padding: 20px 40px 30px; width: 845px; height: auto; min-height: 710px; _height: 710px;
}
.ld_contop {
  background: url("../images/ldy_jjico.png") no-repeat 0px 5px; font: bold 20px/42px "Î¢ÈíÑÅºÚ"; height: 42px; color: rgb(0, 122, 214); padding-left: 43px; font-size-adjust: none; font-stretch: normal;
}
.ld_con {
  padding: 15px 0px 0px;
}
.ld_img {
  width: 188px; text-align: center; overflow: hidden;
}
.ld_img img {
  margin: auto; padding: 2px; border: 1px solid rgb(232, 232, 232); border-image: none;
}
.ld_conr {
  width: 630px; overflow: hidden;
}
.ld_name {
  height: 40px; line-height: 40px; overflow: hidden; padding-left: 2px; font-size: 22px; font-weight: bold;
}
.ld_name span {
  padding-left: 48px;
}
.ld_fgtit {
  font: bold 18px/42px "Î¢ÈíÑÅºÚ"; padding: 7px 0px 0px 2px; height: 42px; color: rgb(0, 122, 214); overflow: hidden; border-bottom-color: rgb(209, 209, 209); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.ld_gzfg {
  margin: 13px 2px 19px; height: 90px; -ms-overflow-x: hidden; -ms-overflow-y: auto;
}
.ld_gzfgnr {
  font: 16px/30px "Î¢ÈíÑÅºÚ"; width: 600px; color: rgb(102, 102, 102); font-size-adjust: none; font-stretch: normal;
}
.ld_btn {
  height: 40px; overflow: hidden;
}
.ld_btn a {
  background: url("../images/ld_xxbtn.png") no-repeat; font: 16px/40px "Î¢ÈíÑÅºÚ"; width: 97px; height: 40px; color: rgb(84, 110, 122); padding-left: 71px; display: block; font-size-adjust: none; font-stretch: normal;
}
.ld_btn a:hover {
  background: url("../images/ld_xxbtn.png") no-repeat 0px bottom; color: rgb(255, 255, 255);
}
.ld_hyhd {
  width: 845px;
}
.ld_hyhdtt {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 42px; color: rgb(0, 122, 214); line-height: 40px; overflow: hidden; font-size: 18px; font-weight: bold; margin-top: 20px;
}
.ld_hyhdtt .tit {
  padding: 0px 15px; width: auto; height: 40px; color: rgb(0, 122, 214); border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block; white-space: nowrap;
}
.ld_hyhdtt .tit:hover {
  padding: 0px 15px; width: auto; height: 40px; color: rgb(0, 122, 214); border-bottom-color: rgb(0, 122, 215); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block; white-space: nowrap;
}
.ld_jj {
  background: rgb(248, 248, 248); padding: 17px 30px 24px; height: auto; color: rgb(85, 85, 85); line-height: 30px; font-size: 14px; min-height: 90px;
}
.ly_hyhdlist {
  padding: 11px 0px 12px 15px; line-height: 30px;
}
.ly_hyhdlist ul li {
  background: url("../images/ico.gif") no-repeat 0px 15px; width: 800px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; overflow: hidden; padding-left: 14px; vertical-align: bottom;
}
.ly_hyhdlist ul li a {
  font-size: 14px; float: left;
}
.ly_hyhdlist ul li img {
  padding-top: 10px !important; float: left;
}
.phy_xxphtop {
  margin: 0px auto 15px; padding: 1px; border: 1px solid rgb(219, 222, 225); border-image: none; width: 1096px; height: 38px;
}
.phy_xxph_ssbox {
  background: rgb(247, 247, 247); padding: 7px 0px 0px 10px; height: 31px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ;
}
.phy_xxph_ssbox select {
  padding: 3px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 160px; line-height: 20px;
}
.phy_xxphlb {
  margin: auto; padding: 0px 0px 50px; width: 1100px; height: auto;
}
.phy_xxphlb .phy_table {
  margin: auto; width: 1100px; border-collapse: collapse;
}
.phy_xxphlb .phy_table td {
  border: 1px solid rgb(221, 221, 221); border-image: none; height: 36px; text-align: center; color: rgb(85, 85, 85); line-height: 36px; font-size: 14px;
}
.phy_xxphlb .phy_table .title td {
  background: rgb(0, 122, 214); height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-weight: bold;
}
.phy_xxphlb .phy_table .bg_w td {
  background: rgb(255, 255, 255);
}
.phy_xxphlb .phy_table .bg_g td {
  background: rgb(247, 247, 247);
}
.phy_xxphlb .phy_table td a {
  color: rgb(85, 85, 85); line-height: 40px; font-size: 14px;
}
.phy_xxphlb .phy_table td a:hover {
  color: rgb(237, 68, 3);
}
.phy_xxphlb .phy_table .bottitle td {
  background: rgb(233, 242, 249); font-weight: bold;
}
.phy_xxphlb .phy_table .bottitle td span {
  color: rgb(237, 68, 3);
}
.lmmainer {
  background: url("../images/navdh_line.gif") repeat-y 274px 0px #fcfcfc; padding: 10px 30px; width: 1140px; height: auto; margin-top: 10px; min-height: 600px; _height: 600px;
}
.lm_lban {
  padding: 39px 0px; width: 245px; height: auto;
}
.lm_top {
  background: url("../images/lmy_ltopbg.png") no-repeat right 0px rgb(248, 248, 250); height: 50px; color: rgb(0, 122, 214); line-height: 50px; overflow: hidden; padding-left: 30px; font-size: 20px; font-weight: bold; border-right-color: rgb(226, 226, 226); border-bottom-color: rgb(226, 226, 226); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.lm_top span {
  width: 158px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.navdh {
  width: 245px; height: auto;
}
.navdh ul li {
  width: 245px; height: 47px; overflow: hidden; vertical-align: bottom;
}
.navdh ul li a {
  background: url("../images/sub_bg.gif") no-repeat; width: 215px; height: 47px; line-height: 47px; overflow: hidden; padding-left: 30px; font-size: 16px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.navdh ul li a:hover {
  background: url("../images/sub_bg.gif") no-repeat 0px bottom; width: 199px; color: rgb(0, 122, 214); padding-left: 46px;
}
.navdh ul li a.active {
  background: url("../images/sub_bg.gif") no-repeat 0px bottom; width: 199px; color: rgb(0, 122, 214); padding-left: 46px;
}
.lm_rban {
  width: 870px;
}
.lmy_lmtitle {
  background: url("../images/ind_newstop.gif") repeat-x 0px bottom; height: 41px; line-height: 38px; overflow: hidden;
}
.lmy_lmtitle span {
  padding: 0px 15px; width: auto; height: 39px; color: rgb(0, 122, 214); line-height: 38px; font-size: 18px; border-bottom-color: rgb(0, 122, 214); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block; white-space: nowrap;
}
.navjz {
  padding: 20px 0px; width: 865px; height: auto; line-height: 32px; overflow: hidden; font-size: 14px;
}
.navjz ul {
  clear: both;
}
.navjz .conlist_title {
  line-height: 42px; font-size: 16px; margin-bottom: 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.navjz .conlist_title .more04 {
  color: rgb(153, 153, 153); font-size: 12px;
}
.navjz ul li {
  background: url("../images/ico.gif") no-repeat 5px 15px; height: 32px; line-height: 32px; padding-left: 20px; font-size: 14px; vertical-align: bottom;
}
.navjz ul li a {
  line-height: 32px; font-size: 14px;
}
.navjz ul.wz_list {
  padding-bottom: 10px;
}
.navjz ul.wz_list li {
  color: rgb(153, 153, 153);
}
.navjz ul.wz_list li img {
  padding-top: 11px !important;
}
.navjz ul.votelist li span.right {
  color: rgb(153, 153, 153);
}
.navjz table {
  max-width: 1005px !important;
}
.navjz ul.imglist {
  width: 1020px; padding-top: 5px; clear: both;
}
.navjz ul.imglist li {
  background: none; padding: 0px 15px 15px 0px; width: 240px; height: 213px; overflow: hidden; float: left; position: relative;
}
.navjz ul.imglist li a {
  width: 240px; height: 213px; overflow: hidden; float: left; display: block;
}
.navjz ul.imglist li a img {
  width: 240px; height: 180px; float: left;
}
.navjz ul.imglist li a span.imgtitle {
  background: rgb(235, 235, 235); width: 240px; height: 32px; text-align: center; line-height: 32px; overflow: hidden; margin-top: 1px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.navjz ul.imglist li .imgcon {
  background: url("../images/imglistbg.png"); padding: 10px 11px 0px; left: 0px; top: -213px; width: 218px; height: 203px; overflow: hidden; position: absolute;
}
.navjz ul.imglist li .imgcon dd {
  margin: 0px; padding: 0px; float: left;
}
.navjz ul.imglist li .imgcon .img_tit {
  width: 218px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; overflow: hidden; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.navjz ul.imglist li .imgcon .img_date {
  width: 218px; height: 22px; color: rgb(255, 255, 255); line-height: 22px; overflow: hidden; font-size: 12px;
}
.navjz ul.imglist li .imgcon .img_con {
  width: 218px; height: 80px; color: rgb(176, 176, 176); line-height: 20px; overflow: hidden; font-size: 12px; margin-top: 9px;
}
.navjz ul.imglist li .imgcon .img_btn {
  width: 218px; height: 30px; margin-top: 16px;
}
.navjz ul.imglist li .imgcon .img_btn a {
  background: rgb(243, 156, 17); width: 80px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; display: block;
}
.navjz ul.imglist li .imgcon .img_btn a:hover {
  background: rgb(226, 142, 9); color: rgb(255, 255, 255);
}
.navjz ul.down_list span.right {
  background: url("../images/down.png") no-repeat 0px 11px; height: 32px; line-height: 32px; padding-left: 20px; float: right; display: block; white-space: nowrap;
}
.navjz ul.down_list span.right a {
  color: rgb(178, 0, 0);
}
.navjz ul.down_list span.right a:hover {
  color: rgb(178, 0, 0);
}
.navjz .STYLE1 {
  color: rgb(0, 122, 214) !important; line-height: 40px !important; font-size: 20px !important;
}
.navjz input.sys_btn01 {
  background: rgb(112, 185, 241); width: 95px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 14px; margin-right: 15px; float: left; display: block; cursor: pointer;
}
.shipinbox {
  width: 1005px; clear: both;
}
.shipinbox ul li {
  background: none; padding: 10px 0px; width: 1005px; height: auto; vertical-align: bottom; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.shipinbox ul li img {
  padding-top: 0px;
}
.shipin {
  width: 735px;
}
.shipin .shipin_title b {
  line-height: 42px; font-size: 16px;
}
.shipinbox ul li .shipin span.right img {
  padding-top: 9px; padding-right: 2px; float: left;
}
.bsmainer {
  margin-top: 10px;
}
.bslm_lbox {
  background: rgb(255, 255, 255); padding: 20px; width: 360px; height: auto; min-height: 860px; _height: 860px;
}
.bsleft_menu {
  background: url("../images/bslm_top.gif") no-repeat; width: 360px; height: 48px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; overflow: hidden; font-size: 18px;
}
.bslm_mlbox {
  border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(237, 237, 237) rgb(237, 237, 237); padding: 10px 20px 20px; border-image: none; width: 318px; height: auto; overflow: hidden;
}
.bslm_mlbox ul {
  width: 340px; height: auto;
}
.bslm_mlbox ul li {
  padding: 10px 10px 0px 0px; width: 99px; height: 32px; line-height: 32px; float: left;
}
.bslm_mlbox ul li a {
  background: url("../images/bslm_mlbtn.png") no-repeat; width: 99px; height: 32px; text-align: center; color: rgb(85, 85, 85); line-height: 32px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bslm_mlbox ul li a.active {
  background: url("../images/bslm_mlbtn.png") no-repeat 0px bottom; color: rgb(78, 161, 224);
}
.bslm_mlbox ul li a:hover {
  background: url("../images/bslm_mlbtn.png") no-repeat 0px bottom; color: rgb(78, 161, 224);
}
.bslm_mlbox ul li.longtitle {
  padding: 10px 10px 0px 0px; width: 154px; height: 32px; line-height: 32px; float: left;
}
.bslm_mlbox ul li.longtitle a {
  background: url("../images/bslm_mlbtn1.png") no-repeat; width: 154px; height: 32px; text-align: center; color: rgb(85, 85, 85); line-height: 32px; overflow: hidden; font-size: 14px; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bslm_mlbox ul li.longtitle a.active {
  background: url("../images/bslm_mlbtn1.png") no-repeat right 0px; color: rgb(78, 161, 224);
}
.bslm_mlbox ul li.longtitle a:hover {
  background: url("../images/bslm_mlbtn1.png") no-repeat right 0px; color: rgb(78, 161, 224);
}
.bslm_rmbox {
  padding: 0px 20px 12px; border: 1px solid rgb(237, 237, 237); border-image: none; height: auto; margin-top: 20px;
}
.bslm_rmtop {
  height: 41px; text-align: center; color: rgb(0, 123, 215); line-height: 41px; font-size: 18px; border-bottom-color: rgb(237, 237, 237); border-bottom-width: 1px; border-bottom-style: solid;
}
.bslm_rmlist {
  height: auto; line-height: 30px; overflow: hidden; padding-top: 11px;
}
.bslm_rmlist ul li {
  background: url("../images/ico.gif") no-repeat 0px 15px; width: 304px; height: 30px; color: rgb(153, 153, 153); line-height: 30px; padding-left: 14px; font-size: 14px; vertical-align: bottom;
}
.bslm_rmlist ul li span {
  float: right;
}
.bslm_rmlist ul li a {
  width: 252px; color: rgb(85, 85, 85); overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bslm_rmlist ul li a:hover {
  color: rgb(205, 53, 1);
}
.bslm_rban {
  background: rgb(255, 255, 255); padding: 20px; width: 885px; height: auto; min-height: 860px; _height: 860px;
}
.bslm_fltitle {
  background: url("../images/bslm_titico.png") no-repeat 20px 8px; height: 42px; color: rgb(0, 122, 214); line-height: 42px; padding-left: 58px; font-size: 20px; font-weight: bold; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid;
}
.bslm_rbox {
  margin: auto; width: 845px; padding-top: 25px;
}
.bslm_search {
  background: rgb(245, 245, 245); padding: 18px 0px 20px; height: auto; overflow: hidden;
}
.bslm_search ul li {
  height: 42px; float: left;
}
.bslm_search ul li input {
  font-family: "Î¢ÈíÑÅºÚ";
}
.bslm_search ul li.tit {
  width: 136px; text-align: right; color: rgb(72, 72, 72); line-height: 42px; padding-right: 2px; font-size: 16px;
}
.bslm_search ul li.tit1 {
  width: 136px; text-align: right; color: rgb(72, 72, 72); line-height: 32px; padding-right: 2px; font-size: 16px;
}
.bslm_search ul li.sel {
  width: 280px; padding-bottom: 5px;
}
.bslm_search ul li.sel select {
  padding: 3px 4px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 269px; color: rgb(102, 102, 102); margin-top: 5px; float: left; _height: 26px;
}
.bslm_search ul li.bt {
  line-height: 30px; padding-right: 5px; padding-bottom: 16px; padding-left: 15px; font-size: 16px; white-space: nowrap;
}
.bslm_search ul li.srk {
  width: 585px;
}
.bslm_search ul li.srk input {
  background: rgb(255, 255, 255); padding: 2px 5px; border: 1px solid rgb(217, 217, 217); border-image: none; width: 563px; height: 36px; color: rgb(102, 102, 102); line-height: 36px; font-size: 14px; float: left;
}
.bslm_search ul li.btn {
  width: 102px;
}
.bslm_search ul li.btn input {
  background: rgb(0, 120, 211); border: currentColor; border-image: none; width: 102px; height: 42px; text-align: center; color: rgb(255, 255, 255); font-size: 16px; float: left; cursor: pointer;
}
.bslm_sxnav {
  line-height: 40px; font-size: 14px;
}
.bslm_sxnav ul {
  padding-bottom: 10px; clear: both;
}
.bslm_sxnav ul li {
  background: rgb(251, 251, 251); padding: 2px 20px 17px; border: 1px solid rgb(217, 217, 217); border-image: none; width: 803px; height: 107px; overflow: hidden; margin-top: 10px; float: left; position: relative;
}
.bslm_sxnav ul li:hover {
  background: rgb(255, 255, 255);
}
.bslm_sxnav ul li a.bt {
  background: url("../images/bslb_pic03.gif") no-repeat 0px 17px; width: 660px; height: 47px; color: rgb(0, 122, 214); line-height: 47px; overflow: hidden; padding-left: 19px; font-size: 16px; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.bslm_sxnav ul li a.bt:hover {
  color: rgb(0, 122, 214);
}
.bslm_sxnav ul li a.bt span {
  padding-right: 10px; font-weight: bold;
}
.bslm_sxnav ul li a.bt:hover span {
  padding-right: 10px; font-weight: bold;
}
.bslm_sxnav ul li p {
  width: 640px; height: 60px; color: rgb(85, 85, 85); line-height: 30px; overflow: hidden; padding-left: 20px; font-size: 14px; float: left;
}
.bslm_sxnav ul li .btn {
  top: 20px; width: 102px; height: 87px; right: 20px; overflow: hidden; position: absolute;
}
.bslm_sxnav ul li .btn a {
  background: url("../images/bslm_znbtn.png") no-repeat; width: 108px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-size: 14px; margin-bottom: 10px; float: left; display: block;
}
.bslm_sxnav ul li .btn a:hover {
  color: rgb(255, 255, 255);
}
.bsy_searchbox {
  background: rgb(248, 248, 248); padding: 20px 18px 5px; border: 1px solid rgb(229, 229, 229); border-image: none; width: 832px; overflow: hidden; font-size: 14px; margin-bottom: 10px;
}
.bsy_searchbox ul li {
  background: none; padding: 0px 0px 15px; height: 28px; line-height: 28px; font-size: 14px; float: left;
}
.bsy_searchbox ul li.tit {
  padding: 0px 5px 0px 14px; text-align: right; white-space: nowrap;
}
.bsy_searchbox ul li.sel {
  width: 160px;
}
.bsy_searchbox ul li.sel select {
  padding: 3px 4px 4px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 150px; color: rgb(102, 102, 102); float: left; _height: 26px;
}
.bsy_searchbox ul li.srk {
  width: 150px;
}
.bsy_searchbox ul li.srk input {
  border: 1px solid rgb(204, 204, 204); border-image: none; width: 140px; height: 25px; color: rgb(102, 102, 102); line-height: 25px; float: left;
}
.bsy_searchbox ul li.btn {
  width: 56px;
}
.bsy_searchbox ul li.btn input {
  background: rgb(49, 155, 222); border: currentColor; border-image: none; width: 56px; height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; float: left; display: block; cursor: pointer;
}
#wenzhang .comment_box {
  padding-bottom: 15px;
}
#wenzhang .comment_box table input.ipstyle04 {
  margin: 4px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 450px; height: 26px; line-height: 26px;
}
#wenzhang .comment_box table textarea.ipstyle04 {
  margin: 4px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 600px; height: 100px; line-height: 26px;
}
#wenzhang .comment_box table input.verification {
  margin: 4px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 120px; height: 26px; line-height: 26px; float: left;
}
#wenzhang .comment_box table img#checkcode {
  margin-top: 4px !important;
}
#wenzhang .comment_box table input.btn_pysubmit {
  background: url("../images/loginbtn.png") no-repeat 0px 0px !important; margin: 10px 0px; border: 0px currentColor !important; border-image: none !important; width: 160px !important; height: 42px !important; line-height: 42px !important; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 14px;
}
#wenzhang .tp_btnbox {
  text-align: center;
}
#wenzhang .tp_btnbox input {
  background: url("../images/loginbtn.png") no-repeat 0px 0px !important; margin: 0px 10px !important; border: currentColor !important; border-image: none !important; width: 160px !important; height: 42px !important; text-align: center; color: rgb(255, 255, 255) !important; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 16px !important; vertical-align: top; display: inline-block !important; cursor: pointer;
}
#wenzhang .tp_btnbox .ck {
  background: url("../images/resetbtn.png") no-repeat 0px 0px; margin: 0px 10px; border: currentColor; border-image: none; width: 160px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 16px; display: inline-block; cursor: pointer;
}
#wenzhang .tp_btnbox .ck:hover {
  background: url("../images/resetbtn.png") no-repeat 0px 0px; margin: 0px 10px; border: currentColor; border-image: none; width: 160px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 16px; display: inline-block; cursor: pointer;
}
#wenzhang .wenjuan_yzm {
  margin: 20px 0px; padding: 0px !important;
}
#wenzhang .wenjuan_yzm .verification {
  border: 1px solid rgb(221, 221, 221); border-image: none; width: 96px; height: 26px; line-height: 26px; margin-right: 5px;
}
#wenzhang .comment_box .myzj_title {
  background: rgb(247, 247, 247); margin: 15px auto; height: 36px; line-height: 36px; padding-left: 20px; font-size: 20px; font-weight: 500; border-left-color: rgb(49, 155, 222); border-left-width: 3px; border-left-style: solid;
}
#jc_wenzhang {
  margin: 0px auto; width: 1100px;
}
.jc_title {
  height: 60px; text-align: center; color: rgb(0, 122, 214); line-height: 40px; font-size: 27px; font-weight: bold;
}
.jc_tsbox {
  background: rgb(245, 251, 255); margin: 0px auto; padding: 18px 19px 15px; border: 1px solid rgb(112, 185, 241); border-image: none; width: 1060px; height: auto; color: rgb(85, 85, 85); line-height: 26px; font-size: 14px; min-height: 100px; _height: 100px;
}
.jc_tsbox font {
  color: rgb(85, 85, 85); line-height: 26px; font-size: 14px; font-weight: bold;
}
.jc_tsbox p {
  line-height: 26px; padding-left: 36px;
}
.jc_tsbox p span {
  color: rgb(255, 0, 0);
}
.jc_lbbox {
  margin: 30px auto 0px; width: 840px; height: auto; color: rgb(85, 85, 85);
}
.jc_lbbox p {
  line-height: 30px; font-size: 16px;
}
.jc_lbbox .radio {
  width: 805px; padding-left: 15px;
}
.jc_lbbox .radio ul li {
  width: 268px; float: left;
}
.jc_lbbox .radio font {
  line-height: 35px; padding-right: 20px; padding-left: 5px; font-size: 14px;
}
.jc_lbbox span {
  color: rgb(255, 0, 0);
}
.jc_lbbox .jc-xm {
  width: 260px; height: 70px; margin-left: 12px; float: left; display: inline;
}
.jc_lbbox .jc-xm span {
  margin-top: 15px;
}
.jc_lbbox img {
  padding-left: 10px; margin-top: 10px; float: left; display: inline;
}
.jc_bottom {
  height: 58px; text-align: center; margin-top: 30px;
}
.jc_bottom input.jc_tjbtn {
  background: url("../images/loginbtn.png") no-repeat; margin: 0px 10px; border: currentColor; border-image: none; width: 160px; height: 42px; text-align: center; color: rgb(255, 255, 255); font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 18px; cursor: pointer;
}
.jc_bottom input.cz_tjbtn {
  background: url("../images/resetbtn.png") no-repeat; margin: 0px 10px; border: currentColor; border-image: none; width: 160px; height: 42px; text-align: center; color: rgb(255, 255, 255); font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 18px; cursor: pointer;
}
.jc_title {
  height: 60px; text-align: center; color: rgb(0, 122, 214); line-height: 40px; font-size: 27px; font-weight: bold;
}
.dty_contain {
  margin: auto; width: 1000px; padding-bottom: 20px;
}
.dty_mutitle {
  background: rgb(250, 250, 250); height: 36px; line-height: 36px; overflow: hidden; border-bottom-color: rgb(49, 155, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.dty_mutitle a {
  background: rgb(49, 155, 222); padding: 0px 20px; height: 36px; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; float: left; display: block; white-space: nowrap;
}
.dty_mutitle a:hover {
  color: rgb(255, 255, 255);
}
.dty_sublb {
  padding: 0px 20px 15px; width: 940px;
}
.dty_sublb ul li {
  background: url("../images/ico.gif") no-repeat 10px 20px; width: 163px; height: 42px; line-height: 42px; padding-left: 25px; float: left;
}
.dty_sublb ul li.line {
  background: url("../images/lmy_nav_line.gif") repeat-x 0px 0px; padding: 0px; width: 940px; height: 1px; overflow: hidden;
}
.dty_sublb ul li a {
  color: rgb(85, 85, 85); line-height: 42px; font-size: 16px;
}
.dty_sublb ul li a:hover {
  color: rgb(255, 0, 0);
}
.navjz ul.ftlist li {
  background: none; padding: 10px 0px; height: auto; clear: both; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;
}
.navjz ul.ftlist li span.ico {
  left: 0px; top: 25px; width: 107px; height: 28px; overflow: hidden; display: block; position: absolute;
}
.navjz ul.ftlist li span.ico1 {
  left: 0px; top: 25px; width: 107px; height: 28px; overflow: hidden; display: block; position: absolute;
}
.navjz ul.ftlist li span.ico {
  background: url("../images/ft_ygico.jpg") no-repeat 0px 0px;
}
.navjz ul.ftlist li span.ico1 {
  background: url("../images/ft_zzico.jpg") no-repeat 0px 0px;
}
.fangtanbox .newstitle {
  padding: 20px 0px !important; font-size: 20px !important;
}
.fangtanbox li {
  background: none !important; height: auto !important; overflow: hidden;
}
.fcpic {
  width: 200px; height: 150px; overflow: hidden; float: left;
}
.fcpic img {
  padding: 0px !important; width: 200px !important; height: 150px !important;
}
.fctxt {
  width: 785px; height: 150px; overflow: hidden; padding-left: 20px; float: left;
}
.fctxt p {
  width: 100%; line-height: 28px; font-size: 14px; float: left;
}
.fctxt p a {
  background: none !important; padding: 0px !important; color: rgb(215, 0, 0);
}
.fctxt p span {
  background: rgb(0, 121, 214); width: 48px; height: 22px; text-align: center; color: rgb(255, 255, 255); line-height: 22px; margin-top: 3px; margin-right: 13px; float: left; display: block;
}
.fctxt p.bt {
  width: 785px; height: 32px; overflow: hidden; font-size: 14px; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.fctxt p.bt a {
  background: none !important; padding: 0px !important; color: rgb(51, 51, 51); line-height: 30px;
}
.fctxt p.bt a:hover {
  color: rgb(205, 53, 1);
}
.fctxt p.fb {
  width: 785px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.fctxt p.xx {
  line-height: 28px;
}
.fctxt p.xx a {
  color: rgb(204, 0, 0); line-height: 28px !important;
}
.wzy_fangtanbox {
  margin: auto; width: 1005px;
}
.wzy_fangtanbox h1 {
  text-align: center; line-height: 50px; font-size: 27px;
}
.wzy_fangtanbox ul {
  width: 1005px; clear: both; margin-top: 15px;
}
.wzy_fangtanbox .fcpic {
  padding: 15px 16px 0px; width: 320px; height: 285px; overflow: hidden;
}
.wzy_fangtanbox .fcpic img {
  width: 320px !important; height: 240px !important;
}
.wzy_fangtanbox .fctxt {
  width: 623px; height: auto; padding-left: 30px;
}
.wzy_fangtanbox .fcmain {
  width: 1005px; height: auto; padding-top: 15px; clear: both;
}
.wzy_fangtanbox .fcmain h3 {
  background: rgb(247, 247, 247); height: 36px; line-height: 36px; padding-left: 20px; font-size: 20px; font-weight: 500; border-left-color: rgb(0, 121, 214); border-left-width: 3px; border-left-style: solid;
}
.wzy_fangtanbox .fcm {
  padding: 20px 0px; color: rgb(51, 51, 51); line-height: 200%; font-family: ·ÂËÎ_GB2312; font-size: 16px;
}
.ssnr {
  margin: 30px auto 15px; padding: 10px 15px; border: 1px dashed rgb(218, 218, 218); border-image: none; width: 870px; line-height: 30px; overflow: hidden; font-size: 14px;
}
.link_title {
  background: url("../images/search_xx.gif") repeat-x left bottom; margin: 0px auto; width: 902px; height: 37px; overflow: hidden;
}
.link_title span {
  width: 135px; height: 37px; text-align: center; line-height: 30px; font-size: 14px; margin-right: 6px; float: left; display: block; cursor: pointer;
}
.link_title span.sec2 {
  background: url("../images/link_srcoll002.jpg") no-repeat 0px 0px; color: rgb(0, 121, 214); font-weight: bold;
}
.txtinput {
  padding: 2px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 18px; line-height: 18px; font-size: 14px;
}
.txt1 {
  padding: 3px; border: 1px solid rgb(204, 204, 204); border-image: none; color: rgb(51, 51, 51);
}
.xxknrbox {
  border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(28, 152, 234) rgb(28, 152, 234); padding: 9px 2px 2px; border-image: none; width: 800px; height: 330px;
}
.xxk22nr {
  background: 0px 0px rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(218, 218, 218) rgb(218, 218, 218); margin: 0px auto 20px; padding: 20px 25px 30px; border-image: none; width: 850px; height: 360px; overflow: hidden; font-size: 14px;
}
.xxk22nr select {
  font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ;
}
.xxk22nr input#button1 {
  background: rgb(0, 121, 214) !important; border: 0px currentColor; border-image: none; width: 118px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-size: 14px; font-weight: bold; margin-left: 118px; float: left; cursor: pointer;
}
.xxk22nr input#button2 {
  background: rgb(0, 121, 214) !important; border: 0px currentColor; border-image: none; width: 118px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-size: 14px; font-weight: bold; margin-left: 118px; float: left; cursor: pointer;
}
.xxk22nr input#button2 {
  margin-left: 30px;
}
.searchbody {
  background: rgb(255, 255, 255); width: 100%;
}
.searchheader {
  background: rgb(241, 241, 241); width: 100%; height: 79px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
.search_top {
  margin: auto; width: 1000px;
}
.search_logo {
  width: 275px; height: 70px; overflow: hidden; padding-left: 35px;
}
.ssy_search {
  width: 634px; height: 32px; padding-top: 23px;
}
.ssy_search ul li {
  height: 32px; float: left;
}
.ssy_search ul li.ss1 {
  background: url("../images/ssy_se_bg.jpg") no-repeat; padding: 5px 0px 5px 37px; width: 468px; height: 22px; color: rgb(102, 102, 102); line-height: 22px;
}
.ssy_search ul li.ss1 input {
  background: none; border: 0px currentColor; border-image: none; width: 450px; height: 22px; color: rgb(102, 102, 102); line-height: 22px;
}
.ssy_search ul li.ss2 {
  width: 86px; height: 32px;
}
.ssy_search ul li.ss2 input {
  background: rgb(0, 121, 214); border: currentColor; border-image: none; width: 86px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 14px; cursor: pointer;
}
.ssy_container {
  margin: 0px auto; width: 922px; height: auto; padding-top: 14px;
}
.ssy_leftbar {
  width: 190px; height: auto; margin-bottom: 50px;
}
.fenlei_tit {
  height: 34px; color: rgb(51, 51, 51); line-height: 34px; padding-left: 20px; font-size: 14px; font-weight: bold;
}
.total {
  background: rgb(241, 241, 241); height: 30px; line-height: 30px; padding-left: 20px;
}
.total_wz {
  height: auto; padding-left: 20px; margin-bottom: 10px;
}
.total_wz ul li {
  height: 30px; line-height: 30px;
}
.total_wz ul li a:hover {
  color: rgb(0, 102, 204); text-decoration: underline;
}
.ssy_rightbar {
  width: 708px; height: auto; margin-bottom: 50px;
}
.result_title {
  width: auto; height: 30px; text-align: right; color: rgb(138, 138, 138); line-height: 30px; padding-right: 18px; font-size: 15px; float: right;
}
.search_content {
  height: auto; clear: both; margin-bottom: 40px;
}
.search_content ul {
  height: auto; margin-bottom: 15px;
}
.search_content ul li.se_title {
  height: 25px; line-height: 25px; font-size: 14px; font-weight: bold;
}
.search_content ul li.se_title a {
  color: rgb(0, 102, 204);
}
.search_content ul li.se_title a:hover {
  text-decoration: underline;
}
.search_content ul li a span {
  color: rgb(205, 53, 1);
}
.search_content ul li span {
  color: rgb(205, 53, 1);
}
.search_content ul li.se_wz {
  height: auto; line-height: 22px; margin-bottom: 5px;
}
.search_content ul li.se_lanmu {
  color: rgb(138, 138, 138); line-height: 22px;
}
.search_content ul li.se_adress {
  height: auto; color: rgb(0, 128, 0); line-height: 22px; font-family: Arial, Helvetica, sans-serif;
}
.search_content ul li.se_adress span.date {
  color: rgb(0, 128, 0); padding-left: 14px;
}
.search_content ul li.se_adress a {
  color: rgb(0, 128, 0);
}
.search_content ul li.se_adress a:hover {
  text-decoration: underline;
}
.search_content .pagenav {
  float: left !important;
}
.liuyan_wzcon {
  margin: auto; padding: 20px 0px; width: 940px; line-height: 210%; font-size: 16px;
}
.liuyan_wzcon .liuyan_table {
  margin: auto; width: 940px; line-height: 30px; border-collapse: collapse;
}
.liuyan_wzcon .liuyan_table td {
  padding: 10px 0px; border: 1px solid rgb(199, 222, 240); border-image: none;
}
.liuyan_wzcon .liuyan_table th {
  padding: 10px 0px; border: 1px solid rgb(199, 222, 240); border-image: none;
}
.liuyan_wzcon .liuyan_table th {
  background: rgb(233, 242, 249); text-align: center; font-size: 16px; font-weight: normal;
}
.liuyan_wzcon .liuyan_table th .p05 {
  padding-left: 0.5em;
}
.liuyan_wzcon .liuyan_table td.pj_td input {
  margin: 10px 6px 0px 0px; float: left; _margin: 5px 4px 0 0;
}
.liuyan_wzcon .liuyan_table td.pj_td label {
  margin: 0px 15px 0px 0px; float: left;
}
.liuyan_wzcon .liuyan_table td.pj_td input.tj {
  background: rgb(49, 155, 222); margin: 2px 0px 0px 10px; border: currentColor; border-image: none; width: 60px; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; cursor: pointer;
}
.mesgline {
  margin: 0px auto 28px; width: 940px; height: 28px; border-bottom-color: rgb(213, 213, 213); border-bottom-width: 1px; border-bottom-style: dashed;
}
.hd_xxclose {
  height: 40px; text-align: center; padding-top: 10px;
}
.hd_xxclose a {
  background: url("../images/bslm_znbtn.png") no-repeat; margin: auto; width: 102px; height: 38px; text-align: center; color: rgb(255, 255, 255); line-height: 38px; font-size: 16px; display: block;
}
.hd_xxclose a:hover {
  color: rgb(255, 255, 255);
}
#hd_container {
  background: rgb(221, 221, 221); margin: auto; padding: 15px; border-radius: 10px; width: 1000px;
}
.hd_xxbox {
  background: rgb(255, 255, 255); margin: auto; padding: 30px; width: 940px; height: auto; min-height: 400px; _height: 400px;
}
.hd_xxtitle {
  height: 26px; text-align: center; color: rgb(205, 53, 1); line-height: 26px; font-size: 22px;
}
.message_cxbox {
  width: 940px; height: auto; overflow: hidden; padding-bottom: 20px;
}
.message_cxbox ul li {
  height: 30px; float: left;
}
.message_cxbox ul li.t1 {
  background: url("../images/bsearc.gif") no-repeat 20px 6px; padding: 0px 0px 10px 50px; color: rgb(102, 102, 102); line-height: 30px; font-size: 14px; white-space: nowrap;
}
.message_cxbox ul li.t2 {
  padding: 2px 0px 10px 10px; width: 800px; height: 28px;
}
.message_cxbox ul li.t2 input {
  background: url("../images/input_bg.gif") no-repeat 0px 0px; padding: 0px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 540px; height: 26px; color: rgb(102, 102, 102); line-height: 26px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; float: left;
}
.message_cxbox ul li.t3 {
  color: rgb(102, 102, 102); line-height: 30px; padding-left: 50px; font-size: 14px; white-space: nowrap;
}
.message_cxbox ul li.t5 {
  width: 100px; text-align: right; color: rgb(102, 102, 102); line-height: 30px; font-size: 14px;
}
.message_cxbox ul li.t4 {
  padding: 2px 0px 0px 10px; width: 230px; height: 28px;
}
.message_cxbox ul li.t6 {
  padding: 2px 0px 0px 10px; width: 230px; height: 28px;
}
.message_cxbox ul li.t4 input {
  background: url("../images/input_bg.gif") no-repeat 0px 0px; padding: 0px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 200px; height: 26px; color: rgb(102, 102, 102); line-height: 26px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; float: left;
}
.message_cxbox ul li.t6 input {
  background: url("../images/input_bg.gif") no-repeat 0px 0px; padding: 0px 5px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 200px; height: 26px; color: rgb(102, 102, 102); line-height: 26px; font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; float: left;
}
.message_cxbox ul li.t7 {
  background: none; width: 65px; height: 28px; padding-top: 2px;
}
.message_cxbox ul li.t7 input {
  background: rgb(255, 146, 0); border: currentColor; border-image: none; width: 65px; height: 28px; text-align: center; color: rgb(255, 255, 255); font-family: "Microsoft YaHei",Î¢ÈíÑÅºÚ; font-size: 14px; display: block; cursor: pointer;
}
.liuyan_contnet {
  margin: auto; padding: 20px 0px; width: 940px; line-height: 40px; font-size: 14px;
}
.replytit {
  background: rgb(247, 247, 247); height: 42px; overflow: hidden;
}
.replytit ul li {
  background: none; padding: 0px; height: 42px; text-align: center; color: rgb(102, 102, 102); line-height: 42px; font-size: 14px; font-weight: bold; border-right-color: rgb(255, 255, 255); border-right-width: 2px; border-right-style: solid; float: left;
}
.replytit ul li.t1 {
  width: 326px; text-align: left; padding-left: 30px;
}
.replytit ul li.t2 {
  width: 120px;
}
.replytit ul li.t3 {
  width: 150px;
}
.replytit ul li.t4 {
  width: 98px;
}
.replytit ul li.t5 {
  width: 98px;
}
.replytit ul li.t6 {
  width: 108px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.replylist {
  background: url("../images/zmhd_xjlistbg.gif"); margin: 10px 0px 15px; overflow: hidden;
}
.replylist ul {
  width: 1005px; height: 30px; overflow: hidden; clear: both;
}
.replylist ul li {
  background: none; padding: 0px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; font-size: 14px; border-right-color: rgb(255, 255, 255); border-right-width: 2px; border-right-style: solid; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.replylist ul li.t1 {
  background: url("../images/ico.gif") no-repeat 12px 14px; width: 331px; text-align: left; padding-left: 25px;
}
.replylist ul li.t1 a {
  width: 326px; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.replylist ul li.t2 {
  width: 120px;
}
.replylist ul li.t3 {
  width: 150px;
}
.replylist ul li.t4 {
  width: 98px;
}
.replylist ul li.t5 {
  width: 98px; color: rgb(153, 153, 153);
}
.replylist ul li.t6 {
  width: 108px; color: rgb(153, 153, 153); border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.replylist ul li.t6 span {
  color: rgb(51, 51, 51);
}
.replylist ul li.t6 span.yes {
  color: rgb(0, 128, 0);
}
.replylist ul li.t6 span.yel {
  color: rgb(243, 156, 17);
}
.replylist ul li.t6 span.red {
  color: rgb(255, 0, 0);
}
#wenzhang .vote_table {
  margin: auto; width: 940px; line-height: 30px; font-size: 14px; border-collapse: collapse;
}
#wenzhang .vote_table td {
  padding: 5px 20px; border: 1px solid rgb(199, 222, 240); border-image: none;
}
#wenzhang .vote_table th {
  padding: 5px 20px; border: 1px solid rgb(199, 222, 240); border-image: none;
}
#wenzhang .vote_table th {
  background: rgb(233, 242, 249); font-size: 16px;
}
#wenzhang .vote_table input.verification {
  margin: 0px 5px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 96px; height: 28px; line-height: 28px; vertical-align: middle;
}
#wenzhang .vote_btn {
  width: 100%; text-align: center; padding-top: 30px;
}
#wenzhang .vote_btn input {
  background: url("../images/loginbtn.png") no-repeat; margin: 0px 10px; border: currentColor; border-image: none; width: 160px; height: 42px; text-align: center; color: rgb(255, 255, 255); line-height: 42px; overflow: hidden; font-family: Microsoft YaHei; font-size: 16px; cursor: pointer;
}
#wenzhang .vote_btn input.vote1 {
  background: url("../images/resetbtn.png") no-repeat;
}

/*²úÆ·*/
.piclist{overflow: hidden;}
.piclist li{float: left;margin-left: 20px;margin-top: 5px;}
.piclist li .pic_img img{width: 320px;height: 290px;border:0px;}
.piclist li .pic_img a{border: #d9d9d9 1px solid;padding:4px;display: inline-block;}
.piclist li .pic_img a:hover{background:#dfe9f6;border:1px solid #007ad6}
.piclist li p{display: block;height: 30px;line-height: 30px;font-size: 14px;width: 320px;text-align: center;font-family: "Microsoft YaHei", "Î¢ÈíÑÅºÚ", "ºÚÌå";}
.piclist li p a{color: #444}

.newspage{clear: both;text-align: center;height: 30px;margin-top: 10px;}
.newspage strong{font-size: 14px;color: #fff;padding: 2px 5px;font-family: "ËÎÌå";background: #007ad6; border:#007ad6 1px solid;}
.newspage a{font-size: 14px;color: #373030;padding: 2px 5px; border:#d9d9d9 1px solid; font-family: "ËÎÌå";background: #fff;}

.news_main_02{overflow: hidden;margin-top: 5px;}
.news_main_02 li{font-size: 14px;padding-left: 9px;background: url('../images/hanhao.gif') no-repeat left center;height: 35px;line-height: 35px;border-bottom: 1px dashed #ababab}
.news_main_02 li a{color: #666;}
.news_main_02 li a:hover{color: #0282ef;text-decoration: underline;}
.news_main_02 span{float: right;color: #696461;}

/*ÄÚÈÝÒ³*/
.newstitle{font-size: 22px;line-height: 30px;text-align: center;color: #1f1f1f; font-family: "Î¢ÈíÑÅºÚ";padding-top: 15px;}
.newsdata{font-size: 12px;line-height: 30px;text-align: center;color: #b3b3b3;border-bottom: 1px dashed #dddddd;padding-bottom: 15px;width: 100%;margin: 0 auto}
.newsmain{padding: 10px;}
.newsmain p{line-height: 25px;font-size: 14px;color: #454545;padding-top: 10px;}
.newsmain img{max-width:700px;myimg:expression(onload=function(){this.style.width=(this.offsetWidth > 700)?"700px":"auto"});}
.entrynext{font-size: 12px;font-family:"ËÎÌå";line-height: 30px;padding-left: 10px; padding-top:20px; border-top:#ccc 1px dashed;}
.entrynext a{color: #454545;}
.entrynext a:hover{text-decoration: underline;color:#3484df;}

/*--------ÁÐ±í·ÖÒ³*/
.listpage {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center}
.listpage a {border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #214E85; padding-top: 2px; border-bottom: #eee 1px solid; text-decoration: none
}
.listpage a:hover {border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid}
.listpage a:active {border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid}
.listpage .current {border-right: #007ad6 1px solid; padding-right: 5px; border-top: #007ad6 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #007ad6 1px solid; color: #fff; padding-top: 2px; border-bottom: #007ad6 1px solid; background-color: #007ad6}
.listpage .disabled {border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid}




/*ÁôÑÔ*/
/*------ËÑË÷ÏÔÊ¾*/
.search_tips { height:22px; padding:5px; font-size:14px; font-weight:bold;}
.search_rkey { height:22px; padding:5px; font-size:14px;}
.search_list dl{display:block;width:96%;margin:12px auto 0px;padding-bottom:8px; background:url(../images/02.png) no-repeat; padding-left:20px;}
.search_list dl dt a{line-height:27px;font-size:14px;letter-spacing:1px;}
.search_list dl dd p{line-height:19px;color:#444;font-size:14px;margin-left:5px;}
.search_list dl dd span{font-size:12px;line-height:23px;color:#007ad6;}
.search_list dl dd a{color:#777;text-decoration:none}
.search_list dl dd a:hover{color:#F30;}
.search_list dl dd span{margin-right:10px;}
/*---------------ÄÚÈÝÒ³:Ô¤¶¨*/

.comment{
  border:1px solid #B3B3B3;
  margin:10px;
  text-align:center;
}
.comment .commenttitle{
  height:26px;
  margin:1px auto;
  background:url(images/comment_title_bg.gif) repeat-x;
  border-bottom:1px solid #B3B3B3;
}
.comment .commenttitle .title4{
  float:left;
  margin:5px 0px 0px 12px;
  color:#999;
  display:inline;
}
.comment .commenttitle .title4 strong{
  letter-spacing:4px;
  color:#000;
  margin-right:10px;
  font-size: 12px;font-family: "ËÎÌå"
}
.comment .commentbox{
  width:95%;text-align:left;
}
.comment .commentbox dl{
  margin:10px auto 0px;
  border:1px solid #B3B3B3;
}
.comment .commentbox dl dt{
  background:#F4F9F2;
  line-height:25px;
  text-indent:10px;
  color:#333;
  border-bottom:1px solid #B3B3B3;
}
.comment .commentbox dl dt span{
  color:#FF0000;
  font-size:14px;
}
.comment .commentbox dl dd{
  padding:10px;
  font-size:14px;
  line-height:35px;
  color:#666;
}
/*---------------ÄÚÈÝÒ³:·¢±íÔ¤¶¨:±êÌâ*/
.comment .posttitle{
  height:26px;
  margin:10px auto;
  border-top:1px solid #B3B3B3;
  border-bottom:1px solid #B3B3B3;
  text-align:left;
  background:url(images/comment_title_bg.gif) repeat-x;
  font-size: 12px;font-family:"ËÎÌå";
}
.comment .posttitle strong{
  letter-spacing:4px;
  color:#000;
  display:block;
  margin:7px 0px 0px 13px;
  font-size: 12px;font-family:"ËÎÌå";
}
.comment .postbox{
  width:95%;
  margin:5px auto;
  overflow:hidden;
  text-align:left;
  font-size: 12px;font-family:"ËÎÌå";
}

.comment .postbox .userbox{
  overflow:hidden;
  margin-top:10px;
}
.comment .postbox .userbox dl{}
.comment .postbox .userbox dl dd{
  float:left;
  display:block;
  padding-bottom:2px;
}
.comment .postbox .userbox dl dd input.username,.comment .postbox .userbox dl dd input.password{
  width:100px;
  border:1px solid #B3B3B3;
  padding:3px 0px 2px 5px;
  margin-right:10px;
}
.comment .postbox .userbox dl dd.mtop{
  margin:7px 7px 0px 0px;
}
.comment .postbox .txtbox{
  width:100%;
  line-height:25px;
}
.comment .postbox .txtbox textarea{
  border:1px solid #B3B3B3;
  width:98%;
  height:80px;
  padding:5px;
}
.comment .postbox .txtbox div{padding-top:5px;color:#000;}
.comment .postbox .txtbox input{
  width:40px;
  border:1px solid #B3B3B3;
  padding:3px 0px 2px 5px;
  margin-right:10px;
}
.comment .postbox .txtbox img{position:static;+position:relative;vertical-align:middle}
.comment .postbox  .sbut{
  margin:10px;
}
.comment .postbox .userbox .submit{
  width:100px;
  height:25px;
  padding-top:2px;
}

label{font-family: "ËÎÌå";color: #000;font-size: 12px;}