@charset "gb2312";
body, h2, ul { margin: 0px; padding: 0px; }
body{ color: #5C5C5C; font: 12px/25px "Î¢ÈíÑÅºÚ"; }
img { border:0 }
a { text-decoration: none; color: #5C5C5C; }
a:hover { color: #F00; text-decoration: underline; }
#head { height:472px; width: 100%; background: url(../images/nav_02.jpg) repeat-x; overflow:hidden; }
#head2 { width: 100%; background: url(../images/nav_02.jpg) repeat-x; }
#head .top, #head2 .top { height: 132px; width: 978px; margin: auto; background: url(../images/nav_04.jpg); position: relative; }
#head .nav, #head2 .nav { margin: auto; width: 978px; height: 30px; padding-top: 7px; }
#head .nav a, #head2 .nav a { text-decoration: none; font-size: 14px; float: left; line-height: 30px; width: 100px; text-align: center; }
#head .nav a:hover, .ah, #head2 .nav a:hover { color: #FFF; background: url(../images/navbg_06.jpg) no-repeat center 4px; }
#head .top_img, #head2 .top_img { width: 978px; margin: auto; position: relative; padding: 20px 0px; }
#show_img { height: 250px; width: 946px; margin: auto; overflow: hidden; }
#show_img img { height: 250px; width: 946px; }
#slider-wrapper { height:242px; width: 946px; margin:auto; }
/**ÖÐ¼ä**/
#main { width: 978px; margin: auto; }
#main .list { background: url(../images/kus_09.jpg); height: 87px; padding: 10px 20px; }
#main .list a { float: left; width: 93px; text-align: center; text-decoration: none; color: #5C5C5C; line-height: 29px; font-size: 14px; height: 29px; }
#main .list a:hover { color: #F00; text-decoration: underline; }
#main .ab {  }
#main .ab a{
	font-size:14px;
	color:#000;
	height:25px;
	margin-top:5px;
	line-height:25px;
	border-bottom:solid 1px #cbf1f2;
	text-indent:16px;	
	margin-right:10px;
	width:94px;
}
#main .ab a:hover{
	background:url(tb29.jpg) repeat-x;	
}
#main .ab a img{
	max-width:960px;
}
#min_show{
	height:30px;
	line-height:30px;
	background:url(tb26.jpg) repeat-x;
	overflow:hidden;
}
.tabchan{
	border:solid 1px #D9D9D9;
	width:958px;
	margin:10px auto;
	height:274px;	
}
#main .info1 .le { height: 213px; width: 282px; float: left; border: 1px solid #CCC; padding-top: 10px; background: url(../images/bb_16.jpg) no-repeat left 10px; position: relative; }
#main .info1 { height: 225px; margin: 10px; }
#main .info2 { height: 225px; margin: 10px; display:none; }
.info3, .info4, .info5 { height: 220px; width:940px; display:none; border:1px solid #CCC; margin:4px auto;}
#main .info1 .ri { float: right; height: 214px; width: 307px; background: url(../images/aa_13.jpg); }
#main .info1 .cont { margin: 0px 324px 0px 300px; }
#main .info1 .cont .honav { line-height: 25px; height: 25px; margin-bottom: 10px; border-bottom: 1px solid #BDEFF8; }
#main .info1 .cont .honav a { color: #149DB6; text-decoration: none; float: left; margin-right: 10px; width: 65px; text-align: center; }
#main .info1 .cont .honav .hov { background: #00AFDB; color: #FFF; }
#main .info1 .cont .news_info ul { margin-left: 20px; }
#main .info1 .cont .news_info ul li { line-height: 26px; border-bottom: 1px solid #CCC; color: #666; }
#main .info1 .cont .news_info ul li a { color: #5C5C5C; text-decoration: none; }
#main .info1 .cont .news_info ul li span { float: right; }
#main .pro { background: url(../images/img_04.jpg); height:150px; margin: 0px 10px; overflow: hidden; }
#main .pro .le { float: left; width: 77px; }
#main .pro .ri { float: right; }
#main .pro .min { height: 150px; float: left; width: 810px; margin-top: 24px; margin-left: 5px; }
#main .pro .min img { height:80px; width:100px; }
#main .pro .min ul li { float: left; height: 101px; width: 100px; text-align: center; line-height:30px; }
#main .pro .min ul { list-style: none; height: 150px; width: 810px; }
#main .dl { height: 203px; position: relative; }
#main .dl .gcs { list-style: none; float: right; margin-top: 60px; margin-right: 60px; }
#main .dl .gcs li { float: left; margin: 0px 18px; border: 1px solid #CCC; }
#main .flink { width: 950px; margin: auto; line-height: 25px; }
#main .flink span { color: #0CF; display: inline; margin-right: 20px; }
#footer { background:#fff url(../images/nav_02.gif) repeat-x top; height: 120px; width: 100%; padding-top: 30px; color: #5C5C5C;}
#footer .foot { width: 977px; background: url(../images/ff_06.gif) no-repeat 0 10px; height:110px; margin: auto; padding-top: 12px; }
#footer .foot .lef { margin-left: 35px; line-height:24px;}
#main .left { float: left; width: 269px; margin-top: 15px; }
#main .right { margin-left: 270px; margin-top: 15px; background: url(../images/ri_05.jpg) left bottom; padding-bottom: 15px; }
.clear { clear: both; }
#main .left .tit a { display: block; height: 60px; background: url(../images/ab_le_04.jpg); color: #FFF; font-size: 16px; line-height: 60px; text-decoration: none; font-weight: bold; text-align: center; }
#main .left .tit .hov, #main .left .tit a:hover { background: url(../images/ab_le_03.jpg); }
#main .left .cont { background: url(../images/ab_le_07.jpg); }
#main .left .cont .c_info { margin-left: 35px; line-height: 25px; }
#main .right .title { background: url(../images/ri_02.jpg); height: 39px; padding-left: 90px; }
#main .right .info { background: url(../images/ri_03.jpg); padding: 10px 15px; font-size: 12px; line-height: 25px; display: inline-block; }
#main .right .title span { line-height: 30px; display: block; font-size: 16px; font-weight: bold; color: #FFF; padding-top: 9px; width: 120px; text-align: center; }
input, textarea { border: 1px solid #CCC; }
#ne_div { padding-right: 20px; padding-left: 20px; }
.ne_li1 { float: left; }
.ne_li2 { float: right; }
#ne_ul li { height: 30px; line-height: 25px; border-bottom: 1px dashed #666666; }
.new_tit { line-height: 40px; font-weight: bold; font-size: 16px; text-align: center; height: 40px; }
.new_tit .new_tim { line-height: 40px; float: right; margin-right: 10px; color: #666; font-size: 12px; }
#pul a { height: 22px; background: url(../images/awh.jpg); line-height: 20px; text-align: center; display: block; padding-top: 8px; }
#pul a:hover, #pul .hov { background:url(../images/abl.jpg) }
#red_div { background: url(../images/ord.png) no-repeat center center; height: 76px; overflow: hidden; width: 302px; padding: 10px 15px 10px 25px; font: bold 14px/25px "Î¢ÈíÑÅºÚ", "ËÎÌå"; color: #333; margin-bottom: 10px; }
#p_im { float: left; margin: 10px; border: 1px solid #cccccc; }
#p_in { margin-left: 280px; line-height: 25px; }
#p_stitle { height: 30px; border-bottom: 1px dotted #999; margin-top: 10px; }
#p_sul li a { height: 25px; width: 70px; color: #000; display: block; }
#p_sul li a:hover { display: block; background:#f00; text-decoration: none; cursor: hand; }
#p_sul li { float: left; border: 1px solid #ccc; margin-right: 10px; width: 70px; text-align: center; }
.in_ul1 { list-style: none; margin: 0px; padding: 0px; float: left;/* [disabled]font-weight: bold; */ width: 100px; }
.in_ul2 { margin: 0px 0px 0px 100px; padding: 0px; list-style: none; width: 240px; }
.in_ul1 li,.in_ul2 li { border-bottom: 1px dotted #cccccc; line-height: 25px; height: 25px; }
.in_ul2 li strong{
	font-family:"ºÚÌå";
	font-size:14px;
	color:#000;
}
#p_stitle #p_sul { list-style: none; }
.c_list { padding: 5px 15px; line-height: 25px; }
#pro_img_ul { margin: 0px; padding: 0px; list-style: none; }
#pro_img_ul li { float: left; width: 132px; text-align: center; height: 172px; margin: 8px; padding: 4px; background: url(../images/probg.gif) no-repeat; }
#pro_img_ul li img { }
#pro_img_ul li div { background: #FFF0F0; }
#main .ab a { float: left; }
#main .info2 #lun { overflow: hidden; height:220px; }
#lun1, #lun2 { float: left; height: 110px; }
#lun1 div, #lun2 div { float: left; width:100px; text-align: center; line-height: 25px; margin: 0px 5px; }
#main .info2 #lun span a { line-height: 30px; text-decoration: none; color: #666; }
#main .info2 #lun span a:hover { color: #F00; text-decoration: underline; }
#main .info3 .qmb {  }
#main .info4 .smb { }
#main .info5 { background: url(../images/fw.jpg) no-repeat; }
#main .info5 form input { border: 1px solid #CCC; }
.ftop { right: 20px; bottom: 20px; position: fixed; }
.zpro { width: 978px; margin: auto; margin-top:20px; }
.zpro a{	
	color:#666;
}
#lun div a img { height:80px; width: 100px; border: 1px solid #CCC; float: left; }
#main #info_2 .qmb div strong { padding: 10px 0px 15px; display: block; font-size: 16px; color: #333; }
#main #info_3 .smb .swz strong { display: block; padding: 10px 0px 15px; font-size: 16px; color: #333; }
#main #info_3 .smb .swz p { line-height: 28px; font-size: 14px; padding: 0px; margin: 0px; }
#main #info_4 form .tex { height: 25px; width: 326px; background: url(../images/fw_03.jpg); padding: 0px 5px; color: #333; line-height: 25px; margin: 105px 5px 0px 386px; }
#main #info_4 form .sub { height: 25px; width: 51px; background: url(../images/fw_05.jpg) center center; border-width: 0px; }
#red_div .ri2 { float: right; margin: 8px 0px 0px; }
#main .left .xg .tit { background: #ddd; padding: 8px 5px; color: #333; }
#main .left .xg ul { margin-left: 20px; }
#main .left .xg { border: 1px solid #CCC; margin-top: 15px; width: 240px; margin-left: 23px; }
#p_showin div { padding:5px; }
#head .top_img #nav { height: 25px; width: 160px; position: absolute; bottom: -45px; z-index: 99; right: 0px; }
#head .top_img #nav a { float:left; height: 19px; width: 25px; text-align: center; padding-top: 6px; background: url(../images/button-2.jpg) no-repeat center center; }
#head .top_img #nav a:hover, #head .top_img #nav a:focus { background: url(/images/button-1.jpg) no-repeat center center; }
#footer .foot .lef .fx { float: right; }
.top .xml { position: absolute; top: 0px; right: 10px; }
.top .qq { position: absolute; top:85px; left:695px; width:250px; text-align: center; }
#footer .foot .fx { float: right; margin-right: 200px; }
#main .right .info .list-s a { width: 105px; text-align: center; display: inline-block; }
#main .right .info .c_list #pro_img_ul li div { height: 20px; line-height: 20px; }
#main .left .tit2 {  padding-top: 121px; background: url(../images/ab_le_02.jpg) no-repeat; }
#main .left .tit { padding-top: 121px; background: url(../images/ab_le_02.jpg) no-repeat; }
#main .dl .font2 { position: absolute; top: 51px; left: 53px; width: 299px; font-size: 12px; font-family:"Î¢ÈíÑÅºÚ"; }
#main #info_0 .le a { display: block; color: #000; text-decoration: none; position: absolute; right: 5px; bottom:30px; }
#main #info_0 .le span { display: block; margin-left: 52px; padding-top: 12px; }
#main #info_1 .pro_bk { padding:0px 0px 0px; }
