@charset "utf-8";
/*base*/
html{margin:0;padding:0;font-size:14px;min-width: 1192px;background: #fff;}
body{margin: 0;padding: 0;}
a{text-decoration: none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,button,img,button,select,iframe{text-decoration: none;list-style: none;text-decoration: none;padding:0;margin:0;border:0;}
input,button,select,textarea,fieldset,iframe{vertical-align:middle;*vertical-align:middle;}
*{
    font-family:"微软雅黑,","Microsoft Yahei","Arial";
}
/*top*/
.top{width:1200px; margin:0 auto; height:500px; position:relative}
.logo{ background:rgba(255,255,255,0.2); width:153px; height:131px; position:absolute; top:0; left:68px;}
.logo img{ width:123px; height:98px; margin:16px 15px;}
/*collect*/
.collect-box{ width:1200px; margin:0 auto; background:#f3f1f2; padding:38px 0 54px 0;}
.collect-tit{ background:url(../Image/tit-bg.png) no-repeat; width:942px; height:37px; margin:0 auto 38px auto;}
.collect-tit h1{ text-align:center; font-size:18px; font-weight:bold;}
.collect-tit p{ text-align:center; font-size:10px;}
.explain{ width:632px; margin:0 auto 34px auto;}
.explain p{ font-size:14px; text-align:center; line-height:26px;}
.explain p span{ font-weight:bold; color:#d10d0e;}
.collect-zs{ width:1138px; margin:0 auto; overflow:hidden}
.collect-img{ float:left; margin:0 13px;}
.collect-img img{ width:330px;border:10px solid #dedede; height:249px;}
/*interview*/
.interview{ width:1200px; margin:0 auto;padding:38px 0 54px 0;}
.interview-img{ width:1136px; margin:0 auto;}
.interview-img img{ margin:0 9px;}
/*zm-tj*/
.zm-tj{ width:1026px; margin:0 auto; overflow:hidden}
.tj-step{ float:left; margin:0 18px;}
.tj-step-img{ margin-top:20px;}
.tj-step-list{ width:84px; font-size:12px; line-height:20px; position:relative; margin-top:20px;}
.tj-step-list p{ position:relative; top:-20px; left:30px;}
/*droit*/
.droit-box{ width:1200px; background:#f3f1f2; margin:0 auto; overflow:hidden; padding-bottom:60px;}
.droit{ margin:0 auto; padding:60px 0; width:670px;}
.droit-left,.droit-right{ float:left; position:relative;}
.droit-left p,.droit-right p{ width:108px; font-size:12px; line-height:22px;}
.droit-img{ width:444px; height:296px; background:url(../Image/quanli.png) no-repeat; float:left}
.droit-img span{ font-size:18px; color:#fff; font-weight:bold; text-align:center; display:block; padding-top:120px; line-height:30px;}
.dw-1,.dw-2,.dw-3,.dw-4,.dw-5,.dw-6,.dw-7{ position:relative;}
.dw-1{ top:11px; left:45px;}
.dw-2{ top:60px; left:-10px; z-index:99}
.dw-3{ top:110px; left:40px;}
.dw-4{ top:-12px; left:-46px;}
.dw-5{ top:5px;}
.dw-6{ top:24px; left:6px;}
.dw-7{ top:65px; left:-40px;}
/*duty*/
.duty{ width:714px; margin:0 auto; background:url(../Image/yiwu-bg.png) no-repeat; overflow:hidden; padding:0 100px; padding-top:10px;}
.duty-list{ float:left; width:176px; margin:0 31px; padding-bottom:20px;}
.duty-list h1{ font-weight:bold; font-size:24px; color:#d10d0e; border-bottom:2px solid #d10d0e; width:26px; margin-bottom:12px;}
.duty-list p{ font-size:12px; line-height:20px;}
/*serve*/
.serve-box{ padding-bottom:20px;}
.serve-tit{background:url(../Image/tit-bg-1.png) no-repeat; width:942px; height:37px; margin:0 auto 38px auto;}
.serve-tit h1{text-align:center; font-size:18px; font-weight:bold; line-height:43px;}
.serve-tit h1 span{ color:#d10d0e;}
.content-1{ width:990px; margin:0 auto; overflow:hidden}
.content-2{ overflow:hidden; width:652px; margin:0 auto; margin-top:30px;}
.serve-step{ width:182px; height:154px; float:left; margin:0 72px;}
.serve-step p{ font-size:14px; width:158px; margin:58px auto 0 auto; line-height:24px;}
.current-1{ background:url(../Image/process1.jpg) no-repeat;}
.current-2{ background:url(../Image/process2.jpg) no-repeat;}
.current-3{ background:url(../Image/process3.jpg) no-repeat;}
.current-4{ background:url(../Image/process4.jpg) no-repeat;}
.current-5{ background:url(../Image/process5.jpg) no-repeat;}
/*bottom*/
.bottom{ width:1200px; margin:40px auto 0 auto; padding:30px 0; background:#c6c6c6; color:#898989;}
.bottom p{ font-size:14px; line-height:30px; text-align:center;}
.bottom-link{overflow:hidden; text-align:center; display:block}
.bottom-link li{ float:left; line-height:40px;}
.bottom p a{ color:#898989;}
.bottom p span{margin: 0 15px}