@charset "gb2312";
/* CSS Document */
html {font-size:62.5%;}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote,   dl, dt, dd, ul, ol, li, pre, 
form, fieldset, legend, button, input, textarea, 

img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button, input, select, textarea {font: 12px/1.5 '微软雅黑',tahoma, Srial, helvetica, sans-serif;}
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
em{font-style:normal;}
ul, ol,{ list-style: none; }
a { text-decoration: none; }
a:hover { text-decoration: none;  }
img{ border:0px;}
body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;}
img {border:none;vertical-align:top; width:100%}


#new_box{ max-width:640px; margin:0 auto; position:relative; min-width:320px;}
.swiper-slide{ height:auto; width:100%}
.swiper-slide img{ width:100%}


/**********************新首页***********************/
#new_index_box{ max-width:750px; /*max-width:640px;*/ margin:0 auto; position:relative; min-width:320px;/*font-size:62.5%;*/}

.clear{ clear:both; overflow:hidden;}
.title{ margin:14% auto 6%; width:78.133%;}
#ad a{ display:block;}

/*banner*/
#banner{ box-shadow:0 10px 16px #c2b5d4; position:relative;}
#banner .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:24px;}
#banner .swiper-pagination-bullet {width: 6%; height: 3px;  display: inline-block;border-radius:0px;background: #ccc;opacity: .8;}
#banner  .swiper-pagination-bullet-active { background: #fff;}

/*项目*/
#syxm ul,#syxm .xm_more{ overflow:hidden; width:90.4%; margin:0 auto 3%; display:block;}
#syxm ul li{ float:left; width:33%; margin:0 0 0.666666% 0.3333%;}
#syxm img{ display:block; margin:auto;}


