@charset "gb2312";
* { padding: 0; margin: 0;}
body {font-family: "Microsoft Yahei";}
ul,li { list-style-type: none;}
img { border: none;}
a { text-decoration: none;}
i { font-style:normal;}
.l { float: left;}
.container{ width: 1200px; margin: 0 auto; text-align: center; overflow: hidden;}


/*banner*/
.banner { background: url(../images/banner.jpg) no-repeat center top; width: 100%; height: 700px;}
.banner a { position: relative; top:63%; left: 64%; width: 115px; height: 105px; display: block;  float: left;}
/*bannere_over*/

/*one*/
.title {padding:45px 0;}
h2 { font-size: 30px; font-weight: bold; color: #01B4BB; font-family: "Microsoft Yahei";}
h4 { font-family: "Arial"; font-size: 14px; color: #999; text-align: center;}
/*one_over*/

/*one_list*/
.ico_img0 { background-position: 0px 0px;}
.ico_img1 { background-position: 0px -204px;}
.ico_img2 { background-position: 0px -411px;}
.ico_img3 { background-position: 0px -615px;}
.ico_img4 { background-position: 0px -826px;}
 /*one_listover*/
.col-md-8 { width: 750px; float: left; text-align: left;}
/*----------- 从底部上升的遮罩效果 开始---------------------------*/
.con{  width: 233px;  height:275px;  float: left;  margin:0 33px;  position: relative;  cursor: pointer;  }
.con img{  width:233px;  height: 275px;  }
.txt{  position: absolute;  left: 0;  bottom: 0;  width: 100%;  height: 45px;  line-height: 45px;  text-align: center;  color: #fff; background: rgba(0,0,0,0.6);}
.txt h3{  font-weight: normal;  }
.txt p{  font-size: 14px;  display: block;  line-height: 20px; text-align: left; padding: 0 11px; -webkit-margin-before: 1em;  -webkit-margin-after: 1em;  -webkit-margin-start: 0px;  -webkit-margin-end: 0px;  -moz-margin-before: 1em;  -moz-margin-after: 1em;  -moz-margin-start: 0px;  -moz-margin-end: 0px;  }
/*------------- 从底部上升的遮罩效果 结束 ------------------------------*/

/*对比*/
.Contrast { background: #01B4BB; height: 536px;}
/*对比结束*/
/*专家*/
.expert_cont { margin-top: 50px;}
.expert img{ padding-top: 50px;}
.xmw_zjr { text-align: left; width:600px; float: left;}
.xmw_zjr span { font-size: 14px; font-weight: normal;}
.xmw_zjr ul { margin: 30px 0;}
.xmw_zjr ul li { line-height: 35px;}
.xmw_zjr dd {background:#01B4BB;}
.xmw_zjr .storm { line-height: 35px; padding: 30px; text-indent: 2em; color: #fff;}
.xmw_zjr .zx0 { border:1px solid #01B4BB; padding: 8px 20px; text-align: center; line-height: 30px; float: left; position: relative;left: 36%; margin-top: 60px; }
.xmw_zjr .zx0  a { color: #000;}