/*所有页面都用到的公共样式*/



a {

  text-decoration: none;

  color: #333;

}



ul, li {

  list-style: none;

}



* {

  padding: 0;

  margin: 0;

  box-sizing: border-box;

  font-family: MicrosoftYaHei;

  /*font-size: 0;*/

}



body {

  background-color: #f3f3f3;

}

.big,.contenter,.small{
  cursor: pointer;
}

/*清除浮动*/

.clearfix:after {

  display: block;

  content: '';

  clear: both;

  height: 0;

}



.clearfix {

  zoom: 1

}



.main {

  width: 1200px;

  margin: 0 auto;

  padding: 40px;

  background-color: white;

}

.main p a{

  font-size: 16px;

}

p img{
  
  display: block;

  margin: 0 auto !important;

  max-width: 600px;

  height:  auto !important;

}

.main > .p_title {

  font-size: 26px;

  font-weight: bold;

  color: rgba(51, 51, 51, 1);

  line-height: 1.5;

}



.main hr {

  border: none;

  height: 2px;

  margin: 20px 0;

  background: #999;

}

.mainTitle{

  width: 100%;
  margin-bottom: 30px;
  font-size: 0;

}

.mainTitle ul:first-child {

  display: inline-block;

  width: 80%;

}

.mainTitle ul:last-child {

  display: inline-block;

  width: 20%;

}


.mainTitle ul li {

  display: inline-block;

}



.mainTitle ul li img {

  width: 20px;

  height: 20px;

  vertical-align: middle;

}



.mainTitle ul li p {

  display: inline-block;

  font-size: 14px;

  color: #999999;

  margin: 0 24px 0 8px;

  vertical-align: middle;

}


.mainTitle ul:nth-child(2) {

  text-align: right;

}



.mainTitle ul:nth-child(2) span {

  font-size: 14px;

  color: #333;

  margin: 0 6px;

}



.mainTitle ul:nth-child(2) img {

  margin: 0 12px;

}



section {

  padding: 24px 0 0 0;

}



section .divCenterBox > img {

  width: 600px;

  height: 376px;

}



section p {

  font-size: 16px;

  color: #333333;

  line-height:26px;

  text-indent: 30px;

  margin: 10px 0;

  font-weight: 400;

}

section b{

  font-size: 16px;

  color: #333333;

  line-height:26px;

}

section h3{

  font-size: 18px;

}

section h4{

  font-size: 16px;

}





.main > a{

  display: block;
  width: 100%;
  font-size: 16px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-weight:400;

  color:rgba(51,51,51,1);

  margin-bottom: 10px;

}

.mainTitle li p .contenter{

  color: #0082C7;

}



section .notIndent{

  text-indent: 0;

}



section .divCenterBox{

  width: 100%;

  text-align: center;

  margin: 36px 0;

}
#ddd{color: #333;}
#ddd img{max-width: 100%;}
    a:hover{color: #333 !important}
    #ddd>p{font-size: 16px ;color: #333;}
    #ddd span{font-size: 16px;}
    #prin{cursor: pointer};
    strong{ display:block;font-size:16px !important;}
 @media screen and (max-width: 750px) {   
header{height: 50px   !important}
.main{width: 100%;padding:0.2rem;}
.main > .p_title{font-size: 0.4rem;text-align: center;}
.mainTitle{
display: flex;justify-content: space-around;
margin-bottom: 0.2rem;
    }
    .main hr{margin:0.2rem 0;}
.mainTitle ul:nth-child(2){display: none}
.mainTitle ul:first-child{width: auto}
.mainTitle ul:first-child li{display: none}
.mainTitle ul:first-child li:nth-child(3),.mainTitle ul:first-child li.crtime{display: block;}
#ddd,#ddd p,#ddd span,#ddd a{font-size: 0.3rem !important;line-height: 2 !important}
#infoUpEndId_cms_info_up_end{font-size: 0.3rem;margin-bottom: 0.3rem}
}
