@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:none; font-size:12px; color:#555; font-family:"Î¢ÈíÑÅºÚ"; }
ul li{ list-style:none; }
a{ text-decoration:none; }

/*---------- hbcfCss.css ----------*/
.ins_clear{ clear:both; }
.ins_top{ width:100%; height:auto; background:url(/plugins/websites/web/resources/images/top-bg.jpg) repeat-x; }
.ins_bannerContain{ width:1002px; height:111px; margin:0 auto; position:relative; }
.insBanner_logo{ position:absolute; left:0; top:28px; }
.insBanner_ul{ width:400px; height:auto; position:absolute; top:35px; right:0; }
.insBanner_li{  padding:8px 10px; display:inline-block; color:#fff; float:left; }
.insBanner_link{ font-size:15px; color:#b2b3b7; }
a.insBanner_link:hover{ color:#fff; }
.insBanner_form{ width:200px; position:absolute; top:75px; right:25px; }
.insBanner_input{ width:147px; height:20px; line-height:20px; background:#c5d1e0; float:left; color:#2e53d4; }
.insBanner_searchBtn{ width:26px; height:19px; background:url(/plugins/websites/web/resources/images/searchBth.jpg) no-repeat; display:inline-block; float:left; }
.ins_menu{ width:1002px; height:40px; margin:0 auto; }
.insMenu_ul{ width:100%; height:40px; }
.insMenu_li{ width:110px; height:40px; position:relative; display:inline-block; float:left; }
#jq_topmenu li{width:128px; height:40px; position:relative; display:inline-block; float:left;  z-index:20; line-height:25px;}
#jq_topmenu li a strong { width:100px; height:40px; display:inline-block; text-align:center; line-height:40px; font-size:16px; color:#fff;}
#jq_topmenu li a:hover{ width:100px; height:30px; display:block; background:#e9b231; font-weight:bold; color:#003399;  }
.jq_hidebox{width:100px; height:auto; background:#173771; position:absolute; top:40px; z-index:2; border-top:solid 2px #e8b231; left:0; display:none;  }

.insMenu_link{ width:100px; height:40px; display:inline-block; text-align:center; line-height:40px; font-size:16px; color:#fff; }
.insMenu_strongLink{ background:#e9b231; font-weight:bold; color:#003399 }
a.insMenu_link:hover{ background:#e9b231; font-weight:bold; color:#003399; }
.insMenu_dropMenu{ width:100px; height:auto; padding:20px 15px; background:#173771; position:absolute; top:40px; z-index:2; border-top:solid 2px #e8b231; left:-70px; display:none; }
.jq_hidebox dd a{ width:100px; height:25px; display:block; text-align:center; line-height:25px; color:#fff;  text-align:left;}
.insMenu_dropMenuTitle{ color:#fff; padding:5px 10px 5px 0; display:block; border-bottom:solid 1px #0e79cb; font-size:14px; font-weight:bold;}
.insMenu_dropMenu_dd{ width:100px; height:auto; float:left; }
.insMenu_dropMenu_link{ color:#e8b231; display:block; font-size:15px; padding:5px; }
a.insMenu_dropMenu_link:hover{ background:#e8b231; color:#000; }
.insMenu_dropMenuOri{ width:760px; float:left; left:-300px; }
.insMenu_dMDQ{ width:100px; float:left; }
.insMenu_dMOriXZ{ width:320px; float:left; margin-left:10px; margin-right:10px; }
.insMenu_dMOriXZd1{ width:80px; float:left; }
.insMenu_dMOriXZd2{ width:120px; float:left; }
.insMenu_dMOriKY{ width:320px; float:left; }
.insMenu_dMOriKYd1{ width:110px; float:left; }
.insMenu_dMOriKYd2{ width:210px; float:left; }
.insMenu_dMDepart{ width:570px; left:-220px; }
.insMenu_dMDepartYX{ width:260px; float:left; margin-right:20px; }
.insMenu_dMDepartXY{ width:290px; float:left; }
.insMenu_dMDepartYXd1{ width:100px; float:left; }
.insMenu_dMDepartYXd2{ width:160px; }
.insMenu_dMTeam{ width:100px; padding:5px 0; text-align:center; left:0; }
.images_slide{ width:100%; height:240px; background:url(/plugins/websites/web/resources/images/top.jpg) center center no-repeat; margin:0 auto; }
.schoolimages_slide{ background:url(/plugins/websites/web/resources/images/xyjjBanner.jpg) center center no-repeat; }
.ins_content{ /* width:1002px; */ height:auto; margin:0 auto 20px; background:#f6fafb; position:relative; }
.ins_left{ /* width:167px; */ height:647px; background:url(/plugins/websites/web/resources/images/left-bg1.jpg) left center repeat-y; float:left; overflow:hidden; }
.ins_right{ /* width:815px; */ height:auto; padding:25px 10px 50px 10px; float:left; }
.ins_leftLink{ /* width:167px;  height:35px;*/ display:block; text-align:center; line-height:40px; color:#fff; background:#c4584e; font-size:14px; border-bottom:solid 1px #ba847f; max-width:165px; }
a.ins_leftLink:hover{ background:#d64e41; color:#fff;}
.ins_leftFirstLink{ margin-top:25px; }
.insPg_title{ font-size:16px; color:#0e80d1; background:url(/plugins/websites/web/resources/images/insTitle_icon.jpg) 8px center no-repeat; padding-left:25px; margin-bottom:20px; }
.insPg_content{ /* width:815px; */ height:auto; background:#fff; margin-bottom:50px; }
.insPg_cList{ /* width:815px;  height:40px; */ display:block; border-bottom:solid 1px #ddd; }
.insPag_cLink{/*  width:367px;  */height:40px; overflow:hidden; line-height:40px; padding:0 20px; display:inline-block; float:left; font-size:1.2em; position:relative; z-index:1;}
a.insPag_cLink:hover{ color:#000; }
.insPg_SecList{ background:#f9f9f9; }
.ins_linkContain{ width:100%; height:166px; padding:30px 0; background:#e5e8eb; }
.ins_link{ width:1002px; height:auto; margin:0 auto;margin-left:330px; }
.insLink_dl{ width:100px; height:auto; float:left; padding-right:10px;  text-align:center; }
.insLink_dt{ width:100px; font-size:15px;  font-weight:bold;  color:#1d1d1d; margin-bottom:6px;  }
.insLink_dd{ line-height:22px; }
a.insLink_dd:hover{ color:#000; }
.ins_copyRightContain{ width:100%; height:auto; background:#00164b; padding:12px 0; }
.ins_copyRight{/*  width:1002px; */ height:auto; margin:0 auto; }
.ins_copyRight span{ display:inline-block; /* width:334px; */ height:20px; margin-top:3px; margin-bottom:5px; overflow:hidden; color:#8f939f; float:left }
.cgt_contentTitle{ /* width:980px; */ height:auto; padding:30px 0 10px 22px; border-bottom:solid 2px #ddd; color:#0e80d1; font-size:16px; background:url(/plugins/websites/web/resources/images/insTitle_icon.jpg) 5px 30px no-repeat; margin-bottom:20px; }
.cgt_content{ /* width:1002px; */ height:auto; margin:0 auto 60px; }
.cgt_listItem{ /* width:330px;  height:235px;*/ padding:5px 2px; position:relative; display:inline-block; float:left; }
.cgt_listLink2{ display:block; /* width:330px; */ width:100%; margin-right:5px; height:60px; text-align:center; line-height:60px; overflow:hidden; font-size:15px; background:#f6f6f6; /* position:absolute; top:175px; */ color:#000; *left:2px!important; }
a.cgt_listLink2:hover{ color:#0e80d1; }
 .logBox{height:40px;width:1024px; position:relative; float:left; margin:0; padding:0;}
.topmenu li{float:left;margin:0; padding:0;position:relative;width:110px;font-size:16px; z-index:20;}
.topmenu strong a{ text-decoration:none;color:#FFFFFF;font-size:16px; font-weight:normal;}
.topmenu strong{display:block;position:relative;height:40px;width:100px;padding:0;cursor:default;z-index:20; color:#FFFFFF;font-size:16px; text-align:center; line-height:40px; font-weight:normal;}
.topmenu li.hover strong,.topmenu li strong a:hover{text-decoration:none;color: #142C68;background:#E9B32F; font-weight:bold;}
.topmenu li.webnav{width:100px; height:30px;}
.topmenu .jq_hidebox{display:none;position:absolute;left:0;top:40px; padding:10px; background:#173771;z-index:10; border-top:1px solid #E9B231;}
.topmenu li.webnav .jq_hidebox{width:90px;left:0; padding:5px 5px;}

.webnav div dl{  width:90px;margin:0; padding:0;}
.webnav div dd { color:#187BC8;font-size:15px; margin-left:5px; padding:0;}
.webnav div dd a{ display:block;color:#E8B231; text-decoration:none; width:70px; height:30px; text-align:center; line-height:30px;font-size:15px;}
.webnav div dd a:hover{color:#000; text-decoration:none;background:#E9B32F;margin-left:-10px; padding:0;}

.topmenu li.webnav2 .jq_hidebox{width:740px;left:-300px; color:#fff;padding:20px 15px;}
.webnav2 div dt,.adddlysngshi dt{ font-size:15px; font-weight:bold; color:#E8B231; border-bottom:1px solid #0E79CB; line-height:30px; text-align:left;}
.webnav2 div dt,.adddlysngshi dt a{ display:block;color:#fff; text-decoration:none;padding:5px 10px 5px 0;font-size:14px;}
.webnav2 div dt,.adddlysngshi dt a:hover{color:#E8B231; text-decoration:none;}

.webnav2 div dl,.adddlysngshi{ float:left; width:300px;}
.webnav2 div dd,.adddlysngshi dd{ float:left;width:120px;}
.webnav2 div dd,.adddlysngshi dd{ color:#0C51D2;font-size:14px; text-align:left;}
.webnav2 div dd a,.adddlysngshi dd a{ display:block;color:#E8B231; text-decoration:none; height:40px; line-height:40px;font-size:14px; }
.webnav2 div dd a:hover,.adddlysngshi dd a:hover{color:#fff; text-decoration:none; }

.webnav .szdw dl{ width:110px; float:none; }
.webnav .szdw dd{ width:100px; float:none; }
#jq_topmenu li .szdw dl dd a{ width:100px; float:none; margin-left:4px; }
#jq_topmenu li .szdw dl dd a:hover{ width:90px; margin-left:14px; }
.cgt_listItem>a>img{ width:100%;}

 