/*新闻资讯*/
#news .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:26%;}
#news  .swiper-pagination-bullet-active { background: #672d7d;}
.swiper-news { width:90.4%; margin:0 auto;}
.swiper-news .swiper-slide-con{ font-size:1.6rem; margin-top:3%; overflow:hidden; color:#8d8d8d;background:url(/2018/images/zx_more.jpg) right top no-repeat; background-size: contain;}
.swiper-news .swiper-slide-con b{ display:block;margin-right:2%;background:url(/2018/images/ico1.jpg) left top no-repeat;padding-left:6%;  background-size: contain;}
.swiper-news .swiper-slide-con span{ display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding-left:6%;width: 68%;}
.swiper-news a.btn{ position:absolute; bottom:0; right:0; width:24%;  z-index:1; content:"";  height:16%; max-height:54px;}

/*专家团队*/
#team .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ bottom:8%; }
#team .swiper-pagination-bullet {background:#fff; opacity:1;}
#team  .swiper-pagination-bullet-active  { background: #672d7d;}
.swiper-team{box-shadow:0 6px 26px #cbc5d2; margin-bottom:4%;}


/*明星专家*/
#syzj{ position:relative; margin-top:6%;}
#syzj h3{ text-align:center; font-size:3.2rem; font-weight:normal; color:#3e386a; letter-spacing:4px; margin-bottom:4%;}
.swiper-zj{ width:80%;} 
.swiper-zj p{ text-align:center; font-size:1.4rem; color:#8d8d8d;} 
.swiper-zj p b{ font-size:1.4rem; display:block;}
#syzj .swiper-button-prev, .swiper-container-rtl .swiper-button-next {background:url(/2018/images/index_tab_l.png) left center no-repeat; top:50%; width:4%; background-size:contain;}
#syzj  .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background:url(/2018/images/index_tab_r.png) left center no-repeat; top:50%;width:4%; background-size:contain;}

/*荣誉资质*/
.ryzz_con{ background:#eeeeee; width:83.75%; margin:0 auto; padding:4%;}
.swiper-ryzz{ margin-top:4%;}

/*设备*/
#shebei{ position:relative; /*width:80%;*/ width:90%; margin:0 auto 10%;}
.none-effect {-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}
.swiper-sb  .swiper-slide {-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;-o-transition: transform 1.0s;-webkit-transform: scale(0.6);transform: scale(0.6);}
.swiper-sb .swiper-slide-active,.swiper-sb .swiper-slide-duplicate-active {-webkit-transform: scale(1);transform: scale(1);}
.swiper-sb .swiper-slide a {display: block;}

/*地图*/
#map{ margin-bottom:14%;}

/*日记*/
#riji .lists{  color:#8d8d8d;}
#riji .lists .rj{background:#f5f5f5;width:87%;margin:6% auto 1%; padding:4% 3%; }
#riji .lists .rj_title{ border-bottom:1px solid #8d8d8d; padding-bottom:2%; margin-bottom:4%;}
#riji .lists .rj_title img{ display:block; float:left; width:13.6%; margin-right:2.4%;}
#riji .lists .rj_title p{ float:left; width:84%; font-size:1.6rem;}
#riji .lists .rj_title p b{ display:block; line-height:1em; margin:3% 0 1%; font-size:2.4rem;}
#riji .lists .rj_intro{ font-size:2rem; margin-bottom:3%;}
#riji .lists .rj_intro b{ font-size:2.4rem; margin-bottom:2%; display:block;}
#riji .lists .rj_item{ font-size:2.4rem; padding-left:9%; background:url(/2018/images/ico2.jpg) left top no-repeat; background-size: contain; color:#662d91; margin:3% 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#riji .lists .rj_view{font-size:2rem;border-top:1px solid #8d8d8d; padding-top:3%; }
#riji .lists .rj_view i{ font-style:normal; background:url(/2018/images/ico3.jpg) left top no-repeat; background-size:contain; padding-left:9%; margin-right:8%;}
#riji .lists .rj_view em{ font-style:normal; background:url(/2018/images/ico4.jpg) left top no-repeat; background-size:contain; padding-left:9%;}
#riji .lists a{display:block; color: #8d8d8d; text-decoration:none;}


/*下拉刷新*/	
.dropload-up,.dropload-down{
    position: relative;
    height: 0;
    overflow: hidden;
    font-size: 12px;
    /* 开启硬件加速 */
    -webkit-transform:translateZ(0);
    transform:translateZ(0);
}
.dropload-down{
    height: 50px;
	margin-bottom:18%;
	font-size:1.8rem;
}
.dropload-refresh,.dropload-update,.dropload-load,.dropload-noData{
    height: 50px;
    line-height: 50px;
    text-align: center;
}
.dropload-load .loading{
    display: inline-block;
    height: 15px;
    width: 15px;
    border-radius: 100%;
    margin: 6px;
    border: 2px solid #666;
    border-bottom-color: transparent;
    vertical-align: middle;
    -webkit-animation: rotate 0.75s linear infinite;
    animation: rotate 0.75s linear infinite;
}
@-webkit-keyframes rotate {
    0% {
        -webkit-transform: rotate(0deg);
    }
    50% {
        -webkit-transform: rotate(180deg);
    }
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes rotate {
    0% {
        transform: rotate(0deg);
    }
    50% {
        transform: rotate(180deg);
    }
    100% {
        transform: rotate(360deg);
    }
}	


@media (min-width:1px) and  (max-width:319px){
    html{ font-size:31%;}
	}
	
@media (min-width:320px) and  (max-width:399px){
   html{ font-size:39%;}
	}
	
@media (min-width:400px) and  (max-width:479px){
     html{ font-size:45%;}
    }
	
@media (min-width:480px) and  (max-width:559px){
     html{ font-size:49%;}
	} 
	
@media (min-width:560px) and  (max-width:639px){
    html{ font-size:56%;}
	}
	


	
/**********************新首页结束***********************/


/**********************新新闻资讯页***********************/

#news_list{ background:#f2f2f2; width:89.6%; margin:10% auto 20%; padding:2%;}
#news_list .news_list_con{ margin-bottom:6%;}
#news_list .news_list_con li{ clear:both; overflow:hidden; position:relative;font-size:2rem; border-bottom:1px #cfcfcf solid; margin-bottom:2%; padding:2%;}
#news_list .news_list_con .nl_L{ width:85%; float:left; }
#news_list .news_list_con .nl_L a{color:#8d8d8d;}
#news_list .news_list_con .nl_L h1{background:url(/2018/images/news_title_bg.jpg) left top no-repeat; background-size:contain; margin-bottom:1%; /*line-height:1.2em;*/ /*font-weight:normal;*/ color:#672d7d;  text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#news_list .news_list_con .nl_L h1 i{ color:#fff; padding:0 6% 0 5%}
#news_list .news_list_con .nl_L p{ text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#news_list .news_list_con .nl_R{ width:13%; display:block; background:url(/2018/images/news_more.jpg) center top no-repeat; background-size:contain;position: absolute;top: 13%;right: 2%;z-index: 1;height: 50%;}

#news_list .pagelist{ margin-bottom:4%;}
#news_list .pagelist li {float: left;background: #dcdcdc;text-align: center; margin-left:0.57%;/*width: 5rem;*/ width:8%; height: 4rem;line-height: 4rem; font-size: 1.8rem; color:#600049;}
#news_list .pagelist li a {display: block; color:#600049;}
#news_list .pagelist li a:hover {background: #600049;color: #fff;}
#news_list .pagelist li.thisclass {color: #fff; background: #600049;}
#news_list .pagelist li.thisclass a{ color:#fff;}
#news_list .pagelist li:first-child{background:url(/2018/images/page_prev.jpg) center top no-repeat; background-size:cover; /*width:9rem;*/ width:28%;} 
#news_list .pagelist li:last-child{background:url(/2018/images/page_next.jpg) center top no-repeat; background-size:cover; color:#fff;/*width:9rem;*/ width:28%;} 
#news_list .pagelist li:last-child a{ color:#fff;}
/**********************新新闻资讯页 结束***********************/


/**********************新专家列表页 ***********************/
#zj_list .zj_list_con{ padding:0 2% 0 3%; margin:10% auto 20%;}
#zj_list .zj_list_con li{ margin-top:4%;}

/**********************新专家列表页 结束***********************/



/**********************新设备详情页 ***********************/
#shebei_con{ padding-bottom:20%; background:#fff;}
#shebei_con .shebei_con2{ width:70%; margin:10% auto 6%;}
#shebei_con .shebei_con3{ width:89.6%; margin:0 auto 4%;}
#shebei_con .shebei_con4{ font-size:2.4rem; width:80%; margin:0 auto; color:#4e4e4e;}
/**********************新设备详情页 结束***********************/



/**********************项目列表页 ***********************/


#xm_list{ background:url(/2018/images/xm_list_bg.jpg) repeat-y; background-size:contain; padding:10% 0 0;}
#xm_list .xm_list_con{ background:#8963ac; padding:4% 2%; width:87.6%; margin:0 auto; border-radius:10px; box-shadow:6px 10px 10px 0 #ccc; color:#fff;}
#xm_list .xm_list_con a{ color:#fff;}
#xm_list .xm_list_con dl{ overflow:hidden; margin-bottom:8%;;}
#xm_list .xm_list_con dl dt{ display:block; font-size:4.2rem; margin:0 2% 1% 2%; border-bottom:1px solid #4a2769; /*box-shadow:0 0.5px 0px #ccc;*/ padding-bottom:2%;}
#xm_list .xm_list_con dl dt p{ padding-left:16%;}
#xm_list .xm_list_con dl dd{ display:inline-block; float:left; margin:2% 0 2% 2%; width:23%;  font-size:2.6rem;}
#xm_list .xm_list_con dl dt.xmzs p{background:url(/2018/images/icon_xm1.png) left center no-repeat; background-size:contain;}
#xm_list .xm_list_con dl dt.xmzx p{background:url(/2018/images/icon_xm2.png) left center no-repeat; background-size:contain;}
#xm_list .xm_list_con dl dt.xmpf p{background:url(/2018/images/icon_xm3.png) left center no-repeat; background-size:contain;}
#xm_list .xm_list_con dl dt.xmyc p{background:url(/2018/images/icon_xm4.png) left center no-repeat; background-size:contain;}
#xm_list .xm_list_con dl dt.xmmf p{background:url(/2018/images/icon_xm5.png) left center no-repeat; background-size:contain;}

.xm_list_map{ margin:7% auto 20%;}
/**********************项目列表页 结束***********************/




