@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: Arial,"微软雅黑";font-size:13px;color:#777;}*/
body,th,td,button,input,select,textarea{ font-family: Tahoma;font-size:13px;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:1200px;}
/*初始化*/
/*******************************************/
.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:1200px;margin:0 auto;}
.headtp{height:26px;line-height:26px;background:#24272f;color:#fff;overflow: hidden;}
.join{float:right;}
.join a{color:#fff;font-size: 12px;display: inline-block;padding:0 9px;}
.headbd{height:94px;}
.logo{display: inline-block;float:left;background:url(../images/logo.png) no-repeat 16px center;width: 300px;height:94px;}
ul.nav{float: right;}
ul.nav li{height:94px;float:left;}
ul.nav li>a{line-height:91px;border-bottom:3px solid transparent;display:inline-block;padding:0 15px;font-size: 16px;color: #585858;}
ul.nav li:hover a,ul.nav li.on a{border-bottom-color:#ff0000;color:#ff0000;}

ul.banner{height:550px;}                                                  
ul.banner a{width: 100%;height:550px;background-repeat:no-repeat;background-position:center top;display: block;}
ul.banner button,ul.ziban button{display:none !important;position: absolute;text-indent:-3000px;background:none;}
.banner .slick-dots{position:absolute;bottom:22px;left: 50%;margin-left:-49px;z-index:999;}
.banner .slick-dots li{width:15px;height: 15px;border-radius:15px;background:#787878;float:left;margin:0 9px;}
.banner .slick-dots .slick-active,.ziban .slick-dots .slick-active{background:#ff0000;}

ul.tpxw{height:250px;}
ul.tpxw a{width: 250px;height:250px;background-repeat:no-repeat;background-position:center top;display: block;}
ul.tpxw button,ul.ziban button{display:none !important;position: absolute;text-indent:-3000px;background:none;}
.tpxw .slick-dots{position:absolute;bottom:22px;left: 50%;margin-left:-49px;z-index:999;}
.tpxw .slick-dots li{width:15px;height: 15px;border-radius:15px;background:#787878;float:left;margin:0 9px;}
.tpxw .slick-dots .slick-active,.ziban .slick-dots .slick-active{background:#ff0000;}

.nav-sub{display:none;width:100%;left:0;position:absolute;top:120px;overflow: hidden; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px;z-index: 9999;}
.nav li{-webkit-transition:line-height .25s;transition:line-height .25s}
.layout{width:1200px;margin:0 auto;height: 80px; }
.nav-sub{ background: #fff url(../images/xhxt.png) top center repeat-x; box-shadow: 0 2px 5px rgba(0,0,0,.05); opacity: 1.0; -moz-opacity: 1.0; -khtml-opacity: 1.0;}
.nav-sub .xhicon{ font-size: 0; padding: 24px 0; text-align: center; line-height: 1; }
.nav-sub .xhicon .img{ height: 45px; line-height: 45px; font-size: 0; margin: 10px auto 15px; }
.nav-sub .xhicon .img img{ max-height: 100%; transition: all .25s; -webkit-transition: all .25s; }
.nav-sub .xhicon dd{ display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 120px; }
.nav-sub .xhicon dd p{ font-size: 14px; color: #666; line-height: 22px; transition: all .25s; -webkit-transition: all .25s; }
.nav-sub .xhicon dd:hover p{ color: #0095e2; }
.nav-sub .xhicon dd:hover img{ -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); }
.nav-sub .xhicon.length8 dd{ width: 125px; }
.nav-sub .xhicon.length7 dd{ width: 145px; }


.nav li>a{position:relative;font-size:16px;display:block;padding:0 5px;padding-bottom:2px;color:#666}
a{transition:color .2s,background .2s;-webkit-transition:color .2s,background .2s}
.nav li:hover>a{color:#0095e2}
.nav li .line{bottom:0;left:0;transition:all .2s;-webkit-transition:all .2s;width:0;height:2px;background:#0095e2;position:absolute}
.nav li.on>a{color:#0095e2}
.nav li:hover .line{width:100%}
ul.nav li:hover .nav-sub-box a{color: #666}
.nav-sub-box{width:140px;background-position:right bottom;height:300px;background-repeat:no-repeat;padding:0 20px;float:left;}
.nav-sub-box dl{padding-bottom:6px}
.nav-sub-box dd,.nav-sub-box dt{width:100%;float:left}
.nav-sub-box.i1{margin-left:40px;width:190px}
.nav-sub-box.i1 dd{width:50%}
.nav-sub-box dt{padding-top:11px;margin-bottom:14px;line-height:60px;border-bottom:1px solid #e9e9e9}
.nav-sub-box dt a{color:#666;display:block;font-size:16px;font-weight:700}
.nav-sub-box dd{line-height:26px}
.nav-sub-box dd a{color:#333;font-size:12px}
.nav-sub-box dd a:hover{border-bottom:1px solid #fff}
.nav-icon{display:inline-block;vertical-align:middle;margin-left:6px;width:26px;height:12px}
.nav-icon.hot{background-image:url(../images/png_hot1.png)}
.nav-icon.new{background-image:url(../images/png_new1.png)}
.nav-sub-box.b1{background-color:#fcfcfc}
.bannerplace a:hover,.j-name span a:hover,.nav-sub-box dd a:hover{color:#0095e2}
.nav-sub-link a{border-radius:2px;height:30px;line-height:30px;text-align:center;color:#fff;margin-top:8px;display:block}
.nav-sub-link .c1{background:#00c35c}
.nav-sub-link .c2{background:#00a2ff}
.nav-sub-box.i1{background-image:url(../images/n1_1.png)}
.nav-sub-box.i2{background-image:url(../images/n2_1.png)}
.nav-sub-box.i3{background-image:url(../images/n3_1.png)}
.nav-sub-box.i4{background-image:url(../images/n4_1.png)}
.nav-sub-box.i5{background-image:url(../images/n5_1.png)}
.nav-sub-box.i6{background-image:url(../images/n6_1.png)}
.btnhover{transition:all .1s;-webkit-transition:all .1s}
.btnhover:hover{-moz-box-shadow:0 0 5px 1px #fff inset;-webkit-box-shadow:0 0 5px 1px #fff inset;box-shadow:0 0 5px 1px #fff inset}
.nav-sub-box.i1:hover{background-image:url(../images/n1.png)}
.nav-sub-box.i2:hover{background-image:url(../images/n2.png)}
.nav-sub-box.i3:hover{background-image:url(../images/n3.png)}
.nav-sub-box.i4:hover{background-image:url(../images/n4.png)}
.nav-sub-box.i5:hover{background-image:url(../images/n5.png)}
.nav-sub-box.i6:hover{background-image:url(../images/n6.png)}
ul.nav li:hover .nav-sub-box:hover .nav-sub-box dt{border-bottom:1px solid #fff}
ul.nav li:hover .nav-sub-box:hover dd a,ul.nav li:hover .nav-sub-box:hover dt a{transition:all 0s;-webkit-transition:all 0s}
ul.nav li:hover .nav-sub-box:hover dd a,ul.nav li:hover .nav-sub-box:hover dt a{color:#fff}


.commun1{padding-bottom:35px;}
.headline{height:62px;border-bottom:1px solid #d5d5d5;}
.itit{line-height:62px;font-size:22px;color:#242424;min-width:480px;float:left;}
.translate{display: inline-block;font-size:18px;text-transform:uppercase;color:#ff0000;margin-left: 20px;}
ul.scope{margin-top: 30px;}
ul.scope li{width:262px;padding:12px 24px 8px;border-radius:3px;text-align: center;float:left;
 margin:0 45px;}
.iicon{width:100%;height: 98px;display: block;text-align: center;background-repeat:no-repeat;background-position:center;}
ul.scope li.li1 .iicon{background-image:url(../images/scope2.png);}
ul.scope li.li2 .iicon{background-image:url(../images/scope1.png);}
ul.scope li.li3 .iicon{background-image:url(../images/scope3.png);}
.sctit{line-height:57px;font-size:26px;color:#242424;background-repeat:no-repeat;background-position:center bottom;background-image:url(../images/scope-line1.jpg);margin-bottom:10px;}
.purview{display:block;font-size:14px;line-height:24px;height:150px;color:#919191;}
.goto{display:inline-block;height:34px;width:50px;margin-top:30px;background:url(../images/goto.png) no-repeat center;}
ul.scope li:hover .sctit{color:#fff;background-image:url(../images/scope-line2.jpg);}
ul.scope li:hover .purview{color:#fff;}
ul.scope li:hover{background:url(../images/scope-bg.png) no-repeat;background-size: cover;}
ul.scope li.li1:hover .iicon{background-image:url(../images/scope02.png);}
ul.scope li.li2:hover .iicon{background-image:url(../images/scope01.png);}
ul.scope li.li3:hover .iicon{background-image:url(../images/scope03.png);}

.commun2{background:#f7f7f7;padding-bottom:36px;}
.recommend{float:left;width:500px;padding-top:13px;}
.suggest{padding-left:16px;padding-top:30px;width:460px;}
.suimg{width:460px;height:314px;margin-bottom:22px;display: block;overflow: hidden;}
.suimg img{-webkit-transition: all 2s;-moz-transition: all 2s;-o-transition: all 2s;-ms-transition: all 2s;}
.suimg img:hover{-webkit-transform: scale(1.2,1.2);-moz-transform: scale(1.2,1.2);-ms-transform: scale(1.2,1.2);-o-transform: scale(1.2,1.2);}
.sutit{line-height:36px;font-size:18px;color:#787878;margin-bottom:8px;}
.checkmore{background:#fff;color:#878787;font-size: 18px;display: inline-block;width: 150px;height:40px;line-height:40px;text-align: center;}
.checkmore:hover,.imore:hover{background:#cc0000;color: #fff;}
.vocation{float:left;margin-left:114px;width:500px;}
ul.hammer{margin-bottom:12px;}
ul.hammer li{float:left;margin-right: 30px;background: #fff;}
ul.hammer li a{display: inline-block;padding:0 34px;height: 75px;line-height: 75px;font-size: 20px;color: #242424;}
ul.hammer li:hover,ul.hammer li.on{background:#cc0000;}
ul.hammer li:hover a,ul.hammer li.on a{color: #fff;}
.industry{float:left;font-size:16px;color:#7e7e7e;}
.construct1{display:none;}
ul.life{margin-bottom:31px;}
ul.life li{padding-bottom:6px;border-bottom:1px solid #efefef;width: 500px;}
ul.life li.li3{border:none;}
.intit{line-height:50px;width:370px;margin-bottom:12px;font-size:20px;color:#787878;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
ul.life li:hover .intit{color:#c93434;}
ul.life li:hover a,ul.life li:hover .intime{color:#999;}
.walk{display:block;line-height:24px;height:48px;width:472px;overflow: hidden;}
.intime{float:right;display:inline-block;padding-left:31px;background-repeat:no-repeat;background-position:left center;background-image:url(../images/intime.jpg);color:#7e7e7e;}
ul.life .intime{margin-right:16px;}

.commun22{padding-bottom:36px;}


/*home*/
.HomeTpxw{ float:left; width:491px; height:293px; position:relative; overflow:hidden;margin-bottom:20px;}
.HomeTpxw img{ width:491px; height:293px; display:block;}
.HomeTpxw .bd li{ position:relative; overflow:hidden; zoom:1;}
.HomeTpxw .bd .txtbg{position:absolute; bottom:0; _bottom:-1px; left:0; width:100%; height:50px; background:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity:0.6;}
.HomeTpxw .bd .txt{position:absolute; bottom:0; left:0; line-height:50px; padding-left:16px; color:#fff; font-size:16px;}
.HomeTpxw .hd{ position:absolute; top:261px; right:15px;}
.HomeTpxw .hd li{float:left; margin-left:1px; cursor:pointer;}
.HomeTpxw .hd li span{display:block; width:21px; height:13px; line-height:0; font-size:0; overflow:hidden; background:url(../images/fouce_num.gif) no-repeat #333333;}
.HomeTpxw .hd li.on span{background-color:#ff3000;}
.HomeTpxw .hd li span.item-0{}
.HomeTpxw .hd li span.item-1{background-position:-22px 0;}
.HomeTpxw .hd li span.item-2{background-position:-44px 0;}
.HomeTpxw .hd li span.item-3{background-position:-66px 0;}

.HomeNews{float:right; width:641px; height:293px;}
.HomeNews .HdTitle li{width:213px;}
.HomeNews .HdTitle li a{width:211px;}
.HdTitle{ height:35px; overflow:hidden; zoom:1;}
.HdTitle li{float:left; width:122px; height:35px; position:relative;}
.HdTitle li a{display:block; position:absolute; width:121px; height:33px; line-height:33px; text-align:center; background:#f5f5f5; border:#e4e4e4 1px solid; font-size:16px;}
.HdTitle li.on a{ background:#01aae6; border:none; padding:1px; color:#fff;}
.HomeNews .headlines{height:98px; border-bottom:#c2c2c2 1px dashed; padding:0 3px;}
.HomeNews h5{ margin:0; font-size:16px; font-weight:normal; padding:18px 0 7px; text-indent:26px;}
.HomeNews h5 a{color:#ff3000;}
.HomeNews p{margin:0; font-size:13px; line-height:20px; color:#999999; text-indent:26px;}
.HomeCommonList li{line-height:30px; background:url(../images/ico_dot_grey.gif) no-repeat left center; padding-left:15px;}
.HomeCommonList li span{float:right; color:#999999; font-size:12px; font-family:Tahoma;}
.HomeNews .headlines{ margin-bottom:10px;}
.HomeSpxw{}
.HomeSpxw li{height:100px;border-bottom:#c2c2c2 1px dashed;padding:10px 0px; }
.HomeSpxw .spxwImg{float:left;width:180px;padding-left:10px;}
.HomeSpxw .spxwImg img{width:180px;height:100px;}
.HomeSpxw .spxwTxt{float:left;width:260px;padding:10px 20px;line-height:32px;}

.HomeZtzl{ height:340px; padding-top:10px;}
.HomeZtzl .HomeTitlestyle{width:1200px; margin:0 auto;}
.HomeZtzl .HomeTitlestyle h5{line-height:62px;font-size:22px;color:#242424;min-width:480px;float:left;}
.HomeZtzl_list{clear:both; position:relative; width:1200px; margin:0 auto;padding-top:20px;}
.HomeZtzl_list .bd ul li{float:left; padding:0 7px;}
.HomeZtzl_list .bd ul li img{display:block; width:390px; height:260px;}
.HomeZtzl_list .hd{font-family:"宋体"; font-size:30px; font-weight:bold;}
.HomeZtzl_list .hd a{position:absolute; top:113px; cursor:pointer; color:#888;}
.HomeZtzl_list .hd a:hover{color:#333;}
.HomeZtzl_list .hd a.prev{ left:-20px;}
.HomeZtzl_list .hd a.next{ right:-20px;}
.HomeZtzl_list .hd ul{display:none;}


.commun3{padding-bottom: 40px;}
.imore{display:inline-block;float:right;font-size:18px;color:#878787;/*line-height:62px;*/height: 40px;line-height: 40px;padding:0 8px;margin-top:12px;}
ul.success{margin-top: 31px;}
ul.success li{width: 375px;height:300px;float:left;position: relative;margin-right: 36px;box-shadow:1px 1px 16px #e1e1e1;}
ul.success li.li3{margin-right: 0;}
.winer{width: 375px;height:300px;display: block;overflow: hidden;}
.location{height:88px;line-height:88px;width:375px;position:absolute;bottom: 0;left: 0;right: 0;text-align:center;display:block;font-size:20px;color:#242424;background: #fff; filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;z-index:9;}
ul.success li:hover .location{color:#fff;background:url(../images/locationbg.png) repeat-x;}
ul.success li img{-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;-ms-transition:all 2s;}
ul.success li:hover img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);}

.commun4{background:#f7f7f7;padding-top:10px;padding-bottom:38px;}
ul.cooper{margin-top: 38px;}
ul.cooper button{position: absolute;top:-80px;background-image:url(../images/cooper.png);background-repeat:no-repeat;background-color:transparent;border: none;width: 40px;height: 40px;text-indent:-5000px;cursor:pointer;}
ul.cooper .slick-prev{right:72px;}
ul.cooper .slick-next {right:0;background-position:-160px 0;}
ul.cooper .slick-prev:hover{background-position:0 -160px;}
ul.cooper .slick-next:hover{background-position:-160px -160px;}
ul.cooper li{display: inline-block;border:1px solid #fff;margin-right:11px;}
ul.cooper .slick-current{border-color:#eaeaea;box-shadow:1px 1px 16px #e1e1e1;}

ul.ziban{height:420px;}
ul.ziban a{width: 100%;height:420px;background-repeat:no-repeat;background-position:center top;display: block;}
.ziban .slick-dots{position:absolute;bottom:22px;left: 50%;margin-left:-30px;z-index:999;}
.ziban .slick-dots li{width:10px;height: 10px;border-radius:10px;background:#fff;float:left;margin:0 5px;}

.bdbg{background:#eee;}
.basewidth{padding-top: 30px;}
.aside{width: 260px;padding-bottom: 24px;float:left;border-radius:5px;background: #fff;}
.bigtit{height:100px;line-height:100px;background:url(../images/aside1.png) no-repeat;color: #fff;font-size: 36px;padding-left:30px;}
ul.toolbar{margin-top: 20px;}
ul.toolbar>li{margin-bottom:9px;}
ul.toolbar>li>a{line-height:40px;height:40px;border-left:3px solid #fff;display: block;padding-left:26px;font-size: 18px;overflow:hidden;}
dl.bill{margin-top: 8px;display: none;}
dl.bill dd{line-height: 35px;height: 35px;padding-left: 50px;background-repeat:no-repeat;background-position:33px center;}
ul.toolbar>li.on a,ul.toolbar>li:hover a{border-left-color:#fe0000;color: #ff0000;}
ul.toolbar>li dl.bill dd a,ul.toolbar>li.on dl.bill a{color: #919191;font-size: 16px;}
dl.bill dd:hover,dl.bill dd.up{background-image:url(../images/bill1.png);background-color:#cc0000;}
ul.toolbar>li.on dl.bill{display:block;}
ul.toolbar>li dl.bill dd:hover a,ul.toolbar>li dl.bill dd.up a{color:#fff;}

.con{width:910px;float:right;background:#fff;border-radius:5px;}
.tips{line-height:99px;border-bottom:1px solid #eee;padding:0 30px;text-align:left;}
.smalltit{display:inline-block;float:left;width:300px;font-size:24px;color:#333;}
.home{font-size: 14px;color: #999;padding-left: 26px;float: right;background:url(../images/home.png) no-repeat left center;}
.home a{font-size: 14px;color:#999;}
.home a.on,.home a:hover{color:#333;}

.rangen,.about{padding-bottom: 38px;}
.bound,.talent{/*text-align: center;*/padding-bottom: 30px;}
.rasect1{padding:30px 30px 20px;border-bottom:1px solid #eee;margin-bottom: 29px;}
ul.sphere li{background:#fafafa;margin-bottom: 29px;}
ul.sphere li:hover{box-shadow:1px 2px 16px #ccc;}
.spimg{width:283px;height:250px;display:inline-block;float:left;}
.equip{display:inline-block;width: 567px;float:left;color: #242424;text-align: center;}
.lesstit{line-height:74px;height:74px;background:url(../images/lesstit.jpg) no-repeat center bottom;font-size:21px;margin-bottom:15px;}
.well{line-height:32px;height:64px;width: 384px;display: inline-block;}
.muchmore{display:block;width: 150px;height:35px;line-height:35px;text-align: center;color: #fff;font: 16px;background:#787878;}
.equip .muchmore{margin-left: 209px;margin-top: 29px;}
ul.sphere li:hover .muchmore{background:#cc0000;color: #fff;} 

.ban{height: 420px;}
.ban a{display:block;width:100%;height:420px;background-repeat:no-repeat;background-position:center top;}

.case{padding-bottom: 20px;}
.tasect1{padding:30px 30px 12px;border-bottom: 1px solid #eee;margin-bottom: 29px;}
ul.achieve{text-align:left;}
ul.achieve li{padding:25px 0;background:#fdfdfd;margin-bottom: 20px;}
.acimg{display: inline-block;float:left;width: 300px;height: 270px;}
.remark{width: 456px;margin-left: 36px;float:left;}
.actit{font-size: 22px;color: #333;margin-bottom:9px;}
.remark p{line-height: 30px;font-size:16px;color:#7e7e7e;}
.remark .muchmore{margin-top: 16px;}
ul.achieve li:hover .muchmore{background:#ff0000;color: #fff;}
ul.achieve li:hover{background:#fafafa;box-shadow:1px 2px 16px #ccc;}
ul.achieve li.lastli{margin-bottom:0;}

.establish{padding-bottom:52px;}
.example{padding-bottom:74px;}
.exsect1,.resect1,.widsect1{padding:35px 30px 0;}
.estit{line-height:46px;font-size: 28px;color: #333;}
.eximg{margin-bottom:42px;}
.exsect1 p,.resect1 p,.widsect1 p{font-size: 16px;color: #787878;line-height:36px;}

.regard{padding-bottom: 96px;}
.abimg{margin-bottom: 23px;}

.contact,.employ{padding-bottom:10px;}
.modelbox{margin-top:30px;background:#fff;border-top-left-radius:5px;border-top-right-radius:5px;padding:0 48px;}
.relation{padding-bottom: 50px;}
.relsect1{padding-top:14px;margin-bottom: 54px;}
ul.incorporat{margin-bottom:16px;}
ul.incorporat li{float:left;width: 163px;height:46px;line-height:46px;text-align: center;border-radius:4px;background:#f2f2f2;}
ul.incorporat li a{font-size:18px;color:#181717;}
ul.incorporat li:hover,ul.incorporat li.on{background:#cc0000;}
ul.incorporat li:hover a,ul.incorporat li.on a{color:#fff;}
.way1{height: 350px;display: none;}
.humman{float:left;background:#f2f2f2;padding:38px 45px 48px;width: 465px;}
.list3{border-bottom:1px solid #ccc;margin-bottom: 18px;}
.firstname{line-height:35px;height: 35px;display:inline-block;float: left;font-size: 12px;color: #56565a;}
.inp2{border: none;background: none;width:400px;float:left;height:35px;line-height: 35px;text-indent:1em;}
.txt2{float:left;border: none;background: none;width:388px;height:192px;padding-top:8px;padding-left:12px;}
.send{display: block;color: #fff;width: 75px;height: 28px;text-align: center;line-height: 28px;font-size:12px;border-radius:3px;background:#cc0000;}
.list4{margin-top:20px;margin-bottom: 20px;border-bottom:1px solid #ccc;}

.affiliat{float:left;margin-left: 48px;width:479px;text-align:center;}
ul.associate li{border-bottom:1px solid #e3e3e3;margin-bottom:30px;}
.withus{display:block;line-height: 32px;font-size: 16px;font-weight: bold;color:#000;}
ul.associate p{line-height:30px;padding-bottom:28px;font-size: 14px;color: #666;}
ul.associate li.li3{border: none;}
ul.associate li.li3 .withus{margin-bottom: 18px;}
.code{display:block;width: 137px;height: 137px;margin:0 auto;}

.recruit{padding-bottom:48px;text-align:center;}
.empsect1{margin-bottom:60px;text-align:left;}
ul.advertise li{padding:22px 0;border-bottom:1px solid #eaeaea;}
.emtit{line-height:42px;font-size: 17px;color:#cc0000;}
.vacancy{cursor:pointer;}
.editor{float:left;width: 924px;}
.needed{display:inline-block;line-height: 40px;font-size: 14px;color: #666;}
.paper{float:right;width:130px;}
.issue{display:block;background-repeat:no-repeat;background-position:right 13px;background-image:url(../images/issue1.png);width: 100%;height:54px;}
.publish{font-size: 14px;color: #999;display: block;text-align: right;}

.work{padding-top:6px;padding-bottom: 22px;display: none;}
.ndtit{font-size:15px;color: #333;line-height: 35px;}
.demand{margin-bottom:18px;}
.demand p{line-height:22px;font-size:14px;color:#666;}
.once{display:block;background:#cc0000;width:100px;height: 35px;line-height: 35px;text-align: center;color: #fff;font-size:14px;margin-top: 30px;}
ul.advertise li.on .work{display: block;}
ul.advertise li.on .issue{background-image:url(../images/issue2.png);}

.wide{padding-bottom:32px;}
.extent{padding-bottom:64px;}

.article{padding-bottom:64px;}
.news{padding-bottom:30px;text-align:center;}
.nwsect1{text-align:left;margin-bottom: 30px;}
ul.deliver li{padding:0 30px;}
ul.deliver li a{display:block;border-bottom:1px solid #eee;padding:30px 0;}
.nwimg,.nwimg img{width:180px;height:120px;display: inline-block;float:left;}
.iresource{float:right;width:642px;}
.detit{font-size: 18px;color: #333;margin-bottom:10px;}
.corpy{display: block;line-height:24px;height: 48px;font-size:14px;color: #777;}
ul.deliver .motor{margin-top:22px;}
ul.deliver li:hover{background:#dd0000;}
ul.deliver li:hover .detit,ul.deliver li:hover .corpy{color: #fff;}
ul.deliver li:hover .intime{color: #fff;background-image:url(../images/intime2.jpg);}
ul.deliver li:hover a{border-color:#dd0000;}

.consult{padding-bottom:28px;}
.press{padding-bottom:248px;}
.scrap{text-align:center;}
.scrtit{font-size:24px;color: #333;line-height:48px;padding:30px 0;border-bottom:1px solid #eee;}
.nwtime{display: block;font-size:14px;color: #999;line-height: 72px;}
.presect1{padding:0 30px;}
.presect1 p{font-size:16px;color:#333;line-height:36px;text-indent:2em;}
.wish{display: block;font-size:16px;color:#333;line-height:36px;}
ul.literary{margin-top:62px;}
ul.literary li{float:left;width:283px;}

.course{padding-bottom:140px;}
.enroll{padding-bottom:36px;}
.ensect1{padding:0 15px;}
.coutit{line-height: 92px;font-size: 24px;color: #cc0000;text-align: center;}
.list5{border-bottom:1px solid #e5e5e5;}
.name{display: inline-block;float:left;line-height:68px;height:68px;width:142px;color:#242424;font-size: 18px;}
.usstar{display:inline-block;color:#da261e;width:28px;height:68px;text-align:center;vertical-align:middle;}

.problem{float:left;padding:16px 0 16px 34px;border-left:1px solid #e5e5e5;}
.solue,.person{line-height:36px;height:36px;float:left;margin-right:22px;cursor:pointer;}
.circle{height:36px;width:13px;margin-right:10px;background-image:url(../images/circle2.png);background-repeat:no-repeat;background-position:center;display:inline-block;float:left;}
.solue.on .circle,.person.on .circle{background-image:url(../images/circle1.png);}
.circle input{border:none;background:none;display:none;}
.whone{font-size: 16px;color:#242424;}

.divselect{width:388px;position:relative; z-index:1;}
.divselect cite{width:376px;height:34px;line-height:34px; display:block; color:#242424; cursor:pointer;font-style:normal;padding-left:10px;border:1px solid #e5e5e5;background:url(../images/usarrow1.png) no-repeat 95% center;border-radius:4px;font-size: 15px;}
.divselect ul{width:386px;border:1px solid #e5e5e5; background-color:#fff; position:absolute; z-index:20000; margin-top:-1px; display:none;}
.divselect ul li{height:34px; line-height:34px;}
.divselect ul li a{display:block;height:34px;color:#666;text-decoration:none;padding-left:10px;font-size:15px;}
.divselect ul li a:hover{background-color:#e5e5e5;}

.pubinp{width:386px;height:34px;line-height:34px;border:1px solid #e5e5e5;text-indent:1em;border-radius:4px;font-size: 15px;color: #333;float:left;}
.inp3{width:386px;}
.inp4{width:136px;}
.txt3{width: 580px;padding-left: 2px;border:1px solid #e5e5e5;text-indent:1em;border-radius:4px;font-size: 15px;color: #333;height:66px;padding-top: 6px;}
/*.smallpad1 .name,.smallpad1 .usstar{line-height:118px;height:118px;}*/
.smallpad1 .problem,.smallpad3 .problem{padding:22px 0 22px 34px;}
.smallpad2 .name,.smallpad2 .usstar{line-height:36px;height:36px;}
.smallpad2 .problem{padding:0px 0 0px 34px;}
.smallpad3 .name,.smallpad3 .usstar{line-height:80px;height:80px;}
.ewm{border-radius:3px;float:left;margin-left: 14px;width: 116px;height: 36px;}
.pubbtn1{float:left;width: 116px;height:36px;line-height:36px;color:#fff;text-align: center;display:inline-block;border-radius:3px;margin-right: 22px;font-size:18px;background:#cc0000;border: 0px none;}
.count1{display:none;}


.n-con-ft a{width:40px;height:40px;line-height:40px;display:inline-block;font-size:20px;color:#555;text-align:center;margin:0 3px;vertical-align:middle;background:#f6f6f6;}
.n-con-ft a.n-page{width:90px;font-size:14px;color: #bbb;}
.n-con-ft a.n-down{width:90px;font-size:14px;background:#999;color:#fff;}
.n-con-ft a.on{background:#cc0000;color:#fff;}
.n-con-ft a:hover{background:#cc0000;color:#fff;}
.n-con-ft a.allpage{font-size: 14px;color: #999;background: none;width: 72px;}

.friedship{font-size:18px;line-height: 30px;}
.uslink{display: inline-block;color: #242424;float:left;}
.kind{color:#969696;float: right;width: 1095px;}
.kind a{color:#969696;padding:0 17px;}
.kind a:hover{color: #e63737;}
.footbd{background:#24272f;padding-bottom:6px;}
.ftit{padding-top:5px;font-size:22px;color:#fff;line-height:50px;height:50px;background:url(../images/ftit.jpg) no-repeat left bottom;margin-bottom:8px;}
.follow{float:left;padding-top: 10px;width: 150px;margin-right: 96px;}
.scan{width: 150px;height: 150px;display: block;}
.foltit{margin-top:5px;display:block;font-size:16px;line-height:30px;color:#969696;text-align: center;}
.amalgamat{float:left;color: #969696;}
.amtit{line-height:40px;font-size: 24px;}
.amalgamat p{line-height:30px;font-size: 16px;}

.office{float:right;}
.list1{margin-bottom: 10px;}
.surname{width: 60px;line-height:20px;height:20px;font-size: 18px;color: #969696;float:left;}
.inp1{height:20px;line-height:20px;text-indent:1em;float:left;border:1px solid #eee;width: 320px;}
.star{display:inline-block;float:left;font-size:18px;text-align:right;color:#ff0000;width:26px;}
.txt1{float:left;border:1px solid #eee;width:320px;height:70px;text-indent:1em;}
.list2 .star{height:60px;line-height:60px;margin-bottom: 20px;}
.immediate{background:#fff;color:#717273;text-align:center;font-size:16px;width:150px;line-height: 30px;height:30px;display:inline-block;float:left;}
.limit{line-height: 40px;font-size: 16px;color: #969696;}
/*分数查询*/
.score{padding-bottom:85px;position: relative;}
.great{padding-bottom:126px;}
.scsect1{padding-top:28px;text-align: center;}
.postal{display: inline-block;text-align:left;}
.seetit{margin-bottom:66px;line-height:34px;font-size:24px;color:#cc0000;text-align: center;}
.list6{margin-bottom: 32px;}
.midname{display: inline-block;float:left;height: 36px;line-height: 36px;font-size: 18px;color: #242424;min-width:160px;margin-right:5px;}
.score .usstar{height: 36px;}
.call{float:left;margin-left: 165px;display: inline-block;width:120px;height:40px;line-height: 40px;text-align: center;background:#df1a1a;font-size:18px;color:#fff;}
.pop{position: absolute;left: 0;right:0;top:0;width:100%;height:100%;z-index:999;display: none;}
.draw1{position:absolute;left:0;right:0;top:0;width:100%;height:100%;background:url(../images/pop-bg.png);}
.draw2{position:absolute;left:50%;top:50%;margin-left:-320px;border-radius:4px;background:#fff;padding-top: 126px;padding-bottom:112px;width: 640px;text-align: center;}
.yourtit{line-height: 44px;margin-bottom: 20px;color: #333;font-size: 24px;}
.record{display: block;line-height: 100px;font-size:62px;color: #ff0000;}
.lock{display: inline-block;position:absolute;right:10px;top: 0;background:url(../images/lock.png) no-repeat center;width:24px;height: 24px;padding:22px;}