body,
li,
form,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
button,
textarea,
p,
blockquote,
th,
hr {
  margin: 0;
  padding: 0;
}

* {
  box-sizing: border-box;
}

a {
  color: blackl;
}

a:link,
a:hover {
  text-decoration: none !important;
  color: black;
}

.clearfix:before,
.clearfix:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
  overflow: hidden;
}

.clearfix {
  zoom: 1;
}

.w {
  width: 1200px;
  margin: 0 auto;
}
.page-status{display: none !important;}
ul li {
  list-style: none;
  padding: 0;
}

body {
  font-size: 16px;
  position: relative;
}

.bg {
  background-color: #ffffff;
}

/* Write your styles */
.top{
  width: 100%;
  height: 95px;
  position: fixed;
  box-shadow: -4px 2px 8px rgba(0,0,0,.5);
  top: 0;
z-index: 99;

  z-index: 99;
  background-color: #fff;
}
.qowi {
  height: 95px;
  min-width: 1200px;
  width: 1200px;
  background-color: #fff;
  position: relative;
  left: 50%;
  transform: translateX(-50%);


}

.qowi>ul {
  width: 800px;
  display: flex;
  justify-content: space-between;
}

.qowi ul li {
  width: 115px;
  height: 95px;
  line-height: 95px;
  text-align: center;
  position: relative;
}

.qowi ul li a {
  color: #000;

}


.qwmn{
  width: 115px !important;
  position: absolute;
  background-color: #fff;
  padding-bottom: 5px;
  display: none;
}
.qwmn li{
  
  width: 115px !important;
  text-align: center !important;
  line-height: 35px !important;
  height: 35px !important;
  display: block !important;
  color: #000;
  border-bottom: 1px dashed #999999;
}

.qowi ul li:hover .qwmn{
  display: block;
}

.qowi ul li>a:hover {
  color: #0066b4;
}







.carousel {
  min-width: 1200px;
margin-top: 95;
  
}

.carousel-control.right {
  position: absolute;
  right: 0;
}

.defin {
  height: 240px;
  margin-top: 25px;
}

.defin .fofxm {
  width: 549px;
}

.defin .fofxm .feqng {
  width: 123px;
  background-color: #0074cd;
  height: 240px;
  padding-top: 38px;
}

