@import url(index.ie.css) screen and (min-width:750px);
@media screen and (max-width: 750px) {
      @charset "gb2312"; body {margin: 0px;padding: 0px;font-size: 14px;color: #333;background: #f7f7f7;}
   
   img {border: 0;display: block;}
   
   a {text-decoration: none;color: #333;cursor: pointer;transition: 0.3s ease;-ms-transition: 0.3s ease;-moz-transition: 0.3s ease;-webkit-transition: 0.3s ease;-o-transition: 0.3s    ease;}
   
   a:hover {color: #00BCD4!important;transition: 0.3s ease;-ms-transition: 0.3s ease;-moz-transition: 0.3s ease;-webkit-transition: 0.3s ease;-o-transition: 0.3s ease;}
   
   div, ul, li, form, h1, h2, h3, h4,h5, p, dl, dt, dd, ul, ol, li, th, td, aside, article {margin: 0px;padding: 0px;list-style: none;}
   .clear {clear: both;}
   .clear:after {/* content: ""; */display: block;clear: both;}
   .jy_header {height: 141px;background: url(../img/banner.jpg) no-repeat center;float: left;width: 100%;}
   .nav {height: 44px;width: 1200px;margin: auto;line-height: 44px;display: none;}
   .nav li {display: inline-block;position: relative;transition: 0.1s all linear;cursor: pointer;text-align: center;margin-right: 18px;}
   .nav li a {font-size: 14px;color: #fff;display: block;text-align: center;width: 100%;font-weight: 700;}
   .nav li span {font-size: 12px;color: #fff;text-align: center;margin-right: 18px;float: left;width: 100%;display: flex;justify-content: flex-start;}
   .nav li:hover .sub {display: block;height: 141px;transition: 0.3s ease;-ms-transition: 0.3s ease;-moz-transition: 0.3s ease;-webkit-transition: 0.3s ease;-o-transition: 0.3s    ease;}
   .nav li::before {content: "";position: absolute;bottom: 0px;left: 0;width: 0;height: 3px;background: #fff;transition: 0.1s all linear;}
   .nav li:hover::before {width: 100%;bottom: 0px;left: 0;transition-delay: 0.1s;}
   .nav li:hover ~ a::before {left: 0;}
   .jy_header .rougao {float: right;}
   .jy_header .rougao a {height: 50px;line-height: 50px;float: left;color: #fff;font-size: 12px;border-radius: 20px;margin-left: 22px;}
   .jy_header .rougao a i {height: 25px;width: 28px;float: left;background: url(../img/ico.png) -38px -172px no-repeat;margin-left: 5px;}
   .jy_header .rougao a:hover {color: #0797ca;}
   .jy_header .rougao .denglu {color: #2ca6e0!important;}
   .jy_header_bt {width: 100%;margin: auto;margin-top: 12px;display: flex;flex-wrap: wrap;justify-content: center;}
   .jy_header .logo {display: inline-block;width: 179px;height: 43px;background: url(../img/logo.png) no-repeat 0 1px;margin-bottom: 7px;}
   .jy_header .search_box {display: inline-block;width: 792px;}
   .jy_header .search {background: #fff;float: left;border-radius: 10px;overflow: hidden;width: 94%;margin: 0 3%;}
   .jy_header .search em {float: left;width: 26px;height: 25px;background: url(../img/ico_2021.png) -31px 0px no-repeat;margin-left: 23px;margin-top: 11px;}
   .jy_header .search_text {width: 58%;padding: 0 10px 0 15px;line-height: 48px;height: 48px;border: 0;color: #cacaca;font-size: 15px;outline: none;}
   .search_btn {width: 27%;line-height: 48px;cursor: pointer;background: #ddf7ff;padding: 0;float: right;font-size: 16px;color: #27a1c6;border: 0;text-align: center;font-weight:    700;}
   .jy_header .search_btn:hover {opacity: 1;color: #fff!important;background: #ff8181}
   .main {width: 100%;margin: 0 auto;float: left;}
   .jy_top {float: left;width: 94%;margin-top: 10px;background: #fff;border-radius: 15px;padding: 3%;padding-bottom: 1%;}
   .jy_top_left {float: left;width: 100%;}
   
   /*banenr*/.jy_top_left .floatPic {width: 100%;float: left;}
   .jy_top_left .floatPic a {border-radius: 10px;width: 100%;float: left;overflow: hidden;height: 214px;position: relative;}
   .jy_top_left .floatPic img {width: 100%;}
   .jy_top_left .floatPic span {position: absolute;background: #1919198c;bottom: 0;height: 40px;line-height: 40px;text-align: center;width: 100%;font-size: 16px;color: #fff;}
   .jy_top_left_hot {float: left;width: 100%;margin-top: 9px;}
   .jy_top_left_hot ul {float: left;margin-top: 8px;}
   .jy_top_left_hot li {float: left;width: 100%;height: 42px;line-height: 42px;overflow: hidden;position: relative;}
   .jy_top_left_hot li a {color: #333;font-size: 15px;float: left;width: 69%;overflow: hidden;}
   .jy_top_left_hot li a b {margin-top: 15px;width: 17px;height: 17px;line-height: 17px;background: #cacaca;color: #ffffff;float: left;text-align: center;margin-right:    6px;font-size: 12px;border-radius: 4px;margin-bottom: 10px;font-weight: 400;}
   .jy_top_left_hot li em {float: right;font-style: inherit;font-size: 12px;color: #999;}
   .jy_top_left_hot li:nth-child(1) b {background: #27a1c6;color: #fff;}
   .jy_top_left_hot li:nth-child(2) b {background: #27a1c6;color: #fff;}
   .jy_top_left_hot li:nth-child(3) b {background: #a6e0f2;color: #fff;}
   
   .jy_top_center {float: left;width: 100%;border-top: 2px none;position: relative;}
   .jy_top_center .news {position: absolute;top: -11px;left: 4px;display: block;width: 38px;height: 38px;}
   .jy_top_center .top {float: left;width: 100%;margin-bottom: 14px;}
   .jy_top_center .top h4 {float: left;width: 100%;height: 24px;line-height: 24px;padding-bottom: 10px;}
   .jy_top_center .top h4 i {float: left;color: #FFF;background: #27a1c6;height: 18px;line-height: 17px;text-align: center;width: 32px;font-size: 12px;margin-right: 10px;margin-top:    3px;border-radius: 4px;font-style: initial;font-weight: 400;}
   .jy_top_center .top h4 a {font-size: 15px;font-weight: bold;color: #333;}
   .paratwo {float: left;width: 100%;line-height: 24px;color: #9b9b9b;font-size: 14px;height: 53px;overflow: hidden;}
   .paratwo a {color: #ff9800;font-size: 13px;float: right;}
   .paratwo a:hover {color: #ff8208;text-decoration: underline !important;}
   .jy_top_center .cenbot {float: left;width: 100%;}
   .jy_top_center .cenbot li {height: 42px;line-height: 42px;}
   .jy_top_center .cenbot li span {font-size: 14px;color: #27a1c6;margin-right: 10px;border: 2px solid #27a1c6;border-radius: 4px;height: 15px;line-height: 15px;float: left;width:    15px;overflow: hidden;text-align: center;margin-top: 12px;font-weight: 700;}
   .jy_top_center .cenbot li a {float: left;margin-right: 8px;color: #333;font-size: 15px;}
   .jy_top_center .cenbot li .more {font-weight: normal;float: right;margin-right: 0px;color: #ababab;font-size: 12px;}
   .jy_top .top_title {height: 46px;line-height: 46px;overflow: hidden;float: left;width: 96%;background: #f7f7f7;padding: 0 2%;border-radius: 10px;margin-bottom: 21px;}
   .jy_top .top_title em {float: left;width: 32px;height: 27px;background: url(../img/ico.png) no-repeat -77px -49px;margin-right: 3px;margin-top: 14px;}
   .jy_top .top_title span {color: #333;float: left;font-weight: bold;overflow: hidden;font-size: 17px;}
   .jy_top .top_title a {float: right;color: #ff6c6c;}
   .jy_top_right img {width: 100%;}
   .jy_top_right {width: 100%;background: #fff;border-radius: 15px;margin: auto;overflow: hidden;float: right;padding-bottom: 24px;}
   .jy_top_right_title {font-weight: 700;height: 46px;line-height: 46px;overflow: hidden;float: left;width: 94%;background: #f7f7f7;padding: 0 3%;border-radius: 10px;margin-bottom:    7px;}
   .jy_top_right_title i {background: url(../img/ico.png) no-repeat 1px -43px;float: left;width: 19px;height: 21px;margin-top: 12px;margin-right: 7px;}
   .jy_top_right_title h3 {font-weight: 700;}
   .jy_top_right_ul {float: left;width: 100%;}
   .jy_top_right_ul ul {float: left;margin-top: 8px;}
   .jy_top_right_ul li {float: left;width: 100%;height: 42px;line-height: 42px;overflow: hidden;position: relative;}
   .jy_top_right_ul li a {color: #333;font-size: 15px;float: left;width: 69%;overflow: hidden;}
   .jy_top_right_ul li a b {margin-top: 15px;width: 17px;height: 17px;line-height: 17px;background: #bbbbbb;color: #ffffff;float: left;text-align: center;margin-right:    6px;font-size: 12px;border-radius: 4px;margin-bottom: 10px;font-weight: 400;}
   .jy_top_right_ul li em {float: right;font-style: inherit;font-size: 12px;color: #999;}
   .jy_top_right_ul li:nth-child(1) b {background: #27a1c6;color: #fff;}
   .jy_top_right_ul li:nth-child(2) b {background: #72d0ec;color: #fff;}
   .jy_top_right_ul li:nth-child(3) b {background: #a6e0f2;color: #fff;}
   

   /*jy_list*/.jy_box {float: left;width: 94%;margin-top: 10px;background: #fff;border-radius: 15px;padding: 3%;padding-bottom: 1%;}
   .jy_box_title {line-height: 50px;float: left;height: 50px;width: 100%;margin-bottom: 20px;border-bottom: 3px solid #e8ebef;}
   .jy_box_title span {float: left;text-align: center;font-size: 22px;color: #333;font-weight: bold;}
   .jy_box_title:before {content: "";width: 10px;height: 25px;background: #ff7d72;margin-top: 11px;float: left;border-radius: 30px;}
   .jy_box_title span:before {content: "";width: 8px;height: 21px;background: #27a1c6;margin-top: 14px;float: left;border-radius: 30px;margin-right: 12px;}
   .jy_box_title a {float: right;color: #ff7d72;}
   .jy_box_left {width: 100%;float: left;}
   .jy_left_top {overflow: hidden;}
   .jy_left_top img {width: 36%;height: 100px;float: left;border-radius: 10px;}
   .jy_tw {float: right;width: 57%;overflow: hidden;}
   .jy_tw_p1 {font-size: 16px;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-weight: 700;line-height: 30px;}
   .jy_tw_p1:hover {text-decoration: underline;}
   .jy_tw_p2 {font-size: 14px;color: #939393;line-height: 24px;height: 72px;}
   .jy_left_list {float: left;margin-top: 22px;display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;}
   .jy_left_list li {width: 100%;float: left;line-height: 44px;height: 44px;}
   .jy_left_list a {font-size: 15px;width: 264px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
   .jy_left_list a:before {content: "w";float: left;display: inline-block;width: 15px;height: 15px;border: 2px solid #0099cb;line-height: 14px;text-align: center;color:    #27a1c6;font-weight: 700;font-size: 13px;margin: 15px 5px 0 0px;border-radius: 4px;}
   .jy_left_list em {color: #9d9d9d;float: right;font-size: 12px;}
   .jy_box_right {width: 100%;float: right;}
   .jy_right_t {color: #333;font-size: 16px;font-weight: 700;float: left;width: 100%;height: 45px;line-height: 45px;margin-bottom: 5px;background: #f5f5f8;border-radius: 10px;}
   .jy_right_t:before {content: "";width: 0;height: 0;border-top: 8px solid transparent;border-left: 14px solid #27a1c6;border-bottom: 8px solid transparent;border-radius:    0;margin-left: 10px;margin-top: 16px;background: #f5f5f8;float: left;margin-right: 8px;}
   .jy_right_list {float: left;width: 100%;}
   .jy_right_list li {font-size: 11px;line-height: 42px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #888;text-align: right;height: 42px;}
   .jy_right_list li em {line-height: 15px;color: #ffffff;width: 16px;height: 16px;font-size: 12px;text-align: center;float: left;margin-top: 13px;margin-right: 7px;background:    #c7c7c7;border-radius: 4px;font-style: inherit;}
   .jy_right_list li:nth-child(2) em {background: #e7805c;}
   .jy_right_list li:nth-child(3) em {background: #e8b856;}
   .jy_right_list li:nth-child(1) em {background: #e33e42;}
   .jy_right_list li span {margin-left: 8px;font-size: 15px;color: #000;float: left;width: 61%;overflow: hidden;text-align: left;height: 34px;}
   .jy_right_list li span:hover {text-decoration: underline;}
  
   .fink_box {float: left;background: #fff;border-radius: 12px;width: 95%;margin-top: 10px;padding: 2.5%;}
   .fink_box_tl {float: left;width: 100%;}
   .fink_box_tl i {float: left;width: 18px;background: url(../img/ico.png) no-repeat -18px -47px;margin-right: 9px;height: 18px;margin-top: 6px;}
   .fink_box_tl em {float: left;height: 26px;font-weight: 700;font-size: 18px;font-style: inherit;}
   .fink_box_tl:after {content: "";display: inline-block;background: #eeeeee;height: 3px;width: 1002px;margin-left: 15px;display: none;}
   .flink {width: 100%;float: left;}
   .flink b {line-height: 22px;font-weight: 400;float: left;color: #2ca6e0;display: none;}
   .flink li {line-height: 22px;color: #b7b7b7;margin: 10px 8px;display: inline-block;float: left;margin-bottom: 0px;}
   .flink li a {color: #444;font-size: 14px;}
   .flink li:nth-child(2) {display: none;}
   .flink li a:hover {color: #2ca6e0}
   
   /*footer*/.footer {width: 100%;padding: 10px 0;background: #3f4c5f;float: left;margin-top: 10px;}
   .footer p {float: left;width: 100%;text-align: center;color: #d8dde0;font-size: 12px;height: 28px;line-height: 28px;display: flex;justify-content: center;flex-wrap:    wrap;align-content: space-around;}
   
.footer p a {text-decoration: none;color: #d8dde0;padding: 0 5px;}

}