﻿/* CSS Document */
body { margin:0 auto;padding: 0px; font-size:14px; background:#fff; color:#666666; font-family:"微软雅黑"}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,th,td{margin: 0px;padding: 0px; font-weight:normal;}
li { list-style:none;}
form,input,button,option,textarea,select,label{ margin: 0px;padding: 0px;}
input,button,textarea,select{font:100% Tahoma,Helvetica,Arial,sans-serif; }
	a{color:#000}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover{ text-decoration:none; color:#0066CC}
a:active {text-decoration: underline;}
table {font-size:inherit;font:100%;}
th { font-weight:normal;}
img { border:none;}
b{ font-weight:bold; font-size:14px;}
.font_roman{ font-size:14px; color:#FF6600; font-family:"Times New Roman", Times, serif;}
.clear { clear: both; height: 0px; overflow: hidden;}
.section { width: 100%; clear:both; overflow: hidden;}
.column { width: 100%; clear: both; overflow: hidden;}
.field { width: 100%; clear: both; overflow: hidden;}
.dis{ display:block;}
.undis{ display:none;}
.pad10{ padding:10px;}
.pad15{ padding:15px;}
.f_l{ float:left;}
.f_r{ float:right;}
.img_bod{ padding:2px; border:#CCCCCC 1px solid; }
.blue{ color:#0080b6;}
.bod_gray{ border:#cccccc solid 1px;}
.line{ border-bottom:#cccccc solid 1px; overflow:hidden; height:1px; margin:5px 0px;}
.bgw{ background:#FFFFFF;}
.air{ width:10px; height:10px; overflow:hidden; margin:0px auto;}
.w{ width:1200px; margin:0 auto;margin-top:25px;}

#header{ width:100%; margin:0 auto;}
.top{ height:94px; background:url(../images/top_bg.jpg) repeat-x; width:1000px; margin:0 auto; overflow:hidden;}
.top h1{ float:left; margin:24px 0px 0px 0px;}
.top p{ float:right; margin:30px 0px 0px 0px;}
.top p span{ font-weight:bold; color:#0081b7}
.flash{ width:1000Px; height:340px; margin:10px auto;}
.navbg{ width:100%; height:57px; background:#3c3c3c; background:url(../images/nav_bg.jpg) repeat-x;}
.navbg ul{ width:1000px; margin:0 auto; height:57px;}
.navbg ul li{ float:left; background:url(../images/index_09.jpg) no-repeat right center; text-align:center; line-height:44px;width:110px; height:57px; position:relative;}
.navbg ul li span{ display:block; margin-top:-24px; font-size:9px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
.navbg ul li .a{ color:#FFFFFF; position:relative; z-index:3;width:110px; height:57px; display:block; float:left; font-weight:bold;  font-size:14px;}
.navbg ul li a:hover{ color:#ecbd00;}
.navbg li .nav-pop{ width:110px; position:absolute; background:#112442; display:none;  left:0px; top:34px; filter:Alpha(opacity=80); -moz-opacity:.7; opacity:0.7; padding-top:20px; z-index:2; text-align:center}
.navbg li a.a:hover, .nav li a.selected{  color:#f8b526;}
.navbg li .nav-pop a{ height:30px;line-height:30px; display:block; color:#FFFFFF; padding:0px 0px;}
.navbg li .nav-pop a span{border-bottom:#d34f54 1px dotted; padding:0px 4px; display:block;}
.navbg li .nav-pop a:hover{ color:#fff; text-decoration:underline;}
.tit_01{ padding:10px; height:20px; line-height:20px;}
.tit_01 h2{ float:left; font-size:14px; font-weight:bold;}
.tit_01 h2 span{ color:#0081b7; font-size:10px; font-weight:normal;}
.tit_01 a{ float:right; margin-top:6px;}
.tit_02 h2{ float:left; font-size:14px; font-weight:bold;}
.tit_02 h2 span{ color:#0081b7; font-size:10px; font-weight:normal;}
.tit_02 a{ float:right; margin-top:6px;}
.w_a1{ width:380px; height:280px; float:left; overflow:hidden; border:#CCCCCC 1px solid}
.w_a1 .pic{ margin:0 auto; width:350px;}
.w_a1 .txt{ padding:15px; line-height:17px;}
.w_a2{ width:422px; float:left; height:280px;overflow:hidden; border:#CCCCCC 1px solid; text-align:center; margin-left:10px;}
.w_a3{ width:372px; float:left; height:280px;overflow:hidden; border:#CCCCCC 1px solid;  margin-left: 10px;}
.cls_01{ padding:0px 5px;}
.cls_01 li{ background:url(../images/index_21.jpg) no-repeat left center; padding-left:10px; line-height:23px;}
.cls_02 li{ width:290px; float:left; height:230px; float:left; text-align:center; padding-top:8px; line-height:38px; margin-right:10px;}
.cls_01 span{ float:right;}
.cls_02 li p{ display:block;}
.cls_02 li:hover{ background:#e6e6e6;}
.friend{ margin:20px 0px 0px;}
.friend .ico{ background:url(../images/bg_fl.jpg) no-repeat; width:205px; height:24px;}
.friend .wrap{ padding-top:15px;}
.friend .wrap a{ padding:0px 4px;}
#footer{ width:100%; border-top:#CCCCCC 1px solid; text-align:center; padding:10px 0px;}
.bread{ background:url(../images/ioc5.gif) no-repeat left center; padding-left:20px; margin:20px 0px;}
.cls_fw{ padding:10px 80px;;}
.cls_fw li{ display:block; margin:20px 0px; padding:15px; width:800px;}
.cls_fw li:hover{ background:#ececec}
.cls_fw li .txt{ float:left; width:500px;;}
.cls_fw li .txt .intro{ line-height:18px;}
.cls_fw li .txt .tit{ font-weight:bold; font-size:14px; padding-top:10px;padding-top:5px; padding-bottom:10px;}
.cls_fw li .pic{ width:250px; text-align:left; float:right;}
.doc{ padding:15px; font-size:12px;}
.doc h2{ text-align:center; font-size:18px; font-weight:bold; color:#000000; }
.doc .bv{ text-align:center; width:100%;}
.doc .bv span{ padding:0px 8px;}
.doc .banner{ width:742px; margin:0px 0px 20px;}
.doc .showtxt p{ line-height:20px; margin:10px 0px;}
.buy { padding:20px;}
.buy input[type=text]{ padding-left:4px; height:24px; line-height:24px; width:200px; border:#CCCCCC 1px solid}
.but1{ background:url(../images/message_10.gif) no-repeat; cursor:pointer; width:137px; height:33px; border:none; color:#FFFFFF; text-align:center; line-height:40px;}

.page { width: 100%; padding: 20px 0; text-align: center;}
.page .prev,.page .next { margin: 0 10px;}
.page .num { padding: 2px 5px; text-align: center; width:14px; color: #000; border:1px solid #cccccc; background:#FFFFFF;}
.page .cur { color:#fff;  border:#0f87d3 solid 1px;background:#0073af; font-weight:bold;}


/*.page { width: 100%; padding: 20px 0; text-align: center;}
.page a{ width:40px; height:20px; line-height:20px;}
.page .prev,.page .next { margin: 0 10px;}
.page .num { padding: 5px; text-align: center; display:inline-block; color: #000; margin:0px 5px;}
.page .cur { color:#fff;  background:#0073af}
.page .s{ width:30px; height:20px; text-align:center; line-height:20px;}*/

