@charset "utf-8";
/@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.0.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}
@charset "utf-8";
/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
	
		.about h2{ text-align:center;}
		.about .smore{ margin-left:auto; margin-right:auto;}
		.about p{ padding:0 20px;}
		h1, .h1 {font-size: 50px;}
		h3, .h3 {
			font-size: 20px;
			text-align:center
		}
        .img-responsive{ margin:0 auto;}
        .projs .img-responsive{ margin-bottom:20px; padding:0 10px;}
		.navbar-nav > li > a {
			font-size: 22px;
			line-height: 42px;
			font-weight: 400;
			text-align: center;
		}
	    .col-bm-1{ width:100%}
		 .col-min-5 { width: 50%; float:left;}
		#portfolio .portfolio-thumb  .pd{ text-align:center; padding-top:30%;}
		footer .ewm{ padding-left:30px; display:none;}
	   footer .bmap{ padding:20px 0 20px 30px;}
	   footer .adress{ padding-left:30px;}
		
 }
 
 
.mb20{ margin-bottom:20px;}
.aboutcnt{ padding-top:68px; background:#011b82;}
#portfolio .portfolio-thumb {overflow: hidden;position: relative;}
#portfolio .portfolio-thumb img {width: 100%; height: auto;}
#portfolio .portfolio-thumb .overlay { cursor:pointer; opacity: 0; visibility: visible; background: rgba(0, 27, 89, 0.6);position: absolute;top: 0;left: 0;width: 100%; height: 100%;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out; -ms-transition: all 0.4s ease-in-out;-o-transition: all 0.4s ease-in-out;transition: all 0.4s ease-in-out;}

#portfolio .portfolio-thumb  .inner { position: absolute;padding:12%; width: 100%; bottom: 0;left: 0;text-align:left;}
#portfolio .portfolio-thumb  .inner P {font-size:24px; line-height:20px;}
 
#portfolio .portfolio-thumb  .inner span {font-weight: 100;color: white; font-family:"Times New Roman", Times, serif;}
#portfolio .portfolio-thumb:hover .overlay {opacity: 1;visibility: visible;}
#portfolio .portfolio-thumb  .inner { position: absolute;padding:12%;width: 100%;bottom: 0;left: 0;text-align:left;}

#portfolio .portfolio-thumb .overlay1 { cursor:pointer; opacity: 0; visibility: visible; background: rgba(0, 0, 0, 0.5);position: absolute;top: 0;left: 0;width: 100%; height: 100%;
  -webkit-transition: all 0.2s ease-in-out; -moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out;  -o-transition: all 0.2s ease-in-out; transition: all 0.2s ease-in-out;}
#portfolio .portfolio-thumb  .inner i{ font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=1.0.1'); font-weight:10; font-size:16px; font-style:normal; color:#fff;}
#portfolio .portfolio-thumb .inner P { font-size:24px; line-height:20px; color:#fff; padding:5px 0  ;}
#portfolio .portfolio-thumb   a{ width:15%; height:30px; line-height:30px; text-align:center; display:block; border:#fff 1px solid;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out; -ms-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out; margin-top:20px;}
#portfolio .portfolio-thumb .overlay1 a:hover{ background:#fff; color:#333;}
#portfolio   a {color: white;}
#portfolio   a:hover {color: white;}
#portfolio .portfolio-thumb  .inner span {font-weight: 100; color: white;}
#portfolio .portfolio-thumb:hover .overlay1 { opacity: 1; visibility: visible;}

