/**======== 图标 ========**/
.hudongicon { float: left; width: 536px; margin-top:15px; }
.hudongicon ul { float: left; }
.hudongicon ul li { float: left; width: 260px; text-align: center; height: 110px; margin-right: 16px; margin-bottom: 16px; }
.hudongicon ul li a { color: #FFFFFF; }
.hudongicon ul li i { width: 260px; text-align: center; display: block; height: 60px; margin-top: 13px; }
.hudongicon ul li i img { }
.hudongicon ul li span { width: 260px; text-align: center; height: 20px; line-height: 20px; display: block; font-size: 16px; font-weight: bold; }
.hudongicon ul li.little { float: left; width: 122px; text-align: center; height: 110px; margin-right: 16px; margin-bottom: 16px; }
.hudongicon ul li.little a { color: #FFFFFF; }
.hudongicon ul li.little i { width: 122px; text-align: center; display: block; height: 60px; margin-top: 13px; }
.hudongicon ul li.little i img { }
.hudongicon ul li.little span { width: 122px; text-align: center; height: 20px; line-height: 20px; display: block; font-size: 16px; font-weight: bold; }
/**======== 我要咨询说明 ========**/
.shuoming { float: left; width: 569px; height: 206px; overflow: hidden; background: url(../images/jiantou.png); padding: 30px 40px 0 55px; margin-top:15px; }
.shuoming p { float: left; width: 569px; line-height: 220%; overflow: hidden; font-size: 14px; margin-top:5px; }
/**======== 表格样式 ========**/
table.zixun { color: #333333; border-width: 1px; border-color: #e0e0e0; border-collapse: collapse; margin-top: 10px; float: left; width: 578px; }
table.zixun th { border-width: 1px; height: 40px!important; line-height: 40px; border-style: solid; border-color: #9cb6c5; background-color: #9cb6c5; font-weight: normal; color: #fff; font-size: 14px; }
table.zixun td { border: 1px solid #e0e0e0; height: 30px; background-color: #ffffff; text-align: center; font-size: 14px; padding: 5px; }
.hidden { width: 100%; height: 20px; overflow: hidden; font-size: 14px; text-align: left; }
.hidden1 { width: 100%; height: 20px; overflow: hidden; font-size: 14px; text-align: center; }
/**======== newslist ========**/
.news { float: left; width: 580px; margin-right: 40px; margin-bottom: 30px; }
h1 { float: left; height: 40px!important; line-height: 40px; width: 580px; background: #f0f0f0; display: block; overflow: hidden; }
h1 span { float: left; height: 40px!important; line-height: 40px; background: #0068b7; width: 120px; text-align: center; color: #fff; display: block; font-weight: normal; font-size: 16px; }
h1 i { float: right; height: 40px!important; line-height: 40px; width: 70px; text-align: center; display: block; font-weight: normal; font-size: 15px; font-style: normal; }
.news ul { float: left; width: 580px; margin-top: 10px; }
.news ul li { float: left; width: 580px; height: 36px; line-height: 36px; background: url(../images/dot.png) no-repeat 0 16px; text-align: left; overflow: hidden; text-indent: 15px; font-size: 15px; }
.news ul li span { float: right; width: 80px; height: 36px; line-height: 34px; text-align: center; overflow: hidden; font-size: 13px; text-indent: 0px; color:#999999}
/**======== 征集 ========**/
.zhengji { float: left; width: 1200px; margin-right: 40px; margin-bottom: 30px; }
h4 { float: left; height: 40px!important; line-height: 40px; width: 1200px; background: #f0f0f0; display: block; overflow: hidden; }
h4 span { float: left; height: 40px!important; line-height: 40px; background: #0068b7; width: 120px; text-align: center; color: #fff; display: block; font-weight: normal; font-size: 16px; }
h4 i { float: right; height: 40px!important; line-height: 40px; width: 70px; text-align: center; display: block; font-weight: normal; font-size: 15px; font-style: normal; }
.zhengji ul { float: left; width: 1200px; margin-top: 10px; }
.zhengji ul li { float: left; width: 1200px; height: 36px; line-height: 36px; background: url(../images/dot.png) no-repeat 0 16px; text-align: left; overflow: hidden; text-indent: 15px; font-size: 15px; }
.zhengji ul li span { float: right; width: 80px; height: 36px; line-height: 34px; text-align: center; overflow: hidden; font-size: 13px; text-indent: 0px; color:#999999}
/**======== 左侧菜单 ========**/
.leftmenu { float: left; width: 260px; margin-top: 20px; }
.leftmenu ul { float: left; }
.leftmenu ul li { float: left; width: 260px; text-align: center; height: 110px; margin-bottom: 16px; }
.leftmenu ul li a { color: #FFFFFF; }
.leftmenu ul li i { width: 260px; text-align: center; display: block; height: 60px; margin-top: 13px; }
.leftmenu ul li i img { }
.leftmenu ul li span { width: 260px; text-align: center; height: 20px; line-height: 20px; display: block; font-size: 16px; font-weight: bold; }
/**======== 右侧内容 ========**/
.rightcon { float: right; width: 900px; margin-top: 20px; }
/**======== 我要咨询表格样式 ========**/
.wyzx { float: left; width: 900px; overflow:hidden; }
.wyzx em { float: left; overflow: hidden; margin: 0 10px; font-style: normal; height: 50px; line-height: 56px; }
.wyzx table { border-width: 1px; border-color: #cecece; border-collapse: collapse; width: 100%; }
.wyzx table p { }
.wyzx table th { width: 150px; height: 50px; background: #dbf1fa; border: 1px solid #cecece; text-align: center; font-weight: normal; }
.wyzx table td { border: 1px solid #cecece; text-indent: 20px; }
.wyzx table td span { margin: 2px 6px; }
.wyzx table.nei1 { border: 0px; width: 100%; margin: 10px 0; }
.wyzx table.nei1 th { width: 13%; background: #fff; border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; text-align: left; font-weight: normal; }
.wyzx table.nei1 td { border-top: 0; border-bottom: 0; border-left: 0; border-right: 0; }

.huifu_content{ width:1000px; margin:0 auto; overflow:hidden;}
table.xq { float:left;border-width: 1px; border-color: #cecece; border-collapse: collapse; width:1000px;table-layout:fixed;word-break:break-all; }
table.xq th { width:150px; height: 50px; background: #fff; border: 1px solid #cecece; text-align: center; font-weight: normal; }
table.xq td { border: 1px solid #cecece; padding: 10px; text-indent: 0; line-height: 180%; }
h3{ float: left; height: 50px!important; line-height: 50px; width:1000px; background: #f0f0f0;overflow: hidden; font-size:16px; margin-left:100px; text-indent:30px; }


table.huifu { border-width: 1px; border-color: #cecece; border-collapse: collapse; width:898px;table-layout:fixed;word-break:break-all; margin-top:30px; }
table.huifu th { height: 50px; background: #dbf1fa; border: 1px solid #cecece; text-align: center; font-weight: normal; }
table.huifu th.title { height: 50px; background: #fbedcf; border: 1px solid #cecece; text-align: center; font-weight: normal; }
table.huifu td {border: 1px solid #cecece; padding: 10px; text-indent: 0; line-height: 180%; }


input[type='text'] { border: 1px solid #bababa; height: 30px; line-height: 30px; text-indent: 6px; outline: none; float: left; color: #303030; }
.input_tit { border: 1px solid #bababa; width: 500px; text-indent: 6px; outline: none; float: left; color: #303030; }
select { height: 30px; float: left; }
TEXTAREA { float: left; width: 500px; height: 140px; padding:6px; border: 1px solid #bababa; margin-top: 10px; margin-bottom: 10px; }
.button { float: left; height: 40px; line-height: 40px; background: #0068b7; border-radius: 5px; margin: 20px; text-indent: 0; text-align: center; padding: 0 20px; display: block; color: #fff; border: 0; }
.button:hover { color: #fff; background: #5da9e3 }
/**======== 调查 ========**/
.diaocha { margin: 0 auto; width: 1200px; min-height: 630px; height: auto !important; overflow: hidden; }
.diaocha ul { float: left; margin: 20px 0; width: 1200px; overflow: hidden; }
.diaocha ul li { float: left; width: 1200px; height: 60px; line-height: 60px; background: url(../images/dot.png) no-repeat 0 28px; border-bottom: 1px solid #D7D7D7; text-align: left; overflow: hidden; text-indent: 15px; }
.diaocha ul li span { float: right; width: 100px; height: 40px; line-height: 40px; background: #4e63b0; border-radius: 4px; text-align: center; overflow: hidden; text-indent: 0; font-size: 14px; color: #fff; margin-top: 10px; }
/**======== 标题 ========**/
.diaocha_content { width: 1200px; overflow: hidden; float: left; }
.diaocha_content .title { width: 1200px; margin: 30px 0; overflow: hidden; text-align: center; float: left; font-size: 20px; }
.diaocha_content .data { line-height: 160%; width: 100%; margin: 0 auto; text-align: center; }
.diaocha_content .con { width: 1200px; margin: 30px 0; overflow: hidden; float: left; }
.diaocha_content .con .block { float: left; width: 100%; }
h2 { float: left; width: 1160px; background: #f0f0f0; padding: 20px; font-size: 16px; font-weight: normal; display: block; overflow: hidden; }
.diaocha_content .con .block ul { float: left; width: 1200px; margin: 20px 0 40px 0; }
.diaocha_content .con .block ul li { float: left; width: 1160px; padding: 10px 20px; }
.diaocha_content .con .block ul li em { float: left; width: 580px; font-style: normal; position: relative; }
.diaocha_content .con .block ul li em b{ float: left; margin-top:1px; font-weight:normal; margin-left:34px;}
.diaocha_content .con .block ul li span { float: left; width: 258px; height: 20px; background: #f5f5f5; border-radius: 4px; box-shadow: inset 2px 2px 2px #dcdcdc; }
.diaocha_content .con .block ul li span .zhanbi { float: left; height: 20px; background: #4e63b0; border-radius: 4px; }
.diaocha_content .con .block ul li i { float: left; width: 322px; font-style: normal; text-indent: 20px; }

input[type="radio"] { width: 15px; height: 15px; opacity: 0;}
label { position: absolute; left: 5px; top: 3px; width: 15px; height: 15px; border-radius: 50%; border: 1px solid #999; cursor: pointer; }
/*设置选中的input的样式*/
        /* + 是兄弟选择器,获取选中后的label元素*/
input:checked+label { background-color: #fe6d32; border: 1px solid #fe6d32; }
/*添加的加号与label进行拼接(一个矩形边框去掉上和左的边框),再旋转45度*/
input:checked+label::after { position: absolute; content: ""; width: 5px; height: 7px; top: 1px; left: 4px; border: 2px solid #fff; border-top: none; border-left: none; transform: rotate(45deg);}

.button_tp{ float:left; height:40px; line-height:40px; background:#fe6d32; border-radius:5px; margin-left:550px; margin-top:40px; text-indent:0; text-align:center; padding:0 40px; display:block; color:#fff;}
.button_tp:hover{ color:#fff; background:#5da9e3}
