@charset "gb2312";
/* CSS Document */

/* CSS Document */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
body { font-family: "Î¢ÈíÑÅºÚ"; background: #d1e6f3;/* font-size: 14px;*/ }
p { padding: 0; margin: 0; }
a { color: #434343; /*font-size: 12px; */font-family: "Î¢ÈíÑÅºÚ"; text-decoration: none; cursor: pointer; }
ol, ul { padding: 0; margin: 0; }
ul li { list-style-type: none; }
img { border: 0; }
form { margin: 0px; padding: 0px; }
.None { display: none; }
.clear { clear: both; height: 0; }
.pull-Left { float: left!important;font-size: 14px; }
.pull-Right { float: right!important; }
.mgt { margin-top: 12px; }
.big-font16 { font-size: 16px; }
.big-font14 { font-size: 14px; }
@font-face { font-family: FBT; src: url(../font/FUTURAMC_1.TTF); }
.font-FBT { font-family: FBT; }
.out-win { position: absolute; top: 0px; left: 0px; bottom: 0px; right: 0px; /*min-height:900px;  */ min-width: 1280px; }
.bold { font-weight: bold }
.pull-left { float: left; }
.pull-right { float: right; }
.mainbox { width: 1002px; margin: 0 auto; }
.topbar { height: 42px; background: url(imagestopbar-ui.png) repeat-x; line-height: 42px; color: #505050; }
.topbar-search { float: left; height: 29px; width: 293px; background: url(imagessearch-bg-k.png) center center no-repeat; margin-top: 5px; }
.topbar-search input { height: 27px; margin-top: 1px; float: left; width: 250px; text-indent: 10px; color: #999999; border: 0px; background: none; outline: 0; }
.topbar-search a { float: right; width: 37px; height: 29px; background: url(imagessearch-bg.png) center center no-repeat; }
.topbar-search a:hover { background: url(imagessearch-bg-h.png) center center no-repeat; }
.topbar-link { float: right; line-height: 42px; font-size: 12px;}
.topbar-link a, .topbar-link span { color: #505050; vertical-align: middle; }
.banner { height: 368px; background: url(imagesbanner-bg.png) center center no-repeat; }
.content { border-top: 4px solid #146cc6; margin-top: -100px; }
.content-top1 { padding: 12px; background: #fff; }
.content-top1-lefimg { float: left; width: 599px; height: 336px; }
.content-top1-rightinfo-top { position: absolute; height: 3px; width: 100%; background: url(imagesbgid.png) center center no-repeat; top: 0px; left: 0; }
.content-top1-rightinfo { float: right; height: 335px; width: 342px; border: 1px solid #c6c6c6; border-top: 0px; background: url(imagesbgid2.png) repeat; padding: 0px 10px; position: relative; }
.content-top1-rightinfo-title { height: 38px; padding-bottom: 5px; background: url(imagesbg-c.png) repeat-x; }
.content-top1-rightinfo-title-lefwz { float: left; line-height: 38px; }
.content-top1-rightinfo-title-lefwz-bigwz { color: #b31307; font-size: 18px; font-weight: bold; }
.content-top1-rightinfo-title-lefwz img, .content-top1-rightinfo-title-lefwz span { vertical-align: middle; }
.content-top1-rightinfo-title-righa { float: right; line-height: 38px; color: #333;margin-top: 15px; }
.content-top1-rightinfo-zd { height: auto; }
.content-top1-rightinfo-zd li { padding-top: 10px; }
.content-top1-rightinfo-zd li span { padding: 0px 15px; }
.content-top1-rightinfo-zd li a { color: #000; font-size: 14px; }
.content-top1-bgtt1 { height: 46px; background: url(imagessearch-bg-k2.png) center center no-repeat; }
.content-top1-bgtt1-bigwz { color: #b31307; font-size: 18px; font-weight: bold; padding-left: 30px; line-height: 46px; }
.content-top1-bginfo1 { padding-bottom: 22px; background: url(imagesxia-pint.png) bottom left repeat-x; }
.content-top1-bginfo1-left { float: left; width: 359px; height: 99px; border: 1px solid #93b3c1; }
.content-top1-bginfo1-right { float: right; padding-right: 27px; width: 563px; }
.content-top1-bginfoys dt { height: 28px; line-height: 28px; }
.content-top1-bginfoys dt .lefwz { float: left; line-height: 28px; }
.content-top1-bginfoys dt .lefwz a { color: #0b3589; font-size: 18px; }
.content-top1-bginfoys dt .lefwz a:hover { text-decoration: underline; }
.content-top1-bginfoys dt .rewz { float: right; line-height: 28px; color: #777777; font-size: 14px; }
.content-top1-bginfoys dd { line-height: 24px; font-size: 14px; }
.content-top1-bginfoys dd.pdt { padding-top: 10px; }
.content-top1-bginfoys dd a.xiang { color: #ce1800; font-size: 14px; }
.content-top1-bginfoul { height: auto; }
.content-top1-bginfoul li { padding-top: 10px; }
.content-top1-bginfoul li span { padding: 0px 15px; }
.content-top1-bginfoul li a { color: #000; font-size: 14px; }
.content-top1-bginfoul-mare { padding-top: 8px; text-align: right; }
.content-top1-bginfoul-mare a, .content-top1-bginfoul-mare img { vertical-align: middle; }
.content-top1-bginfoul2 { height: auto; }
.content-top1-bginfoul2 li { padding-top: 15px; height: 17px; }
.content-top1-bginfoul2 li span { float: left; padding: 0px 15px; }
.content-top1-bginfoul2 li a { float: left; color: #000; font-size: 14px; }
.content-top1-bginfoul2 li label { float: right; }
.content-top1-bginfo2 { height: 215px; }
.content-top1-bginfo2-left { float: left; width: 588px; height: 210px; padding-right: 20px; background: url(imagesbian-pint.png) right top repeat-y; }
.content-top1-bginfo2-right { float: right; width: 360px; /*padding-right: 25px;*/ }
.content-dl { background: #fff; margin-top: 15px; }
.content-dl .sfdt { height: 44px; }
.content-dl .sfdt .spanwz { float: left; padding-left: 40px; line-height: 40px; color: #fff; font-size: 18px; font-weight: bold; }
.content-dl .sfdt .spanmor { float: right; line-height: 44px; padding-right: 10px; }
.content-dl .sfdt .spanmor a { display: inline-block; margin-top: 15px; }
.content-dl .sfdt.set1 { background: url(imagestitle1.png) left center no-repeat }
.content-dl .sfdt.set2 { background: url(imagestitle2.png) left center no-repeat }
.content-dl .sfdt.set3 { background: url(imagestitle3.png) left center no-repeat }
.content-dl .sfdd { padding: 12px; }
.content-img { margin-left: -12px; }
.content-img li { float: left; height: 309px; position: relative; width: 186px; margin-left: 12px; }
.content-img li img { width: 186px; height: 309px; }
.content-img li .linwz { position: absolute; bottom: 0px; left: 0px; right: 0px; height: 72px; line-height: 72px; text-align: center; padding-top: 40px; background: url(imageszp-xiad.png) repeat-x; font-size: 16px; z-index: 10; color: #fff; }
.content-box-w1 { float: left; width: 310px; height: 260px; padding-right: 15px; background: url(imagesbian-pint.png) repeat-y right top; }
.content-box-w1-in1 { padding-bottom: 15px; margin-bottom: 10px; background: url(imagesxia-pint.png) repeat-x left bottom; height: 105px; }
.content-box-w2 { float: left; width: 310px; height: 260px; padding-right: 10px; padding-left: 10px; background: url(imagesbian-pint.png) repeat-y right top; }
.content-box-w2-in1 { padding-bottom: 15px; margin-bottom: 0px; background: url(imagesxia-pint.png) repeat-x left bottom; height: 150px; }
.content-box-w3 { float: right; width: 310px; height: 260px; padding-left: 10px; }
.content-box-w3-in1 { padding-bottom: 15px; background: url(imagesxia-pint.png) repeat-x left bottom; height: 80px; }
.content-box2 { float: left; width: 600px; height: 260px; }
.content-box3 { height: 260px; float: right; width: 351px; }
.content-box3 .line1 { height: 63px; }
.content-box3 .line2 { height: 84px; padding-top: 12px; }
.content-box3 .line3 { height: 87px; padding-top: 12px; }
.content-box3-info { margin: 10px 12px; line-height: 22px; }
.content-box3-info.set1 { color: #0073d4 }
.content-box3-info.set2 { color: #46a600 }
.content-box3-info.set3 { color: #c28300 }
.content-box3-info.set4 { color: #e26a09 }
.content-box3-info.set5 { color: #2fb4c1 }
.content-box3-info.set6 { color: #008165 }
.content-box3-af3 { float: left; width: 179px; height: 63px; background: url(imagesaf3.png) center center no-repeat; cursor: pointer }
.content-box3-af3:hover { background: url(imagesaf3-h.png) center center no-repeat }
.content-box3-af4 { float: right; width: 159px; height: 63px; background: url(imagesaf4.png) center center no-repeat; cursor: pointer }
.content-box3-af4:hover { background: url(imagesaf4-h.png) center center no-repeat }
.content-box3-af5 { float: left; width: 203px; height: 84px; background: url(imagesaf5.png) center center no-repeat; cursor: pointer }
.content-box3-af5:hover { background: url(imagesaf5-h.png) center center no-repeat }
.content-box3-af6 { float: right; width: 135px; height: 84px; background: url(imagesaf6.png) center center no-repeat; cursor: pointer }
.content-box3-af6:hover { background: url(imagesaf6-h.png) center center no-repeat }
.content-box3-af7 { float: left; width: 131px; height: 87px; background: url(imagesaf7.png) center center no-repeat; cursor: pointer }
.content-box3-af7:hover { background: url(imagesaf7-h.png) center center no-repeat }
.content-box3-af8 { float: right; width: 206px; height: 84px; background: url(imagesaf8.png) center center no-repeat; cursor: pointer }
.content-box3-af8:hover { background: url(imagesaf8-h.png) center center no-repeat }
.footer { height: 130px; text-align: center; color: #034690; border-top: 3px solid #1873c6; }
.footer .line1 { padding-top: 43px; }
.footer .line2 { padding-top: 13px; padding-bottom: 46px; }
.other_depart { padding: 15px 27px 15px 40px; overflow: hidden; border-bottom: solid 1px #cecece; }
.other_depart ul { width: 10000px; height: 100%; overflow: hidden; position: relative; left: 0; }
.other_depart li { height: 43px; padding: 3px; width: 166px; float: left; margin-right: 13px; border: solid 1px #d6d6d6; background: #ffffff; }
.sw_prev { width: 22px; height: 49px; background: white; border: solid 1px #d6d6d6; position: absolute; left: 0; top: 14px; background: url("imagesicon16.png"); cursor: pointer; z-index: 2; }
.sw_next { width: 22px; height: 49px; background: white; border: solid 1px #d6d6d6; position: absolute; right: 0; top: 14px; background: url("imagesicon17.png"); cursor: pointer; z-index: 2; }
.fence { width: 1000px; height: auto; overflow: hidden; margin: auto; position: relative; }
