/*css comment*/
*{
    margin:0;
    padding:0;
    outline:none;
    list-style:none;
    text-decoration:none; 
	-webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

body,html {
    color:#333333;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    background: #fff;
    font-family:arial, "微软雅黑", Microsoft YaHei;
    font-size: 14px;
    line-height: 2;
}
img {
    border:none;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
    _width:auto;
}
input, textarea ,select{
    border:none;
    background:none;
    font-size:14px;
    vertical-align:middle;
    color:#333;
    font-family:arial, "微软雅黑", Microsoft YaHei;
}
select {
    border:inherit;
    background: inherit;
}
a {
    text-decoration:none; 
    outline: none;
    color:#333;
}
a:hover,a:active,a:focus {
    text-decoration:none;
}

.no_touch a:hover{ color:#ec121e;}

em, i {
    font-style:normal;
}
a:focus, input, select {
    outline:none;
}
.clearfix { *zoom:1; }
.clearfix::before,.clearfix::after {
    content:"\200B";
    display: block;
    clear: both;
    height: 0;
} 
input[type="submit"], input[type="reset"], input[type="button"], button, select {
    -webkit-appearance: none;
}
/*input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, button:hover{
    opacity: 0.90;
}*/ 
header,main,footer,section{ display: block;}

.inner{ width: 1200px; margin:0 auto;}
.banner{width:100%;min-height:489px; background: url(../images/banner.jpg) no-repeat center center;margin:0 auto;background-size:cover;}
.banner img{width:100%; margin:0 auto; display: block;}
nav{width:100%; margin:0 auto; background: #000;}
nav ul{}
/*nav ul li{ float: left;margin-right:55px;}
nav ul li a{ display: block;height:50px;line-height:50px;color:#fff;font-size:16px;}
nav ul li.active a{ background: url(../images/icon01.png) no-repeat center bottom;color:#ec121e;}*/

.pgwMenu {height: 50px; position: relative; list-style: none;width:1200px; margin:0 auto;}
.pgwMenu ul { list-style: none; white-space: nowrap; margin: 0; padding: 0;}
.pgwMenu li { float: left; position: relative;}
.pgwMenu a{ display: block; color: #fff; text-align: center;line-height: 50px; padding: 0 25px; text-decoration: none;font-size:16px; background: #000;}
.pgwMenu a.active { background:url(../images/icon01.png) no-repeat center bottom;color:#ec121e;}
.pgwMenu .pm-links.mobile,
.pgwMenu .pm-viewMore > ul { background: #000; box-shadow: 2px 2px 4px #777; position: absolute; right: 0; top: 100%; z-index: 1000;-webkit-transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.pgwMenu .pm-viewMore { display: none; position: relative;}
.pgwMenu .pm-viewMore > a { display: inline-block;}
.pgwMenu .pm-viewMore > a:hover{color:#fff;}
.pgwMenu .pm-viewMore > ul { left: auto; right: 0;}
.pgwMenu .pm-viewMore li { float: none;}
.pgwMenu .pm-viewMore span.icon,
.pgwMenu .pm-viewMore span.white { border-color: #fff transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block;}
.pgwMenu.light .pm-viewMore span.icon,
.pgwMenu .pm-viewMore span.black { border-color: #000 transparent; border-style: solid; border-width: 8px 6px 0; margin-left: 3px; display: inline-block;}
.pgwMenu .pm-links.mobile li,
.pgwMenu .pm-viewMore > ul > li { display: block; clear: both; width: 275px;}
.pgwMenu .pm-dropDown,
.pgwMenu .pm-viewMore,
.pgwMenu .pm-viewMore > ul { display: none;}
.pgwMenu .pm-dropDown a { display: inline-block; float: right;}

.section01,.section03,.section04,.section05{ height: auto;width:100%;padding:70px 0;}
.title{ text-align: center;}
.cont{padding-top:30px;}
.cont img{ float: left;}
.jieshao{ overflow: hidden;padding-left:30px;}
.jieshao p{ text-indent: 28px;line-height:28px;}
.jieshao p:nth-of-type(1){padding-bottom:35px;}
.section02{width:100%; margin:0 auto; position: relative; background: url(../images/img03.jpg) no-repeat center center;background-size:cover;min-height:230px;}
.section02 img{ display: block;margin:0 auto;width:100%;}
.section02 a{ display: block;width:200px;height:60px;line-height:60px; text-align: center;color:#fff;font-size:24px; background: #ec121e; position: absolute;bottom:40px;left:50%;margin-left:-100px;}
.section02 a:hover{color:#fff!important;}
.section03{ background: #f8f8f8;}
.ptext{width:70%; text-align: center; margin:25px auto 0;line-height:28px;}
.huati{width:100%; height: auto; overflow: hidden;}
.huati li{ float: left;height:68px;line-height:68px;border:1px solid #efefef; background: #fff;width:48.8%;margin-right:2.2%;margin-top:60px;font-size:16px;}
.huati li span{width:68px;height:68px; float: left; text-align: center;line-height:68px;font-size:30px;font-weight:bold; background: #efefef;margin-right:30px;}
.huati li:nth-of-type(2),.huati li:nth-of-type(4){margin-right:0;}
.liangdian{width:100%;min-height:745px;}
.ld01{width:51.5%; float: left;height:340px;padding:45px 50px 0 65px; background: url(../images/img06.png) no-repeat;background-size:cover;color:#fff;margin-top:32px;margin-left:-26px;}
.ld01 h6{font-size:34px;height:70px;line-height:70px; text-align: center;position: relative;}
.ld01 h6::after{content: "";height:1px;width:50%;left:25%;bottom:0; background: #fff; position: absolute; opacity: .6;}
.ld01 p{line-height:32px;padding-top:20px;}
.ld02{background: url(../images/img07.png) no-repeat;background-size:cover;margin-right:-17px;margin-left:0;}
.ld03{background: url(../images/img08.png) no-repeat;background-size:cover;}
.ld04{background: url(../images/img09.png) no-repeat;background-size:cover;margin-right:-17px;margin-left:0;}
.section05{padding-top:0;}
.zixun{width:100%;}
.zixun li{width:245px;height:245px; float: left;margin-left:58px;margin-right: 120px; border:1px solid #7d7d7d;background: #f5f5f5;transform:rotate(45deg);
-ms-transform:rotate(45deg); /* Internet Explorer 9*/
-moz-transform:rotate(45deg); /* Firefox */
-webkit-transform:rotate(45deg); /* Safari 和 Chrome */
-o-transform:rotate(45deg); /* Opera */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0.5);}
.zixun li span{ display: block;font-size:18px;line-height:32px; text-align: center;width:245px;height:245px;padding-top:50px; transform:rotate(-45deg);
-ms-transform:rotate(-45deg); /* Internet Explorer 9*/
-moz-transform:rotate(-45deg); /* Firefox */
-webkit-transform:rotate(-45deg); /* Safari 和 Chrome */
-o-transform:rotate(-45deg); /* Opera */
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);}
.zixun li:nth-of-type(3){margin-right:-58px;}
.section05 .title{margin-bottom:70px;}
/*7.11新增*/
.section06{width:100%; height: auto; overflow: hidden; margin:120px auto 0; background: #f8f8f8;padding:60px 0;}
.zzs{height: auto; overflow: hidden;margin-left:-25px;margin-right:-25px;margin-top:10px;}
.zzs li{ float: left;margin-left:2%;margin-right:2%;margin-top:30px;width:12.6%;}
.zzs li img{border:1px solid #c8c8c8;}

/*footer*/
footer{ margin-top: 60px; background:#fff; padding: 20px 0;}
.friendly{ margin-bottom: 30px;}
.friendly h5{ font-size: 14px; color: #333; margin-bottom:15px;}
.friendly_links{ margin:-5px -10px;}
.friendly_links a{ display: inline-block; padding: 5px; margin:0 5px;}
.footer_nav,.footer_tel{ display:inline-block; vertical-align: middle;}
.footer_nav{ margin: 0 -15px;}
.footer_nav li{ float:left; color: #eee;}
.footer_nav li a{ display:inline-block; padding: 0 15px;}
.footer_tel{ margin-left:40px;}
.footer_tel em{ color: #0b68f1;}
.copyrights{ margin-top:30px; padding-top: 20px; border-top:1px solid #eee;}
/*报名参会*/
.baoming01{padding:40px 0; margin:0 auto;}
.baoming01 p{text-indent: 28px;}
.xinxi{padding-left:15%;}
.info{ height: auto; overflow: hidden;margin-top:30px;}
.info label{width:96px;font-size:16px; text-align: right; float: left;padding-right:15px;height:44px;line-height:44px;}
.text01{width:38%;height:44px;line-height:44px;padding:0 5px;border:1px solid #eee; background: #f8f8f8;border-radius: 3px; float: left;}
.xinxi p{ text-indent: 0;width:50%; padding-left:10px;font-size:12px;color:#999; height: auto; overflow: hidden;}
.info span{color:#ff0000;}
.btn01{width:200px;height:60px;line-height:60px; text-align: center;color:#fff;font-size:24px; background: #ec121e; cursor: pointer;margin-right:20px;}
.info div{width:38%;font-size:12px;color:#666; float: left;}
.select01{border: solid 1px #eee;width:38%;height:44px;line-height:44px;border-radius: 3px; float: left;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/icon02.png) no-repeat 95% center #f8f8f8;padding-right: 14px;}
select::-ms-expand { display: none; }
/*往期回顾*/
.wqhg{padding:70px 0;}
.wqsection01{margin-left:-15px;margin-right:-15px; height: auto; overflow: hidden;}
.wqsection01 li{width:30.8%;margin-left:1.25%;margin-right:1.25%;font-size:12px;color:#666; float: left;margin-top:35px;}
.wqsection01 li b{ display: block;font-size:16px;font-style: normal;color:#333;}
.wqsection01 li a:hover b{color:#ec121e;}
/*组织机构*/
.zzjgsection01{ background: #f8f8f8;width:100%; height: auto; overflow: hidden;margin-top:40px;padding:30px 80px;}
.zzjgsection01 dl{width:100%; height: auto; overflow: hidden;margin-top:25px;}
.zzjgsection01 dl dt{width:495px; float: left;}
.zzjgsection01 dl dd{ overflow: hidden;padding-left:30px;font-size:18px;}
.zzjgsection01 td{ vertical-align: top;}
.zzjgsection01 tr td:nth-child(1){padding-right:15px;}
.zzjgsection02{width:100%;padding:40px 50px 70px 20px; background: url(../images/bg03.png) no-repeat center center;background-size:contain;margin-top:70px;}
.zzjgsection02 h3{ text-align: center;font-size:24px;color:#ec121e;}
.zzjgsection02 p{padding-top:20px;padding-left:20px; position: relative;}
.zzjgsection02 p::before{content: "";width:6px;height:6px;border-radius: 6px; background: #ec121e; position: absolute;top:30px;left:0;}
.zzjgsection03{width:100%; height: auto; overflow: hidden;margin-top:100px;}
.zzjgsection03 dt{padding-top:20px; float: left;padding-left:90px;}
.zzjgsection03 dd{ overflow: hidden;padding-left:130px;}
.zzjgsection03 dd h6{font-size:24px;color:#ec121e;}
.zzjgsection03 dd p{padding-top:10px;}
.zzjgsection04{ background: #f8f8f8;padding:25px 0 30px 40px;}
.zzjgsection04 dt{ float: right;padding-right:80px;padding-left:0;}
.zzjgsection04 dd{padding-left:0;padding-right:110px;}
/*视频回放*/
.huifangBox{margin-left:-15px;margin-right:-15px; height:auto; overflow: hidden;}
.videoBox{width:31.3%; float: left; height: auto; overflow: hidden;margin-left:1%;margin-right:1%;margin-top:30px;}
.video{width:100%;height:214px;}
.videoBox p{width:100%;line-height:55px;padding:5px 20px;height:65px; text-align: center; background: #eee; font-size:16px;}
.videoBox p span{display:inline-block;vertical-align: middle;text-align:center;line-height:26px;}
/*.videoinner .title{ margin-top:60px; height: auto; overflow: hidden;}
.videoinner .title img{ display: block;margin:0 auto;}*/
/*现场直播*/
.zbinner .title,.videoinner .title,.pptxiazai .title,.pptxiazai02 .title{text-align: center;margin-bottom:-10px;font-size:34px;color:#ec121e; background: url(../images/zb01.jpg) no-repeat center 12px;font-weight:bold; margin-top:30px;}
.zbinner dl{width:100%; height: auto; overflow: hidden;padding:30px 0;border-bottom:1px solid #eee;}
.zbinner dt{width:31.6%; height: auto; overflow: hidden; float:left;margin-right:30px;}
.zbinner dd{}
.zbinner dd h6{font-size:22px;margin-top:-10px;}
.zbinner dd p{ font-size:16px;padding-top:10px;}
.zbinner dd a{ display:inline-block;margin-top:20px;font-size:18px;width:140px;height:50px;line-height:50px; text-align: center;color:#ec121e;border:1px solid #ec121e;}
.zbinner dd a:hover{color:#fff; background: #ec121e;-webkit-transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
/*PPT下载*/
.allBox{width:100%; height: auto; overflow: hidden; margin:0 auto; background: #f8f8f8;}
.allBox .pptxiazai .title{background: url(../images/xiazai02.jpg) no-repeat center 12px;}
.alldownload{width:300px;height:100px;line-height:100px; display: block; text-align: center;font-size:36px;color:#fff; background: #ec121e; margin:50px auto;}
.alldownload:hover{color:#fff!important; opacity: .8;-webkit-transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
.pptxiazai02 .title{background: url(../images/xiazai03.jpg) no-repeat center 12px;margin-bottom:40px;}
.pptBox{ height: auto; overflow: hidden;margin-left:-25px;margin-right:-25px;}
.pptBox dl{width:30.3%; float: left;margin-bottom:100px;height:214px;margin-left:1.5%;margin-right:1.5%;}
.pptBox dt{ overflow: hidden; float: left;width:42%;}
.pptBox dt img{ display: block;}
.pptBox dd{font-size:16px;height:214px; position: relative; float: left;padding-left: 20px;width:58%;}
.pptBox dd h6{font-size:18px;padding-bottom:5px;margin-top:-5px;line-height:28px;}
.pptBox dd a{width:138px;height:50px;line-height:50px; text-align: center;color:#ec121e;font-size:18px;border:1px solid #ec121e; display:inline-block; position: absolute;bottom:0;left:20px;}
.pptBox dd a:hover{color:#fff;background: #ec121e;-webkit-transition:all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
/*活动日程*/
.hdrc{width:100%; height: auto; overflow: hidden;border:1px solid #eee;margin-top:40px;padding:30px 10px 30px 20px;/*background: url(../images/hdrc01.jpg) no-repeat 156px 40px;*/}
.hdrc h6{height:30px;line-height:30px; text-align: center;color:#ec121e;font-size:18px;border-radius: 5px;font-weight:normal;background: #ffdbdd;margin-top: 25px;}
.richeng{ height: auto; overflow: hidden;width:100%;margin-top:43px; vertical-align: top;}
.richeng02{margin-top:34px;}
.time{width:125px; float: left; text-align: center;color:#666;font-size:18px; vertical-align: top;}
.richeng p{ float: left;font-size:16px;padding-left:70px; vertical-align: top;padding-top:2px;width:85%; background:url(../images/hdrc02.jpg) no-repeat 15px center;}
.date{margin-top:22px;}
.date02{margin-top:40px;}

@media only screen and (max-width: 1200px){
	.inner,.pgwMenu{width:1000px;}
	.zixun li,.zixun li span{width:180px;height:180px;}
	.zixun li span{padding-top:25px;font-size:16px;line-height:28px;}
	.banner{min-height:429px;}
	/*组织机构*/
	.zzjgsection01{padding:30px;}
	.zzjgsection01 dl dd{font-size:16px;}
	.zzjgsection02{margin-top:40px;}
	.zzjgsection02 p{padding-top:6px;}
	.zzjgsection02 p::before{top:20px;}
	/*现场直播*/
	.zbinner dd p{padding-top:0;font-size:14px;}
	.zbinner dd a{margin-top:10px;}
	/*ppt下载*/
	.pptBox dl{width:45%;margin-bottom:60px;}
	.pptBox dt{width:35%;}
	
	
} 

@media only screen and (max-width: 991px){
	.inner,.pgwMenu{ width:750px;}
	.banner{height:300px;min-height:inherit;}
	.ld01 h6{font-size:18px;height:40px;line-height:40px;}
	.ld01{padding:10px 25px 0 45px;}
	.zixun li{margin-left:38px;margin-right:50px;}
	.zixun li,.zixun li span{width:160px;height:160px;font-size:14px;}
	.zixun li span{padding-top:10px;}
	.cont img{ float: none;width:100%;padding-bottom:20px;}
	.jieshao p:nth-of-type(1){padding-bottom:0;}
	.jieshao{padding-left:0;}
	.zzs{margin-left:0;margin-right:0;}
	.zzs li{width:21%;}
	/*报名参会*/
	.xinxi{padding-left:0;}
	.xinxi p{width:40%;}
	/*组织机构*/
	.zzjgsection01 dl dt{width:100%; float: none;}
	.zzjgsection01 dl dt img{width:100%;}
	.zzjgsection01 dl dd{padding-left:0;}
	.zzjgsection02{background-size:cover;}
	.zzjgsection03 dt{padding-left:0;padding-right:0;}
	.zzjgsection03 dd{padding-left:30px;}
	.zzjgsection04 dd{padding-left:0;padding-right:30px;}
	.zzjgsection04{padding:25px 30px 30px 30px;}
	/*视频回放*/
	.videoBox p{ font-size:14px;padding:5px 10px;}
	.video,.video video{height:138px!important;}
	.videoinner .title{margin-top:40px;}
	/*现场直播*/
	.zbinner dd h6{font-size:18px;}
	.zbinner dd p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
	.zbinner dd a{width:100px;height:40px;line-height:40px;margin-top:15px;}
	/*ppt下载*/
	.pptBox dl{width:100%; height: auto; overflow: hidden;margin-left:0;margin-right:0;}
	.pptBox{margin-left:0;margin-right:0;}
	.pptBox dt{width:160px;}
	.pptBox dd{ height: auto; overflow: hidden;}
	/*活动日程*/
	.richeng p{font-size:14px;width:80%;padding-left:50px;}
	.date{margin-top:8px;}
	.richeng03{margin-top:12px;}

} 

@media only screen and (max-width: 767px){
	.inner,.pgwMenu{ width: 100%; padding: 0 20px; max-width: 700px;}
	.banner{height:230px;}
	.section01, .section03, .section04, .section05{padding:40px 0;}
	.ptext{width:100%; text-align: left;}
	.huati li{margin-right:0; float: none;width:100%;margin-top:30px;}
	.ld01{ float: none;margin-left:0;margin-right:0;width:100%;/* height: auto; overflow: hidden;*/padding-bottom:30px;}
	.ld01 p{line-height:26px;}
	.zixun li, .zixun li span{width:200px;height:200px; float: none;margin-left:0;margin-right:0; margin:0 auto;}
	.zixun li span{padding-top:40px;}
	.zixun li{margin-bottom:100px;}
	.zixun li:nth-of-type(3){margin:0 auto;}
	.section06{margin-top:50px;}
	.zzs li{width:46%;}
	/*报名参会*/
	.xinxi p{ float: none;padding-left:96px;width:100%;padding-top:10px;}
	.text01,.select01,.info div{width:64%;}
	.baoming01{padding:25px 20px;}
	.info:nth-last-of-type(2) label,.info:nth-last-of-type(1) label{ display: none;}
	.info:nth-last-of-type(2) div{width:100%;}
	.btn01{margin:0 auto; display: block;}
	/*往期回顾*/
	.wqhg{padding:40px 20px 0;}
	.wqsection01{margin-left:0;margin-right:0;}
	.wqsection01 li{ float: none;width:100%;margin-left:0;margin-right:0;}
	/*组织机构*/
	.zzjgsection01 dl dd{font-size:14px;}
	.zzjgsection01 tr td:nth-child(1){width:25%;}
	.zzjgsection02 h3,.zzjgsection03 dd h6{font-size:18px;}
	.zzjgsection02{padding:40px 0 90px 0;}
	.zzjgsection03{margin-top:40px;}
	.zzjgsection03 dt{ float: none;width:100%; text-align: center;padding-top:0;}
	.zzjgsection03 dd{padding-left:0;padding-right:0;}
	/*视频回放*/
	.videoBox{width:100%;margin-left:0;margin-top:20px;}
	.video,.video video{height:214px!important;}
	/*现场直播*/
	.zbinner dt{width:100%; float: none;margin-right:0;}
	.zbinner dd h6{margin-top:0px;}
	.zbinner dd p{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
	/*ppt下载*/
	.pptBox dt{width:35%;}
	.pptBox dd a{ position: relative;left:inherit;bottom:inherit;width:90px;height:35px;line-height:35px;}
	.alldownload{width:auto;}
	/*活动日程*/
	.hdrc{ background: #fff;}
	.richeng p{width:60%;padding-left:10px; background: none;}
}
@media only screen and (max-width: 376px){
	/*.zzs li{width:50%;}
	.zzs li img{width: 136px;}*/
	.richeng p{width:55%;}
}
@media only screen and (max-width: 321px){
	/*.ld01 p{line-height:24px;padding-top:10px;}
	.zzs li img{width: 110px;}*/
	.time,.richeng p{width:100%; float: none; text-align: left;padding-left:0;}
}

