body {
	font-family:'Microsoft Yahei',Arial,sans-serif; 
	color:#343434;
	font-size:14px;
    background:#fff;
	margin:0 auto;padding:0;
	text-decoration: none;
	}
body a{
	font-family:'Microsoft Yahei',Arial,sans-serif;
	color:#343434;
	font-size:14px;
	line-height:30px;
	text-decoration: none;
	} 
body a:hover{
	font-family:'Microsoft Yahei',Arial,sans-serif;
	color:#ec8920;
	font-size:14px;
	line-height:30px;
	text-decoration: none;
	} 
ul,li,p{ margin:0px; padding:0px;}
ul,li{margin:0px; padding:0px; list-style:none;}
img{border:none;}
.left{float: left;}
.right{float: right;}


#head1{ width:100%; min-width:1200px; height:100px;  text-align:center; margin:0 auto; padding:0; }
#head1 .head1nr{ width:1200px; height:100px; background:url(logo.png) no-repeat left; text-align:center; margin: auto;}	

#bt{ width:100%; min-width:1200px; height:50px; background:#1376b9;  text-align:center; margin:0 auto; padding:0; }
#bt .btnr{width:1200px;  height:50px;text-align:center; margin:auto; }
#bt .btnr ul{ width:1200px; height:50px; text-align:center;  list-style:none; margin:0px; padding:0px; line-height:50px; }
#bt .btnr ul li{ width:130px; float:left;text-align:center;color:#fff; font-weight:bold;font-size:16px; }
#bt .btnr ul li a{display:block; width:130px; height:50px; line-height:50px; text-align:center; font-size:16px; font-family:"microsoft yahei"; color:#fff; }
#bt .btnr ul li a:hover{display:block; width:130px; height:50px; line-height:50px; text-align:center; font-size:16px; font-family:"microsoft yahei"; color:#fff; background:#0a65bc; }


#tpkh{width:100%; min-width:1200px;  height:auto;  text-align:center; margin:0 auto; padding:0;OVERFLOW: hidden;Z-INDEX: 1; POSITION: relative; }





#symain1{ width:100%; min-width:1200px;  height: auto;text-align:center;margin:0 auto; padding:0; }
#symain1 .symain1nr{width:1200px; height:140px;  text-align:center ;Z-INDEX: 10000; POSITION: relative; MARGIN: -70px auto 3px;  CLEAR: both; OVERFLOW: hidden; background: #fff; -webkit-box-shadow: #c5c4c4 0px 0px 10px; -moz-box-shadow: #c5c4c4 0px 0px 10px; box-shadow: #c5c4c4 0px 0px 10px; }


