/*内容区*/
.banner_n{height:auto; /*position:relative; left:50%; margin-left:-960px; */overflow:hidden; text-align:center}
.banner_n img{max-height:450px; text-align:center}

.subroom{width: 1200px; height:auto; overflow:hidden; margin: 20px auto;/*position:relative; top:20px;*/}

.lsubcont{ width:262px; }
    .lsub_tt{ background:#2681cb; height:85px;}
	.lsub_tt h1{font-weight:normal; color:#fff; line-height:85px; text-align:center;}
  .nymenu{margin:0 auto;border:1px solid #e6e6e6; border-top:none;}
	.nymenu{ margin-left:-1px;}
#sub_navv {margin:0 auto;border-top:0px solid #d8d8d8;}
#sub_navv h1 {border-left:4px solid #2681cb;height:54px; line-height:54px; background:#f4f4f4;;text-indent:20px;border-bottom:1px solid #fff;}
#sub_navv h1 a {text-align: left;font-size: 16px;padding-left: 20px;display: block;margin-right:20px;}
#sub_navv h1 a:link {height: 54px;text-align: left;font-size: 18px;padding-left: 20px;
background:url(../images/sub_lnavh.png) right no-repeat;margin-right:20px;}
#sub_navv h1 a:visited {background-repeat: no-repeat;height: 54px;text-align: left;font-size: 15px;padding-left: 20px;
background:url(../images/sub_lnavo.png) right no-repeat;margin-right:20px;}


#sub_navv h1 a:active {background-repeat: no-repeat;height: 54px;text-align: left;font-size: 15px;padding-left: 20px;
background:url(../images/sub_lnavh.png) right no-repeat;margin-right:20px;}



#sub_navv h1 a:hover {background-repeat: no-repeat;height: 54px;text-align: left;padding-left: 20px;
background:url(../images/sub_lnavo.png) right no-repeat;margin-right:20px;}


#sub_navv h1 a.cur{background-repeat: no-repeat;height: 54px;text-align: left;padding-left: 20px;
background:url(../images/sub_lnavo.png) right no-repeat;margin-right:20px;color:#2681cb}

#sub_navv dd {font-size: 14px;width:100%;line-height:40px;text-align:center;float:left;border-bottom:1px solid #edebeb;border-left:1px solid #edebeb;}
#sub_navv dl {display: none;padding:0 0;}
#sub_navv dl.hover {display: block;}
	
.rsubcont{ width:920px; border:1px solid #e6e6e6; overflow:auto; height:auto; margin-top:0px;}
  .sub_tt{ padding:10px; margin:0 auto; height:28px;background:#f1f1f1;border-bottom:1px solid #e0e0e0;}
	.tit{width:30%;}
	.tit span{color:#444; text-transform:uppercase; font-size:18px; padding-left:15px;}
.sub_about{ padding-top:10px;}
.sub_cont{padding:15px; overflow:hidden; line-height:24px; font-size:14px; color:#494949;min-height:600px;}
	.sub_cont h2{font-size:18px; color:#444; line-height:43px; text-align:center; border-bottom:1px dashed #e0e0e0}
	.sub_about p{text-indent:2em;color:494949; line-height:35px;}
	

.sub_about p{font-family: "ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“"!important; font-size: 18px !important; color: #000 !important; text-align: justify; line-height: 36px !important; margin-bottom: 30px; text-indent: 2em;}
.sub_about p span{font-family: "ÃƒÆ’Ã‚Â¥Ãƒâ€šÃ‚Â¾Ãƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¨Ãƒâ€šÃ‚Â½Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã‚Â©ÃƒÂ¢Ã¢â€šÂ¬Ã‚ÂºÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“"!important;}
.sub_aboutp a{word-break: break-all;}
.sub_about{ border-top: solid 1px #ddd; margin-top: 30px; padding-top: 30px; }
.sub_about img{height: auto !important;display: block;border: none !important;margin:0 auto;max-width: 83.5%;margin:0 auto;width: 800px!important;}
.sub_about video{width: 800px !important; height: auto !important;    max-width: 100%;}


.sub_about img {
    max-width: 80% !important;
   width:auto !important;
   height:auto !important;
    display: block;
    margin: 20px auto;
}
.sub_about video {max-width: 80% !important;
   width:auto !important;
   height:auto !important;
    display: block;
    margin: 20px auto;}


.sub_about table {width:100% !important;  margin: 0 auto; }

.sub_about iframe {
    margin: 0 auto;
    display: block;
width:100%;
}


.sub_about table td{padding:0 5px;width:auto !important;height:auto !important;overflow:hidden; }





.sub_list{ overflow:hidden; }
.sub_list li{ line-height:45px; height:45px; border-bottom:dotted 1px #d0d0d0; overflow:hidden; margin-bottom:0 !important; background:url(../images/icon_07.png) left no-repeat; text-indent: 0px;}
.sub_list li:hover{ line-height:45px; height:45px; border-bottom:dotted 1px #d0d0d0; overflow:hidden; margin-bottom:0 !important; background:url(../images/icon_08.png) left no-repeat; }
.sub_list li span{  color:#999; }
.sub_list li a{ float:left; max-width:80%; padding-left:20px;font-size:16px; }

.wzxxys{ width:80%; margin:0 auto; line-height:40px; color:#999; text-align:center; }
.sytxyt{ border-top:solid 1px #ebebeb; padding:20px; overflow:hidden;  }
.sytxyt p{ margin:0;}
.sytxyt a{ line-height:30px; }