@charset "utf-8";
/* CSS Document */
*{ font-size:13px; color:#676767; font-family: "microsoft yahei"; }
a{ text-decoration:none; color:#676767;}
a:hover{ color:#cc0000;}
img{ border:none;}
ul,li{ list-style:none; padding:0; margin:0;}
.fl{ float:left;}
.fr{ float:right;}
.tl{ text-align:left}
.tc{ text-align:center;}
.tr{ text-align:right;}
.mb10{ margin-bottom:10px;}
.mb18{ margin-bottom:18px }
.mb20{ margin-bottom: 20px;}
.mb30{ margin-bottom: 30px;}
.ml20{ margin-right: 20px;}

body{  /*background:url(../images/index_x_bj1.png) top center repeat-y; */ margin:0 auto; padding:0; }
#wrapper{ /*background:url(../images/index_bj1.png) top center no-repeat;*/ overflow:hidden; /*min-height:800px;*/  }
#wrapper #header{ /*width:100%;*/ width:1200px; margin: 0 auto;}
#header .banner{ height:auto; border-top: 4px solid #005bac; height: 120px; overflow: hidden; background: url(../images/header_bg.png) top center no-repeat; }
#header .banner .toptip{border-bottom: 1px solid #efefef; color: #999; height: 30px; line-height: 30px;}
#header .banner .toptip .toptip_C{ margin: 0 auto; width: 1200px;}
#header .banner .toptip .toptip_C .toptip_C_l{ float: left; width: 400px;}
#header .banner .toptip .toptip_C .toptip_C_l a{padding-right: 10px;}
#header .banner .toptip .toptip_C .toptip_C_r{ float: right; width: 400px;}
#header .banner .toptip .toptip_C .toptip_C_r ul{ overflow: hidden; }
#header .banner .toptip .toptip_C .toptip_C_r ul li{ text-align: right; float: right; width: 30px; height: 100%; padding-top: 5px; line-height: 100%;}
#header .banner .toptip .toptip_C .toptip_C_r ul li a{}
#header .banner .toptip .toptip_C .toptip_C_r ul li a img{ line-height: 100%;}
#header .banner .logo{ margin: 0 auto; margin-top: 15px; width: 1200px; height:90px; background: url(../images/logo.png) center center no-repeat;  }
#header .nav{ height:40px; width: 100%; background:#005BAC; }
#header .nav #menu { position:relative; width: 1200px; margin: 0 auto; }
#header .nav #menu li{ float:left; position:relative; height: 40px; line-height: 40px; width:240px; text-align:center; }
#header .nav #menu li:hover{ background: #FF7E00; }
#header .nav #menu li a{ border-left: 1px solid #006dce; border-right: 1px solid #014683; color: #fff; display: block; font-size: 14px;}
#header .nav #menu li a.hover{ background: #ff7e00 ; border-color: #ff7e00;}
#header .nav #menu li a:hover{ background: #ff7e00; border-color: #ff7e00;}
#header .nav #menu li a.selt{ background: #ff7e00 ; border-color: #ff7e00;}
#header .nav #menu li .second{ display:none; position:absolute; text-align:center; }
#header .nav #menu li .second li { float:left;  height: 40px; line-height: 40px; position:relative; z-index:100; }
#header .nav #menu li .second li a { background:#005BAC; display:block; width:238px; float:left; }
#header .nav #menu li .second li a:hover{ background: #ff7e00; border-color: #ff7e00; }

#slideLinks{ height: 30px; line-height: 30px; width: 1200px; margin:10px auto; overflow: hidden;}
#slideLinks .slideLinksBox{ width: 50%; overflow: hidden; float: left;}
#slideLinks .slideLinksBox .linkTitle{ height: 30px; line-height: 30px; color: #c00; font-weight: bold; width:70px; float: left;}
#slideLinks .slideLinksBox .linkInfo{ width: 490px; padding: 0 10px; overflow: hidden; }
#slideLinks .slideLinksBox .linkInfo ul{ overflow: hidden;}
#slideLinks .slideLinksBox .linkInfo ul li{ height: 30px; line-height: 30px; float: left; margin: 0 20px 0 0; overflow: hidden; _display:inline; width:auto !important;}
#slideLinks .slideLinksBox .linkInfo ul li a{}
#slideLinks .slideLinksBox .linkInfo ul li a:hover{}

#wrapper #contain{ width:100%; margin:0 auto; padding:0;}
#contain #index_contain{ width: 1200px; margin:10px auto 20px; padding-top: 20px; overflow:hidden;}
#contain #index_contain i{ color: #fff; margin: 0 3px 0 0;}

 /*第一行栏目*/
#index_contain #index_row1{ width:100%; margin-bottom: 20px; float: left; height:auto; }
#index_row1 .index_lamu1{ float:left; height:auto; width:790px; }
#index_row1 .index_lamu1 .index_lamu1_t{}
#index_row1 .index_lamu1 .index_lamu1_t span{float:right;}
#index_row1 .index_lamu1 .index_lamu1_c{ border: 1px solid #efefef; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cT span{ float: right; padding: 0 10px 0 0; color: #999;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC{ overflow:hidden; padding: 10px; height: 150px; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC .slideBox{ float: left; width:260px; height:150px; overflow:hidden; position:relative; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC	.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:2px; z-index:1; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC	.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC	.slideBox .hd ul li{ float:left; margin-right:2px;  width:18px; height:18px; line-height:16px; text-align:center; background:#fff; cursor:pointer; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC	.slideBox .hd ul li.on{ background:#ff7e00; color:#fff; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC	.slideBox .bd{ position:relative; height:100%; z-index:0;   }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC	.slideBox .bd li{ zoom:1; vertical-align:middle; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC	.slideBox .bd img{ width:250px; height:150px; display:block;  }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC .contentBox{ float: right; width: 500px; height: auto; overflow: hidden;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC .contentBox ul{ overflow: hidden;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC .contentBox ul li{background: url(../images/li_1.png) left center no-repeat; padding-left: 15px; ; height: 29px; line-height: 29px; border-bottom: 1px dashed #efefef;  overflow: hidden;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC .contentBox ul li:hover{border-bottom: 1px dashed #ccc;}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC .contentBox ul li span{ float: right; color: #999; }
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC .contentBox ul li a{}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cC .contentBox ul li a:hover{}
#index_row1 .index_lamu1 .index_lamu1_c .index_lamu1_cB{}
#index_row1 .index_lamu1 .index_lamu1_b{}

#index_row1 .index_lamu2{ float:right; height:auto; width:390px; }
#index_row1 .index_lamu2 .index_lamu2_t{}
#index_row1 .index_lamu2 .index_lamu2_t span{float:right; }
#index_row1 .index_lamu2 .index_lamu2_c{  border: 1px solid #efefef;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cT{ height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cT span{ float: right;  padding: 0 10px 0 0; color: #999;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC{ overflow:hidden; padding: 10px; height: 150px;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul{ overflow: hidden;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li{background: url(../images/li_1.png) left center no-repeat; padding-left: 15px; ; height: 29px; line-height: 29px; border-bottom: 1px dashed #efefef;  overflow: hidden;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li:hover{border-bottom: 1px dashed #ccc;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li span{ float: right; color: #999;}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li a{}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cC ul li a:hover{}
#index_row1 .index_lamu2 .index_lamu2_c .index_lamu2_cB{}
#index_row1 .index_lamu2 .index_lamu2_b{}

 /*第二行栏目*/
#index_contain #index_row2{ width:100%;  height:auto; }
#index_row2 .index_lamu3 {float:left; height:auto; width:464px; }
#index_row2 .index_lamu3 .index_lamu3_t{}
#index_row2 .index_lamu3 .index_lamu3_t span{float:right; }
#index_row2 .index_lamu3 .index_lamu3_c{  border: 1px solid #efefef;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cT{ height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cT span{ float: right; padding: 0 10px 0 0; color: #999;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC{ overflow:hidden; padding: 10px; height: 150px;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul{ overflow: hidden;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul li{background: url(../images/li_1.png) left center no-repeat; padding-left: 15px; ; height: 29px; line-height: 29px; border-bottom: 1px dashed #efefef; overflow: hidden;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul li:hover{border-bottom: 1px dashed #ccc;}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul li span{ float: right; color: #999; }
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul li a{}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cC ul li a:hover{}
#index_row2 .index_lamu3 .index_lamu3_c .index_lamu3_cB{}
#index_row2 .index_lamu3 .index_lamu3_b{}

#index_row2 .index_lamu4 {float:left; height:auto; width:464px; margin: 0 20px;  }
#index_row2 .index_lamu4 .index_lamu4_t{}
#index_row2 .index_lamu4 .index_lamu4_t span{float:right; }
#index_row2 .index_lamu4 .index_lamu4_c{  border: 1px solid #efefef; }
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cT{ height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cT span{ float: right; padding: 0 10px 0 0; color: #999;}
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cC{ overflow:hidden; padding: 10px 0 10px 10px;}
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cC .index_stktBox{ overflow: hidden; width: 100%; height: auto; }
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cC .index_stktBox ul{ overflow: hidden; height: 150px;}
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cC .index_stktBox ul li{position: relative; float: left; width:216px; margin-right: 10px; height: 150px; text-align: center; overflow: hidden;}
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cC .index_stktBox ul li:hover{}
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cC .index_stktBox ul li a img{ width:206px; /*width:200px;*/ height: 150px; }
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cC .index_stktBox ul li a span{position: absolute; bottom: 0; left: 5px; height: 30px; line-height: 30px; width: 206px;background:#000; filter:alpha(opacity:30); opacity:0.5; -moz-opacity:0.5;-khtml-opacity: 0.5; color: #fff;}
#index_row2 .index_lamu4 .index_lamu4_c .index_lamu4_cB{}
#index_row2 .index_lamu4 .index_lamu4_b{}

#index_row2 .index_lamu5 {float:right; height:auto; width:232px; margin:0; }
#index_row2 .index_lamu5 .index_lamu5_t{}
#index_row2 .index_lamu5 .index_lamu5_t span{float:right; }
#index_row2 .index_lamu5 .index_lamu5_c{  border: 1px solid #efefef; }
#index_row2 .index_lamu5 .index_lamu5_c .index_lamu5_cT{ height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#index_row2 .index_lamu5 .index_lamu5_c .index_lamu5_cT span{ float: right; padding: 0 10px 0 0; color: #999;}
#index_row2 .index_lamu5 .index_lamu5_c .index_lamu5_cC{ overflow:hidden; padding: 10px;}
#index_row2 .index_lamu5 .index_lamu5_c .index_lamu5_cC .index_InquireBox{ overflow: hidden; width: 100%; height: 150px; font-size: 12px; }
#index_row2 .index_lamu5 .index_lamu5_c .index_lamu5_cC .index_InquireBox { line-height: 25px;}
#index_row2 .index_lamu5 .index_lamu5_c .index_lamu5_cC .index_InquireBox  p.InquireBox{ text-align: center; margin: 5px 0 15px 0;}
#index_row2 .index_lamu5 .index_lamu5_c .index_lamu5_cC .index_InquireBox  p.InquireBox i{ color: #000;}
#index_row2 .index_lamu5 .index_lamu5_c .index_lamu5_cC .index_InquireBox  p.InquireBox a{ color: #ff7e00; font-weight: bold;  font-size: 14px;}
#index_row2 .index_lamu5 .index_lamu5_b{}

/*jspx.jsp建设培训频道页*/
#wrapper #jspx_contain{width: 1200px; margin: 10px auto 20px; overflow:hidden; padding-top: 20px;}
#wrapper #jspx_contain i{ color: #fff; margin: 0 3px 0 0;}
#jspx_contain .jspx_Lbox{float: left; width: 940px; padding:0;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1{ margin-bottom: 20px; width: 100%;  float: left;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy{border: 1px solid #efefef; width: 460px; float: left; }
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyT span{ float: right; padding: 0 10px 0 0; color: #999;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyC{overflow:hidden; padding: 10px; height: 150px;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyC ul{ overflow: hidden;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyC ul li{background: url(../images/li_1.png) left center no-repeat; padding-left: 15px; ; height: 29px; line-height: 29px; border-bottom: 1px dashed #efefef; overflow: hidden;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyC ul li:hover{border-bottom: 1px dashed #ccc;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyC ul li span{float: right; color: #999;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyC ul li a{}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyC ul li a:hover{}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_jxjy .jspx_Lbox_jxjyB{}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz{border: 1px solid #efefef; width: 460px; float: right;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzT span{ float: right; padding: 0 10px 0 0; color: #999;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzC{overflow:hidden; padding: 10px; height: 150px;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzC ul{ overflow: hidden;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzC ul li{background: url(../images/li_1.png) left center no-repeat; padding-left: 15px; ; height: 29px; line-height: 29px; border-bottom: 1px dashed #efefef; overflow: hidden;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzC ul li:hover{border-bottom: 1px dashed #ccc;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzC ul li span{float: right; color: #999;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzC ul li a{}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzC ul li a:hover{}
#jspx_contain .jspx_Lbox .jspx_Lbox_row1 .jspx_Lbox_ztjz .jspx_Lbox_ztjzB{}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2{ width: 100%; float: left;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs{border: 1px solid #efefef; width: 100%;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsT span{ float: right; padding: 0 10px 0 0; color: #999;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsC{overflow:hidden; padding: 10px; height: 150px;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsC ul{ overflow: hidden;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsC ul li{position: relative; float: left; width:184px; height: 150px; text-align: center; overflow: hidden;}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsC ul li:hover{}
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsC ul li a img{ width:174px; /*width:200px;*/ height: 150px; }
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsC ul li a span{position: absolute; bottom: 0; left: 5px; height: 30px; line-height: 30px; width: 174px;background:#000; filter:alpha(opacity:30); opacity:0.5; -moz-opacity:0.5;-khtml-opacity: 0.5; color: #fff;} 
#jspx_contain .jspx_Lbox .jspx_Lbox_row2 .jspx_Lbox_kczs .jspx_Lbox_kczsB{}
#jspx_contain .jspx_Rbox{float: right; width: 240px; height: 420px; border: 1px solid #efefef;}
#jspx_contain .jspx_Rbox .jspx_RboxT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#jspx_contain .jspx_Rbox .jspx_RboxC{padding: 10px;}
#jspx_contain .jspx_Rbox .jspx_RboxC ul{padding: 5px 0 0 0;}
#jspx_contain .jspx_Rbox .jspx_RboxC ul li{ height: 38px; line-height: 38px; width: 168px; background: #f8f8f8; border: 1px dashed #ccc;  padding-left: 30px; margin: 5px 0 10px 10px;}
#jspx_contain .jspx_Rbox .jspx_RboxC ul li i.fa{ color: #000000!important;}
#jspx_contain .jspx_Rbox .jspx_RboxC ul li:hover{}
#jspx_contain .jspx_Rbox .jspx_RboxC ul li a{ display: block; }
#jspx_contain .jspx_Rbox .jspx_RboxC ul li a:hover{}
#jspx_contain .jspx_Rbox .jspx_RboxC ul li.jspx_RboxC_fgx{ height: 0px; border: none; background: none; margin:20px 10px 20px 0; width: 188px; border-top: 5px dotted #efefef; }
#jspx_contain .jspx_Rbox .jspx_RboxB{}

/*xljy.jsp学历教育频道页*/
#wrapper #xljy_contain{width: 1200px; margin: 10px auto 20px; overflow:hidden; padding-top: 20px;}
#wrapper #xljy_contain i{ color: #fff; margin: 0 3px 0 0;}
#xljy_contain .xljy_Lbox{float: left; width: 940px; padding:0;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1{margin-bottom: 20px; width: 100%;  float: left;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz{border: 1px solid #efefef; width: 460px; float: left; }
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzT span{float: right; padding: 0 10px 0 0; color: #999;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzC{overflow:hidden; padding: 10px; height: 150px;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzC ul{overflow: hidden;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzC ul li{background: url(../images/li_1.png) left center no-repeat; padding-left: 15px; ; height: 29px; line-height: 29px; border-bottom: 1px dashed #efefef; overflow: hidden;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzC ul li:hover{border-bottom: 1px dashed #ccc;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzC ul li span{float: right; color: #999;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzC ul li a{}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzC ul li a:hover{}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_tz .xljy_Lbox_tzB{}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_zszx{border: 1px solid #efefef; width: 460px; float: right;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_zszx .xljy_Lbox_zszxT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_zszx .xljy_Lbox_zszxC{overflow:hidden; padding: 10px; height: 150px;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row1 .xljy_Lbox_zszx .xljy_Lbox_zszxB{}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2{width: 100%; float: left;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_zysz{border: 1px solid #efefef; width: 460px; float: left;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_zysz .xljy_Lbox_zyszT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_zysz .xljy_Lbox_zyszT span{float: right; padding: 0 10px 0 0; color: #999;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_zysz .xljy_Lbox_zyszC{overflow:hidden; padding: 10px; height: 150px;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_zysz .xljy_Lbox_zyszB{}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq{border: 1px solid #efefef; width: 460px; float: right; }
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqT span{float: right; padding: 0 10px 0 0; color: #999;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqC{overflow:hidden; padding: 10px; height: 150px;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqC ul{overflow: hidden;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqC ul li{background: url(../images/li_1.png) left center no-repeat; padding-left: 15px; ; height: 29px; line-height: 29px; border-bottom: 1px dashed #efefef; overflow: hidden;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqC ul li:hover{border-bottom: 1px dashed #ccc;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqC ul li span{float: right; color: #999;}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqC ul li a{}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqC ul li a:hover{}
#xljy_contain .xljy_Lbox .xljy_Lbox_row2 .xljy_Lbox_xzzq .xljy_Lbox_xzzqB{}
#xljy_contain .xljy_Rbox{float: right; width: 240px; height: 420px; border: 1px solid #efefef;}
#xljy_contain .xljy_Rbox .xljy_RboxT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#xljy_contain .xljy_Rbox .xljy_RboxC{ padding: 10px;}
#xljy_contain .xljy_Rbox .xljy_RboxC ul{ padding: 5px 0 0 0;}
#xljy_contain .xljy_Rbox .xljy_RboxC ul li{ height: 38px; line-height: 38px; width: 168px; background: #f8f8f8; border: 1px dashed #ccc;  padding-left: 30px; margin: 5px 0 10px 10px;}
#xljy_contain .xljy_Rbox .xljy_RboxC ul li i{ color: #000000!important;}
#xljy_contain .xljy_Rbox .xljy_RboxC ul li:hover{}
#xljy_contain .xljy_Rbox .xljy_RboxC ul li a{ display:block;}
#xljy_contain .xljy_Rbox .xljy_RboxC ul li a:hover{}
#xljy_contain .xljy_Rbox .xljy_RboxC ul li.xljy_RboxC_fgx{ height: 0px; border: none; background: none; margin:20px 10px 20px 0; width: 188px; border-top: 5px dotted #efefef; }
#xljy_contain .xljy_Rbox .xljy_RboxB{}

/*zsjs.jsp自身建设频道页*/
#wrapper #zsjs_contain{width: 1200px; margin: 10px auto 20px; overflow:hidden; padding-top: 20px;}
#wrapper #zsjs_contain i{ color: #fff; margin: 0 3px 0 0;}
#zsjs_contain .newsBox{border: 1px solid #efefef; width: 590px; }
#zsjs_contain .newsBox .newsBoxT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left:8px;   color: #fff;}
#zsjs_contain .newsBox .newsBoxT span{float: right; padding: 0 10px 0 0; color: #999;}
#zsjs_contain .newsBox .newsBoxC{overflow:hidden; padding: 10px; height: 150px;}
#zsjs_contain .newsBox .newsBoxC ul{overflow: hidden;}
#zsjs_contain .newsBox .newsBoxC ul li{background: url(../images/li_1.png) left center no-repeat; padding-left: 15px; ; height: 29px; line-height: 29px; border-bottom: 1px dashed #efefef; overflow: hidden;}
#zsjs_contain .newsBox .newsBoxC ul li:hover{border-bottom: 1px dashed #ccc;}
#zsjs_contain .newsBox .newsBoxC ul li span{float: right; color: #999;}
#zsjs_contain .newsBox .newsBoxC ul li a{}
#zsjs_contain .newsBox .newsBoxC ul li a:hover{}
#zsjs_contain .newsBox .newsBoxB{}

/*about.jsp关于我们频道页*/
#wrapper #about_contain{width: 1200px; margin: 10px auto 20px; overflow:hidden; padding-top: 20px;} 
#wrapper #about_contain i{ color: #fff; margin: 0 3px 0 0;}
#about_contain .aboutBox{border: 1px solid #efefef; width: 1198px; }
#about_contain .aboutBox .aboutBoxT{height: 35px; line-height: 35px; margin-top:-5px; background:  url(../images/bg-1.png) left top no-repeat; padding-left: 8px;   color: #fff;}
#about_contain .aboutBox .aboutBoxC{overflow:hidden; padding: 10px; /*height: 400px;*/}
#about_contain .aboutBox .aboutBoxC textarea{ width:100%; height:100%;  border-color:transparent;  outline-style:none;}
#about_contain .aboutBox .aboutBoxB{}

/*通用页*/
#wrapper #common_contain{ width: 1200px; margin: 10px auto 20px; overflow:hidden; padding-top: 20px;}
#common_contain .common_banner_mini{ width: 1200px; height: 200px; overflow: hidden; }
#common_contain .common_localNav{ height:40px; line-height:40px; background:#efefef; padding-left:10px; margin-bottom:20px; }
#common_contain .common_sider{ float:left; width:240px; overflow:hidden; }
#common_contain .common_sider .common_siderBox{overflow:hidden;}
#common_contain .common_sider .common_siderBox .common_sider_mainNav{ height:49px; line-height:49px; font-size:16px; font-weight:bold; color:#676767; background:#efefef; border-radius:5px 5px 0 0; text-align:center; border:1px solid #ccc; border-bottom:none; }
#common_contain .common_sider .common_siderBox .common_sider_subNav{ padding:0; overflow:hidden; background:url(../images/sider_subNav_bg.png) right top repeat-y;  border:1px solid #ccc; border-right:none; border-top:none; border-bottom: 9px solid #efefef; }
#common_contain .common_sider .common_siderBox .common_sider_subNav ul{ width:229px;/* background:url(../images/sider_subNav.png) 0 0; */ overflow:hidden;}
#common_contain .common_sider .common_siderBox .common_sider_subNav ul li{ height:54px; line-height:54px; border-bottom: 1px solid #f2f2f2; }
#common_contain .common_sider .common_siderBox .common_sider_subNav ul li a{  display: block; height: 54px; line-height: 54px; padding-left: 45px;  font-size:14px; }
#common_contain .common_sider .common_siderBox .common_sider_subNav ul li a:hover{ font-weight:bold; color: #005bac; background: url(../images/leftula.jpg) left center no-repeat; }
#common_contain .common_sider .common_siderBox .common_sider_subNav ul li.selt a { font-weight:bold; color: #005bac; background: url(../images/leftula.jpg) left center no-repeat; }
#common_contain .common_sider .common_siderBox .common_sider_subNav ul.common_sider_subNav_contact li{ padding-left: 10px; overflow: hidden; }
#common_contain .common_sider .common_siderBox .common_sider_subNav ul.common_sider_subNav_contact li:hover{ cursor: pointer; color: #005bac;}
#common_contain .common_sider .common_siderBox .common_sider_subNav ul.common_sider_subNav_contact li span{ /*color: #ff7e00;*/ }
#common_contain .common_sider .common_siderBox .common_sider_subNav ul.common_sider_subNav_contact li.common_sider_subNav_contact_name{ padding: 0; text-align: center; color: #ff7e00; font-weight: bold; font-size: 16px; }
#common_contain .common_mainContain{ float:right; width:940px; height:auto; overflow:hidden; }
#common_contain .common_mainContain .common_curNav{ height:0; line-height:0; /*background: url(../images/curNav.png) left center no-repeat; padding-left: 29px;*/ border-bottom:1px dashed #ccc; color:#ff7e00; font-size:16px; font-weight:bold; }
#common_contain .common_mainContain .common_commonBox{ line-height:220%; padding:0; font-size:14px; overflow: hidden;}
#common_contain .common_mainContain .common_commonBox p{font-size:14px;}
#common_contain .common_mainContain .common_commonBox td{font-size:14px;}


/*栏目页*/
#wrapper #lamu_contain{ overflow:hidden; padding:0 5px;}
#lamu_contain .lamu_localNav{ height:40px; line-height:40px; background: url(../images/localNav.gif) left 11px no-repeat; padding-left:18px;}
#lamu_contain .lamu_sider{ float:left; width:230px; overflow:hidden; }
#lamu_contain .lamu_sider .lamu_siderBox{overflow:hidden;}
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_mainNav{ height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/sider_mainNav.png) 0 0 no-repeat; text-align:center; border:1px solid #ccc; border-bottom:none; }
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav{ padding:20px 15px 20px 0px; overflow:hidden; background:url(../images/sider_subNav_bg.png) right top repeat-y;  border:1px solid #ccc; border-right:none; border-top:none;}
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav ul{ width:214px; background:url(../images/sider_subNav.png) 0 0; overflow:hidden;}
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav ul li{ height:40px; line-height:40px; padding-left:10px; }
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav ul li a{ font-weight:bold;}
#lamu_contain .lamu_sider .lamu_siderBox .lamu_sider_subNav ul li a:hover{}
#lamu_contain .lamu_mainContain{ float:right; width:740px; height:auto; overflow:hidden; }
#lamu_contain .lamu_mainContain .lamu_curNav{ height:40px; line-height:40px; border-bottom:1px dashed #ccc; color:#428039; font-size:14px; font-weight:bold;}
#lamu_contain .lamu_mainContain .lamu_lamuBox{ line-height:220%; padding:10px; font-size:14px; overflow: hidden;}

/*列表页*/
#wrapper #list_contain{overflow:hidden; padding:0 5px;}
#list_contain .list_localNav{ height:35px; line-height:35px; background: url(../images/localNav.gif) left 11px no-repeat; padding-left:18px;} 
#list_contain .list_sider{ float:left; width:230px;}
#list_contain .list_sider .list_siderBox{ overflow:hidden; }
#list_contain .list_sider .list_siderBox .list_sider_mainNav{height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/sider_mainNav.png) 0 0 no-repeat; text-align:center; border:1px solid #ccc; border-bottom:none;}
#list_contain .list_sider .list_siderBox .list_sider_subNav{ padding:20px 15px 20px 0px; overflow:hidden; background:url(../images/sider_subNav_bg.png) right top repeat-y;  border:1px solid #ccc; border-right:none; border-top:none;}
#list_contain .list_sider .list_siderBox .list_sider_subNav ul{ width:214px; background:url(../images/sider_subNav.png) 0 0; overflow:hidden;}
#list_contain .list_sider .list_siderBox .list_sider_subNav ul li{height:40px; line-height:40px; padding-left:10px;}
#list_contain .list_sider .list_siderBox .list_sider_subNav ul li a{font-weight:bold;}
#list_contain .list_sider .list_siderBox .list_sider_subNav ul li a:hover{}
#list_contain .list_mainContain{ float:right; width:740px; height:auto; overflow:hidden; }
#list_contain .list_mainContain .list_curNav{height:40px; line-height:40px; border-bottom:1px dashed #ccc; color:#428039; font-size:14px; font-weight:bold;}
#list_contain .list_mainContain .list_listBox{padding:10px; overflow: hidden;}
#list_contain .list_mainContain .list_listBox ul{}
#list_contain .list_mainContain .list_listBox ul li{ height:39px; line-height:39px; border-bottom:1px dotted #ccc; background:url(../images/arrow01.gif) left 8px no-repeat; padding-left:15px;}
#list_contain .list_mainContain .list_listBox ul li span{ float:right;}
#list_contain .list_mainContain .list_listBox ul li a{ font-size:13px; }
#list_contain .list_mainContain .list_listBox numBox{}

/*内容页*/
#wrapper #info_contain{width: 1200px; margin: 0 auto; overflow:hidden; padding:0 5px;}
#info_contain .info_localNav{ height:35px; line-height:35px; background: url(../images/localNav.gif) left 11px no-repeat; padding-left:18px;} 
#info_contain .info_sider{ float:left; width:230px;}
#info_contain .info_sider .info_siderBox{overflow:hidden;}
#info_contain .info_sider .info_siderBox .info_sider_mainNav{height:39px; line-height:39px; font-size:14px; font-weight:bold; color:#fff; background:url(../images/sider_mainNav.png) 0 0 no-repeat; text-align:center; border:1px solid #ccc; border-bottom:none;}
#info_contain .info_sider .info_siderBox .info_sider_subNav{padding:20px 15px 20px 0px; overflow:hidden; background:url(../images/sider_subNav_bg.png) right top repeat-y;  border:1px solid #ccc; border-right:none; border-top:none;}
#info_contain .info_sider .info_siderBox .info_sider_subNav ul{width:214px; background:url(../images/sider_subNav.png) 0 0; overflow:hidden;}
#info_contain .info_sider .info_siderBox .info_sider_subNav ul li{height:40px; line-height:40px; padding-left:10px;}
#info_contain .info_sider .info_siderBox .info_sider_subNav ul li a{font-weight:bold;}
#info_contain .info_sider .info_siderBox .info_sider_subNav ul li a:hover{}
#info_contain .info_mainContain{ float:right; width:740px; height:auto; overflow:hidden; }
#info_contain .info_mainContain .info_curNav{height:40px; line-height:40px; border-bottom:1px dashed #ccc; color:#428039; font-size:14px; font-weight:bold;}
#info_contain .info_mainContain .info_infoBox{padding:10px; overflow: hidden;}
#info_contain .info_mainContain .info_infoBox .info_infoTitle{ text-align:center; height:40px; line-height:40px; font-size:18px; font-weight:bold; color:#000;}
#info_contain .info_mainContain .info_infoBox .info_infoAuthor{ text-align:center; margin-bottom:20px;}
#info_contain .info_mainContain .info_infoBox .info_infoArticle{line-height:220%; font-size:14px; overflow:hidden; }
#info_contain .info_mainContain .info_infoBox .info_infoOther{}

#wrapper #footer{ /*width:100%;*/ width:1200px; margin:0 auto; padding:0; margin-top:10px; background: #3e3e3e; overflow: hidden;  }
#footer .copyright{ width:1200px; height: 40px; line-height: 40px; margin:0 auto; text-align:center; color: #fff; overflow: hidden; }
#footer .copyright a{ color: #fff;}
#footer .copyright img{ height: 40px; line-height: 40px; vertical-align:middle; }