.footer1{ padding:35px 0; border-top:#ddd 1px solid;}
.footer1 p{ font-size:12px;}
.footer1 p span{ padding-left:20px;}
.footer1 .tel{ background:url(../images/tel.jpg) no-repeat left center;}
.footer1 .mail{ background: url(../images/@.jpg) no-repeat left center;}
.footer1 .cz{ background: url(../images/cz.jpg) no-repeat left center;}
.footer1 .yb{ background: url(../images/email.jpg) no-repeat left center;}
.footer1 a{ color:#999;}
.footer1 a:hover{ color:#000;}
.footer1 strong{ font-size:16px;}
.adress{ border-right:#ddd 1px solid;}
.adress p{ width:90%}
.bmap dl{ float:left;border-right:#ddd 1px solid; height:140px; width:23%;}
.bmap dl dt{ font:bold 16px/28px "微软雅黑"; padding-left:10%; margin-bottom:5px;}
.bmap dl dd{ font-size:12px; line-height:22px;padding-left:10%}

.bmap{ display:block;}
.adress{ display:block;}
.ewm { display:block; float:left;}
.ewm .pic{ width:100%; float:right !important;}
.ewm .pic img{ float:left; margin-right:10px;}


.brand{ background:#e6f6ff url(../images/abg1.jpg) no-repeat center center  fixed;background-size: cover;}
.licheng{ background:#e6f6ff url(../images/abg3.jpg) no-repeat center center  fixed;background-size: cover;}
.market{background:#e6f6ff url(../images/abg2.jpg) no-repeat center center  fixed;background-size: cover;}
.honor{background:#e6f6ff url(../images/abg4.jpg) no-repeat center center  fixed;background-size: cover;}
.culture{background:#e6f6ff url(../images/abg5.jpg) no-repeat center center  fixed;background-size: cover;}
.newbox{background:#e6f6ff url(../images/newbg.jpg) no-repeat center center  fixed;background-size: cover;}

.newban{ background:url(../images/newbg.jpg) no-repeat center bottom; height:450px;}
.newban1{ background:url(../images/newbg1.jpg) no-repeat center bottom; height:450px;}
.jiamengban{background:url(../images/jiamengbg.jpg) no-repeat center bottom; height:450px;}

.aboutban{ text-align: center; padding:80px 0;}
.aboutban   dl dd{ width:120px; height:34px; line-height:34px; float:left; margin-top:180px; margin-right:10px; text-align:center; background:#fff;}
 
.maincnt { padding-bottom:100px;}
.maincnt p{ line-height:24px; margin-bottom:10px;}


.word{ text-align:center; padding-top:120px; color:#fff;}
.word h1{ font-size:36px; font-weight:normal; margin-bottom:8px;}
.menu{ display:block; padding-bottom:40px; padding-top:20px; text-align:center;}
.menu a{ padding:5px 25px;  margin:0 10px; background:#fff; color:#000;-webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; display:inline-table; margin-bottom:10px;}
.menu a:hover,.menu .cpdt{ color:#fff; background:#004ec1;}

.background{ background:#fff; padding:30px 20px;box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; -moz-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px; -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 5px;-webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px;}
.detail h1{ font:bold 24px/30px "微软雅黑"; color:#000; margin-bottom:15px; text-align:center; color:#1e53c2;}
.detail h1 span{ font:normal 12px/24px "微软雅黑"; color:#d1d1d1; }
.detail p{ line-height:28px; margin-bottom:10px;}
.page{ padding:15px 0;}

 
.jmpart{ min-height:450px; height:auto !important; height:450px;}
.jmpart .wow{ }
.jmpart .wow .pad{ padding:10px; margin:5px; background:#fff;}
.mainbox{ background:url(../images/nbg.png) repeat; padding:20px;-webkit-border-radius: 10px; -moz-border-radius: 10px; -ms-border-radius: 10px; -o-border-radius: 10px; border-radius: 10px; min-height:630px; height:auto !important; height:630px;}

/* 招商加盟 */
.jmysdet .jmdiv { display:block; line-height:50px; font-size:18px; height:50px;}
.jmysdet .jmdiv span{ width:28px; height:28px; margin-top:12px; margin-right:15px; background:#68b92e;-webkit-border-radius: 15px; -moz-border-radius: 15px; -ms-border-radius: 15px; -o-border-radius: 15px; border-radius: 15px; text-align:center; display:block; float:left; color:#fff; font:normal 18px/28px Arial, Helvetica, sans-serif;}



.posnav a{ color:#333;}
.posnav a:hover{ color:#0036a2;}

.jiameng{ padding-top:100px;}
.jiameng .right h1{ font:normal 30px/50px "微软雅黑"; color:#0038a6; margin-bottom:15px;}
.jiameng .right p{ line-height:28px;}


.contact_left {float: left;}

.contact_box {color: #666;
  padding-top: 70px;
  padding-bottom: 100px;
}
.contact_left .contact_1 {
  line-height: 30px;
  padding-top: 10px;
  height: 80px;
}
.contact_left > div {
  padding-left: 110px;
  background: url("../images/icon_contact.png") no-repeat;
  height: 80px;
  line-height: 80px;
  font-size: 16px;
  margin-bottom: 44px;
}

.contact_left .contact_2 {
  background-position: 0 -124px;
  line-height: 30px;
  padding-top: 10px;
  height: 80px;
}

.contact_left .contact_3 {
  background-position: 0 -248px;
  line-height: 30px;
  padding-top: 10px;
  height: 80px;
}
.contact_left > div {
  padding-left: 110px;
  background: url("../images/icon_contact.png") no-repeat;
  height: 80px;
  line-height: 80px;
  font-size: 16px;
  margin-bottom: 44px;
}
 .contact_left .contact_4 {
  background-position: 0 -373px;
}

.contact_right h3 {
  font-size: 32px;
  font-family: "方正兰亭超细黑简体", "FZLTCXHJT", "Microsoft Yahei";
  line-height: 100%;
  margin-bottom: 25px;
  color: #000;
}

.contact_right p {
  line-height: 30px;
  color: #555;
  margin-bottom: 35px;
}

.contact_txt {
  height: 25px;
  line-height: 25px;
  padding: 12px 20px;
  border-radius: 5px;
  border: 1px solid #d0d0d0;
  display: block;
  width: 458px;
  margin-bottom: 20px;
  font-size: 16px;
  color: #666;
}
.contact_txt2 {
  padding: 12px 20px;
  border-radius: 5px;
  border: 1px solid #d0d0d0;
  display: block;
  width: 458px;
  height: 70px;
  line-height: 25px;
  margin-bottom: 35px;
}
.contact_btn {
  display: block;
  width: 139px;
  height: 42px;
  border-radius: 5px;
  border: 1px solid #999;
  line-height: 42px;
  text-align: center;
  color: #000;
  font-size: 16px;
  transition: all 0.25s;
  float: left;
  background-color: White;
}

.prodet{ padding:120px 0 30px;}

/* 分享 */
.share{ margin:10px 0 0 0px; }
.share .share_left {float:left;}
.share .share_right {float:left; margin-left:2px;}
.share .share_right .xunjia {margin-top:5px; background:none; border:none; width:112px; height:32px; background:url(../images/xunjia.gif) no-repeat; cursor:pointer;}
.share .share_right .xunjia:hover {background:url(../images/xunjia_hover.gif) no-repeat;}
.share_news_box { margin:15px 0;}


.pages{line-height:40px; height:40px;  margin-top:20px;}
.pages ul{padding:12px 0px 12px 16px;}
.pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.pages ul li.thisclass,.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#cb1327;padding:2px 4px 2px;font-weight:bold;}
.pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}
.pageList {float:right;margin-top: 10px;text-align:right;}
.biaoti{ text-align:center; font: bold 24px/33px "微软雅黑"; margin-bottom:20px; border-bottom:#ddd 1px solid; padding-bottom:10px;}
.biaoti span{ font:normal 12px/24px "微软雅黑"; color:#999;}
.detail{ line-height:1.8em; font-size:14px; padding:0 10px;}
.detail p{ margin-bottom:15px;}
.detail img{text-align:center;max-width: 100%;}
.page{ padding:15px 0; line-height:22px;}

.jiameng a{ color:#333;}
.jiameng a:hover{ color:#f30;}


 
.lccnt .cont .date{font: bold 24px/43px Arial, Helvetica, sans-serif;color:#68b92e;/* background:url(../images/lcicon.jpg) no-repeat  right 7px; */padding-right: 52px;width:15%;float:left;text-align:right;}
.lccnt .cont  .lc{ clear:both;}
.lccnt .cont .lcn{line-height: 36px;font-size:14px;padding-left:15px;border-left:#ddd 1px solid;padding-bottom: 20px;float:left;width:85%;}

.nzw{ padding-bottom:30px; border-bottom:#ddd 1px solid; margin-bottom:30px;}
.nzw .info{ padding-top:5px;}
.nzw .info h1 a{ color:#1e53c2;}
.nzw .info:hover h1 a{color:#68b92e;}


.info .more a{color: #fff !important;font-size: 16px;display: block;text-align:center;padding:15px}
.info .more{background-color: #1e53c2;width: 20%;height:50px;margin: 30px 0;}
.info .more:hover{background-color: #68b92e;width: 20%;height:50px;margin: 30px 0;}
.info .more a:hover{color: #fff !important;font-size: 16px;display: block;text-align:center;padding:15px;}