@charset "GBK";
body{font-family:"ËÎÌå"; 
	font-size: 12px;
	}
a{color:#007fae;text-decoration: none;}
ul{ list-style:none; }
li{ list-style:none;}

html {_overflow-y:scroll; overflow-x:hidden;}
*{padding:0px; margin:0px;line-height:1.8em;}
h1,h2,h3,h4,h5,h6{font-size:12px; } 
img{border:0;}
.rfloat{float:right;}
.clear{clear:both;line-height:0px;}
.checkbox{border:0px;}
.button{border:0px; }

#wrapper{ width:100%;margin:0 auto; position:relative;}
#imain{position:absolute; z-index:880; background:url(../images/mainbg.png) no-repeat top center; top:587px;width:100%;}
#nmain{position:absolute; z-index:880; background:url(../images/nmainbg.png) no-repeat top center; top:586px;width:100%;}
#header{position: absolute; top:0px;z-index:5; width:100%;}
.top{ height:104px; width:1002px; margin:0 auto; }
.logo{ width:447px; height:104px; float:left; background:url(../images/logo.png) no-repeat;}
.menu{ width:1002px; margin:0 auto; height:36px; background:url(../images/menubg.jpg) no-repeat;}
.navright{ float:right; background:url(../images/navright.png) no-repeat; width:298px; height:104px;}
.navright a{ display:block; width:90px; height:35px; float:left; margin-top:10px; margin-right:7px; }
.main{ width:1002px; margin:0 auto;}
.main1{ width:1002px; margin:0 auto;}
.ileft{ width:320px; float:left;}
.weixin{ float:left; margin-left:150px; margin-top:10px;}
.ilt{ margin:15px 0 0 10px;overflow:hidden;}
.ilt h1{float:left; background:url(../images/titlebg.jpg) no-repeat 0 1px;width:100px;height:30px; color:#fff; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:10px;}
.ilt a{ float:right; margin:15px 10px 0 0;}
.ileft p{ text-indent:1.8em; padding: 2px 10px 0 10px; line-height:25px; color:#585757; font-size:14px;}
.ileft img{ margin-left:35px; margin-top:13px;}

.nleft{ width:248px; float:left;}
.nleft h2{ display:block; height:59px; width:182px; background:url(../images/n1.jpg) no-repeat; margin-left:17px; margin-top:17px; text-align:left; padding-left:46px;  font-family:"Microsoft YaHei"; font-size:16px; color:#3F8FD9; line-height:59px;}
.nleft ul{ margin-top:8px;}
.nleft ul li{ display:block; height:30px; margin-left:17px;width:220px; background:url(../images/npr2.jpg) no-repeat;}
.nleft ul li a{ font-family:"Microsoft YaHei" ;display:block; height:30px; margin-top:1px; width:174px; margin-left:0px; padding-left:46px; color:#000000; line-height:30px; font-weight:bold;}
.nleft ul li a:hover{ background:url(../images/npr1.jpg) no-repeat; color:#3F8FD9;}

.nleft1{ width:248px; float:left;}
.sortleft{width:; }
.nleft1 h2{ display:block; height:59px; width:182px; background:url(../images/n1.jpg) no-repeat; margin-left:17px; margin-top:17px; text-align:left; padding-left:46px;  font-family:"Microsoft YaHei"; font-size:16px; color:#3F8FD9; line-height:59px;}
.sortleft h1{ background:url(../images/sortsl.png) no-repeat; width:254px;height:30px;padding-left:10px;color:#fff; font-size:16px;font-family:"Î¢ÈíÑÅºÚ";}
.nleft1 dl{ margin-top:8px;}
.nleft1 dl dt{ display:block; height:30px; margin-left:17px;width:220px; }
.nleft1 dl dt a{ font-family:"Microsoft YaHei" ;display:block; height:30px; background:url(../images/npr1.jpg) repeat-x; width:174px; margin-left:0px; padding-left:46px; color:#000000; line-height:30px; font-weight:bold;}
.nleft1 dl dt a:hover{ background:url(../images/npr2.jpg) repeat-x;}
.nleft1 dl dd a{ padding-left:50px;display:block; height:30px;width:170px; line-height:30px;color: #333333; margin-top:1px; margin-left:17px; background:#f0f0f0; }
.nleft1 dl dd a:hover{ color: #990000}
.sortleft  dl{ margin-top:-2px; border:solid 1px #eaeaea; width:252px;}
.sortleft  dl dt{margin-left:0px;width:240px;}
.sortleft dl dt a{width:207px;}
.sortleft dl dd a{ margin-left:0px;width:202px;}

.nright{ width:730px; float:right; margin-right:10px;}
.nright p{font-family:"Microsoft YaHei"; font-size:14px; color:#3f3f3f; text-indent:1.8em; margin:5px 15px 0 15px;}
.ntitle{ height:30px; background:#f3f3f3; margin-top:22px;}
.ntitle h2{ float:left; line-height:30px; background:url(../images/cion3.jpg) no-repeat left; font-size:14px; padding-left:30px; font-weight:bold; color:#505050;font-family:"Microsoft YaHei"; }
.ntitle span{ float:right; line-height:30px; margin-right:10px;}
.ntitle span a{ color:#000000;}
.ntitle span a:hover{ color:#666666;}
.ncon{ margin-right:0px;}
.ncon p{ text-indent:0em;}
.ncontact p{ padding-left:20px;margin-top:0px; color:#666666}
.ncontact h2{ display:block; height:59px; width:182px; background:url(../images/n1.jpg) no-repeat;margin-top:8px; text-align:left; font-family:"Microsoft YaHei"; font-size:16px; color:#1055a2; line-height:59px;}
.ncontact img{ margin-left:17px; margin-top:10px;}
.inews{ width:406px; float:left; margin-left:6px;}
.newstj { padding:0 10px 0 30px ;}
.newstj img{ float:left; margin-right:10px;}
.newstj p{ text-indent:1.8em;};
.ry { margin-top:10px;}
.ry img{ text-align:center; width:180px; margin:0 auto;border:#999999 1px solid;}
.r{ width:213px; margin-right:5px; margin-left:5px; float:left;}
.inews ul{}
.inews li{ width:370px; margin-left:15px;line-height:14px; padding:2px 10px 4px 9px;}
.inews li a{ line-height:16px; background:url(../images/icion.gif) no-repeat left 50%; padding-left:17px; display:block; color:#585757; font-size:14px;}
.inews li a:hover{ color:#000000;}
.inews li span{ float:right; margin-right:0px; line-height:14px; color:#a9a9a9;}

.iright{ float:left; width:241px; margin-left:15px; margin-top:0px;}
.ilt1{ margin-left:0}
.iright img{}

.ipro{ width:1002px; margin:0 auto;}
.bottom_box{ background-color:#d1d1d1; position: relative; z-index:1; bottom:-2200px;}
.bottom{ width:1002px; height:97px; background:url(../images/bottom.jpg) no-repeat; margin:0 auto; }
.bottom p{ float:right; margin-top:30px; line-height:20px; margin-right:5px; color:#2d2d2e; text-align:right; font-family:"Î¢ÈíÑÅºÚ"}
.content {
	width:1002px;
	position:relative;
	margin: 0 auto;
}
#banner { 
	position:relative;
	width:100%;
	height:584px;
	z-index:1;
}
#banner .slides_container {
	width:100%;
	height:584px;
	position:relative;
	overflow:hidden;
	display:none;
	z-index:1
}
#banner .slides_container .bg-slide {
	width:100%;
	height:584px;
	display:block;
	z-index:1
}
#banner .slides_container .bg-slide a{
	display:block;
	width:100%;
	height:584px;
}
#banner .slides_container #bg1 {
	background:url(../images/banner1.jpg) no-repeat center top;
}
#banner .slides_container #bg2 {
	background:url(../images/banner2.jpg) no-repeat center top;
}
#banner .slides_container #bg3 {
	background:url(../images/banner3.jpg) no-repeat center top;
}
#banner .slides_container #bg4 {
	background:url(../images/banner4.jpg) no-repeat center top;
}
#banner .slides_container #bg5 {
	background:url(../images/banner.jpg) no-repeat center top;
}
#banner .slides_container #bg6 {
	background:url(../images/banner.jpg) no-repeat center top;
}
#banner .pagination {
	z-index:990;
	position:absolute;
	left:50%;
	margin-left:-40px;
	height:20px;
	bottom:100px;
	width:160px;
}
#banner .pagination li {
	float:left;
	list-style:none;
}
#banner .pagination li a {
	display:block;
	width:20px;
	height:20px;
	font-size:0px;
	line-height:20px;
	float:left;
	text-align:center;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/abr210300004.png) no-repeat -20px 0;
}
#banner .pagination li.current a {
	background-position:0 0
}
#banner .prev {
	width:32px;
	height:200px;
	position:absolute;
	left:50%;
	margin-left:-530px;
	background:url(../images/abr210300003.png) no-repeat left center;
	text-indent:-9999px;
	top:150px;
	z-index:4
}
#banner .next {
	width:32px;
	height:200px;
	position:absolute;
	left:50%;
	margin-left:500px;
	background:url(../images/abr210300003.png) no-repeat -32px center;
	text-indent:-9999px;
	top:150px;
	z-index:4
}
#nav{ z-index:100;
    position:relative;
	height:36px;width:1003px; margin:0 auto;
}
#nav .navbox{
	width:1003px;
	
	z-index:2;
}
#nav li {
	float:left;
	width:124px;
	height:36px;
	background: url(../images/menu.jpg) no-repeat;
	position:relative;

}

#nav li.none{
    width:124px;
	background:none;
}
#nav li a {
 color:#000000;
	display:block;
	line-height:36px;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	 font-weight:bold;
	font-family:"Microsoft YaHei", "Î¢ÈíÑÅºÚ"
}
#nav li.active a { width:124px;
	color:#3F8FD9;height:36px; 
}
#nav li .shornav{background:url(../images/menuhover.png) repeat center bottom;
	padding-bottom:0px;
	position:absolute;
    left:15px;
	top:36px;
	width:140px;
	display:none
}
#nav li .shornav a{
width:125px; display:block;
 height: auto; padding-left:13px; padding-right:15px;
    line-height:25px;
	font-weight:normal;
	font-size:12px;
	text-align:left;
	text-indent:5px;
	color:#000;
}
#nav li .shornav a:hover{
font-weight:normal;
	color:#e11212;padding-right:15px;
	width:125px; display:block;height: auto; }
	
	
