﻿*{
    box-sizing: inherit;
    
	 border:0px;
}
hr,h1,h2,h3,h4,h5,h6,p,ul,ol,li{
    margin:0 !important;
    padding:0 !important;
}
a{text-decoration: none;outline:none}
a{outline:none;} 
a:focus{outline:none;}

ul{
    list-style: none;
}
body{
    margin:0;
	box-sizing: border-box;
}
.mes_form:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.top1{
    width:100%;
    height:40px;
    line-height: 40px;
}
.top1-1{
    width:1200px;
    margin:auto;
}
.top1-1-2{
    
    font-size: 12px;
    color:#999;
    float:left;
}
.top1-1-2 input{
    color:#999;
	font-size: 12px;
	width: 140px;
}
.top1-1-2>span{
    font-weight: bold;
}
.top1-1-2>span>a{
    text-decoration: none;
    color:#999;
}
.top1-1-2>span>a:hover{
    color:#278f5f;
}
.top1-1-1 {
    float: right;
    font-family: "宋体";
    font-size: 12px;
    color: #999;
    width: 190px;
    height: 40px;
    line-height: 40px;
    padding-top: 5px;
    position: relative;
    cursor: pointer;
}
.top1-1-1:hover .top-right{
    display: block;
    z-index: 10;
}
.top1-1-1>div>a{
    text-decoration: none;
    color:#999;
    padding:10px 0;
}
.top1-1-1>div>a:hover{
    color:#278f5f;
}
.top1-1-1-position1{
    position:absolute;
    top:0;
    left:36px;
}
.top1-1-1-position2{
    position:absolute;
    top:0;
    left:136px;
}

.covering{
    position: absolute;
    top:5px;
    width:230px;
}
.covering>div{
    width: 80px;
    height:30px;
    /*border:1px solid #278f5f;*/
    float:left;
}
.covering-child1{
    height:30px;
    line-height: 30px;
}
.covering-child1:hover .Qr-code1{
    display: block;
    z-index: 10;
}
.covering-child1>a:hover{
     color:#278f5f;
 }
.covering-child1>a{
    text-decoration: none;
    color:#999;
    padding-right:10px;
    width: 100%;
    border-right: 1px solid #999;
}
.covering-child2{
    height:30px;
    line-height: 30px;
}
.covering-child2:hover .Qr-code2{
    display: block;
    z-index: 10;
}
.covering-child2>a:hover{
    color:#278f5f;
}
.covering-child2>a{
    text-decoration: none;
    color:#999;
    padding-left: 7px;
}
.Qr-code1{
    width:86px;
    height:86px;
    position: absolute;
    display: none;
}
.Qr-code2{
    width:86px;
    height:86px;
    position: absolute;
    display: none;
    left: 66px;
}





.top2{
    width:100%;
    height:180px;
    position: relative;
    background-image: url("../img/main/bg.jpg");
}
.top2>img{
    height:180px;
    width:100%;
}
.top2-2{
    width:1200px;
    margin:0 auto;
}
.top2-2-1{
    float:left;
    height:180px;
    position: relative;
}
.top2-2>div>div>div{
   
    font-size: 10px;
    color:#fff;
    position: absolute;
    top:80px;
    left:89px;
}
/*.top2-2-background{*/
    /*background-image: url("img/main/未标题-1.jpg");*/
/*}*/
.top2-2>div>a>img{
    /*position: absolute;*/
    /*top:10px;*/
    /*left:10px;*/
    margin-top:45px;
    /*margin-left:20px;*/
}
.top2-2-2{
    float: right;
    width:311px;
    height:55px;
    margin-top:47px;
}
.daohang{
    width:100%;
    background-color:#278f5f ;
    height:56px;
    line-height: 56px;
}
.daohang-1{
    width:1200px;
    margin:0 auto;
    position: relative;
}
.daohang-1>ul{
    margin:0;
    padding:0;
    /*padding-top:10px;*/
}
.daohang-1>ul>li{
    float:left;
    list-style: none;
}
.daohang-1>ul>li>a{
    font-size: 16px;
    
    color: #fff;
    padding:10px 16px 19px 24px;
    text-decoration: none;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
}
.daohang-1>ul>li:hover{
    /*height:46px;*/
    margin-top:30px;
    /*background-color: #fff;*/
}
.daohang-1>ul>li>a:hover{
    background-color: #fff;
    color:#278f5f;
    -moz-border-radius-topleft: 8%;
    -moz-border-radius-topright: 8%;

    /*margin-top:10px;*/
}
.daohang-1>input{
    width:240px;
    height:30px;
    margin-left:16px;
    border:none;
    padding-left:13px;
    outline: none;
    color:#999;
}
.daohang-1-search>img{
    position: absolute;
    top:21px;
    right:20px;
    z-index: 10;
}



/*-------------------------------*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{
    /*padding:0 20px;*/
    height:0;
    line-height:-1px;
    background:#fff;
    position:relative;
    z-index:1;  }
.nav a{ color:#444;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{
    display:block;
    padding:0 20px 0 20px;
    font-size:14px;
    font-weight:bold;}

