body {overflow-y: scroll;*overflow-y: auto;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin: 0;padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}
body,button,input,select,textarea,pre {font: 12px/1.5 'FiraSans-Regular',arial,tahoma,STHeiti,"Microsoft YaHei",SimSun \5b8b\4f53;}
input,select,textarea {font-size: 100%;}
th {text-align: inherit;}
fieldset,img {border: 0;}
img {vertical-align: top;}
iframe {display: block;}
abbr,acronym {border: 0;font-variant: normal;}
del {text-decoration: line-through;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;font-weight: 500;}
ol,ul {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: 500;}
a{color: #333;text-decoration: none;outline: none;blr: expression(this.onFocus=this.blur());-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline: none;text-decoration:none;}
a:hover {text-decoration: underline;}i {font-style: normal;}
input:focus,
textarea:focus,
keygen:focus,
select:focus {outline:none;outline-offset: 0px;}
::-webkit-input-placeholder { color:#e0e0e0; }
::-moz-placeholder { color:#e0e0e0; } /* firefox 19+ */
:-ms-input-placeholder { color:#e0e0e0; } /* ie */
input:-moz-placeholder { color:#e0e0e0; }
em {font-style: italic;}
.cf:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.cf {zoom: 1;}
.fl {float: left;}
.fr {float: right;}
.clear{ clear:both;}
.isPc .pt40{padding-top:40px;}
.isWap .pt40{padding-top:0px;}
.mt10 {margin-top: 10px;}
.mt15 {margin-top: 15px;}
.mt25 {margin-top: 25px;}
.mt30 {margin-top: 30px;}
.mt40 {margin-top: 40px;}
.mt60 {margin-top: 60px;}
.mr30{ margin-right:30px;}
.mb15 {margin-bottom:15px;}
.pb50 {padding-bottom:50px;}
.h140{ height:140px; width:100%;}
.isPc .h50 {height:50px; width:100%;}
.isWap .h50 {height:0; width:100%;}
.isPc .mt20 {margin-top: 20px;}
.isPc .pb30 {padding-bottom:30px;}
.isWap .mt20 {margin-top: 0;}
.isWap .pb30 {padding-bottom:0;}
/** Generated by FG **/
@font-face {
  font-family:'FiraSans-Bold';
  src: url('fonts/FiraSans-Bold.eot');
  src: local('☺'),
    url('fonts/FiraSans-Bold.eot?#iefix') format('embedded-opentype'),
    url('fonts/FiraSans-Bold.woff') format('woff'),
    url('fonts/FiraSans-Bold.ttf') format('truetype'),
    url('fonts/FiraSans-Bold.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family:'FiraSans-Regular';
  src: url('fonts/FiraSans-Regular.eot');
  src: local('☺'),
    url('fonts/FiraSans-Regular.eot?#iefix') format('embedded-opentype'),
    url('fonts/FiraSans-Regular.woff') format('woff'),
    url('fonts/FiraSans-Regular.ttf') format('truetype'),
    url('fonts/FiraSans-Regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family:'BorgiaPro-Regular';
  src: url('fonts/BorgiaPro-Regular.eot');
  src: local('☺'),
    url('fonts/BorgiaPro-Regular.eot?#iefix') format('embedded-opentype'),
    url('fonts/BorgiaPro-Regular.woff') format('woff'),
    url('fonts/BorgiaPro-Regular.ttf') format('truetype'),
    url('fonts/BorgiaPro-Regular.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'Helvetica Condensed'; /* 字体名称,可自己定义 */
  src: url('fonts/helvetica-webfont.eot');   /* IE */
  src: local('helvetica-webfont Regular'),
    local('fonts/helvetica-webfont'),
    url('fonts/helvetica-webfont.woff') format('woff'),
    url('fonts/helvetica-webfont.ttf') format('truetype'),/* 非IE */
    url('fonts/helvetica-webfont.svg#LIGHRG') format('svg');
}

/* pc 设备 */
html.isPc{}
html.isPc .wap_box{display:none;}
/* wap 设备 */
/* 媒体查询 */
html.isWap{font-size:50px;}
html.isWap a:hover{text-decoration:none;}
@media screen and (min-width:320px){
  html.isWap{font-size:50px;}
}
@media screen and (min-width:360px){
  html.isWap{font-size:56px;}
}
@media screen and (min-width:400px){
  html.isWap{font-size:62px;}
}
@media screen and (min-width:480px){
  html.isWap{font-size:75px;}
}
@media screen and (min-width:560px){
  html.isWap{font-size:87px;}
}
@media screen and (min-width:640px){
  html.isWap{font-size:100px;}
}
html.isWap body{font-size:0.24rem;}
html.isWap .pc_box{display:none;}

body{overflow-x:hidden;}
.wrapper{display:none;}
.isPc .wrapper{}
.isPc .w{width:1200px;margin:0px auto;}

/*head_ t*/
.head_t{ padding:10px 0; border-bottom:1px solid #9e9e9e;}
.head_t .links{ padding-top:16px;}
.isPc .search_box{ float:left; width:218px; height:24px; }
.isPc .search_box input{ width:213px; height:24px; padding-left:5px; border:0;background:url(../i/s_bg.png) no-repeat left top;}
.isPc .search_btn{ float:left; border:1px solid #e3e3e3;  border-left:0; }
.isPc .search_btn a{ display:block;padding:4px 4px 4px 0; width:14px; height:14px; background:url(../i/search.png) no-repeat center;}
.isPc .menuLink{display: none;}
.isPc .logo{ float:left;}
.isPc .china_txt{ margin-left:45px; padding-right:6px; font-size:14px; font-family:"微软雅黑";}

.isWap .menuLink{display: block; position:absolute; z-index: 1; font-size: 40px; width:1rem; height:1.2rem; background:url(../i/wap/nav_ico.png) no-repeat center; background-size:0.70rem 0.70rem; left:0; top:0;}
.isWap .head_t{ height:1rem; border-bottom:0;}
.isWap .logo{ display:block; margin:0 auto; width:3.5rem; height:1rem; }
.isWap .logo img{width:100%;}
.isWap .search{ left:0; margin-left:20%; display:block; background:#fff; position:absolute; top:0.5rem; left:0.05rem;}
.isWap .search_box{float:left; width:218px; height:24px;}
.isWap .search_box input{ width:213px; height:24px; padding-left:5px; border:0;background:url(../i/s_bg.png) no-repeat left top;}
.isWap .search_btn{ float:left; border:1px solid #e2e3e3; border-left:0; }
.isWap .search_btn a{ display:block;padding:4px 4px 4px 0; width:14px; height:14px; background:url(../i/search.png) no-repeat center;}
.isWap .s_btn{ position:absolute; top:0.6rem; right:1rem; margin-left:0.15rem; }
.isWap .s_btn a{ display:block;padding:4px 4px 4px 0; width:14px; height:14px; background:url(../i/search.png) no-repeat center;}

.isWap .china_txt{position:absolute; right:10px; top:10px; background:url(../i/wap/ch_ico.png) no-repeat center; background-size:0.65rem 0.9rem; font-size:15px; color:#fff; font-family:"微软雅黑"; display:block; width:0.8rem; height:1rem; text-align:center;}
.isWap .china_txt a{color:#fff; display:inline-block; padding-top:0.45rem;}
/* nav */
.isPc .navBox{ height:35px; border-bottom:4px solid #dcdddd; width:100%; margin-bottom:15px;}
.isPc .nav{line-height:35px;  z-index:999999;}
.isPc #mainNav{height:35px;}
.isPc #mainNav ul{ width:1200px; margin:0 auto; line-height:35px;}
.isPc #mainNav ul li {position: relative; display: inline-block; float:left\9; text-align:center; margin:0 20px;}
.isPc #mainNav ul li a{display:inline-block;line-height:16px; color:#9fa0a0; font-size: 13px; font-size: 12px\9; }
.isPc .sfhover{background: #186fcf; text-decoration: none;}
.isPc #mainNav ul {list-style: none;}
.isPc #minNav ul:after {content: "";clear: both;display: block;}
.isPc #mainNav ul li i{ display:none; width:100%; height:3px; background:#c7010b;}
.isPc #mainNav ul li:hover i{ display:block;}
.isPc #mainNav ul li:hover ul {display: block;}
.isPc #mainNav ul ul {top: 35px; width:350px; *padding-right:5px; padding:5px 0;}
.isPc #mainNav ul ul li {position: relative; display: block; padding:0; width:350px; line-height:30px; margin:0;}
.isPc #mainNav ul ul li a { padding:0 5px; font-size:12px;display:block; height:30px; font-weight:normal; line-height:30px; max-width:350px; }
.isPc #mainNav ul li a:hover{ text-decoration:none;}
.isPc #mainNav ul ul li a:hover{background: #c7000d; color:#fff;}
.isPc #mainNav ul ul i{position: absolute;top:-10px; left:50%; margin-left:-35px; width: 100%; height: 7px; display: block; }
.isPc .submenu{position:absolute; top:10px;left:0;margin-left:-90px;z-index:9999;width:202px;display:none; background:#fff; border:1px solid #ccc;}
.isPc #mainNav li .submenu li a{text-align:left;display:block;padding:0 10px;font-size:13px;margin-top:0;color:#000; font-style:normal;font-weight:normal;text-transform:capitalize;}
.isPc  #mainNav li.has-submenu .subBtn{ display:none; width:0;}
.isPc .disblock{display:block;}
.isWap .nav{position:absolute; z-index:3; background:#fff; top:0; left:0; width:100%; height:auto; display:none;}
.isWap .inp_submit2{ position:absolute; display:block; left:0; top:0; width:1.58rem; height:1.58rem; padding:0; background:url(../i/wap/sh_ico.png) no-repeat center; background-size:0.75rem 0.75rem;}	
.isWap .close2{ float:right; width:0.6rem; height:0.6rem; }
.isWap .close2 a{ display:block; width:100%; height:0.6rem; background:url(../i/wap/close.png) no-repeat center; background-size:8px 8px;}
.isWap .navBox{ position:absolute; top:0; left:0; width:100%;}
.isWap .nav_submit{ width:20px; height:20px; display:block; background:#0191d7;}
.isWap #mainNav { min-width: inherit; float: none; width:6rem; margin:0 auto; background-size:cover; box-sizing: content-box; font-size:0.3rem; position:relative; left:0px; top:1.2rem; border:1px solid rgba(0,0,0,0.3); padding-bottom:20px;z-index:999;}
.isWap #mainNav.active {max-height: 100%;}
.isWap #mainNav ul ul i{display: none;}
.isWap #mainNav li .submenu li a{color:#727171;}
.isWap #mainNav li.has-submenu{ background:#fff;}
.isWap #mainNav li.has-submenu a{color:#9FA0A0;}
.isWap #mainNav li.has-submenu .sub{width:4.76rem;  height:0.46rem; float:left; background:#C7000B;}
.isWap #mainNav li.has-submenu a.sub {color:#fff;}
.isWap #mainNav li.has-submenu .subBtn{ float:left; display:inline; width:0.44rem; height:0.46rem; background:#C7000B url(../i/wap/jia_ico.png) no-repeat center center; background-size:0.22rem 0.22rem;}

.isWap #mainNav li.has-submenu a.subBtn.active{background:#C7000B url(../i/wap/jian_ico.png) no-repeat center center; background-size:0.22rem 0.22rem;}
.isWap #mainNav ul {list-style: none;position: relative;display: inline; background:#017ebe;}
.isWap #mainNav ul li {display: block; float:none; width: 100%;}
.isWap #mainNav ul li a {color:#9FA0A0; font-size:0.32rem; position: relative; display: block;padding:0.1rem 0.1rem 0.1rem 0.3rem;}
.isWap #mainNav ul li a:hover{ color:#727171;}	
.isWap #mainNav ul li > ul.sub-menu {width: 100%;padding: 4px 0;background-clip: padding-box;
  padding: 0px;background-clip: padding-box;}
.isWap #mainNav ul ul {display: none;position: absolute;top: 100%;overflow: hidden;max-height: 0;display: inherit;position: relative; left: auto; top: auto;box-shadow: none;border: none; background:#fff; padding-top: 0; width:100%;}
.isWap #mainNav ul ul.active {max-height: 100%;}
.isWap #mainNav ul ul > li { position: relative;display: block; background:#fff; width:100%;padding: 0;border-top:0;}
.isWap #mainNav ul ul > li a { height: auto; font-size:0.28rem;  padding:0.1rem 0.1rem 0.1rem 0.7rem; height: auto; text-decoration: none; border-bottom:0; } 
.isWap #mainNav ul ul > li a:hover{background: #9FA0A0; color:#fff;}
.isWap .menuBg{background:#0191d7;}
.isWap .closeNav{ float:right; width:1.58rem; height:1.58rem; position:absolute; z-index:9999999; right:0;}
.isWap .closeNav a{ display:block; width:100%; height:1.58rem; background:url(../i/wap/close.png) no-repeat center; background-size:0.75rem 0.75rem;}

/* banner */
.isPc .banner_bg{width:100%; background:url(../i/banner_bg.png) repeat-x center top; margin-bottom:15px;}
.isPc .banner{ background:#fff; padding:0 20px; width:1200px; margin:0 auto;}
.isPc .banner,
.isPc .banner .sliderInner,
.isPc .banner .sliderInner li{height:400px;overflow:hidden;}
.isPc .banner .sliderInner{width:1200px;position:relative; margin:0 auto;}
.isPc .banner .sliderInner li{display:inline;float:left;}
.isPc .banner .slider_btn{position:absolute;width:20px;height:20px;font-size:0px;line-height:0px;overflow:hidden;background:url(../i/focus_ico.png) no-repeat;top:50%;margin-top:-10px;}
.isPc .banner .btn_prev{left:0;}
.isPc .banner .btn_next{right:0;background-position:-20px 0px;}
.isPc .banner .sliderCur{position:absolute; font-size:0; right:30px;top:30px;}
.isPc .banner .sliderCur a{display:inline-block;width:12px;height:12px;background:#fff; border-radius:50%; margin-right:20px;}
.isPc .banner .sliderCur a.cur{background:#c7010b;}
.isPc .banner .sliderInner li{position:relative;}
.isPc .banner .list_txt{position:absolute;width:850px; height:100px; bottom:10px;left:50%;margin-left:-425px;background:rgba(255,255,255,0.9);color:#000;}
.isPc .banner .list_txt span{ display:block; position:absolute; left:-45px; top:5px;}
.isPc .banner .list_txt p{font-size:25px;line-height:30px;text-align:left;padding:20px;}
/* isWap */
.isWap .banner,
.isWap .banner .sliderInner,
.isWap .banner .sliderInner li{height:3.28rem;overflow:hidden;}
.isWap .banner,
.isWap .banner .sliderInner{width:100%;position:relative;}
.isWap .banner{ margin-bottom:0.5rem;}
.isWap .banner .sliderInner{}
.isWap .banner .sliderInner li{display:inline;float:left;}
.isWap .banner .sliderInner img{display:block;height:100%;}
.isWap .banner .slider_btn{display:none;}
.isWap .banner .sliderCur{position:absolute;width:100%;padding:8px 0px 14px 0px; font-size:0px;line-height:0px;text-align:center;left:0px;top:0px;}
.isWap .banner .sliderCur a{display:inline-block;width:8px; height:8px; border-radius:50%; border:1px solid #d2d2d2; background:#fff; margin:0px 6px;}
.isWap .banner .sliderCur a.cur{background:#C7000B;}
.isWap .banner .sliderInner li{position:relative;}
.isWap .banner .list_txt{position:absolute; bottom:0; width:100%; height:1.4rem; bottom:0; left:0; background:#333; color:#fff;}
.isWap .banner .list_txt a{ color:#fff;}
.isWap .banner .list_txt span{ display:none;}
.isWap .banner .list_txt p{font-size:0.3rem;line-height:1.2em;text-align:left;padding:10px;}

/* main */
.bdy_bg{width:100%; background:url(../i/banner_bg.png) repeat-x center top; margin-bottom:15px;}
.isPc .main_bg{ background:#fff; width:1200px; padding:0 20px; margin:0 auto;}
.isPc .lm_bg{ padding-top:5px; height:5px; background:url(../i/lm_bg.png) no-repeat center bottom;}
.isPc .lm_bt{ position:relative; height:20px; line-height:20px; margin:5px 0 20px; border-bottom:1px solid rgba(199,0,11,0.3);}
.isPc .lm_bt a{ position:absolute; display:block; bottom:-1px; color:#c7000b; top:9px; background:#fff; padding-right:20px; font-size:13px; line-height:16px;}
.isPc .m_p_h{margin-bottom:20px;}
.isWap .main_bg{ background:#fff; width:100%;}
.isWap .lm_bg{ display:none;}
.isWap .lm_bt{ position:relative; height:0.3rem; line-height:0.3rem; margin:0.1rem 0 0.5rem 0.3rem; border-bottom:1px solid rgba(199,0,11,0.3); *border-bottom:1px solid #eeb2b5;}
.isWap .lm_bt a{ position:absolute; display:block; color:#c7000b; top:9px; background:#fff; padding-right:20px; font-size:0.3rem; line-height:0.34rem;}
.isWap .m_p_h{padding-bottom:0.8rem; overflow:hidden; width:100%;}
/* main_h */
.isPc .ml_lis{ margin-bottom:50px;}
.isPc .ml_lis h3{ font-size:13px; line-height:16px;color:#f3a7a5; margin-bottom:20px;}
.isPc .ml_lis li{ margin-bottom:14px; background:url(../i/lis_ico.png) no-repeat left 5px; padding-left:10px; font-size:13px; line-height:16px;}
.isWap .ml_lis{ width:90%; padding:0 5%; margin-bottom:0.8rem;}
.isWap .ml_lis h3{text-align:center; font-size:0.3rem; line-height:0.34rem; color:#f3a7a5; margin-bottom:20px;}
.isWap .ml_lis li{  margin-bottom:0.3rem; background:url(../i/lis_ico.png) no-repeat left 5px; padding-left:10px; font-size:0.28rem; line-height:0.32rem;}
/*lm_pic*/
.m_pic a{ display:block; position:relative;}
.m_pic a img{ width:100%;}
.m_pic i{ position:absolute; top:0; right:0; display:block; height:26px; line-height:26px; padding:0 25px; background: #c7000b; font-size:13px; color:#fff; font-family:'FiraSans-Regular';}
.m_pic p{ position:absolute; display:block; bottom:0; z-index:5; padding:20px; background:url(../i/pic_bg1.png) repeat-x left bottom; width: 245px; font-size:13px; line-height:16px; color:#fff; display:none;}
.isPc .m_pic span{position:absolute; display:block; background:rgba(0,0,0,0.5); width:241px; height:150px; padding:20px; right:0; bottom:0; font-size:13px; line-height:16px; color:#fff; display:none;}



.isPc .m_pic{ width:285px; height:190px; margin-right:20px; margin-bottom:20px; float:left; position:relative;}
.isPc .m_pic b{ position:absolute; top:0; left:0; display:block; width:4px; height:190px; background: #c7000b;}
.isPc .m_pic .v_btn{ background:url(../i/video.png) no-repeat center; width:50px; height:50px; position:absolute; left:117px; top:75px;}
.m_pic .v_btn a{ display:block; width:100%; height:50px; }
.m_pic .v_btn img{ width:100%;}

.isWap .m_pic{ width:4.5rem; height:3.4rem; margin-right:0.5rem; margin-bottom:0.5rem; float:left; position:relative;}
.isWap .m_pic span{position:absolute; display:block; background:rgba(0,0,0,0.5); width:4.1rem; height:2.6rem; padding:0.2rem; right:0; bottom:0; font-size:13px; line-height:16px; color:#fff; display:none;}
.isWap .m_pic b{ position:absolute; top:0; left:0; display:block; width:4px; height:3rem; background: #c7000b;}
.isWap .m_photo0 .mr0{margin-right:20px;}
.isWap .m_pic .v_btn{ background:url(../i/video.png) no-repeat center; width:0.76rem; height:0.76rem; position:absolute; left:110px; top:70px;}
.m_pic:hover p,.m_pic:hover span{ display:block;}
/* m_photo0 */
.isPc .m_photo0{width:1200px; margin:0 auto;}
.isPc .m_photo .mr0,.isPc .m_photo0 .mr0{ margin-right:0;}
.isWap .m_photo0{width:100%;}
/*pt1*/
.isPc .m_photo2{ margin-bottom:15px;}
.isPc .pt1{width:224px; height:90px; float:left; text-align:center; padding:55px 0;}
.isPc .pt1 p{ font-size:12px; line-height:16px; display:block; margin-top:5px;}
.isWap .m_photo2{ margin-bottom:0;}
.isWap .pt1{width:2.6rem; height:1.8rem; margin-left:0.46rem; margin-bottom:0.1rem; float:left; text-align:center; padding:0.1rem 0 0.1rem;}
.isWap .pt1 p{ font-size:12px; line-height:16px; display:block; margin-top:5px;}
.isWap .pt1 img{ width:100%; }

.isPc .city_box{ float:left; width:636px; height:300px; padding:20px; background:url(../i/add_bg.gif) no-repeat; position:relative;}
.isPc .city_box select{ width:100%; padding-left:1%; height:26px; line-height:26px;}
.isPc .scrolllayout{width:616px; padding-right:20px; height: 200px; background:#fff; margin:20px auto 0;}
.isPc .scrolllayout h3{ width:100%; text-align:center; padding:20px 0 0; font-size:20px;}
.isPc .scrolllayout h3 a{color:#c7000b;}
.isPc .pt5_box{background:#fff; padding:20px 0 50px; width:580px; margin:0 auto;}
.isPc .pt5_box li{ width:98%; padding-left:2%; margin-bottom:10px; display:block; background:url(../i/lis_ico.png) no-repeat left 8px; line-height:20px; font-size:14px;}
.isPc .find_btn{ position:absolute; left:20px; bottom:20px; display:block; background:url(../i/add_bg3.gif) repeat-x left top; line-height:31px; width:229px; height:31px; border:1px solid #999;}
.isPc .find_btn a{ font-size:14px; display:block; height:31px; width:100%; text-align:center; color:#000;}
.isPc .find_btn a:hover{ text-decoration:none;}
/*m_photo3*/
.isPc .m_photo3{ margin-bottom:15px;}
.isPc .m_photo3 ul{ float:left;}
.isPc .m_photo3 li{ position:relative; width:240px; margin-left:20px; *margin-left:10px; float:left;}
.isPc .m_photo3 li i{ position:absolute; width:4px; background:#c7000b; min-height:220px; left:0; top:0;}
.isPc .m_photo3 li p{ padding:8px 5px 5px 10px; line-height:16px; font-size:13px;}
.isPc .m_photo3 li p b{color:rgba(199,0,11,0.8);}

.isWap .m_photo3{ margin-bottom:0.8rem;}
.isWap .m_photo3 ul{ float:none;}
.isWap .m_photo3 li{ margin:0 auto; width:4.8rem; height:3.6rem; margin-bottom:1rem;}
.isWap .m_photo3 li img{width:100%;}
.isWap .m_photo3 li i{ display:none;}
.isWap .m_photo3 li p{ padding:0.2rem 0 0 0; line-height:0.3rem; font-size:0.26rem;}
.isWap .m_photo3 li p b{color:rgba(199,0,11,0.8);}
/*m_photo4*/
.m_photo4{ margin-bottom:15px;}
.isPc .pt2{ float:left; width:676px; border-right:4px solid #c7000b; padding-right:20px;}
.isPc .pt2 a{ color:#fff;}
.isPc .pt2_pic{ position:relative;  float:left; width:348px; height:230px; margin-bottom:40px;}
.isPc .pt2_pic img{ width:100%;}
.isPc .pt2_pic i{ position:absolute; left:0; top:0; width:4px; height:230px; background:#c7000b; }
.isPc .pt2_txt{ position:relative; float:left; padding:30px 20px 20px; background:#000 url(../i/media_bg.gif) no-repeat; width:288px; height:180px;}
.isPc .pt2_txt p{ font-size:18px; line-height:24px; margin-bottom:20px;}
.isPc .pt2_txt i{ color:#9fa0a0; font-size:13px; line-height:24px;}
.isPc .pt2_txt span{ position:absolute; bottom:20px; display:block; width:90px; height:26px; text-align:center; line-height:26px; font-size:13px; line-height:26px; border:1px solid #e7e7e7; color:#9fa0a0;}
.isPc .pt2_txt span a{ display:inline-block; width:100%; height:26px; color:#9fa0a0; background:#eff0f0 url(../i/more_bg.png) repeat-y;}
.isPc .pt2_txt span a:hover{ text-decoration:none;}
.isPc .pt2 ul{ position:relative; padding:0 0 30px 30px; }
.isPc .pt2 li{ font-size:18px;line-height:24px; margin-bottom:10px;width:570px;}
.isPc .pt2 li a{ color:#000;}
.isPc .pt2 li i{ position:absolute; font-size:13px; line-height:16px; right:0; color:#9fa0a0; padding-right:20px;}

.isWap .pt2{ width:100%;}
.isWap .pt2_box{ position:relative; margin-bottom:0.3rem; }
.isWap .pt2_pic{ width:100%;}
.isWap .pt2_pic img{ width:100%;}
.isWap .pt2_pic i{ display:none; }
.isWap .pt2_txt{ position:absolute; bottom:0; left:0; padding:0.11rem 5% 0; background:url(../i/pic_bg1.png) repeat-x left top; z-index:5; width:90%; height:1.4rem;}
.isWap .pt2_txt p{ font-size:18px; line-height:24px;}
.isWap .pt2_txt p a{ color:#fff;}
.isWap .pt2_txt i{ display:none;}
.isWap .pt2_txt span{ display:none;}
.isWap .pt2 ul{padding:0 0.3rem 0.3rem; }
.isWap .pt2 li{ font-size:0.3rem; line-height:0.34rem; margin-bottom:0.3rem; padding-left:0.3rem; background:url(../i/txt_ico1.png) no-repeat left 7px;}
.isWap .pt2 li a{ color:#000;}
.isWap .pt2 li i{ width:100%; display:block; font-size:13px; line-height:16px; color:#9fa0a0; padding-top:0.1rem;}
/* focus2 */
.focus2{position:relative; float:left; width:500px; height:430px; background:url(../i/focus2_bg.png) no-repeat left top;}
.focus2 h2{ width:150px; height:26px; background:#c7000d;text-align:center; float:right;}
.focus2 h2 a{ width:100%; line-height:26px; color:#fff; display:block; }
.focus2 h2 a:hover{ text-decoration:none;}
.focus2 .sliderInner{width:100%;height:340px;overflow:hidden; padding-top:10px;}
.focus2 .sliderInner ul{width:1000%;}
.focus2 .sliderInner li{display:inline;float:left;width:350px;height:400px; text-align:center; padding:0 75px;}

.focus2 .mr0{margin-right:0px;}
.focus2 .date_date{display:block;}
.focus2 p{ text-align:left; margin-bottom:10px;}
.focus2 p a{ font-size:18px; line-height:24px;}
.focus2 .list_txt{overflow:hidden;}
.focus2 .list_tit{font-family:'FiraSans-Regular'; text-align:left; padding:10px 0; font-size:13px;line-height:15px;color:#9fa0a0;}
.focus2 .list_tit a{color:#9fa0a0;}
.focus2 .slider_bottom{ position:relative; font-size:0px;line-height:0px;text-align:center;}
.focus2 .slider_bottom .item_tag{ display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(../i/slider_cur3.png) no-repeat;margin:5px 12px 0; background:#efefef; border-radius:50%;}
.focus2 .slider_bottom .cur{background:#c7000d;}
.focus2 .slider_btn{position:absolute; top:-180px; left:0; display:inline-block; width:20px;height:20px;background:url(../i/focus_ico.png) no-repeat left top;}
.focus2 .btn_next{background-position:-20px 0px; left:482px; }
/*scr*/
.isPc .scr{margin-bottom:15px;}
.isPc #scr_cont ul {padding:0 0 20px; overflow:hidden;}
.isPc #scr_cont li {float: left;margin-right:20px; width:285px; height:45px;}
.isPc #scr_cont li b{width:100%; display:block; color:#000; font-weight:normal; text-align:center; font-size:15px; font-style:12px\9;  line-height:45px;}
.isPc #scr_cont li a {font-size: 12px;text-decoration: none;color: #9fa0a0; height:45px; display:block; background:url(../i/tab_bg2.png) no-repeat left top;}
.isPc #scr_cont>ul>li a.current{display: block; width:100%; background:url(../i/tab_bg1.png) no-repeat center;}
.isPc #scr_cont div {clear: both;width:1200px; height:280px; padding: 0;display: none; background:#fff;}
.isPc #scr_cont li.mr0{ margin-right:0;}
.isPc #scr_cont li b.txt2{ padding-top:6px; line-height:18px;}
.isWap .scr_bt{ padding-bottom:0.8rem;}
.isWap .scr_bt li{width:2.8rem; height:0.58rem; line-height:0.24rem;  margin-bottom:0.2rem; margin-left:0.1rem; padding:0.11rem 0.2rem; background:url(../i/tab_bg2.png) no-repeat left top; float:left;}
.isWap .scr_bt li a{ font-size:0.22rem; }
/*photo5*/
.m_photo5 li span{ display:inline-block; width:100%; height:104px;}
.m_photo5 li span.p1{background:url(../i/ico1.png) no-repeat center;}
.m_photo5 li span.p2{background:url(../i/ico2.png) no-repeat center;}
.m_photo5 li span.p3{background:url(../i/ico3.png) no-repeat center;}
.m_photo5 li span.p4{background:url(../i/123.png) no-repeat center;}
.m_photo5 li span.p5{background:url(../i/ico5.png) no-repeat center;}
.m_photo5 .mr0{ margin-right:0;}

.isPc .m_photo5{ padding:40px 50px 30px;}
.isPc .m_photo5 li{ width:130px; margin:0 42px; float:left; background:url(../i/tab_bg1.png) repeat-y left top;}
.isPc .m_photo5 li b{ display:inline-block; text-align:center; color:#fff; width:100%; height:26px; line-height:26px; background:url(../i/photo5_bg.png) no-repeat;}

.isWap .m_photo5{ padding:20px 0 0.8rem; border-top:1px solid rgba(199,0,11,0.3); *border-top:1px solid #eeb2b5;}
.isWap .m_photo5 li{ width:2.75rem; margin:0 0 0.3rem 0.4rem; float:left;  background:url(../i/tab_bg1.png) repeat-y left top;}
.isWap .m_photo5 li b{ display:inline-block; text-align:center; color:#fff; width:100%; height:26px; line-height:26px; background:url(../i/photo5_bg.png) repeat-x;}

/*bottom*/
.isPc .bottom{ background:url(../i/bottom_bg.png) center; width:100%; height:110px; padding:30px;}
.isPc .bot_l{ width:300px; float:left;}
.isPc .bot_l p{ font-size:9px; line-height:20px; color:#fff;}
.isPc .bot_l p a{color:#fff;}
.isPc .bot_r{ float:right; width:370px;}
.isPc .bot_r span{ float:left; margin-right:20px; padding-top:8px; color:#9f9fa0;}
.isPc .bot_r li{ float:left; margin-right:20px;}

.isWap .bottom{ position:relative; background:url(../i/bottom_bg.png) no-repeat center; width:100%; height:110px; padding-top:0.3rem;}
.isWap .bot_l p{ font-size:0.18rem; line-height:0.3rem; color:#fff;text-align: center;margin: 5px 0;}
.isWap .bot_l p a { color: #fff; }
.isWap .bot_r{width:100%; padding:0.4rem 0 0 0.3rem;}
.isWap .bot_r span{ float:left; margin-right:0.3rem; font-size:0.2rem; padding-top:8px; color:#9f9fa0;}
.isWap .bot_r li{ float:left; margin-right:0.3rem;}
/* f_links */
.isPc .f_links{display:inline;float:left;width:290px;height:26px;background:#231815 url(../i/arr_ico1.png) no-repeat 275px center; border:1px solid #7b7b7b; cursor:pointer;position:relative;margin-top:10px;margin-bottom:10px;}
.isPc .f_links .s_selected{display:block;padding:0px 17px;height:26px;line-height:26px;color:#9f9fa0;font-size:15px;}
.isPc .f_links .s_options{position:absolute;width:292px;bottom:-71px;left:-1px;background:#231815;display:none;}
.isPc .f_links .s_options a{display:block;color:#9f9fa0;font-size:14px;line-height:20px;padding:8px 17px 7px;}
.isPc .f_links .s_options a:hover{background:#333;text-decoration:none;}
/* isWap */
.isWap .f_links{width:5rem; height:26px; background:#231815 url(../i/arr_ico1.png) no-repeat 4.7rem center; border:1px solid #7b7b7b; cursor:pointer;position:relative; margin:0 auto;margin-bottom: 10px;}
.isWap .f_links .s_selected{display:block;padding:0px 17px;height:26px;line-height:26px;color:#9f9fa0;font-size:15px;}
.isWap .f_links .s_options{position:absolute;width:5rem;bottom:-71px;left:-1px;background:#231815;display:none; z-index:1;}
.isWap .f_links .s_options a{display:block;color:#9f9fa0;font-size:14px;line-height:20px;padding:8px 17px 7px;}
.isWap .f_links .s_options a:hover{background:#333;text-decoration:none;}
/* banner2 */
.isPc .banner2{ width:100%; height:260px; padding-bottom:15px;}
.isPc .banner2_l{ width:443px; height:200px; float:left; padding:30px; background:#c7000b;}
.isPc .banner2_l h4{ font-size:13px; line-height:16px; margin-bottom:20px; color:#fabe00;}
.isPc .banner2_l p{ font-size:18px; line-height:24px; color:#fff;}

.isWap .banner2{ width:100%; padding-bottom:0.8rem;}
.isWap .banner2_l{ width:92%; height:3.4rem; padding:4%; background:#c7000b;}
.isWap .banner2_l h4{ font-size:0.3rem; line-height:0.4rem; margin-bottom:0.3rem; color:#fabe00;}
.isWap .banner2_l p{ font-size:0.3rem; line-height:0.38rem; color:#fff;}
.isWap .banner2_r{width:100%;}
.isWap .banner2_r img{width:100%;}
/* pt3 */
.isPc .pt3_h{ padding-top:40px;}
.isPc .pt3_l{width:790px; float:left; margin-right:20px; margin-bottom:100px;}
.isPc .pt3_r{width:390px; float:right;}

.isWap .pt3_h{ padding-top:0.2rem;}
.isWap .pt3_l{width:100%; margin-bottom:1rem;}

.isPc .pt3_box{ margin-bottom:20px;}
.isPc .pt3_box li{ font-size:18px; line-height:30px; margin-bottom:12px;}
.isPc .pt3_box li span{ float:left; display:inline-block; margin-right:20px;}
.isPc .pt3_box li span img{ width:240px; height:160px;}
.isPc .pt3_box li p a{  background:url(../i/txt_ico1.png) no-repeat left 7px; padding-left:12px;}
.isPc .pt3_box li i{ width:100%;display:block; padding-top:5px; font-size:13px; line-height:14px; color:#9f9fa0;}

.isWap .pt3_box{ padding:5%;}
.isWap .pt3_box li{ font-size:0.34rem; line-height:0.44rem; margin-bottom:12px;}
.isWap .pt3_box li span img{width:100%;}
.isWap .pt3_box li p a{  background:url(../i/txt_ico1.png) no-repeat left 7px; padding-left:12px;}
.isWap .pt3_box li i{ width:100%;display:block; padding-top:5px; font-size:0.26rem; line-height:0.32rem; color:#9f9fa0;}

.pt3_box2{ margin-bottom:50px;}
.pt3_cont2{ width:240px; height:200px; position:relative;}
.pt3_cont2 i{ position:absolute; top:0; width:4px; min-height:210px; display:block; background:#c7000b;}
.pt3_cont2 p,.isPc .art1 p.p4{ padding:10px 10px 10px 15px; font-size:13px; line-height:14px;}
.pt3_cont2 b{color:#c7000b; font-weight:normal;}
.pt3_cont3 {float:right; margin-bottom:50px;}
.pt3_cont3 img{ border:1px solid rgba(0,0,0,0.2);}
/* add_bt */
.isPc .add_bt{ height:35px; line-height:35px;background:#c7000b; color:#FABE00; padding-left:10px;}
.isPc .lm_bt2 { padding:15px 0;}
.isPc .lm_bt2 span{float:left; display:block; width:85px; height:85px;}
.isPc .lm_bt2 span img{width:100%;}
.isPc .lm_bt2 p{ float:left; padding:0 15px; width:1080px; font-size:18px; line-height:22px; color:#c7000b; line-height:85px; text-align:center;}
.isWap .add_bt{ height:0.8rem; line-height:0.8rem; background:#c7000b; color:#FABE00; padding-left:10px;font-size: 12px;}
.isWap .lm_bt2 { padding:0.2rem; float:left;}
.isWap .lm_bt2 span{float:left; display:block; width:1.2rem; height:1.2rem;}
.isWap .lm_bt2 span img{width:100%;}
.isWap .lm_bt2 p{ display:none;}
/*lm_pic2*/
.m_pic2{ width:285px; height:190px; margin-bottom:50px;}
.m_pic2 a{ display:block; position:relative;}
.m_pic2 a img{ width:100%;}
.m_pic2 i{ position:absolute; top:0; right:0; display:block; height:26px; line-height:26px; padding:0 25px; background: #c7000b; font-size:13px; color:#fff; font-family:'FiraSans-Regular';}
/*m_photo3*/
.isPc .m_photo3 .mr_lis{ float:left; width:480px; padding-left:40px; font-size:18px; line-height:30px;}
.isPc .m_photo3 .mr_lis dt{ font-size:13px; line-height:16px; color:#B5B5B6; margin-bottom:10px;}
.isPc .m_photo3 .mr_lis dd{ width:97%; padding-left:3%; margin-bottom:10px; background:url(../i/txt_ico1.png) no-repeat left 10px;}

.isWap .m_photo3 .mr_lis{ width:90%; padding:0 5%; font-size:0.34rem; line-height:0.45rem;}
.isWap .m_photo3 .mr_lis dt{ font-size:0.3rem; line-height:0.4rem; color:#B5B5B6; margin-bottom:0.2rem;}
.isWap .m_photo3 .mr_lis dd{ width:97%; padding-left:3%; margin-bottom:0.24rem; background:url(../i/txt_ico1.png) no-repeat left 8px;}
/* pt3_cont4 */
.pt3_cont4 { margin-bottom:50px;}
.pt3_cont4 img{ border:1px solid rgba(0,0,0,0.2);}
/* mr_760 */
.txt3{ margin-bottom:50px;}
.isPc .mr_760{float:right; width:760px; padding:50px 30px 0 20px;}
.isPc .mr_760 h3{color:rgba(243,167,165,1); font-size:13px; line-height:16px; margin-bottom:15px; }
.isPc .txt3 p{ font-size:18px; line-height:25px; font-family:'BorgiaPro-Regular'; margin-bottom:30px;}
.isWap .mr_760{ width:90%; padding:0 5%;}
.isWap .mr_760 h3{color:rgba(243,167,165,1); font-size:0.3rem; line-height:0.34rem; margin-bottom:0.5rem; text-align:center; }
.isWap .txt3 p{ font-size:0.34rem; line-height:0.44rem; font-family:'BorgiaPro-Regular'; margin-bottom:1rem;}
.isPc .txt3 h4{font-size:18px; line-height:30px; margin-bottom:15px; font-family:'FiraSans-Regular';}
.isPc .txt3 p b{font-size:13px;}
.isPc .txt3_p_h{ overflow:hidden;} 
.isPc .txt3_p_h span{ float:left; margin: 0 20px 20px 0; width:175px; height:50px;}
.isPc .txt3_p_h span img{ width:100%;}
.isWap .txt3 h4{font-size:0.4rem; line-height:0.48rem; margin-bottom:0.5rem; font-family:'FiraSans-Regular'; text-align:center;}
.isWap .txt3 p b{font-size:0.34rem;}
.isWap .txt3_p_h{ overflow:hidden;} 
.isWap .txt3_p_h span{ float:left; margin: 0 0.12rem 0.2rem; width:46%; height:0.8rem;}
.isWap .txt3_p_h span img{ width:100%;}
.txt3_p_h span.mr0{ margin-right:0;}
/*pt3_cont3*/
.m_pic3{ overflow:hidden;}
.isPc .pt3_cont5{ float:left; width:240px; height:200px; margin-right:19px; position:relative;}
.isPc .pt3_cont5 img{width:100%;}
.isPc .pt3_cont5 i{ position:absolute; top:0; width:4px; min-height:210px; display:block; background:#c7000b;}
.isPc .pt3_cont5 p{ padding:10px 10px 10px 15px; font-size:13px; line-height:16px;}
.isPc .pt3_cont5 b{color:#c7000b; font-weight:normal;}
.isPc .pt3_cont5 { margin-bottom:50px;}
.m_pic3 .mr0{ margin-right:0;}

.isWap .pt3_cont5{ width:4.8rem; height:3.6rem; margin:0 auto; }
.isWap .pt3_cont5 img{width:100%;}
.isWap .pt3_cont5 i{ display:none;}
.isWap .pt3_cont5 p{ padding:0.2rem 0 0.5rem 0; font-size:0.26rem; line-height:0.3rem;}
.isWap .pt3_cont5 b{color:#c7000b; font-weight:normal;}
.isWap .pt3_cont5 { margin-bottom:0.8rem;}
/* banner3 */
.isPc .banner3{ margin-bottom:15px;}
.isPc .banner3_l{float:left; width:440px; height:200px; padding:30px; background:#c7000b; font-size:13px; line-height:16px;}
.isPc .banner3_l h3{ margin-bottom:20px; color:#FABE00;}
.isPc .banner3_l p{ font-size:18px; line-height:24px; color:#fff; font-family:'FiraSans-Regular';}
.isPc .banner3_r{float:right; width:700px;}

.isWap .banner3{width:100%; margin-bottom:0.1rem;}
.isWap .banner3_l{float:left; width:92%; height:3.4rem; padding:4%; background:#c7000b; font-size:0.3rem; line-height:0.4rem;}
.isWap .banner3_l h3{ margin-bottom:0.3rem; color:#fabe00;}
.isWap .banner3_l p{ font-size:0.3rem; line-height:0.38rem; color:#fff; font-family:'FiraSans-Regular';}
.isWap .banner3_r{ width:100%;}
.isWap .banner3_r img{width:100%;}

/* pt3_cont6 */
.isPc .m_photo6{ padding:0 90px; margin-bottom:15px;}
.isPc .pt3_cont6{ float:left; width:240px; height:210px; padding-right:20px; position:relative;}
.isPc .pt3_cont6 img{width:100%;}
.isPc .pt3_cont6 i{ position:absolute; top:0; width:4px; min-height:210px; display:block; background:#c7000b;}
.isPc .pt3_cont6 p{ padding:10px 10px 10px 15px; font-size:13px; line-height:16px;}
.isPc .pt3_cont6 b{color:#c7000b; font-weight:normal;}
.isPc .m_photo6 .mr0{ padding-right:0;}

.isWap .m_photo6{ margin-bottom:0.8rem;}
.isWap .pt3_cont6{width:4.8rem; height:4.5rem; margin:0 auto;}
.isWap .pt3_cont6 img{width:100%;}
.isWap .pt3_cont6 i{display:none;}
.isWap .pt3_cont6 p{ padding:0.2rem 0 0.5rem 0; font-size:0.26rem; line-height:0.3rem;}
.isWap .pt3_cont6 b{color:#c7000b; font-weight:normal;}
.isWap .m_photo6 .mr0{ padding-right:0;}
/* banner2 */
.isPc .banner02{ width:676px; margin-right:40px; float:left;}
.isPc .banner02,
.isPc .banner02 .sliderInner,
.isPc .banner02 .sliderInner li{height:400px;overflow:hidden;}
.isPc .banner02 .sliderInner{width:676px; float:left; position:relative; margin:0 auto;}
.isPc .banner02 .sliderInner li{display:inline;float:left;}
.isPc .banner02 .slider_btn{position:absolute;width:20px;height:20px;font-size:0px;line-height:0px;overflow:hidden;background:url(../i/focus_ico.png) no-repeat;top:40%;margin-top:-10px;}
.isPc .banner02 .btn_prev{left:0;}
.isPc .banner02 .btn_next{right:0;background-position:-20px 0px;}
.isPc .banner02 .sliderCur{position:absolute; font-size:0; right:30px;top:30px;}
.isPc .banner02 .sliderCur a{display:inline-block;width:12px;height:12px;background:#fff; border-radius:50%; margin-right:20px;}
.isPc .banner02 .sliderCur a.cur{background:#EA6178;}
.isPc .banner02 .sliderInner li{position:relative;}
.isPc .banner02 .list_txt{position:absolute;width:676px; height:80px; bottom:0; background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;color:#fff; font-family:'FiraSans-Regular';}
.isPc .banner02 .list_txt span{ display:block; position:absolute; left:-45px; top:5px;}
.isPc .banner02 .list_txt p{font-size:18px;line-height:22px;text-align:left; margin:15px 15px 10px;}
/* isWap */
.isWap .banner02,
.isWap .banner02 .sliderInner,
.isWap .banner02 .sliderInner li{height:4.58rem;overflow:hidden;}
.isWap .banner02,
.isWap .banner02 .sliderInner{width:100%;position:relative;}
.isWap .banner02{}
.isWap .banner02 .sliderInner{}
.isWap .banner02 .sliderInner li{display:inline;float:left;}
.isWap .banner02 .sliderInner img{display:block;height:100%;}
.isWap .banner02 .slider_btn{display:none;}
.isWap .banner02 .sliderCur{position:absolute;width:100%;padding:13px 0px 14px 0px; font-size:0px;line-height:0px;text-align:center;left:0px;top:0px;}
.isWap .banner02 .sliderCur a{display:inline-block;width:8px; height:8px; border:1px solid #d2d2d2; border-radius:50%; background:#fff; margin:0px 6px;}
.isWap .banner02 .sliderCur a.cur{background:#C7000B;}
.isWap .banner02 .sliderInner li{position:relative;}
.isWap .banner02 .list_txt{position:absolute;width:100%; height:1.4rem; bottom:0; left:0; background:url(../i/media_bg.gif) repeat center; color:#fff;filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; }
.isWap .banner02 .list_txt a{ color:#fff;}
.isWap .banner02 .list_txt span{ display:none;}
.isWap .banner02 .list_txt p{font-size:0.3rem;line-height:1.2em;text-align:left;padding:10px;}
/* pt4 */
.isPc .pt4{width:484px; float:right; margin-bottom:20px;}
.pt4_t{ margin-bottom:20px;}
.pt4 dl{ width:162px; margin-right:20px; float:left;}
.pt4 dl dt{ font-size:18px; line-height:24px; margin-bottom:20px; font-weight:bold;}
.pt4 dl dd{ font-size:16px; line-height:25px;}
.pt4 span{ display:inline-block; width:300px; float:right; border:1px solid #d2d2d2;}
.isPc .pt4_b b{ font-size:13px; line-height:16px; color:#c7000b;padding-right:5px;}
.isPc .pt4_b ul{ font-size:18px; line-height:30px;}
.isPc .pt4_b li{ background:url(../i/txt_ico1.png) no-repeat left 14px; padding-left:10px;}
.isPc .more{ font-size:13px; line-height:14px; text-align:right; color:#9FA0A0;}
.more a{color:#9FA0A0;}
.isWap .pt4{width:90%; padding:0 5%; margin-bottom:0.5rem;}
.isWap .pt4_b b{ font-size:0.3rem; line-height:0.45rem; color:#c7000b;}
.isWap .pt4_b ul{ font-size:0.34rem; line-height:0.45rem; padding-top:0.5rem;}
.isWap .pt4_b li{ margin-bottom:0.2rem; background:url(../i/txt_ico1.png) no-repeat left 0.2rem; padding-left:10px;}
.isWap .more{ font-size:0.3rem; line-height:0.34rem; padding-right:0.3rem; text-align:right; color:#9FA0A0;}
/* m_photo7 */
.isPc .m_photo7{ padding:20px 0;}
.isPc .m_photo7 span{ width:386px; height:100px; float:left; margin:0 21px 20px 0; display:block; background:url(../i/ico_bg1.png) no-repeat left top;}
.isPc .m_photo7 i{ float:left; display:inline-block; padding:8px; margin-right:20px; width:85px; height:85px; }
.isPc .m_photo7 p{ float:left; display:inline-block; width:243px; line-height:100px; text-align:center;}
.isPc .m_photo7 .mr0{ margin-right:0;}

.isWap .m_photo7{ padding:20px 0;}
.isWap .m_photo7 span{float:left; width:30%; height:2.6rem; text-align:center;  margin:0 0 0.2rem 0.15rem; display:block; background:url(../i/ico_bg1.png) no-repeat left top;}
.isWap .m_photo7 i{  display:inline-block; width:100%; }
.isWap .m_photo7 p{  display:inline-block; width:100%; line-height:0.32rem; text-align:center; padding:0.2rem 0 0;}
/*lm_pic4*/
.m_pic4{ width:285px; height:190px; float:right; margin-bottom:40px; position:relative;}
.m_pic4 a{ display:block; position:relative;}
.m_pic4 a img{ width:100%;}
.m_pic4 i{ position:absolute; top:0; right:0; display:block; height:26px; line-height:26px; padding:0 25px; background: #c7000b; font-size:13px; color:#fff; font-family:'FiraSans-Regular';}
.m_pic4 b{ position:absolute; top:0; left:0; display:block; width:4px; height:190px; background: #c7000b;}
.mr0{ margin-right:0;}
/* page */
.page2{width:228px; display:block; margin:0 auto; margin-top:90px;}
.page2 ul{ float:left; font-size:18px; line-height:20px;  font-family:'FiraSans-Regular';}
.page2 ul li{ float:left; margin-right:5px; display:block; width:20px; height:20px; text-align:center;}
.page2 ul li:hover{ background:#ccc;}
.page2 ul li a:hover{ text-decoration:none;}
.page2L{ margin-right:20px; float:left; background:url(../i/pageL.png) no-repeat center;}
.page2L a{width:20px; line-height:20px; height:20px;  display:block; }
.page2R{margin-left:15px; width:20px; height:20px; display:block; float:left; background:url(../i/pageR.png) no-repeat center;}
.page2R a{width:20px; height:20px; display:block;}
/* mr_lis2 */
.isPc .mr_lis2{  font-size:18px; line-height:30px; margin-bottom:100px;}
.isPc .mr_lis2 dt{ font-size:13px; line-height:16px; color:#B5B5B6; margin-bottom:10px;}
.isPc .mr_lis2 dd{ width:97%; padding-left:3%; margin-bottom:10px; background:url(../i/txt_ico1.png) no-repeat left 10px;}

.isWap .mr_lis2{  font-size:0.34rem; line-height:0.45rem; width:90%; padding:0 5%; }
.isWap .mr_lis2 dt{ font-size:0.3rem; line-height:0.4rem; color:#B5B5B6; margin-bottom:0.2rem;}
.isWap .mr_lis2 dd{ width:97%; padding-left:3%; margin-bottom:10px; background:url(../i/txt_ico1.png) no-repeat left 10px;}
/* add_bt2 */
.add_bt2{color:#9FA0A0; padding-left:10px; font-size:13px; line-height:14px; font-family:'FiraSans-Regular';}
.add_bt2 a{color:#9FA0A0;}
/* art1 */
.isPc .art1{ padding:0 20px;}
.isPc .art1 h1{ padding-top:40px; font-family:'FiraSans-Regular'; font-size:50px; line-height:60px; color:#000;}
.isPc .art1 .info{ padding:10px 0 30px; border-bottom:4px solid #c7000b;}
.isPc .art1 .info span{ margin-right:30px;}
.isPc .art1 p{ padding:0 20px; font-family:'BorgiaPro-Regular'; font-size:18px; line-height:25px; margin-bottom:20px;}
.isPc .artCont{ padding:60px 140px 0;}
.isPc .artP{ width:602px; margin:20px; float:left;}
.isPc .artP img{width:100%;}
.isPc .artP p{ font-size:13px; line-height:16px; color:#9FA0A0; padding-top:18px; font-family:'FiraSans-Regular';}
.isPc .artCont2{padding-top:60px; width:750px; float:left;}

.isWap .pt_cont ul{width:1000%;}
.isWap .art1{ padding:0;}
.isWap .art1 h1{ margin-bottom:0.5rem; font-family:'FiraSans-Regular'; font-size:0.58rem; line-height:0.64rem; color:#000; width:90%; padding:1rem 5% 0;}
.isWap .art1 .info{ display:block; width:90%;  padding:0 5% 0.5rem; text-align:center; font-size:0.24rem; border-bottom:4px solid #c7000b;}
.isWap .art1 .info span{ margin-right:0.5rem;}
.isWap .art1 p{ width:90%; font-size:0.34rem; padding:0 5%; line-height:0.5rem; margin-bottom:0.2rem;}
.isWap .art1 p img{ width:95%;}
.isWap .artCont{ padding:0.4rem 5% 0;}
.isWap .artP{ width:90%; margin:5%;}
.isWap .artP img{width:100%;}
.isWap .artP p{ font-size:0.14rem; line-height:0.24rem; color:#9FA0A0; padding-top:0.2rem;}
.isWap .artCont2{padding:1rem 5% 0; width:90%;}
/* pageWap */
.isWap .ruler{  height: 100px; margin-bottom:0.8rem; overflow: hidden; position: relative; width:100%; background:url(../i/add_bg.gif) no-repeat left top;}
.isWap .ruler:before,.isWap .ruler:after{ content: ""; position: absolute; top:0;  height: 22px; width:100%;  z-index: 3; background: -webkit-linear-gradient(top,  rgb(170,171, 171), rgba(170, 171, 171,0.1)); pointer-events:none;}
.isWap .ruler:after{  top:78px; background: -webkit-linear-gradient(top,  rgba(170, 171, 171,0.1), rgb(170, 171, 171));}
.isWap .ruler .main{ width:100%; height:3000px;  position: relative; left:0;}
.isWap .ruler .main ul{ overflow: hidden;  -webkit-transform:translateY(-50px);  width:100%; padding:2rem 0;}
.isWap .ruler-weight .main ul{  overflow: hidden;  -webkit-transform:translateY(-50px);}
.isWap .ruler-age .main ul{ overflow: hidden; -webkit-transform:translateY(517px);}
.isWap .ruler li{ width:100%; height: 28px; color:#efe2b1; margin:0 auto; text-align:center;}
.isWap .ruler li .num{ display: inline-block; position: relative; margin-right:-6px;}
.isWap .ruler-age li{ font-size:0.34rem; background:none; color:#fff; position: relative; margin-right: 0; text-align: center;}
.isWap .ruler-age li a{color:#fff;}
.isWap .ruler-age li a:hover{color:#c7000b;filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5;}
.isWap .row .age-num{ color:#6fc481; display:none;}

.isPc .ml_350{float:left; width:350px; padding:30px 0 0 0px; margin-right:40px;}
.isPc .ruler2{ padding:30px 0 0 30px; margin-bottom:20px; width:200px;}
.isPc .ruler2:after{  top:78px; background: -webkit-linear-gradient(top,  rgba(170, 171, 171,0.1), rgb(170, 171, 171));}
.isPc .ruler2 .main2{ width:100%; left:0;}
.isPc .ruler-age2 .main2 ul{ overflow: hidden; -webkit-transform:translateY(570px);}
.isPc .ruler2 li{ width:100%; height: 28px; color:#efe2b1; margin:0 auto;}
.isPc .ruler2 li .num{ display: inline-block; position: relative; margin-right:-6px;}
.isPc .ruler-age2 li{ font-size:0.34rem; background:none; color:#000; position: relative; margin-right: 0; text-align: left;}
.isPc .ruler-age2 li a{color:#b5b5b6;width: 100%;display: block;padding: 3px 0 3px 10px;}
.isPc .ruler-age2 li a:hover{color:#c7000d; text-decoration:none; background:#f7f8f8;}
.isPc .row2 .age-num2{ color:#6fc481; display:none;}
.isPc .ruler2 .cut a{ color:#c7000d;background:#f7f8f8;}
.isWap .ruler2{  height: 100px; margin-top:0.6rem; margin-bottom:0.6rem;  overflow: hidden; position: relative; width:68%;}
.isWap .ruler2:before,.isWap .ruler2:after{ content: ""; position: absolute; top:0;  height: 22px; width:100%;  z-index: 2; background: -webkit-linear-gradient(top,  rgb(255,255, 255), rgba(255, 255, 255,0.1)); pointer-events:none;}
.isWap .ruler2:after{  top:78px; background: -webkit-linear-gradient(top,  rgba(255, 255,255,0.1), rgb(255,255,255));}
.isWap .ruler2 .main2{ width:100%; height:3000px;  position: relative; left:0;}
.isWap .ruler2 .main2 ul{ overflow: hidden;  -webkit-transform:translateY(-50px);  width:100%; padding:0;}
.isWap .ruler-weight2 .main2 ul{  overflow: hidden;  -webkit-transform:translateY(-50px);}
.isWap .ruler-age2 .main2 ul{ overflow: hidden; -webkit-transform:translateY(517px);}
.isWap .ruler2 li{ width:100%; height: 28px; color:#efe2b1; margin:0 auto; text-align:center;}
.isWap .ruler2 li .num{ display: inline-block; position: relative; margin-right:-6px;}
.isWap .ruler-age2 li{ font-size:0.26rem; background:none; color:#fff; position: relative; margin-right: 0; text-align: center;}
.isWap .ruler-age2 li a{color:#ccc;}
.isWap .ruler-age2 li a:hover{color:#c7000b;}
.isWap .row2 .age-num2{ color:#6fc481; display:none;}
.isWap .ruler2 .cut a{ color:#c7000d;}
.isWap .lm_bt3{ color:#c7000d; padding-top:0.3rem;}
@media only screen and (max-width: 375px){
  .isWap .logo{margin:0 0 0 1.3rem;}
  .isWap .search_box{ width:200px;}
  .isWap .search_box input{ width:195px;}
  .isWap .m_pic .v_btn{ background:url(../i/video.png) no-repeat center; width:0.79rem; height:0.79rem; position:absolute; left:105px; top:65px;}
}
@media only screen and (max-width: 320px){
  .isWap .m_pic .v_btn{ background:url(../i/video.png) no-repeat center; width:0.79rem; height:0.79rem; position:absolute; left:95px; top:65px;}
  .isWap .scr_bt li{width:2.65rem; height:0.58rem; line-height:0.3rem;  margin-bottom:0.2rem; margin-left:0.1rem; padding:0.11rem 0.2rem; background:url(../i/tab_bg2.png) no-repeat left top; float:left;}	
  .isWap .m_photo5 li{ width:2.63rem; margin:0 0 0.3rem 0.4rem; float:left;}
  .isWap .bot_r li{ float:left; margin-right:0.1rem;}
  .isWap .search_box{ width:160px;}
  .isWap .search_box input{ width:155px;}
  .isWap .txt3_p_h span{ float:left; margin: 0 0.13rem 0.2rem; width:45%; height:0.8rem; }
}
/*20180730增加*/
.isPc .m_pic .v_bt{position:absolute; background:#000; filter:alpha(opacity=60); -moz-opacity:0.6; opacity: 0.6; color:#fff; width:98.4%; height:30px; margin-left:1.6%;  left:0; bottom:0;}
.isPc .m_pic .v_bt a{ color:#fff; line-height:30px; padding:0 5px;  overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

#displaypagenum {
  font-size:14px;
  font-weight:bold;
  color:#a0a3a5;
  overflow: hidden;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  font-weight:normal;
  margin:20px 0 0;
}

#displaypagenum {
  text-align: center;
}
#displaypagenum span {
  text-decoration:none;
  color:#a0a3a5;
  padding:5px 10px;
  background-color:#ebebeb;
  border-color:#ebebeb;
  color:#363738;
  border:1px solid #CCCCCC;
}
#displaypagenum a {
  text-decoration:none;
  color:#a0a3a5;
  padding:5px 10px;
  background-color: #f3f3ed;
  border:1px solid #CCCCCC;
}
#displaypagenum span:hover,#displaypagenum a:hover{background-color:#636566;border-color:#636566;color:#fff;cursor:pointer;}

.displaypagenum {
  font-size:14px;
  font-weight:bold;
  color:#a0a3a5;
  overflow: hidden;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  font-weight:normal;
  margin:20px 0 0;
}

.displaypagenum {
  text-align: center;
}
.displaypagenum span {
  text-decoration:none;
  color:#a0a3a5;
  padding:5px 10px;
  background-color:#ebebeb;
  border-color:#ebebeb;
  color:#363738;
  border:1px solid #CCCCCC;
}
.displaypagenum a {
  text-decoration:none;
  color:#a0a3a5;
  padding:5px 10px;
  background-color: #f3f3ed;
  border:1px solid #CCCCCC;
}

.displaypagenum span:hover,.displaypagenum a:hover{background-color:#636566;border-color:#636566;color:#fff;cursor:pointer;}

.displaypagenum1 {
  font-size:14px;
  font-weight:bold;
  color:#a0a3a5;
  overflow: hidden;
  text-align: center;
  padding-top: 20px;
  padding-bottom: 20px;
  text-align: center;
  font-weight:normal;
  margin:20px 0 0;
}

.displaypagenum1 {
  text-align: center;
}
.displaypagenum1 span {
  text-decoration:none;
  color:#a0a3a5;
  padding:5px 10px;
  background-color:#ebebeb;
  border-color:#ebebeb;
  color:#363738;
  border:1px solid #CCCCCC;
  margin: 0 2px;
}
.displaypagenum1 a {
  text-decoration:none;
  color:#a0a3a5;
  padding:5px 10px;
  background-color: #f3f3ed;
  border:1px solid #CCCCCC;
  margin: 0 2px;
}

.displaypagenum1 span:hover,.displaypagenum1 a:hover{background-color:#636566;border-color:#636566;color:#fff;cursor:pointer;}
* {
  padding:0px;
  margin:0px;
}
a {
  text-decoration:none;
  color:black;
}
a:hover {
  text-decoration:none;
  color:#336699;
}
#tab {

}
#tab ul {
  list-style:none;
  display:;
  height:24px;
  line-height:30px;

}
.city_box ul li {
  background:#FFF;
  cursor:pointer;
  float:left;
  list-style:none;
  line-height:42px;
  width: 60px;
  margin-right: 10px;
  padding-right: 10px;
  padding-left: 20px;


}
#tab ul li.on {
  border-top:4px solid #b34c4c;
  border-bottom:2px solid #b34c4c;
}
.hide {
  display:none;
}

/*20180920新增*/
html.isWap{}
html.isWap,
html.isWap body{overflow-x:hidden;}
/*20180920新增*/
.isPc .pt3_box2 p,.isPc .art1 p.p4{ padding:10px 10px 10px 15px; font-size:13px; line-height:14px; font-family:'FiraSans-Regular',arial, tahoma, \5b8b\4f53;}
.isPc .add_bt a{ height:35px; line-height:35px;background:#c7000b; color:#FABE00; /*padding-left:10px;*/}
.isWap .add_bt a{ height:0.8rem; line-height:0.8rem; background:#c7000b; color:#FABE00;}
/*20181106新增*/
.isWap .banner .sliderInner li>a{ position:absolute; top:-50px;}
@media only screen and (max-width: 320px){
  .isWap .banner .sliderInner li{height:3.1rem;overflow:hidden;}
}
/*20181106新增*/
/*20181128新增*/
.isPc .map{width:788px; height:562px; float:left; background:url(../i/map.jpg) no-repeat; position:relative; border:1px solid #ffcccc; margin-right:20px;}
.isWap .map{ display:none;}
.map a{color:#eb444c;}
.map a:hover{text-decoration: underline;}
.isPc .map_box{ padding-top:20px; font-size:14px; color:#eb444c; padding-bottom:10px;}
.isWap .map_box{ padding-top:0; font-size:0.24rem; color:#eb444c;}
.map .m1{ position:absolute; top:135px; right:130px;}
.map .m2{ position:absolute; top:185px; right:175px;}
.map .m3{ position:absolute; top:215px; right:205px;}
.map .m4{ position:absolute; top:225px; right:275px;}
.map .m5{ position:absolute; top:245px; right:248px;}
.map .m6{ position:absolute; top:260px; right:285px;}
.map .m7{ position:absolute; top:285px; right:248px;}
.map .m8{ position:absolute; top:225px; right:348px;}
.map .m9{ position:absolute; top:320px; right:365px;}
.map .m10{ position:absolute; top:240px; right:488px;}
.map .m11{ position:absolute; top:230px; left:118px;}
.map .m12{ position:absolute; top:295px; left:245px;}
.map .m13{ position:absolute; top:360px; left:175px;}
.map .m14{ position:absolute; top:270px; left:355px;}
.map .m15{ position:absolute; top:365px; left:310px;}
.map .m16{ position:absolute; top:440px; left:300px;}
.map .m17{ position:absolute; top:445px; left:380px;}
.map .m18{ position:absolute; top:415px; left:360px;}
.map .m19{ position:absolute; top:455px; left:430px;}
.map .m20{ position:absolute; top:405px; left:415px;}
.map .m21{ position:absolute; top:400px; left:460px;}
.map .m22{ position:absolute; top:425px; left:490px;}
.map .m23{ position:absolute; top:380px; left:520px;}
.map .m24{ position:absolute; top:350px; left:485px;}
.map .m25{ position:absolute; top:355px; left:428px;}
.map .m26{ position:absolute; top:380px; left:370px;}
.map .m27{ position:absolute; top:320px; left:435px;}
.map .m28{ position:absolute; top:502px; left:400px;}
.map .m29{ position:absolute; top:450px; left:515px;}
.map .m30{ position:absolute; top:330px; left:605px;}
.map .m31{ position:absolute; top:330px; left:675px;}
.map .m32{ position:absolute; top:345px; left:740px;}
.map .m33{ position:absolute; top:390px; left:625px;}
.map .m34{ position:absolute; top:445px; left:645px;}
.map .m35{ position:absolute; top:355px; left:680px;}
.map .m36{ position:absolute; top:372px; left:660px;}
.map .m37{ position:absolute; top:465px; left:445px;}
.map .m38{ position:absolute; top:480px; left:430px;}
.map .m39{ position:absolute; top:275px; right:325px;}
.map .m40{ position:absolute; top:355px; left:540px;}
.map .m41{ position:absolute; top:335px; left:520px;}
.isPc .map_list{ float:right; width:390px;}
.isPc .map_list b{ font-size:14px; color:#ccc; margin-bottom:30px; display:block;}
.isPc .map_list li{ font-size:16px; padding-left:15px; display:block; background:url(../i/txt_ico1.png) no-repeat left 7px; line-height:20px; margin-bottom:5px;}
.isPc .txt4{ font-size:18px; line-height:25px; padding-top:30px; font-family:'BorgiaPro-Regular';}
.isPc .txt4_h{ margin-bottom:20px;}
.isPc .txt4 dl{ width:380px; float:left; margin:0 10px;}
.isPc .txt4 dt{ margin-bottom:5px; font-weight:bold;}

.isWap .map_list{ width:94%; padding:0 3%;}
.isWap .map_list b{ font-size:0.26rem; color:#ccc; margin-bottom:0.3rem; display:block;}
.isWap .map_list li{ font-size:0.32rem; padding-left:0.4rem; display:block; background:url(../i/txt_ico1.png) no-repeat left 7px; line-height:0.34rem; margin-bottom:0.2rem;}
.isWap .txt4{ font-size:0.3rem; line-height:0.38rem; padding-top:0.2rem;}
.isWap .txt4_h{ margin-bottom:0.2rem;}
.isWap .txt4 dl{width:94%; padding:0 3%; margin-bottom:0.4rem;}
.isWap .txt4 dt{ margin-bottom:0.2rem;font-weight:900;font-size:0.36rem;}

.isPc .Invest_p{ padding-top:5px;  float:left;}
.isPc .Invest_p b{ padding-left:15px; display:block; font-size:18px; margin-bottom:5px; color:#c7000b;}
.isPc .Invest_p p{ font-size:14px;  line-height:20px; text-align:left; color:#b5b6b6;}
.isPc .lm_bt22 { padding:15px 0;}
.isPc .lm_bt22 span{float:left; display:block; width:85px; height:85px;}
.isPc .lm_bt22 span img{width:100%;}
.isPc .lm_bt22 p{ float:left; padding:0 15px; width:1080px; font-size:18px; line-height:22px; color:#c7000b; line-height:85px; text-align:center;}

.isWap .Invest_p{ padding-top:5px;  margin-left:20px; font-size:14px;}
.isWap .Invest_p b{ display:none;}
.isWap .list2 .lm_bt4 a{ position:relative; height:20px; line-height:20px; margin:0.2rem 0 0.5rem; padding:0 5%; font-size:0.34rem;}
.isWap .lm_bt22 { padding:0.2rem;  float:left;}
.isWap .lm_bt22 span{float:left; display:block; width:1.2rem; height:1.2rem;}
.isWap .lm_bt22 span img{width:100%;}
.isWap .lm_bt22 p{ display:none;}

.isPc .lm_bt4{ position:relative; height:20px; line-height:20px; margin:5px 0 20px;}
.isPc .lm_bt4 a{ position:absolute; display:block; bottom:-1px; color:#c7000b; top:9px; background:#fff; padding-right:20px; font-size:13px; line-height:16px;}
.isPc .list2{ margin-bottom:40px; font-size:18px;}
.isPc .list2 ul{ float:left; width:360px; margin-right:15px;}
.isPc .list2 ul li{ padding-left:15px; display:block; background:url(../i/txt_ico1.png) no-repeat left 7px; line-height:20px; margin-bottom:10px;}

.isWap .lm_bt4{ position:relative; height:20px; line-height:20px; margin:5px 0 20px;}
.isWap .lm_bt4 a{ position:absolute; display:block; bottom:-1px; color:#c7000b; top:9px; background:#fff; padding-right:20px; font-size:13px; line-height:16px;}
.isWap .list2{ margin-bottom:0.6rem; font-size:0.34rem;}
.isWap .list2 ul{ width:91%; padding:0 4%;}
.isWap .list2 ul li{ padding-left:15px; display:block; background:url(../i/txt_ico1.png) no-repeat left 7px; line-height:20px; margin-bottom:10px;}
/*20181128新增*/

/* 富文本编辑器自动生成的figure标签的处理 */
.isWap .artTxt figure {margin-block-start: 0em;margin-block-end: 0em;margin-inline-start: 0px;margin-inline-end: 0px;}
.isWap .artTxt figure {-webkit-margin-before: 0em;-webkit-margin-after: 0em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.isWap .artTxt figure img{text-align: center;padding-top: 0.4rem;padding-bottom: 0.3rem;overflow: hidden;width:100% !important;height:auto !important;margin: 0 auto;}
/* 稿件图片手机端处理 */
.isWap .artTxt p img{text-align: center;padding-top: 0.4rem;padding-bottom: 0.3rem;overflow: hidden;width: 100%;margin: 0 auto;}

.isPc .artTxt figure {margin: 0 auto;}

/*20190402新增*/
.add_bt a{ color:#FABE00; margin:0 5px;}

/*m_photo8*/
.isPc .m_photo8 .mr_lis{ float:left; padding-left:40px; font-size:18px; line-height:30px;}
.isPc .m_photo8 .mr_lis dt{ font-size:13px; line-height:16px; color:#B5B5B6; margin-bottom:10px;}
.isPc .m_photo8 .mr_lis dd{ width:97%; padding-left:3%; margin-bottom:10px; background:url(../i/txt_ico1.png) no-repeat left 10px;}

.isWap .m_photo8 .mr_lis{ width:90%; padding:0 5%; font-size:0.34rem; line-height:0.45rem;}
.isWap .m_photo8 .mr_lis dt{ font-size:0.3rem; line-height:0.4rem; color:#B5B5B6; margin-bottom:0.2rem;}
.isWap .m_photo8 .mr_lis dd{ width:97%; padding-left:3%; margin-bottom:0.24rem; background:url(../i/txt_ico1.png) no-repeat left 8px;}

.isPc .sel_box{ background:#eeefef; padding:25px 45px; margin-top:20px;}
.isPc .sel_box b{ display:block; font-size:18px; font-family:'FiraSans-Regular'; font-weight:normal; margin-bottom:10px;}
.isPc .sel_t,.isPc .sel_b{ margin-bottom:25px;}
.isPc .sel_t_l ::-webkit-input-placeholder{font-size:16px; color:#eeb2b5; font-family:'FiraSans-Regular';}
.isPc .sel_t_l ::-moz-placeholder{font-size:16px; color:#eeb2b5; font-family:'FiraSans-Regular';} /* firefox 19+ */
.isPc .sel_t_l :-ms-input-placeholder {font-size:16px; color:#eeb2b5; font-family:'FiraSans-Regular';} /* ie */
.isPc .sel_t_l input:-moz-placeholder {font-size:16px; color:#eeb2b5; font-family:'FiraSans-Regular'; }
.isPc .sel_t_l input{ padding-left:10px; width:525px; height:33px; border:1px solid #eb6e75; float:left;}
.isPc .sel_btn{ float:left; width:110px; text-align:center; color:#fff; height:33px; line-height:33px; margin:0 30px;}
.isPc .sel_btn a{ display:block; width:100%; height:33px; color:#fff; background:#c7000b;}
.isPc .sel_btn a:hover{ text-decoration:none;}

.isWap .sel_box{ padding:0.2rem 0.3rem; margin-top:0.2rem;}
.isWap .sel_box b.pc_box{ display:none;}
/*.isWap .sel_t,.isWap .sel_b{ margin-bottom:25px;}*/
.isWap .sel_t_l,.isWap .sel_t_r{ width:100%; margin-bottom:0.8rem;}
.isWap .sel_t_l ::-webkit-input-placeholder{font-size:16px; color:#9fa0a0;}
.isWap .sel_t_l ::-moz-placeholder{font-size:16px; color:#9fa0a0; } /* firefox 19+ */
.isWap .sel_t_l :-ms-input-placeholder {font-size:16px; color:#9fa0a0; } /* ie */
.isWap .sel_t_l input:-moz-placeholder {font-size:16px; color:#9fa0a0; }
.isWap .sel_t_l input{ padding-left:2%; width:96%; height:45px; line-height:45px; border:1px solid #231815; float:left;}
.isWap .sel_btn{ float:left; width:30%; text-align:center; color:#fff; height:35px; line-height:35px; margin:0 0 0 0;}
.isWap .sel_btn a{ display:block; width:100%; height:35px; color:#fff; background:#c7000b;}
.isWap .sel_btn a:hover{ text-decoration:none;}

/*表单美化*/
.isPc .form_box2{ margin-bottom:40px;}
.isWap .form_box2{ margin-bottom:0.35rem; padding:0;}

.isPc .select li{width:395px;position:relative;line-height:33px;background-color:#fff;cursor:pointer;}
.isPc .s1 .select li{ width:535px;}
.isPc .selectbox{ float:left; border:1px solid #eb6e75;}
.isPc .select li dl{position:absolute;top:33px;left:-1px;display:none;z-index:99; border:1px solid #eb6e75; width:100%;background-color:#fff;}
.isPc .select li dl.disblock{display:block;}
.isPc .select li dl dd{padding:0 10px;line-height:24px;background-color:#fff;cursor:pointer; font-size:14px; color:#000; margin:5px 0;}
.isPc .select li dl dd:hover{background-color:#eeefef;}
.isPc .select li span.moren{display:block;height:33px;padding:0 0 0 10px;line-height:33px; background:url(../i/arr1.png) no-repeat 98.7% 50% #fff; font-size:16px; color:#eeb2b5; /*font-style:italic;*/  font-family:'FiraSans-Regular';}

.isWap .sel_t_l b,.isWap .sel_t_r b{ font-size:16px; display:block; margin-bottom:10px;}
.isWap .select li{position:relative;line-height:33px;background-color:#fff;cursor:pointer; width:100%;}
.isWap .selectbox{ float:left; border:1px solid #111; width:100%;}
.isWap .select li dl{position:absolute;top:45px;left:-1px;display:none;z-index:99; border:1px solid #111; width:100%;}
.isWap .select li dl.disblock{display:block;}
.isWap .select li dl dd{padding:0 1%;line-height:45px;background-color:#fff;cursor:pointer; font-size:14px; color:#000; width:98%;}
.isWap .select li dl dd:hover{background-color:#ccc;}
.isWap .select li span.moren{display:block;padding:0 0 0 10px; height:45px; line-height:45px; background:url(../i/arr2.png) no-repeat 98.7% 50% #fff; background-size:0.4rem 0.25rem; font-size:16px; color:#9fa0a0;  font-family:'FiraSans-Regular';}

.isPc #select{width:395px; min-height:30px; position:relative; line-height:30px; background-color:#fff;cursor:pointer; border:1px solid #fff; background:url(../i/arr1.png) no-repeat 98.7% 50% #fff; -webkit-appearance:none;
  -moz-appearance:none;appearance:none; /*去掉下拉箭头*/ }
.isPc #select.s1{width:390px;}
.isPc #select::-ms-expand { display: none; }
.isPc #select{ padding:0 10px;line-height:30px; font-family:'FiraSans-Regular'; font-size:16px; color:#eeb2b5;}
.isPc #select option{padding:0 10px;line-height:24px; background-color:#fff;cursor:pointer; font-size:14px; color:#000; margin:5px 0;}
.isPc #select option:hover{background-color:#eeefef;}

.isWap #select{width:100%; min-height:45px; position:relative; line-height:45px; background-color:#fff;cursor:pointer; border:1px solid #fff; background:url(../i/arr2.png) no-repeat 98.7% 50% #fff; background-size:0.4rem 0.25rem; -webkit-appearance:none;-moz-appearance:none;appearance:none; /*去掉下拉箭头*/ padding:0 10px;line-height:30px; font-family:'FiraSans-Regular'; font-size:16px; color:#9fa0a0;}
.isPc #select::-webkit-scrollbar{width: 20px;height: 50px;background-color: #ff737a;}
.isPc #select::-webkit-scrollbar-track{ background-color: #fff;}
.isPc #select::-webkit-scrollbar-thumb{background-color: #ff737a;}

.isWap #select::-webkit-scrollbar{width: 28px;height: 68px;background-color: #111;}
.isWap #select::-webkit-scrollbar-track{ background-color: #fff;}
.isWap #select::-webkit-scrollbar-thumb{background-color: #111;}

.isWap #select::-ms-expand { display: none; }
.isWap #select option{padding:0 10px;line-height:24px; background-color:#fff;cursor:pointer; font-size:14px; color:#000; margin:5px 0;}
.isWap #select option:hover{background-color:#eeefef;}

.isPc .bc_box { display:block; font-size:16px; padding-top:20px;}
.isPc .bc_box b{ margin-right:15px;}

.isWap .bc_box { display:block; font-size:0.32rem; padding:0.2rem 0.3rem;}
.isWap .bc_box b{ margin-right:0.35rem;}

.mb30{ margin-bottom:30px;}
.isWap .mb0{ margin-bottom:0;}
.isPc .sel_t_l input.s2{width:290px; margin-right:30px; height:32px; line-height:32px;}
.isPc .s3 .select li{width:230px; height:33px;}

.isWap .sel_t_l input.s2{width:98%; height:45px; line-height:45px; margin-right:0; border:1px solid #111;}
.isWap .s3 .select li{width:98%; height:45px; line-height:45px;}

.isPc .sel_btn2,.isPc .sel_btn3{ float:left; text-align:center; color:#fff; font-size:16px; height:33px; line-height:33px; margin:37px 0px 0 30px; font-family:'FiraSans-Regular'; font-weight:none;}
.isPc .sel_btn2 a,.isPc .sel_btn3 a{ display:block; width:100%; height:33px; color:#fff; background:#e4000d;}
.isPc .sel_btn2 a:hover,.isPc .sel_btn3 a:hover{ text-decoration:none;  background:#e4000d;}
.isPc .sel_btn2{width:120px;}
.isPc .sel_btn3{width:160px;}

.isWap .sel_btn2,.isWap .sel_btn3{ float:left; text-align:center; color:#fff; font-size:0.28rem; height:45px; line-height:45px; font-family:'FiraSans-Regular'; font-weight:none;}
.isWap .sel_btn2 a,.isWap .sel_btn3 a{ display:block; width:100%; height:45px; color:#fff; background:#e4000d;}
.isWap .sel_btn2 a:hover,.isWap .sel_btn3 a:hover{ text-decoration:none;  background:#e4000d;}
.isWap .sel_btn2{width:100%;margin-top:0.2rem;}
.isWap .sel_btn3{width:55%;float:right;}
/*20190506新增*/
.isPc .sel_btn{ float:right; margin:0 5px 0 0;}
.isPc .s4 .select li{ width:535px;}
.isPc .w535{ width:535px !important;}
.isPc .select li dl {max-height: 300px; overflow: auto;}
.isPc .select li dl::-webkit-scrollbar{width: 20px;height: 50px;background-color: #ff737a;}
.isPc .select li dl::-webkit-scrollbar-track{ background-color: #fff;}
.isPc .select li dl::-webkit-scrollbar-thumb{background-color: #ff737a;}
.isWap .select li dl {max-height: 5rem; overflow: auto;}
/*编辑器稿件图片样式*/
img {max-width:100%;}
figure.image img{margin:0}
figure.image figcaption{margin:8px 0 0;text-align:left;font-size:14px;}
figure.image {display: table;margin-left: auto;margin-right: auto;text-align:center;border: 0px solid white;}
figure.image.align-left {float: left;}
figure.image.align-right {float: right;}
figure.image.align-center {margin-left: auto;margin-right: auto;}

/*20190522开发区样式调整*/
.isPc .txt4 .txt4_h dl dt a {font-size: 22px;}
.isPc .txt4 .txt4_h dl dt {margin-bottom: 10px;}

/*ndz-search 推荐位*/
.search_banner {
  width: 100%;
  margin: 15px 0;
  position: relative;
}
.search_banner img {
  width: 100%;height: auto;
}
.isPc .search_banner span {
  position: absolute;
  left: 0;
  width: 90%;
  padding: 16px 5%;
  height: 60px;
  line-height: 60px;
  bottom: 0;
  display: block;
  background: url(../i/pic_bg1.png) repeat-x left bottom;
  font-size: 32px;
  color: #fff;
  font-family: "Times New Roman", Times, serif;
  text-align: center;
}
.isWap .search_banner span {
  position: absolute;
  padding: 0.05rem 0;
  width: 100%;
  height: 0.5rem;
  bottom: 0;
  display: block;
  background: url(../i/pic_bg1.png) repeat-x left bottom;
  font-size: 0.3rem;
  color: #fff;
  font-family: "Times New Roman", Times, serif;
  text-align: center;
}
.isWap .china_txt.govt {
  display: none;
}
.add_bt.nav2 {
  background: #fff;
  color: #727171 !important;
}
.add_bt.nav2 a {
  background: #fff;
  color: #727171 !important;
}

/*20191126增加*/
.isPc .li_box8{ margin-top:40px;padding: 0 20px;}
.isPc .li_box8 h2 a{/*color:#00558e; */text-decoration:none;}
.isPc .li_box8 h2{ font-size:22px; text-transform:uppercase; color:#00558e; /*font-family:"Helvetica Condensed";*/ margin-bottom:15px;}
.isPc .li_box8 ul{ padding-left:0;margin-top: 30px;}
.isPc .li_box8 li{ padding-left:0;}
.isPc .li_box8 .p_cont li{ /*font-family:'BorgiaPro-Regular';*/ margin-bottom:15px; font-size:18px; line-height:25px; border-bottom:1px solid #eee; width:100%; padding-bottom:15px;}
.isPc .li_box8 .p_cont li a{color:#333;}

.isWap .li_box8{ margin-top:0.5rem;}
.isWap .li_box8 .li_box{ margin-top:0.5rem;}
.isWap .li_box8 .p_cont li{ font-family:"FiraSans-Regular", Times, serif; margin-bottom:0; font-size:18px; line-height:22px; border-bottom:1px solid #eee; width:100%; padding:15px 0;}
.isWap .li_box8 .lm_bt{ margin-left:0;}

/* 2020.07.15 地图修改 */
.map .m1{ position:absolute; top:130px; right:130px;}
.map .m2{ position:absolute; top:180px; right:175px;}
.map .m3{ position:absolute; top:210px; right:205px;}
.map .m4{ position:absolute; top:220px; right:275px;}
.map .m5{ position:absolute; top:240px; right:248px;}
.map .m6{ position:absolute; top:255px; right:285px;}
.map .m7{ position:absolute; top:280px; right:248px;}
.map .m8{ position:absolute; top:220px; right:348px;}
.map .m9{ position:absolute; top:315px; right:365px;}
.map .m10{ position:absolute; top:235px; right:488px;}
.map .m11{ position:absolute; top:225px; left:118px;}
.map .m12{ position:absolute; top:290px; left:245px;}
.map .m13{ position:absolute; top:355px; left:175px;}
.map .m14{ position:absolute; top:260px; left:355px;}
.map .m15{ position:absolute; top:360px; left:310px;}
.map .m16{ position:absolute; top:435px; left:300px;}
.map .m17{ position:absolute; top:440px; left:380px;}
.map .m18{ position:absolute; top:410px; left:360px;}
.map .m19{ position:absolute; top:445px; left:430px;}
.map .m20{ position:absolute; top:400px; left:415px;}
.map .m21{ position:absolute; top:400px; left:460px;}
.map .m22{ position:absolute; top:420px; left:490px;}
.map .m23{ position:absolute; top:375px; left:520px;}
.map .m24{ position:absolute; top:345px; left:485px;}
.map .m25{ position:absolute; top:350px; left:428px;}
.map .m26{ position:absolute; top:375px; left:370px;}
.map .m27{ position:absolute; top:315px; left:435px;}
.map .m28{ position:absolute; top:497px; left:400px;}
.map .m29{ position:absolute; top:445px; left:515px;}
.map .m30{ position:absolute; top:335px; left:605px;}
.map .m31{ position:absolute; top:335px; left:675px;}
.map .m32{ position:absolute; top:340px; left:745px;}
.map .m33{ position:absolute; top:385px; left:625px;}
.map .m34{ position:absolute; top:440px; left:645px;}
.map .m35{ position:absolute; top:350px; left:680px;}
.map .m36{ position:absolute; top:367px; left:660px;}
.map .m37{ position:absolute; top:460px; left:445px;}
.map .m38{ position:absolute; top:475px; left:430px;}
.map .m39{ position:absolute; top:270px; right:325px;}
.map .m40{ position:absolute; top:350px; left:540px;}
.map .m41{ position:absolute; top:330px; left:520px;}

/*1207增加*/
.isPc .m_photo3_h dl{ float:left; width:500px; margin-left:20px;font-size:18px; line-height:30px; margin-top:20px; }
.isPc .m_photo3_h dl b{ font-size:13px; line-height:16px; color:#c7000b;}
.isPc .m_photo3_h dd{background: url(../i/txt_ico1.png) no-repeat left 14px; padding-left:10px;}

.isWap .m_photo3_h dl{width:90%; padding:0 5%; margin-bottom:0.5rem;}
.isWap .m_photo3_h dl b{ font-size:0.3rem; line-height:0.45rem; color:#c7000b;}
.isWap .m_photo3_h dl{ font-size:0.34rem; line-height:0.45rem; padding-top:0rem;}
.isWap .m_photo3_h dd{ margin-bottom:0.2rem; background:url(../i/txt_ico1.png) no-repeat left 0.2rem; padding-left:10px;}

.m_photo5 li span.p6 {
  background: url(../i/ico6.png) no-repeat center;
}

.isPc .m_photo5 {
  padding-left:0;
  padding-right:0;
}

.isPc .m_photo5 ul {
  display: flex;
  justify-content: space-around;
}

.isPc .m_photo5 li {
  margin: 0;
}

.isPc .m_photo5 .clear {
  display: none;
}

/* 2021-4-27 替换logo */
.head_t {
  padding: 0;
}
.head_t .links {
  padding-top: 28px;
}
.isPc .logo {
  width: 180px;
}
.isWap .head_t {
  height: 1.3rem;
}
.isWap .logo {
  margin: 0 auto;
}
.isWap .s_btn {
  top: 0.45rem;
  right: 0.5rem;
}
.isWap .search {
  top: 0.45rem;
}
.isWap .logo img {
  margin-top: -0.15rem;
}
.isPc .map_box {
  display: none;
}