#nbanner {
background:url(../images/nbg.jpg) no-repeat center center;
	position:relative;
	width:100%;
	height:584px;
	z-index:1;
}
.nba{ margin:0 auto; width:1002px; padding-top:140px;}

.npageleft{ float:left; margin-left:10px;color:#000000;}
.npageleft a{ color:#000000;}
.npageleft a:hover{ color:#000000;}
.npageright{ float:right; margin-right:10px; color:#000000;}
.npageright a{ color:#000000;}
.npageright a:hover{ color:#000000;}

.news_list{ margin-top:10px;}
.news_list ul{list-style:none; padding-left:15px;}
.news_list li{line-height:20px;padding:6px 0; background:url(cion_02.jpg) repeat-x left bottom;}
.news_list li a{background:url(cion_01.jpg) no-repeat 12px 5px;padding-left:15px; line-height:20px;color:#222222;}
.news_list li a:visited{color:#222222;}
.news_list li a:hover{color:#de0000; }
.news_list span{float:right;padding-right:12px; line-height:20px;color:#666666;}
.news_list strong{line-height:20px;}
.news_list img{ margin-top:0!important; margin-top:6px;}

.news1_list{ margin-top:10px;}

.news1_list a{padding-left:15px; line-height:25px;color:#222222;}
.news1_list a:visited{color:#222222;}
.news1_list a:hover{color:#de0000; }
.news1_list span{float:right;padding-right:12px; line-height:20px;color:#666666;}
.news1_list strong{line-height:20px;}
.news1_list img{ margin-top:0!important; margin-top:6px;}

.jobtitle a{ color:#000000;}
.jobtitle a:hover{ color:#990033;}
.prob_list{margin-top:15px; margin-left:16px;}
.prob_list .cn{margin:5px 5px 0 5px£» text-align:center; width:235px; height:200px; float:left;}
.prob_list .cn div{width:190px; height:165px; margin:0 auto;}
.prob_list .cn div a{border:1px solid #b9b9b9;width:180px; height:150px;display: table-cell;vertical-align:middle;text-align:center;*display:block;*font-size: 87px;*font-family:Arial;padding:5px;}
.prob_list .cn div a:hover{border:1px solid #333333;}
.prob_list .cn img{vertical-align:middle; height:150px; width:180px; }
.prob_list div span{color:#333; display:block;line-height:18px; margin-top:5px; margin-bottom:5px; text-align:center;}
.prob_list .cn span a{color:#333; line-height:18px;}
.prob_list .cn span a:visited{color:#333;}
.prob_list .cn span a:hover{color:#de0000;}


.albums_list{margin-top:15px; margin-left:16px; text-align:center;}
.albums_list .al{ float:left; margin-left:20px;}
.albums_list .al p{ text-align:center;}

.ygfc img{ max-width:600px;}
.newsshow img{ max-width:600px;}

.pageNavi {
	PADDING-RIGHT: 0px; BORDER-TOP: #565656 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important
}

.wp-pagenavi A:visited {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi A:hover {
	FONT-WEIGHT: normal! important; COLOR: #0b3779! important; BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi A:active {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #aaa 1px solid; COLOR: #000! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #aaa 1px solid; BACKGROUND-COLOR: #eee! important
}

.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi A {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #565656 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #565656 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #565656 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #565656 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}


.chanpin{width:710px;height:358px;margin-top:25px; margin-left:10px;border:2px solid #370101; }
.cpt{height:50px;width:710px;border-bottom:2px solid #370101;}
.cpt p{text-align:center;padding-top:10px;font-size:18px;color:red;}
.cpl{float:left;width:401px;height:301px;border-right:2px solid #370101;}
.cpr{width:305px;height:300px;float:right;}
.cpr p{font-family:"Microsoft YaHei"; font-size:14px; color:#3f3f3f; margin:-5px 15px 0 15px;}

.cpr{padding-top:7px}

