@charset "utf-8";
/* CSS Document */

body {  font-family: "微软雅黑","Lucida Grande",Verdana,sans-serif; margin: 0; padding:0;  background-color: #f5f5f5; font-size:14px}
img{border:0}
.header {height:64px; background:#1a0835;}
ul, li{list-style:none;margin:0;padding:0; }
.nav_text{font-size:16px; color:#FFF; text-align:left; height:80px}
.wp { margin: 0 auto;witopnavdth: 960px; height:64px}
.logo{ width:126px; width:64px; margin:0; padding:0}
.topnav { color: #FFFFFF; display: block; text-align: center; font-size: 16px;}
.topnav a {color:#FFFFFF; text-align:center;font-size:18px;text-decoration:none; line-height: 64px; font-weight:600; padding: 0 20px;}
.topnav a:hover {color:#fa4396;}
.fx { float: right; color: #FFFFFF; display: block; text-align: center; font-size: 16px;}
.fx  a {float:right;color:#FFFFFF;display:block;text-align:center;font-size:16px;text-decoration:none;margin:15px 0px 20px 40px;}
.content{ width:100%; background:#FFF; padding:84px 0 90px 0; overflow: hidden;}
.k{ width:960px; margin:0 auto }
.k-s{width:540px;margin:0 auto;}
.k2{ min-height:356px}
.k3{ width:320px; height:256px; float: left}
.k3 h1{ font-family:"宋体",Verdana, Geneva, sans-serif; font-size:22px; text-align:center; font-weight:bold; margin:0; padding:26px 0 0 0}
.k3 p{ font-size:14px; color:#888888; font-family:"宋体",Verdana, Geneva, sans-serif; text-align:center; line-height:26px; padding:0 24px 0 24px}
.k4{ width:960px;margin:0 auto; padding-top:60px}
.footer{ width:100%;background:#f5f5f5; padding:66px 0}
.down_1{ width:140px; padding:0 20px 0 20px; float:left}
.down_1 a{ color:#000;text-decoration:none;}
.down_1 a:hover{color: #ff544c;}
.report_2{ float:right; width:386px; height:166px; border-left:1px #979797 dashed}
.report_2 h2{ font-size:22px;font-family:"宋体",Verdana, Geneva, sans-serif; color:#000000; text-align:left; font-weight:bold; margin:0;padding:0 0 0 30px}
.report_2 ul{ margin:10px 0 10px 23px;padding-left:20px; width:310px; height:166px; color:#888888}
.report_2 li{list-style: disc outside;}
.report_2 li span{float: right;text-align: right; font-size:12px; line-height:24px}
.report_2 li a{color: #888888;display: block;padding: 6px 0px 5px 4px;text-decoration:none;}
.report_2 li a:hover{color: #ff544c;}
.links{ color:#888888; padding:0 0 60px 0;text-align: center;font-size:14px; font-family:宋体;}
.links a{color:#4e4e4e;margin:0 10px;}
.links p{ margin:0; padding:7px 0 0 0}
.topnav a{ color:#fff;text-decoration:none;}
.topnav a:hover{color:#ff544c}
.features{ margin:0; padding:0}


/*--contact-starts--*/
.contact {
    padding: 5em 0px;
    background:#000000;
}
.contact-head {
  text-align: center;
  padding: 0em 0em 4em 0em;
}
.contact-head h3 {
  font-size: 3.5em;
  color: #fff;
  margin-bottom: 0.2em;
  font-family: 'Abel-Regular';
}
.contact-head p {
  font-size: 1em;
  color: #DADADA;
  line-height: 1.8em;
  width: 60%;
  margin: 0 auto;
}
.add1 span{
	font-size:1.8em;
	color:#E67448;
	display:inline-block;
	vertical-align:middle;
}
.add1 p{
	color:#fff;
	font-size:16px;
	display:inline-block;
	vertical-align:middle;
	margin-left:10px;
}
.add1 p a{
	color:#fff;
}
.add1 p a:hover{
	text-decoration:none;
	color:#E67448;
}
.add1 {
	margin-top:9%;
}
.add1:nth-child(1) {
	margin-top:0;
}
.contact-right input[type="text"]:nth-child(1){
	margin-right:25px;
}
.contact-right input[type="text"] {
  border: none;
  outline: none;
  -webkit-appearance: none;
  width: 47.9%;
  border-bottom: 1px solid #fff;
  height: 35px;
  background: none;
  color: #fff;
  padding: 0 12px;
  font-size: 14px;
}
.contact-right textarea {
  -webkit-appearance: none;
  width: 100%;
  height: 35px;
  color: #fff;
  border-bottom: 1px solid #fff;
  border-top: none;
  border-left: none;
  border-right: none;
  outline: none;
  margin-top: 6em;
  padding: 0 12px;
  font-size: 14px;
  resize: none;
  background: none;
}
.submit{
	margin-top:4%;
	text-align:center;
}
.submit input[type="submit"] {
    outline: none;
    -webkit-appearance: none;
    border: none;
    border: 1px solid #fff;
    color: #fff;
    padding: 10px 1.5em;
    background: none;
    font-size: 15px;
}
.submit input[type="submit"]:hover {
    border: 1px solid #E67448;
    transition: 0.5s all;
    -webkit-transition: 0.5s all;
    -moz-transition: 0.5s all;
    -o-transition: 0.5s all;
    -ms-transition: 0.5s all;
	background: #E67448;
}
.contact-left {
    margin-top: 16px;
}
small.con-bold {
  font-size: 1em;
  font-weight: bolder;
}
/*--contact-end--*/