body{
	font-size: 14px;
	font-family: "微软雅黑";
}
body{background-color: #f3f3f3;}
ul,li{list-style: none;}
.head_wrapper{
	/*background:url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/bg03.jpg) no-repeat center top;*/
        min-width:1200px;
        background-color:#036eb8;
	
}
.head{
	background:url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/250413.png) no-repeat left top;
	background-size:65%;
	width: 1000px;
	height:140px ;
	margin: 0 auto;
	
}
.head>img{
	float: left;
}
.head .search_wrapper{
	float: right;
	width: 230px;
	padding: 22px 0px;
}
.quick_links{
	height:30px ;
	/*margin-bottom: 24px;*/
        float: right;
        padding-right: 100px;
}
.search_wrapper>.quick_links>a{
	float: right;
	display: block;
	color: white;
	padding: 5px 11px;
	text-align: center;
	background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/right1.png) no-repeat center right;
}
.search_wrapper>.quick_links>a:first-child{border: none;}
.clear{
    clear: both;
}
.search_input>form{
	float: right;
}
.search_inp{
	color: #666666;
	background-color:#ffffff;
	padding: 10px 15px;
	width: 160px;
	border: none;
	outline: none;
	float: left;
}
.search_btn{
	width: 39px;
	height: 39px;
	background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/search.png) no-repeat center;
	background-color:#f6c25f;
	padding: 14px;
	border: none;
	outline: none;
	cursor: pointer;
	position: relative;
	right: 5px;
	float: left;
}
.search_btn:hover{
	background-color: #f4b43a;
}
.bar {
    margin-top: 10px;
}
.bar_left {
    float: left;
    /*padding-right: 15px;*/
}
.NewSearch {
    float: right;
    width: 253px;
    background-color: #277dbf;
    padding: 8px 0px 9px 10px;
    margin-top: 2px;
}
.NewSearch_title>span{
    color: #ffffff;
    font-size: 17px;
    font-weight: bold;
    float: left;
    height: 35px;
}
/*二级导航栏*/
.nav_wrapper{
	height: 50px;
	background-color:#036eb8;
}
.nav{
	width: 1000px;
	height:50px ;
	margin: 0 auto;
	
}
.nav>ul{float:right;}
.nav>ul>li{
	float: left;
	text-align: center;
	position: relative;
}

.nav>ul>li>a{
	    color: white;
    line-height: 50px;
    display: inline-block;
    font-size: 16px;
    padding: 0 25px;
}

/*.nav ul .nav_li:hover>a{
	background-color:#a60e26;
        color:#ffffff;
}*/

