@charset "utf-8";

*{ padding:0; margin:0;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing:
border-box; } 
html,body{ width: 100%; height: 100%; font-family:Microsoft YaHei;font-weight:normal; font-size:12px;color:#111;background:#eedfc8;} 
ol,ul,li { list-style-position:inside; margin:0;
padding:0;} 
table {border-collapse:collapse;border-spacing:0;empty-cells:show;text-align:left;}
th,td {border-collapse:collapse;} 
caption{text-align:left;} 
img{ border:0;} 
img.ie6{ vertical-align:text-bottom;} /*ie6*/
button {cursor:pointer;} 
h4{font:14px/normal "Microsoft YaHei",
"Microsoft JhengHei";color:#000; font-weight:bold;} /**/
a:active {border: 0px;}
img{border:0px} 
area {anything:expression(this.onfocus=this.blur);}


#wrap{ width:100%; height:auto;margin:0 auto;min-width:1100px;  background:url(../images/bg.png) repeat-x  #2186c6;}
.copyright{ width:100%; height:40px; line-height:40px;text-align:center; margin:0 auto;  color:#ffffff; font-size:12px; background:#2186c6; margin-bottom: 26px;}
.copyright img{vertical-align:text-bottom; padding-right:0px;display:inline}

/*澶撮��峰�*/
.header{ width:100%; height:94px; background:#FFF;}
.top{ width:1000px; height:94px; margin:0 auto;}
.logo{ width:288px; height:55px; margin-top: 20px;}
.top span{ float: right; font-size: 30px; color: #d4af72; margin-top: 60px; }

.nav{ width:1000px; height:34px; margin:0 auto 0 auto;}
.nav li{  float: left;font-family:"microsoft yahei";font-size: 16px; font-weight: bold; position:relative; border-right:#ffffff 2px solid; position:relative;}
.nav li.li1{ border-right:none;}
.nav li a{display: block; width:198.4px; text-align:center;height:34px; line-height:34px; color: #ffffff; background:#14c3ff;cursor:pointer;}
.nav li.active a,.nav li a:hover{ background:#1b79bd;}
/*瀵艰�涓���峰�*/
.nav li .two{ position:absolute; left:0; border:#14c3ff 1px solid;background:#FFF; padding:1px; display:none;}
.nav li .two a{height:40px; line-height:40px;background:#FFF;color:#666666; text-align:left; padding-left:13px; cursor:pointer;}
.nav li .two a:hover,.nav li .two .active2 a{background:#14c3ff; color:#FFF;}




.main{ width:100%; margin:0 auto;}
.content{ width:1246px; height:auto; margin:0 auto; background:#FFF; padding-bottom:58px;}
.banner{ width:1000px; height:420px; margin:0 auto;}

.info{ width:965px; height:auto; margin:0 auto; margin-top:30px;}
   /*浜�骇瀵艰�*/
.slide{ width:965px; height:35px;}
.slide li{ float: left;font-family:"microsoft yahei";font-size: 12px; display:block;width:119px; height:35px; text-align:center; line-height:35px;color:#FFF;background:url(../images/n2.png) no-repeat center left; cursor:pointer; margin-right:1px}
.slide li.li2{ padding-right:0; margin-left:0;}
.slide li:hover,.slide li.active1{background:url(../images/n1.png) no-repeat center left;}

.info_main{ border:#b1b2b4 1px solid; padding:0 19px; display: none;}
.info_main .il{ float:left; width:310px; margin-top:19px;}
.info_main .ir{ float:right; width:600px; margin-top:19px;}
.info_main .il p{font-family:"microsoft yahei";font-size: 14px; color:#333333;  border-bottom:#14c3ff 1px dashed; line-height:30px; background:url(../images/san.png) no-repeat center left; padding-left:14px;}

.i_main{ width:965px; height:260px; margin-top:30px;}
.i_main li{ float:left; width:200px; height:260px; margin-right:55px;}
.i_main li.li3{ margin-right:0;}


.search{width:200px; height:auto; background:#e6e6e8; padding-bottom:10px;}
.search h3{font-family:"microsoft yahei"; font-size:16px; color:#000; padding:20px 0 0 13px;}
.search span{font-family:"microsoft yahei"; font-size:14px; color:#000; margin-left: 13px;}
.search input{width:100px; text-align:center; margin-top:20px;}
.search select.search input{border:#a9a9a9 1px solid; color:#000;font-family:"microsoft yahei"; font-size:14px;outline:none;}
.search select{width:174px; margin:0 auto; margin-top:7px; margin-left: 13px;appearance:none;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;}
/*select::-ms-expand { display: none;}*/
.search .ss{ width:60px; height:20px; margin:0 auto;margin-top:15px; cursor:pointer;}

.search01{ width: 260px; }
.search01 h3{ padding:20px 0 0 45px;}
.search01 select{ margin-left: 45px;}
.search01 span{ margin-left: 45px;}

.gz{width:200px; height:260px; border:#b1b2b4 1px solid;}
.gz h4{font-family:"microsoft yahei"; font-size:16px; color:#333333; padding:10px 0 0 10px;}
.gz .pic1{ width:160px; height:160px; margin:0 auto; margin-top:15px; margin-bottom:10px;}
.gz p{font-family:"microsoft yahei"; font-size:14px; color:#333333; text-align:center;}
.gz p a{color:#333333; text-decoration:underline; line-height:18px;}
.gz p a:hover{color:#d5b076;}


.jingcai{ width:1000px; height:auto; margin:0 auto; margin-top:30px;}
.jingcai .jl{ float:left; width:200px;}
.jingcai .jr{ float:right; width:710px;}
.jingcai .gw{ float:right; width:770px;}

.aslide{ width:200px; height:auto; border:#14c3ff 1px solid; margin-bottom:30px;}
.aslide h4{height:36px; line-height:36px;font-family:"microsoft yahei"; font-size:16px; color:#FFF; text-align:center; background:#14c3ff;}
.nav1 li{height:36px; line-height:36px;font-family:"microsoft yahei"; font-size:16px;  border-bottom:#14c3ff 1px dashed; background:url(../images/arr2.png) no-repeat 90% center;}
.nav1 li.li4{ border-bottom:none;}
.nav1 li a{color:#333333; margin-left:30px; cursor:pointer;}
.nav1 li.na{background:url(../images/arr1.png) no-repeat 90% center;}

.aslides{ width: 260px; }
.aslides .nav1 li a{ margin-left: 90px; }

.jr h4{height:36px; line-height:36px;font-family:"microsoft yahei"; font-size:16px; color:#FFF; background:#14c3ff; margin-bottom:30px;}
.jr h4 span{ margin-left:20px;}
.jr .jm{ width:700px; height:auto; margin:0 auto;}
.jr .jm p{font-family:"microsoft yahei"; font-size:14px; color:#333333; line-height:28px; text-align:justify; text-justify:inter-ideograph; text-indent:2em;}
.jr .jm h3{font-family:"microsoft yahei"; font-size: 26px; color: #14c3ff; line-height:28px;font-weight: normal;margin-bottom: 15px;}
.jr .jm h5{font-family:"microsoft yahei"; font-size:26px; color:#000; line-height:28px; margin-bottom:25px; font-weight: normal;}
.jr .jm h5 span{ color: #14c3ff; }
.jr .jm .j1{ width:730px; margin:0 auto; margin-top:25px;}
.jr .line{ width:770px; margin:0 auto; margin-top:20px;}
.jr .j2{ width:730px; margin:0 auto; margin-top:30px;}
.jr .j_left{ float:left; width:138px; margin-top:8px;}
.jr .j_right{ float:right; width:565px;}
.jr .j3{ width:730px; margin:0 auto; margin-top:30px; border:#959595 1px solid;}
.jr .j3 .j_left1{ float:left; width:290px;}
.jr .j3 .j_right1{ float:right; width:392px;}
.jr .j3 .j_right1 .jj{ width:369px; margin-top:10px;}
.jr .j3 .j_right1 .jj p.p1{text-align:right;}
.jr .j3 .j_right1 .jj p.p1 a{ color:#14c3ff; cursor:pointer;}
.jr .j3 .j_right1 .jj p.p1 a:hover{ color:#333333; text-decoration:underline;}
.jr .j3 .j_right1 .jj p.p1.p2{ margin-top:28px;}

.culture{ width:730px; height:auto; margin:0 auto; margin-top:30px;}
.culture p{font-family:"microsoft yahei"; font-size:14px; color:#333333; line-height:28px; text-align:justify; text-justify:inter-ideograph;}
.culture .c1{ border:#959595 1px solid; margin:30px 0; padding:18px 10px 18px 15px;}
.culture .c1 h3{font-family:"microsoft yahei"; font-size:16px; color:#000; line-height:28px;}
.culture .c2{ width:730px; margin:0 auto; margin-top:30px; border:#959595 1px solid;}
.culture .c2 .cl{ float:left; width:290px;}
.culture .c2 .cr{ float:right; width:415px;}
.culture .c2 .cr .cj{ width:392px; height:auto;}
.culture .c2 .cr .cj p.cp{ font-size:16px;}
.culture .c3{ margin:0 auto; margin-top:30px; border:#959595 1px solid; padding-top:20px;}
.culture .c3 .cc{ width:698px; margin:0 auto; margin-bottom:20px;}
.culture .c3 .cc h3{font-family:"microsoft yahei"; font-size:16px; color:#333333; line-height:28px;}
.culture .c4{ width:730px; margin:0 auto; margin-top:30px; border:#959595 1px solid;}
.culture .c4 .cl{ float:left; width:415px;}
.culture .c4 .cr{ float:right; width:290px;}
.culture .c4 .cr.cr1{width:280px;}
.culture .c4 .cl .cj{ width:406px; height:auto;margin-left:10px; margin-top:15px;}
.culture .c4 .cl .cj.cj1{ width:360px; margin-left:15px;}
.culture .c4 .cl .cj p.cp{ font-size:16px;}


.position{width: 260px; height:auto; background:#e6e6e8; padding: 25px 10px;}
.position li{font-family:"microsoft yahei"; font-size: 14px; color:#333333; line-height:28px; /* padding-left:4px; */}
.position li.po2{ border-bottom:#14c3ff 2px dashed;}
.position li span{/* display:block; margin-top:20px; font-size:16px; font-weight:bold;*/}
.position li.po1 span{ width: 225px;
	   	height: 31px;
	   	font-size: 16px;
	   	font-family: "microsoft yahei";
	    display: inline-block;
	    white-space: nowrap;
	    text-overflow: ellipsis;
	    overflow: hidden;
	    font-weight: 400;}
.position li a{color:#333333;padding-left: 0px;display: block;line-height: 20px;letter-spacing: -1px;margin: 10px 0;}
.train{width:730px; height:auto; margin:0 auto; margin-top:30px; background: url(../images/train-bg.png) no-repeat right center;padding-bottom: 30px;}
.train h3{font-family:"microsoft yahei"; font-size:16px; color:#000; line-height:28px;}
.train p{font-family:"microsoft yahei"; font-size:14px; color:#333333; line-height:30px; text-align:justify; text-justify:inter-ideograph;}
.train p.tp1{ margin-left:64px;}
.train p.tp2{ margin-left:110px;}
.train span{font-weight: bold;}
.t1{ width:748px; margin:0 auto; margin-top:25px;}
.train p a{color:#333333; cursor:pointer;}
.train p a:hover{color:#d5b076; text-decoration:underline;}

.bg-none{background: none;}

.job{ width:730px; height:auto; margin:0 auto; margin-top:30px;}
.job table{ width:100%;font-family:"microsoft yahei"; font-size:14px; color:#000; text-align:center;}
.job table tr td{font-size: 12px;height:46px;}
.job table .tr1 td{ border:none; background:#d5b076; color:#FFF; font-weight:bold;}
.job table tr td a{color:#333333; cursor:pointer;}
.job table tr td a:hover{ color:#14c3ff; text-decoration:underline;}
.up_down{ width:730px; text-align:center;margin-top:20px;font-family:"microsoft yahei";font-size:14px; color:#000;}
.up_down #num{width:30px; height:20px; line-height:20px; text-align:center;}
.up_down a{ color:#333333; cursor:pointer;}
.up_down a:hover{ color:#14c3ff; text-decoration:underline;}


.jobdetail{ width:730px; height:auto; margin:0 auto; margin-top:30px;}
.jobdetail h3{font-family:"microsoft yahei"; font-size:16px; color:#000; line-height:28px;}
.jobdetail p{font-family:"microsoft yahei"; font-size:14px; color:#333333; line-height:28px; text-align:justify; text-justify:inter-ideograph;}
.jobdetail table{ width:730px;font-family:"microsoft yahei"; font-size:14px; color:#000; text-align:center; margin-top:20px; margin-bottom:20px;}
.jobdetail table tr td{ height:25px; line-height:25px; border:#a0a0a0 1px solid;}
.apply{ width:70px; height:25px; text-align:center; line-height:25px;font-family:"microsoft yahei"; font-size:14px; background:#d5b076; margin-top:30px;}
.apply a{ display:block;color:#FFF; cursor:pointer;}


.login{ width:730px; height:auto; margin:0 auto; margin-top:30px;}
login p{font-family:"microsoft yahei"; font-size:14px; color:#333333; line-height:28px; text-align:justify; text-justify:inter-ideograph;}
.login p.lp{ color:#666666; margin-top:13px;}
.login p.lp input{ width:192px; border:#a0a0a0 1px solid;}
.sub{ width:70px; height:25px; text-align:center; line-height:25px;font-family:"microsoft yahei"; font-size:14px; background:#d5b076; margin:30px 0;}
.sub a{ display:block;color:#FFF; cursor:pointer;}
.login .tex{width:730px; margin:0 auto; margin-top:30px;}
.login textarea{ width:730px; height:125px;  overflow-y:hidden; border:#000 1px solid; text-align:justify;}
.sub1{ width:70px; height:25px; text-align:center; line-height:25px;font-family:"microsoft yahei"; font-size:14px; background:#d5b076; margin-top:30px;}
.sub1 a{ display:block;color:#FFF; cursor:pointer;}

.gw .chance{ padding:0 20px; display: inline-block;}
.gw .chance p{ font-size: 14px; color: #000; line-height: 28px;  text-align: left;}
.gw .chance p.text01{ margin-top: 10px; }
.gw .chance p img{ float: right; padding-left: 40px; padding-bottom: 8px;}
.gw .job01 h3{ font-size: 18px; margin-top: 30px; margin-bottom:10px;}
.gw{ background: #f4f4f4;padding-bottom: 20px;  display: none;}
.gw .job01{ width: 90%; margin:0 auto;}
.gw .job01 table{ width: 100%; }
.gw .job01 table tr td{ border:none; }
.gw .job01 table tr.tab01 td{ font-weight: bold; }
.gw .job01 .up_down{width: 595px; text-align: center; margin-top: 30px;}
.xs01,.xs02,.xs03,.xs04{ display: none; }
.jm h1{ font-size: 30px; font-family:"microsoft yahei"; }
.jm h2{ font-size: 24px; color: #d5b076; font-weight: normal; font-family:"microsoft yahei"; margin: 20px 0;}
.jm .xs1{ display: inline-block; margin-bottom: 20px;}
.jm .xs1 p img{ float: left; padding-right: 60px; }



.mien h6{font-size: 30px; color: #000; line-height: 30px;}
.mien h6 span{color: #14c3ff;}
.mien p{font-size: 14px; color: #000; line-height: 28px}
.mien p span{font-weight: bold;}
.mien h5{font-size: 20px; color: #000; font-weight: 100;padding:20px 0;}

.mien .miens{width: 100%; height: auto; overflow: hidden; border: 1px #959595 solid; margin-top: 20px;}
.mien .miens img{float: left;width: 50%; cursor: pointer;}
.mien .miens p{float: right;width: 50%;padding:10px;}
.mien .miens b{font-size: 20px; line-height: 28px; color: #000; font-weight: 100;}
.mien .miens strong{font-size: 14px; color: #000; line-height: 30px; font-weight: 100;}
.mien .miens span{font-size: 14px; color: #d5b076; line-height: 30px;}
.mien .miens span a{color: #14c3ff;}
.mienss{ padding: 0 20px; }


.select{height: 30px; width: 169px;}

.input{height: 30px; width: 100px;}


.chance *{text-align:left;}

.p2wrap-list{padding-bottom:20px;}
.p2wrap-list p{text-indent:0 !important;}
.p2wrap-s{color: #1179bf !important;}
.lff{width:350px;float:left;}
.rtt{width:350px;float:left;}