@charset "utf-8";

#header{width:100%; background:url(../images/hdbg.jpg) center top repeat-y; }
.topbar{width:1000px;margin:0 auto;height:204px;}

.nav{ width:100%; height:50px; background:#093c88; }

.wx{ position:fixed; top:204px; right:30px;}

.focusBox { position: relative; width: 724px; height: 338px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; float:left; }
	.focusBox .pic img { width: 724px; height: 338px; display: block; }
	.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height:25px; width:100%;  background: #000; filter: alpha(opacity=75); opacity: 0.75; overflow: hidden; }
	.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
	.focusBox .txt li{ height:25px; line-height:25px; position:absolute; bottom:-25px;}
	.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px;  font-family:"Microsoft YaHei"; text-decoration: none; }
	.focusBox .num { position: absolute; z-index: 3; bottom: 4px; right: 10px; }
	.focusBox .num li{ float: left; position: relative; width: 15px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 4px; cursor: pointer; border:1px solid #696967; font-family:"Microsoft YaHei"; }
	.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
	.focusBox .num li span { z-index: 1; background: 363733; filter: alpha(opacity=50); opacity: 0.5; }
	.focusBox .num li.on a,.focusBox .num a:hover{ background:#88000d; border-color:#c64b4b;  }

.cceme{ width:240px;  float:right; padding:0 12px;border:1px solid #e6e6e6; border-top:3px solid #0d3c89;}
.cceme .title,.main_box .title,.contact .title{ height:28px; padding-top:5px; border-bottom:1px solid #e4e4e4;}
.cceme .title h3,.main_box .title h3,.contact .title h3{ font-size:15px; color:#073f8b; text-transform:uppercase; height:29px; line-height:27px; background:url(../images/xian.jpg) left bottom no-repeat;}

.cceme .cont{ padding-top:7px; height:293px; overflow:hidden;}
.cceme .cont li{ height:96px; }
.cceme .cont li .date{ float:left; width:55px; height:40px; background:#fa8911; line-height:40px; font-family:"Microsoft YaHei"; font-size:9px; color:#fff; text-align:center; margin-top:5px;}
.cceme .cont li .date span{ display:block;-webkit-transform:scale(0.75);}
.cceme .cont li:first-child .date span{-webkit-margin-left:-3px;}
.cceme .cont li .text{ width:172px; float:right; line-height:20px;}
.cceme .cont li .text span{ display:block; font-family:"Microsoft YaHei"; text-transform:uppercase; }

.main_list{width:1000px; margin:11px auto 0; background:#f1f1f1; height:102px;}
.main_list ul{  padding-top:23px;}
.clssify ul li{ height:59px;  line-height:59px;  font-weight:bold;}
.main_list ul li{margin-left:38px; padding-left:71px;float:left; font-size:18px;}
.clssify ul li.l1{ background:url(../images/icon1.jpg) 5px center no-repeat #f1f1f1;}
.clssify ul li.l2{ background:url(../images/icon2.jpg) 5px center no-repeat #f1f1f1;}
.clssify ul li.l3{ background:url(../images/icon3.jpg) 5px center no-repeat #f1f1f1;}
.clssify ul li.l4{ background:url(../images/icon4.jpg) 5px center no-repeat #f1f1f1;}

.side_list{ margin-top:23px;}
.side_list ul{ padding:0; }
.side_list ul li{ margin-bottom:9px; padding:11px 0 11px 70px; font-size:13px;}


.main_box{ margin-top:10px;}
.leftframe{ width:698px; float:left;padding:0 12px;border:1px solid #e6e6e6; border-top:3px solid #0d3c89;}
.rightframe{ width:266px; float:right;}
.leftframe .cont{ padding-top:10px; height:477px; overflow:hidden;}
.leftframe .cont a{ display:block; font-size:15px; line-height:36px; color:#073f8b; }

.organizer{padding:0 12px;border:1px solid #e6e6e6; border-top:3px solid #0d3c89;}
.organizer .cont{ padding-top:11px;}
.contact{ margin-top:10px; padding:0 12px;border:1px solid #e6e6e6; border-top:3px solid #0d3c89;}
.contact .cont{ font-size:13px; line-height:33px; padding-top:14px; height:200px; overflow:hidden;}

.footer{ width:100%; margin-top:50px;   height:121px;  background:#656766; color:#fff; line-height:121px; }
.footer a{ color:#fff;}
.copyright{ width:1000px; margin:0 auto;font-family:"Microsoft YaHei";}
.ftlogo{ float:right; margin:19px 17px 0 0;}

.content{  width:1000px; margin:10px auto 0;}
.side{ width:214px; float:left; margin-top:12px;}
.main{ width:740px; float:right; margin-top:12px;}

.side_p .title{ height:39px; line-height:39px; background:#093c88;}
.side_p .title h3{color:#fff;  padding-left:36px; font-size:15px;}

.side_p .cont{ padding-top:4px;}
.side_p .cont ul{ width:100%;}
.side_p .cont li{height:39px; margin-bottom:5px; font-family:"Microsoft YaHei"; }
.side_p .cont li a{display:block;padding-left:42px; line-height:39px; background:#ecf0f5; }


.main .title{ height:39px;line-height:39px; border-bottom:1px solid #e6e6e6;}
.main .title h3{ font-weight:normal; font-size:17px; text-transform:capitalize; }
.main .title h3 span{ font-size:12px; text-transform:uppercase;}
.main .title .en{ float:right; font-family:"Microsoft YaHei"; }


.ny_dan .cont{ padding:10px; height:auto !important; height:492px; min-height:492px; }

.ny_msg .cont{padding:20px 20px;}
.ny_msg .cont .msg_form li { width: 100%; float: left; margin-top:10px; font-family:"Microsoft YaHei"; font-size:15px;}
.ny_msg .cont .msg_form li .type {  line-height:36px; float:left; margin-right:13px;}
.ny_msg .cont .msg_form li input { height: 24px; padding:5px; line-height: 24px; border:1px solid #e6e6e6; margin-right:14px; }
.ny_msg .cont .msg_form li select{ height:34px;line-height: 24px; border:1px solid #e6e6e6; color:#666;}
.ny_msg .cont  .msglist { width: 100%; }
.ny_msg .cont  .msglist ul { border: 1px solid #ccc;}
.ny_msg .cont  .msglist li { line-height: 24px;}
.ny_msg .cont  .msglist li .msg_name{ border-bottom: 1px solid #ccc;}
