﻿@charset "utf-8";
 @font-face {font-family: "iconfont";
          src: url('../font/iconfont.eot'); /* IE9*/
          src: url('../font/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../font/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }

        .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;
        }
/*--------------------------------------------------------------------------------------------*/
html { font-family: "Microsoft Yahei";    }
body { font-family: "Microsoft Yahei"; background: #fff;  }
.clr { clear:both; }
.wrap { width:10.0rem; height: auto; margin:0 auto; overflow:hidden; }
/*top*/
.topwrap { width:10.0rem; height: 1.8rem; background:#fff; background-size:100%; position: relative; z-index: 998;   }
.topwrap_logo { width:6.9rem; height:0.933333rem; margin:0 auto;  }
.topwrap_logo img { width:6.9rem; height:0.933333rem; padding-top:0.45rem;   }
.top_tel { position: absolute;  width:3.54rem; height:1rem;right:0; top:0.3rem;  }
.top_tel h3 { font-size:0.45rem; color:#3ED8E1;  }  

/*首页导航*/
.indexnav { width:10rem; margin:0 auto;  padding:0 0 0 0; position:relative;  }
#hotpic { width:0.6rem; height: 0.35rem; position: absolute; left:2.4rem; top:0.8rem; z-index: 999;  }
#hotpic img { width:0.6rem; height: 0.35rem; }
.indexnav li{ float:left; width:33.33%; text-align:center; background:#09F}
.indexnav li span{ font-size:0.875rem; line-height:1.64rem; display:block;  }
.indexnav a{ color:#666;}
.indexnav img{ width:3.5rem;}

.g-nav { border-top:1px solid #ECE1CF; margin-bottom:0.16667em;}
.g-nav li { float:left; color:#fff; font-size:1em; height:0.9rem; line-height:0.9rem; width:33.33%; text-align:center; position:relative;  border-right:1px solid #ECE1CF; border-bottom:1px solid #ECE1CF; box-sizing:border-box; font-size:0.4rem;
background: #333; }
.g-nav a:nth-child(3) li, .g-nav a:nth-child(6) li { border-right:none;}
/*banner06*/
.banner06 { width:10rem; height: 4.96rem; margin: 0 auto;  }
.banner06 img { width:10rem; height:4.96rem;  }

/*3个按钮*/
.b3tn_wrap { width:9.5rem; margin: 0 auto; height: 4.9rem; padding:0.6rem 0;  }
.b3tn {   }
.b3tn li { width:33.33%; height: 3.6rem; float: left;  }
.b3tn li img { width:2.8rem; height: 2.8rem; margin: 0 auto; display: block;  }
.b3tn li span { display: block; width: 100%; height: 0.8rem; line-height: 0.8rem; font-size: 0.4rem; color: #333; text-align: center; }
/*图片无缝列表*/
.seamless_tit { width:9.5rem; height: 1.3rem; line-height: 1.3rem; text-align: center; color:#ddd; font-size: 0.56rem; background: #616161; margin: 0 auto;   }
.pic_seamless_wrap { width:8.8rem; height: 12.5rem; margin: 0 auto;  }
.pic_seamless_wrap ul { height: 9rem;  }
.pic_seamless_wrap ul a { width:4.4rem; height: 4.4rem; float: left;  }
.pic_seamless_wrap ul a li { width:4.4rem; height: 4.4rem; position: relative;  }
.pic_seamless_wrap ul a li img { width:4.4rem; height: 4.4rem;  }
.pic_seamless_wrap ul a span { display: block; width: 4.4rem; height: 0.8rem; line-height: 0.8rem; background: rgba(20,20,20,0.6); position: absolute; bottom: 0; text-align: center; color: #ddd;   }
.gfmore { width:1.2rem; margin:0.25rem auto; height: 1.2rem;  color:#fff; display: block; text-align: center; line-height: 1.2rem; background: #DDDDDD; clear: both;  border-radius:0.6rem; -moz-border-radius:0.6rem; -webkit-border-radius:0.6rem; }
.gfmore a { color:#333; font-size: 0.4rem; }
/*留言版*/
.lyb_wrap { width:10rem; height: 8.666667rem; margin:0 auto; background: url(../images/messagebg.jpg) no-repeat; background-size:10rem;  }
.lyb { width:6.893333rem; padding-top:1.866667rem; margin: 0 auto;  }
.lyb li { width:6.893333rem;  padding-bottom: 0.22rem;  }
.lyb_l { width:0.666667rem; height: 0.666667rem; line-height: 0.666667rem; text-align: center; background: #1F2228; float: left; margin-right:0.226667rem; color:#fff; font-size:0.4rem;   }
.lyb_r input { height: 0.666667rem;width:5.8rem; padding-left:0.2rem; border: 0  }
.lyb_r { width:6.0rem; height: 0.666667rem; float: left; background: #fff;  }
.lyb_comhei { height: 0.666667rem;  }
.lyb_content { height: 1.333333rem;  }
.lyb_la { width:0.666667rem; height: 1.333333rem; line-height: 1.333333rem; text-align: center; background: #1F2228; float: left; margin-right:0.226667rem; color:#fff;   }
.lyb_ra { width:6.0rem; height: 1.333333rem; float: left; background: #fff;  }
.lyb_ra textarea { height: 1.333333rem;width:5.8rem; padding-left:0.2rem;  }
.lyb_yzm input { height: 0.666667rem;width:1rem;  }
.lyb_yzm span { padding-right:0.3rem;  }
.lyb_submit { border: 0;  padding: 0; color:#333; font-family: "Microsoft Yahei"; margin: 0 auto; font-size: 0.4rem;  }
/*公告*/
.gonggao { width:10rem; height:0.8rem; line-height:0.8rem; background:#9D2F33; margin:0 auto; }
.gonggao .title{ width:3rem; float:left;font-size:0.4rem;  line-height:0.8rem; color: #fff; padding-left:0.5rem; }
.gonggao .title a { color:#FFC; font-size:0.35rem; }
.gonggao .noticenr{width:6.5rem;height:0.8rem; float:left;font-size:0.4rem; line-height:0.8rem; color:#fff;}


/*简介*/
.jjwrap {  width:10.0rem; height:15rem; background-size:100%; position: relative;  }
.pf { width:2.09375rem; height: 2.21875rem; position: absolute; right: 0; top:-0.328125rem; z-index: 9999;  }
.pf img { width:100%;  }
.jjpic { width:90%; margin: 0.3rem auto; display: block;  }
.jj { width:9rem; margin:0 auto;   }
.jj h1 { font-size:0.59375rem; line-height: 0.6rem; width:100%; text-align: center; padding-top:0.625rem; padding-bottom:0.6rem;  clear: both; }
.jj h1 span { color:#790F0C;  }
.jj h1 p{ width:100%; text-align: center; font-size:0.48rem; }
.jj_text { width:100%; margin: 0 auto; line-height: 0.62rem; font-size: 0.42rem;  }
.jj_text1 { width:100%; margin: 0 auto; line-height: 0.62rem; font-size: 0.42rem; color:#7A4B39;   }
.jj_text span { color:#9D2F33;  }
.jj_text_kong2 { text-indent: 0.6875rem;  }
.jj h3 { font-size: 0.55rem; text-align: center; color: #333; min-height: 1.2rem;  padding-top:0.5rem; }
.jj h4 { font-size: 0.44rem; text-align: center; color: #333; }
.jj h5 { font-size: 0.55rem; text-align: center; color: #333; line-height: 1rem; padding-top:0.5rem; }
.jj form { font-size:0.42rem;  }
.jj img { max-width:100%; padding:0.2rem 0; }
.jj p { font-size:0.42rem; line-height: 0.6rem  }
/*.jj input[type="radio"] { width:0.5rem;  height:0.5rem; }*/
.jj label {padding-right:0.4rem;}
.jj input[type="radio"] { display: none;}
.jj input[type="radio"]+span { display: inline-block;  width: 0.4rem; height: 0.4rem; vertical-align: middle;  border-radius: 50%;  border: 0.1rem solid #999;background-color: #ddd; margin:0 0.2rem;}
.jj input[type="radio"]:checked+span {border: 0.1rem solid #999; background-color: #666;}

.jj input[type="text"] { height: 0.62rem; line-height: 0.62rem; font-size:0.42rem; border:1px solid #ccc; border-radius:0.05rem; -moz-border-radius:0.05rem; -webkit-border-radius:0.05rem; }
.jj textarea { border:1px solid #ccc; border-radius:0.05rem; -moz-border-radius:0.05rem; -webkit-border-radius:0.05rem;  }
/*网约车电话*/
.wyc_tel { width:10rem; min-height: 1.8rem; margin: 0 auto; border-top:0.25rem solid #f4f4f4;  border-bottom:0.25rem solid #f4f4f4; margin-top:0rem; margin-bottom:0.3rem; padding:0;  position: relative;  }
.wyc_tel img { display: block; width:10rem;  margin:0 auto;  } 
.wyc_tel h5 { position:absolute; top: 0.8rem; left:0.25rem; font-size:0.7rem; color:#FB4848; font-weight:700;  }

/*服务范围*/
.sevice_wrap { width:10rem; margin: 0 auto; height: 9.48rem; }
.sevice_wrap img {width:10rem;  height: 9.48rem;}

/*沈阳抚顺叫车*/
.sfjc_wrap { width:10rem; height:21rem; margin: 0 auto;  }
.sfjc_tit01 { font-size:0.5rem; line-height: 0.8rem; text-align: center; color:#20D4DE;  }
.sfjc_tit02 { width:8rem; height: 1rem; padding:0.3rem; background: #20D4DE; margin: 0 auto; text-align: center; color:#fff; clear: both;  }
.sjc_pic { width:9.5rem; margin: 0 auto; padding-top:0.4rem;  }
.sjc_pic li { width:50%; height: 6rem; float: left;  }
.sjc_pic li img { width:4.4rem;height: 2.4rem; display: block; margin: 0 auto;  }
.sjc_pic li h4 { text-align: center; font-size:0.5rem; height: 0.8rem; line-height: 0.8rem; color:#FB4848 }
.sjc_pic li h5 { text-align: left;font-size:0.35rem; padding:0 0.1rem; height:0.8rem; overflow:hidden; margin:0.2rem 0;  }

/*通用标题*/
.com_t { width:9rem; height:1.7rem; margin:0 auto; padding-top:0.4rem; }
.com_tit { width:9rem; text-align:center; height:0.75rem; line-height:0.75rem; background:url(../images/titbg.png) no-repeat center; font-size:0.6rem; background-size:8rem;  }
.com_tit01 { width:100%; text-align:center; height:0.5rem; font-size:0.5rem; color:#333; }

/*新闻*/
.news_wrap { width:9rem; margin:0 auto; height:9.3rem; }
.news { width:9rem; padding-bottom:20px; }
.news li { width:9rem; height:1rem; line-height:1rem; border-bottom:1px dotted #ccc; font-size:0.38rem; }
.news li a { color:#333;  }
.news li p { width:7rem; float:left; height:1rem; line-height:1rem; margin:0; overflow: hidden; text-overflow:ellipsis;}
.news li p b { color:#B11E1F; }
.news li span { width:2rem; float:left; text-align:center; color:#999; font-size:0.25rem; }
/*广告*/
.ggw_wrap { width:10rem; height:1.76rem; margin:0 auto; }
.ggw_wrap img { width:10rem; height:1.76rem;  }
/*图片tab*/
.picwrap { padding-top:0.3125rem; }
.dy .sclwrap_box ,.dy .m-box{ height:16rem;overflow:hidden;  }
.dy .m-cnt{ height:0.78125rem; width: 7.1875rem; margin: 0.3125rem auto 0.2rem;overflow:hidden;  }
.dy .m-cnt li{ width:3.375rem; height:0.78125rem; line-height: 0.78125rem; float:left;  text-align:center; font-size:0.40625rem; color:#333; background:#ddd; margin: 0 0.109375rem;}
.dy .m-cnt li.z-on{ background:#CB9789;  color:#333; font-size:0.40625rem; font-weight:700; }
.dy .con{ float:left; width:100%;}
.dy .con ul{ width:90.625%; margin:1.8em auto 0;}
.dy .con li{ color:#333; line-height:2.25em; height:2.25em; overflow:hidden; position:relative; padding-left:4%;}
.dy .con li:before{ content:""; position:absolute; top:0.8em; left:0; width:0.42em; height:0.42em; border-radius:0.42em; border:0.083em solid #666;}
.more{width:37.5%;margin:0 auto 0; height:2.833em; border-radius:0.3em; background:#fff; text-align:center; line-height:2.833em; font-size:1em; color:#555; margin-top:0.16rem;}
.dy .conpic { float:left; width:100%;}
.dy .conpic ul{ width:8.640625rem; margin:0.234375rem auto;}
.dy .conpic li{ color:#333;  width:8.640625rem; height: 6.875rem; overflow:hidden; position:relative; padding-bottom:0.234375rem;}
.dy .conpic li img { width:8.640625rem; height: 6.296875rem;   }
.dy .conpic li p { width:100%; text-align: center; height: 0.46875rem; font-size:0.3125rem  }

/*foot*/
.footinfo { width:100%; text-align:center; line-height:0.6rem; }
.zhichi { width:100%;  padding-bottom: 0.2rem; font-size:0.35rem; color:#666;  }
.baoming {    width: 100%; height: 1rem; line-height: 1rem;  background: #404040;  font-family: "microsoft yahei"; color: #fff;clear:both;}

.baodiv{ float:left; text-align:center;  color:#fff; display:block; width:100%;font-size: 0.4rem;  margin-top: 0.02rem; font-weight:normal;}
.baodiv span{ float:left; width:100%; ;}

.footer{width:100%;height:1.5rem;position: fixed!important;bottom: 0;right: 0;z-index: 9999;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s;}
.foot{width:100%;position: fixed;height:1.5rem;bottom:0;left:0;z-index:10;-webkit-transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-ms-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s; background:#333; }
.foot-relative{position:relative;width:100%;height:1.5rem;}
.foot a{display:block;float:left;width:25%;color:#ffffff}
.foot a span{display:block;width:100%;text-align:center;font-size:0.6rem;line-height:1rem;}
.foot a h3{width:100%;text-align:center;font:0.4rem/0.42rem "microsoft yahei";}
.common-pro-search{width:90%;height:0.533rem;background: #fff;margin:2% auto;}
.common-text{float:left;border:0;background:#fff;width:84.45%;height:0.533rem;text-indent:0.1rem;font:0.16rem/0.533rem "microsoft yahei";border-radius:0;}
.common-submit{float:right;width:15.55%;border:0;font-size:0.36rem;line-height:0.533rem;color:#fff;height:0.533rem;border-radius:0;background:none;background:#333;}


/* banner */
.banner{
  width:100%;
  position: relative; margin:0 auto;
}
.swiper-slide{ z-index:1; }
.swiper-pagination{ padding:0; margin:0; 
  width: 100%!important;
  text-align: center!important;
  bottom:10px!important;
  z-index:99999999;
}
.swiper-pagination-bullet{
  width: 0.3125rem!important;
  height: 0.3125rem!important;
   background-color: #ffffff; 
  opacity: 1!important; border-radius:50%!important;
}
.swiper-pagination-bullet-active{ background:#ff8700; 
}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{
  margin:0 0.15625rem!important;
}
.banner img { width:100%; display: block;  }

.swiper-pagination2{ padding:0; margin:0; 
  width: 100%!important;
  text-align: center!important;
  bottom:10px!important;
  z-index:99999999;
}
.swiper-slide{ z-index:1; }
.swiper-pagination{ padding:0; margin:0; 
	width: 100%!important;
	text-align: center!important;
	bottom:10px!important;
	z-index:99999999;
}
.swiper-pagination-bullet{
	width: 0.3125rem!important;
	height: 0.3125rem!important;
	 background-color: #333; 
	opacity: 1!important; border-radius:50%!important;
}
.swiper-pagination-bullet-active{ background:#CA192B; 
}
.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{
	margin:0 0.15625rem!important;
}


.swiper-pagination2{ padding:0; margin:0; 
	width: 100%!important;
	text-align: center!important;
	bottom:10px!important;
	z-index:99999999;
}


/*标题*/

.com_tit01_left { width:3rem; padding-top:0.2rem; padding-bottom:0.2rem;  }
.com_tit01_left h2 { font-size:0.5rem; line-height:0.7rem;  }
.com_tit01_left h6 { width:1.1rem; height:0.026667rem; background:#2F5DC3;   }
.com_tit01_left h5 { font-size:0.16rem; color:#969696; line-height:0.48rem; }


/*标题*/

.com_tit02_left { width:3rem; padding-top:0.2rem; padding-bottom:0.2rem;   }
.com_tit02_left h2 { font-size:0.5rem; line-height:0.7rem; color:#fff;  }
.com_tit02_left h6 { width:1.1rem; height:0.026667rem; background:#f2f2f2;  }
.com_tit02_left h5 { font-size:0.16rem; color:#969696; line-height:0.48rem; }



/*业务领域*/
.ywlywrap { background: url(../images/ywlybg.jpg) no-repeat; width:10.0rem; height:13rem; }
.ywly {  width: 8.666667rem; margin:0 auto;   }
.ywly_list { width:8.666667rem;   clear:both; padding-top: 1.2rem}
.ywly_list li { width:3.76rem;  height:4.6rem; float:left; margin: 0.28rem;    display:inline; }
.ywly_list li a { display:block; width:3.76rem;  height:3.186667rem;  border:1px solid #b2b8cd; background:#1b222c;  position:relative ;  }
.ywlypic { width:2.973333rem; height:2.973333rem; background:#ccc; border-radius:50%; behavior:url(ie-css3.htc);  position:absolute; top:-1.5rem; left:0.3rem; border:0.093333rem solid #1b222c; z-index:1;  -webkit-transition: -webkit-transform 0.2s ease-out; -moz-transition: -moz-transform 0.2s ease-out;  -o-transition: -o-transform 0.2s ease-out;  -ms-transition: -ms-transform 0.2s ease-out;}
.ywly_zz { width:2.973333rem; height:2.973333rem; background:url(../images/black.png) repeat; border-radius:50%; behavior:url(ie-css3.htc);  position:absolute; top:-90px; left:17px; _left:12px; border:0.093333rem solid #1b222c; z-index:3; }
.ywly_zz h6 { color:#FFA91A; border:1px solid #FFA91A; width:114px; height:38px; text-align:center; line-height:38px; position:absolute; top:66px; left:32px;  }
.ywlypic img { width:2.973333rem; height:2.973333rem; border-radius:50%; _float:left; behavior: url(ie-css3.htc);  }
.picrot { -webkit-transform: rotateY(180deg);  -moz-transform: rotateY(180deg);  -o-transform: rotateY(180deg);   -ms-transform: rotateY(180deg);  transform: rotateY(180deg);  }

.ywly_list li a h3 { width:100%; text-align:center; position:absolute; top:1.7rem; color:#fff; font-size:0.266667rem; font-weight:700; }
.ywly_list li a p { width:100%; text-align:center; position:absolute; top:2.2rem; color:#fff; font-size:0.16rem; }


/*行业新闻*/

.newswrap { width:8.666667rem; height:7.2rem; margin:0 auto; }
.newslist { width:8.666667rem; height:3.6rem; clear:both; }
.newslist li { width:8.666667rem; height:0.666667rem; line-height:0.666667rem; border-bottom:2px dotted #1359B1;   }
.newslist li a { width:6.6rem; display:block;  font-size:0.35rem; color:#333; float:left; overflow: hidden; text-overflow:ellipsis; }
.newslist li a:hover { color:#1359B1; }
.newslist li span { display:block; width:2rem; font-size:0.18rem; color:#999; float:left; }


/*广告*/
.adv { width:100%;   }
.adv img { width:100%;  }

/*二维码*/
.ewm { width:50%; margin:0 auto; padding-bottom: 16%;  }
.ewm img { width:100%;  }
/*内页*/
.com_wrap { background: url(../images/bg3.jpg) no-repeat; padding-bottom:0.45rem;  width:10.0rem; min-height:8.5rem; background-size:100%; position: relative;  }
.updown { width: 90%; margin: 0 auto; padding:0.2rem;   }
.dash { height: 0.2rem; border-top:1px dashed #ccc;    }
.updown p { width: 100%; height: 0.6rem; line-height: 0.6rem; padding-top:;  }
.updown p a { color:#333;  }
/*内页导航*/
.nav_ny { width:8.875rem; margin:0 auto; padding-top:0.3125rem; }
.nav_ny a li { display: block; width:4.21875rem; height: 1.3125rem; background: url(../images/btnbg.png) no-repeat; background-size:100%; margin:0.12rem 0.109375rem; float: left; }

.nav_ny a li h2 { display:inline-block; width:100%; height: 1.09375rem; font-size: 0.46875rem; line-height: 1.15rem; color: #333; text-align: center; }
.line { width:10.0rem; height: 0.21875rem; background: url(../images/line.jpg) no-repeat; background-size:100%;  }
/*内页新闻列表*/
.newslist_ny { width:100%; margin: 0 auto;  }
.newslist_ny ul a { color:#333;  }
.newslist_ny ul a li { width: 96%; min-height: 0.6rem; line-height: 0.6rem; background: #f2f2f2; border-radius:0.15625rem; font-size: 0.40625rem; padding:0.15625rem 0 0.15625rem 4%; margin:0.3rem 0; text-overflow: ellipsis; overflow: hidden; white-space:nowrap; }
.newslist_ny ul a li i { font-size:0.3rem; padding-right:0.2rem;  }
.fanye { width: 100%; text-align: center; height: 0.8rem; line-height: 0.8rem; padding:0.3125rem 0; clear:both;  }
.fanye li { display: inline; border:1px solid #ccc; padding:0.2rem 0.4rem; margin: 0 0.2rem;  }
.fanye li a { color:#333;  }
.fanye li.active a { color:#f00;  }
/*内页图片列表*/
.piclist_ny { width: 9.52rem; margin:0 auto;  }
.ny_piclist_wrap { width:9.52rem; margin: 0 auto;  }
.ny_piclist_wrap h1 { font-size:0.59375rem; width:100%; text-align: center; padding-top:0.625rem; padding-bottom:0.6rem; clear: both;  }
.piclist_ny ul { width:9.67rem;   }
.piclist_ny ul a li { width:4.68rem; height: 4.4rem; margin-right: 0.15rem; float:left;  }
.piclist_ny ul a li img { width:4.68rem; height: 3rem; display: block; float:left;  }
.piclist_ny ul a li p { width:4.68rem;  text-align: center; height: 0.9rem; line-height: 0.9rem; background: #f2f2f2; color:#333; float:left; }
/*首页图片列表*/
.piclist_wrap { width:9.52rem; height: 11rem; margin: 0.5rem auto;  }
.i_com_tit { width:9.52rem; height: 0.8rem;  }
.i_com_tit h1 { display: block; width:8.12rem; padding-left:0.4rem; background: #790F0B; height: 0.8rem; line-height: 0.8rem; color: #fff; font-size:0.45rem; float: left;  }
.i_com_tit a { display: block; width:1rem; height: 0.8rem; line-height: 0.8rem; color: #fff; background: #252525; float: left; text-align: center; }
.piclist_wrap ul { width:9.67rem; margin-left:-0.15rem;  padding-top:0.3rem; height: 7.6rem;  }
.piclist_wrap ul li { width:4.68rem; height: 3.44rem; float: left; margin-left: 0.15rem; margin-bottom: 0.15rem; background: #ccc;  }
.piclist_wrap ul li img {width:4.68rem; height: 3.44rem; }
.bolang { width:9.52rem; background: url(../images/bolang.png) no-repeat; background-size:9.52rem; height: 0.093333rem; clear: both; margin:0 auto; padding-bottom:0.3rem;    }
/*新闻*/
.i_news { width:9.52rem; height: 4.5rem; margin: 0 auto;   }
.i_news h1 { width:0.85rem; height: 3rem; background: #790F0B; text-align: center; color: #fff; font-size:0.5rem; padding-top:0.3rem; float: left;  }
.i_news ul { float: left; width:8.57rem; height: 3rem; border-right:0.1rem solid #790F0B;  border-top:0.1rem solid #790F0B;  border-bottom: 0.1rem solid #790F0B; padding-top:0.12rem;   }
.i_news ul a { display: block; padding-left:0.3rem; line-height: 0.7rem; height: 0.7rem; font-size: 0.4rem; color: #333;  }
.i_news ul a li i { color: #ccc; font-size: 0.25rem;   }
.i_news_more { display: block; color:#fff; width:1.733333rem; height: 0.533333rem; line-height: 0.533333rem; text-align: center; background: #790F0B; clear: both; float: right;  }

/*goback*/
.goback { width:100%; height: 0.65rem; line-height: 0.65rem; background: #FB4848; text-align: right;   }
.goback a { text-align: right; margin-right:0.4rem;  text-align: center;color:#fff; font-size: 0.4rem;  }
/*子栏目*/
.zlm_piclist { width:9.52rem; margin: 0 auto;  }
.zlm_piclist a { display:block; width:24%; height: 0.8rem; margin: 0.6rem 0.5%; line-height: 0.8rem; text-align: center; color:#fff; float: left; background: #252525;  }
.zlm_piclist a.on { background: #970911;  }
/*子栏目2*/
.zlm_piclist02 { width:9.52rem; margin: 0 auto;  }
.zlm_piclist02 a { display:block; width:32%; height: 0.8rem; margin: 0.6rem 0.5%; line-height: 0.8rem; text-align: center; color:#fff; float: left; background: #252525; font-size:0.4rem;  }
.zlm_piclist02 a.on { background: #970911;  }

/*ny_banner*/
.ny_banner { width:10rem; height: 4.96rem;  margin:0 auto; }
.about_ban01 { background: url(../images/about01.jpg) no-repeat; background-size:100%;  }
.about_ban02 { background: url(../images/about02.jpg) no-repeat; background-size:100%;  }
.about_ban03 { background: url(../images/about03.jpg) no-repeat;  background-size:100%; }
.zpj_ban { background: url(../images/zpj_ban.jpg) no-repeat;  background-size:100%; }
.zpj_ban span { display: block; margin: 0 auto; width:9rem;  height: 1rem; line-height: 1rem; background: rgba(20,20,20,0.4); font-size: 0.5rem; color:#ccc; text-align: center; }
.zhaopin_ban { background: url(../images/zhaopin_ban.jpg) no-repeat;  background-size:100%; }
.lianxi_ban { background: url(../images/lianxi_ban.jpg) no-repeat;  background-size:100%; }
/*内页nav*/
.about_nav { width:4.8rem; height: 1.6rem;margin: 0 auto;  padding-top:0.4rem; }
.about_nav a { width:1.2rem; height: 1.2rem; line-height: 1.2rem; text-align: center; float: left; background: #ddd; border-radius: 0.6rem; margin:0 0.2rem; color: #333; }
.about_nav a.on { background: #333; color:#ddd;  }

/*作品集*/
/* tab切换 */

  .msn-focus { width: 9rem; height: 14rem; margin: 0 auto; padding-top:0.4rem; }
  .msn-focus .hd { font-size: 16px; height:0.586667rem;  line-height: 30px; width:9rem; margin:0 auto; padding-bottom:30px; }
  .msn-focus .hd li { float: left; display: inline; width:2.64rem;  margin: 0 0.333333rem 0.333333rem 0;  cursor:pointer; height: 0.8rem; border:0.013333rem solid #ccc; color:#898989; text-align: center;   }
  .msn-focus .hd li:nth-child(3) ,.msn-focus .hd li:nth-child(6)  { margin-right:0; }
  .msn-focus .hd .on {   background-color: #ccc; color: #fff }
  
  
  .msn-focus .bd { width:8.7rem; min-height: 5.893333rem; position: relative; overflow: hidden }
  .msn-focus .bd ul { min-height: 9rem; overflow: hidden; position:relative;  font-size: 14px; line-height: 28px }
  .msn-focus .bd li { width: 8.666667rem; min-height: 5.893333rem; background-color: #fff; position: relative; margin: 0 auto; }
  .msn-focus .prev, .msn-focus .next { position: absolute; bottom: 85px; width: 29px; height: 64px; opacity: .6; filter: alpha(opacity=60); overflow: hidden; display: none; text-indent: -999px; border: none; background:url(images/arrowLR.png) no-repeat; }
  .msn-focus .prev: hover, .msn-focus .next: hover { opacity: .9; filter: alpha(opacity=90) }
  .msn-focus .prev { left: 0; background-position: -50px 0 }
  .msn-focus .next { right: 0;  }
  .msn-focus .bdOn .prev,.msn-focus .bdOn .next{ display:block;  }
.nypic_seamless_wrap { width:8.8rem;  margin: 0 auto;  }
.nypic_seamless_wrap dl { height: 9rem;  }
.nypic_seamless_wrap dl a { width:4.4rem; height: 4.4rem; float: left;  }
.nypic_seamless_wrap dl a dt { width:4.4rem; height: 4.4rem; position: relative;  }
.nypic_seamless_wrap dl a dt img { width:4.4rem; height: 4.4rem;  }
.nypic_seamless_wrap dl a span { display: block; width: 4.4rem; height: 0.8rem; line-height: 0.8rem; background: rgba(20,20,20,0.6); position: absolute; bottom: 0; text-align: center; color: #ddd;   }
.gfmore { width:1.2rem; margin:0.25rem auto; height: 1.2rem;  color:#fff; display: block; text-align: center; line-height: 1.2rem; background: #DDDDDD; clear: both;  border-radius:0.6rem; -moz-border-radius:0.6rem; -webkit-border-radius:0.6rem; }
.gfmore1 { width:2.8rem; margin:0.1rem auto; height: 0.7rem;  color:#fff; display: block; text-align: center; line-height: 0.7rem; background: #DDDDDD; clear: both;  }
.gfmore1 a {color:#333  } 

/*作品集图片列表*/
.pic_seamless_wraplist { width:8.8rem; min-height: 12.5rem; margin: 0 auto; padding-top:0.5rem;  }
.pic_seamless_wraplist ul { min-height: 9rem;  }
.pic_seamless_wraplist ul a { width:4.4rem; height: 4.4rem; float: left;  }
.pic_seamless_wraplist ul a li { width:4.4rem; height: 4.4rem; position: relative;  }
.pic_seamless_wraplist ul a li img { width:4.4rem; height: 4.4rem;  }
.pic_seamless_wraplist ul a span { display: block; width: 4.4rem; height: 0.8rem; line-height: 0.8rem; background: rgba(20,20,20,0.6); position: absolute; bottom: 0; text-align: center; color: #ddd;   }
/*招聘*/
.zp-tab { width:9rem; margin: 0 auto;  }
.zp_tab tr { border-bottom: 1px solid #fff; }
.zp_tab tr td:nth-child(1)  { width: 6rem; height: 1rem;  color:#fff; font-size:16px; padding-left:0.4rem; }
.zp_tab tr td:nth-child(2)  { width: 0.4rem;  }
.zp_tab tr td:nth-child(3)  { width: 2.6rem;  color:#fff; font-size:16px; text-align: center; }
#pad_none { padding:0; }
/*联系我们*/
.lxwm h1 { text-align: left; padding-bottom:0.2rem;   }
.lxwm p { font-size:0.4rem;   }
.index_about { padding-bottom:0.5rem;  }
.about_pic { width:9.5rem; margin: 0 auto; display: block;  }
.about_info { width:9rem; margin: 0 auto; padding:0.25rem; font-size: 0.4rem; line-height: 0.7rem; text-indent:0.8rem; text-align:justify;  }
.index_lxwm {  width: 9rem; padding:0.5rem; margin: 0 auto; height: 3.2rem; background: #f2f2f2;  }
.i_lxwm { font-size:0.4rem; line-height: 0.8rem;  }
.i_lxwm i { font-size:0.4rem; padding-right:0.4rem; color: #FB4848; }
/*内页导航*/
.ny_nav { width:9rem; height:auto;  }
.ny_nav li { width:9rem;  height:1rem; padding:0.15rem 0;  }
.ny_nav li a { width:8.5rem; padding-left:0.5rem; height:1rem; display:block; background:#404040; color:#f2f2f2; line-height:1rem; font-size:0.45rem; border-radius:0.2rem; }
.ny_nav li a i { font-size:0.45rem; padding-right:0.2rem; }

/*图文列表*/
.ny_twlist { display: block; height: 2.3rem;  }
.cgjh_wrap { width:10rem; height: 9rem; background: #D9D9D9; margin: 0 auto;  }
.cgjh_w { width:8.8rem; margin: 0 auto;  }
.cgjh_tit { width:8.8rem; height: 1.6rem; padding-top:0.3rem;  }
.cgjh_t { width:7rem; height: 0.8rem; float: left;  }
.cgjh_t h1 { font-size:0.5rem;  }
.cgjh_t h2 { font-size:0.35rem; color:#8D8D8D;  }
.cgjh_more  { width:1.4rem; float: left; padding-top:0.5rem;  }
.cgjh_more a { padding:0.1rem 0.3rem; border: 2px solid #8D8D8D; color: #222; border-radius: 0.1rem; -moz-border-radius:0.1rem; -webkit-border-radius:0.1rem;   }
.cgjh { width:8.8rem; height: 2rem; }
.cgjh_img { width:2.56rem; height: 1.84rem; float: left;  }
.cgjh_img img { width:2.56rem; height:1.84rem;  }
.cgjh_info { width:6rem; padding-left:0.24rem; height: 1.84rem; float: left;   }
.cgjh_info span { font-size:0.25rem; color:#8D8D8D;  }
.cgjh_info h3 { font-size:0.4rem; min-height: 0.6rem; line-height:0.6rem; color:#222; text-overflow:ellipsis;overflow:hidden;white-space:nowrap; border-bottom:1px solid #666; padding-top:0; text-align:left;  }
.cgjh_info p { font-size:0.25rem; color:#8D8D8D; line-height: 0.3rem; padding-top:0.2rem; overflow:hidden; height:0.9rem; }