﻿@charset "utf-8";
/* 全局样式 */
body{ font-size:12px; line-height:22px; color:#333; margin:0; font-family:宋体,arial; background:url(bg_sub.jpg) repeat-x;}
#home{ background:url(bg.jpg) repeat-x;}
li,ul,h3,h4,p,img,h2{ list-style:none; margin:0; padding:0; font-size:12px; font-weight:normal; border:0;-ms-interpolation-mode: bicubic;}
a{ text-decoration:none; color:#444;}
a:hover{color:#222;}
.color1{ color:#8ba006;}
.borderTextStyle{ border:1px solid #ccc;}

/*首页样式*/
#main{ width:1004px; margin:0 auto; height:580px;}
#index{ background:url(bg_index.jpg) repeat-x}
#menubar{ width:100%; background:url(bg_menu.jpg); height:39px;}
#header_container{ width:100%;background:url(bg_top1.jpg); height:80px;}
#header{width:965px; margin:0 auto; height:275px;}
#logo{ background:url(logo.jpg); width:190px; height:55px; float:left; margin:10px 0 0 0; display:inline;}
#logo a{ width:190px; height:55px; display:block;}
#language{ width:100px; color:#888; float:right; height:34px; line-height:35px; overflow:hidden;}
#language a{ color:#888;}
#language a:hover{ color:#333;}
#menu{line-height:39px;width:880px; margin:0 auto;background:url(menuline.jpg) no-repeat right; overflow:hidden;height:39px;}
#menu li{ float:left; text-align:center;height:39px;}
#menu1 a{ background:url(menuline.jpg) no-repeat left; width:96px;  display:block; color:#6f6f6f;height:39px;}
#menu a:hover{ color:#84960c; font-weight:bold;}
#menu2 a{ background:url(menuline.jpg) no-repeat left; width:112px; display:block;color:#6f6f6f;height:39px;}
#menu3 a{ background:url(menuline.jpg) no-repeat left; width:112px;  display:block;color:#6f6f6f;height:39px;}
#menu4 a{ background:url(menuline.jpg) no-repeat left;width:112px;  display:block;color:#6f6f6f;height:39px;}
#menu5 a{ background:url(menuline.jpg) no-repeat left; width:112px;  display:block;color:#6f6f6f;height:39px;}
#menu6 a{ background:url(menuline.jpg) no-repeat left; width:112px; display:block;color:#6f6f6f;height:39px;}
#menu7 a{ background:url(menuline.jpg) no-repeat left;width:112px;  display:block;color:#6f6f6f;height:39px;}
#menu8 a{ background:url(menuline.jpg) no-repeat left; width:112px;  display:block;color:#6f6f6f;height:39px;}
#main_show{ width:1004px; height:325px; margin:0 auto; }
#container{ width:965px;margin:0 auto; overflow:hidden;_height:1%; margin-top:10px;}
#container #left_part{width:300px; float:left;}
#container #left1 h3{ width:290px; background:url(index_title1.jpg) no-repeat; height:32px; position:relative}
#container #left1 h3 a{ position:absolute; left:240px; top:5px; width:40px; height:17px;}
#container #left1 p{ width:287px; padding:5px 0; line-height:25px; color:#444444;}
#container #left2{ margin-top:10px;}
#container #left2 h3{ width:290px; background:url(index_title2.jpg) no-repeat; height:32px;position:relative}
#container #left2 h3 a{ position:absolute; left:240px; top:5px; width:40px; height:17px;}
#container #left2 li{ overflow:hidden; height:25px; background:url(arrow1.jpg) 3px 7px no-repeat; line-height:25px; width:90%; padding-left:18px;}
#container #right_part { float:right; color:#666; width:665px; overflow:hidden;}
#container #right_part h3{ width:665px; height:43px; background:url(index_title3.jpg) no-repeat;position:relative}
#container #right_part h3 a{ position:absolute; left:625px; top:0px; width:40px; height:20px; background:none; margin:0;}
#container #right_part li{ float:left;}
#container #product1{ background:url(product1.jpg) no-repeat; width:115px; height:113px; padding:30px 15px 0 95px;}
#right_part a{ display:block; width:37px; height:11px; background:url(arrow2.jpg); margin-top:10px; margin-left:65px; overflow:hidden;}
#right_part a:hover{ background:url(arrow2_over.jpg);}
#container #product2{background:url(product2.jpg) no-repeat; width:115px; height:113px; padding:30px 15px 0 95px;}
#container #product3{background:url(product3.jpg) no-repeat; width:105px; height:113px; padding:30px 15px 0 95px;}
#container #product4{background:url(product4.jpg) no-repeat; width:115px; height:113px; padding:30px 15px 0 95px;}
#container #product5{background:url(product5.jpg) no-repeat; width:115px; height:113px; padding:30px 15px 0 95px;}
#container #product6{background:url(product6.jpg) no-repeat; width:105px; height:113px; padding:30px 15px 0 95px;}

#index_news{ width:90%; margin:0 auto; padding:5px 0; line-height:25px;}
.news_time{  float:right; width:60px; font-size:11px; color:#777; font-family:Arial, Helvetica, sans-serif;}
.news_title{ float:left; width:180px;}
.news_title a{ color:#555;}
.news_title a:hover{ color:#222;}
#footer{ width:960px; margin:10px auto; height:80px; color:#777; background:url(bg_footer.jpg); position:relative}
#footer a{ color:#666;}
#footer a:hover{ color:#222;}
.frame{ border:1px solid #d3d3d3;}
.frame h3{ background:url(bg_title.jpg); height:36px; padding:0 20px; color:#0e5eb3; font-weight:bold; line-height:29px;}
#copyright{ width:980px; margin:30px auto; overflow:hidden;_height:1%;}
#copyright-left{ float:left; width:210px; height:70px; background:url(bg_logo.jpg);}
#copyright-right{ float:right; width:625px; height:62px; background:url(bg_brand.jpg) no-repeat; padding-top:70px; text-align:right;}
#copyright,#copyright a{ color:#666;}
#copyright a:hover{ color:#333;}

/*循环滚动代码样式开始*/
#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:960px; margin-top:11px; overflow:hidden;}
#sub1 #mainflash{background:url(pic_sub01.jpg);}
#sub2 #mainflash{background:url(pic_sub02.jpg);}
#sub3 #mainflash{background:url(pic_sub03.jpg);}
#sub4 #mainflash{background:url(pic_sub04.jpg);}
#sub5 #mainflash{background:url(pic_sub05.jpg);}
#sub6 #mainflash{background:url(pic_sub06.jpg);}
#mainflash{ width:1004px; height:195px; margin:0px auto;}
#mainflash p{font-size:18px; color:#444; text-transform:uppercase; font-weight:bold; position:absolute; bottom:12px;left:12px; display:none;}
#left{ width:200px; float:left;background:url( bg_left.jpg);min-height:650px; height:auto !important; height:650px; }
.bit9{ font-size:9px; font-family:Arial; font-weight:normal;}
.bit10{ font-size:10px; font-family:Tahoma;font-weight:normal; display:none;}

#left_one{ width:200px;}
#sub1 #left_one h3{ background:url(left_title1.jpg) no-repeat; width:160px; height:30px;}/*左侧标题图片 开始*/
#sub2 #left_one h3{ background:url(left_title2.jpg) no-repeat; width:160px; height:30px;}
#sub3 #left_one h3{ background:url(left_title3.jpg) no-repeat; width:160px; height:30px;}
#sub4 #left_one h3{ background:url(left_title4.jpg) no-repeat; width:160px; height:30px;}
#sub5 #left_one h3{ background:url(left_title5.jpg) no-repeat; width:160px; height:30px;}
#sub6 #left_one h3{ background:url(left_title6.jpg) no-repeat; width:160px; height:30px;}
#sub7 #left_one h3{ background:url(left_title7.jpg) no-repeat; width:160px; height:30px;}/*左侧标题图片 结束*/
#left_one li{ width:100%;}
#left_one li a{ display:block; height:32px; line-height:39px; background:url(bg_left_item.jpg) left 0 no-repeat; font-size:12px;overflow:hidden; padding-left:32px; }
#left_one li a:hover{ display:block; height:32px; background:url(bg_left_item.jpg) left -30px no-repeat; color:#779500; }
#left_one li.selected a{ height:32px; background:url(bg_left_item.jpg) left -30px no-repeat; color:#779500;display:block; }
#left_one ul{margin:0 auto; margin-bottom:10px;}


#left_two{width:180px;margin-top:20px; overflow:hidden;}
#left_two h3{ display:none;}
#left_two ul{}
#left_two li{float:left;}
.input_search{ width:130px; color:#555; font-size:12px; height:22px; line-height:20px; background:url(bg_input.jpg) no-repeat; border:0; padding-left:25px; overflow:hidden;}
.btn_search input{ width:19px; height:21px; border:0; background:url(bg_search.jpg); float:left; cursor:pointer;}
.btn_search{ margin-left:1px; display:inline;}
#left_three{ background:url(tel.jpg); width:152px; height:62px; margin-top:30px;}
#mid{ background:url(bg_left.jpg); float:left; width:148px; height:435px;}
#right{ width:740px; float:left; display:inline; }
#right_title{ height:30px; width:100%; line-height:44px; overflow:hidden; }
#right_title h3{ overflow:hidden; _height:1%; height:35px; background:url(bg_right_top.jpg) no-repeat top;}
#right_title h3 .title{ font-family:微软雅黑,宋体; font-size:17px; color:#ef0000; float:left;}
#right_title h3 .location{ float:right; color:#888; background:url(dot1.jpg) no-repeat left 17px; padding-left:10px;}
#right_content{line-height:28px;min-height:350px; padding:15px 5px 15px 35px; height:auto !important; height:350px; margin-bottom:25px;position:relative; color:#5e5e5e;}
#right_content1{ line-height:28px;min-height:300px;}
#right_content h3{ padding:0; margin:0; font-size:22px; text-align:center; color:#000; height:35px; line-height:40px; font-family:微软雅黑,宋体;}
#right_content .from{ text-align:center; color:#888; border-bottom:0px dotted #ddd; margin-bottom:2px;}
#newslist li{ background:url(icon_arrow4.gif) no-repeat 8px center; padding-left:25px; border-bottom:1px dotted #ccc; height:33px; line-height:33px;}
.newstitle_in{ width:500px; float:left;}
.newstitle_in a{ color:#444;}
.newstitle_in a:hover{ text-decoration:none; color:#78a000;}
.date_in{ float:right; width:80px; color:#666; 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; margin-top:15px;}
.message input{ height:20px; margin:2px; border:1px solid #bbb; font-size:12px; background:url(bg_input.jpg) repeat-x; width:170px; color:#333; font-size:12px; line-height:22px;}
.message textarea{ margin:2px;border:1px solid #bbb;font-size:12px;background:#f9f9f9;color:#333; font-size:14px;}
.message .btn1{ background:#eee; width:80px; height:21px; border:1px solid #ccc; margin-top:20px;}
.message li{line-height:34px;}
.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; }
#prolist li{width:100%; height:135px;overflow:hidden;border-bottom:1px dotted #ddd; }
#prolist img{ width:90px; height:120px; float:left; margin-right:30px; display:inline;}
#prolist li p{} 
#prolist h4{  height:25px; line-height:20px; color:#f20000; margin-top:10px;}
#prolist li a img{ padding:3px; background:#fff; border:0px solid #ccc;}
#prolist li a:hover img{ border:0px solid #00549b;}
.pro_title{ background:#f2f2f2; 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:#f2f2f2; border-bottom:1px solid #ddd; padding-left:10px; font-weight:bold; margin-top:15px;}
.pro_intro{ padding:10px;}
#prolist .title{ color:#333; font-weight:bold;}
#prolist .dsp{ color:#da0000; font-size:14px; font-weight:bold;}
#prolist .more{ margin-left:20px;}
#prolist .more a{ color:#d60008;}
#left_one ul.level_2{ margin:0; padding:0; margin-top:3px;}
#left_one ul.level_2 li a{ background:none; display:block;height:23px; line-height:23px; padding-left:20px; color:#777;}
#left_one ul.level_2 li a:hover{ background:none; display:block;height:23px; line-height:23px;padding-left:20px;}
#left_one ul.level_2 #current a{ color:#889e00;}

/*导航条突出显示效果*/
#home #menu1 a{background:url(menu_01.jpg) 0 40px;}
#sub1 #menu2 a{background:url(menu_02.jpg) 0 40px;}
#sub2 #menu3 a{background:url(menu_03.jpg) 0 40px;}
#sub3 #menu4 a{background:url(menu_04.jpg) 0 40px;}
#sub4 #menu5 a{background:url(menu_05.jpg) 0 40px;}
#sub5 #menu6 a{background:url(menu_06.jpg) 0 40px;}
#sub6 #menu7 a{background:url(menu_07.jpg) 0 40px;}
#sub7 #menu7 a{background:url(menu_07.jpg) 0 40px;}
#title_pic h3{ color:#fff; font-size:14px; font-weight:bold; text-align:left; background:url(icon_title1.gif) no-repeat left center; height:25px; padding-left:30px; line-height:25px;}
#service_tel{ background:url(bg_service.jpg) no-repeat left 50px ; width:370px; height:250px; padding-left:220px; font-family:微软雅黑,宋体; font-size:16px; padding-top:70px;}
/*二级导航突出显示效果*/

/*返回顶部*/
#floater{
	z-index:5;
	left:742px;
	width: 18px;
	position: absolute;
	top: 52px;
	height:74px;
	background:url(top.jpg); 
}
#floater a{ display:block; width:18px; height:74px; }


/*选项卡1*/ 
#Tab1{ width:690px; margin:0 auto;} 

/*菜单class*/ 
.Menubox { width:100%; background:url(bg_tab1.jpg); height:30px; line-height:30px; } 
.Menubox li{ float:left; display:block; cursor:pointer; width:110px; text-align:center; color:#7c7c7c;} 
.Menubox li.hover{width:110px;  background:url(bg_tab2.jpg); color:#fff; font-weight:bold; height:30px; line-height:30px; } 
.Contentbox{ clear:both; padding-top:10px; } 

/*录入资料的样式*/ 
.about1-left{ width:47%; float:left;text-align: justify;}
.about1-right{ width:47%; float:right;text-align: justify;}
.history{ padding-bottom:15px;}
.history h4{font-size:23px; font-family:Constantia,arial ; color:#92a513; height:33px;}
.history .month{ color:#111; padding-right:20px;}

.contact-main{ background:url(bg_contact5.jpg); width:700px; height:160px;}
.contact-left{ float:left; width:49%; border-right:1px solid #eee; margin-top:15px;}
.contact-right{ float:right; width:46%;margin-top:15px;}
.contact-left1{ background:url(bg_contact1.jpg) no-repeat left center;padding-left:40px;}
.contact-left2{ margin-top:20px;background:url(bg_contact2.jpg) repeat-y;padding-left:40px;}
.contact-left3{ margin-top:20px;background:url(bg_contact3.jpg) repeat-y;padding-left:40px;}
.contact-left4{ margin-top:20px;background:url(bg_contact4.jpg) repeat-y;padding-left:40px;}
.contact-right2,.contact-right3,.contact-right4{margin-top:30px;}

.desc-1-1{ width:690px; height:500px; background:url(product_serial1_1.jpg); position:relative}
.desctext-1-1{ color:#000; width:400px; height:200px; position:absolute; left:50px; top:50px;}
.desctitle{ font-family:微软雅黑; font-size:22px; color:#000; text-align:left; width:100%; height:40px;}

.desc-2-1{ width:690px; height:500px; background:url(product_serial2_1.jpg); position:relative}
.desctext-2-1{ color:#000; width:400px; height:200px; position:absolute; left:50px; top:200px;}

.desc-3-1{ width:690px; height:500px; background:url(product_serial3_1.jpg); position:relative}
.desctext-3-1{ color:#000; width:400px; height:200px; position:absolute; left:200px; top:50px;}

.goldprize{}
.design_title1{ background:url(design01.jpg); width:690px; height:157px;}
.design_title2{ background:url(design02.jpg);width:155px; height:54px; margin:25px 0 10px 0;}

.mapall{ background:url(map.jpg) center no-repeat; margin-top:35px; width:100%; height:450px;}
.joinus{background:url(apply01.jpg) center no-repeat; margin-top:25px; width:100%; height:506px;}

.apply_order{ font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#ddd;}

.service-policy{ margin-bottom:15px;}
.numbric{ font-family:微软雅黑,Arial, Helvetica, sans-serif; font-size:23px; color:#6e9100; padding-right:8px; }

.flow .service-tel{ font-weight:bold; color:#6e9100;}
.arrow1{ background:url( arrow3.jpg) 50px 10px no-repeat; width:100%; height:40px;}

.maintain h4{ font-size:24px; font-family:微软雅黑,Arial; color:#6e9100; height:50px;}
.service01{ background:url(service01.jpg); width:600px; height:440px;}
.service02{ width:570px; margin:0 auto;}
.service03{ background:url(service02.jpg); width:590px; height:340px;}

#footer1{ display:block; width:118px; height:20px; position: absolute; left:820px; top:12px;}
#footer2{ display:block; width:330px; height:20px; position:absolute; left:610px; top:33px;}
#footer3{ display:block; width:50px; height:20px; position:absolute; left:160px; top:16px;}
#footer4{ display:block; width:50px; height:20px; position:absolute; left:220px; top:16px;}
#footer5{ display:block; width:50px; height:20px; position:absolute; left:286px; top:16px;}
#footer6{ display:block; width:50px; height:20px; position:absolute; left:350px; top:16px;}