@charset "utf-8";
/* 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{ text-decoration:none;}
a:hover { color:#18191a;}
ol, ul, li{	list-style: none}
*{margin:0;padding:0}
ul,li{ list-style: none; padding: 0px; margin: 0px;}

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(/images/topbg.jpg) no-repeat center top;}
.public_topcenter{ width:1300px; height:456px; margin:0px auto;}
.public_links{ width:907px; 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(/images/search.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(/images/bannerbg.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(/images/xbbg.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:664px; float:left; background:url(/images/tzbg.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:590px; height:30px; float:left; background:url(/images/yuandian.png) no-repeat left; padding-left:15px; padding-top:3px;}
.public_xwti .leftlist{ width:530px; 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(/img/plybg.png) no-repeat top center; float:left;}
.public_jxwrap{ width:1300px; height:864px; margin:0px auto;}
.public_jxwrap .jxtu{ width:1300px; height:340px; float:left;}
.index_jcleft{ width:650px; height:240px; float:left;}
.index_jx{ width:650px; height:150px; float:left; padding-top:20px;}
.index_jxtb{ width:180px; height:90px; float:left;}
.index_jxtext{ width:420px; height:150px; float:left; padding-left:20px; }
.index_jxtext ul li{ width:420px; height:30px; float:left; padding-left:10px; background:url(/images/sh_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:150px; float:left; padding-top:15px; }
.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(/images/xstdbg.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(/images/mtsy_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(/images/ztlmbg.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(/images/dbbqbg.jpg) no-repeat center;}
.public_fcenter{ width:1300px; height:380px; margin:0px auto;}
.public_footlink{ width:550px; height:96px; float:left; padding-left:750px;}
.public_footlj{ width:550px; height:30px; float:left; padding-top:20px; }
.public_footljlist{ width:130px; 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(/images/22.png) no-repeat; margin-left:210px; 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:30px;}
.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:50px;}
.xg_mswleft{ width:650px; height: 280px; float:left;}
.xg_mswright{ width:650px; height: 280px; float:left;}
.lxyz{ width:100%; height:102px; background:url(/img/lxbg.png) no-repeat top 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(/images/bg_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(/images/bg_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(/images/a_headbg.png) no-repeat center top;}
.list_top2{ width:100%; height:474px; float:left; background:url(/images/a_headbg.jpg) no-repeat center top;}
.list_top3{ width:100%; height:474px; float:left; background:url(/images/a_headbg2021.jpg) no-repeat center top;}
.list_topcenter{ width:1300px; height:410px; margin:0px auto;}
.list_links{ width:907px; 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(/images/search.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{ width:1074px;}
.public_jgimg ul{ width:930px;height:380px; float:left; padding-top:31px; padding-left:15px; }
.xi_01{width:106px; height:148px; float:left; padding-left:30px; padding-top:20px; margin-top:10px; background:url(/images/yxxy.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(/images/yxxy02.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(/images/yxxy02.png) no-repeat right ; display:block; cursor:pointer;}

.xi_02{width:102px; height:148px; float:left; padding-left:30px; margin-top:10px;padding-top:20px; background:url(/images/msxy.png) no-repeat  right ; display:block}
.xi_02 a{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}

.xi_02:hover{width:102px; height:148px; padding-left:30px; padding-top:20px;margin-top:10px; background:url(/images/msxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_03{width:102px; height:148px; float:left; padding-left:30px;  margin-top:10px;padding-top:20px; background:url(/images/xqys.png) no-repeat  right ; display:block}
.xi_03 a{width:102px; height:148px; padding-left:30px; padding-top:20px;  margin-top:10px; display:block}

.xi_03:hover{width:102px; height:148px; padding-left:30px; padding-top:20px;  margin-top:10px;background:url(/images/xqys02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_04{width:102px; height:148px; float:left; padding-left:30px;margin-top:10px; padding-top:20px; background:url(/images/yyjy.png) no-repeat  right ; display:block}
.xi_04 a{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}
.xi_04:hover{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px;background:url(/images/yyjy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_05{width:102px; height:148px; float:left; padding-left:30px; margin-top:10px;padding-top:20px; background:url(/images/sjxy.png) no-repeat  right ; display:block}
.xi_05 a{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}
.xi_05:hover{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px;background:url(/images/sjxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_06{width:102px; height:148px; float:left; padding-left:30px; padding-top:20px;margin-top:10px; background:url(/images/yxgl.png) no-repeat  right ; display:block}
.xi_06 a{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}
.xi_06:hover{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px;background:url(/images/yxgl02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_07{width:102px; height:148px; float:left; padding-left:30px; margin-top:18px; padding-top:20px; background:url(/images/xqxy.png) no-repeat  right ; display:block}
.xi_07 a{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px; display:block}
.xi_07:hover{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px;background:url(/images/xqxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_08{width:96px; height:148px; float:left; padding-left:30px; margin-top:18px;padding-top:20px; background:url(/images/cmxy.png) no-repeat  right ; display:block}
.xi_08 a{width:96px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px; display:block}

.xi_08:hover{width:96px; height:148px; padding-left:30px; padding-top:20px;margin-top:18px; background:url(/images/cmxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_09{width:102px; height:148px; float:left; padding-left:30px; margin-top:18px; padding-top:20px; background:url(/images/zyjy.png) no-repeat  right ; display:block}
.xi_09 a{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px;  display:block}
.xi_09:hover{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px; background:url(/images/zyjy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_10{width:116px; height:148px; float:left;margin-top:18px;  padding-left:30px; padding-top:20px; background:url(/images/gjjl.png) no-repeat  right ; display:block}
.xi_10 a{width:116px; height:148px; padding-left:30px;margin-top:18px;  padding-top:20px;  display:block}

.xi_10:hover{width:116px; height:148px; padding-left:30px;margin-top:18px;  padding-top:20px; background:url(/images/gjjl02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_11{width:102px; height:148px; float:left; padding-left:26px; padding-top:20px;margin-top:18px;  background:url(/images/gkjx-x.png) no-repeat  right ; display:block}
.xi_11 a{width:102px; height:148px; padding-left:26px; padding-top:20px; margin-top:18px;  display:block}
.xi_11:hover{width:102px; height:148px; padding-left:26px; padding-top:20px; margin-top:18px; background:url(/images/gkjx02-x.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_12{width:102px; height:148px; float:left; padding-left:30px; margin-top:18px; padding-top:20px; background:url(/images/dyxy.png) no-repeat  right ; display:block}
.xi_12 a{width:102px; height:148px; padding-left:30px; padding-top:20px; margin-top:18px;  display:block}

.xi_12:hover{width:102px; height:148px; padding-left:30px; padding-top:20px;margin-top:18px;  background:url(/images/dyxy02.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_13{width:96px; height:148px; float:left; padding-left:30px; padding-top:20px;margin-top:10px; background:url(/images/wdxy-y.png) no-repeat  right ; display:block}
.xi_13 a{width:96px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; display:block}
.xi_13:hover{width:96px; height:148px; padding-left:30px; padding-top:20px; margin-top:10px; background:url(/images/wdxy02-y.png) no-repeat  right ; display:block; cursor:pointer;}

.xi_14{width:126px; height:158px; float:left; margin-top:139px; padding-left:0px; background:url(/images/marx.png) no-repeat  right ; display:block}
.xi_14 a{width:126px; height:158px; float:left; padding-top:139px; padding-left:25px;display:block}
.xi_14:hover{width:126px; height:158px; float:left; margin-top:139px; padding-left:0px; background:url(/images/marx02.png) no-repeat  right ; display:block; cursor:pointer;}


.xi_15{width:106px; height:148px; float:left; padding-left:25px; margin-top:18px; padding-top:20px; background:url(/images/shufa.png) no-repeat  right ; display:block}
.xi_15 a{width:106px; height:148px; padding-left:25px; padding-top:20px; margin-top:18px;  display:block}

.xi_15:hover{width:106px; height:148px; padding-left:25px; padding-top:20px;margin-top:18px;  background:url(/images/shufa02.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(/images/wx.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(/images/wx.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(/images/xl.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(/images/xl.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(/images/bg_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(/images/bg_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;}



/*轮播*/

.section-focus-pic{height:448px;width:979px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:979px;width:979px;height:448px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 979px;font-weight:normal;color:#FFF;padding-left: 20px;z-index: 111;font-size: 18px; font-family:"微软雅黑";}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:979px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:979px;height:448px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(/images/news_index_icon.gif) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:180px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(/images/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_04.png');}