.header{ width:100%; height:163px; background:url(style_res/header.png) repeat-x;}
.logo{ width:1200px; height:auto; margin:0 auto;}
.nav{ width:100%; height:auto; display:table; background:#d80010;}
.navigation{ width:1200px; margin:0 auto; height:auto; display:table;}
.navigation li{ width:120px;/* padding:0 21px;*/ height:50px; float:left;}
.navigation li a{ display:block; padding-top:8px; height:42px;}
.navigation li a span{ color:#fff; display:block; text-align:center;}
.navigation li a .cn{ font-size:16px;}
.navigation li a .en{ font-size:6pt;-webkit-text-size-adjust:none;}
.navigation li:hover{ background:#282828;}
.navigation ul{ display: none;}
.navigation li:hover ul{ display:block;}
.navigation ul{ position:relative; z-index:9999; background:#fff;/* margin-top:4px;*/ top:0px;}
.navigation ul li{ height:30px; background:#ececec; color:#333; border-bottom:1px solid #e8e8e8; /*position:relative;*/}
.navigation ul li a{ line-height:30px; padding:0; text-align:center;}
.navigation ul li a:hover{ color:#9d0034;}
.navigation ul li:hover{ background:#f8f8f8;}
.navigation li:hover ul ul{ display:none; height:220px; margin:0; position: relative; top:0; left:120px; background:#f8f8f8;}
.navigation li:hover ul ul li{background:#f8f8f8;}
.navigation li:hover ul ul li:hover{background:#f8f8fc;}
.navigation li:hover ul li:hover ul{ display:block; position: absolute; top:0; left:120px;}
.navigation li:hover ul ul ul{ display:none; margin:0;}
.navigation li:hover ul ul ul li{ background:#f8f8fc;}
.navigation li:hover ul li:hover ul ul{ display:none;}
.navigation li:hover ul li:hover ul li:hover ul{ display:block;}


.news-gg{ width:1200px; height:auto; display:table; margin:15px auto;}
.blk_t{ width:587px; height:36px; display:table; background:url(style_res/blk_t.png) center bottom no-repeat;}
.blk_t h3{ width:250px; float:left; padding-left:20px;}
.blk_t h3 span{ font-size:20px; color:#d80010;}
.blk_t h3 b{ font-weight:normal; background:#000000; color:#fff; padding-left:5px;}
.blk_t h3 i{ font-style:normal;background:#d8000f; color:#fff; padding-left:5px;margin-left:3px; margin-right:3px;}
.blk_t h3 p{ font-size:12px;}
.blk_t a{ display:block; width:50px; height:16px; line-height:16px; float:right; font-size:10px; color:#fff; background:#d80015; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-top:15px; margin-right:20px;}
.blk_t a:hover{ text-decoration:underline;}
.blk_y{ width:120px; height:30px; display:table; background:url(http://218.195.180.14/page/main72/images/blk_t.png1) center bottom no-repeat;}
.blk_y h3{ width:130px; float:left; padding-left:10px;}
.blk_y h3 span{ font-size:20px; color:#d80010;}
.blk_y h3 b{ font-weight:normal; background:#000000; color:#fff; padding-left:5px;}
.blk_y h3 i{ font-style:normal;background:#d8000f; color:#fff; padding-left:5px;margin-left:3px; margin-right:3px;}
.blk_y h3 p{ font-size:12px;}
.blk_y a{ display:block; width:50px; height:16px; line-height:16px; float:right; font-size:10px; color:#fff; background:#d80015; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-top:15px; margin-right:20px;}
.blk_y a:hover{ text-decoration:underline;}
.news{ width:587px; float:left; margin-left:0px;}
.gg{ width:587px; height:auto; display:table; float:left; margin-left:26px;}
.gg-con{ height:auto; display:table;}
.gg-time{ width:54px; height:54px; float:left; color:#4d4d4d; border:4px solid #f7e6ca; margin-top:7px; background:url(style_res/time01.png) center no-repeat;}
.gg-time b{ font-size:44px; color:#f0ebe0;}
.gg-time span{ display:block;}
.gg-time .ysmonth{ line-height:22px; padding-left:5px; padding-top:10px;}
.gg-time .ysday{ padding-left:30px; }
.gg-con li{ height:auto; display:table; border-bottom:1px dashed #c3c3c3; padding:8px 0;}
.gg-con01{ width:510px; margin-left:15px; float:left;}
.gg-con01 a:hover h3{ color:#f00;}
.gg-con01 a:hover p{ color:#f00;}
.gg-con01 h3{ font-size:14px; line-height:30px;}
.gg-con01 p{ font-size:12px; line-height:25px; color:#676666;}
.bian{ width:1200px; height:124px; margin:0 auto; position:relative; background:url(style_res/bian.png) center no-repeat; margin-top:20px;}
.bian a{ display:block; width:130px; height:26px; position:absolute; bottom:10px; right:30px; background:#a21a18; border-radius:5px; text-align:center; color:#fff;}
.bian a:hover{ text-decoration:underline;}
.jy-js{ width:1200px; margin:35px auto; height:auto; display:table;}
.jy-js #zsjy{ margin-left:0;}
.jy-js .sfxy{ width:587px; height:auto; overflow:hidden; float:left; /*margin-left:26px;*/}
/*.jy-js .sfxy img{ width:587px; height:350px; padding-top:15px;}*/
.zhanyan{ width:100%; height: auto; display:table; background:url(style_res/fc01.png) center top no-repeat; padding-top:10px;}
.zhanyan-con{ width:1200px; height: auto; display:table; margin:0 auto; background:#fff; box-shadow:0 4px 4px  rgba(0,0,0,0.5);}
.blk_t01{ width:1200px; margin:0 auto; height:auto; display:table; background:url(style_res/blankt.png) 800px 62% no-repeat; margin-bottom:10px;}
.blk_t01 h3{ width:314px; float:right; margin-right:408px;}
.blk_t01 h3 b{ color:#d8000f; font-size:24px; font-weight:normal;}
.blk_t01 a{ display:block; width:50px; height:16px; line-height:16px; float:right; font-size:10px; color:#fff; background:#d80015; text-align:center; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; margin-top:2px;}
.blk_t01 a:hover{ text-decoration:underline;}
#blk_t02{ width:1200px; margin:0 auto; background:url(style_res/blk_t02.png) center bottom no-repeat;}
#blk_t02 h3{ width:500px;}
.campus{ width:100%; /*margin:0 auto;*/ padding-top:1px; padding-bottom:1px; margin-top:20px; background:#fff;}
#zhanyan-con01{ background:url(style_res/campus01.png) bottom center no-repeat; box-shadow:none;}
.page_container{ padding-top:15px;}
.container{width:137px;height:163px;float:left; margin-left:16px; margin-bottom:22px;position: relative;overflow: hidden;}
.mask{width:100%;height:100%; line-height:163px; font-size:24px;  font-weight:bold; text-align:center; background-color:rgba(0,0,0,0.7);position: absolute;display: none;}
.mask a{ color:#d8000f;}
a.bllink { font-size:14px; font-weight:bold; color:#000000;}
a.bllink:hover {  font-size:14px; font-weight:bold; color:#f39127;}
 .blink a{ font-size:14px; font-weight:bold; color:#545556;}
 .blink a:hover { font-size:14px; font-weight: bold; color:#3a3535;}
 .blink span { padding-left:60px; background:url(http://218.195.180.14/page/main72/css/images/li.gif) no-repeat 40px center;}
  .biaoti32 {  font-size:14px; font-weight:bold; color:#6a6a6a;}
.jygz{ width:587px; float:left;margin-left:26px;}
.jygz .jygzts{ height:auto; display:table;  padding-bottom:10px; background:none !important; margin-top:15px;}
.jygz .jygzts dd{ width:281px; float:left; background:url(style_res/biao.png) left top no-repeat; border:5px solid #eae9e4; padding:0;}
.jygz .jygzts dd img{ position:relative; z-index:-1;}
.jygz .jygzts dt{ width:286px; float:left; margin-left:10px;}
.jygz .jygzts dt h3{ width:286px; height:30px; overflow:hidden; color:#d9000f; font-size:16px; /*margin-bottom:5px;*/}
.jygz .jygzts dt p{ font-size:14px; text-indent:28px; line-height:27px;}
.jygz .jygzts dt a:hover p{ color:#db0112;}
.jygz dl{ width:587px; height:auto; display:table; border-bottom:1px dashed #b3b3b3; height:35px; background:url(style_res/list02.png) left center no-repeat; }
.jygz dl dd{ width:480px; float:left; line-height:35px; color:#555; font-size:14px; padding-left:15px;}
.jygz dl dd b{ font-weight:normal; font-size:20px; /*padding-top:15px;*/ line-height:30px;}
.jygz dl dd a:hover{ color:#db0112; font-size:14px; text-decoration:underline;}
.jygz dl dt{ width:90px; float:right; line-height:35px; color:#b6b6b6; font-size:14px;}

.gznr{width:1200px; height:auto; display:table; margin:2px auto;}
.gznr a{ display:block; width:199px; height:49px; float:left; border-right:1px solid #fff;}
.gznr img{ width:180px; height:50px;}
.xwwznav{ width:100%; height:auto; background:#f5f5f5; padding:5px 0 25px 0;}
.xwwzblk_t{ margin-bottom:15px;}
.xwwzblk_t span{ color:#d8000f; font-size:20px;}
.xwwzblk_t b{ font-weight:normal;}
.xwwznav a{ font-size:14px;}
.xwwznav a:hover{ color:#d8000f;}
