

.main1{width:1148px; padding-left:25px; padding-right:25px; border:1px solid #CCCCCC;margin:0 auto;}
.left1{ float:left; width:848px;}
.left1a{ float:left; width:848px; height:40px; border-bottom:3px solid #dedede;}
.left1a .p1{float:left;height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#664773}
.left1a .p2{float:right;height:40px; line-height:40px; font-size:16px;}

.left1b{ float:left; width:848px;}
.left1b_L{ float:left; width:380px;}

.left1b_R{ float:right; width:438px;}
.left1b_Ra{ float:left; width:438px; height:50px; background:#f0f0f0;}
.left1b_Ra li{ float:left; height:50px; line-height:50px; font-size:18px;  padding-left:20px; padding-right:20px;}
.left1b_Ra li:hover{ float:left; height:50px; line-height:50px; font-size:18px; background:#664773; color:#FFFFFF; cursor:pointer;}
.left1b_Ra li.hover{ float:left; height:50px; line-height:50px; font-size:18px; background:#664773; color:#FFFFFF; cursor:pointer;}
.left1b_Ra li:hover a{ color:#FFFFFF}
.left1b_Ra li.hover a{ color:#FFFFFF}





.left1b_Rb{  float:left; width:438px;}
.left1b_Rb li{ width:438px;height:32px; line-height:32px; font-size:14px;float:left; overflow:hidden;}
.left1b_Rb li span{float:right; color:#CCCCCC;}

.right1{ float:right; width:270px;}
.right1a{ float:left; width:270px; height:40px; border-bottom:3px solid #dedede;}
.right1a .p1{float:left;height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#664773}

.right1b{ float:left; width:270px;}
.right1b li{float:left; width:90px; text-align:center; padding-top:20px;}
.right1b li img{width:57px; height:57px;}
.right1b li p{ padding-top:5px; text-align:center; font-size:14px}



.main2{width:1148px; padding-left:25px; padding-right:25px; border:1px solid #CCCCCC;margin:0 auto;}
.left2{ float:left; width:409px;}
.title2{ float:left; width:409px; height:40px; border-bottom:3px solid #dedede;}
.title2 .p1{float:left;height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#664773}
.title2 .p2{float:right;height:40px; line-height:40px; font-size:16px;}




.xwt2{ width:409px; height:85px; float:left; position:relative;}
.xwt2_left{ width:140px;float:left; overflow:hidden}
.xwt2_left img{ width:140px;height:95px;}
.xwt2_right{ width:250px; color:#666666;float:right;}
.xwt2_right_a{width:250px; height:50px;line-height:25px;font-size:16px;font-weight:bold;  float:left; overflow:hidden;}
.xwt2_right_a a{ color:#664773}
.xwt2_right_b{ width:250px; height:40px; line-height:20px;color:#999; font-size:14px; float:left; overflow:hidden;}

.new2{  float:left; width:409px;}
.new2 li{ width:409px;height:38px; line-height:38px; border-bottom:1px dotted #CCCCCC; background:url(../images/sa.png) no-repeat left center; text-indent:20px; font-size:14px;float:left; overflow:hidden;}
.new2 li span{float:right; color:#CCCCCC;}

.midd2{ float:left; width:409px; padding-left:30px;}

.right2{ float:right; width:270px;}
.title21{ float:left; width:270px; height:40px; border-bottom:3px solid #dedede;}
.title21 .p1{float:left;height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#664773}
.title21 .p2{float:right;height:40px; line-height:40px; font-size:16px;}


.new21{ float:left; width:270px;}
.new21 ul{width:290px;}
.new21 li{float:left; width:125px; text-align:center; padding-top:10px; margin-right:20px;}
.new21 li img{width:125px; height:100px;border-radius:3px;}
.new21 li p{ margin-top:5px; height:20px; line-height:20px; text-align:center; font-size:14px; overflow:hidden}




.main3{width:1148px; padding-left:25px; padding-right:25px; border:1px solid #CCCCCC;margin:0 auto;}
.title3{ float:left; width:1148px; height:40px; border-bottom:3px solid #dedede;}
.title3 .p1{float:left;height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#664773}
.title3 .p2{float:right;height:40px; line-height:40px; font-size:16px;}

.main3a{ float:left; width:1148px;position:relative; overflow:hidden;}
.mr_frbox{}
.mr_frBtnL{float:left;cursor:pointer;position:absolute; z-index:10; left:0px; top:130px; }
.mr_frBtnR{float:right;cursor:pointer;position:absolute; z-index:10; right:0px; top:130px;} 

.mr_frUl{float:left;width:1148px; overflow:hidden;}
.mr_frUl ul li{display:inline;float:left;width:216px; margin-right:17px;overflow:hidden;}
.mr_frUl ul li img{display:block;width:216px;border:0px;}
.mr_frUl ul li .p1{ text-align:center;}
.mr_frUl ul li .p2{ height:20px; line-height:20px; font-size:16px; text-align: center; overflow:hidden;}
/*2020909新增*/


#jyb_index_focus {
  clear: both;
  position: relative;
  margin: 20px auto 0;
  width: 1200px;
  height: 435px;
  background: transparent;
}

.jyb_index_focusImg li {
  clear: both;
  position: absolute;
  top: 32px;
  left: 0;
  width: 610px;
  height: 370px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.jyb_index_focusImg li a, .jyb_index_focusImg li img {
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
}
.jyb_index_focusImg li p {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  text-indent: 10px;
  font-size: 16px;
  line-height: 33px;
  background: url(jyb_tjqhbj_03.png) repeat left top;
  color: #FFF;
}
.jyb_index_focusImg li.active {
  z-index: 3;
  top: 0;
  opacity: 1;
  padding: 0 145px;
  width: 700px;
  height: 435px;
  filter: alpha(opacity=100);
}
.jyb_index_focusImg li.active img:hover {
  transform: scale(1.1);
  transition: all 0.5s;
}
.jyb_index_focusImg li.active p {
  display: block;
}
.jyb_index_focusImg li.next {
  left: 380px;
  opacity: 0.5;
  filter: alpha(opacity=50);
}

#moe-focus-cover {
  position: absolute;
  z-index: 2;
  top: 32px;
  left: 0;
  width: 100%;
  height: 370px;
  background: url(index_moe_focus_shadow.png) repeat-y center;
}

.focus-pagenation {
  position: absolute;
  bottom: 10px;
  right: 155px;
  z-index: 5;
}
.focus-pagenation dd {
  float: left;
  margin: 0 3px;
  width: 12px;
  height: 12px;
  border-radius: 50%;
  background: url(index_moe_focus_page_icon.png) no-repeat right top;
  cursor: default;
}
.focus-pagenation dd.curr {
  background: url(index_moe_focus_page_icon.png) no-repeat left top;
}

.focus-arrow-left, .focus-arrow-right {
  position: absolute;
  top: 167px;
  left: -60px;
  z-index: 4;
  opacity: 0;
  filter: alpha(opacity=0);
}

.focus-arrow-right {
  left: auto;
  right: -60px;
}
