@charset "gb2312";
/* CSS Document */

#banner_bg{height:268px; background:url(../images/bannerbg.gif) repeat-x; margin:0 auto 6px auto;}
#banner1{
	height:243px;
	margin:0 auto;
	background-image: url(../images/banner.jpg);
	background-repeat: no-repeat;
	background-position: center 0;
}
#banner2{height:243px; margin:0 auto; background:url(../images/banner2.jpg) no-repeat center 0;}
#banner3{height:243px; margin:0 auto; background:url(../images/banner3.jpg) no-repeat center 0;}
#banner4{height:243px; margin:0 auto; background:url(../images/banner4.jpg) no-repeat center 0;}
#banner5{height:243px; margin:0 auto; background:url(../images/banner5.jpg) no-repeat center 0;}
#banner6{height:243px; margin:0 auto; background:url(../images/banner6.jpg) no-repeat center 0;}
#banner7{height:243px; margin:0 auto; background:url(../images/banner7.jpg) no-repeat center 0;}

.con{width:1000px; margin:0 auto;}
.con_l{width:217px;}
.submenu{
	width:215px;
	border:1px solid #d6d6d6;
	border-top:3px solid #b06f07;
	margin-bottom: 8px;
}
.tit{
	width:132px;
	height:42px;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 15px;
	line-height: 24px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 48px;
	background-image: url(../images/titbg.gif);
	background-repeat: no-repeat;
	background-position: -30px;
	color: #b06f07;
}
.submenu ul{width:213px; border:1px solid #fff; background:url(../images/submenubg.gif) repeat-x 0 bottom; display:block; padding-bottom:6px;}
.submenu li{
	width:213px;
	height:36px;
	line-height:36px;
	font-weight:bold;
	font-size:13px;
	padding-left: 25px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.submenu li a{ color:#6b6b6b;}
.submenu li:hover,.submenu li.hover{
	background-image: url(../images/submenuhoverbg.gif);
	background-repeat: no-repeat;
	background-position: -30px;
}
.submenu li:hover a,.submenu li.hover a{ color:#b06f07;}
.con_l span{ margin:5px auto; display:block;}
.contactbg{
	width:215px;
	height:186px;
	border:1px solid #d6d6d6;
}
.contact{
	width:195px;
	height:175px;
	border:1px solid #fff;
	background:url(../images/contactbg.gif) repeat-x;
	padding:9px 8px 0 10px;
	color:#666;
}
.contact em{ margin:12px 0; display:block;}
.con_r{width:767px; border:1px solid #d4d8d9;}
.title{width:712px; height:30px; background:url(../images/indexprotitbg.gif) no-repeat; padding:15px 16px 0 39px; position:relative;}
.title em{ position:absolute; top:-7px; left:1px;}
.title_r{
	padding-top:4px;
	color:#666666;
	padding-left:21px;
	background:url(../images/titledoc.gif) no-repeat 0 7px;
}
.title_r a{
	color:#666666;
}




#main{width:711px;min-height:720px; padding:27px 27px 30px 27px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
#main em{ float:left; margin:0 30px 25px 0; display:inline;}

#main1{width:720px; padding:25px 20px 30px 25px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
#main1 span{ margin:30px 0 40px; display:block; background:url(../images/servicepic1.gif) no-repeat; line-height:33px; padding-left:40px;}
#main1 b{ font-size:14px; color:#b47715;}
#main1 p{ line-height:26px;}

#main2{width:643px; padding:50px 57px 47px 65px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
#main2 span{ margin-bottom:40px; display:block;}
#main2 p img{ margin-bottom:17px; display:block;}

#main3{width:709px; padding:8px 28px 28px 28px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
#main3 p{ margin-top:25px; display:block;}
#main3 p b{color:#b47715;}

#main4{width:711px;min-height:660px; padding:27px 27px 30px 27px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
#news{width:705px; height:110px; background:url(../images/newsbg.gif) no-repeat 0 bottom;}
#news span{width:122px; height:81px; background:url(../images/picbg.gif) no-repeat; padding:5px; margin-right:20px; display:block; float:left;}
#news b{color:#b06f07; font-size:14px; margin-bottom:12px;display:block;}
#news a{color:#b06f07;}
#main4 li{width:705px; height:70px; border-bottom:1px solid #efefef; margin-bottom:20px;}
#main4 li b{width:705px; height:22px; display:block;}
#main4 li b a{ color:#666;}
#main4 li b:hover a{color:#b06f07;}

.order{text-align:right;}
.order b{color:#6b6b6b;}
.order a{ color:#adadad; margin:0 2px; border:1px solid #d4d4d4; background:#fdfdfd; padding:3px;}
.order input{width:29px; height:19px; background:url(../images/orderinput.gif) no-repeat; margin:5px 0px 0 12px; display:inline; border:none;}

#main5{width:709px; padding:38px 28px 40px 28px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
#main5 span{width:687px; height:53px;display:block; text-align:center; margin-bottom:30px; color:#818181;}
#main5 span b{ height:35px; font-size:16px;color:#b47715; display:block; background:url(../images/newstitbg.gif) no-repeat 0 bottom;}
#main5 p b{ font-size:14px;}

#main6{width:715px; padding:23px 25px 23px 25px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
.box_bg{width:713px; height:128px; border:1px solid #ebebeb; margin-bottom:15px;}
.box{width:683px; height:113px; border:1px solid #fff; background:#fafafa; padding:13px 13px 0 15px;}
.box img{ padding:2px; border:1px solid #ebebeb; margin-right:15px; display:inline; float:left;}
.box b{width:517px; height:29px; display:block; background:#f2f2f2; float:left; line-height:29px; padding-left:14px; margin:2px 0 7px 0; display:inline;}
.box b a{ color:#666;}
.box p a{color:#b47715;}

#main7{width:713px; padding:27px 27px 34px 25px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
#main7 b{ font-size:14px; margin-bottom:25px; display:block;}
#main7 span img{padding:2px; border:1px solid #ebebeb; margin:0 20px 12px 0; display:inline; float:left;}

#main8{width:669px; padding:32px 0px 35px 96px; border:1px solid #fff; background:url(../images/mainbg.gif) repeat-x 0 bottom;}
.box1_m{width:624px;}
.box1_m select{height:20px; margin:0 0 10px 19px;}
input{
	height:17px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 19px;
}
textarea{width:428px; height:140px; border:1px solid #e4e4e4c; margin:14px 0 15px 19px;}
.annu{width:622px; height:24px;text-align:center;}
.annu input{width:61px; height:21px; background:url(../images/annu.gif) no-repeat; color:#747474; border:none;}
#main7 span{width:672px; height:48px; display:block;}
.imgju {
	padding-left: 12px;
}
