body {
	margin: 0px;
	background: url(../images/body_bg.jpg) repeat-x;
	font-size:12px;
	color:#393939;
	font-family:"Arial, Helvetica, sans-serif"
}
a:link,a:visited{color:#393939; text-decoration:none; font-size:12px; font-family: "Arial, Helvetica, sans-serif"; }
a:hover{text-decoration:underline; color:#066255}
a.white:link,a.white:visited{color:#ffffff; text-decoration:none; font-size:12px; font-family: "Arial, Helvetica, sans-serif"; }
a.white:hover{text-decoration:underline; color:#ffffff}
a.green:link,a.green:visited{color:#005C4C; text-decoration:none; font-size:12px; font-family: "Arial, Helvetica, sans-serif"; }
a.green:hover{text-decoration:underline; color:#005C4C}
.foot{ font-size:12px; color:#FFFFFF;}
.text13 {color:#2a2a2a; font-size:13px;}
.text14{ color:#76662B; font-size:14px; font-weight:bold}
.textb13 {color:#015F4F; font-size:13px; font-weight:bold}
.title_lm{ font-size:14px; font-weight:bold; color:#FFFFFF;}
#gwc{
 font: "Arial, Helvetica, sans-serif";
	line-height:22px;
	margin-left:70px;
	padding:0px;
	margin-top:40px;
	font-size:13px;
	position:relative;
	width:160px;
	height:60px;
	letter-spacing: 2px;
}


.kd a{ color:#016050; text-decoration:underline;}
#gwc span{ font-size:13px; font-weight:bold; color:#f00; padding:0 8px; font: "Arial, Helvetica, sans-serif";letter-spacing: 0px;}
#gwc b{ font-size:13px; font-weight:bold; color:#f00; padding:0 0px; font: "Arial, Helvetica, sans-serif";letter-spacing: 0px;}
#ggs a{ font-size:13px; font-weight:bold; color:#016050; right:5px; bottom:16px; position:absolute; text-decoration:underline;letter-spacing: 0px;}
.bb{ border-bottom:1px solid #C4D7E9; border-left:1px solid #C4D7E9; border-right:1px solid #C4D7E9}
.bb1{ border-bottom:1px solid #CFDFED; border-left:1px solid #CFDFED; border-right:1px solid #CFDFED}
.bb0{border-left:1px solid #6b6969; border-right:1px solid #6b6969}
.bb2{ border:1px solid #CFDFED}
.bb3{ border:1px solid #BAA34D}
.bb4{ border:1px solid #C8D5E1}
.bb5{ border:1px solid #D0DFF6}
.bjin{ border:2px solid #74642A}
#xw td{ background:url(../images/dian.jpg) repeat-x left bottom; line-height:20px}
.jin{ font-size:12px; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold; color:#74642A}
.dh{ text-align:center; color:#76662B; font-size:14px; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold}
.dhnr{padding:20px 15px; line-height:25px;}
.dhnr1{padding-top:15px; widows:570px; margin:0 auto;}
.hh{ font-family:"Arial, Helvetica, sans-serif"; color:#136B5C; font-size:14px; font-weight:bold; text-align:center; background:url(../images/hhbg.jpg) repeat-x left bottom}
#zc{ margin:0px; padding:20px 0px; line-height:33px;}
#zc .zcl{ text-align: right; padding-right:10px}
.nn{ width:215px; height:22px; border:1px solid #CFDFED; font-size:12px}
.hylb{ margin:0px; padding:10px 26px; line-height:21px}
.hydh2{ background:url(../images/hybg2.jpg) no-repeat center center; line-height:28px; font-weight:bold; padding-left:27px; margin:0px}
#bjb th { background-color:#988439; font-family:"Arial, Helvetica, sans-serif"; font-size:14px; color:#ffffff; text-align:center; margin:1px; padding:0px; height:33px; line-height:33px}

.from0625{width:190px; height:17px; border:1px solid #BCBCBC; background:url(../images/ss.jpg) no-repeat left center #ffffff;}


#bjb td{ background-color:#FFFDF7; font-family:"Arial, Helvetica, sans-serif"; font-size:14px; color:#00735F; text-align:center}
#bjb2 th { background-color:#988439; font-family:"Arial, Helvetica, sans-serif"; font-size:14px; color:#ffffff; text-align:center; margin:1px; padding:0px; height:33px; line-height:33px}
#bjb2 td{ background-color:#FFFDF7; font-family:"Arial, Helvetica, sans-serif"; font-size:12px; color:#00735F; text-align:left; padding-left:5px}
.cpjj{ margin:0px; padding:10px; line-height:21px}
#hyfl td{ height:27px; line-height:27px; padding-left:10px}
.huibg{ background-color:#ECECEC}
.scdh{ text-align:left; color:#76662B; font-size:14px; font-family:"Arial, Helvetica, sans-serif"; font-weight:bold; padding-left:18px; margin:0px}
.pl{ padding-left:20px; margin:0px}
.font6 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 12px;
	line-height: 24px;
	color: #666;
	text-decoration: none;
}
.font7 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 14px;
	line-height: 24px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.font8 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
	color: #005f4f;
	text-decoration: none;
}

.font9 {
	font-family: "Arial, Helvetica, sans-serif";
	font-size: 12px;
	color: #666;
	text-decoration: none;
	font-weight: bold;
}
.foot_lm{color:#056252;}
.foot_lmtitle{
	color:#0a4d41;
	font-size:14px;
	height:60px;
	font-weight:bold;
	border-bottom: dashed 1px #a9c1bd;
}
select,input {vertical-align:middle; font-size:12px;}

.pad20{ padding-left:20px;}


.head{ height:151px; width:940px; margin:0 auto;}
.head .left{ width:493px; float:left;}
.head .right{ width:447px; float:left;}


.bian{ border:#AFAFAF solid 1px;}
.huise{ font-size:14px; color:#B44625; font-weight:bold;}
.qing{ font-size:14px; color:#806030; font-weight:bold;}





.foot_font1{ font-weight:bold; color:#76662b;}
.foot_font2{ color:#74642a; font-weight:200;}
.foot_font3{ color:#076354; font-weight:bold;}
.foot_font13{ color:#74642a; font-weight:bold; font-size:13px;}
.foot_conter{color:#7a7a7a; text-indent:15px; line-height:22px; padding:0 20px;}
.foot_lp a{ color:#76662b; text-decoration:underline;}
.aa a{ color:#76662b; text-decoration:underline;}

.foot_conter1{color:#7a7a7a; line-height:22px;}
.foot_lm2{ line-height:15px; color:#76662b;}
.foot_lm1{ line-height:18px; color:#76662b;}
.foot_lm1 a{ line-height:18px; color:#76662b;}
.mar1{ margin-bottom:5px;}
.red{ color:red;}
.hg{ line-height:24px;}
.lxwm_text{ line-height:22px; color:#383838;}
/**tabÇÐ»»**/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,textarea,p,th,td{margin:0;padding:0;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}fieldset,img{border:0;}li{list-style:none;}em,strong,th{font-style:normal;font-weight:normal;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}table{border-collapse:collapse;border-spacing:0;}body{font-size:12px;font-family:"Arial, Helvetica, sans-serif";color:#333;}a:link,a:visited{color:#333;text-decoration:none;}a:hover{color:#a10000;text-decoration:none;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, p, th, td {
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
li {
    list-style: none outside none;
}
input, textarea, select {
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body {
    color: #333333;
    font-family: "Arial, Helvetica, sans-serif";
    font-size: 12px;
}
a:link, a:visited {
    color: #333333;
    text-decoration: none;
}
a:hover {
    color: #A10000;
    text-decoration: none;
}
.blank0 {
    clear: both;
    display: block;
    font-size: 1px;
    line-height: 0;
    visibility: hidden;
}
.blank5 {
    clear: both;
    display: block;
    font-size: 1px;
    height: 5px;
    overflow: hidden;
}
.blank8 {
    clear: both;
    display: block;
    font-size: 1px;
    height: 8px;
    overflow: hidden;
}
.blank10 {
    clear: both;
    display: block;
    font-size: 1px;
    height: 10px;
    overflow: hidden;
}
.blank12 {
    clear: both;
    display: block;
    font-size: 1px;
    height: 12px;
    overflow: hidden;
}
.blank15 {
    clear: both;
    display: block;
    font-size: 1px;
    height: 15px;
    overflow: hidden;
}
.blank20 {
    clear: both;
    display: block;
    font-size: 1px;
    height: 20px;
    overflow: hidden;
}
.blank25 {
    clear: both;
    display: block;
    font-size: 1px;
    height: 25px;
    overflow: hidden;
}
.selTabArea {
    overflow: hidden;
    width: 226px;
}
.selTabMenu {
    border-bottom: 1px solid #CCCCCC;
    height: 24px;
    position: relative;
    width: 100%;
}
.selTabMenu ul {
    left: 0;
    position: absolute;
    top: 0;
}
.selTabMenu li {
    border-color: #CCCCCC #CCCCCC -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    display: inline;
    float: left;
    line-height: 23px;
    text-align: center;
    width: 111px;
}
.selTabMenu li.hover {
    background: url("http://www.51ymp.com/js/SpritesBg.gif") no-repeat scroll 0 -137px transparent;
    color: #A10000;
    cursor: pointer;
    font-weight: bold;
    height: 24px;
}
#one2 {
    border-left: 0 none;
    width: 112px;
}
.selTabCon {
    border-color: -moz-use-text-color #CCCCCC #CCCCCC;
    border-right: 1px solid #CCCCCC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    height: 101px;
    width: 224px;
}
.selTabCon li {
    background: url("http://www.51ymp.com/js/SpritesBg.gif") no-repeat scroll 12px -171px transparent;
    line-height: 22px;
    text-indent: 25px;
    width: 223px;
    white-space: nowrap;
    overflow: hidden;
	height:25px;
}
#con_one_2 li {
    overflow: hidden;
    padding-left: 24px;
    text-indent: 0;
    width: 200px;
	height:25px;
}
.selTabCon li span {
    color: #A10000;
    display: inline;
    float: right;
    margin-right: 10px;
}
.bannerImg img {
    border: 1px solid #CCCCCC;
}


.selTabArea02{width:228px;height:217px;margin-top:10px;overflow:hidden;}
.selTabMenu02{width:100%;height:24px;position:relative;}
.selTabMenu02 ul{position:absolute;left:0px;top:0px;}
.selTabMenu02 li{width:75px;line-height:24px;margin-right:1px;background:#efefef;color:#7a6060;text-align:center;float:left;display:inline;}
.selTabMenu02 li.hover{height:24px;background:#fff;color:#000;font-size:14px;font-weight:bold;cursor:pointer;}#two3{margin-right:0px;}
a.pattern {color:#FFFFFF; font-size:14px; font-weight:bold}
a.pattern:hover{color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:underline}
.banner04 img,.banner05 img{border:1px solid #ccc;}
.banner04{float:left;display:inline;}
.banner05{float:right;display:inline;}
.selTabCon02 ul{margin-top:10px;overflow:hidden;}
.selTabCon02 li{width:75px;height:91px;margin-right:1px;float:left;display:inline;}
.selTabProductImg{width:75px;height:65px;position:relative;text-align: center;}
.selTabCon02 li h3{line-height:26px;text-align:center;color:#333;}
.selTabNumBg{width:14px;height:13px;line-height:13px;background:url(http://www.51ymp.com/js/SpritesBg.gif) no-repeat -209px -256px;color:#fff;text-align:center;position:absolute;left:4px;bottom:4px;}
.hotRight02{width:109px;height:248px;float:left;display:inline;}
.hotRight03{width:109px;height:248px;margin-left:10px;float:left;display:inline;}




/*¿Í·þ*/
#servicesCodeSite {
	right:0;
	top/**/:10px;
	z-index:65535;
	position:fixed !important; 
    position:absolute;
	_top:expression(documentElement.scrollTop + 30 + "px");
}
#servIMchat {
	z-index:65535;
	position:absolute;
	right:0px;
	font-size:12px;
}
#servIMchat_hiddenbar {
background:url("../service/hide.gif") no-repeat;
	width:21px;
	height:232px;
	display:none;
}
#smlWrap {
background:url("../service/hide.gif") no-repeat;
	width:21px;
	height:232px;
	display:none;
	cursor:pointer;
}
#servIMchat_main {
	width:112px;
	padding:40px 10px 10px 10px;
/*	display:none;*/
	margin:0px 10px 0px 10px;
	background:url("../service/servMain.gif") no-repeat left bottom;
	height:500px;
	font-size:11px;
	position:relative;
}
#servIMchat_main .servTop {
background:url("../service/servTop.gif") no-repeat;
	height:50px;
	cursor:pointer;
	position:absolute; top:0px; left:0px;
	width:132px;
}
#servIMchat_main .servCon {
	height:500px;

}
#servIMchat_main ul li {
	list-style-type:none;
	text-align:left;
	padding:0px 0px 0px 10px;
	line-height:20px;
}
#servIMchat_main .servCon a{text-decoration:none; color:#333;}
#servIMchat_main .servCon a:hover{text-decoration:none; color:#C00;}
#servIMchat_main .servCon .closedMod{padding-top:0px;}
#servIMchat_main .servCon .kfStyle{padding:3px 0px 0px 0px;}
#servIMchat_main .servCon h3{height:18px; background:url("../service/titleH3.gif") no-repeat left; padding-top:4px; text-align:center; color:#900; font-family:"Î¢ÈíÑÅºÚ", Tahoma, Geneva, sans-serif; font-size:12px;}
#servIMchat_main .servCon ul{padding:3px 0px 5px 10px; line-height:20px;}
#servIMchat_main .servCon ul.QQMOD{padding:5px 0px 5px 10px;}
#servIMchat_main .servCon ul.QQMOD img{margin-bottom:5px;}
#servIMchat_main .servBottom {
background:url("../service/servBottom.jpg") no-repeat;
	height:20px;
	overflow:hidden
}