﻿/* CSS Document */
body{padding:0;font-family:Arial, Helvetica, sans-serif;margin-top: 1;margin-right: 1;margin-bottom: 1;margin-left: 1;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0;
	padding:0;
	color: #333;
}
ul{margin:0; padding:0; list-style-type:none;font-size:0;line-height:0;}
.spacer{clear:both; font-size:0; line-height:0;}
/*------------------------------------------------main--------------------*/
/*------------------------------------------------top--------------------*/
#topmain{width:100%;background:url(images/top_bg.gif) 0 0 repeat-x;height:134px;padding:19px 0 0 0;}
#top{width:958px;margin:0 auto;height:134px;}
#top img.logo{display:block;font-size:0;line-height:0;float:left;margin-top: 0;margin-right: 20px;margin-bottom: 15px;margin-left: 0;padding-top: 7px;padding-right: 0;
padding-bottom: 0;padding-left: 0;}
#top p.topTxt{display:block;width:430px;font-size:36px;line-height:normal;color:#FF0;float:left;padding-top: 21px;padding-right: 0;padding-bottom: 0;padding-left: 0;
font-weight: bold;}
#top p.topTxt span.yellow{font-weight:bold;color:#F4F23C;background-color:inherit;}
#top p.topTxt span.red{font-weight:normal;color:#fff;background-color:#B70D0D;padding:2px;}
#top form{background:url(images/serch_bg.gif) 0 0 no-repeat;width:249px;height:47px;float:right;padding-top: 17px;padding-right: 8px;padding-bottom: 0;padding-left:53px;}
#top form input.txtBox{width:184px;height:15px;border-bottom:#D4D0C8 solid 1px;border-right:#D4D0C8 solid 1px;border-left:#404040 solid 1px;border-top:#404040 solid 1px;background-color:#fff;color:#000;float:left;font-size:10px;line-height:15px;margin-top: 0;margin-right: 0;margin-bottom: 5px;margin-left: 0;padding-top: 4px;
padding-right: 0;padding-bottom: 0;padding-left: 14px;}
#top form input.go{background:url(images/btn_go.gif) 0 0 no-repeat;width:36px;height:21px;float:right;font-size:12px;line-height:21px;font-weight:bold;color:#333333;
	background-color:#0D6C8A;border:none;cursor:pointer;margin:0 0 5px 0;}
#top form a{font-size:11px;line-height:14px;font-weight:bold;color:#D6DF43;background-color:#0D6C8A;float:left;display:block;width:89px;text-decoration:none;}
#top form a:hover{text-decoration:underline;}
#top ul.nav{
	width:1000px;
	height:26px;
	float:left;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0px;
	font-family: "宋体";
	font-size: 14px;
}
#top ul.nav li{
	float:left;
	font-size:0;
	line-height:0;
	margin-top: 0;
	margin-right: 1px;
	margin-bottom: 0;
	margin-left: 0;
}
#top ul.nav li.noMargin{margin:0;}
#top ul.nav li a{display:block;background:url(images/nav_bg.gif) 0 0 no-repeat;width:95px;height:26px;color:#EBEBEB;background-color:inherit;text-decoration:none;
	text-align:center;font-family: "宋体";font-size: 14px;line-height: 26px;font-weight: bold;}
#top ul.nav li a:hover{background:url(images/nav_bg_hover.gif) 0 0 no-repeat;color:#444444;background-color:inherit;font-size: 14px;font-family: "宋体";}
#top ul.nav li a.hover{display:block;background:url(images/nav_bg_hover.gif) 0 0 no-repeat;width:95px;height:26px;color:#444444;background-color:inherit;text-decoration:none;text-align:center;cursor:text;font-family: "宋体";font-size: 14px;line-height: 26px;font-weight: bold;}
#top ul.sub{width:892px;height:29px;padding:0 0 0 65px;float:left;}
#top ul.sub li{float:left;background:url(images/nav_div.gif) right top no-repeat;padding:0 2px 0 0;}
#top ul.sub li.noImg{background-image:none;}
#top ul.sub li a{padding:0 14px;font:normal 11px/29px  "Trebuchet MS",Arial, Helvetica, sans-serif;color:#1F2123;background-color:inherit;text-decoration:none;}
#top ul.sub li a:hover{color:#B70D0D;background-color:inherit;}
/*------------------------------------------------top--------------------*/
/*------------------------------------------------body--------------------*/
#bodyMain{width:100%;background:url(images/body_bg.gif) 0 0 repeat-x #E8E8D0;color:#000;padding:35px 0 28px 0;}
#body{width:958px;margin:0 auto;background-attachment: scroll;background-image: url(images/innerbg.gif);background-repeat: repeat-y;background-position: -23px;}
/*------------------------------------------------left--------------------*/
#left{
	width:240px;
	float:left;
}
#left h2{display:block;width:224px;height:22px;background:url(images/left_head_1px.gif) 0 0 repeat-x;border-left:#404040 solid 1px;border-right:#404040 solid 1px;
	padding:4px 0 0 14px;margin:0 0 1px 0;}
