/* CSS Document */
*{margin:0px; padding:0px;}
body{font-size:12px; line-height:24px; color:#3c3c3c; font-family: "Microsoft YaHei";}
input,select{font-size:12px; color:#3c3c3c; outline: none;}
a{color:#000; text-decoration:none; blr:expression(this.onFocus=this.blur());}
a:hover{color:#1da3a1; text-decoration:none; blr:expression(this.onFocus=this.blur());}
ul,li{list-style:none;}
img{border:none; vertical-align:top;}
.hfimg{display: block; width: 100%;}
.en{font-family:Arial, Helvetica, sans-serif;}
.center{width:1210px; margin:0 auto;}
.center2{width: 1004px; margin: 0 auto;}
.clearfix{zoom:1;}
.clearfix:after{content:"."; display:block; height:0; visibility:hidden; clear:both;}
.clear{clear:both;}
.hide{visibility:hidden;}
.con-none{display:none;}
.none{display:none;}
.fl{float: left;}
.fr{float: right;}
td{vertical-align:top;}

.bk5{height:5px; line-height: 0px; font-size:0px; clear:both; overflow: hidden;}
.bk10{height:10px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk15{height:15px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk18{height:18px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk20{height:20px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk25{height:25px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk30{height:30px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk35{height:35px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk40{height:40px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk45{height:45px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk50{height:50px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk55{height:55px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk60{height:60px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk65{height:65px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk70{height:70px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk80{height:80px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk90{height:90px; line-height: 0px; font-size:0px; clear:both; overflow:hidden;}
.bk100{height:100px; line-height: 0px; font-size: 0px; clear: both; overflow: hidden;}
.bk120{height:120px; line-height: 0px; font-size: 0px; clear: both; overflow: hidden;}

.weik_c1 .lt{width: 810px; float: left; background: #f3f3f3;}
.weik_c1 .rt{width: 385px; float: right; background: #f3f3f3; height: 279px;}
.weik_c1 .rt2{width: 393px; float: right;}
.weik_c1 .lt2{width: 808px; float: left;}
.weik_c1 .lt .pic{width: 209px; float: left;}
.weik_c1 .lt .rcn{width: 575px; float: left; padding: 0 0 0 15px;}
.weik_c1 .rcn .tib{font-size: 24px; line-height: 30px; color: #434343; padding: 5px 0 0 0;}
.weik_c1 .rcn .tib font{color: #ee8e1b;}
.weik_c1 .rcn .des{line-height: 28px; font-size: 14px;}
.weik_c1 .rt .cnb{padding: 10px;}
.weik_c1 .rt .cnb .ti{font-size: 20px; line-height: 28px; border-bottom: 1px solid #000; display: inline-block;}
.rbb_listb li{height: 30px; line-height: 30px; overflow: hidden; margin-top: 10px; font-size: 14px; color: #000;}
.rbb_listb li span{width: 30px; height: 30px; display: inline-block; line-height: 30px; text-align: center;}
.rbb_listb li span.sp1{background: #ff6600;}
.rbb_listb li span.sp2{background: #cccccc;}
.weik_c2 .tib{line-height: 26px; padding: 10px 0;}
.weik_c2 .tib .lt{font-size: 24px; color: #000;}
.weik_c2 .tib .lt font{color: #00bbb9;}
.weik_c2 .tib .rt{margin-left: 10px;}
.weik_c2 .tib .rt a{font-size: 14px; color: #000; margin-left: 10px;}
.weik_c2 .tib .rt a:hover{color: #1da3a1;}
.weik_c2 .tib .rt a.active{color: #1da3a1;}
.ty_listb{padding: 15px 0 15px 0; border: 1px solid #cccccc; background: #e8e8e8;}
.ty_listb li{margin: 0 15px 15px 15px; line-height: 42px; height: 42px; overflow: hidden; background: #fff; border: 1px solid #ccc; width: 345px; padding: 0 10px 0 15px; float: left; font-size: 14px;}
.weik_c2 .tib2{font-size: 22px; color: #1e1e1e; text-align: center;}
.weik_c2 .tib2 font{font-size: 24px; color: #22c4c2; line-height: 30px;}
.weik_c2 .tib2 span{display: inline-block; border-bottom: 2px solid #444444;}
.ty_listb2{padding: 15px 0 15px 0; border: 1px solid #cccccc; background: #e8e8e8;}
.ty_listb2 li{margin: 0 15px 15px 15px; line-height: 42px; height: 42px; overflow: hidden; background: #fff; border: 1px solid #ccc; width: 345px; float: left; font-size: 14px; }
.ty_listb2 li a{background: url(../img/shenyi_ico.png) 10px 5px no-repeat; padding: 0 10px 0 40px; height: 42px; display: inline-block;}
.ty_listb2 li span{color: #1e1e1e; font-weight: bold;}
.bg_gray{background: #efefef;}
.wk_listb dl{padding: 55px 0; border-bottom: 1px solid #d6d6d6;}
.wk_listb dl .pic{width: 458px; float: left;}
.wk_listb dl .rcn{width: 515px; float: right;}
.wk_listb dl .rcn .ti{line-height: 35px; font-size: 25px;}
.wk_listb dl .rcn .ti a{color: #333333;}
.wk_listb dl:last-child{border-bottom: none;}
.wk_listb dl .desb{padding: 15px 0; background: #e8e8e8; color: #333333;}
.wk_listb dl .desb .lt{width: 100px; text-align: center; float: left; font-size: 15px; line-height: 80px; border-right: 1px solid #cccccc;}
.wk_listb dl .desb .rt{padding: 10px; line-height: 30px; font-size: 14px; float: left; width: 300px;}
.wk_listb dl .tib{font-size: 18px; line-height: 20px; color: #888888;}
.wk_listb dl .tib .f1{color: #da632d;}
.ty_ml5{margin-left: 5px;}
.wk_listb dl .more_btn{font-size: 20px; text-align: center; width: 162px; height: 50px; line-height: 50px; background: #ff9a00; border-radius: 5px;}
.wk_listb dl .more_btn a{color: #fff; display: block;}