.nav>ul>li:hover>a{background-color:#277dbf;}
.nav>ul>li>ul.nav_two{
	display: none;
}
.nav_two{
	background-color:#f4f3e9;
        position:absolute;
	left:0px;
	top:50px;
	z-index: 10;
        width: 100%;
}
.nav_two>li{
	line-height:40px;
	/*padding: 5px 20px;*/
	color:#a3d4f7;
	text-align: left;
}
.nav_two>li>.a_wrapper>a{
	color: #333;
	line-height: 40px;
	text-align: center;
	white-space: nowrap;
	display:block;
	width:100%;
}
.nav_two>li:hover>.a_wrapper>a{background: #277dbf;color: #FFFFFF;}
.nav_two>li>a>span{
	position:relative;
	top:0px;
	right:0px;
}
.a_wrapper{
	text-align: center;
	border-bottom: 1px solid #dddddd;
        width: 170px;
        overflow: hidden;
        width: 100%;
}

/*头部结束*/

/*内容区域开始*/
.content_a{
	width: 997px;
	min-height: 400px;
	margin: 0 auto;
	padding: 20px 0px;
}
.announcement{
	width: 670px;
	height: 270px;
	padding: 20px;
	background: white;
	float: left;
	border-bottom: 2px solid #ebebeb;
}
.a_title{
	height: 40px;
	border-bottom: 1px solid #ebebeb;
}
.a_title>span{
	color:#277dbf;
	font-size: 17px;
	font-weight: bold;
	float: left;
	height: 40px;
	border-bottom:2px solid #277dbf;
}
.a_title>a{
	line-height: 30px;
	float: right;
	color: #666666;
	font-size: 13px;
	background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/more.png) no-repeat center right;
	display: block;
	padding-right: 15px;
}
.announcement_item{
	margin: 20px 0px;
	*+margin: 5px 0px;
	background: #FFFFFF;
}

.img_show {
    width: 228px;
    float: left;
}
.news_item_list {
    color: #555555;
    padding-left: 20px;
    float: right;
}
.news_item_list>div>a{
	color: #454545;
	line-height: 34px;
        /*padding-left:20px;*/
        float: left;
        display: block;
        /*background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/qure.jpg) left center no-repeat;*/
}
.news_item_list>div{
	line-height: 34px;
}
.news_item_list>div>a:hover{
	text-decoration: underline;
}
.news_item_list>div>span{
	color: #aaaaaa;
	float: right;
}
.noticeNews_item{
	margin: 20px 0px;
	*+margin: 5px 0px;
	background: #FFFFFF;
}
.noticeNews_item>div>a{
	color: #454545;
	/*line-height: 34px;*/
        padding-left:20px;
        float: left;
        display: block;
        background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/qure.jpg) left center no-repeat;
}
.noticeNews_item>div{
	/*line-height: 34px;*/
}
.noticeNews_item>div>a:hover{
	text-decoration: underline;
}
.noticeNews_item>div>span{
	color: #aaaaaa;
	float: right;
	line-height: 30px;
}
.news{
	width: 230px;
	height: 270px;
	padding: 20px;
	background: white;
	float: right;
	border-bottom: 2px solid #ebebeb;
}

/* 自己添加*/
.dwzfh1{background: #FFFFFF;width:230px;padding:15px 20px 15px 20px; margin-left:20px;height:247px;}
.dwzfh1 a{display:block;width:230px;height:75px;margin-bottom:11px;}

.service_wrapper{
	width:1000px;
}

.service_wrapper>div{
	float: left;
	border-bottom: 2px solid #ebebeb;
	margin-top: 15px;
	/*background: #FFFFFF;*/
}
.service_item,.arange_item{
	padding:10px 20px;
	background:#FFFFFF;
	height: 204px;
}
.service_center{
	width: 360px;
	/*height: 206px;*/
	margin-right: 20px;
}
.service_title{
	padding: 15px;
    background: white;
    border-bottom: 1px solid #ebebeb;
}
.service_title>span{
	font-weight: bold;
	font-size: 17px;
	color: #277dbf;
	float: left;
	border-left:5px solid #277dbf;
	padding-left: 10px;
}
.service_title>a{
	font-size: 13px;
	line-height: 21px;
	color:#666666;
	float: right;
	background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/more.png) no-repeat center right;
	padding-right: 15px;
}
.service_item>div>a{
	color: #454545;
	line-height: 34px;
        padding-left:15px;
        float: left;
        display: block;
        background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/qure.jpg) left center no-repeat;
}
.service_item>div{
	/*line-height: 34px;*/
}
.service_item>div>a:hover{
	text-decoration: underline;
}
.service_item>div>span{
	width: 85px;
	line-height: 34px;
	color: #aaaaaa;
	float: right;
}

.service_item>a{
	/*display:inline-block;*/
	float: left;
	color: #454545;
	line-height: 50px;
	padding-right: 8px;
	background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/qure.jpg) no-repeat center left;
	padding-left: 8px;
	border-bottom:1px solid #eaeaea;
	width: 100px;
}


