/* Global CSS width:1000px*/
html  { overflow-x:hidden;overflow-y: scroll;}
body {text-align:center;font-family:arial,'Microsoft Yahei','微软雅黑',sans-serif; background:#fff url(bg.jpg) repeat-x left top fixed;font-size:14px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p{padding:0; margin:0;font-family:arial,'Microsoft Yahei','微软雅黑',sans-serif;font-size:14px;}
table,td,tr,th{font-size:14px;font-family:font-family:arial,'Microsoft Yahei', '微软雅黑',sans-serif;;}
table{ margin:0 auto;}
li{list-style-type:none;}
img{vertical-align:top;border:none;}
ol,ul {list-style:none;}   
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
em {font-style:normal;}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block; font-size:1px;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;} /*for Firefox*/
a:link,a:visited,a:active{color:#505050;text-decoration: none;}
a:hover{color:#c00;text-decoration: none;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}

.nav {width:702px;height:44px;background:url(navbg.png) no-repeat 0 0;margin:0 auto;}
.nav ul {width:50%;float:left;height:44px;}
.nav ul li{width:33%;float:left;height:44px;}
.nav ul li a{display:block;height:44px;line-height:40px;color:#fff;text-align:center;font-size:16px;}
.nav ul li span {display:none;}
.nav ul li:hover span {display:block;position:relative;z-index:1; width:100%;margin-top:-132px;}
.nav ul li:hover span a {display:block;height:44px;background:url(navbg.png) no-repeat 0 0; }
.nav ul li.user:hover span {display:block;position:relative;z-index:1; width:100%;margin-top:-352px;}


.main1 {background:url(left-1.png) no-repeat 0 0;background-size:560px;position:fixed;left:0;top:0;width:100%;height:100%;z-index:0;}
.main2 {display:none;background:url(right-1.png) no-repeat right bottom;background-size:44%;position:fixed;bottom:0;right:0;width:100%;height:100%;z-index:0;}
.mainnav {position:fixed;bottom:10px;width:100%;z-index:10;}
.main {width:100%;position:absolute;z-index:2;}
.mainin { margin:0 auto;width:460px;background:#fff;}

@media (max-width:1280px) {
  .main1 {background:url(left-1.png) no-repeat 0 0;background-size:44%;position:fixed;left:0;top:0;width:100%;height:100%;z-index:0;}
}

@media (max-width:800px) {
  .nav {width:90%;height:98px;margin:0 auto;}
  .nav ul {height:44px;width:100%;}
  .nav ul+ul {margin-top:10px;background:url(navbg.png) no-repeat top center;}
  .nav ul li a{font-size:14px;}
  .main1 {background:url(left-1.png) no-repeat -33% 0;background-size:44%;position:fixed;left:0;top:0;width:100%;height:100%;z-index:0;}
}

.down {width:700px;margin:0 auto;padding-top:170px;}
.down h1 {background:url(s-2.png) no-repeat;width:275px;height:43px;line-height:43px;color:#fff;font-size:16px;margin:0 auto;}
.down form  {display:block;height:64px;padding:20px 0;margin:0 auto;width:460px;}
.down form ul {display:block;height:34px;}
.down form ul li {display:block;float:left;}
.down form ul li.l {width:40px;font-size:16px;line-height:34px;height:34px;}
.down form ul li.r {width:60px;text-align:right;}
.down form ul li.r button {width:59px;height:34px;background:url(s-1.png);border:0;}
.down form ul li.l {width:40px;font-size:16px;text-align:left;}
.down form ul li.c {width:360px;height:34px;padding:1px 5px 0 5px;}
.down form ul li.c input {background:#e8e2d4;border:1px solid #d9d3c3;width:99%;height:30px;padding:0 5px;outline:none;}
.downlist {padding-bottom:120px;}
.downlist li {height:38px;border-bottom:1px dotted #d9d2c0;text-align:left;font-size:14px;overflow:hidden;}

.downlist li strong {display:block;width:40%;float:left;height:38px;line-height:38px;overflow:hidden;}
.downlist li a {display:block;width:10%;float:left;height:38px;line-height:38px;color:#c00;overflow:hidden;}
.downlist li span {display:block;width:15%;float:right;height:38px;line-height:38px;text-align:right;overflow:hidden;}
.downlist li span em {color:#c00;}
.downlist li span+span {width:30%;}

@media (max-width:640px) {
  .downlist li a em {display: none;}
}
.kucunlist li {height:30px;border:0;}
.kucunlist li a{width:100%;background:url(login-19.png) no-repeat 0 9px;padding-left:22px;color:#000;height:30px;line-height:30px;font-size:16px;}
.kucunlist li a:hover{width:100%;background:url(login-18.png) no-repeat 0 9px;padding-left:22px;color:#c00;}

.sublist {padding-bottom:120px;border-top:2px solid #d9d2c0;}
.sublist li.title {height:38px;border-bottom:1px dotted #d9d2c0;text-align:left;font-size:14px;}
.sublist li.title a {display:block;width:50%;float:left;height:38px;line-height:38px;color:#c00;}
.sublist li.title strong {display:block;width:50%;float:right;height:38px;line-height:38px;text-align:right;font-weight:100;color:#999;overflow:hidden;}
.sublist li.zt {height:38px;text-align:left;font-size:14px;}
.sublist li.zt em{display:block; float:left;height:38px;line-height:38px;text-align:left;} 
.sublist li.cash {height:38px;text-align:left;font-size:14px;}
.sublist li.cash em{display:block; float:left;height:38px;line-height:38px;text-align:left;width:25%;} 
.sublist li.cash em.center {text-align:center;}
.sublist li.cash em.right {text-align:right; float:right;}

.sublist li.detials {border-bottom:2px solid #d9d2c0;text-align:left;font-size:14px;line-height:22px;padding:5px 0;color:#999;}

.sub li{border-bottom:1px dotted #d9d2c0;text-align:left;padding:10px 0;color:#999;}
.sub li em  {color:#000;display:block;float:left;}
.sub li form {display:inline-block;margin:0;padding:0;height:auto;}
ul.subn {padding-bottom:10px;}
ul.subn li{ padding-left:30px;background:url(idot.png) no-repeat left 3px;line-height:28px;text-align:left;} 
.sub  .sdiv { height:24px;line-height:24px;color:#000;}
.sub  .sdiv .sdiv1a {float:left;color:#fff;float:left;padding:0 20px;background:#c00;cursor:pointer;}
.sub  .sdiv .sdiv1b {float:left;color:#000;float:left;padding:0 20px;background:#fff;cursor:pointer;}
.sub .box1 form textarea{ display:block;width:96%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;margin:10px 0;}
.sub .box1 form button{ color:#000; display:block;width:96%;box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}


.slist {padding-bottom:120px; margin-top:10px;}
.slist li {height:38px;border-bottom:1px dotted #d9d2c0;text-align:left;font-size:12px;}
.slist li a {display:block;width:50%;float:left;height:38px;line-height:38px;color:#c00;}
.slist li strong {display:block;width:25%;float:right;height:38px;line-height:38px;text-align:right;font-weight:100;color:#999;overflow:hidden;}
.slist li em{display:block;width:25%; float:left;height:38px;line-height:38px;text-align:left;}

.slisty li a {width:40%;}
.slisty li strong {width:25%;}
.slisty li em{width:35%;}

.ylist li a {width:35%;}
.ylist li em{width:10%;}
.ylist li strong {width:45%;}
.ylist li strong+strong {width:10%;}



.danhao {color:#080;} 
.danhao:hover {background:#fff;cursor:pointer;}

.down .sform {height:180px;}
.down .sform table {margin:0 auto;}
.down .sform table td {padding:5px;text-align: right;}
.down .sform table td+td {text-align: left;}
.down .sform button {width:59px;height:34px;background:url(s-1.png);border:0;}
.down .sform input {background:#e8e2d4;border:1px solid #d9d3c3;width:100%;height:30px;padding:0 5px;outline:none;}
@media (max-width:1280px) {
  .down {width:600px;margin:0 auto;padding-top:170px;}
  
}
@media (max-width:1024px) {
  .down {width:540px;margin:0 auto;padding-top:150px;}
}
@media (max-width:1000px) {
  .down {width:480px;margin:0 auto;padding-top:140px;}
}
@media (max-width:800px) {
  .down {width:80%;margin:0 auto;padding-top:80px;}
}

@media (max-width:640px) {
  .down {width:90%;margin:0 auto;padding-top:80px;}
}
@media (max-width:520px) {
  .down form {width:360px;}
  .down form ul li.c {width:260px;height:34px;padding:1px 5px 0 5px;}
  .downlist li strong {display:block;width:160px;float:left;height:38px;line-height:38px;}
}


@media (max-width:400px) {
  .down {padding-top:60px;}
  .down form {width:320px;}
  .down form ul li.c {width:220px;height:34px;padding:1px 5px 0 5px;}
  .downlist li strong {display:block;width:120px;float:left;height:38px;line-height:38px;}


}





.news {width:700px;margin:0 auto;padding-top:170px;}
.news h1 {background:url(s-2.png) no-repeat;width:275px;height:43px;line-height:43px;color:#fff;font-size:16px;margin:0 auto;}
.newslist li a.newst{display:block;background:url(login-18.png) no-repeat 0 9px;height:30px;line-height:30px;padding-left:30px;font-size:16px;text-align:left;}
.newslist li div.newsc{display:none;background:#ece9e4;text-align:left;margin-left:30px;padding:10px;line-height:22px;font-size:16px;}
.newslist li div.newsc img,.newslist li div.newsc table {max-width:100%;}
.klist {padding-bottom:120px;}
.klist .title {border:1px dashed #a49e84;height:41px;background:#dfdbd2;margin-top:20px;}
.klist .title div {height:40px;line-height:40px;}
.klist .title div+div{border-left:1px dashed #a49e84;}
.klist .con {border-left:1px dashed #a49e84;}
.klist .con div {line-height:32px;border-right:1px dashed #a49e84;border-bottom:1px dashed #a49e84;}
.klist .con div span{display:none}

.klist table {width:100%;border-left:1px dashed #a49e84;border-top:1px dashed #a49e84;margin-top:20px;}
.klist table td {border-right:1px dashed #a49e84;border-bottom:1px dashed #a49e84;}
.klist table thead td{background:#dfdbd2;height:36px;}
.klist table thead td.t3,.klist table thead td.t4,.klist table thead td.c3,.klist table thead td.c4 {width:90px;}
.klist table thead td.t1,.klist table thead td.c1 {white-space:nowrap;}


.klist table tbody td{padding:5px;line-height:20px;}
.klist table tbody td span{display:none}


.pro  {width:700px;margin:0 auto;padding-top:170px;padding-bottom:120px;}
.pro  h1 {background:url(s-2.png) no-repeat;width:275px;height:63px;line-height:43px;color:#fff;font-size:16px;margin:0 auto;}
.pro  h2 {height:60px;line-height:60px;color:#f00;font-size:16px;}
.pro .title {background:#dfdbd2 url(yan.gif) no-repeat; padding-left:48px; height:44px;line-height:44px;  }
.pro .title .title1 {float:left;color:#af1c24;font-size:14px;width:110px;text-align:left;}
.pro .title .title2 {float:left;}
.pro .title .title2 span {color:#af1c24;font-size:14px;}
.pro .title .title3 {float:right;font-size:12px;padding-right:10px;}

.pro .row div{padding-top:10px;padding-bottom:10px;line-height:28px;}
.pro .row div img {width:100%;}
.pro .row div em {color:#af1c24;font-size:16px;font-style:normal;}
.proc {padding:20px 0 80px 0;text-align:left;line-height:1.5em;}
.proc img{max-width:100%;}

.pro form.search  {display:block;height:64px;padding:20px 0;margin:0 auto;width:460px;}
.pro form.search ul {display:block;height:34px;}
.pro form.search ul li {display:block;float:left;}
.pro form.search ul li.l {width:40px;font-size:16px;line-height:34px;height:34px;}
.pro form.search ul li.r {width:60px;text-align:right;}
.pro form.search ul li.r button {width:59px;height:34px;background:url(s-1.png);border:0;}
.pro form.search ul li.l {width:40px;font-size:16px;text-align:left;}
.pro form.search ul li.c {width:360px;height:34px;padding:1px 5px 0 5px;}
.pro form.search ul li.c input {background:#e8e2d4;border:1px solid #d9d3c3;width:99%;height:30px;padding:0 5px;outline:none;}



@media (max-width:1280px) {
  .news,.pro {width:600px;margin:0 auto;padding-top:170px;}
  
}
@media (max-width:1024px) {
  .news,.pro {width:540px;margin:0 auto;padding-top:150px;}
  .klist {padding-top:170px;}
}
@media (max-width:1000px) {
  .news,.pro {width:480px;margin:0 auto;padding-top:140px;}
  .klist {padding-top:170px;}
}
@media (max-width:800px) {
  .news,.pro {width:80%;margin:0 auto;padding-top:80px;}
  .klist {padding-top:170px;}
}
@media (max-width:768px) {
  .klist {padding-top:80px;}
  .klist h1 { margin-bottom:20px;}
  .klist .title{display:none;}
  .klist .con {border:0;}
  .klist .con div {border:0;text-align:left;line-height:22px;}
  .klist .con div span{display:inline;}
  .klist .con div.c1 {border:1px dashed #a49e84; background:#dfdbd2; text-align:center;font-size:14px;font-weight:bold;}
  .klist table thead{display:none;}
  .klist table tbody td span{display:inline;}
  .klist table tbody tr {display:block;}
  .klist table tbody tr td {display:block;text-align:left;}
  .klist table tbody tr td.c1 {border:1px dashed #a49e84;border-left:0;border-top:0; background:#dfdbd2; text-align:center;font-size:14px;font-weight:bold;}
  .klist table tbody tr td.c4 {}
  .pro .title {background:#dfdbd2; padding-left:8px;  }
  .pro .title .title2 em { display: none;}
}

@media (max-width:640px) {
  .news,.pro {width:90%;margin:0 auto;padding-top:80px;}
}
@media (max-width:520px) {
  .pro form.search {width:360px;}
  .pro form.search ul li.c {width:260px;height:34px;padding:1px 5px 0 5px;}
}

@media (max-width:400px) {
  .pro form.search {width:320px;}
  .pro form.search ul li.c {width:220px;height:34px;padding:1px 5px 0 5px;}
  .news,.pro {padding-top:60px;}
}

.bform li{font-weight:bold;text-align:left;padding:5px 0;}
.bform li textarea {width:100%;height:150px;background-color:transparent;padding:5px; border:1px solid #ae1f24; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.bform li textarea#subadds {height:80px;}
.bform li input {width:100%;height:30px;background-color:transparent;padding:5px; border:1px solid #ae1f24; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.bform li button {width:100%;height:40px;background:#ae1f24;color:#fff;border:0;}
.bform li span {color:#f00;}
.bform li a {display:block;float:right;padding:5px 10px;background:#ae1f24;color:#fff;}

.miao,.miaoin {width:100%;}
.miao td {text-align: left;border-bottom: 1px solid #ddd;padding:5px 2px; line-height:20px;}
.miao thead td {font-weight:bold;}
.miaoin td {border: 0;}
.miao td span {display: inline-block;color:#f00;margin-left:10px;}
.miaoin input {text-align: center;width:35px;}
.miaoin select {cursor: pointer;}
.miaoin select option {cursor: pointer;}


.subzong { height:50px;padding:10px 0;text-align:left; line-height:30px;padding-left:30px;background:url(idot.png) no-repeat left 13px; } 
a.subzong-btn { display:block;float:right;width:130px;height:30px;line-height:30px;text-align:center; background:#ae1f24;color:#fff;border:0;-moz-border-radius:5px;-webkit-border-radius:5px; border-radius:5px;}
a.subzong-btn:hover { background:#c00;}

.subzongx { padding:10px 0;text-align:left; line-height:30px;padding-left:30px;background:url(idot.png) no-repeat left 13px; } 



a.quit {display:block;position:fixed;z-index:100;right:10px;top:160px;width:60px;height:60px;-moz-border-radius:50%;-webkit-border-radius:50%; border-radius:50%;background:#c00;color:#fff;text-align:center;line-height:60px;}
a.quit:hover {background:#f00;}

.newnotice {background:url(idot.jpg) no-repeat left center; height:30px; line-height:30px;margin-top:10px;text-align:left;overflow:hidden;padding-left:30px;}
.newnotice a{color:#f00;}
#page	{ text-align:left; padding:25px 0px 25px 0px;}  /*��Ʒ��ҳ*/
#page span,#page a	{ display:block; float:left; text-align:center; margin:0px 6px 0px 0px;font: 12px/21px arial;width:19px;height:21px;}

a.page_a:link, a.page_a:active, a.page_a:visited	{ background:#eef0ed; color:#333; }
a.page_a:hover	{ }
.page_a0	{ background:#b73213;  color:#fff;}

