﻿@charset "utf-8";
/***************顶部********************/
.header-top{
	height:40px;
	line-height:40px;
	background-color:#f1f1f1;
	width:100%;
}
.header-top .contentmax .fr ul li{
   float:left;
}
.ewm{
  width:120px;
  height:120px;
  margin-left:-50px;
  display:none;
}
.header-top .contentmax .fr ul li:hover a{
	color:#ae0500;
	display:block;
}
.header-top .contentmax .fr ul li:hover .ewm{
	display:block;
}
.header-top .contentmax .fr ul span{
   float:left;
   padding-right:10px;
   padding-left:10px;
}
/***********顶部logo和导航******************/
.nav-logo{
	height:128px;
	background:url(../images/logobg.jpg) center center no-repeat;
}
.nav-logo .contentmax{
	padding-top:30px;
}
.nav-logo .contentmax .logo{
	height:67px;
}
.nav-logo .contentmax .phone{
	font-size:23px;
	font-weight:800;
	color:#ae0500;
}
.header-nav{
	height:40px;
	background:url(../images/navbg.jpg);
}
.header-nav .contentmax{
	width:1160px;
}
.nav li{
  float:left;
  width:145px;
  font-size:15px;
  font-weight:800;
  line-height:40px;
  text-align:center;
}
.nav li a{ 
  color:#ae0500;  
}
.nav li:hover{ 
  background:url(../images/navabg.jpg);
  
}
.nav li:hover a{ 
  color:#fff; 
}
.nav li.cur{ 
  background:url(../images/navabg.jpg);
  
}
.nav li.cur a{ 
  color:#fff; 
}
/**************************轮播图**********************/
.banner{position: relative;height:400px;}
.banner .bd li,.banner .bd li a{display: block;height:400px;}
.bantil{display: block; width:185px;position: absolute;top:370px;left: 51%;margin-left: -85px;}
.bantil li{width:32px;height:32px;background:url(../images/ico12.png) no-repeat center 0;float: left;margin: 0 0 0 11px;}
.bantil li.cur{background:url(../images/ico13.png) no-repeat center 0;}
/***********************首页关键词和搜索**************************/
.search{
	padding-top:10px;
	height:40px;
}
.search ul li{
  float:left;
  margin-left:20px;
}
.search ul li.cur{
  margin-left:0px;
}
.search ul li.cur a{
  color:#ae0500;  	
}
.search ul li a:hover{
  color:#ae0500;  	
}
.searchbox{
width:240px;
height:30px;
background:url(../images/search.png) no-repeat center 0;
}
.search-gjc{
	text-indent:20px;
	margin-left:1px;
	margin-top:1px;
	width:198px;
	height:28px;
	border:none;
	border-radius:5px;
-moz-border-radius:5px;
}
.search-tj{
	margin-left:1px;
	margin-top:1px;
	width:28px;
	height:28px;
	border:none;
    cursor:pointer;	
	background:url(../images/search.png) no-repeat center 0;
}
.title{
   height:46px;
   background:url(../images/titlebg.png) no-repeat center center;
}
.title .fl{
  color:#fff;
  font-weight:800;
  line-height:50px;
  text-indent:20px;
  font-size:23px;
}
.title .fr{
  font-weight:800;
  line-height:50px;
  text-indent:20px;
  font-size:23px;
}
/************************产品介绍*******************************/
.slideleft{
	width:308px;
}
.slideleft ul li{
	width:308px;
	height:48px;
	background:url(../images/bg2.png) left center no-repeat;
	margin-top:15px;
}
.slideleft ul li.on{
	background:url(../images/bg1.png) left center no-repeat;
}
.slideleft ul li.on1{
	background:url(../images/bg11.png) left center no-repeat;
}
.slideleft ul li:hover{
	background:url(../images/bg11.png) left center no-repeat;
}
.slideleft ul li.on:hover{
	background:url(../images/bg1.png) left center no-repeat;
}
.slideleft ul li a{
	display:block;
	width:308px;
	height:48px;
	line-height:48px;
	font-size:16px;
	text-indent:75px;
}
.slideleft ul li.on a{
   color:#fff;
}
.slideleft ul li.on:hover a{
   color:#fff;
}
.slideleft ul li.mt0{margin-top:0px;}
.slideright{
	width:832px;
}
.slideright ul li{
   float:left;
   width:244px;
   margin-left:30px;
   background:url(../images/ty.png) top center no-repeat;
}
.slideright ul li .effect-one{
	width:240px;
	height:240px;
	margin:1px auto;
}
.slideright ul li a p{
   width:244px;
   float:left;
   height:45px;
   line-height:45px;
   text-align:center;
   font-size:16px;
}
.slideright ul li:hover a p{
   color:#ae0500;
}

