﻿@charset "utf-8";
/* CSS Document */
*{padding:0; margin:0;}
body{font-size:62.5%; font-family:"微软雅黑"; width:100%; margin:0 auto;}
ul,ol,li{ list-style:none;}
img{border:none; vertical-align:middle;}
h1, h2, h3, h4, h5, h6, hr, blockquote, form, ul, ol, li, p, pre, dl, dt, dd, fieldset, legend, button, input, textarea{margin:0; padding:0;}
a:link{color:#000; text-decoration:none;}
a:visited{color:#000; text-decoration:none;}
a:hover{color:#005bb8; text-decoration:none;}
.clear{clear:both; font-size:0; font-family:"sans-serif"; height:0; line-height:0;}

#header-box{width:100%; overflow:hidden; border-bottom:1px solid #dedede;}
#header{width:95%; height:2.9rem; overflow:hidden; margin:0 auto;}
.header-return{float:left; margin-top:0.7rem; margin-left:1rem;}
.header-tit{float:left; margin-left:10%; margin-top:2.5%; color:#fff; font-size:1.5rem;}
.header-logo{float:left; margin-left:2%; padding-top:2%; padding-bottom:2%; color:#fff; font-size:1.2rem; width:55%;}


/*banner*/
#banner{ width:100%; height:160px}
.addWrap{width:100%;background:#fff;margin:auto;position:relative;}
.addWrap .swipe{height:160px;overflow: hidden;visibility: hidden;position:relative;}
.addWrap .swipe-wrap{overflow:hidden;position:relative;}
.addWrap .swipe-wrap img{ width:100%;}
.addWrap .swipe-wrap > div {float: left;width: 100%;position:relative;}

#position{ position:absolute;padding:0; margin:0 auto; bottom:2px; right:0; left:0; text-align:center; z-index:10;}
#position li{width:10px;height:10px;margin:0 3px;display:inline-block;-webkit-border-radius:5px;border-radius:5px;background-color:#AFAFAF;}
#position li.cur{background-color:#fff;}
#position li a{ position:absolute; left:0px; width:}
#addtitle{ position:absolute; bottom:0px;width:100%; height:20px;overflow:hidden; line-height:30px; font-size:14px; background:rgba(0,0,0,0.5); cursor:pointer; }
#addtitle li{width:100%;height:30px; color:#fff; text-indent:1em; display:none;}
#addtitle a{ text-decoration:none;color:#fff;}
#addtitle .cur{ display:block;}

/*侧边栏*/

.ce{ width:60%; overflow:hidden; text-align:center;
visibility: hidden;top: 0rem; right:0;	
		position: absolute;
		z-index: 101;
		 background:#f8f8f8;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,0);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);}
.ce_ul{ width:88%; overflow:hidden; background:#f8f8f8; margin:0 auto;}
.ce_ul li{font-size:1.2rem; width:85%; margin:0 auto; height:3rem; line-height:3rem; text-align:left; border-bottom:1px solid #dedede; margin-bottom:0.2rem;}
.ce_ul li a{color:#333;}
.ce_ul li:last-child{border-bottom:none;}
/*.ce_ul li:first-child{font-size:2rem; color:#3dcb9e; padding-left:4%; width:91%;}
.ce_ul li.ico-01{background:url(../images/ico-01.png) no-repeat 5% 40%;}
.ce_ul li.ico-02{background:url(../images/ico-02.png) no-repeat 5% 40%;}
.ce_ul li.ico-03{background:url(../images/ico-03.png) no-repeat 5% 40%;}
.ce_ul li.ico-04{background:url(../images/ico-04.png) no-repeat 5% 40%;}
.ce_ul li.ico-05{background:url(../images/ico-05.png) no-repeat 5% 40%;}
.ce_ul li.ico-06{background:url(../images/ico-06.png) no-repeat 5% 40%;}
.ce_ul li.ico-07{background:url(../images/ico-07.png) no-repeat 5% 40%;}
.ce_ul li.ico-08{background:url(../images/ico-08.png) no-repeat 5% 40%;}
.ce_ul li.ico-09{background:url(../images/ico-09.png) no-repeat 5% 40%;}*/


.index1{width:95%; margin:0.8rem auto;}
.index1 h2{text-align:center; font-size:1.6rem; font-weight:normal;}
.index1 h2 span{color:#005bb8;}
.titul{overflow:hidden;}
.titul li{width:33.33%; text-align:center; float:left; color:#000; text-align:center; font-size:1.2rem;}
.titul li.on a{color:#005bb8;}
.newsul{width:95%; margin:1rem auto;}
.newsul li{padding:0.5rem 0; border-top:1px solid #dedede;}
.newsul li h3{font-size:0.95rem; font-weight:normal;}
.newsul li h4{font-size:0.8rem; font-weight:normal; color:#999; margin:0.4rem;}
.newsul li h5{font-size:0.75rem; font-weight:normal; line-height:1.2rem; color:#999; margin:0.4rem;}

.zxian{width:100%; height:1rem; background:#e8e8e8;}

.index2{width:95%; margin:1rem auto; overflow:hidden;}
.index2 h2{text-align:center; font-size:1.6rem; font-weight:normal;}
.index2 h2 span{color:#005bb8;}
.index2 ul{overflow:hidden; margin:1rem 0; border-top:1px solid #dedede; padding-top:1rem;}
.index2 ul li{width:32%; margin-right:2%; position:relative; overflow:hidden; float:left; margin-bottom:1rem}
.index2 ul li:nth-child(3n){margin-right:0;}
.index2 ul li p{position:absolute; bottom:0; left:0; height:2rem; line-height:2rem; width:100%; color:#fff; font-size:0.8rem; text-align:center; background:rgba(0,0,0,0.3);}

.index3{width:95%; margin:1rem auto; overflow:hidden;}
.index3 h2{text-align:center; font-size:1.6rem; font-weight:normal;}
.index3 h2 span{color:#005bb8;}
.index3-img{margin:0.5rem auto;}
.index3-img p{font-size:0.8rem; color:#666; margin:0.8rem 0; text-align:center;}

.index4{width:95%; margin:1rem auto; overflow:hidden;}
.index4 h2{text-align:center; font-size:1.6rem; font-weight:normal;}
.index4 h2 span{color:#005bb8;}
.index4 ul{overflow:hidden; margin:1rem 0 0;}
.index4 ul li{height:3rem; line-height:3rem; border-top:1px solid #dedede; font-size:0.85rem;}
.index4 ul li span{width:5px; height:5px; border-radius:100%; background:#08338f; display:inline-block; margin:0 8px 3px;}

.index5{width:95%; margin:1rem auto; overflow:hidden;}
.index5 h2{text-align:center; font-size:1.6rem; font-weight:normal;}
.index5 h2 span{color:#005bb8;}
.index5_pic{width:100%;margin:0.5rem auto;}

.home_contact_txt{width:95%; margin:0.5rem auto;}
.home_contact_txt .p1{width:321px; margin:0 auto; background:url(../images/contact_icon.jpg) 0 0px no-repeat ; padding-left:32px; height:25px; line-height:25px; margin-bottom:10px}
.home_contact_txt .p2{width:321px; margin:0 auto; background:url(../images/contact_icon.jpg) 0 -40px no-repeat ; padding-left:32px; height:25px; line-height:25px;margin-bottom:10px}
.home_contact_txt .p3{width:321px; margin:0 auto; background:url(../images/contact_icon.jpg) 0 -76px no-repeat ; padding-left:32px; height:25px; line-height:25px;margin-bottom:10px}
.home_contact_txt .p4{width:321px; margin:0 auto; background:url(../images/contact_icon.jpg) 0 -110px no-repeat ; padding-left:32px; height:25px; line-height:25px;}

.home_contact_txt2{width:100%;  margin-top:10px}
.home_contact_txt2 .p1{width:100%; margin:0 auto; background:url(../images/contact_icon.jpg) 0 0px no-repeat ; padding-left:32px; height:25px; line-height:25px; margin-bottom:10px}
.home_contact_txt2 .p2{width:100%; margin:0 auto; background:url(../images/contact_icon.jpg) 0 -40px no-repeat ; padding-left:32px; height:25px; line-height:25px;margin-bottom:10px}
.home_contact_txt2 .p3{width:100%; margin:0 auto; background:url(../images/contact_icon.jpg) 0 -76px no-repeat ; padding-left:32px; height:25px; line-height:25px;margin-bottom:10px}
.home_contact_txt2 .p4{width:100%; margin:0 auto; background:url(../images/contact_icon.jpg) 0 -110px no-repeat ; padding-left:32px; height:25px; line-height:25px;}


/*footer{height:65px}
.footer-con{width:100%; height:65px;position:fixed;z-index:100;left:0;bottom:0;background:#4dafe2;border-top:1px solid #4dbaff; color:#fff;}
footer li{float:left;width:25%; color:#fff;}*/
/*footer li:hover{background:#08338f;}*/
footer li a{color:#fff;}
footer li a,.footer li span{display:block;height:20px;padding:46px 0 0;text-align:center;font-size:0.9rem;color:#fff;cursor:pointer}
footer li.home a{background:url(../images/home.png) center 5px no-repeat;color:#fff;}
footer li.gaik a{background:url(../images/gaik.png) center 5px no-repeat;color:#fff;}
footer li.yj a{background:url(../images/yj.png) center 5px no-repeat;color:#fff;}
footer li.xinx a{background:url(../images/xinx.png) center 5px no-repeat;color:#fff;}

footer{height:65px}
.footer-con{width:100%; height:65px;position:fixed;z-index:100;left:0;bottom:0;background:#00b7ee;border-top:1px solid #4dbaff; color:#fff;}
footer li{float:left;width:25%; color:#fff;}
/*footer li a{color:#fff;}
footer li a,.footer li span{display:block;height:20px;padding:42px 0 0;text-align:center;font-size:0.9rem;color:#fff;cursor:pointer}
footer li.zx a{background:url(../images/home.png) center 5px no-repeat;color:#fff;}
footer li.tel a{background:url(../images/ico-tel2.png) center 5px no-repeat;color:#fff;}
footer li.yy a{background:url(../images/ico-dx.png) center 0px no-repeat;color:#fff;}
footer li.dh a{background:url(../images/ico-bm.png) center 5px no-repeat;color:#fff;}
*/
/*人才招聘*/
.zhaop-tit{width:100%; background:#e8e8e8; overflow:hidden;}
.zhaop-tit ul{overflow:hidden; margin:0.6rem auto 0.2rem; width:85%;}
.zhaop-tit ul li{width:30%; text-align:center; color:#000; font-size:0.9rem; height:1.6rem; line-height:1.6rem; float:left; margin-right:5%; margin-bottom:0.5rem;}
.zhaop-tit ul li:nth-child(3n){margin-right:0;}
.zhaop-tit ul li.on a{color:#fff;}
.zhaop-tit ul li.on{ border-radius:2rem; background:#4dafe2; color:#fff;}
.zhaop{width:95%; margin:0 auto; overflow:hidden;}
.zhaop ul{overflow:hidden;}
.zhaop ul li{height:3rem; line-height:3rem; border-bottom:1px solid #dedede; font-size:0.85rem;}
.zhaop ul li span{width:5px; height:5px; border-radius:100%; background:#08338f; display:inline-block; margin:0 8px 3px;}

.xinwen{width:95%; margin:0.5rem auto;}
.xinwen ul li{padding:0.5rem 0; border-bottom:1px solid #dedede; overflow:hidden}
.xinwen ul li h3{font-size:0.95rem; font-weight:normal;margin-left:0.4rem;}
.xinwen ul li h4{font-size:0.8rem; font-weight:normal; color:#999; margin:0.4rem;}
.xinwen ul li h5{font-size:0.75rem; font-weight:normal; line-height:1.2rem; color:#999; margin:0.4rem;}

/*新闻-详细页*/
.xiangq{width:95%; margin:0.5rem auto;}
.xiangq h2{font-size:1.2rem; font-weight:normal; margin:0.5rem 0;}
.xiangq .xinw-sj{margin:0.5rem 0; border-bottom:1px solid #dedede; padding-bottom:0.5rem; font-size:0.8rem; overflow:hidden;}
.xiangq .xinw-sj span{width:30%; text-align:left; display:block; float:left;}
.xiangq .xinw-sj span:first-child{width:25%; float:left;}
.xiangq-p{font-size:0.9rem; line-height:1.4rem; margin-bottom:1.5rem;}
.xiangq-p img{margin:0rem 0; width:100%}

/*中心概况*/
.zhongx{font-size:0.9rem; line-height:1.4rem; margin-bottom:1.5rem; width:95%; margin:0.5rem auto;}
.zhongx img{margin:0rem 0; width:100%}

/*中心展示*/
.zhanshi{}
.zhanshi ul li{border-bottom:1px solid #dedede; padding-bottom:0.3rem; margin-top:0.8rem;}
.zhanshi ul li p{text-align:center; margin:0.5rem 0; font-size:0.9rem;}
.zhanshi-img{width:95%; margin:0 auto;}

/*专家团队*/
.zjia{width:95%; margin:0 auto;}
.zjia ul li{border-bottom:1px solid #dedede; padding-bottom:0.8rem; margin-top:0.8rem; overflow:hidden}
.zjia ul li h2{font-size:1.1rem; font-weight:normal; margin-bottom:0.8rem;}
.zjia ul li h2 span{font-size:0.8rem; margin-left:4%;}
.zjia ul li p{font-size:0.9rem; line-height:1.15rem; color:#666;}

/*资料下载*/
.ziliao{width:95%; margin:0 auto;}
.ziliao ul{overflow:hidden; margin:0.5rem 0;}
.ziliao ul li{height:3rem; line-height:3rem; border-bottom:1px solid #dedede; font-size:0.9rem;}
.ziliao ul li span{width:5px; height:5px; border-radius:100%; background:#08338f; display:inline-block; margin:0 8px 3px;}
.ziliao ul li i{width:3rem; height:2rem; line-height:2rem; font-style:normal; text-align:center; float:right; display:inline-block; background:#4dafe2; border-radius:5px; margin-top:0.5rem; color:#fff;}

.pages{width:100%; text-align:center}
/*淘宝风格*/
.paginator { font: 12px "微软雅黑"; margin:0 auto; margin-bottom:20px; margin-top:10px; }
.paginator a {border:solid 0px #00A9E0;color:#000;cursor:pointer;text-decoration:none;  }
.paginator a:visited {padding: 1px 2px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {font-weight:700;color:#FFF;background-color:#00A9E0; font-family:"微软雅黑"}
.paginator a:hover {color:#fff;text-decoration:none; background:#00A9E0; display:block; }
.paginator a,.paginator a:visited,.paginator .cpb,.paginator a:hover  
{width:2rem; height:2rem; line-height:2rem;margin-right:0px;text-align:center;
 white-space:nowrap;font-size:14px;font-family:微软雅黑; display:inline-block;border:solid 1px #00A9E0;}






/* 效果导航 */
	.effectNav{ margin-top:10px;  border-top:1px solid #666; background:#999; padding-bottom:10px;  }
	.effectNav h3{ padding:0 10px; background:#ddd; background:#333; color:#fff;  }
	.effectNav ul{ font-size:0;  }
	.effectNav li{ display:inline-block; font-size:12px; padding:0 10px; margin:10px 0 0 10px;  background:#cdcdcd;  }
	.effectNav li.new{ background:#fce8cd;  }


	/* 本例子css -------------------------------------- */
	.tabBox .hd{ height:40px; line-height:40px; padding:0 10px; font-size:20px; background:#F3F3F3; border-top:2px solid #CECECE; margin-bottom:0.5rem;}
	.tabBox .hd ul{ overflow:hidden;  }
	.tabBox .hd ul li{width:33.33%; text-align:center; float:left; color:#000; text-align:center; font-size:1.2rem;}
	.tabBox .hd ul .on{ border-bottom:2px solid #BA2636; color:#BA2636;  }
	.tabBox .hd ul .on a{ display:block; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }
	

	.tabBox .bd ul{width:95%; margin:1rem auto; }
	.tabBox .bd li{padding:0.5rem 0; width:95%; margin:0 auto}
	.tabBox .bd li h3{font-size:0.95rem; font-weight:normal;}
	.tabBox .bd h4{font-size:0.8rem; font-weight:normal; color:#999; margin:0.4rem;}
	.tabBox .bd h5{font-size:0.75rem; font-weight:normal; line-height:1.2rem; color:#999; margin:0.4rem;}





















































