﻿@charset "utf-8";
@import url(dll.css);
@import url(module.css);
@import url(global.css);
@import url(/onlinecss/onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(animate.css);
@import url(banner.css);
/* 首页部分开始 */
 
.logo{float:left; overflow:hidden; display:inline-block;} 
.i_nav{height:47px;} 
.i_banner_box{position:relative; width:100%; z-index:1000;}
.i_banner{width:100%; margin:0 auto; overflow:hidden;} 
.i_container{padding:0 0 20px;}
.header{position: relative;z-index: 10000;} 
.li.i_n02{z-index: 100;}
.logo a {
    line-height: 52px;
}
.i_banner video {
    width: 100%;
}
.p_banner video {
    width: 100%;
}
.topbox{width: 1120px;margin: 0 auto;overflow: hidden;}
.topboxL{float: left;}
.topboxR{float: right;}
.clear{clear: both;}
.topboxL p,.topboxR a{color: #444;line-height: 24px;margin: 0 10px;} 
.box01{background-image: url(/templates/Images/bg01.png);background-repeat: no-repeat;height: 153px;background-position: bottom;}
.i_nav{background-image: url(/templates/Images/bg03.png);background-repeat: no-repeat;}
.hotline img{width: 40px;}
.Hot{float: left;text-align: right;margin-right: 20px;}
.Hot span{font-size: 14px;}
.Hot p{color: #cf1914;font-size: 24px;}
.box03{width: 1120px;margin: 0 auto;padding: 30px 0;}
.i_navbox{width: 1120px;margin: 0 auto;}
.logo{float: left;    width: 90px;}
.logo img{max-width:100%;}
.wanbo{float: left;text-align: center;margin-top: 10px;margin-left: 20px;}
.wanbo span{font-size: 27px;line-height: 24px;letter-spacing: 1px;color: #444;}
.wanbo p{font-size: 18px;line-height: 31px;color: #444;}
.hotline{float: right;width: 325px;padding-top: 20px;}

.i_about{position: relative;}
.chinese{font-size: 24px;line-height: 24px; color: #333;padding-right: 12px;}
.english{font-size: 24px;line-height: 24px; color: #009fe9;}
.i_tiltie{text-align: center;padding-top: 90px;}
.i_tiltie p{font-size: 16px; line-height: 24px;font-weight: bold;color: #4a4a4a;padding: 70px 0 60px 0;}
.chinese::before{content: ''; position: absolute; width: 250px; height: 1px;background-color: #666;transform: translate(-337px,15px);}
.chinese::after{content: ''; position: absolute; width: 1px; height: 23px;background-color: #666;transform: translate(-183px,3px);}
.english::before{content: ''; position: absolute; width: 250px; height: 1px;background-color: #666;transform: translate(191px,15px);}
.i_products .english::before{transform: translate(198px,15px);}
.i_news .english::before{transform: translate(139px,15px);}
.english::after{content: ''; position: absolute; width: 1px; height: 23px;background-color: #666;transform: translate(68px,3px);}
.i_aboutB01{width: 1180px;height: 319px;box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.48);margin:0 auto;background-color: #eae9e9;}
img.i_aboutpic{padding: 20px 0 0 20px;}
a.liaojie{position: absolute;bottom: 204px;left: 430px;color: #fff;font-size: 14px;}
.i_atext{width: 437px;padding-left: 60px;margin-top: -20px;}
.i_atext span{font-size: 15px;line-height: 24px;}
.black{color: #535353;}
.red{color: #ff0000;}
.i_box01{width: 207px;height: 38px;background-color: #3677d8;border-radius: 10%;float: right;}
.i_box01 img{padding: 5px 0 0 13px;}
.i_atext01{margin-bottom: 20px;}
.i_aboutB02{text-align: center;height: 172px;background-image: url(/templates/Images/about04.png);
           background-repeat: no-repeat;background-color: #4e87de;}
.i_about .i_aboutB02{z-index: -1;position: relative;top: -40px;}
.i_aboutB02 p{font-size: 36px;font-weight: bold; line-height: 175px;letter-spacing: 7px;color: #fff;}
.i_about .i_aboutB02 p{line-height: 195px;
	    display: flex;
    justify-content: center;
    width: 100%;
}
.i_aboutL{width: 535px;float: left;}
.i_aboutR{width: 645px;float: left;}

.i_proB01,.i_newsB01{width: 1235px;margin:0 auto;}
.i_proB01 ul li{float: left;width: 387px;box-shadow: 0px 0px 24px 0px 
    rgba(0, 0, 0, 0.26);margin:0 24px 50px 0;}
.item_wrapper{background-color: #1b9ad1;color: #fff;text-align: center;font-size: 18px;line-height: 50px;height: 50px;}
.item_wrapper p{color: #fff;}
.chakan{text-align: center;height: 80px;margin-top: 30px;}
.ck{border: 1px solid #a09b9bcc;padding: 10px 45px;}
.ck::before{content: ''; position: absolute; width: 520px; height: 1px;background-color: #a09b9bcc;transform: translate(-566px,9px);}
.ck::after{content: ''; position: absolute; width: 520px; height: 1px;background-color: #a09b9bcc;transform: translate(45px,9px);}
.i_news .ck::before{transform: translate(-566px,20px);}
.i_news .ck::after{transform: translate(45px,20px);}

.two ul li{width: 480px;float: left;border-bottom:#a29e9ec4 1px solid;}
.i_newsB01 span{font-size: 18px; line-height: 40px;color: #4c4c4c;font-weight: bold;} 
.one{float: left;width: 650px;}
.two{float: left;width: 480px;margin-left: 30px;}
p.newstil{padding: 40px 0 30px 0;}
.lanmu{width: 490px;margin: 0 auto;margin-bottom: 30px;}
.lanmu ul li{float: left;width: 133px;height: 43px;background-color: #1b9ad1;text-align: center;line-height: 43px;margin-right: 30px;}
.lanmu ul li a{color: #FFF;font-size: 18px;}
.item_block div{width: 463px;font-size: 14px;line-height: 24px;color: #848484;padding-bottom: 20px;}
.i_news .description *{
	font-size: 14px !important;
    line-height: 24px !important;
    color: #848484 !important;
}
.i_news .one span,.i_news .one p{color: #fff !important;}
.i_news .description{
	 text-overflow: -o-ellipsis-lastline;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-clamp: 2;
  -webkit-box-orient: vertical;
  height:48px;
}
.i_news .description span{
	font-weight: initial !important;
  display: block;
    overflow: hidden;
    height: 100%;
}
span.ck {font-size: 12px;}
.one .description{position: relative;top: -140px;color: #fff; padding:0 20px;}
span.desL {padding-bottom: 15px;display: inline-block;}
span.desR {float: right;}
.one div{font-size: 14px;line-height: 24px;}

.footer{background-color: #2a8aec;color: #fff;}
.footer_1{width: 1200px;margin:0 auto;padding: 60px 0 30px 60px;}
.footer_2{text-align: center;background-color: #1877d8; font-size: 14px;line-height: 18px;color: #ffffff;padding: 14px 0;}
.footerL{float: left;width: 330px;border-left: #fff 1px solid;border-right: #fff 1px solid;padding: 5px 45px;}
.footerL p{font-size: 14px;line-height: 30px;}
.footerR{float: left;width: 360px;margin-left: 60px;}
.footerR ul {float: left;width: 110px;}
.footerR .Title{font-size: 18px;line-height: 24px;display: block;margin: -30px 0 20px 0;}
.footerR li a{font-size: 14px;line-height: 24px;color: #fff;}
.footerL p{font-size: 14px; line-height: 30px;color: #ffffff;}
img.foot01 {float: left;margin: 20px 40px 0 0;}
 

.footer_r{float:right; width:750px; margin-top:5px;}
.fbtn{float:right;}
.fbtn a{display: inline-block; float: left; margin-left: 10px; width: 114px; height: 35px; font-size: 16px; color: #FFF; line-height: 35px; text-align: center; background: #666666;}
.fbtn a:hover{ background: #e28b0f;}
.fbtn a.on{ background: #e28b0f;}

.fhotline{float:right; margin-right: 20px; height:35px; font-size: 16px; line-height: 35px; color: #FFF; text-indent: 30px; background:url(../images/icon05.png) no-repeat left center;}

.copyright{float: right; margin-top:10px; line-height: 30px; color: #bbbbbb; font-size: 14px;}
/* 首页部分结束 */

/* 内页部分开始 */
.p_container{width: 1262px;margin:0 auto;overflow: hidden;}
.agentL{float: left;width: 260px;}
.agentR{float: left;width: 920px;margin-left: 40px;}
.path{padding:20px 0;border-bottom: #dccece 1px solid;margin-bottom: 20px;}
.Cont span{font-size: 28px;line-height: 56px;color: #ffffff;text-align: center;}
p .con{line-height: 30px;font-size: 18px;}
.Con p{font-size: 16px;color: #7a7a7a;line-height: 30px;}
.i_contact{background-color: #286fb9;margin: 30px 0;border: 1px solid #e4d9d9}
.Cont{text-align: center;}
.Con{padding-top: 20px;}
p.con {font-size: 18px;line-height: 36px;font-weight: bold;}
.conpic, .Con{background-color: #fff;}
.conpic{text-align: center;}
.remark1 h3{font-size: 24px;color: #2383cf;padding-bottom: 30px;}
.remark1 p{font-size: 18px;color: #3c3c3c;}
.waterfall ul li{float: left;width: 272px;box-shadow: 0px 0px 24px 0px rgba(0, 0, 0, 0.26); margin: 0 34px 65px 0;}
.path img{width: 20px;margin-right: 10px;}
.liuyan {color: #f38900;font-size: 41px;padding: 0 0 40px 80px;}
.contit{float: right;width: 600px;padding-top: 40px;}
.contit p{font-size: 18px;color: #525252;line-height: 30px;}
.ditu {margin: 60px 0;background: #ece6e6e8;}
div#com_nmpost_gbook {background: #f3f1f1;padding: 60px 0;}
/* 内页部分结束 */

.waterfall ul li img{
    height: 203px;
    width: 100%;
}



