﻿/* CSS Document */
@charset "GB2312";
body {border: 0px;	color: #666;	font-size:12px;;	text-align: left;padding:0px;font-size:12px;margin:0; font-family:"微软雅黑"; background:#f1f1f1;}
a:visited,a:link {color:#000;text-decoration: none;}
a:hover{color:red;text-decoration: underline;  }
form{ margin:0px; padding:0px;}
img { border:0px;}
div{ width:100%; overflow:hidden;text-align:left;}
ul{padding:0px; margin:0px; list-style:none;}
#page_brief{ display:none; height:0px;width:100%;overflow:hidden;clear:both;}
.clear{ clear: both; height:0px;}

.body_top{ height:4px; background:#fff url(body_top.jpg);}
.body_bottom{ height:4px; background:#fff url(body_bottom.jpg);}


#tableSet table{border:1px solid #ccc;border-width:1px 0 0 1px;margin:2px;border-collapse:collapse;}
#tableSet td,th{border:1px solid #ccc;border-width:0 1px 1px 0;margin:2px; font-size:12px; padding:5px;}
#tableSet th{text-align:center;font-weight:bold;background-color:#F4F4F4; text-align:center; color:#069}
/* 主页主体框架 */

#master{width:963px; background:#fff url(body_bg.jpg); margin:0px auto 20px auto;}
#MatterSet{text-align:justify; text-indent:20px; color:#666; line-height:20px;font-size:14px;}
#address{ margin-top:5px; margin-bottom:5px; font-size:12px;color:#666;}
#address a{ color:#666}
#address_left{ float:left; width:250px; font-size:18px;color:#666;}
#address_right{ float:right; width:500px; text-align:right}

#header{height:63px; width:945px; margin:0 auto 0 auto;}
#header_left{ float:left; width:600px; padding:20px 0 0 20px;}
#header_right{ float:left; width:300px; text-align:right;padding-top:20px; height:27px; line-height:27px; font-size:18px; color:#000; padding-top:22px;}



#menu{ height:32px; background-image:url(menu.jpg); width:945px; margin:0 auto 10px auto;}
#menu li{ float:left; text-align:center; margin-right:10px;}
#menu a{ color:#FFF; text-decoration:none}

#back{VISIBILITY: visible; WIDTH: 160px; POSITION: absolute; HEIGHT: 140px}

.menu{LEFT: -5px; VISIBILITY: hidden; WIDTH: 100px; POSITION: absolute; TOP: 14px; padding-top:5px;}
#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7,#menu8,#menu9,#menu10,#menu11{LEFT: -5px; VISIBILITY: hidden; WIDTH: 150px; POSITION: absolute; TOP: 14px;padding-top:7px;}
#menu1 li,#menu2 li,#menu3 li,#menu4 li,#menu5 li,#menu6 li,#menu7 li,#menu8 li,#menu9,#menu10 li,#menu11 li{ float:none;}
#menu1 a,#menu2 a,#menu3 a,#menu4 a,#menu5 a,#menu6 a,#menu7 a,#menu8 a,#menu9 a,#menu10 a,#menu11 a{ display:block; WIDTH: 150px;text-align:left;height:18px; padding-top:5px; background:#000; text-indent:5px;}

#menu1 a:hover,#menu2 a:hover,#menu3 a:hover,#menu4 a:hover,#menu5 a:hover,#menu6 a:hover,#menu7 a:hover,#menu8 a:hover,#menu9 a:hover,#menu10 a:hover,#menu11 a:hover{ background:#fff; color:#000;}


#menu_left{ float:left; width:550px; padding-left:20px; padding-top:8px;}
#menu_right{ float:right; width:220px; padding-top:5px;}

#search{ width:100%;}
#search form{ margin:0px; padding:0px;}
#search form .search_input{ width:120px; height:18px; background-image:url(search.jpg);border:0px;font-size:12px; color:#666; text-indent:23px; padding-top:5px;}
#search input{border:0px;}
#search form .search_submit{ width:48px; height:23px;background-image:url(search_btn.jpg); border:0px; margin-left:10px; color:#000; font-size:12px}

#banner{ width:945px; margin:0 auto 10px auto;}
#fuwu{ width:975px; padding-left:10px; margin-bottom:10px;}
#fuwu1{height:195px;width:230px;float:left; border:1px solid #ddd; margin-right:5px;}
#fuwu1_title{font:12px;font-weight:bold; color:#069; width:auto; height:25px; line-height:25px; margin:1px; background:#f1f1f1;}
#fuwu1_title .title{ float:left; padding-left:5px;}
#fuwu1_title .time{ float:right; text-align:right; padding-right:5px;}
#fuwu1_title .time a{ color:#ccc;}
#fuwu1_content{ padding:5px; width:auto;}

#function{ width:975px; padding-left:10px; margin-bottom:10px; height:62px;}
#function img{ margin-right:5px;}

#newcase{ width:945px; margin:0 auto 0 auto;}
#case,#case1,#case2,#case3,#case4,#case5,#case_menu{margin-left:auto; margin-right:auto}
#case_menu{ margin-top:15px; width:975px;}
#case_menu li{ float:left;text-align:center; font-size:14px; font-weight:bold;}
#case_menu a{ display:block; width:195px; height:21px; padding-top:8px; text-decoration:none; color:#FFF}


#btn1{ background-image:url(case_01.jpg)}
#btn2{ background-image:url(case_02.jpg)}
#btn3{ background-image:url(case_03.jpg)}
#btn4{ background-image:url(case_04.jpg)}
#btn5{ background-image:url(case_05.jpg)}

#case{ width:940px; height:154px; padding-top:20px; padding-left:30px; padding-right:30px; background-image:url(index_10.jpg); margin-left:auto; margin-right:auto; background-repeat:no-repeat}
#case1,#case2,#case3,#case4,#case5{ width:975px;}

#footer{ width:945px; margin:0 auto 10px auto;}
#bottom{ height:30px; line-height:30px; border:1px solid #ddd; background:#f9f9f9; margin-bottom:10px; width:auto;}
#bottom ul{ padding-left:20px;}
#bottom li{ float:left; width:60px;}
#bottom li a,#footer a{ color:#666;}
#friend{padding-left:20px}
#friend a{color:#666}
.foot{ background:#f1f1f1; text-align:center; padding:10px;}



#main{ width:945px; margin: 0 auto 10px auto;}

#main_left{width:150px;float:left;}
#main_menu{}
#main_menuTitle{ width:184px; height:20px; background-image:url(menu.jpg); padding-left:15px; line-height:20px;color:#FFF; font-weight:bold}
#main_menuMatter a{ display:block; width:184px; text-indent:15px; padding-top:8px; height:20px; background:#ECECEC; margin-top:1px; text-decoration:none; font-size:12px;}
#main_menuMatter a:hover{ background:#ccc; color:#000}
#main_footer{ height:22px;margin-top:1px;}

#main_right{ width:780px; float:right;}
#main_bannter{ margin-bottom:10px;}

#contect_pro{ float:left;width:600px; font-size:14px; }
#leftmenu_pro{ float:right;width:150px;}

#box{ width:148px; border:1px solid #f1f1f1; margin-bottom:10px;}
#box_title{ background:#f1f1f1; color:#666; text-indent:10px; font-size:12px; padding-top:5px; height:20px;}
#box_matter{padding:3px;font-size:12px; color:#666}
#box_matter img{ margin-bottom:5px;}
#box_footer{ border-top:1px solid #f1f1f1;padding:3px;}
#box_footer a{ color:#069}


#about{ margin-top:20px; margin-left:20px;}
#about_title,#about_matter,#about_matter a{color:#666}
#about_title{ font-weight:bold;}

#menubar {	FONT: 12px ; COLOR: white; POSITION: relative;}





#bg{ background:#0189BB}
#bg2{ background-image:url(index_01.jpg); background-repeat:repeat-x}


#newsBox{}
#newsBox_title{ float:left; width:80%;}
#newsBox_title a{ color:#666}
#newsBox_title a:hover{ color:#F00}
#newsBox_time{ float:right; width:20%; color:#666; font-family:Arial; font-size:10px; text-align:right}

#case5 li{ padding:0px;}
#case1 #newsBox_title,#case2 #newsBox_title,#case3 #newsBox_title,#case4 #newsBox_title,#case5 #newsBox_title{ width:220px;}
#case1 #newsBox_time,#case2 #newsBox_time,#case3 #newsBox_time,#case4 #newsBox_time,#case5 #newsBox_time{ width:70px; padding-right:5px;}

#reset01 li,#reset01 a{ text-indent:0px;}

#reset02 li{ background-image:url(dot4.jpg); background-repeat:no-repeat; background-position:1% 40%;border-bottom:1px dashed #f1f1f1; height:20px;}
#reset02 #newsBox_title{text-indent:15px; }

#reset03{ margin-left:15px; color:#666;}
#reset03 li{ line-height:20px;}
#reset03 a{ color:#666;}
#reset03 a:hover{ color:#F00;}


#reset04 #ClassLi a{ font-weight:bold}

#reset05{ margin-top:10px;}
#reset05 #newsBox_time{ display:none;}
#reset05 a{ text-indent:0px;}
#reset05 li{ width:80%; line-height:20px;}
#reset05 #ClassLi{}

#reset06 li{ line-height:20px;}
#reset06 a{ color:#666}
#reset06 a:hover{ color:#F00}


#resetYZ #newsBox_time{ display:none}

#newslist ul{ margin-top:10px;}
#newslist li{ text-indent:13px; line-height:15px;}
#newslist_bottom{ background-image:url(icon_01.gif);height:7px; width:7px; float:right; margin-right:5px;}
#newstitle{ color:#000; font-weight:bold; margin-left:13px;}
#newstitle2,#newstitle3{ float:left;color:#000; font-weight:bold; width:120px;}
#newstitle2{ margin-left:5px;}
#more{ float:right; width:50px;}
#more a{color:#666; font:10px Verdana;}

#newslisttitle{ width:590px; height:30px; padding:0px; margin:0px;}
#newslisttitle_left,#newslisttitle_right{border:1px solid #CCC; background:#f1f1f1; font-size:12px; color:#666; text-align:center; padding:2px;}
#newslisttitle_left{ float:left;  margin-right:5px; width:525px;}
#newslisttitle_right{ float:right; width:45px;}


#newslist2{ margin-left:13px;}
#newslist2 #newsBox{width:220px;}
#newslist2 #newsBox_title{ width:150px;}
#newslist2 #newsBox_time{ width:55px;}

#ClassLi_1 a{ background:#FFF; font-weight:bold;}


#yanzheng_pic,#yanzheng_news{margin-top:5px; float:left; }
#yanzheng_pic{ width:102px; margin-left:5px;}
#yanzheng_news{width:150px;}


#li2 a{text-indent:30px;background-image:url(dot4.gif); background-repeat:no-repeat;background-position:11% 50%;}
#li2 a:hover{background-image:url(dot4.gif); background-repeat:no-repeat;background-position:11% 50%;}
#li2_2 a{ background:#FFF;text-indent:30px; font-weight:bold; background-image:url(dot4.gif); background-repeat:no-repeat;background-position:11% 50%;}
#li2_2 a:hover{background-image:url(dot4.gif); background-repeat:no-repeat;background-position:11% 50%;}

#contect{ font-size:14px; text-align:justify}
#cad{ margin-top:10px; margin-bottom:10px;}


#index_box01{ float:left; width:230px; border-right:1px solid #CCC; height:120px;}
#index_box012{ float:left; width:230px;}










#location{ width:100%; text-indent:20px; background:url(index_bg.jpg) repeat-x; float:left; line-height:30px; font-size:14px; border-bottom:1px #CCCCCC solid ; background:#EEE; 	}
#location a{ }


#page_list{ clear:both; width:100%; padding-left:20px; margin-top:20px;}
#page_list label{ padding-left:5px; padding-right:5px; font-size:12px;border:1px solid #CCCCCC;  height:18px; margin-right:3px;}



#pic{ float:left;width:113px; height:66px; border:1px solid #CCC;}
#pro_title,#pro_brief{ float:left;width:175px; margin-left:5px;}
#pro_title{ font-weight:bold; font-size:12px; color:#069}
#pro_brief{ color:#666; height:50px; overflow:hidden}
#pic_box{ width:300px; margin-bottom:50px;float:left;}
#wenzi{text-align:center;}


#news_count{font: 12px}
#news_relate{ width:100%; clear:both;}
#news_relate ul{ list-style:circle;}
#news_relate ul li{ width:200px; float:left;text-overflow :ellipsis; white-space:nowrap;	overflow:hidden; text-align:left; padding-left:20px;}
#news_relate li,#li_label,#li_map{ width:30%; float:left; margin-right:10px; text-indent:25px;background:url(dot4.gif) 12 5 no-repeat; overflow:hidden;white-space:nowrap;text-overflow :ellipsis;}
#news_relate li { width:95%; float:left; margin-right:10px; text-indent:25px;background:url(dot4.gif) 35 5 no-repeat; overflow:hidden;white-space:nowrap;text-overflow :ellipsis;}
#news_hot #newsBox{ width:570px;}
#box_p_c{ padding-left:25px; width:630px;}


#newsbox{ border-bottom:1px solid #f1f1f1; padding-bottom:20px; margin-bottom:20px; width:100%; height:140px;}
#newsbox_title{}
#newsbox_titleleft{ float:left; font-weight:bold; color:#036; width:200px;}
#newsbox_titleright{ float:right; width:100px; text-align:right;}
#newsbox_titleright a{ color:#666}
#newsbox_pic{ float:left; width:120px; margin-right:10px;}
#newsbox_contect{ float:left; width:460px;}

#order{ font-size:12px}



#qq{Z-INDEX: 20; RIGHT: 10px; WIDTH: 100px; POSITION: absolute; TOP: 163px; TEXT-ALIGN: center; background:url(qq_bg.gif) no-repeat; padding:10px 0 10px 0;}
