@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, 
button, textarea, iframe, table, th, td { margin: 0; padding: 0;}
.teachers table {width:25%; height:300px; float:left; }
.teachers table td {text-align:center; font-size:1.1em; color:#666; }
.teachers table td a { color:#666; text-decoration:none; opacity:1; }
.teachers table td a:hover { color:#c00; opacity:0.9; }
.teachers table img {height:200px; width:140px; object-fit:cover; border:3px solid #fff; border-radius:10px; box-shadow:0 0 10px #ccc;}
.tb1 {
border-left:1px solid #ccc; 
border-top:1px solid #ccc; 
}
.tb1 td {padding:16px 4px; 
text-align:center; 
border-right:1px solid #ccc; 
border-bottom:1px solid #ccc; 
line-height:1.6em;
font-size:1.2em;
color:#333;
}
.tb1 td a {
color:#333;
text-decoration: none;
}
.tb1 td a:hover {
color:#c00;
}
.this {
font-weight: bold;
color:#555 !important;
}
.this::after {
content: "・";
color:#fc0;
font-weight: bold;
}
body{
	font-family:"Microsoft Yahei";
	background-color:#f3f4f4;
}
img{ border:none;}

.big{
	overflow:hidden;
	width:100%;
	height:auto;
	margin:0 auto;}

.top{
	overflow:hidden;
	width:100%;
	height:126px;}

.top .gd{
	overflow:hidden;
	width:1023px;
	height:126px;
	margin:0 auto;}

.top .gd .logo{
	overflow:hidden;
	width:620px;
	height:126px;
	float:left;}

/*.nav{
	overflow:hidden;
	width:100%;
	height:38px;
	background:url(../images/nav_bg.jpg) repeat-x;
}

.nav .gd{
	overflow:hidden;
	width:1023px;
	height:38px;
	margin:0 auto;
}

.nav .gd ul{
	margin:0 0px;
	height:38px;
}

.nav .gd ul li{
	list-style-type:none;
	float:left;
}

.nav .gd ul li a{
	display:block;
	overflow:hidden;
	width:102px;
	height:38px;
	text-decoration:none;
	color:#ffffff;
	font-size:15px;
	text-align:center;
	line-height:38px;
	font-weight:bold
}

.nav .gd ul li a:hover{
	background:url(../images/nav_xzs_bg.jpg) repeat-x;
}
*/

#nav {  line-height:40px; white-space:nowrap; margin:0 auto;width:100%;height:38px;background:url(../images/nav_bg.jpg) repeat-x;}
.gd { width:1023px;margin:0 auto;}
#nav li {float:left;display:inline; text-decoration:none;font-size:14px; color:#fff;text-align:center;position:relative;z-index:99; padding-right:2px;}
#nav li a{text-align:center; display:block;color:#fff; text-decoration:none; float:left;position:relative; z-index:999; padding:0 18px; font-size:14px; font-weight:bold;line-height:36px;text-shadow:1px 1px 1px #333;}
#nav li a:hover{ color:#fff;background:url(../images/nav_xzs_bg.jpg) repeat-x;}
#nav .menu-hover a{ color:#fff;background:#239BE9;}
#nav li ul { display:none;position:absolute;left:0;top:36px; width:90px; z-index:99999;background:#0779DC !important; }
#nav li ul li{float:left;display:inline; border-top:1px solid #239BE9; height:35px;  background:#0779DC !important; padding:0px;}
#nav li ul a{float:left;display:block;text-align:left;text-decoration:none;width:126px; font-weight:normal; padding:2px 13px;line-height:30px; font-size:14px; background:none !important; color:#fff !important;font-size:12px;}
#nav li ul li span{ display:none;}
#nav li ul a:hover  {color:#fff !important;  background:#194e84 !important;}
#nav li:hover ul {display:block;}
#nav li.sfhover ul {left:0px;display:block;}





#stop{
	background:url(../images/nav_xzs_bg.jpg) repeat-x;}

.news2{
	overflow:hidden;
	width:1023px;
	margin:20px auto 10px auto;}


.xwzx_gg{ width:450px;  float:left;}
.xwzx_right{ width:360px; float:left;}
.xwzx_right_top{ height:77px; max-height:77px; border-bottom:1px dashed #bcbcbc;}
.xwzx_right_top_tt{ font-family:"微软雅黑"; font-size:24px; color:#272727;}
.xwzx_right_top_tt a{ color:#272727;}
.xwzx_right_top_tt a:hover{ color:#b41408;}
.xwzx_right_top_tx{ font-family:"微软雅黑"; font-size:14px; color:#717171; line-height:22px;}
.xwzx_right_top_tx a{color:#717171;}
.xwzx_right_top_tx a:hover{ color:#b41408;}
.xwzx_right_list{ display:block; overflow:hidden; height:242px; max-height:242px;}
.xwzx_right_list ul{ padding-top:5px;}
.xwzx_right_list ul li{ text-align:right;  font-family:"微软雅黑"; font-size:14px; color:#272727; line-height:24px; padding-left:20px;}
.xwzx_right_list ul li a{ color:#272727; float:left;}
.xwzx_right_list ul li a:hover{color:#b41408;}


* { word-wrap: break-word;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.cl { zoom: 1; width:450px; height:310px;}

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF;}
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden;}

.block { margin:0;}

.temp { margin: 1px;}

.slideshow { clear: both; width:450x; height:310px;}
    .slideshow li { position: relative; overflow: hidden;}
    .slideshow span.title { background:url(../images/news_tmbg.jpg) repeat-x; position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px;}
    .slideshow span.title, .slidebar li { /*filter: progid:dximagetransform.microsoft.gradient(startcolorstr = #30000000,endcolorstr = #30000000);*/ display:block; float:left;color: #FFF; overflow: hidden;}
.slidebar li { float: left;  background:url(../images/news_point.jpg) no-repeat; margin-right: 6px; width: 20px; height: 20px; line-height: 40px; text-align: center; font-size: 10px;cursor: pointer; color:#ffffff;}
    .slidebar li.on { background:url(../images/news_point.jpg) no-repeat;}


.frame { background: none; border: 0px solid #fff; margin-bottom: 0px;}
.temp { margin: 0;}
.slidebar { position:relative; top:-22px; left:340px; border-radius:10px;}
    .slideshow span.title, .slidebar li { /*filter: progid:dximagetransform.microsoft.gradient(startcolorstr = #90000000,endcolorstr = #90000000);*/ color: #FFF; overflow: hidden; display:block; float:left;}
	.slideshow span.title{background:url(../images/news_tmbg.jpg) repeat-x;}
	.slidebar li{ background:url(../images/news_point.jpg) no-repeat; width:11px; height:11px; color:#da2420;}
        .slidebar li.on { background:url(../images/news_point2.jpg) no-repeat;}

.slideshow SPAN.title { text-indent: 0px;}
.block { margin: 0;position: relative; width:450px; height:310px;}
#frameHlicAe { margin: 0px !important; border: 0px !important; width:450px; height:310px;}
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 450px;}
.comiis_wrapad {}
.comiis_wrapad { overflow: hidden;}
    .comiis_wrapad img { float: left; margin-top: 0px; border:none; border-radius:10px; }

#slidesImgs li { width: 450px; height: 310px; display: none;}


.news2 .right{
	overflow:hidden;
	background-color:#ffffff;
	padding:18px 12px 10px;
border-radius:10px;
box-shadow:0 0 10px #eee;

}

.news2 .gzdt{
	overflow:hidden;
	width:380px;
	float:left;}


.news2 .right .gzdt .tit{
	overflow:hidden;
	height:29px;
	border-bottom:1px #194e83 solid;
	background:url(../images/tit_icon.jpg) no-repeat left top;
	padding-left:14px;
	margin-bottom:20px;}

.news2 .right .gzdt .tit .name{
	overflow:hidden;
	font-size:16px;
	color:#424242;
	font-weight:bold;
	margin-top:-1px;
	float:left;}

.news2 .right .gzdt .tit a{
	display:block;
	overflow:hidden;
	float:right;
	text-decoration:none;
	font-size:14px;
	color:#ef860a;}

.news2 .right .gzdt .news_list{
	overflow:hidden;
	height:auto;}

.news2 .right .gzdt .news_list ul{
	height:auto;}

.news2 .right .gzdt .news_list ul li{
	list-style-type:none;
	background:url(../images/nr_icon.jpg) no-repeat left 35%;
	margin-bottom:12px;
	padding-left:9px;
	font-size:14px;
	display:block;
	overflow:hidden;}

.news2 .right .gzdt .news_list ul li a{
	text-decoration:none;
	color:#585858;
	float:left;
	font-family:Arial;
	font-size:15px
;}

.news2 .right .gzdt .news_list ul li a:hover{
	color:#ef860a;}

.news2 .right .gzdt .news_list ul li .day{
	overflow:hidden;
	color:#b5b4b4;
	float:right;
	font-size:12px;}

.list1{
	margin-right:20px;}

.button{
	overflow:hidden;
	width:140px;
	height:310px;
	margin:0 auto 0px auto;
float:right;
}

.button ul{
	height:auto;}

.button ul li{
	list-style-type:none;
}

.button ul li a {
	display:block;
	overflow:hidden;
	height:43px;
	background:url(../images/button_bg.jpg) repeat-x;
	text-decoration:none;
	color:#ffffff;
	font-size:12px;
	line-height:44px;
text-shadow:1px 1px 1px #666;
border-radius:10px;
}

.button ul li a img{
	border:none;
	float:left;
	margin:11px 5px 0 0;}

.button ul li a:hover{
	background:#ef860a;}

.li1{
	margin-bottom:10px;}

.gczb{
	overflow:hidden;
	width:1023px;
	height:226px;
	margin:0 auto 30px auto;}

.gczb .tit{
	overflow:hidden;
	height:38px;
	background:url(../images/gczb_tit.jpg) no-repeat;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	line-height:38px;
	font-weight:bold;}

.gczb .zb_nr{
	overflow:hidden;
	height:196px;
	background-color:#ffffff;
	border:3px #eaeaea solid;
	border-top:none;
	padding:14px 20px 0 20px;}

.gczb .zb_nr .zbgg{
	overflow:hidden;
	width:480px;
	height:auto;
	float:left;}

.gczb .zb_nr .zbgg .tit2{
	overflow:hidden;
	height:27px;
	border-bottom:1px #194e83 solid;
	background:url(../images/tit_icon.jpg) no-repeat 10px top;
	margin-bottom:25px;}

.gczb .zb_nr .zbgg .tit2 .name{
	overflow:hidden;
	margin:-2px 0 0 26px;
	float:left;
	font-size:14px;
	color:#424242;
	font-weight:bold;}

.gczb .zb_nr .zbgg .tit2 a{
	text-decoration:none;
	float:right;
	color:#ef860a;
	font-size:14px;}

.gczb .zb_nr .zbgg .zb_list{
	overflow:hidden;
	height:auto;}

.gczb .zb_nr .zbgg .zb_list ul{
	height:auto;}

.gczb .zb_nr .zbgg .zb_list ul li{
	list-style-type:none;
	margin-bottom:12px;
	background:url(../images/nr_icon.jpg) no-repeat 9px 50%;
	padding-left:18px;
	display:block;
	overflow:hidden;}

.gczb .zb_nr .zbgg .zb_list ul li a{
	text-decoration:none;
	color:#585858;
	font-size:14px;
	float:left;
	font-family:Arial;
;}

.gczb .zb_nr .zbgg .zb_list ul li a:hover{
	color:#ef860a;}

.gczb .zb_nr .zbgg .zb_list ul li .day{
	overflow:hidden;
	color:#b5b4b4;
	font-size:14px;
	float:right;}

.list_1{
	margin-right:17px;}

.dj_fg{
	overflow:hidden;
	width:1023px;
	height:195px;
	margin:0 auto 32px auto;
	border-bottom:1px #dddddd solid;}

.dj_fg .djxm{
	overflow:hidden;
	width:670px;
	height:195px;
	float:left;
	margin-right:18px;}

.dj_fg .djxm .tit{
	overflow:hidden;
	height:37px;
	background:url(../images/ty_tit.jpg) no-repeat left;
	border-bottom:1px #194e83 solid;
	margin-bottom:18px;}

.dj_fg .djxm .tit .name{
	overflow:hidden;
	float:left;
	margin:10px 0 0 20px;
	color:#ffffff;
	font-size:14px;}

.dj_fg .djxm .tit a{
	float:right;
	font-size:14px;
	color:#ef860a;
	text-decoration:none;
	margin-top:10px;}

.dj_fg .djxm .dj_nr{
	overflow:hidden;
	height:auto;}

.dj_fg .djxm .dj_nr ul{
	height:auto;}

.dj_fg .djxm .dj_nr ul li{
	list-style-type:none;
	margin-bottom:13px;
	display:block;
	overflow:hidden;
	background:url(../images/nr_icon.jpg) no-repeat left 50%;
	padding-left:12px;
	font-size:14px;}

.dj_fg .djxm .dj_nr ul li a{
	text-decoration:none;
	color:#585858;
	float:left;
	font-family:Arial;
;}

.dj_fg .djxm .dj_nr ul li a:hover{
	color:#ef860a;}

.dj_fg .djxm .dj_nr ul li .day{
	overflow:hidden;
	color:#b5b4b4;
	float:right;}

.dj_fg .zcfg{
	overflow:hidden;
	width:335px;
	height:195px;
	float:left;}

.dj_fg .zcfg .tit{
	overflow:hidden;
	height:37px;
	background:url(../images/ty_tit.jpg) no-repeat left;
	border-bottom:1px #194e83 solid;
	margin-bottom:18px;}

.dj_fg .zcfg .tit .name{
	overflow:hidden;
	float:left;
	margin:10px 0 0 20px;
	color:#ffffff;
	font-size:14px;}

.dj_fg .zcfg .tit a{
	float:right;
	font-size:14px;
	color:#ef860a;
	text-decoration:none;
	margin-top:10px;}

.dj_fg .zcfg .dj_nr{
	overflow:hidden;
	height:auto;}

.dj_fg .zcfg .dj_nr ul{
	height:auto;}

.dj_fg .zcfg .dj_nr ul li{
	list-style-type:none;
	margin-bottom:13px;
	display:block;
	overflow:hidden;
	background:url(../images/nr_icon.jpg) no-repeat left 50%;
	padding-left:12px;
	font-size:14px;}

.dj_fg .zcfg .dj_nr ul li a{
	text-decoration:none;
	color:#585858;
	float:left;
	font-family:Arial;
;}

.dj_fg .zcfg .dj_nr ul li a:hover{
	color:#ef860a;}

.dj_fg .zcfg .dj_nr ul li .day{
	overflow:hidden;
	color:#b5b4b4;
	float:right;}

.xmzs{
	overflow:hidden;
	width:1023px;
	height:auto;
	margin:0 auto 16px auto;}

.xmzs .tit{
	overflow:hidden;
	height:37px;
	background:url(../images/ty_tit.jpg) no-repeat left;
	border-bottom:1px #047bc2 solid;
	margin-bottom:24px;}

.xmzs .tit .name{
	overflow:hidden;
	float:left;
	margin:10px 0 0 20px;
	color:#ffffff;
	font-size:14px;}

.xmzs .tit a{
	text-decoration:none;
	float:right;
	color:#ef860a;
	font-size:14px;
	margin-top:10px;}

.xmzs .xm_nr{
	overflow:hidden;
	height:auto;}

.xmzs .xm_nr ul{
	height:auto;}

.xmzs .xm_nr ul li{
	list-style-type:none;
	float:left;}

.xmzs .xm_nr ul li a{
	text-decoration:none;
	display:block;
	overflow:hidden;
	text-align:center;
	color:#7d7d7d;
	font-size:14px;}

.xmzs .xm_nr ul li a img{
	border:none;}

.xmzs .xm_nr ul li .td1{
	padding-top:15px;}

.li_1{
	margin-right:21px;}

.yqlj{
	overflow:hidden;
	width:1023px;
	height:auto;
	margin:2em auto;
	background-color:#fff;
border-radius:10px;
box-shadow:0 0 10px #eee;
}

.yqlj .tit{
	overflow:hidden;
	height:180px;}

.yqlj .tit .tm{
	height:33px;
	border-bottom:1px #194e83 solid;}

.yqlj .tit .tm li{
	list-style-type:none;
	float:left;
	margin-right:4px;}

.yqlj .tit .tm li .ptu_ba{
	display:block;
	overflow:hidden;
	padding:0 17px;
	background-color:#ebebeb;
	color:#979797;
	font-size:14px;
	height:33px;
	line-height:33px;
	text-decoration:none;}

.yqlj .tit .tm li .ptu_ba:hover{
	background-color:#1c6ebd;
	color:#ffffff;}

#stop2{
	background-color:#194e83;
	color:#ffffff;}

.i_news_bok{
	overflow:hidden;
	padding:10px 0px;
	height:120px;}

.i_news_bok .i_news_b ul{
	height:auto;}

.i_news_bok .i_news_b ul li{
	list-style-type:none;
	float:left;
	margin:0 18px 8px 0;
	background:url(../images/nr_icon.jpg) no-repeat left 50%;
	padding-left:10px;}

.i_news_bok .i_news_b ul li a{
	text-decoration:none;
	color:#7d7d7d;
	font-size:14px;
	font-family:Arial;
;}

.xx{
	overflow:hidden;
	width:100%;
	height:auto;
	background-color:#194e83;
	color:#ffffff;
	font-size:12px;
	line-height:24px;
	text-align:center;
	font-family:Arial;}

.xx .gd{
	overflow:hidden;
	margin:20px auto;}

.xx .gd a{
	text-decoration:none;
	color:#ffffff;}

.bq{
	overflow:hidden;
	width:100%;
	height:31px;
	color:#686666;
	font-size:12px;
	text-align:center;}

.bq .gd{
	overflow:hidden;
	width:1023px;
	height:31px;
	margin:0 auto;
	line-height:31px;}

.bq .gd a{
	text-decoration:none;
	color:#686666;}

.nr{
	overflow:hidden;
	width:1023px;
	height:auto;
	margin:20px auto;}

.nr .left{
	overflow:hidden;
	float:left;
	width:190px;
	height:auto;
	}

.nr .left .tit{
	overflow:hidden;
	height:34px;
	background:url(../images/ty_tit.jpg) no-repeat left;
border-bottom:3px solid #ef8110;
border-radius:10px 0 0 0;}

.nr .left .tit .name{
	overflow:hidden;
	float:left;
	color:#fff;
	font-size:14px;
	margin:8px 0 0 10px;
font-weight:bold;
}

.nr .left .lb{
	overflow:hidden;
	height:auto;
	padding:20px 10px;}

.nr .left .lb ul{
	height:auto;}

.nr .left .lb ul li{
	list-style-type:none;
	margin-bottom:16px;
	padding-left:2px;
	clear:left
;}

.nr .left .lb ul li a{
	text-decoration:none;
	color:#999;
	font-size:14px;}

.nr .left .lb ul li a:hover{
	color:#ef860a;}

#stop3{
	color:#ef860a;}

.nr .right1{
	overflow:hidden;
	width:958px;
	height:auto;
	border:1px #dcdddd solid;
	background-color:#ffffff;
	padding:21px 30px 0 30px;}

.nr .right1 .position1{
	overflow:hidden;
	height:auto;
	background:url(../images/tit_icon.jpg) no-repeat left top;
	padding:0 0 12px 18px;
	border-bottom:1px #c10404 solid;
	font-size:12px;
	color:#606060;}

.nr .right1 .position1 a{
	color:#606060;
	text-decoration:none;}

.nr .right1 .zw{
	overflow:hidden;
	height:auto;
	padding-top:30px;}
.nr .right1 .zw2{
	
	font-size:14px;
	min-height:500px;
	color:#585858;
	line-height:30px;
	padding:20px 0px;
	overflow:hidden;}


.nr .right{
	overflow:hidden;
	width:780px;
	height:auto;
	background-color:#ffffff;
	padding:20px;
float:right;
border-radius:10px;
box-shadow:0 0 1px #ccc;
}

.nr .right .position{
	overflow:hidden;
	height:auto;
	background:url(../images/tit_icon.jpg) no-repeat left top;
	padding:0 0 12px 18px;
	border-bottom:1px solid #ef8110;
	font-size:12px;
	color:#999;}

.nr .right .position a{
	color:#999;
	text-decoration:none;}

.nr .right .zw{
	overflow:hidden;
	height:auto;
	padding-top:30px;}
.nr .right .zw2{
	
	font-size:14px;
	min-height:500px;
	color:#444;
	line-height:30px;
	padding:20px 0px;
	overflow:hidden;}


.nr .right .zw .bt{
	overflow:hidden;
	height:auto;
	margin-bottom:25px;
	text-align:center;}

.nr .right .zw .bt .bt_name{
	overflow:hidden;
	color:#424242;
	font-size:18px;
	font-weight:bold;
	margin-bottom:8px;}

.nr .right .zw .bt .rq{
	overflow:hidden;
	color:#999;
	font-size:12px;}

.nr .right .zw .zw_nr{
	overflow:hidden;
	height:auto;}

.nr .right .zw .zw_nr .xmgk{
	overflow:hidden;
	height:auto;
	padding-bottom:30px;}

.nr .right .zw .zw_nr .xmgk .tit{
	overflow:hidden;
	color:#3d3d3d;
	font-size:16px;
	font-weight:bold;
	padding:0 0 9px 19px;
	border-bottom:1px #c5c5c5 dashed;
	background:url(../images/page_icon.jpg) no-repeat left 25%;}

.nr .right .zw .zw_nr .xmgk .gk_nr{
	overflow:hidden;
	height:auto;
	font-size:14px;
	color:#585858;
	line-height:30px;
	padding-top:19px;}

.nr .right .zw .xxgk{
	overflow:hidden;
	height:auto;
	margin-bottom:26px;}

.nr .right .zw .xxgk .tit{
	overflow:hidden;
	color:#3d3d3d;
	font-size:16px;
	padding:0 0 9px 19px;
	background:url(../images/page_icon.jpg) no-repeat left 25%;
	border-bottom:1px #e0e0e0 solid;
	margin-bottom:20px;}

.nr .right .zw .xxgk .xxgk2{
	overflow:hidden;
	height:auto;}

.nr .right .zw .xxgk .xxgk2 ul{
	height:auto;}

.nr .right .zw .xxgk .xxgk2 ul li{
	list-style-type:none;
	margin-bottom:15px;
	background:url(../images/nr_icon.jpg) no-repeat left 50%;
	padding-left:11px;
	display:block;
	overflow:hidden;
	font-size:14px;}

.nr .right .zw .xxgk .xxgk2 ul li a{
	text-decoration:none;
	color:#585858;
	float:left;}

.nr .right .zw .xxgk .xxgk2 ul li .rq{
	overflow:hidden;
	float:right;
	color:#b5b4b4;}

.nr .right .zw .xxgk .xxgk2 .fh{
	text-decoration:none;
	display:block;
	overflow:hidden;
	height:22px;
	width:65px;
	background:url(../images/page_button_bg.jpg) repeat-x;
	color:#ffffff;
	font-size:12px;
	text-align:center;
	margin:28px auto 0 auto;
	line-height:22px;}

.tempWrap{
	float:left;
	width:670px;}

.cat_title_2 .tabname_content_sel{display:block;}
.cat_title_2 .tabname_content_nor{display:none;}
.i_news_ch .tabname_sel{ position:relative; display:block;}
.i_news_ch .tabname_nor{ position:relative; display:block;}

.gk_nr ul{ padding:0px; margin:0px;}
.gk_nr ul li{ list-style:none; float:left; margin:3px 1px; display:block; overflow:hidden;}

#pp a {
	font-size: 14px;
	color: #000000;}
#pp a:link {
	text-decoration: none;}
#pp a:visited {
	text-decoration: none;
	color: #000000;}
#pp a:hover {
	text-decoration: none;
	color: #FF0000;}
#pp a:active {
	text-decoration: none;
	color: #FF0000;}

.ll { width:96%; margin:1em auto;}
.ll a { display:block; line-height:2.6em; font-size:1.1em; color:#333; text-decoration:none; }
.ll a::before { content: "・ ";
color:#fc0;
font-weight: bold; }
.ll a span { float:right; font-size:0.9em; color:#ccc; }

@media screen and (min-width: 1200px) {
      body { zoom:1.1; }
}
@media screen and (min-width: 1400px) {
      body { zoom:1.2; }
#nav { zoom:0.96; }
      .gd { width:1100px; }
#nav li a { padding:0 22px; }
.xx { zoom:0.96; }
}
@media screen and (min-width: 1600px) {
      body { zoom:1.3; }
      #nav { zoom:0.9; }
      .gd { width:1160px; }
#nav li a { padding:0 25px; }
.xx { zoom:0.9; }
}