
/*优势*/
.text-center{text-align: center;}
.box1{background-color: #f2f2f2;height:auto;padding:55px 0;}
.box1 h3{font-size:30px;line-height: 36px;text-align: center;    margin: 0 0 55px 0;}
.ad{position: relative;width:1200px;margin:0 auto;}
.ad ul,.ad li{list-style: none;}
.ad .ad-con{position:relative;height:400px;    margin-top: 30px; }
.ad .ad-con li em{font-size: 18px;display: block;width: 280px;height: 61px;color: #fff;cursor: pointer;background: url(../images/td2.png) no-repeat;font-style:normal;line-height: 61px;}
.ad .ad-con li em b{float:left;width:61px;padding-left:12px;font-size:30px;font-weight:bold;}
.ad .ad-con li p{width:200px;font-size:14px;line-height: 24px;padding-left: 70px;}
.ad .ad-con li p span{color:#0d69cb}
.ad .ad-con li.on em{background: url(../images/td.png) no-repeat;}
.ad .ad-con li.ad-left1{left:0;top:0;}
.ad .ad-con li.ad-left2{left:0;bottom:0;}
.ad .ad-con li.ad-right1{right:0;top:0;}
.ad .ad-con li.ad-right2{right:0;bottom:0;}
.ad .ad-con li{position: absolute;}
.ad .box2{position: absolute;left:302px;top:0;}
.ad-img{position: relative; width:600px;height:400px;overflow: hidden;}
.ad-img .content{width:2400px;position: absolute;padding:0;margin:0;}
.ad-img .content li{float:left;width:600px;}
.ad-img .content .lb p{margin:0;} 
.clearfix:after{content:"";display:block;clear:both;}

/*案例*/
.adv-title h3{margin: 0 0 10px;font-size: 30px;font-weight: bold;}
.adv-title h3 span{color: #0766b6;}
.adv-title i{display: block;font-style: normal;color: #444;font-size: 14px;}
.picMarquee-left{overflow: hidden;position: relative;}
.picMarquee-left p{position: absolute;top: 120px;z-index: 20;}
.picMarquee-left .cp_botl a{background: url(../images/cp_lico01.png) no-repeat;}
.picMarquee-left .cp_botr a{background: url(../images/cp_rico01.png) no-repeat;}
.picMarquee-left p a{display: block;width: 77px;height: 77px;}
.cp_botl {left: -39px;}
.cp_botr {right: -39px;}
.picMarquee-left .bd ul{overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{margin:30px 10px 0; width: 240px; float:left; _display:inline; overflow:hidden;}
.picMarquee-left .bd ul li a{display: block; border: 1px solid #ececec;}
.picMarquee-left .bd ul li img{width:100%; height:180px; }
.picMarquee-left .bd ul li a span{height: 50px; line-height: 50px; background-color: #e5e5e5; font-size: 16px;}
.picMarquee-left .bd ul li a:hover{border: 1px solid #0766b6;}
.picMarquee-left .bd ul li a:hover span{background-color: #0766b6; color: #fff;}

/*关于*/
.m-company{padding-bottom: 60px;overflow: hidden;padding-top:50px;background-color: rgb(244, 244, 244);margin-top: 70px;}
.m-company .company-wrap .img-box{float: left; width: 592px; padding: 20px 0 0 20px; position: relative; z-index: 2;margin:20px 0 0 0;}
.m-company .company-wrap .img-box::before{content: ''; display: block; width: 472px; height: 308px; background-color: #0766b6; position: absolute; left: 0; top: 0; z-index: -1; }
.m-company .company-wrap .intro{float: right; width: 535px; padding-left: 45px; padding-top: 30px; background: url(/ufile/90816/quot.png) no-repeat left 30px;}
.m-company .company-wrap .intro strong{display: inline-block; font-size: 30px; font-weight: normal; margin-top: 5px; margin-bottom: 20px;}
.m-company .company-wrap .intro p{color: #666; line-height: 200%;}
.m-company .company-wrap .intro a{display: inline-block; background-color: #0766b6; color: #fff; padding: 15px 35px; margin-top: 33px;}

/*新闻*/
.news{padding: 50px 0;}
.news .conleft {position: relative;}
.news .conleft .l_more{position: absolute;right: 5px;top: 8px;font-size: 14px;color: #333;}
.news .news_type{font-size: 18px;padding-bottom: 25px;border-bottom: 1px solid #e7e7e7;margin-bottom: 30px;}
.news .news_type a{float: left;padding: 0 15px;color:#222;height: 26px;line-height: 26px;position: relative;font-size: 18px;}
.news .news_type a:first-child{border-right: 1px solid #e5e5e5;}
.news .news_type i{display: none;width: 85%;height: 3px;position: absolute;left: 10px;bottom:-26px;background: #0766b6;}
.news .news_type a.cur{color: #0766b6;font-weight: bold;}
.news .news_type a.cur i{display: block;}
.news .news_con .conleft{width: 800px;}
.news .news_con .conleft .concase{display: none;}
.news .news_con .conleft .concase.cur{display: block;}
.news .news_con .conleft dl{padding: 0 0 20px 325px;position: relative;height: 200px;}
.news .news_con .conleft dl dt{width: 305px;height: 196px;position: absolute;left: 0;top: 0;}
.news .news_con .conleft dl dt img{display: block;width: 100%;height: 200px;}
.news .news_con .conleft dl dd.dd1{height: 30px;line-height: 30px;font-weight: bold;padding-top: 8px;}
.news .news_con .conleft dl dd.dd1 a{color: #000;font-size: 16px;float: left;width: 380px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.news .news_con .conleft dl dd.dd1 span{float: right;font-size: 13px;color: #555;}
.news .news_con .conleft dl dd.dd2{margin-top: 5px;line-height: 24px;font-size: 13px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.news .news_con .conleft dl dd.dd3{margin-top: 35px;}
.news .news_con .conleft dl dd.dd3 a{display: block;width: 99px;height: 33px;line-height: 33px;text-align: center;background: #0766b6;color: #fff;font-size: 14px;border-radius: 5px;}
.news .news_con .conleft ul{margin-top: 20px;}
.news .news_con .conleft ul{margin-top: 20px;}
.news .news_con .conleft ul li{height: 40px;width: 360px;border-bottom: 1px dashed #d0d0d0;line-height: 40px;padding-left: 20px;font-size: 13px;background: url(../images/newsicon.png) no-repeat left center;}
.news .news_con .conleft ul li:nth-child(2), .news .news_con .conleft ul li:nth-child(4),.news .news_con .conleft ul li:nth-child(6),.news .news_con .conleft ul li:nth-child(8){float: right;}
.news .news_con .conleft ul li a{float: left;width: 265px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #000;}
.news .news_con .conleft ul li span{float: right;color: #000;width: 80px;}
.news .news_con .conleft ul li:hover a{color: #0766b6;}
.news .news_con .conright {width: 340px;}
.news .news_con .conright .r_top{height: 52px;background: url(../images/cjwtline.png) no-repeat 80px 5px;border-bottom: 1px solid #e7e7e7;}
.news .news_con .conright .r_top .r_a1{float: left;font-size: 18px;font-weight: bold;color: #000;padding-top: 5px;}
.news .news_con .conright .r_top .r_a2{float: right;font-size: 14px;color: #333;margin-top: 10px;}
.news .news_con .right_con {position: relative;overflow: hidden;}
.news .news_con .wtcont{height:420px; padding-top:10px;overflow:hidden;}
.news .news_con .conright dl{padding:15px 0;font-size: 14px;width: 320px;border-bottom: 1px dashed #e7e7e7;}
.news .news_con .conright dt{padding:2px 0; padding-left:30px; font-weight: bold;height: 22px;line-height: 22px;background: url(../images/news_q.png) no-repeat left center;}
.news .news_con .conright dt a{color:#333;font-size: 16px;}
.news .news_con .conright dd{height:60px;margin-top:13px; overflow: auto;background: url(../images/news_a.png) no-repeat left top;}
.news .news_con .conright dd a{color:#868686; line-height:20px; height:60px;margin-left:30px;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;	-webkit-box-orient: vertical;font-size: 14px;}









