body{font:14px/1.5 "Microsoft Yahei","微软雅黑","Hiragino Sans GB",sans-serif;color:#333;}
ul, p ,li{margin: 0;padding: 0;font-weight: normal;font-style: normal; list-style: none;}
a{text-decoration: none;}
.f{width:100%;flaot:left;}
.main{width:1200px; margin:0 auto;}
.bj_d1{width:100%;text-align:center;height:180px;}
.bj_d1 h3{font-size:32px;margin:20px auto;}
.bj_d1 h3 span{color:#ff2c4c; margin-left:15px;}
.bj_d1_p1{font-size:22px; font-weight:bold;margin:20px;}
.bg_d1_d1{width: 520px;margin: 20px auto;}
.bg_d1_d1 span{width: 95px;height: 17px;overflow: hidden;display: block;}
.bj_d1_s1{background: url(../images/ftitlebg.jpg) left center no-repeat;float: left;}
.bj_d1_s2{background: url(../images/ftitlebg.jpg) right center no-repeat;float: right;}
.bj_d1_p2{font-size:16px; line-height:13px; float:left;text-align:center;display: block;}

.bg_d2m{ border:1px solid #ff2c4c;height:400px;}
.bj_d2_l{width:660px; float:left;}
.bj_d2_r{width:530px; float:right;}
.bj_d2_rul li{width:100%; float:left;margin: 5px auto;}
.bj_d2_r_name{width:85px; float:left;}
.bj_d2_r_con{width:430px; float:left;}
.bj_d2_rul li h3{margin: 10px auto;}
.bj_d2_r_con p span{margin:0 15px 0 0;}
.bj_d2_r_con p span i{width: 16px;height: 16px;line-height: 16px;margin-right: 3px;background: #657bd0;border-radius: 2px;text-align: center;display: inline-block;color: #fff;font-style: normal;}
.bj_d2_r_con a{line-height: 25px;margin: -1px 5px 5px 0;padding: 0 12px;background: #fbfbfb;border: solid 1px #e2e2e2;border-radius: 1px;display: inline-block;color: #666;}
.bj_d2_r_con .selected{background: #ff2c4c;border-color: #ff2c4c;color: #fff;}
.bj_d2_r_con input{border:solid 1px #f00;height:25px;vertical-align: middle;font-size: 12px;font-family: "Microsoft YaHei",tahoma,arial,"Hiragino Sans GB","\5b8b\4f53",sans-serif;}
.bj_d2_rd1{height: 30px; background: #dedede;}
.bj_d2_rd1 p{margin: 0 0 0 10px;}
.bj_d2_rd1 p,input{float: left;color: #ff2c4c;border:none; outline:none; line-height: 30px;}
.bj_d2_rd1 input{background: #dedede; height: 28px; }
.bj_d2_r_con .bj_d2_r_inp{height: 32px; line-height: 32px;}
.bj_d2_r_con .bj_d2_r_btn{height:34px;width:80px;line-height: 20px;background: #ff2c4c;color: #fff;float: left;}
.bj_d2_r_con .bj_d2_r_btn:hover{cursor:pointer; }
.bj_d2_r_con .bj_d2_rbp{color: #ccc; line-height: 35px;}

.hide{
display:none;
}
#tab_t{
border-bottom:1px solid #ccc;
width: 220px;
float: left;
}
#tab_t li{
width:100%;
line-height:49px;
text-align:center;
border:1px solid #ccc;
border-bottom:none;
background:#f5f5f5;
cursor:pointer
}
#tab_t .act{
position:relative;
background:#fff;
}
#tab_c{
padding: 5px;
margin-left: 1px;
float: left;
}