﻿.wenanjieshao{ width:1200px; margin:0 auto; overflow:hidden; background:url(img/bbg.jpg) repeat-y left center; height:190px;}
.wenanjieshao ul{ width:1200px; overflow:hidden;}
.wenanjieshao ul li{ float:left; width:400px; overflow:hidden; color:White;}
.wenanjieshao ul li .liIn{ padding:20px; overflow:hidden;}
.wenanjieshao ul li .liIn strong{ display:block; height:35px; line-height:20px; overflow:hidden; font-size:16px;}
.wenanjieshao ul li .liIn span{ display:block; height:85px; overflow:hidden; line-height:25px;}
.wenanjieshao ul li .liIn a{ background:#fd9940; color:White;  overflow:hidden;text-decoration:none;display:block; width:110px; height:23px;line-height:23px; text-align:center; font-size:12px}
.wenanjieshao ul li .liIn a:hover{ background:#ff6600;  }


.leftFri{}
.leftFri span{ display:block; float:left; padding:0px 5px 5px 0px;}
.leftFri a{ background:#f8e6b9; color:#666666; padding:2px 4px 2px 4px; display:block;}

.jxlc{}
.jxlc ul{}
.jxlc ul li{ clear:both; overflow:hidden; padding:0px 0px 8px 0px;}
.jxlc ul li .leftNum{ width:24px; overflow:hidden;}
.jxlc ul li .leftNum span{ display:block; width:24px; height:24px;border-radius:12px; background:#31b2a0; color:White; text-align:center; line-height:24px;}
.jxlc ul li .rightDesc{ line-height:20px; width:223px; overflow:hidden; font-size:12px; color:#666666;}
.CallM{ height:35px; background:#fd9940; color:White; text-align:center; line-height:35px;border-radius:12px; font-size:16px;}


.fangfaUl{ width:880px; overflow:hidden;}
.fangfaUl li{ float:left; width:290px; overflow:hidden; padding-bottom:10px;}
.fangfaUl li .linkImg{ display:block; width:270px; height:190px; overflow:hidden;}
.fangfaUl li .linkImg img{ width:270px; height:190px;}
.fangfaUl li .linkTit{ display:block; height:40px; overflow:hidden; line-height:40px; text-align:center; width:270px; font-size:18px; color:#333333;}
.fangfaUl li p{ display:block; line-height:25px; color:#888888; width:270px; padding:0px; margin:0px; height:170px; overflow:hidden;}
.fangfaUl li p span{ padding-bottom:10px; display:block; height:120px; overflow:hidden;}
.fangfaUl li p .linkMore{ display:block; background:#0f994e; height:35px; width:150px; text-align:center; line-height:35px; margin:0 auto;border-radius:10px; overflow:hidden; color:white }
.fangfaUl li p .linkMore:hover{ background:#fd7a04;}


.teacherUL{}
.teacherUL li{ clear:both; padding:0px 0px 15px 0px;}
.teacherUL li .teacherInsi{ border:1px solid #f5f5f5; padding:15px; overflow:hidden;}
.teacherUL li .teacherInsi:hover{ background:#f9f9f9;}
.teacherUL li .teacherInsi .tleft{ width:190px; overflow:hidden;}
.teacherUL li .teacherInsi .tleft .timg{ display:block; width:170px; height:170px;border-radius:100px; border:3px solid #f1f1f1; overflow:hidden;}
.teacherUL li .teacherInsi .tleft .timg img{ width:170px;}
.teacherUL li .teacherInsi .tRight{ width:680px; overflow:hidden;}
.teacherUL li .teacherInsi .tRight .tTitle{ display:block; font-size:22px; color:#333333; height:30px; line-height:30px; overflow:hidden;}
.teacherUL li .teacherInsi .tRight b{ display:block; font-weight:normal; height:35px; line-height:35px; overflow:hidden; font-size:16px; color:#666666}
.teacherUL li .teacherInsi .tRight p{ margin:0px; padding:5px 0px 15px 0px; display:block; overflow:hidden; line-height:25px;}
.teacherUL li .teacherInsi .tRight .tMore{ display:block; width:120px; height:30px; text-align:center; line-height:30px; background:#31b2a0; color:White;}


.tishiMS{ line-height:24px; padding:5px 0px 10px 0px; overflow:hidden;}
.help{}
.help .inp{ clear:both; padding:0px 0px 8px 0px; overflow:hidden; }
.help .inp .inputShuru{ width:248px; height:35px; line-height:35px; border:0px; background:#f0f0f0; padding-left:10px; color:#777777}
.help .inp .beizhuBm{width:246px; height:100px; line-height:35px; border:0px; background:#f0f0f0; padding-left:10px; color:#777777}
.help .inp .subMs{ width:140px; height:35px; text-align:center; color:White; border:0px; background:#fd9940;}

.bodymax{ width:100%; overflow:hidden;}
.bodyGao{ height:215px; overflow:hidden; width:100%;}
.neiyeMain{ width:1200px; margin:0 auto; overflow:hidden; background:white url(img/rbg.jpg) repeat-y right; padding-top:20px;}
.neiyeLeft{ width:850px; overflow:hidden;}
.neiyeRight{ width:260px; overflow:hidden;}
.siteMap{ background:url(img/home.png) no-repeat left center; padding-left:35px; height:45px; line-height:45px; background-size:25px; border-bottom:1px solid #f5f5f5; font-size:16px;}
.siteMap span{ background:url(img/jt.png) no-repeat left center; display:block; width:30px; height:45px; float:left; overflow:hidden; background-size:25px;}
.siteMap b,.siteMap a,.siteMap strong{ /*display:block;*/ height:45px; line-height:45px; font-weight:normal; /*float:left;*/}
.siteMap .right{}
.siteMap .right ul{}
.siteMap .right ul li{ float:left; padding:0px 10px 0px 10px;}
.siteMap .right ul li a{ font-weight:bold;}
.siteMap .right ul li .hov{ color:Red;}


.MesContent{ line-height:27px; overflow:hidden;}
.MesContent p{ padding:0px; margin:0px;}
.MesContent img{ padding:10px 0px 10px 0px;}
.MesContent a{ color:#70af2d;}
.MesContent h2{ font-size:16px; line-height:40px; overflow:hidden; color:#fd9940;}
.tith1{ height:50px; line-height:50px; text-align:center; font-weight:normal; font-size:20px;padding-bottom: 2rem;}
.titS{ text-align:center; height:40px; line-height:40px; overflow:hidden;}
.titS a{ color:#777777; padding-right:5px;}

.tit1{ background:url(img/lj.png) no-repeat left center;}
.tit2{ background:url(img/ljgd.png) no-repeat left center;}
.webMaster0,.tit3{ background:url(img/xinwen.png) no-repeat left center;}
.webMaster1,.tit4{ background:url(img/kecheng.png) no-repeat left center;}
.webMaster2,.tit6{background:url(img/news1.png) no-repeat left center;}
.tit7{background:url(img/news2.png) no-repeat left center;}
.tit8{background:url(img/shuoming.png) no-repeat left center;}
.titBm{background:url(img/bz.png) no-repeat left center;}

.masterTit,.Nyrtit{ height:45px; line-height:45px; font-size:18px;border-bottom:1px solid #f5f5f5;}
.masterTit span,.Nyrtit span{ display:block; height:45px; background-size:25px; padding-left:30px; line-height:45px;}

.nyAbout{ line-height:23px; overflow:hidden; font-size:12px;}


.bg1{background:#700005 url(img/w1.png) no-repeat center;}
.bg2{background:#9307a0 url(img/w2.png) no-repeat center;}
.bg3{background:#f38503 url(img/w3.png) no-repeat center;}
.bg4{background:#0aafa5 url(img/w4.png) no-repeat center;}
.bg5{background:#2830e0 url(img/w5.png) no-repeat center;}
.bg6{background:#f66607 url(img/w6.png) no-repeat center;}
.bg7{background:#a52f35 url(img/w7.png) no-repeat center;}
.bg8{background:#2760e1 url(img/w8.png) no-repeat center;}
.rUllink{overflow:hidden; width:264px;}
.bgCom{ width:50px; height:50px;border-radius:30px;  background-size:30px; display:block; overflow:hidden;}
.rUllink li{ width:130px; float:left; padding-top:5px; padding-bottom:5px; overflow:hidden; border-right:1px solid #f5f5f5;  border-bottom:1px solid #f5f5f5;}
.rUllink li:hover{ background:#f5f5f5}
.rUllink li div{ display:block;}
.rUllink li strong{ display:block; height:30px; line-height:30px; margin:0 auto; text-align:center; color:#333333;}
.rUllink li span{ margin:0 auto; }
.rUllink li p{ padding:0px; margin:0px; text-align:center; line-height:22px; color:#888888; font-size:12px;}

.zxrx{ background:url(img/dianhua.png) no-repeat left center; padding-left:45px; background-size:40px; height:50px; overflow:hidden;}
.zxrx span{ display:block;}
.zxrx strong{ display:block;}

.ulNew{}
.ulNew li{ height:26px; line-height:26px; overflow:hidden; background:url(img/dian.jpg) no-repeat left center; background-size:3px; padding-left:10px;}
.ulNew li a{ color:#777777;}

.zhuanyeDIV{}
.zhuanyeDIV span{ display:block; float:left; padding:0px 5px 5px 0px;}
.zhuanyeDIV span a{ background:#31b2a0;  padding:2px 4px 2px 4px; line-height:25px; color:white;}
.zhuanyeDIV span a:hover{ background:red;}


.newList{ padding:15px; border:1px solid #f1f1f1; overflow:hidden;}
.newList:hover{  background:#fffbf0;}
.newImg{ width:200px; height:140px;}
.newImg img{ width:200px; height:140px;}
.newList .date{ width:180px; overflow:hidden; background:#f9f9f9 ; height:140px; color:#e7e7e7;}
.newList .date .ri{ display:block; width:100%; text-align:center; height:80px; font-size:60px; line-height:100px;}
.newList .date .year{ display:block;width:100%; text-align:center; height:60px; font-size:20px; line-height:50px; }
.newList .nMes{ width:600px; overflow:hidden;}
.newList .nMes strong{ display:block; height:25px; line-height:25px; overflow:hidden; color:#444444; font-weight:normal; font-size:18px;}
.newList .nMes p{ display:block; padding:5px 0px 15px 0px; margin:0px; line-height:23px; color:#999999; font-size:14px;}

.nTag{ float:left; line-height:25px;}
.nTag a{ margin:0px 0px 0px 5px; background:#f8e6b9; color:white; padding:4px 4px 4px 4px;}
.readMore{ float:right;}


.ulListN{}
.ulListN li{ padding:20px 0px 20px 0px; clear:both; overflow:hidden;}
.ulListN li:hover{}


.page {display:block;height:25px; margin:20px auto; text-align:center;}
.page .tablePage{ margin:0 auto;}
.page a,.page span {background:#ffffff;border:1px solid #dfdfdf;color:#333333; display:inline-block;height:auto;line-height:18px;margin:0px 0px 0px 8px;padding:4px 12px;width:auto;}
.page a:hover,.page .cur,.page .hov {background:#ffba00;border-color:#dfdfdf;color:#fff;text-decoration: none;}



.zhuanybm{ widtH:850px;  border-top:1px solid #f6e2e2; overflow:hidden;}
.zhuanybm ul{ width:100%;}
.zhuanybm ul li{border-bottom:1px solid #f6e2e2;  float:left;line-height:45px; height:45px; overflow:hidden; text-align:center; color:#999;}
.zhuanybm ul li:nth-child(1){ widtH:20%;}
.zhuanybm ul li:nth-child(2){ widtH:10%;}
.zhuanybm ul li:nth-child(3){ widtH:10%;}
.zhuanybm ul li:nth-child(4){widtH:15%;}
.zhuanybm ul li:nth-child(5){widtH:20%;}
.zhuanybm ul li:nth-child(6){widtH:10%;}
.zhuanybm ul li:nth-child(7){widtH:15%;}
.zhuanybm ul li span,.zhuanybm ul li b{ display:block; border-left:1px solid #f6e2e2;}
.zhuanybm ul li:nth-child(7) span,.zhuanybm ul li:nth-child(7) b{ display:block; border-right:1px solid #f6e2e2;}

.bman{ background:#fa861f; border-radius:30px; text-align:center; color:#FFF;padding:3px 12px;}
.zhuanybm ul li a:hover{ color:#FFF;}
.zhuanybm .yans li{ background:#540245; height:50px; overflow:hidden; color:white; font-size:16px;border-bottom:1px solid #f6e2e2; line-height:50px;}


.pageyy_sx{}
.pageyy_sx .left{ width:400px; overflow:hidden; border:1px solid #f5f5f5; height:45px; line-height:45px; overflow:hidden; padding-left:10px;}
.pageyy_sx .right{ width:400px; overflow:hidden;border:1px solid #f5f5f5; height:45px; line-height:45px; overflow:hidden;padding-left:10px;}


.wxts{ padding:5px 20px 20px 20px; border:1px dashed #f8e6b9; overflow:hidden;}
.wxts .tscon{ line-height:24px; color:#888888;}

.xg{ border:1px solid #f5f5f5; padding:5px 20px 20px 20px; overflow:hidden;}
.xiangguan{ width:380px; overflow:hidden;}
.xiangguan ul{}
.xiangguan ul li{ height:27px; line-height:27px; overflow:hidden; background:url(img/dian.jpg) no-repeat left center; background-size:3px;}
.xiangguan ul li a{ color:#555555; padding-left:10px;}
.return{ width:320px; margin:0 auto; overflow:hidden;}

.return span{ display:block; border:1px solid #cdcdcd; width:300px; height:40px; overflow:hidden; line-height:40px;border-radius:2px; text-align:center;}
.return span:hover{border:1px solid #cc201c;}
.return span a{ background:url(img/return.jpg) no-repeat right center; padding-right:25px; color:#517ba3; font-size:16px; text-decoration:none;}


.Zdiv{ padding:20px; border:1px solid #f5f5f5; overflow:hidden;}
.Zdiv span{ display:block; width:200px; float:left; height:35px; line-height:20px;}
.tag{}
.tag a{ padding:3px 8px 3px 8px; background:#f8e6b9; margin-right:10px; color:#666666;}


.Ulphoto{ width:900px; overflow:hidden;}
.Ulphoto li{ float:left; width:290px; overflow:hidden; height:320px;}
.Ulphoto li div{ padding:10px; border:1px solid #f5f5f5; width:245px;}
.Ulphoto li a{ display:block; width:245px;}
.Ulphoto li .linkPhoto{}
.Ulphoto li .linkPhoto img{ width:245px; overflow:hidden; height:165px;}
.Ulphoto li .linkText{ height:40px; line-height:40px; text-align:center;}
.Ulphoto li p{ display:block;  padding:0px 0px 0px 0px; line-height:24px; color:#888888; font-size:12px;}
.Ulphoto li div:hover{ background:#f38503;}
.Ulphoto li div:hover a,.Ulphoto li div:hover p{ color:White;}

.ulQues{}
.ulQues li{ padding:20px 0px 0px 0px;}
.ulQues li .quesDIV{ padding:15px; border:1px solid #f5f5f5; overflow:hidden;}
.ulQues li .quesDIV:hover{ border:1px solid #f45751; background:#fefcf5;}
.ulQues li .quesDIV .Qutit{ height:25px; overflow:hidden;}
.ulQues li .quesDIV .Qutit .left{ display:block; background:#f45751; color:White; width:25px; height:25px; line-height:25px; text-align:center;}
.ulQues li .quesDIV .Qutit .right{ display:block; width:780px; overflow:hidden; height:25px; line-height:25px; font-size:18px; color:#555555;}

.ulQues li .quesDIV .QuDesc{ overflow:hidden;}
.ulQues li .quesDIV .QuDesc .left{ display:block; background:#1faff8; color:White; width:25px; height:25px; line-height:25px; text-align:center;}
.ulQues li .quesDIV .QuDesc .right{ display:block; width:780px; overflow:hidden; line-height:25px; font-size:14px; color:#888888;}

/* ?????????????????? */
.page_main{ widtH:1200px; margin:0 auto; overflow:hidden; margin-bottom:40px;}
.page_left{ widtH:240px; float:left; margin-top:36px;}
.page_lanmu, .page_contact{ widtH:210px; border:1px solid #e7e7e7; float:left; margin-bottom:20px; padding:11px 15px;}
.page_lanmuTT{ widtH:210px; height:87px; background:url(img/pagelm_abou.jpg) no-repeat; font-size:20px; color:#FFF; text-align:center; line-height:80px; margin-bottom:5px;}
.page_lanmuNav ul li{ widtH:208px; height:43px; float:left;line-height:43px; border:1px solid #e7e7e7; margin-bottom:5px; font-size:15px; background:url(img/jiantou_h.png)  no-repeat 181px #f8f8f8;}
.page_lanmuNav ul li a{ padding-left:44px;}
.page_lanmuNav ul li a:hover{widtH:164px; height:43px; display:block; color: #FFF;background:url(img/jiantou_b.png)  no-repeat 181px #FC0;}



.page_news{ widtH:240px; float:left;border:1px solid #e7e7e7;margin-bottom:20px;}
.tabox .hd{width:240px; float:left; margin-bottom:15px;}
.tabox .hd li{ width:120px;line-height:45px; float:left; text-align:center; color:#333; border-bottom:2px solid #333;}
.tabox .hd li.on{border-bottom:2px solid #bb0101; line-height:45px; color:#333;}
.tabox .hd li.on a{ color:#bb0101;}
.tabox .bd{border-top:0;}
.tabox .lh{overflow:hidden; float:left;widtH:240px;}
.tabox .xinwen, .tabox .xinwpic{ width:226px; float:left; padding:0px 7px; margin-bottom:10px;}
.tabox .xinwpic ul{ widtH:226px; float:left;border-bottom:1px solid #e7e7e7; padding-bottom:5px;}
.tabox .xinwpic ul li a{color:#bd000c;}
.tabox .xinwpic ul li{width:226px; font-size:14px; line-height:20px; margin-bottom:10px; overflow:hidden;}
.tabox .xinwpic ul li span img{ margin-top:-4px;}
.tabox .xinwen ul li{ width:226px; border-bottom:1px dashed #CCCCCC; float:left;line-height:35px; font-size:14px; overflow:hidden;}
.riqi{ widtH:42px; float:right; font-size:13px; color:#CCC;}

.page_pic{ widtH:240px; height:188px; float:left;margin-bottom:20px;}

.page_contactTT{widtH:210px; height:75px; background:url(img/page_contact.png) no-repeat; font-size:20px; color:#FFF; text-align:center; line-height:70px; margin-bottom:5px;}
.page_contact ul li{width:206px; margin-bottom:10px; padding-bottom:10px; padding-left:5px;}
.page_contactTel{ font-size:30px; color:#000;font-family:"ITC Avant Garde Gothic";}



.list_banner{ widtH:100%; height:250px; margin:0 auto; margin-bottom:36px;}


/* ???????????? */
.list_right{ widtH:935px; float:right; margin-top:20px;}
.list_rightBiaoti{ width:935px; float:left; border-bottom:1px solid #ebebeb;  margin-bottom:20px;}
.list_rightBiaoti p{ float:left; font-size:20px; font-weight:bold; border-bottom:2px solid #d0010f; line-height:55px; padding:0px 15px 5px 15px; color:#000;}
.list_rightBiaoti span{ float:right; line-height:55px;}
.list_rightBiaoti span a{ color:#666;}
.list_rightBiaoti span a:hover{ color:#bd000c;}

.list_rightNews,.listpic_right,.pageyy,.pageyy_fx{ widtH:935px; float:left; margin-bottom:20px;}
.list_rightNews dl{ widtH:933px; height:149px; float:left; margin-bottom:32px; border:1px solid #e7e7e7;}
.list_rightNews dl dt{widtH:77px; float:left; margin-right:40px; font-size:18px; text-align:center; line-height:53px; margin:35px 0px 25px 40px;}
.list_rightNews dl dt span{ font-size:60px; text-align:center;}
.list_rightNews dl dd{ widtH:720px; float:left; font-size:14px; line-height:25px; margin:30px 0px 0px 30px; padding-left:35px;border-left:1px solid #e7e7e7; overflow:hidden;}
.listnewsfont{ font-size:18px;color:#666;}

.list_rightNews dl dt a,.list_rightNews dl dd a{ color:#999;}
.list_rightNews dl dt a:hover,.list_rightNews dl dt span a:hover,.list_rightNews dl dd a:hover{ color:#FFF;}
.list_rightNews dl:hover{ widtH:933px; height:149px; background:url(img/listnews-bj.jpg) repeat-y;float:left; display:block;}
.list_rightNews dl:hover dt a,.list_rightNews dl:hover dd a{color:#fff}

.fangye{ widtH:685px; float:left; padding:0px 125px;}
.fangye ul li{ float:left; margin-left:30px; font-size:18px; text-align:center; line-height:40px; border:1px solid #e7e7e7;}
.fangye ul li a{padding:0px 15px;}
.fangye ul li a:hover{ background:#ffba00; color:#FFF; display:block; }


/* ???????????? */
.listpic_right dl{ widtH:295px; float:left; margin-right:22px; margin-bottom:42px; border:1px solid #e7e7e7; }
.listpic_right dl:nth-child(3n+3){ margin-right:0px;}
.listpic_right dl dt{ widtH:274px; height:200px; margin-left:10px; margin-top:9px;}
.listpic_right dl dd{ width:269px; float:left; padding:13px; overflow:hidden;}
.listpic_right dl dd a{ color:#999;}
.listpic_right dl dd:hover{ background:#FC0; color:#FFF; display:block;}
.listpic_right dl dd:hover a{ color:#fff;}


/* ????????? */
.pageyy_title{ widtH:935px; float:left; margin-bottom:30px;}
.pageyy_title p{ widtH:935px; float:left; font-size:20px; color:#000; text-align:center; margin-bottom:20px; overflow: hidden;}
.pageyy_title ul li{ widtH:935px; float:left; font-size:14px; color:#a6a6a6; line-height:45px; text-align:center; border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7; }

.pageyy_txt{widtH:922px; float:left; margin-left:10px; margin-bottom:30px;}
.pageyy_txt ul li{float:left; line-height:35px; }

.pageyy_fx ul li{ float:right; font-size:14px; color:#666; margin-right:10px;}



.pageyy_xgzx{ widtH:935px; margin-left:10px; float:left; margin-bottom:30px;}
.pageyy_xgzx p{ widtH:935px; float:left; border-bottom:1px solid #e7e7e7; font-size:18px; line-height:40px; color:#333; margin-bottom:15px; text-indent:5px;}
.pageyy_xgzx ul{widtH:425px; float:left; margin-right:40px;}
.pageyy_xgzx ul li{widtH:425px; line-height:40px; float:left; margin-left:5px;}
.pageyyriqi{ width:90px; float:right; color:#ccc;}
.pageyy_xgzx ul:nth-child(2){ margin-right:0px; float:right;}






/* 分页代码 */

.pagelink{ text-align:center;}
.pagelink ul{ display:inline-block;}
.pagelink ul li{ margin:0 3px; float:left; padding:0 4px; height:25px; background-color:#FFF; border:1px #999999 solid; text-align:center; line-height:25px;}
.pagelink ul .thisclass{background-color: #ccc;}
.pagelink ul li a{}