#left h2 span{background:url(images/arrow.gif) 0 3px no-repeat;padding:0 0 0 16px;font-size:12px;font-weight:bold;color:#F3F3F3;background-color:inherit;}
#left ul{width:240px;}
#left ul li{margin:0 0 1px 0;}
#left ul li a{display:block;background:url(images/arrow_green.gif) 19px 9px no-repeat #DBDBBE;padding:0 21px 0 31px;font-weight:normal;color:#2F2F20;font-size:11px;
	line-height:24px;text-decoration:none;}
#left ul li a span.bg{background-color:#F3F3DD;color:#000;width:15px;height:15px;font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;text-align:center;
	float:right;margin:4px 0 0 0;}
#left ul li a span.nor{color:#000;background-color:inherit;font:normal 10px/15px Tahoma, Arial, Helvetica, sans-serif;float:right;margin:4px 0 0 4px;}
#left ul li a:hover{color:#2F2F20;background-color:#C6C6A5;}
#left ul li a:hover span.bg{color:#2F2F20;background-color:#C6C6A5;}
#left ul li a:hover span.nor{color:#2F2F20;background-color:#C6C6A5;}
#left form{width:210px;padding:5px 15px 41px 15px;background-color:#D2D2B4;color:#000;}
#left form label{display:block;font:bold 11px/23px Arial, Helvetica, sans-serif;float:left;}
#left form input.txtBox{width:208px;height:19px;background-color:#fff;color:#000;border-bottom:#D4D0C8 solid 1px;border-right:#D4D0C8 solid 1px;border-left:#808080 solid 1px;border-top:#808080 solid 1px;float:left;}
#left form a{display:block;font:bold 11px/21px Arial, Helvetica, sans-serif;float:left;color:#945E02;background-color:inherit;text-decoration:none;margin:4px 0 0 0;}
#left form a:hover{text-decoration:underline;}
#left input.login{background:url(images/btn_login.gif) 0 0 no-repeat;width:66px;height:21px;float:right;font:bold 11px/21px Arial, Helvetica, sans-serif;color:#F2F2E2;
	background-color:#D2D2B4;border:none;cursor:pointer;margin:4px 0 0 0;}
/*------------------------------------------------left--------------------*/
/*------------------------------------------------right--------------------*/
#right{width:695px;float:right;text-align: left;}
#green{
	width:662px;
	height:181px;
	background-image: url(images/shangpinmeishu.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 16px;
	margin-left: 0;
	padding-top: 70px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 32px;
}
#green h2{display:block;background:url() 0 0 no-repeat;height:63px;margin:0 0 10px 0;text-indent:-2000px;}
#green p{
	display:block;
	color:#F00;
	background-color:inherit;
	width:600px;
	height: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	top: 400px;
	padding-top: 150px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#green p span{font-weight:bold;color:#fff;background-color:inherit;}
#right h3{
	display:block;
	height:40px;
	border-bottom:#C5C5A8 solid 1px;
	color:#F00;
	background-color:inherit;
	margin:0;
	font-family: "宋体";
	font-size: 28px;
	line-height: 25px;
	font-weight: bold;
	text-align: left;
}
#right h4{display:block;color:#F00;background-color:inherit;margin:0;font-family: Arial, Helvetica, sans-serif;font-size: 17px;line-height: 20px;font-weight: bold;}
#right p.rightTxt1{display:block;font:bold 16px/23px Arial, Helvetica, sans-serif;color:#B3770F;background-color:inherit;margin:0 0 18px 0;text-align: left;}
#right p.rightTxt1 span{font:normal 13px/23px Arial, Helvetica, sans-serif;color:#000;background-color:inherit;font-family: "黑体";font-size: 12px;}
#right p.rightTxt2{display:block;font:normal 13px/19px Arial, Helvetica, sans-serif;color:#000;background-color:inherit;margin:0 0 28px 0;text-align: left;}
#right p.rightTxt2 span{color:#000;background-color:#F4F4E3;background-position: center;}
#flash{width:631px;background:url(images/flash_1px.gif) 0 0 repeat-x;padding:22px 32px 17px 32px;}
#flash img{float:left;font-size:0;line-height:0;}
#flash ul{
	width:255px;
	height:25px;
	float:right;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	padding-top: 0;
	padding-right: 230px;
	padding-bottom: 0px;
	padding-left: 0;
}
#flash ul li.redBg{display:block;background:url() 0 0 no-repeat;width:76px;height:15px;font:bold 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#F00;background-color:inherit;text-align:center;margin:0 3px 0 0;float:left;}
#flash ul li.blackBg{display:block;background:url(images/black_bg.gif) 0 0 no-repeat;width:171px;height:15px;font:bold 10px/15px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;margin:0;float:left;padding:0 0 0 5px;}
#flash p{float:right;font:13px/18px Arial, Helvetica, sans-serif;font-style:normal;color:#000;background-color:inherit;display:block;width:483px;margin:0 0 3px 0;}
#flash p span{color:#000;background-color:inherit;font-style: normal;font-weight: normal;}
#flash  a{display:block;background:url(images/read_more_bg.gif) 0 0 no-repeat;width:76px;height:21px;font:bold 11px/21px Arial, Helvetica, sans-serif;color:#F2F2E2;
	background-color:inherit;text-decoration:none;margin:0 0 0 181px;text-align:center;float:right;}
