
.secImgBan{ clear:both; overflow:hidden;}
.secImgBan div{ overflow:hidden; width:49%; overflow:hidden;}
.secImgBan div img{ width:100%;}


.callDiv{ height:50px; overflow:hidden; background:#019a45;}
.callDiv .CallInsi{ width:95%; margin:0 auto; overflow:hidden;}
.callDiv .CallInsi .left{ height:50px; line-height:50px; overflow:hidden; color:White; font-size:16px; width:75%;}
.callDiv .CallInsi .right{ width:25%; overflow:hidden; padding-top:10px;}
.callDiv .CallInsi .right a{ display:block; background:#ffe401; color:#fe0003; width:100%; text-align:center; height:30px; overflow:hidden; line-height:30px; font-size:16px;border-radius:5px;}

.banerGao{ height:0px; overflow:hidden; background:#0558b6;}
.InsideDiv{border-radius: 5px; background:#ffffff;  margin-top:-80px; box-shadow: 0 0 10px rgba(66, 66, 66, 0.5); width:95%; margin:0 auto; overflow:hidden; padding-top:20px;}
.bkTitle{ line-height:35px; height:35px; font-size:18px; color:#019a45;  text-align:center;}
.bkDesc{ line-height:30px; height:30px; font-size:14px; color:#888888; text-align:center;}
.bkDesc span{ display:block; float:left; height:30px; overflow:hidden; width:100%;}
.bkDesc .leftKuan{ background:url(../img/lefts.jpg) no-repeat right center; width:25%;}

.bkDesc .rightkuan{ background:url(../img/rightshu.jpg) no-repeat left center;width:25%;}

.bkDesc b{ color:Red; font-size:20px;}
.marg{position:relative; top:-10px;}

.tonzhi{ width:100%; height:52px; margin:0 auto;background-color: #fff;border-radius:5px;box-shadow: #eeeeee 1px 1px 8px 0px; position:relative; top:-10px; display:block;}
.t_news{padding-left:2px;overflow:hidden; position:relative;}
.t_news b{ display:block; background:url(../img/tongzhi.png) no-repeat left center; background-size:19px; float:left; height:52px; width:8%;}



.bigtitle{ text-align:center;}
.bigtitle strong{ display:block; width:100%; text-align:center; font-size:20px; color:#000000; line-height:45px;}
.bigtitle strong b{ color:#d80404}
.bigtitle p{ font-size:12px; color:#666666; line-height:22px;}
.cnImg{}
.cnImg img{ width:100%}

.xwUl{ height:70px; overflow:hidden; padding-left:15px;border-bottom:2px solid #e8e6e6;}
.serDiv{ padding-top:2px; width:98%; margin:0 auto; overflow:hidden;}
.serDiv li{ float:left; width:33.33%; overflow:hidden; height:45px;}
.serDiv li a{ display:block; height:35px; line-height:35px; width:90%; margin:0 auto; overflow:hidden; text-align:center;  font-size:14px; background:#282828; color:White;}
.serDiv li a:hover,.serDiv li a.tabactive{ color:White;  background:#012289; height:35px; line-height:35px; text-decoration:none;width:90%; margin:0 auto;}
.ulpro{}
.ulpro{ width:100%; overflow:hidden;}
.ulpro li{ float:left; width:50%; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.ulpro li .ulprodiv{  width:95%; overflow:hidden;  margin:0 auto}
.ulpro li a{ display:block; width:100%;}
.ulpro li .linkPhoto{margin:0 auto; overflow:hidden; text-align:center; position: relative;width: 100%; height: 0; padding-bottom:75%;}
.ulpro li .linkPhoto img{ position:  absolute; top: 0; left: 0; width: 100%; height: 100%;}
.ulpro li .lkTwx{ height:28px; line-height:28px; text-align:center; font-size:12px;}
.ulpro li p{ display:block;  padding:0px 0px 0px 0px; line-height:24px; color:#888888; font-size:12px;}
.ulpro li div:hover{ background:#042dae;}
.ulpro li div:hover a,.ulpro li div:hover p{ color:White;}


.ysDIV{}
.ysDIV ul{}
.ysDIV ul li{ width:33.33%; float:left; height:45px; padding-bottom:10px; overflow:hidden;}
.ysDIV ul li div{ background:#118b1c; height:45px; width:95%; margin:0 auto; overflow:hidden; line-height:45px;}
.ysDIV ul li div span{ display:block; padding-left:10px;}
.ysDIV ul li a{ color:White; font-size:14px; background-size:25px; padding-left:30px;}
.ys1{ background:url(../img/serverbg1.png) no-repeat left center;}
.ys2{ background:url(../img/serverbg2.png) no-repeat left center;}
.ys3{ background:url(../img/serverbg3.png) no-repeat left center;}
.ys4{ background:url(../img/serverbg4.png) no-repeat left center;}
.ys5{ background:url(../img/serverbg5.png) no-repeat left center;}
.ys6{ background:url(../img/serverbg6.png) no-repeat left center;}


.wxpp{ background:#ebebeb; width:100%; overflow:hidden; padding:20px 0px 20px 0px;}
.wxppLink{}
.wxppLink ul{ width:100%; overflow:hidden}
.wxppLink ul li{ float:left;padding-top:5px; width:20%; height:35px;}
.wxppLink ul li a{ background:#e3e3e3;box-shadow:0px 0px 3px white; border-radius:3px; display:block; width:95%; height:30px; text-align:center; line-height:30px; font-size:12px;}
.wxppLink ul li .ppmore{ background:#118b1c; color:white;}
.wxpp .ppMes{text-align:center; padding-bottom:30px;}


.wxqy{ background:white; padding-top:40px; padding-bottom:40px; width:100%; overflow:hidden;}
.wxqyLink{}
.wxqyLink ul{ width:100%; overflow:hidden}
.wxqyLink ul li{ float:left; padding-top:5px; width:12.5%; height:35px;}
.wxqyLink ul li a{ background:#e3e3e3;box-shadow:0px 0px 3px white; border-radius:3px; display:block;  width:95%; height:30px; text-align:center; line-height:30px; font-size:12px;}
.wxqyLink ul li .qymore{ background:#118b1c; color:white;}
.wxqy .qyMes{text-align:center; padding-bottom:30px;}




.scrollDiv{height:52px;overflow:hidden; float:left; width:91%;}
.scrollDiv ul{}
.scrollDiv ul li{ height:52px; line-height:52px; overflow:hidden;}
.scrollDiv ul li a{ float:left; font-size:12px; color:#777777}
.scrollDiv ul li span{ float:right; color:#888888;}




.wentiImg{ width:100%;}
.wentiImg li{ float:left; width:33%;padding-bottom:15px;}
.wentiImg li .wtUldiv{ width:91%; overflow:hidden; margin:0 auto;  }
.wentiImg li img{ width:100%;}
.wentiImg li a{ display:block; width:100%;}
.wentiImg li .linkTe{ height:30px; line-height:30px; overflow:hidden; text-align:center;background:#ffe401; color:#333333;}

.about{ width:98%; overflow:hidden; margin:0 auto; overflow:hidden;}
.about .left{ width:45%; overflow:hidden;}
.about .left img{ width:100%; overflow:hidden;}
.about .right{ width:50%; overflow:hidden; color:#9c9b9b; line-height:22px;}
.about .right a{ color:#888888;}

.shujuM{ width:100%;}
.shujuM li{ float:left; width:25%; overflow:hidden;}
.sj1 p{ background:url(../img/shuju1.png) no-repeat left center;}
.sj2 p{ background:url(../img/shuju2.png) no-repeat left center;}
.sj3 p{ background:url(../img/shuju3.png) no-repeat left center;}
.sj4 p{ background:url(../img/shuju4.png) no-repeat left center;}

.shujuM li div{ background:#11994d; height:55px; overflow:hidden; color:White; padding-left:5px;}
.shujuM li div p{ margin:0px; display:block; height:55px; overflow:hidden; background-size:20px; overflow:hidden; padding:0px 0px 0px 22px;}
.shujuM li b{ display:block; font-size:16px; height:30px; line-height:45px; overflow:hidden; color:#ffcd52}
.shujuM li span{ display:block; height:20px; line-height:18px; font-size:12px;}

.jsCount{ width:100%;}
.jsCount li{ float:left; width:25%;}
.jsCount li div{ width:70%; margin:0 auto;}
.jsCount li div p{ display:block; height:65px; width:65px; padding:0px; margin:0px; text-align:center;border-radius:40px; color:white;}
.jsCount li div .sp1{ display:block; height:30px; line-height:50px; width:100%;}
.jsCount li div .sp2{ display:block; height:80px; line-height:20px; overflow:hidden; width:100%;}
.jsCount li div .sp2 b{ font-size:18px;}
.pbg1{ background:#76b533;}
.pbg2{ background:#ef413d;}
.pbg3{ background:#199583;}
.pbg4{ background:#f36507;}

.commonDIV{width:95%; margin:0 auto; overflow:hidden;}
.rmzhuanye{ width:100%; margin:0 auto; overflow:hidden;}
.rmzhuanye li{  padding:0px 0px 10px 0px; overflow:hidden; float:left; width:50%;}
.rmzhuanye li .leftImg{ width:98%; overflow:hidden; position:relative; margin:0 auto;}
.rmzhuanye li .leftImg a{ display:block; }
.rmzhuanye li .leftImg a img{ width:100%;}
.linkText{ background-color: rgba(38,92,164,1); height:50px; line-height:20px; position:absolute; bottom:0px; width:100%; font-size:14px; text-align:center; color:White;}
.linkText a{ height:28px; line-height:28px; font-size:14px; color:white; font-weight:bold;}
.linkText span{ display:block; font-size:12px; line-height:19px;}
.rmzhuanye li .rightCOns{ width:58%; overflow:hidden; font-size:14px;}
.rmzhuanye li .rightCOns b{ display:block; height:24px; line-height:24px; overflow:hidden;}
.rmzhuanye li .rightCOns .tbxs{ color:#ff7c03; display:block; font-size:12px; padding:0px 0px 3px 0px;}
.rmzhuanye li .rightCOns strong{color:white;}
.rmzhuanye li .rightCOns .tbHs{ display:block; height:18px; color:#888888; line-height:18px; overflow:hidden; font-size:12px;}


.bxysUL{ width:100%; overflow:hidden; margin:0 auto;}
.bxysUL li{ clear:both; overflow:hidden; width:100%;}
.bxysUL li .divINsid{ background:#f1f1f1; width:100%; height:auto; overflow:hidden}
.bxysUL li .divINsid .divINBg{ width:95%; margin:0 auto; overflow:hidden; padding-top:15px; padding-bottom:15px;}

.bxysUL li .divINsid .ysLeft{ float:left; width:62%; overflow:hidden;}
.bxysUL li .divINsid .ysLeft strong{ display:block; font-size:16px; color:#019a45; line-height:35px;}
.bxysUL li .divINsid .ysLeft p{ color:#6f6f6f; font-size:12px; line-height:20px;}
.bxysUL li .divINsid .ysRight{ float:right; width:35%; overflow:hidden;}
.bxysUL li .divINsid .ysRight div{ margin:0 auto; overflow:hidden; text-align:center; position: relative;width: 100%; height: 0; padding-bottom:78%;}
.bxysUL li .divINsid .ysRight div img{ position:absolute; top: 0; left: 0; width: 100%; height: 100%;  }



.bxysUL li .divINsid .ysRight div .spBg1{ background:url(../img/serverbg1.png) no-repeat center;}
.bxysUL li .divINsid .ysRight div .spBg2{ background:url(../img/serverbg2.png) no-repeat center;}
.bxysUL li .divINsid .ysRight div .spBg3{ background:url(../img/serverbg3.png) no-repeat center;}
.bxysUL li .divINsid .ysRight div .spBg4{ background:url(../img/serverbg4.png) no-repeat center;}
.bxysUL li .divINsid .ysRight div .spBg5{ background:url(../img/serverbg5.png) no-repeat center;}
.bxysUL li .divINsid .ysRight div .spBg6{ background:url(../img/serverbg6.png) no-repeat center;}




.jianjieabout{ width:95%; margin:0 auto; overflow:hidden;}
.jianjieabout img{ width:100%;}
.jianjieabout p{ margin:0 auto; overflow:hidden; line-height:23px; padding:10px 0px 10px 0px; display:block;}



.jybz{}
.jybzUl{ width:100%; overflow:hidden;}
.jybzUl li{ float:left; width:50%;overflow:hidden; padding:0px 0px 0px 0px;}
.jybzUl li .jybzInside{ width:90%;  overflow:hidden; color:#555555; padding:0px 0px 15px 0px; clear:both;}
.jybzUl li .jybzInside:hover{ }
.jybzUl li .jybzInside .ljzxzx{ width:50%; height:28px; line-height:28px; text-align:center; background:#046fd7;border-radius:2px; color:white; margin:0 auto; display:block;}
.jybzUl li .jybzInside .jybzText{ position:relative; width:100%; overflow:hidden;}
.jybzUl li .jybzInside .jybzBor{ background:#f9f9f9; border:1px solid #f1f1f1; overflow:hidden; padding-top:50px; padding-bottom:15px;}
.jybzUl li .jybzInside .jybzBor:hover{background:#2964af; color:white}
.jybzUl li .jybzInside .jybzBor:hover .jybzLinkTit{ color:#ffcd5a;}
.jybzUl li .jybzInside .jybzBor:hover .ljzxzx{ background:white; color:#2964af}
.jybzUl li .jybzInside:hover img{transform:scale(1.1);cursor:pointer;}
.jybzUl li .jybzInside p{ display:block; width:90%; margin:0 auto; overflow:hidden;  padding:5px 0px 5px 0px; line-height:20px;}
.jybzUl li .jybzInside .jyG{  overflow:hidden; padding-top:30%}
.jybzUl li .jybzInside .jybzImg{ position:absolute; top:0px; overflow:hidden; width:100%;}
.jybzUl li .jybzInside .jybzLinkImg{ margin:0 auto; overflow:hidden; text-align:center; position: relative;width: 70%; height: 0; padding-bottom:70%;border-radius:50%;}
.jybzUl li .jybzInside .jybzLinkImg img{ width:100%;}

.jybzUl li .jybzInside .jybzLinkTit{ font-weight:bold; font-size:16px; text-align:center; display:block; width:100%;}



.divTab{ text-align:center; height:40px; overflow:hidden; width:100%;}
.divTab a{ background:#f3f3f3; padding:3px 6px 3px 6px; color:#444444; font-size:16px; line-height:30px;}
.divTab a:hover{ color:white; background:#ffe401; text-decoration:none;}
.divTab a.tabactive{ color:white; background:#019a45; text-decoration:none;}



.serDiv{ padding-top:2px; width:98%; margin:0 auto; overflow:hidden;}
.serDiv li{ float:left; width:33.33%; overflow:hidden; height:45px;}
.serDiv li a{ display:block; height:35px; line-height:35px; width:90%; margin:0 auto; overflow:hidden; text-align:center;  font-size:14px; background:#d4d4d4; color:#333333;}
.serDiv li a:hover,.serDiv li a.tabactive{ color:White;  background:#118b1c; height:35px; line-height:35px; text-decoration:none;width:90%; margin:0 auto;}




.ulnew{ width:100%; overflow:hidden; margin:0 auto;}
.ulnew li{ height:105px; overflow:hidden; border-bottom:1px dashed #f0f0f0; padding-top:10px; padding-left:1%; padding-right:1%;}
.ulnew li:hover{ background:url(../img/listnews-bj.jpg) repeat; color:white}
.date{ width:23%;}
.ulnew li:hover strong,.ulnew li:hover .Day,.ulnew li:hover .Mon,.ulnew li:hover span,.ulnew li:hover span a{ color:white;}
.date p{ display:block; border:1px solid #f5f5f5; height:90px; overflow:hidden; width:90px; padding:0px; margin:0px;}
.date span{ display:block; text-align:center;}
.date .Day{ color:#d7000f; font-size:48px; width:100%; height:60px; line-height:70px;}
.date .Mon{ color:#7c7c7c; height:40px; line-height:20px; overflow:hidden;}

.Nc{ width:70%;}
.Nc strong{ display:block; height:30px; line-height:25px; color:#333333; overflow:hidden;}
.Nc span{ color:#999999; line-height:18px; height:54px; overflow:hidden;}
.Nc span a{ color:#d7000f; padding-left:3px; padding-right:3px;}



.NewImgTop{ width:100%; overflow:hidden; margin:0 auto;}
.NewImgTop .newImin{ padding:10px; border:1px solid #f5f5f5; background:#fafafa;}
.NewImgTop .imgLink{ display:block; width:100%; height:100px; overflow:hidden;}
.NewImgTop .imgLink img{ width:100%;}

.NewImgTop .newImin .nim{}
.NewImgTop .newImin .nim .imgLink{ display:block; float:left; width:30%; position:relative; overflow:hidden; height:0px; padding-bottom:25%}
.NewImgTop .newImin .nim .imgLink img{ position:absolute; top:0; left:0; width: 100%; height: 100%;}
.NewImgTop .newImin p{ display:block; float:right; width:68%; overflow:hidden; font-size:12px; line-height:22px; color:#999999; }

.NewImgTop strong{display:block; font-weight:normal; font-size:16px; height:40px; line-height:40px; color:#555555; overflow:hidden;}
.NewImgTop p{ display:block; font-size:12px; line-height:22px; color:#999999; margin:0px; overflow:hidden;}
.NewImgTop span{ display:block;}
.NewImgTop .date{ display:block; height:30px; line-height:30px; color:#999999; font-size:14px;width:50%; background:url(../img/time.png) no-repeat left center; background-size:15px; padding-left:18px;}
.NewImgTop .rmore{ display:block; height:30px;  line-height:30px; background:url(../img/lianjie.png) no-repeat left center; background-size:15px; color:#999999; padding-left:20px;}
.NewImgTop .newmore{ height:30px; overflow:hidden;}

.uln{ width:100%; margin:0 auto; overflow:hidden;}
.uln li{ height:24px; overflow:hidden; background:url(../img/dian.png) no-repeat left center; padding-left:13px; background-size:8px;}
.uln li a{ display:block; line-height:24px; color:#555555}


.lookM{ width:60%; height:35px; line-height:35px; overflow:hidden;  background:#ff5a00; color:white; text-align:center; display:block; margin:0 auto; font-size:16px; }
.lookM:hover{ background:#042dae; color:White;}

.hjUl{ width:100%;}
.hjUl li{ float:left; width:50%; padding-bottom:5px;}
.hjUl li a{ display:block;}
.hjUl li div{ width:90%; overflow:hidden; margin:0 auto;}
.hjUl li .linkImg{  margin:0 auto; overflow:hidden; text-align:center; position: relative;width: 100%; height: 0; padding-bottom:70%;}
.hjUl li .linkImg img{ position:  absolute; top: 0; left: 0; width: 100%; height: 100%; border:1px solid #f5f5f5}
.hjUl li .linkTit{width:100%; text-align:center; height:26px; line-height:26px; color:#333333; overflow:hidden;}
.hjUl li p{ color:#999999; width:100%; display:block; line-height:20px; font-size:12px; overflow:hidden; padding-bottom:5px; height:55px; overflow:hidden;}
.hjUl li .linkM{ width:60%; margin:0 auto; overflow:hidden; height:25px; line-height:25px; text-align:center; background:#0561bb; color:white;border-radius:10px}



.teacherTishi{ text-align:center; padding-bottom:10px; font-size:16px; color:#ff9600;}
.teachUl{ width:95%; margin:0 auto; overflow:hidden;}
.teachUl li{ padding:0px 0px 10px 0px; clear:both; overflow:hidden;}
.teachUl li .divKuan{ border:1px solid #f5f5f5; padding:10px; overflow:hidden; background:#fafafa;}
.teachUl li .divKuan .left{ width:30%; overflow:hidden;}
.teachUl li .divKuan .right{ width:68%; overflow:hidden;}
.teachUl li .divKuan .teacherSimg{display:block;}
.teachUl li .divKuan .teacherImg{ overflow:hidden; text-align:center; position: relative;width:95%; height: 0; padding-bottom:95%; display:block; margin:0 auto; }
.teachUl li .divKuan .teacherImg img{top: 0; left: 0; width: 100%; height:100%; position:absolute;}
.teachUl li .divKuan .teacherLook{ display:block; border:1px solid #ffd010; width:60%;  height:25px; line-height:25px; text-align:center; overflow:hidden;}
.teachUl li .divKuan .teacherDesc{ display:block; padding:0px 0px 5px 0px; overflow:hidden; margin:0px; line-height:18px; font-size:12px; color:#888888;}
.teachUl li .divKuan .teacherZhiwu{ height:30px; font-size:14px; font-weight:normal; padding-left:4px;} 
.teachUl li .divKuan .teacherName{ font-size:16px; height:30px; line-height:30px;display:block; font-weight:bold; color:#333333;}

.biankuang{ width:98%; margin:0 auto; overflow:hidden;}
.bmDivM{border-radius: 5px;background:#ffffff; margin-top:-80px; box-shadow: 0 0 10px rgba(66, 66, 66, 0.5); width:92%; margin:0 auto; overflow:hidden; padding-top:20px;}
.hgao{overflow:hidden; height:30px;}
.callM{ height:45px; text-align:center; font-size:16px; line-height:45px; border:1px solid #fc8403; width:90%; margin:0 auto; overflow:hidden; background:#fc8403; color:White;}

.yxAdUL{ width:100%;}
.yxAdUL li{ float:left; width:50%; overflow:hidden;}
.yxAdUL li a{ display:block; height:38px; line-height:38px; text-align:center; background:#f3f3f3;border-radius:30px; padding-left:10px; padding-right:10px; width:80%; margin:0 auto;}
.yxAdUL li a:hover{ color:white; background:#199583;border-radius:10px; text-decoration:none;}
.yxAdUL li a.tabactive{ color:white; background:#199583;border-radius:10px; text-decoration:none;}




.ques{ width:98%; margin:0 auto; overflow:hidden;}
.ques li{ clear:both; padding-bottom:10px;}
.ques .nameLink{ height:20px; overflow:hidden;}
.ques li .quesDIV{ overflow:hidden; border:1px solid #f5f5f5; padding:10px;}
.ques li .quesDIV:hover{ border:1px solid #eff7fa; }
.ques li .quesDIV .quesRight{ overflow:hidden;}
.ques li .quesDIV .aTit{ clear:both; height:35px; overflow:hidden;}
.ques li .quesDIV .aTit .aTbg{ width:10%;}
.ques li .quesDIV .aTit .aTbg span{ display:block; width:22px; height:22px; text-align:center; line-height:22px; color:White; background:#f45751;}
.ques li .quesDIV .aTit .aTt{ width:90%; overflow:hidden; line-height:22px; color:#444444; font-size:14px; height:22px; overflow:hidden;}


.ques li .quesDIV .aMes{ clear:both;  overflow:hidden;}
.ques li .quesDIV .aMes .aMbg{ width:10%;}
.ques li .quesDIV .aMes .aMbg span{ display:block; width:22px; height:22px; text-align:center; line-height:22px; color:White; background:#1faff8;}
.ques li .quesDIV .aMes .aMtit{ width:90%; overflow:hidden; line-height:22px; color:#777777; font-size:12px;}
