body{margin:0px auto;padding:0px;border:0px;font-family:"微软雅黑"; color:#333; font-size:16px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased; min-width:1280px;background: #fff;}
ul,li,ol{margin:0px; padding:0px; list-style:none;}
table,tr,td,h3,h5,span,p,form,input,dl,dd,dt,em,b{margin:0px; padding:0px;}
em,img{border:0px;}
input{border: none;outline: none;background: none;}
a{text-decoration:none; cursor:pointer; color:#333; }
a:hover{ text-decoration:none;transition: 0.5s; COLOR:#03438b;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:1280px;margin: 0 auto;}
.clearfix:after{
	content: '';
	display: block;
	width: 100%;
	height: 0px;
	clear: both;
}
.images{
	transition: all 0.8s;
	-moz-transition: width 0.8s; /* Firefox 4 */
	-webkit-transition: width 0.8s; /* Safari 和 Chrome */
	-o-transition: width 0.8s; /* Opera */
	}
.images:hover{
	cursor: pointer;
	transition: all 0.8s;
	transform: scale(1.1);
    -ms-transform:scale(1.1);     /* IE 9 */
    -moz-transform:scale(1.1);     /* Firefox */
    -webkit-transform:scale(1.1); /* Safari 和 Chrome */
    -o-transform:scale(1.1);     /* Opera */
	}

.clear{ clear:both; font-size:0px; line-height:0px; height:0px;}
.mt20{ margin-top:20px;}


/****************************************首页****************************************/

/* 头部 */
.header{position:fixed;left:0;right:0;top:0;z-index:100;-webkit-background-size:cover;background-size:cover;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.topt{width: 100%;height: 30px;background: #03438b;text-align: right;line-height: 30px;}
.topt a{font-size: 12px;color: #fff;padding: 0 15px;overflow: hidden;background: url(/images/menu.png) no-repeat right center;}
.topt a:hover{color: #f95902;}
.topt a.last{background: none;}
.topb{width: 100%;background: url(/images/dhbg.png) no-repeat center top;height: 260px;}
.logo{float:left;padding-top:15px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.logo img{display:inline-block;vertical-align:top;height:74px;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.hd-r{float:right;padding-top:30px}
.nav{position:relative;float:left;margin-right: 30px;}
.nav li{float:left;margin-right:30px}
.nav .v1{display:block;font-size:16px;color:#fff;line-height:40px;text-transform:uppercase;position:relative}
.nav .v1:after{content:"";position:absolute;left:50%;right:50%;bottom:0;height:2px;background:#f58320;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.nav li.on .v1:after,.nav li:hover .v1:after{left:10px;right:10px}
.nav .con{position:absolute;left:0;visibility: hidden;top:100%;right:0;z-index:10;box-shadow:0 0 51px rgba(0,0,0,.2);background-color:#fff;background-repeat:no-repeat;background-position:right center;-webkit-background-size:cover;background-size:cover;overflow:hidden;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;transition:.2s;max-height:0;min-height:0}
.nav li:hover .con{max-height:999px;min-height:194px;z-index:11;visibility: visible; background:url(/images/img5.jpg) right bottom no-repeat #fff;}
.nav dl{overflow:hidden;margin:37px 190px 13px 36px}
.nav dl dd{float:left;width:33.33%;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-bottom:24px}
.nav .v2{display:block;font-size:16px;color:#333;line-height:24px;padding-left:18px;background:url(/images/img6.png) left center no-repeat}
.nav .v2:hover{color:#ae0107}
.searchico{width: 40px;height: 40px;display: block;float: right;}
.header.small{height:60px;background:#03438b;box-shadow:0 0 5px rgba(0,0,0,.5)}
.header.small .topt{display: none;}
.header.small .topb{height: 60px;background: none;}
.header.small .logo{padding-top:0;height:60px;line-height:60px}
.header.small .logo img{display:inline-block;vertical-align:middle;height:70%}
.header.small .hd-r{padding-top:0}
.header.small .nav{padding-bottom:0}
.header.small .nav .v1{line-height:60px}
.header.small .searchico{padding-top: 10px;}

/* banner */
.banner{width:100%; text-align:center;position: relative;}
.slideBox{ width:100%; height:auto; overflow:hidden; position:relative;}
.slideBox .hd{ height:10px; overflow:hidden; position:absolute; right:46.6%; bottom:20px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:16px;  width:10px; height:10px; text-align:center; background:url(/images/dian.png) no-repeat center; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(/images/dian-hover.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0; width:100%;}
.slideBox .bd ul{width:100%;}
.slideBox .bd li{ zoom:1; vertical-align:middle; width:100%;}
.slideBox .bd img{ width:100%; height:auto; display:block;  }
.slideBox .prev{ position:absolute; left:50px; top:50%; margin-top:-28px; float:left;display:block; width:30px; height:56px;background: url(/images/left.png) no-repeat center;z-index: 10;}
.slideBox .next{ position:absolute; right:50px; top:50%; margin-top:-28px; float: right; display:block; width:30px; height:56px; background: url(/images/right.png) no-repeat center;z-index: 10;}


/* 搜索栏 */
.header-search-wrap .search-box {position: relative; }
.header-search-wrap .submit {width: 25px;height: 25px; margin-top: 10px;float: right;margin-right: 20px;}
.header-search-wrap .ser-input {height: 45px;padding-left: 10px;float: left;width:500px;}
.header-search-wrap .search-close {right: 0;top: 50%;margin-top: -15px;width: 30px;height: 30px; }
.header-search-wrap {position: fixed;z-index:19;left:0px;top:0px;width:100%;height:100%;opacity:0;z-index:100;background:rgba(0,0,0,0.8);transition: all 0.5s;transform: translate(0, 0) scale(0); }
.header-search-contaniner{position:relative;top:50%;margin:auto;width: 600px;height:45px;border: 1px solid rgba(0, 0, 0, 0.2);color: #666;line-height:45px;background: #fff;}
.header-search-wrap.show2{-webkit-transform: translate(0, 0) scale(1);-ms-transform: translate(0, 0) scale(1);transform: translate(0, 0) scale(1);opacity: 1; }
.header-search-wrap.hides1{-webkit-transform: translate(0, -200%) scale(1);-ms-transform: translate(0, -200%) scale(1);transform: translate(0, -200%) scale(1); }


/* 综合新闻 */
.zhxw{padding: 50px 0;overflow: hidden;background: #fbfbfb;}
.zytitle{overflow: hidden;margin-bottom: 30px;position: relative;}
.zytitle h3{color: #323232;font-size: 30px;text-align: center;font-weight: normal;}
.zytitle a{position: absolute;display: block;background: url(/images/more.png) no-repeat left center;border-bottom: 1px solid #f95902;font-size: 14px;color: #f95902;padding-left: 15px;right: 0;bottom: 5px;padding-bottom: 6px;transition: 0.6s;}
.zytitle a:hover{padding-right: 10px;transition: 0.6s;}
.zhxwnrl{width: 560px;}
.zhxw .picScroll-left{ width:560px;  overflow:hidden;position: relative;}
.zhxw .picScroll-left .hd{ overflow:hidden;position: absolute;bottom: 10px;right: 5px;z-index: 999;}
.zhxw .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.zhxw .picScroll-left .hd ul li{ float:left;width:5px; height:5px; overflow:hidden; margin-right:6px; text-indent:-999px; cursor:pointer; background:url(/images/dian1.png) no-repeat center;}
.zhxw .picScroll-left .hd ul li.on{ background:url(/images/dian1-hover.png) no-repeat center;}
.zhxw .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.zhxw .picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden;width: 560px;position: relative;}
.zhxw .picScroll-left .bd ul li .pic{ text-align:center;overflow: hidden;width:560px; height:400px;}
.zhxw .picScroll-left .bd ul li .pic img{ width:560px; height:400px; display:block;transition: 0.6s;}
.zhxw .picScroll-left .bd ul li .title{line-height:40px;position: absolute;left: 0;bottom: 0;height: 44px;width: 540px;background: url(/images/xwbg.png) no-repeat center;padding-left: 20px;padding-top: 140px;}
.zhxw .picScroll-left .bd ul li .title a{color: #fff;}
.zhxwnrr{width: 690px;}
.zhxwnrr ul li{float: left;margin-right: 30px;position: relative;width: 330px;}
.zhxwnrr ul li+li{margin-right: 0 !important;}
.zhxwnrrtp{overflow: hidden;width: 330px;height: 220px;}
.zhxwnrrtp img{width: 330px;height: 220px;transition: 0.6s;}
.date{position: absolute;left:20px;top: 190px;background: url(/images/date.png) no-repeat center;width: 54px;height: 50px;text-align: center;}
.date h3{font-size: 24px;color: #fefefe;font-weight: normal;margin-top: 2px;height: 25px;}
.date h5{font-size: 12px;color: #fefefe;font-weight: normal;margin-top: 3px;}
.zhxwnrrwz{background: #fff;padding: 35px 20px 25px 20px;overflow: hidden;}
.zhxwnrrwz a{color: #323232;}
.btline{width:30px;height:2px;background:#f95902;transition:0.6s all;margin: 15px 0;}
.zhxwnrrwz p{font-size: 12px;color: #999;line-height: 16px;}
.zhxwnrr ul li:hover .btline{width: 100%;transition: 0.6s;}
.zhxwnrr ul li:hover a{color: #f95902;}

/* 通知公告 */
.tzgg{padding: 55px 0 35px;overflow: hidden;background: url(/images/tzggbg.png) no-repeat center;}
.tzgg ul li{float: left;width: 275px;height: 100px;background: url(/images/tzgglibg.png) no-repeat center;padding: 0 15px;margin-right: 20px;margin-bottom: 20px;transition: 0.6s;}
.tzgg ul li.last{margin-right: 0 !important;}
.tzgg ul li a{display: block;}
.tzggdate{float: left;margin-right: 15px;width: 55px;text-align: center;padding: 20px 0;}
.tzggdate h3{font-size: 30px;color: #f95902;}
.tzggdate h5{font-size: 12px;color: #999;font-weight: normal;}
.tzggwz{float: right;width: 205px;color: #323232;padding: 30px 0;}
.tzgg ul li:hover{background: url(/images/tzgglibgon.png) no-repeat center;transition: 0.6s;}
.tzgg ul li:hover .tzggwz{color: #fff;}
.tzgg ul li:hover .tzggdate h3{color: #fff;}
.tzgg ul li:hover .tzggdate h5{color: #fff;}

.part{background:#f7f7f7 url(../images/bg.jpg) no-repeat center bottom;padding: 50px 0;}

/* 院部动态 */
.ybdt{margin-bottom: 50px;}
.ybdt .picScroll-left1{ width:1280px;position:relative;}
.ybdt .picScroll-left1 .hd .prev,.picScroll-left1 .hd .next{ display:block;  width:30px; height:56px;cursor:pointer;position: absolute;top: 50%;margin-top: -28px;}
.ybdt .picScroll-left1 .hd .next{background: url(/images/ybdtright.png) no-repeat center;right: -60px;}
.ybdt .picScroll-left1 .hd .prev{background: url(/images/ybdtleft.png) no-repeat center;left: -60px;}
.ybdt .picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.ybdt .picScroll-left1 .bd ul li{ margin:0 14px; float:left; _display:inline; overflow:hidden;position: relative;}
.ybdt .picScroll-left1 .bd ul li .pic{ text-align:center;overflow: hidden;width:400px; height:300px;}
.ybdt .picScroll-left1 .bd ul li .pic img{ width:400px; height:300px; display:block;transition: 0.6s;}
.ybdt .picScroll-left1 .bd ul li .title{ padding: 15px 0 0 40px; width:350px;  display:block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(/images/ybdtli.jpg) no-repeat left center;}
.ybdt .picScroll-left1 .bd ul li .title a{color: #323232;}
.ybdt .picScroll-left1 .bd ul li .title p{font-size: 12px;color: #999;margin-top: 3px;}
.ybdthover{position: absolute;left: 30px;bottom:-180px;background: #03438b;padding: 20px;width: 300px;height: 139px;transition: 0.6s;}
.ybdthover a{color: #fff;display: block;}
.ybdthover span{font-size: 12px;color: #fff;padding-left: 20px;background: url(/images/time.png) no-repeat left center;margin: 10px 0;display: block;}
.ybdthover p{font-size: 12px;color: rgba(255,255,255,0.4);}
.ybdthover .ybdtmore{display: block;background: url(/images/ybdtmore.png) no-repeat center;width: 17px;height: 9px;margin-top: 20px;float: right;}
.ybdt .picScroll-left1 .bd ul li:hover .title{background: none;}
.ybdt .picScroll-left1 .bd ul li:hover .ybdthover{bottom: 0;transition: 0.6s;}

/* 专题专栏 */
.picMarquee-left{ width:1280px; position:relative;}
.picMarquee-left .hd .prev,.picMarquee-left .hd .next{ display:block;  width:16px; height:28px;cursor: pointer;position: absolute;top: 50%;margin-top: -14px;}
.picMarquee-left .hd .next{ background: url(/images/ztzlright.png) no-repeat center; right: -36px;}
.picMarquee-left .hd .prev{ background: url(/images/ztzlleft.png) no-repeat center; left: -36px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; width:305px; height:100px;overflow: hidden;}
.picMarquee-left .bd ul li .pic img{ width:305px; height:100px; display:block;transition: 0.6s;}


/* 公共服务 */
.ggfw{padding: 40px 0 50px 0;overflow: hidden;background: url(/images/bg22.png) no-repeat center;}
.ggfw h3{color: #fff;font-size: 30px;font-weight: normal;margin-bottom: 30px;}
.ggfw ul li{float: left;width: 120px;margin-right: 170px;text-align: center;position: relative;}
.ggfw ul li a{display: block;}
.ggfw ul li img{transition: 0.6s;}
.ggfw ul li.last{margin-right: 0 !important;}
.ggfw ul li p{color: #fff;margin-top: 15px;}
.ggfw ul li:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);transition: 0.6s;}
.ggfw ul li .ewm{position: absolute;right: -105px;top: -5px;width: 100px;height: 100px;display: none;}
.ggfw ul li .ewm img{width: 100px;height: 100px;}
.ggfw ul li.wx:hover .ewm{display: block;}
.ggfw ul li.wb:hover .ewm{display: block;}

/* 底部 */
.footer{padding: 25px 0;overflow: hidden;background: #02366f;text-align: center;}
.footer p{color: #fff;font-size: 14px;line-height: 28px;}
.footer p span{margin-right:20px;}
	
	
	
/********内页********/


.nybanner{ text-align:center; margin:0 auto; }
.nybanner img{ width:100%;}

/********内页********/


.ny{ width:1300px; margin:15px auto 30px auto;}



.ny_left{ float:left; width:21%; min-height:500px; background:#f4f4f4;}

.ny_right{ float:right; min-height:500px; background:#fff; width:76%;}
.ny_right1{ width:90%; margin:0 auto;}
.ny_right_con{ line-height:34px !important; padding:15px; min-height:500px;}




.ny_right_top{ border-bottom:3px solid #03438b; padding:0 1%;}

.nytit{ line-height:35px; padding-top:10px; padding-bottom:10px; float:right; font-size:14px;}
.nytit a{ padding-right:7px;}

.nytit1{ height:50px; line-height:50px; overflow:hidden; float:left; color:#03438b; font-size:22px; font-weight:bold;}


/*次级页面二级菜单*/
.ny_left_top{ height:85px; width:100%; color:#FFF; background:url(/images/titbg.jpg) right bottom no-repeat #03438b; font-size:22px; font-weight:bold; text-align:center; line-height:85px;}

.sidenav{ overflow:hidden; display:block; width:90%; margin:0 auto;}
.accordion { width:100%; }
.accordion .nav-link {display: block;  padding-left:25px; height:auto; line-height:53px; font-size:15px; color:#fff; outline:none; -webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease; font-size:16px; }
.accordion .nav-link a{ display: block;}
.accordion .nav-link:hover{  color: #03438b !important;}
.accordion .nav-link:hover a{  color: #03438b !important; }
.accordion .nav-link.hover{  color: #03438b !important; }
.accordion .nav-link.hover a{  color: #03438b !important; }

.nav-link1{ width:40px; height:53px; line-height:53px; cursor: pointer; position:absolute; top:0; right:3px;}
.accordion li{  position: relative; font-size:16px; border-bottom:1px solid #dfdfdf; overflow:hidden;  }
.accordion li:last-child .nav-link { font-size:16px; }
.accordion li i { display:block; width:20px; height:30px; background:url(/images/xia.png) center no-repeat; position: absolute;top:12px;right: 12px;font-size: 18px; color: #595959; -webkit-transition: all 0.4s ease; -o-transition: all 0.4s ease; transition: all 0.4s ease; }
.accordion li.open .nav-link { color: #03438b !important;}
.accordion li.open .nav-link a{color: #03438b !important;}
.accordion li.open i.fa-chevron-down {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.sidemenu {display: none; font-size:14px !important; border-top:none; padding:5px 0;}
.sidemenu li { font-size:14px !important;border-bottom:none;}
.sidemenu a { display: block;font-size:14px !important;text-decoration: none; padding:8px 8px; padding-left:40px; -webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease; transition: all 0.25s ease; }
.sidemenu a.on{color:#03438b; background:#fff; border-left:3px solid #03438b; padding-left:40px !important; } 
.sidemenu a:hover {color:#03438b; background:#fff; border-left:3px solid #03438b; }


.dpzw{}
.dpzw p{ text-indent:2em; font-size:16px; margin-bottom:20px; text-align:justify; text-justify:inter-ideograph;}
.dpzw img{text-align: center; max-width:100%; width:100%; margin:10px auto; display: block;} 


/*信息列表开始*/


.Newslist {}
.Newslist ul li { height:55px; line-height:55px; border-bottom:1px dashed #dcdcdc; font-size:16px; background:url(/images/more.png) left center no-repeat; padding-left:15px; overflow:hidden; width:auto; text-overflow: ellipsis; white-space: nowrap;}
.Newslist ul li span{float: right; padding-left:10px; color: #999999;}





.sjdh{ display:block; margin-bottom:10px;}
.sjdh ul li{ width:18%; height:35px; line-height:35px; display:block; float:left; text-align:center; margin:1%; background:#fff;}
.sjdh ul li a{ display:block;}
.sjdh ul li a.hover{ background:#03438b; color:#fff;}
.sjdh ul li a:hover{ background:#03438b; color:#fff;}

.fytpc{ margin-top:20px;}


.m-list3 {
	
}
.m-list3 li {
	overflow: hidden;
	padding: 10px 0 30px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 20px;
}
.m-list3  .pic3 {
	float: left;
	overflow: hidden;
	width: 180px;
	height: 120px;
	position:relative;
}
.m-list3  .pic3 img {
	display: block;
	overflow: hidden;
	width: 180px;
	height: 120px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; z-index:1;
}
.m-list3  .pic3:hover img {
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);
}
.m-list3 .txt4 {
	overflow: hidden;
	padding-left: 20px;
}
.m-list3 .tit4 {
	font-size: 16px;
	font-weight: normal;
	line-height: 32px;

	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.m-list3 .txt4 p {
	height: 48px;
	font-size: 14px;
	line-height:24px;
	color: #333;

	overflow: hidden;
	display: -webkit-box;
	display: box; 
	
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
}
.m-list3 .info {
	padding: 5px 0;
	line-height: 25px;
}
.m-list3 .info .time1 {
	padding-left: 5px;
	color: #6589cb;
}




/*****科研机构*****/
.leaderSubTit{font-size:20px;color:#03438b;border-left: 5px solid #03438b;font-weight: normal; line-height:22px; padding-left: 10px; margin:20px 0;}
.leaderSubTit span{color:#03438b;}

.kyjg { border:1px solid #f3f3f3;}
.kyjg ul li { float:left; height:52px; line-height:52px; font-size:16px; padding:0 3%; width:44%;}
.kyjg ul li a{overflow:hidden; width:90%; display:block; background:url(/images/kyjgxb.png) left center no-repeat; padding-left:20px; text-overflow: ellipsis; white-space: nowrap;}

.kyjg ul li:nth-child(4n),.kyjg ul li:nth-child(4n+3) {background:#f5f5f5;}
.kyjg ul li:nth-child(4n+1),.kyjg ul li:nth-child(4n+2) {background:none;}





/*图片列表开始*/
.pic{ width:100%;}
.pic ul li { float:left; width:31%; margin-left:1.8%; display:block; height:auto; overflow:hidden;  margin-top:30px; border:1px solid #eee;}
.pic ul li .img3{width: 100%; min-width:100%; display: block; height: 0; padding-bottom:64%; overflow: hidden;}
.pic ul li .img3 img{ width:100%;}
.pic ul li span{ padding:0 4%; display:block;}
.pic ul li h2{ font-size:16px; line-height:50px; height:50px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
.pic ul li p{line-height:25px; color:#777; height:50px; overflow:hidden; display: -webkit-box; font-size:16px;
	text-overflow: ellipsis;
	word-break: break-all;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;}

.pic ul li a{ display:block; margin-top:30px; color:#777; font-size:16px; margin-bottom:20px;}
.pic ul li a:hover { COLOR:#09afde;}




/*详细页*/
.content{ width:71%; float:left; padding:20px 0 0 0;}
.content-title{ width:100%; border-bottom:1px dotted #bbb; padding-bottom:10px;}
.content-title h3{ font-size:26px; font-weight:bold; line-height:38px; width:100%; text-align:center; color:#222;}
.content-title i{TEXT-ALIGN: center;  MARGIN: 0px auto; display:block; line-height:28px; padding:5px 0; font-style:normal; font-size:14px; color:#666;}
.content-con{ padding-top:10px; text-indent:2em; font-size:16px; line-height:34px !important; width:100%; margin:0 auto;}
.content-con p{ text-indent:2em; font-size:16px; margin-bottom:20px; text-align:justify; text-justify:inter-ideograph; }
.content-con img{text-align: center; max-width:100%; width:100%; margin:15px auto; display: block; height:auto;}
.content-con .bj{ text-align:right;}

.content-con video{ max-width:100% !important;}

.sxt{padding:15px 0; margin-top:15px; border-top:1px dotted #bbb;}
.sxt p{display:block; width:100%; height:34px; font-size:15px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333;}

.content-con img{text-align: center; max-width:90% !important; width:100%; margin:10px auto; display: block;}

.content-con video{ max-width:100% !important;}



.xgxw{ background:#f5f5f5; width:25%; float:right; padding-bottom:10px;}
.xgxw h2{ background:url() center no-repeat #c0cde1; font-size:16px; text-align:center; width:100%; margin:0 auto; height:55px; line-height:55px; color:#1e3986;}
.xgxw ul { padding:10px 15px;}
.xgxw ul li{ font-size:14px; background:url(/images/xb.jpg) left 7px no-repeat; padding-left:10px; line-height:20px; margin-top:15px;}





.ssjg {}
.ssjg ul li {height:50px; line-height:50px; border-bottom:1px dashed #dcdcdc; font-size:15px; overflow:hidden; width:100%; text-overflow: ellipsis; white-space: nowrap;}
.ssjg ul li i{float: right; padding-left:10px; color: #999999;}







/****师资队伍****/

.lyys ul li { float:left; width:13.5%; padding:2%; margin:15px 1%; display:block; height:auto; overflow:hidden; cursor:pointer; background:url() top center no-repeat #fff; border:1px solid #eee; box-shadow: rgba(0, 0, 0, 0.1) 0 5px 5px;}
.lyys ul li .img4{width: 100%; min-width:100%; display: block; height: 0; padding-bottom:133%; overflow: hidden;}
.lyys ul li .img4 img{ width:100%;}
.lyys ul li span{ display:block; text-align:center;}
.lyys ul li h2{ font-size:16px; padding-top:15px; color:#004d8d; height:20px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}




.m-list4 {
	
}
.m-list4 li { background:#f5f5f5; padding:15px; margin-top:20px;
	overflow: hidden; display:block;
}
.m-list4  .pic4 {
	float: left;
	overflow: hidden;
    width: 330px;    text-align: center;
}
.m-list4  .pic4 img {
	display: block;
	overflow: hidden;
    max-width: 330px; margin:0 auto;
}
.m-list4 .txt4 { float:right; width:540px; padding-right:10px;}
.m-list4 .tit4 {
    width: 100%;
    display: block; margin-bottom:10px;
    font-size: 20px;
    color: #333;
    line-height:30px;
}

.m-list4 .txt4 p {
    color: #666;
    font-size:14px;
    line-height:26px;
}


/*图片列表开始*/


.pro_list {float:left; width:275px; margin:10px 20px;}
.pro_img {
	overflow: hidden;
	width: 275px;
	height: 180px;
	position:relative;
}

.pro_img img {
	display: block;
	overflow: hidden;
width: 275px;
	height: 180px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; position:absolute; z-index:1;
}
.pro_title {
	width: 100%;
	height: 35px;
	line-height:35px; text-align:center;
	overflow: hidden;
}

.pro_img:hover img {
-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1);
}




	