/**
 * @author xinsea
 * @date   2010-06-11
 * @link   http://www.xinsea.com/
 */

/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0;}
body,button, input, select, textarea  { font:12px/1.5 tahoma, arial, simsun, sans-serif;}h1, h2, h3, h4, h5, h6 { font-size:100%;}address, cite, dfn, em, var { font-style:normal;}
code, kbd, pre, samp { font-family: courier new, courier, monospace;}small { font-size:12px;}
ul, ol { list-style:none;}sup { vertical-align:text-top;}sub { vertical-align:text-bottom;}legend { color:#000;}fieldset, img { border:0;}
button, input, select, textarea { font-size:100%;}table { border-collapse:collapse; border-spacing:0;}

a { text-decoration:none;}
a:hover { text-decoration:underline;}

h1 { font-size: 18px;}
h2 { font-size: 16px;}
h3, h4, h5, h6 { font-size: 14px;}

.mb_10 { margin-bottom:10px;}

/* 布局 */
#page { width:100%; background:#fff url(../images/bg.png) repeat-x left top;}

#header, #content, #footer { width:950px; margin:0 auto;}
#banner { width:956px; height:241px; margin:0 auto 7px; background:url(../images/banner.png) no-repeat;}

/* mod */
.mod {}
    .mod .rc-tp, .mod .rc-bt, .mod .rc-tp b, .mod .rc-bt b { background:url(../images/rc.png) no-repeat;}
    .mod .rc-tp, .mod .rc-bt { position:relative; display:block; height:3px; overflow:hidden;}
    .mod .rc-tp b, .mod .rc-bt b { float:right; width:3px; height:3px;}
    .mod .rc-tp { margin-bottom:-3px; background-position:-2px -2px;}
    .mod .rc-bt { margin-top:-3px; background-position:-2px 0;}
    .mod .rc-tp b { background-position:0 -2px;}
    .mod .rc-bt b { background-position:0 0;}
	.mod .bd { padding:10px; border:1px solid #C1D6F7; background:url(../images/modbg.png) repeat-x left top;}

.mod2 { margin-top:10px;}
    .mod2 .hd { height:35px; padding-left:10px; background:url(../images/rc-tp.png) no-repeat; color:#0053B9; line-height:35px;}
    .mod2 .bd { padding:10px; background:url(../images/rc-md.png) repeat-y;}
    .mod2 .ft { height:10px; background:url(../images/rc-bt.png) no-repeat;}

/* Header */
#header { position:relative; height:113px; background:url(../images/headbg.png) no-repeat;}
#header ul { position:absolute; right:40px; bottom:3px;}
#header li { float:left; padding:0 16px; font-size:14px; font-weight:700;}
#header a { color:#fff;}

/* Content */
#content { margin-bottom:10px;}
.sidebar { float:left; width:230px;}
    .bming { height:37px; margin-bottom:8px; padding-left:60px; background:url(../images/bug.png) no-repeat; line-height:37px; font-size:14px; color:#fff; font-weight:700;}
    .bge { height:37px; margin-bottom:8px; padding-left:60px; background:url(../images/bug02.png) no-repeat; line-height:37px; font-size:14px; color:#fff; font-weight:700;}
    .bming a, .bge a { color:#fff;}

    .hzuo { height:160px; padding:0 10px; background:url(../images/bug03.png) no-repeat;}
    .hzuo h3 { height:33px; color:#0154BA; line-height:33px;}
    .hzuo ul { padding:10px; font-weight:700; line-height:24px;}
    .hzuo ul li { padding-left:15px; background:url(../images/icon.png) no-repeat left center;}
    .hzuo ul a { color:#333;}

    #scrollDiv { overflow:auto; padding:0 8px;}
    .scrollText { height:105px; overflow:hidden; line-height:21px;}
    .scrollText li p { text-indent:2em;}

    .change img { display:block; margin:auto;}

    .contact li { height:29px; margin-bottom:5px; padding-left:35px; background:url(../images/but.png) no-repeat; line-height:29px;}
    .lxi {font-size:14px; color:#555; font-weight:700;}
    .lxi span {color:#FF7A00;}
    .contact dt {font-size:14px; color:#555; font-weight:700;}
    .contact dd { display:inline; float:left; width:70px; height:29px; margin-bottom:10px; padding-left:35px; background:url(../images/but.png) no-repeat; line-height:29px;}
    .contact dd a { color:#333;}

	.remit li { margin-bottom:5px;}
	.remit li span { color:#FF7A00;}
	.remit dt, .remit dd { margin-bottom:5px;}

.main { float:right; width:710px;}
    .about { height:230px; margin-bottom:10px; padding:10px; background:url(../images/aboutbg.png) no-repeat;}
    .about dl { float:left; width:540px;}
    .about dl dt { margin-bottom:10px; font-size:14px; color:#FF7A00; line-height:26px; font-weight:700;}
    .about dl dd { padding:0 10px; line-height:21px;}
    .about dd p { text-indent:2em;}
    .about .info { float:right; width:130px;}
    .tel, .teltwo { padding-top:25px; font-size:16px; color:#FF7A00; font-weight:700;}
    .about .info ul { margin-top:40px;}
    .about .info li { height:29px; margin-bottom:5px; padding-left:35px; background:url(../images/but.png) no-repeat; line-height:29px;}
    .about .info a { color:#333;}

    .odds h3 { margin-bottom:10px; color:#FF7A00;}
    .odds li { font-size:14px; line-height:24px;}

    .mainhd { height:34px; padding-left:40px; background:url(../images/hdbg.png) no-repeat 0 0; color:#0053B9; line-height:34px;}

.cooperation { float:left; width:100%; margin-top:10px;}
.cooperation h3 { margin-bottom:10px;}
.cooperation li { float:left; width:185px; text-align:center;}

.mainbox { padding:10px; font-size:14px; line-height:24px;}
.mainbox h1 { margin:20px; font-size:24px; text-align:center;}
.mainbox .picimg { text-align:center;}
.mainbox p { margin-bottom:15px; text-indent:2em;}
.mainbox dl { margin-bottom:15px;}
.mainbox dt { font-weight:700;}
.mainbox dd { text-indent:2em;}
.textc { text-align:center;}

.apply {}
.apply h2 { padding:10px; color:#FF7A00; text-align:center;}
.apply h4 { height:23px; margin-bottom:10px; padding-left:30px; background:url(../images/hdbg02.png) no-repeat; color:#fff; font-size:12px;}
.apply h4 span { float:right; padding-right:20px; color:#333; font-weight:normal;}
.apply samp { color:#f00;}
.apply ul { margin-bottom:10px;}
.apply ul li { margin-bottom:5px;}
.apply label { float:left; width:100px; margin-right:5px; font-size:14px; text-align:right; vertical-align:middle;}
.apply input { float:left; vertical-align:middle;}
.apply .sexb { float:left; margin-right:10px;}
.but { width:126px; height:30px; margin-right:10px; border:0; background:url(../images/butt.png) no-repeat; font-size:14px; font-weight:700; color:#fff; line-height:30px; text-align:center;}
.apply .inpbox { height:18px; margin-right:10px; border:1px solid #86B1CC;}
.butbox { margin-bottom:10px; padding-left:110px;}

.jise { padding:20px 1px 10px;}
.jise li { float:left; width:212px; padding:0 12px 10px; text-align:center;}
.jise li img { display:block; width:210px; height:140px; margin-bottom:5px; border:1px solid #989898;}

.lxwmen { padding:10px;}

.links { float:left; width:100%; margin-top:10px;}
.links h3 { margin-bottom:10px;}
.links li { float:left; margin-right:10px;}
.links a { color:#333;}

/* Footer */
#footer { background:url(../images/footbg.png) repeat-x; color:#fff; line-height:36px; text-align:center;}

#content:after, .apply ul li:after, .clfix:after { content:'\0020'; display:block; height:0; clear:both;}
#content, .apply ul li, .clfix { zoom:1;}


/*
 * 2010-07*30 从77行追加到79行
*/
