body,html{padding:0;margin:0;background-color:#ffffff;font-family:STHeitiSC-Light,Helvetica-Light,arial,sans-serif,'Droid Sans Fallback';}
h1,h2,h3,p,span,img,ul,li,i{margin:0;padding:0;list-style: none;}
::-webkit-input-placeholder{color:#999;}
li,ul{list-style:none;margin:0;padding:0;}
a{text-decoration:none; color:#333;}
.banner{width:100%;margin:40px 0;}
.bannerr{width:100%;}
.bgnav{background: url(../images/bgnav.png) no-repeat;height:196px;background-size: 100% 100%;}
.bannerlb{width:1400px;margin:0 auto;}
/* 公共样式*/
.www{background: url(../images/backnew.png);}
li,ul{list-style:none;margin:0;padding:0;}
.mainnavnew{width:100%;box-shadow: 5px 10px 10px #c9c9c9;float:left;/*height:130px;*/}
.newnav{width:1200px;margin:0 auto;}
.newnav_top{margin:20px 0;}
.newnav_top_fl{float:left;}
.mainnavnew_ul{width:1200px;margin:0 auto;}
.mainnavnew_ul ul li{float:left;margin-right:60px;}
.mainnavnew_ul ul li a{line-height: 60px;height:60px;font-size: 22px;color:#333;border-top: 6px solid #fff;display: inline-block;text-decoration: none;}
.mainnavnew_ul ul li.mainnavnew_licur a{border-top:6px solid #2466d0;color:#2466d0;}
.searchdiv{float:right;margin-top:20px;}
.searchdiv img{vertical-align: middle;margin-right:30px;}
.btnnew {border:none;padding:6px 25px;font-size:16px; color:#fff;background-image: linear-gradient(to right, #3371d3 0%, #0d4081 51%);}
.mainnavnewtqo{width:100%;height:50px;line-height:50px;background:#2e69c3;float:left;margin-top:10px;}
.twoul2{width:1200px;margin:0 auto;}
.twoul2 ul li{float:left;line-height: 50px;height:50px;padding:0 30px;}
.twoul2 ul li a{color:#fff;text-decoration: none;}
.nav_t{width:1300px;/*height:125px;*/margin:0 auto;}
.nav_tbtn{float:right;width:1300px;}
.nav_tbtn ul{float:right;position: relative;top:20px;}
.nav_tbtn ul li{float:left;width:60px;height:30px;color:#fff;line-height: 30px;text-align: center;border-radius: 5px;font-size: 16px;}
.nav_t .maintrain .fl{float:left;margin-top:8px;}
.nav_t .maintrain .fl img{vertical-align: middle;float: left;}
.nav_t .maintrain .fl .flwz{float:left;margin-left:10px;}
.nav_t .maintrain .fl p{font-size: 34px;display: inline-block;color:#339336;}
.nav_t .maintrain .fl span{font-size:14px;display: inline-block;color:#339336;}
.nav_t .maintrain .fr{float:right;}
.nav_t .maintrain .fr ul li{float:left;margin:20px;color:#339336;font-weight: bold;font-family: "微软雅黑";}
.flcenter{width:705px;float: left;margin-top:55px;margin-left:55px;}
.flcenter ul li{float:left;margin-right:47px;font-size: 24px;color:#fff;padding:3px 0;}

/*新闻*/
.navkk_t{width:1200px;height:125px;margin:0 auto;}
.navkk_tbtn{float:right;width:1200px;}
.navkk_tbtn ul{float:right;position: relative;top:20px;}
.navkk_tbtn ul li{float:left;width:60px;height:30px;color:#000;line-height: 30px;text-align: center;border-radius: 5px;}
.navkk_t .maintrain .fl{float:left;margin-top:8px;}
.navkk_t .maintrain .fl img{vertical-align: middle;float: left;}
.navkk_t .maintrain .fl .flwz{float:left;margin-left:10px;}
.navkk_t .maintrain .fl p{font-size: 34px;display: inline-block;color:#339336;}
.navkk_t .maintrain .fl span{font-size:14px;display: inline-block;color:#339336;}
.navkk_t .maintrain .fr{float:right;}
.navkk_t .maintrain .fr ul li{float:left;margin:20px;color:#339336;font-weight: bold;font-family: "å¾®è½¯é›…é»‘";}
.flcenter{width:760px;float: left;margin-top:35px;margin-left:55px;}
.flcenter ul li{float:left;margin-right:60px;font-size: 18px;color:#000;padding:3px 0;}
.flcenter ul li.flcenter_cur{color:#cf1015;font-weight: bold;}

/*专题首页*/
.nav_k{width:1300px;/*height:125px;*/margin:0 auto;}
.navk_tbtn{float:right;width:1300px;}
.navk_tbtn ul{float:right;position: relative;top:20px;}
.navk_tbtn ul li{float:left;width:60px;height:30px;color:#000;line-height: 30px;text-align: center;border-radius: 5px;font-size: 16px;}

/*.flcenter ul li.flcenter_cur{color:#cf1015;font-weight: bold;}*/
.mainbox{width:100%;height:910px;background:url(../img/mainwp.png) center center no-repeat;background-size:cover;}
/*pc端 css*/
/*.box{background: url(../images/aboutbj.png) #fdfcf8 no-repeat left bottom;width:100%;}*/
/*body{ width: 100%; min-width: 1200px; }*/

/*.navmain ul li.cur{background:url(../images/sj.png) no-repeat center bottom;color:#ffea00;}*/
.lsbg{background: url(../images/lgbj.jpg);background-size:100% 100%;}
.leftimg{float:left;position:relative;top:-20px;}
.indexbt{padding:30px;margin:35px 0;text-align: center;}
.indexbt h1{font-size: 36px;color:#df1818;margin-bottom:20px;}
/*.indexbt p{color:#434343;line-height: 36px;text-align: left;}*/
.title{height:110px;margin:0 auto;border-bottom:1px solid #979797;text-align: center;margin-bottom:45px;}
.title h1{font-size: 42px;line-height:105px;color:#bf1616;}
.indexul{overflow: hidden;}
.indexul ul{overflow: hidden;}
.indexul ul li{/*width:380px;*/height:207px;margin-left:14px;margin-bottom:40px;float:left;}
.indexul ul li img{/*width:100%;*/}
.indexul ul li h1{font-size: 20px;color:#424242;margin:15px 0 10px 15px;width:85%;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}
.indexul ul li p{font-size:14px;margin-left:15px;}
.expertulli{overflow: hidden;}
.expertulli ul{float: left;}
.expertulli ul li{margin-left:16px;margin-bottom:40px;float:left;text-align: left;width:218px;}
.expertulli ul li img{width:218px;height:237px;}
.expertulli ul li h1{font-size: 16px;color:#424242;margin:15px auto;display: inline-block;border-bottom:1px solid #ccc;padding-bottom:10px;}
.expertulli ul li p{font-size:16px;margin:0 auto;color:#666;/*规定段落中的文本不进行换行 */}
.index_newsl{float:left;}
.index_newsr{float:left;}
.index_newsll ul li{margin:20px 0;}
.tps{text-align: left;}
.tps b{font-weight: normal;position: relative;top:-20px;}
.index_newsl ul li{font-size: 16px;color:#535353;float:left;margin:20px 0;}
.index_newsl ul li img{vertical-align: middle;margin-right:15px;}


.index_newsr ul li{font-size: 16px;color:#535353;float:left;margin:25px 0;}
.index_newsr ul li img{vertical-align: middle;margin-right:15px;}
.news_h{overflow: hidden;}
.news_h h1{float:left;font-size: 24px;color:#55ae51;font-weight: normal;margin-bottom:15px;}
.news_h button{float:right;border:none;width:80px;height:28px;line-height:28px;background: #62b965;color:#fff;font-size: 16px;border-radius: 5px;}
.newl{width:80px;float:left;border-right:1px solid #333;margin-right:20px}
.newl span{color:#d4241a;font-size: 38px;}
.newl b{color:#3f3f3f;font-weight: normal;}
.newr{float:left;width:425px;text-align:left;}
.newr h2{font-size:16px;}
.newl p{font-size: 14px;}
.newr p{font-size: 14px;}
.anniu{text-align: center;margin:50px 0;}
.anniu button{color:#000;padding:10px 30px;border:1px solid #ccc;border-radius: 5px;z-index: 999;}
.lin{width:1200px;height:1px ;border-bottom:1px solid #ccc;margin:0 auto;position: relative;top: -20px;z-index: -1;}
.foot{width:100%;background:#121d3b;padding:21px 0;text-align:center;overflow: hidden;}
.foot p{color:#fff;line-height: 22px;margin:8px;}
.foot p a{cursor:pointer;color:#fff;margin:0 10px;}

/*新闻内容页*/
.newsbox{width:100%;}
.newsmain{width:1340px;margin:0 auto;background: #fff;padding:30px 30px;}
.newsmain h1{text-align: center;font-size: 24px;color:#636363;font-weight: normal;margin-top:30px;}
.newsmain h1 span{display:inline-block;width:600px;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}
.newsmain p{line-height:34px;font-size: 16px;color:#636363;padding:50px;}
.newsmainn{width:1340px;margin:0 auto;background: #fff;padding:30px 30px;}
.newsmainn p{margin:20px 0px;font-size: 18px;}
.newsmainn i{color:#e60012;font-size: 16px;margin-right:10px;}
.newsmainn b{float:right;color:#919191;font-weight: normal;}
.newsmainn span{width:870px;display:inline-block;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}

/*专题*/
.nav{background:#b07c4a;width:100%;height:58px;line-height: 58px;}
.navmain{width:1200px;margin:0 auto;}
.navmain ul li{float:left;width:190px;font-size: 22px;color:#fff;font-weight: normal;text-align: center;}
.navmain ul li.cur{color:#ffea00;}
.ztindex{background:url(../images/ztindexbg.png) no-repeat;height:1090px;width:100%;}
.ztindex{width:100%;height:1090px;}
.indexmaino{width:1300px;height:380px;margin:0 auto;margin-top:30px;}
.floatmo{float:left;margin-bottom:10px;}

.rightmo{float:left;}
.rightmo ul{float:left;margin-left:20px;} 
.rightmo ul li{margin-bottom:25px;}
.rightmo ul li p{font-size: 16px;color:#636363;margin-top:5px;width:278px;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}
.indexmaint{width:1300px;height:580px;background: #fff;margin:0 auto;margin-top:30px;}
.indexmaint_left{width:775px;float:left;margin:35px 0px 0px 25px;}
.indexmaint_left_top{margin-bottom:50px;margin-top:20px;}
.indexmaint_left_top button{float:right;padding:10px 30px;border:none;background: #e9484a;color:#fff;margin-top:10px;margin-right:30px;}
.zj_main ul li{width:237px;margin-left:15px;float:left;}
.zj_main ul li h1{font-size: 18px;color:#636363;font-weight: normal;margin:10px 0;border-bottom:1px solid #9b9b9b;display: inline-block;padding-bottom:15px;}
.zj_main ul li p{color:#636363;font-size: 16px;}

.newlri{width:80px;float:left;border-right:1px solid #333;margin-right:20px}
.newlri span{color:#d4241a;font-size: 38px;}
.newlri b{color:#3f3f3f;font-weight: normal;}
.newrri{float:left;width:320px;text-align:left;}
.newrri h2{font-size:18px;color:#646a8d;}
.newlri p{font-size: 14px;}
.newrri p{font-size: 14px;}
.indexmaint_right{float:left;margin:30px 0px 0px 30px;}
.indexmaint_right .indexmaint_right_tit h1 img{vertical-align: middle;margin-top:-1px;margin-right:10px;}
.indexmaint_right .indexmaint_right_tit h1{font-size: 30px;color:#e60012;margin-bottom:20px;}
.ztbox{width:100%;background: #f1f1f1;}
.ztmain{width:1140px;margin:0 auto;background: #fff;padding:30px 30px;height:500px;}

.movmain{width:1400px;background: #fff;margin:0 auto;}
.movan{padding:30px;}
.movan button{background: #efefef;padding:5px 25px;border:none;font-size: 16px;margin:10px;}
.movan button.currr{background: #ffe7e7;padding:5px 25px;border:none;font-size: 16px;margin:10px;color:#e60012;}

.expertullijs{overflow: hidden;}
.expertullijs ul{float:left;}
.expertullijs ul li{margin-left:55px;margin-bottom:40px;float:left;text-align: left;width:280px;}
.expertullijs ul li img{width:280px;/*height:155px;*/}
.expertullijs ul li h1{font-size: 16px;color:#424242;margin:15px auto;width:280px;overflow: hidden;/*超出部分隐藏*/text-overflow:ellipsis;/* 超出部分显示省略号 */white-space: nowrap;/*规定段落中的文本不进行换行 */}
.expertullijs ul li p{font-size:16px;margin:0 auto;color:#666;width:280px;/*规定段落中的文本不进行换行 */}
.expertullijs ul li p b{font-weight: normal;color:#e86e6e;}

/*主讲*/
.zjindex{width:100%;background: #f1f1f1;}
.zjindex_box{width:1200px;padding:30px;background: #fff;margin: 0 auto;}

.zjindex_box_img{margin:0 auto;text-align: center;}



/*视频播放*/
.logobiaoti{position: relative;top:-32px;font-size: 28px;display: inline-block;border-left:2px solid #ccc;padding-left:20px;color:#145fb4;}
.zjmovie{background:#000;width:100%;padding:30px 0;}
.video_con{background:#191919;overflow: hidden;}
.video_main{width:1200px;margin:0 auto;margin-bottom:50px;}
.video_top{margin-top:20px;}
.video_topt{margin:20px 0;overflow: hidden;}
.video_topt h1{float:left;font-size:24px;font-weight:normal;color:#fff;display: inline-block;}
.video_toph{overflow: hidden;}
.video_toph p{float:left;font-size: 16px;color:#bbb;}
.state{float: right;}
.state span{margin-left:20px;cursor: pointer;}
.state span img{vertical-align: middle;margin-right:8px;}
.video_box{margin-top:30px;overflow: hidden;}
.video_left{width:838px;float:left;}
.video_mv{width:838px;height:480px;background:#5f5f5f;}
.video_bot{margin-top:30px;float:left;}
.video_rsmall{width:250px;float:right;margin:30px;text-align: right;}
.video_bot p{margin-bottom:20px;font-size: 15px;color:#fff;}
.speed_sixx {width:230px;position: relative;display: inline-block;text-align: right;}

.video_ts{border:1px solid #FAAD14;padding:6px 8px;background: #FEF6E7;color:#666;border-radius:6px;text-align: left;}
.video_ts img{vertical-align: middle;margin-right:8px;}
.video_rsmall p{line-height: 22px;margin-top:5px;}

.video_right{width:361px;height:480px;background: #333333;float:right;overflow: auto;}
.video_right h1{height:40px;line-height: 40px;}
.video_right h1 span{margin:20px;border-left:4px solid #1996FF;font-size: 16px;padding-left: 15px;height:30px;color:#fff;}
.video_nr h2{height:40px;line-height: 40px;color:#999;font-size:15px;font-weight: normal;margin:0 10px;}
/*.video_nr ul {background: #353535;}*/
.video_nr ul li{padding:20px 0 0 20px;overflow: hidden;}
.video_nr ul li span:hover{color: #62d0d4;cursor:pointer;}
.video_nr ul li img{vertical-align: middle;margin-right:8px;float:left;}
.video_nr ul li span{width:200px;color:#fff;font-size:14px;margin-top:10px;display:inline-block;float:left;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.bofang{width:1200px;height:50px;color:#fff;background:#333333;padding-top:10px;}
.bofang p{color:#b2b2b2;font-size: 14px;line-height: 28px;margin-left:760px;}

/*css主要部分的样式*/
/*定义滚动条宽高及背景，宽高分别对应横竖滚动条的尺寸*/

#ds::-webkit-scrollbar {
width: 10px; /*对垂直流动条有效*/
height: 10px; /*对水平流动条有效*/
}

/*定义滚动条的轨道颜色、内阴影及圆角*/
#ds::-webkit-scrollbar-track{
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #333333;
border-radius:7px;
}


/*定义滑块颜色、内阴影及圆角*/
#ds::-webkit-scrollbar-thumb{
border-radius: 7px;
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
background-color: #6d6d6d;
}

/*定义两端按钮的样式*/
#ds::-webkit-scrollbar-button {
background-color:#333333;
}

/*定义右下角汇合处的样式*/
#ds::-webkit-scrollbar-corner {
background:#333333;
}



/*专题新*/
.indexmainoxx{width:1040px;margin:0 auto;background:#fff;padding:50px 80px;height: 100%;}
.indexmainoxx img{width:205px;height:114px;float:left;}
.indexmainoxx ul li{width:540px;}
.newrri p{float:left;font-size: 14px;width:520px;text-overflow: -o-ellipsis-lastline;
overflow: hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}