.form_tit{ background:#fff !important}

.tpht{ width:1150px; margin:0 auto; padding:5px 0 0}
.tpht h2{ width:985px; margin:0 auto 20px; background:#fff; border-radius:10px; height:45px; line-height:45px; padding-left:35px; color:#666; font-size:18px; }

.subbanner2 .ssbox{ background:url(/survey-web/images/icon4a.png) repeat; display:inline-block; height:23px; vertical-align:middle; border-radius:11.5px; width:170px; cursor:pointer; overflow:hidden; float:right; margin-top:9px;}
.subbanner2 .ssbox2{ background:#d5d5d5}
.subbanner2 .ss_input{ color:#fff; background:none; border:none; padding-left:10px; float:left; width:140px; line-height:23px; height:23px; box-sizing:border-box; font-size:12px;}
.subbanner2 .ss_input2{ color:#fff;}
.subbanner2 .ss_btn{ background:url(/survey-web/images/icon4b.png) no-repeat center center #bfbfbf; height:23px; width:30px; float:right; border:none; cursor:pointer}
.subbanner2 .ss_btn:hover{background:url(/survey-web/images/icon4b.png) no-repeat center center #ffb60f;}
.subbanner2 .ss_btnsy{ background:url(/survey-web/images/icon4b.png) no-repeat center center #b2b6bb; height:23px; width:30px; float:right; border:none; cursor:pointer}
.subbanner2 .ss_btnsy:hover{background:url(/survey-web/images/icon4b.png) no-repeat center center #ffb60f;}
.tpht .ccmx td{ padding:5px 10px; line-height:40px;}
.tzfg{ background:#fff; border-radius:10px; padding:10px 35px 20px; margin:40px 0 30px}
.tzfg h2{ line-height:50px; color:#333; font-size:24px;}
.tzfgtxt1{ text-indent:2em; text-align:justify;  line-height:25px; color:#666; font-size:16px; padding:0 35px 30px 35px}
.dhjj{ padding:0 35px;}
.dhjj h3{ border-radius:5px; line-height:40px; background:#fff7ea; padding:0 15px; color:#666; font-size:16px; margin-bottom:10px;}
.dhjj h3 span{ float:right; color:#adadad; font-size:12px; display:inline-block; line-height:40px;}
.dhjjl{ float:left; width:120px;}
.dhjjlt{width: 118px;height: 118px;border-radius: 50%;border: 1px solid #c5c5c5;cursor: pointer; transition: all 0.3s;}
.dhjjlt:hover{ border:1px solid #fa5936}
.dhjjltm{width:118px; height:118px; display:table-cell; vertical-align:middle; text-align:center; color:#888; font-size:14px; line-height:20px;}
.dhjjltm h2{ line-height:30px; font-size:26px; margin-top:20px;}	
.dhjjr{ float:left; width:685px;}
.dhjjr span{float:left; width:140px; display:inline-block; text-align:right; color:#333; font-size:16px; line-height:25px;}
.dhjjr p{ float:left; width:545px; color:#666; font-size:16px; line-height:20px;}
.line{ background:#bbb; width:1px; height:13px; margin:11px 20px; vertical-align:top; position:relative; z-index:1; zoom:1}
.tpdlbt{ line-height:85px; color:#606060; font-size:36px; padding:10px 0 10px 30px}
.colb2{ color:#b2b2b2 !important}
.dlmm{width: 222px; display:inline-block;
    line-height: 30px;
    height: 30px;
    margin-top: 9px;
    border-left: 1px solid #e6e6e6;
    margin-left: 60px;
    padding-left: 5px;}