.news {width:1100px; height:672px; overflow:hidden;margin:-35px auto 0 auto;box-shadow:0 20px 30px 20px #efefef;}
.news .case{position:relative; z-index:1998;width:100%;background:#f3f3f3;}
.news .case .title{height: 62px;background:#e9e9e9;border-bottom: 1px solid #154aa6;padding-bottom:0px;}
.news .case .title .more{background:url(/dfiles/13020/static/images/more.png) no-repeat; width:59px; height:18px;    float: right;margin: 20px 40px;}
.news .case .title .more:hover{background-position:0 -22px;}
.news .case .title h2{ font-size: 30px;font-family: "microsoft yahei";}
.news .case .title-list,.news .case .title-list2{ position: relative; top: 0; margin-left:30px;}
.news .case .title-list li,.news .case .title-list2 li{ color:#154aa6;font-family: "microsoft yahei"; width: 106px; line-height: 60px; text-align: center; float: left; display: inline; cursor:pointer;}
.news .case .title-list li.on,.news .case .title-list2 li.on{ color: #b90c00;}
.news .case .title-list p,.news .case .title-list2 p{position:absolute;top:60px;left:0px;width:106px;height:7px;border-top: 3px solid #b90c00; overflow: hidden; text-align: center;}
.news .case .title-list b,.news .case .title-list2 b{display:none;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color: #b90c00 #fff #fff #fff;overflow: hidden;zoom: 1;font-size: 0;}
.news .product-wrap,.news .product-wrap2{height:274px;border: 1px solid #e9e9e9;}
.news .product{ height: 260px; position: relative; overflow: hidden; display: none; background:#f3f3f3;}
.news .product-wrap .show,.news .product-wrap2 .show{ display: block;}

.news .news-text,.news .news-img{height:260px; overflow:hidden;}
.news .news-text{width:290px;}
.news .news-text ul{margin:20px 0 0 30px;}
.news .news-text ul li{line-height:32px;border-bottom:1px #979797 dashed;white-space: nowrap;overflow:hidden;  text-overflow: ellipsis;color:#8a8a8a;} 
.news .news-text ul li a:hover{color:#154aa6;}
.news .news-img{width:760px;}

.flash4{margin:30px 30px 0 0;margin-bottom:20px;position:relative;padding-right: 0;}
        .flash4 ul{float: right;}
        .flash4 ul li{width:185px;height:185px;position:relative;overflow:hidden;float:left;}
        .flash4 ul li .imgTop img{opacity:0.4;}
        .flash4 ul li .imgTop img.tm{opacity:1;}
        .flash4 ul li .imgCon{width:360px;height:185px;}
		.flash4 ul li .imgCenMB{width:360px;height:185px;background:url(/dfiles/13020/static/images/mb.png) repeat;position:absolute;left:0px;bottom:0;}
        .flash4 ul li .imgCen{width:185px;height:32px;padding-left: 10px;color:#fff;font-size:12px;line-height:16px;position:absolute;left:0px;bottom:5px;text-indent:0px;display:block; overflow:hidden;}
        .flash4 ul li .imgBot{width:360px;height:45px;background:#222;}
        .flash4 ul li .imgBot p.bt_1{width:80px;line-height:45px;font-size:16px;color:#fff;text-indent:0px;float:left;}
        .flash4 ul li .imgBot p.bt_2{width:458px;height:45px;line-height:45px;float:left;display:none;}
        .flash4 ul li .imgBot p.bt_2 span{font-size:14px;color:#fff;padding-right:30px;background:url(/dfiles/13020/static/images/part2_icon.png)no-repeat left center;padding-left:10px;}

        .flash4 ul li.first{width:360px;}
        .flash4 ul li.fast{position:absolute;right:0px;bottom:0px;}

.notice{ width:1040px; margin:0 0 0 30px; overflow:hidden;}
.notice .con{ padding:15px 0 15px; margin-top:10px; position:relative; min-height:100px; overflow:hidden;}
.notice .con ul{ font-size:12px; overflow:hidden;}
.notice .con ul li{ height:30px; position:relative; overflow:hidden; line-height:30px; padding-right:80px; color:#505050;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-break:keep-all;}
.notice .con ul li a{ color:#505050;}
.notice .con ul li a:hover{ color:#003262;}
.notice .con ul li em{ position:absolute; top:0; right:0; color:#acacac;}
.notice .con dl{ padding:0 0 10px 60px; position:relative;width:500px;*width: 450px; height:50px;margin: 10px 0 10px; border-bottom:1px dashed #C1C1C1; float: left;}
.notice .con dl dt{ position:absolute; top:0px; left:0; text-align:center; padding-top:3px; background:#1B4DA4; color:#fff; width:50px; height:50px; font-size:20px;}
.notice .con dl dt em{ display:block;font-size:10px;}
.notice .con dl dd{font-size:14px; line-height:48px; height:48px; color:#4b4b4b;text-overflow:ellipsis; overflow:hidden; white-space:nowrap; word-break:keep-all;}
.notice .con dl dd a:hover{font-size:14px; color:#154aa6;}

.department {
	width:1100px;
	height:300px;
	margin:20px auto;
	background:url(/dfiles/13020/static/images/department.png) no-repeat left 20px;}

.department .list {
	margin-top:20px;
	color: #f8f8f8;
	border: 1px solid #e9e9e9;
	width: 860px;
	background: #f8f8f8;
	height: 249px
;}

.department .list ul{padding:20px; float:left;color:#154aa6;}
.department .list ul li{ line-height:30px; height:30px; margin:5px 0 5px 0;}
.department .list ul li:hover{ background:#b90c00;}
.department .list ul li a{ height: 30px;display: block;color:#6e6e6e; background: url(/dfiles/13020/static/images/go.png) no-repeat right;padding-left:15px;padding-right: 25px;margin-right:10px;}
.department .list ul li a span{background: url(/dfiles/13020/static/images/dot.png) no-repeat left;    padding-left: 20px;};
.department .list ul li a:hover{ color:#fff; font-weight:bold;}
.department .list ul.g1{}
.department .list ul.g2{}
.department .list ul.g3{}
.department .ulleft ul {
	list-style: disc !important;}

.department .ulleft ul li {
	list-style: circle !important;
	background: url(/dfiles/13020/static/images/go.png) no-repeat right;
	line-height: 30px;
	width: 100px;
	height: 30px;
	margin: 20px 0;}

.department .ulleft ul li:hover {
	color: #FFFFFF;
	background-color: #b90c00;}

.department .ulleft ul li a {
	color: #6e6e6e;
	display: block;
	width: 100px;}


.science {background: url(/dfiles/13020/static/images/bbb.jpg) no-repeat center 15px; font-size:14px; width:100%; height:370px;}
.science ul{width:1100px;margin:40px auto;}
.science ul li{float:left;width:220px;}
.science h2{text-align: center; color: #fff; width: 110px; background: #154aa6;border-radius:3px;margin: 0 auto; height:30px; line-height:30px; font-family:Î¢ÈíÑÅºÚ;}
.science .innova {
	background: rgba(21, 74, 166, 0.34);
	*background: url(/dfiles/13020/static/images/stbg.png) repeat;
	height: 262px;
	*height: 230px;
	width:200px;
	padding-top: 30px;
	*padding-top: 40px;}
.science .innova a{color:#fff;}
.science .more {
	background: white;
	height: 30px;
	*height: 30px;
	padding: 5px 10px;
	*padding: 0px 10px;}

.science .more span {
	margin-top: 0px;
	*margin-top: 5px;
	background: url(/dfiles/13020/static/images/more.png);
	background-repeat: no-repeat;
	display: block;
	width: 150px;
	height: 18px;}
.science .more span:hover{cursor:pointer; background-position:0 -22px;}
.science .innovatext {
	background: #154aa6;
	height: 200px;
	*height:200px;}

.science .vaimg {
	padding: 7px;
	height: 45px;
	width: 45px;
	margin: -20px 0px 0px 20px;
	*margin: -10px 0px 0px 20px;
	*border: 1px white solid;
	border: 1px white solid;
	border-radius: 6px;}

.science .rowtime {
	color: white;
	float: right;
	margin-right: 5px;}

.science .rowtitle {
	color: #d5dbeb;
	margin-top: 0px;
	*margin-top: 45px;
	padding: 25px;
	*padding:0 25px;
	font-size: 12px;
	line-height: 18px;
	word-spacing: 5px;}

.science .rowbody {
	color: #d5dbeb;
	padding: 0px 25px;
	font-size: 18px;
	line-height: 22px;
	word-spacing: 5px;}


