﻿@charset "utf-8";
/* CSS Document */

div,dt,dl,dd,ul,li,p,h1,h2,h3,h4,h5,h6,img {
	margin:0px;
	padding:0px;
}
img{ border:0px;}
.baise{ background:#ffffff}
body {
	font-size:15px;color:#333333;font-family:"微软雅黑"; background:#f7f7f7; margin:0px; padding:0px;box-sizing:content-box;-webkit-box-sizing:content-box;}

ul, li {
	list-style-type:none;
}
.phonenone{ display:inline;}
.addno{ display:none;}
a {
	color:#535353;
	text-decoration:none;
}

a:hover {
	/*color:#a71e32;*/
	color:#ff5400;
	text-decoration:none;
}
.red{color: #FF0202;}
.orange{ color: #ff5400}
.blue{ color: #0066CC}
.font12{ font-size:12px;}
.box{ height:auto; overflow:hidden;}
.clear {
	clear:both;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.wrap {
	width:1200px;
	margin:0 auto;
}
.banner_wrap {
	width:auto;
	margin:0 auto;
	text-align:center;
}

.clearfix{
clear:both;
}
.clearfix:after {
	
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
*html .clearfix {
	height:1%;
}
*+html .clearfix {
	height:1%;
}


.clear{ clear:both}

.topmainadd{  width:100%; height:60px; margin:0px auto; background:url(../images/topbg.gif) repeat-x scroll left top transparent; padding-top:8px;box-sizing: content-box;
    -webkit-box-sizing: content-box;}
.topmain{  width:1200px; margin:0px auto; background:url(../images/topbg.jpg) no-repeat center top none; }
.topmaincon{padding-bottom:5px; width:1200px;}

.logobox{  width:100%; }
.logo{width:730px; float:left; padding-left:0px;}
.logo b{font-family:"微软雅黑"; font-size:35px; color:#4e4e4e;}
.logo b a{font-family:"微软雅黑"; font-size:35px; color:#4e4e4e;}

.tel{  float:right; padding-right:0px;}/*width:250px;height:50px;*/
.top1{height:12px;color:#535353; float:right;text-align:right;width:200px;}
.top1 span{height:20px;display:block;text-align:right; padding-left:10px; width:150px;}
.tel400{ float:right;width:230px;height:25px; line-height:25px;margin-top:13px;background:url(../images/icon.png) no-repeat left 3px; padding-left:30px;color:#535353; font-size:18px; text-align:left;font-family:"微软雅黑";box-sizing:content-box;-webkit-box-sizing:content-box;}
.tel400 span{ color:#cc0033}

/*nav begin*/
.navxt{height:10px; border-top:2px solid #ff5400; text-align:center;margin-top:10px; width:1170px;}
.navbox{height:55px; width: 100%;background:#cc0033;}
.nav{height:55px; line-height:55px; clear:both;}
.nav ul{margin:0px; padding:0px; list-style:none; }
.nav ul li{width:130px;  float:left; text-align:center;height:55px;} 
.nav ul li a:link{color:#ffffff; font-family:"微软雅黑"; font-size:18px;}
.nav ul li a:visited{color:#ffffff; font-family:"微软雅黑"; font-size:18px;}
.nav ul li a:hover{color:#ffffff; text-decoration: underline;}
.nav ul li.bg{border-left: 1px solid #af0630;border-right: 1px solid #af0630;color:#ffffff;background:#af0630;}
/*nav over*/
/*banner begin*/
.bannerbox{ text-align:center;background: url('../images/banner_bg.gif') repeat scroll left top #FFF; margin-top:2px;}
.banner{height:auto; padding-top:0px; margin-bottom:5px;}
.banner img{ width:1200px;min-height:200px; border:0px;}
/*about box begin*/
.syaboutbox{height:auto;padding:20px 10px 0px 20px; line-height:30px;}
.syaboutbox .logoimg{width:200px;height:130px;float:left; padding-right:10px;}
/*about-school xiangce begin*/
.syaboutbox_img{padding-top:15px;padding-bottom:20px; clear:left;}
.syaboutbox_img ul{ margin:0px; padding:0px;}
.syaboutbox_img ul li {  float: left;
    text-align: center;
    font-size: 13px;
    width:400px;
    padding-left:0px;
    padding-right:20px;
	padding-bottom:20px;
    overflow: hidden;
	 display: inline-block;
    *display:inline;
      *zoom:1;
     margin: 0;
    vertical-align: top; 
}
.syaboutbox_img ul li:nth-child(3){ clear:left;}
.syaboutbox_img ul li img {
    display: block;
    border: 1px solid #dedede;
    width: 400px;
    min-height: 200px;
	float:left;
}
/*about-school xiangce over*/
.main1{height:210px;margin-top:20px;}
.classjj_cont{padding:0px; background:url(../images/class_19.gif) repeat-y;}
.classjj_cont dl dt{width:179px; float:left;}
.classjj_cont dl dd{width:760px; float:right; line-height:28px; font-size:13px;}
.main2{border:1px #dadada solid; padding:0px 15px 15px 15px; margin-top:15px;}
.m2_left{width:221px;}
.list{height:40px; line-height:40px;  font-family:"微软雅黑"; font-size:16px; font-weight:normal; }
.list span{float:right; padding-top:0px;}
.list span a{ font-weight:normal; font-size:12px;}
.list b{width:75px; border-top:0px #a71e32 solid; display:block;background:url(../images/xx_31.gif) no-repeat left none;padding-left:0px;font-weight:normal;}

.list_cont ul{ margin:0px; padding:0px; list-style:none;}
.list_cont ul li{background:url(../images/xx_42.gif) no-repeat none; background:#ececec; height:30px; line-height:30px;font-family:"微软雅黑"; 
font-size:14px; color:#FFF; margin-top:10px; margin-bottom:10px; overflow:hidden;}
.list_cont ul li a,.list_cont ul li a:link{padding-left:35px;color:#535353;}
.list_cont ul li a:hover{padding-left:35px;color:#ffffff;}
.list_cont ul li:visited{background:url(../images/xx_53.gif) no-repeat none; background:#cc4503;height:30px; color:#ffffff;}
.list_cont ul li:hover{background:url(../images/xx_53.gif) no-repeat none;background:#cc4503; height:30px; color:#ffffff;}
.m2_right{width:720px;}
.tjkc{height:40px; line-height:40px;  font-family:"微软雅黑"; font-size:14px; font-weight:bold; }
.tjkc span{float:right;}
.tjkc b{width:75px; border-top:2px #a71e32 solid; display:block;background:url(../img/xx_35.gif) no-repeat left;padding-left:20px;}
.tjkc_cont{padding:15px 15px;}
.tjkc_cont ul li{background:url(../img/dot.jpg) no-repeat left 16px; padding-left:15px;}
.tjkc_cont ul li a{padding-right:15px; line-height:30px; padding-left:10px;}
.tjkc_cont ul li a b{font-size:14px; color:#a71e32;}
.main3{border:1px #dadada solid; padding:0px 15px 15px 15px; margin-top:15px; clear:both;}
.m3_left{width:453px;}
.news{height:40px; line-height:40px;  font-family:"微软雅黑"; font-size:14px; font-weight:bold; }
.news span{float:right; padding-top:10px;}
.news b{width:75px; border-top:2px #a71e32 solid; display:block;background:url(../images/xx_56.gif) no-repeat left;padding-left:25px;}
.news_cont dl{height:85px; background:url(../images/xx_71.gif) no-repeat bottom; padding:10px;}
.news_cont dl dt h3{font-size:13px;}
.news_cont dl dt{line-height:18px;}
.news_cont dl dt b{font-weight:normal; color:#999;}
.news_cont dl dd{padding-top:5px; line-height:18px;}
.news_cont ul li span{float:right; color:#999;}
.news_cont ul{margin-top:10px;}
.m3_right{width:485px;}

.main4{margin-top:15px; clear:both;}
.show_cont{padding:20px 10px 0px 10px;} 
#demo31 {
	margin:0 auto;
	height:auto;
	width:850px;
	overflow:hidden;
	padding:0;
}
#indemo31 {
	float:left;
	width: 800%;
	height:280px;
}
#demo41 {
	float: left;
}
#demo51 {
	float: left;
}
#demo31 ul {
	margin:0
}
#demo31 ul li {
	list-style:none;
	float:left;
	text-align:center;
	font-size:14px; line-height:28px;max-width:350px;padding-left:8px; padding-right:8px; overflow:hidden;
}
#demo31 ul li img {
	display:block;
	border:1px solid #dedede;
	max-width:350px;
	 height:250px;
}
#demo31 ul li a {
	color:#666;
	text-decoration:none;text-align:center;
}
#demo31 ul li a:hover{color:#ff5400;}

.linkrel{margin-top:15px; height:60px; line-height:30px;border:1px #dadada solid; padding-left:10px; padding-right:10px; font-size: 12px;}
/*link{background:url(../images/top.gif) no-repeat right center;}*/
.link b{padding-right:10px; color:#333;}
.footer{margin-top:15px; height:auto; border-top:#dadada solid 1px; line-height:40px; text-align:center; color:#535353;}
.footer p a,.footer p a:link,.footer p a:visited{color:#535353;}
.footer p a:hover{color:#ff5400;}

.inner{margin-top:20px;}
.inner_left{width:287px;}
.inner_right{width:900px;background:#ffffff}
.sy_right{width:900px;}
.nylists{padding:0px 10px 10px 10px;border:1px #dadada solid;}


.nynew_cont{padding:10px 0px;}
.nynew_cont ul li{background:url(../img/dot.jpg) no-repeat left 17px; height:35px;line-height:35px; padding-left:10px; width:100%; overflow:hidden;}
.inner_cont{padding:30px 0px 50px 0px;}
.inner_cont dl dd ul{margin-left:15px; margin-top:10px; margin-right:10px;}
.inner_cont dl dd ul li{height:35px; line-height:35px;background:url(../img/dot.jpg) no-repeat left 16px; padding-left:10px;clear:both;}
.inner_cont dl dd ul li a{line-height:35px;} 
.inner_cont dl dd ul li span{ float:right; padding-right:10px;height:35px; line-height:35px;}
.inner_cont dl dd ul li span b{font-size:12px; font-weight:normal; color:#999;padding-right:10px;}
.inner_cont dl dt{font-family:"微软雅黑";font-size:14px; font-weight:bold; color:#FFF; width:450px;height:25px; line-height:25px;}
.inner_cont dl dt .spn1{ width:25px;height:25px;display:block; float:left;background:url(../images/kcsz_07.jpg) left;}
.inner_cont dl dt .spn2{ width:auto; display:block; float:left;background:#058892;}
.inner_cont dl dt .spn3{ width:10px;height:25px;display:block; float:left;background:url(../images/kcsz_07.jpg) right;}
.inner_cont dl{margin-bottom:20px;}


.inner_left li a{font-size:12px}
.list_cont li a{font-size:14px}
.mypage {
	padding-top: 18px;
	text-align: left;
	padding-left:25px;
	clear:both;
}
.page a {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFB38E;
	background: #fff;
	border: 1px solid #CCCCCC;
	padding: 3px 6px;
	padding-bottom: 2px;
	margin-right: 3px;
	outline: none;
}
.page a.active {
	background: #ff5400;
	border: 1px solid #ff5400;
	color: #fff;
}
.page a:hover {
	background: #ff5400;
	color: #fff;
	border: 1px solid #ff5400;
}
.page span {
	background: #ff5400; 
	color: #fff; padding:2px 7px;
	padding-bottom: 2px;
	margin-right: 3px;
}

.inner_cont1{padding:20px 15px 50px 15px; line-height:30px;font-size: 15px; line-height:35px;}
.inner_cont1 h2{ font-size:18px; line-height:1.8em;font-weight:bold;}
.inner_cont_imgh2{font-weight: bold; font-size: 16px;text-align: center; margin-top: 0.5em; margin-bottom: 0.5em; }
.inner_cont_img { max-width:100%; text-align:center;}
.inner_cont1 img,.inner_cont1 p img{max-width:100%; height:auto;}
.inner_cont2{padding:20px 30px 50px 30px;line-height:28px;}
.inner_cont2 ul li span{float:right; color:#999;}
.inner_cont2 ul li{background:url(../img/dot.jpg) no-repeat left 22px; border-bottom: dotted #d0cfcf 1px; height:45px; padding-left:15px; line-height:45px;}
.inner_cont3{padding:30px 10px;}
.inner_cont1 b,.inner_cont1 strong{font-size:auto; font-weight:bold;}
/*kechengjieshao*/
.kechengjieshao{line-height:35px;}
.kechengjieshao h2{line-height:40px; height:auto;}
.kechengjieshao p{ line-height:35px;}
.kecheng_tit{ margin-top:10px;}
/*show*/
#fenye {
	clear:both;
	margin-top:40px;
}
.photomain {
	clear: both;
}
.photomain ul {
	text-align: center; 
	
}
.photomain li {float: left;
	text-align: center;
	padding: 0px 0px 20px 20px;
	text-align: center; 
	display: inline; 
}
.photomain li:nth-child(3n+1){
     clear:left;
}
.pubuliu_box{ break-inside: avoid;}
.pubuliu_box a{ display:block;border:#E5E5E5 1px solid; width:260px;}

.pubuliu_img {
	width:260px;
	height:200px;
}
.pubuliu_teacherimg {
	width:260px;
	max-height:300px;
}
.pubuliu_box a span{display:block;width:260px;height:40px; line-height:20px;text-align:center; overflow:hidden;} 
.pubuliu_box a:hover{ display:block;border:#ff5400 1px solid; width:260px;}
.pubuliu_box a:hover span{
	background:#ff5400;
	display:block;
	color:#FFF;
}
/*schoolimg begin*/ 
.case_list_bd_box{padding-top:15px;padding-bottom:20px;}
.case_list_bd{ padding-left:20px;}
.case_list_bd_box ul li {
    list-style: none;
    float: left;
    text-align: center;
    font-size: 13px;
    width:400px;
    padding-left:0px;
    margin-right:20px;
	margin-bottom:20px;
    overflow: hidden;
	_display:inline; 
	position:relative;
	cursor: pointer;
	max-height:400px;
}
.case_list_bd_box ul li:nth-child(2n+1){
     clear:left;
}
/*.case_list_bd_box ul li:nth-child(20){ clear:left;} */
.case_list_bd_box ul li img {
    display: block;
    border: 1px solid #dedede;
    width:398px;
    height:300px;
}
.case_list_bd .float{
	display:none;
	position:absolute;
	top:0;
	left:0;
	z-index:1px;
	width:100%;
	height:100%;
	background:url(../images/pic_bg.png)  repeat;}
.float_cn{
	margin:37px auto 0 auto;
	width:360px;
	text-align:center;
	vertical-align:middle;}
.float_cn h3 a{
	font-size:22px;
	font-weight:normal;
	color:#fff;}
.float_cn h3 a:hover{
	color:#f8b500;}
.float_cn p{
	margin-bottom:15px;
	padding:5px 0 10px 0;
	color:#bababa;
	border-bottom:1px dotted #fff;}
.float_cn .details{
	color:#bebebe;}
.float_cn .details:hover{
	color:#f8b500;}
/*schoolimg over*/ 
/*teachmain begin*/
.teachmain {
	clear: both;
}
.teachmain ul {
	text-align: center; 
}
.teachmain li {
	width: 155px;
	float: left;
	text-align: center;
	margin:7px;
	border: #E5E5E5 1px solid;
	text-align: center;
	padding: 3px;
	display: inline; 
}

.teachmain li img {
	width:155px;
	height:160px;
	border-bottom:#E5E5E5 0px solid;
}
.title a {
	background:#eee;
	display:block;
}
.title a:hover {
	background:#ff5400;
	display:block;
	color:#FFF;
}
.alltitle{height:45px; line-height:45px;  font-family:"微软雅黑"; font-size:18px; color:#333333; font-weight:bold; border-bottom:1px #d5e3e8 solid; }
.alltitle img{ margin-top:5px; margin-right:10px; float:left;}
.alltitle span{float:right; padding-top:0px;}
.alltitle span a:link,.alltitle span a:visited,.alltitle span a:hover{ font-weight:normal; font-size:12px;font-family:"微软雅黑";}

.location{height:40px; line-height:40px;  font-family:"微软雅黑"; font-size:16px; font-weight:bold; padding-left:10px; padding-right:10px;border:1px #dadada solid; border-bottom:0px;}
.location span{float:right;font-family:"微软雅黑"; font-size:12px; font-weight:normal; color:#999; background:url(../img/kcsz_03.gif) no-repeat left; padding-left:15px; display: block; height: 41px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.location span a{font-family:"微软雅黑"; font-size:12px; font-weight:normal; color:#999;}
.location span a:hover {
	color:#ff5400;
}
.location b{display:block;background:url(../img/xx_35.gif) no-repeat left;padding-left:20px;}

.inner_cont,.inner_cont1,.inner_cont2,.inner_cont3{border:1px #dadada solid;  word-wrap: break-word!important;}
/*right begin*/
.leftkk_all{padding:0px 10px 15px 10px;border: 1px #dadada solid;border-top: 1px solid #dadada; margin-bottom:10px;height:auto; overflow:hidden;background:#FFFFFF;}
.rightkk_all{padding:0px 10px 15px 10px;border: 1px #dadada solid;border-top: 1px solid #dadada; margin-bottom:10px;height:auto; overflow:hidden;background:#FFFFFF;}

.syaboutjj{height:300px;padding-top:10px;}
.syaboutimg{width:179px; float:left; padding-right:10px;}

.wztit{ font-weight:bold; font-size:16px; height:50px; text-align:center;}
.dianji{ color: #CCCCCC; height:35px; line-height:35px; text-align:center;}

.contact_con{ line-height:30px;}
.contact_con ul{ margin:0px; padding:0px;}
.contact_con li{ line-height:30px;}

.sycontact_cont{padding:10px 0px;height:300px; line-height:30px;}
.sycontact_cont p{height:30px; line-height:30px;}
.nysubject span{ color:#a71e32}
.nysubject_tit{ height:30px; line-height:30px; border-bottom:#999 solid 1px;color:#a71e32; font-weight:bold;}


/*pagenext begin*/
.pagenext{ padding-top:50px;}
.add_xxabout{height:auto;padding-top:10px; line-height:25px}
.add_xxabout img{width:180px;height:120px;float:left; padding-right:10px;}
.margintop15{margin-top:15px;}


.add_line0{height:35px; line-height:35px; width:12px}
.add_line1 a{ font-size:16px;}
.add_line2,.add_line3,.add_line4,.add_line5{ }
.add_line6{}

/*feedbook begin*/
.feedbook{}
.feedbook_tit{background-color:#f5f5f5;color:#A71E32;font-size:14px;border:1px solid #e1e1e1;padding:3px; margin-top:5px; margin-bottom:5px;font-weight:bolder;}
.feedbook_tishi{padding-top:10px;color:#666666;}
.feedbook p{padding-top:15px; clear:both;}
.feedbook p span{ display:block;width:80px; float:left;padding-left:5px;}
.feedbook_wxts{}
.feedbook input{}
.feedbook .wsbm{display:block;width:500px; float:left;color:#333; height: 32px; line-height:32px; padding-left:0px;border:#000 solid 1px;}
.feedbook .m_box{color:#333; height:100px; line-height:32px; width:500px; padding-left:0px;border:#000 solid 1px;}
.feedbook .addpadding_sub{padding-left:85px;}
/*to top and nav_foot begin*/
#to_top{position: fixed;bottom:100px;right:0px;opacity: 1;cursor: pointer;z-index: 999;}
.gotop{ width:50px; height:55px; position:fixed; right:0px; bottom:0px; background:url(../images/gotop.jpg) no-repeat center center;text-indent:-2000em;}/*right:20px; bottom:30px;*/
.gotop {filter:alpha(opacity=100); opacity: 1;}
.gotop:hover {filter:alpha(opacity=50); opacity: .50;background:url(../images/gotop_hover.jpg) no-repeat center center;}
/*to top and nav_foot over*/
.pz_menubox{ display:none;}
.next_orange{ margin-top:10px;}

.add_newscon{ line-height:35px}
 

.add_newscon h4{ font-size:24px; color: #ff5400; line-height:45px;} 
.add_newscon a{ text-decoration:underline;color: #ff5400;} 
.add_newscon h3{ font-size:30px; color: #FF0202; line-height:50px;}
.addnews_tab_list .hongse{color: #FF0202;}
.addnews_tab_list .lvse{color: #289613;}
.addnews_tab_list .lanse{color:#2071c0; }
.addnews_tab_list .chengse{color:#ff5400;}
.addnews_tab_list .heise{color:#000;}
.addnews_tab_list .huangse{color:#f6ff00;} 
.addnews_tab_list .zise{color:#ba00ff;}


.add_newscon p{ padding-bottom:0px;}
#read-more,#gradient{text-align:right; font-size:12px; color:#ff5400}
#read-more a,#gradient a{text-align:right; font-size:12px; color:#ff5400}
/*右侧表单修改2019-04-15*/
.ap-right { background: url(../images/on.png) no-repeat center; width:280px; height: 560px; margin-bottom: 20px; position: relative; }
.ap-right .title { color: #fff0eb; font-size: 20px; font-weight: bold; background: url(../images/wa.png) no-repeat center; width: 294px; height: 52px; line-height:40px; text-align: center; position: absolute; border-bottom: none; top: 20px; left: -14px; }
.ap-right .des { font-size: 16px; color: #666666; text-align: center; padding-top: 75px; }
.ap-right .timew2 { text-align: center; margin-top: 9px; }
.ap-right .timew2 span { color: #f0532d; font-size: 40px; }
.ap-right .bd { margin: 0 20px; width: auto !important; height: auto !important; background: none !important; }
.ap-right .bd input { width: 100%; background: #fff; height: 44px; border-radius: 4px; font-size: 15px; border: none; padding-left: 16px; box-sizing: border-box; margin-top: 15px; }
.ap-right .bd .submit { position: inherit; background: url(../images/3.png) no-repeat left center #f0532d; font-size: 15px; color: #ffffff; background-position-x: 165px; padding: 0; }
.ap-right .ms { color: #666666; font-size: 13px; text-align: center; margin-top: 6px; }
.ap-right .add_b { margin: 20px; }
.ap-right .add_b .bk { font-size: 18px; box-sizing: border-box; font-weight: bold; color: #444; background: url(../images/tel.png) no-repeat left center; padding-left: 24px; }
.ap-right .add_b .bk i { font-weight: normal; font-size: 18px; }
.ap-right .add_b .addonclick{ background: url(../images/btn_zxzx1.gif) no-repeat center; width: 128px; height: 42px; margin: 10px auto; text-align: center; display: block; color: #fff; }
.apTopDiv { width: 300px; height: 560px; margin-bottom: 20px; display: none;}
.ms_module a { display: inline-block; *zoom: 1; *display: inline; }

#addnews_book_r{display: none;}
@media screen and (max-width:767px) {
.feedbook p span{ display:block;width:100%; padding-left:5px;}
.feedbook .wsbm{display:block;width:98%; float:left;}
.feedbook .m_box{display:block;width:98%; float:left;}

}

/*20201030 add_ziliao begin*/
.add_ziliao{ line-height:33px; font-size:16px;}
.add_ziliao h1,.add_ziliao h2,.add_ziliao h3,.add_ziliao h4{font-size:16px; line-height:40px;}
.ziliao_wz h1,.ziliao_wz h2,.ziliao_wz h3,.ziliao_wz h4{font-size:16px; line-height:33px;}
.ziliao_wz2 h1,.ziliao_wz2 h2,.ziliao_wz2 h3,.ziliao_wz2 h4{font-size:16px; line-height:33px;}
.ziliao_jz, .ziliao_wz .ziliao_wz2{line-height:33px; font-size:16px;}
.add_ziliao img, .ziliao_jz img, .ziliao_wz img, .ziliao_wz2 img{ width:100%; height:auto;text-align:center; }
/*wap begin*/
@media screen and (max-width:767px) {
body {
    font-size: 0.9em;
    font-family: 微软雅黑,雅黑;
    color: #575757;
}
.phonenone{ display:none;}
.wrap{ width:100%}
.topmainadd{width:100%; height:auto; overflow:hidden; line-height:30px;}
.topmain{ width:100%}
.topmainadd{ height:auto;}
.logobox{  width:100%; text-align:center; }
.logo{width:100%; float:none; padding-left:0px;}
.logo b{font-family:"微软雅黑"; font-size:1.3em; color:#4e4e4e;}
.logo b a{font-family:"微软雅黑"; font-size:1.2em; color:#4e4e4e;} 

.topmaincon{ width:100%}  
.tel{ width:100%; background:#464646;}
.top1{ width:auto}
.tel400 { width:100%;text-align:center; height:40px; line-height:40px; font-size:1em;margin-top:0px;}
.tel400 span{ font-size:1.2em;color:#fff}
.banner{ margin-top:20px; height:auto; display:none;}
.banner img{ width:100%;height:auto; border:0px;}

.navbox{height:91px;width: 100%;background: #cc0033;}
.nav {height:auto; clear: both;line-height:30px;}
.nav ul li{width:33%;height:30px;line-height:30px;}
.nav ul li.bg{width:33%;background: #cc0033;height:30px;line-height:30px;border:0px solid #cc0000;text-decoration: underline ;}
.nav ul li.bg a,.nav ul li.bg a:hover{ color:#fff; text-decoration: underline ;}
.nav ul li a:link{height:30px;line-height:30px;color:#fff; font-family:"微软雅黑"; font-size:16px;}
.nav ul li a:visited{height:30px;line-height:30px;color:#fff; font-family:"微软雅黑"; font-size:16px;}
.syaboutbox{height:200px; overflow:hidden;}
/*left begin*/
.list_cont ul li{ background:#ececec;}
.list_cont ul li:visited{background:#058892;}
.list_cont ul li:hover{background:#058892;}
.inner_left{width:100%}
.rightkk_all{ height:auto; overflow:hidden;}
.add_line tr{ margin-bottom:2px;}
.add_line0{height:30px; line-height: 30px; width:2%}
.add_line1{height: auto;line-height: 2em;}
.add_line2,.add_line3,.add_line4,.add_line5,.add_line6{ display:none;} 

.list_cont ul li{font-size:0.99em}
/*right begin*/
.sy_right{width:100%}
.leftkk_all,rightkk_all{border-left:0px solid #dadada;border-right: 0px solid #dadada; }
.inner_right{ margin-bottom:10px;}
.inner_cont1{padding:10px 10px; line-height:28px;}
.inner_cont_img { width:100%; margin:0px auto;}
.inner_cont1 p img{width:100%; height:auto;}
.dianji{font-size:0.85em;height:auto; line-height:30px;}
.dianji .add_fenlie{ display:block;}
.inner_cont2 ul li{height:auto;} 
.teachmain li,.photomain li{ width:100%; height:auto; float:none; margin:1%; padding:1%; border:0px;}
.teachmain li img,.photomain li img{ width: auto; max-width:100%; height:100%;} 
.pubuliu_box a{ display:block;border:#E5E5E5 1px solid; width:100%;}
.pubuliu_box a:hover{ display:block;border:#ff5400 1px solid; width:100%;}
 
.pubuliu_img {width:100%; height:100%;
}
.pubuliu_box a span {
    display: block;
    width:100%;
    height:auto;
    line-height:30px;
    text-align: center;
    overflow: hidden;
} 

.title a{ line-height:30px;}

/*foot begin*/
.linkrel{ height:auto; line-height:25px;}
.footer{line-height:25px; padding-top:10px;padding-bottom:10px;}
.foot_nav{ padding:0px 6%;}
.footer .foot_copy span{display:block;}
/*other page begin*/
.inner_right{ width:100%;}
.wztit{ font-size:12px; height:auto;padding: 10px 0px;}
.inner_cont_img{ width:100%;}
.inner_cont_img img{ width: auto; max-width:100%;}
.add_list2,.add_list3,.add_list4,.add_list41,.add_list5,.add_list6{ display:none;}
.inner_cont2{padding: 0px 0px;}
.feedbook{padding: 10px 10px;}
.feedbook_tit{ display:none;}
.inner_cont3 {padding:3% 2%;}

.mypage{ padding-left:5px;}
.add_page_pre,add_page_next{ display:block;}
.kechengjieshao h2{ height:auto;}

.inner_cont dl dd ul li img{ width:100%; }
.inner_cont dl dd ul li span img{display:none;}
.linkrel{ padding:10px 12px;}
.link{ background:none;}
.location b{ display:none;color:#ff5400;background:none;padding-left:5px;}
.location span{ float:none;}
/*to top and nav_foot*/
#to_top{right:10px;bottom:100px;}
.pz_menubox{ float:left; width:100%; position:fixed; left:0; bottom:0; z-index:999; display:block;}
.pz_menu{ float:left; width:100%; height:55px; background-color:#464646;}
.pz_menu ul{ float:left; width:100%;}
.pz_menu li{ float: left; width:25%; background:url(../images/down_img1.jpg) right repeat-y;  }
.pz_menu li a{ float:left; width:100%; padding-top:9px; height:auto; color:#ffffff; font-size:14px; line-height:20px; text-align:center;} 

/*schoolimg page begin*/
.case_list_bd_box ul li{ display:block; float:none; width:100%;}
.syaboutbox_img ul li img{ border:0px; width:100%}
.case_list_bd{ padding-left:0px;}
.add_newscon h4 {
    font-size: 1.2em;
    color: #ff5400;
    line-height: 3em;
}
.add_newscon h3 {
    font-size: 1.2em;
    color: #ff5400;
    line-height: 3em;
}
/*addnews_book_r begin*/
#addnews_book_r{ height:30px;display: block;}
.ap-right {
    background:#ffeae5;
    width: 100%;
    height:auto; margin:0px auto;
	margin-top:10px;
} 
.ap-right .bd .submit{background-position-x: 100px;}
.ap-right .title { color: #fff0eb; font-size:25px; font-weight: bold; background:#f0532d; width:100%; height:50px; line-height:50px; text-align: center; position: absolute; border-bottom: none; top: 0px; left:0px;}
/*20201030 add_ziliao begin*/
.ziliao_jz img, .ziliao_wz img, .ziliao_wz2 img{ width:100%; height:auto;text-align:center; }
}