﻿@charset "utf-8";
/* CSS Document */

/* livevideo-start */

.Livevideo{ margin:0; padding:0; width:100%; height: auto; background:#f8f8f8; float:left; background:url(../images/livebg.jpg) no-repeat top center;
}
.Livev-inner{  margin:0 auto; padding:0; width:1200px; height: auto; background:#fff;
}

.Livev-inner ul.p1{ background:#000; height:60px; width:1200px; 
}
.Livev-inner ul.p1 li{ height:60px; width:1180px; line-height:60px; color:#fff; font-size:18px; padding-left:20px; 
}
.Livev-inner ul.p2{ background:#1a1a1a; width:1200px; height:auto; float:left; margin:0; padding:0;
}
.Livev-inner ul.p2 li.liveleft{ background:#1a1a1a; width:836px; height:auto; float:left;
}
.Livev-inner li.liveleft dl{ float:left; margin:0; padding:0; width:836px; height:auto;
}

.Livev-inner li.liveleft dl span.liveshare{ float:left; margin-left:20px; padding-top:8px; height:37px; line-height:45px; 
}
.Livev-inner li.liveleft dl span.liveshare p{ float:left; margin:0; padding:0; font-size:16px; color:#9a9a9a; height:27px; line-height:27px; 
}
.Livev-inner li.liveleft dl span.liveshare a{ float:left; margin-left:10px; padding:0; font-size:16px; color:#9a9a9a; height:27px; line-height:27px; 
}
.Livev-inner li.liveleft dl span.livemiddle{ float:left; margin-left:50px; padding-top:10px; height:35px; line-height:45px;
}
.Livev-inner li.liveleft dl span.livemiddle p{ float:left; margin-right:10px; padding:0; font-size:16px; color:#9a9a9a; height:27px; line-height:21px; 
}
.Livev-inner li.liveleft dl span.livemiddle a{ float:left; margin-right:20px; padding:0; font-size:16px; color:#9a9a9a; height:27px; line-height:21px; 
}

.Livev-inner li.liveleft dl span a:hover{ text-decoration:underline;
}

.Livev-inner li.liveleft dl span.livegreat{ float: right; margin-right:10px; padding-top:16px; height:39px; line-height:45px;
}
.Livev-inner li.liveleft dl span.livegreat p{ float:left; margin-right:10px; padding:0; font-size:16px; color:#9a9a9a; height:16px; line-height:16px;
}
.Livev-inner li.liveleft dl span.livegreat a{ float:left; margin:0; padding:0; font-size:16px; color:#9a9a9a; height:16px; line-height:16px;
}

.Livev-inner ul.p2 li.liveright{ background:#1a1a1a; width:339px; height:auto; float:left; margin-left:14px; padding:0;
}
.Livev-inner li.liveright h2{  width:339px; float:left; margin-bottom:20px; padding:0; height:50px; line-height:50px; 
}
.Livev-inner li.liveright h2 p{ float:left; font-size:18px; color:#fff; font-weight:normal; margin-right:15px; padding:0; 
}
.Livev-inner li.liveright h2 p img{ float:left; margin-top:12px; padding:0; 
}
.Livev-inner li.liveright h2 b{  width:339px; float:left; margin:0; padding:0; 
}
.Livev-inner li.liveright h2 b p.OrangeLine{ width:116px; float:left; margin:0; padding:0; height:1px; background:#ff8f21;
}
.Livev-inner li.liveright h2 b p.GrayLine{ width:223px; float:left; margin:0; padding:0; height:1px; background:#cecece;
}

.Livev-inner li.liveright dl, .Livev-inner li.liveright dl.redbg{  width:339px; float:left; margin:0; padding:0; 
}
.Livev-inner li.liveright dl span, .Livev-inner li.liveright dl.redbg span{  width:339px; float:left; margin:0; padding:0; background:#fff; height:57px; 
}
.Livev-inner li.liveright dl span b, .Livev-inner li.liveright dl.redbg span b{ float:left; margin:0; padding:0;  height:auto; 
}
.Livev-inner li.liveright dl span b.orignbg{ float:left; margin:0; padding-top:12px; background:#ffb66f;  width:89px; height:44px;  text-align:center;  
}
.Livev-inner li.liveright dl.redbg span b.orignbg{ float:left; margin:0; padding-top:12px; background:#ff8f21;  width:89px; height:44px;  text-align:center;  
}

.Livev-inner li.liveright dl span b.graybg{ float:left; margin:0; padding:0; background:#cecece;  width:89px; height:56px;  line-height:56px; text-align:center;  
}
.Livev-inner li.liveright dl.redbg span b.graybg{ float:left; margin:0; padding:0; background:#ff4a1f;  width:89px; height:56px;  line-height:56px; text-align:center;
}

.Livev-inner li.liveright dl span b.whitebg, .Livev-inner li.liveright dl.redbg span b.whitebg{ float:left; margin:0; padding:0; background:#fff;  width:161px; height:56px; line-height:56px; text-align:center; border-bottom:1px solid #e5e5e5;
}
.Livev-inner li.liveright dl span b.orignbg p, .Livev-inner li.liveright dl.redbg span b.orignbg p{  font-size:14px; color:#fff; font-weight:normal; 
}
.Livev-inner li.liveright dl span b.whitebg p, .Livev-inner li.liveright dl.redbg span b.whitebg p{   height:56px; line-height:56px; font-size:14px; color:#585858; font-weight:normal; 
}
.Livev-inner li.liveright dl span b.graybg a, .Livev-inner li.liveright dl.redbg span b.graybg a{ height:56px; line-height:56px; font-size:14px; color:#fff; font-weight:normal; 
}


.Livev-inner li.liveright dl h3{ width:339px; float:left; margin:0; padding:0; background:#fff; height: auto;  
}
.Livev-inner li.liveright dl h3 a{ width:339px; float:left; padding-top:8px; margin:0; background:#fff; height:114px;  
}
.Livev-inner li.liveright bdo{ float:left; margin:0; padding:0; height:16px; width:115px;
}
.HOT-course{ float:left; margin:0; padding:0; width:1160px; height:auto; 
}
.HOT-course h2{ float:left; margin:0; padding:0; width:1160px; height:auto;
}
.HOT-course h2 p{ float:left; margin:0; padding:0; font-size:18px; color:#585858; font-weight:normal; 
}
.HOT-course h2 a{ float:right; margin:0; padding:0; font-size:14px; color:#585858; font-weight:normal; 
}
.HOT-course ul.course01{ float:left; margin-top:20px; padding:0; width:372px; height:174px; background:url(../images/lecturer-04.jpg) no-repeat;
}
.HOT-course ul.course02{ float:left; margin-top:20px; padding:0; width:275px; height:154px;
}
.HOT-course ul.course03{ float:left; margin-top:20px; padding:0; width:372px; height:174px; background:url(../images/lecturer-06.jpg) no-repeat;
}
.HOT-course ul.course01 li{ float: right; margin:0; padding:0; width:206px; height:auto;
}
.HOT-course ul.course01 li b.t1{ float:left; margin-top:42px; padding:0; width:206px; text-align: right;
}
.HOT-course ul.course01 li b.t1 p{ float:left; margin-right:20px; padding:0; font-size:16px; color:#a91915; font-weight:normal; 
}
.HOT-course ul.course01 li b.t2{ float: left; margin-top:19px; padding:0; width:180px; text-align: center;
}
.HOT-course ul.course01 li b.t2 p{ float:left; margin-left:25px; padding:0; font-size:14px; color:#fff; font-weight:normal; width:30px; 
}
.HOT-course ul.course01 li b.t2 span{ float:left; margin:0; padding:0; width:7px; height:20px;
}
.HOT-course ul.course01 li b.t3{ float: right; margin-top:22px; padding:0; width:136px; text-align: left;
}
.HOT-course ul.course01 li b.t3 p{ float:left; margin:0; padding:0; font-size:14px; color:#a91915; font-weight:normal; width:49px; 
}
.HOT-course ul.course01 li b.t3 span{ float:left; margin:0; padding:0; width:30px; height:20px;
}

.HOT-course ul.course02 li b.t1, .HOT-course ul.course03 li b.t1{ float:left; margin-top:42px; padding:0; width:100%; text-align: center;
}
.HOT-course ul.course02 li b.t1 p{ margin:0px auto; padding:0; font-size:22px; color:#5d5d5d; font-weight:normal; 
}
.HOT-course ul.course02 li b.t2, .HOT-course ul.course03 li b.t2{ float: left; margin-top:19px; margin-left:38px; padding:0; width:206px; text-align: center;
}
.HOT-course ul.course02 li b.t2 p{ float:left; margin:0; padding:0; font-size:14px; color:#fe5723; font-weight:normal; width:30px; 
}
.HOT-course ul.course02 li b.t2 span, .HOT-course ul.course03 li b.t2 span{ float:left; margin:0; padding:0; width:33px; height:20px;
}
.HOT-course ul.course02 li b.t3, .HOT-course ul.course03 li b.t3{ float: left; margin-top:22px; margin-left:45px; padding:0; width:206px; text-align: left;
}
.HOT-course ul.course02 li b.t3 p{ float:left; margin:0; padding:0; font-size:14px; color:#fff; font-weight:normal; width:49px; 
}
.HOT-course ul.course02 li b.t3 span, .HOT-course ul.course03 li b.t3 span{ float:left; margin:0; padding:0; width:30px; height:20px;
}
.HOT-course ul.course03 li b.t1 p{ float:left; margin-left:20px; padding:0; font-size:16px; color:#a91915; font-weight:normal; 
}
.HOT-course ul.course03 li b.t2 p{ float:left; margin:0; padding:0; font-size:14px; color:#fff; font-weight:normal; width:30px; 
}
.HOT-course ul.course03 li b.t3 p { float:left; margin:0; padding:0; font-size:14px; color:#a91915; font-weight:normal; width:49px; 
}

.HOT-course bdo{ float:left; margin:0; padding:0; width:20px; height:170px;
}
.HOT-course dl{ float:left; margin:; padding:20px 0; width:1160px; height:142px;
}

.Gold-medal-lecturer{ margin:20px auto; padding:0; width:1200px; height:auto; background:#fff;
}
.Gold-medal-lecturer h2{ float:left; margin-left:20px; padding:0; font-size:18px; color:#585858; font-weight:normal; width:1140px; height:50px; line-height:50px;
}



.user-around04{ margin:0 auto; padding:20px; width:1160px;  height: auto; background:#fff;  
}
.user-around05{ margin:0 auto; padding:0; width:1200px;  height: auto; background:#fff;  
}

.v_out{width:1200px;margin:20px auto;overflow:hidden; height:1312px;
}
.v_show{width:1200px; overflow:hidden; position:relative; height:280px; float:left; margin:0; padding:0; height:1312px;
}
.v_cont{ width:6650px; position:absolute;left:0px; top:184px; height:auto;
}
.v_cont ul{float:left;text-align:center;
}
.v_cont ul li{width:1200px; height:1108px; float:left; margin-top:3px; padding:0;
}
.v_cont ul li h1{ width:306px; height:59px; float:left; margin-left:420px; margin-top:280px; padding:0; background:#ff4141;
} 
.v_cont ul li h1 a{ width:306px; height:59px; float:left; margin:0; padding:0; line-height:59px; text-align:center; color:#fff; font-size:24px; font-weight:normal;
} 


.v_cont ul li bdo{width:28px; height:10px; float:left; margin:0; padding:0;
}
.v_cont ul li dl{ width:1200px; height:652px; float:left; margin-top:3px;  padding:0;
}
.v_cont ul li dt{ width:366px; height:36px; float:left; margin:0; padding:20px 0;
}
.v_cont ul li dt a.as{ width:366px; height:50px; float:left; margin-left:15px; padding-top:190px; padding-left:10px; background:url(../images/pic03.jpg) no-repeat; color:#fff; font-size:16px; text-align:left; 
}
.v_cont ul li dt h2.t1{  width:105px; height:36px; float:left; margin-left:20px; margin-right:5px; padding:0; line-height:36px;
}
.v_cont ul li dt h2.t2{  width:105px; height:36px; float:left; margin-right:5px; padding:0; line-height:36px;
}
.v_cont ul li dt h2.t3{  width:105px; height:36px; float:left; margin:0; padding:0; line-height:36px;
}
.v_cont ul li dt h2.t1 p, .v_cont ul li dt h2.t2 p, .v_cont ul li dt h2.t1 p, .v_cont ul li dt h2.t3 p { width:22px;  height:36px; float:left; margin-right:5px; margin-top:8px; padding:0; line-height:36px; 
}
.v_cont ul li dt h2.t1 a, .v_cont ul li dt h2.t2 a, .v_cont ul li dt h2.t3 a{  height:36px; float:left; margin-top:3px; padding:0; line-height:36px; font-size:14px; color:#585858; font-weight:normal;
}



/*---圆圈---*/
.v_out_p{position:relative;overflow:visible; float:left; margin:0; padding:0;
}
.circle{position:absolute;left: 20px;top:0;}

.circle li{width:219px;height:164px;float:left;margin-right:15px; background: url(../images/lecturerbg.jpg) no-repeat;}
.circle .circle-cur{ background: url(../images/lecturerbghover.jpg) no-repeat;}




/*---切换---*/
.prev{float:left; margin:0; padding:0;  position:absolute; top:500px; left:20px; z-index:999;}
.next{float:left; margin:0; padding:0;  position:absolute; top:500px; left:1160px; z-index:999;}
.prev a{ background: url(../images/zbbg_24.png) no-repeat 0 0;}
.prev .ico_1{ background:url(../images/input_a.gif) no-repeat 0 -3757px;}

.next a{background: url(../images/zbbg_24.png) no-repeat -50px 0; }
.next .ico_2{background:url(../images/input_a.gif) no-repeat right -3757px;}
.prev,.prev a,.next,.next a{width:19px;height:29px; display:block}


