@charset "gb2312";
@media all and (max-width:320px){
	
	html{
		font-size:30%
	}
}
@media only screen and (min-width:320px){	
	html{
		font-size:40%
	}
}
@media only screen and (min-width:360px){
	html{font-size:50%}
}
@media only screen and (min-width:384px){
	html{font-size:60%}
}
@media only screen and (min-width:400px){
	html{font-size:70%}
}
@media only screen and (min-width:420px){
	html{font-size:80%}
}
@media only screen and (min-width:480px){
	html{font-size:90%}
}

*{	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	box-sizing:border-box;
	}

.li_tel{ background:#038BFF; background-size:100%; font-size:150%; color:#FFF;bottom:0; position: fixed; padding-top:6px;z-index:100;width:100%; height:65px; max-width:480px;font-size:13px;}
.li_tel>div{float:left; width:25%; text-align:center; }
.li_tel a{color:#FFF; text-decoration:none; font-weight:400;}

.clear{clear:both}
a {
    text-decoration: none;
    color: #111;
}
#weciozhi a{text-decoration: none;color:#ffffff;}
ul{list-style: none outside none;padding:0;margin:0}
ul ,li{margin: 0px;padding: 0px;border: 0px none;outline: 0px none;vertical-align: baseline;}
img{border:0;}
body{padding:0;margin:0 auto;font-family: Î¢ÈíÑÅºÚ,"Helvetica Neue",Helvetica,Arial,sans-serif;word-wrap: break-word;line-height: 1.2;font-size:1em}
.top{width:100%;height:auto;padding:0; margin:0 auto;margin-bottom:5px;}
.top img{width:100%;}
.container{width:100%;min-width:320px;max-width:480px;margin:0 auto;}
.nav li {
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    border-right: 1px solid #E5E5E5;
    border-bottom: 1px solid #E5E5E5;
}
.nav{margin:0 auto}
.nav li{float:left;width:25%;*width:24.52%;position: relative;}
.nav i{margin-bottom: 0em;}
.nav p{*margin:0.5em 0 0.2em 0; font-size:14px;}
.nav a{display: block;text-align: center;position: relative;padding: 1em 0 0 0 ;z-index: 2;}
.icon-home ,.icon-intro ,.icon-prof ,.icon-emp ,.icon-news ,.icon-env ,.icon-teachers ,.icon-more{display:inline-block;width:2.3em;height:2.2em;font-size:1.2em}
.icon-home{background:url('../images/nav_icon1.png') no-repeat 50% 0;background-size:100% 100%;}
.icon-intro{background:url('../images/nav_icon2.png') no-repeat 50% 0;background-size:100% 100%;}
.icon-prof{background:url('../images/nav_icon3.png') no-repeat 50% 0 ;background-size:100% 100%;}
.icon-emp{background:url('../images/nav_icon4.png') no-repeat 50% 0;background-size:100% 100%;}
.icon-news{background:url('../images/nav_icon5.png') no-repeat 50% 0;background-size:100% 100%;}
.icon-env{background:url('../images/nav_icon6.png') no-repeat 50% 0;background-size:100% 100%;}
.icon-teachers{background:url('../images/nav_icon7.png') no-repeat 50% 0;background-size:100% 100%;}
.icon-more{background:url('../images/nav_icon8.png') no-repeat 50% 0;background-size:100% 100%;}

.p_img{width:5em;height:1em;display:inline-block;}
.call{padding:0.3em 0;background:url('../images/call_bg.jpg');margin-bottom:1em;height:50px}
.call input{/*width:48%;margin:0 0.5em; padding-top:0.5em;padding-bottom:0.5em;*/vertical-align: middle;}
.titles{width:100%;height:4.1em; font-size:1em; background:#43B4E5;padding:1.2em 0;margin-bottom:0.5em;margin-top:0.5em;}
.titles span{ font-size:1.4em;}
.titles img{float:left}

.xyxw li{border-bottom:2px solid #E5E5E5;padding:0 10px;padding-bottom:0;*height:1%}
.xyxw .p-img .zyimg{border-radius: 9px;-webkit-border-radius:2px;-moz-border-radius: 9px;margin-right:12px;float:left;width: auto; height: auto;}
.xyxw .p-img img{width:118px; height:82px;border-radius: 1px;-webkit-border-radius: 1px;-moz-border-radius: 1px;margin-bottom: 0.8em;}
.rdzt{padding:0 5px}
.rdzt li{float:left;width:50%;*width:48.4%;padding:0.5em;*padding:0.1em}
.rdzt li img{width:100%;max-width:220px;max-height:160px;border: 1px solid #E5E5E5}
.zxbm dl{line-height:3em}
/*.zxbm dt{width:25%;*width:35%;display:inline-block;zoom:1;*display:inline;font-size:1.5em;margin-left:10px;*margin-left:0.1em;}*/
.zxbm dt{width:25%;*width:35%;display:inline-block;zoom:1;*display:inline;margin-left:10px;*margin-left:0.1em;}
.zxbm dd{width:55%;*width:60%;display:inline-block;zoom:1;*display:inline;padding:0;margin:0;}
.zxbm dd input{height:20px;width:70%}
.name {font-size:1.4em;}
.slogan {font-size:1.2em;margin-top:-0.8em;}
.line-img{background: url('../images/line_img.png') repeat-x scroll 0% 0% transparent;margin: 10px auto;width: 100%;height: 37px;}
.footer{margin-top:10px;padding:5px 30px 20px 30px;height:252px;text-align:center;color: #646464;font-size: 1.8em;background:#4ab7ff;bocolor:#fff}
.footer p{color:#fff}
.footer p a{color:#fff}


/*------xyjj---*/
.tnav{background:#0c6fb4; width:100%;height:auto;max-height:70px;padding:1.2em 0; text-align:center;margin-bottom:0.5em}
.knav ul{border:1px solid #E5E5E5;background-color:#fff;}
.knav li{line-height:1.7em;font-size:1.8em;padding-left:3em;border-bottom:1px solid #E5E5E5;background:url('../images/knav_dot.png') no-repeat;background-position:15% 50%;background-size:10% 45%;*font-size:120%;*height:2em;}

/*------xyxw-----*/

.butt{text-align:center;margin-bottom:2em}
.butt img{width:14.6%;margin-right:2em;}

/*-------xhfg2------*/
.fg_list{padding:1em;text-align:center}
.fg_list li{width:50%;margin-bottom:1em;float:left;line-height:0em}
.fg_list li img{width:93.5%;}

/*------xyfg------*/
.fg{}
.fg .fg_list{text-align:center}
.fg .fg_list img{width:98%}

/*------msfc-----*/
.ms_list{text-align:center}
.ms_list li{width:50%;margin-bottom:1em;float:left;line-height:0.8em}
.ms_list li img{ height: auto;width:93.5%;border:1px solid #dedede}
.ms_list li .ms_bot{width:94.5%;*width:82%;*font-size:0.8em;margin:0 auto;padding:0.1em 1em;line-height:1.5em;text-align:left;background:url('../images/ms_bg.jpg');background-size:100% 100%;}
.ms_list li .ms_bot p{margin:5%;}

/*-----jybz----*/
.cbox{background:url('../images/cbox_bg.gif');padding: 0.2em 0em;padding-bottom:0.8em;*padding-bottom:0.5em;font-size:1.6em;*font-size:1.1em;}
.cbox span{padding:0.1em 0.3em 0.5em 0.3em;}
.cbox span:hover{cursor:pointer}
.cbox_list{line-height:2em;font-size:1.3em;*font-size:1em;}
.cbox_list li{padding:0.5em 2em;border-bottom:1px solid #E5E5E5;background:url('../images/dot.gif') no-repeat;background-position:2% 50%;}
.cbox_list li .l{*float:left}
.on_act{background:url('../images/cbox_l_bg.png');background-size:100% 100%;color:#fff}
/*----content----*/
.content {padding:1em; margin:0 auto}
.content .t{font-size:1.5em;font-family:"Î¢ÈíÑÅºÚ";color:#515151;font-weight:700; line-height: 40px;}
.content .t_2{font-size:1em;color:#666;padding: 8px 0;border-bottom: 1px solid #999;margin-bottom: 1em;}
.content pre{text-align:left;line-height:1.5em; white-space: pre-wrap;white-space: -moz-pre-wrap;  white-space: -pre-wrap; white-space: -o-pre-wrap;word-wrap: break-word;}
.content pre img{margin:0em auto;width:100%}
.content div{ line-height:1.7em;text-align:left; color:#333; font-size:15px}
.content div a{color: #06C;}
.content img{ margin:5px auto; width:100%! important;height:auto! important;}
/* page. */
.dede_pages{width:320px;font-size:12px;	margin:0px auto; text-align:center}
.dede_pages ul{	float:left;padding:12px 0px;width: auto;}
.dede_pages ul li{float:left;font-family:Tahoma; height:30px; line-height:30px; margin-right:6px; }
.dede_pages ul li a{float: none;	color:#333;	display:block;}
.dede_pages ul li a:hover{color:#c10000;	text-decoration:none;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	padding:2px 4px 2px;font-weight:bold;	color:#c10000;	border:none;}
.dede_pages .pageinfo{	line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong{
	color:#555;	font-weight:normal;	margin:0px 2px;
}