/* CSS Document */
*{margin:0;padding:0;}
a{text-decoration:none;}
a img{border:none;}
a:focus{outline:none;}
a:link,
a:visited,
a:hover,
a:active{text-decoration:none;}
img{border:none;}
input,
select,
textarea{outline:0;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
var,
em{font-weight:normal;font-style:normal;}
ul,
ol,
dl{list-style:none;}
body{font-family:"Microsoft YaHei";background-color:#fff;}
body img{border:0;vertical-align:top;}
body li{list-style:none;}
.noDesktop{display:none;}

.g-bdw{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;overflow:hidden;background:url(../images/headBg.jpg) top center no-repeat;}

.g-head{width:100%;}
.g-head .m-head{width:1200px;margin-left:auto;margin-right:auto;height:740px;position:relative;}
.g-head .m-head img{width:821px;position:absolute;top:80px;left:0;}

.g-dy{width:1200px;margin-left:auto;margin-right:auto;margin-top:100px;box-sizing:border-box;padding:0 88px;}
.g-dy p{font-size:20px;line-height:34px;text-indent:2em;text-align:justify;color:#000;}

.m-title{width:100%;height:47px;margin-left:auto;margin-right:auto;position:relative;}
.m-title img{width:100%;height:auto;}
.m-title .u-more{position:absolute;top:7px;right:0px;width:49px;height:12px;background:url(../images/icon_more.png) 0 no-repeat;}

.g-part1{width:1200px;margin-left:auto;margin-right:auto;margin-top:80px;position:relative;zoom:1;}
.g-part1:after{content:"";display:block;clear:both;}
.m-slideLeft{height:1210px;width:100%;padding-top:50px;position:relative;}
.m-slideLeft #pointNum{overflow:hidden;width:100%;position:absolute;bottom:0;z-index:5;}
.m-slideLeft #pointNum ul{width:100%;text-align:center;}
.m-slideLeft #pointNum ul li{display:inline-block;margin:0 6px;width:16px;height:16px;border-radius:50%;cursor:pointer;background-color:#ababab;}
.m-slideLeft #pointNum ul li.on{background:#2c4e9f;}
.m-slideLeft .pbd{width:100%;height:1140px;position:relative;}
.m-slideLeft .pbd ul{zoom:1;}
.m-slideLeft .pbd ul li{width:1230px;padding-bottom:30px;float:left;zoom:1;}
.m-slideLeft .pbd ul li:after{content:"";display:block;clear:both;}
.m-slideLeft .pbd ul li div{margin:30px 30px 0 0;border-radius:26px;overflow:hidden;background-color:#fff;width:380px;float:left;height:540px;box-shadow:7px 7px 6px #ccc;}
.m-slideLeft .pbd ul li div a{display:block;width:100%;height:100%;}
.m-slideLeft .pbd ul li div img{width:100%;height:300px;}
.m-slideLeft .pbd ul li div dl{width:330px;margin:35px auto 0;border-bottom:1px solid #e2e2e2;padding:0 10px 15px;}
.m-slideLeft .pbd ul li div dl dt{font-weight:bold;color:#1d5ca7;font-size:34px;line-height:36px;}
.m-slideLeft .pbd ul li div dl dd{margin-top:16px;font-size:18px;line-height:22px;color:#000;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}
.m-slideLeft .pbd ul li div span{text-indent:2em;width:330px;margin:10px auto 0;display:block;font-size:14px;line-height:16px;color:#777;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-width:100%;max-height:100%;text-size-adjust:none;-webkit-text-size-adjust:none;}

.g-part2{width:1200px;margin-left:auto;margin-right:auto;margin-top:95px;}
.g-part2 .m-part2{padding-top:5px;width:100%;overflow:hidden;}
.g-part2 .m-part2 ul{zoom:1;width:1260px;}
.g-part2 .m-part2 ul:after{content:"";display:block;clear:both;}
.g-part2 .m-part2 ul li{float:left;width:570px;margin:45px 60px  0 0;overflow:hidden;height:130px;zoom:1;}
.g-part2 .m-part2 ul li:after{content:"";display:block;clear:both;}
.g-part2 .m-part2 ul li .m-pic{width:190px;float:left;}
.g-part2 .m-part2 ul li .m-pic img{width:100%;height:130px;}
.g-part2 .m-part2 ul li dl{float:right;width:360px;}
.g-part2 .m-part2 ul li dl dt{border-bottom:1px dashed #b2b2b2;font-size:18px;line-height:26px; padding-bottom:8px; color:#333; /*white-space:nowrap;text-overflow:ellipsis;overflow:hidden;*/}
.g-part2 .m-part2 ul li dl dt a{color:#333;}
.g-part2 .m-part2 ul li dl dd{text-indent:2em;text-align:justify;margin-top:6px;font-size:14px;line-height:22px;max-height:66px;overflow:hidden;color:#333;}
.g-part2 .m-part2 ul li dl dd a{color:#2c4e9f;}

/*瞩未来*/
.g-part4{width:1280px;margin:120px auto 0;}
.g-part4 .m-title{width:1200px;margin-left:auto;margin-right:auto;}
.m-part4{margin-top:60px;}
.m-part4 .m_roundAbout{width:1200px;margin-left:auto;margin-right:auto;position:relative;}
.m-part4 .m_roundAbout .poster-main{width:1200px;height:400px;position:relative;}
.m-part4 .m_roundAbout .poster-btn{width:19px;height:44px;position:absolute;top:0;cursor:pointer;}
.m-part4 .m_roundAbout .poster-prev-btn{width:278px!important;left:-36px;background:url(../images/btn_prev1.png) no-repeat;background-position:left center;}
.m-part4 .m_roundAbout .poster-prev-btn:hover{background-image:url(../images/btn_prev1_on.png);}
.m-part4 .m_roundAbout .poster-next-btn{width:278px!important;right:-36px;background:url(../images/btn_next1.png) no-repeat;background-position:right center;}
.m-part4 .m_roundAbout .poster-next-btn:hover{background-image:url(../images/btn_next1_on.png);}
.m-part4 .m_roundAbout .poster-list .list-item{position:absolute;top:0;left:0;}
.m-part4 .m_roundAbout .poster-list .list-item .m_title{position:absolute;width:92%;padding:0 4%;text-align:center;height:46px;line-height:46px;filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);background:rgba(0,0,0,0.6);bottom:0;left:0;font-size:18px;color:#fff;overflow:hidden;}
.m-part4 .m_roundAbout .poster-list .list-item .m_title a{color:#fff;}
.m-part4 .m_roundAbout .poster-list .list-item .u-pic{display:block;position:relative;width:100%;height:100%;}
.m-part4 .m_roundAbout .poster-list .list-item .u-pic img{display:block;width:100%;height:100%;vertical-align:top;}

.g-part5{overflow:hidden;width:100%;background-color:#afd4ec;max-width:1920px;height:240px;margin:60px auto 0;}
.g-part5 .m-part5{width:1200px;margin-left:auto;margin-right:auto;}
.g-part5 .m-part5 img{display:block;width:214px;margin:70px auto 0;}
.g-part5 .m-part5 div{width:800px;margin:40px auto 0;zoom:1;}
.g-part5 .m-part5 div:after{content:"";display:block;clear:both;}
.g-part5 .m-part5 div p{width:400px;text-align:center;float:left;font-size:28px;color:#2c4e9f;}
.g-part5 .m-part5 div p a{color:#2c4e9f;}