body{margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:url(../images/bg.gif) repeat-x; color:#414141;}
ul,li{margin:0; padding:0; list-style:none;}
img{border:none;}
a,a:hover{text-decoration:none; color:#414141;}
h1,h2,h3,h4,h5{margin:0; padding:0; font-size:12px; margin:0; padding:0;}
.clear{clear:both; height:0; line-height:0; font-size:0;}

.header,.content,.footer{width:978px; margin:0 auto;}
.content{background:#fff; width:978px; padding-top:10px;}
#content{padding-top:0;}
.left{float:left; width:212px; margin-right:15px;}
.right{float:right; width:751px;}

.top{background:url(../images/top_bg.gif) no-repeat; width:978px; height:81px;}
.logo{float:left; display:inline;}
.lang{padding-left:680px; padding-top:50px;}
/*----------------nav-------------*/
.nav{width:978px; height:31px;}
.nav ul{background:url(../images/nav_bg.gif) repeat-x; width:665px; height:31px; float:left; display:inline;}
.word{float:right;}
.nav li {float:left; width:95px; height:31px; position:relative;}
.nav li a {position:absolute; width:95px; height:31px; left:0px; top:0px; background-image:url(../images/nav_off.gif); background-repeat:no-repeat; text-indent:-9999px; overflow:hidden;}
.nav li.b1 a {background-position:0px 0px;}
.nav li.b2 a {background-position:-95px 0px;}
.nav li.b3 a {background-position:-190px 0px;}
.nav li.b4 a {background-position:-285px 0px;}
.nav li.b5 a {background-position:-380px 0px;}
.nav li.b6 a {background-position:-475px 0px;}
.nav li.b7 a {background-position:-570px 0px;}
.nav li a:hover,#current a{background-image:url(../images/nav_on.gif); width:95px;}
/*----------------end-------------*/
.fla_top{width:978px; height:150px;}
.fla_main{width:978px; height:489px;}

.footer{background:url(../images/foot_bg.gif) repeat-x; width:958px; height:23px; line-height:23px; color:#fff; padding:0 10px;}

.list h3{background:url(../images/h3_bg.gif) repeat-x; width:197px; height:31px; line-height:31px; color:#fff; padding-left:15px; font-size:14px;}
.list span{display:block; background:url(../images/round.gif) no-repeat center left; padding-left:17px; width:180px;}
.list_main{background:#dad7d7 url(../images/list_bottom.gif) no-repeat bottom left; width:182px; color:#115bb4; padding:10px 0px 10px 30px; line-height:27px; margin-bottom:10px;}
.list_main a{color:#115bb4; display:block; width:118px;}
.list_main a:hover{color:#115bb4; background:url(../images/list_hover.gif) no-repeat center left; width:118px; height:27px; display:block; padding-left:5px;}
.list_main a.cur{color:#414141;}
.list_main h4{background:url(../images/jian.gif) no-repeat center left; padding-left:15px;}
.list_main h5{background:url(../images/jian1.gif) no-repeat center left; padding-left:15px; margin-left:15px; font-weight:normal;}

.contact{background:url(../images/con_bg.gif) no-repeat left top; width:212px; height:230px;}
.contact h3{width:212px; height:42px;}
.contact h3 span{text-indent:-9999px; overflow:hidden; display:block;}
.contact ul{padding:5px 10px; width:192px; line-height:20px;}

.where{width:751px; border-bottom:1px solid #115bb4; margin-bottom:10px;}
.where h3{font-weight:normal; line-height:25px; background:url(../images/dian.gif) no-repeat center left; padding-left:15px;}
.where h3 span{color:#115bb4; font-weight:bold;}
.where a:hover{text-decoration:underline;}
.wh_te{width:978px;}
.wh_te h3{margin-left:20px;}

.main{width:731px; padding:0 10px 10px 10px;}
.main_te{width:958px; padding:10px;}

.main1{width:958px; padding:10px;}
.main1 li{width:319px; float:left; display:inline; text-align:center; float:left; margin-bottom:10px;}
.main1 li span{width:311px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; display:block; padding-top:10px;}
.main1 li b{background:url(../images/pbottom.gif) no-repeat; width:313px; height:17px; display:block;}
.main1 li img{width:280px; height:172px;}
.main1 li h3{background:url(../images/ptop.gif) no-repeat; width:313px; display:block;}
.main1 strong{background:url(../images/dian2.gif) no-repeat center left; border-bottom:1px dashed #e1e1e1; text-align:left; color:#115bb4; padding-left:20px; padding-top:5px; display:block; margin:0 15px; line-height:25px;}

.main .tab{width:731px;}
.main#pro li{float:left; display:inline; width:89px; height:27px; line-height:27px; background:url(../images/tab_bg.gif) no-repeat; margin-right:3px; font-weight:bold; text-align:center;}
.main .tab_text{border:1px solid #e2e2e2; width:709px; padding:10px; line-height:25px;}
.tab_text img{border-right:1px solid #fff;}
.tab li.cur1{background:url(../images/tab_hover.gif) no-repeat bottom center; display:block; width:78px; height:22px; text-align:center; color:#115bb4;}

.y_one{background:#f2f2f2 url(../images/y_left.gif) no-repeat; height:154px;margin-bottom:10px;}
.y_one ul{float:left; width:600px; padding-top:10px; padding-left:105px; display:block;}
.y_one li{width:150px; text-align:center; float:left; display:inline;}
.y_one li span{display:block; width:150px; line-height:20px;}
.y_one li a{display:block; width:126px; height:89px; border:1px solid #e1e1e1;}
.y_one li a:hover{display:block; width:126px; height:89px; border:1px solid #ccc;}
.y_one h3{background:url(../images/dian1.gif) no-repeat center left; color:#115bb4; display:block; margin:0 0 5px 10px; padding-left:10px;}
.y_one h3 span{float:right; display:block; margin-top:-10px;}
.y_two{background:#f2f2f2 url(../images/y_left1.gif) no-repeat;}
.y_three{background:#f2f2f2 url(../images/y_left2.gif) no-repeat;}


.main_tee .map{background:url(../images/map.gif) no-repeat right top; height:371px; width:938px; line-height:35px; padding-left:20px;}
.map h3{font-size:14px; margin-bottom:10px;}

.news{line-height:35px;}
.news li span{float:right; color:#ccc;}
.news li{background:url(../images/dian3.gif) no-repeat center left; padding-left:15px; height:35px; border-bottom:1px dashed #414141;}
.news li:hover{background:#f4f4f4;}
.news li a:hover{text-decoration:underline; color:#115bb4;}

.news_txt h3{text-align:center; display:block; font-size:14px; border-bottom:1px dashed #414141; line-height:25px; margin-bottom:10px;}
.news_txt h4{line-height:25px; font-size:11px; font-weight:normal; margin-bottom:10px;}
.news_txt h4 span{color:#ccc;}
.news_txt b{font-weight:normal;}
.txt1{line-height:25px; padding-bottom:10px; border-bottom:1px dashed #414141; margin-bottom:10px;}
.pre span,.next span{color:#ccc; line-height:25px;}

/*page*/
.page{ float:right; margin-top:20px;}
DIV.sabrosus {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.sabrosus A {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.sabrosus A:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.pagination A:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow
}
DIV.sabrosus SPAN.current {
	BORDER-RIGHT: navy 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: navy 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: navy 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: navy 1px solid; BACKGROUND-COLOR: #2e6ab1
}
DIV.sabrosus SPAN.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
/*end*/

.ab_left{width:530px; float:left; margin-right:10px; line-height:30px;}
.ab_right{width:191xp; float:right;}
.ab_right li img{border:2px solid #e1e1e1; width:180px; height:224px;}
.ab_right li{margin-bottom:10px;}
.ab_right li span{display:block; line-height:18px; text-align:right; width:180px;}

.num1{line-height:25px;padding:10px; width:711px;}
.num1 img{margin-bottom:10px;}
#cy img{ float:right; margin:0 0 10px 0;}
#cy h3{background:url(../images/dian3.gif) no-repeat center left; padding-left:15px; display:block;}

/*honor*/
.book {
	color:#595959;
	position:relative;
	width:680px;
	margin:30px auto;
	min-height:380px;
	_height:380px;
	
}
.bottom1 {
	border-top:1px solid #D3D2D1;
	font-size:11px;
	line-height:16px;
	padding-top:10px;
}
.picture {
padding-bottom:20px; height:380px;
}
.pictrue img{
width:470px;
padding:8px;
border:1px solid #e1e1e1;
text-align:center;
margin:0 auto;
}
.picture h4{
line-height:40px;
	width:400px;
	text-align:center;
}
.pic_left {
	float:left;
	width:520px;
	BACKGROUND:url(../images/company/b1.gif) no-repeat center center;
	height:380px;
	TEXT-ALIGN: center;
}
.pic_right span {
	display:block;
}
.pic_left h4 {
	line-height:30px;

}
.pic_right {
	position:absolute;
	right:50px;
	top:0px;
	width:115px;
	text-align:center;

	height:280px;
	padding:15px 0px;
}
.pic_right span {
	padding:10px 0px;
}
.pic_left span {
	text-align:center;
	padding-top:25px;
	color:#838383;
	font-weight:bold;
}
.small {
	OVERFLOW: hidden;
	HEIGHT: 280px;
	TEXT-ALIGN: center;
	width:115px;
}
.small_list {
	MARGIN-TOP: 0px
}
.small_list img{
	padding:8px;
	border:1px solid #e5e5e5;
	margin:5px 0px;
	width:80px;
	height:63px;

}
.small_list .b_red img{
	border: #b6b6b6 1px solid;
}
.pre1 {
	BACKGROUND: #fff;
	LEFT: 0px;
	WIDTH: 115px;
	POSITION: absolute;
	TOP: 0px;
	TEXT-ALIGN: center
}
.next1 {
	BACKGROUND: #fff;
	LEFT: 0px;
	WIDTH: 115px;
	BOTTOM: 1px;
	POSITION: absolute;
	TEXT-ALIGN: center
}
/*end*/

#list p{width:182px; float:left; display:inline; text-align:center; border-bottom:1px dashed #e1e1e1; margin-bottom:20px;}
#list p img{border:1px solid #e1e1e1; width:126px; height:89px;}
#list p span{display:block; line-height:25px; width:126px; margin:0 auto; text-align:center;}

#list1 p{width:182px; float:left; display:inline; text-align:center; border-bottom:1px dashed #e1e1e1; margin-bottom:20px;}
#list1 p img{border:1px solid #e1e1e1; width:180px; height:111px;}
#list1 p span{display:block; line-height:25px; width:111px; margin:0 auto; text-align:center;}

.miaoshu{background:#e3ebf4; padding:10px;}
.tu{text-align:center;}

#cy{line-height:25px;}
#cy h3{display:block; font-size:14px; margin-top:10px;}
#cy span{display:block;}


.shang{width:958px;}
.shang p{width:958px;}
.shang p.shu{line-height:25px; padding:10px 0; border-bottom:1px dashed #ddd;}
.shang p span{display:block; line-height:25px; font-weight:bold;}
.xia{width:958px; margin-top:10px;}
.xia p{width:479px; float:left;}
.xia p span{display:block; line-height:25px; font-weight:bold;}
.xia p.xial{padding-left:10px; width:469px;}
.xia p.xiar{width:479px;}