﻿@charset "gb2312";
/* CSS Document */
body {font-size: 18px; background:#fff;}
ul {font-size: 0;}
ul li {font-size: 1rem;}
a {color: inherit;}
#jy{width:1200px;margin:0 auto;text-align:center; padding-bottom:20px;}
#jy p{text-indent:2em;text-align:left;width:810px;margin:0 auto;line-height: 1.5em;letter-spacing: .1em;font-size:18px;}


.hzdw a span{color: #FFF;background-color:#ff8100; display: inline-block; height: 36px; text-align: center; line-height: 36px; font-size: 20px; border: 1px solid #ff7f00; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding:3px 30px; margin:10px; }
.page_main { }
.banner{ height:500px; background:url(../images/banner.jpg) no-repeat top center;}

.pfw { font-size: 40px; height: 60px; line-height: 60px; margin: 40px auto; text-align: center; font-weight:bold; color:#000;}
.xqcs {  border-top: 2px solid #ff6c38; height: auto; margin: 10px auto; overflow: hidden; padding: 20px 50px; width: 900px; color:#000; }
.list_li p {display: block; font-size: 22px; font-weight: bold; height: 40px; line-height: 40px; overflow: hidden; width: 100%;}
.labels {border-bottom: 1px dashed #999; display: block; height: 40px; line-height: 40px; margin-bottom: 10px; padding-bottom: 10px;}
.labels label { display: block; font-size: 18px; line-height: 40px; width: 180px; float:left;}
.labels label input { display: block; float: left; height: 22px; margin: 9px 10px auto 20px; width: 22px;}
.xuefei h2 { color: #f00; text-align: center; padding-top:50px;}
.txt_input, .vdck_input { margin: 10px auto; width:380px; font-size: 20px;}
.txt_input input { width: 300px; height:40px; line-height: 40px; font-size: 20px; padding: 0 5px;}
.vdck_input input { width: 200px; height:40px; line-height: 40px; font-size: 20px; padding: 0 5px;}
.vdck_input img { vertical-align:middle;}
.vdck_input a {color:#36f}
.btn_tjcs {width:300px; height:40px; text-align:center; font-size:24px;background:#f70;border-radius:5px;color:#fff; border:none; display:block; margin: 30px auto; cursor:pointer;}