#i-head-fix{position:fixed;top:0;left:0;z-index:99;height: 100px;width: 100%;box-shadow: 0 3px 5px rgba(0,0,0,.25);}
#i-head{background: #fff;width: 100%;position: relative;}
#i-head .i-header{padding:23px 0 0px;margin:0 auto;}
#i-head a.logo{display: block;}
#i-head a.logo img{max-height: 56px;}

.pft b{color: #e62129;}
.pft{background:url(../images/jctit.jpg) no-repeat;    height: 108px;text-align: center;font-size: 28px;font-weight: bold;color: #000}
.pft em{display: block;font-size: 20px;font-weight: normal;color: #666;padding-top: 5px;}
.pft span{display: block;font-size: 14px;font-weight: normal;color: #c1c2c2;text-transform: uppercase;}
.pft i{color: #e62129;}

/* .about{width:1180px; height:440px; margin:50px auto; overflow:hidden; background:url(../images/about_bg.png) no-repeat}
.about ol{float:left;width:1120px;height:50px; margin-top:40px;}
.about ol h2{ float:left; line-height:50px; font-size:36px; color:#333; }
.about ol h2 span{line-height:50px; font-size:18px; color:#333; }
.about ul{float:right;width:620px; height:280px;margin-top:10px;overflow:hidden; line-height:30px; color:#333; margin-right:60px;}
.about ul span{float:left;font-size:24px; width:620px; height:40px; color:#333; line-height:40px;font-weight: bold; }
.about ul p{float:left; width:580px; line-height:26px;color:#333; font-size:14px; margin-top:5px;}
.about ul dd a{ margin-top:10px;float:left; padding:0 25px; height:30px; line-height:30px; font-size:14px; background:#64bc03; color:#333;}

.about .button{ float:left; width:250px;  margin-top:30px;}
.about .button1 a{ float:left; width:118px; line-height:32px; font-size:14px; color:#fff; text-align:center;  border:1px solid #e70012;  background:#e70012;transition:all 0.5s;}
.about .button2 a{ float:right; width:118px; line-height:32px; font-size:14px; color:#333; text-align:center; border:1px solid #333; transition:all 0.5s;}
.about .button1 a:hover{ background:#da8000;border:1px solid #da8000;transition:all 0.5s;}
.about .button2 a:hover{ background:#ff0000;border:1px solid #da8000;transition:all 0.5s; color:#fff;} */


/* AboutUs */
.fr{float:right;}
.fl{float:left;}
.AboutUs{background: url(../images/AboutUs.jpg) center;height: 951px;position: relative;}
.AboutUs dl dd{width: 580px;padding-top: 100px;}
.AboutUs dl dd h3 a{font-size: 36px;color: #c4261d;line-height: 40px;}
.AboutUs dl dd h3 i{display: block;width: 934px;height: 1px;background-color: #e4e4e4;position: relative;top: 50px;left:  -355px;z-index: 99;}
.AboutUs dl dd p{font-size: 14px;color: #606060;line-height: 35px;}
.AboutUs dl dd p.p1{font-size: 16px;color: #606060;font-family: "QUEEN";margin-top: 90px;}
.AboutUs dl dd p.p2{margin-top: 50px;}
.AboutUs dl dd p.p3{margin-top: 30px;}
.AboutUs dl dt{margin-top: 165px;position:  relative;z-index: 99;}
.AboutUs dl dt a{width: 540px;height: 720px;}
.AboutUs dl dt a img{display: block;transition: .8s;}
.AboutUs dl dt:hover a img{transform: scale(1.05);}

.AboutUsText{padding-top: 105px;}
.AboutUsText span{background: url(../images/AboutUsBg01.png) no-repeat center;width: 130px;height: 45px;line-height: 45px;text-align: center;display: block;float: left;}
.AboutUsText span a{font-size: 14px;color: #999;font-family: "QUEEN";}
.AboutUsText span.Vion{margin-left: 35px;}
.AboutUsText span.Vion a{color: #333;background: url(../images/Vion.png) no-repeat right;padding-right: 30px;display: inline-block;}
.AboutUsText span:hover{background: url(../images/AboutUsBg02.png) no-repeat center;}
.AboutUsText span:hover a{color: #fff;}
.AboutUsText span:hover.Vion a{background: url(../images/Vion02.png) no-repeat right;}

.AboutUsTitle{height: 190px;background: url(../images/Datas.jpg) right;width: 1560px;position: absolute;bottom: 0;}
.AboutUsTitle h3{font-size: 24px;color: #fff;background: url(../images/Vion03.png) no-repeat right;}
.AboutUsTitle h3 a{color: #fff;display:block}
.AboutUsTitle p{font-size: 16px;color: #fff;font-family: "Medium";margin-top: 20px;}
.AboutUsTitle div{padding: 47px 0 0 75px;width: 482px;}

.AboutUs em.emBox{width: 15px;height: 49px;display: block;position: absolute;left: 3.7%;z-index: 99;top: 140px;}
.AboutUs em.emBox img{display: block;}
/* AboutUs End */


/* DecryptElevator */
.DecryptElevator{padding: 100px 0;position: relative;}
.DecryptElevator-Text{padding-bottom: 55px;}
.DecryptElevator-Text h3{font-size: 36px;color: #c4261d;line-height: 40px;}
.DecryptElevator-Text p{font-size: 16px;color: #606060;margin-top: 47px;float: left;}
.DecryptElevator-Text h4{background: url(../images/DecryptElevator.png) no-repeat center;width: 200px;line-height: 46px;height: 46px;text-align: center;color: #fff;font-size: 15px;float: right;margin-top: 20px;}
.DecryptElevator-Text h4 a{color:#fff;}
.DecryptElevator-Text h4 span{background: url(../images/DecryptElevator02.png) no-repeat right;padding-right: 20px;}

.DecryptElevator-Con{background: url(../images/AboutUs.jpg) center;height: 470px;position: relative;}
.DecryptElevator-Con span{width: 660px;height: 660px;margin: 0 auto;display: block;position:  relative;top: -90px;}
.DecryptElevator-Con span img{display: block;width: 100%;-webkit-animation:sunny 15s linear infinite;-ms-animation:sunny 50s linear infinite;-moz-animation:sunny 50s linear infinite;animation:sunny 50s linear infinite;}
@keyframes sunny{
    0%{-ms-transform:rotate(0deg); -moz-transform:rotate(0deg); -webkit-transform:rotate(0deg); transform:rotate(0deg);}
    100%{-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); transform:rotate(360deg);}
}
.DecryptElevator-Con em{display: block;position: absolute;bottom: 0px;left: 36%;height:  439px;width: 344px;}
.DecryptElevator-Con em img{display: block;width: 100%;}

.DecryptElevator-Con ul{position: relative;top: 660px;opacity: 0;}
.DecryptElevator-Con ul li{width: 445px;margin-top: 50px;}
.DecryptElevator-Con ul li:first-child{margin-top: 0;}
.DecryptElevator-Con ul li dl dt{width: 220px;height: 27px;display: block;}
.DecryptElevator-Con ul li dl dt img{width: 100%;display: block;}
.DecryptElevator-Con ul li dl dd{float: left;margin-left: 30px;}
.DecryptElevator-Con ul li dl dd h3{font-size: 20px;color: #c4261d;font-family: "Medium";text-transform: uppercase;}
.DecryptElevator-Con ul li dl p{font-size: 14px;color: #666;margin-top: 5px;float:left; margin-left:30px;}

.ConBox{position: absolute;top: 18%;width: 965px;left: 10%;}
.DecryptElevator-Con i{width: 704px;height: 95px;display: block;position: absolute;bottom: -95px;left: 36%;}
.DecryptElevator-Con i img{display: block;width: 100%;}

.DecryptElevator-Con i.icon{display: block;width: 420px;height: 1px;background-color: #e4e4e4;position: relative;top: 0;z-index: 999;left: -420px;}

.DecryptElevator em.emBox{width: 15px;height: 49px;display: block;position: absolute;left: 3.7%;z-index: 99;top: 200px;}
.DecryptElevator em.emBox img{display: block;}
/* DecryptElevator End */



.hbanner {
    width: 100%;
    height: 450px;
    position: relative;
    overflow: hidden;
	margin-top:102px;
}

.hbanner .nav_crumbs {
    height: 51px;
    background: url(../images/nav_crumbs_bg.png) repeat-x left bottom;
}

.hbanner .nav_crumbs_inner {
   
    padding-top: 13px;
    text-align: right;
	width:1200px; 
	margin:0 auto;
}

.hbanner .nav_crumbs_inner p {
    color: #ffffff;
	font-size:14px;
}

.hbanner .nav_crumbs_inner p a {
    color: #ffffff;
}

.hbanner .nav_crumbs_inner p a:hover {
    color: #ff0000;
}

.hbanner .hbanner-img {
    position: absolute;
    width: 1920px;
    left: 50%;
    margin-left: -960px;
    top: 0;
    z-index: -1;
}

.hbanner .hbanner-title {
    padding-top: 50px;
    width: 100%;
	text-align:center;
}

.hbanner .hbanner-title p {
    font-size: 28px;
    line-height: 32px;
    color: #ffffff;
}

.hbanner .hbanner-title .h {
    font-size: 40px;
    line-height: 80px;
    padding-bottom: 20px;
}

.pcnavBar{line-height: 52px;}
.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
.pcnavBar .pcnav>li>a{font-size: 16px;display: block;padding:0 3px 21px;}
.pcnavBar .pcnav li.last{padding-right:0px;}
.pcnavBar .pcnav>li.on>a{color:#ff0000;border-bottom: 4px solid #ff0000;}
.pcnavBar .pcnav .sub{position: absolute;display: none;background:rgba(0,0,0,0.9);width: 100%;left:0px;height: 265px;z-index: 9;}
.pcnavBar .pcnav .sub .sub-about{margin:22px 0px;height: 185px;}
.pcnavBar .pcnav .sub .sub-title{font-size: 16px;font-weight: bold;color:#fff;}
.pcnavBar .pcnav .sub .sub-title span.en{font-family: arial;}
.pcnavBar .pcnav .sub .sub-about .sub-about-info{font-size: 12px;color:#fff;float: left;line-height: 20px;margin-top:-5px;margin-bottom: 27px;}
.pcnavBar .pcnav .sub .sub-about-l{width: 48%;}
.pcnavBar .pcnav .sub a.submore{font-size: 12px;display: block;float: left;}
.btn-primary{background: #ff0000;border:#ff0000; }
.pcnavBar .pcnav .sub .sub-about-m{width: 25%;}
.pcnavBar .pcnav .sub .sub-about-m .sub-culture-img{max-width:224px;max-height: 150px;transition: 0.5s;overflow: hidden;
}
.pcnavBar .pcnav .sub .sub-about-m .sub-culture-img img{width: 100%;}
.pcnavBar .pcnav .sub .sub-about-m .sub-culture-img:hover{transform: scale(1.05);}
.pcnavBar .pcnav .sub .sub-about-r .sub-env-img{max-width:224px;max-height: 150px;transition: 0.5s;overflow: hidden;
}
.pcnavBar .pcnav .sub .sub-about-r .sub-env-img img{width: 100%;}
.pcnavBar .pcnav .sub .sub-about-r .sub-env-img:hover{transform: scale(1.05);}

.pcnavBar .pcnav .sub .sub-pro{margin:22px 0px;height: 185px;}
.pcnavBar .pcnav .sub .sub-pro .sub-pro-l{width: 56%;}
.pcnavBar .pcnav .sub .sub-pro .sub-pro-r{width: 20%;margin-right:-12px;}
.pcnavBar .pcnav .sub .sub-pro ul.sub-pro-l-list{display: block;width: 100%;line-height: 20px;margin-top: -6px;margin-bottom: 27px;}
.pcnavBar .pcnav .sub .sub-pro ul.sub-pro-l-list li{display: inline-block;margin-right: 50px; width:220px; }
.pcnavBar .pcnav .sub .sub-pro ul.sub-pro-l-list li a{font-size: 15px;color:#fff; line-height:26px;}
.pcnavBar .pcnav .sub .sub-pro ul.sub-pro-l-list li a:hover{color:#ff0000;}
.pcnavBar .pcnav .sub .sub-pro .sub-pro-r .sub-pro-img{max-width:224px;max-height: 150px;transition: 0.5s;overflow: hidden;
}
.pcnavBar .pcnav .sub .sub-pro .sub-pro-r .sub-pro-img img{width: 100%;}
.pcnavBar .pcnav .sub .sub-pro .sub-pro-r .sub-pro-img:hover{transform: scale(1.05);}

.pcnavBar .pcnav .sub .sub-news{margin:22px 0px;height: 185px;}
.pcnavBar .pcnav .sub .sub-news .sub-news-l{width: 48%;}
.pcnavBar .pcnav .sub .sub-news .sub-news-l-list{line-height: 20px;margin-top: -6px;margin-bottom: 27px;}
.pcnavBar .pcnav .sub .sub-news .sub-news-l-list li a{font-size: 12px;color:#fff;}
.pcnavBar .pcnav .sub .sub-news .sub-news-l-list li a span.news-tit{width: 80%;display: inline-block;}
.pcnavBar .pcnav .sub .sub-news .sub-news-l-list li a:hover span.news-tit,.pcnavBar .pcnav .sub .sub-news .sub-news-l-list li a:hover span.news-date{color:#ff0000;}

.pcnavBar .pcnav .sub .sub-news .sub-news-r{}
.pcnavBar .pcnav .sub .sub-news .sub-news-m{width: 25%;}
.pcnavBar .pcnav .sub .sub-news-r .sub-news-img{max-width:224px;max-height: 150px;transition: 0.5s;overflow: hidden;
}
.pcnavBar .pcnav .sub .sub-news-r .sub-news-img img{width: 100%;}
.pcnavBar .pcnav .sub .sub-news-r .sub-news-img:hover{transform: scale(1.05);}
.pcnavBar .pcnav .sub .sub-news-m .sub-news-img{max-width:224px;max-height: 150px;transition: 0.5s;overflow: hidden;
}
.pcnavBar .pcnav .sub .sub-news-m .sub-news-img img{width: 100%;}
.pcnavBar .pcnav .sub .sub-news-m .sub-news-img:hover{transform: scale(1.05);}
.pcnavBar .pcnav .sub .sub-contact{margin:22px 0px;height: 185px;}
.pcnavBar .pcnav .sub .sub-contact-l{width: 48%;}
.pcnavBar .pcnav .sub .sub-contact-l .sub-contact-info-tel{color:#fff;}
.pcnavBar .pcnav .sub .sub-contact-l .sub-contact-info{font-size: 12px;color:#fff;margin-top: 0px;margin-bottom: 11px;}
.pcnavBar .pcnav .sub .sub-contact-l .sub-contact-info span{display: inline-block;margin-right: 28px;}
.pcnavBar .pcnav .sub .sub-contact .sub-contact-m{width: 25%;}

.pcnavBar .pcnav .sub .sub-contact-r .sub-contact-img img{width: 100%;}
.pcnavBar .pcnav .sub .sub-contact-r .sub-contact-img:hover{transform: scale(1.05);}
.pcnavBar .pcnav .sub .sub-contact-r .sub-contact-img{max-width:224px;max-height: 150px;transition: 0.5s;overflow: hidden;}
.pcnavBar .pcnav .sub .sub-contact-m .sub-contact-img img{width: 100%;}
.pcnavBar .pcnav .sub .sub-contact-m .sub-contact-img:hover{transform: scale(1.05);}
.pcnavBar .pcnav .sub .sub-contact-m .sub-contact-img{max-width:224px;max-height: 150px;transition: 0.5s;overflow: hidden;}

.carousel{margin-top: 100px;}

.abouticon{position: absolute;left:0;bottom:0;height: 140px;background: url(../images/pcnav-sub.png);width: 100%;z-index: 15;}
.abouticon .summary{background: url(../images/abouticon.png);height: 150px;margin-top: -10px;cursor: pointer;transition: all .2s ease-in-out}
.abouticon .summary:hover{height: 160px;margin-top: -20px;}
.abouticon .summary:hover .summary-box{margin-top: 40px;}
.abouticon .summary .summary-box{margin:47px 15px;transition: all .2s ease-in-out}
.abouticon .summary .summary-box .summary-box-con{width: 75%;}
.abouticon .summary .summary-box .summary-box-con .summary-box-icon{}
.abouticon .summary .summary-box .summary-box-con .summary-box-icon img{height: 56px;}
.abouticon .summary .summary-box .summary-box-con .summary-box-con-tit{color:#fff;}
.abouticon .summary .summary-box .summary-box-con .summary-box-con-tit span.ch{font-size: 18px;font-weight: bold;}
.abouticon .summary .summary-box .summary-box-con .summary-box-con-tit span.en{font-family: arial;}
.abouticon .summary .summary-box .summary-box-con .summary-box-con-info{font-size: 12px;color:#fff;}
.abouticon .technology{background: url(../images/abouticon2.png);height: 150px;margin-top: -10px;cursor: pointer;transition: all .2s ease-in-out}
.abouticon .technology:hover{height: 160px;margin-top: -20px;}
.abouticon .technology:hover .technology-box{margin-top: 40px;}
.abouticon .technology .technology-box{margin:47px 15px;transition: all .2s ease-in-out}
.abouticon .technology .technology-box .technology-box-con{width: 75%;}
.abouticon .technology .technology-box .technology-box-con .technology-box-icon{}
.abouticon .technology .technology-box .technology-box-con .technology-box-con-tit{color:#fff;}
.abouticon .technology .technology-box .technology-box-con .technology-box-con-tit span.ch{font-size: 18px;font-weight: bold;}
.abouticon .technology .technology-box .technology-box-con .technology-box-con-tit span.en{font-family: arial;}
.abouticon .technology .technology-box .technology-box-con .technology-box-con-info{font-size: 12px;color:#fff;}
.abouticon .culture{background: url(../images/abouticon3.png);height: 150px;margin-top: -10px;cursor: pointer;transition: all .2s ease-in-out}
.abouticon .culture:hover{height: 160px;margin-top: -20px;}
.abouticon .culture:hover .culture-box{margin-top: 40px;}
.abouticon .culture .culture-box{margin:47px 15px;}
.abouticon .culture .culture-box .culture-box-con{width: 75%;}
.abouticon .culture .culture-box .culture-box-con .culture-box-icon{}
.abouticon .culture .culture-box .culture-box-con .culture-box-con-tit{color:#fff;}
.abouticon .culture .culture-box .culture-box-con .culture-box-con-tit span.ch{font-size: 18px;font-weight: bold;}
.abouticon .culture .culture-box .culture-box-con .culture-box-con-tit span.en{font-family: arial;}
.abouticon .culture .culture-box .culture-box-con .culture-box-con-info{font-size: 12px;color:#fff;}
.carousel-indicators li{}
.carousel-indicators{}

#i-about{margin:100px 0px;}
#i-about .i-about-tit img{max-height:78px;margin-bottom:40px;animation:fadein 2s linear 1;-webkit-animation:fadein 2s linear 1;-moz-animation:fadein 2s linear 1;-o-animation:fadein 2s linear 1;-ms-animation:fadein 2s linear 1;}
#i-about .i-about-con .i-about-con-l{width:67.79661%;background: #fff;}
#i-about .i-about-con .i-about-con-l-cp{width: 23.75%;height: 300px;background: #e6e6e6;position: relative;}
#i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img{position:absolute;top:-29px;left:-12px;}
#i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img img{height: 239px;}
#i-about .i-about-con .i-about-con-img img {width: 100%;}
#i-about .i-about-con .i-about-con-img{margin-top: -11px;margin-right: -10px;width: 33.05%;}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more{display: block;position:absolute;width: 72px;text-align: center;font-size: 12px;color:#4c4c4c;border:1px solid #4c4c4c;left:58px;bottom:29px;line-height: 22px;transition: all .2s ease-in-out}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more:hover{border: 1px solid #ff0000;background:#ff0000;color:#fff; }
#i-about .i-about-con .i-about-con-r{width: 76.25%;height: 300px;padding:59px  52px 53px 64px;border-top: 1px solid #e6e6e6;border-bottom:1px solid #e6e6e6; }
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit{border-bottom: 1px solid #e6e6e6;padding-bottom: 24px;}
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.ch{font-size: 24px;color:#333;}
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.en{font-family: arial;font-size: 12px;color:#333;}
#i-about .i-about-con .i-about-con-r .i-about-con-r-info{font-size: 12px;color:#808080;line-height: 20px;margin-top: 7px;}

#i-product .i-product-img{height: 438px;background: url(../images/i-product.jpg) center center no-repeat;background-size:cover;}
#i-product .i-product-tit{margin-top:250px;animation:fadein 2s linear 1;-webkit-animation:fadein 2s linear 1;-moz-animation:fadein 2s linear 1;-o-animation:fadein 2s linear 1;-ms-animation:fadein 2s linear 1;}
#i-product ul.i-product-show8 li {height: 360px;text-align: center;float: left;width: 25%;margin-bottom: -1px; background: #eff4f7;}
#i-product ul.i-product-show8 li a{display: block;height: 360px;border: 1px solid #e6e6e6;padding:31px 0 13px;position: relative;
    overflow: hidden;margin-right: -1px;}
#i-product ul.i-product-show8 li a span.img{display: block;width: 80%;height: 238px;text-align: center;margin: 0 auto 28px;}
#i-product ul.i-product-show8 li a span.img img{max-height: 238px; max-width: 95%;vertical-align: middle;}
#i-product ul.i-product-show8{background: #fff; margin-top:50px; }
#i-product ul.i-product-show8 li a span.name{width: 55%;margin:0 auto;display: block;padding:3px 2px;border:transparent;border-radius: 18px 18px; overflow:hidden;text-overflow:ellipsis;white-space: nowrap;transition: all .2s ease-in-out; background:#ff0000;color:#fff;}
#i-product ul.i-product-show8>li>a:hover>span.name{background:#000;color:#fff;}
#i-product{margin-bottom: 40px;}

#i-knowledge{border-top: 1px solid #e6e6e6;}
#i-knowledge ul.i-knowledge-list li{display: block;float: left;border-left: 1px solid #e6e6e6;margin-right: -1px;border-right: 1px solid #e6e6e6;height: 302px;width: 16.75%;position:relative;cursor:pointer;transition: all .2s ease-in-out;overflow: hidden;}
#i-knowledge ul.i-knowledge-list li:hover i{display: block;}
#i-knowledge ul.i-knowledge-list li:hover .top p.number,#i-knowledge ul.i-knowledge-list li:hover .top p.ch,#i-knowledge ul.i-knowledge-list li:hover .top p.en{color:#fff;}
#i-knowledge ul.i-knowledge-list li:hover .bottom{background:transparent;}
#i-knowledge ul.i-knowledge-list li  .top{margin-top: 19px;margin-bottom: 27px;}
#i-knowledge ul.i-knowledge-list li  .top p.number{font-size: 32px;color:#ff0000;font-family:arial;margin-bottom: 3px;}
#i-knowledge ul.i-knowledge-list li  .top p.ch{font-size: 18px;color:#333;font-weight: bold;}
#i-knowledge ul.i-knowledge-list li  .top p.en{font-size: 12px;color:#808080;font-family: arial;}

#i-knowledge ul.i-knowledge-list li  .bottom{font-size: 16px;color:#fff;background:#bb0404;width: 100%;height:166px;}
#i-knowledge ul.i-knowledge-list li  .bottom p.info{padding:32px 16px 0px;}
#i-knowledge ul.i-knowledge-list li.last{border: none;}
#i-knowledge ul.i-knowledge-list li.first{border-left: 1px solid #e6e6e6;}
#i-knowledge ul.i-knowledge-list li i{position:absolute;width: 100%;display: none;bottom:0px;left: 0;z-index:-1;}
#i-knowledge ul.i-knowledge-list li i img {}
#i-knowledge ul.i-knowledge-list li  .bottom a.i-knowledge-more{display: block;margin-top: 31px;}

.ipro{display:table; width:100%; padding:80px 0;}
.ipro_l{float: left; width: 33.33%;}
.ipro_r{float: left;width: 66.67%;}
.ipro_l .ipro_l_wrap{padding:0 20px;color: #8f8f8f;padding-top: 50px;}
.ipro_l_t{font-size: 40px;color: #000;}
.ipro_l_t:after{display: block;content:'';width: 74px;height: 3px;background-color: #E7141A;margin-top: 3px;margin-bottom: 30px;}
.ipro_l_p{color: #8f8f8f;line-height: 2;}
.ipro_l_p p{font-size:16px;}
.ipro_links{font-size: 14px;}
.ipro_links a{color: #444;margin:5px;font-weight: 500; white-space:nowrap; width:220px;  height: 35px;line-height: 35px; border-bottom: 1px dashed #ccc;  float:left; background:url(../images/arrow_sidebaron.png) left 5px center no-repeat; padding-left:20px; }
.ipro_links a:hover{color: #E7141A;}
.ipro_links a.cur{color: #E7141A;}

.ipro_r{ }
.ipro_r ul li{float: left;width: 46%; height:440px; text-align: center; position: relative;  overflow: hidden; margin: 2.5%;}
.ipro_r ul li:nth-child(2n+2){margin:2.5% 0 2.5% 2.5%;}
.ipro_r_t{font-size: 24px;color: #000;font-weight: bold;margin-bottom: 10px;}
.ipro_r_p{color: #8f8f8f;width: 60%;margin: 0 auto;}

.ipro_icon{display: inline-block;width: 75px;height: 73px;background: url(../img/ipro_icon.png) no-repeat;margin-top: 60px;margin-bottom: 20px;}
.ipro_icon2{background-position: -75px 0;}
.ipro_icon3{background-position: -150px 0;}
.ipro_icon4{background-position: -225px 0;}

.ipro_bg{position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.ipro_bg img{width: 100%;}
.ipro_c{    position: absolute;left: 0;right: 0; bottom: 0; color: #333;padding:15px 0 10px; background-color: #e8e8e8;}
.ipro_c_t{font-size: 13px;font-weight: 400;margin-bottom: 5px;padding: 0 10px;}
.ipro_c_p{width: 100%;margin: 0 auto;margin-bottom: 20px;}
.ipro_c_a{width: 120px;height: 30px;line-height: 30px;margin: 0 auto; border-top-left-radius:10px;background-color: transparent;}
.ipro_c_a:hover{background-color: #e70012;}
.ipro_c_a a{display: block;color: #e70012; font-size: 14px;}
.ipro_c_a:hover a{color: #fff;}

.ipro_c>a{font-size: 16px;margin:0 5px;}
.ipro_c>a:hover{color: #fff;}
.ipro_c a b{font-weight: bold;font-style: italic;}
.ipro_c a b i{color: #E7141A;font-style: italic;}

/* IndexNews */
.IndexNews{padding: 100px 0;position: relative;}

.IndexNewsTitle h3 a{font-size: 32px;color: #c4261d;}
.IndexNewsTitle p{font-size: 16px;color: #606060;margin-top: 15px;font-family: "QUEEN";}

.IndexNews-Con{padding-top: 50px;}
.IndexNews-Con dl{width: 370px;float: left;border-top: 1px #e4e4e4 solid;padding-top: 50px;}
.IndexNews-Con dl dt h3 a{font-size: 18px;color: #333;}
.IndexNews-Con dl dt h3 em{font-size: 14px;color: #999;display: block;margin-top: 5px;}
.IndexNews-Con dl dt span{display: block;overflow: hidden;margin: 50px 0;}
.IndexNews-Con dl dt span a{display: block;width: 370px;height: 240px;}
.IndexNews-Con dl dt span a img{display: block;width: 100%;transition: .8s;}
.IndexNews-Con dl:hover dt span a img{transform: scale(1.1);}
.IndexNews-Con dl:hover h3 a{color: #c4261d;}
.IndexNews-Con dl:hover dd i{background: url(../images/News04.png) no-repeat center;width: 100px;}
.IndexNews-Con dl dd p{font-size: 13px;color: #606060;line-height: 25px;}
.IndexNews-Con dl dd i{background: url(../images/News03.png) no-repeat center;width: 62px;height: 7px;display: block;margin-top: 50px;transition: .8s;}
.IndexNews-Con dl:nth-child(3){margin: 0 26px;}

.IndexNews-Right{width: 370px;border-top: 1px #e4e4e4 solid;height: 568px;position: relative;overflow: hidden;}
.IndexNews-Right ul{position: relative;}
.IndexNews-Right ul li{border-bottom: 1px #e4e4e4 solid;padding-bottom: 30px;margin-top: 34px;}
.IndexNews-Right ul li a h3{font-size: 18px;color: #333;}
.IndexNews-Right ul li a h3 em{font-size: 14px;color: #999;display: block;margin-top: 5px;}
.IndexNews-Right ul li a p{font-size: 13px;color: #606060;line-height: 20px;margin-top: 20px;}
.IndexNews-Right ul li:hover a h3{color: #c4261d;}

.IndexNews-Con i.icon{display: block;width: 420px;height: 1px;background-color: #e4e4e4;position: relative;top: 1px;z-index: 999;left: -420px;}

.IndexNews em.emBox{width: 15px;height: 49px;display: block;position: absolute;left: 3.7%;z-index: 99;top: 140px;}
.IndexNews em.emBox img{display: block;}
/* IndexNews End */


/*main3*/
.main3{
    padding-top: 60px;
    padding-bottom: 60px;
    background: #eff4f7;
}
.main3 .l{
    float: left;
    width: 380px;
 
}

.main3 .l h1{
    text-align: left;
    color: #2f383d;
    font-weight: normal;
    font-size: 22px;
}
.main3 .l p{
    padding-top: 30px;
    text-align: left;
    color: #7d8387;
    font-size: 12px;
    line-height: 20px;
}

.main3 .l .more{
    float: left;
    margin-top: 80px;
    display: block;
    text-align: center;
    font-size: 20px;
    width: 160px;
    height: 40px;
    line-height: 40px;
    text-transform: uppercase;
    color: #fff;
    background: #ff0000;
    border-radius:4px;
}

.main3 .r{
    width: 768px;
    float: right;
 
}

.main3 .r li{
    float: left;
    border: 1px solid #d2d2d2;
	list-style:none;
}
.main3 .r li img{
    display: block;
}

@media(max-width: 1280px)
{
	.main3 .r{width: 730px;} 
	.main3 .r li img{ width:350px;}
}

#i-news{margin: 100px 0px;}

#i-news .i-news-tit img{max-height:79px;margin-bottom:40px;animation:fadein 2s linear 1;-webkit-animation:fadein 2s linear 1;-moz-animation:fadein 2s linear 1;-o-animation:fadein 2s linear 1;-ms-animation:fadein 2s linear 1;}

#i-news .i-news-list .i-news-info p.i-news-date{background: url(../images/i-news-date.png) left 1px no-repeat;font-size: 12px;color:#808080;font-family: arial;padding-left: 20px;}
#i-news .i-news-list .i-news-info p.i-news-tit{font-size: 14px;font-weight: bold;color:#4c4c4c;padding-bottom: 4px;border-bottom: 1px solid #e6e6e6;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#i-news .i-news-list .i-news-info p.i-news-con{font-size: 12px;color:#808080;padding-top: 6px;}

#i-news .i-news-list .i-news-img img{border: 1px solid #e6e6e6;width: 100%;}

#i-news .i-news-list .i-news-img{margin-bottom: 20px;}
#i-news .i-news-list li{margin-bottom: 20px;}

#i-news .i-news-button  a.information,#i-news .i-news-button  a.company{margin:0px 13.5px;display:inline-block;width:100px;height:34px;font-size:14px;line-height:34px;color:#4c4c4c;text-align:center;background:url(../images/i-news-button.png) 0px 0px no-repeat;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
#i-news .i-news-button  a.information:hover,#i-news .i-news-button  a.company:hover{background-position: 0px -34px;color:#fff;}
#i-news .i-news-button{margin-top: 18px;}

#i-tel .cumulative{position:relative;height:345px;padding:80px;text-align:center;background:url(../images/i-tel.jpg) center center no-repeat;background-size:cover;overflow: hidden;}
#i-tel .cumulative h1,#i-tel .cumulative h5,#i-tel .cumulative p.number{color:#fff;font-weight: bold;}
#i-tel .cumulative p.number{font-size: 48px;}
#i-tel .cumulative h5{padding-top: 3px;}

.row2{margin-right:-50px;margin-left:-50px;}
#i-foot{padding:30px 0 30px;background: #fff;box-shadow: 0 -1px 5px rgba(0,0,0,.2);}

#i-foot .i-foot-l .i-foot-l-flogo{padding-bottom: 20px;border-bottom: 1px solid #e6e6e6;}
#i-foot .i-foot-l .i-foot-l-flogo img{height:40px;}
#i-foot .i-foot-l .i-foot-l-info{margin-top: 10px;width: 91%;}
#i-foot .i-foot-l .i-foot-l-info .i-foot-l-info-code{margin-right: 18px;}
#i-foot .i-foot-l .i-foot-l-info .i-foot-l-info-code img{height: 87px;border:1px solid #e7e7e7;}
#i-foot .i-foot-tel-con{font-size: 14px;font-weight: bold;color:#4c4c4c;line-height: 15px;text-indent: 11px;margin-bottom: 7px;}
#i-foot .i-foot-l-info-con-add{font-size: 12px;color:#808080;}
#i-foot .i-foot-l-info-con-add p{line-height:20px;}


#i-foot .i-foot-l{width: 29.83%;}

#i-foot .i-foot-r{width: 60%;}
#i-foot .i-foot-r ul.fnav-tit{margin-top: 12px;padding-bottom: 26px;border-bottom: 1px solid #e6e6e6;}
#i-foot .i-foot-r ul.fnav-tit li{display:block;}
#i-foot .i-foot-r ul.fnav-tit li a{font-size: 16px;color:#4c4c4c;font-weight: bold;padding-right: 44px;display: block;float: left;}
#i-foot .i-foot-r ul.fnav-tit li.last a{padding-right: 0px;}
#i-foot .i-foot-r ul.fnav-list{margin-right: 50px;}
#i-foot .i-foot-r ul.fnav-list:last-child{margin-right:0px;}
#i-foot .i-foot-r ul.fnav-list>li>a,#i-foot .i-foot-r ul.fnav-list-last>li>a{font-size: 12px;color:#808080;}
#i-foot .i-foot-r ul.fnav-list-last{margin-right: 0px;}
#i-foot .i-foot-r ul.fnav-list,#i-foot .i-foot-r ul.fnav-list-last{margin-top: 25px;}

#i-foot .i-foot-r ul.fnav-list>li>a:hover, #i-foot .i-foot-r ul.fnav-list-last>li>a:hover{color:#ff0000;}

#i-foot-bot{min-height: 40px;line-height: 40px;background: #ff0000;}

#i-foot-bot .i-footbot-left,#i-foot-bot .i-footbot-right{font-size: 12px;color:#fff;}
#i-foot-bot .i-footbot-right{text-align: right;}


/*å†…é¡µ*/
.about_box{width:100%;height:200px;margin-top:100px;overflow:hidden;}
.about_box ul{width:1180px;margin:0 auto;color:#fff;line-height:37px;margin-top:60px;font-size: 30px;}
.about_box ul li{width: 420px;}
.about_box ul li.ch{background: url(../images/aboutboxl.jpg) left bottom no-repeat;padding-bottom: 17px;}
.about_box ul li.en{}

#ins-position,#ins-position a{height: 40px;line-height: 40px;background:#e6e6e6;width: 100%;font-size: 12px;color:#808080;}
#ins-position a:hover{color:#ff0000;}
.ins-about-con1{margin: 53px 0px 69px;}
.ins-about-con1 .ins-about-con1-tit{font-size: 30px;color:#333;font-weight: bold;margin-bottom: 30px;}
.ins-about-con1 .ins-about-con1-info{font-size: 14px;color:#808080;line-height: 24px;}

.ins-about-con2{background: url(../images/ins-about-con2.jpg) center top no-repeat;height: 190px;width: 100%;background-size:cover; }
.ins-about-con2 .ins-about-con2-l{float: left;padding-top: 53px;}
.ins-about-con2 .ins-about-con2-l p{font-size: 30px;color:#fff;font-weight: bold;}
.ins-about-con2 .ins-about-con2-r{width: 66.1017%;float: right;padding-top: 34px;padding-left: 32px;}
.ins-about-con2 .ins-about-con2-r p{font-size: 14px;color:#808080;}

.ins-about-con22 .ins-about-con22-l{background: url(../images/con22-l.jpg) center top no-repeat;background-size:cover;height: 150px;padding-top: 30px;}
.ins-about-con22 .ins-about-con22-l p{color:#fff;font-size: 25px;}
.ins-about-con22 .ins-about-con22-r{background: #f2f2f2;font-size: 12px;}
.ins-about-con22 .ins-about-con22-r p{color:#808080;width: 85%;margin:0 auto;padding: 17px 0;line-height: 24px;}

.ins-about-con3{padding: 53px 0px 69px;box-shadow: 0 3px 5px rgba(0,0,0,.1);}
.ins-about-con3 .ins-about-con3-tit{font-size: 30px;color:#333;font-weight: bold;margin-bottom: 30px;}
.ins-about-con3 .ins-about-con3-info{font-size: 14px;color:#808080;line-height: 24px;}

#ins-app{padding:60px 0 100px;}
#ins-app ul.ins-app-box li{cursor:pointer;margin-bottom: 25px;}
#ins-app ul.ins-app-box li.last{margin-bottom: 0;}
#ins-app ul.ins-app-box li .ins-app-con p.cn{}
#ins-app ul.ins-app-box li span.ins-app-img{display: block;float: left;width: 32.2034%;}
#ins-app ul.ins-app-box li span.ins-app-img img{width: 100%;}
#ins-app ul.ins-app-box li span.ins-app-con{display: block;float: right;width: 64.40678%;}
#ins-app ul.ins-app-box li span.ins-app-con .ins-app-con-tit{text-align: left;}
#ins-app ul.ins-app-box li .ins-app-con-tit p.ch{font-size: 30px;color:#333;font-weight: bold;}
#ins-app ul.ins-app-box li .ins-app-con-tit p.en{font-size: 14px;color:#333;font-weight: bold;}
#ins-app ul.ins-app-box li span.ins-app-con .ins-app-con-info{color:#808080;font-size: 14px;line-height: 23px;margin-top: 11px;display: block;}

#ins-feed{padding:60px 0 100px;}
#ins-feed .ins-feed-img{float: left;width: 36.4407%;}
#ins-feed .ins-feed-img img{width: 100%;}

#ins-feed .ins-feed-con{float: right;width: 59.32203%;}
#ins-feed .ins-feed-con .ins-feed-con-tit{font-size: 24px;color:#333;font-weight: bold;margin-bottom: 12px;}

#ins-feed .ins-feed-con .ins-feed-con-desc{font-size: 14px;color:#808080;margin-bottom: 39px;}
.form-horizontal .form-group{margin-left: 0;margin-right: 0;}
.form-control{font-size: 14px;height: 48px;}
.form-group{margin-bottom: 20px;}
textarea.form-control{height: 158px;}
.ins-feed-con .btn-primary{background:#ff0000;width: 150px;height: 40px;margin-top: 40px;}
.form-control-feedback{line-height: 48px;}
#ins-con{padding:51px 0 100px;}

#ins-con .ins-con-tit{font-size: 30px;font-weight: bold;color:#333;margin-bottom: 70px;}

#ins-con .ins-con-list{width: 69%;margin-bottom: 30px;}
#ins-con .ins-con-list li{display: inline-block;margin-right: 54px;float: left;}
#ins-con .ins-con-list li span.ins-con-list-info{float: left;display: inline-block;line-height: 18px;margin-left: 10px;}
#ins-con .ins-con-list li span.ins-con-list-info p.tit{font-size: 16px;font-weight: bold;color:#808080;}
#ins-con .ins-con-list li span.ins-con-list-info p.info{font-size: 14px;color:#808080;}
#ins-con .ins-con-list li span.ins-con-list-icon{display: block;float: left;}

#ins-con .ins-con-list li.tel{margin-right:142px;}
#ins-con .ins-con-list li.fax{margin-right:0px;}
#ins-con .ins-con-list li.phone{margin-right:195px;}
#ins-con .ins-con-list li.qq{margin-right:173px;}
#ins-con .ins-con-list li.www{margin-right:0px;}
#ins-con  a.map{display: block;width: 212px;margin:54px auto 0px;height: 40px;line-height: 15px;background:#808080;color:#fff;padding-left: 10px;border-radius: 50px 50px;padding:13px  45px 12px ;text-decoration: none;}
#ins-con  a.map i{display: block;float: left;background:url(../images/amorei.png) top center no-repeat;width: 1px;height: 14px;}
#ins-con  a.map em{margin-right: 10px;float:left;width:16px;height:16px;background:url(../images/amoreem.png) no-repeat;background-position:0px 0px;background-repeat:no-repeat;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;-o-transition:all 0.2s ease-out;transition:all 0.2s ease-out;}
#ins-con  a.map:hover em{background-position: 0px -16px;}
#ins-con  a.map:hover{background: #ff0000;}

#ins-news{padding: 60px 0 100px;}
#ins-news ul.ins-news-list li{position: relative;margin-bottom: 30px;display: block;float: left;margin-left: 29px;margin-right: 112px;}
#ins-news ul.ins-news-list li .date{width: 60px;height: 60px;background:#ff0000;float: left;position: absolute;left: -29px;top:35px;}
#ins-news ul.ins-news-list li .date p.d{font-size: 24px;color:#fff;font-weight: bold;font-family: arial;}
#ins-news ul.ins-news-list li .date p.ym{color:#fff;font-size: 14px;}
#ins-news ul.ins-news-list li .news-box{width: 503px;height: 128px;border: 1px solid #e6e6e6;padding:33px 32px 33px 69px;}
#ins-news ul.ins-news-list li .news-box .news-box-tit{font-size: 16px;font-weight: bold;color:#4c4c4c;}
#ins-news ul.ins-news-list li .news-box .news-box-info{font-size: 14px;color:#808080;margin-top: 9px;}
#ins-news ul.ins-news-list li:nth-child(2n+0){margin-right: 0px;}

#ins-news ul.ins-news-list li:last-child{margin-bottom: 0px;}

#ins-newsview .ins-newsview-tit{font-size: 24px;color: #ff0000;padding-bottom: 20px;
    border-bottom: 1px solid #e6e6e6;}
#ins-newsview .ins-newsview-tit p.date{font-size: 14px;color:#000;}
#ins-newsview .ins-newsview-tit p.tit3{font-size: 16px;color:#000;}
#ins-newsview .ins-newsview-info{padding: 30px 0px 50px;width:100%;
    text-align: left;}

#ins-news ul.ins-news-list{margin-bottom: 70px;}
#ins-newsview .ins-newsview2-info>p{text-align: center;}


#ins-newsview{padding: 60px 0 100px;}

#ins-env{padding: 60px 0 69px;min-height:300px; }
#ins-env ul.ins-env-list li{width: 25%;float: left;}
#ins-env ul.ins-env-list li  { display: block; overflow: hidden; cursor: pointer;margin-bottom: 21px;}
#ins-env ul.ins-env-list li  .img { display: block; width: 94.915%; max-height: 190px; text-align: center;position: relative;}
#ins-env ul.ins-env-list li  .img span { height: 100%; display: inline-block; vertical-align: middle; }
#ins-env ul.ins-env-list li  .img img { max-height: 190px; max-width: 100%; vertical-align: middle; }
#ins-env ul.ins-env-list li .img p { position: absolute; z-index: 1; left: 0; top: -230px; width: 100%; height: 100%; background: #000; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
#ins-env ul.ins-env-list li  .s1 { display: block; position: absolute; z-index: 2; left: 50%; top: 230px; margin-left: -32px; }
#ins-env ul.ins-env-list li  .s1 img { width: 63px; height: 63px; max-width: 100%; }
#ins-env ul.ins-env-list li  .s2 { display: block; position: absolute; z-index: 2; left: 0; top: 400px; width: 100%; font-size: 14px; text-align: center; color: #FFF; }
#ins-env ul.ins-env-list li span.name{font-size: 14px;color:#808080;display: block;height: 29px;line-height: 38px;}

#ins-proshow{padding: 60px 0 100px;}


#ins-proshow .ins-promenu{width: 25.4237%;float: left;}
#ins-proshow .ins-promenu .ins-promenul:first-child{border-top: none;}
#ins-proshow .ins-promenu .ins-promenul{height: 49px;color:#fff;background: #0d7ec5;line-height: 49px;border-bottom: 1px solid #108fde;border-top: 1px solid #0c6eab;}
#ins-proshow .ins-promenu .ins-promenul .ins-promenul-name{display: inline-block;width: 81%;line-height: 45px;float: right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
#ins-proshow .ins-promenu .ins-promenul em{margin-left: 32px;display: inline-block;width: 15px;height: 15px;background:url(../images/proname.png) center center no-repeat;}
#ins-proshow .ins-promenu .ins-promenul a{color:#fff;}
#ins-promenu .ins-promenu-top img{width: 100%;}

#ins-proshow .ins-proshow-list{float: right;}
#ins-proshow .ins-proshow-list{width: 71.1864%;}
#ins-proshow .ins-proshow-list>ul>li { width: 25%; height: 211px; float: left; font-size: 12px; text-align: center; margin-bottom: -1px;}
#ins-proshow .ins-proshow-list>ul>li>a { display: block; height: 211px; border: 1px #E6E6E6 solid; padding: 25px 0; margin-left: -1px; position: relative; overflow: hidden; }
#ins-proshow .ins-proshow-list ul li a .img { display: block; width: 100%; height: 150px; text-align: center; margin: 0 auto 10px; }
#ins-proshow .ins-proshow-list ul li a .img span { height: 100%; display: inline-block; vertical-align: middle; }
#ins-proshow .ins-proshow-list>ul>li>a>.img>img { max-height: 127px; max-width: 100%; vertical-align: middle; }
#ins-proshow .ins-proshow-list ul li .img p { position: absolute; z-index: 1; left: 0; top: -230px; width: 100%; height: 100%; background: #000; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
#ins-proshow .ins-proshow-list ul li a .s1 { display: block; position: absolute; z-index: 2; left: 50%; top: 230px; margin-left: -32px; }
#ins-proshow .ins-proshow-list>ul>li>a>.s1>img { width: 63px; height: 63px; max-width: 100%; }
#ins-proshow .ins-proshow-list ul li a .s2 { display: block; position: absolute; z-index: 2; left: 0; top: 400px; width: 100%; font-size: 14px; text-align: center; color: #FFF; }

#ins-proshow .ins-proshow-list>ul>li>a>span.name{border-bottom: 3px solid #fff;display: inline-block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width: 80%;text-align: center;}
#ins-proshow .ins-proshow-list>ul>li>a:hover{border-bottom: 3px solid #0d7ec5;}

#ins-proshow .ins-proshow-list .ins-proshow-box{margin-bottom: 70px;}
#ins-proshow .ins-proshow-list2 .ins-proshow-box{margin-bottom: 70px;}
#ins-proshow .ins-proshow-list2>ul>li { width: 25%; height: 211px; float: left; font-size: 12px; text-align: center; margin-bottom: -1px;}
#ins-proshow .ins-proshow-list2>ul>li>a { display: block; height: 211px; border: 1px #E6E6E6 solid; padding: 25px 0; margin-left: -1px; position: relative; overflow: hidden; }
#ins-proshow .ins-proshow-list2 ul li a .img { display: block; width: 100%; height: 150px; text-align: center; margin: 0 auto 10px; }
#ins-proshow .ins-proshow-list2 ul li a .img span { height: 100%; display: inline-block; vertical-align: middle; }
#ins-proshow .ins-proshow-list2 ul li a .img img { max-height: 127px; max-width: 100%; vertical-align: middle; }
#ins-proshow .ins-proshow-list2 ul li .img p { position: absolute; z-index: 1; left: 0; top: -230px; width: 100%; height: 100%; background: #000; filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; }
#ins-proshow .ins-proshow-list2 ul li a .s1 { display: block; position: absolute; z-index: 2; left: 50%; top: 230px; margin-left: -32px; }
#ins-proshow .ins-proshow-list2 ul li a .s1 img { width: 63px; height: 63px; max-width: 100%; }
#ins-proshow .ins-proshow-list2 ul li a .s2 { display: block; position: absolute; z-index: 2; left: 0; top: 400px; width: 100%; font-size: 14px; text-align: center; color: #FFF; }

#ins-proshow .ins-proshow-list2>ul>li>a>span.name{border-bottom: 3px solid #fff;display: inline-block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width: 80%;text-align: center;}
#ins-proshow .ins-proshow-list2>ul>li>a:hover span.name{color:#337ab7;}

#Con{text-align:left; padding-left:30px; width:818px; background:url(../images/guonei.jpg) no-repeat; background-size:100%;}

.mapDiv { width:150px; height:71px; font-size:12px; padding: 5px; color:#369; background: url(../images/bg.gif) no-repeat; position:absolute; display: none; word-break:break-all; }


 .ins-promenu{width: 25.4237%;float: left;}
 .ins-promenu .ins-promenul:first-child{border-top: none;}
 .ins-promenu .ins-promenul{height: 49px;color:#fff;background: #0d7ec5;line-height: 49px;border-bottom: 1px solid #108fde;border-top: 1px solid #0c6eab;}
 .ins-promenu .ins-promenul .ins-promenul-name{display: inline-block;width: 81%;line-height: 45px;float: right;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
 .ins-promenu .ins-promenul em{margin-left: 32px;display: inline-block;width: 15px;height: 15px;background:url(../images/proname.png) center center no-repeat;}
 .ins-promenu .ins-promenul a{color:#fff;}
.ins-promenu .ins-promenu-top img{width: 100%;}
 
 .ins-pro-right{width: 71.1864%;float: right;}

.proDet_top{}
.proDet_title{float:left;line-height:40px;font-size:20px;color:#333;}
.proDet_title a{color:#333;}
.proDet_title a:hover{color:#ff0000;}
.proDet_title img{display:block;float:left;width:15px;margin:12px 10px 0 0;}
.proDet_title strong{color:#ff0000;}
.back2{display:block;cursor:pointer;float:right;width:125px;height:40px;line-height:40px;padding-left:48px;background:url(../images/back.png) #ff0000 20px center no-repeat;font-size:14px;color:#fff;}
.back2:hover{color:#FFF;}
.proDet_scroll .bx-wrapper{position:relative;margin:80px auto 0;padding:0;*zoom:1;width:54%;}
.proDet_scroll .bx-wrapper img{width:100%;display:block;margin:0 auto;}
.proDet_scroll .bx-wrapper .bx-viewport{margin:0 auto!important;}
.proDet_scroll .bx-controls{text-align:center;margin-top:40px;}
.proDet_scroll .bx-wrapper .bx-pager,.proDet_scroll .bx-wrapper .bx-controls-auto{position:relative;}
.proDet_scroll .bx-pager-item{border:1px solid #e2e2e2;height:68px;position:relative;}
.proDet_scroll .bx-pager-item .line{width:100%;height:2px;font-size:0;background:#ff0000;position:absolute;bottom:-1px;left:0;display:none;}
.proDet_scroll .bx-wrapper .bx-pager-item img{max-width:100%;display:block;margin:0 auto;}
.proDet_scroll .bx-wrapper .bx-pager .bx-pager-item,.proDet_scroll .bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager{display:inline-block;*zoom:1;*display:inline;}
.proDet_scroll .bx-wrapper .bx-pager.bx-default-pager a{text-indent:-9999px;display:block;width:68px;height:68px;outline:0;overflow:hidden;}
.proDet_scroll .bx-wrapper .bx-pager.bx-default-pager a:hover .line,.proDet_scroll .bx-wrapper .bx-pager.bx-default-pager a.active .line{display:block;}
.proDet_scroll .bx-controls-direction a{position:absolute;top:50%;margin-top:-75px;left:0;outline:0;width:22px;height:43px;text-indent:-9999px;z-index:80;display:block;background:url(../images/arrow5.png) no-repeat;}
.proDet_scroll .bx-controls-direction a.disabled{display:block;}
.proDet_scroll .bx-controls-direction .bx-next{left:auto;right:0;background-position:-40px 0;}
.proDet_scroll .bx-controls-direction .bx-prev:hover{background-position:0 -46.5px;}
.proDet_scroll .bx-controls-direction .bx-next:hover{background-position:-40px -46.5px;}
.pro_nav{margin-top:52px;background:#14B75C;height:52px;}
.pro_nav li{width:33.3333%;float:left;position:relative;cursor:pointer;padding-top:14px;white-space:nowrap;text-overflow:ellipsis;}
.pro_nav li a{display:block;border-right:1px solid #9bc6e7;font-size:17px;color:#FFF;text-align:center;}
.pro_nav li:last-child a{border-right:0px none;}
.pro_nav .arrowT{border-width:14px;position:absolute;bottom:-15px;left:50%;margin-left:-14px;display:none;}
.pro_nav li.on .arrowT{display:block;}
.pro_det_main{width:99%;margin:0 auto 50px;}
.pro_path{display:none;}
.pro_path{padding-top:47px;}
.pro_path .title{font-size:20px;color:#14B75C;font-weight:bolder;line-height:35px;}
.pro_intro{font-size:16px;color:#14B75C;line-height:33px;padding-top:22px;}
.pro_intro table{ width:100%; border:2px solid #666; }
.pro_intro table th,.pro_intro table td {font-size:14px;  border:2px solid #666;  padding:0px 10px;}
.pro_intro table th{font-size:16px; font-weight: normal; text-align:center;  padding-top:5px;  padding-bottom:4px;  background-color:#89DBAD;  color:#000;}
.pro_intro table tr:nth-last-child(even) { background-color: #F1F1F1; }
.pro_para{margin-top:30px;}
.pro_para li{float:left;margin:0 30px 20px 0;}
.pro_para a{display:block;border-right:1px solid #d7d7d7;line-height:40px;color:#666;font-size:18px;padding-right:30px;}
.pro_para img{width:41px;margin-right:20px;}
.arrowT{display:inline-block;*display:inline;*zoom:1;width:0;height:0;}
.arrowT{border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:14px solid #fff;}
 @media only screen and (max-width: 900px) {
.back2, .pro_nav { display: none; }
.pro_det_main { width: 100%; margin: 25px 0 0 0; border-top: 1px solid #eee; }
.pro_path { display: block !important; }
.pro_path { padding-top: 0; border-bottom: 1px solid #eee }
.pro_path .title { height: 55px; padding: 0 4%; font-weight: normal; font-size: 17px; line-height: 55px; background: #fff; position: relative; cursor: pointer; }
.pro_path .title i { display: block; width: 22px; height: 13px; background: url(../images/arrow2.png) center no-repeat; background-size: 100%; position: absolute; top: 21px; right: 4%; }
.pro_path .title.on { background: #14B75C; color: #fff; border-bottom: 1px solid #000; }
.pro_path .title.on i { background-image: url(../images/arrow1.png); }
.pro_tab { display: none; }
.pro_intro { padding: 15px 0% 20px 0%; }
.proDet_scroll .bx-wrapper { margin: 30px auto 0; }
}
 @media only screen and (max-width: 500px) {
.proDet_scroll .bx-pager-item { height: 40px; }
.proDet_scroll .bx-wrapper .bx-pager.bx-default-pager a { width: 40px; height: 40px; }
}




/*1850*/
@media(max-width: 1850px)
{
	#i-head a.logo img{height: 50px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 16px;display: block;padding:0 3px 21px;}

    /*#i-head .i-header{width: 71%;}*/
}

/*1730*/
@media(max-width: 1730px)
{
	#i-head a.logo img{height: 50px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 16px;display: block;padding:0 3px 21px;}
}

/*1680*/
@media(max-width: 1680px)
{
    #i-head-fix{height: 90px;}
	.hbanner {margin-top:90px; height:400px;}
	#i-head a.logo img{height: 50px;}
	.carousel{margin-top: 90px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}


    .about_box{margin-top: 90px;}
}
/*1640*/
@media(max-width: 1640px)
{   #i-head-fix{height: 90px;}
    .hbanner {margin-top:90px; height:400px;}
	#i-head a.logo img{height: 50px;}
	.carousel{margin-top: 90px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}

    .abouticon{height: 130px;}
    .abouticon .summary,.abouticon .technology,.abouticon .culture{height: 140px;}


    .abouticon .summary:hover,.abouticon .technology:hover,.abouticon .culture:hover{height: 150px;margin-top: -20px;}
    .abouticon .summary:hover .summary-box,.abouticon .technology:hover .technology-box,.abouticon .culture:hover .culture-box{margin-top: 40px;}

}
/*1600*/
@media(max-width: 1600px)
{
	#i-head a.logo img{height: 45px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
}
/*1541*/
@media(max-width: 1541px)
{   
	#i-head a.logo img{height: 45px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
    .abouticon .summary .summary-box .summary-box-icon img,.abouticon .technology .technology-box .technology-box-icon img, .abouticon .culture .culture-box .culture-box-icon img{height: 50px;}
   
}
/*1490*/
@media(max-width: 1490px)
{   
	#i-head a.logo img{height: 40px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
    #i-head-fix{height: 78px;}
	.hbanner {margin-top:78px; height:350px;}
    .pcnavBar{line-height: 40px;}
    .carousel{margin-top: 78px;}
    .about_box{margin-top: 78px;}
}

/*1400*/
@media(max-width: 1400px)
{   
	#i-head a.logo img{height: 40px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
    .pcnavBar .pcnav .sub .sub-contact-l .sub-contact-info{margin-bottom: 15px;}
    #i-about{margin:80px 0px;}
    #i-product .i-product-tit {margin:80px 0px 40px;}
    #i-product .i-product-img{height: 418px;}
    #i-news{margin:80px 0px;}
    
}
/*1330*/
@media(max-width: 1330px)
{   
	#i-head a.logo img{height: 38px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
}
/*1329*/
@media(max-width: 1329px)
{
    #i-knowledge ul.i-knowledge-list li{height: 300px;}
}
/*1310*/
@media(max-width: 1310px)
{   
	#i-head a.logo img{height: 35px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 15px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
#i-foot .i-foot-r ul.fnav-tit li a {padding-right: 45px;}
#i-foot .i-foot-r ul.fnav-list {margin-right: 61px;}


}


/*1299*/
@media(max-width: 1299px)
{
    #i-about .i-about-con .i-about-con-l-cp,#i-about .i-about-con .i-about-con-r{height: 291px;}
    #i-foot .i-foot-l .i-foot-l-info{width: 95%;}
    
     #ins-con .ins-con-list li{margin-right: 50px;}
     #ins-con .ins-con-list li.phone{margin-right: 190px;}
     #ins-con .ins-con-list li.tel {margin-right: 115px;}
     #ins-con .ins-con-list li.qq {margin-right: 147px;}

    #ins-news ul.ins-news-list li{margin-right: 50px;}

    .about_box ul{width: 88%;}
}


/*1260*/
@media(max-width: 1260px)
{   
	#i-head a.logo img{height: 35px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 10px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
    .pcnavBar .pcnav .sub .sub-title{font-size: 14px;}
    .pcnavBar .pcnav .sub .sub-about-m .sub-culture-img img{width: 80%;}
    .pcnavBar .pcnav .sub .sub-about-r .sub-env-img img{width: 80%;}
    .pcnavBar .pcnav .sub .sub-pro .sub-pro-r .sub-pro-img img{width: 179px;}
    .pcnavBar .pcnav .sub .sub-news-m .sub-news-img img{width: 80%;}
    .pcnavBar .pcnav .sub .sub-news-r .sub-news-img img{width: 80%;}
    .pcnavBar .pcnav .sub .sub-contact-m .sub-contact-img img{width: 80%;}
    .pcnavBar .pcnav .sub .sub-contact-r .sub-contact-img img{width: 80%;}
    .pcnavBar .pcnav .sub .sub-contact-l .sub-contact-info-tel{font-size: 14px;}
    .pcnavBar .pcnav .sub .sub-contact-l .sub-contact-info span{display: inline-block;}
    .pcnavBar .pcnav .sub .sub-contact-l .sub-contact-info{margin-top: 0px;line-height: 18px;}

}
/*1201*/
@media(max-width:1205px) and (min-width: 1200px)
{
    #i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 290px;}
}
@media(max-width: 1201px){
        #i-about .i-about-con .i-about-con-r,#i-about .i-about-con .i-about-con-l-cp{height: 290px;}
}

/*1200*/
@media(max-width: 1200px){
    .pcnavBar .pcnav .sub .sub-pro .sub-pro-r {margin-right: 35px;}
    .abouticon{height: 120px;}
    .abouticon .summary,.abouticon .technology,.abouticon .culture{height: 130px;}
    .abouticon .summary .summary-box .summary-box-icon img,.abouticon .technology .technology-box .technology-box-icon img, .abouticon .culture .culture-box .culture-box-icon img{height: 45px;}
    .abouticon .summary .summary-box,.abouticon .technology .technology-box,.abouticon .culture .culture-box{margin:33px 15px;}
   
    .abouticon .summary:hover,.abouticon .technology:hover,.abouticon .culture:hover{height: 140px;margin-top: -20px;}
    .abouticon .summary:hover .summary-box,.abouticon .technology:hover .technology-box,.abouticon .culture:hover .culture-box{margin-top: 40px;}
    #i-about{margin:70px 0px;} 
    #i-about .i-about-con .i-about-con-img img{}

    #i-product .i-product-tit {margin:70px 0px 40px;} 

    #i-product ul.i-product-show8 li a span.name{width: 75%;}
    #i-product .i-product-img {height: 407px;}
    #i-news{margin:70px 0px;}

    .about_box ul{width: 80%;}
}
/*1199*/
@media(max-width: 1199px){
    #i-about .i-about-con .i-about-con-r,#i-about .i-about-con .i-about-con-l-cp{height: 237px;}
    #i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img img{height: 193px;}
    #i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.ch{font-size: 20px;}
    #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left: 39px;}
    #i-about .i-about-con .i-about-con-r{padding-top: 40px;}
    #i-about .i-about-con .i-about-con-r .i-about-con-r-tit{padding-bottom: 10px;}
    #i-about .i-about-tit img{height: 68px;}
    #i-product .i-product-tit img{height: 53px;}
    #i-product .i-product-img {height: 402px;}
    #i-knowledge ul.i-knowledge-list li  .bottom a.i-knowledge-more{margin-top: 21px;}

    #i-news .i-news-tit img{height: 68px;}

	#i-foot .i-foot-r ul.fnav-tit li a{padding-right:23px;}
	#i-foot .i-foot-r ul.fnav-list{margin-right:38px;}
	#i-foot .i-foot-l .i-foot-l-info .i-foot-l-info-code{}
	#i-foot .i-foot-l .i-foot-l-flogo img{height:38px;}
	#i-foot .i-foot-l .i-foot-l-info .i-foot-l-info-code img{height:80px;}
	#i-foot .i-foot-l{width:35.2%;}
	#i-foot .i-foot-l-info-con-add{line-height:14px;}

	.ins-about-con2 .ins-about-con2-l p{font-size: 25px;}

    #ins-con .ins-con-list li span.ins-con-list-icon img{height: 30px;}
    #ins-con .ins-con-list li span.ins-con-list-info p.tit{font-size: 14px;}
    #ins-con .ins-con-list li span.ins-con-list-info p.info{font-size: 12px;}
    #ins-con .ins-con-list li.tel{margin-right: 50px;}
    #ins-con .ins-con-list li{margin-right: 21px;}
    #ins-con .ins-con-list li.phone{margin-right: 139px;}
    #ins-con .ins-con-list li.qq{margin-right: 78px;}
    #ins-con .ins-con-tit{margin-bottom: 45px;}
    #ins-con .ins-con-list li span.ins-con-list-info{line-height: 17px;}

    #ins-con  a.map{width: 200px;padding: 13px 40px 12px;}

    #ins-news ul.ins-news-list li{margin-right: 50px;}
    #ins-news ul.ins-news-list li .news-box{width: 412px;padding-left: 50px;}
    #ins-news ul.ins-news-list li .news-box .news-box-info{font-size: 12px;}

    #ins-env ul.ins-env-list li span.name{}

    #ins-proshow .ins-promenu .ins-promenul .ins-promenul-name{width: 75%;}
    #ins-proshow .ins-proshow-list ul li{width: 33.33333%;}
#ins-proshow .ins-promenu .ins-promenul .ins-promenul-name{width: 75%;}


.ins-promenu .ins-promenul .ins-promenul-name{width: 75%;}
}
/*1165*/
@media(max-width: 1165px)
{   
	#i-head a.logo img{height: 30px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 10px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
    #i-head-fix{height: 65px;}
	.hbanner {margin-top:65px; height:280px;}
    .pcnavBar{line-height: 25px;}
    .carousel{margin-top:65px;}
    .pcnavBar .pcnav .sub .sub-title{margin-bottom: 10px;}
    .pcnavBar .pcnav .sub .sub-pro ul.sub-pro-l-list{margin-bottom: 20px;}
    .pcnavBar .pcnav .sub .sub-about .sub-about-info{margin-bottom: 20px;}
    .pcnavBar .pcnav .sub .sub-news .sub-news-l-list{margin-bottom: 20px;}
    .pcnavBar .pcnav .sub .sub-contact-l .sub-contact-info{margin-bottom: 20px;}
    .pcnavBar .pcnav .sub .sub-pro .sub-pro-r{margin-right: 35px;}
    .abouticon{height: 110px;}
    .abouticon .summary,.abouticon .technology,.abouticon .culture{height: 120px;}
    .abouticon .summary .summary-box .summary-box-icon img,.abouticon .technology .technology-box .technology-box-icon img, .abouticon .culture .culture-box .culture-box-icon img{height: 40px;}
    .abouticon .summary .summary-box,.abouticon .technology .technology-box,.abouticon .culture .culture-box{margin:25px 15px;}
    
    .abouticon .summary:hover,.abouticon .technology:hover,.abouticon .culture:hover{height: 130px;margin-top: -20px;}
    .abouticon .summary:hover .summary-box,.abouticon .technology:hover .technology-box,.abouticon .culture:hover .culture-box{margin-top: 20px;}
    .about_box{margin-top: 65px;}
    
}
/*1120*/
@media(max-width: 1120px)
{   
	#i-head a.logo img{height: 30px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 10px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
}
/*1100*/
@media(max-width: 1100px)
{   
	#i-head a.logo img{height: 30px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 10px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 3px 11px;}
}
/*1080*/
@media(max-width: 1080px)
{   
	#i-head a.logo img{height: 30px;}
	.pcnavBar .pcnav>li{display: inline-block;padding: 0 10px;}
    .pcnavBar .pcnav>li>a{font-size: 14px;display: block;padding:0 1px 11px;}
    #i-head-fix{height: 70px;}
	.hbanner {margin-top:70px; height:300px;}
    .pcnavBar{line-height: 30px;}
    .carousel{margin-top: 70px;}

  .about_box{margin-top: 70px;}
}
/*1200*/
@media(min-width: 1300px)
{
	.container{width: 1210px;}
}

/*1200*/
@media(max-width: 1200px)
{
	/*.container{width: 970px!important;}*/
}
/*992*/

@media(min-width: 993px){
	.carousel-indicators{bottom:30px;}
}

@media(max-width: 992px)
{
/*.navbar-toggle{display: block;}
.navbar-header{float: none;background:#fff;}*/
.navbar-nav{float: right;}
.dropdown-menu{width: 85px;min-width: 85px;}
.navbar{margin-bottom: 0px;}
#i-head-fix{height: 50px;}
.hbanner {margin-top:50px; height:250px;}
.carousel{margin-top: 50px;}
.navbar-brand{padding:0px;}
.navbar-brand>img{height: 35px;padding:0px;margin-top: 9px;margin-left: 15px;}
.navbar-default .navbar-toggle .icon-bar{background: #ff0000;}
.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background: #ff0000;}
.navbar-default .navbar-toggle{border-color: #ddd;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background: #ddd;}
/*.navbar-collapse.collapse{display: none!important;}*/
.navbar-default{background: #fff;}
.navbar-default .navbar-nav > li > a{color:#333;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color:#ff0000;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#fff;background: #ff0000;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333;text-align: center;padding:5px 0px 5px;font-size: 12px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#ff0000;background: #e8e8e8;}
.navbar-box{box-shadow: 0 3px 5px rgba(0,0,0,.25);}
.navbar-nav .open .dropdown-menu{border-bottom: 1px solid #e6e6e6;}
.abouticon{height: 100px;}
.abouticon .summary,.abouticon .technology,.abouticon .culture{height: 110px;}
.abouticon .summary .summary-box .summary-box-icon img,.abouticon .technology .technology-box .technology-box-icon img, .abouticon .culture .culture-box .culture-box-icon img{height: 35px;}
.abouticon .summary .summary-box,.abouticon .technology .technology-box,.abouticon .culture .culture-box{margin:25px 5px;}
.abouticon .summary .summary-box .summary-box-con .summary-box-con-tit span.ch,.abouticon .technology .technology-box .technology-box-con .technology-box-con-tit span.ch,.abouticon .culture .culture-box .culture-box-con .culture-box-con-tit span.ch{font-size: 14px;}
.abouticon .summary .summary-box .summary-box-con .summary-box-con-tit span.en,.abouticon .technology .technology-box .technology-box-con .technology-box-con-tit span.en,.abouticon .culture .culture-box .culture-box-con .culture-box-con-tit span.en{font-size: 12px;}
.carousel-indicators{bottom:140px;}

.abouticon .summary:hover,.abouticon .technology:hover,.abouticon .culture:hover{height: 120px;margin-top: -20px;}
.abouticon .summary:hover .summary-box,.abouticon .technology:hover .technology-box,.abouticon .culture:hover .culture-box{margin-top: 18px;}
#i-product ul.i-product-show8 li a span.name{width: 55%;font-size: 12px;}
#i-product ul.i-product-show8 li{width: 50%;}

#i-tel .cumulative h1{font-size: 30px;}
#i-tel .cumulative h5{}
#i-tel .cumulative p.number{font-size: 40px;}

.about_box{margin-top: 50px;}
}
/*991*/
@media(max-width: 991px)
{

#i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img img{height: 141px;}
#i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 179px;}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left: 28px;}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more{width: 60px;}
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.ch{font-size: 16px;}
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.en{font-size: 10px;}
#i-about .i-about-con .i-about-con-r {padding-top: 22px;padding-left:21px;padding-right: 10px;}
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit {padding-bottom: 5px;}
/*#i-about .i-about-con .i-about-con-img{width: 26%;}
#i-about .i-about-con .i-about-con-l{width:74%}*/
#i-about .i-about-con .i-about-con-r .i-about-con-r-info{height: 100px;overflow: hidden;margin-top: 2px;}
#i-knowledge ul.i-knowledge-list li .bottom p.info{padding:20px 10px 0px;}
#i-knowledge ul.i-knowledge-list li  .bottom a.i-knowledge-more{display: block;margin-top: 20px;}


#i-foot .i-foot-r ul.fnav-tit li a {padding-right: 19px;font-size: 12px;}
#i-foot .i-foot-r ul.fnav-list {margin-right: 61px;}
#i-foot .i-foot-l .i-foot-l-flogo img{height: 30px;}
#i-foot .i-foot-r ul.fnav-tit{margin-top: 7px;}
#i-foot .i-foot-r ul.fnav-list{margin-right: 19px;}
#i-foot .i-foot-l .i-foot-l-info .i-foot-l-info-code img { height: 60px;}
#i-foot .i-foot-l{width: 43.2%;}

.ins-about-con2 .ins-about-con2-l p{font-size: 16px;}
.ins-about-con2 .ins-about-con2-r{width: 75.1017%;}
.ins-about-con2 .ins-about-con2-r p{font-size: 14px;}


#ins-app ul.ins-app-box li .ins-app-con-tit p.ch{font-size: 20px;}
#ins-app ul.ins-app-box li span.ins-app-con .ins-app-con-info{margin-top: 0;}




#ins-con .ins-con-list{width: 91%;}
#ins-con .ins-con-tit{margin-bottom: 40px;}

#ins-news ul.ins-news-list li{margin-right: 30px;}

#ins-news ul.ins-news-list li .news-box{width: 316px;}
#ins-env ul.ins-env-list li span.name{font-size: 12px;}

#ins-proshow .ins-proshow-list ul li{width: 50%;}
#ins-proshow .ins-proshow-list{width: 100%;}
.ins-pro-right{width: 100%;	}
#ins-proshow .ins-promenu{width: 100%;}
#ins-proshow{padding:25px 0px 100px;}

.product-box1 { padding: 10px 0 50px; }
.pro_menu { width: 100%; border: 0 none; margin-bottom: 20px; }
.pro_menu { display: block; position: relative; line-height: 58px; }
.pro_menu p { display: block; border-bottom: 1px #E6E6E6 solid; }
.pro_menu p span { font-size: 20px; color: #ff0000; }
.pro_menu .arrow1 { width: 23px; float: right; margin-top: 25px; }
.pro_menu dl { display: none; }

.pro_menu dl dt {color:#333;line-height: 35px; font-size: 14px;cursor: pointer;padding-left: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; font-weight: normal;}
.pro_menu dl dt img { float: right; margin-top: 8px; }
.pro_menu dl dt em { display: block; float: left; width: 30px; height: 43px; margin-right: 10px; background-repeat: no-repeat; background-position: -46px top; -webkit-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; transition: all 0.2s ease-out; }
.pro_menu dl dt i { display: block; float: left; width: 1px; height: 43px; background: url(../images/pro_menu_h.png) no-repeat left -43px; margin-right: 10px; }
.pro_menu dl dd { display: none; }
.pro_menu dl dd a { display: block; font-size: 14px; padding: 8px 0 8px 20px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.pro_menu dl.on { background-color: #0d7ec5; color: #fff; }
.pro_menu dl.on dt a { color: #FFF; }
.pro_menu dl.on dt em { background-position: left top; }
.pro_menu dl.on dt i { background-position: left top; }
.pro_menu dl.on dd { background-color: #F2F2F2; padding: 8px 0; }
.pro_menu dl.on dd a.on { color: #005499; }

.pro_menu dl.on dt{color:#fff;}
.pro_menu dl { border-bottom: 1px #E6E6E6 solid;border-left:1px solid #e6e6e6;border-right: 1px solid #e6e6e6; }
.pro_menu dl dt:hover{background: #0d7ec5;color:#fff;}




}
/*767-960*/
@media (max-width: 960px) and (min-width: 860px)
{
.navbar-default .navbar-nav > li > a{font-size: 14px;padding-left:10px;padding-right: 10px;}
.dropdown-menu{width: 75px;min-width: 75px;}

}

/*767-880*/
@media (max-width: 880px) and (min-width: 767px)
{
.navbar-default .navbar-nav > li > a{font-size: 12px;}
.dropdown-menu{width: 70px;min-width: 70px;}

}

/*767-860*/
@media (max-width: 860px) and (min-width: 768px)
{
.navbar-default .navbar-nav > li > a{padding-left: 6px;padding-right: 6px;}
.dropdown-menu{width: 60px;min-width: 60px;}

}

@media(min-width: 768px){
	/*.carousel-indicators{bottom: 180px;}*/

}
/*768*/
@media(max-width: 768px)
{

}
/*767*/
@media(max-width: 767px){
.navbar-nav{float: none;}
.dropdown-menu{min-width: 160px;}
.navbar{margin-bottom: 0px;}
#i-head-fix{height: 50px;}
.hbanner {margin-top:50px; height:250px;}
.carousel{margin-top: 50px;}
.navbar-brand{padding:0px;}
.navbar-brand>img{height: 35px;padding:0px;margin-top: 9px;margin-left: 15px;}
.navbar-default .navbar-toggle .icon-bar{background: #ff0000;}
.navbar-default .navbar-toggle:focus .icon-bar,.navbar-default .navbar-toggle:hover .icon-bar{background: #ff0000;}
.navbar-default .navbar-toggle{border-color: #ddd;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background: #ddd;}
	/*.navbar-collapse.collapse{display: none!important;}*/
.navbar-default{background: #fff;}
.navbar-default .navbar-nav > li > a{color:#333;}
.navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li > a:hover {color:#ff0000;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover{color:#fff;background: #ff0000;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#333;text-align: center;padding:5px 0px 5px;font-size: 12px;}
.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#ff0000;background: #e8e8e8;}
.navbar-box{box-shadow: 0 3px 5px rgba(0,0,0,.25);}
.navbar-nav .open .dropdown-menu{border-bottom: 1px solid #e6e6e6;}
.abouticon{height: 75px;}
.abouticon .summary,.abouticon .technology,.abouticon .culture{height: 85px;}
.carousel-indicators{bottom:20px;}

#i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp {height: 183px;}
#i-about{margin:50px 0px;}
#i-about .i-about-tit img{height: 50px;}
#i-product .i-product-tit img{height: 50px;}
#i-about .i-about-con .i-about-con-l{width: 100%;}
#i-about .i-about-con .i-about-con-r{border-right: 1px solid #e6e6e6;}
#i-about .i-about-con .i-about-con-l-cp{width: 20%;}
#i-about .i-about-con .i-about-con-r{width: 80%;}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:27%;}

#i-product .i-product-tit {margin:50px 0px 40px;} 
#i-product .i-product-img{height: 363px;}
#i-product .i-product-tit img{height: 35px;}
#i-news{margin:50px 0px;}
#i-news .i-news-tit img{height: 50px;}

#i-news .i-news-button  a.information,#i-news .i-news-button  a.company{font-size: 12px;width: 70px;}

#i-tel .cumulative h1{font-size: 24px;}
#i-tel .cumulative h5{}
#i-tel .cumulative p.number{font-size: 35px;}

#i-tel .cumulative{height: 200px;padding:60px;}

#i-foot-bot .i-footbot-right{text-align: left;}

#i-foot .i-foot-l{width: 100%;}
#i-foot .i-foot-l .i-foot-l-info{width: 100%;}
#i-foot{padding:50px 0px;}

#i-foot .i-foot-l .i-foot-l-info .mobile{margin-bottom: 20px;}
#i-foot .i-foot-tel-con{font-size: 12px;}

.ins-about-con1 .ins-about-con1-tit{font-size: 25px;}

.ins-about-con1{margin: 43px 0 43px;}

.ins-about-con1 .ins-about-con1-info{font-size: 12px;}

.ins-about-con3 .ins-about-con3-tit{font-size: 25px;}

.ins-about-con3{padding: 43px 0 43px;}

.ins-about-con3 .ins-about-con3-info{font-size: 12px;}

#ins-app ul.ins-app-box li .ins-app-con-tit p.ch{font-size: 16px;}
#ins-app ul.ins-app-box li .ins-app-con-tit p.en{font-size: 12px;}
#ins-app ul.ins-app-box li span.ins-app-con .ins-app-con-info{font-size: 12px;}

#ins-app{padding:43px 0 43px;}
#ins-app ul.ins-app-box li span.ins-app-con,#ins-app ul.ins-app-box li span.ins-app-img{width: 100%;}
#ins-app ul.ins-app-box li span.ins-app-img{margin-bottom: 5px;}

#ins-feed{padding:43px 0 43px;}
#ins-feed .ins-feed-con .ins-feed-con-tit{font-size: 20px;}

#ins-con{padding:43px 0 43px;}

#ins-con .ins-con-tit{font-size: 25px;}

#ins-news{padding: 43px 0 43px;}

#ins-news ul.ins-news-list li{width: 90%;}

#ins-news ul.ins-news-list li .news-box{width: 100%;}


#ins-newsview{padding:43px 0px;}
#ins-env{padding: 43px 0px;}

/*#ins-proshow{padding: 43px 0px;}*/

#ins-proshow .ins-proshow-list2 ul li{width: 50%;}

#ins-newsview .ins-newsview2-info>p>img{width: 100%;}
#ins-newsview .ins-newsview-info>p>img{width: 100%;}





.proDet_title strong{font-size: 12px;}

.proDet_scroll .bx-wrapper { margin: 30px auto 0; }



.pro_path .title{height: 40px;line-height: 40px;font-size: 12px;}

.pro_path .title i{top: 14px;}

.proDet_scroll .bx-wrapper{width: 80%;}

.pro_intro p img{width: 100%;}

.pro_intro p{font-size: 12px;}


}


/*710*/
@media(max-width: 710px)
{
	#ins-con .ins-con-list li{width: 100%;float: none;}
	#ins-con .ins-con-list{width: 50%;}

    #ins-con .ins-con-list li,#ins-con .ins-con-list li.tel,#ins-con .ins-con-list li.phone,#ins-con .ins-con-list li.qq{margin-right: 0px;}


#ins-con  a.map{width: 150px;padding: 13px 20px 12px;font-size: 12px;margin-top: 30px;}


}



/*700*/
@media(max-width: 700px)
{
    #i-knowledge ul.i-knowledge-list li .bottom p.info{padding-left: 3px;padding-right:3px;}
}

/*668*/
@media(max-width: 668px)
{
	.ins-about-con22 .ins-about-con22-r p{width: 95%;}
}

/*626*/
@media(max-width: 626px)
{
    #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:24%;}
    #i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 200px;}
    #i-about .i-about-con .i-about-con-r .i-about-con-r-info{height: auto;}
    #i-about .i-about-con .i-about-con-r{padding-left: 25px;}
    #i-knowledge ul.i-knowledge-list li{width: 33.333%;}
}
/*602*/
@media(max-width: 602px)
{
	
}

/*600*/
@media(max-width: 600px)
{
  #i-about .i-about-con .i-about-con-r{padding-left: 28px;}
  #i-about .i-about-tit img{height: 45px;margin-bottom: 30px;}
  #i-product .i-product-tit img{height: 33px;}
  #i-about{margin:30px 0px;}

  #i-product .i-product-tit {margin:30px 0px;} 
  #i-product .i-product-img {height: 332px;}
  #i-product{margin-bottom: 30px;}

  #i-news{margin:30px 0px;}
  #i-news .i-news-tit img{height: 45px;margin-bottom: 30px;}
 #i-foot{padding:30px 0px;}

 #ins-env ul.ins-env-list li{width: 50%;margin-bottom: 10px;}
}
/*580*/
@media(max-width: 580px)
{
  #i-about .i-about-con .i-about-con-r{padding-left: 30px;}
  #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:22%;}
  #i-knowledge ul.i-knowledge-list li .bottom p.info{padding-left: 4px;padding-right:4px;}
  #i-tel .cumulative h1{font-size: 22px;}
#i-tel .cumulative h5{font-size: 12px;}
#i-tel .cumulative p.number{font-size: 30px;}
}
/*562*/
@media(max-width: 562px)
{
 #i-knowledge ul.i-knowledge-list li .bottom p.info{padding-left: 8px;padding-right:8px;}
}
/*560*/
@media(max-width: 560px)
{
  #i-about .i-about-con .i-about-con-r{padding-left: 35px;}
  #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:22%;} 


}
/*550*/
@media(max-width: 550px)
{
}
/*554*/
@media(max-width: 554px)
{
  #i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 220px;}
  #i-about .i-about-con .i-about-con-r{padding-left: 40px;}
  
  #ins-con .ins-con-list{width: 90%;}

}
/*510*/
@media(max-width: 510px){
    #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:18%;}
    #i-about .i-about-con .i-about-con-r{padding-left: 45px;}
}
/*502*/
@media(max-width: 502px){
#i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 230px;padding-top: 15px;padding-left: 35px;}
#i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.ch {font-size: 14px;}
#i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img img {height: 130px;}
.proDet_title{font-size: 14px;}
}

/*489*/
@media(max-width: 489px){
#i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 245px;padding-top: 13px;padding-left: 20px;}
#i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img img {height: 110px;}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:16%;}
  #i-tel .cumulative h1{font-size: 20px;}
#i-tel .cumulative h5{font-size: 10px;}
#i-tel .cumulative p.number{font-size: 28px;}
    }
/*470*/
@media(max-width: 470px)
{
#i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img img{height:90px;}
#i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:14%;}
#i-about .i-about-con .i-about-con-r,#i-about .i-about-con .i-about-con-l-cp{padding-left:7px;}
.about_box ul{font-size:20px;}
.ins-about-con1 .ins-about-con1-tit{font-size:20px;margin-bottom:20px;}
.ins-about-con1{margin:35px 0px;}
.ins-about-con22 .ins-about-con22-l p{font-size:20px;}
.ins-about-con3 .ins-about-con3-tit{font-size:20px;margin-bottom:20px;}
.ins-about-con3{padding:35px 0px;}
#ins-app{padding:35px 0px;}
#ins-feed{padding:35px 0px;}
#ins-feed .ins-feed-img,#ins-feed .ins-feed-con{width:100%;}
#ins-feed .ins-feed-con .ins-feed-con-tit{font-size:20px;}
#ins-feed .ins-feed-con .ins-feed-con-desc{font-size:12px;margin-bottom:20px;}
#ins-feed .ins-feed-img{margin-bottom:20px;}
.form-control{height:35px;font-size:12px;}
.ins-feed-con .btn-primary{margin-top:25px;font-size:12px;width:100px;}

#ins-con{padding:35px 0px;}

#ins-con .ins-con-tit{font-size: 19px;margin-bottom: 20px;}
#ins-con .ins-con-list li span.ins-con-list-info p.tit{font-size: 12px;}
#ins-news{padding: 35px 0px;}


#ins-news ul.ins-news-list li .news-box .news-box-tit{font-size: 14px;}
#ins-news ul.ins-news-list li .news-box .news-box-info{margin-top: 5px;}
#ins-news ul.ins-news-list li .news-box{height: auto;padding:30px 20px 20px 40px;}

#ins-newsview{padding:30px 0px;}

#ins-newsview .ins-newsview-tit{font-size: 20px;}


#ins-env{padding: 30px 0px;}

#ins-proshow{padding: 15px 0px 30px;}

#ins-proshow .ins-proshow-list ul li{width: 100%;}

.pro_menu p span{font-size: 16px;}


#ins-proshow .ins-proshow-list2 ul li{width: 100%;}
}

/*454*/
@media(max-width: 454px)
{
#i-about .i-about-con .i-about-con-r,#i-about .i-about-con .i-about-con-l-cp{padding-right:0px;}
#i-news .i-news-list .i-news-info p.i-news-tit{font-size:12px;}
#i-tel .cumulative h1{font-size:18px;}
#i-tel .cumulative h5{font-size:10px;}
#i-tel .cumulative p.number{font-size:25px;}
#i-tel .cumulative{padding-left:50px;padding-right:50px;}
}
/*451*/
@media(max-width: 451px)
{

}
/*441*/
@media(max-width: 441px)
{
    #i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.ch {font-size: 14px;}
    #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{width: 50px;left:18%;}
    #i-knowledge ul.i-knowledge-list li{width: 50%;}
}

/*423*/
@media(max-width: 423px)
{
#i-tel .cumulative h1{font-size: 16px;}
#i-tel .cumulative h5{font-size: 12px;}
#i-tel .cumulative p.number{font-size: 20px;}
}
/*410*/
@media(max-width: 410px)
{
#i-knowledge ul.i-knowledge-list li .bottom p.info{padding-left: 12px;padding-right:12px;}
}
/*403*/
@media(max-width: 403px)
{
    #i-knowledge ul.i-knowledge-list li .bottom p.info{padding-left: 12px;padding-right:12 px;}
}


/*401*/
@media(max-width: 401px)
{
    #i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 260px;padding-left: 15px;}
    #i-about .i-about-con .i-about-con-r .i-about-con-r-tit p.ch {font-size: 12px;}
    #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:15%;}
    .navbar-brand>img{height: 28px;}
    #i-product ul.i-product-show8 li { width: 100%;}


}

/*387*/
@media(max-width: 387px)
{
    #i-about .i-about-con .i-about-con-l-cp .i-about-con-l-cp-img img {height: 80px;} 
    #i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{padding-left: 10px;}
    #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:15%;width: 45px;font-size: 10px;}
}

/*360*/
@media(max-width: 360px)
{
    #i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 280px;}
}
/*355*/
@media(max-width: 355px)
{
    #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:12%;}
}
/*330*/
@media(max-width: 330px)
{
    #i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 300px;}
    #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:10%;}
    .navbar-brand>img{height: 25px;}
     #i-knowledge ul.i-knowledge-list li .bottom p.info{padding-left: 16px;padding-right:16px;}
     #ins-con .ins-con-list{width: 100%;}
}
/*312*/
@media(max-width: 330px)
{
     #i-about .i-about-con .i-about-con-r, #i-about .i-about-con .i-about-con-l-cp{height: 320px;}
     #i-about .i-about-con .i-about-con-l a.i-about-con-l-more{left:8%;}


}
#rocket-to-top div{left:0;margin:0;overflow:hidden;padding:0;position:absolute;top:0;width:56px;}
#rocket-to-top .level-2{background:url("../images/rocket_button_up.png") no-repeat scroll -56px 0 transparent;display:none;height:86px;opacity:0;z-index:1;display:block;}
#rocket-to-top .level-3{background:none repeat scroll 0 0 transparent;cursor:pointer;display:block;height:86px;z-index:2;}
#rocket-to-top{background:url("../images/rocket_button_up.png") no-repeat scroll 0 0 transparent;cursor:default;display:block;height:86px;margin:-125px 0 0;overflow:hidden;padding:0;position:fixed;right:2%;top:90%;width:56px;z-index:999999;display:none;}

.i_case {
    width: 100%;
    margin: 0 auto;
    background: #373737 url(../images/i_case_bg.jpg) center bottom no-repeat;
    padding: 50px 10px 74px;
}

.i_case_list {
    width: 100%;
    padding-top: 36px;
}

.i_case_list li {
    width: 100%;
    position: relative;
    z-index: 1;
    padding-bottom: 35%;
}

.i_case_con {
    color: #fff;
    padding: 2% 5% 0 3.33%;
    width: 50%;
    height: 94%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 9;
    background: #a91515 url(../images/Sprite.png) right bottom no-repeat;
}

.i_case_con h1 {
    height: 72px;
    line-height: 72px;
    font-size: 24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.i_case_con p {
    padding-top: 20px;
    font-size: 16px;
    height: 110px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
}

.i_case_con a {
    margin-top: 30px;
    color: #fff;
    line-height: 34px;
    text-indent: 10px;
    font-size: 14px;
    background: url(../images/Sprite.png) right -208px no-repeat;
    display: block;
    width: 120px;
    height: 36px;
    border: 1px solid #d92b2b;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.i_case_img {
    width: 53%;
    position: absolute;
    right: 0;
    top: 6%;
    z-index: 99;
}

.i_case_img img {
    width: 100%;
}

.i_case_img h1 {
    display: none;
    font-size: 24px;
    color: #fff;
    height: 44px;
    line-height: 44px;
    z-index: 999;
    background: #004EA1;
    padding: 0 90px 0 16px;
    position: absolute;
    bottom: 0;
    left: 0;
}

.i_case_list .owl-controls {
    margin: 0 auto;
    position: absolute;
    z-index: 5555;
    width: 128px;
    height: 64px;
    bottom: 9%;
    left: 47%;
    margin-left: -64px;
    padding: 0;
}

.i_case_list .owl-controls .owl-buttons div {
    border: none;
    float: left;
    width: 64px;
    height: 64px;
    overflow: hidden;
    background: #fff;
    text-align: center;
    line-height: 64px;
    font-size: 30px;
    font-family: "宋体";
    color: #ff0000;
}

.i_case_list .owl-wrapper-outer {
    z-index: 1040;
}

.i_case_list .owl-controls .owl-buttons div:hover {
    background: #ff0000;
    color: #fff;
}
.i_title {
    width: 100%;
    text-align: center;
}

.i_title h1 {
    font-size: 28px;
    color: #ff0000;
    line-height: 48px;
    font-weight: 600;
	margin:0px;
}
.i_title h1::before{
      position: absolute;
    content: "";
    width: 118px;
    height: 2px;
    margin-top: 18px;
    margin-left: -140px;
	background-image: -moz-linear-gradient(0deg, #ff0000 0%, #a91515 100%);
    background-image: -webkit-linear-gradient(0deg, #ff0000 0%, #a91515 100%);
    background-image: -ms-linear-gradient(0deg, #ff0000 0%, #a91515 100%);
}
.i_title h1::after {
    position: absolute;
    content: "";
    height: 10px;
    width: 10px;
    margin-top: 20px;
    margin-left: 10px;
	background-image: -moz-linear-gradient(0deg, #ff0000 0%, #a91515 100%);
    background-image: -webkit-linear-gradient(0deg, #ff0000 0%, #a91515 100%);
    background-image: -ms-linear-gradient(0deg, #ff0000 0%, #a91515 100%);
}
.i_title p {
    font-size: 18px;
    color: #8b8b8b;
    line-height: 30px;
    text-transform: uppercase;
}


