
/*网站宽度*//*--------------------------------------------------------全局开始---------------------------------------------------*/
body {
  background: none;
  font-family: 'Microsoft YaHei,Arial';
  max-width: 1920px;
  min-width: 1200px;
  margin: 0 auto;
}
body p {
  font-family: 'Microsoft YaHei';
}
body h4 {
  font-family: 'Microsoft YaHei';
}
body a {
  font-family: 'Microsoft YaHei';
}
body li {
  font-family: 'Microsoft YaHei';
}
li {
  list-style: none;
}
/*边框*/
/*最大最小*/
/*单行字体居中(默认20px)*/
.left {
  float: left;
}
.main2 {
  margin: 0 auto;
  width: 1200px;
  margin-top: 15px;
}
.main3 {
  margin: 0 auto;
  width: 1200px;
}
.main {
  margin: 0 auto;
  width: 1200px;
}
.main1 {
  margin: 0 auto;
  width: 655px;
  height: 46px;
  float: right;
  margin-top: 8px;
}
.off {
  display: none;
}
/*隐藏*/
.right {
  float: right;
}
.item {
  -webkit-transition: 0.8s;
  -moz-transition: 0.8s;
  -ms-transition: 0.8s;
  -o-transition: 0.8s;
  transition: 0.8s;
}
/*单行超出部分省略号显示*/
.title {
  font-family: 'Microsoft YaHei';
}
/*所有.title样式内容使用微软雅黑*/
.wrap {
  margin: 0 auto;
  background: none;
}
/**侧边栏样式**/
/*侧边栏新闻*/
/*侧边栏案例*/
/*侧边栏分类*/
/*侧边栏系我们*/
/**产品样式**/
.cpzs {
  padding-top: 15px;
}
/*搜索*/
#Sousuo {
  float: right;
  margin-top: -28px;
}
/********消除浮动<div class="clear2"></div>*********/
.clear2 {
  background: none;
  border: 0;
  clear: both;
  display: block;
  float: none;
  font-size: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.clear2:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
/*--------------------------------------------------------全局结束---------------------------------------------------*/
/********头部**********/
.top {
	width: 100%;
	height: 29px;
	line-height: 28px;
	background-color: #ededed
}
.top_c {
	width: 1150px;
	height: 29px;
	margin: 0 auto
}
.top_c p {
	width: 300px;
	height: 29px;
	float: left;
	color: #666;
}
.top_c p a {
	color: #999999;
}
.top_c p a span {
	color: #ff811b;
}
.topc_r {
	width: 625px;
	height: 29px;
	/*float: right;*/
	color: #666;
	text-align: right
}
.topc_r a {
	margin-left: 10px;
	margin-right: 10px;
	color: #666;
}
.topc_r a span {
	color: #016dc7;
}

.top_back {
  background-color: #f98920;
  height: 0px;
  position: absolute;
  top: 0;
  width: 100%;
}

.header {
  background: #ffffff;
  margin: 0 auto;
}
.header .logo{ height:100px;float:left;}
.header .logo>img{ width:102px; height:66px; float:left; margin-right:5px;padding-top: 18px;}
.header .logon{ float:left; padding-top:25px; line-height:1.8;}
.header .logon h3{ color:#333; font-size:17px; font-weight:normal;font-family:Arial;}
.header .logon h2{ color:#000; font-size:24px; font-family:"宋体";}
.header .logon h2 b{ color:#003e95; font-size:28px; line-height:1;font-family:"微软雅黑";}
.header .hea {
  float: right;
  text-align: right;
  width: 350px;
}
.header .hea .h_r {
  margin-top: 13px;
}
.header .hea .h_r a {
  margin-right: 25px;
}
.header .hea .h_rb {
  margin-top: 10px;
  margin-right: 30px;
}
.header .nav {
  background-position: 0 0px;
  height: 46px;
  margin-top: 12px;
  /*导航鼠标hover样式.lon*/

}
.header .nav .lon a {
  background-position: 50% 0;
  font-weight: 600;
}
.header .nav #Contact {
  border: none;
}
.header .nav li {
  float: left;
  height: 46px;
  position: relative;
  text-align: center;
  padding: 0 25px;
  z-index: 1000;
}
.header .nav li:last-child {
  padding-right:0px;
}
.header .nav li a {
  background: none;
  background-position: 50% -46px;
  color: #333;
  display: block;
  font-family: "Microsoft YaHei";
  font-size: 16px;
  height: 46px;
  line-height: 23px;
  margin: 0px auto;
  text-decoration: none;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.header .nav li a span {
  font-family: 'Arial';
  font-size: 14px;
}
.header .nav li:hover a {
  background-position: 50% 0;
  font-weight: 600;
}
.header .nav .dropdown .dropdown-menu {
  background: rgba(1, 61, 150, 0.7);
  width: 435px;
  padding: 6px 0;
  z-index: 10000;
}
.header .nav .dropdown .dropdown-menu li {
  background: none; width: 80px;
}
.header .nav .dropdown .dropdown-menu li a {
  background: none;
  color: #fff;
  font-weight: 100;
}
.header .nav .dropdown .dropdown-menu li:hover > a {
  border-radius: 0px;
  color: #e50012;
}
.header .nav .nav-li {
  position: static;
}
.header .nav .nav-li .nav-div {
  /*display: none;*/

  background: #f00;
  float: left;
  left: 126px;
  overflow: hidden;
  padding: 6px 0;
  position: absolute;
  top: 0px;
  width: 0px;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.header .nav .nav-li:hover .nav-div {
  width: 100px;
}
.header #banner {
  background: none;
  margin: 0px auto;
  max-width: 960px;
  padding: 0px;
  height: 350px;
  _width: 960px;
}
.header #banner ul li a {
  float: left;
  width: 960px;
  height: 350px;
}
#KinSlideshow {
  position: relative;
  /*大图导航圆点样式*/

}
#KinSlideshow ul {
  margin: 0;
  padding: 0;
}
#KinSlideshow ul li {
  float: left;
  margin: 0;
  padding: 0;
}
#KinSlideshow ul li a {
  float: left;
}
#KinSlideshow ol {
  position: absolute;
  bottom: 10px;
  width: 100%;
  margin: 0;
  left: 0;
  text-align: center;
}
#KinSlideshow ol li {
  cursor: pointer;
  display: inline-block;
  display: inline\9;
  width: 15px;
  height: 15px;
  border-radius: 15px;
  font-size: 10px;
  padding: 0 3px\9;
  opacity: 0.8;
  background: #ccc;
  color: #ccc;
  margin: 0 1px;
}
#KinSlideshow ol .active {
  opacity: 1;
  color: #000;
  background: #000;
}
/********主体**********/
.puarea {
  margin: 0px 0 0 0;
  width: 730px;
}
.puarea .title {
  line-height: 37px;
  height: 37px;
  background: #f4f4f4;
  font-size: 16px;
  font-weight: 100;
  padding: 0 0 1px 0;
}
.puarea .title span {
  float: left;
  color: #fff;
  margin-left: 15px;
}
.puarea .title span i {
  font-size: 12px;
  font-style: normal;
}
.puarea .title a {
  float: right;
  color: #fff;
  display: block;
  font-size: 12px;
  margin-right: 20px;
}
.puarea .adc {
  padding: 10px;
}
/********底部**********/
.footer {
  background:rgba(50,126,238,0.6);clear:both;
  margin: 0;
}
.footer .footer2 {
  margin: 0 auto;
  padding: 10px 0 0px 0;
  text-align: center;
}
.footer .footer2 #Fnav {
  margin-bottom: 10px;
}
.footer .footer2 #Fnav ul {
  margin: 0 auto;
  width: 740px;
}
.footer .footer2 #Fnav ul li {
  float: left;
  height: 30px;
  line-height: 30px;
}
.footer .footer2 #Fnav ul li a {
  font-size: 12px;
  margin: 0 11px;
}
.footer .footer2 span {
  font: 12px/25px;
  margin: 0 5px;
}
.footer .footer2 .support a {
  margin: 0 5px 0 0;
}
.tou-s {
  height: 100px;
}
/********侧边栏**********/
/*侧边栏宽度*/
#Sidebar {
  float: left;
  width: 210px;
  margin: 0px 0 0 0px;
}
#Sidebar .title {
  line-height: 30px;
  height: 30px;
  background: #d9edf7;
  font-size: 14px;
  font-weight: 100;
  padding: 1px;
}
#Sidebar .title span {
  float: left;
  margin-left: 20px;
}
#Sidebar .title a {
  float: right;
  margin-right: 20px;
}
#Sidebar .widget {
  border: 1px solid #dadada;
  border-radius: 0;
  margin-bottom: 10px;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