.nav .sub{
    display:none;
    width:103.99px;
    left:auto;
    top:56px;
    position:absolute;
    background:#F5F5F5;
    line-height:26px;
    padding:5px 0;}
.nav .sub li{
    zoom:1;
    background-color: #4cbd89;
}
.nav .sub a{
    display:block;
    /*padding:0 10px;*/
    text-align: center;
    color:#fff;
    text-decoration: none;
    font-size: 12px;
}
.nav .sub a:hover{
    background:#F5F5F5;
    color:#278f5f;
    text-align: center;
    padding:0 0 0 0;
}
.nav .on h3 a{ background:#4E4E4E; color:#fff;   }
.sub-news{
    position: absolute;
    top:0;
    left:103.99px;
    display: none;
    z-index: 10;
}
.sub-hover:hover .sub-news{
    display: block;
    z-index: 11;
    width:120px;
}
.sub-news-child-child{
    position: absolute;
    display: none;
    top:0;
    left:120px;
}
.sub-news-child:hover .sub-news-child-child{
    display:block;
    width:120px;
}
/*-------------------------------*/
.main{
    width:1200px;
    margin:0 auto;
    margin-top:30px;
}
.main1{
    height:340px;
}
.focus{ position:relative; width:590px; height:340px; background-color: #000; float: left;margin-right:20px;}
.focus img{ width: 590px; height: 340px;}
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;}
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:rgba(0,0,0,0.6);
    filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}
