@charset "gb2312";
body { font-size: 12px; margin: 0px; padding: 0px; background: url(../images/bodybg.jpg) repeat-x left top #f7f7f7; }
dl {margin: 0px;padding: 0px;}
dt {margin: 0px;padding: 0px;}
dd {margin: 0px;padding: 0px;}
ul { margin: 0px; padding: 0px; list-style-type: none; }
li { margin: 0px; padding: 0px; }
p { margin: 0px; padding: 0px; }


.swh{color:#ffffff;}
.s33{color:#333333;}
.red {color: #FF0000;}
.s979d{color:#979da3;}
.s345 { font-size: 12px; color: #345981; margin-right: 5px; margin-left: 5px; }
.s233{color:#233C7E;}

.Hs979d{ color:#979da3; font-size:14px; line-height: 30px; }
.s6666{color:#666666; line-height:25px;}
.text666 { line-height: 26px; color: #666666; text-indent: 24px; }

.Hb99s {font-size: 14px;color: #999999;}
.HBred {color: #ff0000;font-size: 14px;font-weight: bold;}
.H182337{font-size:18px; color:#233c7e; font-family:"黑体";}
.H183549s {color: #345981;font-size: 18px;font-family: "黑体";}
.HBb33 {font-size: 14px;font-weight: bold;color: #333333;}
.Hb33k {font-size: 14px;line-height: 25px;color: #333333;text-indent: 24px;margin: 10px 0px;}
.text97 { font-size: 14px; line-height: 27px; color: #979da3; text-indent: 24px; margin-top: 10px; }
.text97k { font-size: 14px; line-height: 28px; color: #979da3; }


.top4 {margin-top: 4px;}
.top10 { margin-top: 10px; }
.top15 { margin-top: 15px; }
.top20 { margin-top: 30px; }
.top110 {margin-top: 110px;}
.top130 { margin-top: 130px; }

.un20 { margin-top: 20px; margin-bottom: 20px; }
.u20 { margin-bottom: 20px; }

.gbod { border-width: 0px 1px 1px; border-style:solid; border-color:#CCCCCC; }

.productlist { background: url(../images/productlist_r5_c2.jpg) no-repeat; width: 208px; height: 270px; }
.productbg { width: 994px; background-image: url(../images/productbg.jpg); background-repeat: no-repeat; background-position: right top; margin-right: auto; margin-bottom: 0px; margin-left: auto; }

.height {line-height: 20px;margin-left: 10px;}
.height1 {line-height: 25px;margin-left: 10px;}
.bg { margin-left: 30px; line-height: 28px; background: url(../images/productlist_r9_c5.jpg) no-repeat left bottom; padding-left: 28px; }
.bbg { margin-left: 30px; line-height: 28px; background: url(../images/bg1.jpg) no-repeat left bottom; padding-left: 28px; }
.bg1 { line-height: 28px; margin-left: 30px; padding-left:45px; background: url(../images/productlist_r13_c4.jpg) no-repeat left bottom; }
.bbg1 { line-height: 28px;margin-left: 20px;padding-left:45px; background: url(../images/productlist_r13_c4.jpg) no-repeat left bottom; color: #365996; }
.bbg11 { line-height: 28px;margin-left: 0px; background: url(../images/productlist_r13_c4.jpg) no-repeat left bottom; color: #365996; }
.bg2 { background-image: url(../images/product_r2_c6.jpg); background-repeat: no-repeat; background-position: right; }
.bbg2 { background-image: url(../images/product_r10_c8.jpg); background-repeat: no-repeat; background-position: right; }
.bg3 { background-image: url(../images/show_r2_c2.jpg); background-repeat: no-repeat; background-position: top; width: 535px; }
.bg3C {
	background-image: url(../images/show_r2_c2_01.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 435px;
	padding-top: 15px;
}
.bg4 { height: 26px; width: 606px; background-image: url(../images/bg3.jpg); background-repeat: repeat-x; }
.bbg4 { background: url(../images/news_r4_c4.jpg) no-repeat; height: 26px; width: 606px; }
.bg5 { background-color: #365b90; padding-top: 7px; padding-bottom: 7px; text-align: center; }
.bbg5 { background-color: #FFFFFF; padding-top: 7px; padding-bottom: 7px; text-align: center; }




.al:link {color: #333333;text-decoration: none;}
.al:visited {color: #333333;text-decoration: none;}
.al:hover {color: #FF9900;text-decoration: underline;}
.al:active {color: #CCCCCC;text-decoration: none;}
.al979d:link { font-size: 12px; color: #979da3; text-decoration: none; }
.al979d:visited { font-size: 12px; color: #979da3; text-decoration: none; }
.al979d:hover { color: #ff6600; font-size: 12px; text-decoration: underline; }
.al979d:active { font-size: 12px; color: #CCCCCC; text-decoration: none; }
.al3459:link { font-size: 12px; color: #345981; text-decoration: none; }
.al3459:visited { font-size: 12px; color: #345981; text-decoration: none; }
.al3459:hover { color: #ff6600; font-size: 12px; text-decoration: underline; }
.al3459:active { font-size: 12px; color: #CCCCCC; text-decoration: none; }
.al6666:link { font-size: 12px; color: #666666; text-decoration: none; }
.al6666:visited { font-size: 12px; color: #666666; text-decoration: none; }
.al6666:hover { color: #ff0000; font-size: 12px; text-decoration: underline; }
.al6666:active { font-size: 12px; color: #CCCCCC; text-decoration: none; }
.wl:link { font-size: 12px; color: #ffffff; text-decoration: underline;}
.wl:visited { font-size: 12px; color: #ffffff; text-decoration: underline; }
.wl:hover { color: #ffff00; font-size: 12px; text-decoration: none;  }
.wl:active { font-size: 12px; color: #CCCCCC; text-decoration: none; }
.fenlei:link { color:#979da3; text-decoration: none; }
.fenlei:visited { color:#979da3; text-decoration: none; }
.fenlei:hover {  color:#ffffff;text-decoration: none; }
.fenlei:active {text-decoration: none; color:#CCCCCC;}
.ch:link {color: #333333;text-decoration: none;font-size: 14px;}
.ch:visited {color: #333333;text-decoration: none;font-size: 14px;}
.ch:hover {color: #FFFFFF;text-decoration: underline;font-size: 14px;}
.ch:active {color: #CCCCCC;text-decoration: none;font-size: 14px;}
.bulel:link {color: #0000FF;text-decoration: underline;font-size: 14px;}
.bulel:visited {color: #0000FF;text-decoration: underline;font-size: 14px;}
.bulel:hover {color: #FF0000;text-decoration: none;font-size: 14px;}
.bulel:active {color: #CCCCCC;text-decoration: none;font-size: 14px;}
.Bal:link {color: #385d91;text-decoration: none;  font-family:"黑体"; font-size:16px;}
.Bal:visited {color: #385d91;text-decoration: none;  font-family:"黑体"; font-size:16px;}
.Bal:hover {color: #FF9900;text-decoration: underline; font-family:"黑体"; font-size:16px;}
.Bal:active {color: #CCCCCC;text-decoration: none;  font-family:"黑体"; font-size:16px;}
.Ual233d:link { font-size: 12px; color: #233C7E; text-decoration: underline; }
.Ual233d:visited { font-size: 12px; color: #233C7E; text-decoration: underline; }
.Ual233d:hover { color: #ff6600; font-size: 12px; text-decoration: none; }
.Ual233d:active { font-size: 12px; color: #CCCCCC; text-decoration: none; }
.productbg .gbod .about {      /* 公司介绍文字样式 */
	font-size: 11pt;   /* 字体为11点数 */
	line-height: 28px; /* 行高28像素 */
	color:#979DA3;     /* 颜色黑色 */
}
.productbg .gbod .teach_sc {
	line-height: 28px;/* 行高28像素 */
	font-size: 11pt;	/* 字体11个点数 */
	color:#6882B0;     /* 颜色灰兰色 */

}
.productbg .gbod  p{      /* 公司介绍文字样式 */
	font-size: 11pt;   /* 字体为11点数 */
	line-height: 28px; /* 行高28像素 */
	color:#979DA3;     /* 颜色黑色 */
}
.albg:link {color: #333333;text-decoration: none; width:100%; background:#f2f2f2; padding:3px 2px 2px;}
.albg:visited {color: #333333;text-decoration: none; width:100%; background:#f2f2f2; padding:3px 2px 2px;}
.albg:hover {color: #FF9900; border-bottom:#846bcf 1px dashed;  width:100%; background:#fafafa; padding:3px 2px 2px;}
.albg:active {color: #CCCCCC;text-decoration: none;width:100%; background:#fafafa; padding:3px 2px 2px;}
.img_v {
 display:table-cell !important;
 display:block;
 position:static !important;
 position:relative;
 overflow:hidden;
 width:160px;
 height:130px;
 border:2px solid #fff;
 vertical-align:middle;
 text-align:center;
}
.img_v p {
 display:table-cell !important;
 display:block;
 margin:0;
 position:static !important;
 position:absolute;
 top:50%;
 left:50%;
 width:160px;
 margin:auto;
}
.img_v img {
 position:static !important;
 position:relative;
 top:auto !important;
 top:-50%;
 left:auto !important;
 left:-50%;

}

.textinput{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: inset; border-right-style: inset; border-bottom-style: inset; border-left-style: inset; }
.textclick{ border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: outset; border-right-style: outset; border-bottom-style: outset; border-left-style: outset; font-size: 12px; color: #006699; background-color: #F0F0F0; }
.kefulink1:link{ text-decoration:none; color:#4A6389; margin:7px 10px 5px 4px;}
.kefulink1:hover{ text-decoration:none; color:#FF9900;}
.kefulink1:visited{ text-decoration:none; color:#4A6389; margin:7px 10px 5px 4px;}
.kefulink2:link{ text-decoration:none; color:#4A6389; margin:0 3px; line-height:22px}
.kefulink2:hover{ text-decoration:none; color:#FF9900;}
.kefulink2:visited{ text-decoration:none; color:#4A6389; margin:0 3px; line-height:22px}

