@charset "utf-8";
*{ padding:0; margin:0}
.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}
body {
	margin:0;
	padding:0;
	background:url(../images/bg.jpg) left top no-repeat;
	font-size:12px;
	font-family:"宋体";
    color:#666666;
	overflow-x:hidden;
	}
ol{ padding:2em; padding-left:2.4em;}
img { border:0}
#head{ margin:auto; width:1000px;}
.head_title{ background:url(../images/head_bg.gif) no-repeat; width:1000px; height:64px;}
.main_title{ float:left; margin-left:568px; margin-top:20px;_margin-left:284px;}
.main_search{ float:left;margin-top:20px; background:url(../images/search_bg.gif) no-repeat; width:160px; height:24px;}
.search_input{ border:0; height:15px; margin-left:3px; margin-top:5px; width:120px; float:left;}
.menu {}

.menu li { list-style:none; margin:0px; float:left; padding:0px;overflow:hidden; height:35px; display:block;}


.menu1{background:url(../images/menu1.gif) no-repeat; width:190px; height:35px;}

.menu2{background:url(../images/menu2.gif) no-repeat; width:95px; height:35px;}
.menu2:hover{background:url(../images/menu2_1.gif) no-repeat; width:95px; height:35px;}
.menu2 a{ font-size:1px; width:95px; height:35px; display:block; color:#FFF;}
.menu3{background:url(../images/menu3.gif) no-repeat; width:99px; height:35px;}
.menu3:hover{background:url(../images/menu3_1.gif) no-repeat; width:99px; height:35px;}
.type1{background:url(../images/menu3_1.gif) no-repeat; width:99px; height:35px;}
.menu3 a{ font-size:1px; width:99px; height:35px; display:block; color:#FFF;}
.menu4{background:url(../images/menu4.gif) no-repeat; width:100px; height:35px;}
.menu4:hover{background:url(../images/menu4_1.gif) no-repeat; width:100px; height:35px;}
.menu4 a{ font-size:1px; width:99px; height:35px; display:block; color:#FFF;}
.menu5{background:url(../images/menu5.gif) no-repeat; width:99px; height:35px;}
.menu5:hover{background:url(../images/menu5_1.gif) no-repeat; width:99px; height:35px;}
.menu5 a{ font-size:1px; width:99px; height:35px; display:block; color:#FFF;}
.menu6{background:url(../images/menu6.gif) no-repeat; width:100px; height:35px;}
.menu6:hover{background:url(../images/menu6_1.gif) no-repeat; width:100px; height:35px;}
.menu6 a{ font-size:1px; width:99px; height:35px; display:block; color:#FFF;}
.menu7{background:url(../images/menu7.gif) no-repeat; width:99px; height:35px;}
.menu7:hover{background:url(../images/menu7_1.gif) no-repeat; width:99px; height:35px;}
.menu7 a{ font-size:1px; width:99px; height:35px; display:block; color:#FFF;}
.menu8{background:url(../images/menu8.gif) no-repeat; width:100px; height:35px;}
.menu8:hover{background:url(../images/menu8_1.gif) no-repeat; width:100px; height:35px;}
.menu8 a{ font-size:1px; width:99px; height:35px; display:block; color:#FFF;}
.menu9{background:url(../images/menu9.gif) no-repeat; width:98px; height:35px;}
.menu9:hover{background:url(../images/menu9_1.gif) no-repeat; width:98px; height:35px;}
.menu9 a{ font-size:1px; width:99px; height:35px; display:block; color:#FFF;}
.menu_about li{ list-style:none; float:left; width:103px; height:21px; margin-top:1px;}
.menu_about li a{width:103px; height:21px; display:block; text-align:center; margin-left:6px; line-height:21px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#213f99; font-size:14px; text-align:center;}
.menu_about li a:hover{ background:url(../images/meun2_bg.gif); width:92px; height:31px;}
.secondary{ background:url(../images/second_bg1.gif) no-repeat; width:123px; height:31px; font-size:12px; line-height:20px; color:#666;}
.secondary a{ font-size:12px; line-height:31px; color:#666666; text-decoration:none;display:block;width:123px;}
.secondary a:hover{ color:#ffffff; background:url(../images/second_bg2.gif) no-repeat; width:123px; height:31px; display:block;}
.banner{ margin-left:20px;}
.down_center{ margin:auto; width:1000px;}
#center{background:url(../images/center_bg.gif) repeat-x; margin:auto; }
.main_left{background:url(../images/news.gif) no-repeat; width:393px; height:194px; float:left; margin-left:20px;_margin-left:10px;}
.main_left2{background:url(../images/news2.gif) no-repeat; width:393px; height:194px; float:left; margin-left:20px;_margin-left:10px;}
.center_news li{ float:left; list-style:none;}
.news{ margin-top:25px;height:20px;}
.news a{ font-size:1px; width:80px; height:20px; display:block; color:#FFF; text-decoration:none;}
.news2{ margin-top:25px;height:20px;}
.news2 a{ font-size:1px; width:80px; height:20px; display:block; color:#FFF; text-decoration:none;}
.more1{ float:right; margin-top:20px; margin-right:10px;}
.more2{ float:right; margin-top:20px; margin-right:10px;}
.more1 a{ display:block; width:40px; height:20px; color:#FFF; font-size:1px;}
.more2 a{ display:block; width:40px; height:20px; color:#FFF; font-size:1px;}
.news_time{ float:left; width:96px; padding-left:28px; line-height:22px; color:#486f8f;}
.news_text{ float:left; line-height:24px; width:277px;}
.news_text a{ color:#666666; text-decoration:none;}
.news_content3 li{ list-style:none; background:url(../images/news_bg.gif) no-repeat; width:393px; height:30px;}
.news_content2 li{ list-style:none;background:url(../images/news_bg.gif) no-repeat; width:393px; height:30px;}
.show2{ display:none;}
.main_center{ float:left; width:343px;}
.main_yewu{ background:url(../images/yewu.gif) no-repeat; width:343px;height:50px;}
.main_right{ float:left; width:224px;}
.right_title{ background: url(../images/right_title.jpg) no-repeat; width:224px;_width:224px;height:50px;}
.title1{float:left; width:140px;}
.title2{float:left; width:40px; text-align:right;}
.title1 a{ display:block;margin-top:28px; width:100px; font-size:1px; width:100px; height:20px; color:#f0f0f0;}
.title2 a{ display:none;margin-top:28px; width:100px; font-size:1px; width:40px;height:20px;color:#f0f0f0;}
.text2{ background:url(../images/text2.gif) no-repeat; width:224px; height:30px;}
.text2 a{ text-decoration:none; color:#666;}
.tools{ background:url(../images/tools.jpg) no-repeat; width:224px; height:74px;}
.cha1{ float:left; margin-top:28px; margin-left:48px; width:60px;_margin-left:24px;}
.cha1 a{ text-decoration:none; color:#f0f0f0; font-size:1px; width:60px; height:20px; display:block;}
.cha2{ float:left;margin-top:28px;margin-left:40px;_margin-left:20px;}
.cha2 a{ text-decoration:none; color:#f0f0f0; font-size:1px; width:60px; height:20px; display:block; text-align:right;}
.cha3{ clear:both; margin-left:48px;}
.cha3 a{ text-decoration:none; color:#f0f0f0; font-size:1px; width:140px; height:20px; display:block; text-align:right;}
.leave{ background:url(../images/leave.jpg) no-repeat; width:224px; height:34px; clear:both;}
.leave a{ text-decoration:none; font-size:1px; color:#f0f0f0; width:220px; height:30px; display:block;}


#foot{ margin-top:12px; clear:both; height:60px; margin:auto;}
.footer{ background:url(../images/foot.gif) no-repeat; width:960px; height:24px; margin-left:20px;}
.foot_left{ float:left; padding-left:13px;color:#7f7f7f;}
.foot_left a{ text-decoration:none; color:#666666; line-height:24px;}
.foot_right{ float:right;padding-right:5px;color:#66666;line-height:24px;}
.foot_right a{ color:#66666; text-decoration:none;}


/*down*/
.down_left{ float:left; width:217px; margin-left:20px;_margin-left:10px; }
.down_right{ float:left;}
.down_title{ background:url(../images/down_title.gif) no-repeat; width:197px; height:23px; color:#ffffff; padding-top:33px; padding-left:20px;}
.down_tree li{  list-style:none;  line-height:37px; color:#666666; text-indent:20px;width:202px;}


.down_tree li a{ display:block; width:202px; height:37px;}
.tree1{background:url(../images/down_bg.gif) no-repeat; width:202px; }
.tree1 a{ text-decoration:none; color:#ffffff;}
.tree2 a{ text-decoration:none; color:#666666;}
.tree2{background:url(../images/down_bg2.gif) no-repeat; width:202px;  }
.tree2 a:hover{background:url(../images/down_bg.gif) no-repeat; width:202px;  }
.guest{ padding-top:7px; margin-left:7px; clear:both;}
.down_name{ background:url(../images/down_name.gif) no-repeat; width:743px; height:88px;}
.down_text1{ padding-top:28px; margin-left:18px;}
.down_text2{ margin-top:20px; margin-left:34px; font-size:16px; color:#0c6aa5; font-weight:bolder;}
.downs{ background:url(../images/downs.gif) no-repeat; width:702px; height:27px; margin-left:20px; margin-top:20px;}
.downs_text{ background:url(../images/downs_bg.gif) repeat-y;margin-left:20px; min-height:270px;}
.downs_text_0 { background-color:#999}
.downs_text_1{ float:left; width:70px; text-align:center; line-height:20px;}
.downs_text_2{ float:left; width:420px; text-indent:20px;line-height:20px;}
.downs_text_2 a{ color:#666666; text-decoration:none;}
.downs_text_2 a:hover{ color:#000; text-decoration:none;}
.downs_text_3{ float:left;width:80px; text-align:center;line-height:20px;}
.downs_text_4{ float:left;width:126px; text-align:center;line-height:20px;}
.downs_text_4 a{color:#666666; text-decoration:none;}
.downs_foot{ background:url(../images/downs_foot.gif) no-repeat; width:702px; height:4px;margin-left:20px;}
.page{ margin-top:20px; text-align:center; margin-bottom:20px;}
.text_color{ background:url(../images/color_bg.gif) no-repeat; width:702px; height:19px;}
/*news*/
.news_list{ background:url(../images/news_list.gif) no-repeat; width:738px; height:18px; margin-top:30px;}
.news_list2{ background:url(../images/news_list2.gif) no-repeat; width:738px; height:18px; margin-top:30px;}
.news_text_list{ margin-top:15px; min-height:240px;}
.news_text_list li{ background:url(../images/news_text_list.gif) no-repeat; width:738px; height:20px; list-style:none; line-height:20px; margin-top:2px;}
.news_title{ float:left; width:530px; padding-left:70px;}
.area_view{ color:#666; text-decoration:none; }
.news_title a{ color:#666; text-decoration:none;}
.news_time{ float:left; color:#666666;}
.news_foot{ border-bottom:#efefef 1px solid; width:700px; margin-left:20px;}
.news_title2{ margin-top:30px; text-align:center; font-size:14px; color:Black; font-weight:bolder;}
.news_content{  width:720px; clear:both; min-height:400px; line-height:20px; }
/*about*/
.about_list{ margin-top:37px; margin-left:20px; width:712px; min-height:340px; line-height:20px;}
/*products*/
.product_title li{ list-style:none;  line-height:37px; color:#666666; text-indent:20px;width:202px;}

a.product3 {color:#666666;}
.product1{background:url(../images/product_bg2.gif) no-repeat; width:202px; }
.product2{background:url(../images/product_bg.gif) no-repeat; width:202px;  }


.product2 a:hover{background:url(../images/product_bg2.gif) no-repeat; width:202px;  }
.pic{ width:738px; background:url(../images/p_ul_bg.gif) repeat-y;}
.pic li{ list-style:none; margin-left:60px;_padding-left:60px;_margin-left:0px; float:left;  height:211px;}
.p_img{ border:#cccccc 1px solid; padding:3px 4px 3px 3px;  margin-top:30px;}
.P_text{ width:104px; height:38px; text-align:center; line-height:38px; color:#666; font-weight:bolder;}
.P_text a{ text-decoration:none; color:#666;}
.products_text{ background:url(../images/pic_bg.gif) no-repeat; width:731px; height:41px; clear:both;}
.products_text li{ list-style:none; float:left; margin-left:60px; width:104px; text-align:center; margin-top:10px; color:#666; font-weight:bold;}
.yewu_title{ background:url(../images/yewu_title.jpg) no-repeat; width:697px; height:28px; margin-left:22px; margin-top:30px;}
.yewu_list li{ list-style:none;margin-left:22px; width:697px; border-bottom:#999 1px solid; }
.yewu_text{ width:100px; float:left; text-align:center; display:table-cell; vertical-align:middle; height:100%;}
.yewu_text2{ width:530px; float:left;border-left:#999 1px solid; padding-left:20px; padding-top:10px; padding-bottom:10px;}
.yewuTable{ width:697px; margin-left:22px; margin-top:30px;}
.yewuTable th{ background:#dae9f2; border-top: #6faace 1px solid;}
	.th1{ width:100px; border-right:#000 1px solid;}
	.td1{ width:100px; border-right:#d9d9d9 1px solid; text-align:center;}
	.td2{ text-indent:20px;}
	.td3 a{ text-decoration:none; color:#444444;}
	.yewuTable tbody td{ border-bottom:#d9d9d9 1px solid; padding:10px; }
	  .yewuTable tbody	tr {
 background-color: expression(this.sectionRowIndex==0?"#ffffff":((this.sectionRowIndex%2==0) ? "#ffffff" : "#edf5f9"));
}

.people{ width:712px; text-align:center; font-size:14px; margin-top:20px;}
/*MARK*/
.mark{ border-bottom:#cbcbcb 1px solid; margin-top:33px; height:29px; width:710px; margin-left:15px;} 
.mark li{ list-style:none; float:left; margin-left:4px; line-height:30px; font-family:Arial; font-size:18px; width:22px; text-align:center; }
.mark li a{ text-decoration:none; color:#666666;}
.mark_title{ background:url(../images/mark_bg.gif) no-repeat; width:22px; height:30px;}
.mark_text{width:710px;}
.mark_content{ background-color:#f6f6f6; width:710px; margin-left:15px; margin-bottom:20px; border-bottom:#cbcbcb 1px solid;  }
.mark_text li{ float:left; list-style:none; background:url(../images/mark_text_bg.gif) no-repeat;width:254px; height:20px; line-height:20px; margin-left:70px; margin-top:10px; text-indent:18px;}
.show{display:none;}

.markMap{ background:url(../images/markMap.jpg) no-repeat; width:740px; height:400px; font-size:18px; font-weight:bolder; color:#0478b7}
.markMap a{ text-decoration:none; color:#0478b7;}
.markMap a:hover{color:#666666;}
.area1{ padding-top:70px; margin-left:163px; width:100px; float:left;}
.area2{ padding-top:58px; margin-left:66px; width:100px;float:left;}
.area3{ padding-top:78px; margin-left:50px; width:100px;float:left;}
.area4{ padding-top:92px; margin-left:182px; width:100px;float:left;}
.area5{ padding-top:62px; margin-left:92px; width:100px;float:left;}
.area6{ padding-top:90px; margin-left:117px; width:100px;float:left;}
#button{ border:0px; opacity:0; filter:alpha(opacity=0); margin-top:-10px; float:left;}
.map li{ float:left; width:100px; list-style:none; margin-top:10px; margin-bottom:10px;}
.map li a{ text-decoration:none; color:#666;}
.moodmap{ clear:both;}
.Durl a{ text-decoration:none; color:#666;}