@charset "utf-8";
body {font-family:"Microsoft Yahei","冬青黑体简体中文 w3"; padding:0px; margin:0px; color:#333;}
td {font-family: Arial, Helvetica, sans-serif;}
th {font-family: Arial, Helvetica, sans-serif;}
ul,li,em,p,img{list-style:none; padding:0px; margin:0px;}
h2{list-style:none; padding:0px; margin:0px; font-style:normal; font-weight:normal;}
a{ text-decoration:none;color:#333333;}
/* 清除内外边距 */
@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
pre, /* text formatting elements 文本格式元素 */
fieldset,button, input, textarea, /* form elements 表单元素 */
th, td { /* table elements 表格元素 */
    margin: 0;
    padding: 0;
}
.content{ width:1200px;margin: 0 auto;}

input,textarea {border:  none; box-shadow: none; outline: none;}

/* 设置默认字体 */
body,
button, input, select, textarea {
    font: 16px/22px "Microsoft YaHei";color: #666;
}

h1 {font-size: 18px;font-family: "Microsoft Yahei";}
h2 {font-size: 16px;font-family: "Microsoft Yahei";}
h3 {font-size: 14px; font-family: "Microsoft Yahei"; font-weight:normal;}
h4, h5, h6 {font-size: 100%;}
* h1,* h2,* h3,* h4,* h5,* h6{margin: 0px;} /*覆盖bootstrape对标题加的默认外边距*/

address, cite, dfn, em, i, var {font-style: normal;} /* 斜体扶正 */

/* 重置列表元素 */
ul, ol ,li{list-style: none;}

/* 重置文本格式元素 */
a {text-decoration: none; color: #666; word-wrap:break-word;}/*英文换行*/
a:hover {text-decoration: none; color:#666;}


/* 重置表单元素 */
legend {color: #000;} /* for ie6 */
fieldset, img {border: none;} /* img 搭车：让链接里的 img 无边框 */
/* 注：optgroup 无法扶正 */
button, input, select, textarea {
    font-size: 100%; /* 使表单元素在 ie 下能继承字体大小 */
}

/* 重置表格元素 */
table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* 让非ie浏览器默认也显示垂直滚动条，防止因滚动条引起的闪烁 */
html {overflow-y: scroll;}
.fixed-top {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 1030;
	background:#fff;
	height:211px;
}
/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.pr{position: relative;}
.pa{position: absolute;}

/*字体大小*/
.fz12{font-size: 12px;}
.fz14{font-size: 14px;}
.fz16{font-size: 16px;}
.fz18{font-size: 18px;}
.fz20{font-size: 20px;}
.fz22{font-size: 22px;}
.clear{clear: both;height: 0;}
.clearfix:after{height: 0;content: "";clear: both;display: block;}
.blk-main .clearlist{ clear:both;height:0;padding:0;margin:0;border:0;width:100% ;float:none;}

.ml0{ margin-left:0px;}
.clear{background:none;border:0;clear:both;display:block;float:none;font-size:0;overflow:hidden;visibility:hidden;width:0;height:0;}
/*top*/
.content{width:1200px;margin:0 auto;}
.headbj{height:211px}
.topbk{height:30px;background:#efefef;}
		   .head{height:121px;}
		   .htop h3{height:30px;background:#efefef}
		   .htop h3 span{display: block; float:left; font-size: 14px; color:#000000;line-height: 30px;}
		   .htop h3 em{float:right; line-height: 30px; color:#000000;}
		   .htop h3 em a{font-size: 14px; color:#000000; padding: 0 5px; font-style:normal;}
		   .head h1{float:left; width:330px; height:80px;margin-top: 16px; margin-right: 28px;}
		   .head h1 img{width:330px; height:80px;}
		   .head strong{ display: block;font-size: 24px; font-weight: bold; color:#333333; margin-top:52px;float:left;}
.head p {
    font-weight: 700;
    float: right;
    font-family: "Myriad Pro";
    font-size: 26px;
    height: 73px;
    line-height: 90px;
    margin-top: 22px;
    color: rgb(245 0 0);
    padding-left: 72px;
    background: url(../static/images/dianhua.png) left center no-repeat;
	
}
.mback {
    background: #e20c13;
	height:60px;
}

	       .menu{height:60px;}
		   .menu ul li{height:60px; line-height:60px;float:left; }
		   .menu ul li a{ font-size: 16px; color:#FFF;padding:0 22px; border-left:1px dashed #FFF;position: relative;}
		   .menu ul li a.first{border-left:0;}
		   .menu ul li a i{display:none; width:12px; height:8px;background:url() no-repeat center; position: absolute; top:-20px;; left:46%;}
		   .menu ul li.cur a{border-left:0;}
		   .menu ul li.cur a i,.menu ul li:hover a i{display: block;}
		   .menu ul li.cur,.menu ul li:hover{background:url("") no-repeat center;background-size:100% 100%;}
/*轮播图*/
.bn{width:100%;padding-top:211px;}
.bn img{width:100%;height:auto;}

		   
/*项目*/		   
.projectClass {
    background:url(../static/images/probackground.jpg) no-repeat center;
    height: 1000px;
	
}
.projectTitle{
	text-align:center;
	padding-top:50px;
}	
.projectClass .projectTitle h2 {
background: url(../static/images/proclass.png) center 5px no-repeat;
}
	
.projectTitle h2 {
    
    font-size: 30px;
    font-weight: 700;
    height: 70px;
    line-height: 88px;
}
.proj{
	  background: url(../static/images/proj.png) center center no-repeat;
	  height:850px;
}
.projcont {
    width: 1110px;
    height: 850px;
    margin: 0 auto;
	padding-top: 150px;
}   
.projcont li img:hover{background:#333; border-radius:50%;}
.projcont li span:hover{color:red;}
.proj-center {
    margin: 150px auto 0px;
    width: 300px;
    text-align: center;
    font-size: 22px;
    float: left;
    padding-left: 60px;
}
.proj-center p{
	
	margin-top:-50px;
	
}
.proj-left li img {
    background: #ededed;
    border-radius: 50%;
	float:right;
	border-style: solid;
    border-color: #fff;
    border-width: 20px;
}
.proj-right li img {
    background: #ededed;
    border-radius: 50%;

	float:left;
	border-style: solid;
    border-color: #fff;
    border-width: 20px;
}
.proj-left li span {
    float:left;
	font-size: 22px;
	    width: 120px;
}
.proj-right li span {
    float:right;
	font-size: 22px;
	    width: 120px;
}
.projcont li {
    height: 140px;
    line-height: 140px;
    padding-top: 50px;
}

/*消防改造*/
.xfrefom .projectTitle{
	padding-bottom:50px;
}
.xfrefom .projectTitle h2 {
background: url(../static/images/xfrefom.png) center 5px no-repeat;
}
.slideTxtBox{ width:1200px; border:1px solid #ddd;text-align:left;  }
.slideTxtBox .hd{ height:150px; line-height:30px; background:#fff;position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute;  top:0px; height:152px;   }
.slideTxtBox .hd ul li{ 
			float:left;
			cursor:pointer;     
			height: 90px;
			width: 120px;
			background:#fff; 

			margin-bottom: 30px;
			text-align: center;
			line-height: 60px;
			
			}
		.slideTxtBox .hd ul li.on{ 
			height:130px; /*background: url(../static/images/refom.png) no-repeat*/;
            background-color:rgb(226 8 7);
            text-align: center;
            color:#fff;			
		}
.slideTxtBox .hd ul li.on a{ 
			
    color:#fff;
	border-right:none;
	background: url(../static/images/li-h-line-w.png) no-repeat 0 20px;
}
		
.slideTxtBox .hd ul li a{
	/*border-right: solid 1px #efefef;*/
	font-weight: 700;
    display: block;	
	background: url(../static/images/li-h-line-red.png) no-repeat 0 20px;
}	
.slideTxtBox .hd ul li span{
    font-size:10px;
	font-weight:100;
}	
	
		
 .slideTxtBox li.on em:before{
    position: relative;
    /*left: -32px;*/
    top: 21px;
    content: '';
    width: 1px;
    height: 1px;
    border-width: 30px 60px;
    border-style: solid;
    border-color: transparent;
    border-top-color: rgb(226 8 7);
	z-index: 10;
}
.slideTxtBox .bd ul img {
    top: -20px;
    position: relative;
    z-index: 1;
}
.slideTxtBox .bd ul{  zoom:1;  height:510px;}
.slideTxtBox .bd li {
    height: 260px;
    line-height: 24px;
    margin-left: 30px;
	float:left;
}
.slideTxtBox .bd ul li img {
    width: 200px;
    height: 150px;
    clear: both;
}
.refomText {
    top: -120px;
    position: relative;
    z-index: 100;
    color: #fff;
    padding-left: 50px;
}
.refomText h3 {
    font-size: 18px;
    font-weight: 700;
    line-height: 36px;
}

/*weibao*/
.weibaoTitle {
	background:url(../static/images/weibao.png) no-repeat;
	width:560px;
	height:420px;
	}
.weiboUp {
    background-color: #535353;
    height: 420px;
	margin-top: 50px;
}

.weibaoTitle h2 {
    color: #ff0000;
    font-size: 22px;
    font-weight: 500;
    margin-top: 130px;
}

.weibaoTitle p {
    padding-top: 20px;
    color: #fff;
    line-height: 1.8;
}

.weibaoPic li img {
    width: 310px;
    height: 252px;
}
.weibaoPic li {
    float: left;
    margin-top: 76px;
	padding-left: 10px;
  
}
.weibaoPic{width:640px;}
.weiboDown {
    background: #eff4f8;
    height: 360px;
}
.weibaoRangetit {
    font-size: 22px;
    font-weight: 500;
    border-bottom: solid #ef0000;
    padding-bottom: 20px;
    width: 89px;
    /* text-align: center; */
    padding-left: 1px;
	padding-top: 30px;
}
.weibaoRangecon{
	padding-top:20px;
}
.weibaoRangecon li {
float:left;
padding-left:20px;
}
.weibaoRangecon li img{
	border:solid 1px #efefef;
	background-color:#fff;
	padding:5px;
}

.weibaoRangecon li p{
	text-align:center;
	padding-top:8px;
}

/*消防施工流程*/
.Fire-fighting-process .projectTitle h2 {
background: url(../static/images/fighting-process.png) center 5px no-repeat;
}
/*消防安装*/
.fire-install{
	
	margin-top:50px;
}
.Fire-fighting-install .projectTitle h2 {
background: url(../static/images/Fire-fighting-installation.png) center 5px no-repeat;
}
.Fire-fighting-install .bd{ padding:10px; overflow:hidden;  }
.Fire-fighting-install .bd ul{ overflow:hidden; zoom:1; width:230px;  float:left; _display:inline;padding:2px  }
.Fire-fighting-install .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.Fire-fighting-install .bd ul li { text-align:center; }
.Fire-fighting-install .bd ul li  img{ width:200px; height:150px; display:block;  padding:2px; border:1px solid #ccc; }
.Fire-fighting-install .bd ul li  a:hover img{ border-color:#999;  }
.Fire-fighting-install .bd ul li { line-height:36px;   }


/*消防维修*/
.repair{
	height:1000px;
	background:url(../static/images/repair.jpg);
	
}
.repair .projectTitle h2 {
background: url(../static/images/repair.png) center 5px no-repeat;
color:#ffff;
}

.repairCon li {
    width: 360px;
    height: 280px;
    float: left;
	padding-left: 30px;
}

.repairCon li img {
    width: 320px;
    height: 240px;
    float: left;
	padding:20px;
	/*-webkit-filter: brightness(50%); /*考虑浏览器兼容性：兼容 Chrome, Safari, Opera */
filter: brightness(70%);
vertical-align:middle;


/* 设置图片的亮度，使其看起来更亮或更暗。如果值是0%，图像会全黑；值是100%，则图像无变化；
值是100%以上，则图像更亮*/
}
.repairCon li img:hover {
    width: 320px;
    height: 240px;
    float: left;
	padding:20px;
	
	/*-webkit-filter: brightness(100%); *//*考虑浏览器兼容性：兼容 Chrome, Safari, Opera */
filter: brightness(100%);
/* 设置图片的亮度，使其看起来更亮或更暗。如果值是0%，图像会全黑；值是100%，则图像无变化；
值是100%以上，则图像更亮*/
}
.repairCon li p {
    top: -150px;
    position: relative;
    color: #fff;
    padding-left: 20px;
    text-align: center;
    font-size: 20px;
	height:40px;
}
/*消防检测*/

 .detection h2 {
background: url(../static/images/repair.png) center 5px no-repeat;
color:#ffff;
}

.detection {
    position: relative;
    margin-top: -300px;
}
.content.descriptionCont {
    background: #fff;
   
	margin-top:20px;
}

.detetct-left{
	width:530px;
	
}
.detetct-left img {
    height: 400px;
    width: 535px;
    padding: 15px;
}
.detetct-right {
    height: 400px;
    width: 650px;
    background: #fff;
    margin-top: 15px;
}

.tit2 {
    font-size: 22px;
    
    padding-left: 20px;
    padding-top: 40px;
    font-weight: 600;
}
.detetct-right .xfjc p {
   padding:20px;
   line-height:26px;
}

.detection-pic li{
	padding:12px;
	float:left;
	margin-left: 20px;
	
}
.detection-pic li img{
	width:260px;
	height:195px;
}
.detection-pic p{
	text-align:center;
}

.item-grid {
   background:#fff;
   filter:progid:DXImageTransform.Microsoft.Shadow(color=#909090,direction=120,strength=4);
   -moz-box-shadow: 2px 2px 10px #909090;
   -webkit-box-shadow: 2px 2px 10px #909090;
   box-shadow:2px 2px 10px #909090;
}
.detection-pic {
    margin-top: 30px;
}
.tit2 span {
    font-size: 15px;
    font-weight: 100;
    padding-left: 20px;
}
/*气体灭火*/

.gas-fire .projectTitle h2 {
  background: url(../static/images/gas-fire.png) center 5px no-repeat;
}
	
.gas-fire-fl{
	width:530px;
}

.content.gas-fire-con {
    margin-top: 50px;
}
.gas-fire-fl img {
    border: solid 1px;
    padding: 5px;
}
.gas-fire-m .hd li {
	display:inline;
    /*float: left;*/
    width: 100px;
	padding-left:10px;
	padding-right:10px;
    border: 1px solid #f00;
    margin-left: 20px;
    text-align: center;
}
.gas-fire-m{
	padding-top:20px;
	
}
.gas-fire-m .hd ul{
	margin: 0 auto;
    text-align: center;
}
.gas-fire-m  .hd li.on {
    background: red;
    color: #fff;
}
.gas-fire-m .hd li.on a {
   
    color: #fff;
}
.gas-fire-fr .bd {
    height: 250px;
	background: url(../static/images/qimie/line-2.png) no-repeat;
    background-position: right;
}
.qmlx div {
    width: 140px;
    height: 160px;
    background: #ededed;
    text-align: center;
    margin-left: 20px;
}
.qmlx P{
	padding-top:110px;
}
.iqimieCrW.fl {
    background: url(../static/images/qimie/feilei.png) 50px 10px no-repeat;
    background-color: #cfcfcf;
}
.iqimieCrI.fl {
    background: url(../static/images/qimie/feilei.png) -125px 10px no-repeat;
    background-color: #cfcfcf;
}
.iqimieCrQ.fl {
    background: url(../static/images/qimie/feilei.png) -295px 10px no-repeat;
    background-color: #cfcfcf;
}
.iqimieCrR.fl {
    background: url(../static/images/qimie/feilei.png) -465px 10px no-repeat;
    background-color: #cfcfcf;
}
.bd1 .tuijian{    float: right;
    width: 550px;
    padding: 5px;
    height: 170px;
    margin-left: 15px;
    border-bottom: 1px solid rgb(153, 153, 153);
}
.bd1 .tuijian .lbimg{float:left; width:180px; height:120px;}
.bd1 .tuijian .lbimg img{width:190px; height:150px;}
.bd1 .tuijian .lbxq{float:right; width:350px;}
.bd1 .tuijian .lbxq h2{font-size:20px; line-height:30px;color:#333333;}
.bd1 .tuijian .lbxq ul{font-size:14px; color:#999; height:100px; line-height:20px;}
.bd1 .tuijian .lbxq p{font-size:14px; color:#999;text-align: right;}
.bd1 .tuijian .lbxq p a{color:#999;}

.hd1.fr {
    padding-top: 50px;
    padding-right: 20px;
    color: rgb(139,119,119);
}
.hd1.fr li.on {
    border-bottom: solid 1px red;
}
.hd1.fr li {
    line-height:26px;
}
.gas-fire-fr .tit3 {
        font-size: 22px;
    padding-bottom: 20px;
}
/*合作伙伴*/
.partner .projectTitle h2 {
  background: url(../static/images/partner.png) center 5px no-repeat;
}
.partner {
	margin-top:50px;
	background:url(../static/images/hezuo/hz-bk.jpg) no-repeat;
	height:650px;
	
}
.partner li {
    float: left;
    padding: 10px;
    text-align: center;
}
.partner .content {
    padding-top: 50px;
}
/*优势服务ourservices.png*/	
.advantages .projectTitle h2 {
  background: url(../static/images/ourservices.png) center 5px no-repeat;
}
.adv{padding-top:50px;}
.adv-h-fr{
	width:550px;
	padding-top: 30px;
}
.numpic {
    width: 124px;
    height: 86px;
    float: left;
    background: url(../static/images/youshi/ms1.png) no-repeat;
    text-align: center;
    padding-top: 10px;
    line-height: 60px;
    font-size: 50px;
    color: red;
    font-weight: 800;
	padding-right: 20px;
}

p.txtstyle {
    border-bottom: 1px solid rgb(239, 239, 239);
    font-size: 20px;
    line-height: 20px;
    padding-bottom: 10px;
    width: 380px;
}
.adv-readme{
	float:left;
	
}
p.txtstyle2 {
    padding-top: 10px;
    color: #ada7a7;
}
.adv-h li{
height:150px;
}

/*消防工程师*/
.fire-engineer .weibaoTitle {
	background:url(../static/images/team.png) no-repeat;
	width:560px;
	height:420px;
	}
.fire-engineer {
    background-color: #535353;
    height: 420px;
    margin-top: 50px;
}

.fire-engineer 	.weibaoTitle h2{padding-top:10px;}
.fire-engineer 	.weibaoRangetit{padding-top:20px;}
/*我们的优势*/
.youshi{
	margin-top:30px;
}
.youshi .projectTitle h2 {
  background: url(../static/images/advantages.png) center 5px no-repeat;
}
.yslist li {
    float: left;
    width: 260px;
    padding-left: 10px;
    text-align: center;
    height: 260px;
}
.yslist li p{font-size:18px;font-weight:600}
.p1,.p2,.p3,.p4{
    height: 245px;
    width: 187px;
    text-align: center;
    margin: 0 auto;
}
.yslist li .p1 {
	background:url(../static/images/youshi/1-1.png) 1px center no-repeat;
}
.yslist li .p2 {
	background:url(../static/images/youshi/1-1.png) -337px center no-repeat;
}
.yslist li .p3 {
	background:url(../static/images/youshi/1-1.png) -674px center no-repeat;
}
.yslist li .p4 {
	background:url(../static/images/youshi/1-1.png) -1011px center no-repeat;
}

.yslist li .p1:hover {
	background:url(../static/images/youshi/1-2.png) 1px center no-repeat;
}
.yslist li .p2:hover {
	background:url(../static/images/youshi/1-2.png) -337px center no-repeat;
}
.yslist li .p3:hover {
	background:url(../static/images/youshi/1-2.png) -674px center no-repeat;
}
.yslist li .p4:hover {
	background:url(../static/images/youshi/1-2.png) -1011px center no-repeat;
}
/*新闻*/
.news .projectTitle h2 {
  background: url(../static/images/Fire-information.png) center 5px no-repeat;
}
.news-fl,.news-fr{width:600px}

.news .topnews { 
    width: 550px;
    padding: 5px;
    height: 170px;
    margin-left: 15px;
    border-bottom: 1px solid rgb(153, 153, 153);
}
.news .topnews  .lbimg{float:left; width:180px; height:120px;}
.news .topnews  .lbimg img{width:190px; height:150px;}
.news .topnews  .lbxq{float:right; width:350px;}
.news .topnews  .lbxq h2{font-size:20px; line-height:30px;color:#333333;}
.news .topnews  .lbxq ul{font-size:14px; color:#999; height:100px; line-height:20px;}
.news .topnews  .lbxq p{font-size:14px; color:#999;text-align: right;}
.news .topnews  .lbxq p a{color:#999;}

.news ul li {
    line-height: 40px;
    padding-left: 15px;
    border-bottom: solid 1px #efefef;
    width: 535px;
    margin-left: 15px;
    list-style-type: inherit;
    list-style: initial;
    color: red;
    list-style-position: inside;
}
.news ul  span{float:right;color: #dddddd;}

/*新闻*/

.footbanner{background:url(../static/images/footbanner.jpg) center center no-repeat; height:215px;margin-top: 40px;}

.footer {
  width: 100%;
  background: #191411;
  padding-top: 10px;
}

.footer .foot_nav {
  height: 60px;
  border-bottom: 1px solid #2e2a27;
}

.footer .foot_nav .list ul li {
  width: 11.11%;
  float: left;
}

.footer .foot_nav .list ul li a {
  text-align: center;
  line-height: 60px;
  font-size: 16px;
  color: #929191;
  display: block;
}

.footer .foot_logo {
  width: 30%;
}

.footer .foot_logo img {
  display: block;
  max-width: 100%;
  margin: 0 auto;
  margin-top: 55px;
}

.footer .foot_contact {
  width: 30%;
  float: left;
  padding: 20px;
  padding-bottom: 30px;
  border-left: 1px solid #2e2a27;
  border-right: 1px solid #2e2a27;
}

.footer .foot_contact .text2 {
  width: 100%;
}

.footer .foot_contact .text2 p {
  font-size: 14px;
  color: #929190;
  display: block;
  margin-top: 10px;
}

.footer .foot_contact .text2 p a {
  font-size: 14px;
  color: #929190;
}

.footer .foot_contact .text2 p strong {
  font-size: 24px;
  color: #40b0bd;
  font-weight: bold;
}

.footer .foot_ewm {
  width: 30%;
  float: right;
  margin-top: 15px;
}

.footer .foot_ewm p {
  display: -moz-inline-stack;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  zoom: 1;
  *display: inline;
  margin-top: 20px;
  padding: 15px;
  background: #211e1b;
  margin: 0 5px;
  border-radius: 5px;
  /*width: 47%;*/
  margin: 0 1%;
}

.footer .foot_ewm p span {
  display: block;
  font-size: 14px;
  text-align: center;
  color: #929190;
  margin-bottom: 8px;
}

.footer .foot_ewm p img {
  display: block;
  width: 120px;
}

/*内页*/
.neiyeL.fl,.neiyeL {
    width: 216px;
	float:left;
}
.neiyeL h1 {
    background: url(../static/images/neiye-li-bk.png) no-repeat;
    height: 107px;
    line-height: 48px;
    color: #fff;
    padding-left: 20px;
}
.neiyeL h1 a{
	color:#fff;
	border-bottom: 2px solid #fff;
	padding-bottom:8px;
}
.neiyeL h1 p{
	font-size:14px;	
}
.neiyec {
    padding-top: 241px;
}
.nav ul li {
    width: 140px;
}
.neiyeRwz {
    padding-top: 10px;
    padding-bottom: 10px;
}
.neiyeLa li,.neiyeLb li{
    height: 70px;
    LINE-HEIGHT: 36PX;
    border-bottom: solid 1px #efefef;
    width: 168px;
    padding-left: 20px;
}
.neiyeLqy li{
    float:left;
    LINE-HEIGHT: 36PX;
    border-bottom: solid 1px #efefef;
    width: 75px;
	height:36px;
    padding-left: 20px;
}
.neiyeLqy h2,.neiyeLc h2{
    height: 70px;
    LINE-HEIGHT: 66PX;
    border-bottom: solid 1px #efefef;
    width: 176px;
    padding-left: 20px;
	    background-color: red;
    color: #fff;
    font-size: 22px;
}
.neiyeRliepp ul li {
    float: left;
    margin: 10px;
    width: 220px;
    height: 190px;
}
.neiyeRliepp ul li p {
    line-height: 30px;
    text-align: center;
    background: #dedede;
    height: 30px;
}
.neiyeRliepp ul li img {
    width: 220px;
    height: 160px;
}
.borerStyle {
    width: 196px;
}

.neiyeR.fr,.neiyeR {
    width: 960px;
	float:right;
}

.jieshao-tit h1 {
    font-size: 32px;
    color: #000;
	z-index: 1000;
	position: absolute;
}

.jieshao-tit {
    padding-top: 40px;
    padding-bottom: 40px;
}
.jieshao {
    font-size: 18px;
    line-height: 26px;
}
.neiyeLa li:hover{ display: block; }
.neiyeLa li a,.neiyeLb li a{
	    border-bottom: 2px solid red;
    padding-bottom: 8px;
}
.neiyeLa li p,.neiyeLb li p{
    font-size: 12px;
    
}
/*改造*/
.neiyeRgaizao{float:left;margin-top:8px;}
.neiyeRgaizao ul{float:left;width:938px;padding:10px;border:1px solid #e2e2e2;background:#333;}
.neiyeRgaizao ul li{float:left;margin-left:8px;margin-right:8px;padding-left:8px;padding-right:8px;}
.neiyeRgaizao ul li a{color:#fff;font-size:16px}

.neiyeLc ul{float:left; padding-top:10px; padding-bottom:10px; width:194px; border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2; border-bottom:1px solid #e2e2e2; text-align:center;}
.neiyeLc ul li{ height:170px;}
.neiyeLc ul li img{ border:1px solid #e2e2e2; padding:2px;width:165px;height:135px;}
.neiyeLc ul li p{ line-height:25px; font-size:14px;}

.neiyeRliepgz{float:left;margin-top:8px;padding-top:8px;padding-bottom:8px;font-size:14px;}
.neiyeRliepgzx{float:left;padding-bottom:10px;width:220px;height:300px;margin:8px;border:1px solid #222;}
.neiyeRliepgzx img{width:220px;height:160px;}
.neiyeRliepgzx h1{float:left;width:220px;font-size:14px;line-height:40px;text-align:center;vertical-align:middle;border-bottom:1px dashed #222;font-weight:bold;}
.neiyeRliepgzx p{float:left;padding:3px;line-height:25px;height:50px;}
.neiyeRliepgzx span{float:left;background:#f45435;margin-left:30px;width:160px;height:35px;line-height:35px;text-align:center;border-radius:5px;color:#fff;font-weight:bold;}
.neiyeRliepgzx span:hover{background:#333;}
.jianjie.item-grid {
    padding: 15px;
    line-height: 26px;
    font-size: 18px;
    margin-bottom: 20px;
}
.jianjie ul{
	
    text-indent: 25px;
}
.jianjie span {
    display: block;
    line-height: 40px;
    font-size: 24px;
    padding-top: 20px;
    color: red;
}

.enName {
    font-size: 36px;
    bottom: -20px;
    /* display: initial; */
   /* position: relative;*/
    z-index: 1;
    text-transform: uppercase;
    font-weight: 800;
    color: #eaeaea;
    padding-left: 80px;
   transform: scale(1.2,2.9);
}
/*翻页*/
.neiyeRlieppage {
    border: solid 1px #1d1c1c;
    width: 935px;
    margin-left: 8px;
    text-align: right;
}
.neiyeRlieppage a:hover{
    color:red;
}

.page-numbar a {
    padding-left: 5px;
    padding-right: 5px;
}

.neiyeRlieppage span {
    padding: 8px;
}
/*翻页*/

.neiyeRlie{float:left;margin-top:8px;padding-top:8px;padding-bottom:8px;font-size:14px;line-height:30px;width:100%;text-indent:1em;border:1px solid #e2e2e2;}
.neiyeRliep{float:left;margin-top:8px;padding-top:8px;padding-bottom:8px;font-size:14px;}
.neiyeRliepx{float:left;width:100%;padding-bottom:60px;}
.neiyeRliepxl{float:left;width:240px;height:160px;}
.neiyeRliepxl img{width:240px;height:160px;}
.neiyeRliepxr{float:left;width:700px;margin-left:20px;}
.neiyeRliepxr h1{font-size:16px;font-weight:bold;}
.neiyeRliepxr p{font-size:14px;margin-top:20px;}
.neiyeRliepxr p span a{color:#cd0000}

/*文章*/
.neiyeRnrbt {
    text-align: center;
    padding-top: 45px;
    padding-bottom:25px;
}

.neiyeRnrbody {
    padding: 25px;
	line-height: 26px;
}
.neiyeRnrbody p a {
    color: #fb0017;
    text-decoration: underline;
}
.neiyeRnrbt h1{

    line-height:40px;
    font-size:36px;
    padding-bottom:20px;
}
.neiyeRnr p {
    font-size: 14px;
}
.neiyeRnrpage {
    padding-left: 25px;
    padding-bottom: 25px;
}
.neiyeRnrxg h4 {
    background: #333;
    color: #fff;
    font-size: 18px;
    text-align: center;
    line-height: 35px;
}

.neiyeRnrxg li {
    float: left;
    width: 460px;
    padding-left: 10px;
    line-height: 26px;
}

.neiyeRnrxg span {
    float: right;
}
.neiyeRnrxg {
    border: solid 1px #efefef;
	margin-top: 20px;
}

/*内页*/

.lanmpic {
    text-align: center;
	    padding-top: 211px;
}
.lanmpic img {
    width:100%;
}