@charset "utf-8";
/*html, body { opacity: 0}*/

body{color:#333;}
*{margin:0; padding:0;}
ul li{list-style:none;}
p{margin:0; padding:0;}
.clearboth{clear:both;}
a {text-decoration: none;color: inherit;}
.page{ text-align:center; margin:10px 0; width:100%; float:left;}
.page a{ background:#b3b3b3; color:#fff; margin:0 2px; padding:2px 8px;}
.page a.dq,.page a:hover{ background:#555;}
.main {position: relative;width: 100%;height: 100%;background-color: #afafaf;font-family:"思源宋体";}
.main .page_section {width: 100%;height: 100%;}
.el_logo {width: 180px;position: absolute;top: 40px;left: 5%;display: block;z-index:999;}
.el_logo img{width:100%;}
.logo{float:left;}
.logo img{width:210px;}
.nav-box2{float:right;}

/*导航*/
.nav-box{position:absolute; right:5%; top:20px;z-index:9999 !important; font-family:"思源宋体";}
.search{width:270px; background:#fff; height:38px; line-height:38px;-webkit-border-radius:20px; -moz-border-radius:20px;border-radius:20px;float:right; margin-right:50px; display:none;}
.bb{float:right; margin-top:4px;display:none;}
.bb a{color:#fff;height:30px; line-height:30px; display:inline-block; margin:0 30px 0 0;padding:0 20px; -webkit-border-radius:20px; -moz-border-radius:20px;border-radius:20px;}
.bb a.active, .bb a:hover{background:#c50c22; font-size:1em;}
.search input.txt{width:235px;float:left; outline:medium; height:38px; line-height:38px;-webkit-border-radius:20px; -moz-border-radius:20px;border-radius:20px; border:none; text-indent:2em;}
.search input.btn{width:30px; height:38px; background:url(../images/bg2.jpg) center no-repeat;float:left;-webkit-border-radius:20px; -moz-border-radius:20px;border-radius:20px; outline:medium;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0 20px; height:34px; line-height:34px;  position:relative; z-index:1;display:none;  }
.nav a{ color:#fff;  text-decoration:none; }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 20px; font-size:18px; font-weight:normal;  }
.nav .sub{ display:none; width:200px; left:-20px; top:50px;  position:absolute; background:#f1f1f1;  line-height:32px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px;color:#333;  text-align:center;}
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{   }

.nav2{ padding:0 20px;   position:relative; z-index:1;display:block;  }
.nav2 a{ color:#fff;  text-decoration:none; }
.nav2 .nLi{ float:left;  position:relative; display:inline;  }
.nav2 .nLi h3{ float:left;  }
.nav2 .nLi h3 a{ display:block; padding:0 20px; font-size:18px; font-weight:normal;  }
.nav2 .sub{ display:none; width:140px; right:-30px; top:60px;  position:absolute; background:#f1f1f1;  line-height:32px; padding:5px 0;  }
.nav2 .sub li{ zoom:1; }
.nav2 .sub a{ display:block; padding:0 10px;color:#333;  text-align:center;}
.nav2 .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav2 .on h3 a{   }

#nav2 h3{margin-top:0;}






.ps_1 {background:url(../images/page01-bg.jpg) center no-repeat;-webkit-background-size: cover;background-size: cover;}
.ps_2 {background:url(../images/page02-bg.jpg) center no-repeat;-webkit-background-size: cover;background-size: cover;}
.ps_3 {background:url(../images/page03-bg.jpg) center no-repeat;-webkit-background-size: cover;background-size: cover;}
.ps_4 {background:url(../images/page04-bg.jpg) center center no-repeat;-webkit-background-size: cover;background-size: cover;}
.ps_5 {background:url(../images/page05-bg.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover; }
.ps_7 {background:url(../images/page07-bg.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_8 {background:url(../images/tp48.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_9 {background:url(../images/tp49.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_10 {background:url(../images/tp50.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_11 {background:url(../images/tp51.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_12 {background:url(../images/tp57.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_13 {background:url(../images/tp58.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_14 {background:url(../images/tp59.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_15 {background:url(../images/tp60.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_16 {background:url(../images/tp61.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_17 {background:url(../images/tp62.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover;}
.ps_18 {background:url(../images/tp63.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover; color:#fff;}
.ps_18 a{color:#fff;}
.ps_19 {background:url(../images/tp63.jpg) left center no-repeat;-webkit-background-size: cover;background-size:cover; background-attachment:fixed;color:#fff; min-height:850px;}

/* page 01 */
.ps_1 .text-01 {position: absolute;width: 100%;left: 0;top: 20%;margin: 0;text-align:center;}
.ps_1 .text-01 img{width:90%;}
.ps_1 .icons-wrap {left:5%;position: absolute;top: 35%;width: 90%;text-align: center;}
.ps_1 .iconitems {display: inline-block;width:31%;}
.ps_1 .iconitems img{width:70%;}
.ps_1 .iconitems .text {height: 40px;line-height: 40px;font-size: 14px;display: block;
text-align: center;vertical-align: middle;/* text-transform: uppercase;*/color: #fff;}


/* page 02 */
.ps_2 .text-02 {position: absolute;width: 90%;left: 5%;top: 15%;display:none;}
.ps_2 .text-02 img{width:100%;}
.ps_2 .sub_text {position: absolute;right: 7.5%;top: 35%;width: 85%;text-align: left;line-height: 2;}
.sc-wz{ text-align:left;}
.sc-wz .sc-title2{color:#fff; border-bottom:4px solid #fff; display:inline-block;}
.sc-wz .sc-title2 h3{font-size:2em; font-weight:bold; letter-spacing:6px; margin-bottom:0;}
.sc-wz .sc-title2 p{font-size:1.5em; font-weight:bold;letter-spacing:3px;}
.sct{margin-top:10px; color:#fff; font-size:0.85em;}
.sc-content3{ margin-top:35px; font-size:1em; line-height:2; color:#fff;}
.sc-content3 p.more a{display:inline-block; padding:5px 25px; background:#c50c22; color:#fff; text-align:center; margin-top:30px;}

/* page 03 */
.ps_3 .text-01 {position: absolute;width: 930px;height: 50px;display: block;left:50%;margin-left:-465px;top: 120px;text-align:center; font-size:36px; color:#fff;}
.ps_3 .sub_text {position: absolute;top: 270px;margin: -140px 0 0 0;width: 90%; left:5%;text-align: center;line-height: 1.5;font-size: 12px;color: #fff;line-height:2;width:100%;}
.ps_3 .buttom_swich {position: absolute;left: 5%;top: 74%;width: 90%;overflow: visible;text-align: center;}
.ps_3 .buttom_swich .items:first-child {margin-left: 0;}
.ps_3 .buttom_swich .items {float:left;width: 22%;position: relative;cursor:default;background:#abd1ff;margin:0 1.71%;}
.ps_3 .buttom_swich .items .thumb {position: absolute;width: 100%;bottom: 100%;left: 0;display: block;cursor: pointer;}
.hidden2{display:none;}

.ps_3 .buttom_swich .items .thumb img{width:100%;}
.ps_3 .buttom_swich .items h2 {color:#fff;font-weight:300;font-size: 14px;/*text-transform: uppercase;*/margin:25px 0;}
.ps_3 .buttom_swich .items a {font-size: 14px;line-height: 16px;color: #fff;}
.ps_3 .buttom_swich .items:hover{background-color: #0d429a;color:#fff;}
.ps_3 .buttom_swich .items:hover .thumb {background: #9a9308;}
/* page 04 */
.ps_4 .buttom_swich {width:90%; left:5%; position:absolute;bottom:10%;}
.ps_4 .text-01 {position: absolute;width: 930px;height: 100px;display: block;left:50%;margin-left:-465px;top: 80px;text-align:center; font-size:36px; color:#fff;}
.ps_4 .sub_text_wrap {position: absolute;top: 140px;width: 100%;text-align: center;line-height: 1.5;font-size: 15px;color: #fff;line-height:2; font-size:12px;}
.news_hidden{display:none;}

.ps4_slideWrap .items{width:44%; margin:0 2.65%;float:left;}
.ps4_slideWrap .items img{width:100%;}
.news{background:#fff;}
.news-content{padding:0 25px 10px 25px;}
.news-content h3{font-size:16px;}
.news-content h3 a{color:#333;}
.news-content p{font-size:14px; line-height:2; color:#666;  display:none;}
.news-content p.more{display:block;}
.news-content p.more a{color:#c50c22; font-size:14px;}

/*首页--人才招聘*/
.ib_mid{width:90%; left:5%; position:absolute;top:25%;}
.job{width:1000px;float:left; display:none;}
.job .job-left{width:480px; height:285px;float:left;}
.job .job-left img{width:100%;}
.job .job-right {float:left;width:460px; }
.job .job-right ul{padding:0;}
.job .job-right ul li {width:210px; height:130px;padding:21px; float:left; background:#fff;font-size:15px; margin:0 0 22px 20px; opacity:0.9; filter:Alpha(opacity=90);}
.job .job-right ul li.more2{line-height:80px; font-weight:bold; background:#d41920;opacity:0.9; filter:Alpha(opacity=90); font-size:18px;  }
.job .job-right ul li.more2 a{color:#fff;}
.job .job-left img{width:100%;}
.ps_7 .sub_text_wrap {display: block;font-size: 14px;line-height: 1.5;color: #000;width:100%;float:right;color:#fff; line-height:36px;}
.ps_7 .sub_text_wrap h3{margin-top:-10px;}
.ps_7 .sub_text_wrap p.more a{display:inline-block; padding:5px 25px; background:#c50c22; color:#fff; text-align:center; margin-top:13px;}

.active .job-left{-webkit-animation: fadeInLeft .5s 0.2s ease-out both; animation: fadeInLeft .5s 0.2s ease-out both;}
.active .job-right{-webkit-animation: fadeInUp .5s 0.2s ease-out both; animation: fadeInUp .5s 0.2s ease-out both;}


/*首页-联系我们*/
.contact{width:90%; left:5%; position:absolute; top:20%; }
.ct-title{}
.ct-title img{width:70%;}
.ct-content{font-size:14px; line-height:2; color:#fff; margin-top:10px;}
.contact p.more{margin-bottom:30px;}
.contact p.more a{display:inline-block; padding:10px 25px; background:#c50c22; color:#fff; text-align:center; margin-top:13px; font-size:14px;}

.active .ct-title{-webkit-animation: fadeInUp .5s 0.2s ease-out both; animation: fadeInUp .5s 0.2s ease-out both;}
.active .ct-content{-webkit-animation: fadeInLeft .5s 0.2s ease-out both; animation: fadeInLeft .5s 0.2s ease-out both;}
.active .contact p.more{-webkit-animation: fadeInDown .5s 0.2s ease-out both; animation: fadeInDown .5s 0.2s ease-out both;}


/*page1_animate*/
/*1*/
.index.fp-viewing-0 .ps_1 .text-01 {-webkit-animation: fadeInDown 1s 0.4s linear both;animation: fadeInDown 1s 0.4s linear both}
.pageBox2 span {-webkit-animation: flipInY 1s linear both;animation: flipInY 1s linear both}

.index.fp-viewing-1 .ps_2 .sub_text,
.index.fp-viewing-1 .ps_2 .text-02{
	-webkit-animation: fadeInDown .4s 0.4s linear both;
	animation: fadeInDown .4s 0.4s linear both
}
.index.fp-viewing-1 .ps_2 .sub_text {-webkit-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s}
.index.fp-viewing-1 .ps_2 .cubes {
	-webkit-animation: cubeanimtae .6s linear both;
	-o-animation: cubeanimtae .6s linear both;
	animation: cubeanimtae .6s linear both;
}
.active .a_d2 span,.active .aus_4lbox ul li {
	-webkit-animation: adicoanimtae .6s linear both;
	-o-animation: adicoanimtae .6s linear both;
	animation: adicoanimtae .6s linear both;
}
adicoanimtae
.index.fp-viewing-1 .ps_2 .cubes.cubes01,.active .a_d2 .ico1,.active .a_d2 .ico1,.active .aus_4lbox ul .li1 {-webkit-animation-delay: 0.9s;animation-delay: 0.9s; }
.index.fp-viewing-1 .ps_2 .cubes.cubes02,.active .a_d2 .ico2,.active .aus_4lbox ul .li2 {-webkit-animation-delay: 0.7s;animation-delay: 0.7s; }
.index.fp-viewing-1 .ps_2 .cubes.cubes03,.active .a_d2 .ico3,.active .aus_4lbox ul .li3 {-webkit-animation-delay: 0.5s;animation-delay: 0.5s; }
.index.fp-viewing-1 .ps_2 .cubes.cubes04,.active .a_d2 .ico4,.active .aus_4lbox ul .li4 {-webkit-animation-delay: 0.4s;animation-delay: 0.4s; }
.index.fp-viewing-1 .ps_2 .cubes.cubes05,.active .a_d2 .ico5 {-webkit-animation-delay: 0.6s;animation-delay: 0.6s; }
.index.fp-viewing-1 .ps_2 .cubes.cubes06,.active .a_d2 .ico6 {-webkit-animation-delay: 0.8s;animation-delay: 0.8s; }
.index.fp-viewing-1 .ps_2 .cubes.cubes07 {-webkit-animation-delay: 1.0s;animation-delay: 1.0s; }
/*3*/
.index.fp-viewing-2 .ps_3 .sub_text,
.index.fp-viewing-2 .ps_3 .text-01 {
	-webkit-animation: slideInRight 0.2s 0.4s linear both;
	-o-animation: slideInRight 0.2s 0.4s linear both;
	animation: slideInRight 0.2s 0.4s linear both;
}
.index.fp-viewing-2 .ps_3 .sub_text {-webkit-animation-delay: 0.6s;-o-animation-delay: 0.6s;animation-delay: 0.6s;}

.index.fp-viewing-2 .ps_3 .cenbtn {
	-webkit-animation: zoomIn 1s 0.8s cubic-bezier(0,1,0,1) both;
	-o-animation: zoomIn 1s 0.8s cubic-bezier(0,1,0,1) both;
	animation: zoomIn 1s 0.8s cubic-bezier(0,1,0,1) both;
}


/*4 / 6*/
.index.fp-viewing-5 .ps_6 .text-01,
.index.fp-viewing-5 .ps_6 .sub_text_wrap,
.index.fp-viewing-3 .ps_4 .text-01,
.index.fp-viewing-3 .ps_4 .sub_text_wrap,
.active .quality_cbox b,
.active .quality_cont{
	-webkit-animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both;
	-o-animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both;
	animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both ;
}
.index.fp-viewing-5 .ps_6 .sub_text_wrap,
.index.fp-viewing-3 .ps_4 .sub_text_wrap,
.active .quality_cont {
	-webkit-animation-delay: 0.5s;-o-animation-delay: 0.5s;animation-delay: 0.5s;
}
.active .a_d1{webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:0.4s;animation-duration:0.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both; animation-delay:0.1s; -webkit-animation-delay:0.1s;}
.pageImg1{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both; animation-delay:0.3s; -webkit-animation-delay:0.3s;}
.index.fp-viewing-5 .ps_6 .imgtext {
	-webkit-animation: fadeInDown 1.8s .8s cubic-bezier(0, .5, 0, 1) both;
	-o-animation: fadeInDown 1.8s .8s cubic-bezier(0, .5, 0, 1) both;
	animation: fadeInDown 1.8s .8s cubic-bezier(0, .5, 0, 1) both;
}

.pageImg1{ position:absolute;left:50%;margin-left:-472px;top:20%;}
.pageBox2{ position:absolute;left:50%;margin-left:-421px;width:842px;top:60%;}
.pageBox2 span{background-color: rgba(0, 76, 161, 0.75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8004ca1,endColorstr=#C8004ca1);float:left;width:260px; height:64px; text-align:center;color:#fff;margin:18px 0 0 20px; cursor:pointer;font-size:13px; position:relative;}
*+html.pageBox2 span{background-color:#004ca1;}
.pageBox2 span img{ display:none;width:260px; position:absolute;bottom:64px;left:0;}
.pageBox2 span:hover img{ display:block;}
.pageBox2 span b{ display:block; font-weight:normal;font-size:16px;padding:15px 0 6px 0;}
/* 5 */
.index.fp-viewing-4 .ps_7 .items,
.index.fp-viewing-4 .ps_7 .showmore,
.index.fp-viewing-4 .ps_7 .text-01,
.index.fp-viewing-4 .ps_7 .sub_text_wrap {
	-webkit-animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both;
	-o-animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both;
	animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both;
}
.index.fp-viewing-4 .ps_7 .sub_text_wrap {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
.index.fp-viewing-4 .ps_7 .sub_text_wrap h3 img{width:70%;}
.index.fp-viewing-4 .ps_7 .items,
.index.fp-viewing-4 .ps_7 .showmore {
	-webkit-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
	-webkit-animation-delay: 0.6s;
	-o-animation-delay: 0.6s;
	animation-delay: 0.6s;
}

.index.fp-viewing-4 .ps_7 .items.items02 {-webkit-animation-delay: 0.7s;-o-animation-delay: 0.7s;animation-delay: 0.7s;}
.index.fp-viewing-4 .ps_7 .items.items01 {-webkit-animation-delay: 0.8s;-o-animation-delay: 0.8s;animation-delay: 0.8s;}
.index.fp-viewing-4 .ps_7 .items.items03 {-webkit-animation-delay: 0.9s;-o-animation-delay: 0.9s;animation-delay: 0.9s;}






/* 7 */
.index.viewing-page-6 .ps_5 .items,
.index.fp-viewing-5 .ps_5 .showmore,
.index.fp-viewing-5 .ps_5 .text-01,
.index.fp-viewing-5 .ps_5 .sub_text_wrap {
	-webkit-animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both;
	-o-animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both;
	animation: fadeInLeft 0.2s 0.4s cubic-bezier(0, .5, 0, 1) both;
}
.index.fp-viewing-5 .ps_5 .sub_text_wrap {
	-webkit-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
}

.index.fp-viewing-5 .ps_5 .showmore {-webkit-animation-name: fadeInUp;-o-animation-name: fadeInUp;animation-name: fadeInUp;-webkit-animation-delay: 0.6s;-o-animation-delay: 0.6s;animation-delay: 0.6s;}

.index.fp-viewing-5 .ps_5 .items.items02 {-webkit-animation-delay: 0.7s;-o-animation-delay: 0.7s;animation-delay: 0.7s;}
.index.fp-viewing-5 .ps_5 .items.items01 {-webkit-animation-delay: 0.8s;-o-animation-delay: 0.8s;animation-delay: 0.8s;}
.index.fp-viewing-5 .ps_5 .items.items03 {-webkit-animation-delay: 0.9s;-o-animation-delay: 0.9s;animation-delay: 0.9s;}

.ps_2 .sub_text {margin: -103px 0 0 0;}
.ps_2 .cubes {width: 150px;height: 150px;}.ps_2 .cubes.cubes01 {margin: 9px 0 0 -313px;}
.ps_2 .cubes.cubes02 {margin: 120px 0 0 -203px;}
.ps_2 .cubes.cubes03 {margin: 9px 0 0 -91px;}
.ps_2 .cubes.cubes04 {margin: 120px 0 0 20px;}
.ps_2 .cubes.cubes05 {margin: 9px 0 0 130px;}
.ps_2 .cubes.cubes06 {margin: 120px 0 0 123px;}
.ps_2 .cubes.cubes07 {margin: 9px 0 0 234px;}
.ps_3 .buttom_swich {}
.ps_3 .buttom_swich .items .thumb {}
.ps_3 .sub_text {margin: -79px 0 0 0;}
.ps_3 .cenbtn {margin: 24px 0 0 -69px;}
.ps_6 .text-01 {width: 661px;background-position:38px center;}
.ps_6 .sub_text_wrap{left: 36px;}
.ps_6 .imgtext {width: 688px;background-position: center center;background-repeat: no-repeat;-webkit-background-size: 688px auto;background-size: 688px auto;}


.active .a1 .iconitems{-webkit-animation: fadeInLeft .5s 0.2s ease-out both; animation: fadeInLeft .5s 0.2s ease-out both;}
.active .a2 .iconitems{-webkit-animation: fadeInDown .5s 0.2s ease-out both; animation: fadeInDown .5s 0.2s ease-out both;}
.active .a3 .iconitems{-webkit-animation: fadeIn .5s 0.8s ease-out both; animation: fadeIn .5s 0.8s ease-out both;}
.active .a4 .iconitems{-webkit-animation: fadeInDown .5s 0.4s ease-out both; animation: fadeInDown .5s 0.4s ease-out both;}
.active .a5 .iconitems{-webkit-animation: fadeInRight .5s 0.2s ease-out both; animation: fadeInRight .5s 0.2s ease-out both;}

.active .thumb_1{-webkit-animation: fadeInLeft .5s 0.2s ease-out both; animation: fadeInLeft .5s 0.2s ease-out both;}
.active .thumb_2{-webkit-animation: fadeInDown .5s 0.2s ease-out both; animation: fadeInDown .5s 0.2s ease-out both;}
.active .thumb_3{-webkit-animation: fadeIn .5s 0.8s ease-out both; animation: fadeIn .5s 0.8s ease-out both;}
.active .thumb_4{-webkit-animation: fadeInDown .5s 0.4s ease-out both; animation: fadeInDown .5s 0.4s ease-out both;}


#map{display:none;}
.active #map{-webkit-animation: fadeInRight .5s 0.2s ease-out both; animation: fadeInRight .5s 0.2s ease-out both;}

/*内页--公共部分*/
.header{width:100%;position:relative;padding-top:10px; font-family:"思源宋体"; }
.el_logo{position:absolute; top:25px; left:5%;}
.nav-box{position:absolute; top:17px; right:5%;}
.nav-box2 .nav a{color:#333; font-size:16px;}
.nav-box2 .bb a{color:#555;}
.nav-box2 .bb a.active, .nav-box2 .bb a:hover{color:#fff;}
.main2{font-family:"思源宋体";}
.banner{}
.banner img{width:100%;}

/*内页--公司简介*/
.ps8-title{ position:absolute; top:20%;width:100%; text-align:center; color:#fff; font-size:32px; opacity:0; transition:all 1s;}
.ps8-content{width:100%; margin-left:0; left:50%; position:absolute; top:30%; text-align:center; color:#fff; font-size:14px; line-height:30px; transition:all 1s; }
.ps8-container{width:80%;  display:none;transition:all 1s; position:absolute; left:10%;}
.active .ps8-title{ opacity:1;transition-delay:1s; }
.active .ps8-content{transition:all 1s; margin-left:-50%;}
.active .ps8-container{top:450px;}
.ps_8 img{width:100%;}

.ps9-title{width:100%;margin:0 auto 50px; text-align:center; color:#fff; font-size:32px; opacity:0; transition:all 1s;}
.ps9-content{  margin:0 auto; text-align:left; color:#fff; font-size:15px; line-height:36px; transition:all 1s; opacity:0;}
.ps9-content img{width:100%;}
.ps9-content h3{font-size:16px; margin:10px 0 20px 0;}
.ps9-content p{font-size:13px; line-height:24px; display:none;}

.ps9-title h3{ font-size:32px;}
.ps9-title p{font-size:15px;}

.active .ps9-title{ opacity:1;transition-delay:1s; }
.active .ps9-content{ opacity:1;transition-delay:1s; }

.ps10-title{position:relative; top:0;width:100%; text-align:center; color:#fff; margin-bottom:70px;}
.ps10-title h3{font-size:32px; }
.history{width:90%; position:relative; left:5%; top:-50px; padding:20px; color:#fff; display:none;}
.history .line{height:1px; width:100%; background:#fff;}
.history ul li{position:relative; float:left; top:-30px;width:14%;padding:0 1%;}
.history .circle{width:10px; height:10px; -webkit-border-radius:10px; -moz-border-radius:10px;border-radius:10px; background:#c50c22; position:absolute; top:25px; left:50px; opacity:0; transition:all 1s;}
.history .date{position:absolute; top:-300px; left:30px; font-size:18px; opacity:0; transition:all 1s;}
.hc{margin-top:350px;color:#fff; opacity:0;transition:all 1s;}
.active .history .circle{opacity:1;}
.active .history .date{ top:-10px; opacity:1;}
.active .hc{ margin-top:50px; opacity:1;}

.ps11-content{margin:0 auto; font-size:15px; color:#fff; position:relative; top:-100px;}
.ps11-content{color:#fff; margin-bottom:15px; font-size:14px;}
.ps11-content img{width:100%;}
.ps11-wz{ position:relative; top:-500px; transition:all 1s; opacity:0;}
.ps11-tp{position:relative; top:500px; transition:all 1s; opacity:0; display:none;}
.active .ps11-wz{top:0; opacity:1;}
.active .ps11-tp{top:0; opacity:1;}

.ps11-title{position:relative; top:-10px;width:100%; text-align:center; color:#fff; margin-bottom:100px;}
.ps11-title h3{font-size:32px; }

.ps12-content{color:#fff; width:100%;float:right; line-height:32px; position:relative; top:-210px;}
.ps12-content h3{font-size:24px;font-weight:bold;margin-bottom:500px; text-align:center; transition:all 1s; opacity:0;}
.active .ps12-content h3{opacity:1; transition-delay:1s;margin-bottom:10px;}
.ps12-content p{text-align:center; font-size:12px; line-height:24px; opacity:0;transition:all 1s;}
.active .ps12-content p{ opacity:1; transition-delay:1s;}
.pc12{position:relative; opacity:0; transition:all 1s; top:-20px;}
.active .pc12{opacity:1; transition-delay:1s;}
.pc12-bg{position:absolute; left:-100%; top:20px;width:100%; opacity:0.7; filter:Alpha(opacity=70); transition:all 1s; opacity:0;}
.active .pc12-bg{left:0; transition-delay:1s; opacity:0.7;}
.pc12-bottom{position:absolute;left:0; top:40px; background:url(../images/bg6.png) repeat; text-align:center;width:100%;}
.pc12-bottom img{}
.pc13-bg{background:#008cc4;}
.ps14-content{color:#000;}
.pc14-bg{background:#d43131;}
.pc14-bottom a{color:#fff;}
.pc15-bg{background:#bebebe;}
.pc16-bg{background:#00ad47;}
.pc17-bg{background:#ff9b00;}

.product_show{margin:30px 0 30px 0;  color:#000;}
.pw1{padding:0 15px; border-bottom:1px solid #e1e1e1;}
.product_show img{width:100%; }
.product_show ul li{line-height:30px;padding:15px 0; border-bottom:1px solid #eee;}
.product_show ul li.first{font-size:24px; font-weight:Bold;padding-top:20px; color:#c50c22;}
.product_show ul li.last span{font-size:20px; font-weight:Bold; }

.product_show2{margin-bottom:70px;line-height:2;}
.product_show2 img{width:100%; }
.product_show2 h3{font-size:18px; padding:1.5% 1.5%; margin:2% 0; color:#000;}
.kh p{text-align:center;}

.wx{margin-top:20px; text-align:center; line-height:50px; display:none;}
.wx img{width:60%;}
.news_list{ position:relative; top:-80px;}
.news_list ul li{height:30px; line-height:30px; font-size:14px; }
.news_list ul li a{float:left;}
.news_list ul li span{float:right;}

.news_list2{margin:0 auto; padding:250px 0 140px 0;}

/*新闻详细页*/
.news_show{ padding:50px 0; }
.news_show .name{ font-size:20px; text-align:center; line-height:40px;}
.news_show .date{ text-align:center; margin-bottom:10px; border-bottom:dashed 1px #dadada; padding-bottom:10px;}
.news_show .nr{ padding:8px 18px; font-size:14px; line-height:32px; color:#000;}
.news_show .back{ text-align:center; color:#000;}
.news_show .back a{color:#000;}
.news_show .back a:hover{ color:#ec6100;}
.product_bg{background: url(../images/tp63.jpg) top center no-repeat; background-attachment:scroll; min-height:1000px;padding-top:100px; color:#000;padding-bottom:200px;}
.product_bg2{background:url(../images/bg6.png) repeat;  }

.news_bg{background: url(../images/tp63.jpg) top center no-repeat; background-attachment:fixed; min-height:1000px;padding-top:100px; color:#000;padding-bottom:200px;}
.news_bg2{background:url(../images/bg6.png) repeat;  }

/*人才招聘*/
.job_list{margin:0 auto;padding:150px 0;}
.job-title{ margin-bottom:30px; text-align:center; line-height:2;}
.job-title h3{ font-size:30px;}
.job-title p{ font-size:15px; margin-top:15px; color:#777;width:100%; margin:15px auto; color:#fff;}
.job-content{padding:30px;  margin:20px 0;border:2px solid #fff;}
.job-content h3{margin:0 0 10px 0; font-size:18px; color:#fff;}
.job-content p{color:#fff; }
.job-content p.more a{color:#fff;}
.feedback{margin-top:40px;}
.feedback .form-group{margin-bottom:0px;}
.feedback .red{background:#c50c22; color:#fff;padding:5px 20px;}

.job_show{margin:50px 0 70px 0;}
.js-title{ padding:2% 3%; background:#696969; color:#fff;}
.js1{padding:40px 0; border-bottom:1px solid #ddd;}
.js2{padding:20px 0 60px 0; border-bottom:1px solid #ddd; color:#777; margin-bottom:40px;}
.js2 h3{color:#333; margin-bottom:20px;}
.js-title a{float:right;display:block; background:url(../images/jd01.png) left no-repeat; padding-left:30px; color:#fff;}
.js-title span{float:left;}

.contact2{text-align:left; margin:0 auto;padding:150px 0 0 0;}
.ct-content2{text-align:left;}
.ct-content2 h3{margin-bottom:20px;}

.footer {position: absolute;left: 0;bottom: 0;width: 100%;background-color: #000;padding: 30px 2%;color:#fff;font-size:13px;}
.footer .ft-left{float:left; display:none;}
.footer .ft-right{float:right; display:none;}
.footer .ft-right a{color:#fff;}

.footer3 {width: 100%;background-color: #000;padding: 30px 2%;color:#fff;font-size:13px;}
.footer3 .ft-left{float:left; display:none;}
.footer3 .ft-right{float:right; display:none;}
.footer3 .ft-right a{color:#fff;}

.history2{display:none;}
.history3{display:block; width:90%; margin:0 auto;}
.history3 ul li{ margin-bottom:30px;}
.h3-date{ width:80px; height:80px; line-height:80px; text-align:center; font-size:2em; font-weight:bold; color:#fff;float:left; position:relative; margin-right:40px; display:none;}
.h3-date .h3-bg{background:#396bb2; transform:rotate(45deg); height:80px; line-height:80px; }
.h3-date .h3-bg2{background:#ca4f02;}
.h3-date .h3-bg3{background:#246c7a;}
.h3-date .h3-bg4{background:#75b525;}
.h3-date span{ position:absolute; top:0; left:6px;}
.h3-content{float:left; color:#fff; font-size:1.1em;line-height:2;}

.pb-left{display:none;}
.pb-left2{display:none;}
.pb-left3{display:none;}
.pb-left4{width:100%; text-align:center;}
.pb-left4 img{width:70%;}
.pb-right{display:none;}
.pb-right2{width:100%; text-align:center;}
.pb-right2 img{width:80%;}




@media (min-width:768px) { 
.nav{display:block;}
.nav2{display:none;}
.ps_1 .iconitems .text{font-size:16px;}
.ps_3 .buttom_swich .items {float:left;width: 22%;position: relative;cursor:default;background:#abd1ff;margin:0 1.71%;}

.ps_2 .text-02 {width: 90%;left: 5%;top: 5%;display:block;}
.ps_2 .sub_text {right: 5%;bottom: 10%;width: 90%; top:auto;}
.hidden2{display:none;}
.news-content p{display:block;}
.ps_3 .buttom_swich .items h2{font-size:16px;}
#map{display:block;}
.el_logo {width:200px; top:15px;}
.nav .nLi h3 a{font-size:15px;padding:0 15px;}
.nav .nLi h3 a span{display:none;}
.nav3{margin-top:5px;}
.nav3 .nLi h3 a{font-size:15px;}
.nav-box2 .nav a{ font-size:14px;}


#news_list{ margin:40px auto 50px;}
#news_list .date{display:block;}
.date2{display:none;}
.feedback .form-group{margin-bottom:20px;}
.logo img{width:250px;}
.nav .nLi h3{margin-top:10px;}
.header{padding:20px 0;}
.sider-nav .location{display:block;}
.sider-nav ul li{ font-size:15px; }
.sider-nav ul li a{padding:0 20px; }
.pw1{padding:0 0 60px 0;}
.product_show2 h3{font-size:20px;}
.about-content{background:url(../images/bg5.png) center repeat; position:absolute; width:80%; top:13%; left:10%; padding:5%; line-height:2;}
.ps_3 .buttom_swich {position: absolute;left: 5%;top: 650px;width: 90%;overflow: visible;text-align: center;}

.ps_3 .sub_text {font-size:14px; width:700px; left:50%; margin-left:-350px;}


.ps4_slideWrap .items{width:28%; margin:0 2.65%;}
.news_hidden{display:block;}
.ps_4 .text-01 {top: 120px;}
.ps_4 .sub_text_wrap{ font-size:14px;}
.ps_4 .sub_text_wrap {top: 190px;}
.contact{top:18%;}


.ps_7 .sub_text_wrap {font-size:15px;}
.ps8-container{display:block;}
.ps8-content{line-height:28px; top:265px;}
.ps9-title{top:20%;}
.ps9-content h3{font-size:20px;}
.ps9-content p{font-size:15px; line-height:24px; display:block;}
.ps11-content{top:-50px;}
.ps11-content h3{font-size:20px;}
.ps10-title h3{font-size:32px; }
.ps11-content p{font-size:16px; line-height:36px; }
.ps11-tp{display:block;}
.ps12-content{ top:-390px;}
.ps12-content p{ font-size:14px;}
.pc12-bottom img{}

.pc-tp2{ text-align:center;}
.pc-tp2 img{width:88%;}

.product_bg{padding-top:150px;}
.news_bg{padding-top:150px;}
.ps12-content h3{font-size:24px;margin-bottom:300px;}
.news_list{ position:relative; top:0;}
.news_list ul li{height:40px; line-height:40px; font-size:15px; }
.contact2{padding:150px 0 50px 0;}
.footer{font-size:14px;}
.footer .ft-left{display:block;}
.footer .ft-right{display:block;}
.ft{display:none;}
.footer3{font-size:16px;}
.footer3 .ft-left{display:block;}
.footer3 .ft-right{ display:block;}
.history3 ul li{ margin-bottom:60px;}
.h3-date{display:inline-block;}

.pc12-bottom{ background:url(../images/bg6.png) repeat;height:640px; }
.pb-left3{width:650px; position:relative; display:block; margin:0 auto; height:200px;}
.pb-left3 .pb1{position:absolute; left:0; top:30px; width:120px;}
.pb-left3 .pb1 img{width:80%;}
.pb-left3 .pb2{position:absolute; left:205px; top:80px; width:200px;}
.pb-left3 .pb2 img{width:80%;}
.pb-left3 .pb3{position:absolute; left:465px; top:60px; width:200px;}
.pb-left3 .pb3 img{width:80%;}
.pb-left3 .jt1{width:63px; position:absolute; left:140px; top:105px;}
.pb-left3 .jt1 img{width:80%;}
.pb-left3 .jt2{width:58px; position:absolute; left:405px; top:105px;}
.pb-left3 .jt2 img{width:80%;}

.pb-left{display:none;}
.pb-left2{display:none;}
.pb-left4{display:none;}

.pb-right{width:600px;float:none;margin:0 auto; height:400px; position:relative; background:url(../images/tp67.png) top center no-repeat; display:block;}
.pb-right2{display:none;}
.pb-right .pp{position:absolute;color:#000;line-height:20px;font-size:10px; letter-spacing:-1px;}
.pb-right .p1{top:29px; left:7px;}
.pb-right .p2{top:110px; left:13px;}
.pb-right .p3{top:149px; left:24px;}
.pb-right .p4{top:185px; left:19px;}
.pb-right .p5{top:185px; left:55px;}
.pb-right .p6{top:261px; left:12px;}
.pb-right .p7{top:152px; left:84px;}
.pb-right .p8{top:209px; left:82px;}
.pb-right .p9{top:305px; left:70px;}
.pb-right .p10{top:115px; left:160px;}
.pb-right .p11{top:152px; left:148px;}
.pb-right .p12{top:85px; left:205px;}
.pb-right .p13{top:160px; left:208px;}
.pb-right .p14{top:197px; left:197px;}
.pb-right .p15{top:339px; left:160px;}
.pb-right .p16{top:318px; left:220px;}
.pb-right .p17{top:318px; left:338px;}
.pb-right .p18{top:273px; left:305px;}
.pb-right .p19{top:205px; left:277px;}
.pb-right .p20{top:161px; left:260px;}
.pb-right .p21{top:119px; left:264px;}
.pb-right .p22{top:52px; left:295px;}
.pb-right .p23{top:87px; left:361px;}
.pb-right .p24{top:132px; left:340px;}
.pb-right .p25{top:132px; left:377px;}
.pb-right .p26{top:222px; left:322px;}
.pb-right .p27{top:224px; left:403px;}
.pb-right .p28{top:222px; left:457px;}
.pb-right .p29{top:222px; left:515px;}
.pb-right .p30{top:282px; left:410px;}
.pb-right .p31{top:328px; left:472px;}
.pb-right .p32{top:184px; left:455px;}
.pb-right .p33{top:131px; left:452px;}
.pb-right .p34{top:131px; left:496px;}
.pb-right .p35{top:30px; left:250px;font-size:18px;}

}

/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width:992px) {
.el_logo {width: 270px; top:35px;}
.ps_1 .iconitems .text{font-size:18px;}
.ps_1 .icons-wrap {top: 35%;}
.ps_1 .text-01 {left: 0;top: 20%;}
.ps_1 .iconitems {display: inline-block;width:16%;}
.ps_1 .iconitems img{width:70%;}
.ps_3 .text-01{top:180px}
.ps_3 .sub_text{top:330px;}
.ps_3 .buttom_swich{top:600px;}
.ps_1 .text-01 img{width:80%;}
.ps_2 .text-02 {width: 45%;left: 5%;top: 15%;display:block;}
.ps_2 .sub_text {right: 5%;top: 250px;width: 40%;}
.ps_3 .buttom_swich .items {width: 13%;margin:0 3.5%;}
.ps_3 .buttom_swich .items h2{font-size:16px;}

.hidden2{display:block;}
.job .job-left{display:block;}
.ct-title img{width:70%;}
.ct-content{font-size:16px; }
.contact p.more a{ font-size:16px; }
.contact{ top:23%;}
.index.fp-viewing-4 .ps_7 .sub_text_wrap h3 img{width:400px;}
.search{display:none;}
.bb{display:block;}
.nav .nLi h3 a{font-size:15px;padding:0 15px;}
.nav .nLi h3 a span{display:inline-block;}
.nav3 .nLi h3 a{font-size:15px;}
.nav-box2 .nav a{ font-size:14px;}
.logo img{width:250px;}	
.product_show2 h3{font-size:24px;}
.product_show ul li.first{padding-top:0; }
.job-title p{ width:70%;}
.footer2 .ft-left{display:block;}
.footer2 .ft-right{display:block;}
.ft{display:none;}

.about-content{ width:90%; top:10%; left:5%;}
.about-right .about-content2 p{margin-bottom:0;}
.about-right .about-content2 h3{margin-top:0;}
.ps_1 .iconitems {display: inline-block;width:31%;}
.ps_4 .text-01 {top: 160px;}
.ps_4 .sub_text_wrap {top: 220px;}

.ps8-content{width:992px; margin-left:0; left:50%; position:absolute; top:250px; text-align:center; color:#fff; font-size:15px; line-height:30px; transition:all 1s; }
.active .ps8-content{transition:all 1s; margin-left:-496px;}
.ps9-title{width:992px; }

.wx{display:block;}
.ps12-content{ top:-200px;}
.ps12-content p{ font-size:16px;}
.ps12-content h3{font-size:32px;margin-bottom:300px;}

.product_bg{padding-top:200px;}
.news_bg{padding-top:200px;}

.history{display:block;}

/*公司历程*/
.history2{width:992px; margin:0 auto; position:relative; color:#fff; top:-270px; display:none; display:block;}
.hy1{ position:absolute; left:80px; top:-20px;}
.hy1 .hy1-bg{background:#396bb2; width:80px; height:80px; position:absolute; top:0; left:0; transform:rotate(45deg); z-index:990;}
.hy1 .hy1-date{color:#fff; font-size:24px;font-weight:bold; position:absolute; top:22px; left:10px; z-index:991;}
.hy1 .hy1-content{position:absolute; top:110px; left:-8px;width:180px; z-index:992;font-size:14px;}

.hy2{ position:absolute; left:250px; top:157px;}
.hy2 .hy2-bg{background:#ca4f02; width:80px; height:80px; position:absolute; top:0; left:0; transform:rotate(45deg); z-index:990;}
.hy2 .hy2-date{color:#fff; font-size:24px;font-weight:bold; position:absolute; top:22px; left:10px; z-index:991;}
.hy2 .hy2-content{position:absolute; top:105px; left:-70px;width:220px; z-index:992;font-size:14px;}

.hy3{ position:absolute; left:460px; top:-20px;}
.hy3 .hy3-bg{background:#246c7a; width:80px; height:80px; position:absolute; top:0; left:0; transform:rotate(45deg); z-index:990;}
.hy3 .hy3-date{color:#fff; font-size:24px;font-weight:bold; position:absolute; top:22px; left:10px; z-index:991;}
.hy3 .hy3-content{position:absolute; top:130px; left:-40px;width:220px; z-index:992;font-size:14px;}

.hy4{ position:absolute; left:530px; top:110px;}
.hy4 .hy4-bg{background:#75b525; width:80px; height:80px; position:absolute; top:50px; left:90px; transform:rotate(45deg); z-index:990;}
.hy4 .hy4-date{color:#fff; font-size:24px;font-weight:bold; position:absolute; top:70px; left:100px; z-index:991;}
.hy4 .hy4-content{position:absolute; top:153px; left:50px;width:220px; z-index:992; font-size:14px;}
.history3{display:none;}

.hy5{ position:absolute; left:635px; top:-70px;}
.hy5 .hy5-bg{background:#a9ad1c; width:80px; height:80px; position:absolute; top:50px; left:184px; transform:rotate(45deg); z-index:990;}
.hy5 .hy5-date{color:#fff; font-size:24px;font-weight:bold; position:absolute; top:70px; left:195px; z-index:991;}
.hy5 .hy5-content{position:absolute; top:153px; left:165px;width:220px; z-index:992; font-size:14px;}




.line1{width:260px; border:1px dashed #fff;position:absolute; top:117px; left:90px; transform:rotate(45deg); z-index:980; }
.line2{width: 227px;border:1px dashed #fff;position:absolute;top: 110px;left: 276px;transform: rotate(145deg);z-index:980; }
.line3{width:260px; border:1px dashed #fff;position:absolute; top:132px; left:475px; transform:rotate(45deg); z-index:980; }
.line4{width:260px; border:1px dashed #fff;position:absolute; top:132px; left:600px; transform:rotate(145deg); z-index:980; }
.contact2{padding:250px 0 50px 0;}
.footer{font-size:16px;}

.ps10-title{top:-350px;}
.ps8-title{top:200px;}
.ps12-content{top:-150px;}
.pc12-bottom img{}


.pb-left2{width:900px; position:relative; display:block; margin:0 auto; height:230px;}
.pb-left2 .pb1{position:absolute; left:50px; top:30px; width:140px;}
.pb-left2 .pb1 img{width:80%;}
.pb-left2 .pb2{position:absolute; left:280px; top:95px; width:240px;}
.pb-left2 .pb2 img{width:80%;}
.pb-left2 .pb3{position:absolute; left:610px; top:60px; width:230px;}
.pb-left2 .pb3 img{width:80%;}
.pb-left2 .jt1{width:63px; position:absolute; left:210px; top:135px;}
.pb-left2 .jt1 img{width:80%;}
.pb-left2 .jt2{width:58px; position:absolute; left:535px; top:135px;}
.pb-left2 .jt2 img{width:80%;}

.pb-left{display:none;}
.pb-left3{display:none;}

}



/* 大屏幕（大桌面显示器，大于等于 1200px） */
@media (min-width:1200px) {
	.ps_1 .iconitems .text{font-size:20px;}
	.ps_1 .text-01 img{width:1100px;}
	.ps_2 .sub_text {top: 300px;}
	.job{display:block; width:100%;}
	.ib_mid{top:200px;}
	.ps_7 .sub_text_wrap{ margin-bottom:40px;}
	.contact{ top:50%; margin:-190px 0 0 0;}
	.nav .nLi h3 a{font-size:18px;padding:0 20px;}
	.nav3 .nLi h3 a{font-size:15px;}
	.nav-box2 .nav a{ font-size:14px;}
	.el_logo {width: 350px;}
	.el_logo img{width: 350px;}
	.logo img{width:350px;}
	.nav .nLi h3{margin-top:25px;}
	.about-content{ width:80%; top:13%; left:10%;}
	.about-right .about-content2 p{margin-bottom:10px;}
	.about-right .about-content2 h3{margin-top:20px;}
	.ps_1 .iconitems {display: inline-block;width:16%;}
	.ps_1 .icons-wrap {top: 55%;}
	.ps_1 .text-01 {left: 0;top: 30%;}
	.ps_4 .buttom_swich{top:400px;}
	.ps_3 .buttom_swich{bottom:5%; top:auto;}
	.ps8-content{width:1200px; margin-left:0; left:50%; position:absolute; top:250px; }
	.active .ps8-content{margin-left:-600px;}
	.ps10-title{top:-150px;}
	.history2{ top:-140px;}
	.ps12-content h3{font-size:40px;margin-bottom:300px;}
	.ps12-content{top:-210px;}

.pc12-bottom{ background:url(../images/bg6.png) repeat;height:400px; }
.pb-left{width:500px; position:relative; display:block; float:left;}
.pb-left .pb1{position:absolute; left:50px; top:50px; width:140px;}
.pb-left .pb1 img{width:100%;}
.pb-left .pb2{position:absolute; left:280px; top:20px; width:240px;}
.pb-left .pb2 img{width:100%;}
.pb-left .pb3{position:absolute; left:260px; top:190px; width:230px;}
.pb-left .pb3 img{width:100%;}
.pb-left .jt1{width:63px; position:absolute; left:210px; top:50px;}
.pb-left .jt1 img{width:100%;}
.pb-left .jt2{width:58px; position:absolute; left:315px; top:120px;}
.pb-left .jt2 img{width:100%;}
.pb-right{float:right;}

.pb-left2{display:none;}
.pb-left3{display:none;}
	

}

@media (min-width:1460px){
	.job{width:100%;}
		
	}
	
@media (min-width:1560px){
    .ib_mid{top:350px;}
	.job{width:940px;}
	.ps_7 .sub_text_wrap{ width:400px;}

	}
@media (min-width:1760px){
	.job{width:940px;}
	.ps_7 .sub_text_wrap{ width:600px;}
	.ib_mid{top:40%;}
	}



