@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body,html,ul,li,p,div,dl,dt,dd,ol,pre,form,fieldset,legend,input,textarea,blockquote{margin:0;padding:0;}
body{font-size:16px;font-family:"微软雅黑",Arial;text-align:center;color:#686868; background:#fff;}
table,td,tr,th{font-size:16px;margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
a{color:#686868;text-decoration:none;font-size:16px;}
a:hover{color:#cc0000;}
a:visited{color:#686868;text-decoration:none;}
a:active{color:#686868;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:nowrap ;padding:0;margin:0;font-size:16px;}
ol,ul,li{list-style:none;}
li{ height:26px; line-height:26px;}
p{ line-height:1.8;}


.top{ width:100%; height:40px; background:#303030;}
.top00{ width:1200px; height:40px; margin:0 auto;}
.top00l{ width:400px; height:40px; float:left; line-height:40px; text-align:left;}
.top00l span{ color:#b5b5b5;}
.top00r{ width:150px; height:40px; float:right; line-height:40px;}
.top00r a{color:#b5b5b5;}
.top00r a:hover{ color:#fe7c3c;}
.top00r span{color:#b5b5b5; margin-left:5px; margin-right:5px; font-size:14px;}
.head{ width:100%; height:140px; background:url(../images/head_bg.jpg) no-repeat center;}
.head00{ width:1200px; height:120px; margin:0 auto;}
.logo{ width:650px; height:140px; float:left;}
.sousuo{ width:306px; height:30px; background:url(../images/sousuo.png) no-repeat; float:right; margin-top:55px;}
.sousuol{ width:270px; height:30px; float:left;}
.sousuol input{ width:265px; height:30px; background:none; border:none; margin-left:5px;}
.sousuor{ width:30px; height:30px; float:left;}
.sousuor input{ width:30px; height:30px; margin-left:5px; border:none; background:none; cursor:pointer;}
/*导航下拉*/
.nav0{ width:100%; height:55px; background:#1e7ac5;}
.nav00{ width:1200px; height:55px; margin:0 auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
		.nav{ height:55px; line-height:55px;position:relative; z-index:1;  }
		.nav a{ color:#fff;  }
		.nav .nLi{ float:left;  position:relative; display:inline; width:133px; height:55px; line-height:55px;}
		.nav .nLi h3{ float:left; font-weight:normal;}
		.nav .nLi h3 a{ display:block; width:133px; height:55px; font-size:18px; }
		.nav .sub{ display:none; width:133px; left:0; top:55px;  position:absolute; line-height:30px;  }
		.nav .sub li{ zoom:1; margin-bottom:1px;background:#0e61a5; }
		.nav .sub a{ display:block;}
		.nav .sub a:hover{ background:#1E7AC5; color:#fff;  }
		.nav .on h3 a{ background:#0e61a5; color:#fff;   }
/* ========首页焦点图CSS================================================================= */
.fullSlide {
	width:100%;
	position:relative;
	height:500px;
}

.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:500px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:510px;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:15px;
	height:15px; 
	border-radius:50%;
	margin:5px;
	overflow:hidden;
	background:#fff;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:#1e7ac5;filter:alpha(opacity=100);
	opacity:1;
}
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-30px;
	left:15%;
	z-index:1;
	width:40px;
	height:60px;
	background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
}
.fullSlide .next {
	left:auto;
	right:15%;
	background-position:-6px -137px;
}
/* ========首页焦点图CSS结束================================================================= */
.zxjj img{ margin-top:15px;}
.zxjj p{ padding-top:10px; text-align:left; text-indent:2em;}
.zxjjb p a:hover{ color:#fe7c3c;}
.zxjjb p{ text-align:right; padding-top:0px;}
.zxjjb p a{ color:#1e7ac5;}
.main{ width:1200px; margin:0 auto; background:#fff; padding-top:30px;}
.main01{ width:1200px; height:390px; margin-top:0px; border-top:4px solid #0DA056; }
.main02{ width:1200px; height:300px; margin-top:0px;}
.main01l{ width:428px; height:388px; border:1px solid #ebebeb; float:left;}
.main012{ width:428px; height:298px; border:1px solid #ebebeb; float:left;}
.main01l00{ width:400px; margin-left:15px;}
.main01l00t{ width:400px; height:30px; border-bottom:1px solid #1e7ac5; margin-top:10px;}
.main01l00tl{ width:120px; height:30px;float:left; text-align:left;}
.main01l00tl a{ font-size:18px; color:#333; margin-left:8px;}
.main01l00tr{ width:45px; height:17px; background:url(../images/more.jpg) no-repeat; float:right; margin-top:8px;}
.main01l00tl a:hover{ color:#fe7c3c;}
.main01l00tr a{ font-size:12px; color:#1e7ac5;}
.main01l00tr a:hover{color:#fe7c3c;}
.main01l00c{ width:400px; height:115px; border-bottom:1px dashed #ccc; margin-top:15px;}
.main01l00cl{ width:110px; height:100px; float:left;}
.main01l00cr{ width:275px; float:left; margin-left:15px; height:100px; text-align:left; overflow:hidden; white-space:normal;}
.p1 a{ font-size:16px; color:#1e7ac5;}
.p1 a:hover{color:#1e7ac5;}
.p2{ font-size:14px; color:#999;}
.p2 a{ color:#1e7ac5;}
.p2 a:hover{ color:#fe7c3c;}
.main01l00b{ width:400px; height:185px; margin-top:10px;}
.main01l00b ul li{ background:url(../images/dot.jpg) no-repeat left; height:33px;text-align:right; color:#999; line-height:33px; overflow:hidden; white-space:normal;}
.main01l00b ul li a{ float:left; color:#686868; margin-left:8px; }
.main01l00b ul li a:hover{ color:#fe7c3c;}
.main01r{ width:298px; height:388px; border:1px solid #ebebeb; float:left;}
.main02r{ width:298px; height:310px; border:1px solid #ebebeb; float:left;}
.main01r00t{ width:270px; height:30px; border-bottom:1px solid #1e7ac5; margin-top:10px; margin-left:15px;}
.main01r00tl{ width:120px; height:30px; float:left; text-align:left;}
.main01r00tl a{ font-size:18px; color:#333; margin-left:8px;}
.main01r00tr{ width:45px; height:17px; background:url(../images/more.jpg) no-repeat; float:right; margin-top:8px;}
.main01r00tl a:hover{ color:#fe7c3c;}
.main01r00tr a{ font-size:12px; color:#1e7ac5;}
.main01r00tr a:hover{color:#fe7c3c;}
.main01rb01{ width:270px; height:68px; border-bottom:1px dashed #ccc; margin-left:15px; margin-top:15px;}
.main01rb01l{ width:55px; height:50px; background:url(../images/riqi_bg.jpg) no-repeat; float:left;}
.main01rb01r{ width:200px; height:65px; float:left; margin-left:15px; text-align:left; overflow:hidden; white-space:normal;}
.main01rb01r p a:hover{color:#fe7c3c;}
.p3{ font-size:12px; color:#fff;}
.p4{ font-size:16px; color:#333;}
.main02{ width:1192px; height:92px; padding:3px; border:1px solid #eaeaea; margin:30px auto;}
.main03{ width:1198px; height:243px; border:1px solid #eaeaea; margin:30px auto; border-top:4px solid #0DA056;}
.main03t{ width:1170px; height:30px; border-bottom:1px solid #1e7ac5; margin-top:10px; margin-left:15px;}
.main03tl{ width:120px; height:30px; float:left; text-align:left;}
.main03tl a{ font-size:18px; color:#333; margin-left:8px;}
.main03tr{ width:45px; height:17px; background:url(../images/more.jpg) no-repeat; float:right; margin-top:8px;}
.main03tl a:hover{ color:#fe7c3c;}
.main03tr a{ font-size:12px; color:#1e7ac5;}
.main03tr a:hover{color:#fe7c3c;}
/*内页*/
.banner2{ width:100%; height:300px; background:url(../images/banner2.jpg) no-repeat center;}
.main_list{ width:1200px; margin:0px auto; background:#fff; padding-top:30px; padding-bottom:30px;}
.main_listl{ width:260px; float:left;}
.main_listlt{ width:260px; height:55px; background:url(../images/lanmu.png) no-repeat 20px 20px #222222; line-height:55px; text-align:left;}
.main_listlt span{ font-size:16px; color:#fff; margin-left:45px;}
.main_listlb{ width:260px; margin-bottom:10px;}
.main_listlb a{ display:block; width:220px; height:55px; border-bottom:1px solid #ccc; background:url(../images/list_lb1.png) no-repeat 230px 25px; color:#686868; font-size:16px; line-height:55px; text-align:left; padding-left:40px;}
.main_listlb a:hover{ width:220px; height:55px; border-bottom:1px solid #ccc; background:url(../images/list_lb2.png) #1e7ac5 no-repeat 230px 25px; color:#fff;font-size:16px;}
.main_listr{ width:900px; float:left; margin-left:30px;}
.main_listrt{ width:880px; padding-left:20px; height:30px; border-bottom:1px solid #eaeaea; background:url(../images/list_r1.png) no-repeat left; text-align:left; line-height:30px;}
.main_listrt a:hover{color:#fe7c3c;}
.main_listb{ width:900px; margin-top:15px;}
.main_listb ul li{ width:900px; border-bottom:1px dashed #ccc; height:33px; line-height:33px; background:url(../images/dot.jpg) no-repeat left; text-align:right; color:#999;}
.main_listb  ul li a{ float:left; margin-left:8px; color:#686868;}
.main_listb  ul li a:hover{color:#fe7c3c;}

.fenye{ border:1px solid #dddddd; background:#f5f5f5; text-align:center; line-height:30px; margin-right:5px;}
.fenye:hover{ background:#1e7ac5;}
.fenye a:hover{ color:#fff; display:block;}
.list_banner2{height:255px; background:url(../images/displayinfo.jpg) no-repeat center;}
.main_listb p{ text-align:left; text-indent:2em;}

/*详情页*/
.main_xq{ width:1200px; margin:0px auto; background:#fff; padding-top:30px;}
.main_xqt{ width:1180px; padding-left:20px; height:30px; border-bottom:1px solid #eaeaea; background:url(../images/list_r1.png) no-repeat left; text-align:left; line-height:30px;}
.main_xqt a:hover{color:#fe7c3c;}
.main_xqb{ margin:25px;min-height: 500px;
    margin-bottom: 0px;}
.main_xqb img{ margin-top:20px; margin-bottom:20px;}
.main_xqb h2{ font-size:18px; color:#333; font-weight:bold;}
.main_xqbb{ text-align:left; }
.listcolumn5{ text-align:left; padding-top:10px; padding-left:10px; padding-right:10px;}
.listcolumn5 a{ color:#4d2869; font-size:16px;}
.listcolumn4{ text-align:left; font-size:18px; color:#333; font-weight:bold;}
.listcolumn6{ text-align:left;}
.bshare-custom{ float:left; margin-top:15px;}

/*图文列表页*/
.main_listb2{ margin-top:30px;}
.main_listb2 ul li{ width:164px; height:170px; float:left; text-align:center; margin-left:20px; margin-bottom:20px;}
.main_listb2 ul li a p{ color:#1e7ac5;}
.main_listb2 ul li a p:hover{color:#fe7c3c;}
/*科技成果滚动*/
.teacher {
	background: url("../images/newsbg.png") repeat-x; margin: 0px 15px;  border-image: none; width:1170px;height: 200px; padding-top: 10px; overflow:hidden;
}
.scrollleft {
	margin: 0px 10px;
}
.scrollleft li {
	width: 166px; height:180px; text-align: center; margin-right: 7px; float: left; display: inline;
}
.scrollleft img {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 160px; height: 150px;
}
.scrollleft a:hover img {
	border: 1px solid rgb(187, 187, 187); border-image: none; opacity: 0.9; -moz-opacity: 0.9; -khtml-opacity: 0.9;
}
.scrollleft span a {
	width: 150px; overflow: hidden; margin-top: 3px; display: inline-block; white-space: nowrap; -ms-text-overflow: ellipsis; color:#1e7ac5; font-size:16px;
}
.footer{ width:100%; background:#f5f5f5; padding-top:25px}
.link{ width:1200px; height:110px; margin:0 auto;}
.linkt{ width:1200px; height:45px; background:url(../images/link_top.jpg) no-repeat bottom; line-height:40px; text-align:left; }
.linkt span{ font-size:18px; color:#1e7ac5;}
.linkb{ margin-top:20px;}
.linkb ul li{ float:left;}
.linkb ul li a:hover{color:#fe7c3c;}
.linkb ul li span{ margin-left:15px; margin-right:15px; font-size:14px;}
.footer0{ width:100%; height:80px; background:#cccccc; margin-top:20px; }
.footer0 p{ padding-top:20px;}
.main00{ width:100%; background:url(../images/bg.jpg) repeat-x;}
.main_list0{ width:100%; background:url(../images/bg.jpg) repeat-x;min-height: 750px;}
.main_xq0{ width:100%; background:url(../images/bg.jpg) repeat-x;}
