@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:12px; line-height:18px; color:#3b3130;}
a{ color:#0071b7; text-decoration:none;}
a:hover{ color:#b61f1f; text-decoration:underline;}
input{ font-size:12px;}
img{ border:none;}
#header,#main,#footer{ width:1000px; margin-left:auto; margin-right:auto; clear:both;}
.left{ float:left; width:270px; margin-right:10px;}

.inputf12{ font-size:12px;}
#header{ height:110px; border-bottom:2px solid #0071b7; margin-bottom:10px;}
.toplink{  text-align:right; line-height:30px;}
.nav{ padding-left:430px;line-height:24px;}
.tabheader_tb1_1 {BACKGROUND:url(nav.gif) no-repeat;height:30px;}
.tabheader_tb1_2 {BACKGROUND:url(nav.gif) 30px no-repeat; height:30px;}
.tabheader_tb1_3 {BACKGROUND:url(nav.gif) 80px -60px no-repeat; height:30px;}
*html .tabheader_tb1_3 {BACKGROUND:url(nav.gif) bottom 80px no-repeat; }
*+html .tabheader_tb1_3 {BACKGROUND:url(nav.gif) bottom 80px no-repeat;}
.tb1_on,.tb1_off{float:left;display:block;}
.tb1_on{padding:0 12px;line-height:24px;}
.tb1_off{padding: 0 12px;}
.tb1_off a{color:#7d7d7d; font-size:12px; font-weight:none;}
.tb1_on a{color:#fff;font-size:12px;font-weight:bold;}
.tb1_on a:hover{ color:#fff; text-decoration:none;}
.navra{ color:#7d7d7d;}
.navra a{ margin-left:6px;}
.gray{ color:#7d7d7d;}

.navcon .brd6{ border:5px solid #0071b7; margin:1px 1px 1px 0; height:22px; width:390px; float:left; margin-right:10px;}
.navcon .brd62{ border:5px solid #0071b7; margin:1px 1px 1px 0; height:22px; width:280px; float:left; margin-right:10px;}
.xmkd{width:100px; float:left; padding-top:5px; background:#0071b7; height:27px; margin-top:1px; color:#fff;}
.xmkc {height: 18px; position: relative;width:80px; float:left; line-height:18px;}
.xmkc .classlist {left: 5px;position: absolute;background-color: #F5FBFF;width:80px;border: 1px solid #C9E4F4;top: 20px;font-size: 12px;line-height: 20px;padding-top: 5px;}
.xmkc .classlist li {display: inline;}
.xmkc .classlist .lis a {text-decoration: none;height: 20px;width: 65px;float: left;padding-left: 15px;}

.xmkc .classlist .lis a:hover {color: #FFF;background-color: #0E9CC8;}
.xmkc .classlist .lis a:active {color: #FFF;background-color: #0D96C0;}
.wena  { background:url(selectico.gif) right no-repeat; width:60px; border:none; line-height:18px; padding-left:10px;}
.wena2  { background:url(selectico.gif) right no-repeat; width:80px; border:none; line-height:18px; padding-left:10px;}
.pute{ background:#fff;  border:none; line-height:18px; height:18px; width:300px; color:#7d7d7d; padding:2px;}
*html .pute{ padding:0;}
*+html .pute{ padding:0;}
.pute2{ background:#fff;  border:none; line-height:18px; height:20px; width:280px; color:#7d7d7d;padding-top:2px; padding-left:10px;}
*html .pute2{ padding-top:0;}
*+html .pute2{ padding-top:0;}
.pute3{ background:#fff;  border:none; line-height:20px; height:20px; width:260px; color:#7d7d7d; padding-left:10px;padding-top:2px;}
*html .pute3{ padding-top:0;}
*+html .pute3{ padding-top:0;}
.pd10{ padding:10px;}
.mgb10{ margin-bottom:10px;}
.hot{ background:url(hotbg.gif) no-repeat; height:103px; line-height:24px; padding:10px 0 0 20px; margin-bottom:10px;}
.ad{ float:left; margin-bottom:10px;}
.prodlist { margin-bottom:10px;}
.prodlist h1{ font-size:12px; font-weight:bold; line-height:24px; padding-left:10px;}
.prodlist li{ list-style:none; padding-left:20px; line-height:26px; border-bottom:1px solid #dfdfdf;}
.bd{ color:#3b3130; font-weight:bold;}
.swindow{margin-bottom:10px;}
.bdside{ border-left:1px solid #c5ddf6; border-right:1px solid #c5ddf6; border-bottom:1px solid #c5ddf6; padding:8px; padding-top:0;}
.bdside h1{font-size:12px; font-weight:bold; line-height:24px; }
.bbd{ border-bottom:1px  dotted #bababa; margin-bottom:10px;}
.ltitbg{}
.ltitbg h1{font-size:12px; font-weight:bold; line-height:24px; }
.more{ text-align:right; clear:both; line-height:24px;}
.ltitbg ul{ padding:5px 0 0 10px; line-height:22px;}
.ltitbg ul li{ list-style:none;}

.xhbg{ background:url(xhbg.gif) no-repeat top; text-align:center; padding-top:20px;	}
#apDiv1 {display:block;	position:absolute;	width:379px;height:334px;	z-index:999;	visibility: hidden;	border: 1px solid #ccc;	padding: 1px;}

.mid{ float:left;  width:430px; margin-right:10px;}
*html .mid{ margin-right:0;}
*+html .mid{ margin-right:10px;}
.hxts,.zjzx,.yjxx,.bwdt{ border:1px solid #c5ddf5; background:#f3f8fe; padding:10px;}
.hxts dt{ text-align:center; font-size:14px; font-weight:bold; line-height:28px;}
.hxts dt a{ color:#ff9000;}
.hxts dd{ padding-left:10px; line-height:22px;}
.zjzx h1{font-size:12px; font-weight:bold; line-height:24px;}
.zjzximg{ float:left; margin-right:10px; width:184px;}
.zjzx dl dd{ text-align:center;}
.zjzx ul{ float:left;}
.zjzx ul li{ line-height:22px; list-style:none; padding-left:10px; background:url(dot.gif) no-repeat left;}
.zt{border:1px solid #f31717; padding:1px; background:#fff;}
.ztbg{background: url(ztbg.gif); padding:10px}
.ztbg h1{font-size:12px; font-weight:bold; line-height:24px; color:#fff;}
.ztbg h2 { font-size:14px; font-weight:bold;  text-align:center; line-height:30px;}
.ztbg h2 a{color:#fff600;}
.ztbg dl{ float:left; width:125px; margin-right:10px; text-align:center;}
.ztbg dl a{color:#fff600;}
.ztbg ul{ clear:both;}
.ztbg li{ list-style:none; line-height:22px; text-align:right;}
.ztbg li a{ float:left; color:#fff;}
.yjxx h1{font-size:12px; font-weight:bold; line-height:24px;}
.yjxx ul { margin:0 10px;}
.yjxx ul li{line-height:22px; list-style:none; padding-left:10px; background:url(dot.gif) no-repeat left; text-align:right; color:#7d7d7d;}
.yjxx ul li a{ float:left;}
.bwdt h1{font-size:12px; font-weight:bold; line-height:24px;}
.bwdt ul { margin:0 10px;}
.bwdt ul li{line-height:22px; list-style:none; padding-left:10px; background:url(dot.gif) no-repeat left; text-align:right; color:#7d7d7d;}
.bwdt ul li a{ float:left;}

.right{ float:left; width:275px;}
.bwtj{border:1px solid #c5ddf5; padding:10px; background:url(tjbg.gif) no-repeat 1px 1px;}
.bwtj h1{font-size:12px; font-weight:bold; line-height:24px;}
.bwtj li{ list-style:none; line-height:22px;}
.px h1{ background:url(rtit.gif) no-repeat; font-size:14px; color:#fff; font-weight:bold; line-height:30px; padding-left:10px;}
.px h1 a{ color:#fff; font-size:12px; font-weight:normal;}
.px ul{ padding:10px 20px;}
.px li{ list-style:none;line-height:22px; }
.px li a{ color:#3d3230;}
.dotg li{padding-left:10px; background:url(dot_g.gif) no-repeat left; }
.fw h1{ background:url(rtit.gif) no-repeat; font-size:14px; color:#fff; font-weight:bold; line-height:30px; padding-left:10px;}
.fw h1 a{ color:#fff; font-size:12px; font-weight:normal;}
.fw ul{ padding:0 20px;}
.fw li{ list-style:none;line-height:22px; }
.fw li a{color:#3d3230; font-weight:bold;}
.hz h1{ background:url(rtit.gif) no-repeat; font-size:14px; color:#fff; font-weight:bold; line-height:30px; padding-left:10px;}
.hz h1 a{ color:#fff; font-size:12px; font-weight:normal;}
.hz ul{ padding:10px 20px;}
.hz li{ list-style:none;line-height:22px; color:#7d7d7d; border-bottom:1px dotted #7d7d7d;}
.hz li a{color:#3d3230;}
.tssp h1{ background:url(rtit.gif) no-repeat; font-size:14px; color:#fff; font-weight:bold; line-height:30px; padding-left:10px;}
.tssp h1 a{ color:#fff; font-size:12px; font-weight:normal;}

.friendlink{ clear:both; background:#e4e4e4; border:1px solid #bababa; padding:10px;}
.friendlink h1{font-size:12px; font-weight:bold; line-height:24px; }
.friendlink a{ float:left; margin-right:20px;}
#footer { margin-bottom:20px; height:140px;}
#footer p{ line-height:24px;}
/************************************* 图片切换样式 start *************************************/
/* 数字按钮框样式 */
#imgTitle {position:relative;left:0px;text-align:left;overflow: hidden;}
#imgTitle_up {left:0px;text-align: left; height:1px; width:inherit; }
#imgTitle_down {left:0px;text-align: right; width:inherit; }
/* 图片框样式 */
.imgClass {border: 1px solid #EEEEEE;}
/* 图片文字框样式 */
#txtFrom {text-align: center;vertical-align: middle;}

/* 数字按钮样式 */
.button {text-decoration: none;padding: 1px 7px; line-height:10px; margin-right: 0px; font-size: 9px; font-weight: bold; border-left: 1px #fff solid; }

.button:link { text-decoration: none; color: #FFF; background: #000;}
.button:visited { text-decoration: none; color: #FFF; background: #000;}
.button:hover { text-decoration: none; color: #FFF; background: #F00; }
.button:active { text-decoration: none; color: #FFF; background: #000; }

.buttonDiv {margin: 0px;background: #000000;height: 1px;width: 21px;float: right;text-align: center;vertical-align: middle;}
/************************************* 图片切换样式 end *************************************/
.fb {font-weight: bold;}
