﻿.sub-banner{height: 400px; overflow: hidden;background: url(../images/subban.jpg) no-repeat center;}

.location{height: 60px; line-height: 60px; font-size:18px; background: #ecedee; filter: alpha(opacity=80); background: rgba(236, 237, 238, 0.8); 
  margin-top:310px; border-top:5px solid #2156a3; text-align: center; color: #2156a3;}
.location a{color: #2156a3;}

.sub-main{ min-height: 600px;background: url(../images/subbg1.jpg) no-repeat center top; padding-top: 50px;}
.sub-nav{width: 220px; border-top:3px solid #3d7dca; background: #fff;}
.sub-nav p{line-height: 60px;padding-left: 28px;color: #3d7dca; font-size: 18px;border-bottom: 1px solid #ccc;}
.sub-nav ul li{line-height: 60px;border-bottom: 1px solid #ccc;padding-left:54px;font-size: 16px; background: url(../images/navico.png) no-repeat 28px;;}
.sub-nav ul li.sub-on a{color:#01569b;}

.content-wrap{width: 1010px; min-height: 560px; background: #fff;border: 1px solid #e6e6e6; border-top:3px solid #3d7dca; box-shadow: 1px 1px 7px #ddd;margin-bottom:30px;}
.content-wrap>div{padding: 34px 40px;}

 .more-list { height:38px; padding-left:15px; color:#115db2; background:#f7fafd; border-top:2px #c0d9f6 solid; font:bold 16px/38px "微软雅黑";margin-bottom:12px; }
 .more-list a{ float:right; color:#1f4f93; padding-right:15px; font:13px/38px "微软雅黑"; text-decoration:none; }
.teach-list{margin-bottom:26px;}
.teach-list li{float:left;width: 21%;height: 34px;line-height: 34px;text-align:left;background: url(../images/li_bg1.png) no-repeat 0px;padding-left: 14px;margin-left: 16px;}

.more-list li {float:left;padding-right: 36px; font-weight:normal;cursor: pointer;}
.more-list li.on{font-weight:bold;}
.teach-pic-list{margin-bottom:26px;}
.teach-pic-list li{float:left;width: 46%;height: 160px;line-height: 34px;text-align:left;margin: 0 0 20px 20px;}
.teach-pic-list li div{float:right;width: 280px;height: 160px;overflow: hidden;}
.teach-pic-list li div h1{font-size: 16px;font-weight: bold;line-height: 30px;margin-bottom: 5px;}
.teach-pic-list li div p{line-height: 30px;color: #666;font-size: 15px;white-space: pre;
    white-space: pre-line;}
.teach-pic-list li img{width: 130px;height: 160px;}


.pg-list li span{float: right;font-size: 15px;color:#01569b;}.pg-list li i{color: #01569b;xfont-weight: bold; font-size: 15px;}.pg-list li{border-bottom: 1px dashed #9fa2a3; padding-bottom: 18px;margin-bottom: 18px;padding-left: 6px; background: url(../images/li_bg1.png) no-repeat 0px 8px;}.cont>h1 {font-size: 22px; color: #2156a3; xfont-weight: bold; text-align: center; line-height: 40px; padding-bottom: 8px;}.cont>p { text-align: center; xtext-indent: 2em ;color: #6f6f70; padding-bottom: 14px; margin-bottom: 4px; xborder-bottom: 1px solid #1b5f98;}.cont>p>span{ padding-right:20px;}
.content{text-indent: 2em;text-align: justify;}
.content *{line-height: 180% !important;xfont-size:16px !important;}
.content img{max-width:98%; margin-top: 10px;
 border: none !important;}
.content table *{text-indent:3px !important;}
.xcontent #vsb_content_2 span{display:block;}
.xcontent #vsb_content_4 span{display:block;}
.xcontent #vsb_content_500 span{display:block;}
.xcontent #vsb_content_501 span{display:block;}