#Sidebar .widget:hover {
  box-shadow: 0px 5px 5px #ccc;
  background: #FFF;
}
#Sidebar #S-xw .adc ul {
  margin: 0 auto;
  width: 95%;
}
#Sidebar #S-xw .adc ul li {
  line-height: 30px;
  height: 30px;
}
#Sidebar #S-xw .adc ul li a {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  font-size: 12px;
  font-weight: 100;
  padding-left: 20px;
}
#Sidebar #S-fl .adc ul {
  margin: 0 auto;
  width: 95%;
  /*产品分类鼠标hover样式.lon*/

}
#Sidebar #S-fl .adc ul li {
  line-height: 30px;
  height: 30px;
}
#Sidebar #S-fl .adc ul li a {
  display: block;
  font-size: 12px;
  font-weight: 100;
  padding-left: 20px;
}
#Sidebar #S-fl .adc ul .lon a {
  font-weight: 600;
}
#Sidebar #S-al .adc a {
  display: block;
  margin: 0 auto;
  width: 100%;
}
#Sidebar #S-al .adc a img {
  display: block;
  margin: 0 auto;
  max-height: 98%;
  max-width: 98%;
}
#Sidebar #S-lx .adc {
  margin: 0 auto;
  padding: 10px 0;
  width: 90%;
}
#Sidebar #S-lx .adc p {
  font-size: 12px;
  margin: 5px 15px;
}
#Sidebar #S-nav .adc ul {
  margin: 0 auto;
  width: 95%;
  /*产品分类鼠标hover样式.lon*/

}
#Sidebar #S-nav .adc ul li {
  line-height: 30px;
  height: 30px;
}
#Sidebar #S-nav .adc ul li a {
  display: block;
  font-size: 12px;
  font-weight: 100;
  padding-left: 20px;
}
#Sidebar #S-nav .adc ul .lon a {
  font-weight: 600;
}
/********************************************************内页******************************************************************/
#Mleft {
  float: left;
  position: relative;
  top: -75px;
}
.fixednav {
  position: fixed;
  top: 134px;
  z-index: 99;
}
#Mright {
  float: right;
  margin: 0 0px 0 auto;
  width: 936px;
  padding: 10px;
  background: #fff;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.26), 0 2px 10px 0 rgba(0, 0, 0, 0.16);
  margin-bottom: 15px;
}
.well {
  background: #FCFCFC;
}
/*详细页样式1*/
.info-1 .block-1 {
  margin: 15px 0px 0px 0px;
}
.info-1 .block-1 .d-img {
  text-align: center;
}
.info-1 .block-1 .d-img img {
  max-width: 100%;
  max-height: 500px;
}
.info-1 .block-1 .title {
  text-align: center;
  margin: 10px;
  background: none;
  color: #383737;
  height: auto;
}
.info-1 .block-1 .adc {
  padding: 0px;
}
/********公司简历**********/
.article {
  margin-bottom: 20px;
  min-height: 20px;
  overflow: hidden;
  padding: 0px 0 10px 0;
  /* 这里是调整内页大小图片的，产品定位容易出错 */

}
.article img {
  max-width: 100%;
}
.article .title {
  line-height: 40px;
  height: 40px;
  background: #f4f4f4;
  color: #000;
  margin: 0px auto 0px;
}
.article .title h4 {
  float: left;
  font-size: 16px;
  line-height: 40px;
  padding-left: 15px;
}
.article .title h4 span {
  display: none;
}
.article .title span {
  margin-right: 18px;
}
.article .title span a {
  color: #000;
}
.article .com_con {
  line-height: 25px;
}
.article .content {
  margin: 0px;
}
.page {
  clear: both;
  margin-top: 10px;
  text-align: center;
  font-size: 12px;
  letter-spacing: 0px;
  font-family: "微软雅黑";
}
.page #page_num {
  width: 50px;
  margin-top: 6px;
  border-radius: 0px;
}
.page a {
  display: inline-block;
  height: 16px;
  line-height: 16px;
  border: 1px solid #ccc;
  padding: 5px;
  color: #000;
  border-radius: 0px;
  background: #fff;
  margin-right: 4px;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.page a:hover {
  line-height: 20px;
  height: 20px;
  background: #f4f4f4;
  border: none;
  padding: 5px 25px;
  color: #000;
  text-decoration: none;
  border: 1px solid #ccc;
  height: 16px;
  line-height: 16px;
}
.btn1 {
  border: solid 1px #ccc;
  padding: 5px;
}
.btn2 {
  border: solid 1px #ccc;
  background: #f4f4f4;
  padding: 5px 25px;
  margin-right: 4px;
  height: 18px;
}
#page_num1 {
  width: 50px;
  height: 29px;
  line-height: 18px;
  margin-top: 4px;
  border: solid 1px #ccc;
  border-radius: 0px;
}
.pn {
  font-size: 14px;
  height: 19px;
  margin: 25px;
  padding: 8px 14px;
  position: relative;
}
.pn .pn-left {
  float: left;
  width: 48%;
}
.pn .pn-left b {
  float: left;
  margin-top: 2px;
}
.pn .pn-right {
  width: 48%;
  float: right;
  text-align: right;
}
.pn .pn-right b {
  float: right;
  margin-top: 2px;
}
.pn a {
  display: block;
  text-decoration: none;
  color: #383737;
}
.pn a:hover {
  color: #f00;
}
.pn a span {
  bottom: 1px;
  margin: 0 10px;
  font-family: "Microsoft YaHei";
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
}
/********留言页面**********/
.order {
  margin: 40px 0 120px 46px;
  line-height: 40px;
}
.order img {
  vertical-align: -5px;
  cursor: pointer;
}
/********新闻中心**********/
.right_main ul {
  margin: 0 auto;
}
.right_main ul li {
  background: url('http://www.ykrcmj.com/App/Tpl/Home/skr/Public/css/../image/list_li.gif') no-repeat 5px 50%;
  border-bottom: 1px dotted #b98424;
  padding: 5px 20px;
  margin: 0 auto;
  width: 90%;
}
.right_main ul li span {
  float: right;
}
.right_main a {
  color: #000;
  text-decoration: none;
  font-family: "微软雅黑";
}
.right_main a:hover {
  color: #ff0000;
}
.table {
  margin: 10px auto;
  width: 98%;
}
.con {
  padding-bottom: 25px;
  border-top: dashed 1px #ccc;
  padding-top: 25px;
}
/*带图片样式*/
.news-img ul {
  margin: 0;
}
.news-img ul li {
  _width: 100px;
  _float: left;
  _margin: 0 9px;
}
.news-img ul li .thumbnail {
  transition: all .3s;
  -moz-transition: all .3s;
  -webkit-transition: all .3s;
  -o-transition: all .3s;
}
.news-img ul li .thumbnail img {
  _float: left;
}
.news-img ul li .thumbnail .caption {
  _float: left;
}
.news-img ul li .thumbnail .caption h3 {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-align: left;
  margin-bottom: 10px;
}
.news-img ul li:hover .thumbnail {
  margin-left: 20px;
  -webkit-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3);
}
/********人才招聘**********/
.jobs ul {
  margin: 0 auto;
}
.jobs ul li {
  background: url('http://www.ykrcmj.com/App/Tpl/Home/skr/Public/css/../image/list_li.gif') no-repeat 5px 50%;
  border-bottom: 1px dotted #b98424;
  padding: 5px 20px;
  margin: 0 auto;
  width: 90%;
}
.jobs ul li span {
  float: right;
}
.jobs a {
  color: #000;
  text-decoration: none;
  font-family: "微软雅黑";
}
.jobs a:hover {
  color: #ff0000;
}
#Jobs-table {
  width: 95%;
  margin: 0 auto;
}
#Jobs-table tbody tr:hover td {
  background: transparent;
}
#Jobs-table tbody tr td:hover {
  background: transparent;
}
.jobs {
  margin: 0px;
}
/********产品展示**********/
/********购物车go**********/
#Gwc {
  position: fixed;
  right: 6px;
  width: 200px;
  bottom: 5px;
  border: 1px solid #D6D3D3;
  border-radius: 3px;
}
#Gwc h3 {
  padding-left: 10px;
  background: #CA0811;
}
#Gwc h3 a {
  color: #FFFFFF;
}
#Gwc h3 a:hover {
  color: #000;
}
#Gwc .d-1 li {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#Order-form ul li {
  display: inline-block;
  display: inline\9;
  margin: 0 10px;
}
#Order-form ul li .btn {
  padding: 0 5px;
}
/********购物车end**********/
/********用户管理**********/
.vip-user {
  background: url('http://www.ykrcmj.com/App/Tpl/Home/skr/Public/css/../image/login_bg_2.jpg');
}
#allmap .BMap_shadow img {
  height: auto;
}
.main2 .picturea:nth-child(3n) {
  float: right;
  margin-right: 0px;
}
.picturea {
  float: left;
  width: 282px;
  height: 302px;
  overflow: hidden;
  padding: 0px;
  margin-right: 45px;
  _width: 282px;
  margin-bottom: 23px;
  position: relative;
}
.guoqi {
  width: 80px;
  height: 50px;
  top: 5px;
  left: 0px;
  background: none;
  position: absolute;
  z-index: 1;
}
.picture1a a {
  width: 280px;
  height: 260px;
  border: 1px solid #e1e1e1;
  text-align: center;
  vertical-align: middle;
  background: #fff;
  overflow: hidden;
  display: table-cell;
  /* position:relative;  */

  *display: block;
}
.picture2a {
  width: 282px;
  height: 40px;
  text-align: center;
  line-height: 40px;
  background: #474747;
}
.picture2a a {
  color: #fff;
  text-decoration: none;
  font-family: '微软雅黑';
  height: 40px;
  display: block;
  font-size: 16px;
}
.picture2a span {
  font-weight: 600;
  color: #f90000;
}
.picture2a a:hover {
  color: #ff0000;
}
.picture1a img {
  vertical-align: middle;
  border: 0;
}
.box {
  width: 214px;
  height: 214px;
}
.border_animation {
  border: 1px solid #eee;
  width: 214px;
  height: 214px;
  float: left;
  margin-right: 10px;
  position: relative;
}
.border_animation .border_top {
  position: absolute;
  height: 1px;
  width: 0;
  font-size: 0;
  background: #666666;
  top: 0;
  left: 0;
  transition: all 0.5s ease-out;
}
.border_animation .border_right {
  position: absolute;
  height: 0px;
  width: 1px;
  font-size: 0;
  background: #666666;
  bottom: 0;
  right: 0;
  transition: all 0.5s ease-out;
}
.border_animation .border_bottom {
  position: absolute;
  height: 1px;
  width: 0px;
  font-size: 0;
  background: #666666;
  right: 0;
  bottom: 0;
  transition: all 0.5s ease-out;
}
.border_animation .border_left {
  position: absolute;
  height: 0px;
  width: 1px;
  font-size: 0;
  background: #666666;
  left: 0;
  top: 0;
  transition: all 0.5s ease-out;
}
.eva-switchable-panels img {
  display: block;
}
.box .hover .border_top,
.box .hover .border_bottom {
  width: 214px;
}
.box .hover .border_left,
.box .hover .border_right {
  height: 214px;
}
.pictureb {
  float: left;
  width: 180px;
  height: 202px;
  overflow: hidden;
  padding: 0px;
  _width: 180px;
}
.picture1b a {
  width: 160px;
  height: 160px;
  text-align: center;
  vertical-align: middle;
  background: #fff;
  overflow: hidden;
  display: table-cell;
  /* position:relative;  */

  *display: block;
  border: solid 1px #ccc;
}
.picture2b {
  width: 162px;
  height: 40px;
  text-align: center;
  line-height: 40px;
}
.picture2b a {
  color: #000;
  text-decoration: none;
  font-family: '微软雅黑';
}
.picture2b a:hover {
  color: #ff0000;
}
.picture1b img {
  vertical-align: middle;
  border: 0;
}



