/**news**/
.newscenter{ background:#fff; border-top:1px solid #DEDEDE;  margin-bottom: 20px;padding-bottom:23px;padding-top: 20px;width:939px;}
.newslist{ padding-left:20px; padding-right:20px;}
.newslistitem{ border-bottom:1px solid #E7E7E7; padding-bottom:19px; padding-top:23px; margin-left:24px; margin-right:16px; padding-right:12px; padding-left:5px;}
.newslistl{ float:left; width:154px; height:102px; border:1px solid #C1C1C1; text-align:center;}
.newslistr{ float:left; width:705px; padding-left:15px; padding-top:5px;}

.newslistr1{ font-size:14px; color:#2c5fa9;}
.newslistr1 a{color:#2c5fa9; line-height:20px; display:block; float:left;}
.newslistr1 a:hover{ text-decoration:underline;}
.newslistr1 span{ line-height:18px; color:#999; display:block; float:left; padding-left:9px;}
.newslistr2{ color:#666; line-height:22px; padding-top:6px;}
.newslistr2 a{ color:#666;}
.newslistr2 a:hover{ text-decoration:underline; color:#2c5fa9;}
.newslistr3{ line-height:22px; padding-top:8px;}
.newslistr3 img{ vertical-align:middle;}
.newslistr3 a{ color:#2c5fa9;  padding-right:10px; line-height:22px;}
.newslistr3 a:hover{ text-decoration:underline; color:#2c5fa9;}

/**leftnav**/
.left_nblnav{ width:220px; padding-top:19px; }
.left_nblnav a{display:block;  font-size:18px; line-height:36px; padding-left:10px; border-bottom:1px solid #dddddd;color:#333;  font-family:Arial,Helvetica,sans-serif;;}
.left_nbl_nav{}
.left_nbl_nav a span{color:#999;}
.left_nbl_nav a{ display:block;  font-size:14px; line-height:35px; color:#fff; padding-left:23px;padding-bottom:3px;  border-bottom:1px solid #F0F0F0; color:#333;font-family:Arial,Helvetica,sans-serif;;height:35px;overflow:hidden;}
.left_nbl_nav a:hover{ color:#2c5fa9;}
.left_nbl_nav a.nblnav1oa{color:#2c5fa9;}

.newsbodyfull{width:100%;}

.newsbodyl ul li{ float:left; width:192px;padding-bottom:10px; height:28px; line-height:28px; padding-left:30px; }
.newsbodyl ul li a{ padding-left:9px;font-family:Arial,Helvetica,sans-serif;;}
.newsbodyl ul li a:hover{ text-decoration:underline;color:#2c5fa9;text-decoration:none;}

.newsbodyl ul li.rclna{ float:left; width:192px;padding-bottom:10px; height:28px; line-height:28px; padding-left:30px; background:#2c5fa9;}
.newsbodyl ul li.rclna a{ color:#fff; padding-left:9px;font-family:Arial,Helvetica,sans-serif;;}
.newsbodyl ul li.rclna a:hover{ text-decoration:underline;color:#fff; text-decoration:none;}


/**rightcontent**/
.rt_center{ background:#fff; border-top:1px solid #DEDEDE;  margin-bottom: 20px;padding-bottom:23px;padding-top: 20px;width:939px;padding-top: 11px; padding-bottom: 36px;}
.rt_centerfull{ background:#fff; border-top:1px solid #DEDEDE;  margin-bottom: 20px;padding-bottom:23px;padding-top: 20px;width:100%;padding-top: 11px; padding-bottom: 36px;}
.rt_center_con{ padding-left:20px; padding-right:20px;padding-top:25px;padding-bottom:25px;font-size:14px;}
.rt_center_con p{margin-bottom:20px;}
.rt_center_con div,.rt_center_con p{line-height:180%;}

.productCon div,.productCon p{line-height:180%;margin-bottom:5px;}
.productCon img{/*width:100%;*/max-width:898px;border:1px solid #efefef;}


.rt_center_con2{ padding-left:20px; padding-right:20px;padding-top:25px;padding-bottom:25px;font-size:14px;}
.rt_center_con2 p{margin-bottom:10px;}
.rt_center_con2 div,.rt_center_con2 p{line-height:180%;}

/***/
.rt_item_pic{float:left;width:210px; height:300px;text-align:center;}
.rt_item_pic a p{font-size:12px; line-height:36px;}
.rt_item_pic img{width:98%;height:260px;}

.rt_item_pic2{float:left;width:260px; height:400px;text-align:center;}
.rt_item_pic2 a p{font-size:14px; line-height:36px;}
.rt_item_pic2 img{width:98%;height:360px;}

/*产品*/
.pcenter{padding-left:25px; background-color:#f9f9f9;height:40px; line-height:40px;font-size:20px;margin-bottom:25px;color:#294a90;border-bottom:1px solid #ddd;}
.product_item{float:left;width:33%;min-height:280px;border-right:1px solid #efefef;}
.product_item ul{}
.product_item ul li{height:30px;line-height:30px;text-indent:10px; /*width:100%%;float:left;margin-left:1%;margin-right:1%;*/}
.product_item ul li a{color:#294a90;font-size:14px;}
.product_item ul li a:hover{color:#294a90; text-decoration:underline;}

.product_item ul.extra_item{}
.product_item ul.extra_item li{height:30px;line-height:30px;text-indent:10px; width:33%;float:left;}
.product_item ul.extra_item li a{color:#294a90;font-size:14px;}
.product_item ul.extra_item li a:hover{color:#294a90; text-decoration:underline;}
/****/
.mtgzban{height:200px;overflow:hidden;}
.mtgzban img{border-radius:3px;}

/*新闻更多按钮*/
.pdyaoa{ position:absolute; top:9px; right:19px;}
.pdyaoa a{background:url(../images/pdypic1023.jpg) no-repeat right; padding-right:18px; color:#6f6f6f; font-size:12px; font-family:"宋体",Arial,Helvetica,sans-serif;; line-height:18px;}
.pdyaoa a:hover{ text-decoration:underline;}

/*新闻轮播*/
#container {
	width:420px;
	
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:420px;
	height:350px;
	position:relative;
}

/*
	Slideshow
*/

#slides {

	z-index:100;
}

/*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

.slides_container {
	width:420px;
	overflow:hidden;
	position:relative;
	display:none;
}

/*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

.slides_container div.slide {
	width:420px;
	height:298px;
	display:block;
}


/*
	Next/prev buttons
*/

#slides .next,#slides .prev {
	
	position:absolute;
	bottom:-20px;
	left:100px;
	width:24px;
	height:43px;
	display:block;
	z-index:101;
}

#slides .next {
	left:287px;
}

/*
	Pagination


.pagination {
	margin:35px auto 0;
	width:100px;
}

.pagination li {
	float:left;
	margin:0 1px;
	list-style:none;
}

.pagination li a {
	display:block;
	width:12px;
	height:0;
	padding-top:12px;
	background-image:url(../images/pagination.png);
	background-position:0 0;
	float:left;
	overflow:hidden;
}

.pagination li.current a {
	background-position:0 -12px;
}
*/
/*
	Caption
*/

.caption {
	z-index:500;
	position:absolute;
	bottom:-30px;
	left:0;
	height:25px;
	 line-height:25px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:420px;
	font-size:14px;

	color:#fff;

	text-shadow:none;
	text-align:center;
}


/****/
.jjfajsh4 {
    padding-left: 40px;
}
.jjfajsh4 a {
    display: block;
    color: #999;
    background: #efefef;
    text-align: center;
    line-height: 24px;
    width: 90px;
    height: 24px;
	border-radius:3px;
	margin-top:10px;
}
.jjfajsh4 a:hover{
	color: #fff;
	background: #2c5fa9;
}
.jjfajshh3 {
    width: 198px;
    overflow: hidden;
    text-align: center;
    height: 50px;
}
.jjfajsh2 {
    padding-left: 0px;
	text-align: center;
}
/***/
.pzp1{ width:894px; margin:0 auto; background:#F2F2F2; height:37px; line-height:37px; padding-left:11px;}

.pzp1 span{ font-size:18px;font-family:Arial,Helvetica,sans-serif;; color:#0066CC; background:url(../images/pzppic1.jpg) no-repeat left; padding-left:14px; line-height:37px;}
/****/
.itj7{ line-height:18px;height:50px; overflow:hidden; word-break:break-all;}
.itj7 a{ color:#666;}
.itj7 a:hover{ text-decoration:underline; color:#2c5fa9;font-weight:bold;}
/****/
#example {
    width: 420px;
    height: 300px;
    position: relative;
}
/**新闻中心主页**/
.pdy1{ background:url(../images/pdypic1.jpg) repeat-x; height:34px; line-height:34px; width:914px; color:#0066CC; font-size:16px; padding-left:21px;}

.pdy24{ position:absolute; left:0; top:-30px;}
.pdy24 a{ display:block; float:left; font-size:16px; line-height:22px; padding-left:8px; padding-right:8px; padding-bottom:6px; color:#666; margin-right:4px;}
.pdy24 a:hover{ color:#0066CC; border-bottom:2px solid #0066CC;}
.pdy24 a.pdy24oa{color:#0066CC; border-bottom:2px solid #0066CC;}

.pdy20{ color:#0066CC; font-size:14px; line-height:22px; padding-top:2px; padding-bottom:2px;}
.pdy20 a{color:#0066CC; font-size:14px;}
.pdy20 a:hover{ text-decoration:underline;}

.pdy11{ line-height:22px; color:#0066CC; font-size:16px;}
.pdy11 a{color:#0066CC;}
.pdy11 a:hover{ text-decoration:underline;}

.pdy14{ padding-top:15px; padding-left:4px;}
.pdy14 ul li{line-height:35px;}
.pdy14 ul li a{ background:url("../images/nbrbodynewr3a.png") no-repeat left; padding-left:11px; line-height:35px; color:#666; font-size:13px;}
.pdy14 ul li a:hover{ text-decoration:underline; color:#0066CC;line-height:35px;}
.pdy14 ul li a span{float:right;line-height:35px;}

.pdy23 ul li{line-height:35px;}
.pdy23 ul li a{ background:url("../images/nbrbodynewr3a.png") no-repeat left; padding-left:11px; line-height:35px; color:#666;font-size:13px;}
.pdy23 ul li a:hover{ text-decoration:underline; color:#0066CC;font-size:13px;}
.pdy23 ul li a span{float:right;line-height:35px;font-size:13px;}
/*fzlc*/
.lh-course{padding:85px 0; background-position:center center; background-repeat:no-repeat; background-color:#fff;}
.lh-course-a{height:230px; margin-top:110px; position:relative; z-index:1; padding:0 5.2vw;}
.lh-course-a:before{content:''; display:block; width:100%; height:1px; background:#BFBFBF; position:absolute; left:0; top:50%;}
.lh-course-banner li{width:20%;}
.lh-course-banner li>div{padding:40px 2vw; text-align:center; height:230px; margin-top:91px;}
.lh-course-banner{position:relative; overflow:hidden; height:230px;}
.lh-course-banner li h2{font-size:16px; color:#606060; font-weight:bold; position:relative;}
.lh-course-banner li pre{line-height:24px; color:#777777; margin-top:10px; height:48px;}
.lh-course-banner li:nth-child(2n) pre{margin:0 0 10px;}
.lh-course-banner li h2:before{content:''; display:block; width:8px; height:8px; border-radius:50%; background:#7D7D7D; position:absolute; left:50%; top:-20px; margin-left:-4px;}
.lh-course-banner li:nth-child(2n) h2:before{top:inherit; bottom:-20px;}
.lh-course-banner li:nth-child(2n)>div{margin-top:-18px;}
.lh-course-btn a{display:block; width:36px; height:36px; border-radius:50%; background:#393939; color:#fff; text-align:center; line-height:36px; position:absolute; top:50%; margin-top:-18px;}
.lh-course-btn a.prev{left:2vw;}
.lh-course-btn a.next{right:2vw;}
.lh-course-btn a:hover{background:#000;}

/*********page*******/
/**分页css******/
DIV.yahoo2 {
	FONT-SIZE: 14px; PADDING: 5px; MARGIN: 3px;FONT-FAMILY: "微软雅黑"; TEXT-ALIGN: center; 
}
DIV.yahoo2 A {
BORDER-RIGHT: #DDDDDD 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #DDDDDD 1px solid;   BORDER-LEFT: #DDDDDD 1px solid; COLOR: #666; MARGIN-RIGHT: 3px; BORDER-BOTTOM: #DDDDDD 1px solid; TEXT-DECORATION: none;BACKGROUND-COLOR: #fff; font-size:14px; PADDING: 5px 10px; BORDER: #DDDDDD 1px solid;
}
DIV.yahoo2 A:hover {
BORDER-RIGHT: #477db5 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #477db5 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #477db5 1px solid;   PADDING-TOP: 2px; BORDER-BOTTOM: #477db5 1px solid; TEXT-DECORATION: none;BACKGROUND-COLOR: #DDDDDD; font-size:14px;COLOR: #fff;  PADDING: 5px 10px; BORDER: #DDDDDD 1px solid;
}
DIV.yahoo2 A:active {
	BORDER-RIGHT: #DDDDDD 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #DDDDDD 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #DDDDDD 1px solid; COLOR: #AC3322; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #DDDDDD 1px solid; TEXT-DECORATION: none;BACKGROUND-COLOR: #fff; font-size:14px; PADDING: 5px 10px; BORDER: #DDDDDD 1px solid;
}
DIV.yahoo2 SPAN.current {
COLOR: #fff;  BACKGROUND-COLOR: #0066CC; font-size:14px; PADDING: 6px 10px; padding-top:8px;padding-bottom:4px; BORDER: #DDDDDD 1px solid;MARGIN-RIGHT: 3px; vertical-align:middle;
}
DIV.yahoo2 SPAN.nomal {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px;  PADDING-BOTTOM: 2px; COLOR: #294a90; MARGIN-RIGHT: 3px; PADDING-TOP: 2px;  PADDING: 5px 10px; BORDER: #DDDDDD 1px solid;
}
DIV.yahoo2 SPAN.disabled {
	DISPLAY: none
}
DIV.yahoo2 A.next {
	BORDER-RIGHT: #DDDDDD 2px solid; BORDER-TOP: #DDDDDD 2px solid; MARGIN: 0px 0px 0px 10px; BORDER-LEFT: #DDDDDD 2px solid; BORDER-BOTTOM: #DDDDDD 2px solid; PADDING: 5px 10px; BORDER: #DDDDDD 1px solid;
}
DIV.yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #2b55af 2px solid; PADDING: 5px 10px; BORDER: #DDDDDD 1px solid;
}
DIV.yahoo2 A.prev {
	BORDER-RIGHT: #DDDDDD 2px solid; BORDER-TOP: #DDDDDD 2px solid; MARGIN: 0px 10px 0px 0px; BORDER-LEFT: #DDDDDD 2px solid; BORDER-BOTTOM: #DDDDDD 2px solid; PADDING: 5px 10px; BORDER: #DDDDDD 1px solid;
}
DIV.yahoo2 A.prev:hover {
	BORDER-RIGHT: #DDDDDD 2px solid; BORDER-TOP: #DDDDDD 2px solid; BORDER-LEFT: #2b55af 2px solid; BORDER-BOTTOM: #DDDDDD 2px solid; PADDING: 5px 10px; BORDER: #DDDDDD 1px solid;
}
select.topage{ PADDING: 5px 10px;BORDER: #DDDDDD 1px solid;}

