.conLeft{width:220px;}
.conRig {width:990px;}
.comBox{margin:0 0 70px 0;}

/*banner*/
.banner img{width:100%;}

/*当前位置*/
.loc {border-bottom:1px solid #e5e5e5;margin:32px 0;padding-bottom:20px;color:#999;font-size:16px;}
.loc *{font-size:16px;}
.loc span a,.loc span{color:#076baf;}
.loc img{padding-right:8px;}

.yinyan{text-indent:2em;font-size: 18px;line-height: 36px;margin-bottom:20px;color: #000000;}


/*导航*/
.leftNavCtgi{display:none;}
.leftNav{}
.leftNav h3{font-size: 30px;color: #fff; text-align: center;background: url(/ctgichina/uiFramework/commonResource/image/2020101316401339797.png) center no-repeat; font-weight: bold; line-height: 60px;}
.leftNav .leftList{margin-top:26px;}
.leftNav .leftList .one{border-left:2px solid #f0f0f0;}
.leftNav .leftList .one .oneLi {margin-bottom:22px;}
.leftNav .leftList .one .oneLi .navLtit{padding:10px 0 10px 30px;border-left:4px solid transparent;background:url(/ctgichina/uiFramework/commonResource/image/2020101916234921976.png) no-repeat 170px;}
.leftNav .leftList .one .oneLi .navLtit a{font-size: 20px;color: #333; }
.leftNav .leftList .one .oneLi.yes .navLtit , .leftNav .leftList .one .oneLi:hover .navLtit {border-left:4px solid #076baf;background:url(/ctgichina/uiFramework/commonResource/image/2020101916235560976.png) no-repeat 170px;}
.leftNav .leftList .one .oneLi.yes a,.leftNav .leftList .one .oneLi:hover a{color:#076baf;}
.leftNav .leftList .one .oneLi.yes .two{display:block}
.leftNav .leftList .one .two{display:none;}
.leftNav .leftList .one .oneLi.yes .two .twoLi:last-child{border-bottom:none;}
.leftNav .leftList .one .oneLi.yes .two .twoLi{text-indent: 24px;width: 80%;margin: 0 auto;padding:20px 0;}
.leftNav .leftList .one .oneLi.yes .two .twoLi a{color:#333;font-size:16px;}
.leftNav .leftList .one .oneLi.yes .two .twoLi:hover a{color:#0a64b9;}
.leftNav .leftList .one .oneLi.yes .two .twoLi.on a{color:#0a64b9;}


/*文章列表*/
.listBox,.listDan{min-height:600px;}
.listBox .glance, .listDan p{line-height:32px;font-size:16px;color:#333;margin-bottom:20px;text-align:justify;text-indent:2em;}
.listDan .jjTitle{font-size:24px;text-align:center;color:#333;line-height: 32px;margin-bottom:24px;}

/*公司简介  380X460*/
.jjBg{background:url(/ctgichina/uiFramework/commonResource/image/2020101316265456578.png) no-repeat center 50px;}


/*董事长致辞*/

.dsz .dszR {width:48%;margin-left:3%;}

/*管理层*/
.glcList {margin-top:-40px;}
.glcList li{border-bottom:1px solid #e5e5e5;padding:40px 0;}
.glcList li .glcL {width:160px;height:208px;background:#dce4e8;}
.glcList li .glcL img{width:100%;height:100%;object-fit:cover;}
.glcList li .glcR {margin-left:36px;width:80%;}
.glcList li .glcR h3{font-size:22px;color:#333;}
.glcList li .glcR .glcTitle {margin:20px 0;padding-bottom:28px;border-bottom:1px dashed #dcdcdc;}
.glcList li .glcR .glcTitle,.glcList li .glcR .glcTitle a{font-size:16px;color:#888;}
.glcList li .glcR .glcSummary{font-size:16px;color:#333;line-height:32px;}

/*公司文化*/
.ourValues {}
.ourValues li{height: 90px;line-height: 90px;box-shadow: 0px 20px 30px #f4f7f9;padding: 40px 0px;}
.ourValues li span{padding-left:240px;font-size:22px;color:#333;}

/*资质荣誉*/
.zzryList {margin-left:-3%;}
.zzryList li{width:30.3%;margin-left:3%;margin-bottom:50px;}
.zzryList li p{    border: 2px solid transparent;widht: 100%;height: 220px; background: #fff; text-align: center; border: 2px solid #eee;}
.zzryList li p img{height:220px;}
.zzryList li div{margin-top:30px;}
.zzryList li div a{font-size:16px;color:#333;}
.zzryList li:hover .zzImg{border:2px solid #076baf;box-shadow:0 15px 30px #dae3ea;}
.zzryList li:hover a{color:#076baf;}

/*业务概况*/
.listBox .listBox2Title{font-size:30px;color:#333;margin:10px 0 26px 0;}
.listBox .listBox2Title1{font-size:24px;color:#0158a2;}
.yewuBox{border-bottom:1px solid #e0e8ee;}
.yewuBox p{font-size:16px;color:#333;line-height:32px;text-align:justify;margin-bottom:12px;text-indent:2em;}
.glanceList{margin-left:-50px;}
.glanceList li{width:470px;margin-left:50px;margin-top:50px;position:relative;}
.glanceList li .glL{width:230px;}
.glanceList li .glL img{width:100%;}
.glanceList li .glR{width:240px;height:336px;}
.glanceList li .glR .glRbox{padding:30px;box-shadow:2px 30px 30px #ebeff2;}
.glanceList li .glR .glRtitle{margin-bottom:28px;}
.glanceList li .glR .glRtitle a{font-size:24px;color:#333;font-weight:600;}
.glanceList li .glR .glRsummary{font-size:16px;line-height:32px;text-align:justify;color:#888;}
.glanceList li .glR .glRhref{}
.glRhref{    font-size: 16px;color: #333;line-height: 32px;text-align: justify; margin-bottom: 30px;}
.glanceList li .glR  .newsImgRmore{background:url(/ctgichina/uiFramework/commonResource/image/2020101417264879208.png) no-repeat center;display:block;width:48px;height:48px;transition:all 1s;position:absolute;right:30px;bottom:0;}
.glanceList li:hover .glR{background:url(/ctgichina/uiFramework/commonResource/image/2020101417062115594.png) no-repeat center #076baf;}
.glanceList li:hover .newsImgRmore{background:url(/ctgichina/uiFramework/commonResource/image/2020101417063272097.png) no-repeat center;bottom:14px;}
.glanceList li:hover .glRbox{box-shadow:none;}
.glanceList li:hover .glRtitle a{color:#fff;}
.glanceList li:hover .glRsummary{color:#fff;opacity:.7;}

/*公司要闻*/
.newssumBox{border:1px solid #a8d2ee;border-radius:4px;padding:30px;}
  .biaotitu {
            float: left;
            width: 30%;
            padding-right: 30px;

        }
        
.newssumBox .newsSumTitle {text-align:center;}
.newssumBox .newsSumTitle a{font-size:24px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%;display:block;margin:auto;}
.newssumBox .newsSumTitle:hover a{color:#076baf;}
.newssumBox .newsSumDate{font-size:16px;color:#333;padding:16px 0;border-bottom:1px dashed #e2e2e2;text-align:center;}
.newssumBox .newsSummary{font-size:16px;color:#999;line-height:32px;position:relative;margin-top:30px;text-indent:2em;}
.newssumBox .newsSummary a{color:#076baf;font-size:16px;font-weight:550;position:absolute;bottom:0;right:0;}
.newsList {margin-top:32px;}
.newsList li{height:46px;line-height:46px;}
.newsList li a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80%;display:block;float:left;font-size:16px;color:#333;background:url(/ctgichina/uiFramework/commonResource/image/2020101509585212570.png) no-repeat left;padding-left:10px;}
.newsList li span{font-size:16px;color:#999;}
.newsList li:hover a,.newsList li:hover span{color:#076baf;}
.newsList li .sustain{overflow:hidden;}


/*视频新闻*/
.videoPicture{display:none;}
.videoStopBox {position:relative;}
.videoStopBox p{overflow:hidden;}
.videoStopBox p img{width:100%;height:200px;object-fit:cover;-webkit-transition: all .5s ease-out;  transition: all .5s ease-out;}
.videoStopBox .vidStop{position:absolute;top:0;width:100%;height:100%;left:0;background:url(/ctgichina/uiFramework/commonResource/image/2020092715153719388.png) repeat;text-align:center;display: block;}
.videoStopBox .vidStop a{width:100%;height:100%;vertical-align:middle;display: block;}
.videoStopBox .vidStop a img{    padding: 77px 0;}
.contentList{margin-left:-2.333%;border-bottom:1px solid #dcdcdc;}
.contentList li{float:left;width:31%;margin-left:2.333%;margin-bottom:3.125rem;-webkit-transition: all .2s linear;  transition: all .2s linear;border-radius:4px;overflow:hidden;}
.contentDivs{padding:20px 10px;}
.contentDivs a{font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:96%;display:block;}
.contentTime {margin-top:14px;}
.contentTime *{font-size:14px;color:#999;}
.contentTime img{margin-right:8px;}
.contentList li:hover {box-shadow:0 10px 20px rgba(0,0,0,.2); filter: progid:DXImageTransform.Microsoft.Shadow(color='#cdcdcd', Direction=155, Strength=5);/*for ie6,7,8*/ -webkit-transform:translate3d(0,-2px,0); transform:translate3d(0,-2px,0);}
.contentList li:hover a{color:#076baf;}
.contentList li:hover .videoStopBox>p>img{transform:scale(1.1);}


/*图片新闻*/
.picList {margin-left:-2%;}
.picList li {width:31.3%;margin-left:2%;height:210px;position:relative;margin-bottom:50px;}
.picList li .pictureBox{border:2px solid transparent;border-radius:4px;overflow:hidden;}
.picList li .pictureBox .pictureImg{width:100%;height:208px;background:#eee;}
.picList li .pictureBox .pictureImg img{width:100%;height:210px;object-fit:cover;-webkit-transition: all .5s ease-out;  transition: all .5s ease-out;}
.picList li .pictureBox .pictureTitle{background:url(/ctgichina/uiFramework/commonResource/image/2020101510364681966.png) repeat;line-height:40px;position:absolute;bottom:0;width:99%;}
.picList li .pictureBox .pictureTitle a{font-size:16px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:90%;display:block;margin:auto;}
.picList li:hover .pictureBox{border:2px solid #076baf;box-shadow:2px 15px 30px #8ba2b1;}
.picList li:hover .pictureImg img{transform:scale(1.1);}


/*环境保护*/
.suhref{text-align:center;}
.suhref a{display:inline-block;padding:12px 56px;border:1px solid #076baf;border-radius:32px;font-size:16px;color:#076baf;}
.suList {margin:3.125rem 0;}
.suList li{position:relative;overflow:hidden;}
.suList li .suBg{position:absolute;width:100%;height:100%;background:url(/ctgichina/uiFramework/commonResource/image/2020092715153719388.png) repeat center;top:0;text-align:center;  display: block;}
.suList li .suBg a{    color: #fff;font-size: 18px;display: block; width: 100%;height: 100%;text-align: center;line-height: 300px;}
.suList .su1{width:450px;margin-right:30px;}
.suList .su2{width:510px;}
.suList li .su3Box{position:relative;}
.suList li .suBgBox{display:none;-webkit-transition: all 1s linear;  transition: all 1s linear;}
.suList .su3Box:hover .suBgBox{display:block;}
.suList li .su3Box p img{height:300px;width:450px;}

/*环境保护列表*/
.glanceList1{margin-top:-40px;}
.glanceList1 li{padding:40px 0;border-bottom:1px solid #dcdcdc;}
.glanceList1 li:last-child{border-bottom:none;}
.glanceList1 li .glL{width:43%;}
.glanceList1 li .glL img{width:100%;height:260px;object-fit:cover;}
.glanceList1 li .glR{width:53%;}
.glanceList1 li:nth-child(odd) .glL{float:left;}
.glanceList1 li:nth-child(even) .glL{float:right;}
.glanceList1 li:nth-child(odd) .glR{float:right;}
.glanceList1 li:nth-child(even) .glR{float:left;}
.glanceList1 li .glR .glRtitle a{margin-bottom:24px;font-size:20px;color:#333;    display: block;}
.glanceList1 li .glR .glRhref *{color:#888;line-height:32px;font-size:16px;}

/*年报*/
.annualList {margin-left:-2%;border-bottom:1px solid #dcdcdc;}
.annualList li{width:31%;margin-left:2%;position:relative;margin-bottom:5%;box-shadow:0 15px 30px #ecf0f4;-webkit-transition: all .2s linear;  transition: all .2s linear;}
.annualList li p{width:100%;height:426px;}
.annualList li p img{height:426px;width:100%;}
.annualList li .conReportBox{display:none;}
.annualList li .conReport{position:absolute;top:0;width:100%;height:100%;left:0;background:url(/ctgichina/uiFramework/commonResource/image/2020101516293724992.png) repeat;text-align:center;display:table;}
.annualList li .conReport a{width:100%;height:100%;vertical-align:middle;display:table-cell;}
.annualList li:hover .conReportBox{display:block;}
.contentList li:hover {box-shadow:0 10px 20px rgba(0,0,0,.2); filter: progid:DXImageTransform.Microsoft.Shadow(color='#cdcdcd', Direction=155, Strength=5);/*for ie6,7,8*/ -webkit-transform:translate3d(0,-2px,0); transform:translate3d(0,-2px,0);}


/*业务领域-地区*/
.asiaList {margin-top:2.125rem;padding-top:3.125rem;border-top:1px solid #dcdcdc;}
.asiaList li{overflow:hidden;margin-bottom:3.2rem;}
.asiaList li .glL{width:38%;margin-right:3%;}
.asiaList li .glL img{width:100%;height:260px;object-fit:cover;}
.asiaList li .glR{width:59%;}
.asiaList li .glR>div,.asiaList li .glR>p{padding:24px 0;border-bottom:1px dashed #e7e7e7;}
.asiaList li .glR .glRbox p{padding-left:90px;}
.asiaList li .glR p{font-size:16px;color:#333;}
.asiaList li .glR p a{font-size:16px;color:#333;}
.asiaList li .glR p>span,.asiaList li .glR .glRbox>span{font-size:16px;color:#999;display:inline-block;width:90px;}
.asiaList li .glR .glType a{color:#0bba66;font-size:16px}



/*分页*/
.ej_page { padding:3rem 0;width:99.5%;margin:auto; text-align:center;}
.ej_page  .easysite-page-wrap>a,.ej_page .easysite-jump-page .easysite-jump-btn{float:left;font-size:16px;color:#404040;padding:10px 20px;border:1px solid #e5e5e5;border-radius:4px;margin:0 1.5rem;}
.ej_page  .easysite-page-wrap .nums {font-size:16px;color:#404040;line-height:38px;}
.ej_page  .easysite-page-wrap .shu{float:left;}
.ej_page  .easysite-page-wrap .shu a{margin:0 6px;}
.ej_page  .easysite-page-wrap .shu a{width:36px;height:36px;line-height:36px;text-align:center;font-size:16px;color:#333;border:1px solid #076baf;border-radius:4px;display:inline-block;}
.ej_page  .easysite-page-wrap .shu .NormalRed{width:38px;height:38px;line-height:36px;text-align:center;font-size:16px;color:#fff;background:#076baf;border-radius:4px;display:inline-block;margin:0 6px;}
.ej_page .easysite-jump-page{line-height:38px;}
.ej_page .easysite-jump-page *{font-size:16px;color:#404040;}
.ej_page .easysite-jump-page span{margin-left:46px;}
.ej_page .easysite-jump-page .easysite-page-text{height:38px;border:1px solid #e5e5e5;border-radius:4px;text-align:center;width:50px;font-size:16px;color:#404040;margin:0 8px;}
.ej_page .easysite-jump-page .easysite-jump-btn{float:none;background:none;}
.shu span{ display: none !important;}



/*ipad iPadPro*/
@media only screen and (min-width: 960px) and (max-width: 1024px) {
.conRig{width:730px;}
.listBox{min-height:inherit;}

/*公司文化*/
.ourValues,.ej_page .easysite-page-wrap .nums{display:none;}
.ourPhone {display:block;}
.ourPhone li{width: 100%;text-align: center;margin-bottom: 3rem; padding: 1.5rem; border-radius: 6px;box-sizing:border-box;overflow:hidden;}
.ourPhone li .ourTitle{font-size:16px;color:#333;line-height:24px;margin-top:12px;}
.ourPhone li>p{float:left;}
.ourPhone li img{width:50%;}


.ej_page .easysite-jump-page span{margin-left:0;}
.ej_page .easysite-page-wrap>a, .ej_page .easysite-jump-page .easysite-jump-btn{padding:10px 12px;}

.newsList li a{max-width:68%;}

.videoStopBox p img,.asiaList li .glL img,.zzryList li p,.zzryList li p img,.picList li .pictureBox .pictureImg img,.videoStopBox p{height:160px;}

.pageHomes{display:none;}

.suList .su1{width:47%;margin-right:3%;}
.suList li .su3Box p img{width:100%;height:228px;}


.annualList li p{height:290px;}
.annualList li p img{height:100%;}
.asiaList li .glR>div, .asiaList li .glR>p{padding:12px 0;}
.glanceList li .glR .glRtitle{margin-bottom:0.5rem;}
.glanceList li .glR .glRhref{margin-top:1.125rem;}

}


/*手机端1200px*/
@media only screen and (min-width: 100px) and (max-width: 1200px) {

}


/*手机端960px*/
@media only screen and (min-width: 100px) and (max-width: 960px) {
.leftNav{display:none;}
.conRig{width:100%;margin-bottom:24px;min-height:auto;}

}


/*手机端768px*/
@media only screen and (min-width: 100px) and (max-width: 768px) {

/*分页*/
.dqwz{width:100%;margin:0 auto;float:none;padding-bottom:1rem;}
.ej_page{width:100%;padding:0;margin:20px auto;}
.ej_page .easysite-jump-page{width:72%;float:right;margin-top:8px;font-size:16px;}
.ej_page .easysite-jump-page *{height: 32px !important;line-height: 32px !important;border-radius:4px !important;}
.ej_page .easysite-page-wrap a{display:none;}
.ej_page .easysite-page-wrap .shu{width:100%;text-align:center;}
.ej_page .easysite-page-wrap .shu a,.ej_page .easysite-page-wrap .shu .NormalRed{ float:none; width: 32px !important;height: 32px !important;line-height: 32px !important;}
.ej_page .easysite-page-wrap .nums{margin-top:8px;margin-left:8%;}
.ej_page .easysite-jump-page span{margin-left:0;}
.ej_page .easysite-jump-page .easysite-page-text{width:42px;}
.ej_page .easysite-jump-page .easysite-jump-btn{padding:0 14px;background:#076baf;font-size:14px;color:#fff;border:none;}


/*当前位置*/
.loc{margin: 20px 0;padding-bottom: 10px;}
.listDan .jjTitle{font-size: 18px;margin-bottom: 1rem;line-height: 26px;}
.listBox .glance, .listDan p{margin-bottom: 1rem;line-height: 28px;}
.comBox{    margin: 0 0 20px 0;}
.dsz .dszL, .dsz .dszR{width:100%;}
.listBox, .listDan{min-height:auto;}

/*业务概况*/
.yewuBox p{    margin-bottom: 1rem;    line-height: 26px;text-indent:2em;}
.glanceList li{ margin-left:0px;margin-top: 20px;width:100%;box-shadow:2px 15px 30px #ebeff2}
.glanceList{margin-left:0;}
.glanceList li .glL{ display:none;}
.glanceList li .glR .glRbox{padding: 10px;box-shadow:inherit;}
.glanceList li .glR{width:100%;;height:auto;}
.glanceList li .glR .glRtitle{margin-bottom:1rem;}
.glanceList li .glR .glRtitle a{font-size:18px;}
.glanceList li .glR .glRsummary{font-size:14px;line-height:24px;}
.glanceList li .glR .newsImgRmore{position:static;float:right;padding:0 2rem 2rem 0;}
.glRhref{margin-bottom:0;overflow:hidden;}


.banner img{height:20vh;object-fit:cover;}

/*公司治理*/
.mangerList {display:block;}
.mangerList li{float:left;width:33%;text-align:center;margin-bottom:1rem;}
.mangerList li a{font-size:16px;color:#333;line-height:24px;border-bottom:2px solid transparent;display:inline-block;padding-bottom:8px;}
.mangerList li.on a{color:#076baf;border-bottom:2px solid #076baf;font-weight:550;} 

/*管理层*/
.glcList{margin-top:0;}
.glcList li{padding:20px 0;}
.glcList li .glcR{float:none;width:auto;margin-left:172px;}
.glcList li .glcR h3{font-size:18px;margin-top:1rem;}
.glcList li .glcR .glcSummary{display:none;}
.glcList li .glcR .glcTitle{border-bottom:none;padding-bottom:0;}


/*公司文化*/
.ourValues{display:none;}
.ourPhone {display:block;}
.ourPhone li{width: 100%;text-align: center;margin-bottom: 1rem; padding: 1.5rem; border-radius: 6px;box-sizing:border-box;}
.ourPhone li .ourTitle{font-size:16px;color:#333;line-height:24px;margin-top:12px;}
.ourPhone li img{width:36%;}

/*资质荣誉*/
.zzryList,.picList,.contentList,.annualList {margin-left:0;}
.zzryList li,.picList li,.contentList li,.annualList li{width:100%;margin-left:0;margin-bottom:1rem;}
.zzryList li div{line-height: 30px;margin-top:1rem;text-align:center;}

/*业务领域*/
.listBox .listBox2Title{font-size:20px;margin:10px 0 20px 0;}
.listBox .listBox2Title1{font-size:18px;}
.asiaList li .glL,.asiaList li .glR{width:100%;}
.asiaList{margin-top:1rem;padding-top:2rem;}
.asiaList li{margin-bottom:20px;}
.asiaList li .glL{margin-right:0;}
.asiaList li .glL img{height:26vh;}
.asiaList li .glR p>span, .asiaList li .glR .glRbox>span{display:inline;width:auto;}
.asiaList li .glR .glRbox p{padding-left:0;}
.asiaList li .glR>div, .asiaList li .glR>p{padding:20px 0;}

/*公司要闻*/
.newssumBox{padding:1rem 10px;}
.newssumBox .newsSumTitle a{font-size:16px;max-width:100%;}
.newssumBox .newsSumDate{font-size:14px;padding:12px 0;}
.newssumBox .newsSummary{font-size:14px;line-height:24px;margin-top:1rem;}
.newssumBox .newsSummary a{font-size:14px;position:static;}
.newsList{margin-top:1rem;}
.newsList li{height:36px;line-height:36px;}
.newsList li a{font-size:14px;max-width:68%;}
.newsList li span{font-size:14px;}

/*图片新闻*/
.contentDivs{padding:10px 0;}

/*社会责任*/
.glanceList1 li .glR .glRtitle a{font-size:18px;margin:1rem 0;}
.glRhref{line-height:28px;}
.glanceList1{margin-top:-20px;}
.glanceList1 li{padding:20px 0;}
/**/


/*ctgiNav*/
.leftNavCtgi {display:block;}
.leftNavCtgi .leftList{margin-bottom:20px;background:#f7fbff;}
.leftNavCtgi .leftList .one{width:100%;}
.leftNavCtgi .leftList .one .oneLi{width:33%;float:left;text-align:center;border-radius:4px;overflow:hidden;}
.leftNavCtgi .leftList .one .oneLi .navLtit{padding:12px 0;}
.leftNavCtgi .leftList .one .oneLi .navLtit a{font-size: 16px;color: #333; }
.leftNavCtgi .leftList .one .oneLi.yes .navLtit , .leftNav .leftList .one .oneLi:hover .navLtit {background:#0158a2;}
.leftNavCtgi .leftList .one .oneLi.yes a,.leftNav .leftList .one .oneLi:hover a{color:#fff;}

.yinyan{height:auto;font-size:14px;line-height:26px;margin-bottom:1rem;}
.zzryList li p{border:1px solid #e0e0e0;}
.biaotitu{display:none;}
.glanceList1 li .glL,
.glanceList1 li .glR{width:100%;}

.suList li{width:100% !important;margin-right:0 !important;}
.suList li .suBgBox{display:block !important;}
.suList li .suBg a{font-weight:500  !important;}


}