.contents{float:left;}
section{margin:0 auto;}
div.ct01>section{width:100%;}
div.ct01>section>article>.subVisual{
  width:100%;
  height: 270px;
  background: url('/bbs/img/sub01Bg.jpg');
  background-size:cover;
  background-position: center;
  position:relative;
}
div.subVisual>h2{
    font-size: 40px;
    text-align: center;
    padding-top: 100px;
    color:white;
    font-weight:300;
}
div.subVisual>p{
    font-size: 15px;
    text-align: center;
    color:white;
}
div.ct02{  margin-bottom:70px;
}

div.ct02>section { width:1200px; }

div.ct02>section>article{
  margin-top:50px;
  float: left;
  
   width:1200px;
}
div.ct02>section>article>div{
  /* float:left; */
}
div.ct02>section>article>.snb{
}

div.ct02>section>article>.snb>ul>li{
  float:left;
}

div.ct02>section>article>div>h2{
  font-size: 35px;
  color: #333333;
  font-weight: 300;
  padding: 40px 0;
}
div.ct02>section>article>div.snb>ul>li>a{
  font-size: 16px;
  width: 240px;
  color: #2f3b51;
  padding: 10px 0;
  display: block;
  text-align: center;
  border: 1px solid #dcdcdc;
  font-weight: 200;
}
div.ct02>section>article>div.snb02>ul>li>a{
	width: 240px;
}
div.ct02>section>article>div.snb>ul>li>a
div.ct02>section>article>div.sub01>ul>li>a{
    padding: 0 89px;
    width: 120px;
    height: 43px;
    line-height:  43px;
}
div.ct02>section>article>div.sub02>ul>li>a{
	padding: 0 59px;
	width: 120px;
	height: 43px;
	line-height:  43px;
}

div.ct02>section>article>div.snb>ul>li>a:hover{
  color:#103384;
}
div.ct02>section>article>div.snb>ul>li>a.active{
  color: white;
  background: #e57411;
}
div.ct02>section>article>div.sub02-02>ul>li>a{
	padding: 0px 66px;
	width: 165px;
	height: 43px;
	line-height:  43px;
}
div.ct02>section>article>.imgBox{ }

.container {
	margin:50px auto;
	position: relative;
	/* height: 1040px; */
}
div.ct02>section>article>.sub01-05>div>form{
    margin: 40px auto;
    margin-bottom: 80px;
}
div.ct02>section>article>.sub01-05>div>form>table{
    border-top:2px solid #2d80c6;
    border-left:0;
    border-right:0;
}
div.ct02>section>article>.sub01-05>div>form>table>*{
    font-size:18px;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
}
div.ct02>section>article>.sub01-05>div>form>table tr th{
    color:#2d80c6;
    font-weight:normal;
    border-left: 0;
    border-right: 1px solid #cccccc;
    text-align:left;
    width:120px;
    border-bottom:1px solid #cccccc;
    padding-left: 10px;
}
div.ct02>section>article>.sub01-05>div>form>table tr td{
    border-right:0;
    color: #555555;
    padding-left: 20px;
    border-bottom:1px solid #cccccc;
}
div.ct02>section>article>.sub01-05>div>ul>li{
    padding-bottom:120px;
}
div.ct02>section>article>.sub01-05>div>ul>li:nth-child(1){
    width: 59%;
}
div.ct02>section>article>.sub01-05>div>ul>li:nth-child(2){
    float:right;
    margin-top: 91px;
    width: auto;
}
/*íƒ­ì œëª©*/
.tab {
}
.tab li {
	float:left;
	border: 1px solid #dcdcdc;
	border-bottom:none;    /*ì•„ëž˜ìª½ í…Œë‘ë¦¬ ì—†ìŒ*/
	border-top: none;
	border-left: none;
}
.tab li a {
	display:block;
	font-size:18px;
	text-decoration:none;
	text-align:center;
	color:#333;
	font-weight: bold;
	padding: 0 50px;
}
.tab li a:hover {
	color: #015294;
}
.tab li.active2>a {
	color: #015294;
}

/*íƒ­ë‚´ìš©*/
.content {
	width: 100%;
	/* position:absolute; */
	top:40px;
	left:0;
}
.bar{
    width:60px;
    position: fixed;
    left: 50%;
    top: 323px;
    z-index: 999;
    margin-left: 632px;
}
.bar>p{float:left;margin-top: -2px;}
.scroolbtn{
    position: absolute;
    left:-4px;
    top:-3px;

}
.scroolbtn>li{
    /* margin-left: 24px; */
    margin-bottom: 19.2px;
}
.scroolbtn>li>a{
    color:white;
    font-size:15px;
}
.scroolbtn>li>a>b{
    font-size: 28px;
    margin-top: -9px;
    display: block;
    float: left;
    margin-left: -2px;
}
.scroolbtn>li>a>b{margin-right:10px; opacity:0;}
.scroolbtn>li>a.on{
    color:#57bfee;
    font-weight:bold;
}
.scroolbtn>li>a.on>b{
    opacity: 1;
}
div.boxs>ul>li{
    position:relative;
}
div.boxs>ul>li>a{
    position:absolute;
    display: block;
    z-index: 999;
    width: 158px;
    height: 46px;
}
div.boxs>ul>li#box03>a{
    bottom: 108px;
}
div.boxs>ul>li#box03>a.down{
    right: 784px;
}
div.boxs>ul>li#box03>a.video_view{
    right: 555px;
}
div.boxs>ul>li#box03>a.prossas{
    right: 323px;
}
div.boxs>ul>li#box05>a{
    bottom: 180px;
}
div.boxs>ul>li#box05>a.down{
    right: 953px;
}
div.boxs>ul>li#box05>a.video_view{
    right: 722px;
}
div.boxs>ul>li#box07>a.video_view{
    right: 830px;
    bottom: 163px;
    width: 237px;
}
div.boxs>ul>li#box08>a{
    bottom: 56px;
}
div.boxs>ul>li#box08>a.down{
    left: 541px;
}
div.boxs>ul>li#box08>a.video_view{
    right: 541px;
}
div.boxs>ul>li#box08>a.prossas{
    right: 872px;
}
div.boxs>ul>li#box09>a.video_view{
    right: 842px;
    bottom: 232px;
    width: 216px;
}
div.boxs>ul>li#box04>a{
    bottom: 260px;
}
div.boxs>ul>li#box04>a.down{
    left: 352px;
    width: 549px;
    height: 364px;
}
div.boxs>ul>li#box04>a.video_view{
    right: 355px;
    width: 549px;
    height: 365px;
}