.sym1z1{text-align:left;  line-height:20px;font-size:16px; color:#222; font-weight:400;  font-family:"microsoft yahei";}
.sym1z2{text-align:left;  line-height:20px;color:#999; font-size:12px;  font-family:"microsoft yahei";}


#symain2{ width:100%; min-width:1200px;  height: auto;  text-align:center;margin:0 auto; padding:0;}
#symain2 .symain2nr{width:1200px;height: auto; text-align:center ; margin:0 auto;}
.sym2z1{text-align:left;font-size: 24px; font-weight: bold;color: #0173bc; line-height:60px;  font-family:"microsoft yahei";}
.sym2z2{text-align:left;font-size: 16px; color: #666; line-height:30px;  font-family:"microsoft yahei";}




#symain3{ width:100%; min-width:1200px;  height: auto; text-align:center;margin:0 auto; padding:0;}
#symain3 .symain3nr{width:1200px;height:200px; text-align:center ; margin:0 auto; }
#symain3 .symain3nr .sym3xk{ width:300px; height:100px; color:#000; background:#f3f3f3; padding:50px;  box-shadow: 10px 10px 20px rgba(0,0,0,0.2);}
#symain3 .symain3nr .sym3xk:hover{ width:300px; height:100px; color:#fff;background:#1476b9;}
#symain3 .symain3nr .sym3xk img:hover{ transform: rotateY(180deg);-ms-transform: rotateY(180deg); -moz-transform: rotateY(180deg);-webkit-transform: rotateY(180deg);-o-transform: rotateY(180deg); -webkit-transition: all .5s;
    -moz-transition: all .5s; -ms-transition: all .5s;  -o-transition: all .5s; transition: all .5s;}




 
#symain4{ width:100%; min-width:1200px;  height: auto; text-align:center; background:#f3f3f3;margin:0 auto; padding:0;}
#symain4 .symain4nr{width:1200px;height:auto; text-align:center ; margin:0 auto;}

.trans5{ transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;-o-transition: all 0.5s;}
#symain4 .symain4nr img:hover {transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05); }

.sym4z1{font-size: 18px;color: #333; text-align:center; line-height:30px;}
.sym4z1 a{font-size: 18px;color: #333; text-align:center;line-height:30px;}
.sym4z1 a:hover{font-size: 18px;color: #0173bc; text-align:center;line-height:30px;}

#symain4 .symain4nr .ck {width:100px; height:34px; line-height:34px; margin-left:92px; margin-right:92px; margin-bottom: 24px; text-align:center; border:1px solid #f3f3f3; color:#333;}
#symain4 .symain4nr .ck:hover{width:100px; height:34px; line-height:34px; margin-left:92px; margin-right:92px; margin-bottom: 24px; text-align:center; background:#0173bc; color:#fff;}
#symain4 .symain4nr .ck a{line-height:34px; text-align:center; color:#333;}
#symain4 .symain4nr .ck a:hover{line-height:34px; text-align:center; color:#fff;}



#symain5{ width:100%; min-width:1200px;  height: auto; text-align:center;margin:0 auto; padding:0;}
#symain5 .symain5nr{width:1200px;height: auto; text-align:center ; margin:0 auto;}
#symain5 .symain5nr img:hover{transform:scale(1.05);-moz-transform:scale(1.05);-webkit-transform:scale(1.05); }

.sym5xwtit{font-size:24px; color:#333; text-align:left; line-height:40px; font-weight:400;}
.sym5xwtit:hover{color:#0173bc;}
.sym5xwnrz1{font-size:16px; color:#666; text-align:left; line-height:30px;}
.sym5xwnrz2{font-size:16px; color:#333; text-align:left; line-height:30px;}
.sym5xwnrz3{font-size:18px; color:#fff; text-align:center; line-height:50px;}
.sym5xwnrz3 a{font-size:18px; color:#fff; text-align:center; line-height:50px;}
.sym5xwnrz3 a:hover{font-size:18px; color:#fff; text-align:center; line-height:50px;}


.sym5xwnrz4{font-family:'Microsoft Yahei'; font-size: 16px; color:#333; line-height:35px; text-align:left;}
.sym5xwnrz4 a{font-family:'Microsoft Yahei'; font-size: 16px; color:#333;line-height:35px;text-align:left;}
.sym5xwnrz4 a:hover{font-family:'Microsoft Yahei'; font-size: 16px; color:#333;line-height:35px;text-align:left;}

#symain6{ width:100%; min-width:1200px;  height: auto; text-align:center;margin:0 auto; padding:0;}
#symain6 .symain6nr{width:1200px; height:590px; text-align:center; background: url(job_bg.jpg) no-repeat center ;  margin:0 auto;}




#abtit1{ width:100%; min-width:1200px;   height: auto;text-align:center; border-bottom:1px solid #d2d2d2;margin:0 auto; padding:0; }
#abtit1 .abtit1nr{width:1200px; height:60px;  text-align:center ;margin:0 auto; }
.abtitz{font-family:'Microsoft Yahei'; font-size: 16px; line-height:60px;}
.abtitz a{font-family:'Microsoft Yahei'; font-size: 16px; line-height:60px;}
.abtitz a:hover{font-family:'Microsoft Yahei'; font-size: 16px; line-height:60px;}

#abmain1{ width:100%; min-width:1200px;  height: auto;text-align:center;margin:0 auto; padding:0; }
#abmain1 .abmain1nr{width:1200px; height:auto;  text-align:center ;margin:0 auto; }

.abz1{font-family:'Microsoft Yahei'; font-size: 16px; color:#676767; line-height:35px; }

.yyz1{text-align:center;font-size: 30px; font-weight: bold;color: #0173bc; line-height:60px;  font-family:"microsoft yahei";}

.nl { width:1200px; list-style: none outside none; margin:0 auto; padding:0;}
.nl li { line-height: 50px; padding-left: 0px; clear: both;overflow: hidden;text-align: left;}
.nl li.newsLine {overflow: hidden; height: 5px; line-height: 5px;}
.line{ height: 50px;border-bottom: 1px dashed #b2b2b2; overflow: hidden;}
.xwtit{ float:left; width:1100px; height:50px; line-height:50px; text-align:left; }
.xwtit a{ font-family:'Microsoft Yahei'; font-size:14px; }
.xwtit a:hover{ color:#F00; font-size:14px;}
.xwrq{ float:right;width:100px; text-align:left; height:50px; line-height:48px; font-size:14px; }



.clear{ clear:both; margin:0px auto; width:100%; }
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}




#foot1{ width:100%;min-width:1200px;  height: auto;  text-align:center; background:url(bottom.jpg) no-repeat center; margin:0 auto; padding:0;}
#foot1 .foot1nr{ width:1200px; height: auto; text-align:center; margin:0 auto; padding-top:70px; padding-bottom:30px;}

.foot1z{line-height:30px; font-size:16px;color:#fff; text-align:left;}
.foot1z a{line-height:30px; font-size:16px;color:#fff; text-align:left;}
.foot1z a:hover{line-height:30px; font-size:16px;color:#fff; text-align:left;}

.foot1z2{line-height:40px; font-size:18px;color:#fff; text-align:left; font-weight:bold;}
.foot1z2 a{line-height:40px; font-size:18px;color:#fff; text-align:left;font-weight:bold;}
.foot1z2 a:hover{line-height:40px; font-size:18px;color:#fff; text-align:left;font-weight:bold;}

.foot1z3{line-height:40px; font-size:16px;color:#fff; text-align:left; font-weight:bold;}
.foot1z3 a{line-height:40px; font-size:16px;color:#fff; text-align:left;font-weight:bold;}
.foot1z3 a:hover{line-height:40px; font-size:16px;color:#ec8920; text-align:left;font-weight:bold;}

.foot1z4{line-height:40px; font-size:14px;color:#fff; text-align:left;}
.foot1z4 a{line-height:40px; font-size:14px;color:#fff; text-align:left;}
.foot1z4 a:hover{line-height:40px; font-size:14px;color:#ec8920; text-align:left;}



#foot2{ width:100%;min-width:1200px; height:auto; background:#3e3a39; text-align:center; margin:0 auto; padding:0;}
#foot2 .foot2nr{ width:1200px;height:30px; line-height:30px;  text-align:center; margin:0 auto;padding-top:30px ; padding-bottom:30px; color:#FFF; font-size:16px; }

.foot2z{line-height:30px; color:#FFF; font-size:16px; text-align:center; }
.foot2z a{line-height:30px; color:#FFF; font-size:16px; text-align:center;}
.foot2z a:hover{line-height:30px; color:#FFF; font-size:16px; text-align:center;}