@charset "gb2312";
/* CSS Document */

body, ul, li, div, span, p, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6{ padding:0; margin:0 ;}
ul{ list-style:none;}
img{ border:0;}
body{ font-family:"ËÎÌå"; margin:0 auto; font-size:12px; text-align:center; background-color:#f9f9f9; color:#333;}
.clear{ clear:both; height:0; overflow:hidden;}
.box{ width:960px; margin:0 auto;}
.clear{ clear:both; height:0; line-height:0; font-size:1px;}
.topbn1{ width:960px; width:960px; height:113px; background:url(../images/index_02.jpg) no-repeat;}
.topbn1_1{ width:138px; float:right; padding:20px 24px 0 0;}
.topbn1en{ width:61px; height:19px; float:right; margin-left:10px;}
.topbn1en a{ background:url(../images/index_03.jpg) no-repeat; display:block; width:61px; height:19px;}
.topbn1cn a{background:url(../images/index_05.jpg) no-repeat; display:block; width:61px; height:19px;}
.topbn1en a:hover{ background:url(../images/e.jpg) no-repeat;}
.topbn1cn a:hover{background:url(../images/e2.jpg) no-repeat; }


.right{ float:right;}
.topmenu{ width:960px; float:left; height:46px; background:url(../images/index_04.jpg) no-repeat;}
.topmenu ul{ float:left; width:960px;}
.topmenu ul li{ float:left; width:86px; padding:7px 0 0 9px;  color:#FFF;  font-size:14px; font-weight:bold; }
.topmenu ul li a{ color:#FFF; text-decoration:none; line-height:31px; overflow:hidden; width:78px; height:31px; display:block; 
blr:expression(this.onFocus=this.blur()); text-align:center; margin-left:8px;
outline:none;}
.topmenu ul li a:hover{ background:url(../images/index_38.gif) no-repeat; color:#092f76; text-align:center;}


.topbn2{ width:960px;
		 height:auto;
		 height:150px;
		 min-height:158px;
		 padding:10px 0px; float:left;}
.pt{width:960px; float:left; margin-top:4px;}

.pt_left{ float:left;width:690px; float:left;}
.pt_left1{ width:690px; float:left;}
.pt_left1 h3{ float:left; width:690px; height:32px; line-height:32px;background:url(../images/index_08.jpg) no-repeat; padding-top:10px;}
.pt_left1 dl{ float:left; width:660px; border:1px solid #d0d0d0; border-top:none; padding:14px 13px 35px 15px; display:inline;}
.pt_left1 dl dt{ float:left; padding:2px; border:1px solid #CCC; text-align:center; }
.pt_left1 dl dd{ float:right; width:504px; line-height:21px; text-align:left; text-indent:25px; }

.pt_left2{ width:690px; float:left; margin-top:7px;}
.pt_left2 h3{ width:695px;  background:url(../images/index_20.jpg) no-repeat; padding-top:10px; height:28px; line-height:30px; overflow:hidden; clear:both;}
.pt_left3{ float:left; width:688px; height:177px; overflow:hidden; border:1px solid #d0d0d0; border-top:none; padding-top:22px; display:inline; overflow:hidden;}
.pt_left2 dl{ float:left; width:153px; padding-right:10px;  display:inline;}
.pt_left2 dl dt{ float:left; width:143px; text-align:center; padding:3px; border:1px solid #ccc; display:inline;}
.pt_left2 dl dd{ float:right; width:153px; text-align:center; padding:10px 0px; display:inline;}
.pt_left2 dl img{	width:143px; height:121px; border:0;}
.pt_right{float:right; width:252px; padding-top:12px;}
.pt_right h3{width:242px; height:30px; line-height:30px;  background:url(../images/index_11.jpg) no-repeat; text-align:right; padding-right:10px; font-size:12px;}
.pt_right ul{ height:205px;border:1px solid #cfe6f6; border-top:none; width:250px; float:left; padding-top:10px; padding-bottom:5px; display:inline;}
.pt_right ul li{text-align:left; font-size:12px; height:24px; line-height:24px; float:left; display:inline; width:220px; padding-left:25px;}
.pt_right2{ float:right; width:252px; margin-top:16px; display:inline;}
.pt_right2 h3{width:242px; height:30px; background:url(../images/index_29.jpg) no-repeat; border-top:none; line-height:30px; padding-right:10px; text-align:right; font-size:12px;}
.pt_right2 dl{ height:130px;border:1px solid #cfe6f6; width:225px; padding:8px 0 11px 25px; float:left; display:inline;}
.pt_right2 dl dd{text-align:left; font-size:12px; height:24px; line-height:24px; float:left; width:220px; display:inline;}
.footmenu{width:960px;height:50px; background:url(../images/index_34.jpg) no-repeat; float:left; margin-top:17px;}
.footmenu p{ width:960px; text-align:center; line-height:50px; height:50px; float:left; }
.footmenu p a{ color:#333; text-decoration:none;}
.footmenu p a:hover{ color:#F00;}
.footmenu li{ display:inline; line-height:50px; padding-left:30px}
.foot2{ width:960px; text-align:center; padding:15px 0px; display:inline; float:left;}
.foot2p{ width:960px;  line-height:24px; text-align:center; }
.foot2 p a{ text-decoration:none; color:#002b6e;}
.foot2 p a:hover{ color:#002b6e;}
.002b6e{ color:#002b6e;}
.002b6e a{ color:#333;}
.002b6e a:hover{ color:#002b6e;}

.about{ width:960px; background:url(../images/a_16.jpg) repeat-y left top; clear:both; height:auto!important; height:100px; min-height:100px;  margin-top:5px; position:relative;}
.about_left{ width:220px;  float:left;}
.about_left1{ width:220px; float:left;}
.about_left2{ width:220px; background:url(../images/a_16.jpg) repeat-y; float:left; padding-top:25px; height:300px}
.about_left2 ul{ width:220px; padding-bottom:73px; float:left; display:inline;}
.about_left2 ul li{ float:left; width:180px; height:39px; line-height:39px; text-align:left;  border-bottom:1px #dddddd solid; margin-left:20px; text-indent:25px; background:url(../images/a_01.jpg) no-repeat 15px;}
.about_left3{ width:220px; float:left; position:absolute; left:0; bottom:0;}
.about_right{ float:right; width:715px; margin-top:2px; display:inline; position:relative;}
.about_right h3{ float:left; width:715px; height:32px; line-height:32px; background:url(../images/a_07.jpg) no-repeat; padding-top:10px; position:absolute; top:0px; left:0px;}
.about_right1{ float:left; width:713px; border:1px #d0d0d0 solid; border-top:none; padding-bottom:70px; display:inline;}
.about_right1 dl{ height:auto;float:left; width:713px; padding-top:27px;}
.about_right1 dl img{ float:left; margin-right:25px;}
.about_right1 dl dd{ float:left; line-height:24px; text-align:left; padding:0 25px;}



.tel{width:960px; background:url(../images/a_16.jpg) repeat-y left top; clear:both; height:auto!important; height:100px; min-height:100px;  margin-top:5px; position:relative;}
.tel_left{ width:220px; float:left; height:auto!important; height:100px; min-height:100px;}
.tel_left1{ width:220px; float:left;}
.tel_left2{ width:220px; background:url(../images/a_16.jpg) repeat-y; float:left; margin-bottom:20px;  display:inline;}
.tel_left2 img{ float:left; margin:100px 0 0 18px; display:inline;}
.tel_left2 ul{ width:220px; float:left; }
.tel_left2 ul li{ float:left; width:180px; height:39px; line-height:39px; text-align:left;  border-bottom:1px #dddddd solid; margin-left:20px; text-indent:25px; background:url(../images/a_01.jpg) no-repeat 15px;}
.tel_left3{
	width:220px;
	height:137px;
	position:absolute;
	left:0;
	bottom:0;
	z-index:9999;}
.tel_right{ float:right; width:715px; height:auto!important; height:550px; min-height:550px; margin-top:2px; position:relative;}
.tel_right h3{ float:left; width:715px; height:20px; background:url(../images/tel_09.jpg) no-repeat; padding-top:22px; color:#f00; position:absolute; top:0; right:0; position:absolute; border:0; left:0;
}


.tel_right1{ float:left; width:712px; border:1px #d0d0d0 solid; border-top:none; padding-bottom:20px; display:inline; }
.tel_right2{ float:left; width:712px;}
.tel_r{ float:left; width:680px; background-color:#f4f6fb; margin:20px 20px; display:inline;}


.tel_right2 dl{ float:left; width:649px; padding:28px 33px 0 25px; display:inline;}
.tel_right2 dl dt{float:left; text-align:left; width:350px; line-height:24px;}
.tel_right2 dl dt img{float:left;}
.tel_right2 dl dd {float:right;}
.text{ text-indent:25px;}
.z2{ float:left; color:#000;  margin-left:60px; font-size:14px; }
.y2{float:right; color:#333; margin-right:10px; text-align:right;font-size:12px;}

.z3{ float:left; color:#333;  margin-left:10px; font-size:12px; }



.new{width:960px; background:url(../images/a_16.jpg) repeat-y left ; clear:both; height:auto!important; height:100px; min-height:100px;  margin-top:10px; position:relative;}
.new_left{ width:220px;  float:left;}
.new_left1{ width:220px; float:left;}
.new_left2{ width:220px; background:url(../images/a_16.jpg) repeat-y; float:left; padding-top:25px; height:390px;}
.new_left2 img{ float:left; margin:112px 0 0 18px; display:inline;}
.new_left2 ul{ width:220px; float:left; display:inline;}
.new_left2 ul li{ float:left; width:180px; height:39px; line-height:39px; text-align:left;  border-bottom:1px #dddddd solid; margin-left:20px; text-indent:25px; background:url(../images/a_01.jpg) no-repeat 15px; display:inline;}
.new_left3{ width:220px; float:left;position:absolute; bottom:0px; left:0px;}
.new_right{ float:right;  width:715px; margin-top:2px; display:inline; background-color:#FFF; }
.new_right h3{ float:left; width:715px; height:20px; background:url(../images/news_07.jpg) no-repeat; padding-top:22px;}
.new_right3{border:1px #CCC solid; width:713px; float:left; height:300px;}
.new_right1a{ float:left; width:713px; border:1px #CCCCCC solid; }

.new_right1a dl{ float:left; width:690px; padding-bottom:15px; margin-left:10px;}
.new_right1a dl dt{ float:left; text-align:center; font-size:16px; color:#184e89; width:690px; height:50px; line-height:57px; border-bottom:1px dashed #CCC;}
.new_right1a dl dd{ float:left; text-align:center; width:690px; height:24px; line-height:24px; border-bottom:1px dashed #CCC;}
.new_right1a p{ float:left; line-height:22px;  text-align:left; text-indent:25px; width:620px; margin-left:15px; padding:0 36px 0 40px;}



.new_right1{
	float:left;
	width:711px;
	padding-top:0px;
	overflow:hidden;
	min-height:420px;
}
.new_right1 ul{ height:430px; float:left; width:690px;  display:inline; color:#333; margin-left:10px;}
.new_right1 ul li{ float:left; height:31px; line-height:31px; text-align:left; border-left:1px solid #fff; border-bottom:1px #CCC dashed;  width:690px;}
.pt_right_search{ float:right; width:705px; padding:28px 0px}
.pt_right_search ul{ float:right; width:420px;}
.pt_right_search ul li{ float:left; border:1px #CCC solid; height:22px; line-height:22px; text-align:center; }
.p_r{ width:22px; text-align:center; margin:0px 5px;}
.p_r1{ width:50px; text-align:center;}
.pt_right_search ul li a{ color:#000; text-decoration:none; display:block;}
.pt_right_search ul li a:hover{ color:#FFF; background-color:#1771bd;}
.new_right1 dl{ float:left; width:690px; padding-bottom:15px; margin-left:10px;}
.new_right1 dl dt{ float:left; text-align:center; font-size:16px; color:#184e89; width:690px; height:50px; line-height:57px; border-bottom:1px dashed #CCC;}
.new_right1 dl dd{ float:left; text-align:center; width:690px; height:24px; line-height:24px; border-bottom:1px dashed #CCC;}
.new_right1 p{ float:left; line-height:22px; text-align:left; text-indent:25px; width:620px; margin-left:15px; padding:0 36px 0 40px;}



.pro{ width:960px; background:url(../images/a_16.jpg) repeat-y left top; clear:both; height:auto!important; height:100px; min-height:100px; margin-top:10px;position:relative;}
.pro_left{ width:220px;  float:left; position:relative;}
.pro_left1{ width:220px; float:left;}
.pro_left2{ width:220px; background:url(../images/a_16.jpg) repeat-y; float:left; padding-top:10px;height:535px;}
.pro_left2 img{ float:left; margin:112px 0 0 18px; display:inline;}
.pro_left2 ul{ width:220px; float:left; display:inline;}
.pro_left2 ul li{ float:left; width:180px; height:39px; line-height:39px; text-align:left;  border-bottom:1px #dddddd solid; margin-left:20px; text-indent:25px; background:url(../images/a_01.jpg) no-repeat 15px;}
.pro_left2 dl{ float:left;}
.pro_left2 dl dd{ float:left; height:39px; line-height:39px;text-align:left;  border-bottom:1px #dddddd solid; margin-left:20px; width:160px; padding-left:20px;}

.pro_left3{ width:220px; float:left; position:absolute; bottom:0px; left:0px;}

.pro_right{ float:right; width:715px; display:inline; background-color:#FFF; margin-top:3px; position:relative;}
.pro_right4{float:right; width:713px; display:inline; border:1px #CCC solid;}

.probt h3{ width:715px; height:20px; background:url(../images/news_07.jpg) no-repeat; padding-top:22px; top:-12px; color:#666; position:absolute; top:0; left:0; position:absolute; top:0px; left:0px;}
.probt{height:30px;
		position:relative;}
.probt h3{
		position:absolute;
		top:-12px;height:20px;
		line-height:20px;}	
.probtt{
		height:30px;
		
		position:relative;}
.probtt h3{ background-color:#F00;
		position:absolute;
		top:-10px;}		
.pro_right1{width:713px;  border:1px #CCC solid; border-top:none;}
.pro_right2{
	width:100%;
	float:left;
	
	margin-left:10px;
	padding-top:20px;
	padding-left:50px;
}
.pro_right2 dl{ width:253px; float:left; margin:0px 0px 0px 8px; padding:0px 0px; display:inline;} 
.pro_right2 dl dt{padding:4px; float:left;text-align:center; }
.pro_right2 dl dt img{ display:block; border:1px #CCC solid; padding:3px; width:143px; height:121px;}
.pro_right2 dl dd{
	float:left;
	text-align:left;
	width:153px;
	line-height:36px;
	background-image: url(../images/a_01.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 10px;
}


.pro2{width:960px; background:url(../images/a_16.jpg) repeat-y left top; clear:both; height:auto!important; height:100px; min-height:100px; margin-top:10px;position:relative; }
.pro2_left{ width:220px;  float:left; }
.pro2_left1{ width:220px; float:left;}
.pro2_left2{ width:220px; background:url(../images/a_16.jpg) repeat-y; float:left; margin-top:10px;height:545px;}
.pro2_left2 img{ float:left; margin:112px 0 0 18px; display:inline;}
.pro2_left2 ul{ width:220px; float:left; display:inline;}
.pro2_left2 ul li{ float:left; width:180px; height:39px; line-height:39px; text-align:left;  border-bottom:1px #dddddd solid; margin-left:20px; text-indent:25px; background:url(../images/a_01.jpg) no-repeat 15px;}
.pro2_left2 dl{ float:left; }
.pro2_left2 dl dd{ float:left; height:39px; line-height:39px;text-align:left;  border-bottom:1px #dddddd solid; margin-left:20px; width:160px; padding-left:20px;}

.pro2_left3{ width:220px; float:left; height:137px; position:absolute; left:0; bottom:0;}
.pro2_right{ float:right; width:715px; margin-top:2px; display:inline; background-color:#FFF;}
.pro2_right h3{ float:left; width:715px; height:20px; background:url(../images/news_07.jpg) no-repeat; padding-top:22px;}
.pro2_right1{ float:left; width:713px;  border:1px #CCC solid; border-top:none;}
.pro2_right2{ width:695px; float:left;  border-bottom:1px #CCC dashed; margin-left:10px; padding-top:20px;}
.pro2_right2 dl{ float:left; width:435px;margin-left:120px; display:inline; padding-top:19px; display:inline; padding-bottom:20px;} 
.pro2_right2 dl dt{ float:left; width:435px;}
.pro2_right2 dl dt img{ float:left; padding:4px; border:1px solid #CCC;}
.pro2_right2 dl dd{ float:left; width:435px; height:28px; line-height:28px;}
.pro2_right2 p{ float:left; width:655px; text-align:left; text-indent:25px; line-height:22px; padding:0px 20px;}
.pro2_right2 h4{ float:right; height:22px; width:140px; margin-top:20px; padding-bottom:20px;}

.box a{ color:#333; text-decoration:none;}
.box a:hover{ color:#F00;}

.select2{ width:155px; float:left;}
.select3{ width:72px; float:left;}
.155{ float:left; width:155px;}
.235{ float:left; width:235px;}
.345{ float:left; width:345px;}

.demo2{
	padding:0 10px;
	height:177px;
	width:679px;
	padding:20px 0 0 9px;
	border:1px solid #ccc;
	border-top:0}
#dmeo{
    width:667px;
	height:160px;
	text-align:center;
	overflow:hidden;
	
	clear:both;}	
#dmeo td{
		padding:0 10px;
		text-align:center;}	
#dmeo a{
		font-size:12px;}		
#dmeo a img{
	width:143px;
	height:121px;
	padding:3px;
	border:1px solid #ccc;
	display:block;
	margin:0 auto 12px auto;}
	
	
	
.p{margin-left:10px;}
.ps{margin-left:10px;display:none; margin-top:5px; margin-bottom:5px;}
.ps a{ color:#333333;}
.ps a:hover{color: #10509A; text-decoration:underline;}
.pss{margin-left:10px;display:block;}
.t{
	cursor:pointer;
	line-height:20px;
	padding-left:20px;
	height:20px;
	background-image: url(images/ico080426_close.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.f{
	cursor:pointer;
	line-height:25px;
	padding-left:20px;
	height:25px;
	background:url(../images/a_01.jpg) no-repeat 5px;
	background-repeat: no-repeat;
	font-size:12px;
	margin-left:20px;
	width:160px;
}
.f a{ color:#333; line-height: 21px; font-weight:bold;}
.f a:hover {
    color:#333333; font-weight:bold;
}
.b{font-size:12px;
	cursor:pointer;
	line-height:37px;
	padding-left:13px;
	height:37px;
	background-repeat: no-repeat;
	background-position: left center;
	border-bottom:1px #CCC solid;
	margin-left:20px;
	width:160px;
}

.padtb8{padding:8px 0; text-align:left; width:169px;}
.fontred{color:#f00;}
.fimt a{ background:url(../images/a_01.jpg) no-repeat 5px; background-position: center left; background-repeat:no-repeat; display:block; padding-left:22px; }
.fimt{ height:22px; line-height:22px;}


DIV.scott {
        PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.scott A {
        BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; COLOR: #333333; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
DIV.scott A:hover {
      background:#ff850d; BORDER-RIGHT: #cccdd1 1px solid; BORDER-TOP: #cccdd1 1px solid; BORDER-LEFT: #cccdd1 1px solid; COLOR: #EB033D; BORDER-BOTTOM: #cccdd1 1px solid; BACKGROUND-COLOR: #dac122;
}
DIV.scott A:active {
        BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.scott SPAN.current {
        BORDER-RIGHT: #cccdd1 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #cccdd1 1px solid; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccdd1 1px solid; COLOR: #EB033D; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #cccdd1 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.scott SPAN.disabled {
        BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 5px; BORDER-BOTTOM: #f3f3f3 1px solid
}
.MainTableContent{ line-height:200%; font-size:12px;}
