/*顶部*/
.topbbox{ width: 100%;  padding: 0.2rem 0;}
.top{ width: 95%; margin: 0 auto; overflow: hidden;}
.top .logo{ float: left; width: 100%;}
.top .logo a{ background: url(../images/logo.png) 0 center no-repeat; display:block; color: #333; font-size: 1.4rem; font-weight: bold; padding: 1rem 0 1rem 6rem; background-size: 25%;}
.top .logo a span{ display: block; font-size: 0.9rem; color: #999; font-family: "Arial"; line-height: 1rem; letter-spacing: 0.5px; font-weight: normal;}
.top .tel{ display: none;}
.top .typle{ display: none;}
/*nav*/
.navbox{ display: none;}
/*banner*/
.cd-nav-trigger{ display: block;}
.fullSlide{ display: none;}
.banner_n{ display: none;}
.device { display: block; width: 100%; position: relative;}
.device .arrow-left {background: url(../images/arrows.png) no-repeat left top; position: absolute; left: 10px;
  top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index: 2;}
.device .arrow-right { background: url(../images/arrows.png) no-repeat left bottom; position: absolute;
  right: 10px; top: 50%; margin-top: -15px; width: 17px; height: 30px; z-index: 2;}
.content-slide { padding: 20px; color: #fff;}
.pagination { display: none; position: absolute; left: 0; text-align: center; bottom:0;  z-index: 2;  width: 100%;}
.swiper-pagination-switch {display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #999; box-shadow: 0px 1px 2px #555 inset; margin: 0 3px;  cursor: pointer;}
.swiper-active-switch {background: #fff;}
.device .swiper-container { width: 100%;height: 173px;margin:0 auto;position:relative;overflow:hidden;
  -webkit-backface-visibility:hidden;
  -moz-backface-visibility:hidden;
  -ms-backface-visibility:hidden;
  -o-backface-visibility:hidden;
  backface-visibility:hidden;
  /* Fix of Webkit flickering */
  z-index:1;}
.device .swiper-wrapper {position:relative;width:100%;
  -webkit-transition-property:-webkit-transform, left, top;
  -webkit-transition-duration:0s;
  -webkit-transform:translate3d(0px,0,0);
  -webkit-transition-timing-function:ease;
  
  -moz-transition-property:-moz-transform, left, top;
  -moz-transition-duration:0s;
  -moz-transform:translate3d(0px,0,0);
  -moz-transition-timing-function:ease;
  
  -o-transition-property:-o-transform, left, top;
  -o-transition-duration:0s;
  -o-transform:translate3d(0px,0,0);
  -o-transition-timing-function:ease;
  -o-transform:translate(0px,0px);
  
  -ms-transition-property:-ms-transform, left, top;
  -ms-transition-duration:0s;
  -ms-transform:translate3d(0px,0,0);
  -ms-transition-timing-function:ease;
  
  transition-property:transform, left, top;
  transition-duration:0s;
  transform:translate3d(0px,0,0);
  transition-timing-function:ease;

  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;}
.swiper-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -moz-transition-timing-function: ease-out;
  -ms-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;}
.device .swiper-slide {
  float: left;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;}
.device .swiper-slide img{ max-width: 100%;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}
/*搜索*/
.s_box{ display: block; background: none; overflow: hidden; height: auto; background-color: #a1b108;}
.search{ width: 70%; margin: 0.6rem 0 0.6rem 1rem; height: 2.5rem; float: left; background-color: #fff; border-top-left-radius: 30px; border-bottom-left-radius: 30px;}
.search input{ float: left;  margin-left: 0; display: block; width: 75%; height: 2.5rem; background: #fff; border: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px; font-size: 14px; padding: 0 0.5rem; font-family: "Microsoft YaHei"; border-top-left-radius: 30px; border-bottom-left-radius: 30px;}
.search .searchBtn{  float: left; width: 25%; height: 2.5rem; background: #232320; border: 0;}
.s_box .typle{ width: 20%; float: right;}
.s_box .typle img{ display: block; text-align: center; width: auto; max-width: 50%; margin: 0.7rem auto 0 auto;}
/*首页-关于青玻*/
.aboutbox{ width: 100%; background-color: #f8f8f8;}
.about{ display: none;}
.about1{ display: block; width: 95%; margin: 0 auto; overflow: hidden; padding: 2rem 0;}
.about1 .a_l{ width: 100%; float: none;}
.about1 .a_l h2{ font-size: 1.8rem; color: #333; font-weight: bold; margin-bottom: 1.2rem; text-align: center;}
.about1 .a_l h2 font{ color: #a1b108;}
.about1 .a_l h2 span{ display: block; font-size: 1rem; color: #c6c6c6;text-transform:uppercase; font-weight: normal; ;line-height: 1rem;}
.about1 .a_l p{ font-size: 0.86rem; color: #666; line-height: 1.5rem; text-indent: 1.5rem;}
.about1 .more{ width: 40%; margin: 0 auto; height: 2.5rem;border: 1px solid #a1b108; border-radius: 50px; margin-top: 1.5rem;}
.about1 .more a{ display: block; text-align: center; color: #a1b108; font-size: 1rem; line-height: 2.5rem;}
.about1 .more a:hover{ background-color: #91b01f; color: #fff; border-radius: 50px;}
.about1 .a_r{ float: none;}
.about1 .a_r img{ display: block; width: auto; max-width: 100%; margin-top: 1rem;}
/*首页-产品中心*/
.products{ width: 95%; margin: 0 auto;}
.title{ margin: 2rem 0 1.3rem 0;}
.title h2{ font-size: 1.8rem; color: #333; text-align: center; font-weight: bold;}
.title h2 font{ color: #a1b108;}
.title h2 span{ display: block; color: #d9d9d9; font-size: 1rem; font-weight: normal;text-transform:uppercase; line-height: 1rem;}
.products ul li{ float: left; width: 48%; height: auto; list-style: none; position: relative; overflow: hidden; margin: 1%;}
.products ul li img{ display: block; max-width: 100%; width: auto; height: auto;}
.products ul li .cover{ width: 100%; height: auto; background: rgba(0, 0, 0, 0.7); position: absolute; left: 0; top: 0; text-align: center; color: #ffffff; transform-origin: right bottom; -webkit-transform-origin: right bottom; -moz-transform-origin: right bottom; transform: rotate(90deg); -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); transition: all 0.35s; -webkit-transition: all 0.35s; -moz-transition: all 0.35s; }
.products ul li .cover p{ font-size: 1rem; line-height: auto;}
.products ul li:hover .cover{transform: rotate(0deg); -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); }
.pullUp{ position:absolute; bottom:-1.25rem; left:0; width:100%; z-index:100; }
.products .more, .news .more{ width: 40%; margin: 0 auto; height: 2.5rem; border: 1px solid #a1b108; border-radius: 50px; margin-top: 1.5rem;}
.products .more a, .news .more a{ display: block; text-align: center; color: #a1b108; font-size: 1rem; line-height: 2.5rem;}
.products .more a:hover, .news .more a:hover{ background-color: #91b01f; color: #fff; border-radius: 50px;}
/*首页-工程案例*/
.projects-box{ width: 100%; background: url(../images/c_bg.jpg) center no-repeat; height: 695px; margin: 2rem 0 0 0;}
.projects{ width: 95%; margin: 0 auto;}
.projects .p_l{ width: 100%; float: none;}
.projects .p_l h2{ font-size: 1.8rem; color: #fff; font-weight: bold; padding: 2rem 0 1rem 0; text-align: center;}
.projects .p_l h2 span{ display: block; color: #e8e8e8; font-size: 1.2rem; font-weight: normal;text-transform:uppercase; line-height: 1.5rem;}
.projects .p_l img{ display: block; width: auto; max-width: 95%; background-color: #fff; padding: 0.5rem;}
.projects .p_r{ width: 100%; float: none; margin-top: 0.6rem;}
.projects .p_r ul li{ float: left; width: 48%; height: auto; margin:1%;}
.projects .p_r ul li img{ display: block; width: auto; max-width: 100%;}
.projects .more{ width: 40%; margin: 0 auto; height: 2.5rem;border: 1px solid #fff; border-radius: 50px; margin-top: 1.5rem;}
.projects .more a{ display: block; text-align: center; color: #fff; font-size: 1rem; line-height: 2.5rem;}
.projects .more a:hover{ background-color: #fff; color: #91b01f; border-radius: 50px;}
/*首页-新闻动态*/
.news{ width: 95%; margin: 0 auto 5rem auto;}
.news .n1{ display: none;}
.news .n2{ margin-bottom: 1rem; overflow: hidden; display: block;}
.news .n2 li{ float: left; width: 48%; margin: 1%;}
.news .n2 li a img{ display: block; width: auto; max-width: 100%;}
.news .n2 li a h3{ font-size: 1.2rem; color: #333; font-weight: 600; padding: 0 0; margin: 0.5rem 0 0.2rem 0;}
.news .n2 li a h3:hover{ color: #a1b108;}
.news .n2 li a p:hover{ color: #a1b108;}
.news .n2 li a p{ color: #666; font-size: 0.86rem; line-height: 1.5rem; padding: 0 0em;}
.news .n2 li a span{ display: block; width: 70%; height: 2.5rem; line-height: 2.5rem; font-size: 0.9rem; background-color: #d9d9d9; text-align: center; border-radius: 30px; margin: 0.5rem 0 0 0rem; color: #888;}
.news .n2 li a span:hover{ background-color: #a1b108; color: #fff;}
/*footer*/
.footer-box{ display: none;}
body{ position: relative;}
.adv{ display: none; }
.f_c{ display: none;}
@font-face {
  font-family: 'iconfont';
  src: url('../font/iconfont.eot');
  src: url('../font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('../font/iconfont.woff') format('woff'),
  url('../font/iconfont.ttf') format('truetype'),
  url('../font/iconfont.svg#iconfont') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.contentbox{ display: block; width: 100%; overflow: hidden; background-color: #333333; position: fixed; bottom: 0; z-index: 999;}
.iconlist{ overflow: hidden; padding: 0.4rem 0 0.2rem 0;}
.iconlist .ico_tt{ margin: 0 7px;}
.iconlist .ico_tt1{ margin-right: 8px;}
.iconlist .ico_tt2{ margin: 0 7px;}
.iconlist li{ width:25%; float: left; text-align: center;}
.iconlist li i{display:block; font-size:1.5rem; color: #999;}
.iconlist li a{ display:block; font-size:0.9rem; color:#999; line-height: 1.6rem;}
.iconlist li i:hover{ color: #a1b108;}
.iconlist li a:hover{ color: #a1b108;}
/*内页banner*/
.banner_n{ display: none;}
/*内页-关于青玻*/
.main_nbox{ width: 100%; background-color: #f7f7f7; overflow: hidden;}
.main_n{ width: 95%; margin: 2rem auto 5rem auto; background-color: #fff; box-shadow: 0px 3px 20px 5px #eaeaea;}
.title_n{ font-size: 1.8rem; color: #333; padding: 2rem 0 0 0;}
.title_n h2{ background: none; font-weight: bold; text-align: center;}
.title_n h2 span{ color: #a1b108;}
.main_n .n_list{ overflow: hidden; margin:1.5rem 0 0 1rem;}
.main_n .n_list ul li{ float: left; background-color: #e4e4e4; margin:0 0.5rem 0.6rem 0.5rem;}
.main_n .n_list ul li a{ display: block; font-size: 0.9rem; color: #666; text-align: center; padding: 0.5rem 1rem; color: #666;}
.main_n .n_list ul li a:hover{ background-color: #a1b108; color: #fff;}
.about_n, .products_n, .products_ninfo, .tz-gallery, .news_n, .news_ninfo, .recruitment_n, .recruipment2, .recruipment, .recruipment1, .video_n, .feedback, .contact_n{ padding: 1.5rem;}
.about_n p{ font-size: 0.86rem; line-height: 1.6rem; text-indent: 1.6rem; padding-bottom: 0.5rem; color: #666;}
.about_n img{ display: block; margin-top: 0.5rem;}
.about_n p span{ font-weight: bold; font-size: 1.3rem; margin-bottom: 1rem; display: block; text-indent: 0; line-height: 2rem;}
.picScroll-left{ display: none;}   
.swiper-container1{ display: block; width: 100%;  overflow: hidden; margin-top: 1rem;}
.swiper-container1 .swiper-slide {width: 320px;height: 218px; background-position: center; background-size: cover;}
.swiper-container-horizontal > .swiper-pagination-bullets {
  bottom: 100px;
  left: 0;
  width: 100%;
}
/*内页-产品展示*/
.products_n{ overflow: hidden; text-align: center; padding: 0.5rem;}
.products_n ul li{ width: 47%; float: left; margin: 2% 1%; border: 1px solid #ddd;}
.products_n ul li a img{ display: block; width: auto; max-width: 100%; margin: 0 auto;}
.products_n ul li p{ font-size: 0.86rem; text-align: center; padding: 1rem 0;}
.products_n ul li p:hover{ color: #a1b108; font-weight: bold;}
.products_n ul li:hover{ border: 1px solid #a1b108;}
/****** image hover ******/
.image-hover * {-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
.image-hover { position:relative; width:100%; margin: 0 auto; vertical-align: middle; height:auto; overflow:hidden; margin-top: 0.5rem;}
.image-hover a {text-decoration:none}
.image-hover img { margin:0;}
.pageturning{ display: none;}
.products_ninfo h1{ text-align: center; font-size: 1.6rem; color: #333; font-weight: 600; padding: 1rem 0;}
.products_ninfo .pn_img{ text-align: center;}
.products_ninfo .pn_img img{ display: inline-table; max-width: 100%; width: auto; margin: 0 auto; vertical-align: middle;}
.products_ninfo .p_text{ margin-top: 1.5rem; padding: 0 2%;}
.products_ninfo .p_text p{ font-size: 0.86rem; color: #666; line-height: 1.7rem; text-indent: 1.6rem; text-align: justify;}
.products_ninfo .turn, .news_ninfo .turn{ text-align: center; border-top: 1px solid  #DADADA; margin: 1.5rem auto 0; padding-top: 1.2rem; font-size:0.8rem;}
.products_ninfo .turn a, .news_ninfo .turn a{ background: #DADADA; display: inline-block;line-height: 3rem;padding: 0 1rem; color:#666;}
.picMarquee-left{ display: none;}
.hot_p{ margin: 2.5rem 0 0 0;}
.hot_p .hot_p_t{ font-size: 1.2rem; color: #333; font-weight: bold; border-bottom: 1px solid #dadada;}
.hot_p .hot_p_t h2{background-color: #a1b108; width: 100%; color: #fff; padding: 0.5rem 0; text-align: center;}
.hot_p .p_list{ display: block; width: 100%; height:auto; margin:1.2rem auto; overflow:hidden;}
.hot_p .p_list li{ width:30%; overflow:hidden; margin:1% 1%; float:left; cursor:pointer; border: 1px solid #efefef; height: auto;}
.hot_p .p_list li p{ font-size: 0.8rem; text-align: center; padding: 0.2rem 0; color: #333; line-height: 1.5rem;}
.hot_p .p_list li img{ width:100%; max-height: 5rem; -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;}
.hot_p .p_list li:hover img{-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15);-webkit-transition:all 2s ease;-moz-transition:all 2s ease;-o-transition:all 2s ease;transition:all 2s ease;} 
.p_list{ display: none;}
/*内页-工程案例*/
.tz-gallery{ text-align: center;}
.col-sm-14{ width: 100%; float: left; margin: 2% 0%;}
.col-sm-14 a img{ width: auto; max-width: 100%; height: auto; display: block; margin: 0 auto; vertical-align: middle;}
.col-sm-14 .p2{ color:#666; width:100%; text-align:center;  font-size: 0.9rem; padding: 0.5rem 0;}
.col-sm-14 .p2:hover{ transform: scale(1); transition: 1s; color: #006cb7;}
/*内页-新闻动态*/
.news_n{ text-align: center; padding: 1rem;}
.news_n ul{ margin-bottom: 1rem; overflow: hidden;}
.news_n ul li{ float: left; width: 100%; margin: 3% 0; background-color: #f5f5f5; padding-bottom: 1.5rem;}
.news_n ul li a h3{ font-size: 1.3rem; color: #333; font-weight: 600; padding: 0 0.6rem; margin: 0.5rem 0; text-align: left;}
.news_n ul li a h3:hover{ color: #a1b108;}
.news_n ul li a img{ display: block; width: auto; max-width: 100%; margin: 0 auto; height: auto;}
.news_n ul li a p:hover{ color: #a1b108;}
.news_n ul li a p{ color: #666; font-size: 0.86rem; line-height: 1.6rem; padding: 0 1rem; text-align: left;}
.news_n ul li a span{ display: block; width: 40%; height: 2.5rem; line-height: 2.5rem; font-size: 0.9rem; background-color: #d9d9d9; text-align: center; border-radius: 30px; margin: 0.5rem 0 0 1rem; color: #888;}
.news_n ul li a span:hover{ background-color: #a1b108; color: #fff;}
.n_news{ margin: 1.6rem 0 0 0;}
.n_news .n_news_t{ font-size: 1.2rem; color: #333; font-weight: bold; border-bottom: 1px solid #dadada;}
.n_news .n_news_t h2{ background-color: #a1b108; width: 100%; color: #fff; padding: 0.5rem 0; text-align: center;}
.n_news .n_news_list{ width:100%; height:auto; margin:1rem auto; overflow:hidden;}
.n_news .n_news_list li{ padding: 0.5rem 0; margin: 0.5rem 0; width: 100%; background-color: #f7f7f7; float: left;}
.n_news .n_news_list li a{font-size: 0.9rem; color: #333; padding: 0 1rem;line-height: 1.7rem; display: block;}
.n_news .n_news_list li a:hover{ color: #a1b108;}
.n_news .n_news_list li span{ display:block; float: right;  font-size: 0.86rem; color: #666;}
.n_news .n_news_list li span:hover{ color: #a1b108;}
.n_news .n_news_list li p{ margin: 0.5rem 1rem; line-height: normal; color: #ccc;}
.news_ninfo h1{ font-size:1.4rem;  color:#666; line-height:1.9rem; text-align:center;}
.news_ninfo .time{ font-size: 0.86rem; text-align:center; border-bottom:1px solid #ececec; color:#666; line-height:2.8rem;}
.news_ninfo .time span{ padding: 0 0.5rem;}
.news_ninfo .news_content{ padding-top:1rem;}
.news_ninfo .news_content p{ font-size:0.9rem; color:#666; line-height:1.8rem; text-indent:1.6rem; padding-bottom: 0.3rem;}
.news_ninfo .news_content img{ display: block; width: 100%; margin-top: 1rem;}
/*内页-视频中心*/
.video_n{ overflow: hidden; text-align: center;}
.video_n ul li{ float: left; width: 100%; margin: 2% 0;}
.video_n ul li a img{ width: auto; max-width: 100%; margin: 0 auto; height: auto; display: block;}
.video_n ul li p{ font-size: 16px; color: #666; text-align: center; padding: 10px 0;}
/*内页-人才招聘*/
.recruitment_n h3{ font-size: 1.4rem; text-align: center; color: #666; font-weight: bold; margin-bottom: 1rem;}
.recruitment_n h4{ font-size: 1.4rem; text-align: center; color: #666; font-weight: bold; margin:1rem 0 0.5rem 0;}
.recruitment_n p{ font-size: 0.9rem; color: #666; text-align: center; line-height: 1.6rem;}
.recruitment_n img{ display: block; width: auto; max-width: 100%; margin: 0 auto; height: auto;}
.recruipment2{ display: none;}
.job{ display: block; width: 90%; margin: 2rem auto 0 auto;}
.job ul{ margin-top:0.6rem;}
.job ul li{ overflow:hidden; background-color:#ececec;font-size:0.86rem; color:#666; line-height:2.6rem; padding-left:1.2rem; margin:0.8rem 0;}
.job .job_1{ float:left; width:40%;}
.job .job_2{ float:left; width:60%;}
.job .ali-job{ text-align:center; height:2.5rem; line-height:2.5rem; margin:1rem 0 0.8rem 0;}
.job .ali-job a{font-size:1rem; background-color:#a1b108; color:#fff; padding:0.5rem 1rem;}
.recruipment .hjob{ height: 5rem; border-bottom: 1px solid #ddd; background-color: #f8f8f8; margin-bottom: 1.6rem;}
.recruipment .hjob .hjob_l{ float: left; font-size: 1.4rem; font-weight: bold; color: #000; line-height: 5rem; padding-left: 1rem;}
.recruipment .hjob .hjob_r{ float: right;}
.hjob_r .but_sq{display:block; width: 10rem; height:3rem; line-height: 3rem; font-size: 1rem; text-align: center; color:#FFF; background-color:#a1b108; border-radius:5px; margin: 1rem 1rem 0 0;}
.tHjob .but_sq:hover:hover{background-color:#EA5800;}
.job_list{ margin-bottom: 1.5rem;}
.job_list h3{position:relative; height:2.5rem; line-height:2.5rem; text-indent:0.5rem; border-bottom:1px solid #eee; color:#666; font-size:1rem;background-color:#f5f5f5; z-index:2;}
.job_list h3 .bname{float:left; height:1.5rem; line-height:1.5rem; font-size:1rem; text-indent:0; margin-top:0.5rem; padding-left:1rem; border-left:4px solid #a1b108;}
.job_list .job_text{ padding: 1rem 0 0 0;}
.job_list .job_text p{ font-size: 0.86rem; line-height: 1.7rem; padding: 0 1.2rem; color: #666;text-align: justify;}
.recruipment1 .table1{ overflow: hidden; width: 100%; float: none; margin: 0.5rem 0;}
.recruipment1 .table2{ clear: both; margin: 0.5rem 0;}
.recruipment1 .table1 .message_left, .recruipment1 .table2 .message_left { float: left;width: 20%;height: 2.7rem;line-height: 2.7rem;background-color: transparent;background-image: none;font-size: 0.86rem;color: #666;text-align: left;word-spacing: 0px;padding: 0px;font-family: Microsoft Yahei;border: 0px;border-color: #333333;border-style: none;clear: both;margin: 0.5rem 0 0 0;}
.recruipment1 .table1 .input_message {float: left;width: 80%;height: 2.7rem;line-height: 2.7rem;background-color: transparent;background-repeat: repeat-x;font-size: 0.86rem;color: #666;text-align: left;
    word-spacing: 0px;padding: 0px;font-family: Microsoft Yahei;border: 1px;border-color: #ccc;
    border-style: solid;margin: 0.5rem 0 0 0;border-radius: 8px;padding-left: 0.8rem;}
.recruipment1 .table1 .message_right{ float: left;}
.recruipment1 .table1 .radio_message {float: right;width: 80%;height: 2.7rem;line-height: 2.7rem;font-size: 0.86rem;color: #666;text-align: left;word-spacing: 0px;font-family: Arial;border: 0px;border-color: #ddd;border-style: solid;margin-top: 0px;margin-left: 0px;clear: right;background-color: transparent;padding: 0.5rem 0 0 0rem;}
.recruipment1 .table1 .area_message, .recruipment1 .table2 .area_message {float: left;width: 100%;height: 5rem;line-height: 1.2rem;background-color: #fff;
    /* background-image: url(http://static.websiteonline.cn/website/plugin/message/styles/mess1/images/message_bg.jpg); */background-repeat: repeat-x;font-size: 0.86rem;color: #666;text-align: left;word-spacing: 0px;padding: 0px;font-family: Microsoft Yahei;border: 1px;border-color: #ccc;border-style: solid;margin: 0.5rem 0 0 0;border-radius: 8px;background-size: contain;padding-left: 0.8rem;}
.recruipment1 .sub_message {float: left;cursor: pointer;width: 100%;height: 2.7rem;line-height: 2.7rem;background-color:#a1b108;background-repeat: no-repeat;font-size: 1rem;color: #FFFFFF;text-align: center;word-spacing: 0px;padding: 0px;font-family: Microsoft Yahei;border: 0px;border-color: transparent;border-style: solid;clear: both;margin-top: 0.8rem;margin-left: 0;}
.recruipment1 form{ width: 100%; margin: 0 auto;}
.recruipment1{ overflow: hidden; background-color: #fff; padding: 2rem 0.6rem;}
/*内页-在线留言*/
.feedback{ width: auto; margin: 3rem auto 0 auto; overflow: hidden;}
.feedback #joform{ width: 100%; margin: 0 auto;}
#joform { float: none;}
.feedback li input{ color: #f00;}
.feedback li {width:100%; height:2.85rem; right:-100px; margin-bottom:1rem; color:#ab834d; -moz-border-radius: 10px; -webkit-border-radius: 10px;border-radius:10px;}
.cfdh{ position: relative;}
.feedback .lycss {width:100%; height:45px; margin:0; padding:0 10px; font:14px/28px 'Microsoft YaHei'; color:#666; border: 1px solid #e8e8e8; border-radius: 15px;}
.feedback .joly3{ width: 100%; float: left;}
.feedback .joly3 input{ width: 94%;}
.feedback .joly4{ width: 100%; float: left;}
.feedback .joly4 input{ width: 94%;}
.feedback .joly5{ width: 100%; float: left;}
.feedback .joly5 input{ width: 100%;}
.feedback .joly6{ width: 100%; float: left;}
.feedback .joly6 input{ width: 100%;}
.feedback .joly7{ width: 100%; float: left;}
.feedback .joly7 input{ width: 94%;}
.feedback .joly8{ width: 100%; height:auto; margin-top: 4rem;}
.feedback .joly8 textarea { height:10rem; padding-top:0.5rem;}
.feedback .joly9{ width:100%; height:3rem; right:-100px; bottom:0px; position:relative; clear:none; font: 1rem/1.5rem 'Microsoft YaHei'; color:#ffffff; border: 0px none; background:#a1b108; -moz-border-radius:5px; -webkit-border-radius:20px; border-radius:10px; cursor:pointer; margin: 0 0 1rem 0;}
.feedback .joly10{ width:100%; height:3rem; right:-100px; bottom:0px; position:relative; clear:none; font: 1rem/1.5rem 'Microsoft YaHei'; color:#ffffff; border: 0px none; background:#666; -moz-border-radius:5px; -webkit-border-radius:20px; border-radius:10px; cursor:pointer;}
/*内页-联系我们*/
.contact_n{ overflow: hidden;}
.contact_n ul{ float: none; margin-right: 0; margin-top: 1.5rem; margin-bottom: 1rem;}
.contact_n ul h3{ font-size: 1.5rem; color: #333; font-weight: bold; margin-bottom: 1rem;}
.contact_n ul h3 span{ color: #a1b108;}
.contact_n ul li{ font-size: 0.86rem; color: #666; line-height: 1.6rem;}
#dituContent{ width:100%;height:18rem;border:#ccc solid 1px;}