.focus .fcon{ position:relative; width:100%; float:left;background:#000  }
.focus .fcon img{ display:block; }
.focus .fbg{bottom:10px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.focus .D1fBt a{position:relative; display:inline; width:14px; height:14px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#fff; }
.focus .D1fBt .on,.focus .D1fBt a:hover{background:#ffa21c;}
.focus .D1fBt img{display:none}
.focus .D1fBt i{display:none; font-style:normal; }
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}
.main1>div{
    float:left;
}
.slideTxtBox{
    width:580px;
    height:340px;
    text-align:left;
}
.slideTxtBox .hd{
    width:580px;
    height:38px;
    line-height:39px;
    /*background:#f4f4f4;*/
    padding:0 0 0 0;
    position:relative;
}
.slideTxtBox .hd>div{
    float:right;
    color:#C7C7C7;
    font-size: 12px;
}
.slideTxtBox .hd ul{
    float:left;
    position:absolute;
    top:0;
    height:39px;
}
.slideTxtBox .hd ul li{
    width:106px;
    height:39px;
    line-height:39px;
    /*background-color:#;*/
    text-align: center;
    float: left;
    color:#979797;
    background-color: #F0F0F0;
    font-weight: bold;
    position: relative;
    font-size: 14px;
    /*padding:0 20px !important;*/
}

.slideTxtBox .hd ul li.on{
    height:39px;
    background:#278f5f;
    color:#fff;
}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:30px; line-height:24px;   }
.slideTxtBox>.bd>div>.aa>ul>li{
    text-align: right;
}
.a1{
    color:#777;
    text-decoration: none;
    line-height:24px;
}
.a1>span{
    color:#278f5f;
}
.a1:hover{
    color:#278f5f;

}
.slideTxtBox .bd li>a:hover{
    color:#278f5f;
}
.slideTxtBox .bd li .date{ float:right; color:#999;  }

.slideTxtBox .bd>div>div>div>h3{
    float: left;
    width:475px;
    height:36px;
    line-height: 36px;
    color:#424242;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    font-size: 16px;
}
.slideTxtBox .bd>div>div>div>h3>a{
    color:#424242;
    text-decoration: none;
}
.slideTxtBox .bd>div>div>div>h3>a:hover{

    color:#278f5f;
}
.slideTxtBox .bd>div>div>div>div>.time a{
    width:100px;
    /*height:52px;*/
    /*line-height: 52px;*/
    float: right;
    color:#B5B4B4;
    font-size: 14px;
    text-align: right;
}
.slideTxtBox .bd>div>div>div>div>.time>a{
    color:#8C8C8C;
    text-decoration: none;
}
.ab2{
    height:102px;
	border-bottom: 1px dashed #ddd;
}
.time a{
    text-decoration: none;
    color:#8C8C8C;
    font-size: 14px;
}
.time{width:100px;
    height:36px;
    float: right;
    text-align: right;
}
.slideTxtBox .bd>div>div>div>div>.time>a:hover{
    color:#278f5f;
}
.aa>ul>li>a{
    color:#B5B4B4;
}
#slideTxBox-hr{
    border:1px solid #278f5f;
    margin-top: 1px !important;
    width:580px;
}
.main1-right-3{
height:197px;
line-height: 32px;
 
font-size: 14px;
color:#585858;
padding-left:20px;
/*text-decoration: none;*/
}
.bd>div>div>ul{
    list-style-type: square;
    color: #BD835D;
    margin-left:20px;

    height:197px;
    line-height: 32px;
     
    font-size: 14px;
    /*color:#585858;*/
    padding-left:20px;
    /*text-decoration: none;*/
}

.bd>div>hr{
    margin-top:10px;
}

.bd>div>.bd-list-1>ul>li{
    /*overflow:hidden;*/
    text-overflow:ellipsis;
    white-space:nowrap;
}
.bd>div>.bd-list-1>ul>li>a{
    /*margin-top:10px;*/
    text-decoration: none;
    color:#585858;
}
.bd>div>div>ul>li>a{
    /*margin-top:10px;*/
    text-decoration: none;
    color:#8C8C8C;
}
.main2{
    width:1200px;
    height:100px;
    margin-top:30px;
}
.main3{
    height:39px;
    line-height: 39px;
    margin-top:30px;
}
.main3>.main3-left{
    width:810px;
    height:39px;
    background-color:#278f5f;
    float:left;
    margin-right:30px;
}
#main3-left-1{
     
    font-size: 18px;
    font-weight: bold;
    color:#fff;
    float: left;
    margin-left: 27px;
}
#main3-left-2{
    color:#fff;
     
    font-size: 10px;
    float: right;
    margin-right:20px;
}
#main3-left-2>a{
    color:#fff;
    text-decoration: none;
}
.main3-right{
    width:360px;
    height:39px;
    line-height: 39px;
    background-color:#278f5f;
    float:left;
    color:#fff;
     
    font-size: 18px;;
    padding-left:27px;
}
.main4{
    width:1200px;
    height:176px;
    margin-top:22px;
}
.main4-left{
    float:left;
    margin-right: 30px;
    width:810px;
    height:176px;
}
.main4-left-1{
    float:left;
}
.main4-left-2{
    width:509px;
    height:176px;
    /*background-color: #333333;*/
    float:left;
    margin-left:25px;
    padding-top:13px;
    /*padding-left: 5px;*/
}
.about-main-middle-right>div>hr{
    border:none;
    border-bottom:1px solid #ddd;}
.main4-left-2>hr{
    border:1px dashed #D9D9D9;
    margin-bottom:5px;
    width:500px;
}
.main4-left-2-1-1{
    margin-top:8px;
}
.main4-left-2-1-1>a{
    color:#8C8C8C;
    text-decoration: none;
    line-height:24px;
}
.main4-left-2-1-1>a:hover{
    color:#278f5f;
}
.main4-left-2-1>h3{
     
    font-size: 16px;
    margin:0;
    margin-bottom: 13px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.main4-left-2-1>h3>a{
    color:#424242;
    text-decoration: none;
}
.main4-left-2-1>h3>a:hover{
    color:#278f5f;
}
.main4-left-2-1>div{
     
    font-size: 14px;
    margin-bottom: 14px;
    color:#959595;
}

.main4-left-2-1>div>span>a{
    color:#D02626;
    text-decoration: none;
}
.main4-left-2-2{
    /*! margin-top:20px; */
    padding-left: 18px;
    width:491px;
    height:64px;
    padding-top:8px;
    overflow: hidden;
	border-top: 1px dashed #ddd;
}
#main4-left-2-2>ul{
    float:left;
    /*margin:0;*/
    /*padding:0;*/
    /*list-style: none;*/
    /*padding-left: 17px;*/
    width:500px;
}
.main4-left-2-2>ul>li{
    list-style-type:square;
    color:#BD835D;
     
    font-size: 12px;
    float: left;
    width:250px;
    line-height: 30px;
    /*overflow:hidden;*/
    text-overflow:ellipsis;
    white-space:nowrap;
    /*padding-left: 10px !important;*/
}
.main4-left-2-2>ul>li>a{
    font-size: 16px;
    text-decoration:none;
	font-weight: bold;
    color:#585858;
    /*padding:10px 5px 10px 0;*/
}
.main4-left-2-2>ul>li>a:hover{
    color:#278f5f;
}
.main4-left-2-2-1{
    margin-bottom:5px;
    float: left;
    width:200px;
}
.main4-right{
    float: left;
    font-size: 14px;
     
    color:#666;
    width:360px;
}
.main4-right>p{
    line-height: 26px;
}
.main4-right>p>a{
    color:#747474;
    text-decoration: none;
}
.main4-right>p>a:hover{
    color:#278f5f;
}
.main5{
    height:237px;
    margin-top:25px;
}
.main5>div{
    float: left;
}
.main5-left{
    margin-right:30px;
    width:810px;
    height:237px;
    float: left;
}
.main5-left>div{
    width:396px;
    height:237px;
    border:1px solid #E6E6E6;
    border-top:2px solid #278f5f;
    float: left;
}
.main5-left-1{
    margin-right:18px;
    height:40px;
    line-height:40px;
}
.main5-left-1-1{
    width:394px;
    height:39px;
}
.main5-left-1-1>div{
    float:left;
}
.main5-left-1-1-1{
    margin-left:14px;
     
    font-size: 18px;
    color:#278f5f;
}
.main5-left-1-1-1>div{
    float: left;
}
.main5-left-1-1-1>div>a{
    text-decoration: none;
    color:#278f5f;
}
.main5-left-1-1-1-1{
    padding-top:2px;
    margin-right:5px;
}
#main5-left-1-1-2{
    margin-right:19px;
    color:#999;
    font-size: 10px;
    margin-left:228px;
    /*float: right;*/
    /*margin-right:19px;*/
}
#main5-left-1-1-2>a{
    color:#999;
    text-decoration: none;
}
#main5-left-1-1-2>a:hover{
    color:#278f5f;
}
.main5-left-1-2{
    width:92%;
    height:1px;
    /*text-align: center;*/
    margin-left:4%;
    border:none;
    border-bottom: 1px solid #E6E6E6;
}
.main5-left-1-3{
    height:64px;
    width:92%;
    margin-left:4%;
}
.main5-left-1-3:hover #main5-left-1-3-2 a{
    color:#278f5f;
}
.main5-left-1-3:hover #main5-left-2-3-2 a{
    color:#278f5f;
}
#main5-left-1-3-1{
    font-size: 16px;
     
    font-weight: bold;
    color:#424242;
    line-height: 16px;
    /*padding:0;*/
    margin-top:19px;
}
#main5-left-1-3-1>div{
    width:362px;
    height:16px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
