/* Global CSS width:1000px*/
html,body { overflow-x:hidden;}
body {text-align:center;background:#020001 url(bg2.jpg) no-repeat center top;font-family:arial,'Microsoft Yahei','Î¢ÈíÑÅºÚ',sans-serif;;}
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;;}
table,td,tr,th{font-size:12px;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;}
.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}

#bai {float:right;width:1px;}
#bai .baitop{height:72px;position:absolute;background:#fff;width:100%;margin-top:128px;}
#bai .baibottom{position:absolute;margin-top:361px;background:#fff;width:100%;}

.topspace {height:128px;}
.topspace .toplink {width:216px;height:39px;float:right;margin-top:69px;}
.topspace .toplink a{width:39px;height:39px;display:block;float:left;background-size:39px 39px;margin-left:30px;}
.topspace .toplink a:hover{background-size:39px 39px;}
.topspace .toplink a.tl1{background-image:url(c-1.png);}
.topspace .toplink a.tl1:hover{background-image:url(c-2.png);}
.topspace .toplink a.tl2{background-image:url(c1-1.png);}
.topspace .toplink a.tl2:hover{background-image:url(c1-2.png);}
.topspace .toplink a.tl3{background-image:url(c2-1.png);}
.topspace .toplink a.tl3:hover{background-image:url(c2-2.png);}
@media (max-width:768px) {
  #bai{display:none;}
  .topspace {height:99px;}
  .topspace .toplink {margin-top:40px;}
}
@media (max-width:479px) {
  .topspace {height:79px;}
  .topspace .toplink {margin-top:20px;}
}

