@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 Helvetica,Tahoma,arial,"\5b8b\4f53",sans-serif; margin:0 auto; background:url(imgs/bg_x.gif) repeat-x #f7f5d1;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.hide{position:absolute;top:-999em;}
.show{position:static;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

.wrap{width:950px; margin:0 auto; clear:both;}
.wrapBg{width:940px;padding:10px 5px 0; background:#fff; margin:0 auto; clear:both;}
.header{background:url(imgs/banner.jpg) no-repeat center top;height:128px;}
.introduction{height:63px; background:url(imgs/introductionBg.png) no-repeat;}
.introduction p{padding:9px 34px 0 29px; line-height:24px; text-indent:24px; color:#313131;}
.introduction p a{color:#1b41d6; font-family:"\5b8b\4f53";}

.w633{width:633px;}
.w633 table{width:100%; border-collapse:collapse;}
.w633 .table01 td,.w633 .table02 td{line-height:28px; border:1px solid #c3c3c3; text-align:center;}
.w633 table a{ color:#000;}
.w633 .table02{ margin-top:10px;}
.w633 .table02 td{line-height:26px;}
.w633 .table02 tr.trBg{background:#fdf4d6;}

.w299{width:299px;}
.bor{border:1px solid #c4c4c4; border-top:0 none;}
.tit{height:27px;line-height:27px;border:1px solid #fcc475; padding:0 9px; background:url(imgs/titBg_x.gif) repeat-x; color:#fc3f05;}
.tit1{ background:url(imgs/titBg_x1.gif) repeat-x; border:1px solid #fddeb1;}
.tit1 span{padding-left:34px; background:url(imgs/titIco.gif) no-repeat left center; color:#fc3f05;}

.dx table .td1{ font-size:12px;}
.dx{ height:270px; border-top:none; padding:6px 8px; background:#fff;}
.dx p{ line-height:20px; color:#000;}
.dx table{ margin:0px auto; width:100%;}
.dx table td{padding:12px 0 0 0;_padding-top:11px;overflow:hidden;}
.dx table .td1{ width:108px; text-align:right; padding-right:5px;}
.dx table .td2{ color:#e81305; width:60px;padding-left:5px;}
.dx table .txt,#validateNumber{width:154px; height:22px; line-height:22px;padding:0 3px; border:solid 1px #c3c3c3;}
.dx table .yzm{ margin-left:5px; vertical-align:middle;}
.dx table .submit{width:123px; height:35px; line-height:35px; background:url(imgs/floorBtn.gif); border:none; cursor:pointer;}
.shi{ height:183px; border:solid 1px #c5c5c5; border-top:none;}
#validateNumber{width:90px;}

.scrollBox{padding:13px 7px 13px 8px;}
.scroll{height:155px; overflow:hidden;}
.scroll ul{}
.scroll ul li{padding:4px 0 3px;line-height:24px; color:#535353;}
.scroll ul li b{color:#fe6d0b;}
.scroll ul li a{color:#535353;}

.mt9{margin-top:9px;}

.list{height:155px;padding:11px 0 0 26px; background:url(imgs/bg_x01.gif) repeat-x left bottom;}
.list li{line-height:24px; background:url(imgs/dot.gif) no-repeat left center; padding-left:9px; font-size:14px;}
.list li a{color:#313131;}

.classes{padding:10px 0 0 5px;}
.classes li{line-height:36px; background:url(imgs/classesBg.png) no-repeat; color:#535353; margin-bottom:11px;}
.classes li b{width:55px;padding-left:4px;color:#fff; display:inline-block;}
.classes li.classesBg{background-position:left -36px;}
.classesBtn{padding:2px 0 8px}
.classesBtn a{margin-left:10px;}

.favorable{height:431px; background:url(imgs/favorableBg.jpg) no-repeat;}
.favorable01{left:104px;top:15px; background:url(imgs/favorableIco01.png) no-repeat;width:238px; height:104px;}
.favorable p{line-height:18px;padding:33px 0 0 116px; color:#494949;}
.favorable span{margin:5px 0 0 161px; display:inline-block; line-height:18px;}
.favorable span a{color:#e35513;font-family:"\5b8b\4f53";}
.favorable02{right:101px;top:24px;background:url(imgs/favorableIco02.png) no-repeat;width:225px; height:103px;}
.favorable02 p{padding-left:108px;}
.favorable02 span{ margin-left:149px;}
.favorable03{left:17px;top:150px;background:url(imgs/favorableIco03.png) no-repeat;width:235px; height:100px;}
.favorable03 p{padding-left:103px;}
.favorable03 span{ margin-left:160px;}
.favorable04{right:57px;top:161px;background:url(imgs/favorableIco04.png) no-repeat;width:213px; height:99px;}
.favorable04 p{padding-left:82px;}
.favorable04 span{ margin-left:136px;}
.favorable05{left:101px;bottom:27px;background:url(imgs/favorableIco05.png) no-repeat;width:242px; height:104px;}
.favorable05 p{padding-left:122px;}
.favorable05 span{ margin-left:172px;}
.favorable06{right:93px;bottom:20px;background:url(imgs/favorableIco06.png) no-repeat;width:213px; height:105px;}
.favorable06 p{padding-left:87px;}
.favorable06 span{ margin-left:139px;}
.favorable07{left:340px;bottom:123px;}

.series{height:220px; background:url(imgs/seriesBg.jpg) no-repeat left bottom;}
.seriesL{width:252px;padding:17px 0 0 15px; line-height:24px; text-indent:28px;}
.seriesR{width:627px;padding:16px 0 0 32px;}
.seriesRCon{width:596px;height:188px; overflow:hidden;}
.seriesRCon ul{width:9999em; left:0; top:0;}
.seriesRCon ul li{width:154px;height:188px; float:left;display:inline;}
.seriesRCon ul li p{width:128px;height:182px;padding:2px; border:1px solid #dcdcdc;}
.seriesRConBtn{width:12px;height:48px; background:url(imgs/seriesBtn.jpg) no-repeat; font-size:0px; overflow:hidden; left:9px; top:86px; cursor:pointer;}
.seriesRConBtnR{ background-position:right top; left:auto; right:9px;}

.flow{padding:15px 0 17px 8px;}
.flow li{width:196px;height:152px; padding:0 34px 0 7px; background:url(imgs/flowBg.png) no-repeat; float:left;}
.flow li h2{padding-top:10px; line-height:20px; color:#313131; font-size:12px; text-align:center;}
.flow li p{line-height:23px; text-indent:24px;}
.flow li.flowBg01{ background-position:-237px top;}
.flow li.flowBg02{ background-position:-474px top;}
.flow li.flowBg03{ background-position:-711px top; padding-right:10px;}

.mb9{margin-bottom:9px;}