#main5-left-1-3-2{
    line-height:20px;
    margin-top:10px;
    /*padding-top:100px;*/
}
#main5-left-1-3-2 a{
     
    font-size: 14px;
    color:#8C8C8C;
    text-decoration: none;
    line-height: 24px;
}
#main5-left-1-3-2 a:hover{
    color:#278f5f;
}
.main5-left-1-4{
    border:none;
    border-bottom:1px dashed #ddd;
    width:92%;
    margin-left:4%;
    margin-top:22px;
}
.main5-left-1-5{
    width:380px;
    height:94px;
    padding-left:35px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.main5-left-1-5>ul{
    margin-top:4px !important;
}
.main5-left-1-5>ul>li{
    /*! overflow:hidden; */
    text-overflow:ellipsis;
    white-space:nowrap;
    list-style-type: square;
    color:#BD835D;
    font-size: 12px;
    height:30px;
}
.main5-left-1-5>ul>li>a{
    color:#5A5A5A;
    text-decoration: none;
    font-size: 14px;
}
.main5-left-1-5>ul>li>a:hover{
    color:#278f5f;
}
#main5-left-2-1-2{
    margin-right:19px;
    color:#999;
    font-size: 10px;
    margin-left:192px;
    /*float: right;*/
    /*margin-right:19px;*/
}
#main5-left-2-1-2>a{
    text-decoration: none;
    color:#999;
}
#main5-left-2-1-2>a:hover{
    color:#278f5f;
}
#main5-left-2-3-1{
    font-size: 16px;
     
    font-weight: bold;
    color:#424242;
    line-height: 16px;
    /*padding:0;*/
    margin-top:19px;
}
#main5-left-2-3-1>div{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
#main5-left-2-3-2{
    width:363px;
    line-height:20px;
    margin-top:10px;
}
#main5-left-2-3-2 a{
     
    font-size: 14px;
    color:#8C8C8C;
    text-decoration: none;
    line-height: 24px;
}
#main5-left-2-3-2 a:hover{
    color:#278f5f;
}
.main5-right{
    width:360px;
    height:237px;
    /*background-color:#666666;*/
}
.main5-right>div:hover{
    background-color: #278f5f;
}
.main5-right>div{
    float:left;
}
.main5-right-1{
    width:170px;
    height:73px;
    background-color: #278f5f;
    margin-right:20px;
}
.main5-right-1-1{
    width:73px;
    height:73px;
    padding:20px 0 0 20px;
    float: left;
}
.main5-right-1-2{
    width:97px;
    height:73px;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color:#fff;
    text-align: left;
    /*vertical-align: middle;*/
    line-height: 22px;
    padding-top:27px;
}
.main5-right-2{
    width:170px;
    height:73px;
    background-color: #278f5f;
}
.main5-right-2-1{
    width:73px;
    height:73px;
    padding:20px 0 0 20px;
    float: left;
}
.main5-right-2-2{
    width:97px;
    height:73px;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color:#fff;
    text-align: left;
    /*vertical-align: middle;*/
    line-height: 22px;
    padding-top:27px;
}
.main5-right-3{
    width:170px;
    height:73px;
    background-color: #278f5f;
    margin-top:9px;
    margin-right:20px;
}
.main5-right-3-1{
    width:73px;
    height:73px;
    padding:20px 0 0 20px;
    float: left;
}
.main5-right-3-2{
    width:97px;
    height:73px;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color:#fff;
    text-align: left;
    line-height: 73px;

}
.main5-right-4{
    width:170px;
    height:73px;
    background-color: #278f5f;
    margin-top:9px;
}
.main5-right-4-1{
    width:73px;
    height:73px;
    padding:20px 0 0 20px;
    float: left;
}
.main5-right-4-2{
    width:97px;
    height:73px;
    float: left;
    font-size: 16px;
    font-weight: bold;
    color:#fff;
    text-align: left;
    line-height: 73px;
}
.main5-right-5{
    width:360px;
    height:73px;
    /*line-height: 73px;*/
    background-color: #278f5f;
    margin-top:9px;
}
.main5-right-5>div{
    width:360px;
    height:73px;
    line-height:73px;
    /*margin:0 auto;*/
    /*padding:auto 0;*/
}
.main5-right-5>div>a{
    /*padding:100px 100px 100px 100px;*/
}
.main5-right-5-1{
    float: left;
    padding-left: 92px;
}
.main5-right-5-2{
    float: right;
    font-size: 24px;
    color:#fff;
    margin-left:20px;
    padding-right:88px;
}
.main5-right-5-1>img{
    margin-top:16px;
}











