@charset "gb2312";
/* CSS Document */

body{ padding:0px; margin:0px;font-family: "微软雅黑"; font-size: 12px; color: #333333; line-height: 30px; overflow-x:heidden;}
a:focus , a:link, a:active { outline:none}
a:hover { color:#18191a}
ol, ul, li{	list-style: none}
*{margin:0;padding:0}
ul,li{ list-style: none; padding: 0px; margin: 0px;}
a,a:hover{ text-decoration: none; transition: all 0.2s ease-in-out;}
h1,h2,h3,h4,h5,h6,p,span{ padding: 0px; margin: 0px;}
img{ border: 0px;}
h1,h2,h3,h4,p{ padding: 0px; margin: 0px;}
a:focus , a:link, a:active { outline:none}
a:hover { color:#b32710}
a{ color: #18191a;}

/*公共头部*/
.public_top{ width:100%; height:456px; float:left; background:url(imagestopbg.jpg) no-repeat center top;}
.public_topcenter{ width:1300px; height:456px; margin:0px auto;}
.public_links{ width:820px; height:20px; float:right; margin-top:20px; border-left:2px solid #514a46}
.public_link{ width:87px; height:20px; line-height:20px; font-size:16px; color:#440520; float: left; text-align:center; font-weight:500; }
.public_link a{ line-height:20px; font-size:16px; color:#440520; text-align:center; font-weight:500;}
.public_link a:hover{ line-height:20px; font-size:16px; color:#100107; text-align:center; font-weight:500;}
.public_search{ width:205px; height:18px; float:left; background:#50051b; padding-left:5px;}
.search_text{ width:185px; float:left; background:#50051b; font-size:14px; color:#ffffff; line-height:18px; border:0px;}
.search_sub{ width:15px; height:15px; float:left; background:url(imagessearch.jpg) no-repeat; cursor:pointer; border:0px; margin-top:2px;}
.public_logo{ width:235px; height:217px; float:left; padding-top:120px;}

/*导航部分*/

.public_banner{ width:100%; height:449px; float:left; background:url(imagesbannerbg.jpg) no-repeat center;}
.public_navcenter{ width:1300px; height:449px; margin:0px auto;}
.public_nav{ width:155px; height:448px; float:left;}
.public_navlist{ width:120px; height:29px; float:left; margin-top:19px; padding-top:6px;}
.public_bannerimg{ width:979px; height:448px; float:left; padding-left:165px; }

/*教学机构*/
.public_gb{ width:100%; height:427px; float:left; background:url(imagesxbbg.jpg) no-repeat center;}
.public_jxcenter{ width:1300px; height:427px; margin:0px auto;}
.public_jzjnwrap{ width:120px; height:427px; float:left;}
.public_jzjn{ width:120px; height:288px; float:left; padding-top:50px;}
.public_xqrk{ width:120px; height:26px; float:left; padding-top:30px;}
.public_jxjg{ width:91px; height:340px; float:left; padding-left:105px; padding-top:48px;}
.public_jgimg{ width:983px; height:427px; float:left;}
.public_jgimg ul{ width:850px;height:380px; float:left; padding-top:31px; }

.public_img{ width:106px; height:158px; float:left; padding-top:140px; padding-left:25px;}
.public_tzbg{ width:100%; height:554px; float:left; background:url(imagestzbg.jpg) no-repeat center;}

.public_tzbgcenter{ width:1300px; height:554px; margin:0px auto; }
.public_tzleft{ width:650px; height:554px; float:left;}
.public_ywbanner{ width:430px; height:269px; float:left;  padding-left:40px; padding-top:20px;}
.public_ywlist{ width:460px; height:228px; float:left; padding-top:20px;}
.public_xwti{ width:520px; height:30px; float:left; background:url(imagesyuandian.png) no-repeat left; padding-left:15px; padding-top:3px;}
.public_xwti .leftlist{ width:460px; height:30px; float:left; line-height:30px; font-size:18px; color:#c3c4c4;}
.public_xwti .leftlist a{ line-height:30px; font-size:18px; color:#c3c4c4;}
.public_xwti .leftlist a:hover{ line-height:30px; font-size:18px; color:#ffffff;}
.public_xwti .rightdate{ width:50px; height:30px; float:left; line-height:30px; font-size:15px; color:#c3c4c4;}
.index_xymore{ width:63px; height:19px; float:left; padding-top:135px; padding-left:5px;}
.public_tzright{ width:650px; height:554px; float:left;}
.public_tzmore{ width:80px; height:16px; padding-top:163px; float:left; padding-left:55px;}
.public_tzwrap{ width:480px; height:272px; float:left; padding-top:270px; padding-left:17px; }
.public_tzwrap ul li{ width:480px; line-height:35px; float:left; margin-top:5px; }
.public_tzwrap ul li .tzwz{ width:400px; line-height:35px; float:left;line-height:30px; font-size:18px; color:#c3c4c4; }
.public_tzwrap ul li .tzwz a{ width:400px; line-height:350px; line-height:30px; font-size:18px; color:#c3c4c4; }
.public_tzwrap ul li .tzwz a:hover{ line-height:35px; line-height:30px; font-size:18px; color:#ffffff; }
.public_tzwrap ul li .rightdate{ width:80px; height:35px; float:left; line-height:30px; text-align:right;font-size:15px; color:#c3c4c4;}
.public_bigbg{ width:100%; height:864px; background:url(imagesplybg.jpg) no-repeat center; float:left;}
.public_jxwrap{ width:1300px; height:864px; margin:0px auto;}
.public_jxwrap .jxtu{ width:1300px; height:240px; float:left;}
.index_jcleft{ width:650px; height:240px; float:left;}
.index_jx{ width:650px; height:60px; float:left; padding-top:20px;}
.index_jxtb{ width:180px; height:60px; float:left;}
.index_jxtext{ width:450px; height:60px; float:left; padding-left:20px; }
.index_jxtext ul li{ width:440px; height:30px; float:left; padding-left:10px; background:url(imagessh_yd.png) no-repeat left;}
.index_jxtext ul li a{  height:30px; line-height:30px; float:left; font-size:18px; color:#7b7a7b;}
.index_jxtext ul li a:hover{ line-height:30px; float:left; font-size:18px; color:#333333;}
.index_cz{ width:650px; height:60px; float:left; padding-top:100px; }
.index_kyright{ width:600px; height:240px; float:left; padding-left:50px;}
.index_mctd{ width:1300px; height:729px; float:left; padding-top:31px;}
.index_mcleft{ width:650px; height:490px; float:left; }
.index_mctop{ width:650px; height:450px; float:left; }
.index_mzlink{ width:160px; height:22px; float:left; margin-top:18px; padding-left:20px;}
.index_mzlink ul li{ width:80px; height:22px; float:left;}


.index_mcright{ width:650px; height:490px; float:left; padding-top:240px; }
.index_mclink{ width:620px; height:22px; float:left; margin-top:18px; margin-right:30px; }
.index_mclink ul li{ width:80px; height:22px; float:right;}

.index_mtsy{ width:100%; height:515px; background:url(imagesxstdbg.jpg) no-repeat center top; float:left;}
.index_mtcenter{ width:1300px; height:515px; margin:0px auto;}
.index_mtleft{ width:710px; height:420px; float:left; padding-top:50px;}
.index_mtsys{ width:545px; height:150px; float:left; }
.index_mtlist{ width:530px; height:28px; line-height:28px; float:left; background:url(imagesmtsy_yd.png) no-repeat left; padding-left:15px; padding-top:4px;}
.index_mtlist .mttext{ width:360px; height:28px; line-height:28px; float:left; font-size:18px; color:#717171;}
.index_mtlist .mttext a{ line-height:28px; float:left; font-size:18px; color:#717171;}
.index_mtlist .mttext a:hover{ line-height:28px; float:left; font-size:18px; color:#000000;}
.index_mtlist .mtdate{ width:110px; height:28px; line-height:28px; float:right; font-size:18px; color:#717171;}
.index_mtmore{ width:62px; height:21px; float:left; padding-left:642px;}
.index_mtbtt{ width:537px; height:268px; float:left; padding-top:12px;}
.index_mtright{ width:558px; height:446px; float:right;}
.index_qcfc{ width:259px; height:130px; float:left; padding-left:250px; padding-top:52px; }
.index_xstd{ width:259px; height:130px; float:left; padding-top:43px;  }
.index_cycx{ width:259px; height:130px; float:left; padding-left:350px; padding-top:35px; }
.index_zt{ width:100%; height:166px; float:left; background:url(imagesztlmbg.jpg) no-repeat center;}
.index_ztcenter{ width:1300px; height:166px; margin:0px auto;}
.index_ztleft{ width:160px; height:70px; float:left; padding-top:30px;}
.index_ztright{ width:1120px; float:left; padding-left:10px; height:70px;}
.index_ztrighttop{ width:1120px; float:left; height:40px; padding-top:30px;}
.index_ztlist{ width:279px; float:left; height:20px; font-size:24px; line-height:40px; color:#231815; text-align:center; border-right:1px solid #8b4168;}
.index_ztlist a{ font-size:21px; line-height:20px; color:#231815; text-align:center;}
.index_ztlist a:hover{ font-size:21px; line-height:20px; color:#50051b; text-align:center;}
.index_ztbottom{ width:1100px; float:left; height:67px;  padding-left:42px; padding-top:5px;}


.public_foot{ width:100%; height:380px; float:left; background:url(imagesdbbqbg.jpg) no-repeat center;}
.public_fcenter{ width:1300px; height:380px; margin:0px auto;}
.public_footlink{ width:480px; height:96px; float:left; padding-left:830px;}
.public_footlj{ width:480px; height:30px; float:left; padding-top:20px; }
.public_footljlist{ width:120px; height:30px; float:left; line-height:30px; color:#ffffff; text-align:center; }
.public_footljlist a{ line-height:30px; color:#dcdddd; text-align:center; font-size:14px; }
.public_footljlist a:hover{  line-height:30px; color:#ffffff; text-align:center; font-size:14px; }
.public_yqlj{ width:315px; height:66px;; float:left; background:url(images22.png) no-repeat; margin-left:150px; margin-top:10px;}
.public_select{ width:125px; height:30px; line-height:30px; margin-top:20px; margin-left:30px; float:left; }
.select{ width:110px; line-height:40px; background:none; font-size:16px; color:#ffffff; border:0px; background-color:#50051b;}
.public_db{ width:1300px; height:191px; float:left; padding-top:0px;}
.public_wxxl{ width:105px; height:42px; float:left; padding-left:225px; padding-top:223px;}
.public_wxtb{ width:42px; height:42px; float:left; padding-right:10px;}
.public_bq{ width:345px; height:195px; float:left; padding-left:18px; padding-top:68px; }
.public_sy{ width:36px; height:36px; float:left;}
.public_bqwz{ width:345px; line-height:20px; font-size:13px; color:#FFFFFF; float:left; padding-top:5px;}
.public_dblogo{ width:131px; height:131px; float:right; padding-top:140px; }

.xg_mstd{ width:1300px; height:490px; float:left; padding-top:50px;}
.xg_mstt{ width:1300px; height:51px; float:left; padding-top:30px;}
.xg_msss{ width:650px; height:51px; float:left;}
.xg_mswrap{ width:1300px; height: 280px; float:left; padding-top:80px;}
.xg_mswleft{ width:650px; height: 280px; float:left;}
.xg_mswright{ width:650px; height: 280px; float:left;}
.lxyz{ width:100%; height:102px; background:url(imageslxbg.jpg) no-repeat center; float:left;}
.lxyz_center{ width:1300px; height:102px; margin:0px auto;}

/*bannre轮播图*/
  .lubo{ width: 979px; clear: both; position: relative; height:448px;}
  .lubo_box{ position: relative; width: 100%; height:448px; }
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 979px; height:448px; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}
  .lubo_box li img{ width: 979px; height: 448px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 30px; height: 5px; margin:0 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
  .cir_on{ background: #000 !important;}

/*导航*/
.nav * a:hover{ background:url(imagesbg_naver.png) repeat;}
.menu{width:122px; height:448px; float:left;}
.nav{list-style:none;height:35px;width:122px;margin:0 auto;}
.nav li{ width:122px;float:left;position:relative;}
.nav li a{ width:122px;color:#fff;height:35px;line-height:35px;font-weight:bold;blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());display:inline-block;}
.nav li a:focus{-moz-outline-style: none; }
.nav li .sub-nav{position:absolute;left:122px;top:0px; list-style:none;display:none; width:1100px; z-index:9999999;}
.nav li .sub-nav li{text-align:center;width:150px; float:left;height:35px;line-height:35px;position:relative; background:url(imagesbg_naver.png) repeat; font-size:18px; font-weight:normal;line-height:35px; color:#ffffff;}
.nav li .sub-nav li a{height:35px;line-height:35px;width:150px;padding:0;display:inline-block; text-align:center;font-weight:normal;}


/*二级头部部分*/
.list_top{ width:100%; height:474px; float:left; background:url(imagesa_headbg.png) no-repeat center top;}
.list_topcenter{ width:1300px; height:410px; margin:0px auto;}
.list_links{ width:820px; height:20px; float:right; margin-top:20px;}
.list_link{ width:87px; height:20px; line-height:20px; font-size:16px; color:#ffffff; float: left; text-align:center; font-weight:500; }
.list_link a{ line-height:20px; font-size:16px; color:#ffffff; text-align:center; font-weight:500;}
.list_link a:hover{ line-height:20px; font-size:16px; color:#ff0000; text-align:center; font-weight:500;}
.list_logo{ width:235px; height:217px; float:left; padding-top:120px;}
.list_search_text{ width:185px; float:left; background:#ffffff; font-size:14px; color:#000000; line-height:18px; border:0px;}
.list_search_sub{ width:15px; height:15px; float:left; background:url(imagessearch.jpg) no-repeat; cursor:pointer; border:0px; margin-top:2px;}
.list_navcenter{ width:1300px; height:30px;margin:0px auto;}
.list_nav{ width:1165px; height:30px;}
.list_navlist{ width:115px; height:30px; margin-right:15px; float:left;}

/*学校简介单页*/
.list_xxjj{ background-color:#e3e3db; width:100%;min-height:600px; height:auto !important; height:600px; float:left;}
.list_xxjjCenter{ background-color:#d5d5ce; width:1300px; min-height:500px; height:auto !important; height:500px; padding-bottom:30px; margin:0px auto;}
.list_xxjjWeizhi{background-color:#d5d5ce; width:1285px; padding-right:15px;height:68px; float:left;text-align:right; font-size:16px; line-height:50px; color:#784a55;  }
.list_xxjjNav{background-color:#e3e3db; width:1300px; height:76px; float:left; text-align:center; font-size:20px; line-height:76px; color:#50051b; }

.list_xxjjNavlist{width:100px; margin-left:30px; height:42px; margin-right:30px; float:left; text-align:center; line-height:42px; padding-top:20px;}
.cative{width:100px; margin-left:30px; height:42px; margin-right:30px; float:left; text-align:center; line-height:42px; padding-top:20px; border-bottom:2px solid #50051b;}
.list_xxjjtitle{ width:1300px; height:272px; float:left; padding-top:50px; }
.list_titlecenter{ width:400px; height:288px; margin:0px auto; border-bottom:1px solid #622738; padding-bottom:50px;}
.list_xxjjimg{ width:1100px;float:left; padding-top:50px; padding-left:100px;}
.list_xxjjtxt{width:1100px; float:left; padding-left:100px;padding-top:100px;font-size:16px; line-height:30px;}
.list_xrfftxt{width:1100px; float:left; padding-left:200px;padding-top:100px;font-size:16px; line-height:30px;}
.list_xrfftxt p{width:100%; line-height:30px;}
.list_xxjjtxt p{width:100%; line-height:30px;}
.list_zhong{ width:800px; height:76px; margin:0px auto; text-align:center; line-height:76px;}

/*系部特效*/
.public_jgimg ul{ width:820px;height:380px; float:left; padding-top:31px; padding-left:35px; }
.xi_01{width:106px; height:148px; float:left; padding-left:30px; padding-top:20px; margin-top:10px; background:url(imagesyxxy.png) no-repeat right ; display:block}
.xi_01 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}
/*.xi_01 a:hover{width:106px; height:158px; padding-left:30px; padding-top:20px; background:url(imagesyxxy02.png) no-repeat center; display:block; cursor:pointer;}*/

.xi_01:hover{width:106px; height:148px; padding-left:30px; margin-top:10px;padding-top:20px; background:url(imagesyxxy02.png) no-repeat right ; display:block; cursor:pointer;}

.xi_02{width:106px; height:148px; float:left; padding-left:30px; margin-top:10px;padding-top:20px; background:url(imagesmsxy.png) no-repeat  right ; display:block}
.xi_02 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}

.xi_02:hover{width:106px; height:148px; padding-left:30px; padding-top:20px;margin-top:10px; background:url(imagesmsxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_03{width:106px; height:148px; float:left; padding-left:30px;  margin-top:10px;padding-top:20px; background:url(imagesxqys.png) no-repeat  right ; display:block}
.xi_03 a{width:106px; height:148px; padding-left:30px; padding-top:20px;  margin-top:10px; display:block}

.xi_03:hover{width:106px; height:148px; padding-left:30px; padding-top:20px;  margin-top:10px;background:url(imagesxqys02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_04{width:106px; height:148px; float:left; padding-left:30px;margin-top:10px; padding-top:20px; background:url(imagesyyjy.png) no-repeat  right ; display:block}
.xi_04 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}
.xi_04:hover{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px;background:url(imagesyyjy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_05{width:106px; height:148px; float:left; padding-left:30px; margin-top:10px;padding-top:20px; background:url(imagessjxy.png) no-repeat  right ; display:block}
.xi_05 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}
.xi_05:hover{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px;background:url(imagessjxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_06{width:106px; height:148px; float:left; padding-left:30px; padding-top:20px;margin-top:10px; background:url(imagesyxgl.png) no-repeat  right ; display:block}
.xi_06 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}
.xi_06:hover{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px;background:url(imagesyxgl02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_07{width:106px; height:148px; float:left; padding-left:30px; margin-top:18px; padding-top:20px; background:url(imageswdxy.png) no-repeat  right ; display:block}
.xi_07 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px; display:block}
.xi_07:hover{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px;background:url(imageswdxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_08{width:106px; height:148px; float:left; padding-left:30px; margin-top:18px;padding-top:20px; background:url(imagesxqxy.png) no-repeat  right ; display:block}
.xi_08 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px; display:block}

.xi_08:hover{width:106px; height:148px; padding-left:30px; padding-top:20px;margin-top:18px; background:url(imagesxqxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_09{width:106px; height:148px; float:left; padding-left:30px; margin-top:18px; padding-top:20px; background:url(imagescmxy.png) no-repeat  right ; display:block}
.xi_09 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px;  display:block}
.xi_09:hover{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px; background:url(imagescmxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_10{width:106px; height:148px; float:left;margin-top:18px;  padding-left:30px; padding-top:20px; background:url(imageszyjy.png) no-repeat  right ; display:block}
.xi_10 a{width:106px; height:148px; padding-left:30px;margin-top:18px;  padding-top:20px;  display:block}

.xi_10:hover{width:106px; height:148px; padding-left:30px;margin-top:18px;  padding-top:20px; background:url(imageszyjy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_11{width:106px; height:148px; float:left; padding-left:30px; padding-top:20px;margin-top:18px;  background:url(imagesgjjl.png) no-repeat  right ; display:block}
.xi_11 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px;  display:block}
.xi_11:hover{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px; background:url(imagesgjjl02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_12{width:106px; height:148px; float:left; padding-left:30px; margin-top:18px; padding-top:20px; background:url(imagesdyxy.png) no-repeat  right ; display:block}
.xi_12 a{width:106px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px;  display:block}

.xi_12:hover{width:106px; height:148px; padding-left:30px; padding-top:20px;margin-top:18px;  background:url(imagesdyxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_13{width:106px; height:158px; float:left; margin-top:145px; padding-left:20px; background:url(imagesgkjx.png) no-repeat  right ; display:block}
.xi_13 a{width:106px; height:158px; float:left; padding-top:145px; padding-left:25px;display:block}
.xi_13:hover{width:106px; height:158px; float:left; margin-top:145px; padding-left:20px; background:url(imagesgkjx02.png) no-repeat  right ; display:block; cursor:pointer;}




/*微信新浪二维码*/
.weixin{ width:42px; height:42px; position:relative; font-size:12px; text-align:center; float:left; margin-right:10px;}
.weixin a{width:42px; height:42px; display:block; position:absolute; left:0; top:0;background:url(imageswx.png) no-repeat center top; }
.weixin .weixin_nr{width:100px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute; left:-40px; top:-155px; display:none;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-top:10px solid #fff;border-right:10px solid transparent; border-left:10px solid transparent;position:absolute; left:50px; bottom:-10px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ background:url(imageswx.png) no-repeat left bottom;}

.xinlang{ width:42px; height:42px; position:relative; font-size:12px; text-align:center; float:left; }
.xinlang a{width:42px; height:42px; display:block; position:absolute; left:0; top:0;background:url(imagesxl.png) no-repeat center top; }
.xinlang .xinlang_nr{width:100px; height:120px; padding:10px; background:#fff; text-align:center; position:absolute; left:-40px; top:-155px; display:none;}
.xinlang .xinlang_nr img{ margin-bottom:5px;}
.xinlang .xinlang_nr .arrow{ width:0; height:0; border-top:10px solid #fff;border-right:10px solid transparent; border-left:10px solid transparent;position:absolute; left:50px; bottom:-10px;}
.xinlang.on .xinlang_nr{ display:block;}
.xinlang.on a{ background:url(imagesxl.png) no-repeat left bottom;}


/*内容导航*/
#nav-menu{height:30px;width:1165px; float:left; }
#nav-menu .container{position:relative;overflow:visible; z-index:99;}
#nav-menu .menus{padding:0 15px 0 0;}
#nav-menu .menus li{position:relative;width:125px; height:30px; margin-right:5px; float:left;}
#nav-menu .menus li h3{font-weight:normal;display:inline-block;float:left;}
#nav-menu .menus li a.xialaguang{display:inline-block;color:#FFF;height:30px;text-decoration:none;font-size:14px; }
#nav-menu .menus li a.selected,#nav-menu .menu li a.navhover,#nav-menu .menu li a.xialaguang:hover{color:#1a529c;}
#nav-menu .menus li a.navhover, #nav-menu .menu li a.xialaguang:hover{ width:125px;background:url(imagesbg_naver.png) repeat;}
#nav-menu .menus li a.xialaguang span{height:30px;line-height:25px;display:inline-block;font-weight:bold;}
#nav-menu .menus li a.selected span,#nav-menu .menu li a.navhover span,#nav-menu .menu li a.xialaguang:hover span{cursor:pointer;}
#nav-menu .menus li a.navhover span, #nav-menu .menu li a.xialaguang:hover span{width:100px;}
#nav-menu .menus ul.children{display:none;position:absolute;top:30px;left:0px;width:125px; background:url(imagesbg_naver.png) repeat;line-height:normal; padding-top:15px;}
#nav-menu .menus ul.children li{width:125px;padding:0px; height:40px; line-height:40px;display:inline-block;font-size:15px;}
#nav-menu .menus ul.children li h3{display:block; width:100%;}
#nav-menu .menus ul.children li a{width:100%;height:40px;line-height:40px;overflow:hidden;display:block;color:#ffffff;text-align:center;
text-decoration:none; }
#nav-menu .menus ul.children li a:hover{background-color:#50051b;text-decoration:none;}
.stmenu{ float:left;}
/*机构设置*/
.jgsz_li{ float:left; width:1100px; margin-top:30px;}

.jgsz_li li{ float:left; }

.xr-title{color:#C00000;font-size:19px;height:32px;line-height:32px; width:1100px; float:left; padding-bottom:20px; padding-top:20px;   }
.xr-content{padding:10px 0;}
.xr-content ul{padding:5px 0;}
.xr-content ul li{float:left;width:195px;height:30px;line-height:30px;font-size:17px;background:none;padding-left:0;border-bottom:0;margin-right:7px;}
.xr-content ul li a{color:#484545;}
.xr-content ul li:hover{background:none;}
.xr-content ul li:hover a{color:#c00000;}