﻿@charset "utf-8";
.wrap{width: 1200px;margin:0 auto;overflow: hidden;}

/*清除浮动*/

.clearfix {
*zoom:1;
}
.clear {
	clear: both;
}

.ease, .ease * {
	-webkit-transition: all ease 300ms;
	-moz-transition: all ease 300ms;
	-ms-transition: all ease 300ms;
	-o-transition: all ease 300ms;
	transition: all ease 300ms;
}

.hidden {
	display: none;
}
/*副导航*/
.t05_con{ padding-bottom:10px;}
/*副导航*/
.leibcp,.leib2,.leib{ width:244px; margin-bottom:20px; z-index:1000;}
.leibcp .tit,.leib2 .tit,.leib .tit,.leib .t05{color:#fff;  font-size:18px; background:#118EE5 ;height:59px; padding-top:13px; text-align:center; overflow:hidden;}
.leibcp .tit i,.leib2 .tit i,.leib .tit i{color: #fff;display: block;text-align: center; font-size:14px; line-height:18px; text-transform:uppercase; border-bottom: 2px solid #fff; height:30px;}
.leib2 .tit a,.leib tit a{ color:#333;}
.leib2 .nr{ padding:0px; margin-top:5px;}
.leib2 .nr h3{margin:0 auto 5px;width: 244px; height: 48px; overflow: hidden; font:16px/48px "microsoft Yahei"; }
.leib2 .nr h3 a{ background: #f4f4f4 url(../image/ico15_.gif) no-repeat scroll 211px center;color: #666;display: inline-block;height: 48px;overflow: hidden;padding: 0 32px 0 20px;width: 192px;}
.leib2 .nr h3 a:hover,.leib2 .nr h3.cur a{text-decoration: none;color:#fff ;background: #ff4b00 url(../image/ico15.gif) no-repeat scroll 211px center;}
.leib2 .nr ul {overflow: hidden;width: 280px; }
.leib2 .nr ul li { border-bottom:1px dashed #dedede; height:36px; line-height:36px;margin-bottom:1px;padding-left: 20px; width:224px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.leib2 .nr ul li a { color:#494949; background:url(../image/left_li.gif) left center no-repeat;padding-left:12px;width:212px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; display:inline-block;}
.leib2 .nr ul li:last-child{ border-bottom:0;}
.leib2 .nr li.cur a,.leib2 .nr li a:hover{color:#ff4b00 ;text-decoration: none; font-weight:bold;}

.leib2 .nr1{ padding:0px; margin-top:5px;}
.nr1 ul{ background: #f8f8f8;width: 244px;}
.nr1 ul li{ position: relative; width: 220px; margin: 0 auto; height: 45px; border-bottom: 1px solid #dbdbdb; font-size: 16px; color: #666; font-family: "Microsoft Yahei"; line-height: 45px;}
.nr1 ul li a{ display: inline-block; width: 220px; height: 45px; background: url(../image/pro_lb.png) no-repeat right center; color: #666;}
.nr1 ul li a:hover ,.pro_list .cur a.erjia{ color: #ff4b00; font-weight: bold; text-decoration: none; background: url(../image/pro_lb.png) no-repeat right center;}
.nr1 .nobot{ border-bottom: 0;}

.nr1 ul li.cur,.pro_list ul li:hover{ width: 240px; margin-top: 0; background: #fff; border: 1px solid #ff4b00; z-index: 20; }
.nr1 ul li.cur a,.pro_list ul li:hover a{  position: relative;background: #fff; font-weight: normal; z-index: 20; padding-left: 10px; background: #fff;}

.nr1 .pro_erji{ border: 1px solid #ff4b00; background: #fff; width: 240px; padding:18px 15px 15px 20px; position: absolute; top: -1px; left: 227px; z-index: 10; display:none;}
.nr1 .pro_erji p{ font-size: 14px; color: #666;}
.nr1 .pro_erji p em{ position:relative; display:block;width: 235px;height: 28px; line-height: 28px; z-index:9;}
.nr1 .pro_erji p em a{ width: 240px; padding-left: 0; display: block; background: none !important; padding: 0 !important; height: 28px; line-height: 28px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; z-index:9;}
/*.nr1 .pro_erji p em:hover,.nr1 .pro_erji p em:hover a{ background:#fff; width:217px;}*/
.nr1 .pro_erji p em .pro_sanji{ display:none;border: 1px solid #ff4b00; background: #fff; width: 240px; padding:18px 15px 15px 20px; position: absolute; top: -1px; left: 214px; z-index: 8;}
.nr1 ul li.cur .pro_erji,.nr1 ul li:hover .pro_erji,.nr1 .pro_erji p em:hover span{ display:block;}


/*左侧联系方式*/
.leftlx{width: 222px;text-align: center; font-family: "Microsoft Yahei","微软雅黑";font-size: 14px;padding: 10px; border:1px solid #ececec; display:block; margin-bottom:20px; background:#fff ;}
.leftlx h5 {font-size: 16px;padding: 15px 0px;}
.leftlx .phone img {width: 40px;height: 40px;padding-bottom: 10px;}
.leftlx span {display: block;}
.leftlx .phone p {font-weight: bold;font-size: 22px; padding-bottom: 10px; border-bottom: 1px solid #dedede;  color:#004ebe;}
.leftlx p {
	padding-top: 2px;
	line-height: 25px;
}
.leftlx .dianh .dianhua span{ font-size:24px;}

.News_3,.Agent_3,.Agent_1,.news_con{ padding-top:15px;}
div.News_2{ padding-top:10px;}

/*新资讯显示方式 */
.inf_lc{ clear:both;padding:5px 0 0;}
.inf_lc li{padding:7px 20px 0 0;height:110px; overflow:hidden;margin:0 0 30px; background:#f6f6f6; position:relative;}
.inf_lc li.bg { background:#edf6f4;}
.inf_lc li h4{ padding:20px 5px 0 0;text-align:center; float:left;width:64px; overflow:hidden;}
.inf_lc li h4 b{ font-weight:100; display:block; line-height:36px;height:36px; overflow:hidden; font-size:36px; font-family:Arial; text-transform:uppercase;}
.inf_lc li h4 span{ font-weight:100; display:block; line-height:16px;height:16px; overflow:hidden; font-size:12px; font-family:Arial; text-transform:uppercase; color:#343434;}
.inf_lc li p{padding:0 0 0 14px; line-height:26px;width:728px; overflow:hidden;font-size:14px; float:left; color:#666; }
.inf_lc li p b{ display:block; font-weight:100; color:#000000;}
.inf_lc li p b a,.inf_lc li p b a:hover{ color:#343434; font-weight:bold; font-size:16px;}
.inf_lc li p b a:hover{ color:#343434;}
.inf_lc li .fr{margin:20px 0 0; width:70px; height:25px; line-height:25px; text-align:center; color:#ffffff; background-color:#ff4b00; }
.inf_lc li .fr:hover{ background:#ff4b00;}

.inf_lc li .lijia{ z-index:2; position:relative; top:0; right:0;}
.transition500 {
    transition: all 500ms ease-out 0s;
}
.inf_lc li  .cq {
    background: #B6B6B6 none repeat scroll 0 0;
    opacity:0.1; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=10);
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 0;
    z-index: 0;
}
.inf_lc li:hover  .cq{ width:100%;}

/*产品样式*/

.dl_s1p { width:100%; margin-top:5px;}
DL.dl_s2p {PADDING-RIGHT:8px; DISPLAY: inline-block; PADDING-LEFT:8px; FLOAT: left; padding-bottom:15px;}

.worksboxsp{
	width:216px;
	position:relative;
}

.worksboxsp a{border:3px solid #F0F0E8;background-color:#FFF;padding:3px;display:block; color:#333333}
.worksboxsp a:hover{border:3px solid #F35B2A;background-color:#F35B2A;text-decoration: none;}
.worksboxsp a img{width:204px;height:153px;}
.dl_s3p {WIDTH:204px;text-align:center; font-size:13px; padding-top:5px;}
.dl_s3p a{color:#333333}
.dl_s3p a:hover{color:#F35B2A}

/*翻页*/
.page_wz { text-align:center; margin:0px auto; width:100%;overflow-x:hidden; padding-bottom:5px; line-height:40px;}
.page_nav a {
border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color:#333333; padding-top: 2px; border-bottom: #aaaadd 1px solid; text-decoration: none
}
.page_nav a:hover {
border-right: #1B7A3B 1px solid; border-top: #1B7A3B 1px solid; border-left: #1B7A3B 1px solid; color: #000; border-bottom: #1B7A3B 1px solid
}
.page_nav a:active {
border-right: #1B7A3B 1px solid; border-top: #1B7A3B 1px solid; border-left: #1B7A3B 1px solid; color: #000; border-bottom: #1B7A3B 1px solid
}
.page_nav span.current {
11.	border-right: #1B7A3B 1px solid; padding-right: 5px; border-top: #1B7A3B 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #1B7A3B 1px solid; color: #fff; padding-top: 2px; border-bottom: #1B7A3B 1px solid; background-color:#333333
}
.page_nav span.nolink { border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color: #999; padding-top: 2px; border-bottom: #aaaadd 1px solid
}

/*m-video*/
.m-video{width: 100%;background:#f5f5f5;overflow: hidden;padding-bottom: 40px;}
.m-video-hd{margin-top: 40px;width: 100%;float: left;text-align: center;}
.m-video-hd p{line-height: 32px;color: #666666;margin-top: 22px;}
.m-video-bd{width: 100%;float: left;}
.m-video-bd ul li{width: 284px;height: 270px;float: left;position: relative;margin:30px 20px 0 0;}
.m-video-bd ul li img{width: 284px;height: 184px;object-fit:cover;}
.m-video-bd ul li .icon1{width: 53px;height: 53px;background: url(../Image/m-video-icon.png) no-repeat;top:119px;left:19px;position: absolute;display: block;opacity: 1;transition:all .6s;}
.m-video-bd ul li .icon2{width: 70px;height: 70px;background: url(../Image/m-video-icon.png) no-repeat;top:65px;left:113px;position: absolute;display: block;background-size: 100% 100%;opacity: 0;transition:all .6s;}
.m-video-bd ul li h1{font-size: 16px;color: #666666;width: 100%;text-align: center;float: left;line-height: 30px;}
.m-video-bd ul li p{width: 100%;float: left;line-height: 22px;color: #999999;text-align: center;}
.m-video-bd ul li:hover .icon1{opacity: 0;transition:all .4s;}
.m-video-bd ul li:hover .icon2{opacity: 1;transition:all .6s;}
.m-video-bd ul li:hover h1{color: #0b58a6;}

