h2.h2_title {padding-top:18px;text-align: center;margin-bottom:16px;font-weight: normal;}
h2.h2_title em {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 460px;height: 1px;}
h2.h2_title .eml {background: url(../images/titlinel01.png) no-repeat right center;}
h2.h2_title .emr {background: url(../images/titliner01.png) no-repeat left center;}
h2.h2_title a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 35px;width: 280px;color: #333;}
h2.h2_title div {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 35px;width: 280px;color: #ffffff;}
h2.h2_title span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;font-size: 35px;width: 280px;color: #333;}
.titEn {text-align: center;margin-bottom: 38px;font-size: 16px;text-transform: uppercase;color: #666;}
h2.h2_title b {color: #009A44;font-size: 35px;}

.youshi1{width:100%;overflow:hidden;height:164px;background: url(../images/youshi1.jpg);}

.ysMain{ }
.ysMain .ys1{ background:url(../images/ysbg1.jpg) no-repeat center top; height:800px; position:relative;}
.ysMain .ys2{ background:url(../images/ysbg2.jpg) no-repeat center top; height:680px; position:relative;}
.ysMain dl{ position:absolute; width:418px;}
.ysMain dt{ font-size:40px; color:#00ab4c; padding-bottom:20px; border-bottom:1px solid #e5e5e5;}
.ysMain dd{ margin-top:10px;}
.ysMain dd p{ font-size:15px; line-height:36px; padding-left:15px;}
.ysMain dd p span{ color:#ff8a00;}
.ysMain .dz{ left:680px;}
.ysMain .dr{ left:120px;}
.ysMain .ds1{ top:60px;}
.ysMain .ds2{ top:440px;}
.ysMain .ds3{ top:40px;}
.ysMain .ds4{ top:428px;}
.jianguang{width:100%;overflow:hidden;height:193px;background: url(../images/jianguang.jpg) repeat-x top center;}
/*公司介绍*/
.cpndetail{ padding-top:26px; background:#fff;}
.cpndetail .container{ overflow:hidden; height:672px;border:1px solid #dedede; background:#fff url(../images/rightbg0.jpg) repeat-x top center; border-top:none;}
.cpndetail h5{ text-align: left; padding-top:25px;font-size:18px; font-weight:bold; color:#3f3f3f; text-decoration:none; padding-left:23px;}

.cpintr{ height:260px; overflow:hidden; padding:23px 23px 0px 23px; }
.cpintr dt{ float:left; width:398px; height:237px;}
.cpintr dt img{ display:block; width:398px; height:248px; border:2px solid #dcdcdc;}
.cpintr dd{ padding-left:450px;}
.cpintr dd h4{ font-size:16px; font-weight:bold; color:#0c90ff; line-height:40px; border-bottom:1px dashed #dedede;}
.cpintr dd h4 a{color:#0c90ff;}
.cpintr dd h4 a:hover{color:#0c90ff;font-size:18px;}
.cpintr dd p{ color:#666666; line-height:30px;padding-top:10px;font-size:14px;}
.cpintr dd .lm{ text-align:left; margin-top:10px;}
.cpintr dd .lm a{ width:97px; height:35px; font-size:13px; background:#0b85ec; display:block; line-height:35px; text-align:center; color:#fff;}

/*荣誉资质*/
.cphv{margin-top:15px; overflow:hidden; position:relative;}
.cphv h6{line-height:25px; height:25px; padding:0px 23px;  background:url(../images/pointp.jpg) center 8px no-repeat;}
.cphv h6 span{ float:left; color:#000000; font-size:20px;}
.cphv h6 .more{ float:right; color:#666666; font-size:16px;}
.cphv h6 .more:hover{ float:right; color:#0b85ec; font-size:16px;}
.cphv ul{ width:1084px; margin:23px auto 0px auto;}
.cphv ul li{ float:left; width:346px; height:256px; border:1px solid #dedede; margin:0px 10px;}
.cphv ul li .ry{width:346px;display:block; text-align:center;}
.cphv ul li img{ width:320px; height:206px;padding:10px;}
.cphv ul li p{ width:320px;}
.cphv .btn{ display:block; width:30px; height:30px; text-align:center; line-height:30px; font-size:18px; color:#fff; font-family:'宋体'; background:#0b85ec; position:absolute; text-decoration:none;}
.cphv .btn:hover{  background:#ff9900;}
.cphv .prev{ left:10px; top:160px;}
.cphv .next{ right:10px; top:160px;}
/*客户案例*/
.custtalk{margin-top:30px;background:url(../images/ggbg.jpg);}
.custtalk .container{ height:458px;position:relative;}
.custtalk h5{ overflow:hidden; width:100%; height:115px; background:url(../images/h5d0.png) no-repeat 388px 75px; text-align:center;}
.custtalk h5 a{ display:block; font-size:24px; font-weight:bold; text-decoration:none; padding-top:28px; color:#fff;}
.custshow{ position:relative; margin-top:48px;}
.custshow ul{ width:1188px; margin:25px 0px 0px -25px; border:0px solid red; overflow:hidden;margin: 0 auto;}

.custshow ul li{ width:220px; height:280px; float:left; background:#fff; padding:10px; margin:0px 10px;}
.custshow ul img{ display:block; width:220px; height:200px; overflow:hidden;}

.custshow ul h4{ text-align:center; line-height:30px;}
.custshow ul h4 span{ font-size:14px; color:#000; font-weight:normal;}
.custshow ul .ckxq{ width:100%; text-align:center; margin:10px 0px 0px 0px;}
.custshow ul .ckxq a{ color:#666666; display:block; text-align:center; width:123px; height:28px; line-height:28px; border:1px solid #dedede;text-decoration:none; margin:0px auto;}
.custshow ul .ckxq a:hover{ background:#0c90ff; color:#fff; border:1px solid #0c90ff;}
.custshow .btn{ display:block; position:absolute; width:50px; height:50px;}
.custshow .prev{ background:url(../images/prev.png) no-repeat; left:-76px; top:150px;}
.custshow .prev:hover{ background:url(../images/next0.png) no-repeat;}
.custshow .next{ background:url(../images/prev0.png) no-repeat; right:-76px; top:150px;}
.custshow .next:hover{ background:url(../images/next.png) no-repeat;}

.synews {margin-top: 30px;margin-bottom: 30px;width:100%;overflow:hidden;}
.synews .syconleft {width: 470px;margin-left: 30px;}
.synews .syconleft .pImg {width: 470px;margin-bottom: 15px;}
.synews .syconleft .pImg img {display: block;width: 470px;height: 245px;}
.synews .syconleft ul li {overflow: hidden;height: 43px;line-height: 43px;border-bottom: 1px dashed #e2e2e2;}
.synews .syconleft ul li a {float: left;width: 310px;font-size: 14px;}
.synews .syconleft ul li span {float: right;font-size: 14px;}
.synews .syconleft ul li:hover a {color: #73a146;}

.synews .syconright {width: 545px;padding-left: 75px;height: 487px;background: url(../images/newsline01.png) no-repeat left top;}
.synews .syconright .rTop {height: 45px;border-bottom: 1px solid #73a146;}
.synews .syconright .rTop ul {float: left;}
.synews .syconright .rTop ul li {float: left;width: 168px;height: 45px;line-height: 45px;border-radius: 5px 5px 0 0;text-align: center;font-size:20px;font-weight: bold;}
.synews .syconright .rTop ul li a {display: block;height: 45px; color: #333;}
.synews .syconright .rTop ul li.cur {background: #61B112;}
.synews .syconright .rTop ul li.cur a {color: #fff;}
.synews .syconright .rTop .morea {float: right;height: 45px;line-height: 45px;text-transform: uppercase;color: #333;}
.synews .syconright .rTop .morea em{color: #dddddd;font-size: 20px;}
.synews .syconright .rBox .conbox {display: none;}
.synews .syconright .rBox .conbox.cur {display: block;}
.synews .syconright .rBox .conbox dl {padding-left: 139px;position: relative;height: 84px;margin-top: 24px;}
.synews .syconright .rBox .conbox dt {width: 116px;height: 84px;position: absolute;left: 0;top: 0;background: #dddddd;text-align: center;border-radius: 5px;}
.synews .syconright .rBox .conbox dt b {display: block;font-size: 30px;padding-top: 13px;margin-bottom: 6px;}
.synews .syconright .rBox .conbox dt i {display: block;}
.synews .syconright .rBox .conbox dd.dd1 {font-size: 16px;margin-bottom: 12px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.synews .syconright .rBox .conbox dd.dd1 a {color: #333;}
.synews .syconright .rBox .conbox dd.dd2 {line-height: 24px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2; -webkit-box-orient: vertical;height: 48px;font-size: 14px;}
.synews .syconright .rBox .conbox dl:hover dt {background: #FA6D05;color: #fff;}
.synews .syconright .rBox .conbox dl:hover dd.dd1 a {color: #61B112;}
/*友情链接*/
.linkbg{background:url(../images/linkbg.gif) repeat-x;width:100%;overflow:hidden;}
.link{width:1260px;margin:0 auto;}
.link h2{width:150px;font-size:43px;font-weight:normal;padding:10px 0 0 0;text-align:center;}
.link h2{color:#0270C1;font-family:"Times New Roman", Times, serif;}
.link h2 span{font-family:"宋体";font-size:14px;color:#3e3e3e;display:block;line-height:30px;}
.l_con{width:1100px;line-height:24px;overflow:hidden;padding:14px 0 0 0;}
.l_con a{padding:0 8px;font-size:13px;}