.main{
	background-color: #F9F9F9;
}
 .wrap-box{
	width: 1200px;
	margin: 0px auto;

}
.header {
	line-height: 35px;
	background-color:#EFEFEF;
}

.header .right-content{
	float: right;
}
.header .right-content li{
	float: left;
   font-size: 14px;
   	color: #666;
   	padding: 0px 5px;
}
.header .right-content li a{
  font-size: 14px;
  color: #666;
}
.header .right-content li a:hover{
 color: red;
}
.banner .wrap-box{
   padding: 25px 0px;
}
.banner .left-content img{
   display: block;
   height: 90px;
      
}
.banner .right-content{
   margin-top: 18px;
}

.banner .right-content .left-input{
      width: 220px;
      height: 40px;
      float: left;
      border:1px solid #ccc;
      outline: none;
      padding: 0px 10px;
      cursor: pointer;
}

.banner .right-content .right-input{
      height: 42px;
      float: left;
      width: 70px;
      border-style: none;
      outline: none;
      font-size: 15px;
      color:white;
      background-color: #31B29E;
      cursor: pointer;

}
.banner .right-content .right-input:hover{
     background-color: #0DAB70;
}
.banner .right-content .right-input:active{
     background-color: #ccc;
}
.nav{
   background:url("../images/mingxinav.png");
   height: 66px;
}
.nav ul li{
   float: left;
   padding: 0px 15px;
   font-size: 16px;
   line-height:66px;
   height: 66px;
   margin-top: -3px;
}
.nav ul li a{
  color: white;
  display: block;
}
.nav ul li:hover a{
  color: #077e7f;
}
.nav ul li:hover {
  color: #077e7f;
  height: 66px;
    background: #fff;
    line-height: 66px;
border-top: 3px solid #077e7f;
}
.active{
      height: 66px;
    background: #fff;
    line-height: 66px;
border-top: 3px solid #077e7f;
}
.active-a{
   color: #077e7f !important;
}

.big-img{
width: 100%;
 height: 260px;
}
.big-img img{
    display: block;
    width: 100%;
    height:100%;
   max-width: 1920px;
     margin: 0px auto;
}
.main .left-content{
   width: 250px;
   background-color: #fff;
}
.main .right-content{
   width: 920px;
   padding:15px;
   background-color:#fff;
}
.main .left-content .top-content{
  position: relative;
  top: -60px;
  left: 0px;
}

.main .left-content .top-content .title{
   height: 120px;
    background: url("../images/mingxititle.jpg");
    text-align: center;
}
.main .left-content .top-content .list-li li:hover{
   background-color: #ccc;
}
.main .left-content .top-content .list-li li{
   text-align: center;
   position: relative;
   line-height: 45px;
   border:1px solid #ccc;
   border-left:1px solid #ccc;
   border-top-style:none;
   background-color: #F0F0F0;
   cursor: pointer;
   transition: all 0.4s;
}
.main .left-content .top-content .list-li .list-li_active{
    background-color: white;
   text-align: center;
   position: relative;
   line-height: 45px;
   border:1px solid #ccc;
   border-left:1px solid #ccc;
   border-top-style:none;
   background-color: #F0F0F0;
   cursor: pointer;
   transition: all 0.4s;
}
.main .left-content .top-content .list-li .list-li_active p{
    background-color: white;
   text-align: center;
   position: relative;
   line-height: 45px;
   border:1px solid #ccc;
   border-left:1px solid #ccc;
   border-top-style:none;
   background-color: #F0F0F0;
   cursor: pointer;
   transition: all 0.4s;
    border-left: 4px solid rgb(0, 180, 179);
    color: rgb(0, 180, 179);
}

.main .left-content .top-content .list-li li p{
 font-size: 16px;
 color: #333;
}

.main .left-content .top-content .list-li li p a{
 font-size: 16px;
 color: #333;
}
.main .left-content .top-content .list-li span{
   position: absolute;
   right: 20px;
   top: 0px;
   font-size: 20px;
   color: #aaa;

}
.main .left-content .top-content .title .one-span{
    float: left;
   background: url("../images/mingxititle.png") no-repeat center ;
   width: 50px;
   height: 50px;
   margin-left: 40px;
   margin-top: 35px;
}
.main .left-content .top-content .title .two-span{
   float: left;
   display: block;
   width: 120px;
   height: 50px;
   line-height: 50px;
   font-size: 16px;
   color: white;
   margin-top: 35px;
}
.main .left-content .top-content .content-li{
  
   background-color: #F5F5F5;
   border:1px solid #ccc;
   border-bottom-style: none;
   padding-top: 15px;
   margin-top: 25px;
}
.main .left-content .top-content .content-li li{
   background-color: #F5F5F5;
   border-bottom:1px solid #ccc;
    padding: 10px 15px;
}

