@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li,h1, h2, h3, h4, h5, h6, pre, code,form,  input, button,textarea, p, blockquote, th, td {margin: 0;padding: 0; word-break:break-all; word-wrap:break-word;}
img {border: 0; vertical-align:middle;} 
em,i{font-style: normal;}
body,button,input,textarea,select{font-family:Helvetica,Tahoma,Arial, "PingFang SC", "Hiragino Sans GB", "\5FAE\8F6F\96C5\9ED1","\5B8B\4F53",simsun,sans-serif;}
body{overflow-y: scroll; *overflow-y:visible;}
input,button,textarea,select{background: transparent; outline: 0;border:0}
ol,ul {list-style: none}
button{ cursor:pointer;}
table {border-collapse: collapse;border-spacing: 0;}
.fix{*zoom:1;}.fix:before,.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
:focus {outline: 0;}
a,a.link{text-decoration: none; color:#000}
a:visited{ text-decoration: none;color:#000 }
/*--rest end*/
.mrl10{ margin:0 10px;}
body{ background:#f7fbff;}
.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.mb20{ margin-bottom:20px;}
.popwrap{background:#fff; box-shadow:2px 2px 4px #eee; text-align:center; overflow:hidden;}
.w725{ width:725px; }
.w355{ width:355px; padding:20px 0;}
.poplogoBox{ padding:14px 30px; text-align:left}
.poplogoBox img{ width:250px; height:50px; overflow:hidden;  }
.pop-img{ width:725px; height:310px; overflow:hidden;}
.popbutBox{ padding:40px 30px}
.pop-But{ padding:0 30px; height:48px; line-height:48px; font-size:18px; color:#fff; border-radius:30px; display:inline-block; margin:0 12px;}
.bg-blue1b{ background:#1b91ce;}
.bg-garyce{ background:#cecece;}
.textP{ margin:15px 0 45px 0; }
.w355 .pop-But{ padding:0 50px;}
.pre100{ width:100%;}
/**/
.wrap{ width:1350px; margin:0 auto; }
.headerbox{ background:url(../images/topimg.png) center center no-repeat; height:503px;}
.applybox{ width:1166px; margin:0 92px; position: relative; top:-55px; background:#fff; border-radius:0 0 8px 8px; box-shadow:2px 2px 4px #eee; }
.mianbox{ padding:30px 22px 22px 22px;} 
.mianbox h2{ font-size:24px; font-weight:normal; color:#000;}
.s-moreBtn i,.ed,.ac i,.s-icon{ background:url(../images/pdimg.png) no-repeat; display: inline-block;position:relative; }
.s-icon{width:16px;height:21px;background-position:-5px -406px;top: 2px; margin-left: 2px;}
.ed{width:24px;height:24px; top:3px; margin-right:8px;}
.n-1{background-position:0 0;}
.n-2{background-position:0 -36px;}
.n-3{background-position:0 -263px;}
.n-4{background-position:0 -243px; margin-right:0; width:20px; height:20px;}
.n-5{background-position:0 -82px;}
.n-6{background-position:-5px -345px;}
.n-7{background-position:-5px -323px;}
.n-8{background-position:0 -127px;width:22px;height:15px;    margin-right:0px;}
.n-9{background-position:0 -162px;width:16px;height:18px;}
.n-10{background-position:0 -195px;width:16px;height:18px;}
.n-11{background-position:0 -224px;width:16px;height:18px;}
.n-12{background-position:0 -295px;width:29px;height:30px; position:relative; top:10px; margin-left:5px}
.aiy-decBox{ width:1120px; margin:20px auto 0px auto; padding:0 0 30px 0; border-bottom:1px solid #d6d6d6; position:relative;}
.zs-decBox{width:1120px;margin:30px auto 50px auto;}
.cxcybox{ width:1138px; height:170px; border:1px solid #ffb826; margin:10px 13px 10px 13px;}
.cxcybox h3{ height:40px; background:#ffb826; padding:0 0 0 20px; font-weight:normal; font-size:18px; color:#fff; line-height:40px;}
.cxcybox h3 a{ color:#fff; font-size:14px;}
.cxcybox ul{ padding:0 10px;}
.cxcybox ul li{ height:42px; line-height:42px; padding:0 15px; border-bottom:1px solid #d6d6d6; color:#767676; font-size:14px;}
.cxcybox ul li .left{ width:600px; color:#000; display:inline-block; overflow:hidden;}
.cxcybox ul li:last-child{ border-bottom:0;}
.garyb1{ color:#b1b0b0;}
.gary4c{ color:#4c4c4c;}
.rdefe{ color:#fe5955}
.mt10{ margin-top:10px;}
.mr10{ margin-right:10px;}
.f30{ font-size:30px;}
.f18{ font-size:18px;}
.cantlist{ margin:20px 0 0 0; }
.ta-c{ text-align:center;}
.pre100{ width:100%;}
.cantlist h3{ font-size:20px; font-weight:normal; line-height:60px; height:60px;border-bottom:1px solid #d6d6d6; }
.more{ color:#8d8d8d; font-size:14px; position:relative; right:-20px; display:block;}
.sq-01{ background:url(../images/cyyf-spri.png) no-repeat; position:relative; display:inline-block;}
.sq-01{width:61px;height:63px;background-position:-82px -176px; position:absolute;top:42px; left:50%; margin-left:-31px;}
.itembox{ padding:28px 0; display:block;border-bottom:1px solid #d6d6d6; overflow:hidden; }
.imgbox{ width:220px; height:148px; overflow:hidden; display:block;float:left; position:relative; margin-right:30px;}
.imgbox img{ width:220px; height:148px; overflow:hidden;}
.imgbox .txtbox,.imgbox .txtbox i{ height:24px; line-height:24px; width:60px; text-align:center; overflow:hidden;}
.cotbox{ float:right; width:870px; position:relative; color:#000;}
.cotbox .leftbox{ width:670px; text-align:left; color:#636363; font-size:14px; line-height:24px;}
.cotbox .leftbox h4{ color:#2c2c2c; font-size:24px; margin-bottom:15px;}
.coicon{ display:inline-block; height:20px; line-height:20px; border:1px solid #ff0000; font-size:12px; color:#fe5955; padding:0 8px; margin-right:20px;}
.cotbox .rightbox{ width:200px; text-align:right; padding:30px 0; font-size:14px; color:#989898;}
.footer{ padding:27px 0; background:#2c2c2c; border-top:10px solid #ffae13; color:#fff; font-size:14px; line-height:30px;}
.footer a{ display:inline-block;color:#fff; font-size:18px;}
.yf-decA{ width:250px; height:252px; display:block; position:absolute;}
.yf-dec-select{ top:0; left:0;}
.yf-dec-bulletin{ top:0; left:285px;}
.yf-dec-Login{ top:0; left:580px;}
.yf-dec-Application{ top:0; left:870px;}
.yf-hoverBox{ padding:10px; border:1px solid #e4e4e4; box-shadow:2px 2px 2px #eee; position:absolute; background:#fff; display: none;}
.yf-dec-select .yf-hoverBox,.yf-dec-bulletin .yf-hoverBox,.yf-dec-Login .yf-hoverBox,.yf-dec-Application .yf-hoverBox{ bottom:85px; left:-160px;}
.yf-dec-select:hover .yf-hoverBox,.yf-dec-bulletin:hover .yf-hoverBox,.yf-dec-Login:hover .yf-hoverBox,.yf-dec-Application:hover .yf-hoverBox{ display:block;}

/*--文字浮层*/
.txtbox,.txtbox i{ position:absolute; left:0; width:100%;}
.txtbox{ bottom:0; height:55px;}
.txtbox i{top:0; height:100%;}
.txtbox i{background:#000;filter:alpha(opacity=40);opacity: 0.4;}
.txtbox .text{ position:relative; color:#fff; z-index:2; font-size:10px;} 
.cotbut{ padding:0 10px 0 28px; line-height:50px; height:50px; display:block; color:#fff; font-size:16px; background:#ffae13; border-radius:6px; margin:0 auto 35px auto; text-align:center;}

/*pages*/
.pagebox{ margin:30px 0 50px 0; line-height:30px;}
.page{ font-size:12px; color:#483a32;clear:both;}
.page .pages{height:30px; text-align:right;}
.page .pages input[type=text],.page .pages input[type=button],.page .pages a,.page .pages span{height:30px;line-height:30px;}
.page .pages a,.page .pages span{display:inline-block;vertical-align:middle;text-decoration:none;overflow:hidden;padding:0 12px; color:#959595; margin-right:4px; border:1px solid #e5e5e5; }
.page .pages a.disabled:hover{color:#e5e5e5}
.page .pages span{display:inline-block; margin:0 5px;vertical-align:middle;}
.page .pages a:hover,.page .pages .current{color:#fff; background:#ffae13; border:1px solid #ffae13;}
.page .pages a.prevs{ margin:0;}
.page .pages input[type=text]{ width:48px; padding-left:5px; border:1px solid #d4d4d4;}
.page .pages input[type=button]{ width:28px; text-align:center; background:#f8f8f8; margin:0 15px 0 8px; border-radius:5px; cursor:pointer; color:#999;}

/*selct*/
.selewrap{position: relative;line-height:30px; height:30px;border: 1px solid #e8e8e8; cursor:pointer;z-index:555}
.page .pages .selewrap span{ padding:0;padding-left: 8px; border:0;}
.selewrap i{width: 20px;height: 20px;display: inline-block; }
.selewrap i b{display:inline-block;width:20px; height:20px; background: url(../images/pdimg.png) -7px -373px no-repeat ; }
.selewrap ul{position: absolute;left:0px; bottom:31px;color: red;width: 100%;border: 1px solid #e8e8e8; display: none;  }
.selewrap ul li{height: 25px;line-height: 25px; border-bottom:1px solid #e5e5e5;}
.selewrap ul li .aco {display:block; padding-left:10px; width:100%; height:auto; padding:0; border:0; text-align:center;    margin-right:0px;height: 25px;line-height: 25px; background:#fff;}
.selewrap ul li .aco:hover{background: #ffae13;color: #fff;}
/*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/rigi02.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:#ffae13; font-size:14px; }
/*seach*/
.c-8e8{ color:#8e8e8e}
.mb10{ margin-bottom:10px;}
.t-sechbox{border: 1px solid #dcdddd; width: 498px; padding-right:33px; position:relative; margin-bottom:25px; }
.t-sechbox input{width: 100%;height: 31px;line-height: 31px; text-indent: 8px;vertical-align: top;}
.t-sechbox button{width: 33px;height: 33px;background: #ffae13;position: absolute; top: -1px;right: -1px;}
.search{ font-size:14px; overflow:hidden;}
.search dl{ margin-bottom:5px;color:#000;overflow:hidden;}
.search dl dt{float: left;width:80px;  font-weight:bold;}
.search dl dd{float: left; display:block;}
.search dl dd a{margin-bottom:12px; display:inline-block; color:#000;padding:0 14px;}
.search dl dd a:hover,.search dl dd a.active{color:#ffae13;}
.search dl dd{ /*max-width:1065px;*/}
.s-moreBtn{ display:inline-block; height:28px; line-height:28px; padding:0 15px; font-size:12px;}
.s-moreBtn i,.ac i{width:8px;height:8px; margin-left:5px;}
.s-moreBtn i{background-position:-9px -444px;}
.ac{ background:#ffae13; color:#fff;}
.ac i{background-position:-8px -434px;}
.sea-h input {width: 68px; height: 20px; border: 1px solid #d2d2d2;font-size: 13px;margin: 0 4px;font-weight: bold; text-align: center;}
.tag{ position:absolute;right:0;bottom:0;}
.tag a{ display:inline-block; padding-bottom:12px; margin-left:50px; font-size:18px; color:#929292; }
.tag a:hover,.tag a.active{ border-bottom:4px solid #ffae13; color:#ffae13; padding-bottom:8px; }
.bg-fff{ background:#fff;}
.f12{ font-size:12px;}
.b-a-1,.s-moreBtn{border:1px solid #e2e2e2;}
.b-t-2{border-top:2px solid #ffae13;}
.sbox,.swrap{ width:1190px; margin:0 auto; }
.sbox{ background:#fff; box-shadow:2px 2px 4px #eee; }
.searchwrap{ padding:15px 22px 15px 22px;}