/*环境首选*/
.Alldiv{ position:absolute; right:0; top:30px; z-index:9;width:100px;text-align:center; height:30px; border-radius:50px;  }
.Alldiv a{ width:120px; height:30px; line-height:30px; color:#fff; text-align:center}
.Alldiv a i{ padding-left:5px}
.Alldiv a:hover{ opacity:0.8}
.tabsUl{ margin: 0 auto;   display: table; }
.tabsUl li{float: left; width:280px; margin:5px;}
.tabsUl li>a{display: block;background:#013d96; color:#fff;background:#013d96; font-size: 17px;  line-height:35px; text-align:center;font-family:Arial;  margin-bottom:-1px}
.tabsUl li:nth-child(2)>a{ border-left:0; border-right:0}
.tabsUl li>a:hover{background:#ededed;   color:#013d96}
.tabulous_active {cursor: default;background:#013d96 !important; color:#fff!important}
.tabsCon {padding: 20px 0;position: relative;}
.tabsCon>.tadsItem { width:100%; padding-bottom:20px}
.make_transist ,.secStxt{
-webkit-transition: all .3s ease-in-out;
-moz-transition: all .3s ease-in-out;
-o-transition: all .3s ease-in-out;
-ms-transition: all .3s ease-in-out;
transition: all .3s ease-in-out;}
.hidescale {
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-o-transform: scale(0.5);
-ms-transform: scale(0.5);
transform: scale(0.5);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
filter: alpha(opacity=0);
filter: alpha(opacity=0);
opacity: 0;}
.showscale {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter: alpha(opacity=100);
opacity: 1;

-webkit-transition-delay: .3s;
-moz-transition-delay: .3s;
-o-transition-delay: .3s;
-ms-transition-delay: .3s;
transition-delay: .3s;}

/* =================产品滚动CSS================== */
.Product{ width:100%;  overflow:hidden;padding:0px; }
.Product ul{ position:relative}
.Product ul li{ border:solid 1px #dfdfdf; margin:8px; float:left; width:274px}
.Product ul li .ProductImg{width:272px; height:240px; text-align:center; }
.Product ul li .ProductImg a{width:272px; height:230px; display:table-cell; vertical-align:middle; overflow:hidden}
.Product ul li .ProductImg a img{ width:272px; min-height:200px}
.Product ul li .ProductInfo{ background:#ededed; padding:5px 10px; text-align:center; border-top:solid 1px #f3f3f3}
.Product ul li .ProductInfo h6{ height:30px; overflow:hidden; font-size:15px; font-weight:bold; color:#013d96; line-height:30px;}
.Product ul li .ProductInfo h6 a{ color:#f00; line-height:30px;}
.Product ul li .ProductInfo p{ font-size:12px;}
.Product ul li .ProductInfo p a{ display:inline-block; color:#a8a8a8; margin:0 10px;}
.Product ul li .ProductInfo p a span.zan{ background:url(../images/zand.png) no-repeat left 3px; padding-left:17px; display:inline-block}


/*------头部 header--------*/
.tou {
  margin: 0 auto;
  width: 100%;
  background: #202020;
  background: #fff;
  position: fixed;
  left: 0px;
  z-index: 999;
  /* 头部样式  */

}
.tou-x {
  margin: 0 auto;
  width: 1200px;
  height: 100px;
  /* 头部-下样式（LOGO+电话效果）  */

}
.tou-x img {
  /*padding-top: 20px;*/
}
.tou-k {
  height: 541px;
  /* 头部-大图框架样式  */

}
#full-screen-slider {
  width: 100%;
  height: 541px;
  float: left;
  position: relative;
  z-index: 10;
}
#slides {
  display: block;
  width: 100%;
  height: 541px;
  list-style: none;
  padding: 0;
  margin: 0;
  position: relative;
}
#slides li {
  display: block;
  width: 100%;
  height: 100%;
  list-style: none;
  padding: 0;
  margin: 0;
  position: absolute;
}
#slides li a {
  display: block;
  width: 100%;
  height: 100%;
  text-indent: -9999px;
}
#pagination {
  display: block;
  list-style: none;
  position: absolute;
  left: 50%;
  bottom: 30px;
  z-index: 9900;
  padding: 5px 15px 5px 0;
  margin: 0;
}
#pagination li {
  display: block;
  list-style: none;
  width: 10px;
  height: 10px;
  float: left;
  margin-left: 15px;
  border-radius: 5px;
  background: #ffffff;
}
#pagination li a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 0;
  margin: 0;
  text-indent: -9999px;
}
#pagination li.current {
  background: #0092CE;
}
.sousuo {
  width: 100%;
  height: 64px;
  border-bottom: 1px dashed #d6d6d6;
}
.tou-d {
  margin: 0 auto;
  width: 1200px;
  height: 64px;
  /* 头部-关键词+搜索  */

}
.tou-dz {
  float: left;
  width: 700px;
  height: 64px;
  line-height: 64px;
  font-family: "微软雅黑";
  font-size: 16px;
  color: #787878;
  /* 头部-左-关键词  */

}
.tou-dz strong {
  font-weight: normal;
  color: #292929;
}
.tou-dy {
  float: right;
  width: 248px;
  height: 32px;
  padding-left: 54px;
  padding-top: 13px;
  /* 头部-右-关键词  */

}
.anniu {
  float: left;
  width: 180px;
  height: 22px;
  border: 1px solid #dddddd;
  border-radius: 0px;
  font-size: 14px;
  /* 头部-右-按钮样式  */

}
.btn {
  width: 58px;
  height: 32px;
  background: #141414;
  line-height: 26px;
  text-align: center;
  color: #fff;
  float: left;
  border-radius: 0px;
  border: 0px;
}
.cpad {
  width: 100%;
  height: 600px;
  /*background: url(http://www.ykrcmj.com/App/Tpl/Home/skr/Public/css/../images/cpadbg.jpg) bottom center no-repeat;*/
}
.cpadbody {
  width: 1200px;
  height: 600px;
  margin: 0 auto;
}
.indextitle {
  width: 100%;
  text-align: center;
  margin-top: 43px;
}
.indextitle h3 {
  font-family: 'Arial';
  color: #dddddd;
  font-size: 38px;
  text-transform: uppercase;
  line-height: 53px;
}
.indextitle h4 {
  font-size: 25px;
  color: #444444;
  line-height: 38px;
}
.indextitle span {
  font-size: 18px;
  color: #595959;
  line-height: 30px;
}
.cpad1 {
  width: 259px;
  height: 349px;
  float: left;
  background: #fff;
  border: 1px solid #e5e5e5;
  margin-top: 35px;
  padding: 10px;
  text-align: center;
  margin-right: 25px;
}
.cpad1 img {
  width: 260px;
  height: 160px;
}
.cpad1 h3 {
  font-size: 32px;
  color: #c1c1c1;
  font-family: 'simsun';
  line-height: 40px;
  padding-top: 18px;
  font-weight: normal;
  text-transform: uppercase;
}
.cpad1 h4 {
  font-size: 18px;
  color: #464646;
  width: 203px;
  height: 32px;
  line-height: 32px;
  padding-bottom: 8px;
  border-bottom: 1px solid #e1e1e1;
  margin: 0 auto 8px;
}
.cpad1 span {
  font-size: 15px;
  color: #525252;
  line-height: 30px;
}
.cpadbody .cpad1:nth-child(4) {
  float: right;
  margin-right: 0px;
}
/*------产品展示--------*/
.cp {
  width: 100%;
  background: #fbfbfb;
}
.cpbody {
  width: 1200px;
  margin: 0 auto;
}
.adbanner {
  width: 100%;
  height: 280px;    padding-top: 100px;
  background: url(../images/adbanner.jpg) bottom no-repeat;
}
.adbanner2 {
  width: 100%;
  height: 280px;    padding-top: 100px;
  background: url(../images/adbanner2.jpg) bottom no-repeat;
}
.adbanner3 {
  width: 100%;
  height: 280px;    padding-top: 100px;
  background: url(../images/adbanner3.jpg) bottom no-repeat;
}
.adbanner4 {
  width: 100%;
  height: 280px;    padding-top: 100px;
  background: url(../images/adbanner4.jpg) bottom no-repeat;
}
.adbanerbody {
  width: 1200px;
  height: 280px;
  margin: 0 auto;
}
.adbannerright {
  width: 520px;
  height: 280px;
  float: right;
  text-align: center;
  color: #000;
  padding-right: 70px;
  text-align: right;
}
.adbannerright p {
  padding-top: 40px;
  font-size: 20px;
  line-height: 48px;
}
.adbannerright h4 {
  font-size: 30px;  padding-top: 80px;
  line-height: 50px;
  font-family: '黑体';
}
.adbannerright li {
  font-size: 22px;
  width: 520px;
  height: 55px;
  margin: 0 auto;
  line-height: 55px;
  font-family: '黑体';
}
.adbannerright li a {
  width: 128px;
  height: 37px;
  display: inline-block;
  background: #af9364;
  line-height: 37px;
  color: #fff;
  text-decoration: none;
  margin-top: 8px;
  font-size: 15px;
  text-align: center;
}
.advantage {
  width: 100%;
  height: 1203px;
  background: #fbfbfb;
}
.adbody {
  width: 1200px;
  height: 1203px;
  margin: 0 auto;
}
.ad1 {
  width: 100%;
  height: 267px;
  background: #fff;
}
.ad1 img {
  width: 50%;
  height: 267px;
  float: left;
}
.ad1 .adtext {
  width: 532px;
  height: 202px;
  float: left;
  padding: 38px 49px 0px 19px;
}
.ad1 .adtext .time {
  width: 53px;
  height: 202px;
  float: left;
  font-size: 47px;
  color: #af9364;
  text-align: center;
  line-height: 60px;
  margin-right: 8px;
  font-family: 'Arial';
}
.ad1 .adtext h4 {
  font-size: 22px;
  color: #292929;
  line-height: 46px;
}
.ad1 .adtext h4 b {
  font-size: 29px;
  color: #af9364;
  margin-right: 8px;
}
.ad1 .adtext span {
  font-size: 10px;
  color: #3b3b3b;
  line-height: 12px;
  text-transform: uppercase;
  font-family: 'Arial';
}
.ad1 .adtext li {
  font-size: 16px;
  color: #3b3b3b;
  line-height: 33px;
  margin-top: 8px;
}
.gs {
  width: 100%;
  height: 523px;
  /*background: url(../images/gsbg.jpg) center no-repeat;*/
}
.gsbody {
  width: 1200px;
  height: 523px;
  margin: 0 auto;
  text-align: center;
}
.gsbody li {
  font-size: 16px;
  color: #000;
  line-height: 37px;
  margin-top: 20px;
}
.gsbody a {
  width: 97px;
  height: 33px;
  display: block;
  border: 1px solid #7e7c7a;
  margin: 63px auto;
  line-height: 33px;
  text-align: center;
  color: #000;
  text-decoration: none;
  transition: all 0.5s;
}
.gsbody:hover a {
  padding: 0 10px;
  width: 97px;
  color: #2f75d5;
}
.nw {
  width: 1200px;
  margin: 0 auto;
}
.newBox{
	margin-top:40px;
}
.inewImg{
	width:503px;
}
.inewImg .news-pic{
	display:block;
	width:503px;
	height:298px;
	overflow:hidden;
}
.inewImg .news-pic img{
	width:100%;
	transition:all 0.8s;
}
.inewImg:hover .news-pic img{
	transform:scale(1.1); -webkit-transform:scale(1.1);-webkit-transition:all ease 0.8s;
}
.inewImg:hover .pepper h4 a,.inewText ol li:hover .bt h4 a{
	color:#013d96;
	padding-left:12px;
}
.inewText{
	width:650px;
}
.inewText ol li{
	position:relative;
	padding:15px 0;
	border-bottom:1px dashed #ccc;
}
.dateBox{
	position:absolute;
	top:10px;
	left:0;
	text-align:center;
}
.dateBox span{
	display:block;
	font-size:54px;line-height: 74px;
	color:#ccc;
}
.dateBox i{
	display:block;
	font-size:14px;
	color:#ccc;
}
.mainBody{
	width:530px;
	padding-left:17%;
	position:relative;
}
.mainBody:before{
	content:'';
	position:absolute;
	top:12%;
	left:12%;
	width:20px;
	height:2px;
	background:#013d96;
}
.mainBody p,.pepper p{
	font-size:14px;
	color:#666;
	line-height:24px;
}
.pepper{
	margin-top:20px;
}
.pepper h4 a{
	font-size:18px;
}
.accurate{
	margin-top:6px;
	margin-bottom:8px;
}
.accurate span{
	display:inline-block;
	font-size:14px;
	color:#999;
	margin:0 5px;
}
.news-more{
	width:105px;
	margin:50px auto 30px;
	text-align:center;
	position:relative;
}
.news-more a{
	font-size:16px;
	color:#013d96;
	display:block;
}
.news-more i{
	display:block;
	width:28px;
	height:1px;
	margin:7px auto;
	background:#013d96;
	transition:all 0.8s;
}
.news-more:hover i{
	background:#fff;
}
.partners{width: 100%;height: auto;	overflow: hidden;margin-top:30px;}
.partners ul{}
.partners ul li{float: left;/*width: 186px;height: 98px;*/margin-right: 16px;margin-top:15px;}
.partners ul li:nth-child(6n){margin-right: 0;}
.partners ul li a{
	display: block;
}
.partners ul li img{
	width:184px;
	height:78px;
	margin: 0 auto;
	margin:15px 0;
	border: 1px solid #c9c9c9;
}


/*-------底部 footer--------*/
.dibu {
  margin: 0 auto;
  background: url(../picture/logo.png) 0 center no-repeat;
  width: 1200px;
  height: 120px;
  text-align: center;
  line-height: 26px;
  font-family: "微软雅黑";
  font-size: 12px;
  color: #fff;
  padding: 12px 0;
}
.dibu a {
  color: #fff;
  text-decoration: none;
}
.dibu a:hover {
  color: #fff;
}
.dbleft {
  float: left;
  margin-left: 274px;
  width: 630px;
}
.dbleft h4 {
  color: #fff;
  font-size: 18px;
  line-height: 32px;
  margin-bottom: 5px;
  text-align: left;
}
.dbleft li {
  font-size: 16px;
  color: #fff;
  line-height: 30px;
  text-align: left;
}
.dbleft li a {
  color: #fff;
  font-size: 16px;
  line-height: 37px;
  display: inline-block;
  margin-right: 90px;
}
.dbleft li a:nth-child(5) {
  display: none;
}
.dbright {
  float: left;
  width: 400px;
}
.dbright h4 {
  color: #fff;
  font-size: 18px;
  line-height: 32px;
  margin-bottom: 5px;
  text-align: left;
}
.dbright li {
  font-size: 16px;
  color: #464646;
  line-height: 37px;
  text-align: left;
  color: #888;
}
.dbright li b {
  color: #ffd48c;
  font-size: 20px;
  font-family: '黑体';
}
.dbright li a {
  color: #888;
  font-size: 16px;
  line-height: 37px;
  display: inline-block;
  margin-right: 90px;
}
.dbcenter {background: rgba(24,95,209,0.6);
    text-align:center;  color: #fff;
  line-height: 30px;
}
.yqlj {
  width: 409px;
  height: 160px;
  float: left;
  margin-left: 9px;
  margin-top: 14px;
}
.yqlj a {
  font-size: 16px;
  color: #4b4b4b;
  line-height: 50px;
  margin-left: 19px;
  float: left;
}
.yqljtitle {
  width: 96px;
  height: 160px;
  float: left;
  font-size: 18px;
  color: #4b4b4b;
  text-align: center;
}
.yqljtitle h4 {
  line-height: 30px;
  font-size: 18px;
}
/*-------内页左分类--------*/
.zuob {
  float: left;
  width: 230px;
  /* 内页左分类-左样式  */

}
.zuobt {
  float: left;
  width: 200px;
  height: 60px;
  background: #22221c;
  line-height: 60px;
  font-family: "微软雅黑";
  font-size: 18px;
  color: #fff;
  padding-left: 15px;
  /* 内页左分类-左-头部 */

}
.zuobk {
  float: left;
  width: 205px;
  padding-bottom: 10px;
  background: #d4d4d4;
  padding-top: 10px;
  padding-left: 10px;
  margin-bottom: 15px;
  /* 内页左分类-左-下框 */

}
.zuobk-klie a {
  float: left;
  width: 120px;
  height: 45px;
  background: #fff;
  line-height: 45px;
  font-family: "微软雅黑";
  font-size: 14px;
  border-bottom: 1px solid #eee;
  color: #000;
  padding-left: 15px;
  /* 内页左分类-左-分类样式 */

}
.zuobk-klie a:hover {
  background: #ab0000;
  color: #fff;
  text-decoration: none;
  /* 内页左分类-左-分类样式 */

}
.currentmenu {
  background: #ab0000 !important;
  color: #fff !important;
  text-decoration: none !important;
}
.zuob1t {
  float: left;
  width: 200px;
  height: 40px;
  background: #f4f4f4;
  line-height: 40px;
  font-family: "微软雅黑";
  font-size: 14px;
  color: #000;
  padding-left: 15px;
  /* 内页左分类-左-头部 */

}
.zuob1k {
  float: left;
  width: 193px;
  background: #fff;
  border: 1px solid #eee;
  padding: 10px;
  margin-bottom: 15px;
  line-height: 26px;
  font-family: "微软雅黑";
  font-size: 14px;
  color: #000;
  /* 内页左分类-左-下框 */

}
.zuob1k a {
  color: #000;
  text-decoration: none;
}
.zuob1k a:hover {
  color: #ff0000;
}
/*-------内页左分类--------*/
.neiye {
  float: left;
  width: 1200px;
  height: 395px;
  margin-bottom: 15px;
  margin-top: 15px;
}
.neiye-z {
  float: left;
  width: 522px;
  height: 395px;
  margin-right: 35px;
}
.neiye-zimg {
  width: 500px;
  height: 373px;
  text-align: center;
  vertical-align: middle;
  background: #fff;
  overflow: hidden;
  display: table-cell;
  /* position:relative;  */

  *display: block;
  border: solid 1px #ccc;
  padding: 10px;
}
.neiye-zimg img {
  vertical-align: middle;
  border: 0;
}
.neiye-y {
  float: left;
  width: 445px;
  height: 381px;
  padding-top: 14px;
}
.neiye-yt {
  float: left;
  width: 445px;
  height: 56px;
  border-bottom: dashed 1px #ccc;
  line-height: 56px;
  font-family: "微软雅黑";
  font-size: 18px;
  color: #000;
  overflow: hidden;
}
.neiye-yk {
  float: left;
  width: 445px;
  height: 200px;
  padding-top: 15px;
  line-height: 46px;
  font-family: "微软雅黑";
  font-size: 14px;
  color: #000;
}
.neiye-yd {
  float: left;
  width: 445px;
  height: 70px;
}
.neiye-yx {
  float: left;
  width: 445px;
  height: 40px;
}
.neiyex {
  float: left;
  width: 1200px;
}
.nei-q {
  float: left;
  width: 934px;
  height: 42px;
  border: solid 1px #f4f4f4;
}
.nei-qz a {
  float: left;
  height: 42px;
  line-height: 42px;
  font-family: "微软雅黑";
  border-right: solid 1px #f4f4f4;
  padding-left: 10px;
  padding-right: 10px;
  color: #000;
  text-decoration: none;
}
.nei-qz a:hover {
  color: #fff;
  background: #000;
}
.nei-qy a {
  float: right;
  height: 42px;
  line-height: 42px;
  font-family: "微软雅黑";
  border-left: solid 1px #f4f4f4;
  padding-left: 10px;
  padding-right: 10px;
  color: #000;
  text-decoration: none;
}
.nei-qy a:hover {
  color: #fff;
  background: #000;
}
.neiye1 {
  width: 772px;
  height: 400px;
  margin-bottom: 15px;
}
.neiye1-z {
  float: left;
  width: 400px;
  height: 400px;
  margin-right: 35px;
}
.neiye1-zimg {
  width: 378px;
  height: 378px;
  text-align: center;
  vertical-align: middle;
  background: #fff;
  overflow: hidden;
  display: table-cell;
  /* position:relative;  */

  *display: block;
  border: solid 1px #ccc;
  padding: 10px;
}
.neiye1-zimg img {
  vertical-align: middle;
  border: 0;
}
.neiye1-y {
  float: left;
  width: 337px;
  height: 386px;
  padding-top: 14px;
}
.neiye1-yt {
  float: left;
  width: 337px;
  height: 56px;
  border-bottom: dashed 1px #ccc;
  line-height: 56px;
  font-family: "微软雅黑";
  font-size: 18px;
  color: #000;
  overflow: hidden;
}
.neiye1-yk {
  float: left;
  width: 337px;
  height: 200px;
  padding-top: 15px;
  line-height: 46px;
  font-family: "微软雅黑";
  font-size: 14px;
  color: #000;
}
.neiye1-yd {
  float: left;
  width: 337px;
  height: 70px;
}
.neiye1-yx {
  float: left;
  width: 337px;
  height: 40px;
}
.neiye1-img {
  float: left;
  width: 772px;
  height: 202px;
  margin-top: 15px;
}
.neiye1-tle {
  float: left;
  width: 757px;
  height: 38px;
  background: #f4f4f4;
  line-height: 38px;
  font-family: "微软雅黑";
  font-size: 14px;
  padding-left: 15px;
  margin-top: 15px;
}
.neiye1-news {
  width: 100%;
  margin-bottom: 15px;
}
.neiye1-nlie {
  width: 100%;
  height: 109px;
  margin: 6px 0;
  background: #fff;
  margin-bottom: 10px;
  border-bottom: 1px solid #dedede;
}
.neiye1-nlie .neiye1-nimg {
  float: right;
  width: 10%;
  height: 109px;
  padding: 0 16px;
  text-align: right;
  background: none;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  border-left: 1px solid #dedede;
}
.neiye1-nlie .neiye1-nimg .neiye1-nimg-t {
  display: inline-block;
  width: 70%;
  border-bottom: 1px solid #bdbdbd;
  color: #bdbdbd;
  font-family: 'Arial';
  line-height: 30px;
  font-size: 20px;
  margin-top: 15px;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.neiye1-nlie .neiye1-nimg .neiye1-nimg-t1 {
  display: inline-block;
  color: #8a7249;
  font-family: 'Arial';
  line-height: 38px;
  font-size: 25px;
  margin-top: 10px;
  width: 100%;
  font-weight: bold;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.neiye1-nlie .neiye1-nt {
  float: left;
  width: 82%;
  padding-left: 3%;
}
.neiye1-nlie .neiye1-nt h4 {
  color: #444;
  font-family: 'SimSun';
  font-weight: bold;
  font-size: 13px;
  line-height: 30px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 90%;
  margin-top: 5px;
}
.neiye1-nlie .neiye1-nt p {
  color: #777;
  font-family: 'SimSun';
  font-size: 13px;
  line-height: 30px;
  height: 60px;
  overflow: hidden;
  width: 100%;
  margin-top: 2px;
}
.neiye1-nlie a {
  display: block;
  width: 100%;
}
.neiye1-nlie:hover {
  background: #f3f3f3;
}
.neiye1-nlie:hover .neiye1-nt h4 {
  color: #8a7249 ;
}
.neiye1-nlie:hover .neiye1-nimg .neiye1-nimg-t1 {
  color: #ffd48c;
}
.neiye1-nlie:hover .neiye1-nimg .neiye1-nimg-t {
  color: #010101;
}
.ly {
  float: left;
  width: 885px;
  margin-top: 15px;
  background: url('http://www.ykrcmj.com/App/Tpl/Home/skr/Public/css/../images/ly.jpg') no-repeat;
  background-size: 100%;
  padding-top: 180px;
  padding-left: 50px;
}
.ly-k {
  float: left;
  width: 798px;
  border: solid 1px #f4f4f4;
  padding: 15px;
}
.ly-k-k {
  float: left;
  width: 788px;
  height: 32px;
  line-height: 32px;
  font-family: "微软雅黑";
  font-size: 14px;
  padding: 0px 0px 0px 10px;
  border-radius: 0px;
  border: dashed 1px #ccc;
  box-shadow: none;
  background: #fff;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.ly-k-k:hover {
  background: #f4f4f4;
}
.ly-k-k1 {
  float: left;
  width: 788px;
  height: 96px;
  line-height: 32px;
  font-family: "微软雅黑";
  font-size: 14px;
  padding: 0px 0px 0px 10px;
  border-radius: 0px;
  border: dashed 1px #ccc;
  box-shadow: none;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.ly-k-k1:hover {
  background: #f4f4f4;
}
.ly-k-k2 {
  float: left;
  width: 100px;
  height: 32px;
  line-height: 32px;
  font-family: "微软雅黑";
  font-size: 14px;
  padding: 0px 0px 0px 10px;
  border-radius: 0px;
  border: dashed 1px #ccc;
  box-shadow: none;
  margin-right: 15px;
  transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -webkit-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
}
.ly-k-k2:hover {
  background: #f4f4f4;
}
.lxwm {
  float: left;
  width: 772px;
  margin-top: 15px;
  background: url('http://www.ykrcmj.com/App/Tpl/Home/skr/Public/css/../images/lxwm.jpg') no-repeat;
  background-size: 100%;
  padding-top: 200px;
}
.lxwm-z {
  float: left;
  width: 400px;
  height: 400px;
  margin-right: 15px;
}
.lxwm-y {
  float: left;
  width: 325px;
  height: 368px;
  line-height: 32px;
  font-family: "微软雅黑";
  font-size: 14px;
  border: dashed 1px #ccc;
  padding: 15px;
}
.lxwm-y a {
  color: #000;
  text-decoration: none;
}
.lxwm-y a:hover {
  color: #ff0000;
}
.contact_my {
  margin: 0 auto;
  height: auto;
  padding: 15px 15px 10px 17px;
}
.contact_l {
  width: 50%;
  height: 105px;
}
.contact_pic {
  height: 80px;
  width: 65px;
  padding-top: 15px;
}
.contact_con {
  width: 300px;
  height: 65px;
  padding-left: 20px;
  border-left: 1px solid #dedede;
  line-height: 30px;
  color: #666;
}
.contact_my p {
  line-height: 32px;
  color: #666;
  margin: 0;
}
.contact_con .clearfix li {
  float: left;
  height: 36px;
  margin-right: 36px;
  line-height: 36px;
}
/********人才招聘**********/
#jobs_03 {
  width: 100%;
  margin: 0px auto;
  padding: 0 0 120px;
  background: none;
}
#jobs_03_mid {
  width: 100%;
  margin: 0 auto;
  background: #fff;
}
#jobs_title {
  padding: 0 3.33% 0;
  background: #464650;
  color: #fff;
  font-size: 14px;
  height: 54px;
  line-height: 54px;
}
#jobs_03 .td1 {
  width: 17.33%;
  float: left;
}
#jobs_03 .td2 {
  width: 17.33%;
  float: left;
}
#jobs_03 .td3 {
  width: 33.91%;
  float: left;
}
#jobs_03 .td4 {
  width: 17.41%;
  float: left;
}
#jobs_03 .td5 {
  width: 13.4%;
  float: left;
}
#jobs_ul {
  width: 100%;
}
#jobs_ul ul {
  padding: 0 3.33% 73px;
}
#jobs_ul li {
  width: 100%;
}
#jobs_ul li .jobs_title {
  font-size: 14px;
  line-height: 30px;
  color: #777;
  padding: 16px 0;
  border-bottom: solid 1px #efefef;
}
#jobs_ul li .jobs_box {
  padding: 20px 3.5% 36px;
  background: #f5f5f5;
  position: relative;
  display: none;
}
#jobs_ul li .jobs_box i {
  position: absolute;
  left: 18px;
  top: -12px;
  width: 0;
  height: 0;
  border-width: 6px;
  border-style: solid;
  border-color: transparent transparent #f5f5f5;
}
#jobs_ul li .jobs_box .info1 {
  border-bottom: 1px solid #e5e5e5;
  padding-bottom: 22px;
}
#jobs_ul li .jobs_box .info1 p {
  float: left;
  font-size: 14px;
  color: #333333;
  line-height: 25px;
  min-width: 24%;
  margin: 5px 0px;
  margin-right: 1%;
}
#jobs_ul li .jobs_box .info2 {
  border-bottom: 1px solid #e5e5e5;
  padding: 14px 0 22px;
}
#jobs_ul li .jobs_box .info2 .fl {
  width: 100%;
}
#jobs_ul li .jobs_box .info2 .fl h3 {
  margin-bottom: 15px;
}
#jobs_ul li .jobs_box .info3 {
  margin-top: 31px;
}
#jobs_ul li .jobs_box .info3 .apply_btn {
  width: 151px;
  height: 41px;
  line-height: 41px;
  background: #f91747;
  font-size: 16px;
  color: #ffffff;
  float: left;
  text-align: center;
}
#jobs_ul li .jobs_box .info3 .all {
  float: right;
  font-size: 14px;
  color: #777777;
  height: 41px;
  line-height: 41px;
  padding-left: 30px;
  background: url(http://www.ykrcmj.com/App/Tpl/Home/skr/Public/css/../images/all_ico.png) no-repeat 0 center;
}