.Videoleft{ float:left; margin:0; padding:0; width:836px; height:auto;
}
.Video-section{ float:left; margin:0; padding:0; width:836px; height:auto;
}
.Video-section h2{ float:left; margin:0; padding:0; width:836px; height:50px; line-height:50px; background:#ff8f23;
}
.Video-section h2 a.avter{ float:left; margin-top:5px;   margin-left:10px; margin-right:10px; padding:0; color:#fff; font-size:14px; font-weight:normal;
}
.Video-section h2 p{ float:left; margin:0; padding:0; color:#fff; font-size:18px; font-weight:normal;
}
.Video-section h2 b{ float: right; margin:0; padding:0;
}
.Video-section h2 b a{ float:left; margin-right:10px; padding:0; color:#fff; font-size:14px; font-weight:normal;  height:23px; text-align:left; 
}
.Video-section h2 b a p{ float:left; margin:0; padding:0; color:#fff; font-size:14px; font-weight:normal; height:23px; 
}
.Video-section h2 b a p img{ float:left; margin-top:10px; margin-right:10px; padding:0; 
}
.Video-section dl{ float:left; margin-top:18px; padding:0; width:836px; height:158px;
}
.Videoright{ float: right; margin:0; padding:0; width:353px; height:auto;
}
.Videoright h2{ float: left; margin:0; padding:0; width:353px; height:50px; background:url(../images/videobg.jpg) no-repeat; line-height:50px; 
}
.Videoright h2 p.first{ float: left; margin-left:20px; padding:0; color:#fff; font-size:18px; font-weight:normal;
}
.Videoright h2 p.second{ float: left; margin-left:30px; padding:0; color:#585858; font-size:16px; font-weight:normal;
}
.Videoright label{ float: left; margin:0; padding:0; width:353px; height:450px; background:#ededed; overflow:scroll;
}
.Videoright label ul{ float: left; margin-top:15px; padding:0; width:330px; border-bottom: 1px solid #dadada;
}
.Videoright label li{ float: left; margin:0; padding:0; width:320px;
}
.Videoright label li a{ float: left; margin:0; padding:0; height:39px; line-height:39px; color:#585858; font-size:14px; font-weight:normal; color:#ff8f23;
}
.Videoright label li a img{ float: left; margin-left:10px; margin-right:10px; padding:0; height:39px; line-height:39px; color:#585858; font-size:14px; font-weight:normal;
}
.Videoright label li p{ float: left; margin-left:60px; padding-bottom:15px;  color:#585858; font-size:14px; font-weight:normal;
}
.Videoright label li p.right{ float:right; margin:0; padding:0; height:39px; line-height:39px; color:#585858; font-size:14px; font-weight:normal;
}
#AiJianPlayer{ float: left; margin:0; padding:0; width:836px; height:483px;
}
.Videoright dt{ float: left; margin-top:10px; padding:0; width:353px; height:34px; 
}
.Videoright dt a{ float: left; margin-right:5px; padding:0; width:80px; height:34px; border:1px solid #dcdcdc; color:#585858; font-size:14px; font-weight:normal; text-align:center; line-height:34px; 
}
.Videoright dt a:hover{ float: left;margin-right:5px; padding:0; width:80px; height:34px; border:1px solid #ff7700; color:#fff; font-size:14px; font-weight:normal; text-align:center; line-height:34px; background:#ff7700;
}
.Videoright dl{ float: left; margin-top:10px; padding:0; width:353px; 
}
.Videoright dl a{ float: left; margin-top:10px; margin-right:5px; padding:0; height:33px; line-height:33px;
}
.Videoright dl p{ float: left; margin-top:10px; padding:0; color:#585858; font-size:14px; font-weight:normal; height:33px; line-height:33px;
}
.Videoright dl a.quick-regist{ float: right; margin-right:10px;padding:0; color:#fff; font-size:14px; font-weight:normal; width:78px; height:33px; line-height:33px; text-align:center; background:#ff5500;
}
.Videoright dl input{ float: left; margin:0; padding:5px; width:273px; height:30px; border:1px solid #d9d9da; color:#939393;
}
.Videoright dl a.sub_btn{ float: left; margin:0; padding:0; width:58px; height:42px; line-height:42px; background:#ff7700; color:#fff; font-size:14px; font-weight:normal; text-align:center;
}
.Videoright dl a img{ float: left; margin-top:5px; padding:0; height:22px; line-height:22px;
}


.topbanner{float: left; margin:0;  padding:0; width:100%; height:499px; background:url(../images/videobanner.jpg) no-repeat center;
}
.bannerfram{  margin:0 auto; padding:0; width:1200px; height:499px;
}
.introduction{  float: left; margin-top:130px;  padding:0; width:590px; height:277px;
}  
.introduction h2{ float: left; margin:0;  padding:0; width:590px; height:70px; line-height:70px; background:#ff5500;
}
.introduction h2 p.t1{ float: left; margin:0 20px;  padding:0; color:#fff; font-size:24px; font-weight:normal;
}
.introduction h2 p.t2{ float: left; margin-top:5px;  padding:0; color:#fff; font-size:14px; font-weight:normal;
}
.introduction dl{ float: left; margin:0;  padding:0; width:590px; background:#fff;
}
.introduction dl p{ float: left; margin:0;  padding:20px; width:540px; color:#585858; font-size:14px; font-weight:normal; line-height:25px;
}
.introduction dt{ float: left; margin-top:45px;  padding:0; width:590px;
}
.introduction dt p{ float: left; margin:0;  padding:0; color:#fff; font-size:16px; font-weight:normal;
}

.user-around06{ margin:0 auto; padding:0; width:1200px;  height: auto; overflow:hidden;
}

.Online-video{ float: left; margin:0;  padding:20px; width:796px; background:#fff;
}
.Online-video h2{ float: left; margin:0; padding:0;  width:796px; 
}
.Online-video h2 p{ float: left; margin:0; width:796px; padding-bottom:15px;   color:#585858; font-size:18px; font-weight:normal;
}
.Online-video h2 p.OrangeLine{ width:74px; float:left; margin:0; padding:0; height:2px; background:#ff8f21;
}
.Online-video h2 p.GrayLine{ width:722px; float:left; margin:0; padding:0; height:2px; background:#cecece;
}
.Online-video dt{ float: left; margin-top:20px; padding:0; width:796px; height:46px; background:#f7f7f7; position:relative; 
}
.Online-video dt p{ float: left; margin-left:20px; padding:0;  color:#585858; font-size:14px; font-weight:normal; line-height:46px;
}
.Online-video dt p.r1{ float: left; width:11px; height:7px; position:absolute; top:0; left:240px; z-index:9999;
}
.Online-video dt a{ float: left; margin-left:20px; padding:0; color:#585858; font-size:14px; font-weight:normal; line-height:46px;
}
.Online-video dt input{ float: left; margin-top:8px; margin-left:20px; padding:5px; width:125px; height:18px; line-height:18px; border:1px solid #d9d9d9; background:#fff; color:#808080; 
}
.Online-video dt a.seach{ float: right; margin-right:20px; margin-top:7px; padding:0; color:#fff; font-size:14px; font-weight:normal; width:72px; height:32px; background:#f89f35; line-height:32px; border:none; text-align:center;
}
.Online-video dt a:hover{ text-decoration:underline; color:#ff6214;
}
.Online-video ul{ float: left; margin-top:20px; padding:0; width:796px; height:auto;
}
.Online-video li{ float: left; margin:0; padding:0; width:252px; 
}
.Online-video ul bdo{ float: left; margin:0; padding:0; width:20px; height:5px;
}
.Online-video li dl a{ float: left; margin-bottom:5px; padding:0; width:252px;  color:#585858; font-size:14px; font-weight:normal;
}
.Online-video li dl{ float: left; margin-bottom:5px; padding:0; width:252px;
}
.Online-video li dl p{ float: left; margin:0; padding:0;  color:#585858; font-size:14px; font-weight:normal;
}
.Online-video li dl p.t2{ float: right; margin:0; padding:0;  color:#585858; font-size:14px; font-weight:normal;
}
.Online-video li dl p img{ float: left; margin-right:5px; margin-top:2px; padding:0;
}


.Online-video h3{ margin-left:260px; margin-bottom:20px; padding-top:30px; padding-left:18px; float:left;  height:40px; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; width:380px; border:none;
}
.Online-video h3 p { margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Online-video h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Online-video h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Online-video h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.Online-video h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Online-video h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;  
}{ margin-left:260px; margin-bottom:20px; padding-top:30px; padding-left:18px; float:left;  height:40px; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; width:380px; border:none;
}
.Online-video h3 p{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Online-video h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Online-video h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Online-video h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.Online-video h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Online-video h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;  
}

.Videoright02{ float: right; margin:0; padding:0; width:353px; height:auto; background:#fff; 
}
.Stock-evaluation{ float: left; margin:0; padding:0; width:353px; height:auto; 
}
.Stock-evaluation h2{ float: left; margin-top:10px; margin-bottom:20px; padding:0; width:353px; height:auto;
}
.Stock-evaluation h2 p{ float: left; margin-left:20px; width:333px; padding-bottom:15px; color:#585858; font-size:18px; font-weight:normal;
}
.Stock-evaluation h2 p.OrangeLine{ width:74px; float:left; margin:0; padding:0; height:2px; background:#ff8f21;
}
.Stock-evaluation h2 p.GrayLine{ width:279px; float:left; margin:0; padding:0; height:2px; background:#cecece;
}

.retab21 { margin-left:20px; margin-right:20px; margin-top:10px; padding:0;  width:313px; height: auto; float:left;  
  }
  .retab21 ul{ margin-top:26px; padding:0; list-style:none; float:left;  width:313px; position:relative; height: auto; 
  }
 .tabover21{ width:313px; height:36px; margin:0 auto; position:relative; 
  }
  .tabover21 .tab23{ padding:0; margin:0;  float:left; width:313px; height:48px;  background:#f5f5f5; 
  }
  .tabover21 .tab23 a{ display:block; margin:0; padding:15px; float:left; text-decoration:none; color:#585858; font-size:14px;  height:18px;  
  }
  .tabover21 .tab23 a:hover{ color:#fff; margin:0; padding:15px; font-weight: normal; text-decoration:none; font-size:14px;  background:#ff6214; height:18px
  }
  .tabover21 .tab23 a.on { color:#fff; margin:0; padding:15px; font-weight:normal; text-decoration:none;  font-size:14px;  height:18px; background:#ff6214;
  }
  .tabover21 .content23{  padding:0; margin:0; float:left;  width:313px;
  }
  .tabover21 .content23 li{ display:none;  margin:0; padding: 0; float:left; width:313px;
  }
  .content23 li span{ margin-top:20px; margin-bottom:20px; padding:0; width:313px; height: auto; display:block; line-height:14px; float:left; 
  } 
  .content23 li span dl{  margin:0; padding: 0; float:left; width:313px;
  } 
  .content23 li span dl p.time{  margin:0; padding: 0; float: right; font-size:14px; color: #585858; font-weight: normal; line-height:40px;
  }
  .content23 li span dl a{  margin:0; padding: 0; float:left; font-size:14px; color: #585858; font-weight: normal; line-height:40px;
  }
   .content23 li span dl a:hover{  margin:0; padding: 0; float:left; font-size:14px; color: #ff6214; font-weight: normal; text-decoration:underline; line-height:40px;
  }
  .content23 li span dl p.io{ margin-right:10px; margin-top:12px; padding: 0; width:5px; height:5px; background:#d4d4d4; float:left; line-height:40px;
  }  
 
.tabover21 b { margin:0; padding:0; position:absolute; top:83px; left:270px;
  }
 
.tabover21 b a{ font-size:14px; color: #585858; font-weight: normal; margin:0; padding:0;
  }
.tabover21 b a:hover{ font-size:14px; color:#ff5500; font-weight: normal; margin:0; padding:0; text-decoration:underline;
  } 
  
.Course-introduction{ margin-top:10px; padding:0 45px; float:left; width:1110px; background:#fff; position:relative;
}
.Course-introduction ul{ margin:0; padding:0; float:left; width:1110px;
}
.Course-introduction ul.ui{ margin:0; padding:30px 0; float:left; width:1110px; border:1px solid #d8d8d8;
}
.Course-introduction ul.ui h2{ margin:0; padding:0; float:left; width:180px; color:#585858; height:38px; line-height:38px; background:#fff; position:absolute; top:950px; left:540px;
}
.Course-introduction li{ margin-bottom:30px; padding:0; float:left; width:1110px;
}
.Course-introduction li.title{ margin-top:83px; padding:0; float:left; width:1110px; font-size:48px; color: #ff4343; font-weight: normal; text-align:center;
}
.Course-introduction li.title02{ margin-top:30px; padding:0; float:left; width:1110px; font-size:24px; color: #a3a3a3; font-weight: normal; text-align:center;
}
.Course-introduction li.first{ margin-left:306px; margin-top:30px; margin-bottom:30px; padding:0; float:left; width:572px; height:362px;
}
.Course-introduction h2{ margin:20px 342px; padding:0; float:left; width:463px; height:53px; line-height:53px; font-size:24px; color: #fff; font-weight: normal; background:url(../images/title.jpg) no-repeat; text-align:center;
}

.Course-introduction ul.ui li{ margin:0; padding: 15px 40px; float:left; width:1030px;
}
.Course-introduction li p.t2{ margin-bottom:30px; margin-top:10px; padding:0; float:left; width:1030px; line-height:30px; font-size:16px; color: #585858; font-weight: normal;
}
.Course-introduction li p.io{ margin-right:10px; padding:0; float:left; width:23px; height:22px; background:url(../images/icon07.png) no-repeat; font-size:14px; color: #585858; font-weight: normal; text-align:center; line-height:23px;
}
.Course-introduction li p.nomal{ margin:0; padding:0; float:left;  line-height:23px; font-size:14px; color: #585858; font-weight: normal;
}
.Course-introduction li p{ float:left; margin:0; padding:0; text-align:center;
}
.Course-introduction li.account-big{ margin-bottom:30px; margin-top:30px; margin-left:280px; padding:0; float:left; 
}
.Course-introduction li.account-big p { margin-left:50px; padding:0; float:left;
}
.Course-introduction li p.t3{ margin:20px 20px;  padding:0; float:left; line-height:30px; font-size:16px; color: #ff6214; font-weight: normal; text-align:center;
}
.Course-introduction li.bgdown{ margin-bottom:30px; margin-top:10px; padding:0; float:left; width:1030px; height:71px; line-height:71px; background:url(../images/linebg03.png) no-repeat;
}
.Course-introduction li.bgdown p.nomal02{ margin-top:25px; padding:0; float:left;  line-height:23px; font-size:14px; color: #585858; font-weight: normal;
}
.Course-introduction li.t4{ margin:20px 0;  padding:0; float:left; line-height:30px; font-size:16px; color: #585858; font-weight: normal; text-align:center; width:1030px; text-align:center;
}
.Course-introduction li.t4 p{ margin-left:370px;  padding:0; float:left; line-height:30px; font-size:20px; color: #585858; font-weight: normal; text-align:center;
}
.Course-introduction li.t5{ margin:20px 0; margin-left:500px;  padding:0; float:left; height:30px; line-height:30px; font-size:16px; color: #585858; font-weight: normal; text-align:center; width:160px; text-align:center; border:1px solid #ccc;
}
.Course-introduction li.t5 p{ margin-left:10px;  padding:0; float:left; height:30px; line-height:30px; font-size:14px; color: #585858; font-weight: normal; text-align:left ; width:80px;
}
.Course-introduction li.t5 a{ margin:0;  padding:0; float: right; height:30px; line-height:30px; font-size:14px; color: #585858; font-weight: normal; text-align:center; width:60px; background:#ffb515;
}

