@charset "utf-8";
/* reset */
.endtext { font-size:16px; line-height:1.8em; color:#444444; text-align:left;}
.endtext h2,.endtext h3 { display:block;font-size:18px; font-weight:bold; line-height:40px; margin-bottom:10px;}
.endtext h4,.endtext h5 { display:block;font-size:16px; font-weight:bold; line-height:40px; margin-bottom:10px;}
.endtext p {margin-bottom:1em;text-align:left;}
.endtext p:last-child {margin:0;}
.g-arccnt .g-wrap .arctt {width:800px;margin:0 auto;text-align:center; font-size:24px; line-height:40px; display:block; height:40px; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #CCCCCC;}
.g-arccnt .g-wrap .endtext {width:800px;margin:0 auto;}
.g-arccnt .g-wrap .endtext img {max-width:800px;}
.g-arccnt .g-wrap .endtext table {margin:0 auto; text-align: center;}

.g-focus,.g-focus .m-focus {height:320px;overflow:hidden;}
.g-focus .g-wrap {position:relative;}
.g-focus-about {background:url(../pic/pabout.jpg) no-repeat center top;}
.g-focus-fangan {background:url(../pic/pabout.jpg) no-repeat center top;}
  .g-focus-fangan-wm {background:url(../pic/pabout.jpg) no-repeat center top;}
  .g-focus-fangan-wq {background:url(../pic/pabout.jpg) no-repeat center top;}
  .g-focus-fangan-dx {background:url(../pic/pabout.jpg) no-repeat center top;}
  .g-focus-fangan-sn {background:url(../pic/pabout.jpg) no-repeat center top;}
  
.g-focus.g-focus-fangxin,.g-focus-fangxin .g-wrap {height:400px;overflow:hidden;}
	.g-focus.g-focus-fangxin {height:400px;background:url(../pic/pfangxin.jpg) no-repeat center top;}
	
.g-focus-anli {background:url(../pic/panli.jpg) no-repeat center top;}
.g-focus-lianxi {background:url(../pic/plianxi.jpg) no-repeat center top;}
.g-focus-guanzhu {background:url(../pic/pabout.jpg) no-repeat center top;}

.g-pagecnt,
.g-crumb {clear:both;}
.g-crumb {background:#f7f7f7;text-align:center;padding:10px 0; }
.g-crumb .m-crumb {width:1200px;margin:0 auto;}
.g-crumb .m-crumb a:hover { color:#dd0000;}

.g-pagecnt {padding:30px 0 50px 0;}

.g-pagecnt .m-snav ul,
.g-pagecnt .m-snav li,
.g-pagecnt .m-snav a,
.g-pagecnt .m-snav a span { display:block; padding:0; margin:0; text-align:center;}
.g-pagecnt .m-snav li { float:left;height:100px;width:150px;padding:1px;}
.g-pagecnt .m-snav a { height:90px;padding-top:10px; background:#f0f0f0;font-size:18px; font-weight:bold; line-height:50px;}
.g-pagecnt .m-snav a { transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.g-pagecnt .m-snav a:hover,
.g-pagecnt .m-snav a.z-crt {background:#dd0000;color:#ffffff;transition:background-color 0.3s linear;}
.g-pagecnt .m-snav a span { font-size:14px; color:#CCC; line-height:20px;text-transform:uppercase; font-weight:normal;}
.g-pagecnt .m-snav a:hover span { color:#ffffff;}

.g-pagecnt .m-snav-2 {width:304px; margin:0 auto;}
.g-pagecnt .m-snav-3 {width:456px; margin:0 auto;}
.g-pagecnt .m-snav-4 {width:608px; margin:0 auto;}

.g-pagecnt .m-ptit,
.g-pagecnt .m-nrcnt,
.g-pagecnt .m-piclist,
.g-pagecnt .m-listcnt  {clear:both;width:960px;margin:0 auto;margin-top:30px;}

.g-pagecnt .m-ptit h1 {font-size:36px; line-height:60px; color:#dd0000;}
.g-pagecnt .m-piclist .m-list {clear:both;}
.g-pagecnt .m-piclist .m-list ul,
.g-pagecnt .m-piclist .m-list li,
.g-pagecnt .m-piclist .m-list a {display:block;padding:0;margin:0;}
.g-pagecnt .m-piclist .m-list li {display:block;width:200px;height:280px;float:left;margin:0 50px 20px 0;background:#ffffff;}
.g-pagecnt .m-piclist .m-list a {display:block;width:200px;height:280px;}
.g-pagecnt .m-piclist .m-list .u-img{display:block;font-size:0;line-height:0;}
.g-pagecnt .m-piclist .m-list .u-img a {display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:245px;*font-family:Arial;width:200px;height:280px;}
.g-pagecnt .m-piclist .m-list .u-img img {width:auto;height:auto;max-width:200px;max-height:280px;vertical-align:middle;display:block;margin:0;padding:0;margin:0 auto;}
.g-pagecnt .m-piclist .m-list li:nth-child(4n+4) {margin-right:0;}

.g-pagecnt .m-piclist .m-list-s li,
.g-pagecnt .m-piclist .m-list-s a {width:200px;height:150px;}
.g-pagecnt .m-piclist .m-list-s .u-img a {display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:131.25px;*font-family:Arial;width:200px;height:150px;}
.g-pagecnt .m-piclist .m-list-s .u-img img {width:auto;height:auto;max-width:200px;max-height:150px;vertical-align:middle;display:block;margin:0;padding:0;margin:0 auto;}

#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}
#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0;}
#jquery-lightbox a img{border:none;}
#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
#lightbox-container-image{padding:10px;}
#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
#lightbox-container-image-box > #lightbox-nav{left:0;}
#lightbox-nav a{outline:none;}
#lightbox-nav-btnPrev,
#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}
#lightbox-nav-btnPrev{left:0;float:left;}
#lightbox-nav-btnNext{right:0;float:right;}
#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
#lightbox-container-image-data{padding:0 10px;color:#666;}
#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}
#lightbox-image-details-caption{font-weight:bold;}
#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}
#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}

/*方案焦点图*/
.g-focus {height:320px;}
.m-focus,.m-focus .bd,.m-focus .bd li,.m-focus .bd li a {display:block;height:320px;text-align:center;}
.m-focus {min-width:1200px;position:relative;}
.m-focus .bd {z-index:0;}
.m-focus .bd  li {cursor:pointer;}
.m-focus .hd {width:150px;left:50%;margin-left:-75px;bottom:10px;position:absolute;z-index:1;overflow:hidden;}
.m-focus .hd ul{float:right;text-align:center;font-size:0;letter-spacing:-0.307em;*letter-spacing:normal;*word-spacing:-1px;}
.m-focus .hd ul li,.m-focus .hd ul li span{display:inline-block;*display:inline;*zoom:1;margin:0;padding:0;}
.m-focus .hd ul li{float:none;cursor:pointer;width:40px;padding:0 5px;height:10px;position:relative; }
.m-focus .hd ul li span {width:40px;height:10px;line-height:10px;color:#000000;font-size:0px;background-color:rgba(204, 204 ,204, 0.8);}
.m-focus .hd ul .on span {background:#dd0000;color:#ffffff;background-color:rgba(221, 0, 0, 0.8);}

/*方案列表区域*/
.g-pfangan .m-listcnt {clear:both; width:1180px;margin:0 auto;}
.m-listcnt .m-list,
.m-listcnt .m-list ul,
.m-listcnt .m-list li,
.m-listcnt .m-list li h3 { display:block; text-align:center;}
.m-listcnt .m-list h2 {clear:both;display:block;height:40px;line-height:40px;font-size:36px; text-align:center; margin-bottom:20px;padding-bottom:10px;}
.m-listcnt .m-list h2 a,.m-listcnt .m-list h2 a:hover { color:#d00;font-family:"宋体";font-weight:600; border-bottom:3px solid #d00;padding-bottom:10px;}
.m-listcnt .m-list ul {display:block;clear:both;margin-bottom:20px;border-bottom:1px dashed #CCCCCC;position:relative;}
.m-listcnt .m-list ul:last-child { border:0; margin:0; padding:0;}
.m-listcnt .m-list li,
.m-listcnt .m-list .u-img,
.m-listcnt .m-list .u-img a,
.m-listcnt .m-list .u-img img { display:block;width:280px; height:158px; margin:0 auto; overflow:hidden;}
.m-listcnt .m-list li {height:230px; float:left; margin-right:20px; position:relative;}
.m-listcnt .m-list li:nth-child(4n+4){margin-right:0;}
.m-listcnt .m-list .u-img {position:relative; position:relative;}
.m-listcnt .m-list .u-img .txt {width:280px;height:158px;position:absolute; left:0px; top:0px; padding-top:0px; display:none; z-index:1; text-align:left; background:#d00;color: #fff;filter: alpha(opacity=90);-moz-opacity: .9;opacity: .9}
.m-listcnt .m-list .u-img .txt a {color:#fff;}
.m-listcnt .m-list .u-img .txt em,
.m-listcnt .m-list .u-img .txt p,
.m-listcnt .m-list .u-img .txt a {display:block; padding:0 20px; line-height:24px; }
.m-listcnt .m-list .u-img .txt em {font-size:18px; fline-height:30px; margin-bottom:10px}
.m-listcnt .m-list .u-img .txt a {padding:0; width:225px;height:127px;text-align:center;}
.m-listcnt .m-list .u-img .txt a span { display:block; margin:0 auto;margin-top:30px;padding:10px 20px;line-height:20px;font-size:16px;font-weight:bold;border:2px solid #fff; text-align:center;}
.m-listcnt .m-list li h3 { margin-top:10px;height:44px;}
.m-listcnt .m-list li h3 a { padding:5px 0;line-height:20px;font-size:16px;font-weight:200;}
.m-listcnt .m-list li h3 a:hover {color:#d00;}
 
.m-listcnt-cl .m-list li,
.m-listcnt-cl .m-list .u-img,
.m-listcnt-cl .m-list .u-img a,
.m-listcnt-cl .m-list .u-img img {width:280px; height:280px;}
.m-listcnt-cl .m-list li {height:352px;}
.m-listcnt-cl .m-list .u-img .txt {width:280px; height:280px;}
.m-listcnt-cl .m-list .u-img .txt a { padding:0;width:280px; height:280px;text-align:center;}
.m-listcnt-cl .m-list .u-img .txt a span {margin:0 auto; margin-top:130px;}

/*方案内容区*/
.g-pfangan .endtext {font-size:14px;line-height:2em;}
.g-pfangan .endtext-arc { width:800px; margin:0 auto; font-size:16px; line-height:1.8em;}

.g-pfangan {clear:both;}
.g-pfangan .m-famod {clear:both;}
.g-pfangan .m-famod:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.g-pfangan .m-famod .m-hd,
.g-pfangan .m-famod .m-mn {clear:both;}
.g-pfangan .m-famod .m-hd { height:40px; padding-bottom:10px; background:url(../images/bg-p-tt.png) repeat-x left bottom;}
.g-pfangan .m-famod .m-mn { margin-top:20px;}
.g-pfangan .m-famod .m-hd em,
.g-pfangan .m-famod .m-hd h2 {display:block; float:left; margin:0;padding:0;}
.g-pfangan .m-famod .m-hd:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.g-pfangan .m-famod .m-hd em {font-family:Georgia, "Times New Roman", Times, serif;font-size:36px;text-transform:uppercase;color:#999;line-height:40px; margin-right:20px; background:#dd0000; color:#ffffff;font-style:italic;}
.g-pfangan .m-famod .m-hd h2 { font-size:24px; color:#dd0000; line-height:40px; font-weight:normal; text-align:left;}

.g-pfangan .m-famod-tit {height:55px;background:url(../images/bg3.png) no-repeat center top; margin-bottom:30px;padding:10;}
.g-pfangan .m-famod-tit h1 {display:block;height:55px;padding:0 10px;color:#dd0000;font-size:28px;line-height:50px; background:#fff;}

.g-pfangan .m-famod-intro {background:#fafafa;padding:50px 100px; clear:both;}
.g-pfangan .m-famod-intro .m-img {float:left; width:400px;}
.g-pfangan .m-famod-intro .u-img,
.g-pfangan .m-famod-intro .u-img img { display:block; width:auto; height: auto; max-width:398px; max-height:398px;}
.g-pfangan .m-famod-intro .u-img img { border:1px solid #f0f0f0;}
.g-pfangan .m-famod-intro .m-info {float:right;width:500px; text-align:left;}

.g-pfangan .m-famod-wmjiegou {padding:50px 100px; clear:both;}
.g-pfangan .m-famod-wmjiegou .m-mn-slide {clear:both; text-align:center;}
.g-pfangan .m-famod-wmjiegou .hd { display:block; height:50px;}
.g-pfangan .m-famod-wmjiegou .hd ul { display:block;width:780px; margin:0 auto;}
.g-pfangan .m-famod-wmjiegou .hd ul li { display:block; width:250px; padding:0 5px; float:left;line-height:40px; height:40px; text-align:center;}
.g-pfangan .m-famod-wmjiegou .hd ul li span {display:block; border:2px solid #f0f0f0; font-size:18px; background:#fafafa; font-weight:bold;cursor:pointer;transition: .3s; -moz-transition: .3s; -webkit-transition: .3s; -o-transition: .3s;}
.g-pfangan .m-famod-wmjiegou .hd ul li span:hover,
.g-pfangan .m-famod-wmjiegou .hd ul li.on span  { background:#dd0000; color:#ffffff; border-color:#dd0000;transition:background-color 0.3s linear;}
.g-pfangan .m-famod-wmjiegou .bd {clear:both; margin-top:20px;line-height:2em;}
.g-pfangan .m-famod-wmjiegou .bd .item {display:none;}
.g-pfangan .m-famod-wmjiegou .bd .on {display:block;text-align:center;}
.g-pfangan .m-famod-wmjiegou .bd h3 { font-size:18px; line-height:30px; color:#dd0000;}
.g-pfangan .m-famod-wmjiegou .bd p { margin-top:15px;}
.g-pfangan .m-famod-wmjiegou .bd .item em { color:#d00;}
.g-pfangan .m-famod-wmjiegou .bd table { display:block; width:800px; margin:0 auto;}
.g-pfangan .m-famod-wmjiegou .bd table td { text-align:center;}

.g-pfangan .m-famod-wmjiegou .m-mn-slide .bd,
.g-pfangan .m-famod-wmjiegou .m-mn-slide .bd .on  {clear:both;height:380px;}


.g-pfangan .m-famod-youshi {background:#fafafa;padding:50px 100px; clear:both;}
.g-pfangan .m-famod-youshi .mt30 { margin-top:30px; padding-top:30px; border-top:1px dotted #CCCCCC;}
.g-pfangan .m-famod-youshi .item-mn { clear:both; float:none;}
.g-pfangan .m-famod-youshi .m-img {float:left; width:400px;}
.g-pfangan .m-famod-youshi .u-img,
.g-pfangan .m-famod-youshi .u-img img {display:block;width:auto;height:auto;max-width:398px;max-height:398px;}
.g-pfangan .m-famod-youshi .u-img img { border:1px solid #f0f0f0;}
.g-pfangan .m-famod-youshi .m-info {float:right;width:500px; text-align:left;}
.g-pfangan .m-famod-youshi .m-img.f-fr {float:right;}
.g-pfangan .m-famod-youshi .m-info.f-fl {float:left;}
.g-pfangan .m-famod-youshi .m-info p {margin:0; margin-bottom:10px; display:block;}
.g-pfangan .m-famod-youshi .m-info h3 {display:block;height:30px;font-size:20px;font-weight:normal;}
.g-pfangan .m-famod-youshi .m-info h3 em {font-family: serif; font-size:30px; border-bottom:2px solid #000; margin-right:10px;font-style:italic;}
.g-pfangan .m-famod-youshi .m-info h3 i { color:#dd0000; margin-right:10px;}
.g-pfangan .m-famod-youshi .m-info .endtext ul li { list-style:disc;}

.g-pfangan .m-famod-shigong {padding:50px 100px;}
.g-pfangan .m-famod-shigong  p { margin-top:15px;}
.g-pfangan .m-famod-shigong  table { display:block; width:880px; margin:0 auto;}
.g-pfangan .m-famod-shigong  table td { text-align:center; width:440px; text-align:center; line-height:40px; font-size:16px; color:#333;}
.g-pfangan .m-famod-shigong  table td strong { font-weight:normal;}

.g-pfangan .m-bdfttel { font-size:16px;border:1px solid #CCC; background:#FCC; padding:5px 0; line-height:30px;}
#bdfttel {font-size:22px; color:#F00; font-weight:bold;}


/*应用范围*/
.g-pfangan .m-famod-yingyong {background:#fafafa;padding:50px 100px; clear:both;}
.g-pfangan .m-famod-yingyong .m-piclist {clear:both;}
.g-pfangan .m-famod-yingyong .m-piclist ul,
.g-pfangan .m-famod-yingyong .m-piclist li {padding:0; margin:0;}
.g-pfangan .m-famod-yingyong .m-piclist li {width:230px;height:200px; float:left; margin-right:20px;line-height:30px;}
.g-pfangan .m-famod-yingyong .m-piclist li:last-child,
.g-pfangan .m-famod-yingyong .m-piclist li.last { margin:0;}
.g-pfangan .m-famod-yingyong .m-piclist li .u-img,
.g-pfangan .m-famod-yingyong .m-piclist li .u-img img { display:block; width:230px; height:160px;}
/*3个图片*/
.g-pfangan .m-famod-yingyong .m-piclist-3 { width:730px; margin:0 auto;}

/*方案工程案例*/
.g-pfangan .m-famod-anli {padding:50px 100px; clear:both;}
.g-pfangan .m-famod-anli .m-piclist {clear:both;}
.g-pfangan .m-famod-anli .m-piclist ul,
.g-pfangan .m-famod-anli .m-piclist li {padding:0; margin:0;}
.g-pfangan .m-famod-anli .m-piclist li {width:280px;height:250px; float:left; margin-right:20px;line-height:30px;}
.g-pfangan .m-famod-anli .m-piclist li:last-child,
.g-pfangan .m-famod-anli .m-piclist li.last { margin:0;}
.g-pfangan .m-famod-anli .m-piclist li .u-img,
.g-pfangan .m-famod-anli .m-piclist li .u-img img { display:block; width:280px; height:210px;}
/*3个图片*/
.g-pfangan .m-famod-anli .m-piclist-3 { width:880px; margin:0 auto;}


/*放心工程===============*/
.g-pfangxin {clear:both; padding:0;}
.g-pfangxin.g-arccnt {clear:both;padding:30px 0;}

.g-pfangxin .g-youshi {clear:both;margin-top:0px;padding:30px 0; padding-bottom:0; background:url(../images/fx-itembg.png) no-repeat left bottom #fafafa;}
.g-pfangxin .g-youshi .m-tt { clear:both;height:90px;}
.g-pfangxin .g-youshi .m-tt h2 { font-size:48px; font-weight:bold; height:60px;line-height:60px; display:block; background:url(../images/fx-ttbg1.png) no-repeat center center;}
.g-pfangxin .g-youshi .m-tt h2 em { color:#d00;}
.g-pfangxin .g-youshi .m-tt p { font-size:16px; line-height:30px;}

.g-pfangxin .g-youshi .m-mn  { clear:both; margin-top:40px;}
.g-pfangxin .g-youshi .m-item { height:450px;}
.g-pfangxin .g-youshi .m-item .f-fl { float:left;}
.g-pfangxin .g-youshi .m-item .f-fr { float:right;}
.g-pfangxin .g-youshi .m-info {width:650px; text-align:left;}
.g-pfangxin .g-youshi .m-info .tit {font-size:24px; height:80px;line-height:40px; color:#d00; padding-left:80px; background:url(../images/fx-tticon.png) no-repeat left top;}
.g-pfangxin .g-youshi .m-info .tit h3 { padding-top:10px;}
.g-pfangxin .g-youshi .m-info .tit span { display:block; color:#000; font-size:18px; line-height:26px;font-weight:bold;}
.g-pfangxin .g-youshi .m-info .list { display:block; clear:both; margin-top:20px; padding-left:40px;}
.g-pfangxin .g-youshi .m-info .list li { display:block; clear:both; padding-left:40px; background:url(../images/fx-listicon.png) no-repeat left 5px; font-size:14px;  padding-bottom:10px; line-height:26px;}
.g-pfangxin .g-youshi .m-info .list li em { color:#d00;}
.g-pfangxin .g-youshi .m-info .more { clear:both; padding-left:80px;}
.g-pfangxin .g-youshi .m-info .more a { display:block; width:120px; height:36px; line-height:36px; text-align:center; background:#d00; border-radius:5px; color:#fff;}
.g-pfangxin .g-youshi .m-info .more a:hover {background:#F90;}

.g-pfangxin .g-youshi .m-img {width:480px;}

.g-pfangxin .g-youshi .m-item-1 .m-img .u-img,
.g-pfangxin .g-youshi .m-item-1 .m-img .u-img img { display:block; width:468px; height:374px;}
.g-pfangxin .g-youshi .m-item-2 .m-info {padding-top:60px;}
.g-pfangxin .g-youshi .m-item-2 .m-info .tit { background:url(../images/fx-tticon.png) no-repeat left -80px;}
.g-pfangxin .g-youshi .m-item-2 .m-img .u-img,
.g-pfangxin .g-youshi .m-item-2 .m-img .u-img img { display:block; width:460px; height:258px;}
.g-pfangxin .g-youshi .m-item-2 .m-img .u-img { padding-top:80px; padding-left:20px;}
.g-pfangxin .g-youshi .m-item-3 .m-info {padding-top:50px;}
.g-pfangxin .g-youshi .m-item-3 .m-info .tit { background:url(../images/fx-tticon.png) no-repeat left -160px;}
.g-pfangxin .g-youshi .m-item-3 .m-img .u-img,
.g-pfangxin .g-youshi .m-item-3 .m-img .u-img img { display:block; width:480px; height:350px;}
.g-pfangxin .g-youshi .m-item-3 .m-img .u-img { padding-top:50px; padding-left:0px;}
.g-pfangxin .g-youshi .m-item-4 .m-info {padding-top:60px;}
.g-pfangxin .g-youshi .m-item-4 .m-info .tit { background:url(../images/fx-tticon.png) no-repeat left -240px;}
.g-pfangxin .g-youshi .m-item-4 .m-img .u-img,
.g-pfangxin .g-youshi .m-item-4 .m-img .u-img img { display:block; width:460px; height:320px;}
.g-pfangxin .g-youshi .m-item-4 .m-img .u-img { padding-top:80px; padding-left:20px;}

.g-pfangxin .g-anli { clear:both; margin-top:30px;}
.g-pfangxin .g-anli .m-tt { height:90px; background:url(../images/fx-ttbg.png) no-repeat center center;}
.g-pfangxin .g-anli .m-tt h2 { font-size:38px; color:#333; line-height:60px; height:60px; display:block; text-align:center;}
.g-pfangxin .g-anli .m-tt h2 em {color:#d00;}
.g-pfangxin .g-anli .m-tt p { display:block; height:30px; line-height:30px; font-size:30px;text-transform:uppercase; color:#CCC;}

/*END放心工程===============*/


/*工程案例===============*/
.g-panli .m-listcnt {clear:both;width:1180px;margin:0 auto;}
.g-panli .m-listcnt .imgbox {display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:137.934px;*font-family:Arial;width:280px;height:158px;background:#fafafa;position:relative; overflow:hidden;}
.g-panli .m-listcnt .imgbox img {width:auto;max-width:280px;max-height:158px;vertical-align:middle;display:block;margin:0;padding:0;margin:0 auto;vertical-align:middle;}

.g-panli .m-listcnt-cl .imgbox { height:280px;}
.g-panli .m-listcnt-cl .imgbox img { height:280px; max-height:280px;}

/* ==========================================================================
分页
 ============================================================================ */
.am-pagination {padding-left: 0;margin: 1.5rem 0;list-style: none;color: #999999;text-align: left;}
.am-pagination:before,.am-pagination:after {content: " ";display: table;}
.am-pagination:after {clear: both;}
.am-pagination > li {display: inline-block;}
.am-pagination > li > a,
.am-pagination > li > span {position: relative;display: block;padding: 0.5em 1em;text-decoration: none;line-height: 1.2;background-color: #fff;border: 1px solid #ddd;border-radius: 0;margin-bottom: 5px;margin-right: 5px;}
.am-pagination > li:last-child > a,
.am-pagination > li:last-child > span {margin-right: 0;}
.am-pagination > li > a:hover,
.am-pagination > li > span:hover,
.am-pagination > li > a:focus,
.am-pagination > li > span:focus {background-color: #eeeeee;}
.am-pagination > .am-active > a,
.am-pagination > .am-active > span,
.am-pagination > .am-active > a:hover,
.am-pagination > .am-active > span:hover,
.am-pagination > .am-active > a:focus,
.am-pagination > .am-active > span:focus {z-index: 2;color: #fff;background-color: #0e90d2;border-color: #0e90d2;cursor: default;}
.am-pagination > .am-disabled > span,
.am-pagination > .am-disabled > span:hover,
.am-pagination > .am-disabled > span:focus,
.am-pagination > .am-disabled > a,
.am-pagination > .am-disabled > a:hover,
.am-pagination > .am-disabled > a:focus {color: #999999;background-color: #fff;border-color: #ddd;cursor: not-allowed;pointer-events: none;}
.am-pagination .am-pagination-prev {float: left;}
.am-pagination .am-pagination-prev a {border-radius: 0;}
.am-pagination .am-pagination-next {float: right;}
.am-pagination .am-pagination-next a {border-radius: 0;}
.am-pagination-centered {text-align: center;}
.am-pagination-right {text-align: right;}

.m-pagenum .am-pagination > .thisclass > a,
.m-pagenum .am-pagination > .thisclass > span,
.m-pagenum .am-pagination > .thisclass > a:hover,
.m-pagenum .am-pagination > .thisclass > span:hover,
.m-pagenum .am-pagination > .thisclass > a:focus,
.m-pagenum .am-pagination > .thisclass > span:focus {z-index: 2;color: #fff;background-color: #0e90d2;border-color: #0e90d2;cursor: default;}
/*END工程案例===============*/

/*新闻列表===============*/
.g-pagecnt .m-list2,
.g-pagecnt .m-list2 li,
.g-pagecnt .m-list2 a {display:block;clear:both; padding:0; margin:0;}
.g-pagecnt .m-list2 h2 { text-align:left; font-size:16px;background:#efefef; color:#333; padding:10px;}
.g-pagecnt .m-list2 ul { display:block; padding:10px 0;}
.g-pagecnt .m-list2 li {display:block; height:20px; line-height:20px; margin:5px 0;text-align:left; background:none; border-bottom:1px dotted #ccc; padding-bottom:10px;}
.g-pagecnt .m-list2 li h3 {font-weight:normal;background:none;}
.g-pagecnt .m-list2 li a { padding-left:15px; font-size:16px; background:none; background:url(../images/liitem.jpg) no-repeat 5px center;}
.g-pagecnt .m-list2 li a:hover { color:#d00;}
.g-pagecnt .m-list2 li span { padding-right:10px; color:#999; font-size:14px; line-height:20px;background:none;}
.g-pagecnt .m-list2 li:before { display:none;}


/*新闻类型*/
.g-parccn { clear:both; padding:}