.picScroll-left{
    width:1145px;
    height:330px;
    overflow:hidden;
    position:relative;
    /*border:1px solid #ccc; */
}
.picScroll-left .hd{
    overflow:hidden;
    height:30px;
    background:#fff;
    position: relative;
}
/*.picScroll-left .hd .covers{*/
    /*position: absolute;*/
    /*width:200px;*/
    /*height:40px;*/
    /*z-index: 10;*/
    /*border:1px solid #278f5f;*/
    /*!*float:right;*!*/
    /*left:942px;*/
    /*top:-39;*/
/*}*/
.picScroll-left .hd .prev,.picScroll-left .hd .next{
    display:block;
    width:30px;
    height:30px;
    float:right;
    margin-right:5px;
    margin-top:5px;
    overflow:hidden;
    cursor:pointer;
    /*background:url("../img/main/未标题-11.png") no-repeat;*/
    position: absolute;
    top:-5px;
    left:1115px;
}
.picScroll-left .hd .prev,.picScroll-left .hd .next>div{
    width:30px;
    height:30px;
    z-index: 100;
    background-color:#999999 ;
}
.picScroll-left .hd .prev,.picScroll-left .hd .next>div:hover{
    background-color: #278f5f;
}
.picScroll-left .hd .prev,.picScroll-left .hd .next>div{
    /*padding:3px 0 0 10px;*/
}
.picScroll-left .hd .next>div{
    padding:3px 0 0 10px;
}
.picScroll-left .hd .prev>div{
    padding:3px 0 0 10px;
}
.picScroll-left .hd .prev,.picScroll-left .hd .prev{
    display:block;
    width:30px;
    height:30px;
    float:right;
    margin-right:5px;
    margin-top:5px;
    overflow:hidden;
    cursor:pointer;
    /*background:url("../img/main/未标题-11.png") no-repeat;*/
    position: absolute;
    top:-5px;
    left:1077px;
    background-color: #999;
}
.picScroll-left .hd .prev,.picScroll-left .hd .prev>div{
    width:30px;
    height:30px;
    z-index: 100;
    background-color:#999999 ;
}
.picScroll-left .hd .prev,.picScroll-left .hd .prev>div:hover{
    background-color: #278f5f;
}
.picScroll-left .hd .next{
    background-position:0 -50px;
}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{
    float:right;
    overflow:hidden;
    z-index: 10;
    margin-top:10px;
     }
.picScroll-left .hd ul li{
    float:left;  width:9px; height:9px;
    /*overflow:hidden;*/
    margin-right:5px;
    text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{
    padding-top:10px;
}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{
    margin:0 8px;
    float:left;
    _display:inline;
    overflow:hidden;
    text-align:center;
    margin-right:21px;
}
.picScroll-left .bd ul li .pic{
    /*width:212px;*/
    /*height:260px;*/
    text-align:center;
    overflow: hidden;
	margin-right: 21px;
}
.picScroll-left .bd ul li .pic a{
    width:233px;
    height:180px;
    overflow: hidden;
}
.picScroll-left .bd ul li .pic img{
    width:265px;
    height:157px;
    display:block;
    /*padding:2px;*/
    /*transform:scale(1.4);*/
    transition: all 0.6s;
    /*border:1px solid #ccc; */
}
.picScroll-left .bd ul li .pic img:hover{
    transform:scale(1.1);
}
/*.picScroll-left .bd ul li .pic img:hover.picScroll-left .bd ul li .title>a{*/
    /*color:#278f5f;*/
/*}*/
.picScroll-left .bd ul li:hover .title>a{
    color:#278f5f;
}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{
    line-height:24px;
    text-decoration: none;
    color:#747474;
    padding-top:10px;
	
	text-align:center
}
.picScroll-left .bd ul li .title>a{
    text-decoration: none;
    color:#747474;
}
.picScroll-left .bd ul li .title>a:hover{
    color:#278f5f;
}




.huiyuanfengcai{
	width:1200px;
	height:335px;
	border:1px solid #e6e6e6;
	margin-top:27px;
	padding:22px 26px 27px 26px;
}
.huiyuanfengcai-1{
    height:30px;
    width:100%;
}
.huiyuanfengcai-1-1{
    width:90px;
    float:left;
}
.huiyuanfengcai-1-1-1{
    width:6px;
    height:16px;
    border:none;
    background-color: #278f5f;
    float: left;
    margin:3px 5px 0 0;
}
.huiyuanfengcai-1-1-2{
    float:left;
}
.huiyuanfengcai-1-2{
    float:right;
    width:69px;
    height:30px;
}
.huiyuanfengcai-1-2-1{
    width:30px;
    height:30px;
    float: left;
    background-image: url("../img/main/未标题-10.jpg");
}
.huiyuanfengcai-1-2-1>a>img{
    margin:11px 0 0 0;
}
.huiyuanfengcai-1-2-1>a{
    padding:3px 10px 6px 10px;
}
.huiyuanfengcai-1-2-1>a:hover{
    background-color: #278f5f;
}
.huiyuanfengcai-1-2-2{
    width:30px;
    height:30px;
    float:right;
    background-image: url("../img/main/未标题-10.jpg");
}
.huiyuanfengcai-1-2-2>a>img{
    margin:11px 0 0 0;
}
.huiyuanfengcai-1-2-2>a{
    padding:3px 11px 6px 10px;
}
.huiyuanfengcai-1-2-2>a:hover{
    background-color: #278f5f;
}
.huiyuanfengcai-2{
    margin-top:15px;
    width:1145px;
}
.huiyuanfengcai-2>div{
    float: left;
    width:212px;
    height:288px;
    /*border:1px solid #278f5f;*/
    margin-left:21px;
}
.huiyuanfengcai-2> .huiyuanfengcai-2-1{
    margin:0;
}
.vipname{
    width:212px;
    height:20px;
    /*border:1px solid #278f5f;*/
    text-align: center;
    font-size: 14px;
    color:#666;
    margin-top:10px;
}
.youqinglianjie{
    width:1200px;
    height:71px;
    line-height:28px;
    margin:0 auto;
	padding-top:10px;
    /*border:1px solid #278f5f;*/
}
.youqinglianjie li{
    color:#999;
    font-size: 14px;
}
.youqinglianjie li>a{
    text-decoration: none;
    color:#999;
}
.youqinglianjie li>a:hover{
    color:#278f5f;
}
#td1{
    color:#278f5f;
    font-weight: bold;
}
.bottom{
    width:100%;
    height:150px;
    background-color: #278f5f;
    /*padding:30px auto;*/
}
.bottom-1 {
    width: 1200px;
    height: 90px;
    margin: 0 auto;
}
.bottom-1-1{
    width:90px;
    height:90px;
    float: left;
}
.bottom-1-2{
    width:800px;
    height:90px;
    float: left;
    margin-left:20px;
}
/*.bottom-1-2{*/
    /*width:250px;*/
    /*height:90px;*/
    /*float:left;*/
