@charset "utf-8";
.demandheader{ background:url(../images/topbg.jpg) center center no-repeat; height:465px;}
.demandwrap{ width:1168px; margin:0 auto;}
.demandBox{ background:#fff; padding:20px; border-radius:8px; box-shadow:2px 2px 4px #eee;font-size:18px; margin-bottom:15px;}
.demandpos{ position:relative; top:-40px;}
.promptdiv{ width:974px; height:40px; border:2px solid #ffac1c; border-radius:40px; margin:10px auto 30px auto; line-height:40px; color:#ffac1c;font-size:18px; }
.promptdiv .ts-bg{ background:url(../images/prompt.png) no-repeat; width:187px; height:40px; color:#fff; text-align:center; float:left; margin-right:10px;}
.declarediv{ width:430px; padding:10px 0 10px 90px; border:2px solid #93c63f; border-radius:8px; margin:0 auto 20px auto; line-height:40px; color:#454545; position:relative;} 
.declarediv i {display:inline-block; width: 0px;height: 0px;line-height: 0px;border-width: 10px 10px 0 10px;border-style: dashed dashed solid;border-left-color: transparent; border-right-color: transparent; color:#93c63f; position:absolute; bottom:-12px; left:50%;}
.number{ width:22px; height:22px; line-height:22px; border-radius:20px; background:#93c63f; color:#fff; font-size:15px; display:block; float:left; margin-right:10px; margin-top:9px; text-align:center;} 
.ta-c{ text-align:center;}
.tb-declare{ border-top:1px solid #e4e4e4; margin-top:25px;}
.tb-declare h2{ margin:15px 0; line-height:30px; font-weight:normal; font-size:18px;}
.tb-declare h2 span{ display:block; float:left; background:url(../images/h-2.png) no-repeat; width:24px; height:24px; margin:2px 10px 0 10px;}
.tb-decBox{ width:1000px; margin:30px auto 0px auto; position:relative;}
.aicomimg{ width:1000px; height:252px; overflow:hidden;}
.tb-decA{ width:250px; height:252px; display:block; position:absolute;}
.tb-dec-login{ top:0; left:0;}
.tb-dec-fill{ top:0; left:380px;}
.tb-dec-demad{ top:0; left:730px;}
.tb-hoverBox{ width:482px; height:286px; padding:6px; border:1px solid #e4e4e4; box-shadow:2px 2px 2px #eee; position:absolute; background:#fff; display: none;}
.tb-dec-login .tb-hoverBox{ bottom:65px; left:-110px;}
.tb-dec-fill .tb-hoverBox{ bottom:65px; left:-125px;}
.tb-dec-demad .tb-hoverBox{ bottom:65px; left:-125px;}
.tb-dec-login:hover .tb-hoverBox,.tb-dec-fill:hover .tb-hoverBox,.tb-dec-demad:hover .tb-hoverBox{ display:block;}
.tb-hoverBox-but{ width:90px; height:90px; position:absolute; bottom:10px; left:50%; margin-left:-45px; background:url(../images/btbut.png) no-repeat;}
.tb-dec-login .tb-hoverBox-but{background-position:-6px -2px;}
.tb-dec-fill .tb-hoverBox-but{background-position:-116px -2px;}
.tb-dec-demad .tb-hoverBox-but{background-position:-227px -2px;}
.tb-loginimg{ width:482px; height:230px; overflow:hidden;}
.tb-dec-fillmina,.tb-dec-demmina{width:482px; height:230px; background:#93c63f; font-size:16px; color:#fff; overflow:hidden;}
.tb-dec-fillmina h3,.tb-dec-demmina h3{ font-size:18px; color:#293c08; line-height:30px; margin:10px 0 20px 10px; font-weight:normal;}
.tb-dec-fillmina ul{ width:100%;}
.tb-dec-fillmina ul li{ width:50%; margin-bottom:10px; float:left; line-height:24px; font-size:15px;}
.tb-dec-fillmina ul li .number{ background:#5d8c0e; margin:0 10px 0 20px;}
.tb-dec-demmina{ background:#ffac1c;}
.tb-dec-demmina h3{ font-size:24px; color:#714c0b;}
.tb-dec-demmina ul li{ width:100%;margin-bottom:10px; line-height:24px; font-size:15px;}
.tb-dec-demmina ul li .number{ background:#d87f00; margin:0 10px 0 20px;}
.tbyxxq-but{ width:327px; height:68px; background:url(../images/sbbut.png) no-repeat; display:block; margin:30px auto; }
.sbTxet{ font-size:14px; color:#767676;}
.sbTxet a{ border:1px solid #ffac1c; color:#ffac1c; padding:0 10px; border-radius:8px; height:30px; line-height:30px; display:inline-block;}
.sbTxeticom{ width:24px; height:24px; background:url(../images/h-3.png) no-repeat; display:block; float:left;margin:3px 3px 0 0;}
.footer{ padding:27px 0; background:#2c2c2c; border-top:10px solid #0273b7; color:#fff; font-size:14px; line-height:30px;}
.footer a{ display:inline-block;color:#fff; font-size:18px;}
.yqlike{ width:240px; height:22px; background:#fff; color:#000; font-size:12px; line-height:22px;}
.yqlike-le{ width:74px; border-right:1px solid #e4e4e4; height:22px; padding-left:10px; float:left;}
.yqlike select{ width:155px; line-height:22px; height:22px;}
/*ad*/
.ad-r{width:51px;position:fixed; _position:absolute; bottom:200px; right:0;_margin-top:expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop); z-index:1000;}
.ad-r a.base{ display:block;width:51px;height:52px; cursor:pointer; background:url(../images/rigi.png) no-repeat;}
.ad-r a.ewm{background-position:0 0; }
.ad-r a.blackTop{background-position:0 -55px;}
.ewmbox{left:0;text-align:center;  color:#ea544a;  line-height:18px; position:absolute;top:-160px; display:none;}
.ewmbox img{ width:100px; height:100px; margin-bottom:10px; overflow:hidden;}
.ad-r a.ewm:hover .ewmbox{ display:block;}
.adbox{background:#fff; border:1px solid #e7e7e7; padding:10px; border-radius:4px;border-bottom-right-radius:0; overflow:hidden;}
.adbox p{ color:#0274b7; font-size:14px; }