/* 全局定义 */
@font-face { font-family : "宋体" ; }
body { text-align: center; font-family:"宋体", arial; margin:0; padding:0; font-size:12px; color:#000; background-color: #FFF; background-image: url(images200908/bg_top.jpg); background-repeat: repeat-x; background-position: top; }
div, form, img, ul, ol, li, dl, dt, dd { margin: 0; padding: 0; border: 0; }
input { color: #000000;height: 21px; font-size:12px; }
TEXTAREA {color: #000000;font-family:"宋体", arial;  font-size:12px; }
.check {border-width:0}
li { list-style-type:none; }
img { vertical-align:top; }
td, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-size:12px; font-weight:normal; }
/* 默认链接 */
a { outline-style:none; color:#000; text-decoration:none }
a:hover { color: #bc2931; text-decoration: underline; }
/* 全局定义 */

/* 定义框架 */
.layout { width:950px; margin:0 auto; text-align:center; clear:both; margin-bottom:10px; background-color: #FFFFFF; }
.layouttop { width:950px; margin:0 auto; text-align:center; clear:both; background-color: #FFFFFF; }
.underbox { border:1px solid #dddddd; padding:5; }
.left { float:left; width:170px; margin-right:10px; }
.center { float:left; width:470px; }
.center2 { float:left; width:590px; }
.zuo { border:1px solid #dddddd; float:left; width:170px; margin-right:10px; background-color: #ffffff; }
.you { border:1px solid #dddddd; float:left; width:770px; padding:5px; }
.zuoyou { border:1px solid #dddddd; float:left; width:950px; padding:5px; }
.right { float:right; width:290px; }
.right2 { float:right; width:170px; }
.rightsousuo { margin:5px; height:157px; background-image:url(images200908/sousuo_bg00000000000000000000000000000000000000000000000000000000.gif); }
.foot { border:1px solid #dddddd; background-color: #fff4da; padding:5px; }
.foot2 { height:100px; background-color: #ffffff; }
.leftbox { border:1px solid #dddddd; height:310px; text-align:left; background-image:url(images200908/denglu_bg.jpg) }
.centerbox { border:1px solid #dddddd; height:310px; text-align:left }
.rightbox { border:1px solid #dddddd; height:310px; text-align:left }
.leftbox2 { border:1px solid #dddddd; height:70px; text-align:left }
.centerbox2 { border:1px solid #dddddd; height:70px; text-align:left }
.rightbox2 { border:1px solid #dddddd; height:70px; text-align:left }
.leftbox3 { border:1px solid #dddddd; height:175px; text-align:left }
.centerbox3 { border:1px solid #dddddd; height:175px; text-align:left }
.rightbox3 { border:1px solid #dddddd; height:175px; text-align:left }
.leftbox4 { border:1px solid #dddddd; height:510px; text-align:left }
.centerbox4 { border:1px solid #dddddd; height:510px; text-align:left }
.rightbox4 { border:1px solid #dddddd; height:510px; text-align:left }
.clear { clear:both; height:0; overflow:hidden; background-color: #CCCCCC; }
/* end定义框架 */

/* 定义头部 */
.headleft { float:left; width:230px; margin-right:10px; }
.headcenter { float:left; width:590px; }
.headright { float:right; width:110px; }
.headboxleft { height:65px; padding-top:5px; }
.headboxcenter { height:70px; }
.headboxright { height:60px; center;
padding-top:6px; }
.headboxrightin1 { height:20px; background-image: url(images200908/top_right_about_bg.gif); background-repeat: no-repeat; background-position: center; padding-top:8px; margin-bottom:2px; }
.headboxrightin2 { height:20px; background-image: url(images200908/top_right_home_bg.gif); background-repeat: no-repeat; background-position: center; padding-top:8px; }
.headnavboxleft { float:left; width:620px; text-align:right; }
.headnavboxright { float:right; width:280px; height:24px; padding-top:5px; }
.headnav { padding:3px; height:24px; background-image:url(images200908/nav_bg.gif) }
#menu ul { list-style:none; margin:0px; }
#menu ul li { float:left; margin:0 5px; display:block; line-height:23px }
.menuDiv { width:2px; height:20px; background-image: url(images200908/nav_line.gif); background-repeat: no-repeat; background-position: center center; }
.headbanner { border:1px solid #dddddd; }
/* 定义头部 */

/* 定义标题栏 */
.lineheight { line-height:200%; padding-left:10px; padding-right:10px; }
.lineheight2 { line-height:200%; }
.rlzwtop { background-image: url(images200908/image_006.gif); background-repeat: no-repeat; background-position: right; }
.border { border:#dddddd 1px solid; padding:10px; }
.border1 { padding:10px; line-height:120%; background-image: url(images200908/lanmu_bg0.gif); background-repeat: repeat-x; background-position: top; }
.border2 { border-bottom:#FBB373 2px solid; font-weight: bold; }
.border3 { BORDER-bottom: #E98900 3px solid; }
.border4 { BORDER-bottom: #E98900 1px solid; }
.columnbox { margin:10px; height:18px; border-bottom:2px solid #fd6500; }
.columnboxbg { height:10px; background-image: url(images200908/lanmu_bg.gif); background-repeat: repeat-x; background-position: top; }
.columnbox2 { margin:10px; height:18px; padding-left:0px; }
.columnboxbg2 { height:10px; background-image: url(images200908/lanmu_bg2.gif); background-repeat: repeat-x; background-position: top; }
.columnboxbg3 { height:10px; background-image: url(images200908/lanmu_bg3.gif); background-repeat: repeat-x; background-position: top; }
.zhangtiebox { width:112px; height:130px; background-image: url(images200908/zhangtie_bg.jpg); background-repeat: no-repeat; ; background-position: top; }
.taboff { FONT-WEIGHT: bold; BACKGROUND: url(../bys/images/ttbg2.gif); COLOR: #666; LINE-HEIGHT: 30px; TEXT-ALIGN: center }
.tabon { FONT-WEIGHT: bold; BACKGROUND: url(../bys/images/ttbg1.gif); COLOR: #cc6633; LINE-HEIGHT: 30px; TEXT-ALIGN: center }
/* end定义标题栏 */

/* 定义底部 */

/* end定义底部 */

/* 定义文字 */
.fontred400 { font-size: 12px; font-weight: 400; color: #ff0000; }
.fontred700 { font-size: 12px; font-weight: 700; color: #bc2931; }
.font18red700 { font-size: 18px; font-weight: 700; color: #bc2931; }
.fontblack700 { font-size: 12px; font-weight: 700; color: #000; }
.fontwhite400 { font-size: 12px; font-weight: 400; color: #FFF; }
/* end定义文字 */
.input01 { width:250px;}
.input02 { width:120px; }
.input03 { width:120px; color:#000; border-width: 1px; border-color: #999999; background-color: #fff; padding:5px 3px; }
.input04 { width:145px; }
.input05 { width:90px; }
.input06 { width:45px; }
.input07 { width:160px; }
.input08 { height:33px; }
.input09 { height:24px; }
.input10 { height:22px; }
.input11 { height:19px; }
/* 定义链接 */
a.linknav0 { text-decoration: underline; }
a.linknav0:hover { color: #bc2931; text-decoration:none }
a.linknav { font-size: 12px; font-weight: 700; outline-style:none; color:#bc2931; text-decoration:none }
a.linknav:hover { color: #ff0000; text-decoration: underline; }
a.linkblack700 { font-size: 12px; font-weight: 700; outline-style:none; color:#000; text-decoration:none }
a.linkblack700:hover { color: #bc2931; text-decoration:none }
a.linkred400:visited { color: #bc2931; text-decoration: underline; }
a.linkred400:link { color: #bc2931; text-decoration: underline; }
a.linkred400:hover { color: #bc2931; text-decoration: none; }
a.linkwhite400:visited { font-size: 12px; color: #FFF; text-decoration: none; }
a.linkwhite400:link { font-size: 12px; color: #FFF; text-decoration: none; }
a.linkwhite400:hover { font-size: 12px; color: #EEEEEE; text-decoration: none; }
a.linkgray400:visited { font-size: 12px; color: #ccc; text-decoration: none; }
a.linkgray400:link { font-size: 12px; color: #ccc; text-decoration: none; }
a.linkgray400:hover { font-size: 12px; color: #000; text-decoration: underline; }
/* end定义链接 */
