﻿@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0;}
ul,ol,dl{list-style-type:none;}
header, hgroup, nav, menu, main, section, article, summary, details, aside, figure, figcaption, footer{display: block;margin:0;padding:0;}
address,caption,cite,code,dfn,em,th,var,i,b{font-style:normal;font-weight:normal;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button{overflow: visible;vertical-align:middle;outline:none;}
h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}
a,area{outline:none;blr:expression(this.onFocus=this.blur())}
a:focus,a:hover,a:active{outline:none;blr:expression(this.onFocus=this.blur())}
sub,sup{vertical-align:baseline;}
table{border-collapse:collapse;border-spacing:0;}
textarea { resize:none;}
input[type="submit"],input[type="button"]{ cursor:pointer;}
img{border:0;vertical-align:middle;}
a img,img{-ms-interpolation-mode:bicubic;}
a{text-decoration:none;cursor: pointer; color:#777;}
a:hover{text-decoration:none;}
body,th,td,button,input,select,textarea{ font-family: "微软雅黑";font-size:14px;color:#777;}
.layout{ width:1203px; margin:0 auto; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; font-size:0; line-height:0;}
.clearfix{*zoom:1;}
#web-ietip {width: 526px; height: 90px; padding: 83px 0 0 84px; overflow:hidden; background: url(../css/ietip/browser.png) no-repeat center center; margin: 200px auto 0;}
#web-ietip a{display: block; width: 65px; height: 80px; float: left;}
body{min-width:1000px;}
/*初始化*/
/*******************************************/
.test {
    background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); border-image: none; left: 0px; top: 100px; position: fixed; z-index: 2147483647;
}
.test {
    background: rgb(255, 255, 255); bordelgr-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) currentColor; border-image: none; left: 0px; top: 100px; position: fixed;
}
.test li {
    padding: 0px 30px; text-align: center; line-height: 25px; font-size: 14px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.test li h3 {
    color: rgb(0, 0, 0); font-size: 16px;
}

.wrap{width:1000px;margin:0 auto;}
.bdbg1{background:#e2e2e2;}
.header{background:url(../images/headerbg.jpg) repeat-x;}
.logo{height: 98px;background:url(../images/logo.png) no-repeat left center;display: inline-block;width: 210px;float:left;}
.headtp{padding:17px 28px;}
.parole{float: right;width: 264px;margin-top: 30px;}
.search{background:#fff;width: 186px;height:34px;border-radius:17px;float:left;overflow: hidden;}
.inp1{width:152px;border: none;height: 34px;line-height: 34px;text-indent:1em;}
.fundbtn{display: inline-block;float: right;width: 28px;height: 28px;margin-top: 3px;margin-right: 3px;border-radius:28px;background:#49b03b url(../images/search1.png) no-repeat center;}

.divselect{position:relative; z-index:1;}
.divselect cite{display:block;cursor:pointer;font-style:normal;}
.divselect ul{position:absolute; z-index:20000;margin-top:-1px; display:none;background:#fff;}
.divselect ul li{height:32px;line-height:32px;}
.divselect ul li a{display:block;color:#333333; text-decoration:none;}
.divselect ul li a:hover{background-color:#e5e5e5;}
#s1{z-index:9;}

.language{width:60px;float: right;background:url(../images/language1.jpg) no-repeat left center;}
.choose1 cite{/*width:48px;*/height:34px;line-height:34px;color:#666;padding-left:12px;background:url(../images/chosed1.png) no-repeat right center;font-size:15px;color:#fff;}
.choose1 ul{width:48px;border:1px solid #e5e5e5;background: #fff;}
.choose1 ul li a{padding-left:12px;display:block;font-size:12px;}

ul.navi{position: relative;}
ul.navi>li{float:left;}
ul.navi>li>a{font-size:13px;color: #fff;display: inline-block;line-height: 38px;padding:0 40px;border-right:1px solid #36598c;}
ul.navi>li.lastli>a{border-right: 0;}
.guide{position: absolute;left: 0;top:38px;right: 0;background:url(../images/guide-bg1.png) repeat;padding: 14px 0 20px 65px;display: none;z-index:9999;}
dl.pilot{width:240px;margin-right:25px;float:left;}
dl.pilot dd a{color: #1b1b1b;font-size:15px;line-height: 30px;display: block;}
dl.plan{float:left;width: 660px;}
dl.plan dd{float:left;width: 258px;margin-right: 38px;}
.keytit{line-height: 36px;margin-bottom: 6px;display: block;font-size: 15px;color: #003171;padding-left: 20px;background:url(../images/keytit.png) no-repeat left center;}
.evolution{border-left:2px dashed #29518b;padding-left:17px;width:239px;}
.compass{display: block;line-height:22px;margin-top:6px;font-size:13px;color: #1b1b1b;}
ul.navi>li:hover>a{background:url(../images/navbg1.png) no-repeat;background-size:cover;}
ul.navi>li:hover .guide{display: block;}

.index{padding-bottom:15px;}
ul.banner li a{display:block;height:361px;background-repeat:no-repeat;background-position:center top;}
ul.banner button,ul.seance button{position: absolute;text-indent:-3000px;border: none;background: none;}
ul.banner ul.slick-dots{position:absolute;right: 28px;bottom: 20px;z-index:999;}
ul.banner ul.slick-dots li{width:11px;height:11px;border-radius:11px;background:#49b13b;float:left;margin-left:8px;}
ul.banner ul.slick-dots li.slick-active{background: #fff;}
.carouse{position: absolute;left: 0;right: 0;bottom: 0;height: 70px;line-height: 70px;background:url(../images/banner-bg.png);padding-left: 30px;font-size: 16px;color: #fff;z-index:9;}

.commun1,.commun2{background:#fff;padding:8px 28px 20px;margin-bottom: 15px;box-shadow:1px 1px 8px #bbb;}
.headline{line-height: 64px;height: 64px;background:url(../images/headline1.jpg) repeat-x left bottom;}
.itit{display: inline-block;float:left;width: 250px;font-size: 20px;color: #1b1b1b;background:url(../images/headlineblue.jpg) no-repeat left bottom;}
.less{display: inline-block;float: right;font-size: 14px;color: #555;}
ul.waitress{margin-top: 20px;}
ul.waitress li{float:left;width: 220px;height: 200px;background-repeat:no-repeat;background-position:center;padding-left: 20px;margin-right: 20px;position: relative;}
ul.waitress li a{color: #fff;font-size: 14px;}
ul.waitress li.li1{background-image:url(../images/waitress1.jpg);}
ul.waitress li.li2{background-image:url(../images/waitress2.jpg);}
ul.waitress li.li3{background-image:url(../images/waitress3.jpg);}
ul.waitress li.li4{background-image:url(../images/waitress4.jpg);margin-right: 0;}
.wetit{padding-top:18px;font-size: 18px;margin-bottom: 8px;}
.translate{display:block;line-height:22px;}
.more{display: inline-block;position:absolute;right: 0;bottom: 0;color: #f7f7f7;padding:10px;}

.reputat{width: 230px;margin-right: 7px;float:left;}
ul.degree{margin-top:20px;background:#014b90;height: 320px;}
ul.degree li{text-align: center;padding-top: 29px;}
.award{display:inline-block;width: 166px;height: 223px;}
.achieve{display:block;margin-top:20px;color:#fff;font-size:14px;}
ul.degree button{background-repeat:no-repeat;background-position:center;background-color:transparent;border: none;text-indent:-3000px;width: 30px;height:60px;top:110px;position: absolute;z-index:9;}
ul.degree .slick-prev{background-image:url(../images/degree-arrow1.png);left: 0;}
ul.degree .slick-next{background-image:url(../images/degree-arrow2.png);right: 0;}
ul.degree .slick-prev:hover{background-image:url(../images/degree-arrow3.png);}
ul.degree .slick-next:hover{background-image:url(../images/degree-arrow4.png);}

.meet{width: 348px;float:left;}
ul.seance{margin-top: 20px;height: 320px;background:#014b90;}
.attend{display:block;width:348px;height: 241px;}
.arm{display: block;padding:6px 14px 0;font-size: 12px;line-height: 20px;color: #fff;}
ul.seance ul.slick-dots{position:absolute;right:11px;bottom:7px;}
ul.seance ul.slick-dots li{width:7px;height:7px;border-radius:7px;background:#fff;float:left;margin-left:6px;}
ul.seance ul.slick-dots li.slick-active{background:#49b13b;}

.business{width:348px;float: right;}
ul.commerce{margin-top: 20px;}
ul.commerce li{margin-bottom:18px;}
ul.commerce li.lastli{margin-bottom:0;}
.engage{display:inline-block;float:left;width: 67px;background:#48af3a;color: #fff;text-align: center;font-size: 14px;padding-top: 6px;padding-bottom: 8px;}
.biz{display:block;font-size: 23px;}
.pursuit{width: 262px;float: right;font-size: 16px;color: #1b1b1b;}
.pursuit p{line-height: 24px;}

.commun3{background:#fff;padding:20px 28px;box-shadow:1px 1px 8px #bbb;}
ul.gaug{float:left;}
ul.gaug li{width: 348px;height: 320px;float:left;margin-right:8px;}
.compet{float:right;width: 214px;}
.spoke1{border-bottom:1px solid #e5e5e5;padding-bottom:17px;margin-bottom:17px;}
.appoint{display:inline-block;line-height:32px;padding:0 19px;background:#49b13b;color:#fff;font-size:16px;margin-bottom: 10px;}
.list{border-radius:10px;border:1px solid #49b13b;height:32px;margin-bottom: 10px;}
.precont{float:left;display: inline-block;width: 28px;height:32px;}
.inp2{border: none;float:left;height:30px;line-height:30px;text-indent:1em;font-size: 14px;width: 178px;}
.arrange a{line-height: 34px;border-radius:10px;color: #fff;text-align: center;width: 99px;font-size: 14px;display: inline-block;background:#49b13b;}

.main{margin-bottom: 16px;box-shadow:1px 1px 8px #bbb;}
.ban{height:280px;}
.ban a{display: block;width: 100%;height:280px;background-repeat:no-repeat;background-position:center top;}
.modelbox{background: #fff;padding:30px 0;}
.aside{float:left;background:#f6f6f6;width:220px;}
.bigtit{display:block;color: #fff;font-size: 14px;background:#014b91;width: 100%;text-align: center;padding: 28px 0;}
.holder{display:block;font-size: 20px;margin-top: 1px;}

ul.menu>li{position:relative;background:#9b9b9b;border-left:6px solid #9b9b9b;}
ul.menu>li>a{line-height: 44px;display: block;/*padding-left:46px;*/color: #fff;background:url(../images/menu-bgline1.png) no-repeat center bottom;text-align: center;}
dl.bill{padding-bottom: 12px;}
dl.bill>dd{position:relative;}
dl.bill>dd>a{padding-left:60px;display: block;line-height: 22px;font-size: 12px;color: #444;}
.onearrow{display:inline-block;width: 7px;height: 7px;position: absolute;top: 17px;right: 12px;background-repeat:no-repeat;background-image:url(../images/onearrow1.png);}
ol.fall>li>a{font-size:12px;color: #747474;line-height: 22px;padding-left:60px;display:block;}
ol.fall>li:hover>a{color:#014991;}
.twoarrow{display:inline-block;width:7px;height:7px;position:absolute;top:7px;left:49px;background-repeat:no-repeat;background-image:url(../images/twoarrow1.png);}
.floor{background:#fff;}
.bill{display:none;}
.fall{display: none;}

ol.fall>li>.aon{color:#428bca;}
dl.bill>dd>.aon{color:#428bca;}

ul.menu>li.on{border-left-color:#014b91;background:#fff;}
ul.menu>li.on>a{background: none;color:#014991;}
ul.menu>li.on .onearrow{background-image:url(../images/onearrow2.png);}
dl.bill>dd.up>a{color:#014991;}
dl.bill>dd.up .twoarrow{background-image:url(../images/twoarrow2.png);}
ul.menu>li.on .bill{display:block;}
dl.bill>dd.up .fall{display:block;}

.con{margin-left: 48px;width: 718px;float:left;word-break:break-all;}
.tool{padding-top: 14px;background:url(../images/toolbg.jpg) repeat-x left bottom;text-align:left;}
.minortit{line-height:39px;border-bottom:1px solid #014b91;display: inline-block;font-size:18px;color: #444;}
.home{float:right;font-size:12px;color: #666;}
.home a{font-size:12px;color: #666;line-height: 40px;display: inline-block;}
.home a.on,.home a:hover{color:#014991;}

.serve{padding-bottom: 92px;}
.serve p,.measure p,.suggest p,.labsect1 p{/*line-height: 26px;font-size: 14px;color: #444;text-indent:2em;*/}
.serve table{width:100%;}
.nation{margin:24px 0;}
.nation table{width:100%;}
.nation td{border:1px solid #e0e0e0;font-size: 16px;color: #1b1b1b;line-height: 38px;padding-left: 39px;}
.nation .tr1{background:#f7f7f7;}
ul.factory li{float:left;margin-right:20px;}
.testtit{line-height:26px;margin-top:35px;margin-bottom:14px;font-size: 16px;font-weight:bold;color: #1b1b1b;text-align: center;}
.sole{display: block;font-size: 16px;font-weight: bold;line-height: 36px;color: #444;}
ul.trainee{margin-top: 5px;margin-left:24px;}
ul.trainee li{line-height:29px;}
ul.trainee li a{font-size:14px;color: #444;display: block;}
.txtarrow{width: 14px;display: inline-block;height:29px;vertical-align:middle;float:left;}

.nozzle{padding-bottom: 62px;}
ul.legal{margin-left: 24px;}
ul.legal li{padding-left: 28px;line-height: 32px;font-size: 14px;color: #444;background:url(../images/legal.png) no-repeat left center;}
ul.oprate{margin-top: 24px;}
ul.oprate li{width: 33.3%;float:left;}

.introduce{padding-bottom:80px;}
.insect1{margin-top:30px;margin-bottom:10px;}
.house{width:288px;height:317px;display:inline-block;float:left;}
.suggest{width:402px;float:right;}
/*.feature{display:block;line-height:54px;border-bottom:1px dashed #aaa;font-size: 16px;font-weight: bold;color: #014991;}*/
.manytit{line-height:42px;display:block;font-size:16px;font-weight:bold;color:#1b1b1b;}
.trait{margin-bottom:22px;}
.trait p{color: #1b1b1b;font-size: 14px;line-height: 26px;}

.nwsect1{margin-top: 30px;margin-bottom: 32px;}
.hold{display: inline-block;width: 232px;height: 135px;float:left;}
.stage{float:right;width: 460px;}
.nwtit{color:#014991;font-size: 16px;margin-bottom:14px;}
.parade{display:block;margin-bottom:7px;font-size:13px;color: #666;padding-left:22px;background:url(../images/parade.png) no-repeat left center;}
.stage p{font-size: 13px;color: #888;line-height: 26px;}
ul.celebrate{margin-bottom: 15px;}
ul.celebrate li{line-height: 49px;border-bottom:1px dashed #ddd;}
ul.celebrate li.lastli{border: none;}
.exercise{display: inline-block;float:left;font-size:13px;color:#444;}
.nwdate{display: inline-block;float: right;font-size:13px;color:#888;}
.nwsect2{text-align:center;}

.laborat{padding-bottom:14px;}
.laborat .testtit{margin-bottom:25px;}
.labsect2{margin-top:32px;margin-bottom: 30px;}
.laborat .sole{color:#1b1b1b;}
ul.environ li{width:346px;float:left;margin-top:20px;margin-right:24px;}
ul.environ li.li2{margin-right:0;}

.provide{padding-bottom:62px;}
.psect1{padding-bottom:50px;padding-top:40px;border-bottom:1px dashed #9d9d9d;}
.proimg{display: block;text-align: center;width: 100%;}
.provide p{font-size:14px;color:#444;line-height:26px;}
.psect2{padding-top: 40px;}

.map{margin-top: 30px;display: block;}
ul.place{margin-top:20px;}
ul.place li{font-size:16px;color:#1b1b1b;line-height:36px;float:left;min-width:50%;}

ul.economic{margin-top: 30px;}
ul.economic li{text-align: center;/*border:1px solid #c9c9c9;*/width: 216px;padding:16px 0;float:left;margin-right: 20px;}
ul.economic li.li3{margin-right: 0;}
.individual{display: block;margin-top: 10px;line-height: 22px;font-size: 14px;color: #444;min-height:44px;}
.scholar{display:block;text-align:center;width:100%;margin-top:40px;margin-bottom:24px;}
.glory p{text-indent:2em;font-size:14px;color:#444;line-height:22px;}

.experiment{padding-bottom:46px;}
.epsect1 .testtit{margin-bottom:25px;}
.experiment p{line-height:26px;font-size: 14px;color: #444;}
.perform{display: block;width:100%;text-align: center;}

/*.press p,.duty p{font-size: 14px;line-height: 30px;color: #444;}*/

.employ{padding-bottom: 40px;}
.advert{display:block;margin-top: 30px;margin-bottom:12px;}
.employ .feature{font-size: 18px;}
/*.obligat{line-height: 38px;padding-top: 20px;font-size: 16px;color: #444;font-weight: bold;}*/
/*.duty{border-top:1px dashed #aaa;margin-top:-1px;margin-bottom:22px;}*/

.draw{padding-bottom: 62px;}
.world{display: block;margin-top: 30px;margin-bottom: 36px;}
.goble{width: 718px;height: 390px;display: block;}
.draw p{line-height: 28px;text-indent:2em;font-size: 14px;color: #444;}
.vacancy{display:block;margin:30px 0;}
ul.ball li{width:25%;text-align: center;float:left;}

.choose2{float:left;margin-right: 9px;}
.choose2 cite{width:230px;height:28px;line-height:28px;padding-left:20px;background:url(../images/job1.jpg) no-repeat right center;font-size:13px;color:#999;border:1px solid #e1e1e1;}
.choose2 ul{width:230px;border:1px solid #e5e5e5;background: #fff;}
.choose2 ul li a{padding-left:20px;display:block;font-size:12px;}
.select{width: 230px; height: 28px;line-height: 28px;padding-left: 20px;background: url(../images/job1.jpg) no-repeat right center;font-size: 13px;color: #999;border: 1px solid #e1e1e1;}

.hunt{border:1px solid #e1e1e1;float:right;width:230px;height:28px;line-height:28px;}
.inp3{width: 174px;float:left;border: none;text-indent:1em;height:28px;line-height:28px;}
.caught{float: right;font-size: 13px;color: #fff;text-align: center;width: 54px;background:#01498e;}

.work{margin-top:16px;}
.work table{width: 100%;}
.work tr{border-bottom:1px dashed #eaebeb;}
.work td{line-height:45px;font-size: 13px;color: #666;}
.work .tr2 td{padding-top:16px;}
.work .tr1{border:none;background:url(../images/headline1.jpg) repeat-x left bottom;}
.work .tr1 td{font-weight:bold;font-size: 14px;color: #444;}
.lineone{display:inline-block;border-bottom:1px solid #7c7c7c;}
                                                                   
.benefit{display:block;margin-top:40px;}

.reservat{text-align: center;}
.consult{display: inline-block;}
.reservat .testtit{font-size:18px;margin-bottom: 26px;}
.reservat .list{border-color:#001b75;display:inline-block;width: 212px;}
.seek{margin-top:24px;}
.seek a{padding:0 35px;border-radius:10px;font-size:14px;color:#fff;text-align:center;background:#014b91;height:34px;line-height:34px;display:inline-block;}
.reset{float: right;}

.feedback{padding-bottom:70px;}
.fesect1{border-bottom:1px dashed #c5c5c5;padding-bottom: 20px;margin-bottom: 20px;}
.fesect1 p{line-height: 30px;font-size: 14px;color: #444;}
.surname{display: block;font-size: 16px;color: #333;line-height: 36px;}
.list1{margin-bottom: 12px;}
.pubinp{line-height:38px;height:38px;border:1px solid #d2d2d2;text-indent:1em;font-size: 14px;}
.inp4{width: 100%;}
.txt1{border:1px solid #d2d2d2;width:712px;height:154px;text-indent:1em;padding:2px;font-size: 14px;}
.sender{display:inline-block;margin-top:50px;display: inline-block;margin-left:278px;text-align:center;color:#fff;width: 160px;height: 40px;line-height: 40px;font-size: 16px;background:#014b91;}
.btnSub{display:inline-block;margin-top:50px;display: inline-block;margin-left:278px;text-align:center;color:#fff;width: 160px;height: 40px;line-height: 40px;font-size: 16px;background:#014b91;}

.oneline{padding-bottom: 70px;}
.sheet1{margin-bottom: 8px;}
.inp5{width:349px;}
.oneline .txt1{height: 114px;width: 716px;}

.choose3 cite{width:349px;height:38px;line-height:38px;padding-left:20px;background:url(../images/choose3.jpg) no-repeat right center;font-size:14px;color:#999;border:1px solid #e1e1e1;}
.choose3 ul{width:349px;border:1px solid #e5e5e5;background: #fff;}
.choose3 ul li a{padding-left:20px;display:block;font-size:12px;}

.period{margin-left:192px;margin-top: 50px;}
.period a{display: inline-block;float:left;width: 158px;height: 38px;border:1px solid #014b91;text-align: center;line-height: 38px;font-size: 16px;margin-right: 18px;}
.period input[type=submit], .period input[type=button]{display: inline-block;float:left;width: 158px;height: 38px;border:1px solid #014b91;text-align: center;line-height: 38px;font-size: 16px;margin-right: 18px;}
.period input[type=submit]{color: #fff;background:#014991;}
.period input[type=submit]:hover{color: #fff;}
.period input[type=button]{background: #fff;}
.accurate{color: #014991;}
.once{color: #fff;background:#014991;}
.once:hover{color: #fff;}

.pop{position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index:999;display: none;}
.pop2{position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index:999;display: none;}
.pop3{position: fixed;left: 0;top: 0;right: 0;bottom: 0;z-index:999;display: none;}
.throw1{position: fixed;left: 0;top: 0;right: 0;bottom: 0;background:rgba(0,0,0,0.2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#33000000,endColorstr=#33000000);}
.throw2{position: absolute;left: 50%;margin-left:-165px;top: 50%;background: #fff;width: 330px;padding-top: 24px;padding-bottom: 30px;color:#000;text-align: center;}
.onetit{line-height: 30px;font-size: 20px;padding-bottom: 20px;border-bottom:1px solid #e5e5e5;margin-bottom: 30px;}
.throw2 p{font-size:16px;line-height: 26px;}
.iclose{width:39px;height:39px;display: inline-block;position:absolute;right:0;top:0;background:url(../images/iclose.png) no-repeat center;}
.iclose2{width:39px;height:39px;display: inline-block;position:absolute;right:0;top:0;background:url(../images/iclose.png) no-repeat center;}
.iclose3{width:39px;height:39px;display: inline-block;position:absolute;right:0;top:0;background:url(../images/iclose.png) no-repeat center;}

.equip{padding-bottom:76px;}
.esect1{margin-bottom:52px;}
.kittit{font-size: 32px;color: #014991;line-height: 84px;margin-bottom: 4px;}
.fact{width: 190px;height: 104px;display: inline-block;float:left;}
.download{display: inline-block;float: right;padding-left: 38px;font-size: 16px;color: #014991;background:url(../images/download.png) no-repeat left center;margin-top: 80px;}
ul.appar li{width: 50%;text-align: center;line-height: 40px;height: 40px;background:#9b9b9b;float:left;}
ul.appar li a{font-size: 16px;color: #fff;display: block;}
ul.appar li.on{background:#014b91;}

.electric1{padding-top:14px;font-size: 16px;color: #555;display: none;}
ul.dip{margin-bottom:44px;}
ul.dip li{line-height:32px;padding-left: 35px;background:url(../images/dip-dot.png) no-repeat left center;}
.instance{margin-bottom: 44px;}
.hypotaxis{width: 326px;}
.smalltit{display:block;line-height: 26px;font-size: 16px;color: #444;margin-bottom:15px;}
.hypotaxis table{width:100%;border:1px solid #eee;}
.hypotaxis .tr1{border-bottom:1px solid #eee;}
.hypotaxis .tr1 td{line-height: 40px;}
.hypotaxis td{font-size: 16px;color: #444;padding:0 12px;}
ul.resource li{line-height: 36px;}
.contain{color: #555;}
.madtit{margin-top: 8px;line-height: 24px;font-size: 16px;color: #444;background: url(../images/dip-dot.png) no-repeat left center;padding-left: 20px;}

.n-con-ft{margin:0 auto;}
.n-con-ft a{width:18px;height:20px;line-height:20px;display:inline-block;font-size:14px;color:#333;text-align:center;background:#fff;margin-left:-1px;border:1px solid #ccc;vertical-align:middle;margin:0 2px;}
.n-con-ft a.n-arrow1{background:url(../images/n-arrow1.png) no-repeat center;width:29px;}
.n-con-ft a.n-arrow2{background:url(../images/n-arrow2.png) no-repeat center;width:29px;}
.n-con-ft a:hover{background-color:#014b91;border-color:#014b91;color:#fff;}
.n-con-ft a.n-arrow1:hover,.n-con-ft a.n-arrow2:hover{background-color:#fff;border-color:#ccc;}
.n-con-ft span{width:18px;height:20px;line-height:20px;display:inline-block;font-size:14px;color:#333;text-align:center;background:#fff;margin-left:-1px;border:1px solid #ccc;vertical-align:middle;margin:0 2px;}
.n-con-ft span:hover{background-color:#014b91;border-color:#014b91;color:#fff;}


.footer .wrap{background:#002967 url(../images/footerbg.jpg) repeat-x;padding-top:36px;padding-bottom: 24px;}
.footp{padding:0 30px;}
.subscribe{float:left;border-right:1px solid #36598c;padding-bottom:36px;width: 75%;}
dl.visitor{float:left;margin-right: 0px;width: 16%; }
dl.visitor dt{margin-bottom: 25px;line-height: 26px;font-size:15px;font-weight:normal;}
dl.visitor dd{line-height: 15px;margin-bottom: 20px;}
dl.visitor dt a{font-size:15px;color:#fff;}
dl.visitor dd a{font-size:14px;color:#fff;}
.linguist{width: 214px;float: right;color: #fff;}
.phonetel{display: block;font-size: 15px;margin-bottom: 30px;}
.supreme{font-size: 16px;vertical-align:top;}
.linguist p{line-height: 20px;font-size: 14px;}
ul.ability{margin-top: 35px;}
ul.ability li{width: 43px;height: 43px;float:left;margin-right: 18px;}
.footft{margin-top:26px;text-align: center;}
.footft p{line-height: 28px;font-size: 13px;color: #f0f0f0;}

.weekend{position: relative;}
.weekend input{opacity:0;filter:alpha(opacity=0);}
.hourtime{position: absolute;left: 0;top: 0;background-color: #fff;line-height: 38px;height: 38px;border: 1px solid #d2d2d2;text-indent: 1em;width: 349px;font-size: 14px;background-image:url(../images/rili.png);background-repeat:no-repeat;background-position:98% center;}

#kidtype{width:350px;height:38px;line-height:28px;padding-left:20px;background:url(../images/job1.jpg) no-repeat right center;font-size:13px;color:#999;border:1px solid #e1e1e1;}
#mytype{width: 350px;height: 38px;line-height: 28px;padding-left: 20px;background: url(../images/job1.jpg) no-repeat right center;font-size: 13px;color: #999;border: 1px solid #e1e1e1;margin-right: 14px;}
.datetimepicker .prev{background:url(../images/degree-arrow3.png) no-repeat center !important;}
.datetimepicker .next{background:url(../images/degree-arrow4.png) no-repeat center !important;}