.ul-tt { clear: both; color: #8d8d8d; font-size: 13px; padding-top: 20px; }
.ul-tt p, .ul-tt li { line-height: 32px; display: inline-block; font-size: 13px; }
.ul-tt li a { color: #8d8d8d; }
.con-left { width: 165px; float: left; border: 1px solid #e8e8e8; min-height: 400px; padding: 0px 20px 20px; background: #f2f4f6; }
.con-left a { display: block; text-align: center; padding: 12px 12px; font-size: 14.5px; margin-top: 20px; line-height: 2em; background: #FFF; }
.con-left a.curr { background: rgb(40, 93, 176); color: #FFF }
.con-right { width: 955px; min-height: 300px; float: right; background: white; padding-bottom: 16px; }
.ul-right-tt { width: 350px; height: 40px; background: #476aec; }
.ul-right-tt li { font-size: 18px; color: white; line-height: 40px; }
.ul-right-tt li img { vertical-align: middle; padding: 0 20px; }
.con-ul-wz { width: 330px; padding-left: 12px; padding-top: 12px; }
.con-ul-wz li { height: 35px; line-height: 35px; }
.con-ul-wz li a { padding-left: 10px; background: url(../images/icon11.png) center left no-repeat; }
.con-ul-wz a:hover { color: #E50000; }
.banner2 { background: url(../images/banner2.jpg) center center no-repeat; height: 250px;position: relative;}
.banner2 .cul { font-size: 22px; color: #fff; background: rgb(40, 93, 176); width: 207px; text-align: center; padding: 30px 0;    position: absolute; bottom: 0px;}
.list-box { padding-bottom: 64px; }
.list-left { height: 45px; margin: 25px auto 10px; border-bottom: 1px solid #dadada; }
.list-left li {  color: #285db0; }
.list-left li img { vertical-align: middle; padding-right: 20px; }
.list-main { margin: auto; }
.list-main li span { color: #999; font-size: 13px; }
.list-main li { height: 41px; line-height: 41px; font-size: 16px; background: url(../images/icon11_03.png) left center no-repeat; padding-left: 10px; }
h2.nr-title { line-height: 40px; font-size: 30px; color: #064087; text-align: center; padding: 20px 0px; }
.ul-rq { height: 55px; border-top: 1px solid #d5d5d5; background: #f9f9f9; margin: 0 auto; }
.ul-rq li { font-size: 14px; color: #636363; float: left; margin: 0 70px; line-height: 55px; }
.ul-img { width: 716px; height: 408px; margin: 30px auto; background: url(../img/banner5.jpg) no-repeat; }
.cont-box p{ font-size: 16px; color: #4d4d4d; line-height: 36px; text-indent: 40px; margin: 0 auto; }
.cont-box p.vsbcontent_img{text-align:center;margin-bottom:14px;}
.cont-box { padding-top: 16px;line-height: 2em; font-size: 16px;}
.zy_list li { float: left; background: #f3f0eb; width: 181px; height: 35px; line-height: 35px; margin-right: 20px; margin-bottom: 25px; }
.zy_list li.margin-right-0 { margin-right: 0px; }
.zy_list li a { color: #333; background: url(../images/li03.png) no-repeat 18px center; text-indent: 30px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 90%; }
.zy_list li a:hover { background: url(../images/lib03.png) no-repeat 18px center rgb(4, 97, 192); color: #fff; }
.con-right table { padding: 10px 10px 0px; }
#vsb_content table { border: 0px; border-left: 1px solid #ddd; border-top: 1px solid #ddd; width: 750px; margin: 20px auto }
#vsb_content table tr td { border-left: 0px; border-top: 0px; line-height: 23px; padding: 5px; border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid; border-right-color: #ddd; border-bottom-color: #ddd; }
#vsb_content table tr td p { text-indent: 0em; padding: 0px; margin: 0px; text-align: center; }



 .form-bd{margin-top:20px;}
 .field{margin-top:20px;height:40px;margin-bottom:26px;display:block;}
 .field label{display: block; width: 100px; height: 40px;line-height: 40px; color: #333; text-align: center;  outline: 0;float:left;}
  .field input{width: 500px;font-size: 14px; line-height: 18px; height: 18px;padding: 11px 8px 11px 10px; border: 1px solid #ddd;float:left;}

.J_Submit{width:160px;height:40px;line-height:40px;background-color:#285db0;color:#fff;margin-top:24px;margin-left:135px;}