@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,input,textarea,p,tr,th,td{margin:0; padding:0; font-size:inherit; word-wrap:break-word; word-break:break-all;}
em { padding:0; margin:0; font-style:normal; word-wrap:break-word; word-break:break-all;}

body{ font:normal 14px/1.5 "microsoft yahei","simsun",arial; color:#525252;	background-image: url(bodybg.jpg);
	background-repeat: no-repeat;
	background-position: center -40px;}
 
h1,h2,h3,h4,h5,h6{ font-size:12px;}
input[type="button"], input[type="submit"],button{ cursor:pointer; nofocusline:expression(this.onFocus=this.blur()); outline:none;}
table {	border-collapse:collapse; border-spacing:0; table-layout:fixed; margin-top: 20px;}
ul,ol{list-style:none;}
img { border:none; margin:0; padding:0;}
a{text-decoration:none; cursor:pointer; nofocusline:expression(this.onFocus=this.blur()); outline:none; color:#525252;}
a:hover{}

/*清除浮动*/
.cf:after,.cf:before {content:""; display:block; height:0px; clear:both; visibility:hidden;}
.cf{zoom:1;}
.ovh{ overflow:hidden; *zoom:1;}
.vera{ vertical-align: middle;}
.veraT{vertical-align: top;}

.fl{ float:left;}
.fr{ float:right;}
.tl{ text-align:left;}
.tc{ text-align:center;}
.tr{ text-align:right;}
.por{ position:relative;}

.red{ color:#F00;}

.colorc{color:#ccc;}
.area{width:1200px; margin:0 auto;}
/*超出省略隐藏*/
.t_elli{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.t_ovh{overflow: hidden;white-space: nowrap;word-wrap: normal;}

/*marginTop*/
.mt5{margin-top:5px;}
.mt15{margin-top:15px;}
/*marginRight*/
.mr6{margin-right:6px;}
.mr15{margin-right:15px;}
/*marginBottom*/
.mb16{margin-bottom:16px;}


/*top*/
.wh_top{height: 120px;}
.logo img{width:300px;float:left;margin-left:10px;}
.wh_top .left{padding-top:20px;}
.wh_top .left .txt{color:#0179d0;font-size:26px;float:right;margin-left:20px;padding-top:22px;font-family:"微软雅黑";}
.wh_top .right{width:300px;padding-top:15px;}
/* search*/
.search-panel { margin-right: 5px;margin-top:25px;}
.search {  position: relative;}
.search form { display: block;}
.search .search-input { margin-left:10px;height:20px; margin-right: 34px;padding-left:10px;}
.search .search-input input.search-title { width: 100%; height: 35px; line-height: 20px; color:#ccc;border:1px #ccc solid; outline: 0; background: #fff;padding: 7px;font-size:14px;font-family:"Microsoft YaHei",SimSun,SimHei;font-weight:100;}
.search .search-btn { width: 34px; height: 34px; position: absolute; top:0px;right:34px; margin-top: 0px;}
.search .search-btn input.search-submit { width: 100%; height: 34px; border:0; outline: 0; background: url(search_b.png) no-repeat center; cursor: pointer;}

.navbar{height:40px;background:#0179d0; width:100%;}/*5f558b    0b81d6*/
.navli{height:40px; line-height:40px; float:left; position:relative;}
.navli .alink{color:#b6ace2; font-family:"微软雅黑"; font-size:18px;padding:0 30px;}
.navli .alink:hover{color:#fff;}

.navtwo{z-index:1; background:#fff; border:1px solid #e5e5e5; border-top:0;padding:3px 0; display:none; position:absolute;left:0;top:40px;}
.navtwo a{padding:2px 20px; height:25px; line-height:25px; display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal; width:100px;}
.navtwo a:hover{color:#0179d0;}
.navli.hover .alink,.navli.curr .alink{color:#fff;}
.navli.hover .navtwo{display:block;}

/*轮播*/
.wh_adv{overflow:hidden;position:relative;width:820px;height:314px;}
.wh_adv .pic{position:relative;}
.wh_adv .pic li{width:720px;height:314px;position:relative;}
.wh_adv .pic li img{width:720px;height:314px;}
.wh_adv .pic li span{color:#fff; display:block; position:absolute; bottom:0; padding:0 15px; background:url(black5.png) repeat;width:690px;height:50px;line-height: 50px;}
.wh_adv ol{position:absolute;right:0;top:0;margin-left:12px;height:314px;overflow:hidden;}
.wh_adv ol li{cursor:pointer;width:86px;height:57px;position:relative; margin-bottom:7px;}
.wh_adv ol li img{width:86px;height:57px;}
.wh_adv ol li span{display:block;width:86px;height:57px; background:url(black6.png) repeat; position:absolute;top:0;left:0;}
.wh_adv ol li.active span{background:none;}

.wh_login{width:293px; height:262px;border:1px solid #ccc; border-top:3px solid #0179d0;padding:25px 32px;}
.wh_login h2{font-size:24px;color:#0179d0;font-weight:normal;text-align:center;margin-bottom:20px;}
.wh_login .bar{border:1px solid #9d9d9d; width:287px;height:38px;} 
.wh_login .bar span{width:35px;height:38px;display:block; float:left;}
.wh_login .bar span.use{background:url(use.jpg) no-repeat 0 3px;}
.wh_login .bar span.pass{background:url(pass.jpg) no-repeat 0 4px;}
.wh_login .bar span.keyboard{background:url(keyboard.jpg) no-repeat 2px 3px;}
.wh_login .bar .inp{width:252px;height:38px;float:left;border:0; font-family:"微软雅黑";line-height:38px;}

.wh_login ul{height:45px;line-height:45px;}
.wh_login ul li{color:#cccccc;position:relative;float:left; font-size:12px;}
.wh_login ul li a{color:#cccccc;font-size:12px;}
.wh_login ul li a:hover{color:#0179d0;}
.wh_login ul li input{position:absolute;top:17px; left:0;}
.wh_login .remember{padding-left:18px; margin-right:12px;}
.wh_login .forget{margin-right:34px;}
.wh_login .zc{color:#010067;}
.wh_login .zc:hover{text-decoration:underline;}
.wh_login .btn{background:#0179d0; width:135px;height:40px;line-height:40px;text-align:center;color:#fff;border:0; font-size:16px;}
.wh_login .btn:hover{background:#2e99e7;}
#v_container{position: static;}
#verifyCanvas{position: relative;top: -40px;left: 145px;z-index: 99;}

.wh_s_conL{width:820px;}
.wh_s_conR{width:360px;}

.wh_news,.wh_fzjx{margin-top:15px;border:1px solid #ccc; border-top:3px solid #0179d0;padding:0 10px;}
.wh_mod .hd{ height:50px;line-height:50px;border-bottom:1px solid #0179d0; font-size:18px;color:#0179d0;text-indent:35px;background:url(icon.png) no-repeat left center;}
.wh_mod .hd .more{font-size:12px;color:#909090; float:right;padding-right:15px;}
.wh_mod .hd .more:hover{color:#0179d0;}
.wh_mod .bd{overflow:hidden;margin-bottom:10px;}
.wh_news .top{padding:10px 0; overflow:hidden; border-bottom:1px dashed #999;}
.wh_news .top .textcon{width:650px; padding:6px;}
.wh_news .textcon .tit{font-size:16px;color:#0179d0; font-weight:normal;}
.wh_news .textcon .tit a{color:#0179d0;}
.wh_news .textcon .tit a:hover{text-decoration:underline;}
.wh_news .textcon .txt{color:#525252; line-height:24px;margin-top:4px; height:48px;overflow:hidden;}
.wh_news .textcon .time{display:block; font-size:12px;margin-top:4px;}
.wh_news .top .img{display:block; margin: 5px 6px;}
.wh_news .top .img img{width:120px;height:80px;}

.wh_fzjx .hd{border:0;}
.wh_fzjx ul{padding:10px 5px 0 6px; border-top:1px solid #0179d0; overflow:hidden;}
.wh_fzjx ul li{margin:0 10px 0 5px; float:left;}
.wh_fzjx ul li a{display:block;width:180px;}
.wh_fzjx ul li span{height:38px;line-height:38px;text-align:center; display:block;color:#0179d0;font-size:15px;}
.wh_fzjx ul li a:hover span{text-decoration:underline;}
.wh_fzjx ul li img{width:180px;height:175px;}

.wh_declare{overflow:hidden;}
.wh_declare li{position:relative; border:1px solid #ccc;width:110px;height:100px; float:left;}
.wh_declare li a{display:block;width:110px;height:100px;}
.wh_declare li.sb1{margin-right:11px;}
.wh_declare li.sb2{margin-right:11px;}
.wh_declare li.sb1 a{background:url(sb1.jpg) no-repeat 0 -3px;}
.wh_declare li.sb2 a{background:url(sb2.jpg) no-repeat 0 -3px;}
.wh_declare li.sb3 a{background:url(sb3.jpg) no-repeat 0 -3px;}
.wh_declare li.sb1:hover a{background:url(sbh1.png) no-repeat 0 -3px;}
.wh_declare li.sb2:hover a{background:url(sbh2.png) no-repeat 0 -3px;}
.wh_declare li.sb3:hover a{background:url(sbh3.png) no-repeat 0 -3px;}
.wh_declare li:hover{background:#0179d0;}
.whgn_mod li span{color:#0179d0;width:112px; font-size:16px; position:absolute;bottom:4px; height:36px;line-height:36px; text-align:center; display:block;}
.whgn_mod li:hover span{color:#fff;}
.wh_wl li:hover span{color:#0179d0;}

.wh_wl{border:1px solid #ccc;overflow:hidden;}
.wh_wl li.wl1{margin-right:10px;}
.wh_wl li.wl2{margin-right:10px;}
.wh_wl li{position:relative;width:110px;height:126px; float:left;position:relative;}
.wh_wl li a{display:block;width:108px;height:101px;}
.wh_wl li.wl1 a{background:url(wl1.jpg) no-repeat 17px 12px;}
.wh_wl li.wl2 a{background:url(wl2.jpg) no-repeat 17px 12px;}
.wh_wl li.wl3 a{background:url(wl3.jpg) no-repeat 17px 12px;}
.wh_wl li.wl1:hover a{background:url(wlh1.png) no-repeat 17px 12px;}
.wh_wl li.wl2:hover a{background:url(wlh2.png) no-repeat 17px 12px;}
.wh_wl li.wl3:hover a{background:url(wlh3.png) no-repeat 17px 12px;}

.wh_jp{border:1px solid #ccc;padding:0 8px 18px 8px;}
.wh_jp .hd{height:48px;background:url(ico.png) no-repeat 3px 11px;}
.wh_jp ul li {height:33px;line-height:33px;border-bottom:1px dashed #999;background:url(direct.gif) no-repeat 10px center; padding-left:32px;}
.wh_jp ul li a{display:block;color:#0179d0;}
.wh_jp ul li a:hover{text-decoration:underline;}

.wh_zcp .ultu{overflow:hidden; margin-top:8px;}
.wh_zcp .ultu li{float:left;width:316px;height:105px;}
.wh_zcp .ultu a{display:block;width:316px;height:105px;}

.wh_liank{height:45px;line-height:45px;}
.wh_liank em{float:left;}
.wh_liank a{position:relative;display:block;height:45px;line-height:45px;float:left;}
.wh_liank a:hover{text-decoration:underline;}
.wh_liank span{margin:0 2px;display:block;line-height:38px;float:left;}

.wh_foot{padding:25px 0; background:#2a2a2a;margin-top:15px;}
.wh_foot .left{width:225px; float:left;}
.wh_foot .left li{color:#fff; line-height:30px;}
.wh_foot .right{width:535px; float:right;}
.wh_foot .right .rtop{height:60px;}
.wh_foot .right .rtop a,.wh_foot .right .rtop span{float:right; color:#fff;}
.wh_foot .right .rtop span{margin:0 8px;}
.wh_foot .right .rbottom{color:#fff;margin-top:5px;text-align:right;}
.wh_foot .right .rtop .lin{display:block; height:60px;line-height:60px;}
.wh_foot .right .rtop a.lin:hover{text-decoration:underline;}


/***/
.detailconL{width:240px;margin-right:14px; background:#fff;}
.detailconL h2{height:35px; line-height:35px;font-weight:normal; padding:0 10px; background:#0179d0;color:#fff;font-size:14px;}
.detailconL ul.conlist{border:1px solid #ccc; border-top:0; padding:2px 10px 10px;}
.detailconL ul.conlist li{border-bottom:1px dotted #ccc; height:32px;line-height:32px;padding-left:15px; background:url(direct.gif) no-repeat 0px 9px;}
.detailconL ul.conlist li.curr,.detailconL ul.conlist li:hover{border-bottom:1px dotted #0179d0;}
.detailconL ul.conlist li.curr a,.detailconL ul.conlist li:hover a{color:#0179d0;}
.detailconR{border:1px solid #ccc;border-top:2px solid #0179d0; width:920px; padding:0 10px 10px;}
.detailconR .hd{height:33px;line-height:33px; border-bottom:1px solid #ccc;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.detailconR .hd ol li{float:left;font-size:12px;}
.detailconR .hd ol li span{float:right;}
.detailconR .hd ol li a{color:#525252;}
.detailconR .hd ol li a:hover,.detailconR .hd ol li.active{width:520px; color:#0179d0;}

.detailzycon{padding-top:25px; overflow:hidden; text-align:center;}
.detailzycon a{color:#0179d0;text-decoration:underline;}
.detailzycon h2{font-size:18px;color:#0179d0; text-align:center;line-height:30px;}
.detailzycon .infbar{text-align:center;font-size:12px;margin-top:10px; padding-bottom:10px;border-bottom:1px dotted #ccc;}
.detailzycon .text{line-height:28px; padding:10px; padding-bottom:0;}
.detailzycon .text p{padding-bottom:15px;}
.detailzycontxt{width:1200px; margin:10px auto 0;}

.detailconL ul.tree{border:1px solid #ccc; border-top:0; padding:2px 10px 10px;}
.wh-expand-tree .tree-node{height:25px;}
.wh-expand-tree .tree-expanded{margin-top:4px;background:url(expand-tree_icons.png) no-repeat -18px 0;}
.wh-expand-tree .tree-folder{width: 22px;height: 25px;}
.wh-expand-tree .tree-folder {width: 22px;height: 25px; background: url(expand-tree_icons.png) no-repeat -68px 0;}
.wh-expand-tree .tree-folder-open{background: url(expand-tree_icons.png) no-repeat -92px 0;}
.wh-expand-tree .tree-title{height: 25px;line-height: 25px;}
.wh-expand-tree .tree-file{width: 22px;height: 25px;background: url(expand-tree_icons.png) no-repeat -116px 0;}
.wh-expand-tree .tree-node-selected{background:#BCB6D4; color:#0179d0;}
.wh-expand-tree .tree-node-hover{background:#D1CCE6; color:#0179d0;}

.wh_detailcon{min-height:800px;}
.logincg {height:140px; padding:20px 10px 0; border:1px solid #ccc;}
.logincg .img img{border-radius:40px; height:80px;width:80px;}
.logincg .name{height:80px;padding-left:10px; width:180px;}
.logincg .name a{color:#0179d0; margin:0 5px;}
.logincg .bottom{border-top:1px solid #ccc; height:40px;line-height:40px; margin-top:15px;}
.logincg .bottom a{color:#0179d0;}
.logincg .bottom a:hover,.logincg .name a:hover{text-decoration:underline;}

.whlistcon{ overflow:hidden;}
.whlistcon li{height:30px;line-height:30px; border-bottom:1px solid #ccc; text-align:left;}
.whlistcon li a{display:block;height:30px;line-height:30px;width:480px;float:left;}
.whlistcon li a:hover{color:#0179d0;}
.whlistcon li .time{float:right;}
.whpage{ overflow:hidden; float:right; margin-top:10px;}
.whpage li{float:left; margin: 0 5px; height:25px;padding:0 8px; line-height:25px;text-align:center;border:1px solid #ccc;}
.whpage li.curr,.whpage li:hover{border:1px solid #0179d0; background:#0179d0;}
.whpage li.curr a,.whpage li:hover a{color:#fff;}
.detailzycon  p{text-align: left;}
.detailzycon  table{width:100%;border-collapse:collapse;border:1px solid #ccc !important; margin-top:2px;}
.detailzycon  table tr td{text-align:left; padding:5px; border-left:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #ccc; height:25px;}
.detailzycon  table img{width:150px;height:100px;}
/* .detailzycon .text table tr td:nth-child(1){width:150px;} */
.detailzycon .text table tr td:nth-child(3){width:60px;}
.ke-insertfile,.detailzycon a{color: #0179d0;text-decoration:underline;}
/*input:-webkit-autofill 导致chrome的输入框背景颜色变成黄色*/
.wh_login .bar input{-webkit-box-shadow: 0 0 0px 1000px white inset;}

/*登录*/
.whregisterCon{width:828px; margin:10px auto 0;height:423px;background:#F9F9F9;padding:15px 66px 2px;}
.reg_conT{height: 42px;line-height: 46px;border-bottom: 1px solid #ddd;color: #525252; margin-bottom: 30px;}
.reg_conT .click{color:#0179d0;}
.reg_conT .click:hover{text-decoration:underline;}
.reg_conbd .tit{margin:0 auto; font-weight:normal;width:648px;height:45px;background:#F3F3F3;color:#0179d0;font-size:20px;line-height:45px;text-align:center;}
.reg_list{width:800px;margin:25px auto 0;}
.reg_list .regli{font-size: 14px;line-height:30px; height:30px; margin-bottom:14px;}
.reg_list .regli .lab {display:block;height:30px; line-height:30px;  color: #525252;float: left; font-size: 14px;padding-right: 10px;text-align: right;width: 250px;}
.reg_list .regli .w_r { float: left; width: 500px;}
.reg_list .regli .inp {border: 1px solid #CCCCCC;font-size: 14px; height: 28px;line-height: 28px;padding: 0 5px;width: 240px;}
.regbtn{font-family:"微软雅黑"; border:0; width:252px; height:40px; line-height:40px; background: #0179d0; color:#fff; text-align:center;}
.regbtn:hover{background:#726a99;}

.regli .textbox .textbox-text,.regli .textbox {border-radius:0;}
.regli .textbox,.regli .combo-arrow{height:28px !important;}
/*web
@media screen and (min-width: 768px){
.whcell_top{display:none;}
.wh_top .right{display:none;}
}*/
/*Mobile
@media screen and (max-width: 768px){
	.area{width:100%;}
	.whcell_navtit{color:#fff; background:#0179d0; height:40px;line-height:40px;text-align:center;font-size:16px;}
	.wh_top .txt{display:none;}
	.wh_top .left{padding-left:15px;}
	.wh_top .right{width:48px;height:100%;}
	.whcell_nav img{margin-top:3px;}
	.whcell_navbar{display:none; width:40%;position:absolute;right:2%; z-index:99;height:100%;}
	.whcell_navbar .navtwo{position:relative;background:transparent;top:100%;border:0;}
	.whcell_navbar .navtwo a{color:#BBB2B2;}
	.whcell_navbar .navtwo a:hover{text-decoration:underline;}
	.whcell_navbar .navli{height:auto;}
	.whcelladv.mt5{margin-top:0;}
	.whcell_navbar .navli.close div{display:none;}
	
	.wh_adv{max-width:100%;height:200px;}
	.wh_adv .pic li{height:200px;}
	.wh_adv .pic li img{height:200px; width:auto;}
	.wh_adv .pic li span{height:40px;line-height:40px;}
	.wh_adv ol li img{display:none;}
	.wh_adv ol li{width:10px;height:10px; margin:0px 8px; float:left;}
	.wh_adv ol li span{width:10px;height:10px; background:#fff; border-radius:5px;}
	.wh_adv ol li.active span{background:#0179d0;}
	.wh_adv .pic li span{width:290px;}
	.wh_adv ol{position:absolute;top:175px; right:10px; height:auto;}
}*/


.list{}
.list li{overflow:hidden;height:37px;line-height:37px;font-size:16px;border-bottom:1px dashed #eee;text-overflow:ellipsis;background:url(../images/dot.gif) no-repeat 4px center;padding-left:15px;}
.list a{color:#666;}
.list li span{float:right;font-size:12px;color:#999;margin-left:5px;}
.list a:hover{color:#f40;}