.main .left-content .top-content .content-li img{
display: block;
 width: 220px;
 height: 140px;

 margin: 0px auto;
  margin-bottom: 20px;
}
.main .left-content .top-content .content-li li>p{
line-height: 20px;
padding:3px 0px;
font-size:14px;
color: #666;
}
 .main .left-content .top-content .content-li .inner .left-icon {
 float: left;

} 
.main .left-content .top-content .content-li .inner .left-icon span{
 float: left;
 width: 30px;
 height: 30px;
 margin: 5px;
} 
 .main .left-content .top-content .content-li .inner .left-icon .one-span{
 background:#01A5D8 url("../images/mingxi-icon5.png") no-repeat center ;
}  
.main .left-content .top-content .content-li .inner .left-icon .two-span{
 background:#01A5D8 url("../images/mingxi-icon4.png") no-repeat center ;
} 
.main .left-content .top-content .content-li .inner .icon-content{
 float: left;

}
.main .left-content .top-content .content-li .inner .icon-content p{
 font-size: 14px;
 color: #666;
  line-height: 20px;
  padding: 0px 5px;
}
.main .left-content .top-content .content-li .inner .icon-content .line-p{
   line-height: 40px;
}
.main .left-content .top-content .content-li .a-inner{
float: left;
display: block;
width:72px;
text-align: center;
position: relative;
overflow: hidden;


}
.main .left-content .top-content .content-li .a-inner .bj{
    display: block;
    width: 50px;
    height: 50px;
    left: 11px;
    top: -80px;
    position: absolute;
    background-color: white;
    opacity: 0.7;
    -webkit-opacity: 0.7;
    -moz-opacity: 0.7;
    filter:alpha(opacity=20);
    border-radius: 50%;
}
.main .left-content .top-content .content-li .a-inner p{
font-size: 14px;
color: #666;
line-height: 30px;
}
.main .left-content .top-content .content-li .a-inner span{
   display: block;
width: 50px;
height:50px;
margin: 10px auto;
border-radius: 50%;
box-shadow: 0px 0px 5px #00B4B3;
}
.main .left-content .top-content .content-li .a-inner .one-span{

 background:#0082D2 url("../images/mingxi-icon1.png") no-repeat center ;

}
.main .left-content .top-content .content-li .a-inner .two-span{

 background:#01BBC2 url("../images/mingxi-icon2.png") no-repeat center ;
}
.main .left-content .top-content .content-li .a-inner .three-span{

 background:#01A5D8 url("../images/mingxi-icon3.png") no-repeat center ;
}
 .main .right-content .smallright-content{
  position: relative;
  top: -55px;
  left: 0px;
   }
.main .right-content .weizhi{
  background: url("../images/mingxiweizhi.png") ;
  padding-left: 15px;
 line-height: 40px;

}
.main .right-content .weizhi ul li{
  float: left;
  font-size: 15px;
  color: white;
padding-left: 10px;
}
.main .right-content .weizhi ul li a{
  font-size: 15px;
  color: white;
}
.main .right-content .weizhi ul li a:hover{
 color: red;
}
.main .right-content .title{
  padding:20px 0px 20px 20px;
}
.main .right-content .title span{
   display: block;
   width: 120px;
   height: 40px;
   background:url("../images/mingxititle1.png") no-repeat;
   padding-left: 50px;
   line-height: 40px;
   font-size: 17px;
   color: #333;
}
.main .right-content  .inner-content .inner-content-view li{
    height:225px;
    float:left; 
    margin-left:10px;
}
.main .right-content .inner-content .inner-content-view li span{
        width:100%; 
        text-align:center; 
        display:block;
    }
.main .right-content  .inner-content img{
    display: block;
    margin: 10px auto;
    max-width: 800px;

}
.main .right-content  .inner-content p{
text-indent: 28px;
color: #111;
font-size: 16px !important;
line-height: 24px;
padding: 0px 10px;
margin:3px 0px;
}

.main .right-content  .inner-content .listcc{
	width:900px;
	height:680px;
    margin-left:-10px;
}
.main .right-content  .inner-content .listcc li{
    margin: auto 20px;
 	width:900px;
 	height:45px;
 	line-height: 45px;
 	border-bottom: 1px dashed #b7d6d7;
 }
.main .right-content  .inner-content .listcc li a{
	width:730px;
	float:left;
	display: inline-block;
	color:#333;
	padding-left:30px;
	font-size:15px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	text-overflow: ellipsis;
	-ms-text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	-moz-binding: url("ellipsis.xml#ellipsis");
}
.main .right-content  .inner-content .listcc li a:hover{
	color:#ff5500;
}
/*....................footer*/