.videode-tails{ float:left; margin:0; padding:20px; width:796px; height:auto; background:#fff;
}
.videode-tails h2{ float:left; margin-bottom:5px; padding:0; width:796px; height:38px; line-height:38px; font-size:18px; color:#333; font-weight: normal;
}
.videode-tails dt{ float:left; margin-top:10px;  padding:0; width:796px; height:auto; 
}
.videode-tails dt span.liveshare{ float:left; margin:0; padding-top:8px; height:37px; line-height:37px; 
}
.videode-tails dt span.liveshare p{ float:left; margin:0; padding:0; font-size:16px; color:#9a9a9a; height:27px; line-height:27px; 
}
.videode-tails dt span.liveshare a{ float:left; margin-left:10px; padding:0; font-size:16px; color:#9a9a9a; height:27px; line-height:27px; 
}
.videode-tails dt span.livemiddle{ float:left; margin-left:50px; padding-top:12px; height:35px; line-height:45px;
}
.videode-tails dt span.livemiddle p{ float:left; margin-right:10px; padding:0; font-size:16px; color:#9a9a9a; height:27px; line-height:21px; 
}
.videode-tails dt span.livemiddle a{ float:left; margin-right:20px; padding:0; font-size:16px; color:#9a9a9a; height:27px; line-height:21px; 
}
.videode-tails dt span a:hover{ text-decoration:underline;
}
.videode-tails dt span.livegreat{ float: right; margin:0; padding-top:16px; height:39px; line-height:45px;
}
.videode-tails dt span.livegreat p{ float:left; margin-right:10px; padding:0; font-size:16px; color:#9a9a9a; height:16px; line-height:16px;
}
.videode-tails dt span.livegreat a{ float:left; margin:0; padding:0; font-size:16px; color:#9a9a9a; height:16px; line-height:16px;
}
.videode-tails bdo{ float:left; margin:0; padding:0; width:790px; height:1px; background:#dfdfdf;
}
.videode-tails dl{ float:left; margin-top:20px; padding:0; width:790px;
}
.videode-tails dl h3{ float:left; margin:10px 0; padding:0; width:790px; font-size:16px; color:#333; font-weight: normal;
}
.videode-tails dl p { float:left; margin:0; padding:0; width:790px; font-size:14px; color:#333; font-weight: normal;
}

.comment5 { margin-top:10px; padding:20px;  float: left; width:796px; background:#fff; height:auto;
}
.comment5 h2{ margin:0; padding-left:10px; float: left; width:786px; border-left:5px solid #ff5500; height:40px; line-height:40px; background:#f2f2f2;
}
.comment5 h2 p{ margin-right:10px; padding:0; float: left; font-size:16px; color:#333; font-weight:normal;
}
.comment5 h2 a{ margin:0; padding-left:10px; float: left; height:40px; line-height:40px; background:#f2f2f2; color:#ff6633; font-size:16px; font-weight:normal;
}
.comment5 dl{ margin-top:28px; padding:0; float: left;width:796px;
}
.comment5 dl span{  margin:0; padding:0; float: left; width:796px;
}
.comment5 dl span a{ margin-right:18px; padding:0; float: left; height:32px; line-height:32px; font-size:16px; color:#585858; 
}
.comment5 dl span a:hover{ margin-right:18px; padding:0; float: left; height:32px; line-height:32px; text-decoration:underline; font-size:16px; color:#fd760a;
}
.comment5 dl span a.review{ margin:0; padding:0; float: right; width:91px; height:32px; line-height:32px; background:#fd760a; color:#fff; text-align:center; 
}
.comment5 textarea{ margin-bottom:20px; margin-top:20px; padding:5px; float: left; width:784px; border:1px solid #efefef; color:#bebebe; height:108px; font-size:14px; overflow:hidden; text-align: left; display:inline-block; 
}
.comment5 h1{ margin:0; padding:0; float: left; width:796px; font-size:16px; color:#585858; height:32px; line-height:32px; font-weight:normal; border-bottom:1px solid #efefef;
}
.comment5 ul{ margin-top:20px; margin-bottom:30px; padding:0; float: left; width:796px; border-bottom:1px dashed #ccc;
}
.comment5 li{ margin:0; padding:0; float: left; width:796px;
}
.comment5 li a { margin-right:20px; padding:0; float: left; font-size:14px; color:#757575; height:28px; line-height:28px;
}
.comment5 li p{ margin:0; padding:0; float: right; font-size:14px; color:#757575; height:28px; line-height:28px;
}
.comment5 li p.text02{ margin-top:15px; padding-left:50px; padding-bottom:20px; float: left; font-size:14px; color:#585858; width:700px; height:auto;
}

.Videoright03{ float: right; margin:0; padding:0; width:353px; height:auto; 
}
.Trainer-Introduction{ margin:0; padding:0px; float: left; width:353px; background:#fff;  height:auto;
}
.Trainer-Introduction dt{ margin:0; padding:5px 20px; width:333px; float: left; height:auto; 
}
.Trainer-Introduction dt span{ margin:0; padding:0px; width:138px; float: left; 
}
.Trainer-Introduction dt span b{ margin:10px 0; padding:0px; width:138px; float: left; 
}
.Trainer-Introduction dt span s{ margin:0; padding:0px; width:138px; float: left; 
}
.Trainer-Introduction dt span s p{ margin-right:5px; padding:0px; width:14px; height:14px; float: left; 
}
.Trainer-Introduction dt span p{ margin:0; padding:0px; float: left; font-size:14px; color:#585858; font-weight:normal; 
}
.Trainer-Introduction dt span.right p.t1{ margin:0; padding:0px; float: left; font-size:48px; color:#ff4343; font-weight:normal; 
}
.Trainer-Introduction dt span.right p.t2{ margin-top:35px; padding:0px; float: left; font-size:14px; color:#585858; font-weight:normal; 
}
.Trainer-Introduction dt span.right b{ margin:0; padding:0px; width:138px; float: left; 
}
.Trainer-Introduction dt span.right{ margin:0; padding:0px; width:138px; float: right; 
}
.Trainer-Introduction dt.avtor{ margin:0 20px; padding:0;float: left; width:307px; height:261px; background:url(../images/avatar05.png) no-repeat;
}
.Trainer-Introduction dt.avtor p{ margin-top:230px; padding:0; float: left; width:307px; height:261px; text-align:center; font-size:16px; color:#fff; font-weight:normal; 
}

.Trainer-Introduction dl{ margin:0; padding:10px 20px; width:333px; float: left; height:auto; 
}
.Trainer-Introduction dl b{ margin:0; padding:0; width:333px; float: left; height:auto; 
}
.Trainer-Introduction dl b p{ margin:0; padding:0;   float: left; height:auto;  font-size:14px; color:#585858; font-weight:normal; 
}
.Trainer-Introduction dl b p.rt{ margin-bottom:10px; padding:0;  width:313px; float: left; height:auto;  font-size:14px; color:#585858; font-weight:normal; 
}

.Trainer-Introduction02{ margin-top:10px; padding-bottom:20px; float: left; height:auto; width:353px; background:#fff;
}
.Trainer-Introduction02 h2{ margin-bottom:10px; padding:0; float: left; width:353px; height:50px; background:#ff8f23; color:#FFFFFF; font-size:18px;  font-weight:normal; text-align:center; line-height:50px;
}
.Trainer-Introduction02 dt{ margin:0; padding:0; float: left; width:353px; 
}
.Trainer-Introduction02 dt b{ margin:0; padding:0; float: left; width:115px; 
}
.Trainer-Introduction02 dt b p{ margin:5px 0; padding:0; float: left;  color:#585858; font-size:14px;  font-weight:normal; width:109px; text-align:center;
}
.Trainer-Introduction02 bdo{ margin:20px 20px; padding:0; float: left; width:313px; height:1px; background:#dfdfdf;
}
.Trainer-Introduction02 dt a{ margin:0; padding:0; float: left; width:83px; height:39px; background:#ff4343; line-height:39px; text-align:center; color:#FFFFFF; font-size:14px;  font-weight:normal;
}
.Trainer-Introduction02 dt a.t1{ margin-left:35px; padding:0; float: left; width:83px; height:39px; background:#ff4343; line-height:39px; text-align:center; color:#FFFFFF; font-size:14px;  font-weight:normal;
}
.Trainer-Introduction02 dt span { margin:0; padding:0; float: left; width:80px; height:5px; 
}

.Trailer{ margin-top:10px; padding-bottom:10px; float: left; height:auto; width:353px; background:#fff;
}
.Trailer h2, .Related-courses h2{ margin-bottom:20px; padding:0; float: left; width:353px; height:50px; color:#585858; font-size:18px;  font-weight:normal; line-height:50px;
}
.Trailer h2 p, .Related-courses p { padding:0; float: left; margin-left:10px; font-size:16px; font-weight: normal; color:#585858; 
}
.Trailer h2 dl, .Related-courses h2 dl{  padding:0; float: left; margin:0;  width:353px; 
}
.Trailer h2 dl p.orginline, .Related-courses h2 dl p.orginline{ padding:0; float: left; margin:0; width:72px; height:2px; background:#fe7e00;
}
.Trailer h2 dl p.grayline, .Related-courses h2 dl p.grayline{ padding:0; float: left; margin:0; width:281px; height:2px; background:#ededed;
}
.Trailer dt{ padding:0 10px; float: left; margin:0; width:333px;
}
.Trailer dt b{ padding:0; float: left; margin-left:50px; margin-top:10px; width:253px; text-align:center;
}
.Trailer dt b p{ padding:0; float: left; margin:0; font-size:14px; font-weight: normal; color:#585858; 
}
.Trailer dt s{ padding:0; float: left; margin-left:40px; width:253px; text-align:center;
}
.Trailer dt s p.red{ padding:0; float: left; margin:0; font-size:18px; font-weight: normal; color:#ff4343; margin-right:10px; 
}
.Trailer dt a{ padding:0; float: left; margin-top:10px; margin-bottom:10px; width:324px; height:80px;
}


.Related-courses{ margin-top:10px; padding-bottom:10px; float: left; height:auto; width:353px; background:#fff;
}
.Related-courses ul{  padding:0 15px; float: left; margin:0; width:323px;
}
.Related-courses li{ padding:10px 0; float: left; margin:0; width:323px; border-bottom:1px solid #ebebeb;
}
.Related-courses li a.t1{ padding:0; float: left; margin-right:25px; width:87px; height:82px;
}
.Related-courses li a.t2{ padding:0; float: left; margin:0; width:208px; height:82px;  font-size:14px; font-weight: normal; color:#585858; line-height:25px;
}
.Related-courses li a:hover{ text-decoration:underline; color:#fd760a;
}

.Full-course{  float: left; margin:0; padding:20px; width:1160px; background:#fff;
}
.Full-course h2{ margin-bottom:20px; padding:0; float: left; width:1160px; height:50px; color:#585858; font-size:18px;  font-weight:normal; line-height:50px;
}
.Full-course h2 p{ padding:0; float: left; margin:0; font-size:18px; font-weight: normal; color:#585858; 
}
.Full-course h2 dl{  padding:0; float: left; margin:0;  width:1160px;
}
.Full-course h2 dl p.orginline{ padding:0; float: left; margin:0; width:72px; height:2px; background:#fe7e00;
}
.Full-course h2 dl p.grayline{ padding:0; float: left; margin:0; width:1088px; height:2px; background:#ededed;
}
.Full-course dt{ padding:0; float: left; margin:0; width:1160px; height: auto; background:#f7f7f7;
}
.Full-course dt b{ padding:0; float: left; margin:0; width:1160px; border-bottom:1px dashed #d4d4d4; 
}
.Full-course dt b p{ padding:6px 10px; float: left; margin-right:5px; margin-top:10px; margin-bottom:10px; font-size:14px; font-weight: normal; color:#585858; 
}
.Full-course dt b a{ padding:6px 10px; float: left; margin-right:5px; margin-top:10px; margin-bottom:10px; font-size:14px; font-weight: normal; color:#585858; 
}
.Full-course dt b a:hover{ padding:6px 10px; float: left; margin-right:5px; font-size:14px; font-weight: normal; color:#fff; background:#ff8f23;  
}
.Full-course dt b a.redbg{ padding:6px 10px; float: left;  margin-right:5px; font-size:14px; font-weight: normal; color:#fff; background:#ff8f23; 
}
.Full-course label { padding:0; float: left; margin-top:20px;  width:1160px;  background:#f7f7f7; height:46px; line-height:46px; text-align: center; border-top:1px solid #ededed; border-bottom:1px solid #ededed;
}
.Full-course label a { padding:0; float: left; margin-right:10px; margin-top:8px; margin-left:12px;  background:#fff; height:28px; line-height:28px; width:78px; border:1px solid #d9d9d9; color:#585858;  font-size:14px; font-weight: normal; 
}
.Full-course label a.red1 { padding:0; float: left; margin-right:10px; margin-top:8px; margin-left:12px;  background:#ff5500; height:28px; line-height:28px; width:78px; color:#fff;  font-size:14px; font-weight: normal; border:1px solid #ff5500; 
}
.Full-course label a:hover { padding:0; float: left; margin-right:10px; margin-top:8px; margin-left:12px;  background:#ff5500; height:28px; line-height:28px; width:78px; color:#fff;  font-size:14px; font-weight: normal; border:1px solid #ff5500; 
}

