.five_words_one {
  background: url(../image/gujing/te_11.png) 0 35px no-repeat !important;
}
.five_words_two {
  background: url(../image/gujing/te_04.png) 0 35px no-repeat !important;
}
.five_words_three {
  background: url(../image/gujing/xin.png) 0 35px no-repeat !important;
}
.five_words_four {
  background: url(../image/gujing/te_07.png) 0 35px no-repeat !important;
}
.five_words_five {
  background: url(../image/gujing/te_13.png) 0 35px no-repeat !important;
}
.W1200 {
  width: 1200px;
  margin: 0 auto;
}
/*****/
.c_box {
  position: absolute;
  top: 30px;
}
.step {
  width: 1200px;
  margin: 10px auto;
  color: #666;
  font-family: tahoma, arial, Microsoft YaHei, Hiragino Sans GB, "\u5b8b\u4f53", sans-serif;
  font-size: 12px;
}
.step i {
  font-family: simsun;
  margin: 0 5px;
}
.step a {
  font-size: 12px;
  color: #666;
}
.step a:hover {
  color: #539DFA;
}
.home_header {
  width: 1022px;
  margin: 30px auto 0;
}
.home_header .logo_cot {
  float: left;
  width: 160px;
  height: 160px;
  overflow: hidden;
}
.home_header .logo_cot img {
  width: 160px;
  height: 160px;
}
.home_header .right_part {
  float: left;
  margin-left: 60px;
  width: 140px;
  text-align: center;
}
.home_header .right_part .erm {
  width: 140px;
  text-align: center;
}
.home_header .right_part .erm img {
  display: inline-block;
  width: 130px;
  height: 130px;
}
.home_header .right_part div + div {
  font-family: "Microsoft YaHei";
  text-align: center;
  font-size: 18px;
}
.home_header .right_part .ggjx {
  border-radius: 15px;
  margin-top: 5px;
  display: inline-block;
  border: none;
  width: 100px;
  height: 30px;
  line-height: 30px;
  background-color: #539dfa;
}
.home_header .right_part .ggjx a {
  font-size: 14px;
  color: #fff;
  text-align: center;
  display: block;
  height: 100%;
  width: 100%;
}
.home_header .more_info {
  float: left;
  margin-left: 40px;
}
.home_header .more_info .info_title {
  font-size: 18px;
  font-family: "黑体";
  margin-top: 20px;
  margin-bottom: 15px;
  margin-left: 95px;
  color: #333;
}
.home_header .more_info .info_title span {
  margin: 0 5px;
}
.home_header .more_info .info_text {
  margin-left: 65px;
  font-size: 18px;
  font-family: fangsong, '宋体', "Microsoft YaHei";
  color: #333;
}
.home_header .more_info .input_cot {
  height: 40px;
  border: 1px solid #539DFA;
  margin-bottom: 15px;
  width: 620px;
  background-color: #fff;
}
.home_header .more_info .input_cot input {
  height: 38px;
  padding-left: 20px;
  font-size: 16px;
  width: 499px;
  border: none;
  background: #fff;
}
.home_header .more_info .input_cot button {
  background: #539DFA;
  font-size: 18px;
  font-family: "宋体";
  float: right;
  border: none;
  height: 40px;
  width: 100px;
  color: #fff;
  cursor: pointer;
}
.home_header .more_info .title_img {
  width: 425px;
  margin: 20px 0 0 65px;
}
.home_header .more_info .title_img img {
  width: 425px;
  height: 35px;
}
.W1200_extra{
  background: #fff;
  padding: 20px 0;
}
.home_news {
  background-color: #fff;
  position: relative;
  width: 1200px;
  margin: 20px auto;
  height: 40px;
  border: 1px solid #f01616;
}
.home_news .news_title {
  float: left;
  width: 165px;
  height: 40px;
  line-height: 40px;
  background-color: #f01616;
  color: #fff;
  text-align: center;
  font-size: 18px;
  font-family: "Microsoft YaHei";
}
.home_news .roll_wrapper {
  position: relative;
  padding: 0 5px;
  width: 1020px;
  height: 40px;
  overflow: hidden;
}
.home_news .roll_wrapper .news_roll {
  position: absolute;
  height: 40px;
  float: right;
}
.home_news .roll_wrapper .news_roll li {
  float: left;
}
.home_news .roll_wrapper .news_roll li .item-ad {
  height: 40px;
  line-height: 40px;
  display: inline-block;
  margin: 0 20px;
  font-size: 18px;
  font-family: 'fangsong', '宋体', "Microsoft YaHei";
  color: #333;
}
.home_news .roll_wrapper .news_roll li .item-ad:hover {
  color: #f01616;
}
.item_video {
  border: 1px solid #666;
}
.item_video a img {
  display: block;
  width: 100%;
}
.item_video .item_list {
  width: 100%;
  height: 80px;
  line-height: 80px;
  text-align: center;
}
.item_video .item_list ul {
  display: inline-block;
}
.item_video .item_list ul li {
  float: left;
  margin: 0 20px;
}
.item_video .item_list ul li a {
  font-family: fangsong, '宋体';
  font-size: 18px;
}
.item_video .item_list ul .active a {
  font-family: 黑体;
  font-size: 20px;
}
.sm_cot {
  width: 1142px;
  margin: 40px auto;
  overflow: hidden;
}
.sm_cot ul {
  width: 1175px;
}
.sm_cot ul li {
  float: left;
  margin-right: 33px;
  border: 1px solid #5d5d5d;
}
.sm_cot ul li a img {
  display: block;
  width: 200px;
  height: 200px;
}
.sm_cot ul li .desc {
  width: 100%;
  height: 55px;
  line-height: 55px;
  background-color: #f5f5f5;
  text-align: center;
  font-size: 18px;
  font-family: 'fangsong', '宋体';
}
.big_cot img {
  display: block;
  width: 100%;
  margin-bottom: 40px;
}
.big_cot .nomargintop {
  margin-bottom: 0;
}
.xiFeng_cot {
  margin-bottom: 150px;
}
.xiFeng_cot img {
  display: block;
  width: 100%;
}
.small_img {
  width: 1200px;
  margin: 0 auto;
}
.small_img img {
  margin-top: 20px;
  display: block;
  width: 100%;
}
.small_img .mt20 {
  margin-top: 20px;
}
.sm_img {
  width: 1200px;
  margin: 25px auto 0 auto;
}
.sm_img img {
  display: block;
  margin: 0 auto;
}
.sm_img .t_one {
  text-align: center;
  font-size: 24px;
  font-family: "黑体";
  color: #171b64;
}
.sm_img .t_two {
  font-family: 'fangsong';
  font-size: 30px;
  color: #333333;
  text-align: center;
  margin-top: 28px;
}
.h_t {
  width: 1146px;
  font-size: 30px;
  font-family: "黑体";
  margin: 0 auto;
  text-indent: 20px;
  padding-bottom: 16px;
}
.sort_info .title,
.mid_title_extra .title {
  width: 1150px;
  margin: 0 auto;
  padding: 5px 25px;
  border-bottom: 2px solid #1f78e5;
}
.sort_info .title .left_area,
.mid_title_extra .title .left_area {
  float: left;
}
.sort_info .title .left_area .main_title,
.mid_title_extra .title .left_area .main_title {
  font-family: '黑体', 'Adobe 黑体 Std R';
  font-size: 28px;
  color: #333;
}
.sort_info .title .left_area .sub_title,
.mid_title_extra .title .left_area .sub_title {
  font-weight: bold;
  font-family: fangsong, '宋体';
  font-size: 22px;
  color: #1f78e5;
}
.sort_info .title .right_area,
.mid_title_extra .title .right_area {
  margin-right: 20px;
  text-align: right;
  float: left;
  font-family: fangsong, '宋体';
  font-size: 22px;
}
.sort_info .title .right_area .toggle_wrapper,
.mid_title_extra .title .right_area .toggle_wrapper {
  display: inline-block;
  position: relative;
}
.sort_info .title .right_area .toggle_wrapper .toggle,
.mid_title_extra .title .right_area .toggle_wrapper .toggle {
  cursor: pointer;
}
.sort_info .title .right_area .toggle_wrapper .toggle:hover,
.mid_title_extra .title .right_area .toggle_wrapper .toggle:hover {
  color: #1f78e5;
}
.sort_info .title .right_area .toggle_wrapper .toggle_arrow_down,
.mid_title_extra .title .right_area .toggle_wrapper .toggle_arrow_down {
  cursor: pointer;
  position: relative;
  top: 3px;
  left: -7px;
  display: inline-block;
  width: 25px;
  height: 25px;
  background: url("../image/wangGX/public/homeArrowDown.png") no-repeat;
}
.sort_info .title .right_area .toggle_wrapper .content_list,
.mid_title_extra .title .right_area .toggle_wrapper .content_list {
  display: none;
  position: absolute;
  left: 26px;
  top: 65px;
  text-align: left;
  width: 280px;
  background-color: #fff;
  box-shadow: 0 0 10px #ccc;
}
.sort_info .title .right_area .toggle_wrapper .content_list .icon,
.mid_title_extra .title .right_area .toggle_wrapper .content_list .icon {
  position: absolute;
  top: -21px;
  left: 64px;
  width: 30px;
  height: 25px;
  background: url("../image/wangGX/public/homeArrowUp.png") no-repeat;
}
.sort_info .title .right_area .toggle_wrapper .content_list ul li,
.mid_title_extra .title .right_area .toggle_wrapper .content_list ul li {
  border-bottom: 1px solid #999999;
  padding: 0 30px;
  height: 40px;
  line-height: 40px;
}
.sort_info .title .right_area .toggle_wrapper .content_list ul li a,
.mid_title_extra .title .right_area .toggle_wrapper .content_list ul li a {
  display: inline-block;
  height: 40px;
  font-family: 'fangsong', '宋体', "Microsoft YaHei";
  font-size: 18px;
}
.sort_info .title .right_area .toggle_wrapper .content_list ul .active a,
.mid_title_extra .title .right_area .toggle_wrapper .content_list ul .active a {
  color: #1f78e5;
}
.sort_info .title .right_area .toggle_wrapper .content_list ul .active:before,
.mid_title_extra .title .right_area .toggle_wrapper .content_list ul .active:before {
  position: absolute;
  left: 0px;
  content: '';
  display: block;
  height: 40px;
  width: 0;
  border-left: 2px solid #1f78e5;
}
.sort_info .sort_item .item_ul,
.mid_title_extra .sort_item .item_ul {
  width: 1225px;
}
.sort_info .sort_item .item_ul .item_li,
.mid_title_extra .sort_item .item_ul .item_li {
  width: 218px;
  height: 297px;
  border: 1px solid #b6b6b6;
  background-color: #fff;
  float: left;
  margin-right: 25px;
  margin-top: 30px;
}
.sort_info .sort_item .item_ul .item_li a,
.mid_title_extra .sort_item .item_ul .item_li a {
  display: block;
  width: 218px;
  height: 218px;
  overflow: hidden;
}
.sort_info .sort_item .item_ul .item_li a img,
.mid_title_extra .sort_item .item_ul .item_li a img {
  display: block;
  width: 220px;
  height: 220px;
}
.sort_info .sort_item .item_ul .item_li .desc,
.mid_title_extra .sort_item .item_ul .item_li .desc {
  font-family: "Microsoft YaHei";
  text-align: center;
}
.sort_info .sort_item .item_ul .item_li .desc .desc_goods,
.mid_title_extra .sort_item .item_ul .item_li .desc .desc_goods {
  margin-top: 10px;
  font-size: 16px;
}
.sort_info .sort_item .item_ul .item_li .desc .desc_shop,
.mid_title_extra .sort_item .item_ul .item_li .desc .desc_shop {
  margin-top: 2px;
  display: inline-block;
  width: auto;
  height: 16px;
  color: #415b7b;
  text-decoration: underline;
  font-size: 12px;
  text-align: center;
}
.sort_info .sort_item .item_ul .item_li .desc .desc_shop:hover,
.mid_title_extra .sort_item .item_ul .item_li .desc .desc_shop:hover {
  color: #900;
}
.mid_title_extra {
  margin-top: 60px;
}
.mid_title_extra .right_area_sub {
  float: right;
  font-family: fangsong, '宋体';
  font-size: 22px;
}
.mid_title {
  width: 1200px;
  margin: 172px auto 0 auto;
  height: 2px;
  background-color: #539dfa;
  position: relative;
}
.mid_title > div {
  position: absolute;
  bottom: 3px;
}
.mid_title .m_1 {
  left: 40px;
  height: 56px;
  font-size: 30px;
  line-height: 56px;
}
.mid_title .m_2 {
  left: 215px;
}
.mid_title .m_2 img {
  max-width: 213px;
  height: 87px;
}
.mid_title .logo_wrapper img {
  max-width: 150px;
  height: 45px;
}
.mid_title .shaMoDM {
  left: 180px;
}
.mid_title .shaMoDM img {
  max-width: 280px;
  height: 55px;
}
.mid_title .m_3 {
  left: 485px;
  font-size: 24px;
  font-family: "fangsong";
  height: 50px;
  line-height: 50px;
}
.mid_title .m_4 {
  right: 0;
  bottom: 31px;
  height: 130px;
}
.mid_title .m_4 img {
  width: 130px;
  height: 130px;
  display: block;
  margin: 0 auto;
}
.mid_title .m_4 p {
  text-align: center;
  font-size: 18px;
  font-family: "微软雅黑";
  line-height: 34px;
}
.desc_goods_more{
  font-size: 13px;
  margin: 2px 0 0 0;
  color: #666;
}
