.gg01{width:1200px;margin:0 auto; overflow: hidden;}
.gg01 img{width:100%; display:block;}

.main1{width:1200px;margin:0 auto; overflow: hidden;}
.left1{float:left; width:400px;}
.left1a{float:left; width:400px;}


.xwt1{float:left;width:400px; height:85px;}
.xwt1_L{float:left;width:120px;height:85px;border-radius:5px; overflow:hidden;}
.xwt1_L img{width:120px;height:85px; display:block;}
.xwt1_L:hover img { transform: scale(1.2); transition: all 1s;}
.xwt1_R{float:right;width:270px;  overflow:hidden;}
.xwt1_R .p1{height:35px; line-height:35px; font-size:16px; overflow: hidden;}
.xwt1_R .p2{height:50px; line-height:25px; font-size:14px; color:#999999;  overflow: hidden;}


.midd1{float:left;width:400px; padding-left:30px;}

.midd1a{ width:100%; padding-bottom:10px; border-bottom:1px solid #CCCCCC; float:left; overflow:hidden;}
.midd1a .p1{ height:40px; line-height:40px; font-size:18px; font-weight:bold; overflow:hidden;}
.midd1a .p1 span{width:40px; height:20px; line-height:20px; font-size:12px; font-weight: normal; text-align:center; color:#ffffff;display:inline-block;border-radius:3px; background:#00915c; margin-right:10px;}
.midd1a .p2{ height:52px; line-height:26px; font-size:14px; color: #666666; overflow:hidden;}



.midd1b{ float:left;  width:100%;}
.midd1b li{width:100%;height:34px; line-height:34px;background:url(../images/sa.png) no-repeat left center; text-indent:10px; font-size:15px; float:left; overflow:hidden;}


.right1{float:right; width:340px;}

.right1a{float:left; width:340px; background:#fafafa; border-radius:6px; overflow:hidden;}

.right1a_a{float:left; width:340px; height:40px; line-height:40px; text-indent:40px; font-size:18px; font-weight:bold; position:relative;}
.right1a_a span{
    display: block;
    position: absolute;
    left: 10px;
    top: 10px;
    width: 20px;
    height: 20px;
    background: url(../images/a1.png) no-repeat center center;
    background-size: 18px 18px;
    animation: rotate 5s linear infinite;
    -webkit-animation: rotate 5s linear infinite;
}

@-webkit-keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes rotate {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}

.right1a_b{ width:310px; height:400px; padding-left:15px; overflow:hidden;float:left}
.scrollbox{width:100%;float:left}
.scrollbox li{width:100%; height:80px; background:url(../images/a2.png) no-repeat left top;float:left}
.scrollbox li .p1{ max-height:50px; line-height:25px; font-size:15px;  padding-left:20px; margin-top:2px; overflow:hidden;}
.scrollbox li .p2{ height:20px; line-height:20px; font-size:14px; color:#999999; padding-left:20px; margin-top:5px;overflow:hidden;}

.right1b{float:left; width:340px; overflow:hidden;}
.right1b img{width:100%;height:80px; display:block;}





.main2{width:1200px;margin:0 auto; overflow: hidden;}
.main2_left{float:left; width:860px;}
.left2{float:left; width:400px;}
.midd2{float:left;width:400px; padding-left:30px;}
.right2{float:right; width:340px;}
.right2a{float:right; width:308px; padding-left:15px; padding-right:15px; border:1px solid #eeeeee;border-radius:6px;}

.title2{ float:left; width:100%; height:45px; background:url(../images/a3.png) repeat-x bottom;}
.title2 .p1{float:left; background:url(../images/a4.png) repeat-x bottom; height:45px; line-height:45px;  font-size:18px; color:#333333; font-weight:bold;}
.title2 .p2{ float:right;height:45px; line-height:45px; font-size:14px;}

.xwt2{float:left;width:400px; height:85px;}
.xwt2_L{float:left;width:120px;height:85px;border-radius:5px; overflow:hidden;}
.xwt2_L img{width:120px;height:85px; display:block;}
.xwt2_L:hover img { transform: scale(1.2); transition: all 1s;}
.xwt2_R{float:right;width:270px;  overflow:hidden;}
.xwt2_R .p1{height:35px; line-height:35px; font-size:16px; overflow: hidden;}
.xwt2_R .p2{height:50px; line-height:25px; font-size:14px; color:#999999;  overflow: hidden;}

.xwt21{float:left;width:308px;height:75px;}
.xwt21_L{float:left;width:190px; height:75px; line-height:25px; font-size:14px; overflow: hidden;}
.xwt21_R{float:right;width:108px;height:75px;border-radius:5px;overflow: hidden;}
.xwt21_R img{width:108px;height:75px; display:block;}
.xwt21_R:hover img { transform: scale(1.2); transition: all 1s;}

.xwt22{float:left;width:308px;height:75px;}
.xwt22_L{float:left;width:108px;height:75px;border-radius:5px; position:relative;overflow: hidden;}
.xwt22_L span{width:20px; height:18px; line-height:18px; background:#00915c; font-size:12px; text-align:center; color:#FFFFFF; display:inline-block;border-radius:3px; position:absolute; left:0px; top:0px;}
.xwt22_L img{width:108px;height:75px; display:block;}
.xwt22_L:hover img { transform: scale(1.2); transition: all 1s;}
.xwt22_R{float:right;width:190px; height:75px; line-height:25px; font-size:14px; overflow: hidden;}


.new2{ float:left;  width:100%;}
.new2 li{width:100%;height:34px; line-height:34px;background:url(../images/sa.png) no-repeat left center; text-indent:10px; font-size:15px; float:left; overflow:hidden;}


.new21{ float:left;  width:100%;}
.new21 li{width:100%;height:30px; line-height:30px;background:url(../images/sb.png) no-repeat left center; text-indent:10px; font-size:14px; float:left; overflow:hidden;}


.new22{ width:300px; float:left;}
.new22 li{ width:300px;height:22px; line-height:22px; font-size:15px;margin-top:14px;  float:left; overflow:hidden;}
.new22 li span{width:20px; height:18px; line-height:18px; border:1px solid #CCCCCC; background:#FFFFFF; font-size:12px; text-align:center; color:#999999; display:inline-block;border-radius:3px;  margin-right:10px;}




.link{width:1200px;margin:0 auto; overflow: hidden;}
.linka{ float:left; width:100%; height:40px; background:#f2f2f2}
.linka .p1{ float:left; height:40px; line-height:40px; padding-left:15px; padding-right:15px; font-size:18px;font-weight:bold; background: #00915c; color:#ffffff}
.linka .p1 a{color:#ffffff}



.linkb{width:100%; overflow:hidden; margin:0px auto;}
.linkb ul{width:100%;}
.linkb li{ height:30px; line-height:30px; font-size:14px; margin-right:20px;float:left; overflow:hidden;}