.form_download{
	width:330px ;
	
}
.form_download>.noticeNews_item{
	padding:10px 20px ;
	
}
.arange{
	width: 265px;
	/*height: 206px;*/
}
.arange_item>.time{
	background: #0e6eb8;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	line-height: 30px;
	padding: 5px 10px;
	margin-top: 10px;
	margin-bottom:14px;
}
.arange_item>.arange_p{
	color: #0e6eb8;
	line-height: 35px;
}
.arange_item>.arange_p>span{
	color: #454545;
}
.show{
	width: 1000px;
	
}
.show_item>div{
	float: left;
	padding-right: 20px;
}
.show_item_title{
	width:150px;
	height: 40px;
	text-align: center;
	background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/titleBac.png) repeat-x;
	line-height: 40px;
	color: white;
	display: none;
	position: absolute;
	bottom:4px;
	left: 0px;
}
.show_item_wraaper{position: relative;}
/*.show_item_wraaper>img{
	width:217px ;
	height:146px ;
}*/
#demo{
	position: relative;
	overflow: hidden;
}
.indemo{
	width:20000px;
}
.indemo>#demo1,.indemo>#demo2{
	float: left;
}
.indemo>#demo2>div{padding-right: 20px;}
#demo2>.show_item_wraaper{float: left;}
.system{
	width: 265px;
	/*height: 199px;*/
}
.system>a{margin-bottom: 12px;display: block;}
/*内容区域结束*/



/*尾部开始*/
.footer_wrapper{
	border-top: 4px solid #036eb8;
	height: 60px;
	padding: 20px 0px;
    min-width:1200px;
	background-color: #036eb8;
}
.footer>p{
	text-align: center;
	font-size: 13px;
	line-height: 30px;
	color:white;
	
}
/*尾部结束*/

/*实验室展示页面*/
.all_title{
	height: 56px;
}
.all_title>span{
	font-weight: bold;
    font-size: 20px;
    color: #4f4f4f;
    float: left;
    border-left: 5px solid #036eb8 ;
    padding-left: 10px;
}
.all_title>p{
	font-size: 12px;
    color: #888888;
    float: right;
    background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/newsList.jpg) no-repeat center left;
    padding-left: 17px;
}
.all_title>p>a{
	font-size: 12px;
	line-height: 37px;
	color: #888888;
}
.all_title>p>a.title_cur{color:#036eb8  ;}
.all_main{
	padding: 20px;
	background: #FFFFFF;
	min-height: 440px;
}
.all_main>.show_item_wraaper{
	float: left;
	margin:20px ;
}
/*列表页面开始*/
.all_main>.list_item_toptitle>a{
	font-size: 16px;
	line-height: 39px;
	color: #454545;
	background: #eeeeee;
	border-bottom: 2px solid #e6e6e6;
	display: inline-block;
	margin-right: 15px;
	padding: 0px 27px;
	cursor: pointer;
    margin-bottom:15px;
}
.all_main>.list_item_toptitle>a.top_cur{
	background: #036eb8 ;
	color: #FFFFFF;
	border-bottom: 2px solid #cedeeb;
}
.list_item_toptitle{margin-bottom: 15px;}
.all_main>.list_item{
	border-bottom: 1px solid #efefef;
	height: 49px;
}
.all_main>.list_item>a{
	float:left;
	color: #454545;
	line-height: 48px;
	padding-left: 15px;
	background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/img/listIcon.png) no-repeat center left;
}
.all_main>.list_item>a:hover{
	text-decoration: underline;
}
.all_main>.list_item>span{
	color:#aaaaaa;
	float: right;
	line-height: 48px;
}