#flash  a:hover{color:#000;background-color:inherit;}
/*------------------------------------------------right--------------------*/
/*------------------------------------------------body--------------------*/
/*------------------------------------------------footer--------------------*/
#footerMain{width:100%;height:109px;background:url(images/footer_bg.gif) 0 0 repeat-x;}
#footer{width:958px;position:relative;height:200px;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
#footer ul{
	width:712px;
	position:absolute;
	left:250px;
	top:17px;
}
#footer ul li{float:left;color:#fff;background-color:inherit;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;
	line-height: 18px;font-weight: normal;font-variant: normal;}
#footer ul li a{padding:0 10px;font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;background-color:inherit;text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}
#footer p.copyright{font:normal 11px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;position:absolute;left:261px;top:37px;width:700px;color:#FEDC3B;background-color:inherit;}
#footer p.design{display:block;width:800px;height:18px;padding:0;position:absolute;left:261px;top:58px;color:#F5F5C7;background-color:inherit;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;font-size: 14px;line-height: 18px;font-weight: bold;}
#footer p.design a.link{font:bold 17px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#F5F5C7;background-color:inherit;text-decoration:none;padding:2px;}
#footer p.design a.link:hover{color:#fff;background-color:#000;}
#footer a.xhtml{display:block;background:url(images/xhtml_bg.gif) 0 0 no-repeat;width:66px;height:21px;position:absolute;left:0;top:18px;font:bold 12px/21px Arial, Helvetica, sans-serif;color:#B70D0D;background-color:inherit;text-decoration:none;text-align:center;}
#footer a.xhtml:hover{color:#000;background-color:inherit;}
#footer a.css{display:block;background:url(images/xhtml_bg.gif) 0 0 no-repeat;width:66px;height:21px;position:absolute;left:72px;top:18px;font:bold 12px/21px Arial, Helvetica, sans-serif;color:#B70D0D;background-color:inherit;text-decoration:none;text-align:center;}
#footer a.css:hover{color:#000;background-color:inherit;}
/*------------------------------------------------footer--------------------*/
/*------------------------------------------------Contact--------------------*/
.linkpopup {position: relative;font-family: Verdana;font-size: 11px;color: #666600;height: 18px;width: 250px;}
.linkpopup span {background-color: #ccc;border: 1px solid #000;display: block;left: 0;padding: .25em;position: absolute;top: -1.75em;}
.linkpopup:link span,
.linkpopup:visited span {visibility: hidden;}
.linkpopup:hover span,
.linkpopup:focus span,
.linkpopup:active span {color: #000000;text-decoration: none;visibility: visible;border: 1px solid #000000;background-color: #E6E9CF;}
.linkpopupmessagebox {position: relative;font-family: Verdana;font-size: 11px;color: #1D859B;height: 170px;width: 310px;}
.linkpopupmessagebox span {background-color: #ccc;border: 1px solid #000;display: block;left: 0;padding: .25em;position: absolute;top: -1.75em;}
.linkpopupmessagebox:link span,
.linkpopupmessagebox:visited span {visibility: hidden;}
.linkpopupmessagebox:hover span,
.linkpopupmessagebox:focus span,
.linkpopupmessagebox:active span {color: #000;text-decoration: none;visibility: visible;}
/*------------------------------------------------Email--------------------*/
.linkpopupemail {position: relative;font-family: Verdana;font-size: 11px;color: #1D859B;height: 18px;width: 200px;}
.linkpopupemail span {background-color: #ccc;border: 1px solid #000;display: block;left: 0;padding: .25em;position: absolute;top: -1.75em;}
.linkpopupemail:link span,
.linkpopupemail:visited span {visibility: hidden;}
.linkpopupemail:hover span,
.linkpopupemail:focus span,
.linkpopupemail:active span {color: #000;text-decoration: none;visibility: visible;border-top-color: #000000;border-right-color: #000000;border-bottom-color: #000000;
border-left-color: #000000;}
/*------------------------------------------------Email--------------------*/
.contactTxt{display:block;width:600px;font-size:12px;line-height:20px;font-weight:normal;color:#646464;background-color:#FFF9E5;color:#5A5A5A;border:#D6CEB3 solid 1px;
	margin-top: 0;margin-right: 0;margin-bottom: 15px;margin-left: 0;}
.errortext {font-family: Verdana;font-size: 10px;color: #FF0000;}
.contactMain{width:620px;float:left;font-family: Verdana;font-size: 11px;color: #000000;border: 1px solid #929F4B;background-color: #EBE9D7;height: 500px;
	padding-right: 0px;padding-left: 30px;}
..bestcontactTxt2{width:100%;padding:0 0 20px 0;font:normal 15px/23px Arial, Helvetica, sans-serif;color:#363636;background-color:#fff;display:block;float:left;}
.contactformsubmit {font-family: Verdana;font-size: 11px;color: #000000;height: 20px;width: 50%;float: left;margin: 3px;padding: 3px;top: 1px;clip: rect(1px,auto,auto,auto);clear: none;right: 30px;position:absolute;left:119px;}
/*------------------------------------------------Contact--------------------*/
.contactformfield {font-family: Verdana;font-size: 11px;color: #000000;height: 20px;width: 70%;float: left;margin: 3px;padding: 3px;top: 1px;
clip: rect(1px,auto,auto,auto);clear: none;right: 30px;}
.contactsubmit {font-family: Verdana;font-size: 11px;color: #000000;background-attachment: scroll;background-image: url(images/submitbg.gif);
	background-repeat: repeat-x;background-position: center center;clip: rect(auto,auto,auto,auto);float: left;margin: 5px;padding: 5px;left: auto;top: auto;
	right: auto;bottom: auto;width: 500px;border: 1px solid #666600;}
.contactformmessage {font-family: Verdana;font-size: 11px;color: #000000;height: 170px;width: 70%;float: left;margin: 3px;padding: 3px;}
.contactbox {font-family: Verdana;font-size: 11px;color: #000000;border: 1px solid #CCCCCC;height: 18px;}
.contactmessagebox {font-family: Verdana;font-size: 11px;color: #000000;border: 1px solid #CCCCCC;height: 170px;}
.contacttextarea {font-family: Verdana;font-size: 11px;color: #000000;margin: 3px;padding: 3px;}
.contacttext {margin: 3px;padding: 3px;height: 18px;width: 100px;float: left;font-family: Verdana;font-size: 11px;color: #000000;}
.contactsubmitbutton {font-family: Verdana;font-size: 11px;color: #FFFFFF;background-attachment: fixed;background-image: url(images/btn_login.gif);
	background-repeat: no-repeat;background-position: center center;height: 18px;width: 55px;}
.contacttextleft {font-family: Verdana;font-size: 11px;color: #000000;float: left;width: 540px;}
.contactindicatestext {font-family: Verdana;font-size: 11px;color: #000000;margin: 3px;padding: 3px;height: 20px;width: 550px;float: left;}
.star {font-family: Verdana;font-size: 11px;color: #FF0000;margin: 3px;padding: 3px;height: 5px;width: 5px;}
.contacterrortext {margin: 3px;padding: 3px;height: 18px;width: 10px;float: left;font-family: Verdana;font-size: 11px;color: #000000;}
.buttonbg {background-attachment: scroll;background-image: url();background-repeat: repeat-x;background-position: center center;border: 1px solid #FF9900;
	height: 21px;font-family: Verdana;color: #FFFFFF;}
/*------------------------------------------------Contact--------------------*/
.submitbutton{font-family: Verdana;font-size: 11px;color: #ffffff;background-attachment: scroll;background-image: url(images/read_more_bg.gif);
	background-repeat: no-repeat;background-position: center center;clip: rect(auto,auto,auto,auto);float: left;margin: 5px;padding: 5px;left: auto;
	top: auto;right: auto;bottom: auto;width: 50px;}
.submittext {height: 30px;width: 550px;}
#submitbutton a.more{background:url() 0 0 no-repeat;float:right;width:57px;height:18px;font:bold 11px/18px Arial, Helvetica, sans-serif;color:#1C0206;
	background-color:inherit;text-decoration:none;text-align:center;margin:0;}
#submitbutton a.more:hover{color:#6B1420;background-color:inherit;}
.subbtn {font-family: Verdana;font-size: 11px;color: #000000;background-attachment: scroll;background-image: url(images/submitbg.gif);background-repeat: repeat-x;
	background-position: center center;border: 1px solid #E6E9CF;margin: 2px;padding: 2px;height: 25px;}
/*------------------------------------------------Textboxon Email--------------------*/
.borderEffect{background-color:#FFFFCC;color:#7A8639;margin:0px;padding:0px;border:1px solid #FFCC00;}
.borderEffect:hover{background-color:#FFCC89;color:#A05A3D;margin:0px;padding:0px;border:1px solid #A05A3D;}
/*------------------------------------------------Textbox on Email--------------------*/
/*------------------------------------------------Textbox --------------------*/
.textboxEffect{background-color:#FFFFFF;color:#000000;border:1px solid #999999;height: 18px;width: 250px;font-family: Verdana;font-size: 11px;
	line-height: 19px;margin-top: 0px;margin-right: 0px;margin-bottom: 11px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;
	padding-left: 10px;float: left;}
.textboxEffect:hover{background-color:#FFFFFF;color:#929F4B;margin:0px;padding:0px;border:1px solid #7A8639;font-family: Verdana;font-size: 11px;
	line-height: 19px;margin-top: 0px;margin-right: 0px;margin-bottom: 11px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;
	padding-left: 10px;}
/*------------------------------------------------Textbox --------------------*/
/*------------------------------------------------Textboxdropdown --------------------*/
.dropdownEffect{background-color:#FFFFFF;color:#000000;border:1px solid #999999;height: 18px;width: 262px;font-family: Verdana;font-size: 11px;line-height: 19px;
	margin-top: 0px;margin-right: 0px;margin-bottom: 11px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;
	float: left;}
.dropdownEffect:hover{background-color:#FFFFFF;color:#929F4B;margin:0px;padding:0px;
border:1px solid #7A8639;font-family: Verdana;font-size: 11px;line-height: 19px;margin-top: 0px;margin-right: 0px;margin-bottom: 11px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;}
/*------------------------------------------------Textboxdropdown --------------------*/
/*------------------------------------------------Massagebox --------------------*/
.MassageboxEffect
{background-color:#FFFFFF;color:#000000;border:1px solid #999999;height: 170px;width: 350px;font-family: Verdana;font-size: 11px;line-height: 19px;margin-top: 0px;
	margin-right: 0px;margin-bottom: 11px;margin-left: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 10px;float: left;}
.MassageboxEffect:hover{background-color:#FFFFFF;color:#929F4B;margin:0px;padding:0px;border:1px solid #7A8639;font-family: Verdana;font-size: 11px;line-height: 19px;
	margin-top: 0px;margin-right: 0px;margin-bottom: 11px;margin-left: 0px;padding-top: 0px;padding-right: 0px;
	padding-bottom: 0px;padding-left: 10px;}
/*------------------------------------------------Massagebox --------------------*/
.contactdropdownformfield {font-family: Verdana;font-size: 11px;color: #000000;height: 20px;width: 68%;float: left;margin: 3px;top: 1px;clip: rect(1px,auto,auto,auto);
	clear: none;right: 30px;padding-top: 3px;padding-right: 3px;padding-bottom: 3px;padding-left: 5px;}
.submitbuttonarea {margin: 5px;float: left;height: 50px;width: 300px;padding-top: 5px;padding-right: 5px;padding-bottom: 5px;padding-left: 110px;}
.more {color: #F00;font-size: 16px;font-style: italic;line-height: 20px;font-weight: bold;}
.b {font-weight: bold;font-size: 12px;text-align: center;}
.．co {color: #F00;font-size: 12px;}
.photo {
	float: left;
	display: inline;
	width: 155px;
	height: 220px;
	overflow: auto;
	position: relative;
	margin-right: 14px;
	margin-bottom: 14px;
}
.photo1 {
	height: 150px;
	width: 210px;
	margin-right: 20px;
	overflow: auto;
	position: relative;
	display: inline;
	float: left;
	margin-bottom: 20px;
}
/* Image gallery */
.gallery {width: 99%;margin: 16px 0 34px 0;}
.center {text-align: center;background-position: center center;vertical-align: middle;}
.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}

