@charset "utf-8";
.gu-mainbody{background: #f2f2f2;}
img{vertical-align: top;}
ul,.clearfix{zoom: 1;}
ul:after,.clearfix:after{display: block;content: "";clear: both;}
a{cursor: pointer;}
.gu-row{margin-top: 30px;}
.gu-main{width:1200px;background: #fff;margin: 0 auto;border-top: 8px solid #0080cc;padding-bottom: 30px;}
.gu_container{width:950px;margin:auto;}
.gu-coltit{font-size: 30px;font-weight:normal;line-height: 42px;text-align: center;padding: 23px 0px;}
.strategy-banner{position:relative;text-align: center;}
.strategy-banner img{width:100%;}
.strategy-banner p{position: absolute;width:100%;left:0;bottom:16px;font-size: 43px;font-weight:normal;line-height: 56px;color: #fff;}
.strategy-list li{margin-top: 40px;}
.strategy-list li:after{display: block;content: "";clear: both;}
.strategy-list li .pic{width: 54%;margin-right: 7%;}
.strategy-list li img{width:100%;-moz-box-shadow: 10px 10px #d4d4d4; /* 老的 Firefox */  box-shadow: 10px 10px #d4d4d4;margin-bottom: 30px;}
.strategy-list li .pic5 img{-moz-box-shadow: -10px 10px #d4d4d4; /* 老的 Firefox */  box-shadow: -10px 10px #d4d4d4;}
.strategy-list li .pic2{position:relative;width:57%;margin-right: 20px;margin-left: 7%;}
.strategy-list li .pic2 img{box-shadow: none;-moz-box-shadow: none;}
.strategy-list li .pic3{position: relative;z-index:2;width:18%;float: right;margin-left: -18%;margin-top:-11%;}
.strategy-list li .pic3 img{width:100%;-moz-box-shadow: -2px 2px #d4d4d4; /* 老的 Firefox */  box-shadow: -2px 2px #d4d4d4;}
.strategy-tit{font-size: 20px;line-height: 32px;color: #000;padding-top: 85px;}
.strategy-summary{font-size: 14px;line-height: 26px;margin-top:10px;color: #333;}
.strategy-list li.gu-li2{padding-top:11%;}

.career-intro{font-size: 16px;line-height: 36px;}
.career-intro p{text-indent: 2em;}
.gu-picbox img{width:100%;}
.gu-plan125{position:relative;z-index:1;width:890px;margin:-46px auto auto;background: #fafafa;padding: 10px 0px;}
.gu-plan125 li{float:left;font-size: 14px;line-height: 20px;color: #7a7a7a;margin-right: 20px;}
.gu-plan125 li p{width:100px;}
.gu-plan125 li strong{font-size: 34px;font-weight:bold;line-height: 40px;color: #7a7a7a;}
.gu-plan125-tit{float: left;width:145px;text-align:center;font-size: 25px;font-weight: bold;line-height: 28px;margin:26px 6px 0 0; }
.gu-plan135{background: #0080cc;}
.gu-plan135 .pic{float: left;position: relative;margin-right: 20px;}
.gu-plan135 .pic img{width:455px;height: 355px;}
.gu-plan135 .pic p{position: absolute;bottom: 10px;left:32px;font-size: 25px;font-weight:bold;color:#fff;line-height: 28px;}
.gu-plan135-list{height:331px;padding:12px 20px 12px 0;}
.gu-plan135-list li{font-size:14px;line-height:24px;color:#fff;border-bottom: 1px solid #3399d6;padding:5px 0px;}
.gu-plan135-list li a{display:block;color: #fff;height:72px;overflow: hidden;}
.gu-tabHd li{width:25%;float:left;font-size:16px;line-height:28px;text-align: center;position: relative;}
.gu-tabHd li a{display:block;border-right: 1px solid #fff;padding: 14px 0px;background: #ebf1f5;}
.gu-tabHd li.on a,.gu-tabHd li a:hover{background:#0081cc url(../images/gu_bg_tab.png) no-repeat center bottom;color: #fff;}
.reportList ul{width:1002px;}
.reportList li{float:left;width:280px;padding-bottom: 30px;margin-right:54px;}
.reportList li .gu-pic{margin: 0 10px 10px 0;box-shadow: 10px 10px #d0edfc;}
.reportList li .gu-pic img{width:100%;}
.reportList li .gu-tit{padding-top: 6px;}
.reportList li .gu-text{width:210px;font-size:16px;line-height:28px;float:left;}
.reportList li .gu-text p{height:28px;overflow: hidden;}
.reportList li .gu-download{display:block;float:right;height:28px;font-size:16px;color:#333;line-height: 28px;padding-right:32px;background: url(../images/gu_download.png) no-repeat right center;}
.gu-page{padding: 20px 0px;text-align: center;}

.gu-cwBtn{position:relative;width:270px;float: left;z-index: 2;margin-top: 10px;}
.gu-cwBtn .gu-seleced{font-size: 16px;line-height:35px;border: 1px solid #dcdcdc;background: url(../images/gu_arrow15.png) no-repeat 236px center;padding-right: 40px;padding-left: 15px;}
.gu-cwBtn .gu-open{background: url(../images/gu_arrow15_1.png) no-repeat 236px center;cursor: pointer;}
.gu-cwBtn ul{width:100%;position: absolute;top:37px;background: #fff;display: none;}
.gu-cwBtn ul li{border:1px solid #dcdcdc;border-top: 0px;line-height: 35px;padding-left: 15px;cursor: pointer;}
.gu-cwFigure{float: right;}
.gu-cwFigure li{font-size:16px;line-height:26px;text-align:center;width:50px;float: left;margin-left: 25px;}
.gu-cwFigure li a{display:block;padding-top:30px;background: url(../images/gu_cw_icon.png) no-repeat 12px 0;}
.gu-cwFigure li.on a{color: #018dd7;background: url(../images/gu_cw_iconh.png) no-repeat 12px 0;}
.gu-cwFigure li.gu-li2 a{background-position:-54px 0; }
.gu-cwFigure li.gu-li3 a{background-position:-128px 0;}
.gu-cwBd-in{margin-top: 20px;}
.gu-cwBd-in,.gu-chartL,.gu-chartB{display: none;}
.gu-cwBd-in img{width: 100%;}


.mr0{margin-right: 0px !important;}
.js_gutabc>div{display: none;}
.yxj-con2{width:100%;overflow: hidden;}
.gu-briefingList{width:1071px;overflow: hidden;}
.gu-briefingList li{width:235px;float: left;margin-right:122px;}
.gu-briefingList li .gu-pic{border:1px solid #1696da;}
.gu-briefingList li .gu-pic img{width:100%;}
.gu-briefingList li .gu-text{padding: 15px 0px;}
.gu-briefingList li .gu-text p{font-size:16px;line-height:30px;overflow: hidden;}
.gu-briefingList li .gu-text p span{display: block;float: left;}
.gu-briefingList li .gu-download{display:block;float: right;color: #333;}
.gu-briefingList li .gu-download img{width:20px;vertical-align: top;margin: 5px 0 0 5px;}
/*领域*/
.ky_center{padding: 0 40px;}
.ky_territoryL{width: 602px;height: 355px;position: relative;float: left;}
.ky_territoryL img{width: 100%;height: auto;display: block;}
.ky_territoryL span{padding:0px 27px 0px 21px;height: 75px;line-height: 75px;background: url(../images/ky_oip.png) repeat;position: absolute;right: 0;bottom: 0;font-size: 36px;color: #fff;}
.ky_territoryR{width: 495px;float: right;}
.ky_territory ul li{padding-bottom: 30px;overflow: hidden;}
.ky_territoryR span{font-size: 16px;line-height: 26px;color: #0080cc;display: block;margin-top: -5px;}
.ky_territoryR p{font-size: 14px;line-height: 26px;margin-top: 10px;color: #333;}
.ky_territoryR a{width: 78px;height: 26px;border:1px solid #1d85c2;color: #1d85c2;display: block;text-align:center;line-height: 26px;margin-top: 10px;font-size: 12px;}
/*平台*/
.ky_plat{width: 1115px;margin:0 auto;height: 529px;position: relative;}
.ky_plat img{width: 100%;height: auto;display: block;}
.ky_plat_oip{width: 513px;height: 530px;position: absolute;right: 0;top:0;padding:0px 25px 0px 30px;color:#333;background:url(alphaw.png) repeat;}
.ky_plat_oip h3,.ky_keyan h3{font-size:29px ;color: #0080cc;line-height: 58px;padding-top: 15px;text-align: center;font-weight: normal;}
.ky_plat_oip p{line-height: 28px;font-size: 16px;padding-bottom: 20px;}
.ky_keyan p{font-size: 16px;line-height: 26px;color: #626262;}
.ky_keyan ul{border-bottom:1px solid #d1d1d1;padding:0px 0px 27px 60px;}
.ky_keyan ul li{float: left;width: 200px;padding-top:30px}
.ky_keyan ul li p{line-height: 22px;font-size: 16px;}
.ky_keyan ul li p span{line-height: 58px;font-size: 49px;display: inline-block;}


/* Pc 1560 */
@media screen and (max-width:1560px){

}

@media \0screen\,screen\9 {  }

/* screen mobile */
@media screen and (max-width:992px){
    body{background: #fff;}
    .gu-row{margin-top: 20px;}
    .gu-main{width:auto;margin-top: 46px;}
    .gu_container{width:auto;padding: 0 16px;}
    .gu-coltit{font-size: 22px;line-height:30px;padding:15px 0px; }
    .strategy-banner p{font-size: 18px;line-height:30px;bottom: 4px;}
    .strategy-list li{margin-top: 25px;}
    .strategy-list li .pic{margin-right: 4%;}
    .strategy-list li img{-moz-box-shadow: 3px 3px #d4d4d4; /* 老的 Firefox */  box-shadow: 3px 3px #d4d4d4;margin: 0 3px 0 3px;}
    .strategy-list li .pic5 img{-moz-box-shadow: -3px 3px #d4d4d4; /* 老的 Firefox */  box-shadow: -3px 3px #d4d4d4;}
    .strategy-list li .pic2{margin-left: 4%;margin-right: 2%;}
    .strategy-list li .pic2 img{margin: 0;}
    .strategy-tit{font-size: 14px;line-height: 24px;/* padding-top: 0px; */}
    .strategy-tit:after{display: block;clear: both;content: "";}
    .strategy-summary{font-size: 12px;line-height: 24px;}
    .gu-plan125{width:auto;margin-top: 0px;}
    .gu-plan125-tit{float: none;width:auto;font-size:18px;margin:auto;}
    .gu-plan125 li{width:30%;margin:2% 2% 0 1%;}
    .career-intro{font-size: 15px;line-height: 28px;}
    .gu-plan125 li strong{font-size: 18px;line-height: 30px;}
    .gu-plan125 li p{width:auto;}
    .gu-plan135 .pic{float: none;margin-right: 0;}
    .gu-plan135 .pic img{width:100%;height: auto;}
    .gu-plan135-list{height:auto;padding: 12px 20px;}
    .gu-plan135-list li{padding:10px 0;}
    .gu-plan135-list li a{height:auto;}
    .gu-plan135 .pic p{font-size:18px;line-height: 28px; }
    .gu-tabHd li{font-size: 14px;padding: 6px 0px;}
    .reportList ul{width:auto;}
    .reportList li{width:42%;padding-bottom: 30px;margin-right: 16%;}
    .reportList li.second{margin-right: 0px;}
    .reportList li .gu-text{width:auto;font-size:14px;line-height: 28px;float:none;}
    .reportList li .gu-download{float: left;font-size: 14px;height: 30px;line-height: 30px;margin-top: 6px;background-size: 14px auto;}
    .reportList li .gu-pic{margin: 0 6px 6px 0;box-shadow: 6px 6px #d0edfc;}
    .gu-cwBtn{width:132px;font-size: 14px;}
    .gu-cwBtn .gu-seleced{font-size: 14px;padding:0 20px 0 6px;background-position: 112px center;}
    .gu-cwFigure li{font-size:14px;line-height:26px;width:44px;margin-left:8px;}
    .gu-cwFigure li a{background-position: 8px 0;}
    .gu-cwFigure li.on a{background-position:8px 0;}
    .gu-cwFigure li.gu-li2 a{background-position:-54px 0; }
    .gu-cwFigure li.gu-li3 a{background-position:-128px 0;}
    .gu-briefingList{width:auto;}
    .gu-briefingList li{width:43%;margin-right: 14%;}
    .gu-briefingList li.gu-mmr0{margin-right: 0px;}
    .gu-briefingList li .gu-text p{font-size: 14px;line-height: 28px;}
    .gu-briefingList li .gu-text p span{float: none;}
    .gu-briefingList li .gu-download{float: none;}
    .gu-briefingList li .gu-download img{width:16px;}
    .ky_center{padding:0px 16px;}
    /*领域*/
    .ky_territory ul li{padding-bottom: 15px;overflow: hidden;width: 100%;}
    .ky_territoryL{float:none;width: 100%;height: auto;}
    .ky_territoryL span{padding:0px 13px 0px 10px;height: 32px;line-height: 32px;background: url(../images/ky_oip.png) repeat;position: absolute;right: 0;bottom: 0;font-size: 18px;color: #fff;}
    .ky_territoryR{float:none;width: 100%;}
    .ky_territoryR span{margin-top: 10px}
    .ky_territoryR p{margin-top: 5px}
    /*平台*/
    .ky_plat{width: 100%;height: auto;}
    .ky_plat_oip{position:static;width: 100%;padding:0;height: auto;background: #f7f7f7;}
    .ky_plat_oip h3,.ky_keyan h3{line-height: 30px;font-size: 18px;padding-top: 7px;}
    .ky_plat_oip p{padding:0px 10px 10px;font-size: 15px;line-height: 26px;}
    /**/
    .ky_keyan p{font-size: 15px;line-height: 26px;color: #626262;}
    .ky_keyan ul{border-bottom:1px solid #d1d1d1;padding:0px 0px 17px 0px;}
    .ky_keyan ul li{float: left;width: 33%;padding-top:15px}
    .ky_keyan ul li p{line-height: 22px;font-size: 14px;}
    .ky_keyan ul li p span{line-height: 30px;font-size: 25px;display: inline-block;}
    .ky_keyan ul li.w50{width: 67%}
    .ky_keyan ul li.w34{width: 34%}




}
@media screen and (max-width:460px){
    .reportList li .gu-pic{margin: 0 3px 3px 0;box-shadow: 3px 3px #d0edfc;}
}