﻿@charset "UTF-8";
/* 全局样式 */
body{ font-size:12px; font-family:Aria, Verdana, Geneva, sans-serif; line-height:24px; color:#333; margin:0 auto; }
p,li,ul,h3,h2,h4{ font-family:Aria, Verdana, Geneva, sans-serif; margin:0; padding:0; list-style:none; font-size:12px;}
a{ text-decoration:none; color:#666;}
a:hover{ color:#333;}
.clear{ clear:both;}
.border1{ border:4px solid #eee;}

/*首页样式*/
#top{ width:1003px; margin:0 auto; height:105px;}
#kb{ width:1003px; margin:0 auto; height:5px;}
#logo{ background:url(logo.jpg) no-repeat 0 5px; float:left; width:785px; height:105px;}
#language{  float:right; width:145px; background:url(bg_version.jpg); height:35px; text-align: center;color:#fff;}
#language a{ color:#fff;}
#navibar{ background:url(bg_menu.jpg); height:38px;}
#menu{ margin:0 auto; width:939px; text-align:center;}
#menu span{ display: none;}
#menu li{ float:left; height:38px; line-height:38px;}
#menu li a{ display:block;} 
#home a{background:url(menu_01.jpg);width:89px; height:38px;}
#menu1 a{ background:url(menu_02.jpg);width:106px; height:38px;}
#menu2 a{  background:url(menu_03.jpg);width:105px; height:38px;}
#menu3 a{ background:url(menu_04.jpg);width:115px; height:38px;}
#menu4 a{ background:url(menu_05.jpg);width:97px; height:38px;}
#menu5 a{ background:url(menu_06.jpg);width:102px; height:38px;}
#menu6 a{ background:url(menu_07.jpg);width:104px; height:38px;}
#menu7 a{ background:url(menu_08.jpg);width:104px; height:38px;}
#menu8 a{ background:url(menu_09.jpg);width:104px; height:38px;}
#pic_main{ width:1003px; height:300px; background:url(pic_main.jpg); margin:0 auto 15px auto;}
#index_content{ width:976px; margin:0 auto;}
#index_left{ width: 210px; float:left;}
#index_left h3{ background:url(bg_index1.jpg) no-repeat; height:30px; color:#fff; font-weight:bold;padding-left:10px; line-height:30px;}
#index_left ul{ background:#fcfcfc; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; padding:0 10px;}
#index_left h4{ background:url(arrow1.jpg) no-repeat left center; font-weight:bold; padding-left:10px;}
#index_left li{ width:100%; }
.left-btm{ background:url(bg_btm2.jpg) ; height:11px; overflow:hidden; width:210px;}
.left-btm1{ background:url(bg_btm.jpg) ; height:11px; overflow:hidden; width:194px;}
.news_time{  float:left; width:70px; font-size:10px; color:#999;}
.news_title{ float:right; width:240px; }
#index_newsmore a{ display:block; width:70px; height:28px; color:#fff; background:#00aa32; text-align:center; font-size:14px; text-decoration:none; float:right; margin-top:10px;}
#index_newsmore a:hover{ background:#00ba39;}

#index_mid{ margin-left:20px; float:left; width:525px;}
#mid2{ margin-top:5px; overflow:hidden;_height:1%;}
#mid2 li{ width:49.9%; float:left; text-align:center;}
#mid1 img{ float:left; margin-right:5px;}
#mid1 h3{ background:url(bg_index2.jpg) no-repeat; width:525px; font-weight:normal; color:#999; height:35px; text-align:right; line-height:36px; overflow:hidden;}
#mid2 h3{ background:url(bg_index3.jpg) no-repeat; width:525px; font-weight:normal; color:#999; height:35px; text-align:right; line-height:36px; overflow:hidden;}
#index_right{ width:194px; float:right;}
#index_right1{ width:194px;}
#index_right1 h3{ background:url(bg_left1.jpg) no-repeat; height:30px; color:#fff; font-weight:bold;padding-left:10px; line-height:30px;}
#index_right1 .btm{ background:url(bg_btm.jpg); height:9px; width:194px; overflow:hidden;}
#index_right1 li{ height:25px; line-height:25px;}
#index_right1 ul{width:172px; margin:0 auto; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; padding:8px 10px 0 10px; background:#fcfcfc;}
#index_right1 .input1,#index_right1 select{ width:160px; border:1px solid #ccc;}
#searchpro{ width:50px; height:19px; background:url(btn_search.jpg); border:0; float:right; margin-right:10px;}
#footerbg{ background:#f3f3f3; border-top:1px solid #ddd; height:70px; margin-top:33px;}
#footer{ width:910px; margin:0 auto; line-height:23px; color:#888; font-size:11px;}
#footer #tel{ background:url(pic_tel.jpg) no-repeat center; width:314px; float:left; height:90px;}
#copyright{ float:right; width:830px; text-align:center; margin-top:10px;}

/*循环滚动代码样式开始*/
#scrollcontent{ width:2700px; height:140px;}
#scrollcontent li{ float:left;width:1320px;}
#scrollitem li{ float:left; width:165px; text-align:center;}
/*循环滚动代码样式结束*/

/*内页样式*/
#content{ margin:0 auto; width:976px; margin-top:12px; overflow:hidden;_height:1%;}
#sub1 #mainflash{background:url(pic_sub1.jpg);}
#sub2 #mainflash{background:url(pic_sub2.jpg);}
#sub3 #mainflash{background:url(pic_sub3.jpg);}
#sub4 #mainflash{background:url(pic_sub4.jpg);}
#sub5 #mainflash{background:url(pic_sub5.jpg);}
#sub6 #mainflash{background:url(pic_sub6.jpg);}
#mainflash{width:1003px; height:250px; margin:0 auto;}
#main-flash{width:1003px; height:300px; margin:0 auto;}
#mainflash p{font-size:18px; color:#444; text-transform:uppercase; font-weight:bold; position:absolute; bottom:12px;left:12px; display:none;}
#left{ width:194px; float:left;}
#left_one h3{ padding:0; margin:0; font:14px 宋体;color:#fff; background:url(bg_left1.jpg); height:30px; line-height:30px; font-weight:bold; text-align: center;}
.bit9{ font-size:9px; font-family:Arial; font-weight:normal;}
.bit10{ font-size:10px; font-family:Tahoma;font-weight:normal; display:none;}
#left_one li{ width:172px; overflow:hidden;}
#left_one li a{ display:block; height:33px; line-height:33px; background:url(bg_left_item.gif); padding-left:38px;color:#555; font-size:12px;}
#left_one li a:hover{background:url(bg_left_item.gif) 0; color:#008b2b; text-decoration:none; font-weight:bold; padding-left:38px;}
#left_one ul{width:172px; margin:0 auto; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; padding:0 10px; background:#fcfcfc;}
#left_one .btm{ background:url(bg_btm.jpg); height:9px; width:194px;}
#link1 a,#link2 a{ display:block; width:194px; height:68px;}
#link1{ background:url(left_link1.jpg); margin-top:10px;}
#link2{ background:url(left_link2.jpg);margin-top:10px;}

#left_two{display:none;}
#left_two ul{width:186px; margin:25px auto 10px auto;}
#left_two li{ height:30px; line-height:30px;}
.input_search{ width:180px; border:1px solid #ccc; color:#555; font-size:12px; height:17px; line-height:17px; padding:2px;}
.btn_search{ width:52px; height:20px; border:0; background:url(btn_search.gif); float:right;}
#left_three{ background:url(pic_tel.jpg); width:194px; height:144px; margin:0 auto; margin-top:10px;}

#index2_left{ width: 194px; float:left;}
#index2_left h3{ background:url(bg_left1.jpg) no-repeat; height:30px; color:#fff; font-weight:bold;padding-left:10px; line-height:30px;}
#index2_left ul{ background:#fcfcfc; border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2; padding:0 10px;}
#index2_left h4{ background:url(arrow1.jpg) no-repeat left center; font-weight:bold; padding-left:10px;}
#index2_left li{ width:100%; }

#right{ width:763px; float:right;}
#right_title h3 span.location{ float:right; font-size:12px; font-weight:normal; color:#888;}
#right_title h3 span.gray{ font-size:13px; font-weight:normal; color:#ccc; font-family:Arial, Helvetica, sans-serif; padding-left:5px;}
#right_title{ height:30px; background:url(bg_right1.gif) bottom repeat-x; width:100%; line-height:25px;}
#right_title h3{ padding:0; margin:0; font-size:14px; font-weight:bold; color:#008128; background:url(icon_arrow3.gif) left center no-repeat; padding-left:20px;}
#right_content{ color:#444; line-height:28px; padding-top:0px;min-height:280px; border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5; background:#fcfcfc; padding:5px 15px;}
#right_content1{ color:#444; line-height:28px;min-height:280px;}
.right-top{ width:763px; background:url(bg_right1.jpg); height:10px; overflow:hidden;}
.right-bottom{ width:763px; background:url(bg_right2.jpg); height:10px;overflow:hidden;}
[class]right_content{height:auto;} 
[class]right_content1{height:auto;} 
#right_content h3{ padding:0; margin:0; font-size:14px; font-weight:bold; text-align:center; color:#222; height:25px; line-height:30px; background:#f9f9f9;}
#right_content .from{ text-align:center; color:#888; border-bottom:0px dotted #ddd; margin-bottom:10px;}
#newslist li{ background:url(icon_arrow4.gif) no-repeat 8px center; padding-left:25px; border-bottom:1px dotted #ddd; height:33px; line-height:33px;}
.newstitle_in{ width:500px; float:left;}
.newstitle_in a{ color:#444;}
.newstitle_in a:hover{ text-decoration:none; color:#000;}
.date_in{ float:right; width:80px; color:#888; font-size:11px; font-family:arial;}
.page{ width:100%; text-align:center; clear:both; margin-top:15px;}
.page1{ width:100%; text-align:center; clear:both;}
.message{ padding:0 0 0 40px;}
.message input{ height:17px; margin:2px; border:1px solid #ccc; font-size:12px;}
.message textarea{ margin:2px;border:1px solid #ccc;font-size:12px;}
.message .btn1{ background:#eee; width:80px; height:21px; border:1px solid #ccc; margin-top:20px;}
.message label{
	width:70px; 
	display:-moz-inline-box; /*for mozilla*/
	display:inline-block; /*for Opera & IE*/
	text-align:left;
	vertical-align:top;
	
}


#prolist{ padding-top:10px; overflow:hidden;_height:1%;}
#prolist li{ float:left; width:33.3%; text-align:center;}
.pro_bg{width:100%; height:180px; margin-bottom:10px;text-align:center;}
#pro_img{height:115px; text-align:center; width:240px;}

.pro_bg img{ padding:2px; border:1px solid #ddd; width:150px; height:150px;}
.pro_bg a:hover img{ border:1px solid #c9e5bb; padding:2px;}
#pro_title{height:33px; line-height:30px; text-align:center}
.pro_title{ background:#fcfcfc; border-bottom:1px solid #ddd; padding-left:10px; font-weight:bold; margin-top:5px;}
.pro_img{ text-align:center; padding-top:20px;}
.pro_title1{background:#fcfcfc; border-bottom:1px solid #ddd; padding-left:10px; font-weight:bold; margin-top:15px;}
.pro_intro{ padding:10px;}

/*导航条突出显示效果*/
#index #home{background:url(bg_menu_over.jpg) center;}
#sub1 #menu1{background:url(bg_menu_over.jpg) center;}
#sub2 #menu2{background:url(bg_menu_over.jpg) center;}
#sub3 #menu3{background:url(bg_menu_over.jpg) center;}
#sub4 #menu4{background:url(bg_menu_over.jpg) center;}
#sub5 #menu5{background:url(bg_menu_over.jpg) center;}
#sub6 #menu6{background:url(bg_menu_over.jpg) center;}
