@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px;}
body{font-size:14px;font-family:"微软雅黑"; background:#fff; color:#404040;}
img{border:none;}
h2,h3,h4,h5{padding:0px;margin:0px;}
ol,ul,li{padding:0px;margin:0px;list-style:none;}
a{text-decoration:none;color:#404040;}
a:hover{ color:#c7000a;}

/*通用样式*/
.header { width: 100%; height:114px; border-top:5px solid #c7000a; background:#ececec; overflow:hidden;}
.header00{ width: 1000px; height:114px; margin:0 auto; overflow:hidden;}
.link{ width: 380px; height:114px; float:right; line-height:114px; overflow:hidden;}
.link ul li{ float: right; padding:0 15px;}

.content{ width: 1000px; margin:0 auto; overflow:hidden;}

.footer{ height:48px; padding:20px 0; width: 100%; text-align:center; background:#e2e2e2; border-bottom:5px solid #c7000a; color:#666; line-height:24px; font-size:12px;}

/*搜索结果页*/
.con01{ height:30px; line-height:30px; padding:23px 0; overflow:hidden;}
.rt_con01{ width: 450px; float:right; text-align:right; color:#666;}
.ser{ width: 508px; height:30px; position:relative;}
.ser .text{ width:255px; height:28px; border:1px solid #cbcbcb; padding:0 5px; font-family:"微软雅黑"; font-size:14px; color:#555; line-height:28px; position:absolute; left:0; top:0;}
.ser select{ width: 145px; height:30px;border:1px solid #cbcbcb; padding:0 0 0 5px; font-family:"微软雅黑"; font-size:14px; color:#555; line-height:28px; position:absolute; top:0; left:273px;}
.ser select option{padding:0 0 0 5px;font-family:"微软雅黑"; font-size:14px; color:#555; line-height:28px;}
.ser .btn{ width:85px; height:30px; line-height:30px;font-family:"微软雅黑"; color:#fff; font-size:16px; background:#c7000a; border:none; position:absolute; right:0; top:0; cursor:pointer;}
.con02{ width: 100%; height:34px; line-height:34px; background:#ececec; overflow:hidden;}
.con02 .key{ width: 400px; float: left; padding-left:15px; color:#666;}
.con02 .key span{ color:#333333;}
.con02 .sorting{ float: left; color:#666;}
.con02 .sorting span{ color:#333; padding:0 10px; cursor:pointer;}
.con03{ width:960px; margin:0 auto; padding-top:5px; overflow:hidden;}
.con0301{ width:940px; padding:15px 10px; border-bottom:1px dotted #909090; overflow:hidden;} 
.con0301 h3{ padding-bottom:5px;}
.con0301 h3 a{ font-size:15px; color:#333; line-height:30px; overflow:hidden;}
.con0301 h3 a:hover{ color:#333; text-decoration:underline;}
.con0301 h4{ font-size:12px; font-weight:normal; line-height:20px; color:#888;}
.con0301 p{ font-size:12px; line-height:22px; padding-top:5px;}
.con0301 span{ color:#c7000a;}
.pages{ height:24px; line-height:24px; padding:30px 0; overflow:hidden; text-align:center;}
.pages a{ padding:0 5px; color:#666; margin:0 5px;}
.pages a.num{ border:1px solid #d4d4d4; background:#f6f6f6; overflow:hidden;}
.pages a:hover{ color:#c7000a;}
.pages a.num:hover{ border:1px solid #c7000a;}

/*高级检索页*/
.til_advance{ height:38px; line-height:38px; border-bottom:2px solid #c7000a; padding-top:20px;}
.til_advance h5{ float:right; font-weight: normal;}
.til_advance h5 a{ font-size:14px; color:#c7000a;line-height:42px;}
.til_advance h5 a:hover{ text-decoration:underline;}
.til_advance h3{ font-size:24px; letter-spacing:2px; color:#c7000a; font-weight:normal; padding-left:10px; float: left; padding-right:10px;}
.til_advance span{ color:#666; line-height:42px;}
.box_advance{ width: 840px; margin:0 auto; overflow:hidden; padding:35px 0 40px 0;}
.box_advance table tr td{height:36px; line-height:36px;}
.box_advance table tr td.lf_tab{ width: 250px; padding:0 10px; background:#ececec;text-align:right;}
.box_advance table tr td.rt_tab{ width: 550px; padding:0 10px;}
.box_advance table tr td.rt_tab select{ width: 160px; height:26px; border:1px solid #cbcbcb; overflow:hidden; background:#fff; padding-left:5px; font-family:"微软雅黑"; font-size:14px; color:#404040; line-height:26px;}
.box_advance table tr td.rt_tab select option{ padding-left:5px; font-family:"微软雅黑"; font-size:14px; color:#404040; line-height:26px;}
.box_advance table tr td.rt_tab .txt{ width:343px; height:24px; border:1px solid #cbcbcb; overflow:hidden; background:#fff; padding:0 5px; font-family:"微软雅黑"; font-size:14px; color:#404040; line-height:24px;}
.box_advance .btn{ display:block;width:85px; height:30px; line-height:30px;font-family:"微软雅黑"; color:#fff; font-size:16px; background:#c7000a; border:none; padding:0;cursor:pointer; margin:25px auto 0;}
.box_advance .btn:hover{ background:#a70008;}

/*新增留言页*/
.box_message{ width: 840px; margin:0 auto; overflow:hidden; padding:35px 0 45px 0;}
.box_message table tr td{line-height:36px;}
.box_message table tr td.lf_tab span{ color:#c7000a; padding-right:5px;}
.box_message table tr td.lf_tab{ width: 250px; padding:0 10px; background:#ececec;text-align:right;}
.box_message table tr td.rt_tab{ width: 550px; padding:0 10px;}
.box_message table tr td.rt_tab span{ font-size:12px; color:#666;}
.box_message table tr td.rt_tab .txt{ width:270px; height:24px; border:1px solid #cbcbcb; overflow:hidden; background:#fff; padding:0 5px; font-family:"微软雅黑"; font-size:14px; color:#404040; line-height:24px;}
.box_message table tr td.rt_tab .txt2{ width:540px; height:24px; border:1px solid #cbcbcb; overflow:hidden; background:#fff; padding:0 5px; font-family:"微软雅黑"; font-size:14px; color:#404040; line-height:24px;}
.box_message table tr td.rt_tab textarea{ width: 540px; line-height:24px; border:1px solid #cbcbcb; overflow:hidden; background:#fff; padding:0 5px; font-family:"微软雅黑"; font-size:14px; color:#404040; line-height:24px; margin:5px 0;}
.box_message table tr td.rt_tab .txt3{ width:140px; height:24px; border:1px solid #cbcbcb; overflow:hidden; background:#fff; padding:0 5px; font-family:"微软雅黑"; font-size:14px; color:#404040; line-height:24px;}
.box_message .btn{ display:block;width:85px; height:30px; line-height:30px;font-family:"微软雅黑"; color:#fff; font-size:16px; background:#c7000a; border:none; padding:0;cursor:pointer; margin:25px auto 0; float: left; margin:25px 75px 0 15px;}
.box_message .btn:hover{ background:#a70008;}
/*留言成功页*/
.success{ width: 300px; margin:65px auto 300px; overflow:hidden;}
.success img{ display:block; width: 92px; height:92px; float: left; margin-right:20px;}
.wz_success{ width: 188px; float: left; letter-spacing:1px;}
.wz_success h3{ font-size:18px; color:#c7000a; height:48px; line-height:48px; font-weight:normal;}

/*留言浏览页*/
.box_look{ width: 1000px; padding:10px 0 40px 0; overflow:hidden;}
.box01_look { width: 920px; padding:15px 40px; overflow:hidden; margin:5px auto;}
.box02_look {background:#f2f2f2;width: 920px; padding:15px 40px; overflow:hidden; margin:5px auto;}
.box01_look table tr td,.box02_look table tr td{ line-height:24px; padding:6px 0;}
.box01_look table tr td.til_tab,.box02_look table tr td.til_tab{ width: 75px; color:#777;}
.box01_look table tr td.box_tab,.box02_look table tr td.box_tab{ width:130px;}

.pages2{ height:30px; line-height:30px; padding:25px 0 10px; text-align:center; letter-spacing:1px;}
.pages2 span{ color:#c7000a;}

/*问卷调查页*/
.art_question{ width: 940px; padding:20px 30px;overflow:hidden; line-height:30px; text-indent:2em; border-bottom:1px dotted #c9c7c7; margin-bottom:15px;}
.box_question{ padding:0 0 40px; overflow:hidden;}
.box01_question{ width: 940px; padding:10px 30px; overflow:hidden;}
.box02_question{ width: 940px; padding:10px 30px; overflow:hidden; background:#f2f2f2;}
.box_question table tr td{ line-height:24px; padding:5px 0; overflow:hidden;}
.box_question table tr td.lf_tabq{ width:35px;}
.box_question table tr td.rt_tabq{ width:905px;}
.box_question span.red{ color:#c7000a;}
.box_question input.radio{ margin-right:7px;}
.box_question input.txt{ width: 200px; height:22px; background:#fff; border:1px solid #c9c7c7; line-height:22px; padding:0 5px; font-size:14px; color:#404040; font-family:"微软雅黑"; margin-left:10px;}
.box_question input.txt2{ width: 500px; height:22px; background:#fff; border:1px solid #c9c7c7; line-height:22px; padding:0 5px; font-size:14px; color:#404040; font-family:"微软雅黑"; margin:8px 0;}
.box_question input.check{ margin-right:7px;}
.box_question .txtarea{ background:#fff; border:1px solid #c9c7c7; line-height:24px; padding:5px; font-size:14px; color:#404040; font-family:"微软雅黑"; margin:8px 0;}
.box_question .select{ height:22px; background:#fff; border:1px solid #c9c7c7; line-height:22px; margin:8px 0;font-size:14px; color:#404040; font-family:"微软雅黑"; padding:0 5px;}
.box_question .select option{font-size:14px; color:#404040; font-family:"微软雅黑";}
.box_question .sort{background:#fff; border:1px solid #c9c7c7; line-height:22px; margin-top:8px;font-size:14px; color:#404040; font-family:"微软雅黑"; padding:0 5px;}
.box_question .btn{ width: 50px; height:28px; font-size:14px; font-family:"微软雅黑"; color:#404040; padding:0; margin-left:15px; cursor:pointer;}

.btn_z{ height:40px; width: 1000px; padding-top:25px; overflow:hidden; border-top:1px dotted #c9c7c7;}
.btn_z .btn2{width:85px; height:30px; line-height:30px;background:#c7000a; border:none; font-size:16px; font-family:"微软雅黑"; color:#fff; text-align:center; cursor:pointer; margin-left:350px; margin-right:70px;}
.btn_z .btn3{ margin:0;}
.btn_z .btn2:hover{ background:#a70008;}