/*在线客服*/
.online-qq {
	position: fixed;
	bottom: 20%;
	right: 3px;
	z-index: 200;
}
.online-qq .qq_content {
	background: #fff;
	margin: 0;
	padding: 0;
}
.online-qq .qq_content .dt {
	text-align: center;
	background: #003e95;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	padding: 6px 15px;
	border: 1px solid #ddd;
	border-bottom: 0;
}
.online-qq .qq_content .qq {
	padding: 10px 10px 5px;
	margin: 0;
	border: 1px solid #ddd;
	border-top: 0
}
.online-qq .qq_content .qq p {
	background: url(../Images/online_qq.png) repeat-x 0 -33px;
	margin: 0 0 5px
}
.online-qq .qq_content .qq a {
	border: 1px solid #ddd;color: #333;
	display: block;
	background: url(../Images/online_qq.png) no-repeat 10px -72px;
	height: 23px;
	line-height: 23px;
	padding: 0 18px 0 30px
}
.online-qq .qq_content .tel {
	background: #fff;
	padding: 10px;
	margin: 0;
	text-align: center;
	font-size: 14px;
	color: #333;
	border: 1px solid #ddd;
	border-top: 0
}
.online-qq .qq_content .tel strong {
	font-size: 12px;
	color: #af1f24
}
.online-qq .qq_content .tel p {
	text-align: center;
	font-size: 12px
}
.online-qq .footqq {
	border: 1px solid #ddd;
	background: #f1f1f1;
	height: 2px;
	overflow: hidden;
	margin: 0 5px;
	border-top: 0;
	display: none
}
.qr_code {
	position: fixed;
	top: 50%;
	left: 10px;
	z-index: 200;
	text-align: center;
	background: #fff;
	padding: 5px;
}
.qr_code img {
	margin: 0 0 5px;
	display: block
}