/*}*/
.bottom-1-2-1{
    height:10px;
}
#bottom-1-2-table1{
    font-size: 14px;
    color:#fff;

}
#bottom-1-2-table1 td{
    width:auto;
}
#bottom-1-2-table1 td>a{
    text-decoration: none;
    color:#fff;
}
#bottom-1-2-table1 td>a:hover{
    color:#E0E0E0;
}
.bottom-1-2-2{
    font-size: 14px;
    color:#fff;
    margin-top:7px;
}
.bottom-1-2-3{
    color:#fff;
    font-size: 12px;
    height:20px;
    margin-top:3px;
    /*line-height: 20px;*/
    /*vertical-align: bottom;*/
}
.bottom-1-2-3>div{
    float:left;
    margin-right:5px;
}
/*.bottom-1-2-3-4{*/
    /*padding-top:3px;*/
/*}*/
.bottom-1-2-3-1{
    margin-top:4px;
}
.bottom-1-2-3-1>a{
    color:#fff;
    text-decoration: none;
    font-size: 14px;
}
.bottom-1-2-3-2{
    /*padding-top:1px;*/
}
.bottom-1-3{
    width:252px;
    float: right;
}
.bottom-1-3>div{
    float:left;
}
.bottom-1-3-2{
    width:15px;
    height:56px;
    font-size: 14px;
    color:#fff;
    margin-left:9px;
    margin-right:28px;
}
.bottom-1-3-2>a{
    text-decoration: none;
    color:#fff;
}
.bottom-1-3-3{
    width:15px;
    height:56px;
    font-size: 14px;
    color:#fff;
    margin-left:9px;
    /*float: right;*/
}
.bottom-1-3-3>a{
    text-decoration: none;
    color:#fff;
}
#bottom-1{
    margin-left:10PX;
}









