@charset "utf-8";
/* CSS Document */
/* reset 默认样式重置 */
html, body, div, span, h1, h3, h4, h5, h6, p, a, q, em, ul, li, ol, dl, dt, dd, form, article, aside, embed, table, td, th, input, button, legend, fieldlset, blockquote, textarea, label, strong, img, cite {
	 margin: 0; padding: 0; outline: none; 
	
	
}
body { font-family:"微软雅黑"; font-size: 12px; line-height: 1;  margin: 0 auto; }
h1,h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
table { border-collapse: collapse; }
ul, li , ol, li{ list-style: none; }
img{ border: none; vertical-align:top; }
em, cite, address,i { font-style: normal; font-weight: normal; }
a { text-decoration:none; }
input { outline:none; border:none; background-color:transparent;}
input::-ms-clear { display:none; }
textarea { outline:none; resize:none; ;overflow:auto;border:none;background: transparent;}
/* 清浮动 */
.clearfix:after,
.clearfix:before{content: "";display: table;}
.clearfix:after{clear: both;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.show{display:block;}
.hide{display:none;}
/*--------------------头部固定导航-----------------------*/
.header{height:120px;width:100%;background:#fff;position:fixed;left:0;top:0;z-index:9999; transition: top .5s;}
.headTop_s1{top:-120px;}
.headTop_s0{top:0px;}
.headFixed{height:100%;position:relative;width:1080px;margin:0 auto;}
.logo{width:180px;height:50px;margin-top:35px;float:left;}
.logo img{width:100%;height:auto;}
.nav{height:36px;margin-top:42px;/*margin-right:60px;*/float:right;}
.navList{height:100%;}
.navList li{float:left;height:100%;}
.selPos{position:relative;}
.navList li a{float:left;height:32px;font:16px/32px "微软雅黑";border:solid 2px transparent;border-radius: 20px;padding:0 10px;color:#333;transition:all 0.5s;}
.navList .selPos .selBox{position:absolute;left:0;top:40px;background: url(../images/topbg.jpg) no-repeat;width:160px;height:208px;z-index:100;display:none;}
.navList .selPos .selList{width:100%;padding-top:8px;}
.navList .selPos .selList dd{height:40px;}
.navList .selPos .selList a{width:100%;display:block;text-align: center;font:14px/40px "微软雅黑";padding:0;color:#656565;border:none;height:40px;border-radius:0;}
.navList .selPos .selList a:hover{background:#ccc;}
.navList li .active{color:#390f65;border:solid 2px #390f65;}
.navList li a:hover{color:#390f65;border:solid 2px #390f65;}
.headBtn{height:30px;width:30px;position:absolute;right:0;top:45px;cursor: pointer;transition:all 0.3s;display:none;}
.headBtn i{font-family:"iconfont";font-size:30px;color:#390f65;}
.navList .selPos .selList .active{color:#390f65;}
/*--------------------------- footer ----------------------------*/
.footer{width:100%;text-align: center;background:#333;color:#878787;}
.footList{padding:60px 0;}
.footList li{font:12px/28px "微软雅黑";}
.footList li a{color:#878787;}
.footList li span{margin:0 13px;}
.footList li a:hover{text-decoration: underline;}
/*--------------------------- welcome ----------------------------*/
.welcome{width:100%;height:100%;background:#fff;position:fixed;left:0;top:0;z-index:80;}
.welBox{padding-top:90px;}
.welList a{font:20px/1em "微软雅黑";color:#333;display:block;text-align: center;padding:15px 0;}
.welList a:hover{color:#390f65;background:#ccc;}
.comeList{width:100%;display:none;}
.comeList a{font:16px/1em "微软雅黑";display:block;padding:15px 0;}
.qqPopup{position:fixed;right:3%;bottom:100px;width:110px;height:66px;z-index:81;}
.qqPopup img{width:100%;height:100%;}
.infor{ display:none;position:fixed;left:0;top:50%;width:45px;height:180px;z-index:90;margin-top:-90px;}
.infor li{width:100%;height:45px;position:relative;}
.ewmBox{position:absolute;left:50px;top:0;width:128px;height:128px;display:none;}
.ewmBox img{width:100%;}
.telBox{position:absolute;left:50px;top:0;width:178px;height:122px;display:none;}
.telBox img{width:100%;}
/*--------------------------- 响应式 ----------------------------*/
@media screen and (max-width:1400px) {
	.qqPopup{bottom:60px;}
}
@media screen and (max-width:1280px) {
	.headFixed{width:90%;margin:0 auto;}
.navList li a{padding:0 20px;}
}
@media screen and (max-width:1200px) {
	
.header{height:90px;}
.logo{margin-top:20px;}
.nav{margin-top:27px;}
.headBtn{top:30px;}
.headTop_s1{top:-90px;}
.headTop_s0{top:0px;}
.qqPopup{bottom:50px;}
}
@media screen and (max-width:1000px) {
 .navList{display:none;}
 .headBtn{display:block;}
}
@media screen and (max-width:600px) {
.header{height:60px;}
.logo{margin-top:10px;width:144px;height:40px;}
.nav{margin-top:12px;}
.headBtn{top:18px;}
.headBtn i{font-size:24px;}
.headTop_s1{top:-60px;}
.headTop_s0{top:0px;}
.qqPopup{width:88px;height:53px;}
.qqPopup{bottom:35px;}
}
@media screen and (max-width:480px) {
.footList{width:90%;margin: 0 auto;padding:50px 0;}
.footList li span{margin:0 8px;}
}





/*--------------------------- 公司简介 ----------------------------*/

.Public_img{ background:url(../images/gtyzr.gif)center no-repeat; width:100%; margin:0 auto; height:559px;}

.responsibility_web{  width:1000px; height:740px;}
.bility_web1{ width:1000px; height:100px; }
.web1{position: relative; 
margin-top: 30px; 
margin-bottom: 20px; 
margin-left: 60px; 
width: 100px; 
height: 100px; 
border-radius: 50%; 
background: #e05048;
line-height:100px;
text-align:center;
color:#FFF;
font-size:18px;  float:left;
}
.web2{position: relative; 
margin-top: 30px; 
margin-bottom: 20px; 
margin-left: 155px; 
width: 100px; 
height: 100px; 
border-radius: 50%; 
background: #3c5a98;
line-height:100px;
text-align:center;
color:#FFF;
font-size:18px; float:left; 
}
.web3{position: relative; 
margin-top: 30px; 
margin-bottom: 20px; 
margin-left:155px; 
width: 100px; 
height: 100px; 
border-radius: 50%; 
background: #4ab458;
line-height:100px;
text-align:center;
color:#FFF;
font-size:18px; float:left;
}

.web4{position: relative; 
margin-top: 30px; 
margin-bottom: 20px; 
margin-left:155px; 
width: 100px; 
height: 100px; 
border-radius: 50%; 
background: #2face2;
line-height:100px;
text-align:center;
color:#FFF;
font-size:18px; float:left;
}
.respons_web2{width: 1000px; float:left; 
height: 300px; margin:0 auto; font-size:14px; line-height:25px; color:#666666; font-family:"微软雅黑"; background:url(../images/zzz.gif) center bottom  no-repeat;}



/*--------------------------- 人才招聘 ----------------------------*/
.job_conut{ width:100%; margin:0 auto; height:800px; font-size:16px; line-height:40px}
#content p{ border-bottom: #CCC 1px dashed; line-height:40px;}
#content p a{ text-decoration:none; color:#333;height:40px}
.art_div li a:hover{ background:none; text-decoration: underline; margin:0; padding:0;}








































