@charset "utf-8";
* { margin: 0; padding-left: 0; list-style: none;word-break:break}/*li标签的点和边距*/
html,body { 
	background: #40DBEF center top;
	/*font: "宋体",Arial,Tahoma,sans-serif 12px #565656;*/
	font-family:"arial","MS UI Gothic";
	font-size:12px;
	color:#9C9C9C;
	margin:0 auto; 
	text-align:center; 
	width:100%;
}/*页面边距，字体大小颜色，背景*/

div,ul,li,h1,h2,h3,h4 { 
	font-size:12px;
	text-align: left; 
	color:#9C9C9C;
	margin:0 auto; 
}/*各标签的字体颜色*/
td{ 
	font: 12px normal;
	color:#9C9C9C;
	line-height:20px;
}/*各标签的字体颜色*/

/*默认链接-灰色无下划线，点击不变色*/
a {color:#9C9C9C; text-decoration:none;behavior:url(../style/Onfocus.htc);}
a:link {color: #9C9C9C; text-decoration:none;behavior:url(../style/Onfocus.htc);}
a:visited {color: #9C9C9C;text-decoration:none;behavior:url(../style/Onfocus.htc);}
a:hover {color:#C48F29;text-decoration:underline;behavior:url(../style/Onfocus.htc);}

/*加下划线*/
#linkudl a {text-decoration:underline;}
#linkudl a:link  text-decoration:underline;}
#linkudl a:visited {text-decoration:underline;}
#linkudl a:hover {text-decoration:underline;}

.linkgreen {color:#529433;}
.linkgreen a {color:#529433;}
.linkgreen a:link  {color:#529433;}
.linkgreen a:visited {color:#529433;}
.linkgreen a:hover {color:#529433;}

.linknews a:link {color:#C48F29;}
.linknews a:visited {color:#C48F29;}
.linknews a:hover {color:#C48F29;}

.linkdgrey a:link {color:#333333;}
.linkdgrey a:visited {color:#333333;}
.linkdgrey a:hover {color:#333333;}

.linkdlgreen a:link {color:#F0FFE6;}
.linkdlgreen a:visited {color:#F0FFE6;}
.linkdlgreen a:hover {color:#ffffff;}


.fcintro {color:#C48F29;}
.fcgreen {color:#529433;}
.fcred {color:#ff0000;}
.fcwhite {color:#ffffff;}
.fcblue {color:#28AEF7;}
.fcfqaa {color:#A57200;}


a img {border: 0px; }
img{border: 0px; }/*默认链接样式*/

.len {word-wrap:break-word;overflow:hidden;}/*ie自动折行，ff隐藏*/
.len2 {word-wrap:break-word;word-break:break-all;}/*ie自动折行，ff折行*/


.fs12 {font-size:12px;}/*12号字*/
.fs14 {font-size:14px;}/*14号字*/
.fs14 td {font-size:14px;}/*14号字*/
.lh30 {line-height:30px;}/*12号字标题行高*/
.lh36 {line-height:36px;}/*14号字标题行高*/
.lh21 {line-height:21px;}/*内文行高*/
.lh19 {line-height:19px;}/*内文行高*/
.lf {text-align:left;}/*居左*/
.rf {text-align:right;}/*居右*/
.fl {float:left;}/*左对齐排列*/
.fr {float:right;}/*右对齐排列*/
.cen {text-align:center;}/*居中*/
.cb {clear:both;}/*清楚前面样式效果*/
.tdtw td {font-weight:bolder;}
.tw {font-weight:bolder;}/*字体加粗*/
.twl {font-weight:lighter;}/*字体变细*/
.dspn {display:none;}/*使某部分消失，不占页面空间*/
.imgbd img {border:2px solid #ccc;}/*给图片加边框*/



.pd5 {padding:5px;}
.pd10 {padding:10px;}
.tpd5 {padding-top:5px;}
.tpd10 {padding-top:10px;}
.tpd20 {padding-top:20px;}
.lpd5 {padding-left:5px;}
.lpd10 {padding-left:10px;}
.rpd10 {padding-right:10px;}
.lpd20 {padding-left:20px;}
.lpd27 {padding-left:27px;color:#80511D;}
.rpd5 {padding-right:5px;} 
.tmg3 {margin-top:3px;}
.mg5 {margin:5px;}
.mg10 {margin:10px;}
.tmg10 {margin-top:10px;}
#tmg10 {margin-top:10px;}
.tmg50 {margin-top:50px;}
.tmg100 {margin-top:100px;}
.tmg5 {margin-top:5px;}
.lmg5 {margin-left:5px;}
.lmg10 {margin-left:10px;}
.lmg20 {margin-left:20px;}
.tmg-32 {margin-top:-32px!important;margin-top:0px;}
.bmg5 {margin-bottom:5px;}
.bmg10 {margin-bottom:10px;}

.tmg8 {margin-top:8px;}
.bmg8 {margin-bottom:8px;}
.lmg8 {margin-left:8px;}
.lpd100 {padding-left:100px;}

.ffver {font-family:"Verdana";}
.fcdgrey {color:#333333;}
.sty_bottom td{
	color:#23a098;
}
.sty_bottom td a:link{color:#23a098;}
.sty_bottom td a:visited{color:#23a098;}
.sty_bottom td a:hover{color:#23a098;}
.rmg10 {margin-right:10px;}


.tp_on {font-weight:bold;}
.tp_on a:link{color:blue}
.tp_on a:visited{color:blue}
.tp_on a:hover{color:blue}




#mgauto {
	width:982px;
	margin-left:auto;
	margin-right:auto;
}
#mgauto2 {
	margin-left:auto;
	margin-right:auto;
}
.mgauto {
	margin-left:auto;
	margin-right:auto;
}


.botmdotline td{background:url(../image/news_dot.jpg) repeat-x left bottom; }

.zbrmgx {margin-right:5px;margin-left:4px;margin-bottom:5px;}
.zbrmgx2 {margin-right:4px;margin-left:4px;margin-top:10px;}

.intro_underl {border-bottom:1px solid #d4d4d4;}
.intro_underl2 {border-bottom:1px dashed #d4d4d4;}

.order_txt td{
	font-size:14px;
	color:#333333;
}
/*form*/
.form_txt {width:227px;}
.form_txt2 {width:106px;}
.form_txt3 {width:50px;}