* {
  padding: 0;
  margin: 0;
}
html {
  overflow-x: hidden;
}
blockquote,
body,
button,
code,
dd,
div,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul {
  margin: 0;
  padding: 0;
}
body {
  color: #333;
  margin: 0 auto;
  font-family: "Microsoft Yahei";
  font-size: 14px;
  background: #fefdfd;
}
div,
img {
  margin: 0;
  padding: 0;
  border: 0;
}
p {
  margin: 0;
  line-height: 1em;
}
s {
  font-style: normal;
  text-decoration: none;
}
b,
strong {
  font-weight: 700;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
li {
  list-style: none outside none;
}
a {
  text-decoration: none;
  color: #626262;
  background: 0 0;
  outline: 0;
}
a:focus {
  outline: 0;
}
a:active,
a:hover {
  color: #0F66CD;
  outline: 0;
}
form {
  margin: 0;
}
button,
input,
select,
textarea {
  font-size: 100%;
  vertical-align: baseline;
  *vertical-align: middle;
}
button,
select {
  text-transform: none;
}
input {
  background-color: #FFF;
  width: 99%;
  line-height: normal;
}
textarea {
  color: #000;
  background-color: #fff;
  width: 99%;
}
i {
  display: block;
}
img:hover {
  opacity: 0.9;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 400;
}
.clear {
  display: block;
  clear: both;
  height: 3px;
  overflow: hidden;
  line-height: 3px;
}
/*清除浮动*/
.clearfix:after {visibility:hidden;display:block;font-size: 0;content: " ";clear:both;height:0;line-height:0; }
.clearfix{*zoom:1;}
.clear { clear:both; }
.fl{ float:left;}
.fr{ float:right;}

.left {
  text-align: left;
}
.right {
  text-align: right;
}
.center {
  text-align: center;
}
.hide {
  display: none;
}
.code_image {
  cursor: pointer;
  padding-bottom: 6px;
}
.ease,
.ease * {
  -webkit-transition: all ease 300ms;
  -moz-transition: all ease 300ms;
  -ms-transition: all ease 300ms;
  -o-transition: all ease 300ms;
  transition: all ease 300ms;
}
.noease,
.noease * {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
.icon {
  background: url(../images/icon.png) no-repeat;
}
.w {
  width: 1200px;
  margin: 0 auto;
}
#logo_main {
  height: 403px;
  width: 100%;
  
  position: relative;
}
canvas {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
}
#logo {
  height: 185px;
  overflow: hidden;
}
#logo .WebLogo {
  float: left;
  margin-top: 56px;
  position: relative;
  z-index: 11;
}
#logo .WebLogo img {
  width: 385px;
  height: 66px;
}
#logo .WebLogo img:hover {
  opacity: 1;
}
#logo .WebSearch {
  float: right;
  width: 262px;
  background: #ff3d4a;
  margin-top: 8px;
}
#navigation_main {
  background: #05348C;
}
#navigation {
  height: 50px;
  width: 1200px;
  margin: 0 auto;
}
#navigation .WebSearch {
  float: right;
  position: relative;
  height: 50px;
}
#navigation .WebSearch input {
  margin: 0;
  padding: 0;
  outline: 0;
  float: left;
}
#navigation .WebSearch input.text {
  padding-right: 35px;
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -14.5px;
  width: 200px;
  height: 29px;
  line-height: 29px;
  border: 1px solid #dfdfdf;
  color: #333;
  font-size: 12px;
  text-indent: 10px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}
#navigation .WebSearch input.text:hover {
  border: 1px solid #b5b4b4;
}
#navigation .WebSearch .btn {
  position: absolute;
  top: 18px;
  right: 15px;
  display: block;
  width: 16px;
  height: 16px;
  background: url(../images/search.png) no-repeat;
  cursor: pointer;
}
#navigation ul.navigationlist li {
  float: left;
  line-height: 50px;
  width: 132px;
  text-align: center;
  position: relative;
}
#navigation ul.navigationlist li + li .line {
  width: 1px;
  height: 13px;
  background: #1553A8;
  border-right: 1px solid #06419D;
  position: absolute;
  left: -1px;
  top: 19px;
}
#navigation ul .li a {
  display: block;
  font-size: 16px;
  color: #fff;
}
#navigation ul.navigationlist .on {
  background: #155BF4;
}

