@charset "utf-8";
/* CSS Document */
/*格式化样式*/
*{margin:0;padding:0}
body{font:14px/1.5 MIcrosoft YaHei,Arial, Helvetica, sans-serif;color:#333; background: #FFFFFF;}
table{width:100%; border-collapse:collapse;border:none;border-spacing:0}
a{color:#202020;text-decoration:none;}
img{border:none}
ul,ol,dl{list-style:none;}
b,em,i,u,strong{font-weight:normal;font-style:normal;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.clearfix{overflow:hidden;zoom:1}
.clear{clear:both;}

.clearf{width: 100%;}
.clearf:after{content: "020";display: block;height: 0;clear: both;visibility: hidden;}
//文本不换行，这样超出一行的部分被截取，显示...
.line-length {overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }

/* 网站头部样式  */
header{padding-top: 0;background:#3498DB ; }  /* 暗绿05544C 3498DB 2980B9 1f2650 黑蓝393D49 藏青2F4056 深兰04477C 兰065FB9  天兰349FF1*/
.header-top{height: 40px;background: rgba(255,255,255,0.2); font-size: 14px; line-height: 40px; margin-bottom: 20px;}
.header-top .date_now{color: #FFF; padding-left: 20px;}
.header-top a{color: #FFF;}
.header-top a+a{margin-left: 20px;}
.header-top a span{margin-right: 3px;}

.default-top{height: 120px!important; background: url(../images/logo3.png) no-repeat; }
.default-top .logo{ width: 800px;  }
.top-right{width: 300px; padding-right: 0px;padding-top: 40px; text-align: right;color:#CCCCCC;}
.top-right .top_link{padding-right: 0px;}
.top-right .top_link a{font-size:18px;font-weight: 500; color:#FFFFFF;margin:0px 10px;height:30px;line-height:30px;}
.top-right .top_show_date{text-align: right; font-size: 18px; font-weight: 500; color: #FFF; height: 30px; line-height: 30px;}
.navbar{font-size: 16px;font-family: MIcrosoft YaHei,Arial, Helvetica, sans-serif; border: 0;border-radius: 0!important;
background:#EEEEEE;color:#3498DB;/* position:relative; */z-index:9!important; margin-bottom: 0 !important;
}
.navbar ul li{float:left;line-height:50px;}
.navbar ul li a{display:inline-block;padding:0 14px;font-size:18px;color:#3498DB;font-weight:bold;text-decoration:none}
.navbar ul li.cur a{font-size:18px}
.secondMenu{position:absolute;width:160px;background:#fff;border-radius:0;top:52px;display:none;border: solid 1px #a4a4a4;border-bottom:0;border-top:0;z-index:19999}
/* .navbar ul li.submenu:hover{background:#FFF!important;}
.navbar ul li.submenu:hover a{color: #23527C;} */
.navbar ul li.submenu .secondMenu a{display:block;background:none;color:#333;width:160px;font-size:16px;font-weight:normal;height:49px;line-height:49px;border-bottom:solid 1px #a4a4a4;box-sizing:border-box;padding:0;text-align:center;border-radius:0}
.navbar ul li.submenu .secondMenu a:hover{color:#3498DB}
.navbar ul li.submenu:hover .secondMenu{display:block}
.nav_list{position: relative;height: 50px;}
.w_nav_bar{display: none}
/* .hidden-top{margin-top: 170px;} */
.index-pic-01{background: url(../images/pic01.jpg) no-repeat;background-size:100% 80px; height: 80px; margin: 20px 0 20px 0;}
/*轮播新闻图片*/
#myCarousel{margin: 0;padding:0; overflow:hidden;}
#myCarousel img{display: block;width: 100%;height:360px;}
#NewsCarousel{padding: 3px; border: 1px solid #CCC; border-radius: 5px;}
#NewsCarousel .carousel-caption{background: rgba(0,0,0,.2)!important;font-size: 16px;}
#NewsCarousel .carousel-caption a{color: #FFFFFF;}
#NewsCarousel .carousel-caption a:hover{color: #FFFFFF; text-decoration: none;}
#NewsCarousel img{ width:100% !important;height:348px !important; border-radius: 5px;border: 0px solid #CCC;}
@media screen and (max-width: 768px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
	#NewsCarousel img{ width:100% !important;height:auto !important; border-radius: 5px;border: 0px solid #CCC;}
}
.w_news_wrap{margin-top: 20px;}
.w_news_list{margin-top: 20px;}
.w_news_title{border-bottom: 2px solid #3498DB ;padding: 0 10px 7px 5px;}
.panel-title{font-size: 20px; font-weight: 600; color: #3498DB;  }

.w_news_list .newsDate{text-align: center;}
.w_news_list .newsDate{float:left;border-right:solid 1px #d1d1d1;height:40px;text-align:center;line-height:0.2;}
.w_news_list .newsDate h3{font-size:22px;color:#555;margin-top:0px}
.w_news_list .newsDate p{font-size:14px;color:#999;margin-top:0px}
.w_news_list .newFont{padding-left:5px;font-size:16px;line-height:20px;text-overflow:ellipsis; overflow:hidden;}
.w_news_list .newFont .wmide{display: table;height: 40px;}
.w_news_list .newFont .wmide a{display: table-cell;vertical-align: middle;}
.w_news_list .newFont:hover{font-weight: bold}

.w_news_list ul{padding: 20px 3px 0px 3px;}
.w_news_list ul li{height:50px;border-bottom:dotted 1px #5c666e;position:relative;margin-bottom:10px; 
font-size: 16px;line-height:40px}
.w_news_list ul li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.w_news_list ul li:hover{box-shadow:0 0 5px #ccc;}/************/
.w_news_list ul li em{color: #3498DB; font-size: 12px; margin-right: 5px;}

.w_news_list .labo{padding:auto;}
.w_news_list .labo .labo-demo{height: 140px;border: 1px solid #CCC; border-radius: 6px;padding:5px 10px 10px 10px;}
.w_news_list .labo .labo-demo:hover{background: rgba(100,100,100,.2)!important;}
.w_news_list .labo .labo-demo:hover a{color: #C9302C;}
.w_news_list .labo .labo-demo a{color: #00007f; text-decoration: none;}
.w_news_list .labo .labo-demo a h3{font-size: 1.2em;font-weight: 600;}
.w_news_list .labo .labo-01{background:url(../images/labo1.jpg) no-repeat;background-size:100% 100%;}
.w_news_list .labo .labo-02{background:url(../images/labo2.jpg) no-repeat;background-size:100% 100%;}
.w_news_list .labo .labo-03{background:url(../images/labo3.jpg) no-repeat;background-size:100% 100%;}

/*Services样式*/
.banerImg{background:url(../images/exitbg.jpg) no-repeat center;background-size: cover;}
.wbanerImg_nav{}
.banerImg ul li{text-align:center;color:#fff;padding: 60px 0 30px;max-height: 260px;}
.iconBtn{width:120px;height:29px;line-height:28px;border:solid 1px #2565a6;border-radius:20px;overflow:hidden;background:#fff;margin:22px auto;display:none;padding: 0 5px}
.iconBtn a{width:94px;border-right:solid 1px #2565a6;font-size:15px;color:#2565a6;font-weight:bold}

.banerImg ul .li01:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px}
.banerImg ul .li01:hover .iconBtn{display:block;}

.banerImg ul .li02:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px}
.banerImg ul .li02:hover .iconBtn{display:block;}

.banerImg ul .li03:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px}
.banerImg ul .li03:hover .iconBtn{display:block;}

.banerImg ul .li04:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px}
.banerImg ul .li04:hover .iconBtn{display:block;}

.banerImg ul .li05:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px}
.banerImg ul .li05:hover .iconBtn{display:block;}

.banerImg ul .li06:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px}
.banerImg ul .li06:hover .iconBtn{display:block;}


.banerImg ul li h3{font-size:24px;font-weight:bold;}
.banerImg ul li p{font-size:14px;}
.icon01{display:block;width:98px;height:93px;margin:0px auto 10px auto}
.icon02{display:block;width:98px;height:93px;margin:0px auto 10px auto}
.icon03{display:block;width:98px;height:93px;margin:0px auto 10px auto}
.icon04{display:block;width:98px;height:93px;margin:0px auto 10px auto}
.icon05{display:block;width:98px;height:93px;margin:0px auto 10px auto}
.icon06{display:block;width:98px;height:93px;margin:0px auto 10px auto}

.programes{margin-bottom:71px;/*background:url(../images/bg.png) no-repeat;background-size: cover*/}
.programes ul{box-shadow:0 0 5px #ccc}
.programes ul li{float:left;height: 200px;padding-left: 0;padding-right: 0}
.programes ul li img{width: 100%;height: 100%}

/*Services样式结束*/

@media screen and (max-width: 1200px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
    .header-top{display: block;}
	.hidden-top{margin-top: 170px;}
    .w_nav_bar{display: block;width: 100%;}
    .nav_list{height: 0;display: none}
    .nav_list ul{position: absolute;left:0;top:0px;width: 100%;background: #3498DB;height: 299px;overflow: auto}
    .nav_list li{float: none!important;}
    .secondMenu{display: block!important;position: relative;top:0;border:0;}
    .secondMenu {background: #3498DB;margin-left: 30px;}
    .navbar ul li.submenu .secondMenu a{color: #3498DB;border-bottom:0;}
    .navbar ul li.submenu .secondMenu a:hover{color: #FFF;border-bottom:0;}
    .w_head_r{margin-bottom: 13px;}
    .old{float:left;margin-left:0}
 .w_slide{display: none;width:0px;}
}
@media screen and (max-width: 768px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
     header{padding: 0;}
	 .header-top{display: none;}
	.default-top{display: none;}
	.hidden-top{display: none;}
    .w_nav_bar{display: block;width: 100%;}
	.navbar .navbar-brand{display: block;color: #3498DB;}
	.navbar .navbar-brand:hover{color: #3498DB;}
    .nav_list{height: 0;display: none}
    .nav_list ul{position: absolute;left:0;top:0px;width: 100%;background: #EEEEEE;height: 299px;overflow: auto}
    .nav_list li{float: none!important;}
    .secondMenu{display: block!important;position: relative;top:0;border:0;}
    .secondMenu {background: #EEEEEE;margin-left: 30px;}
    .navbar ul li.submenu .secondMenu a{color: #3498DB;border-bottom:0;}
    .navbar ul li.submenu .secondMenu a:hover{color: #3498DB;border-bottom:0;}
    .w_head_r{margin-bottom: 13px;}
    .old{float:left;margin-left:0}
 .w_slide{display: none;width:0px;}
 #myCarousel img{display: block;width: 100%;max-height:200px;}
}


.exit-content {}
.indexTitle{text-align:center;padding:10px 10px;line-height:1.2}
.indexTitle h3{font-size:24px;font-weight:bold}
.indexTitle p{font-size:24px;font-family:"宋体"; font-style:italic}
.exit-ltems{ background-color:#3498DB!important; max-width: 1110px; border-radius: 7px; margin-left: 0px;}
.exit-ltems  ul{ margin: 0 auto;}
.exit-ltems  ul li{width: 185px; border: 0px solid #AC2925; text-align: center; padding: 20px 0  10px 0;}
.exit-ltems  ul li img{width: 60px;}
.exit-ltems  ul li+li{border-left: 1px solid #FFF; border-top:  1px solid #FFF;}
.exit-ltems  ul li p{font-size: 18px; margin-top: 5px;font-weight: 600;}
.exit-ltems  ul li a{display: block; width: 100%;/* height: 100%;*/ color: #FFF; text-decoration: none;}
.exit-ltems  ul li:hover{background: #23527C;}

.link_list{ padding-bottom: 30px; font-size: 16px;color:#AAA;}
.link_list a{font-size:16px;color:#333;margin:0 10px;height:30px;line-height:30px;display:inline-block ; width: 200px;}
.link_list em::after{content: "";}


/*底部样式*/
.footer{background:#3498DB;padding-top:10px;padding-bottom:30px;padding-left: 5px;padding-right: 5px}
.footer div p{height:40px;line-height:40px;color:#fff;font-size:16px;}
.footer div p a{color: rgb(255, 255, 255); line-height: 30px; font-size: 14px;}
.footer div p span+span{margin-left: 20px;}
.footer .w_ewma img{ height: 120px;}
.w_foot_text{text-align:right;font-size:14px;color:#fff;padding-top:10px}
@media screen and (max-width: 670px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
	.footer .w_ewma{text-align: center;min-height: 120px; margin-top: 10px;}		
	.link_list span,a{display: block;}
	.link_list em{display: none;}
	.footer div p{height:auto;}
	.footer div p span{display: block;}
}