@charset "utf-8";
/*top*/
.box_one{ width:1024px; margin:0 auto;}
.banner{ width:100%; }
.js-silder{position: relative;	min-width: 320px;}
.silder-scroll{width: 100%;overflow: hidden;}
.silder-main{position: relative;width: 100%;overflow: hidden;}
.silder-main-img{position: absolute;top: 0;left: 0;width: 100%;}
.silder-main-img img{width: 100%;border: 0;display: block;vertical-align: middle; }
.js-silder-ctrl{width: 100%;text-align: center;position: absolute;bottom: 0; }
.silder-ctrl-prev,.silder-ctrl-next{ display:none;position: absolute;top: 0;width: 8%;height: 100%;vertical-align: middle;cursor: pointer;color: #fff;font-family: "微软雅黑";font-size: 52px;	}
.silder-ctrl-prev{left: 0;text-align: left; display:none;}
.silder-ctrl-next{right: 0;text-align: right; display:none;}
.silder-ctrl-prev>span,.silder-ctrl-next>span{position: absolute;top: 50%;margin-top: -40px;}
.silder-ctrl-prev>span{left: 0;}
.silder-ctrl-next>span{right: 0;}
.silder-ctrl-con{display: inline-block;width: 3%;padding: 10px 0;margin: 0 10px;cursor: pointer;}
.silder-ctrl-con>span{display: block;line-height: 0;text-indent: -9999px;overflow: hidden;padding: 3px 0;cursor: pointer;background-color: #ddd;}
.silder-ctrl-con.active>span{background-color: #004d9e;}

/*top*/
.zyjy{ background:#f5f5f5; width:100%; height:545px;}
.title{ width:1024px; height:80px;}
.title_f{ width:200px; height:80px; line-height:80px; }
.title_f h1 { font-size:28px; font-weight:normal;}
.title_f h1 i{ float:left; width:40px; height:40px; background:url(../images/gate/icon.png) no-repeat ; margin:20px 20px 0 0;  }
.title_f h1 i.zy{ background-position:0 3px; font-size:24px}
.title_f h1 i.jd{ background-position:0 -56px; font-size:16px}
.title_f h1 i.qz{ background-position:0 -105px; font-size:24px}
.title_f h1 i.fg{ background-position:0 -158px; font-size:24px}
.title_m{ margin:30px 0 0 0px; font-size:14px;}
.title_m ul{ cursor:pointer;}
.title_m ul li{float:left; margin:0 10px; font-size:16px;}
.title_m ul li.hover{ color:#fff; background: url(../images/know.jpg) center no-repeat;background-size:cover;padding: 0 10px;}
.kesp li{width:240px;height:100%;float:left; margin:10px 4px 10px 10px;background: #fff;border: 1px solid #eee; }
.kesp li img{width:240px;height:156px;}
.kesp li.fr{ float:right;margin-right:0px;}
.tit{width:90%;font-size: 16px;margin:0 auto;line-height: 44px; height:44px; overflow:hidden;text-align:left;border-top: 1px solid #eee; float: left;padding: 0 5%;}
.title_r{line-height:80px;  }
.title_r a{ color:#ea0000;}
.title_r a:hover{color:#004d9e;}
/*top*/
.sxjd{ background:#fff; width:100%; height:365px;}
.xmdwtab {border-collapse:collapse;font-size:14px;text-align:center;width:100%;}
.xmdwtab td {line-height:85px; width:50%; }
.xmdwtab td a em{ float:left; margin:0 10px 0 0;}
.xmdwtab td a em img{ width:216px; height:55px; border:1px solid #eee; box-shadow: 0 0 5px #eee;}
.xmdwtab td.textR{color:#808080;text-align:left; font-size:16px;}
/*top*/
.qzzp{ background:#f5f5f5; width:100%; height:550px;}
.qzzp01 li{width:319px;height:205px;overflow:hidden; border:1px solid #eee; margin: 10px 10px; background:#FFF;}
.qzzp01 font { color:#ea0000;}
.qzzp01 li h1{ width:90%; margin:0 auto; line-height:50px;  font-size:18px; font-weight:normal;cursor: pointer;}
.qzzp01 li h1 a{color:#004d9e;}
.qzzp01 a li h1{color:#004d9e;}
.qzzp01 li h1 a:hover{color:#ea0000;}
.qzzp01 li h1 span{ float:right; font-size:14px; color:#808080; font-weight:normal;}
.qzzp01 li h1 font{ margin-left:10px; color:#ea0000;}
.qzzp01 li p{width:90%; margin:0 auto; line-height:37px; color:#808080; font-size:16px; font-weight:normal;}
.qzzp01 li p span{ float:right; font-size:14px; color:#ea0000;}

/*top*/
.fgzx{ background:#fff; width:100%; height:auto;}
.fgzx_list_f{ width:555px;height:300px; }
.fgzx01{ width:190px; height:300px; float:left;}
.fgzx01 li{ float:left; width:190px; height:138px; position:relative;}
.fgzx01 li.bottom{ margin:3px 0 0 0;}
.fgzx01 li a{ display:block;}
.fgzx01 li a p{ width:190px;height:30px; line-height:30px; color:#FFF; background:rgba(0,0,0,0.3); position:absolute; bottom:0; overflow:hidden; font-size:12px;text-indent:5px;  }
.fgzx01 li a p:hover{ color:#ea0000;}
.fgzx01 li a img{ width:190px; height:137px;}
.fgzx_list_r{ width:1024px;height:auto; float:right; }
.fgzx_list_r ul{width:1024px;height:auto;}
.fgzx_list_r ul li{width:1000px; float:left; padding:10px 12px; margin-bottom:10px; border-bottom: 1px dashed #ccc;}
.fgzx_list_r ul li h1{ font-size:18px; font-weight: normal; line-height:30px;}
.fgzx_list_r ul li h1 a{ color:#004d9e;font-size:18px;}
.fgzx_list_r ul li h1 a:hover{ color:#ea0000;}
.fgzx_list_r ul li p{ font-size:14px; color:#808080; line-height:30px; }
.fgzx_list_r ul li p em{ float:left;}
.fgzx_list_r ul li p span{ float:right;}

/*弹窗*/
.dLogin, .dRegist,.dReset,.cover4,.coverery{visibility: hidden;position: fixed;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.3);z-index: 9999; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#15000000,endColorstr=#15000000)";    
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#15000000, endColorstr=#15000000);}
.window{margin:0 auto;padding: 20px;z-index: 9999;}
.useteam_st{ letter-spacing:2px; font-size:14px;line-height: 30px; width:360px;}
.useteam_st span{float: left;width: 100px;}
.useteam_st2{width:100px;text-align: right;display: inline-block;}
.bot1 { width:260px; border-style:solid; border-width:1px; border-color:#b2b2b2; height:30px; line-height:30px;outline-color:#808080; padding-left:2px;background: #fff;}
.bot2 {width:265px; border-style:solid; border-width:1px; border-color:#b2b2b2; height:30px; line-height:30px;
 outline-color:#808080; padding-left:2px;}
.asd_til h4 { background:#004d9e; color:#fff; height:50px; line-height:50px; padding:0 20px; font-size:24px; text-align:center; font-weight:normal;}
.asd_til h4 em{ float:left; width:24px; height:30px; margin:15px 10px 0 160px; background:url(../images/fly02.png) no-repeat center;} 
.asd_til a { float:right; font-size:18px; color:#fff; padding:0 10px; cursor:pointer;margin:10px 0;}
.fly01, .fly02{ width:460px; background:#fff; -webkit-box-shadow: 0 5px 5px rgba(15,12,12,0.2); -moz-box-shadow:0 5px 5px rgba(15,12,12,0.2);box-shadow: 0 5px 5px rgba(15,12,12,0.2); margin:-230px 0 0 -230px; position:absolute;top:50%;left:50%; z-index:9999; padding-bottom:40px;}
.fly03{
	width: 800px;
	background: #fff;
	-webkit-box-shadow: 0 5px 5px rgba(15,12,12,0.2);
	-moz-box-shadow: 0 5px 5px rgba(15,12,12,0.2);
	box-shadow: 0 5px 5px rgba(15,12,12,0.2);
	margin: -230px 0 0 -230px;
	position: absolute;
	top:50%;left:40%; 
	z-index: 9999;
	padding-bottom: 20px;border-radius:10px;
}
.drpb { width:400px;; margin:20px auto 10px;}
.drpb li{ float:left; line-height:50px; width:100%; margin:10px 0;}
.drpb2 { width:800px;}
.drpb2 li{ float:left; line-height:50px; width:100%; margin:10px 0;}
input[type="radio"] {display: none;}
input[type="radio"]:checked + label {background-color: #fff;}
.input_st2:checked + label:after {content: ' ';width:18px;height:18px;position: absolute;background:#004d9e;border-radius:18px; top:0px;left:0px;}
input[type="radio"] + label {display: block;position: relative;border: 1px solid #ccc;width:20px;height:20px; line-height: 40px;border-radius:20px;background: #fff;float: left;margin:18px 10px 0 10px;}
input[type="radio"] + label.lab02 {display: block;position: relative;border: 1px solid #ccc;width:20px;height:20px; line-height: 40px;border-radius:20px;background: #fff;float: left;margin:3px 10px 0 10px;}
.anniu{ width:200px; margin:0 auto;}
.queding{ display:inline-block; line-height:30px; background:#004d9e; color:#FFF; padding:0 30px; border-radius:3px;}
.chongzhi{display:inline-block; line-height:30px; background:#ccc; color:#FFF; padding:0 30px; border-radius:3px;}
.drpb li span{ float:left; width:70px;text-align: center;}
.drpb li input{  height:30px; line-height:30px; border:1px solid #ccc; background:#fff; text-indent:5px; margin:0 auto;}
.drpb li a { width:30%;float:right; height:40px; border:1px solid #ccc; margin:6px 0; background:#eef5fd;} 
.drpb li a img{ width:100%; height:40px; margin:-15px 0 0 0; }
.drpb li a.dl{ width:100%; height:50px; display:block;background: url(../images/know.jpg) center no-repeat;background-size:cover; color:#FFF; font-size:20px; text-align: center; line-height:50px;margin:20px auto 0;}
.drpb li p{ line-height:20px;}
.drpb li p a{ border:none; background:none; float:none;}
.drpb01 { width:80%; margin:0 auto; padding-bottom:20px;font-size:16px;}
.drpb01 a.zc{float: right;}
.drpb li input.sj{width:25%; height:40px; line-height:40px; border:1px solid #ccc; background:#fff; text-indent:5px; margin:0 auto;}
.drpbs { width:100%; margin:0 auto;height:400px; overflow:auto; }
.box_tab { border:none;color:#808080; margin:0 auto;border:1px solid #e6e6e6;}
.box_tab th {color:#fff; height:45px; line-height:45px; font-weight:normal; background:#004d9e; border-left:1px solid #e6e6e6; padding:0 4px; font-size:18px; }
.box_tab td {border-left:1px solid #e6e6e6; height:45px; line-height:45px; padding:0 4px;text-align:center; position:relative; font-size:16px; color:#808080}


/*top*/
.text_list{ width:1024px; height:52px; line-height:50px; background: #f5f5f5;}
.text_list ul li{ float:left; line-height:50px; font-size:26px; margin-right:20px;}
.text_list ul li a{ color:#333; display:block; padding:0 40px;}
.text_list ul li a:hover{ color:#ea0000;}
.text_list ul li a.hover{ color:#004d9e; border-bottom:2px solid #004d9e;padding: 0 40px;}
.text_list02{ width:1024px; height:50px; line-height:50px;}
.text_list02 a{ color:#808080; margin-right:10px;}
.text_list02 a.hover{ display:inline-block; padding:0 20px; line-height:30px; background:#004d9e; margin:0 10px 0 0; color:#FFF;}
.video_box2{background:#f5f5f5;height:100%;}
.video_box3{background:#fff;height:100%;}
.video_box2 li{width:240px;height:240px;border:#eee 1px solid;background: #fff; margin: 20px 7px 0 7px;}
.list_tu{width:210px;height:150px;margin:20px 0 0 15px;}
.list_tu img{width:210px;height:150px;}
.video_box2 h3{padding-top: 5px;width:160px;margin-left: 15px;font-weight: normal;float: left;text-align: justify;line-height: 35px;height: 35px;overflow: hidden; font-size:16px; color:#004d9e;}
.video_box2 li a h3:hover{color: #ea0000;}
.time{clear: both;color: #808080;margin-left: 15px;position: relative;bottom:5px; font-size:14px; line-height:30px}
.time span{ float:right; margin-right:10px;}
.video_box3 li{width:210px;height:240px;}
.video_box3 li.fl{margin:25px 60px 0 0;}
.video_box3 li.fr{margin:25px 0 0 0;}
.list_tu3{width:210px;height:150px;}
.list_tu3 img{width:210px;height:150px;}
.video_box3 h3{width:210px;line-height: 30px;height: 30px;overflow: hidden; text-align:center; color:#333; font-size:16px; font-weight:normal;}
.video_box3 p{width:210px;line-height: 30px;height: 30px;overflow: hidden; text-align:center; color:#808080; }
.video_box3 a h3:hover{ color:#ea0000;}

/*top*/
.page {width: 710px;line-height: 25px; margin-top:60px; margin-left:auto; margin-right:auto;}
.page p {float: left;color: #333333; text-align:center;}
.page p font{ color:#004d9e;}
.page_list {float: right;line-height: 25px;}
.page_list a {float: left;border: 1px solid #aee5b6;padding: 0 9px;color: #333;margin: 0 2px; border-radius:3px;}
.page_list a.on, .page_list a.on:hover {background: #004d9e;border: 1px solid #aee5b6;color: #fff;border-radius:3px;}
.page_list a:hover {background: #004d9e; color:#FFF;}
.page_list span {padding-left: 10px;color: #333;}
.page_list span select {margin: 0 5px;height: 23px;line-height: 23px;border: 1px solid #aee5b6;}

/*top*/
.weizhi{ width:1024px; height:50px; line-height:50px;}
.weizhi h1{ width:1024px; height:50px; line-height:50px; font-weight:normal; font-size:14px;background: #f5f5f5;}
.weizhi h1 i{ float:left; width:30px; height:30px; margin:10px 10px; background:url(../images/title.png) no-repeat center ; }
.weizhi h1 a{color:#004d9e;}
.weizhi h1 a:hover{color:#ea0000;}

/*video_kp*/
.kp_video{width:100%; height:100%;margin-bottom:20px;}
.kp_video h3{width:1024px;height:60px;font-size: 20px;line-height:60px;margin:0 auto;font-weight: normal; text-align:center;}
.kp_video h2{width:1024px;height:30px;font-size: 16px;line-height:30px;margin:0 auto;font-weight: normal; text-align:center; color:#808080; padding-bottom:20px; }
.video_box{width:100%; height:550px;background:#f5f5f5;padding-top:20px;margin-top: 20px;}
.video{width:860px; height:526px;margin:0 auto;-webkit-box-shadow: 0 0 12px #202325;-moz-box-shadow: 0 0 12px #202325;box-shadow: 0 0 12px #202325;}
.fenxiang{height: 40px;font-size: 14px;position: relative;bottom: 40px;color: #ffa302;line-height: 40px;padding-left: 15px; background:#363636;}
.fenxiang img{margin-bottom:6px;}
.wei{margin-left:15px;}
.shouc{margin-left:85px;}
.shouc a{color: #808080;}
.commend{width:100%;height:100%;background:#f5f5f5;padding-bottom: 15px;}
.main{width:1024px;height:100%;margin:20px auto;}
.commend_top{width:1024px;height:75px;}
.commend h3{height:75px;font-size: 26px;line-height: 90px;float: left;}
.more{height:75px;font-size:14px;line-height:100px;float:right;margin-right: 30px;}
.more a{color:#ea0000;}
.commend li{width:220px;height:100%;float:left;margin-left: 29px;}
.commend li img{width:220px;height:120px;}
.tit span{ float:right;}
/*video list*/
.pos{position: relative;}
.video_part{width:100%;height:115px;overflow: hidden;position: relative;margin-bottom: 20px;}
.video_list{width:960px;height:100%;margin:0 auto;overflow: hidden;position: relative;}
.captureList {position: absolute;height:115px;top: 0;}
.video_list li{width:960px;height:115px;float: left;position: relative;overflow: hidden;}
.play_li{width: 140px;margin:5px 10px 0 10px;float:left;position: relative;}
.mask {top: 0;left: 0;width: 140px;height: 80px;box-shadow: 0 0 5px #888;position: absolute;}
.ply_st{opacity: 0.9;filter: alpha(opacity=90);}
.ply_st2{border-radius: 3px;width: 140px;height: 80px;top: -2px;left: -2px;border: 2px solid #004d9e;}
.play_li:hover .mask{opacity: 1;filter: alpha(opacity=100);background: #333;}
.video_list p {padding-top: 8px;width: 100%;font-size: 12px;position: relative;top: 80px;}
.f-thide {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.play_li:hover .f-thide{color:#004d9e;}
.f-c9 {color: #808080;}
.playing {background: #004d9e;color: #fff;text-align: center;right: 0;top: 62px;width: 48px;height: 20px;line-height:18px;position: absolute;}
.f-first{color:#004d9e;}
.morePrev{position: absolute;font-size: 0;background-image: url(../images/gate/left.png);background-repeat: no-repeat;display: inline-block;width:25px;height:90px;}
.moreNext{position: absolute;font-size: 0;background-image: url(../images/gate/right.png);background-repeat: no-repeat;display: inline-block;width:25px;height:90px;right:0;}
/*video list*/
.zt_banner2{width:1024px;height:230px;background:#fff;margin:0 auto;padding-top:30px;}
.zt_banner2_tu{width:400px;height:200px;margin:0 20px 0 0;}
.zt_banner2_txt{width:600px;line-height: 24px;text-align: justify;}
.zt_banner2_txt h3{font-size:24px;font-weight: normal;margin-bottom: 10px; line-height:40px;}
.zt_banner2_txt p{font-size:16px; padding-top:25px; color:#808080; line-height:30px; letter-spacing:1px;}
.kc_list{width:1024px;height:auto;background:#fff;}
.kc_list h1{ border-left:5px solid #004d9e; height:25px; line-height:25px; font-size:20px; text-indent:15px; font-weight:normal; color:#000}
.kc_list ul{ width:100%; margin:20px auto;}
.kc_list ul li{width:100%; float:left; height:50px; line-height:50px; }
.kc_list ul li.bj{background:#f5f5f5;}
.kc_list ul li em{ float:left; text-indent:20px;}
.kc_list ul li span{ float:right; margin-right:20px;}
.kc_list ul li span a{ display:inline-block; padding:0 10px; color:#004d9e;} 
.kc_list ul li span a:hover{ color:#ea0000;}
.kc_list p{ line-height:35px; text-indent:2em; color:#808080; font-size:16px;}
/*video list*/
.search_list { float:right; width:1022px; font-size:14px; border:#004d9e 1px solid;border-radius:5px;margin:20px 0 0 0;}
.search_list .search_texts{color:#808080; float:left; width:900px; height:45px; line-height:45px; padding:0 0 0 5px; outline:none; border:none;border-radius:5px;}
.search_list a{ width:120px; height:45px; background:url(../images/search02.png) no-repeat left #004d9e;color:#fff; outline:none;border:none; cursor:pointer;border-radius:0 3px 3px 0; float: right;line-height: 45px;text-align: center;font-size: 16px;padding-left: 20px;}
.search_list .search_buttons{ width:50px; height:45px; background:url(../images/search.png) no-repeat center center; outline:none;border:none; cursor:pointer;float: right;}

.bzcx{ width:1024px; height:auto;}
.bzcx ul{ width:1024px; height:auto; margin:0 auto;}
.bzcx ul li{ width:1000px;float:left; line-height:60px; font-size:18px; color:#000;background:#f5f5f5;margin-top: 20px;padding: 0 12px;} 
.bzcx ul li span{ float:right; font-size:14px; color:#808080;}
.zt_ms{width:1024px;height:180px;background:#fff;margin:0 auto;padding-top:30px;}
.zt_ms_tu{width:210px;height:150px;margin:0 20px 0 0;}
.zt_ms_tu img{width:210px;height:150px;}
.zt_ms_txt{width:790px;line-height: 24px;text-align: justify;}
.zt_ms_txt h3{font-size:24px;font-weight: normal;margin-bottom: 10px; line-height:30px;}
.zt_ms_txt p{font-size:16px;color:#808080; line-height:28px; letter-spacing:1px;}
.show{ padding-bottom:50px;}
/*video list*/
.fggz{ width:1024px; height:auto;}
.fggz_f{ width:1024px; height:auto;}
.fggz_f ul{ margin:0 auto;}
.fggz_f ul li{width:1000px;float:left;font-size:16px; padding-bottom:20px;background: #f5f5f5;margin-bottom: 20px; padding:12px;}
.fggz_f ul li.none{border-bottom:none;}
.fggz_f ul li h1 a{ font-size:18px; font-weight:normal;line-height:40px;}
.fggz_f ul li p{ color:#808080; font-size:16px;line-height:30px;}
.fggz_f ul li p span{ float:right;}
.fggz_r{ width:260px; height:auto;}
.fggz_r h1{ height:25px; border-left:5px solid #004d9e; line-height:25px; text-indent:10px; font-size:16px; font-weight:normal;}
.fggz_r ul{ margin:10px auto;}
.fggz_r ul li{ float:left; width:260px; line-height:40px;} 
.fggz_r ul li em{ width:10px; height:40px; float:left; background:url(../images/gate/dian.jpg) no-repeat left;}
.fggz_r01 p{line-height:35px;}
.fggz_r01 p span{ float:left; width:110px; height:76px;}
.fggz_r01 p font{float:right; width:140px; height:76px; line-height:25px; color:#808080; font-size:12px;}
.fggz_r01 p font a{ color:#004d9e;}
.fggz_r01 p font a:hover{ color:#ea0000;}
.fggz_img{ width:145px; height:95px;margin-right: 20px;}
.fggz_img img{ width:145px; height:95px; }
.fggz_wz{ width:830px; height:95px; }
.fggz_wz h1 a{ font-size:16px; font-weight:normal;line-height:40px;}
.fggz_wz p{ color:#808080; font-size:14px;line-height:35px; margin-top:20px;}
.wzsp span{ float:left; width:220px; height:146px; margin:0 20px 10px 0;}
.wzsp span img{width:220px; height:146px;}
.shows{ padding-bottom:30px;}
.shows h1{ line-height:60px; font-size:28px; text-align:center;font-weight:bold;}
.shows h2{ line-height:40px;font-weight:normal; text-align:center; color:#808080; font-size:16px;background: #fafafa;margin-bottom: 20px;}
.shows h3{ line-height:40px;font-weight:normal;font-size:16px;}
.shows p{ line-height:30px; font-size:16px;white-space: pre-wrap;}
.shows p.img img{width: 100%;height: auto;} 
.shows h2 a{ color:#004d9e;}
.shows h2 a:hover{ color:#ea0000;}
/*video list*/
.sxjd_list{ width:1024px; height:auto;}
.sxjd_list ul{ margin:0 auto;}
.sxjd_list ul li{width:1024px; margin:20px 0 0 0; background:#f5f5f5;height: 175px;overflow: hidden;}
.sxjd_list ul li h1{width:980px; margin:0 auto; line-height:50px; font-size:18px; font-weight:normal; color:#000}
.sxjd_list ul li p{width:980px; margin:0 auto; line-height:30px; color:#808080; text-indent:2em; font-size:16px; padding-bottom:15px}
.sxjd_list ul li p a{ color:#004d9e;}
.sxjd_list ul li p a:hover{ color:#ea0000;}
/*video list*/
.zysz_list{width:1024px;height:auto;background:#fff; margin-bottom:10px}
.zysz_list h1{ border-left:5px solid #004d9e; height:25px; line-height:25px; font-size:18px; text-indent:15px; font-weight:400; color:#000;}
.zysz_list ul{ width:100%; margin:10px auto;}
.zysz_list ul li{width:20%; float:left; height:30px; line-height:30px; overflow:hidden; color:#808080; font-size:16px;}
.zysz02_list{width:1024px;height:auto;background:#fff; margin-bottom:10px}
.zysz02_list h1{ border-left:5px solid #004d9e; height:25px; line-height:25px; font-size:18px; text-indent:15px; font-weight:400; color:#000;}
.zysz02_list ul{ width:100%; margin:0 auto;}
.zysz02_list ul li{width:100%; float:left; height:auto; line-height:25px; overflow:hidden; color:#808080; border-bottom:1px solid #ccc; padding: 20px 0; font-size:16px;}
.zysz02_list ul li h2{ height:25px; line-height:25px; font-size:16px; color:#333; font-weight:normal;}
.zysz02_list ul li p{ line-height:35px; }
.zysz03_list{width:1024px;height:auto;background:#fff; padding-bottom:20px;}
.zysz03_list h1{ border-left:5px solid #004d9e; height:25px; line-height:25px; font-size:18px; text-indent:15px; font-weight:400; color:#000; margin-bottom:10px}
.zysz03_list p{width:100%; float:left; height:auto; line-height:30px; overflow:hidden; color:#808080; font-size:16px;white-space:pre-wrap;}
.zysz03_list h2{width:100%; float:left; height:auto; line-height:40px; overflow:hidden; color:#808080;font-weight:normal;  text-indent:2em; font-size:16px}
.zysz03_list ul{ width:100%; margin:0 auto;}
.zysz03_list ul li{width:100%; float:left; height:auto; line-height:25px; overflow:hidden; color:#808080;padding: 20px 0; }
.zysz03_list ul li h3{ height:25px; line-height:25px; font-size:16px; color:#333; font-weight:normal;}
.zysz03_list ul li p{ line-height:35px; }
.box_tabs { color:#808080; margin:30px auto 0;border:1px solid #ccc;}
.box_tabs th {color:#333333; height:40px; font-weight:600; background:#fff; border-left:1px solid #ccc; padding:0 4px; font-size:16px;border-bottom:1px solid #ccc; }
.box_tabs td {border-left:1px solid #ccc; height:40px; padding:0 4px;text-align:center; position:relative; font-size:16px;border-bottom:1px solid #ccc;}
.wp{ overflow:hidden;}
.jia a{ font-size:20px; color:#004d9e; font-weight:bold; line-height:20px;}

/*video list*/
.panel{ width:1024px; height:auto; background:#f5f5f5; padding:20px 0;}
.panel-heading { width:96%; height:auto; margin:0 auto; line-height:40px;}
.panel-heading a.minus { float:right;line-height:40px;}
.panel-heading a.plus { float:right;line-height:40px;}
.panel-heading a.minus span{ width:50px;float:right; height:40px;background:url(../images/gate/dj.png) no-repeat right; }
.panel-heading a.plus span{ width:50px;float:right; height:40px; background:url(../images/gate/dj02.png) no-repeat right;}
.yy_list { width:800px; color:#808080; padding:0 10px; line-height:25px; float:left;}
.yy_list dt { width:80px; float:left; color:#333;font-weight:normal;font-size: 16px;}
.yy_list dd {float:left;margin-left: 20px;}
.yy_list dd em {background:#004d9e; color:#fff;cursor: pointer; width: 75px;height: 25px;display: block;}
.yy_list dd span.big { width:660px; overflow:hidden; float:left; margin-right:5px;}
.yy_list dd span.small{ overflow:hidden; float:left;color:#333;}
.yy_list dd a.qd{ background:#004d9e; color:#fff; margin-left:10px;}
.yy_list dd a { display:block; width: 75px;height: 25px; text-align: center; float: left;margin-right:10px;background: #fff;}
.yy_list dd a:hover { background:#004d9e; color:#fff;}
.box_all2{width:86%; height:auto; margin:0 auto;}
.yy_list2 { width:100%; color:#808080; line-height:25px; float:left; margin:5px 0;}
.yy_list2 dt { width:60px; float:left; color:#333;}
.yy_list2 dd { width:100%; float:left;}
.yy_list2 dd em { width:30px; background:#004d9e; color:#fff; float:left; padding:0 10px; cursor: pointer;margin-right:5px;}
.yy_list2 dd span.big { width:100%; overflow:hidden; float:left;margin-left:20px;}
.yy_list2 dd span.small{ overflow:hidden; float:left;}
.yy_list2 dd a { display:inline-block; padding:0 10px;}
.yy_list2 dd a:hover { background:#004d9e; color:#fff;}
.input_text{color:#333; width:40px; height:20px; line-height:20px; padding:0 0 0 5px; outline:none; border:1px solid #004d9e; margin:0 5px;}

.yy_lists { width:420px; color:#808080; padding:10px 10px; line-height:25px; float:left;}
.yy_lists dt { width:100px; float:left; color:#333;line-height:30px;font-weight:normal; font-size: 16px;}
.yy_lists dd { float:left;}
.yy_lists dd select{ width:260px; float:left; height:30px; border:1px solid #b2b2b2;}

/*video list*/
.qzzp_f{ width:1024px; height:auto;}
.qzzp_f ul{ margin:0 auto;}
.qzzp_f ul li{width:1024px; height:120px; float:left; border:1px solid #ccc; border-radius:5px; margin-top:20px; }
.qzzp_f ul li span{ float:left; height:100px; overflow:hidden; width:700px; border-right:1px dashed #004d9e; margin:10px 0;} 
.qzzp_f ul li span h1{ font-size:18px; font-weight:normal; color:#004d9e; line-height:35px; text-indent:20px;}
.qzzp_f ul li span h2{ font-size:16px; color:#808080; line-height:30px; text-indent:20px;font-weight:normal;}
.qzzp_f ul li span h2 font{ color:#ea0000;}
.qzzp_f ul li span p{ font-size:14px; color:#808080; line-height:30px; text-indent:20px;font-weight:normal;}
.qzzp_f ul li em{ float:right; height:100px; overflow:hidden; width:290px;  margin:10px 0;} 
.qzzp_f ul li em h2{ font-size:16px; color:#808080; line-height:35px; font-weight:normal;}
.qzzp_f ul li em  p{ font-size:14px; color:#808080; line-height:25px; font-weight:normal;}
.qzzp_f ul li em  p a{ display:inline-block; padding: 0 10px; line-height:25px; border:1px solid #d7ebf5; background:#edf9ff; color:#3d9ccc; margin:5px 5px 0 0;}
.qzzp_r{ width:232px; height:auto;}
.qzzp_r ul{ width:232px; height:auto;}
.qzzp_r ul li{ width:230px; height:80px; border:1px solid #ccc; margin-top:20px;}
.qzzp_r ul li a img{ width:230px; height:80px;}
/*video list*/
.qzzp02_list{ width:1024px; height:auto;}
.qzzp02_list ul li{ width:1024px; float:left; margin-top:20px; padding:20px;background: #f5f5f5;}
.qzzp02_list ul li h1{ font-size:18px; font-weight:normal; line-height:35px; color:#000; margin-bottom:12px}
.qzzp02_list ul li p{ font-size:16px; font-weight:normal; line-height:28px; color:#808080; text-indent:2em;}
.qzzp02_list ul li h2{ border-left:5px solid #004d9e; height:22px; line-height:22px; font-size:18px; text-indent:10px; font-weight:normal; margin:10px 0; color:#000;}
.qzzp02_list ul li p font{ margin-right:10px; font-size:16pz; color:#808080}
.qzzp02_text h1{ font-size:18px; font-weight:normal; line-height:40px; color:#000}
.qzzp02_text p{ width:100%;font-size:16px; font-weight:normal; line-height:28px;height:auto;  color:#808080;white-space: pre-wrap;}
.qzzp02_text p.ly{ width:100%;font-size:14px; font-weight:normal; line-height:35px;height:auto;  color:#808080; text-indent:1em;white-space:normal;}
.qzzp02_text p.ly01{ width:100%;font-size:14px; font-weight:normal; line-height:40px;height:auto;  color:#004d9e; text-indent:1em;font-size: 16px;border-bottom: 1px solid #ccc;white-space:normal;}
.qzzp02_text p.ly02{ width:100%;font-size:16px; font-weight:normal; line-height:35px;height:auto;  color:#808080; text-indent:1em;white-space:normal;}
.qzzp02_text p.ly em a{margin-top:5px;}
.qzzp02_text p.hf{ width:100%;font-size:13px; font-weight:normal; line-height:35px;height:35px;  color:#004d9e; text-indent:2em;}
.qzzp02_text h2{ border-left:5px solid #004d9e; height:22px; line-height:22px; font-size:16px; text-indent:10px; font-weight:normal; margin:10px 0; margin-top:30px}
.qzzp02_text p font{ color:#333;}
.qzzp02_text p span{ float:left;text-indent:0; color:#004d9e; }
.qzzp02_text p a{ float:right; background:#004d9e; color:#FFF; line-height:22px;text-indent:0; padding:0 10px; border-radius:3px;margin-left: 5px;}
.qzzp03_text p{ width:100%;font-size:16px; font-weight:normal; line-height:28px;height:auto;  color:#808080; text-indent:2em;}
.qzzp03_text p a{ float:left; background:#004d9e; color:#FFF; line-height:22px;text-indent:0; padding:0 10px; border-radius:3px;}
.qzzp03_text h2{ border-left:5px solid #004d9e; height:22px; line-height:22px; font-size:16px; text-indent:10px; font-weight:normal; margin:10px 0; margin-top:30px}
.s_box { width:100%; height:auto; color:#808080; padding:10px 0; }
.s_box dl {margin:7px 0 0 0; font-size:16px;}
.s_box dl span{ float:left; width:80px; text-align:left;font-size:16px; line-height:30px;}
.s_box dl input{ width:248px; height:28px; line-height:28px; border:1px solid #b3b3b3; background:#fff; text-indent:5px;}
.s_box textarea { width:997px; border:1px solid #abadb3; height:240px;line-height: 21px;overflow-y: auto;}
.s_box a{ text-align:center; display:inline-block; padding:0 25px; border-radius:5px; background:#004d9e; color:#FFF; line-height:30px; margin-left:10px; }
/*video list*/
.panels{ width:1024px; height:auto; background:#f5f5f5; padding:10px 0;}
.panels-heading { width:96%; height:auto; margin:0 auto; line-height:30px;}
.qzzp02_list_f ul li{width:1022px; height:120px; float:left; border:1px solid #ccc; border-radius:5px; margin-top:20px; }
.qzzp02_list_f ul li span{ float:left; height:100px; overflow:hidden; width:720px; border-right:1px dashed #ccc; margin:10px 0;} 
.qzzp02_list_f ul li span h1{ font-size:18px; font-weight:normal; color:#004d9e; line-height:35px; text-indent:20px;}
.qzzp02_list_f ul li span h2{ font-size:16px; color:#808080; line-height:30px; text-indent:20px;font-weight:normal;}
.qzzp02_list_f ul li span h2 font{ color:#ea0000;}
.qzzp02_list_f ul li span p{ font-size:14px; color:#808080; line-height:30px; text-indent:20px;font-weight:normal;}
.qzzp02_list_f ul li em{ float:right; height:100px; overflow:hidden; width:260px;  margin:10px 0;} 
.qzzp02_list_f ul li em h2{ font-size:16px; color:#808080; line-height:55px; font-weight:normal;}
.qzzp02_list_f ul li em  p{ font-size:14px; color:#808080; line-height:25px; font-weight:normal;}
.qzzp02_list_f ul li em  p a{ display:inline-block; padding: 0 10px; line-height:25px; border:1px solid #d7ebf5; background:#edf9ff; color:#3d9ccc; margin:5px 5px 0 0;}

/*video list*/
.panels01{ width:1024px; height:auto; background:#f5f5f5; padding:10px 0; margin-top: 20px;}
.panels01-heading { width:96%; height:auto; margin:0 auto; line-height:30px;}
.panels01-heading span h1{ font-size:18px; font-weight:normal;line-height:35px; color:#004d9e;}
.panels01-heading span h1 font{ color:#004d9e;}
.panels01-heading span p{ font-size:14px; color:#808080; line-height:30px;font-weight:normal;}
.panels01-heading span p a{text-indent:0px; display:inline-block; padding: 0 10px; line-height:25px; border:1px solid #d7ebf5; background:#edf9ff; color:#3d9ccc; margin:5px 5px 0 0;}
.panels01-heading em p a.ljsq{ width:180px; height:50px; line-height:50px; display:inline-block; border:1px solid #d29a29; text-align:center; color:#FFF; background:#ffaa00; font-size:18px; border-radius:5px; margin-top:10px;}
.panels01-heading em p a.ljsq:hover{ background:#ea0000;}
.panels01-heading em p a.sc{ line-height:40px; background:url(../images/gate/ljsq.png) no-repeat left; padding-left:20px; margin-left:20px;}
.panels02{  width:96%; height:auto; margin:20px auto; line-height:30px;}
.panels02 ul li{ line-height:30px; float:left;width:100%; }
.panels02 ul li span{ float:left; width:260px;}

/*企业中心*/
.qnav { width:110px; margin-top:80px; margin-bottom:50px; margin-left:50px; float:left; }
.qnav2 { width:110px; margin-top:80px; margin-bottom:50px; margin-left:92px; float:left; }
.qnav_i { margin-bottom:50px; width:110px; text-align:center; }
.qnav_t { text-align:center; width:110px; font-size:16px; background-color:#004d9e; line-height:30px; margin-bottom:20px;color:#fff;}
.qnav_t a{color:#fff;}
.qnav_t2 { font-size:14px; color:#808080; text-align:center;}
.t_box { width:1024px; height:60px; padding:10px 0; background-color:#f5f5f5}
.but { float:left; width:84px; height:30px; background-color:#004d9e; margin-right:30px; margin-top:20px; text-align:center; line-height:30px;border-radius:4px}
.but a{ color:#fff;}
.box_tab2 { border:1px solid #e6e6e6; margin:0 auto;}
.box_tab2 th {color:#004d9e; height:40px; font-weight:600; background:#f5f5f5; border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; padding:0 4px; font-size:16px; }
.box_tab2 td {border-left:1px solid #e6e6e6; height:40px; padding:0 4px;text-align:center; position:relative; font-size:14px;line-height: 24px;}
.box_tab2 td input[check]{ width:16px; height:16px;}

/**/
.fanye { width:96%; margin:15px auto; color:#4e4e4e;}
.fanye p { float:left;}
.fanye p font{ color:#004e9f; margin:0 5px;}
.fanye .fy { float:right;}
.fanye .fy a {background:#ededed; border:1px solid #b2b2b2; padding:2px 6px; color:#808080; margin:0 3px;}
.fanye .fy a:hover { background:#004e9f; color:#fff;}
.fanye .fy span { background:#0099df; border:1px solid #0d8f8f; padding:2px 6px; color:#fff; margin:0 3px;}
.fanye .fy cite { padding:0 5px;}
.fanye .fy cite input.tz{color:#fff;width:30px; height:21px;background:#004e9f; border:none; text-indent:3px; margin:-3px 0 0 5px;}
.fanye .fy cite button.tz01{ border:1px solid #004e9f; float:right; width:20px; height:20px; margin-left:5px;background:url(../images/icon_right.png) no-repeat; }

.bodyCon08 .students{margin:60px auto 0;width:920px;height:240px;position:relative;}
#four_flash{position:relative;width:920px;height:210px; margin:0 auto;position:absolute;bottom:0px;}
#four_flash .flashBg{width:920px;height:210px; margin:0 auto;position:relative;overflow:hidden;}
#four_flash .flashBg ul.mobile{width:2000%;height:210px; position:absolute;}
#four_flash .flashBg ul.mobile li{float:left;width:210px;height:210px; margin-right:20px}
#four_flash .flashBg ul.mobile li:hover{}
#four_flash .flashBg ul.mobile li a{ display:block;width:210px;height:210px;}
#four_flash .flashBg ul.mobile li a img{width:210px;height:150px;display:block; margin:0 auto;}
#four_flash .flashBg ul.mobile li h3{width:210px;line-height: 30px;height: 30px;overflow: hidden; text-align:center; color:#000; font-size:16px; font-weight:normal;}
#four_flash .flashBg ul.mobile li p{width:210px;line-height: 30px;height: 30px;overflow: hidden; text-align:center; color:#808080; font-size:14px }
#four_flash .but_left{width:31px;height:100px;position:absolute; top:54px; left:-55px;}
#four_flash .but_right{width:31px;height:100px; position:absolute; top:54px; right:-45px;}
.drpbs { width:100%; margin:20px auto;height:auto;}
.s_box a.xgjl{float: left; margin-left:0;}

/*top*/
.zt_yx{ width:1024px; height:auto; }
.zt_yx h1{ width:100%; height:75px; line-height:75px; font-weight:normal; font-size:30px;}
.zt_yx h1 em{ margin-left:20px;display:inline-block; width:auto; height:30px;}
.zt_yx h1 em img{ border:1px solid #004d9e;width:auto; height:30px;}
.zt_yx h1 span{ float:right; font-size:12px; color:#808080;}
.zt_ban { width:1024px; height:260px; margin:0 auto;} 
.zt_ban img{ width:1024px; height:260px;}
.zt_jj{ width:1024px; height:auto; }
.zt_jj h1{ width:100%; height:30px; background:url(../images/zt_yx_tit.jpg) no-repeat center; font-size:18px; line-height:30px; color:#FFF;font-weight:normal; text-indent:10px;}
.zt_show{ width:982px; height:auto; border:1px solid #cccccc; padding:20px 20px;}
.zt_show p{ text-indent:2em; line-height:26px; font-size:14px;white-space: pre-wrap;}
.box_tab { border:none;color:#808080; margin:0 auto;}
.box_tab td {border:none; height:45px; line-height:45px; padding:0 4px;text-align:left;font-size:16px; color:#333; text-indent:20px;}
.zt_show ul{ margin:0 auto;}
.zyjs li{float:left;width:24%;line-height:45px;height:45px; text-align: left;font-size: 16px;overflow:hidden;background: #f5f5f5;margin: 5px 0.5%;text-indent:10px; }
.sztd li{ float:left; width:230px; height:270px; background:#f5f5f5; margin: 0 8px 0 7px;overflow:hidden;}
.sztd li span{ width:200px; height:160px; float:left; margin:15px 15px 0 15px;}
.sztd li span img{width:200px; height:160px; }
.sztd li h2{ width:92%; margin:0 auto; line-height:40px; font-weight:normal;}
.sztd li h2 font{ font-size:18px; margin-right:10px;}
.sztd li p{ width:92%; margin:0 auto; line-height:24px; font-weight:normal; text-indent:0; font-size:14px; height:24px;overflow:hidden;}
.qyjj{ width:100%; height:auto; margin:0 auto;}
.qyjj li{ width:480px; height:60px; float:left; background:#f5f5f5; margin:5px 5px; line-height:60px;}
.qyjj li i{ float:left; margin:0 20px;}
.qycg li{ float:left; width:236px; height:140px; margin: 0 4px 0 5px;overflow:hidden;}
.qycg img{width:236px; height:140px; }

.dLogin, .dRegist,.dReset,.cover4,.coverery{visibility: hidden;position: fixed;width: 100%;height: 100%;left: 0;top: 0;right: 0;bottom: 0;background-color: rgba(0, 0, 0, 0.3);z-index: 9999; -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#15000000,endColorstr=#15000000)";    
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#15000000, endColorstr=#15000000);}
.asd_til h4 { background:#004d9e; color:#fff; height:50px; line-height:50px; padding:0 20px; font-size:24px; text-align:center; font-weight:normal;}
.asd_til h4 em{ float:left; width:24px; height:30px; margin:15px 10px 0 160px; background:url(../images/fly02.png) no-repeat center;} 
.asd_til a { float:right; font-size:18px; color:#fff; padding:0 10px; cursor:pointer;margin:10px 0;}
.fly01, .fly02{ width:520px; background:#fff; -webkit-box-shadow: 0 5px 5px rgba(15,12,12,0.2); -moz-box-shadow:0 5px 5px rgba(15,12,12,0.2);box-shadow: 0 5px 5px rgba(15,12,12,0.2); margin:-230px 0 0 -230px; position:absolute;top:50%;left:50%; z-index:9999; padding-bottom:40px;}
.login { width:400px;; margin:20px auto 10px;}
.login ul li{ float:left; width:400px; height:60px; border:1px solid #ccc; margin-top:25px;}
.login ul li i{ float:left; width:28px; height:28px; margin:16px;}
.login ul li input{ width:320px; border:0;height:60px; line-height:60px; padding-left:2px;font-size:16px;color:#b2b2b2; outline:none;}
.login ul li a { width:30%;float:right; height:40px; border:none; margin:6px 0; background:#eef5fd;} 
.login ul li a.dl{ width:100%; height:60px; display:block;background: url(../images/know.jpg) center no-repeat;background-size:cover; color:#FFF; font-size:20px; text-align: center; line-height:60px;margin:0 auto;}
.login ul li p{ line-height:20px;}
.login ul li p a{ border:none; background:none; float:none;}
.login01 { width:400px; margin:0 auto; padding-bottom:20px;font-size:16px;}
