/*html {
-webkit-filter: grayscale(100%);
filter: progid:DXImageTransform.Microsoft.BasicImage(graysale=1);
}*/
body{font-family:"Î¢ÈíÑÅºÚ";font-size:14px;}
.clear{clear:both}
.more{float:right;font-size:12px;}
img{border:0;}
a{color:#000;text-decoration:none}
ul,li{margin:0;padding:0;list-style-type:none}
.c-1000{width:1200px;margin:0 auto}
.topnav{background-color:#292929;height:35px;line-height:35px;font-size:12px;color:#fff}
.topnav a{color:#fff;font-size:12px;text-decoration:none}
.topnav a:hover{color:#06C}
.topnav .left{float:left;}
.topnav .left a{color:#C60}
.topnav .right{float:right;margin-right:30px;}
.topnav .right li{float:left;padding:0 0px 0 3px;position:relative}
.topnav .right .submenu{display:none;position:absolute;top:30px;right:0;border:1px solid #CCC;z-index:999;background-color:#fff;}
.topnav .right .mobile{z-index:200;}
.topnav .right .mobileewm{display:none;position:absolute;top:30px;right:0;border:1px solid #CCC;z-index:999;background-color:#fff;}
.topnav .right .mobileewm img{width:200px;}
.topnav .right .submenu li{padding:0px 10px;width:100px;text-align:center}
.topnav .right B {BORDER-RIGHT: #fff 4px solid; BORDER-TOP: #666 4px solid; FONT-SIZE: 0px; RIGHT: 10px; BORDER-LEFT: #fff 4px solid; WIDTH: 0px; LINE-HEIGHT: 0; BORDER-BOTTOM: #fff 4px solid; POSITION: absolute; TOP: 15px; HEIGHT: 0px; -webkit-transition: -webkit-transform .2s ease-in; -moz-transition: -webkit-transform .2s ease-in; -o-transition: -webkit-transform .2s ease-in; transition: -webkit-transform .2s ease-in}
.topnav .right .hover B {BORDER-LEFT-COLOR: #fff; FILTER: progid:DXImageTransform.Microsoft.BasicImage(rotation=2); BORDER-BOTTOM-COLOR: #fff; BORDER-TOP-COLOR: #666; TOP: 5px; BORDER-RIGHT-COLOR: #fff; -moz-transform: rotate(180deg); -moz-transform-origin: 50% 30%; -webkit-transform: rotate(180deg); -webkit-transform-origin: 50% 30%; -o-transform: rotate(180deg); -o-transform-origin: 50% 30%; transform: rotate(180deg); transform-origin: 50% 30%}

.top{padding:10px 0;}
.top .c-1000{position:relative}
.top .logo_rnav{position:absolute;right:10px;width:400px;top:15px;}
.top .logo_rnav li{float:left;margin-left:15px;}

.srchform{float:left;margin:5px 0 0 200px;}
.key{border:1px solid #999;height:20px;width:200px;}
.srchbtn{width:60px;border:0;background-color:#0093DF;height:24px;color:#fff}

.logo{float:left;margin-top:10px;}
.navlist{width:100%;background-color:#4e8bd6;left:0;height:84px;}
.nav{padding-left:15px;margin:0 auto;background-color:#4e8bd6;float:left;}
.nav li{float:left;height:84px;line-height:84px;text-align:center;position:relative;zoom:1;z-index:100;width:101px;}
.nav li a{color:#fff;display:block;font-size:14px;text-align:center}
.nav li a:hover{color:#fff;background:url(cur_navbg.jpg) no-repeat center top;}
.nav li a.curr{color:#fff;background:url(cur_navbg.jpg) no-repeat center top;}
.nav div {background-color:#2a2a2c;
    margin: 0;
    opacity: 1;
    padding: 0;
    position: absolute;
    visibility: hidden;
    white-space:nowrap;
	z-index:9999;
	width:100%;
	left:0;
}
.nav li div a:hover{background:#da6605;color:#FFFFFF;}
.nav li div a {
    color: #da6604;
    display: block;
    font: 12px/28px arial;
    height: 28px;
    margin: 0;padding:0px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    width: auto;
}





.banner{width:100%;overflow:hidden;text-align:center;background-color:#004e99;height:360px;overflow:hidden;border-bottom:3px solid #292929}
.main1{padding:0px 0 5px;overflow:hidden;zoom:1;clear:both}
.main1 .slide{float:left;width:390px;margin-top:10px;}
.main1 .news{float:left;width:500px;margin:10px 5px 0;}
.main1 .news .tit{border-bottom:1px solid #dededd;overflow:hidden;zoom:1}
.main1 .news .tit .more{line-height:25px;}
.main1 .news .tit .more a:hover{color:#06C}
.main1 .news .tit div{background-color:#4e8bd6;color:#fff;float:left;padding:3px 9px;margin-bottom:3px;}
.main1 .news .newslist li{overflow:hidden;margin:7px 0;}
.main1 .news .newslist li .date{float:left;background-color:#91c6fa;width:82px;height:55px;text-align:center;font-size:12px;color:#fff;padding-top:13px;margin-right:10px;}
.main1 .news .newslist li .date span{font-size:18px;display:block;line-height:1.5em;}
.main1 .news .newslist li .title{font-size:14px;color:#565656;line-height:2.0em;font-weight:bold}
.main1 .news .newslist li a:hover{color:#fe7201}
.main1 .news .newslist .desc{font-size:12px;line-height:1.8em;color:#999898}
.main1 .xm_news{float:right;width:296px;background:url(smjs.jpg) no-repeat #f3f3f3;height:230px;}
.main1 .xm_news .smsrch{font-size:12px;margin-top:50px;}
.main1 .xm_news .smsrch td{padding:5px;}
.main1 .xm_news .smsrch select{font-size:12px;width:130px;}
.main1 .xm_news .smsrch .search_btn{background-color:#292929;color:#fff;border:0;width:80px;height:25px;line-height:25px;}
.main1 .dzlogin{width:296px;height:91px;overflow:hidden;background-color:#f3f3f3;float:right;margin-top:6px;}
.main1 .dzlogin .tit{float:left;background-color:#4e8bd6;font-size:14px;text-align:center;width:37px;height:91px;color:#fff;padding-top:5px;overflow:hidden}
.main1 .dzlogin .dzlogin_frm{font-size:12px;padding:10px 16px;float:left;}
.main1 .dzlogin .dzlogin_frm .loginbtn{width:48px;height:62px;background:url(loginbtn.jpg) no-repeat;border:0;font-size:0px;}
.dzyd{width:285px;float:left}
.bginfo{width:611px;height:300px;background:url(bgjs_bg.jpg) no-repeat;position:relative;float:left;}
.bginfo .bgjj_btn{position:absolute;left:0;top:0;width:110px;height:40px;background-color:#4e8bd6;text-align:center;line-height:40px;}
.bginfo .bgjj_btn a{color:#fff;display:block;}
.bginfo .btn_box{position:absolute;left:20px;top:250px;}
.bginfo .btn_box a{display:block;text-align:center;color:#fff;position:absolute;width:80px;z-index:10}
.bginfo .btn_box .bgfm_btn{position:relative;left:0;top:0;width:80px;height:27px;float:left;}
.bginfo .btn_box .leader_btn{position:relative;margin-left:20px;top:0;width:80px;height:27px;float:left;}
.bginfo .btn_box .bm_btn{position:relative;margin-left:200px;top:0;width:80px;height:27px;}
.bginfo .btn_box .mark{width:80px;height:27px;position:absolute;left:0;top:0;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}
.bginfo .btn_box .mark.cur{opacity:1;filter:alpha(opacity=100);}
.bginfo .desc{width:245px;position:absolute;right:0;top:0;height:100%}
.bginfo .desc .mark{width:245px;height:100%;position:absolute;left:0;top:0;background-color:#000;opacity:0.5;filter:alpha(opacity=50);}
.bginfo .desc .intro{color:#fff;font-size:12px;padding:12px;line-height:1.8em;position:absolute;z-index:12}
.bginfo .desc .intro a{color:#fff;font-size:12px;}

.gxgcnews{float:right;height:300px;width:296px;}
.gxgcnews .tit{position:relative;border-bottom:1px solid #669adb;height:36px;}
.gxgcnews .tit li{float:left;width:90px;height:36px;text-align:center;line-height:36px;}
.gxgcnews .tit li a{font-size:14px;color:#6d6d6d}
.gxgcnews .tit li.cur{border-left:1px solid #669adb;border-top:1px solid #669adb;border-right:1px solid #669adb;background-color:#fff;}
.gxgcnews .tit li.cur a{color:#000}
.gxgcnews .c{display:none;height:158px;}
.gxgcnews .cur{display:block}
.fgbox{float:left;width:438px;}
.fgbox .tit{border-bottom:1px solid #e5e5e5;height:39px;margin-bottom:10px;}
.fgbox .tit li{float:left;width:110px;margin-right:2px;background:url(tit_bg.jpg) repeat-x;height:46px;width:109px;text-align:center;line-height:40px;font-size:14px;}
.fgbox .tit li.cur{background:url(tit_bg.jpg) repeat-x center bottom;}
.fgbox .tit li.cur a{color:#fff;}
.fgbox .tjnews{clear:both}
.fgbox .tjnews .tjnews_pic{float:left;width:141px;height:100px;overflow:hidden;margin-right:10px;}
.fgbox .tjnews  h3{font-size:14px;line-height:1.5em;}
.fgbox .tjnews p{font-size:12px;line-height:1.8em;}
.fgbox .c{display:none}
.fgbox .cur{display:block}

.xhbox{float:left;width:444px;margin-left:10px;}
.xhbox .tit li{float:left;width:108px;margin-right:2px;background:url(tit_bg.jpg) repeat-x;height:46px;width:109px;text-align:center;line-height:40px;font-size:14px;}
.xhbox .tit li.cur{background:url(tit_bg.jpg) repeat-x center bottom;}
.xhbox .tit li.cur a{color:#fff}
.xhbox .c{display:none}
.xhbox .cur{display:block}
.xhbox .c img{float:left;margin-right:10px;}
.xhbox .c p{color:#838383;font-size:14px;line-height:1.8em;}
.xhbox .c p a{color:#838383}
.xhbox .c p a:hover{color:#fe7201}
.ydtgbox{float:right;width:296px;}
.ydtgbox .tit{float:left;width:78px;}
.ydtgbox .ydtglink{float:left;margin-left:2px;width:215px;}
.ydtgbox .ydtglink a{display:block}
.ydtgbox .ydtglink a.l1{background:url(ydtg_r.jpg) no-repeat right top;height:73px;}
.ydtgbox .ydtglink a.l2{background:url(ydtg_r.jpg) no-repeat right -75px;height:73px;margin:1px 0}
.ydtgbox .ydtglink a.l3{background:url(ydtg_r.jpg) no-repeat right bottom;height:73px;}
.ydtgbox .ydtglink a.l1:hover{background:url(ydtg_r.jpg) no-repeat left top;}
.ydtgbox .ydtglink a.l2:hover{background:url(ydtg_r.jpg) no-repeat left -75px;}
.ydtgbox .ydtglink a.l3:hover{background:url(ydtg_r.jpg) no-repeat left bottom;}

.list{margin-top:5px;}
.list li{list-style-type:none;background:url(arrow.gif) no-repeat left center;padding-left:10px;}
.list li a{color:#5D5D5D;line-height:26px;font-size:14px;}
.list li a:hover{color:#fe7201}

.main2{padding:25px 0;overflow:hidden;zoom:1}

.footer{background-color:#4e8bd6;line-height:26px;padding:25px 0;color:#fff;font-size:12px;width:100%;padding:40px 0}
.footer a{color:#fff;font-size:14px;}
.footer .c-1000{background:url(footbg.jpg) no-repeat left center #4e8bd6;position:relative;height:160px;}
.footer .linka{position:absolute;left:120px;top:10px;width:240px;}
.footer .linka li{float:left;width:120px;}
.footer .linkb{position:absolute;left:520px;top:10px;width:160px;}
.footer .linkb li{float:left;width:160px;}
.footer .linkc{position:absolute;left:920px;top:10px;width:250px;}
/*page*/
#content{overflow:hidden}
.col-left{width:160px;float:left;overflow:hidden}
.col-auto{width:1030px;margin-left:170px;}
.col-auto .title{text-align:center;line-height:3.0em;border-bottom:1px dashed #CCC}
.col-auto .content{line-height:1.8em;font-size:14px;padding:10px;min-height:300px;}
/* Ä¬ÈÏ»ÃµÆÆ¬ */
.FocusPic{zoom:1;position:relative; overflow:hidden}
.FocusPic .content{overflow:hidden}
.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}
.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}
.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}
.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.FocusPic .change i.cur {background:#FF7700;}

/*À¸Ä¿Ò³*/
.main{overflow:hidden;zoom:1;background-color:#fff;padding-bottom:15px;}
.main .tit{line-height:35px;position:relative}
.main .curnav{font-size:12px;line-height:26px;margin:15px 0;overflow:hidden;zoom:1}
.main .curnav i.l{background:url(kh.png) no-repeat left top;width:15px;height:26px;float:left;display:block}
.main .curnav i.r{background:url(kh.png) no-repeat right top;width:15px;height:26px;float:left;display:block}
.main .curnav span{display:block;float:left;}
.main .tit span{position:relative;line-height:55px;color:#4e8bd6;display:block;width:80px;font-weight:bold;font-size:20px;text-align:center}
.main .col-left{width:910px;float:right;padding:0 25px;}
.main .col-auto{width:230px;float:left;background:url(listleft_bg.jpg) no-repeat;margin-left:0}
.main .list li{line-height:28px;}
.main .list li .rt{float:right;font-size:12px;}
/*ÄÚÈÝÒ³*/
.main .crumbs{font-size:12px;line-height:37px;background:url(curnav_bg.gif) no-repeat left top #3770bc;padding-left:45px;color:#fff;}
.main .crumbs a{color:#fff;}
.main .crumbs a:hover{color:#F60;}
.main .content{line-height:2.0em;padding-top:20px;}
#Article h1{text-align:center;font-size:18px;margin:18px 0;color:#fe9338}
#Article h1 span{text-align:center;font-size:13px;padding:25px 0 13px;font-weight:100;display:block;color:#CCC}
#Article .content{font-size:14px;line-height:2.0em;padding:35px 25px 10px;}
#classlist .subclass a{display:block;height:44px;line-height:44px;background:url(arrow2.png) no-repeat right -53px;padding-left:80px;padding-left:120px;color:#fff}
#classlist .subclass a:hover{background:url(arrow2.png) no-repeat right top;color:#00306c}
#classlist .subclass a.curr{background:url(arrow2.png) no-repeat right top;color:#00306c}
#classlist .subclass .subnav a{height:30px;line-height:30px;background:none;padding-left:80px;padding-left:120px;color:#fff}
#classlist .subclass .subnav a.curr{background:url(arrow2.png) no-repeat right -6px;color:#00306c}
.nav-collapse ul {
  margin: 0;
  padding: 0;
  width: 100%;
  display: block;
  list-style: none;
}

.nav-collapse li {
  width: 100%;
  display: block;
}

.js .nav-collapse {
  clip: rect(0 0 0 0);
  max-height: 0;
  position: absolute;
  display: block;
  overflow: hidden;
  zoom: 1;
}

.nav-collapse.opened {
  max-height: 9999px;
}

@media screen and (min-width: 40em) {
  .js .nav-collapse {
    position: relative;
    max-height: none;
  }
  #nav-toggle {
    display: none;
  }
}


/* ------------------------------------------
  DEMO PAGE'S STYLES
--------------------------------------------- */
body, div,
h1, h2, h3, h4, h5, h6,
p, blockquote, pre, dl, dt, dd, ol, ul, li, hr,
fieldset, form, label, legend, th, td,
article, aside, figure, footer, header, hgroup, menu, nav, section,
summary, hgroup {
  margin: 0;
  padding: 0;
  border: 0;
}

a:active,
a:hover {
  outline: 0;
}

@-webkit-viewport { width: device-width; }
@-moz-viewport { width: device-width; }
@-ms-viewport { width: device-width; }
@-o-viewport { width: device-width; }
@viewport { width: device-width; }

body {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
  color: #37302a;
  background: #f4f3f2;
  font: normal 100%/1.4 "Î¢ÈíÑÅºÚ",sans-serif;
}

.nav-collapse,
.nav-collapse * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.nav-collapse,
.nav-collapse ul {
  list-style: none;
  width: 100%;
  float: left;
}

.nav-collapse li {
  float: left;
  width: 100%;
}

@media screen and (min-width: 40em) {
  .nav-collapse li {
    width: 25%;
    *width: 24.9%; /* IE7 Hack */
    _width: 19%; /* IE6 Hack */
  }
}

.nav-collapse a {
  color: #fff;
  text-decoration: none;
  width: 100%;
  background: #f4421a;
  border-bottom: 1px solid white;
  padding: 0.7em 1em;
  float: left;
}

@media screen and (min-width: 40em) {
  .nav-collapse a {
    margin: 0;
    padding: 1em;
    float: left;
    text-align: center;
    border-bottom: 0;
    border-right: 1px solid white;
  }
}

.nav-collapse ul ul a {
  background: #ca3716;
  padding-left: 2em;
}

@media screen and (min-width: 40em) {
  .nav-collapse ul ul a {
    display: none;
  }
}

#nav-toggle {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 0;
  cursor: pointer;
  width: 70px;
  height: 55px;
  float: right;
  text-indent: -9999px;
  overflow: hidden;
  background: #f4421a url("hamburger.gif") no-repeat 50% 33%;
}


@media screen and (-webkit-min-device-pixel-ratio: 1.3), screen and (min--moz-device-pixel-ratio: 1.3), screen and (-o-min-device-pixel-ratio: 2 / 1), screen and (min-device-pixel-ratio: 1.3), screen and (min-resolution: 192dpi), screen and (min-resolution: 2dppx) {
  #nav-toggle {
    background-image: url("hamburger-retina.gif");
    -webkit-background-size: 100px 100px;
    -moz-background-size: 100px 100px;
    -o-background-size: 100px 100px;
    background-size: 100px 100px;
  }
}
.main .list li.hr{height:28px;background:none;height:6px;line-height:6px;overflow:hidden;}
#pages {
    font-family: ËÎÌå;
    padding: 14px 0 10px;
    text-align: center;
}
#pages a {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #e3e3e3;
    color: #333333;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    text-align: center;
}
#pages a.a1 {
    background: url("../images/admin_img/pages.png") no-repeat scroll 0 5px rgba(0, 0, 0, 0);
    padding: 0;
    width: 56px;
}
#pages a:hover {
    background: none repeat scroll 0 0 #f1f1f1;
    color: #000000;
    text-decoration: none;
}
#pages span {
    background: none repeat scroll 0 0 #5a85b2;
    border: 1px solid #5a85b2;
    color: #ffffff;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 10px;
    text-align: center;
}
.page .noPage {
    background: url("../img/icu/titleBg.png") repeat-x scroll 0 -55px rgba(0, 0, 0, 0);
    border: 1px solid #e3e3e3;
    color: #a4a4a4;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    text-align: center;
    width: 56px;
}
.yczsg_login div{background:url(yczsg_loginbg.jpg) no-repeat;font-size:12px;padding:5px 0 0 18px;height:25px;}
#lgform.yczsg_login input{border:0;}
.username,.psd{height:20px;}
.yczsg_login .username,.yczsg_login .psd{margin-left:23px;width:178px;}
.yczsg_login{position:relative}
#subyczsg{background:url(yczsg_login.jpg) no-repeat;width:56px;height:66px;position:absolute;left:260px;top:0px;}
#lgform input.yczsg_btn{height:66px;}