.Online-video02{ float: left; margin:0;  padding:0; width:1180px; background:#fff;
}
.Online-video02 ul{ float: left; margin-top:20px; padding:0; width:1180px; height:auto;
}
.Online-video02 li{ float: left; margin:0; padding:0; width:219px; 
}
.Online-video02 ul bdo{ float: left; margin:0; padding:0; width:15px; height:5px;
}
.Online-video02 li dl a{ float: left; margin:5px 0; padding:0; width:219px;  color:#585858; font-size:12px; font-weight:normal;
}
.Online-video02 li dl{ float: left; margin-bottom:5px; padding:0; width:219px;
}
.Online-video02 li dl p{ float: left; margin:0; padding:0;  color:#585858; font-size:12px; font-weight:normal;
}
.Online-video02 li dl p.t2{ float: right; margin:0; padding:0;  color:#585858; font-size:12px; font-weight:normal;
}
.Online-video02 li dl p img{ float: left; margin-right:5px; margin-top:2px; padding:0;
}


.Online-video02 h3{ margin-left:450px; margin-top:10px; margin-bottom:20px; padding-top:30px; padding-left:18px; float:left;  height:40px; width:380px; border:none;
}
.Online-video02 h3 p { margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Online-video02 h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Online-video02 h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Online-video02 h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.Online-video02 h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Online-video02 h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;  
}
.Online-video02 h3 p{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Online-video02 h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Online-video02 h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Online-video02 h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.Online-video02 h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Online-video02 h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;  
}


.TheEquity-Desk, .TheEquity-Desk02{ float:left; margin:0; padding:20px; width:796px; height:auto; background:#fff;
}
.TheEquity-Desk ul, .TheEquity-Desk02 ul{ float:left; margin:0; padding:0; width:796px; 
}
.TheEquity-Desk li, .Instructor-information li{ float:left; margin:0; padding:0; width:796px;  
}
.TheEquity-Desk li p, .Instructor-information li p, .TheEquity-Desk02 li p{ float:left; margin:0; padding:0; font-size:14px; color: #585858; font-weight: normal; 
}
.TheEquity-Desk li p.t1, .Instructor-information li p.t1, .TheEquity-Desk02 li p.t1 { float:left; margin-right:20px; padding:0; width:30px; height:30px; background:url(../images/q&a.png) no-repeat;  
}
.TheEquity-Desk li p.t2, .Instructor-information li p.t2 { float:left; margin:0; padding:0; font-size:24px; color: #585858; font-weight: normal; width:722px; 
}

.Instructor-information li p.c1 { float:left; margin-top:5px; padding-left:43px; font-size:14px; color: #585858; font-weight: normal; 
}
.TheEquity-Desk li.right, .TheEquity-Desk02 li.right{ float:right; margin-top:5px; padding:0; width:180px;
}
.TheEquity-Desk li.right p, .Instructor-information li.right p, .TheEquity-Desk02 li.right p { float:left; margin-left:10px; padding:0; font-size:14px; color: #585858; font-weight: normal; 
}
.TheEquity-Desk li.right a, .TheEquity-Desk02 li.right a{ float:left; margin-right:10px; padding:0; font-size:14px; color: #585858; font-weight: normal; 
}

.Instructor-information{ float:left; margin-top:10px; padding:20px; width:796px; background:#fff2e6; height:auto; height:auto;
}
.Instructor-information ul { float:left; margin:0; padding:0; width:796px; 
}
.Instructor-information li.right{ float:right; margin-top:5px; padding:0; width:150px; 
}
.Instructor-information02{ float:left; margin:0; padding:0; width:836px; height: auto; background:#fff;
}
.Instructor-information02 dl{ float:left; margin:0; padding:10px 0; padding-left:20px;  width:816px; border-bottom:1px solid #eee;
}
.Instructor-information02 ul{ float:left; margin:0; padding:20px; width:796px;
}
.Instructor-information02 li.tab01{ float:left; margin-right:20px; padding:0; width:92px;
}
.Instructor-information02 li.tab01 a{ float:left; margin:0; padding:0; width:92px; height:84px;
}
.Instructor-information02 li.tab01 p{ float:left; margin:0; padding:0; 
}
.Instructor-information02 li.tab01 b{ float:left; margin-top:5px; padding:0; width:92px;
} 
.Instructor-information02 li.tab01 b p img{ float:left; margin-right:3px; padding:0; 
} 
.Instructor-information02 li.tab01 b p.red1{ float:left; margin-left:20px; padding:0; font-size:24px; color: #ff4343; font-weight: normal; 
}
.Instructor-information02 li.tab01 b p.nomal{ float:left; margin-top:10px; padding:0; font-size:14px; color: #585858; font-weight: normal; 
}
.Instructor-information02 li.tab02{ float:left; margin:0; padding:0; width:670px;
}
.Instructor-information02 li.tab02 h2{ float:left; margin:0; padding:0; width:80px; 
}
.Instructor-information02 li.tab02 h2 p.bigfont{ float:left; margin:0; padding:0; width:80px; font-size:16px; color: #585858; font-weight: normal; 
}
.Instructor-information02 li.tab02 h2 p.line{ float:left; margin-top:5px; padding:5px; font-size:14px; color: #585858; font-weight: normal; border:1px dashed #dcdcdc; background:#fff6e6;
}


.Instructor-information02 li.tab02 label{ float:left; margin-left:10px; margin-top:15px; padding:0; width:580px; 
}
.Instructor-information02 li.tab02 label span{ float:left; margin-right:10px; padding:0 10px; border:1px solid #dcdcdc; height:40px; line-height:40px; 
}
.Instructor-information02 li.tab02 label span a{ float:left; margin:0; padding:0; font-size:14px; color: #585858; font-weight: normal; 
}
.Instructor-information02 li.tab02 label span a p{ float:left; margin:0; padding:0; font-size:14px; color: #585858; font-weight: normal; 
}
.Instructor-information02 li.tab02 label span a p img{ float:left; margin-right:5px; margin-top:5px;  padding:0; width:30px; height:30px;
}
.Instructor-information02 li.tab02 label dt{ float:right; margin:0; padding:0; height:40px; width:80px; background:#ff4343; 
}
.Instructor-information02 li.tab02 label dt a{ float: left; margin:0; padding:0; font-size:14px; color: #fff; font-weight: normal; text-align:center; line-height:40px; height:40px; width:80px;
}
.Instructor-information02 li.tab02 s{ width:680px; float:left; margin:0; padding:0;
}
.Instructor-information02 li.tab02 s p{ float:left; margin:20px 0; padding:0; font-size:14px; color: #585858; font-weight: normal;
}
.Instructor-information02 li.tab02 dl{ float:left; margin:0; padding:0; width:260px; height:40px; border:none;
}
.Instructor-information02 li.tab02 dl p.leftNotes{ float:left; margin:0; padding:0; width:140px; height:40px; text-align:center; background:#f7f7f7;  font-size:14px; color: #585858; font-weight: normal; line-height:40px;
}
.Instructor-information02 li.tab02 dl a{ float:left; margin:0; padding:0; width:120px; height:40px; background:#ff8f23;
}
.Instructor-information02 li.tab02 dl a p{ float:left; margin:0; padding:0; font-size:14px; color: #fff; font-weight: normal; line-height:40px;
}
.Instructor-information02 li.tab02 dl a p img{ float:left; margin-left:10px; margin-top:8px; margin-right:10px; padding:0; font-size:14px; color: #fff; font-weight: normal; line-height:40px;
}

.Videoright03{ float: right; margin:0; padding:0; width:353px; height:auto; 
}
.Ask-stock03{ float:left; margin:0; padding:0; height:auto; background:#fff; 
}
.Ask-stock03 h2{  float:left; margin:0; padding:0; width:353px;
}
.Ask-stock03 h2 p.t1{  float:left; margin-top:10px; padding:0; width:353px; font-size:30px; color: #fe0000; font-weight: normal; text-align:center;
}
.Ask-stock03 h2 p.t2{  float:left; margin-top:10px; padding:0; width:353px; font-size:16px; color: #fe0000; font-weight: normal; text-align:center;
}
.Ask-stock03 ul{ float:left; margin-left:48px; margin-top:20px; margin-bottom:20px; padding:0; width:255px; height:auto;
}
.Ask-stock03 li{ float:left; margin-bottom:10px; padding:0; width:255px; text-align:center;   
}
.Ask-stock03 li p{ float:left; margin:0; padding:0; font-size:14px; color: #585858; font-weight: normal; width:255px; text-align:center;
}
.Ask-stock03 li a{ float:left; margin-left:70px; margin-top:30px;  padding:0; font-size:14px; color: #fff; font-weight: normal; width:120px; height:40px; line-height:40px; text-align:center; background:#ff4343;
}

.TheEquity-Desk02 li p.t2 { float:left; margin:0; padding:0; font-size:24px; color: #585858; font-weight: normal; width:275px; 
}
.TheEquity-Desk02 li{ float:left; margin:0; padding:0; width:418px;  
}


.Instructor-information03 li{ float:left; margin:0; padding:0; width:418px;  
}
.Instructor-information03 li p{ float:left; margin:0; padding:0; font-size:14px; color: #585858; font-weight: normal; 
}
.Instructor-information03 li p.t1{ float:left; margin-right:20px; padding:0; width:30px; height:30px; background:url(../images/q&a.png) no-repeat;  
}
.Instructor-information03 li p.t2 { float:left; margin:0; padding:0; font-size:24px; color: #585858; font-weight: normal; width:275px;
}
.Instructor-information03 li.right p{ float:left; margin-left:10px; padding:0; font-size:14px; color: #585858; font-weight: normal; 
}
.Instructor-information03{ float:left; margin-top:10px; padding:20px; width:796px;  height:auto; height:auto; background:#fff;
}
.Instructor-information03 ul { float:left; margin:0; padding:0; width:796px; 
}
.Instructor-information03 li.right{ float:right; margin-top:5px; padding:0; width:210px; line-height:20px; 
}
.Instructor-information03 li.right p.red{ float:left; margin-left:10px; padding:0; font-size:24px; color: #ff4b52; font-weight: normal; line-height:20px;  
}


.tabPanel8{ padding: 0; float: left; margin:0; width:796px; height:auto; 
}
.tabPanel8 label{ padding-left:1px; float: left; margin:0; background:#efefef; width:796px; list-style:none; 
 }
.tabPanel8 dl{ float:left; font-size:16px; text-align:center; cursor:pointer; margin:0; color:#666; padding:10px 34px;
}
.tabPanel8 dl.hit3{ padding:10px 34px; float: left; margin:0; cursor:pointer; color:#fff; background:#ff4b52; text-align:center;  display:block;  
}
.tabPanel8 .panes{ padding: 0; float: left; margin:0; background:#fff;
}
.tabPanel8 .pane20{ padding:0; float: left; margin:0; background:#fff; height:auto; width:796px; display:none; 
}
.tabPanel8 .pane20 span{ padding: 0; float: left; margin:0; background:#fff; height:auto; width:796px;
}
.tabPanel8 .pane20 span b{ padding: 0; float: left; margin:0; background:#fff; width:796px;
}
.tabPanel8 .pane20 span b p{ padding: 0; float: left; margin-right:5px; margin-top:10px; font-size:14px; color: #585858; font-weight: normal;
}
.tabPanel8 .pane20 span b p.t1{ padding: 0; float: left; margin-right:10px; font-size:14px; color: #585858; font-weight: normal;
}
.tabPanel8 .pane20 span dt { padding-bottom:10px; float: left; margin:20px 0; background:#fff; width:796px; background:#f8f8f8;
}
.tabPanel8 .pane20 span dt h2 { padding: 0; float: left; margin-bottom:5px; background:#fff; width:796px;  font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; background:#ededed; text-align:center;
}
.tabPanel8 .pane20 span dt p { padding:10px 20px 0 20px; float: left; margin:0; background:#fff; width:756px;  font-size:14px; color: #585858; font-weight: normal; background:#f8f8f8; 
}
.tabPanel8 .pane20 span dl { padding-bottom:10px; float: left; margin:5px 0; background:#fff; width:796px; 
}
.tabPanel8 .pane20 span dd { padding:0; float: left; margin:5px 0; background:#fff; width:796px; 
}
.tabPanel8 .pane20 span dd b{ padding:0; float: left; margin:5px 0; width:796px; 
}
.tabPanel8 .pane20 span dd b s { padding:0; float: left; margin:0; width:192px;  
}
.tabPanel8 .pane20 span dd b s u.t1 { padding-left:56px; float: left; margin:0; width:135px; background:#f3f3f3; height:30px; line-height:30px; 
}
.tabPanel8 .pane20 span dd b s u.t1 p {  padding:0; float: left; margin-right:5px; margin-top:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px;
}
.tabPanel8 .pane20 span dd b s u.t2 { padding-left:76px; float: left; margin:0; width:115px; background:#fcfcfc; height:30px; line-height:30px;  
}
.tabPanel8 .pane20 span dd b s u.t2 p {  padding:0; float: left; margin-right:5px; margin-top:0; font-size:14px; color: #ff7b00; font-weight: normal; height:30px; line-height:30px; 
}
.tabPanel8 .pane20 span dd b s u.t3 { padding-left:60px; float: left; margin:0; width:131px; background:#fff3f4; height:30px; line-height:30px; 
}
.tabPanel8 .pane20 span dd b s u.t3 p {  padding:0; float: left; margin-right:5px; margin-top:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px;
}
.tabPanel8 .pane20 span dd b s u.t4 { padding-left:60px; float: left; margin:0; width:131px; background:#fcfcfc; height:30px; line-height:30px; 
}
.tabPanel8 .pane20 span dd b s u.t4 p {  padding:0; float: left; margin-right:5px; margin-top:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px;
}
.tabPanel8 .pane20 span dd h3{ padding-left:20px; float: left; margin:5px 0; width:776px; font-size:16px; color: #585858; font-weight: normal; background:#f6f6f6; height:30px; line-height:30px;
}
.tabPanel8 .pane20 span dd h3 p, .tabPanel8 .pane20 span dd h1 p{ padding:0; float: left; margin-right:10px; font-size:14px; color: #585858; font-weight: normal;
}
.tabPanel8 .pane20 span dd h1 { padding-left:20px; float: left; margin:5px 0; width:776px; font-size:16px; color: #585858; font-weight: normal;  height:30px; line-height:30px;
}