#navigation ul.navigationlist li:hover{
	background: #155BF4!important;
}
.navigation_main {
  position: relative;
  z-index:999;
}
.navigationlist {
  position: relative;
  z-index:999;
}
.navigationlist .sub {
  z-index: 100000;
  display: none;
  width: 132px;
  left: 0;
  border: 1px solid #D8D8D8;
  border-top: 0;
  top: 50px;
  position: absolute;
  line-height:24px;
}
.navigationlist .sub li {
  zoom: 1;
  width: 132px;
  position: relative;
  
}
#navigation ul.navigationlist .sub li{line-height:24px;}
.navigationlist .sub li + li {
  border-top: 1px solid #D8D8D8;
}
#navigation ul.navigationlist .sub li a{
	font-size: 14px;
}
.navigationlist .sub a {
  display: block;
  background: #fff;padding: 10px;
  color: #333 !important;
}
.navigationlist .sub a:hover {
  background: #155BF4;
  color: #fff !important;
}
/* 版权信息 */
#copyright_main {
  width: 100%;
  background: #2A2A2A;
}
#copyright_main .copyright {
  height:330px;
  position: relative;
}
#copyright_main .copyright .ewm {
  position: absolute;
  right: 0;
  top: 33px;
  width: 157px;
  padding-left: 89px;
  height: 193px;
  border-left: 2px solid #494949;
}
#copyright_main .copyright .ewm img {
  width: 155px;
  height: 155px;
  display: block;
}
#copyright_main .copyright .ewm h4 {
  font-size: 14px;
  color: #999999;
  line-height: 14px;
  padding-top: 21px;
  text-align: center;
}
#copyright_main .copyright ul li {
  width: 140px;
  float: left;
  margin-top: 32px;
}
#copyright_main .copyright ul li h4 {
  line-height: 20px;
}
#copyright_main .copyright ul li h4 a {
  color: #fff;
  font-size: 14px;
  line-height: 20px;
  padding-bottom: 22px;
}
#copyright_main .copyright ul li h4 a:hover {
  color: #5A8ED8;
}
#copyright_main .copyright ul li a {
  display: block;
  color: #999;
  font-size: 12px;
  line-height: 24px;
}
#copyright_main .copyright ul li a:hover {
  color: #5A8ED8;
}
#copyright_main .copyright .special a {
  color: #f6f6f6;
}
#copyright_main .TechnicalSupport_main {

  width: 100%;
  background: #181818;
}
#copyright_main .TechnicalSupport_main .TechnicalSupport {
  height: 42px;
  color: #888;
  font-size: 12px;
  line-height: 42px;
  text-indent: 41px;
  padding: 20px 0;
}
#copyright_main .TechnicalSupport_main .TechnicalSupport p{ text-align: center; line-height: 20px;}
#copyright_main .TechnicalSupport_main .TechnicalSupport a {
  height: 42px;
  color: #888;
  font-size: 12px;
  line-height: 42px;
  text-indent: 41px;
}
#copyright_main .TechnicalSupport_main .TechnicalSupport a:hover {
  color: red;
}
#copyright_main .copyright .foot_ad:hover {
  background: #fff;
}
#copyright_link_main {
  width: 100%;
  background: #f1f1f1;
}
#copyright_link {
  width: 100%;
  text-align: center;
  height: auto;
  background: #f1f1f1;
  padding-top:20px;
  padding-bottom:40px;
}
#copyright_link .link {
  width: 1200px;
  margin: 0 auto;
}
#copyright_link .link h2 {
  float: left;
  width: 102px;
  line-height: 30px;
  font-size: 14px;
  text-align: left;
  color: #004ea2;
}
#copyright_link .link .select {
  float: left;
  width:1098px;
}
#copyright_link .link1{margin-top:6px;}
#copyright_link .link .select .selectlist {
  position:relative;
  float: left;
  height: 30px;
  margin-left: 16px;
 
}
#copyright_link .link .select .selectlist span{display:block;margin-top:5px;color:#eee;}
#copyright_link .link .select .list{width:102%;}
#copyright_link .link .select .selectlist li {
  line-height: 30px;
  height: 30px;
  position: relative;
  cursor: pointer;
}
#copyright_link .link .select .selectlist .ptit {
  line-height: 30px;
  text-align: left;
  font-size: 12px;
  color: #666;
}
#copyright_link .link .select .selectlist i.it {
  font-style: normal;
  text-align: center;
  display: block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  border-left: 1px solid #d7d7d7;
  position: absolute;
  right: 0;
  top: 0;
  font-size: 12px;
  color: #666;
  z-index: 99;
}
#copyright_link .link .select .selectlist a:hover .ptit{color:#004ea2;}
#copyright_link .link .select .selectlist li .subselectlist {
  width: 266px;
  line-height: 30px;
  position: absolute;
  bottom: 31px;
  left: -1px;
  background: #fff;
  border: 1px solid #d7d7d7;
  border-bottom: transparent;
  z-index: 999;
  display: none;
}
#copyright_link .link .select .selectlist li .subselectlist li a {
  display: block;
}
.index {
  background: #fff;
}
.index .alltitle {
  overflow: hidden;
  border-bottom: 1px solid #e2e4e5;
  height: 56px;
  line-height: 56px;
  position: relative;
}
.index .alltitle .line {
  width: 5px;
  height: 19px;
  background: #0A85D9;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -9.5px;
}
.index .alltitle h2 {
  padding-left: 19px;
  float: left;
  line-height: 56px;
  font-size: 24px;
  color: #000;
}
.index .alltitle h2.cur{color:#0070db;}
.index .alltitle span {
  float: right;
  transition: all ease 600ms;
}
.index .alltitle span a {
  font-size: 12px;
  color: #666;
 /* background: url(../images/more.png) no-repeat right center; */
  padding-right: 15px;
}
.index .alltitle span:hover {
  transform: translateY(-2px);
  transition: all ease 600ms;
}
.index .alltitle span:hover a {
  color: #000;
}
.floor_1_2 .alltitle .hd{width: 320px;}
.floor_1_2 .alltitle .hd li{float: left;padding-left:20px;line-height: 56px;cursor: pointer;
  font-size: 24px;
  color: #000;}
.floor_1_2 .alltitle .hd li.on{color:#0070db;}

  
.index .floor_1 {
  overflow: hidden;
  padding-top: 42px;
}
.index .floor_1 .floor_1_1 {
  float: left;
  width:600px;
}
.index .floor_1 .floor_1_1 .body {
  overflow: hidden;
  margin-top: 16px;
}
/*.index .floor_1 .floor_1_1 .part_left {
  float: left;
  width: 465px;
  height: 350px;
  overflow: hidden;
  margin-right: 37px;
}*/
.index .floor_1 .floor_1_1 .box_news {
  position: relative;
}
.index .floor_1 .floor_1_1 .box_news .hd {
  text-align: right;
  z-index: 99;
  width: 94px;position: relative;
}
.index .floor_1 .floor_1_1 .box_news .hoverBg{position: absolute;/* background: url(../images/hoverbg.png) no-repeat center; */width:97px;height:72px;top:-1px;right:0;}
.index .floor_1 .floor_1_1 .box_news .hd ul li {
height:68px;overflow: hidden;margin-bottom: 5px;padding-top:1px;padding-bottom: 1px;
}
.index .floor_1 .floor_1_1 .box_news .hd ul li img {filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;
height:68px;width: 92px;
}
.index .floor_1 .floor_1_1 .box_news .hd ul li.on img {
filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;
}
.index .floor_1 .floor_1_1 .box_news .bd{width: 500px;height: 370px;overflow: hidden;position: relative;}

.index .floor_1 .floor_1_1 .box_news .bd ul li img {
  width:500px;
  height:375px;
  display: block;
}
.index .floor_1 .floor_1_1 .box_news .bd ul li {
  position: relative;width:500px;
}
.index .floor_1 .floor_1_1 .box_news .bd ul li h2 {
  height: 44px;
  line-height: 44px;
  width: 100%;
  background:url(../images/black70.png) repeat left top;
  text-indent: 10px;
  position: absolute;
  bottom:5px;
  left: 0;
}
.index .floor_1 .floor_1_1 .box_news .bd ul li h2 a {
  color: #fff;
  font-size: 14px;
}
.index .floor_1 .floor_1_1 .part_right {
  float: right;
  width: 310px;
}
.index .floor_1 .floor_1_1 .part_right ul .first {
  height: 74px;
  border-bottom: 1px dashed #B8B8B8;
  width: 310px;
  margin-bottom: 2px;
}
.index .floor_1 .floor_1_1 .part_right ul .first h2 {
  font-size: 16px;
  line-height: 16px;
  color: #000;
  padding-bottom: 10px;
}
.index .floor_1 .floor_1_1 .part_right ul .first p {
  font-size: 12px;
  color: #999999;
  line-height: 18px;
}
.index .floor_1 .floor_1_1 .part_right ul .first p a {
  padding-left: 74px;
  font-size: 12px;
  color: #0c6fe6;
  line-height: 18px;
}
.index .floor_1 .part_right ul {
  width:530px;
  margin-right: 0;
  padding-right: 0;display: none;
}
.index .floor_1 .part_right ul:first-child{display: block;}
.index .floor_1 .part_right ul li {
  overflow: hidden;
 /* background: url(../images/testlist.gif) no-repeat left center; */
  line-height: 18px;
  margin-top: 16px;
  zoom: 1;
}
.index .floor_1 .part_right ul li a {
  color: #333;
  padding-left: 18px;display: block;
}
.index .floor_1 .part_right ul li a:hover {
  color: #0d4da4;
}
.index .floor_1 .part_right ul li span {
  float: right;
  color: #999;
  font-size: 12px;padding-left: 10px;
}
.index .floor_1 .floor_1_2 {
  width:530px;
}
.index .floor_1 .floor_1_2 .content ul li {
  width: 100%;
  height: 33px;
  line-height: 33px;
}
.index .floor_1 .floor_1_2 .content ul li a {
  font-size: 14px;
  color: #666;
}
.index .floor_1 .floor_1_2 .content ul li s {
  font-size: 14px;
  color: #666;
  font-weight: bold;
  margin-left: 1px;
  margin-right: 5px;
}
.index .floor_1 .floor_1_2 .content ul li span {
  line-height: 33px;
  float: right;
  font-size: 12px;
  color: #999;
  margin-right: 2px;
}
.index .floor_1 .floor_1_2 .content ul li:hover {
  background: #F6F6F6;
}
.index .floor_1 .floor_1_2 .content ul li:hover a {
  color: #0641cb;
}
.index .floor_1 .floor_1_2 .content ul li:hover s {
  color: #0641cb;
}
.index .floor_3_1 .box1{padding-bottom: 50px;}
.index .floor_1_3 {
  width:375px;
}
.index .floor_1_3 .content .first {
  height: 40px;
  margin-top: 16px;
  width:100%;
  padding-bottom: 6px;
}
.index .floor_1_3 .content .first h2 {
  font-size: 16px;
  line-height: 16px;
  color: #000;
  padding-bottom: 10px;
}
.index .floor_1_3 .content .first p {
  font-size: 12px;
  color: #999999;
  line-height: 18px;
}
.index .floor_1_3 .content .first p a {
  float: right;
  font-size: 12px;
  color: #0c6fe6;
  line-height: 18px;
}
.index .floor_1_3 .content ul li {
  overflow: hidden;
  background: url(../images/testlist.png) no-repeat left center;
  line-height: 18px;
  margin-top: 16px;
  zoom: 1;
}
.index .floor_1_3 .content ul li a {
  color: #333;
  padding-left: 18px;
  width: 310px;
  height: 19px;
  overflow: hidden;
  display: block; 
}
.index .floor_1_3 .content ul li a:hover {
  color: #0d4da4;
}
.index .floor_1_3 .content ul li span {
  float: right;
  color: #999;
  font-size: 12px;
}
.floor_2 {
  margin-top:55px;
  height: 110px;
  margin-bottom:40px;
}
.floor_2 .left {
  float: left;
  width: 400px;
  margin-right: 12px;
  margin-top: -6px;
}
.floor_2 .left a img {
  margin-top: 6px;
  width: 400px;
  height: 57px;
  display: block;
}
.floor_2 .right {
  width:100%;
  height: 110px;
}
.floor_2 .right .slideBox {
  width:1200px;
  height: 110px;
  overflow: hidden;
  position: relative;
}
.floor_2 .right .slideBox .hd {
  height: 15px;
  width: 100%;
  position: absolute;
  right: 8px;
  bottom:2px;
  z-index: 1;
}
.floor_2 .right .slideBox .hd ul {
  zoom: 1;
  float: right;
}
.floor_2 .right .slideBox .hd ul li {
  float: left;
  margin-right: 5px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  width: 12px;
  height: 12px;
  font-size: 0;
  line-height: 14px;
  text-align: center;
  background: #fff;
  cursor: pointer;
  filter: alpha(opacity=40);
  /* IE */
  -moz-opacity: 0.4;
  /* FF 主要是为了兼容老版本的FF */
  opacity: 0.4;
  /* FF */
}
.floor_2 .right .slideBox .hd ul li.on {
  background: #fff;
  color: #fff;
  filter: alpha(opacity=100);
  /* IE */
  -moz-opacity: 1;
  /* FF 主要是为了兼容老版本的FF */
  opacity: 1;
  /* FF */
}
.floor_2 .right .slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.floor_2 .right .slideBox .bd li {
  zoom: 1;
  vertical-align: middle;
}
.floor_2 .right .slideBox .bd img {
  width:1200px;
  height: 110px;
  display: block;
}
.floor_3 {overflow:hidden;}
.floor_3 .floor_3_1 {
  width: 810px;
/*  height: 408px;*/
  float: left;
  margin-right: 70px;
}
.floor_3 .floor_3_1 .alltitle {
  margin-bottom: 15px;
}
.floor_3 .floor_3_1 .alltitle .btn {
  float: right;
  display: inline;
  line-height: 12px;
  font-size: 12px;
  padding: 7px 9px;
  -webkit-border-radius: 14px;
  -moz-border-radius: 14px;
  border-radius: 14px;
  border: 1px solid #0070db;
  color: #0070db;
  margin-top: 18px;
}
.floor_3 .floor_3_1 .alltitle .btn:hover {
  border: 1px solid #fff;
  background: #0070db;
  color: #fff;
}
.floor_3 .floor_3_1 .content {

  /* 下面是前/后按钮代码，如果不需要删除即可 */
}
.floor_3 .floor_3_1 .content .slideTxtBox {
  width: 810px;
  text-align: left;
  position: relative;
}
.floor_3 .floor_3_1 .content .slideTxtBox .hd ul {
  position: absolute;
  left: 124px;
  top: -46px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .hd ul li + li {
  border-left: 1px solid #888888;
}
.floor_3 .floor_3_1 .content .slideTxtBox .hd ul li {
  float: left;
  padding: 0 8px;
  cursor: pointer;
  font-size: 12px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .hd ul li.on a {
  color: #0641cb;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd ul {
  position: relative;
  margin-left: -12px;
  zoom: 1;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li {
  width: 397px;
  height: 70px;
  border: 1px solid #E3E3E3;
  float: left;
  margin-left: 12px;
  margin-bottom: 12px;
  position: relative;
  -webkit-transition: all 200ms ease-out;
  -moz-transition: all 200ms ease-out;
  -ms-transition: all 200ms ease-out;
  -o-transition: all 200ms ease-out;
  transition: all 200ms ease-out;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a {
  display: block;
  width: 397px;
  height: 70px;
}
.floor_3_1 .slideTxtBox .moremore a{display: block;color:#0070db;border: 1px solid #0070db;-moz-border-radius:30px;-webkit-border-radius:30px;border-radius:30px;width: 80px;height: 28px;line-height: 28px;text-align: center;background: none;padding: 0;}
.floor_3_1 .slideTxtBox .moremore a:hover{background: #0070db;color: #fff;}


.floor_3 .floor_3_1 .content .slideTxtBox .bd li a img {
  margin-top: 11px;
  margin-left: 14px;
  border: 1px solid #E3E3E3;
  display: block;
  float: left;
  margin-right: 15px;
  width: 63px;
  height: 46px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a h4 {
  font-size: 16px;
  color: #000;
  line-height: 16px;
  padding-top: 11px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div1,
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div2 {
  position: absolute;
  top: 39px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div1 i,
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div2 i {
  width: 13px;
  height: 16px;
  background: #000;
  display: block;
  float: left;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div1 span,
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div2 span {
  font-size: 12px;
  color: #999999;
  margin-left: 6px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div1 {
  left: 91px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div1 i {
  background: url("../images/icon_tel.png");
  width: 14px;
  height: 14px;
  display: block;
  margin-top: 4px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div2 {
  left: 265px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li a .div2 i {
  /* background: url("../images/icon_user.jpg"); */
  width: 15px;
  height: 13px;
  margin-top: 4px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .bd li:hover {
  transform: translate3d(0, -4px, 0);
  -webkit-box-shadow: 5px 5px 115px #F2F2F2;
  -moz-box-shadow: 5px 5px 115px #F2F2F2;
  box-shadow: 5px 5px 115px #F2F2F2;
}
.floor_3 .floor_3_1 .content .slideTxtBox .arrow {
  position: absolute;
  right: 10px;
  top: 0;
}
.floor_3 .floor_3_1 .content .slideTxtBox .arrow a {
  display: block;
  width: 5px;
  height: 9px;
  float: right;
  margin-right: 5px;
  margin-top: 10px;
  overflow: hidden;
  cursor: pointer;
  background: url("../images/arrow.png") 0 0 no-repeat;
}
.floor_3 .floor_3_1 .content .slideTxtBox .arrow .next {
  background-position: 0 -50px;
}
.floor_3 .floor_3_1 .content .slideTxtBox .arrow .prevStop {
  background-position: -60px 0;
}
.floor_3 .floor_3_1 .content .slideTxtBox .arrow .nextStop {
  background-position: -60px -50px;
}
.floor_3 .floor_3_2 {
 width: 318px;
}
.floor_3 .floor_3_2 .list{padding-top: 18px;}
.floor_3 .floor_3_2 li{display:block;height: 52px;line-height: 52px;margin-bottom: 8px;border: 1px solid #eaeaea;background: #f6f6f6;width: 316px;}
.floor_3 .floor_3_2 li a{color: #555555;font-size: 16px;padding: 0 20px;display: block;}
.floor_3 .floor_3_2 li em{/* background: url(../images/hico.png) no-repeat left top; */vertical-align: middle;display: inline-block;width: 12px;height: 12px;margin-right: 26px;}
.floor_3 .floor_3_2 li span{margin:18px auto 0;background: url(../images/jia.png) no-repeat left top;width:20px;height:20px;display: block;}
.floor_3 .floor_3_2 li:hover{border: 1px solid #006fdb;background: #006fdb;}
.floor_3 .floor_3_2 li:hover a{color: #fff;}
.floor_3 .floor_3_2 li:hover span{background: url(../images/jia_a.png) no-repeat left top;}

.floor_4 {
  margin-top: 48px;
  margin-bottom: 20px;
  position: relative;
  
}

.floor_4 .aa1{display: block; position: absolute; width: 170px; height: 91px; right: 310px; top: 36px;}
.floor_4 .aa2{display: block; position: absolute; width: 170px; height: 91px; right: 80px; top: 36px;}
.floor_4 img {
  display: block;width: 100%;
}

.floor_4 .right img {
  width: 319px;
  height: 91px;
}
.page {
  overflow: hidden;
  margin: 30px 0;
  text-align: right;
  height: 60px;
  line-height: 60px;
}
.page a {
  border: 1px solid #e0e0e0;
  padding: 8px 12px;
  color: #666;
  font-size: 12px;
}
.page a.on,
.page a:hover {
  background: #004ea2;
  color: #fff;
}
#back_top {
 /* background: url(../images/back_top.jpg) no-repeat center; */
  width: 60px;
  height: 60px;
  position: fixed;
  right: 7%;
  bottom: 18.5%;
  cursor: pointer;
  z-index: 999;
}
#back_top:hover {
  opacity: 0.7;
}
#ewm_top{position: fixed;right: 7%; bottom:13%; z-index: 999;}
#ewm_top span{background: url(../images/ewm_top.jpg) no-repeat center;width: 60px;height: 60px;display: block;cursor:pointer;}
#ewm_top .ewm{position: fixed;right:12%;bottom:15%;z-index: 999;width: 120px;height: 120px;background: #f6f6f6;text-align: center;display: none;}
#ewm_top .ewm img{width: 100px;height: 100px;margin: 10px auto;display: block;}
#ewm_top .ewm h4{color: #333;}


.contact_us .top {
  margin-bottom: 40px;
  width: 898px;
  height: 414px;
  border: 1px solid #E5E5E5;
}
.contact_us .top .top_bg {
  background: url("../images/contact_us_bg.jpg");
  width: 898px;
  height: 189px;
  border-bottom: 1px solid #E5E5E5;
}
.contact_us .top ul {
  position: relative;
}
.contact_us .top ul .line {
  height: 225px;
  width: 1px;
  position: absolute;
  left: 50%;
  background: #E5E5E5;
  margin-left: -0.5px;
}
.contact_us .top ul li {
  width: 50%;
  float: left;
}
.contact_us .top ul li .box {
  padding: 47px 20px 20px 52px;
}
.contact_us .top ul li .box p {
  display: block;
  height: 22px;
  width: 100%;
  line-height: 22px;
  margin-bottom: 18px;
  font-size: 14px;
}
.contact_us .top ul li .box p i {
  display: block;
  margin-right: 25px;
  float: left;
  width: 23px;
}
.contact_us .top ul li .box p .i1 {
  background-position: -3px -5px;
  height: 21px;
}
.contact_us .top ul li .box p .i2 {
  background-position: -30px -5px;
  height: 21px;
}
.contact_us .top ul li .box p .i3 {
  background-position: -57px -5px;
  height: 20px;
  margin-top: 2px;
}
.contact_us .top ul li .box p .i4 {
  background-position: -87px -5px;
  height: 22px;
  margin-top: 3px;
}
.contact_us .top ul li .box p .i5 {
  background-position: -113px -5px;
  height: 20px;
  margin-top: 2px;
}
.contact_us .top ul li .box p .i6 {
  background-position: -143px -5px;
  height: 17px;
  margin-top: 4px;
}
.contact_us .top ul li .box p .i7 {
  background-position: -172px -5px;
  height: 23px;
}
.contact_us .top ul li .box p .i8 {
  background-position: -200px -5px;
  height: 22px;
  margin-top: 1px;
}
.contact_us .bt {
  width: 900px;
  height: 400px;
  padding-bottom: 20px;
}
.contact_us .bt img {
  width: 100%;
  height: 332px;
  display: block;
}
.wlaq_list {
  *margin-left: 47px;
}
.wlaq_list .newslist ul li {
  margin-bottom: 25px;
}
.wlaq_list .newslist ul li .txt1 {
  width: 894px;
  height: 174px;
  border: 3px solid #EDEDED;
}
.wlaq_list .newslist ul li .txt1 .box {
  padding: 29px 38px 23px 31px;
}
.wlaq_list .newslist ul li .txt1 .box b {
  display: block;
  font-size: 20px;
  font-weight: normal;
  padding-bottom: 14px;
  line-height: 20px;
}
.wlaq_list .newslist ul li .txt1 .box i {
  display: block;
  font-size: 12px;
  color: #999;
  line-height: 12px;
  padding-bottom: 24px;
}
.wlaq_list .newslist ul li .txt1 .box span {
  font-size: 14px;
  color: #666666;
  line-height: 26px;
}
.wlaq_list .newslist ul li .txt1 .box span a {
  margin-left: 30px;
  font-size: 12px;
  color: #00268e;
}
.wlaq_list .newslist ul li .txt1 .box span a:hover {
  color: #0A85D9;
}
.news_list {
  width: 900px;
  *margin-left: 47px;
}
.news_list .newslist ul li {
  margin-bottom: 25px;
}
.news_list .newslist ul li .txt1 {
  width: 894px;

  border: 3px solid #EDEDED;
}
.news_list .newslist ul li .txt1 .box {
  padding: 29px 38px 23px 31px;
}
.news_list .newslist ul li .txt1 .box img {
  width: 170px;
  height: 127px;
  display: block;
  float: left;
  margin-right: 20px;
}
.news_list .newslist ul li .txt1 .box b {
  display: block;
  font-size: 20px;
  font-weight: normal;
  padding-bottom: 14px;
  line-height: 20px;
}
.news_list .newslist ul li .txt1 .box i {
  display: block;
  font-size: 12px;
  color: #999;
  line-height: 12px;
  padding-bottom: 24px;
}
.news_list .newslist ul li .txt1 .box span {
  font-size: 14px;
  color: #666666;
  line-height: 26px;
}
.news_list .newslist ul li .txt1 .box span a {
  margin-left: 30px;
  font-size: 12px;
  color: #00268e;
}
.news_list .newslist ul li .txt1 .box span a:hover {
  color: #0A85D9;
}
.detail_news {
  width: 900px;
}
.detail_news .conBox .top_box {
  width: 820px;
  border: 3px solid #EDEDED;
  padding: 15px 37px 25px;
  position: relative;
}
.detail_news .conBox .top_box .line {
  position: absolute;
  bottom: 103px;
  left: 0;
  width: 100%;
  height: 1px;
  background: #EDEDED;
}
.detail_news .conBox .top_box .ArticleMessage1 {
  text-align: center;
  font-size: 0;
  line-height: 39px;
  height: 39px;
  margin-bottom: 20px;
  border-bottom: 1px dashed #EBEBEB;
  border-top: 1px dashed #EBEBEB;
}
.detail_news .conBox .top_box .ArticleMessage1 span {
  font-size: 12px;
  color: #999;
  margin-right: 24px;
}
.detail_news .conBox .top_box .ArticleTencont {
  padding-bottom: 72px;
}
.detail_news .conBox .top_box .share {
  position: absolute;
  bottom: 125px;
  right: 37px;
}
.detail_news .conBox .top_box .reLink {
  height: auto;
  overflow: auto;
  overflow-y: hidden;
  border: 0;
  margin: 0;
  padding: 0;
}
.detail_news .conBox .top_box .reLink a {
  height: auto;
  line-height: normal;
  font-size: 14px;
  color: #000;
}
.detail_news .conBox .top_box .reLink a:hover {
  color: #014a8c;
}
.detail_news .conBox .top_box .reLink .prevLink {
  color: #00268e;
  float: none;
  height: 25px;
  line-height: 25px;
  margin-top: 5px;
}
.detail_news .conBox .top_box .reLink .nextLink {
  margin-top: 5px;
  color: #00268e;
  float: none;
  height: 25px;
  line-height: 25px;
}
.detail_news .conBox .bt_box {
  margin-top: 30px;
  width: 820px;
  border: 3px solid #EDEDED;
  padding: 25px 37px 25px;
}
.detail_news .conBox .bt_box .anlitopH4 {
  border: 0;
  border-bottom: 1px solid #EDEDED;
}
.detail_news .conBox .bt_box .anlitopH4 span {
  font-size: 16px;
  line-height: 16px;
}
.detail_news .conBox .bt_box .divremmnews {
  padding: 0;
  border: 0;
}
.detail_news .conBox .bt_box .divremmnews ul {
  width: 870px;
  margin-top: 25px;
  margin-left: -50px;
}
.detail_news .conBox .bt_box .divremmnews ul li {
  width: 383px;
  margin-left: 50px;
  float: left;
  padding-left: 0;
}
.detail_news .conBox .bt_box .divremmnews ul li a {
  color: #666;
}
.detail_news .conBox .bt_box .divremmnews ul li a:hover {
  color: #014a8c;
}
.detail_news .conBox .bt_box .divremmnews ul li span {
  color: #666;
}
.icp_ba {
  padding: 0;
  margin: 0;
}
.icp_ba ul {
  margin-left: -45px;
}
.icp_ba ul li {
  width: 264px;
  height: 224px;
  border: 3px solid #EDEDED;
  float: left;
  margin-left: 45px;
  margin-bottom: 45px;
}
.icp_ba ul li a {
  text-align: center;
  display: block;
  width: 264px;
  height: 224px;
}
.icp_ba ul li a h4 {
  font-size: 18px;
  color: #666;
  line-height: 18px;
}
.icp_ba ul li a i {
  display: inline-block;
  margin-top: 54px;
  margin-bottom: 36px;
}
.icp_ba ul li a .i1 {
  background-position: -5px -72px;
  width: 57px;
  height: 56px;
}
.icp_ba ul li a .i2 {
  background-position: -70px -72px;
  width: 57px;
  height: 56px;
}
.icp_ba ul li a .i3 {
  background-position: -136px -72px;
  width: 57px;
  height: 56px;
}
.icp_ba ul li a .i4 {
  background-position: -198px -72px;
  width: 64px;
  height: 56px;
}
.icp_ba ul li a .i5 {
  background-position: -268px -72px;
  width: 64px;
  height: 56px;
}
.icp_ba ul li a .i6 {
  background-position: -335px -72px;
  width: 60px;
  height: 56px;
}
.icp_ba ul li a:hover {
  background: #EDEDED;
}
.icp_ba ul li a:hover h4 {
  font-size: 18px;
  color: #05278C;
}
.icp_ba ul li a:hover .i1 {
  background-position: -5px -139px;
}
.icp_ba ul li a:hover .i2 {
  background-position: -70px -139px;
}
.icp_ba ul li a:hover .i3 {
  background-position: -136px -139px;
}
.icp_ba ul li a:hover .i4 {
  background-position: -198px -139px;
}
.icp_ba ul li a:hover .i5 {
  background-position: -268px -139px;
}
.icp_ba ul li a:hover .i6 {
  background-position: -335px -139px;
}
.submian .subright .produtlist .list {
  overflow: hidden;
}
.submian .subright .produtlist .list .outul {
  width: 100%;
}
.submian .subright .produtlist .list .outul h3 {
  text-align: center;
  font-size: 22px;
  color: #000;
  padding: 30px 0;
}
.submian .subright .produtlist .list .outli {
  display: block;
  border-top: 1px solid #e0e0e0;
  height: 58px;
  margin-top: -1px;
}
.submian .subright .produtlist .list .outli li {
  text-align: center;
  float: left;
  height: 58px;
  line-height: 58px;
  font-size: 16px ;
  color: #666666;
}
.submian .subright .produtlist .list .outli li + li {
  border-left: 1px solid #e0e0e0 ;
}
.submian .subright .produtlist .list .outli .l1 {
  width: 94px;
}
.submian .subright .produtlist .list .outli .l2 {
  width: 489px;
}
.submian .subright .produtlist .list .outli .l3 {
  width: 128px;
}
.submian .subright .produtlist .list .outli .l4 {
  width: 180px;
}
.submian .subright .produtlist {
  width: 894px;
  border: 3px solid #ECECEC;
}
.produtlist .l4 {
  text-align: left !important;
}
.produtlist .outli i {
  width: 15px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
  margin-left: 30px;
}

.submian .subright .produtlist .list .box h3 {
  text-align: center;
  font-size: 22px;
  color: #000;
  padding: 30px 0;
}
.xfupic{position:absolute;top:20px;width:280px;height:150px;z-index:9999;}
.xfupic .c_adver{display: block;position: relative;z-index: 1;cursor:pointer;}
.xfupic img{width:280px;height:150px;}
.xfupic span{width:36px;height:25px;position: absolute;right:0;top:0;background:url(../images/close1.png) no-repeat left top ;z-index:3;cursor: pointer;display: block;}
.c_header{cursor:move;}
.submian .subright .produtlist .list .box{width: 100%;}
.submian .subright .produtlist .list .box tr{border-top: 1px solid #e0e0e0;}
.submian .subright .produtlist .list .box thead tr{border-top:0 none;}
.submian .subright .produtlist .list .box td{ border-left: 1px solid #e0e0e0 ;text-align: center;color: #666;}
.submian .subright .produtlist .list .box td p{padding: 20px;font-size: 16px;line-height: 28px;}
.submian .subright .produtlist .list .box td.l1{width:20%;border-left:0 none}
.submian .subright .produtlist .list .box td.l2{width:50%;}
.submian .subright .produtlist .list .box td.l4{width:30%;text-align: left !important;}

.submian .subright .produtlist .list .boxall td.l1{width:10%;}
.submian .subright .produtlist .list .boxall td.l2{width:50%;}
.submian .subright .produtlist .list .boxall td.l3{width:15%;}
.submian .subright .produtlist .list .boxall td.l4{width:25%;}

.submian .subright .produtlist .list .box tr:nth-child(even){background:rgb(246, 246, 246);}
.submian .subright .produtlist .list .box td i {
  width: 15px;
  height: 13px;
  display: inline-block;
  margin-right: 5px;
  margin-left: 30px;background-position: -6px -227px;
}
.submian .subright .produtlist .list .box .lv1 {color: #FF5A59 !important;}
.submian .subright .produtlist .list .box .lv1 i{background-position: -6px -227px;}
.submian .subright .produtlist .list .box .lv2 {color: #EA671C !important;}
.submian .subright .produtlist .list .box .lv2 i{background-position: -22px -227px;}
.submian .subright .produtlist .list .box .lv3 {color: #4F4690 !important;}
.submian .subright .produtlist .list .box .lv3 i{background-position: -38px -227px;}
.submian .subright .produtlist .list .box .lv4 {color: #5FC4B9 !important;}
.submian .subright .produtlist .list .box .lv4 i{background-position: -54px -227px;}
.submian .subright .produtlist .list .box .lv5 {color: #47B7DF !important;}
.submian .subright .produtlist .list .box .lv5 i {background-position: -70px -227px;}
.submian .subright .produtlist .list .box .lv { color: #999 !important;}
.submian .subright .produtlist .list .box .lv i {background-position: -86px -227px;}



.produtlist .outli .lv1 {
  color: #FF5A59 !important;
}
.produtlist .outli .lv1 i {
  background-position: -6px -227px;
}
.produtlist .outli .lv2 {
  color: #EA671C !important;
}
.produtlist .outli .lv2 i {
  background-position: -22px -227px;
}
.produtlist .outli .lv3 {
  color: #4F4690 !important;
}
.produtlist .outli .lv3 i {
  background-position: -38px -227px;
}
.produtlist .outli .lv4 {
  color: #5FC4B9 !important;
}
.produtlist .outli .lv4 i {
  background-position: -54px -227px;
}
.produtlist .outli .lv5 {
  color: #47B7DF !important;
}
.produtlist .outli .lv5 i {
  background-position: -70px -227px;
}
.produtlist .outli .lv {
  color: #999 !important;
}
.produtlist .outli .lv i {
  background-position: -86px -227px;
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
.hvr-light {
  overflow: hidden;
  position: relative;
}
.hvr-light:before {
  content: "";
  position: absolute;
  width: 50px;
  height: 60px;
  top: 0;
  left: -100px;
  overflow: hidden;
  background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0.2)), color-stop(100%, rgba(255, 255, 255, 0)));
  background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
  background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
  background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0) 100%);
  -webkit-transform: skewX(-32deg);
  -ms-transform: skewX(-32deg);
  -moz-transform: skewX(-32deg);
  transform: skewX(-32deg);
}
.hvr-light:hover:before {
  -webkit-transition: left 2s;
  -moz-transition: left 2s;
  -ms-transition: left 2s;
  transition: left 2s;
  left: 450px;
}
.hvr-light:hover {
  opacity: .9 \0;
  filter: alpha(opacity=90);
}
.hvr-back-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
  overflow: hidden;
  -webkit-transition-duration: .5s;
  transition-duration: .5s;
  -webkit-transition-property: color, background-color;
  transition-property: color, background-color;
}
.hvr-back-pulse:active,
.hvr-back-pulse:focus,
.hvr-back-pulse:hover {
  -webkit-animation-name: hvr-back-pulse;
  animation-name: hvr-back-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: .5s;
  animation-delay: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  background-color: #06852d;
  color: #fff !important;
  border-color: #06852d !important;
}
@-webkit-keyframes hvr-back-pulse {
  50% {
    background-color: #0e9939;
  }
}
@keyframes hvr-back-pulse {
  50% {
    background-color: #0e9939;
  }
}
.hvr-blue-pulse:active,
.hvr-blue-pulse:focus,
.hvr-blue-pulse:hover {
  -webkit-animation-name: hvr-blue-pulse;
  animation-name: hvr-blue-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: .5s;
  animation-delay: .5s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  background-color: #1d50e4;
  color: #fff !important;
  border-color: #1d50e4 !important;
}
@-webkit-keyframes hvr-blue-pulse {
  50% {
    background-color: #4e7af8;
  }
}
@keyframes hvr-blue-pulse {
  50% {
    background-color: #4e7af8;
  }
}
@-webkit-keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}
@keyframes hvr-hang {
  0% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
  50% {
    -webkit-transform: translateY(4px);
    transform: translateY(4px);
  }
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}
@-webkit-keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}
@keyframes hvr-hang-sink {
  100% {
    -webkit-transform: translateY(8px);
    transform: translateY(8px);
  }
}
.hvr-hang {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-osx-font-smoothing: grayscale;
}
.hvr-hang:active,
.hvr-hang:focus,
.hvr-hang:hover {
  -webkit-animation-name: hvr-hang-sink, hvr-hang;
  animation-name: hvr-hang-sink, hvr-hang;
  -webkit-animation-duration: .3s, 1.5s;
  animation-duration: .3s, 1.5s;
  -webkit-animation-delay: 0s, .3s;
  animation-delay: 0s, .3s;
  -webkit-animation-timing-function: ease-out, ease-in-out;
  animation-timing-function: ease-out, ease-in-out;
  -webkit-animation-iteration-count: 1, infinite;
  animation-iteration-count: 1, infinite;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
  -webkit-animation-direction: normal, alternate;
  animation-direction: normal, alternate;
}
.subrightbox {
  width: 880px;
}
.sqrhlist{margin-top: 30px;width: 874px;
  border: 3px solid #EDEDED;}
.sqrhlist .anlitopH4{height: 48px;
  line-height: 48px;
  text-indent: 36px;
  background: #EDEDED;
  font-size: 16px;
  color: #666;}
.sqrh {
  width: 874px;
  border: 3px solid #EDEDED;
}
.sqrh .anlitopH41 {
  height: 48px;
  line-height: 48px;
  text-indent: 36px;
  background: #EDEDED;
  font-size: 16px;
  color: #666;
}
.sqrh {
  position: relative;
}
.sqrh .btn {
  position: absolute;
  right: 43px;
  bottom: 48px;
  cursor: pointer;
  text-indent: 0;
  width: 100px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  color: #fff;
  background: #1746F1;
  border: 0;
}
.sqrh .btn:hover {
  background: #536ff1;
}
.sqrh .yijuhua {
  font-size: 12px;
  color: #999999;
  position: absolute;
  bottom: 62px;
  left: 44px;
  display: block;
}
.sqrh ul {
  height: 510px;
}
.sqrh ul .mbw {
  padding: 41px;
}
.sqrh ul .aaaa {
  margin-left: 39px;
}
.sqrh ul li {
  float: left;
  width: 370px;
  height: 45px;
  line-height: 45px;
  margin-bottom: 47px;
  border-bottom: 1px solid #EDEDED;
  position: relative;
  *margin-bottom: 0;
}
.sqrh ul li input {
  position: absolute;
  left: 60px;
  top: 0;
  width: 280px;
  height: 45px;
  line-height: 45px;
  border: 0;
  text-indent: 1.3em;outline: none;
}
.sqrh ul li textarea {
  width: 100%;
  height: 130px;
  border: 0;
  border-bottom: 1px solid #EDEDED;
}
.sqrh ul .beizhu {
  width: 100%;
  border: 0;
}
.n-yellow .msg-wrap {
  left: 25px;
  top: 54px;
}
.share {
  height: 27px;
  line-height: 27px;
}
.share .btn {
  margin-top: 1px;
}
.share .btn i {
  background: url("../images/download_btn.png");
  width: 15px;
  height: 15px;
  display: block;
  float: left;
  margin-right: 10px;
  margin-top: 5px;
}
.share s {
  vertical-align: top;
  font-size: 16px;
  color: #7D7D7D;
  padding: 0 20px;
}
.share .bds_more {
  line-height: normal;
  vertical-align: top;
}
.share #bdshare {
  margin-top: 2px;
}
#article {
  font-size: 14px;
}
#article p {
  font-size: 14px;
  line-height: 2;
  padding: 10px 0;
}
#article span {
  font-size: 14px;
  line-height: 2;
}
.moremore {
  float: right;
  position: absolute;
  right: 6px;
  top: -52px;
}
.moremore a {
  font-size: 12px;
  color: #666;
  /* background: url(../images/more.png) no-repeat right center; */
  padding-right: 15px;
}
.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both
}
@-webkit-keyframes flipInY {
	0% {
	-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
	transform:perspective(400px) rotate3d(0,1,0,90deg);
	-webkit-transition-timing-function:ease-in;
	transition-timing-function:ease-in;
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
	transform:perspective(400px) rotate3d(0,1,0,-20deg);
	-webkit-transition-timing-function:ease-in;
	transition-timing-function:ease-in
}
60% {
	-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
	transform:perspective(400px) rotate3d(0,1,0,10deg);
	opacity:1
}
80% {
	-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
	transform:perspective(400px) rotate3d(0,1,0,-5deg)
}
100% {
	-webkit-transform:perspective(400px);
	transform:perspective(400px)
}
}@keyframes flipInY {
	0% {
	-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);
	-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);
	transform:perspective(400px) rotate3d(0,1,0,90deg);
	-webkit-transition-timing-function:ease-in;
	transition-timing-function:ease-in;
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);
	-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);
	transform:perspective(400px) rotate3d(0,1,0,-20deg);
	-webkit-transition-timing-function:ease-in;
	transition-timing-function:ease-in
}
60% {
	-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);
	-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);
	transform:perspective(400px) rotate3d(0,1,0,10deg);
	opacity:1
}
80% {
	-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);
	-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);
	transform:perspective(400px) rotate3d(0,1,0,-5deg)
}
100% {
	-webkit-transform:perspective(400px);
	-ms-transform:perspective(400px);
	transform:perspective(400px)
}
}.flipInY {
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important;
	-webkit-animation-name:flipInY;
	animation-name:flipInY
}