/*-------------------------------------------------------------------Detail page-about------------------------------------------------------*/
.Detail-page-about{
    width:100%;
}
.nav-bottom{
    width:100%;
    height:58px;
    background-color:#F5F5F5 ;
    position: relative;
    float: left;
    position: relative;
}
.about-main{

}
.about-main-top{
    width:1200px;
    height:58px;
    margin:0 auto;
    position: relative;
}
.about-main-top .top-left{
    /*float:left;*/
    position: absolute;
    top:0;
    left:0;
}
.about-main-top .top-left>ul{
    height:58px;
    line-height: 58px;
}
.about-main-top .top-left>ul>li{
    float:left;
}
.about-main-top .top-left>ul>li>a{
    /*padding-left:17px;*/
    text-decoration: none;
    color: #444444;
    font-size: 14px;
    padding:20px 10px;
}
.about-main-top .top-left>ul>li>span{
    color:#D6D6D6;
    padding:0;
	font-family: 宋体;
	font-size: 12px;
}
.about-main-top .top-left>ul>li>a:hover{
    color:#278f5f;
    /*background: #fff;*/
}
.about-main-top .top-right{
    width:240px;
    height:58px;
    line-height: 58px;
    /*border:1px solid #278f5f;*/
    position: absolute;
    top:0;
    left:953px;
    color:#9B9B9B;
    overflow: hidden;
}
.about-main-top .top-right>a{
    font-size: 12px;
    text-decoration:none;
    color:#9B9B9B;
}
.about-main-top .top-right>a:hover{
    color:#278f5f;
}
.about-main-middle{
    width:1200px;
    margin:0 auto;
    /*margin-top:10px;*/
    /*border:1px solid #278f5f;*/
    padding-top:39px;
    display: table;
}
.about-main-middle .about-main-middle-left{
    width:870px;
    /*border:1px solid #278f5f;*/
    float: left;
    font-size: 14px;
     
    color:#666;
    margin-top:20px;
	line-height: 30px;
}
.about-main-middle .about-main-middle-left>div{
    margin-bottom:6px;
}
.about-main-middle .about-main-middle-right{
    width:280px;
    height:423px;
    /*border:1px solid #278f5f;*/
    float: right;
    padding:29px;
    background: #F5F5F5;

}
.about-main-middle .about-main-middle-right .ab{
    margin-bottom: 10px;
}
.about-main-middle .about-main-middle-right .ab a{
    font-size: 16px;
    color:#373737;
    text-decoration:none;

}
.about-main-middle .about-main-middle-right .ab a:hover{
    color:#278f5f;
}
.about-main-middle .about-main-middle-right .ab span{
    float:right;
}
.about-main-middle .about-main-middle-right .ab span a{
    font-size: 12px;
    color:#ADADAD;
}
.about-main-middle .about-main-middle-right .ab span a:hover{
    color:#278f5f;
}
.about-main-middle .about-main-middle-right>hr{
    border:1px solid #C6C4BA;
}
.about-main-middle .about-main-middle-right .ac{
    width:220px;
    height:129px;
    margin-top:20px;
    margin-bottom:20px;
    overflow: hidden;

}
.about-main-middle .about-main-middle-right .ac>a>div>img{
    cursor: pointer;
    transition: all 0.6s;
}
.about-main-middle .about-main-middle-right .ac>a>div{
    width:220px;
    height:128px;
    overflow: hidden;
    position: relative;
}
.about-main-middle .about-main-middle-right .ac>a>div img{
    width:220px;
}

.about-main-middle .about-main-middle-right .ac>a>div>.accc{
    position: absolute;
    bottom:0;
    width:220px;
    height:28px;
    /*border:1px solid #278f5f;*/
    background-color: black;
    overflow: hidden;
    opacity: .5;
}
#opacity{
    opacity: 1;
    width:220px;
    height:28px;
    line-height: 28px;
    position: absolute;
    bottom:0;
    color:#fff;
    font-size: 14px;
    padding:0 5px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.about-main-middle .about-main-middle-right .ac>a>div>img:hover{
    transform: scale(1.1);
}
.about-main-middle .about-main-middle-right .ad>ul>li>a{
    text-decoration: none;
    color:#797979;
    font-size: 14px;
}
.about-main-middle .about-main-middle-right .ad>ul>li>a:hover{
    color:#278f5f;
}
.about-main-middle .about-main-middle-right .ad>ul{
    list-style-type: disc;
    color:#ddd;
}
.about-main-middle .about-main-middle-right .ad>ul>li{
    padding:5px 0 !important;
}
.about-main-middle .about-main-middle-right .ad{
    padding-left:16px;
}
/*--------------------------news------------------------------*/


.about-main-middle .about-main-middle-left>ul{
    list-style-type: disc;
}
.about-main-middle .about-main-middle-left>ul>li a{
    text-decoration: none;
    color:#666;
    padding:10px 0;
}
.about-main-middle .about-main-middle-left>ul>li a:hover{
    color:#278f5f;
}
.aee{
    display:none;
    background: #fff;

}
.add:hover .aee{
    display: block;
}
.dff{

}
.dff:hover{
    color:#278f5f;

}

/*--------------------------news------------------------------*/


/*-----------------------会员风采-----------------------*/

