@charset "utf-8";
/* CSS Document */

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;
}



body{ font-family:"微软雅黑",Arial, Helvetica, sans-serif; background-color:#f9f9f9}


@media (min-width: 768px) {
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .container {
    width: 960px;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1082px;
  }
}

.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.mcc {
  margin: auto;
  position:relative;
  top: 0; left: 0; bottom: 0; right: 0;
}

.disnone{ display:none}

a {
  color: #000;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #c5171f;
  text-decoration:none;
}
a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.img-responsive,
.thumbnail > img,
.thumbnail a > img,
.carousel-inner > .item > img,
.carousel-inner > .item > a > img {
  display: block;
  max-width: 100%;
  height: auto;
  
}

.navbar-toggle {
  position: relative;
  float: right;
  padding: 9px 10px;
  margin-top: 10px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.navbar-toggle .icon-bar + .icon-bar {
  margin-top: 6px;
}

.caidan{border-bottom:2px solid #c5171f;}
/* 搜索 */
.btn:hover,
.btn:focus,
.btn.focus {
  color: #333;
  text-decoration: none;
}
.btn:active,
.btn.active {
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
          box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
}
.btn.disabled,
.btn[disabled],
fieldset[disabled] .btn {
  pointer-events: none;
  cursor: not-allowed;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
          box-shadow: none;
  opacity: .65;
}
.btn-default {
  color: #333;
  background-color: #c51720;
  border-color: #ccc;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #000000;
  border-color: #adadad;
}
.search_kg{height:30px; border:0px}

.navbar-inverse {
  background-color: #2a2d34;
  border-color: #2a2d34;
}
.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus{  background-color:#2a2d33; 
border-bottom:2px solid #c5171f;}

.navbar-inverse .navbar-text {
  color: #fff;
}
.navbar-inverse .navbar-nav > li > a {
  color: #fff;
}

.navbar-inverse .navbar-nav > li > a:hover,
.navbar-inverse .navbar-nav > li > a:focus {
  color: #c5171f;
  background-color: transparent;
}


.nrxx_kuan{width:1083px; margin:auto}

.row {
  margin-right: -10px;
  margin-left: -10px;
}
.col-md-6{  padding-right: 2px;
  padding-left: 2px;}

.cjdongtai_left{float:left; margin:10px 0px 10px 20px}
.cjdongtai_right{float:right; margin:10px 20px 10px 0px; font-size:16px; font-weight:600}
.cjdongtai_btm{border-bottom:1px dashed #dcdcdc}
.cjnews{ margin-top:5px}
.cjnews li{background:url(../images/list_dian.gif) no-repeat 0px 10px; line-height:30px; padding-left:15px}
.nav-pills > li {
  float: left;
  width:130px; 
  cursor:pointer;
}
.nav-pills > li > a {
  border-radius: 8px; font-size:16px; border:1px solid #bababa; color:#373737
}
.nav-pills > li + li {
  margin-left: 15px; margin-top:6px;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #fff;
  background-color: #565656;
  border:1px solid #565656;

}
.zpcaidanone{margin-left:20px}
.cjzpcaidan li{ border-radius: 4px; font-size:18px; border:1px solid #bababa; margin-left:10px}

.cjzpcaidan > li.cj > a,
.cjzpcaidan > li.cj > a:hover,
.cjzpcaidan > li.cj > a:focus {
color:#FFFFFF;  background-color: #565656;  border:0px;}
.zpzs_pic{ line-height:35px; text-align:center}
.zpzs_pic a:hover{ color:#060606}
.zpzs_pic2{ line-height:35px;}
.zpzs_pic2 a:hover{ color:#060606}
.zpzs_mgtop{ background:#d5d5d5; padding-top:10px; margin-top:10px; width:100% }
.linh{line-height:40px; font-size:16px; padding-bottom:10px}
.btmbg{background-color:#1f2229; color:#b7b7b7; margin-top:20px}
.btmbg p{color:#b7b7b7;}
.btmtop{background:url(../images/btm_kou.jpg) center no-repeat; margin-bottom:15px}
.btma{color:#ffffff; line-height:40px}
.btma a {
  color: #fff;
  text-decoration: none;
}
.btma a:hover,
.btma a:focus {
  color: #c5171f;
  text-decoration:none;
}
.btma a:focus {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
} 
.newstopbg{background:url(../images/newstopbg.gif); margin-top:-20px}
.indexbanner{margin-top:-20px}

.newsdy{padding-left:30px; padding-right:30px}
/*新闻0文本样式*/
.newtex{padding:15px 25px 8px 25px; max-width:1060px; }
.newspic1{margin-left:25px; margin-right:25px}
.newspic2{margin-left:25px; margin-right:25px}
.newsbiaoti{ margin:0 auto ;font-size:24px; font-weight:600; border-bottom:1px dashed #63666a; line-height:150%;margin-top:-19px; padding:20px 0px 8px 0px; max-width:660px}
.newbodybg{background-color:#f2f2f2}
.newdivbg{background-color:#f7f7f7}
.newbtm{margin-top:0px}
.newback{padding-top:10px}
.aPrevNext{ margin:0 auto; margin-top:20px; width:200px; }
.aPrevNext a{ display:block; padding-left:20px; padding-right:20px; margin-left:10px;margin-left:10px;line-height:180%; height:29px; float:left; border:1px solid #ccc;}
/*作品*/
.zpbanner{margin-top:-20px}
.zpbiaoti1{border-radius:6px;color:#FFF;font-size:18px; line-height:40px; background:#333; width:100px; margin:auto;}
.zppic{margin-left:0px; margin-right:0px; margin-top:15px;}
.zpbg{background-color:#fff; margin-top:15px; }
.zptext{line-height:40px; margin-bottom:10px}
.zpxxbiaoti{font-size:24px; font-weight:600; margin-top:10px; margin-bottom:20px}
.zpbk{margin-top:15px; margin-bottom:15px;}

.smallScroll{ height: 81px; margin-bottom: 6px; margin-top:20px; }
.smallScroll .sPrev,.smallScroll .sNext{ float: left; display: block; width: 15px; height: 81px; text-indent: -9999px; background: url(../images/xc_left.jpg) no-repeat 0 0px; }
.smallScroll .sNext{ background: url(../images/xc_right.jpg) no-repeat 0 0px;}
.smallScroll .sPrev:hover{}
.smallScroll .sNext:hover{}
.smallScroll .smallImg{ float:left;  margin: 0 0px; display:inline; width:680px; overflow: hidden;}
.smallScroll .smallImg ul{ height:88px;  width: 9999px; overflow: hidden; }
.smallScroll .smallImg li{ float: left; padding: 0 0px 0 0; margin-left:3px; margin-right:3px; width:130px; cursor:pointer;  display: inline;  }
.smallScroll .smallImg img{ border: 1px solid #dcdddd; width:130px; height:81px;  }
.smallScroll .smallImg .on img{ border:solid 1px #389CFF; }

.zpbiaoti{font-size:24px; border-bottom:1px dashed #63666a; line-height:25px;margin-top:10px; padding:10px 30px 5px 30px}
.zpbiaotixiao{font-size:18px; margin-top:15px}
.zpxxbg{background-color:#f2f2f2; }
.zpnr{ padding-left:20px; padding-right:20px;}
.zuopindivbg{background-color:#f7f7f7; padding-left:0px; padding-right:0px; }
.zppic a{ color:#060606; font-size:16px}
.zppic a:hover{ color:#060606}
.zpbg a{ font-size:16px}
.col-md-10{ padding-left:0px; padding-right:0px}
.zpdetail p{font-size:16px; line-height:180%}

/*招聘信息*/

.zhaopinbiaoti{font-size:16px; margin-top:20px; }
.zhaopinbiaoti ul{line-height:35px}
.zhaopinbiaoti li{float:left; margin-right:15px}
.zhaopinbiaoti .zhiwei{font-size:20px; font-weight:800}
.zhaopinbiaoti .renshu{background-color:#ff554b; color:#FFF; padding-left:10px; padding-right:10px}
.zhaopinbiaoti .didian{background-color:#ff4337; color:#FFF; padding-left:10px; padding-right:10px}

.zhaopinyaoqiu{padding-bottom:30px; font-size:14px; border-bottom:1px dashed #a7a9ab; margin-top:8px; line-height:25px}

/*关于cj*/
.mgtop10{margin-top:10px}
.mgtop20{margin-top:20px}
.gycjfangkuai{font-size:16px; text-align:left; border-bottom:1px solid #a9a9a9;border-left:1px solid #a9a9a9;border-right:1px solid #a9a9a9; padding:10px; width:311px}
.aboutbg{background-color:#F9F9F9; }
.about_caidanbg{background:#fff; margin-top:4px; padding-bottom:12px}
.about_banner{ margin-top:-20px}

.zd_neirong2{font-size:16px; text-align:left;}
.gycjwrap{ max-width:750px}
.gycjtop{ margin-top:47px}
.gycjwrap img{ border:solid 3px #C6C6C6}
.gycjwrap p{ line-height:180%}

/*找到cj*/
.zd_mingchen{font-size:30px;}
.zd_neirong{font-size:16px; line-height:33px}


/*滑动*/
.sliderwrap{ margin-top:-20px}
a.carousel-control {
    position: absolute;
    top: 40%; 
    width: 60px;
    height: 90px;
    color: #fff;
    text-align: center;
    background: #222;
    border: 0px solid #fff;
    opacity: 0.6;
    filter: alpha(opacity=60);
    cursor: pointer; 
}
    
a.left.carousel-control { 
    left: 0px;  
    background:url(../images/left.png) no-repeat;
}

.carousel-control.right {
    right: 0;
    left: auto;
    background:url(../images/right.png) no-repeat;
}

a.carousel-control:hover {
    color: #fff;
    text-decoration: none;
    opacity: .8;
    filter: alpha(opacity=25);
    background-color:#000
}
.carousel:hover .right:hover, .carousel:hover .left:hover {opacity: 1;filter:alpha(opacity=50);}

.carousel-indicators{bottom:-8px}
.carousel-indicators li{width:7px; height:7px; background-color:#fff; margin-left:30px}
.carousel-indicators .active{width:8px;height:8px;background-color:#C4181E; border:solid 0px #fff ; margin-left:30px} 

.Absolute-Center {
  margin: auto;
  top: 0; left: 0; bottom: 0; right: 0;
}

/*企业荣誉*/
.rongyu_left{ background:#88d6ea; color:#fff; font-size:24px; padding:15px; line-height:40px; text-align:center; max-width:120px; margin-top:3px; margin-left:10px}
.rongyu_right{font-size:16px; padding-left:10px; line-height:25px}
.rongyu_line{padding-top:10px;padding-bottom:10px; border-bottom:1px dashed #cccdcf}
.rongyupic{margin:1px; margin-top:6px; max-width:170px}
.font14{ font-size:14px}
.font16{ font-size:16px; line-height:180%}

/*二维码*/
.qrcode{position:fixed;top:533px;right:5px;z-index:9999;width:152px; height:243px;border:0px solid #b6dd86;border-radius:2px;background:#FFF url(../images/right.jpg) no-repeat 0 0;box-shadow:0 0 10px rgba(0,0,0,0.08);*position:absolute;}