.tabPanel8 .pane20 span dd bdo{ padding:0; float: left; margin:0; width:15px; height:5px;
}
.tabPanel8 .pane20 span dd b.table01{ padding:0; float: left; margin:5px 0; width:384px; 
}
.tabPanel8 .pane20 span dd b.table01 h2{ padding-left:20px; float: left; margin:5px 0; width:364px; font-size:14px; color: #ff4b52; font-weight: bold; background:#f3f3f3; height:30px; line-height:30px;
}
.tabPanel8 .pane20 span dd b.table01 s{ padding:0; float: left; margin:0; width:128px; 
}
.tabPanel8 .pane20 span dd b.table01 s u.t1{ padding:0; float: left; margin:0; width:128px;  background:#fcfcfc;
}
.tabPanel8 .pane20 span dd b.table01 s u.t1 p{ padding:0; float: left; margin:0; font-size:14px; color: #ff7600; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.tabPanel8 .pane20 span dd b.table01 s u.t2{ padding:0; float: left; margin:0; width:128px;  background:#fff3f4;
}
.tabPanel8 .pane20 span dd b.table01 s u.t2 p{ padding:0; float: left; margin:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.tabPanel8 .pane20 span dd b.table01 s u.t3{ padding:0; float: left; margin:0; width:128px;  background:#fcfcfc;
}
.tabPanel8 .pane20 span dd b.table01 s u.t3 p{ padding:0; float: left; margin:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}

.tabPanel8 .pane20 span dd b.table02{ padding:0; float: left; margin:5px 0; width:779px; 
}
.tabPanel8 .pane20 span dd b.table02 h2{ padding-left:20px; float: left; margin:5px 0; width:759px; font-size:14px; color: #ff4b52; font-weight: bold; background:#f3f3f3; height:30px; line-height:30px;
}
.tabPanel8 .pane20 span dd b.table02 s{ padding:0; float: left; margin:0; width:155px; 
}
.tabPanel8 .pane20 span dd b.table02 s u.t1{ padding:0; float: left; margin:0; width:160px;   background:#fcfcfc;
}
.tabPanel8 .pane20 span dd b.table02 s u.t1 p{ padding:0; float: left; margin:0; font-size:14px; color: #ff7600; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.tabPanel8 .pane20 span dd b.table02 s u.t2{ padding:0; float: left; margin:0; width:155px;   background:#fff3f4;
}
.tabPanel8 .pane20 span dd b.table02 s u.t2 p{ padding:0; float: left; margin:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.tabPanel8 .pane20 span dd b.table02 s u.t3{ padding:0; float: left; margin:0; width:155px;  background:#fcfcfc;
}
.tabPanel8 .pane20 span dd b.table02 s u.t3 p{ padding:0; float: left; margin:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}

.tabPanel8 .pane20 span dd b.table03{ padding:0; float: left; margin:5px 0; width:779px; 
}
.tabPanel8 .pane20 span dd b.table03 h2{ padding-left:20px; float: left; margin:5px 0; width:759px; font-size:14px; color: #ff4b52; font-weight: bold; background:#f3f3f3; height:30px; line-height:30px;
}
.tabPanel8 .pane20 span dd b.table03 s{ padding:0; float: left; margin:0; width:194px; 
}
.tabPanel8 .pane20 span dd b.table03 s u.t1{ padding:0; float: left; margin:0; width:194px;    background:#fcfcfc;
}
.tabPanel8 .pane20 span dd b.table03 s u.t1 p{ padding:0; float: left; margin:0; font-size:14px; color: #ff7600; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.tabPanel8 .pane20 span dd b.table03 s u.t2{ padding:0; float: left; margin:0; width:194px;    background:#fff3f4;
}
.tabPanel8 .pane20 span dd b.table03 s u.t2 p{ padding:0; float: left; margin:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.tabPanel8 .pane20 span dd b.table03 s u.t3{ padding:0; float: left; margin:0; width:194px;    background:#fcfcfc;
}
.tabPanel8 .pane20 span dd b.table03 s u.t3 p{ padding:0; float: left; margin:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}

.tabPanel8 .pane20 span dd b p.color01{ padding:5px 20px; float: left; margin:5px 0; background:#bdf498; font-size:14px; color: #585858; font-weight: normal; 
}
.tabPanel8 .pane20 span dd b p.color02{ padding:5px 20px; float: left; margin:5px 0; background:#aedeff;  font-size:14px; color: #585858; font-weight: normal; 
}
.tabPanel8 .pane20 span dd b p.color03{ padding:5px 20px; float: left; margin:5px 0; background:#ffdba7;  font-size:14px; color: #585858; font-weight: normal; 
}
.tabPanel8 .pane20 span dd b p.color04{ padding:5px 20px; float: left; margin:5px 0; background:#ffbaba;  font-size:14px; color: #585858; font-weight: normal; 
}
.tabPanel8 .pane20 span dd b p.color05{ padding:5px 20px; float: left; margin:5px 0; background:#ff7a7a;  font-size:14px; color: #585858; font-weight: normal; 
}
.tabPanel8 .pane20 span dd b p.color06{ padding:5px 20px; float: left; margin:5px 0; background:#ff7a7a;  font-size:14px; color: #fff; font-weight: bold; 
}



.retab22 { margin-top:20px;  padding:0;  width:796px; height: auto; float:left;  
  }
  .retab22 ul{ margin-top:26px; padding:0; list-style:none; float:left;  width:796px; position:relative; height: auto; 
  }
 .tabover22{ width:796px; height:30px; margin:0 auto; position:relative; 
  }
  .tabover22 .tab24{ padding:0; margin:0;  float:left; width:796px; height:30px;  background:#f7f7f7; 
  }
  .tabover22 .tab24 a{ display:block; margin:0; padding:0 15px; float:left; text-decoration:none; color:#585858; font-size:14px; height:30px; line-height:30px; 
  }
  .tabover22 .tab24 a:hover{ color:#fff; margin:0; padding:0 15px; font-weight: normal; text-decoration:none; font-size:14px;  background:#ff4b52; height:30px; line-height:30px;
  }
  .tabover22 .tab24 a.on { color:#fff; margin:0;padding:0 15px; font-weight:normal; text-decoration:none;  font-size:14px;  background:#ff4b52; height:30px; line-height:30px;
  }
  .tabover22 .content24{  padding:0; margin:0; float:left;  width:796px;
  }
  .tabover22 .content24 li{ display:none;  margin:0; padding: 0; float:left; width:796px;
  }
  .content24 li span{  margin-bottom:10px; padding:0; width:796px; height: auto; display:block; line-height:14px; float:left; 
  } 
  .content24 li span dl{  padding:0; float: left; margin:5px 0; background:#fff; width:796px;
  } 
  .content24 li span h2{  margin: 10px 0; padding: 0; float:left; font-size:14px; color: #585858; font-weight: normal; width:796px;
  }
   
.content24 li span dl b.table05{ padding:0; float: left; margin:5px 0; width:796px; 
}
.content24 li span dl b.table05 img{ padding:0; float: left; margin-top:10px;
}
.content24 li span dl b.table05 s { padding:0; float: left; margin:0; width:198px;  
}
.content24 li span dl b.table05 s u.t1 { padding-left:56px; float: left; margin:0; width:142px; background:#f3f3f3; height:30px; line-height:30px; 
}
.content24 li span dl b.table05 s u.t1 p { padding:0; float: left; margin-right:5px; margin-top:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px;
}
.content24 li span dl b.table05 s u.t2 { padding-left:76px; float: left; margin:0; width:122px; background:#fcfcfc; height:30px; line-height:30px;  
}
.content24 li span dl b.table05 s u.t2 p {  padding:0; float: left; margin-right:5px; margin-top:0; font-size:14px; color: #ff7b00; font-weight: normal; height:30px; line-height:30px; 
}
.content24 li span dl b.table05 s u.t3 { padding-left:60px; float: left; margin:0; width:138px; background:#fff3f4; height:30px; line-height:30px; 
}
.content24 li span dl b.table05 s u.t3 p {  padding:0; float: left; margin-right:5px; margin-top:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px;
}
.content24 li span dl b.table05 s u.t4 { padding-left:60px; float: left; margin:0; width:138px; background:#fcfcfc; height:30px; line-height:30px; 
}
.content24 li span dl b.table05 s u.t4 p {  padding:0; float: left; margin-right:5px; margin-top:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px;
}  

.content24 li span u{  padding:0; float: left; margin:10px 0; width:796px;
  } 
.content24 li span u b.table04{ padding:0; float: left; margin: 0; width:394px; 
}
.content24 li span u b.table04 h2{ padding-left:20px; float: left; margin:0; width:374px; font-size:14px; color: #ff4b52; font-weight: bold; background:#f3f3f3; height:30px; line-height:30px;
}
.content24 li span u b.table04 s{ padding:0; float: left; margin:0; width:197px; 
}
.content24 li span u b.table04 s u.t1{ padding:0; float: left; margin:0; width:197px;  background:#fcfcfc;
}
.content24 li span u b.table04 s u.t1 p{ padding:0; float: left; margin:0; font-size:14px; color: #ff7600; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.content24 li span u b.table04 s u.t2{ padding:0; float: left; margin:0; width:197px;  background:#fff3f4;
}
.content24 li span u b.table04 s u.t2 p{ padding:0; float: left; margin:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.content24 li span u b.table04 s u.t3{ padding:0; float: left; margin:0; width:197px;  background:#fcfcfc;
}
.content24 li span u b.table04 s u.t3 p{ padding:0; float: left; margin:0; font-size:14px; color: #585858; font-weight: normal; height:30px; line-height:30px; text-align:center; width:128px; 
}
.content24 li span u b.table06{ padding:0; float: left; margin:0; width:379px; height:134px;
}
.content24 li span u b.table06 img{ padding:0; float: left; margin:10px 0; width:379px; height:134px;
}
  
  
  
  
 
 .retab23 { margin-left:20px; margin-right:20px; margin-top:10px; padding:0;  width:313px; height: auto; float:left;  
  }
  .retab23 ul{ margin-top:26px; padding:0; list-style:none; float:left;  width:313px; position:relative; height: auto; 
  }
 .tabover23{ width:313px; height:36px; margin:0 auto; position:relative; 
  }
  .tabover23 .tab25{ padding:0; margin:0;  float:left; width:313px; height:37px; border-bottom:1px solid #ccc;   
  }
  .tabover23 .tab25 a{ display:block;  margin-right:5px; padding:0; float:left; text-decoration:none; color:#585858; font-size:14px;  height:35px; line-height:35px; width:60px; text-align:center;
  }
  .tabover23 .tab25 a:hover{ color:#585858;  margin-right:5px; padding:0; font-weight: normal; text-decoration:none; font-size:14px;   height:37px; line-height:37px; border:1px solid #ccc; border-bottom: 1px solid #fff; width:60px; text-align:center; background:#fff;
  }
  .tabover23 .tab25 a.on { color:#585858; margin-right:5px; padding:0; font-weight:normal; text-decoration:none;  font-size:14px;  height:37px; line-height:37px;  border:1px solid #ccc; border-bottom: 1px solid #fff; width:60px; text-align:center; background:#fff;
  }
  .tabover23 .content25{  padding:0; margin:0; float:left;  width:313px;
  }
  .tabover23 .content25 li{ display:none;  margin:0; padding: 0; float:left; width:313px;
  }
  .content25 li span{ margin:0; padding:0; width:313px; height: auto; display:block; line-height:14px; float:left; 
  } 
  .content25 li span dl.t1{ margin-top:14px; padding:0; float:left; width:108px; height:30px; line-height:30px; background:#ffe6e7; 
  } 
  .content25 li span dl.t1 p{ margin-left:7px; padding: 0; float:left; font-size:14px; color: #ff5500; font-weight: bold; 
  } 
  .content25 li span dl.t2{ margin-top:14px; padding: 5px 0; float:left; width:202px; background:#ffe6e7;
  } 
  .content25 li span dl.t2 b p{  margin:0; padding: 0; float:left; font-size:14px; color: #585858; font-weight: normal; 
  } 
  
  .content25 li span dl.t2 b p.tab01{  margin:0; padding: 0; float:left; font-size:14px; color: #585858; font-weight: normal; width:90px; text-align: center;
  } 
  .content25 li span dl.t2 b p.tab02{  margin:0; padding: 0; float:left; font-size:14px; color: #585858; font-weight: normal; width:50px; text-align: center;
  } 
    .content25 li span dl.t2 b a{  margin:0; padding: 0; float:left; font-size:14px; color: #585858; font-weight: normal; width:50px;  text-align: center;
  } 
  .content25 li span dl.t2 b {  margin:0; padding: 0; float:left; width:202px; height:30px; line-height:30px;
  } 
  .content25 li span h2{  margin:0; padding: 0; float:left; width:311px; height:38px; line-height:38px; background:#fffcdf; border:1px solid #ffdb49; font-size:14px; color: #585858; font-weight: normal; text-align:center;
  } 
 
 
 
 
.dimensional{ float:left; padding-left:70px;  margin:0; width:766px;  height:auto; background:#fff;
}
.dimensional h2{ float:left; margin:10px 0; width:796px;  height:auto;  font-size:16px; color: #585858; font-weight: normal; height:30px; line-height:30px; border-top:1px solid #f8f8f8; border-bottom:1px solid #f8f8f8; 
}
.dimensional dl{ margin:10px 0 10px 30px;  padding: 0; float:left; width:632px; height:274px;
}
.Analysis { margin:0; padding: 20px; float:left; width:796px; background:#fff;
}

.Convertible{ margin-top:10px; padding-bottom:20px; float:left; width:353px; background:#fff;
}
.Convertible h2{ margin-bottom:20px; padding:0; float: left; width:353px; height:50px; color:#585858; font-size:18px;  font-weight:normal; line-height:50px;
}
.Convertible h2 p{ padding:0; float: left; margin-left:20px; font-size:18px; font-weight: normal; color:#585858; 
}
.Convertible h2 dl{  padding:0; float: left; margin:0;  width:353px;
}
.Convertible h2 dl p.orginline{ padding:0; float: left; margin:0; width:72px; height:2px; background:#fe7e00;
}
.Convertible h2 dl p.grayline{ padding:0; float: left; margin:0; width:281px; height:2px; background:#ededed;
}

.topbanner02 { float: left; margin:0; padding-bottom:20px; width:100%; height: auto; background:url(../images/areticebg.jpg) no-repeat center #f8f8f8;overflow:hidden;
}
.topbanner02 h2{ float: left; margin:0;  padding:0;
}
.Article-content{ float:left; margin-top:10px; padding:20px; width:1160px; background:#fff; height:auto; 
}
.Article-content dt{ float: left; margin:0;  padding:0; width:1160px; height:56px; line-height:56px; 
}
.Article-content dt a.t1{ float: left; margin-right:15px;  padding:0; border:1px solid #ff4b52; width:150px; height:56px; background:#ff4b52; 
}
.Article-content dt a.t2{ float: left; margin-right:15px;  padding:0; border:1px solid #e7e7e7; width:150px; height:56px; 
}
.Article-content dt a.t3{ float: left; margin:0;  padding:0; border:1px solid #e7e7e7; width:150px; height:56px; 
}
.Article-content dt a.t1 p{ float: left; margin:0;  padding:0; color:#fff; font-size:18px;  font-weight:normal;
}
.Article-content dt a.t2 p{ float: left; margin:0;  padding:0; color:#585858; font-size:18px;  font-weight:normal;
}
.Article-content dt a.t3 p { float: left; margin:0;  padding:0; color:#585858; font-size:18px;  font-weight:normal;
}
.Article-content dt a.t1 p img{ float: left; margin-left:25px; margin-top:12px; margin-right:15px; padding:0; 
}
.Article-content dt a.t2 p img{ float: left; margin-left:25px; margin-top:12px; margin-right:15px;  padding:0; 
}
.Article-content dt a.t3 p img{ float: left; margin-left:25px; margin-top:12px; margin-right:15px;  padding:0; 
}

.Article-content dt h2{ float: left; margin-top:30px; margin-bottom:20px; padding-left:480px; width:680px; height:40px; line-height:40px; background:#f7f7f7; 
}
.Article-content dt h2 p{ float: left; padding:0; color:#585858; font-size:14px;  font-weight:normal;
}
.Article-content dt h2 p.red{ float: left; padding:0; color:#ff7c3a; font-size:14px;  font-weight:normal;
}
.Article-content ul{ float: left; margin:0;  padding:20px; width:1120px;
}
.Article-content li{ float: left; margin:0; padding-bottom:20px; width:1120px; border-bottom:1px solid #f7f7f7;
}
.Article-content li h2{ float: left; margin:0; padding:0;width:1120px;
}
.Article-content li h2 a{ float: left; margin:20px 0;  padding:0; color:#333; font-size:24px;  font-weight:normal;
}
.Article-content li h2 a:hover{ float: left; margin:20px 0;  padding:0; color:#333; font-size:24px;  font-weight:normal; text-decoration:underline; color:#ff5500;
}
.Article-content li span{ float: left; margin-bottom:20px;  padding:0; 
}
.Article-content li span p.hot{ float: left; margin-right:30px; padding:0; width:85px; height:44px; background:#ff868b; text-align:center; line-height:44px; color:#fff; font-size:14px;  font-weight:normal;
}
.Article-content li span p.hot02{ float: left; margin-right:30px; padding:0; width:85px; height:44px; background:#ffb483; text-align:center; line-height:44px; color:#fff; font-size:14px;  font-weight:normal;
}
.Article-content li span b{ float: right; margin:0;  padding:0; width:1000px;
}
.Article-content li span b p{ float: left; margin:0; padding-bottom:10px;  color:#585858; font-size:14px;  font-weight:normal; width:1000px; line-height:20px;
}
.Article-content li span b a { float: right; margin:0;  padding:0;  color:#ff5e65; font-size:14px;  font-weight:normal;
}
.Article-content li span b a:hover { float: right; margin:0;  padding:0;  color:#ff5e65; font-size:14px;  font-weight:normal; text-decoration:underline;
}

.Article-content li dl s{ float: left; margin:0;  padding:0; 
}
.Article-content li dl s p{ float: left; margin:0;  padding:0;  color:#585858; font-size:14px;  font-weight:normal;
}
.Article-content li dl s p.t1{ float: left; margin-right:5px;  padding:0;  color:#585858; font-size:14px;  font-weight:normal;
}
.Article-content li dl b{ float: right; margin:0;  padding:0; 
}
.Article-content li dl b p{ float: left; margin:0;  padding:0;  color:#585858; font-size:14px;  font-weight:normal;
}

.Article-content h3{ margin-left:450px; margin-top:10px; margin-bottom:20px; padding-top:30px; padding-left:18px; float:left;  height:40px; width:380px; border:none;
}
.Article-content h3 p { margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #545454; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Article-content h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Article-content h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Article-content h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.Article-content h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Article-content h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;  
}
.Article-content h3 p{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Article-content h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.Article-content h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Article-content h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.Article-content h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.Article-content h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;
}


#ceng{ position:fixed; _position:absolute; z-index:2;left:0;top:0;right:0; background:#000; /* background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0 !important; */  background-color:#000;  opacity:0.5;  filter:alpha(opacity=50); margin:1px 1px; display:none; width:100%;height:100%; text-align:center; 
}
#close{ position:absolute !important; left:50%;margin-left:-307px;top:30%; z-index:3; border:1px solid #ff6600; background-color:#fff; padding:0; display:none; width:614px;   
}
#close a.closebtn{ z-index:3; font-size:30px; position:absolute; left:585px; top:0; margin:0; padding:0;
}

.cenglist04{ margin:0; padding: 0; float: left; width:614px;
}
.cenglist04 s{ margin:0; padding: 0; float: left; width:614px; 
}
.cenglist04 s{ margin:0; padding: 0; float: left; width:614px; height:56px; line-height:56px; background:#fef5e6;
}
.cenglist04 s p { margin-left:15px; margin-top:0; padding: 0; float: left; font-size:16px; 
}

.cenglist04 dt b { margin-left:15px; padding: 0; float: left; width:614px;
}
.cenglist04 dt b p { margin:0;  padding: 0; float: left; font-size:16px; height:30px; line-height:30px; font-weight:normal;
}
.cenglist04 dt b a{ margin:0; padding: 0; float: left; width:51px; height:30px; line-height:30px; background:#fe7e00; color:#fff; text-align:center; font-weight:normal;
}
.cenglist04 dt b a:hover{ margin:0; padding: 0; float: left; width:51px; height:30px; line-height:30px;  background:#fe7e00; color:#fff; text-align:center; text-decoration:none; font-weight:normal;
}


.cenglist04 dl input{ margin-left:80px; margin-top:20px; margin-bottom:20px; padding:5px; float: left; width:350px; height:20px; line-height:10px; border:1px solid #e7e7e7; color:#7c7c7c;
}
.cenglist04 dl a{ margin-top:20px; padding: 0; float: left; width:51px; height:32px; line-height:32px; background:#fe7e00; color:#fff; text-align:center; font-weight:normal;
}
.cenglist04 dl a:hover{ margin-top:20px; padding: 0; float: left; width:51px; height:32px; line-height:32px;  background:#fe7e00; color:#fff; text-align:center; text-decoration:none; font-weight:normal;
}
.cenglist04 dl h1{  padding: 0; float: left; margin-top:20px; width:614px; color:#585858; font-size:18px;  font-weight:normal; border: 0; width:614px; text-align:center;
}
.cenglist04 label{ margin:0; padding-left:10px; float: left; width:604px; height: auto; 
}
.cenglist04 label span{ margin:15px; padding: 0; float: left; width:88px; height: auto;  
}
.cenglist04 label span p.t1{ margin:0; padding: 0; float: left; width:88px; height:88px; 
}
.cenglist04 label span h2{ margin-top:5px; margin-bottom:5px; padding: 0; float: left; width:88px; text-align:center; color:#585858; font-size:14px;  font-weight:normal;
}
.cenglist04 label span b{ margin:0; padding: 0; float: left; width:88px;
}
.cenglist04 label span b p{ margin-left:3px; padding: 0; float: left; 
}
.cenglist04 label span b p.nomal{ margin:0; padding: 0; float: left;  color:#585858; font-size:14px;  font-weight:normal;
}
.cenglist04 label span b p.red{ margin:0; padding: 0; float: left;  color:#ff503d; font-size:14px;  font-weight:normal;
}
.cenglist04 label span h4{ margin-left:10px; margin-top:10px; padding:3px 5px; float: left;  color:#ff503d; font-size:14px; font-weight:normal; background:#ffe5cc; border:1px dashed #ffcc00; 
}
.cenglist04 label a{ margin-left:5px; margin-top:10px; margin-bottom:10px; padding: 0; float: left; padding:7px 10px; background:#ff3923; color:#fff; font-size:14px;  font-weight:normal;
}

.Article-content04{ padding:20px; float: left; margin:0; width:796px; background:#fff;
}
.Article-content04 dt{ margin:20px 0; padding: 0; float: left; width:796px; 
}
.Article-content04 dt h2{ margin:0; padding: 0; float: left; width:796px;  color:#333; font-size:24px;  font-weight:normal; text-align:center;
}
.Article-content04 ul{ padding:20px; float: left; margin:0; width:756px;
}
.Article-content04 li{ padding:0; float: left; margin:0; 
}
.Article-content04 li p{ padding:0; float: left; margin-right:5px; color:#585858; font-size:14px; font-weight:normal;
}
.Article-content04 li.right{ padding:0; float: right; margin:0; 
}
.Article-content04 li.right p{ padding:0; float: left; margin-right:5px; color:#585858; font-size:14px; font-weight:normal;
}
.Article-content04 li.right p.red{ padding:0; float: left; margin-right:5px; color:#ff868b; font-size:14px; font-weight:normal;
}
.Article-content04 ul.cc{ padding:20px; float: left; margin:0; width:756px; 
}
.Article-content04 ul.cc li{ padding:0; float: left; margin:0; width:756px; 
}
.Article-content04 ul.cc li h2{ padding:5px 10px; float: left; margin:20px 0; background:#ff868b;  color:#fff; font-size:14px; font-weight:normal;
}
.Article-content04 ul.cc li p{ padding:0; float: left; margin:5px 0; width:756px; 
}

.video-profile04{ float: left; margin:0; padding:20px; width:313px; height:auto; background:#fff; 
}
.video-profile04 dl{ float: left; margin-right:15px; padding:0; width:92px; 
}
.video-profile04 dl a{ float: left; margin:0; padding:0; width:92px; height:84px; 
}
.video-profile04 label{ float: left; margin:0; padding:0; width:202px; height:auto; 
}
.video-profile04 label b{ float: left; margin:0; padding:0; width:202px; 
}
.video-profile04 label b p{ float: left; margin:0; padding:5px 10px; color:#585858; font-size:14px; font-weight:normal;
}
.video-profile04 label b p.t1{ float: left; margin:0; padding:5px 10px; color:#333; font-size:16px; font-weight:normal; 
}
.video-profile04 label b a{ float: left; margin:0; padding:3px 8px; color:#fff; font-size:14px; font-weight:normal; background:#ff4343; 
}

.video-profile04 dt{ float: left; margin-top:20px; padding:0; width:313px;
}
.video-profile04 s{ float: left; margin-top:20px; padding:0; width:313px; height:99px;
}
.video-profile04 s a{ float: left; margin:0; padding:0; 
}


 .retab24 { margin-top:10px; padding:0;  width:313px; height: auto; float:left;  
  }
  .retab24 ul{ margin-top:26px; padding:0; list-style:none; float:left;  width:313px; position:relative; height: auto; 
  }
 .tabover24{ width:313px; height:36px; margin:0 auto; position:relative; 
  }
  .tabover24 .tab26{ padding:0; margin:0;  float:left; width:313px; height:37px; border-bottom:1px solid #ccc;   
  }
  .tabover24 .tab26 a{ display:block;  margin-right:5px; padding:0; float:left; text-decoration:none; color:#585858; font-size:14px;  height:35px; line-height:35px; width:60px; text-align:center;
  }
  .tabover24 .tab26 a:hover{ color:#585858;  margin-right:5px; padding:0; font-weight: normal; text-decoration:none; font-size:14px;   height:37px; line-height:37px; border:1px solid #ccc; border-bottom: 1px solid #fff; width:60px; text-align:center; background:#fff;
  }
  .tabover24 .tab26 a.on { color:#585858; margin-right:5px; padding:0; font-weight:normal; text-decoration:none;  font-size:14px;  height:37px; line-height:37px;  border:1px solid #ccc; border-bottom: 1px solid #fff; width:60px; text-align:center; background:#fff;
  }
  .tabover24 .content26{  padding:0; margin:0; float:left;  width:313px;
  }
  .tabover24 .content26 li{ display:none;  margin:0; padding: 0; float:left; width:313px;
  }
  .content26 li span{ margin:0; padding:0; width:313px; height: auto; display:block; line-height:14px; float:left; 
  } 
  .content26 li span dt{ margin:0; padding:0; width:313px; float:left; 
  } 
  .content26 li span dt b{ margin:0; padding:0; width:313px; float:left; 
  } 
  .content26 li span dt b p{ margin:0; padding:0;  float:left; color:#585858; font-size:14px; font-weight:normal;
  } 
  .content26 li span dt b p.io{ margin-left:0; margin-right:15px; margin-top:15px; margin-bottom:15px; padding:0;  float:left; width:5px; height:5px; background:#d1d1d1;
  } 
  .content26 li span dt b a{ margin:10px; margin-left:0; padding:0; float:left; color:#585858; font-size:14px; font-weight:normal;
  } 
  .content26 li span dt b a:hover{  margin:10px; margin-left:0; padding:0; float:left; color:#fd760a; font-size:14px; font-weight:normal; text-decoration:underline;
  } 
  .content26 li span dl{ margin:0; padding:0; width:313px; float:left;
  }
  .content26 li span dl a{ margin-top:20px; padding:0; width:313px; float:left; height:38px; line-height:38px; text-align:center; color:#fff; font-size:14px; font-weight:normal; background:#ff868b; 
  }




.ssa{ margin-top:10px; padding:0; float:left; width:353px; background:#fff;
}
.ssa h2{ margin-bottom:20px; padding:0; float: left; width:353px; height:50px; color:#585858; font-size:18px;  font-weight:normal; line-height:50px;
}
.ssa p { padding:0; float: left; margin-left:10px; font-size:16px; font-weight: normal; color:#585858; 
}
.ssa h2 dl{  padding:0; float: left; margin:0;  width:353px; 
}
.ssa h2 dl p.orginline{ padding:0; float: left; margin:0; width:72px; height:2px; background:#fe7e00;
}
.ssa h2 dl p.grayline{ padding:0; float: left; margin:0; width:281px; height:2px; background:#ededed;
}

.ssa  ul{ float: left;  margin:0; padding:20px; width:313px;
}
.ssa  li{ float: left; margin-top:0; margin-bottom:15px; padding:0; width:313px;
}
.ssa  li p.io01{ float: left; margin-right:15px; padding:0; background:url(../images/cirle.png) no-repeat 0 0; width:22px; height:22px; line-height:22px; text-align: center;
}
.ssa  li p.io02{ float: left; margin-right:15px; padding:0; background:url(../images/cirle.png) no-repeat -22px 0; width:22px; height:22px; line-height:22px; text-align: center;
}
.ssa  li p.io03{ float: left; margin-right:15px; padding:0; background:url(../images/cirle.png) no-repeat -44px 0; width:22px; height:22px; line-height:22px; text-align: center;
}
.ssa  li p.io04{ float: left; margin-right:15px; padding:0; background:url(../images/cirle.png) no-repeat -66px 0; width:22px; height:22px; line-height:22px; text-align: center;
}
.ssa  li a{ float: left;  margin:0; padding:0; color:#585858; font-size:14px; font-weight:normal;
}
.ssa  li a:hover{ float: left;  margin:0; padding:0; color:#fd760a; font-size:14px; font-weight:normal; text-decoration:underline;
}

.detashare3{ margin-left:20px; padding:20px 0; float: left; width:750px; background:#fff; height:auto; border-bottom:1px solid #efefef; height:24px;
}
.detashare3 ul{ margin:0; padding:0; float: left; width:196px;
}
.detashare3 li{ margin-right:15px; padding:0; float: left; font-size:14px; color:#CCC; line-height:24px;
}
.detashare3 li a{ margin:0; padding:0; float: left;
}
.detashare3 s{ margin:0; padding:0; float: right; height:24px;
}
.detashare3 s p{margin:0; padding:0; float: left; height:18px; line-height:18px; font-size:14px; color:#585858;
}
.detashare3 s h1{margin:0; padding:0; float: left; font-size:14px; font-weight:normal; color:#ff6363;
}


.com_form p { height: 28px; line-height: 28px; position: relative; margin-top: 10px; }
span.emotion { width: 42px; height: 20px; padding-left: 20px; cursor: pointer }
span.emotion:hover { background-position: 2px -28px }
.qqFace { margin-top: 4px; background: #fff; padding: 2px; border: 1px #dfe6f6 solid; }
.qqFace table td { padding: 0px; }
.qqFace table td img { cursor: pointer; border: 1px #fff solid; }
.qqFace table td img:hover { border: 1px #0066cc solid; }
#show { width: 770px; margin: 20px auto; background: #fff; padding: 5px; border: 1px solid #DDD; vertical-align: top; }


article,aside,dialog,footer,header,section,footer,nav,figure,video,menu{display:block}
video::-webkit-media-controls {
    display:none !important;
}


.Noticeleft03{ margin-bottom:28px; padding:20px; float:left; width:790px; height: auto; background:#fff;
}
.Special03{ margin:0 auto; padding:0; width:1200px; 
}
.toppage03{ margin-top:20px; margin-bottom:20px; padding:0; width:1200px; float:left; font-size:14px; color: #595959; font-weight: normal;
}
.toppage03 p{ margin-left:5px; padding:0; float:left; color:#595959;
} 
.toppage03 a{ margin:0; padding:0; float:left; color:#595959;
} 
.toppage03 dl a:hover{ margin:0; padding:0; float:left; color:#ff5400; text-decoration:underline;
}

.tabPanel12{ padding: 0; float: left; margin:0; width:790px; height:auto; 
}
.tabPanel12 label{ float: left; margin:0; background:#efefef; width:790px; list-style:none; padding:0; 
 }
.tabPanel12 dl{ float:left; font-size:16px; text-align:center; cursor:pointer; margin:0; color:#666; padding:10px 15px;
}
.tabPanel12 dl.hit6{ float: left; margin:0; cursor:pointer; color:#fff; background:#ff4b52; text-align:center;  display:block; padding:10px 15px;
}
.tabPanel12 .panes{ padding: 0; float: left; margin:0; background:#fff; 
}
.tabPanel12 .pane26{ padding:0; float: left; margin:0;  height:auto; width:790px; display:none; 
}
.tabPanel12 .pane26 span{ padding: 0; float: left; margin:0;  height:auto; width:790px; position:relative;
}
.pane26 span dt.t1{ padding: 0; float: left; margin:5px 0; background:#91bdff;  width:790px; height:43px; position:relative; 
}
.pane26 span dt.t1 p{ padding: 0; float: left; margin-left:10px; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}
.pane26 span dt.t1 p img{ padding: 0; float: left; width:19px; height:21px; margin-top:10px;
}
.pane26 span dt.t1 a{ padding: 0; float: left; margin:0; width:23px; height:22px; background:url(../images/seach.png) no-repeat; position:absolute; top:12px; left:290px; z-index:9999;
}
.pane26 span dt.t1 input.long{ padding:5px; float: left; margin-top:8px; margin-left:50px; font-size:14px; color: #585858; font-weight: normal; border:none;  width:162px;
}
.pane26 span dt.t1 b{ padding: 0; float: right; margin-right:10px; width:240px;
}
.pane26 span dt.t1 b input.short{ padding:5px; float: left; margin-top:8px; margin-left:10px; font-size:14px; color: #585858; font-weight: normal; border:none; width:162px;  background-image:url(../images/rili.png); background-color:#fff; background-repeat:no-repeat; background-position:140px 3px;
}
.pane26 span dt.t1 b p.t2{ padding: 0; float: left; margin:0; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}

.pane26 span dt.tab1{ padding: 0; float: left; margin:0; width:790px;
}
.pane26 span dt.tab1 h2{ padding-left:10px; float: left; margin:0; width:780px; background:#e2e2e2; font-size:14px; color: #ec0000; font-weight: normal; height:30px; line-height:30px;
}
.pane26 span dt.tab1{ padding: 0; float: left; margin:0; width:790px; 
}
.pane26 span dt.tab1 label{ padding: 0; float: left; margin-bottom:10px; width:790px; 
}
.pane26 span dt.tab1 label b{ padding: 0; float: left; margin:0; width:790px; height:30px; line-height:30px; background:#fff;
}
.pane26 span dt.tab1 label b.gray{ padding: 0; float: left; margin:0; width:790px; height:30px; line-height:30px; background:#f4f4f4;
}
.pane26 span dt.tab1 label b p{ padding: 0; float: left; margin:0; height:30px; line-height:30px;
}
.pane26 span dt.tab1 label b p.a1{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:32px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a2{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:60px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a3{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:60px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a4{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:57px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a5{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:163px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a6{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:150px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a7{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:111px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a8{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:58px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a9{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:57px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b p.a10{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:33px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.pane26 span dt.tab1 label b a.a10{ padding: 0; float: left; margin:0; height:30px; line-height:30px; width:33px; font-size:12px; color: #fd760a; font-weight: normal; text-align:center;
}



.pane26 span dt.t3{ padding: 0; float: left; margin:5px 0; background:#91bdff;  width:790px; height:43px; position:relative; 
}
.pane26 span dt.t3 p{ padding: 0; float: left; margin-left:10px; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}
.pane26 span dt.t3 p img{ padding: 0; float: left; width:19px; height:21px; margin-top:10px;
}
.pane26 span dt.t3 a{ padding: 0; float: left; margin:0; width:23px; height:22px; background:url(../images/seach.png) no-repeat; position:absolute; top:12px; left:440px; z-index:9999;
}
.pane26 span dt.t3 input.long{ padding:5px; float: left; margin-top:8px; margin-left:200px; font-size:14px; color: #585858; font-weight: normal; border:none;  width:162px;
}
.pane26 span dt.t3 b{ padding: 0; float: right; margin-right:10px; width:240px;
}
.pane26 span dt.t3 b input.short{ padding:5px; float: left; margin-top:8px; margin-left:10px; font-size:14px; color: #585858; font-weight: normal; border:none; width:162px;  background-image:url(../images/rili.png); background-color:#fff; background-repeat:no-repeat; background-position:140px 3px;
}
.pane26 span dt.t3 b p.t2{ padding: 0; float: left; margin:0; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}

.retab26 { margin:0; padding:0;  width:790px; height: auto; float:left;  
  }
  .retab26 ul{ margin:0; padding:0; float:left;  width:790px;  height: auto; 
  }
  .tabover26{ margin:0;  width:790px; float:left; height: auto; padding:0;
  } 
  .tabover26 .tab28{  float:left; padding:0; margin:0; position:absolute; top:10px; left:120px;   
  }
  .tabover26 .tab28 a{ display:block;  margin-right:5px; padding:10px; float:left; text-decoration:none; color:#fff; font-size:14px;  text-align:center;
  }
  .tabover26 .tab28 a:hover{ color:#585858;  margin-right:5px; padding:10px; font-weight: normal; text-decoration:none; font-size:14px; text-align:center; background:#fff;
  }
  .tabover26 .tab28 a.on { color:#585858; margin-right:5px; padding:10px; font-weight:normal; text-decoration:none;  font-size:14px;  text-align:center; background:#fff;
  }
  .tabover26 .content28{  padding:0; margin:0; float:left;  width:790px; background:#fff;
  }
  .tabover26 .content28 li{ display:none;  margin:0; padding: 0; float:left; width:790px;
  }
  .content28 li span{ margin:0; padding:0; width:790px; height: auto; display:block; float:left; 
  } 
  .content28 li span label{ margin:0; padding:0; width:790px; float:left; 
  } 
  
  .content28 li span label b{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#fff;
}
 .content28 li span label b.blue{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#e2e2e2;
}
  .content28 li span label b.gray{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#f4f4f4;
}
   .content28 li span label b p{ padding: 0; float: left; margin:0; 
}
.content28 li span label b s{ padding: 0; float: left; margin:0;  width:78px; border-right:1px solid #fff; height:38px; line-height:38px;
}
   .content28 li span label b p.a1{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:319px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;
}
   .content28 li span label b p.a2{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:55px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;
}
   .content28 li span label b p.a13{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:55px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
   .content28 li span label b p.a3{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:55px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;
}
   .content28 li span label b p.a4{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:55px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;
}
.content28 li span label b p.a14{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:55px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
   .content28 li span label b p.a5{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:115px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;
}
   .content28 li span label b p.a6{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:74px; font-size:12px; color: #585858; font-weight: normal; text-align:center;   
}
   .content28 li span label b p.a7{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:30px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
   .content28 li span label b p.a15{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:30px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
   .content28 li span  label b p.a8{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
   .content28 li span  label b p.a16{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
   .content28 li span label b p.a9{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:78px; font-size:12px; color: #585858; font-weight: normal; text-align:center;  
}
   .content28 li span label  b p.a10{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:30px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
   .content28 li span label  b p.a17{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:30px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}

   .content28 li span label  b p.a11{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
   .content28 li span label  b p.a18{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}

   .content28 li span label  b p.a12{ padding: 0; float: right; margin:0; height:38px; line-height:38px; width:30px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;
}
   .content28 li span label  b a.a12{ padding: 0; float: right; margin:0; height:38px; line-height:38px; width:30px; font-size:12px; color: #fc7100; font-weight: normal; text-align:center; 
}

.content28 li span h3{ margin-left:220px; margin-top:10px; margin-bottom:20px; padding-top:30px; padding-left:18px; float:left;  height:40px; width:380px; border:none;
}
.content28 li span h3 p { margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #545454; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content28 li span h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content28 li span h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content28 li span h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.content28 li span h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content28 li span h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;  
}
.content28 li span h3 p{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content28 li span h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content28 li span h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content28 li span h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.content28 li span h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content28 li span h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;
}

.retab27 { margin:0; padding:0;  width:790px; height: auto; float:left;  
  }
  .retab27 ul{ margin:0; padding:0; float:left;  width:790px;  height: auto; 
  }
  .tabover27{ margin:0;  width:790px; float:left; height: auto; padding:0;
  } 
  .tabover27 .tab29{  float:left; padding:0; margin:0; position:absolute; top:10px; left:200px;   
  }
  .tabover27 .tab29 a{ display:block;  margin-right:5px; padding:10px; float:left; text-decoration:none; color:#fff; font-size:14px;  text-align:center;
  }
  .tabover27 .tab29 a:hover{ color:#585858;  margin-right:5px; padding:10px; font-weight: normal; text-decoration:none; font-size:14px; text-align:center; background:#fff;
  }
  .tabover27 .tab29 a.on { color:#585858; margin-right:5px; padding:10px; font-weight:normal; text-decoration:none;  font-size:14px;  text-align:center; background:#fff;
  }
  .tabover27 .content29{  padding:0; margin:0; float:left;  width:790px; background:#fff;  
  }
  .tabover27 .content29 li{ display:none;  margin:0; padding: 0; float:left; width:790px;
  }
  .content29 li span{ margin:0; padding:0; width:790px; height: auto; display:block; float:left; 
  } 
  .content29 li span label{ margin:0; padding:0; width:790px; float:left; 
  }   
  .content29 li span label b{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#fff;
}
 .content29 li span label b.blue{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#e2e2e2;
}
 .content29 li span label b.gray{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#f4f4f4;
}
 .content29 li span label b p{ padding: 0; float: left; margin:0; 
}
.content29 li span label b s.b1{ padding: 0; float: left; margin:0; width:40px; height:38px; line-height:38px; border-right:1px solid #fff; 
}
.content29 li span label b s.b2{ padding: 0; float: left; margin:0; width:50px; height:38px; line-height:38px; border-right:1px solid #fff; 
}
.content29 li span label b s.b3{ padding: 0; float: left; margin:0; width:72px; height:38px; line-height:38px; border-right:1px solid #fff; 
}
.content29 li span label b s.b4{ padding: 0; float: left; margin:0; width:58px; height:38px; line-height:38px; border-right:1px solid #fff; 
}
.content29 li span label b s.b5{ padding: 0; float: left; margin:0; width:73px; height:38px; line-height:38px; border-right:1px solid #fff; 
}

.content29 li span label b p.a1{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:32px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content29 li span label b p.a2{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content29 li span label b p.a3{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:54px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content29 li span label b p.a4{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:40px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content29 li span label b p.a5{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:40px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;  
}
.content29 li span label b p.a6{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:43px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content29 li span label b p.a7{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:40px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span label b p.a15{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:40px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span label b p.a8{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:40px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span label b p.a16{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:40px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span label b p.a9{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:50px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span label b p.a17{ padding: 0; float: left; margin:0; height:38px; line-height:38px;  width:50px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span label b p.a10{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:50px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span label b p.a18{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:50px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span  label b p.a11{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:72px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span  label b p.a19{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:72px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span  label b p.a12{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:58px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span  label b p.a20{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:58px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content29 li span label b p.a13{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:73px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content29 li span label b p.a21{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:73px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content29 li span label  b p.a14{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:139px; font-size:12px; color: #585858; font-weight: normal; text-align:center;
}
.content29 li span label a.a4{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:40px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}


.content29 li span h3{ margin-left:220px; margin-top:10px; margin-bottom:20px; padding-top:30px; padding-left:18px; float:left;  height:40px; width:380px; border:none;
}
.content29 li span h3 p { margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #545454; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content29 li span h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content29 li span h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content29 li span h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.content29 li span h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content29 li span h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;  
}
.content29 li span h3 p{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content29 li span h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content29 li span h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content29 li span h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.content29 li span h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content29 li span h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;
}
.tabPanel12 .pane27{ padding:0; float: left; margin:0;  height:auto; width:790px; display:none; 
}
.tabPanel12 .pane27 span{ padding: 0; float: left; margin:0;  height:auto; width:790px; position:relative;
}
.pane27 span  dt.t3{ padding: 0; float: left; margin:5px 0; background:#91bdff;  width:790px; height:43px; position:relative; 
}
.pane27 span  dt.t3 p{ padding: 0; float: left; margin-left:10px; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}
.pane27 span  dt.t3 p.t4{ padding: 0; float: left; margin-left:30px; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}
.pane27 span  dt.t3 p img{ padding: 0; float: left; width:19px; height:21px; margin-top:10px;
}
.pane27 span  dt.t3 b{ padding: 0; float: right; margin-right:10px; width:190px;
}
.pane27 span  dt.t3 b a{ padding: 0; float: left; margin:0; width:23px; height:22px; background:url(../images/seach.png) no-repeat; position:absolute; top:12px; left:730px; z-index:9999;
}
.pane27 span  dt.t3 b input.long{ padding:5px; float: left; margin-top:8px; font-size:14px; color: #585858; font-weight: normal; border:none;  width:162px;
}
.pane27 span  dt.t3 b p.t2{ padding: 0; float: left; margin:0; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}
 


.tabs-basic .tabs-content-placeholder div.tab-content-active02{ display: block;
}  
.tab-content-active02 dl{  padding: 0; float: left; margin:0; width:450px;
}
.tab-content-active02 dl h1{  padding: 0; float: left; margin:0; width:450px; height:55px; background:#fef5e6; font-size:14px; color: #fff; font-weight: normal;
}


#ceng1{ position:fixed; _position:absolute; z-index:2;left:0;top:0;right:0; background:#000; /* background: rgba(0, 0, 0, 0.2) none repeat scroll 0 0 !important; */  background-color:#000;  opacity:0.5;  filter:alpha(opacity=50); margin:1px 1px; display:none; width:100%;height:100%; text-align:center; 
}
#close1{ position:absolute !important; left:50%;  top:30%; margin-left:-307px;  z-index:3; border:1px solid #ff6600; background-color:#fff; padding-bottom:20px; display:none; width:614px; margin-top:0; padding:0;   
}

.cenglist44 s.bgcolor a.closebtn2{ z-index:999999; font-size:30px; font-weight: lighter; margin-right:10px; padding:0; float: right; width:15px;
}
.cenglist44{ margin:0; padding: 0; float: left; width:614px; 
}
.cenglist44 s.bgcolor{ margin:0; padding: 0; float: left;  position: absolute; width:614px; height:56px; line-height:56px; background:#fef5e6; top:0; left:0;
}
.cenglist44 s.bgcolor p { margin-left:24px; margin-top:0; padding: 0; float: left; font-size:16px; 
}
.cenglist44 dl{ margin-top:80px; margin-bottom:40px; padding:10px; float: left; width:350px; 
}
.cenglist44 dl input.flaotseach{ margin-top:20px; margin-bottom:20px; padding:5px; float: left; width:350px; height:40px; line-height:40px; border:1px solid #e7e7e7; color:#7c7c7c;
}
.cenglist44 dl b{ margin-top:20px;  padding:0; float: left; width:350px;height:auto;
}
.cenglist44 dl b input#check{ margin-top:8px; margin-right:10px; padding:0; float: left; width:15px; height:15px; border:1px solid #e7e7e7; 
}
.cenglist44 dl b p { margin:0;  padding: 0; float: left; font-size:14px; height:30px; line-height:30px; color:#585858; font-weight:normal;
}
.cenglist44 dl b a img{ margin-top:5px;  padding: 0; float: left; width:19px; height:19px;
}
.cenglist44 dl b a { margin:0;  padding: 0; float: left; font-size:14px; height:30px; line-height:30px; color:#585858; font-weight:normal;
}
.cenglist44 dl b a:hover { margin:0;  padding: 0; float: left; font-size:14px; height:30px; line-height:30px; color:#ff6600; font-weight:normal; text-decoration:underline;
}
.cenglist44 dl dt { margin-top:50px;  padding: 0; float: left; font-size:14px; height:30px; line-height:30px; color:#585858; font-weight:normal;
}
.cenglist44 dl dt p{ margin:0;  padding: 0; float: left; font-size:14px; height:30px; line-height:30px; color:#585858; font-weight:normal;
}
.cenglist44 dl dt a{ margin:0 10px; padding: 0; float: left; width:92px; height:30px;
}
.cenglist44 dl b a.ok12{ margin-top:30px; margin-left:100px; padding: 0; float: left; width:120px; height:40px; line-height:40px; background:#fe7e00; color:#fff; text-align:center;
}
.cenglist44 label{ margin-top:110px; margin-right:20px;  padding: 0; float: right; width:202px; height:252px; background:# ccc;
}
.tab-content-active02{ margin:0; padding: 0; float: left; width:614px;
}


.retab28 { margin:0; padding:0;  width:790px; height: auto; float:left;  
  }
  .retab28 ul{ margin:0; padding:0; float:left;  width:790px;  height: auto; 
  }
  .tabover28{ margin:0;  width:790px; float:left; height: auto; padding:0;
  } 
  .tabover28 .tab30{  float:left; padding:0; margin:0; position:absolute; top:10px; left:200px;   
  }
  .tabover28 .tab30 a{ display:block;  margin-right:5px; padding:10px; float:left; text-decoration:none; color:#fff; font-size:14px;  text-align:center;
  }
  .tabover28 .tab30 a:hover{ color:#585858;  margin-right:5px; padding:10px; font-weight: normal; text-decoration:none; font-size:14px; text-align:center; background:#fff;
  }
  .tabover28 .tab30 a.on { color:#585858; margin-right:5px; padding:10px; font-weight:normal; text-decoration:none;  font-size:14px;  text-align:center; background:#fff;
  }
  .tabover28 .content30{  padding:0; margin:0; float:left;  width:790px; background:#fff;  
  }
  .tabover28 .content30 li{ display:none;  margin:0; padding: 0; float:left; width:790px;
  }
  .content30 li span{ margin:0; padding:0; width:790px; height: auto; display:block; float:left; 
  } 
  .content30 li span label{ margin:0; padding:0; width:790px; float:left; 
  }   
  .content30 li span label b{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#fff;
}
  .content30 li span label b.blue{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#e2e2e2;
}
 .content30 li span label b.gray{ padding: 0; float: left; margin:0; width:790px; height:38px; line-height:38px; background:#f4f4f4;
}
 ..content30 li span label b p{ padding: 0; float: left; margin:0; 
}
.content30 li span label b s.b1{ padding: 0; float: left; margin:0; width:45px; height:38px; line-height:38px; border-right:1px solid #fff; 
}
.content30 li span label b s.b2{ padding: 0; float: left; margin:0; width:45px; height:38px; line-height:38px; border-right:1px solid #fff; 
}
.content30 li span label b s.b3{ padding: 0; float: left; margin:0; width:61px; height:38px; line-height:38px; border-right:1px solid #fff; 
}
.content30 li span label b s.b4{ padding: 0; float: left; margin:0; width:62px; height:38px; line-height:38px; border-right:1px solid #fff; 
}
.content30 li span label b s.b5{ padding: 0; float: left; margin:0; width:62px; height:38px; line-height:38px; border-right:1px solid #fff; 
}

.content30 li span label b p.a1{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:32px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content30 li span label b p.a2{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:264px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content30 li span label b p.a3{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:42px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content30 li span label b p.a4{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content30 li span label b p.a10{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content30 li span label b p.a5{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;  
}
.content30 li span label b p.a11{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:45px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff;  
}
.content30 li span label b p.a6{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:61px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content30 li span label b p.a12{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:61px; font-size:12px; color: #585858; font-weight: normal; text-align:center; border-right:1px solid #fff; 
}
.content30 li span label b p.a7{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:62px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content30 li span label b p.a13{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:62px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content30 li span label b p.a8{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:62px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content30 li span label b p.a14{ padding: 0; float: left; margin:0; height:38px; line-height:38px; width:62px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}
.content30 li span label b p.a9{ padding: 0; float: left; margin:0; height:19px; line-height:19px; width:167px; font-size:12px; color: #585858; font-weight: normal; text-align:center; 
}



.content30 li span h3{ margin-left:220px; margin-top:10px; margin-bottom:20px; padding-top:30px; padding-left:18px; float:left;  height:40px; width:380px; border:none;
}
.content30 li span h3 p { margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #545454; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content30 li span h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content30 li span h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content30 li span h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.content30 li span h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content30 li span h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;  
}
.content30 li span h3 p{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content30 li span h3 p.red{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color:#eb454a; font-weight: normal; width:28px; height:28px; text-align:center; line-height:28px;  
}
.content30 li span h3 a{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content30 li span h3 a:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:28px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; border-radius:3px; background:#dfdfdf;    
}
.content30 li span h3 a.frontpage{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#f8f8f8;    
}
.content30 li span h3 a.frontpage:hover{ margin-left:4px; margin-right:4px; padding:0; float:left; font-size:14px; color: #585858; font-weight: normal; width:62px; height:28px; border: 1px solid #d2d2d2; text-align:center; line-height:28px; background:#dfdfdf;
}
.tabPanel12 .pane28{ padding:0; float: left; margin:0;  height:auto; width:790px; display:none; 
}
.tabPanel12 .pane28 span{ padding: 0; float: left; margin:0;  height:auto; width:790px; position:relative;
}
.pane28 span  dt.t3{ padding: 0; float: left; margin:5px 0; background:#91bdff;  width:790px; height:43px; position:relative; 
}
.pane28 span  dt.t3 p{ padding: 0; float: left; margin-left:10px; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}
.pane28 span  dt.t3 p.t4{ padding: 0; float: left; margin-left:30px; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}
.pane28 span  dt.t3 p img{ padding: 0; float: left; width:19px; height:21px; margin-top:10px;
}
.pane28 span  dt.t3 b{ padding: 0; float: right; margin-right:10px; width:190px;
}
.pane28 span  dt.t3 b a{ padding: 0; float: left; margin:0; width:23px; height:22px; background:url(../images/seach.png) no-repeat; position:absolute; top:12px; left:730px; z-index:9999;
}
.pane28 span  dt.t3 b input.long{ padding:5px; float: left; margin-top:8px; font-size:14px; color: #585858; font-weight: normal; border:none;  width:162px;
}
.pane28 span  dt.t3 b p.t2{ padding: 0; float: left; margin:0; font-size:14px; color: #fff; font-weight: normal; height:43px; line-height:43px;
}






/* livevideo-end */
/* start zb */
.wd{float:left;border-bottom:1px #ccc dashed;width:313px;padding:10px 0px;}
.wd_time{float:left;width:313px;height:30px;line-height:30px;font-size:13px;color:#ccc;}
.wd_q{float:left;width:313px;}
.wd_q_01{font-size:14px;font-weight:bold;font-family:Aril;color:#ff6600;margin:0px 5px 0px 0px;}
.wd_q_02{font-size:12px;color:#4499ee;margin:0px 0px 0px 0px;}
.wd_q_03{font-size:12px;color:#666666;margin:0px 0px 0px 0px;}
.wd_a{float:left;width:313px;margin-top:5px;}
.wd_a_01{font-size:14px;font-weight:bold;color:#ff6600;margin:0px 5px 0px 0px;}
.wd_a_02{font-size:12px;color:#666;margin:0px 0px 0px 0px;}
.wd_a a{font-size:12px;color:#ff9900;}
.wd_a a:hover{font-size:12px;color:#ff6600;}
.zb{float:left;width:339px;height:114px;background:url(../images/zb.jpg);margin-top:8px;}
.zb_left{float:left;width:225px;}
.zb_left_title{float:left;width:190px;color:#fff;font-size:14px;margin:30px 10px 0px 30px;}
.zb_left_button{float:left;width:190px;color:#fff;font-size:14px;margin:5px 10px 0px 30px;}
.button_01{width:86px;height:30px;color:#fa471c;text-align:center;font-size:13px;background:url(../images/zb_button.png);border:0px;cursor:pointer;}
.zb_right{float:left;width:114px;}
.zb_right img{float:left;margin-top:8px;}
/* end zb */
.zb_add_a{float:left;width:100%;text-align:center;margin-top:20px;border-top:1px #ccc dashed;height:80px;line-height:80px;}
.zb_add_a h1{font-size:19px;color:#666;}
.zb_add_a h1 span{font-size:19px;color:#ff0000;}
.zb_add_c{float:left;width:100%;text-align:center;margin-top:20px;border-bottom:1px #ccc dashed;height:80px;line-height:80px;}
.zb_add_b{float:left;width:100%;text-align:center;margin-top:20px;}
.zb_add_b a{margin:10px 0px 20px 0px;display:block;}
.zb_add_c h1{font-size:19px;color:#666;}
.zb_add_c h1 span{font-size:19px;color:#fe5401;margin-right:10px;}