.effect-one{position:relative;box-sizing:border-box;cursor:pointer;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .4s ease-in-out;overflow:hidden}
.effect-one .effect-one-img{position:relative;display:block;width:100%;height:100%;padding:0;margin:0;opacity:1;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;-o-transition:all .7s ease-in-out;-ms-transition:all .7s ease-in-out;transition:all .7s ease-in-out;overflow:hidden}
.effect-one:hover .effect-one-img,.picScroll-left .bd ul li a:hover .effect-one-img,.list-two ul li a:hover .effect-one-img
{opacity:.9;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
/*************************企业优势****************************************/
.h3{
	width:300px;
	margin:30px auto;
	height:48px;
	line-height:48px;
	text-align:center;
	color:#fff;
	background:url(../images/h3.jpg) left center no-repeat;
}
.dn{
	display:none;
}
/************************广告*************************************************/
.index-ad{
	height:169px;
	background:url(../images/ad.jpg);
}
.index-ad .content{
   height:169px;
   background:url(../images/ad1.jpg) center center no-repeat;
}
.ad-form{
	width:240px;
}
.sinp01{
	position:relative;
	top:34px;
	left:20px;
	border:none;
}
.sinp02{
	position:relative;
	top:50px;
	left:20px;
	border:none;
}
.ad-form .tj{
	position:relative;
    top:94px;
	left:-17px;
}
.ad-form .tj .tijiao{
    width:80px;
	height:32px;
	cursor:pointer;
}
.ad-form .tj .tijiao:hover{
    color:#fff;
    background-color:#ae0500;
	border:none;
}
.ad-form .tj a{
	display:block;
    width:70px;
	height:32px;
	float:right;
	margin-right:70px;
}
/***************************企业案例********************************/
.boxleft ul li{
  padding-top:10px;
  float:left;
  height:35px;
}
.boxleft ul li.on{
  padding-top:10px;
  float:left;
  height:35px;
  background:url(../images/al.png) center center no-repeat; 
}
.boxleft ul li a{
  display:block;
  padding:0 20px 0 20px;
  height:16px;
  line-height:16px;
  text-align:center;
  font-size:16px;
  border-right:1px #ccc solid;
}
.boxleft ul li.on a{
  color:#fff;
}
.boxright .li1{
	width:510px;
	height:345px;
	float:left;
	border:1px #ccc solid;
	overflow:hidden;
}
.boxright .li2{
	float:right;
	width:590px;
	height:345px;
	overflow:hidden;
}
.li2 p{
	font-size:16px;
}
/***************************企业面貌******************************/
.box2left{
	width:245px;
}
.box2left ul{
	width:160px;
	margin:0 auto;
}
.box2left ul li{
	width:160px;
	height:50px;
    margin-top:25px;
    font-size:18px;
    border:1px #ae0500 solid;
    text-align:center;
	line-height:50px;
}
.box2left ul li:hover{
	background-color:#ae0500;
}
.box2left ul li:hover a{
	color:#fff;
}
.box2left ul li.on{
	background-color:#ae0500;
}
.box2left ul li.on a{
	color:#fff;
}
.box2right{
	width:828px;
	height:452px;
	overflow:hidden;
}

/***********************新闻*******************************************/
.newsfaq{ padding:10px 0 0; height:518px; overflow:hidden; }
.news1,.news2,.faq{ width:276px; padding:11px 15px 0; height:477px; overflow:hidden; float:left; background:#f2f2f2;}
.news1{ margin-right:21px;margin-left:20px;}
.news1 h2{ height:34px; line-height:34px; border-bottom:1px solid #ddd; overflow:hidden;}
.news1 h2 .tit{ padding-left:28px; display:block; float:left; height:32px; overflow:hidden; border-bottom:2px solid #ae0500; background:url(../images/newsTit1.gif) no-repeat left center; color:#292929; font-size:16px; padding-right:10px;font-family:"Microsoft YaHei"}
.news1 h2 .more{ float:right; color:#292929; font-size:12px; font-weight:normal; text-transform:uppercase}
.news1 .newsBx{ padding:20px 0 0;}
.news2 h2{ height:34px; line-height:34px; border-bottom:1px solid #ddd; overflow:hidden;}
.news2 h2 .tit{ padding-left:28px; display:block; float:left; height:32px; overflow:hidden; border-bottom:2px solid #ae0500; background:url(../images/newsTit2.gif) no-repeat left center; color:#292929; font-size:16px; padding-right:10px;font-family:"Microsoft YaHei"}
.news2 h2 .more{ float:right; color:#292929; font-size:12px; font-weight:normal; text-transform:uppercase}
.news2 .newsBx{ padding:20px 0 0;}
.news2 .newsBx dd p{ color:#6d6d6d;}
.newsBx dl{ height:298px; overflow:hidden;}
.newsBx dt a{ display:block;}
.newsBx dt img{ width:272px; height:201px; overflow:hidden; display:block; padding:1px; border:1px solid #b6b6b6; background:#fff;}
.newsBx dd{ padding:14px 0 0;}
.newsBx dd h3{ height:30px; line-height:30px; overflow:hidden; text-align:center;}
.newsBx dd h3 a{ color:#000; font-size:12px;}
.newsBx dd p{ color:#313131; line-height:20px; height:42px; overflow:hidden;}
.newsBx li{ height:35px; line-height:35px; overflow:hidden; border-bottom:1px dashed #dfdfdf; vertical-align:middle}
.newsBx li a{ display:block; padding-left:15px; background:url(../images/newsIco.gif) no-repeat 2px 14px; color:#474747;}
.newsBx li.lst{ border-bottom:none;}
/*  */
.faq h2{ height:34px; line-height:34px; border-bottom:1px solid #ddd; overflow:hidden;}
.faq h2 .tit{ padding-left:28px; display:block; float:left; height:32px; overflow:hidden; border-bottom:2px solid #ae0500; background:url(../images/faqTit.gif) no-repeat left center; color:#292929; font-size:16px; padding-right:10px;font-family:"Microsoft YaHei"}
.faq h2 .more{ float:right; color:#292929; font-size:12px; font-weight:normal; text-transform:uppercase}	
.faq .faqBx{ padding:14px 0 0 9px; }
.faqBx li{ line-height:37px; overflow:hidden; border-bottom:1px dashed #dfdfdf; vertical-align:middle; height:37px;}
.faqBx li a{ display:block; padding-left:29px; background:url(../images/faqIco1.jpg) no-repeat 2px 12px; color:#474747; height:37px; line-height:37px; overflow:hidden}
.faqBx li.lst{ border-bottom:none;}
/*  */
.f_link{ height:154px; overflow:hidden; font-family:"Microsoft YaHei"}
.f_link h2{ height:34px; line-height:34px; border-bottom:1px solid #ddd; overflow:hidden;}
.f_link h2 .tit{ display:block; float:left; height:32px; overflow:hidden; border-bottom:2px solid #ae0500;color:#292929; font-size:14px; padding-right:10px;}
.f_link h2 .more{ float:right; color:#b3b3b3; font-size:12px; font-weight:normal; text-transform:uppercase; font-family:"宋体"}
.f_link h2 i{ font-style:normal; font-size:12px; text-transform:uppercase; font-weight:normal; padding-left:5px;}
.linkCnt{ padding:12px 0 0; height:90px; overflow:hidden;}
.linkCnt a{ display:inline-block;padding-left:10px; overflow:hidden; height:30px; line-height:30px; overflow:hidden; color:#b3b3b3; font-family:"宋体"}
/**/
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.clearfix {
    display: inline-block;
}
html[xmlns] .clearfix {
    display: block;
}
/*********************友情链接************************/
.yqlj li{
	float:left;
	margin-left:20px;
}
/********************网站底部***************************/
.footer1{
	background-color:#f2f2f2;
	padding: 50px 0 30px 0;
}
.leftfooter{
	float:left;
	width:850px;
	height:140px;
	overflow:hidden;
	border-right:2px #ccc solid;
}
.leftfooter-title>li{
	float:left;
	width:138px;
	height:200px;
	margin-left:20px;
	overflow:hidden;
}
.leftfooter-title li h2{
	width:138px;
	text-align:center;
	height:30px;
	line-height:16px;
	font-size:16px;
	font-weight:bold;
}
.leftfooter-title li a{
	height:30px;
	line-height:30px;
	display:block;
	width:138px;
	text-align:center;
	font-size:12px;
}

.leftfooter-title li ul li{
	height:30px;
	line-height:30px;
	width:138px;
	text-align:center;
	font-size:12px;
}

.leftfooter-title li a:hover{
	color:#ae0500;
}
.rightfooter{
	float:right;
	margin-right:100px;
}
.rightfooter p{
	font-size:16px;
	letter-spacing:4px;
	text-align:center;
	height:30px;
}
.footer2{
	height:70px;
	background-color:#ae0500;
}
.footer2 .content p{
   padding-top:15px;
   text-align:center;
   color:#fff;
}



/******************************案例列表***************************************/
.leftrpj {
    float: left;
    width: 201px;
    overflow: hidden;
    display: inline;
    margin-right: 29px;
}
.leib2 {
    width: 201px;
    margin-bottom: 10px;
}
.leib2 .tit {
    color: #fff;
    font-size: 20px;
    font-family: "Microsoft YaHei";
    background: url(../images/tit1n.gif);
    height: 70px;
    line-height: 70px;
    text-align: center;
    overflow: hidden;
    font-weight: bold;
}
.leib2 .nr {
    border: 2px solid #ae0500;
    width: 197px;
    overflow: hidden;
    border-top: 0;
    background: #fff;
    overflow: hidden;
}
.leib2 .nr h4 {
    background: url(../images/SidTit.gif) no-repeat scroll left 0px;
    height: 39px;
    line-height: 39px;
    padding-left: 28px;
    overflow: hidden;
    margin-top: 10px;
}
.leib2 .nr h4 a {
    color: #fff;
}
.leib {
    width: 201px;
    margin-bottom: 10px;
	margin-top:10px;
}
.leib .tit {
    color: #fff;
    font-size: 20px;
    font-family: "Microsoft YaHei";
    background: url(../images/tit1n.gif) no-repeat;
    height: 70px;
    line-height: 70px;
    text-align: center;
    overflow: hidden;
    font-weight: bold;
}
dl.pd_t05_con_dl {
    width: 172px;
    height: 190px;
    overflow: hidden;
    margin: 10px auto 3px;
}
dl.pd_t05_con_dl dt, dl.pd_t05_con_dl dt a {
    width: 172px;
    height: 158px;
    line-height: 0;
    font-size: 0;
}
dl.t05_con_dl dt, dl.pd_t05_con_dl dt a {
    width: 172px;
    height: 118px;
    line-height: 0;
    font-size: 0;
}
dl.pd_t05_con_dl dd {
    width: 172px;
    overflow: hidden;
    height: 20px;
    line-height: 20px;
    padding-top: 5px;
    text-align: center;
    color: #555;
}
.leftlx {
    background: #FFF;
    border: 2px solid #c80a00;
    border-top: none;
}
.leftlx .dianh {
    padding: 0 5px 0 10px;
}
.leftlx .dianhua {
    background: url(../images/Teln.gif) no-repeat scroll 0 10px transparent;
    color: #666666;
    line-height: 20px;
    padding: 10px 0 10px 55px;
}
.leftlx p {
    line-height: 24px;
}
dl.pd_t05_con_dl dt img {
    width: 166px;
    height: 152px;
    padding: 1px;
    border: solid 2px #ccc;
}
dl.pd_t05_con_dl dt img:hover {
    border:solid 2px #ae0500;
}
.leib .nr {
    border: 2px solid #ae0500;
    padding: 12px 5px 10px 5px;
    background: #fff;
}
.rightl {
    width:910px;
    float: left;
    display: inline;
    overflow: hidden;
}
.leftlx .dianhua span {
    display: block;
    font: 18px "Impact";
    color:#c80a00;
}
.plc {
    background: url(../images/plcico.gif) no-repeat;
    height: 37px;
    line-height: 37px;
    margin-bottom: 10px;
    padding: 0 10px 0 40px;
    position: relative;
    color: #666;
    overflow: hidden;
}
.pro_main {
    background-color: #fff;
    border-top: none;
    border-bottom: none;
    zoom: 1;
    padding: 10px 0px;
    overflow: hidden;
}
dl.pj_index_dl {
	border-bottom: 1px #999 dashed;
    height: 260px;
    padding: 6px;
}
dl.pj_index_dl dt {
    float: left;
    width: 380px;
    height: 261px;
    overflow: hidden;
}
dl.pj_index_dl dt a {
    display: block;
}
dl.pj_index_dl dt img {
    border: 5px solid #fff;
    width: 370px;
    height: 251px;
    overflow: hidden;
    display: block;
}
dl.pj_index_dl dd {
    width: 505px;
    overflow: hidden;
    float: right;
}
dl.pj_index_dl dd h3 {
    height: 40px;
    line-height: 40px;
    font-weight: normal;
	font-size:20px;
}
dl.pj_index_dl dd h3 a {
    color: #18a40d;
    font-size: 18px;
    font-family: "Microsoft YaHei";
}
dl.pj_index_dl dd p {
    padding: 6px 0 0;
    line-height: 30px;
    overflow: hidden;
    color: #292929;
    font-size: 14px;
}
dl.pj_index_dl dd span {
    display: block;
}
dl.pj_index_dl dd span a.btn1 {
    background: url(../images/sousBtn1.gif) no-repeat center top;
}
dl.pj_index_dl dd span a {
    display: block;
    float: left;
    width: 100px;
    height: 33px;
    line-height: 33px;
    overflow: hidden;
    text-align: center;
    font-size: 14px;
    color: #fff;
    background: url(../images/sousBtn2.gif) no-repeat center top;
    margin-right: 30px;
    font-weight: bold;
}
.RandomNews {
    background-color: #fff;
}
.diysr {
    background: url(../images/plcico.gif) no-repeat;
    height: 37px;
    line-height: 37px;
    margin-bottom: 10px;
    padding: 0 10px 0 40px;
    color: #ae0500;
}
.news_random {
    border-top: none;
    border-bottom: none;
    width:910px;
    padding-top: 8px;
}
.news_random li {
    height: 28px;
    line-height: 28px;
    padding: 0 17px 0 10px;
    width:428px;
    float: left;
    overflow: hidden;
}
.news_random li a {
    background: url(../images/ico55.gif) no-repeat 0 4px;
    padding-left: 12px;
}

/******************对于案例列表内页******************************************/
.fenleis {
    position: relative;
    padding-top: 10px;
    clear: both;
    height: 40px;
    border-bottom: 1px dashed #ccc;
	line-height: 30px;
}
.fenleis h2 {
    text-align: center;
    color: #ae0500;
}
.proinfo {
    line-height: 25px;
    margin: 0 10px;
    font-size: 14px;
}
.proinfo .nr_list {
    clear: both;
    padding-top: 12px;
    margin-bottom: 10px;
}
#cntrBody p, .proinfo p, .age_li_about p {
    margin: 25px 0;
    font-size: 14px;
}
body .cp2 {
    margin-top: 15px;
    background: #fff;
    padding: 0 0 12px 0;
    margin-bottom: 10px;
    border-left: 0;
    border-right: 0;
}
.cptab2 {
    background: url(../images/plcico.gif) no-repeat;
    height: 37px;
    line-height: 37px;
    margin-bottom: 10px;
    padding: 0 10px 0 40px;
}
.cptab2 a {
    display: block;
    line-height: 25px;
    font-size: 14px;
    color: #ae0500;
    text-decoration: none;
    padding: 0 8px;
}
.cp2 dl {
    overflow: hidden;
    float: left;
    display: inline;
    padding: 12px 0 0 14px;
}
.cp2 dt, .cp2 dt a {
    overflow: hidden;
}
.cp2 dd {
    line-height: 24px;
    padding-top: 8px;
    overflow: hidden;
    display: block;
    text-align: center;
}
.cp2 dt img {
    width: 260px;
	height: 260px;
    border: 2px solid #CCC;
    padding: 1px;
}
.cp2 dt img:hover{
    border: 2px solid #ae0500;
}
.cp2 dd a:hover {
    color: #ae0500;
}

/*****************************************产品（列表）详情页************************************/
.pro_curmbs {
    background: url(../images/plcico.gif) no-repeat;
    height: 37px;
    line-height: 37px;
    margin-bottom: 10px;
    padding: 0 10px 0 40px;
}
.leftr {
    float: left;
    width: 201px;
    overflow: hidden;
    display: inline;
    margin-left: 29px;
}
.leib2 .nr li a {
    font-family: "宋体";
    color: #3a3939;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 155px;
    display: inline-block;
}
.leib2 .nr li {
    background: url(../images/SidIco1.gif) no-repeat 5px 9px;
    font-size: 14px;
    padding-left: 20px;
    color: #666;
    line-height: 25px;
    overflow: hidden;
    white-space: nowrap;
}
.t05_con {
    border: solid 2px #ae0500;
    border-top: 0;
    padding: 8px 11px;
    zoom: 1;
}
.pright {
    width: 500px;
    float: left;
    margin-left: 5px;
    z-index: 1;
    overflow: hidden;
    font-size: 14px;
}.pleft {
    width: 405px;
    z-index: 5;
    float: left;
    overflow: hidden;
}
.propar h4 {
	height:50px;
    color: #ae0500;
    line-height:50px;
    padding: 0 8px;
    border-bottom: 1px dashed #ccc;
    font-size: 18px;
    text-align: center;
}
.propar div, .proshop div {
    padding: 5px;
    padding-bottom: 0;
    line-height: 22px;
}
.propar div span {
    font-weight: bold;
}
.propar div.pd_short {
    line-height: 28px;
}
.font_hotline {
    font-size: 22px;
    font-weight: bold;
    color: #ae0500;
}
.mainbox{
	margin-top:40px;
}
.fenlei .tit a:hover, .fenlei .tit .cur {
    color: #fff;
    text-decoration: none;
    background-position: left -22px;
    margin-top: 1px;
}
.fenlei {
    background: url(../images/fenlei_line.gif) repeat-x top;
    position: relative;
    padding-top: 10px;
    clear: both;
    margin-top: 35px;
}
.xuxian {
    padding: 0 0 15px;
    clear: both;
    zoom: 1;
    border-bottom: 1px dashed #bbbbbb;
}
.fenlei .tit a:hover span, .fenlei .tit .cur span {
    background-position: right -22px;
    padding-top: 6px;
}
.fenlei .tit a span {
    background: url(../images/pro_fenlei_span.gif) no-repeat right top;
    height: 25px;
    float: left;
    padding: 7px 20px 0 15px;
}
.fenlei .tit {
    padding-bottom: 4px;
    position: absolute;
    top: -25px;
}
.fenlei .tit a span {
    background: url(../images/pro_fenlei_span.gif) no-repeat right top;
    height: 25px;
    float: left;
    padding: 7px 20px 0 15px;
}

/******新闻列表******************************/
dl.news_dl {
    color: #666;
    font-size: 14px;
    line-height: 20px;
    padding: 10px 5px 4px;
}
dl.news_dl dt {
    background: url(../images/dateBg.png) no-repeat scroll 10px center transparent;
    float: left;
    height: 64px;
    margin-bottom: 3px;
    width: 80px;
}
dl.news_dl .dt_2 {
    color: #fff;
    display: block;
    font-family: Verdana;
    font-size: 15px;
    padding-left: 12px;
    padding-top: 20px;
    width: 71px;
}
dl.news_dl .dt_3 {
    color: #464646;
    display: block;
    font: 18px/18px "Verdana";
    padding-left: 10px;
}
dl.news_dl dd {
    border-left: 1px solid #ccc;
    color: #1f1f1f;
    float: left;
    font-size: 12px;
    margin-bottom: 10px;
    min-height: 64px;
    overflow: hidden;
    padding-left: 10px;
    width:730px;
}
dl.news_dl .dt_1 {
    background: url(../images/ico10.gif) no-repeat scroll 0 11px rgba(0, 0, 0, 0);
    color: #333;
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 15px;
    font-weight: bold;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
    text-decoration: none;
}
dl.news_dl dd p {
    color: #666;
    display: block;
    font-family: "Microsoft YaHei";
    padding-left: 10px;
}
/*****************************新闻详情页*************************************************/
.right2 {
    width: 275px;
    float: right;
    overflow: hidden;
}
.right2_main {
    width: 273px;
    border-top: 0;
    border-bottom: 0;
    padding-bottom: 15px;
    overflow: hidden;
    background: #eef7fd;
}
.right2_main .t03 {
    color: #fff;
    background: url(../images/zxico.gif) no-repeat;
    font-family: "Microsoft Yahei";
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding-left: 5px;
}
.right2_main .t03 a {
    color: #fff;
}
#newpro {
    width: 250px;
    margin: 0 auto;
}
#newpro h5 {
    height: 25px;
    line-height: 25px;
}
#newpro h5 a {
    font-size: 12px;
    color: #666;
    font-weight: normal;
}
.right2_main .t03 {
    color: #fff;
    background: url(../images/zxico.gif) no-repeat;
    font-family: "Microsoft Yahei";
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding-left: 5px;
	text-indent:15px;
}
ul.n_rt_ul {
    background: url(../images/news_list_bg.gif) no-repeat 0 5px;
    width: 230px;
    margin: 8px auto;
    overflow: hidden;
    padding-left: 5px;
}
ul.n_rt_ul li {
    line-height: 24px;
    width: 210px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-left: 20px;
}
.left2 {
    width: 850px;
    float: left;
    overflow: hidden;
}

.plc2 {
    background: url(../images/plcico1.gif) no-repeat;
    height: 37px;
    line-height: 37px;
    margin-bottom: 10px;
    padding: 0 10px 0 40px;
    color: #666;
    margin-bottom: 10px;
}
#newpro dl dt img {
    width: 100px;
    height: 92px;
    border: 1px solid #CCC;
    padding: 1px;
}
.left2_main {
    border-top: 0;
    border-bottom: 0;
    padding-bottom: 15px;
    overflow: hidden;
}
.n_info_con {padding:10px 15px 0 10px; overflow:hidden;}
.n_info_con h1 {  border-bottom: 1px dashed #CCCCCC; color: #333; font-family: "宋体";   font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
.n_info_con2 { width:650px; margin:0 auto;}
.n_info_con h3 { text-align:center; color:#000; font-family:"宋体"; margin-bottom:10px; font-size:24px;border-bottom: 1px dashed #CCCCCC; } /*资讯详细页面，内容标题*/
.info_con_tit {font-family:"宋体";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { line-height:22px; padding:0 10px;word-spacing: 10px;}
.n_info_con p a { color:#B61212;}
.n_info_con .apage { text-align:center; margin-bottom:10px;} /*资讯详细页面，翻页区块*/
.info_input { text-align:center; color:#000; margin-bottom:15px;}  /*详细页面，评论，推荐，打印，订阅，按钮样式块*/
.info_input input { } /*详细页面，评论，推荐，打印，订阅，按钮,可修改文字色彩*/
.info_key { border-bottom:solid 1px #ccc; height:30px; line-height:30px; padding:0 10px; margin:10px 0;overflow:hidden;}
.info_key span { font-size:14px; font-weight:bold;}
.info_key a { margin-right:10px;}
.ad2 { margin-bottom:10px;}
.n_info_con2 .t04 { color:#000;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a { color:#B61212;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a:hover { color:#B61212;}
/*编辑器调整样式*/
#cntrBody p,.proinfo p,.age_li_about p{ margin:25px 0; font-size:14px;}
#cntrBody table p,.proinfo table p,.age_li_about table p{margin:25px 0;font-size:14px;}
.m_qrinfo{position:relative;z-index:100; display:inline-block;}
.m_qrinfo .m_qrcode{width:203px;background:#FFF;position:absolute;display:none;left:-66px;top:25px;border:1px solid #d5d5d5;/*css3*/border-radius:10px;box-shadow:0 0 8px #cdcdcd;}
.m_qrinfo .m_qrcode em,.m_qrinfo .m_qrcode img{display:block;margin:0;font-style:normal;}
.m_qrinfo .m_qrcode em{width:203px;text-align:center;}
#dituContent{margin:0 auto;}
.m_qrinfo:hover .m_qrcode{display:inline;}
.news_random1{width:850px;}
.news_random1 li {
  width: 398px;
}

.leib .nr h4 {
    background: url(../images/SidIco1.gif) no-repeat scroll 25px 9px;
	font-size:14px;
}
.leib .nr .cur a {
    display: block;
    color: #ae0500;
}
.leib .nr h4 a {
    font-weight: bold;
    color: #333;
    font-size: 12px;
    padding-left: 45px;
    font-weight: normal;
    font-size: 14px;
    height: 24px;
    line-height: 24px;
    display: block;
    margin-bottom: 5px;
}


/****************企业相册***********************/
dl.dl_xc {
    width: 260px;
    padding:0px 16px;
    float: left;
    display: inline-block;
}
dl.dl_xc dt {
    width: 260px;
    overflow: hidden;
}
dl.dl_xc dt img {
    width: 254px;
    height: 186px;
    border: 1px solid #ccc;
    padding: 1px;
}
dl.dl_xc dd {
    width: 260px;
    height: 24px;
    line-height: 24px;
    font-weight: bold;
    overflow: hidden;
    white-space: nowrap;
    text-align: center;
}
