/*详情页开始*/
.article_title_wrapper{
	border-bottom: 1px solid #efefef;
}
.article_title_wrapper>p{
	text-align: center;
	font-size: 13px;
	line-height: 48px;
	color: #888888;
}
.article_title_wrapper>p:first-child{
	font-size: 24px;
	line-height: 50px;
	color: #454545;
}
.article_main{
	padding: 20px 0px;
}
.article_main>p{
	/*text-indent: 2em;*/
	font-size: 16px;
	color: #454545;
	line-height: 30px;
}
/*.article_main>p>img{
	padding: 20px 0px;
	width: 550px;
	height: 303px;
}*/
.article_main img{
        max-width:100%;
}
.NewsPage{
	 margin:20px 0px;
    text-align: center;
    color: #6b6b6b;
}
.wenjian{line-height: 30px;}
.wenjian:hover{ color: #959d31;text-decoration: underline;}
.footer>p>a{
font-size: 13px;
    line-height: 30px;
    color:white;
}
.footer>p>a:hover{
text-decoration: underline;}

.examp{
	width: 300px;
	height: 200px;
	position: relative;
        float:left;
}
.examp ul{
	width: 300px;
	height: 200px;
}
.examp ul li{
	width: 300px;
	height: 200px;
	float: left;
}
.examp ul li img{
	width: 300px;
	height: 200px;
}
.examp .dots { 
	position: absolute; 
	right: 10px;
	bottom: 8px;
	}
.examp .dots li{ 
	float: left;
	width: 10px; 
	height: 10px; 
	margin: 0 4px; 
	text-indent: -999em; 
	border: 2px solid #fff; 
	cursor: pointer; 
	opacity: .4; 
	-webkit-transition: background .5s, opacity .5s; 
	-moz-transition: background .5s, opacity .5s; 
	transition: background .5s, opacity .5s;
}

.examp .dots li.active{
	background: #fff;
	opacity: 1;
}
.examp ul li .bot{
	width: 300px;
	height: 55px;
	background:rgba(0,0,0,0.4);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2d2323,endColorstr=#2d2323);
	position: absolute;
	bottom: 0;
	padding-top: 10px;
}
.examp ul li .bot a{
	font-size: 14px;
	color: #fff;
	margin-left: 15px;
}


/* 首页大图 */
#banner {
    position: relative
}

#banner .banbtn {
    position: absolute;
    height: 10px;
    left: 50%;
    bottom: 30px
}

#banner .banbtn a {
    width: 10px;
    height: 10px;
    display: block;
    float: left;
    background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/images/banbtn.png) no-repeat;
    z-index: 1;
    margin-left: 5px
}

#banner .banbtn .s {
    background: url(/Template/Default/%E5%85%9A%E5%A7%94%E7%BB%84%E7%BB%87%E9%83%A8/images/banbtn1.png) no-repeat
}

//.banner {
    height: 480px
}

//.banner li {
    position: absolute;
    display: none;
    height: 480px;
    width: 100%
	
}
//.banner li a{
    width: 100%;
    height: 100%;
    display: block;
}
.banner{
	width: 100%;
        min-width:1200px;
	position: relative;
}
.banner .swiper-container{
	width: 100%;
}
.banner .swiper-slide{
	width: 100%;
	float: left;
}
.banner .swiper-slide img{
	width: 100%;
}
.banner .pagination {
  position: absolute;
  z-index: 20;
  text-align: center;
  width: 100%;
  left: 0;
  bottom: 30px;
}
.banner .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #999;
  margin-right: 5px;
  opacity: 0.8;
  cursor: pointer;
  box-shadow:0px 1px 2px #555 inset;
}
.banner .swiper-visible-switch {
  background: #aaa;
}
.banner .swiper-active-switch {
  background: #fff;
}



/* 首页图片展示 */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}/* Hides from IE-mac \*/
*html .clearfix{height:1%;}
.clearfix{display:block;}/* End hide from IE-mac */
*+html .clearfix{min-height:1%;}
/* section */
.section{width:980px;margin:15px auto 0 auto;overflow:hidden; background: white;padding-left:20px;}
.section ul{width:1000px;}
.section ul li{float:left;margin-right:26.67px;display:inline;width:220px;height:200px;overflow:hidden;position:relative;border-radius: 3%;}
.section ul li .photo{width:220px;height:200px;overflow:hidden;}
.section .rsp{width:220px;height:200px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:220px;height:200px;left:-220px;top:0px;overflow:hidden;}
.section .text h3{width:220px;margin-top:50px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:18px;}
.section .text a{text-decoration:none}
.section .text div{text-align:center;color:#FFFFFF;font-size:14px;}
.xzzfh1 {text-align: center;height: 70px;}
.xzzfh1 h4{font-size: 30px;line-height: 32px;color: #277dbf;font-weight: 800;padding-top: 10px;}
.xzzfh2 a{display: block;width: 106px;height: 35px;color: #277dbf;border: 1px solid #277dbf;border-radius: 10px;text-align: center;line-height: 35px;margin: 20px auto;transition: all 2s;text-decoration: none;}
.xzzfh2 a:hover{color:#fff;background:#277dbf;border-bottom:1px solid #204da0;}
.section img{object-fit: cover;}