.about-main-middle>.vip-list{
    width:870px;
    float: left;
}
.about-main-middle .vip-list>div{
    width:202px;
    height:272px;
    float: left;
    text-align: center;
    overflow: hidden;
    z-index: 10;
}
.about-main-middle>div.vip-list>div>div{
    width:202px;
    height:272px;
    overflow: hidden;
}
.hyfcli-div{
    width:202px;
    height:125px;
    overflow: hidden;
}
.hyfcli-div > img {
    width:202px;
    height:113px;
    transition: .6s;
}
.hyfc-li:hover .hyfcli-div > img{ transform:scale(1.1)}
.hyfc-li>a{text-decoration: none;}
.hyfc-li{ float: left; margin:0 15px 5px 0 !important;}
.hyfc-li p{  overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    text-align: center; color:#666; font-size:14px;padding-top:10px !important;
;}
.hyfc-li:hover a > p{color:#278f5f;}
.about-main-middle>div.vip-list>div>div>a{
    width:202px;
}
.about-main-middle>.vip-list>div>span>a{
    text-decoration: none;
    color:#666;
    z-index: 100;
}
.about-main-middle>.vip-list>div>span>a:hover{
    color:#278f5f;
}


/*-----------------------会员风采-end----------------------*/
/*---------------workfor------------------*/
.dg{
    color:#666;
    text-decoration: none;
}
.dg:hover{
    color:#278f5f;
}
/*---------------workfor------------------*/




/*-------------------myload-----------------*/
.about-main>.about-main-middle>.about-main-middle-left>.myload-a>ul>li{
    width:100px;
    height:36px;
    line-height: 36px;
    text-align: center;
    background: #E6E6E6;
    float: left;
	margin: 4px !important;
    /*display: block;*/
}
.about-main>.about-main-middle>.about-main-middle-left>.myload-a>ul>li>a{
    text-decoration: none;
    color:#666;
	text-align: center;
	display: block;
}
.about-main>.about-main-middle>.about-main-middle-left>.myload-a>ul>li>a:hover{
    background: #278f5f;
    color:#fff;
}
.about-main>.about-main-middle>.about-main-middle-left>.abcd>div{
    padding-left:5px;
}
.about-main>.about-main-middle>.about-main-middle-left>.abcd>div>a{
    /*padding-top:2px;*/
    text-decoration: none;
    color:#575757;
    /*font-weight: bold;*/
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*-------------------myload-end----------------*/

.about-main-middle>.vip-list>div>div>a>img:hover{
    transform: scale(1.1);
}
.about-main-middle>.vip-list>div>div>a>img{
    transition: all 0.6s;
}


.v1{
    width: 121px;
    height:18px;
    display: inline-block;
    background: url("../img/main/images/未标题-13_47.jpg") no-repeat;
    margin:0 15px 0 10px;
    transition: all .5s;
}
.v1:hover{
    background: url("../img/main/vl_hover.png") no-repeat;
}
.ws{
    width: 107px;
    height: 18px;
    display: inline-block;
    background: url("../img/main/main3-bottom_47.jpg") no-repeat;
    margin: 0 0 0 10px;
    transition: all .5s;
}
.ws:hover{background: url("../img/main/ws_hover.png") no-repeat;}


.bd-list-1{
    padding-left:17px;
    padding-top:15px;
    width:480px;
    float: left;
    overflow: hidden;
}
.red-one{
    width:66px;
    height:3px;
    background-color: #278f5f;
    position: absolute;
    z-index: 10;
    top:30px;
    left:0;
}
.about-main-middle .about-main-middle-left .sideMenu>div:hover{
    background-color: #f8f8f8;
}
.daohang .daohang-1 .nav .on>a{
    background-color: #fff;
    color:#278f5f;
}
.about-main-middle-left>div>p{
    line-height: 30px;
}
.about-main-middle .vip-list li{
    width:202px;
    height:190px !important;
    float: left;
    overflow: hidden;
    text-align: center;
}
.about-main-middle .vip-list img:hover .hyfc a p{
    color:#278f5f;
}
.about-main-middle .vip-list li a:hover{color:#278f5f;}
.hd div a{text-decoration: none;color:#BABABA;}
.hd div a:hover{color:#278f5f;}

.bbf{
    width:1200px;
    height:180px;
    margin:0 auto;
	color: #666;
}
.bbf-left{
    width:500px;
    /*height:200px; */
    float: left;
}
.bbf-right{width:300px;height:200px;;
float: right;}
.bbf-right>div{
    float: left;
    /*height:110px;*/
    text-align: center;font-size: 12px;}
.bbf-right>div>img{
    width:140px;
    height:140px;
}
.bbf-right>div>div{
    font-size: 14px;
}
.bbf-left h3{font-size:16px;}
.bbf-left ul{margin-top:20px !important;}
.bbf-left ul li{height:25px; font-size: 14px;}
.dwx{
    width:100%;border:none;border-bottom:2px solid #F5F5F5;
    margin-top:20px;
}
.bd .bg1>div:hover h3 a {
    color:#278f5f;
}
.bd .bg1>div:hover .bg2 a {
    color:#278f5f;
}
.covering a i{vertical-align: middle;margin-right: 5px;}
.sideMenu>div:nth-child(1),.sideMenu>div:nth-child(2){padding-top: 8px;}
.sideMenu a{color:#666;}
.sideMenu>div:hover a{color:#278f5f;}
.i-b{
	font-size: 14px;
	line-height:50px;
	color: #FFFFFF;
}
.wl {
    width: 121px;
    height: 18px;
    display: inline-block;
    background: url(../img/vl.png) no-repeat;
    margin: 14px 15px 0 10px;
    transition: all .5s;
}
.wl:hover{
	background: url(../img/vl_hover.png);
}
.ws {
    width: 107px;
    height: 18px;
    display: inline-block;
    background: url(../img/ws.png) no-repeat;
    margin: 14px 0 0 10px;
    transition: all .5s;
}
.ws:hover{
	background: url(../img/ws_hover.png);
}

.bottom-1-3 img{
	width:86px;
	height:86px;
}
.Qr-code1 img, .Qr-code2 img{
	width:86px;
	height:86px;
}