.navbg {height:72px;margin-bottom:161px;background:url(dh.png) no-repeat 0px top;}
.navbgleft {width:72px;height:72px;float:left;}
.navbglogo {width:116px;height:72px;float:left;}
.navbglogo a{display:block;position:relative;width:93px;height:86px;background:url(logoin.png) no-repeat center top;background-size:93px;margin:-7px 0 0 11px;}
.navbglogo a:hover {}
.nav {float:left;height:72px;background:#fff;width:985px;}
.nav .navx {display:none;height:60px;background-image:url(fl-1.png);background-size:20px 19px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.nav .navx:hover {height:60px;background-image:url(fl-2.png);background-size:20px 19px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.nav #nav {height:72px;}
.nav #nav li {float:left;width:16.66%;}
.nav #nav li a { display:block; text-align:center; color:#000; height:72px;line-height:72px;font-size:16px;font-weight:bold;}
.nav #nav li a:hover { text-decoration:none;background:#f6f6f6;color:#000;}
.nav #nav li a.on { text-decoration:none;background:#f6f6f6;color:#f45929;}
.nav #nav li.navhidden {display:none;}

@media (max-width: 1199px) {
  .nav {float:left;width:781px;}
}
@media (max-width: 991px) {
  .nav {float:left;width:561px;}
  .nav #nav li a { font-size:14px;font-weight:100;}
}

@media (max-width: 768px) {
   .navbg {margin-bottom:60px;background:url(dh.png) no-repeat 5px top;}
   .navbglogo a{width:93px;height:72px;background-image:url(logoin.png);background-size:77px 72px;background-repeat:no-repeat;background-position:center top;margin:-6px 0 0 11px;}
   .navbg,.navbgleft,.navbglogo,.nav {height:60px;}
   .navbgleft {margin-left:0px;}
   .nav {float:right;width:50px;}
   .nav .navx {display:block;}
   .nav #nav{display:none;width:100%;position:absolute;background:#000;left:0;border-top:1px solid #333;z-index:3;}
   .nav #nav li {float:none;width:100%;height:48px;}
   .nav #nav li a{height:48px;background:#000;line-height:48px;border-bottom:1px solid #333;color:#fff;}
   .nav #nav li a:hover { text-decoration:none;background:#e95823;color:#fff;}
   .nav #nav li.navhidden {display:block;height:40px;background:#000 url(close.png) no-repeat center center;cursor:pointer;}
}



.sort {text-align:left;line-height:56px;height:56px;background:url(xw1.png) no-repeat left top;padding-left:80px;font-weight:bold;font-size:14px;overflow:hidden; }
.sort em {font-size:14px;color:#f2834b;font-style: normal;}

@media (max-width: 1199px) {
   .sort{background:url(xw2.png) no-repeat left top;}
}
@media (max-width: 991px) {
   .sort{background:url(xw3.png) no-repeat left top;}
}
@media (max-width: 768px) {
  .sort{padding-left:50px;font-size:14px;font-weight:100;} .sort em {font-size:14px;} .sort span {display:none;}
}

.main	{ background:#fff;}

#pleft{width:301px;background:#fff;float:left;text-align:left;padding:55px 0 50px 32px;}
#pright{width:820px;background:#fff;text-align:left;float:right;padding:115px 70px 50px 0;}


@media (max-width: 1199px) {
  #pleft{width:267px;padding:55px 0 50px 22px;}
  #pright{width:670px;padding:115px 30px 50px 0;}
}
@media (max-width: 991px) {
  #pleft{width:200px;padding:15px 0 50px 10px;}
  #pright{width:525px;padding:75px 20px 50px 0;}
}

@media (max-width: 768px) {
  #pleft{width:100%;padding:0px 0px 15px 0px;}
  #pright{width:100%;padding:0px 10px 15px 10px;}
}


.ltitle {height:60px;line-height:60px;font-size:18px;font-weight:bold;background:url(dot-6.png) no-repeat 12px 14px;padding-left:52px;color:#000;border-bottom:1px solid #898989;}

ul#lc1	{border-top:2px solid #00a1ec;border-bottom:2px solid #00a1ec;}




ul#lc1 li	{background-color:#fff;background-image:url(x1-6.png);background-repeat:no-repeat;background-position:243px 20px;height:52px;line-height:52px;font-size:16px;text-align:left;}
ul#lc1 li:hover	{background-color:#f2834b;background-image:url(x1-5.png);background-repeat:no-repeat;background-position:243px 20px;}
ul#lc1 li a	{display:block;height:52px;background-image:url(x1-7.png);background-repeat:no-repeat;background-position:32px 22px;padding-left:52px;border-bottom:1px solid #898989;}
ul#lc1 li a:hover	{color:#000;}
ul#lc1 li.on	{background-color:#f2834b;background-image:url(x1-5.png);background-repeat:no-repeat;background-position:243px 20px;}
ul#lc1 li.open	{background-color:#fff;background-image:url(x1-5.png);background-repeat:no-repeat;background-position:243px 20px;}
ul#lc1 li.open a {border:0;}
ul#lc1 li.lhidden {display:none;}
.lefts {display:none;}
ul#lc1 dl {padding-left:55px;}
ul#lc1 dd {height:46px;}
ul#lc1 dd+dd {border-top:1px solid #f25a28;}
ul#lc1 dd a{height:46px;line-height:46px;display:block;padding-left:5px;}
ul#lc1 dd.on a{background-color:#f2834b;}

@media (max-width: 1199px) {
  ul#lc1 li,ul#lc1 li:hover,ul#lc1 li.on,ul#lc1 li.open	{background-position:213px 20px;}
  ul#lc1 li a	{background-position:22px 22px;padding-left:42px;}
}
@media (max-width: 991px) {
  ul#lc1 li,ul#lc1 li:hover,ul#lc1 li.on,ul#lc1 li.open	{background-position:170px 20px;}
  ul#lc1 li a	{background-position:7px 22px;padding-left:27px;}
}

@media (max-width: 768px) {
  .ltitle{ display:none;}
  .lefts {height:44px;background:#f2f2f2;margin:0;display:block;}
  .lefts a {display:block;margin:0 auto;height:44px;background:url(t6.png) no-repeat 125px 20px;width:135px;font-size:14px; text-align:right;padding-right:15px; line-height:44px;}
  ul#lc1{display:none;width:100%;position:absolute;padding-right:9px;border:0;margin-top:44px;z-index:1; }
  ul#lc1 li	{background:#000;display:block;height:40px;line-height:40px;}
  ul#lc1 li a	{display:block;height:40px;background:#000;color:#fff;text-align:center;border-bottom:1px solid #898989;padding-left:0;}
  ul#lc1 li a:hover	{background:#f2834b;color:#000;}
  ul#lc1 li.on a	{background:#f2834b;}
  ul#lc1 li.lhidden {display:block;height:40px;background:#000 url(close.png) no-repeat center center;cursor:pointer;}
  ul#lc1 li.lhidden:hover {display:block;height:40px;background:#f2834b url(close.png) no-repeat center center;cursor:pointer;}
  ul#lc1 li.open	{font-weight:bold;background:#000;}
  ul#lc1 li.open a {border:0;}
  ul#lc1 dl {background:#000;text-align:center;padding:0;}
  ul#lc1 dd {height:40px;width:150px;margin:0 auto;border-bottom:1px solid #f25a28;}
  ul#lc1 dd a{height:40px;line-height:40px;display:block;color:#fff;}
  ul#lc1 dd.on a{background-color:#f2834b;}

}


#pright h2 {line-height:20px;font-weight:bold;font-size:18px;padding:0 0 20px 0;margin:0; display:block;padding-left:0px;color:#f2834b;}
#pright .rcon  { color:#333;  padding:15px 0px;min-height:300px;overflow:hidden; line-height:22px;}
.topline{ border-top:1px solid #898989;}
.bottomline{ border-bottom:1px solid #898989;padding-bottom:20px;}

ul.newslist li {height:40px;overflow:hidden;}
ul.newslist li a{display:block;background:url(t-1.png) no-repeat 0px 16px;line-height:40px;height:40px;padding-left:12px;}
ul.newslist li a:hover{background:url(t-2.png) no-repeat 0px 16px;color:#f2834b;}
ul.newslist li strong{font-weight:100;display:block;float:left;line-height:40px;height:40px;width:75%;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
ul.newslist li span{display:block;float:right;line-height:40px;height:40px;width:75px;}

.newslisth {width:100%;}

ul.plist {}
ul.plist li {width:33%;height:210px;float:left;padding:0 15px;}
ul.plist li a.img {display:block;}
ul.plist li h3 a{text-align:center;display:block;padding:10px;line-height:22px;font-size:14px;font-weight:bold;}

ul.plisttext, .plisttexth {width:100%;}

ul.plisttext li {height:40px;overflow:hidden;}
ul.plisttext li a{display:block;background:url(t-1.png) no-repeat 0px 16px;line-height:40px;height:40px;padding-left:12px;}
ul.plisttext li a:hover{background:url(t-2.png) no-repeat 0px 16px;color:#f2834b;}
ul.plisttext li strong{font-weight:100;display:block;float:left;line-height:40px;height:40px;width:75%;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
ul.plisttext li span{display:block;float:right;line-height:40px;height:40px;width:75px;}

.pro {background:#fafafa;padding:10px;}
.propic {text-align:center;padding-bottom:10px;}
.propic img {margin:0 auto;width:283px;}
.propiclist {padding-bottom:20px;width:283px;margin:0 auto;height:70px;}
.propiclist img {height:50px;cursor:pointer;width:70px;display:block;float:left;}
.propiclist img+img {margin-left:35px;}
.pro thead td {background:#f3f3f3;font-size:14px;text-align:center;}
.pro tbody td {background:#fff;font-size:14px;text-align:center;}
.procon  { color:#333; min-height:100px;overflow:hidden; }
.procon img {max-width:100%;} 
.rcon img {max-width:100%;} 

@media (max-width: 991px) {
  ul.plist li {width:49%;height:210px;float:left;padding:0 15px;}
}
@media (max-width: 768px) {
  ul.plist li {width:49%;height:auto;float:left;padding:0 15px;}
  ul.plisttext, .plisttexth {width:auto;}
  .newslisth {width:auto;}
}
.caselist {padding:10px 0;}
.caset {height:254px;line-height:22px;overflow:hidden;}
.caset a{display:block;color:#69e;font-weight:bold;font-size:16px;line-height:24px;padding:5px 0;} 
.caset a:hover{color:#f2834b;} 

.copy_1{ background:#fff url(bottom.png) no-repeat right 11px;color:#999; text-align:center;padding-top:25px; height:105px;font-weight:bold;font-size:14px;line-height:22px;padding-right:20px;}
.copy_1 em{display:none;}
@media (max-width: 768px) {
  .copy_1{ font-size:12px;font-weight:100;}  .copy_1 em{display:block;height:0;}
}
#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;}

