﻿@charset "UTF-8";/* CSS Document */
html{max-width:1920px;margin:0 auto;padding:0;}
body {font:14px/1.5 AppleGothic,Arial,'Microsoft Yahei','Simsun';line-height:160%;color:#666;background:#fff;}
body,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,ul,li {padding:0;margin:0;}
body{min-width:1024px;}
dl,dd,dt,ul,li {list-style:none;}
a {color:#666;text-decoration:none;}
a:hover {color:#333;}
.clear{display:block;content: "";clear:both;}
.clearfix:before,.clearfix:after {display:table;content:"";line-height:0;}
.clearfix:after {clear:both;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}
.fl {float:left;}
.fr {float:right;}
.underline {text-decoration:underline;}
.ct_1 {color:#000;}
.ct_2 {color:#333;}
.ct_3 {color:#666;}
.ct_4 {color:#999;}
.ct_5 {color:#ccc;}
.ct_6 {color:#fff;}
.ct_7 {color:#c11e2b;}
.k1120 {width:1235px;margin:0 auto;}
#header {width:100%;height:100px;position:fixed;z-index:1100;background:#fff;top:0;box-shadow:0 1px 0 rgba(0,0,0,0.05);-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
#header .k1120 {position:relative;padding:0 10px;}

/* ------- Menu ------- */
.wrapper {overflow:hidden;}
.pageMain {margin-right:0;margin-left:0;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
#topa{height:100px;}
.sidebar {width:96%;height:100px;position:fixed;z-index:9999;background:#fff;}
.sidebar .k1120 {position:relative;}
#logo{width:193px;display:inline-block;overflow:hidden;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
#logo img{width:100%;display:block;}
#menu {position:absolute;right:0;top:0;}
#menu li {display:inline-block;position: relative;}
#menu a {color:#000;font-size:19px;height:41px;width:100px;text-align:center;display:inline-block;line-height:6px;padding:35px 0 0 0;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;background:#fff;}
#menu a span {text-align:center;display:inline-block;}
#menu a b {font-size:12px;color:#8d8d8d;font-weight:normal;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
#menu a:hover,#menu a:hover b,#menu a.current,#menu a.current b {color:#fff;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
#menu a:hover,#menu a.current {background:#c20f36;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
.scrol-page {margin:0 auto;padding:99px 0 0 0;}

/*t_bans*/
#t_bans{position:relative;}
#t_bans img{position:absolute;left:0px;top:0px;}

/*i_bans*/
#i_bans{width:100%;margin-bottom:25px;position:relative;overflow:hidden;}
#i_bans a{display:block;}
#i_bans img{position:absolute;top:0;left:0;}
#i_bans dl{width:100%;height:30px;line-height:30px;position:absolute;right:0;bottom:0;filter:alpha(opacity=60);opacity:0.6;z-index:5;text-align:center;}
#i_bans dl dd{width:10px;height:10px;margin:10px 5px;cursor:pointer;background:#666;display:inline-block;}
#i_bans dl .me{background:#000;}
#i_bans a.arrL{width:35px;height:110px;margin-top:-55px;display:block;position:absolute;top:50%;left:-40px; z-index:20; cursor:pointer; background:url(../images/w_index1.png) no-repeat; background-size:100%;opacity:0.7;}
#i_bans a.arrR{width:35px;height:110px;margin-top:-55px;display:block;position:absolute;top:50%;right:-40px;z-index:20; cursor:pointer; background:url(../images/w_index2.png) no-repeat; background-size:100%;opacity:0.7;}


.viewMain,.viewMain p {line-height:180%;font-size:14px;color:#666;}
.viewMain {padding:0 10px;}
.title {font-size:35px;color:#000;text-align:center;padding:50px 0 50px 0;}
.title b {font-size:12px;color:#666;line-height:16px;display:inline-block;padding:10px 0 0 0;margin-bottom:-10px;}
.title span {display:inline-block;line-height:40px;position:relative;padding:0 6%;font-weight:normal;}
.title span:before {width:100%;height:1px;background:#333;position:absolute;left:0;right:0;content:'';bottom:-20px;}
.title span:after {display:block;overflow:hidden;content:'';background:#333;border:10px solid #fff;position:absolute;left:50%;width:4px;bottom:-32px;height:4px;border-radius:100%;margin-left:-12px;}
.title2 {font-size:21px;color:#000;text-align:center;padding:30px 0 32px 0;}
.title2 b {font-size:12px;color:#666;line-height:16px;display:inline-block;padding:20px 0 0 0;margin-bottom:-10px;}

.infoText {text-align:center;color:#999;font-size:16px;padding:0 10px;}
.servicesBox {position:relative;margin:80px 0 0 0;}
.servicesBox li {width:25%;float:left;}
.servicesBox li h3 {font-size:20px;color:#333;padding:5px 0;}
.servicesBox li p {color:#999;font-size:12px;line-height:200%;}
.servicesBoxList {padding:0 10px;padding-left:20px;}
.servicesBoxIcon {padding-bottom:20px;}
.servicesBoxIcon i {display:inline-block;cursor:pointer;width:90px;line-height:90px;height:90px;border-radius:50%;text-align:center;position:relative;z-index:1;color:#333;font-size:16px;background:#fff;border:1px   solid #a3a3a3;transition:background 0.2s,color 0.2s;}
.servicesBoxIcon i:after {pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:'';box-sizing:content-box;}
.servicesBoxIcon i:after {top:-7px;left:-7px;padding:7px;box-shadow:0 0 0 4px #c20f36;transition:transform 0.2s,opacity 0.2s;transform:scale(.8);opacity:0;}
.servicesBoxIcon i:hover {color:#fff;border:1px solid #fff;}
.servicesBoxIcon i:hover:after {transform:scale(1);opacity:1;}
.servicesBoxIcon i:before {width:70%;height:70%;margin:15% auto;display:block;content:'';background:url(../images/w_index3.jpg) no-repeat;background-size:100%;}
.servicesIcon_1:before {background-position:3px 5px;}
.servicesIcon_1:before{background:url(../images/w_index3.jpg) no-repeat;background-size:228px 61px;}
.servicesIcon_2:before {background-position:-67px 5px;}
.servicesIcon_3:before {background-position:-130px 7px;}
.servicesIcon_4:before {background-position:-195px 7px;}
.ad_1 {position:relative;height:270px;margin-top:70px;overflow:hidden;-webkit-transition:height  0.2s ease-in 0s;-moz-transition:height  0.2s ease-in 0s;-ms-transition:height 0.1s ease-in 0s;-o-transition:height 0.2s ease-in 0s;}
.ad_1Text {font-size:60px;color:#fff;text-align:center;font-weight:bold;line-height:270px;height:100%;width:100%;background-image:url(../image/fixline.png);background-repeat:no-repeat;background-position:center center;}

/*case*/
#pro_l{width:23%;float:left;margin-top:20px;}
#pro_l dl dt{height:40px;line-height:40px;background:#970d1A;font-size:16px;color:white;text-align:center;}
#pro_l dl dd{line-height:35px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
#pro_l dl dd:last-child{border-bottom:1px solid #ddd;}
#pro_l dl dd a{color:#000;}
#pro_l dl dd img{margin:11px 10px 0 30px;display:block;float:left;}
.pro {width:73%;padding:20px 10px 0 10px;float:right;}
.pro ul {margin-left:-20px;}
.pro li {width:33.3%;float:left;}
.pro li img {max-width:100%;}
.pro li .mask {right:0;bottom:0;position:absolute;overflow:hidden;top:0;left:0;z-index:99;color:#fff;}
.view-tenth {position:relative;overflow:hidden;text-align:center;margin:0 0 20px 20px;min-height:120px;}
.view-tenth img {-webkit-transform:scaleY(1);-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);-webkit-transition:all 0.7s ease-in-out;-moz-transition:all 0.7s ease-in-out;-o-transition:all 0.7s ease-in-out;-ms-transition:all 0.7s ease-in-out;transition:all 0.7s ease-in-out;}
.view-tenth .mask {background-color:rgba(193,30,43,0.6);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view-tenth h2 {background:transparent;padding:22% 0 10px 0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view-tenth p {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;padding:0 0 10px 0;font-size:11px;}
.view-tenth a.info {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-ms-transition:all 0.5s linear;transition:all 0.5s linear;display:inline-block;padding:0 15px;line-height:24px;border:1px solid rgba(255,255,255,0.3);background:rgba(255,255,255,0.2);color:#fff;}
.view-tenth:hover img {-webkit-transform:scale(10);-moz-transform:scale(10);-o-transform:scale(10);-ms-transform:scale(10);transform:scale(10);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;}
.view-tenth:hover .mask {-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.view-tenth:hover h2,.view-tenth:hover p,.view-tenth:hover a.info {-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;}
.moreBtn {border:3px solid #717171;height:45px;line-height:45px;padding:0 4%;display:inline-block;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.moreBtn:hover {color:#c11e2b;border:3px solid #c11e2b;text-decoration:none;padding:0 8%;}
.moreBox {padding:20px 0 0 0;}
#about{padding-top:25px;background:#fafcfc;}
.aboutBox {position:relative;margin:0 100px;}
.aboutBox:before {position:absolute;line-height:100%;left:-85px;top:20px;content:'“';font-size:200px;color:#f1f2f2;font-weight:bold;overflow:hidden;}
.aboutBox:after {overflow:hidden;line-height:100%;position:absolute;bottom:-100px;right:-85px;content:'”';font-size:200px;color:#f1f2f2;font-weight:bold;}
.aboutBox h4 {font-size:18px;color:#c11e2b;font-weight:normal;text-align:center;padding:20px 0;}
.aboutBox p {padding-bottom:10px;font-size:12px;text-indent:2em;}
.aboutBox {line-height:220%;}
#about .title span:after {border:10px solid #fafcfc;}
.newn{padding:20px 10px 0 10px;}
.newn ul {margin-left:-20px;}
.newn li {width:25%;float:left;}
.newn li img {max-width:100%;}
.newn li .mask {right:0;bottom:0;position:absolute;overflow:hidden;top:0;left:0;color:#fff;}

/*ad_2*/
.ad_2 {text-align:center;padding:80px 10px;margin-top:80px;overflow:hidden;height:210px;}
.ad_2 h3 {position:relative;padding-bottom:50px;margin-bottom:10px;}
.ad_2 h3 span {font-size:35px;color:#fff;line-height:120%;display:inline-block;position:relative;}
.ad_2 h3 span:before {height:1px;background:#fff;position:absolute;left:18%;right:18%;content:'';bottom:-20px;}
.ad_2 h3:after {display:block;overflow:hidden;content:'';background:#fff;position:absolute;left:50%;width:6px;bottom:27px;height:6px;border-radius:100%;margin-left:-3px;}
.ad_2 h3 span:after {display:block;overflow:hidden;content:'';background:rgba(255,255,255,0.3);position:absolute;left:50%;width:14px;bottom:-27px;height:14px;border-radius:100%;margin-left:-7px;}
.ad_2 p {color:#fff;line-height:160%;font-size:15px;}

/*ad_3*/
.ab_3 {text-align:center;padding:80px 10px;margin-top:100px;overflow:hidden;height:210px;}
.ab_3 h3 {font-size:35px;color:#fff;line-height:120%;padding-bottom:30px;height:40px;}
.viewBtn {border:3px solid rgba(255,255,255,0.6);color:#fff;height:40px;line-height:40px;padding:0 4%;display:inline-block;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;}
.viewBtn:hover {border:3px solid #fff;color:#fff;padding:0 7%;}
.contactBox {position:relative;background:#1f2636;overflow:hidden;margin:50px 0 20px 0;}
.contactBox:hover #dituContent {opacity:1;}
#dituContent {-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear;opacity:0.2;height:550px;}
.contactBox:after {display:block;content:'';position:absolute;width:100%;left:0;top:0;bottom:0;z-index:99;}
.contactBox:hover:after {display:none;}
.mapBox {position:relative;overflow:hidden;}
.mapBox:before {display:block;content:'';position:absolute;width:123px;height:248px;background:url(../images/i_map1.png) no-repeat;left:50%;top:0;margin-left:-61px;z-index:100;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
.contactBox:hover .mapBox:before {margin-top:-248px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.contactFoot {position:absolute;left:0;right:0;bottom:0;z-index:101;padding:20px 10px;color:#fff;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
.contactBox:hover .contactFoot {background:rgba(0,0,0,0.5);}
.contactFoot dl {width:33.33333333%;float:left;}
.contactFoot dt {font-size:18px;padding-bottom:5px;}
.contactFoot dd {font-size:12px;padding:5px 0 0 0;}
.contactFoot dd a {color:#fff;}
.qqBtn,.telBtn {display:inline-block;padding-top:5px;}
.qqBtn:before,.telBtn:before {display:inline-block;width:26px;height:25px;content:'';vertical-align:middle;margin-right:5px;background:url(../images/cicon.png) no-repeat;background-size:25px 50px;}
.telBtn:before {background:url(../image/cicon.png) no-repeat 0 bottom;background-size:25px 50px;}
.footer {text-align:center;background:#202325;padding:40px 0;color:#999;font-size:12px;margin-top:30px;}
.footer a{color:#999;}
.message {padding:55px 10px;}
.messageRow_1 {width:40%;float:left;}
.messageRow_2 {width:23%;float:left;}
.messageRow_3 {width:37%;float:left;}
.messageRow_1 h3 {font-size:20px;color:#000;}
.messageRow_1 h4 {padding:10px 0;font-size:14px;color:#666;}
.messageRow_1 p {font-size:12px;}
.messageRow_1 .messageBox {position:relative;padding-left:100px;}
.messageRow_1 .messageBox img{width:80px;height:80px;display:block;position:absolute;content:'';left:0;top:35px;border:1px solid #999;}
.fromList input {width:100%;border:1px solid #ccc;padding:5px;box-sizing:border-box;height:34px;line-height:34px;color:#666;border-radius:0;box-shadow:none;}
.fromList textarea {width:100%;border:1px solid #ccc;padding:5px;box-sizing:border-box;font-size:12px;resize:none;height:131px;color:#666;border-radius:0;box-shadow:none;}
.fromList {padding-bottom:15px;}
.messageRow_3 .messageBox {padding-left:25px;}
.fromBtn {display:inline-block;padding:0 32px;line-height:32px;font-size:12px;color:#fff;text-align:center;background:#c11e2b;vertical-align:middle;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
.fromBtn:hover {color:#fff;opacity:0.8;}
.fromListInfo {display:inline-block;padding-left:5px;font-size:12px;color:#999;}
.paging {text-align:center;padding:50px 0;}
.paging a {display:inline-block;height:40px;border:3px solid #717171;text-align:center;padding:0 50px;line-height:44px;margin:0 10px;}
.paging a.disabled {cursor:default;opacity:0.5;}
.paging a.disabled:hover {border:3px solid #717171;background:#fff;color:#666;}
.paging a:hover {background:#c11e2b;border-color:#c11e2b;color:#fff;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
.caseNav {text-align:center;padding:50px 0 0 0;}
.caseNav li {display:inline-block;}
.caseNav li a {display:inline-block;border:1px solid #818181;background:#fcfcfc;padding:0 20px;height:30px;margin:0 5px;color:#666;line-height:30px;-webkit-transition:0.2s ease-in 0s;-moz-transition:0.2s ease-in 0s;-ms-transition:0.1s ease-in 0s;-o-transition:0.2s ease-in 0s;}
.caseNav li a:hover,.caseNav li.active a {background:#c11e2b;border-color:#c11e2b;color:#fff;}
.viewMain img {max-width:100%;}
@media (max-width:1024px) {.ad_2,.ad_3 {height:auto;}
.ab_3 {background-size:auto 150%;}
.messageRow_1 {padding-bottom:20px;width:auto;}
.messageRow_2 {clear:both;float:left;width:40%;}
.messageRow_3 {width:60%;float:left;}
}

.iw_poi_title {color: #CC5522;font-size: 14px;font-weight: bold;overflow: hidden;padding-right: 13px;white-space: nowrap}
.iw_poi_content {font: 12px arial, sans-serif;overflow: visible;padding-top: 4px;white-space: -moz-pre-wrap;word-wrap: break-word}

/*top*/
#menu ul dl{width:100%;height:100%;display:none;position: absolute;left:0;top:100%;z-index: 999;}
#menu ul dl dd{height:40px;line-height:40px;}
#menu ul dl dd a{height:40px;line-height:40px;padding:0;}

/*mb_box(alert)*/
#mb_box{width:100%;height:100%;z-index:999;position:fixed;filter:alpha(opacity=40);opacity: 0.4;background:#ccc;top: 0;left: 0; }
#mb_con{min-width:250px;padding:5px;z-index:999;position:fixed;top:50%;left:50%;background:#f2f2f2;border-radius:5px;border:1px solid #d4d4d4}
#mb_con span#mb_tit{height:16px;display:block;font-size:12px;font-weight:bold;color:#777;padding-bottom:6px;border-radius:15px 15px 0 0;}
#mb_con a#mb_ico{width:16px;height:16px;display:block;position:absolute;right:10px;top:6px;cursor:pointer;background: url(../images/us/m1.png) no-repeat -16px 0px;}
#mb_con a#mb_ico:hover{background:#d4d4d4 url(../images/us/m1.png) no-repeat -16px 0px;}
#mb_msg{padding:20px 20px 10px 20px;line-height:20px;border-bottom:1px dashed #DDD;font-Size:13px;background:#fff;border:1px solid #d4d4d4;}
#mb_msg .mb_img{width:32px;height:32px;margin-right:10px;float:left;background: url(../images/us/m2.png) no-repeat -0px 0;}
#mb_msg .mb_div{float:left;}
#mb_msg #mb_btnbox{padding:20px 0 3px 0;text-align:center;clear:both;}
#mb_msg #mb_btnbox input{width:85px;height:30px;color:#444;border:1px solid #d4d4d4;border-Radius:5px;cursor:pointer;}
#mb_msg #mb_btnbox #mb_btn_no{margin-Left: 20px}
#mb_msg #mb_btnbox #mb_btn_ok:hover{border:0px;background:#d4d4d4;color:#00438a;}

/*about*/
#about h1{line-height:100px;text-align:center;margin:0 10px;}
#about .cont{min-height:400px;line-height:25px;margin:0 10px;}

/*topn*/
#topn{margin-top:50px;overflow:hidden;}
#topn #topn_l{width:23%;float:left;}
#topn #topn_l dl dt{height:40px;line-height:40px;background:#970d1A;font-size:16px;color:white;text-align:center;}
#topn #topn_l dl dd{line-height:35px;border-left:1px solid #ddd;border-right:1px solid #ddd;}
#topn #topn_l dl dd:last-child{border-bottom:1px solid #ddd;}
#topn #topn_l dl dd a{color:#000;}
#topn #topn_l dl dd img{margin:11px 10px 0 30px;display:block;float:left;}
#topn #topn_r{width:75%;float:right;border:1px solid #eee;}
#topn #topn_r h1{line-height:100px;text-align:center;margin:0 10px;}
#topn .cont{min-height:387px;line-height:25px;margin:0 10px;}

/*page*/
.page{padding-top:30px;background:white;}
.page ul{padding:0;text-align:center;font-family:'宋体';display:table;margin:0 auto;}
.page ul li{width:28px;height:28px;line-height:28px;margin:0px 4px;display:inline-block;font-size:15px;color:#007cc2;cursor:pointer;border:1px solid #c20f36;}
.page ul li.disabled{display:none;}
.page ul li a{color:#c20f36;display:block;}
.page ul li:first-child,.page ul li:last-child{padding:0 5px;}
.page ul li:hover{color:white;background:#c20f36;}
.page ul li:hover a{color:#fff}
.page ul li.active{color:white;background:#c20f36;}

/*lxwm_l*/
#lxwm_l{margin-top:40px;border:1px solid #ddd;}
#lxwm_l h5{line-height:40px;background:#970d1A;color:white;font-size:16px;text-align:center;font-weight:normal;}
#lxwm_l p{padding:20px;}
#lxwm_l p:after{display:block;content: '';clear:both;}
#lxwm_l p img{width:25%;float:left;display:block;margin-right:5%;margin-top:5px;}
#lxwm_l p span{width:70%;float:left;display:block;}
#lxwm_l p b{width:70%;float:left;display:block;font-size:16px;color:#034091;}
#lxwm_l i{line-height:35px;padding:0 20px;display:block;font-style: normal;word-wrap:break-word}
#lxwm_l i strong{font-weight:normal;}
@media (max-width:1024px) {
#lxwm_l p{padding:10px;}
#lxwm_l p img{width:27%;float:left;display:block;margin-right:3%;margin-top:5px;}
#lxwm_l i strong{display:block;}
}

/*news*/
#news{margin-top:25px;}
#news #img img{display:block;margin:20px auto;}
#news .cont{min-height:200px;line-height:25px;}

/*i_serv*/
#i_serv{padding-top:25px;}

.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.newsPage .item {
	width: 890px;
	height: 230px;
	margin: 0 auto;
	padding: 20px;
	border-bottom: 1px solid #eaeaea;
	transition: all .5s;
}
.newsPage .item a {
	display: block;
	width: 100%;
}
.newsPage .item img {
	width: 200px;
	height: 220px;
	display: block;
	float: left;
	border: 1px solid #e5e5e5;
	padding: 3px;
	margin-right: 20px;
}
.newsPage .item h3 {
	font-size: 16px;
	color: #333;
	height: 42px;
	line-height: 45px;
	overflow: hidden;
	margin-bottom: 5px;
	font-weight: normal;
	border-bottom: 1px solid #ededed;
	transition: all ease 300ms;
}
.newsPage .item .txt {
	color: #666;
	line-height: 24px;
	height: 98px;
	margin: 12px 0 13px;
	overflow: hidden;
}
.newsPage .item .txt span {
	color: #00945a;
}
.newsPage .item .time {
	color: #666;
}
.newsPage .item:hover h3 {
	color: #00945a;
}
.newsPage .item:hover {
	box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}