.defin .fofxm .feqng img {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.defin .fofxm .feqng p:first-child {
  font-size: 18px;
  font-weight: bold;
  color: #ffffff;
  text-align: center;
  margin-top: 9px;
}

.defin .fofxm .feqng p:nth-child(2),
.defin .fofxm .feqng p:nth-child(3) {
  color: #3fa3e4;
  font-size: 14px;
  padding-left: 12px;
  margin-bottom: 10px;
}

.defin .gymab {
  width: 335px;
  padding: 25px 10px 0 25px;
  background-color: #fff;
  height: 240px;
}

.defin .gymab a {
  padding: 10px 25px;
  background-color: #0074cd;
  color: #ffffff;
}

.defin .gymab p:first-child {
  font-size: 14px;
  color: #666666;
  margin-bottom: 27px;
}

.defin .gymab p:nth-child(2) {
  font-size: 14px;
  color: #666666;
  margin-bottom: 20px;
  line-height: 2em;
}

.defin ul {
  display: flex;
  justify-content: space-between;
}

.defin ul li {
  width: 75px;
  padding: 25px 0 0 7px;
  height: 238px;
  background-color: #0074cd;
}

.defin ul li:nth-child(2),
.defin ul li:nth-child(4) {
  background-color: #3fa3e4;
}

.defin ul li p {
  width: 20px;
  color: #ffffff;
  margin-left: 5px;
}

.dsal {
  border-left: 5px solid #0074cd;
  padding-left: 20px;
  padding-right: 16px;
  height: 47px;
  line-height: 47px;
}

.dsal span {
  color: #0074cd;
  font-weight: bold;
}

.dsal a {
  color: #999999;
}

.hgofm {
  margin-top: 20px;
}

.hgofm .hgofm-top {
  background-color: #fff;
  width: 460px;
}

.hgofm .hgofm-top ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.hgofm .hgofm-top ul li {
  width: 114px;
  height: 105px;
  border-top: 1px solid #edf1f4;
  border-right: 1px solid #edf1f4;
  border-bottom: 1px solid #edf1f4;
  text-align: center;
  line-height: 143px;
  font-size: 14px;
}

.hgofm .hgofm-top ul li:nth-child(5),
.hgofm .hgofm-top ul li:nth-child(6),
.hgofm .hgofm-top ul li:nth-child(7),
.hgofm .hgofm-top ul li:nth-child(8) {
  border-top: none;
  border-bottom: none;
}

.hgofm .hgofm-top ul li:nth-child(4),
.hgofm .hgofm-top ul li:nth-child(8),
.hgofm .hgofm-top ul li:nth-child(12) {
  border-right: none;
}

.hgofm .hgofm-top ul li:nth-child(1) {
  background: url('../img/jingtu.png') 40px 28px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(2) {
  background: url('../img/jingtu.png') -75px 28px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(3) {
  background: url('../img/jingtu.png') -194px 28px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(4) {
  background: url('../img/jingtu.png') -306px 28px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(5) {
  background: url('../img/jingtu.png') 40px -74px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(6) {
  background: url('../img/jingtu.png') -75px -74px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(7) {
  background: url('../img/jingtu.png') -194px -74px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(8) {
  background: url('../img/jingtu.png') -306px -74px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(9) {
  background: url('../img/jingtu.png') 40px -167px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(10) {
  background: url('../img/jingtu.png') -75px -167px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(11) {
  background: url('../img/jingtu.png') -194px -167px no-repeat;
}

.hgofm .hgofm-top ul li:nth-child(12) {
  background: url('../img/jingtu.png') -306px -167px no-repeat;
}

.hgofm .hgofm-top ul li a {
  color: #999999;
}

.nav {
  height: 45px;
  line-height: 45px;
}

.nav-tabs>li>a {
  border-radius: 0;
  border: none;
  margin-right: 0px;
  display: block;
  width: 94px;
  height: 45px;
  padding: 0;
  line-height: 45px;
  text-align: center;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
  background-color: inherit;
  border: none;
  color: #0074cd;
  font-weight: bold;
}

.nav>li>a:focus,
.nav>li>a:hover {
  background-color: transparent;
}

.nav-tabs>li {
  border: none;
}

.jkoakp {
  margin-left: 15px;
  width: 725px;
  height: 361px;
  background-color: #fff;
}

.baiuk {
  border-left: 5px solid #0074cd;
  background-color: #fff;
  height: 47px;
  line-height: 47px;
}

.jkoakp .jnolaoiapo {
  padding: 24px 20px;
  margin-top: -17px;
}

.jkoakp .jnolaoiapo li {
  margin-top: 17px;
}

.jkoakp .jnolaoiapo li a img {
  width: 134px;
  height: 123px;
}

.jkoakp .jnolaoiapo li a div {
  width: 230px;
  padding-left: 15px;
  padding-top: 15px;
}

.jkoakp .jnolaoiapo li a div p:nth-child(1) {
  color: #666666;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.jkoakp .jnolaoiapo li a div p:nth-child(1):hover {
  color: #3fa3e4;
}

.jkoakp .jnolaoiapo li a div p:nth-child(2) {
  color: #999999;
  font-size: 14px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  margin-top: 20px;
}

.jkoakp .jnolaoiapo li a div p:nth-child(2):hover {
  color: #3fa3e4;
}

.alnsk {
  width: 300px;
  margin-top: 20px;
}

.alnsk li {
  margin-top: 15px;
  width: 300px;
  overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}

.alnsk li span {
  display: block;
  width: 5px;
  height: 5px;
  background-color: #0074cd;
  float: left;
  margin-top: 7px;
  margin-right: 5px;
}

.alnsk li a {
  color: #666666;
  
}

.alnsk li a:hover {
  color: #3fa3e4;
}

.alnsk li a i {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-style: normal;
}

#marquee6 {
  padding: 0 15px;
  background-color: #fff;
  width: 460px;
  height: 300px;
  overflow: hidden;
}

#marquee6 ul li {
  line-height: 20px;
  height: 20px;
  margin-top: 16px;
}

#marquee6 ul li a {
  display: block;
  width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666666;
}

#marquee6 ul li a:hover {
  color: #0074cd;
}

#marquee6 ul li i {
  color: #999999;
  font-style: normal;
}

#marquee6 ul li span {
  display: block;
  width: 5px;
  height: 5px;
  background-color: #0074cd;
  float: left;
  margin-right: 8px;
  margin-top: 7px;
}

.sayj {
  margin-top: 23px;
}

.sayj .dsal {
  width: 460px;
  border-bottom: 1px solid #ddd;
  background-color: #fff;
}

.tqbkk {
  width: 725px;
  height: 355px;
  background-color: #fff;
}

.tqbkk .dsal {
  width: 725px;
}

.tqbkk ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  padding-left: 20px;
  padding-right: 20px;
}

.tqbkk ul li {
  margin-top: 25px;
  width: 325px;
}

.tqbkk ul li p {
  font-size: 14px;
  color: #999999;
}

.tqbkk ul li p:first-child {
  border-left: 4px solid #0074cd;
  padding-left: 10px;
  font-size: 16px;
  color: #666666;
  font-weight: bold;
  margin-bottom: 5px;
}

.nsajpki {
  height: 310px;
  display: flex;
  background-color: #fff;
}

.nsajpki li {
  margin-top: 36px;
  width: 210px;
  margin-left: 25px;
  position: relative;

}

.nsajpki li img {
  width: 210px;
  height: 205px;
}

.nsajpki li p {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  color: #999999;
}

.nsajpki li div {
  display: none;
  width: 100%;
  height: 205px;
  padding-top: 75px;
  background-color: rgba(0, 0, 0, 0.5);
  line-height: 45px;
  text-align: center;
  position: absolute;
  top: 0;
}

.nsajpki li div span {

  color: #fff;
  padding: 15px 25px;
  border-radius: 10px;
  border: 1px solid #ffffff;
}

.nsajpki li:hover div {
  display: block;
}

#myTab3 {
  background-color: #fff;
}

.pqwn {
  margin-top: 30px;
}

.zxty {
  background-color: #fff;
  margin-top: 25px;
}

.zxty ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.zxty ul li {
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  width: 238px;
  height: 165px;
  overflow: hidden;
}

.zxty ul li img {
  width: 238px;
  height: 165px;

}
.zxty ul li img:hover{
  transform: scale(1.4);
  transition:  all 0.5s   linear;  
}
.zxty ul li:nth-child(1),
.zxty ul li:nth-child(2),
.zxty ul li:nth-child(3),
.zxty ul li:nth-child(4),
.zxty ul li:nth-child(5),
.zxty ul li:nth-child(6),
.zxty ul li:nth-child(7),
.zxty ul li:nth-child(8),
.zxty ul li:nth-child(9),
.zxty ul li:nth-child(10) {
  border-left: none;
}

.zxty ul li:nth-child(5),
.zxty ul li:nth-child(10) {
  border-right: none;
}

.zxty1 {
  background-color: #fff;
  margin-top: 25px;
  width:850px;
}

.zxty1 ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.zxty1 ul li {
  border-top: 1px solid #ddd;
  border-right: 1px solid #ddd;
  border-left: 1px solid #ddd;
  width: 212px;
  height: 147px;
  overflow: hidden;
}

.zxty1 ul li img {
  width: 212px;
  height: 147px;

}
.zxty1 ul li img:hover{
  transform: scale(1.4);
  transition:  all 0.5s   linear;  
}
.zxty1 ul li:nth-child(1),
.zxty1 ul li:nth-child(2),
.zxty1 ul li:nth-child(3),
.zxty1 ul li:nth-child(4),
.zxty1 ul li:nth-child(5),
.zxty1 ul li:nth-child(6),
.zxty1 ul li:nth-child(7),
.zxty1 ul li:nth-child(8),
.zxty1 ul li:nth-child(9),
.zxty1 ul li:nth-child(10),
.zxty1 ul li:nth-child(11),
.zxty1 ul li:nth-child(12),
.zxty1 ul li:nth-child(13),
.zxty1 ul li:nth-child(14),
.zxty1 ul li:nth-child(15),
.zxty1 ul li:nth-child(16),
.zxty1 ul li:nth-child(17),
.zxty1 ul li:nth-child(18),
.zxty1 ul li:nth-child(19),
.zxty1 ul li:nth-child(20)  {
  border-left: none;
}

.zxty1 ul li:nth-child(4),
.zxty1 ul li:nth-child(8),
.zxty1 ul li:nth-child(12),
.zxty1 ul li:nth-child(16),
.zxty1 ul li:nth-child(20),
.zxty1 ul li:nth-child(24),
.zxty1 ul li:nth-child(28) {
  border-right: none;
}

.youlian {
  margin-top: 20px;
  background-color: #0066b4;
  height: 45px;
  line-height: 45px;
  border-bottom: 1px solid #469de0;
  min-width: 1200px;
}

.youlian span {
  color: #fff;
  font-weight: bold;
}

.youlian a {
  color: #ffffff;
}

.foot {
  background-color: #0074cd;
  height: 320px;
  min-width: 1200px;
}

.foot .tuirg {
  margin-top: 26px;
  display: flex;
}

.foot .tuirg ul:nth-child(1) {
  padding-right: 40px;
  border-right: 1px solid #469de0;
}

.foot .tuirg ul:nth-child(2),
.foot .tuirg ul:nth-child(3) {
  padding: 0 40px;
  border-right: 1px solid #469de0;
}

.foot .tuirg ul li {
  margin-top: 15px;
}

.foot .tuirg ul li:nth-child(1) {
  font-weight: bold;
  margin-bottom: 25px;
}

.foot .tuirg ul li:nth-child(1) a {
  font-size: 16px;
}

.foot .tuirg ul li a {
  font-size: 14px;
  color: #fff;
}

.foot .ocuny {
  margin-top: 26px;
  padding-left: 50px;
  padding-right: 75px;
  border-right: 1px solid #469de0;
}

.foot .ocuny li {
  font-size: 14px;
  color: #ffffff;
  margin-top: 10px;
}

.foot .ocuny li:nth-child(1) {
  color: #ffffff;
  font-weight: bold;
  font-size: 16px;
}

.foot .ocuny li:nth-child(2) {
  background: url('../img/tubisao.png') no-repeat;
  padding-left: 35px;
}

.foot .ocuny li:nth-child(3) {
  background: url('../img/tubisao.png') 0 -25px no-repeat;
  padding-left: 35px;
}

.foot .ocuny li:nth-child(4) {
  background: url('../img/tubisao.png') 0 -54px no-repeat;
  padding-left: 35px;
}

.foot .ocuny li:last-child {
  margin-top: 35px;
}

.foot .ocuny li:last-child span {
  display: block;
  float: left;
  margin-left: 35px;
}

.foot .ocuny li:last-child span:nth-child(1) {
  background: url('../img/tubisao.png') 0 -107px no-repeat;
  padding-left: 40px;
  margin-left: 0;
}

.foot .ocuny li:last-child span:nth-child(2) {
  background: url('../img/tubisao.png') -119px -107px no-repeat;
  padding-left: 48px;
}

.foot .ocuny li:last-child span:nth-child(3) {
  background: url('../img/tubisao.png') -239px -107px no-repeat;
  padding-left: 48px;
}

.foot img {
  margin-right: 50px;
  margin-top: 55px;
}

.coy {
  background-color: #0066b4;
  height: 36px;
  line-height: 36px;
  color: #ffffff;
  text-align: center;
  min-width: 1200px;
  font-size: 14px;
}

.bmwsy {
  width: 300px;
}

.bmwsy h3 {
  margin-top: 20px;
  text-align: center;
  height: 55px;
  line-height: 55px;
  background-color: #0074cd;
  color: #fff;
}

.bmwsy .wbtrk ul li {
  text-align: center;
  line-height: 35px;
  height: 35px;
  background-color: #0066b4;
  border-bottom: 1px solid #469de0;
}

.bmwsy .wbtrk ul li a {
  color: #fff;
}

.bmwsy .xinwentuijian {
  width: 300px;
  margin-top: 20px;
  padding-bottom: 10px;
}

.bmwsy .xinwentuijian h3 {
  text-align: center;
  height: 55px;
  line-height: 55px;
  background-color: #0074cd;
  color: #fff;
}

.bmwsy .xinwentuijian ul {
  padding: 5px;
  margin-top: 0 !important;
  background-color: #0066b4;
}

.bmwsy .xinwentuijian ul li {
  height: 106px;
  border-bottom: 1px dashed #cccccc !important;
  padding-bottom: 5px !important;
  margin-top: 10px !important;
}

.bmwsy .xinwentuijian ul li a {
  color: #ffffff;
}

.bmwsy .xinwentuijian ul li img {
  width: 100px;
  height: 91px;
}

.bmwsy .xinwentuijian ul li p {
  width: 180px !important;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 30px !important;
  line-height: 30px;
}

.bmwsy .xinwentuijian ul li p:last-child {
  font-size: 12px;
  color: #cccccc;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.contRightH h2 {
  margin-left: 5px;
}

.contRightH p {
  margin-top: 10px;
}

.iiugf {
  width: 850px;
  margin-top: 20px;
}

.iiugf img {
  width: 850px;
}

.art img {
  display: block;
  max-width: 100%;
  height: auto;
}

.art p {
  line-height: 36px;
  color: #666;
}

.yuzn {
  display: flex;
  flex-wrap: wrap;
}

.yuzn li {
  margin-top: 15px;
  margin-left: 5px;
}

.yuzn li:nth-child(4n-3) {
  margin-left: 0;
}

.yuzn li img {
  width: 208px;
  height: 204px;
}

.yuzn li p {
  width: 208px;
  height: 30px;
  line-height: 30px;
  background-color: #0074cd;
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: center;
}

.uwev {
  text-align: center;
  margin-top: 50px;
}

.uwev a {
  padding: 10px 15px;
  margin: 0 5px 0 5px;
  border: 1px solid #333;
}

.news {
  width: 850px;
}

.news ul {
  margin-top: -10px;
}

.news ul li {
  margin-top: 20px;
  border-bottom: #ddd 1px dashed;
  padding-bottom: 15px;
}

.news ul li img {
  width: 140px;
  height: 125px;
}

.news ul li div {
  margin-left: 20px;
  width: 630px;
}

.news ul li div h3 {
  margin-top: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 20px;
}

.news ul li div p {
  margin-top: 10px;
  color: #999999;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.news ul li div span {
  display: block;
  width: 100px;
  height: 30px;
  border-radius: 20px;
  background-color: #0074cd;
  line-height: 30px;
  text-align: center;
  color: #fff;
  margin-top: 20px;
}

.cnqyh {
  margin-top: 20px;
  width: 850px;
}

.cnqyh ul {
  margin-top: 20px;
  display: flex;
  justify-content: space-between;
}

.cnqyh ul li {
  width: 270px;
  height: 250px;
  border: 1px solid #ddd;
  text-align: center;
}

.cnqyh ul li i {
  margin-top: 20px;
  font-size: 30px;
  display: block;
  width: 50px;
  height: 50px;
  line-height: 50px;
  background-color: #0066b4;
  color: #fff;
  border-radius: 50%;
  position: relative;
  left: 50%;
  transform: translateX(-50%);
}

.cnqyh ul li h3 {
  margin-top: 25px;
  color: #0066b4;
  font-size: 20px;
}

.cnqyh ul li p {
  margin-top: 10px;
  font-size: 23px;
  font-family: -webkit-body;
}

.container {
  width: 850px;
  height: 400px;
  margin-top:30px;
}


.bjaikba h4 {
  margin-top: 15px;
  border-bottom: none;
  margin-bottom: 0;
  text-align: center;
  margin-bottom: 10px;
}

.bjaikba .kala {
  text-align: center;
  color: #666;
  border-bottom: 1px solid #cccccc;
  padding-bottom: 15px;
  margin-bottom: 10px;
}

.bjaikba img {
  display: block;
  max-width: 100%;
  height: auto;
}

.neirong1 p {
  line-height: 36px;
  color: #666;
}

.asaasa a {
  display: block;
  color: #333;
  margin-top: 15px;
}

#message {

	padding-top: 30px;
	padding-bottom: 50px;
}
#message .centent {
	position: relative;
	width: 850px;
	height: 370px;
	background: #fff;
	margin: 0 auto;
	-webkit-box-shadow: #666 0px 0px 10px;
	-moz-box-shadow: #666 0px 0px 10px;
	box-shadow: 0 10px 15px rgba(204,204,204,.3);
}
#message .centent .mess_tl {
	position: absolute;
    top: -50px;
    left: 20px;
	width: 164px;
	height: 86px;
	background: url(/style/img/mess_tl.png) no-repeat center;
}
#message .centent .mess_br {
	position: absolute;
	bottom: 50px;
	right: 65px;
	width: 76px;
	height: 54px;
	background: url(/style/img/mess_br.png) no-repeat center;
}
#message .centent ul {
	width: 770px;
	margin: 0 auto;
}
#message .centent ul li:first-child {
	margin-left: 0;
}
#message .centent ul li {
	float: left;
	margin-left: 48px;
    width: 300px;
    height: 30px;
    border: 0;
}
#message .centent ul dt {
	padding-top: 60px;
}
#message .centent ul dt label {
	width: 100px;
	margin-right: 10px;
}
#message .centent ul dt input {
	width: 180px;
	height: 30px;
	border: 1px solid #e6e6e6;
	padding-left: 2px;
	line-height: 26px;
}
#message .centent ul dt select {
	width: 180px;
	height: 32px;
	border: 1px solid #e6e6e6;
	padding-left: 2px;
	line-height: 32px;
}
#message .centent ul dt textarea {
	width: 100%;
	height: 120px;
	margin-top: 30px;
	text-indent: 1.5em;
	padding-top: 15px;
	border: 1px solid #e6e6e6;
}
#message .centent ul dd {
	text-align: center;
	bottom: 37px;
	margin-left: 230px;
	position: absolute;
}
#message .centent ul dd input {
	width: 300px;
	height: 50px;
	background: #0099e6;
	color: #fff;
	border: 0;
	margin-top: 20px;
	font-size: 18px;
}

#message .title i {
	display: inline-block;
	width: 100px;
	height: 8px;
	background: url(/style/img/line.jpg) no-repeat center top;
	vertical-align: middle;
}