@charset "utf-8";
@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, select, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0px; border: 0; font-size: 100%; outline: none; }
html { font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; overflow-x: hidden; }

/* always display scrollbars */
body { margin: 0 auto; color: #989898; background-color: #fff; _background-attachment: fixed; _background-image: url(about:blank);

}
button,div,a{outline:none;}
html {
     font-family:寰�蒋��� Regular;
    font-size: 14px;
    color: #929292;
    -webkit-font-smoothing: antialiased;
    -webkit-text-size-adjust: none;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-overflow-scrolling: touch;
    overflow-scrolling: touch;

  -webkit-animation-duration:0.4s; -moz-animation-duration:0.4s; -ms-animation-duration:0.4s; -o-animation-duration:.4s; animation-duration:.4s; -webkit-animation-fill-mode:both; -moz-animation-fill-mode:both; -ms-animation-fill-mode:both; -o-animation-fill-mode:both; animation-fill-mode:both; transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
input, select { vertical-align: middle; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
h1, h2, h3, h4, h5, h6, em, i {font-weight: normal; font-style: normal;}
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
strong { font-weight: bold; }
input { outline: none; padding: 0; }
img { border: 0;outline: none;}
input[type="text"], input[type="button"], input[type="submit"], input[type="reset"], select { -webkit-appearance: none; border-radius: 0; }
textarea { -webkit-appearance: none; border-radius: 0; background: none; outline: none; padding: 0; margin: 0; border: none; }
::-moz-selection { background: #f7a300; color: #fff; text-shadow: none; }
::selection { background: #f7a300; color: #fff; text-shadow: none; }
a { text-decoration: none; blr: expression(this.onFocus=this.blur());color: #545454; }
a:link, a:visited { text-decoration: none; }
a:active, a:hover { text-decoration: none; }
a,a:hover,a:active,a:visited,a:link,a:focus,img:active{
    -webkit-tap-highlight-color:rgba(0,0,0,0);
    -webkit-tap-highlight-color: transparent;
    outline:none;
    background: none;
}
.clearfix:before, .clearfix:after { display: table; content: ""; line-height: 0px; }
.clearfix:after { clear: both; }
.clear { clear: both;}
.fl{float: left;}
.fr{float: right;}

.text{text-align: center;}
.clearfix { *zoom: 1; }
.tabbox{vertical-align: middle;display: table-cell;}
.wrap{width:90%;margin: 0 auto;}
.hide{display: none;}


input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{ color:#c3c3c3; }
input:-moz-placeholder,textarea:-moz-placeholder{  color:#c3c3c3;  }
input::-moz-placeholder,textarea::-moz-placeholder{ color:#c3c3c3;   }
input:-ms-input-placeholder,textarea:-ms-input-placeholder{  color:#c3c3c3;  }



.xxxx:hover  img{
  transform:scale(1.05,1.05);
  -webkit-transform:scale(1.05,1.05);
  -moz-transform:scale(1.05,1.05);
  -o-transform:scale(1.05,1.05);

  transition:all 1s ease;
  -o-transition:all 1s ease;
  -moz-transition:all 1s ease;
  -webkit-transition:all 1s ease;
}

.xxx:before{ content:""; width:100%; height:100%; position:absolute; left:0; top:0; z-index: -1; background-color:#83bc2b; transform-origin:100%; -webkit-transform-origin:100%; -webkit-transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:-webkit-transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1); transition:transform .38s cubic-bezier(.4,0,.2,1),-webkit-transform .38s cubic-bezier(.4,0,.2,1); transform:scaleX(0); -webkit-transform:scaleX(0); visibility:hidden\9;}
.xxx:hover:before{transform:scaleX(1); -webkit-transform:scaleX(1); -moz-transform:scaleX(1); transform-origin:0; -webkit-transform-origin:0; visibility:visible\9;}




/*commn*/
.swiper-pagination-bullet-active{background:#e00!important}
.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#999;opacity:1!important}
/*commn*/

.a:hover img{ -webkit-animation: tada 1s .2s ease both;-moz-animation: tada 1s .2s ease both;}
@-webkit-keyframes tada{0%{-webkit-transform:scale(1);}
10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg);}
100%{-webkit-transform:scale(1) rotate(0);}}
@-moz-keyframes tada{0%{-moz-transform:scale(1);}
10%, 20%{-moz-transform:scale(0.9) rotate(-3deg);}
30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg);}
40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg);}
100%{-moz-transform:scale(1) rotate(0);}}



@-webkit-keyframes fadeInUp { 0% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInUp { 0% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
.div{transition:all 0.5s; animation-name:fadeInUp; animation-delay:0.2s;}





/*杩�浮*/
.aaa{
  -webkit-animation-duration:0.4s; -moz-animation-duration:0.4s; -ms-animation-duration:0.4s; -o-animation-duration:.4s; animation-duration:.4s; -webkit-animation-fill-mode:both; -moz-animation-fill-mode:both; -ms-animation-fill-mode:both; -o-animation-fill-mode:both; animation-fill-mode:both; transition:all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}


figcaption {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
    z-index: 999;
}
figcaption::before,figcaption::after {
    position: absolute;
    top: 20px;
    right: 20px;
    bottom: 20px;
    left: 20px;
    content: '';
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
    transition: opacity 0.4s, transform 0.4s;
}
figcaption::before {
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
    -webkit-transform: scale(0,1);
    transform: scale(0,1);
}
figcaption::after {
    border-right: 2px solid #fff;
    border-left: 2px solid #fff;
    -webkit-transform: scale(1,0);
    transform: scale(1,0);
}


/**������**/
header.scoll{ position:fixed; left:0; top:0; box-shadow:0 0 4px 0 rgba(0, 0, 0, 0.5);width: 100%;z-index: 30;}
.navBtn{ background:#fff; width:55px; height:55px; position:absolute; right:0; top:0; cursor:pointer; z-index:20; display:none; -webkit-transition: all ease 0.3s; transition: all ease 0.3s;}
.navBtn span { position:absolute; top:18px; display:block; width:34px; height:3px; left:13px; background-color:#15499a; -webkit-transition: top 0.2s 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s; transition: top 0.2s 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s; transition: top 0.2s 0.2s, transform 0.2s, background 0.2s, opacity 0s 0.2s; transition: top 0.2s 0.2s, transform 0.2s, background 0.2s, opacity 0s 0.2s, -webkit-transform 0.2s; }
.navBtn span:nth-of-type(2) { top: 28px; }
.navBtn span:nth-of-type(3) { top: 38px; bottom: 0; -webkit-transition: bottom 0.2s 0.2s, background 0.2s, -webkit-transform 0.2s; transition: bottom 0.2s 0.2s, background 0.2s, -webkit-transform 0.2s; transition: bottom 0.2s 0.2s, transform 0.2s, background 0.2s; transition: bottom 0.2s 0.2s, transform 0.2s, background 0.2s, -webkit-transform 0.2s; }
.navBtn.expanded:hover span { transform: scale(0.9); }
.navBtn.expanded span:nth-of-type(1) { top:28px; transform: rotate(45deg); transition: top 0.2s, transform 0.2s 0.2s, background 0.2s; -webkit-transform: rotate(45deg); -webkit-transition: top 0.2s, -webkit-transform 0.2s 0.2s, background 0.2s; }
.navBtn.expanded span:nth-of-type(2) { opacity: 0; transition: opacity 0.2s; -webkit-transition: opacity 0.2s; }
.navBtn.expanded span:nth-of-type(3) { top:28px; transform: rotate(-45deg); transition: bottom 0.2s, transform 0.2s 0.2s, background 0.2s; -webkit-transform: rotate(-45deg); -webkit-transition: bottom 0.2s, -webkit-transform 0.2s 0.2s, background 0.2s; }

.navPup-ibox{ position:fixed; top:0; left:0; width:100%; height:100%; z-index: 20; background: #fff; transform: translateY(-100%); -webkit-transform: translateY(-100%); transition: cubic-bezier(0.92, 0.1, 0.25, 1) .8s; -webkit-transition: cubic-bezier(0.92, 0.1, 0.25, 1) .8s;}
.navPup-ibox.cur { transform: translateY(0); -webkit-transform: translateY(0);}
.nav-list { background:#3e85bc; height:100%; }
.nav-list li { position:relative; line-height:50px; font-size:16px; text-align:center; border-bottom:1px solid #05528e; border-top:1px solid #599cd0;}
.nav-list li a.far{ display:block; color:#fff; width:100%; }
.nav-list li a.current, .nav-list li a.far:hover{ background-color:#05528e;}

.nav-list li .msubnav{ background:#f5f5f5; padding:5px 0; display:none;}
.nav-list li .msubnav a{ display:block; font-size:15px; color:#777; line-height:32px; }
.nav-list li .msubnav a:hover{ color:#05528e;}
@-moz-keyframes subnav-open { 0% {
-moz-transform:scaleY(0.85);
transform:scaleY(0.85)
}
100% {
-moz-transform:scaleY(1);
transform:scaleY(1)
}
}
@-webkit-keyframes subnav-open { 0% {
-webkit-transform:scaleY(0.85);
transform:scaleY(0.85)
}
100% {
-webkit-transform:scaleY(1);
transform:scaleY(1)
}
}
@keyframes subnav-open { 0% {
-moz-transform:scaleY(0.85);
-ms-transform:scaleY(0.85);
-webkit-transform:scaleY(0.85);
transform:scaleY(0.85)
}
100% {
-moz-transform:scaleY(1);
-ms-transform:scaleY(1);
-webkit-transform:scaleY(1);
transform:scaleY(1)
}
}


/*@font-face {
    font-family: 'Light';
    src: url('../css/fonts/SourceHanSansCN-Light.otf');
}*/





/*��郴��滑*/
.nybanner{position:relative;}
.nybanner img{display:block;width: 100%;}

header{background-color: #fff;position:relative;z-index: 24;height: 101px;}
header .wrap{height: 100%;}
header .logo{height: 100%;}
header .logo span{height: 100%;vertical-align: middle;display: inline-block;}
header .logo img{vertical-align: middle;}
header .nav{margin-left:18%;}
header .nav li{float:left;height: 100%;line-height: 101px;margin-left: 32px;}
header .nav li a{padding:0 12px;font-size: 18px;font-weight: 100;color:#333333;position:relative;display:block;}
header .nav li a:before{content:'';position:absolute;left:0;right:0;margin:0 auto;bottom:24px;width: 0%;height: 2px;background:#d70000;transition:400ms;-webkit-transition:400ms;}
header .nav li a:hover:before,header .nav li.on a:before{width: 100%;}
header .nav li a:hover,header .nav li.on a{color:#d70000;}

.header-language{ line-height:101px; text-transform:uppercase; padding-left:20px;}
.header-language img{ vertical-align:middle; margin-right:5px;}

.headR{height: 100%;background:#d80002;width: 140px;position:absolute;right:0;top:0;line-height: 101px;cursor:pointer;}
.headR .img1{vertical-align: middle;margin-left: 1em;}
.headR .ewm{position:absolute;left:0;top:101px;display:none;background:#7d7777;z-index: 5;padding:5px;height: 112px;}

footer{background:url(../images/foot.jpg) no-repeat;background-size: 100% 100%;padding:80px 0 39px 0;}
footer .L{width: 35%;}
footer .L .link{color:#e2e2e2;}
footer .L .link a{font-size: 16px;color:#333;padding:0 5px 0 0;}
footer .L .copy{margin:15px 0;font-size: 16px;color:#333;}
footer .L .link2{width: 390px;height: 44px;position:relative;border:1px #f4f4f4 solid;background:#fff;}
footer .L .link2 select{width: 100%;height: 44px;padding:0 5%;font-size: 14px;color:#333;background:#fff;border:none;}
footer .L .link2:before{content:'';position:absolute;right:3%;top:0;height: 100%;width: 16px;background:url(../images/sj1.png) no-repeat center;}
footer .R{width: 65%;}
footer .R .addre{width: 78%;}
footer .R .addre .item{float:left;margin-right:43px;position:relative;height: 39px;line-height: 39px;padding-left: 48px;font-size: 14px;color:#333333;margin-bottom: 10px;}
footer .R .addre .item img{position:absolute;left:0;top:0;}
footer .R .addre .item a{font-style: italic;color:#da251e;font-size:24px;}
footer .R .Conce{}
footer .R .Conce span{float:left;line-height: 111px;font-size: 14px;color:#333333;}
footer .R .Conce a{float:left;line-height: 111px;margin:0 20px;}
footer .R .Conce a img{vertical-align: middle;}
footer .R .Conce .ewm2{float:left;}
footer .R .Conce .ewm2 img{width: 111px;height: 111px;}

.nycon{background:#f1f1f1;padding:20px 0;}
.lxbox{background:#fff;padding:18px;position:relative;top:-40px;}
.lxbox .R{width:73%;}
.lxbox .R img{width: 100%;display:block;}
.lxbox .L{width: 25%;}
.lxbox .L h4{font-size:30px;color:#333333;margin-bottom: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.lxbox .L p{font-size: 14px;color:#727272;line-height: 26px;}
.lxbox .L .item{margin-top: 18px;border:1px #f2f2f2 solid;width: 300px;background:#f8f8f8;}
.lxbox .L .item input{height: 30px;border:none;background:#f8f8f8;padding:0 0 0 3%;width: 97%;font-size: 12px;color:#333;}
.lxbox .L .item textarea{height:93px;border:none;background:#f8f8f8;padding:1% 3%;width: 94%;resize: none;font-size: 12px;color:#333;}
.lxbox .L .item a{height: 36px;line-height:36px;text-align: center;font-size:12px;color:#fff;background:#da251e;display:block;}
.lxbox .L .zy{font-size: 12px;color:#c3c3c3;margin-top: 18px;}



/*浜哄�璧��*/
.rctop{background:#fff;padding:35px;position:relative;top:-40px;}
.rctop .L,.rctop .R{width: 48%;}
.rctop h5{font-size: 30px;color:#d80002;}
.rctop h4{font-size: 40px;color:#f0f0f0;text-transform: uppercase;}
.rctop .mian{margin-top: 30px;height: 455px;text-align: center;}
.rctop .mian img{max-width: 100%;}
.rcbom{margin-top: 40px;}
.rcbom .t{text-align: center;}
.rcbom .t h5{font-size: 30px;color:#d80002;}
.rcbom .t h4{font-size: 40px;color:#fff;text-transform: uppercase;}
.rcbom .mian{background:#fff;margin-top: 20px;padding:25px 0 85px 0;}
.rcbom .mian .top{text-align: center;}
.rcbom .mian .top h4{font-size:22px;color:#333333;margin-bottom: 10px;}
.rcbom .mian .top p{font-size:15px;color:#9e9e9e;}
.rcbom .mian .top p a{color:#ff9192;text-decoration: underline;}
.rcbom .mian .list{margin-top: 28px;}
.rcbom .mian .listT{background:#848484;height: 50px;padding:0 23px;}
.rcbom .mian .listT span{float:left;line-height: 50px;width: 25%;color:#fff;}
.wrap2{width: 1100px;margin:0 auto;}
.rcbom .mian .listB{margin-top: 16px;}
.rcbom .mian .listB .item{margin-bottom: 11px;}
.rcbom .listB ul li{margin-bottom: 6px;transition: 400ms;-webkit-transition: 400ms;overflow: hidden; }
.rcbom .h{height: 50px;background:#f4f4f4;display:block;position: relative;padding:0 23px;}
.rcbom .h .roughly{width: 100%;}
.rcbom .h .roughly dl{float: left;width: 25%;line-height: 50px;color:#949393;margin-bottom: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rcbom .h .tb{position: absolute;right: 29px;top:0;height: 100%;width: 22px;background: url(../images/4_06.png) no-repeat center;}
.rcbom .m{background: #ce2626;overflow:hidden;height: 0;}
.rcbom .m .padd{padding:13px 23px;}
.rcbom .m_txt{}
.rcbom .m_txt p{color: #ffa9a9;font-size: 12px;line-height:24px;}
.rcbom .m_txt a{width: 110px;height: 30px;text-align: center;line-height: 30px;background:#f5f5f5;color:#ce2626;display:inline-block;margin-top: 25px;}
.rcbom .listB ul li.on .m{height: auto;}
.rcbom .listB ul li.on .h{background: #ce2626;}
.rcbom .listB ul li.on .roughly dl{color: #fff !important;}
.rcbom .listB ul li.on .tb{background: url(../images/4_03.png) no-repeat center;}







/*������*/
.promise{background:#fff;position:relative;top:-40px;}
.promise .padd{padding:60px 75px;}
.promise .t{text-align: center;}
.promise .t h5{font-size: 30px;color:#d80002;}
.promise .t h4{font-size: 40px;color:#f0f0f0;text-transform: uppercase;}
.promise .mian{margin-top: 45px;}
.promise .mian h4{font-size:22px;color:#5c5c5c;line-height: 46px;}
.promise .mian h4 span{color:#d80002;}
.promise .mian h4 strong{color:#c9c9c9;font-size: 30px;font-weight:normal;}
.promise .mian p{font-size: 14px;color:#8d8d8d;line-height: 46px;}

.branch{margin-top: 45px;}
.branch .mian{background:#fff;margin-top: 14px;}
.branch .padd{padding:74px 64px;}
.branch .t{text-align: center;}
.branch .t h5{font-size: 30px;color:#d80002;}
.branch .t h4{font-size: 40px;color:#fff;text-transform: uppercase;}
.branch .L{width: 30%;}
.branch .L img{max-width: 100%;}
.branch .R{width: 65%;}
.branch .R .bom{margin-top: 35px;}
.branch .R .bom table{width: 100%;}
.branch .R .bom table tr:first-child td{color:#bfbfbf;}
.branch .R .bom td{height: 40px;text-align: center;color:#636363;}
.branch .R .bom td{width: 10%;}
.branch .R .bom td+td{width: 22.5%;}
.branch .R .bom td+td+td{width: 22.5%;}
.branch .R .bom td+td+td+td{width: 22.5%;}
.branch .R .bom td+td+td+td+td{width: 22.5%;}
.branch .R .top{}
.branch .R .top p{font-size: 16px;line-height: 34px;color:#afafaf;}
.branch .R .top p span{font-size: 22px;color:#ffa3a3;}
.branch .R .top p strong{font-size: 22px;color:#cccccc;font-weight: normal;}
.branch .R .top .h{font-size: 22px;color:#333333;}
.branch .R .top .h a{font-size: 14px;color:#d80102;}
.branch .R .top .h img{margin-right: 10px;}

.issue{margin-top: 70px;}
.issue .mian{background:#fff;padding: 54px 0;margin-top: 14px;}
.issue .t{text-align: center;}
.issue .t h5{font-size: 30px;color:#d80002;}
.issue .t h4{font-size: 40px;color:#fff;text-transform: uppercase;}
.issue .item{margin-bottom: 30px;}
.issue .item .w{font-size: 16px;color:#333333;}
.issue .item .w span{width: 28px;height: 28px;border-radius: 28px;text-align: center;line-height: 28px;background:#ababab;display:inline-block;color:#fff;margin-right: 18px;}
.issue .item .d{font-size: 15px;color:#aaaaaa;margin-top: 10px;}
.issue .item .d span{color:#d80002;margin-right: 18px;}




/*�伴��ㄦ�*/
.submenu{background:#fff;text-align: center;padding:17px 0;}
.submenu a{height: 34px;line-height: 34px;padding:0 34px;border:1px #fff solid;border-radius:34px;font-size: 15px;color:#333333;display:inline-block;transition:400ms;}
.submenu a:hover,.submenu a.on{color:#ce2626;border-color: #ce2626;}
.pag{text-align: center;margin-bottom: 30px;}
.pag a{height: 34px;line-height: 34px;border:1px #e1e1e1 solid;background:#fff;font-size: 12px;color:#333333;display:inline-block;padding:0 18px;margin:0 7px;}
.pag a:hover{background:#da251e;color:#fff;border-color: #da251e;}
.new_list{margin-right: -2%;}
.new_list .item{float:left;width: 47.8%;border:1px #d5d5d5 solid;margin:0 2% 2% 0;height: 188px;transition:400ms;}
.new_list .item .date{width: 105px;border-right:1px #d5d5d5 solid;text-align: center;height: 100%;display:table;transition:400ms;overflow:hidden;}
.new_list .item .date h4{font-size:48px;color:#333333;}
.new_list .item .date b{height: 7px;background:url(../images/tb4.png) no-repeat center;display:block;width: 100%;opacity:0;transition:400ms;}
.new_list .item .date p{font-size:15px;color:#333333;margin-top: 40px;}
.new_list .item .mian{width: 80%;margin-right: 3%;}
.new_list .item .mian h4{font-size:24px;color:#333333;margin-bottom: 16px;margin-top: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.new_list .item .mian .txt{font-size:13px;color:#333333;line-height: 20px;max-height: 83px;overflow:hidden;}
.new_list .item:hover .date{background:#ce2626;}
.new_list .item:hover .date *{color:#fff;}
.new_list .item:hover{background:#fff;}
.new_list .item:hover .date b{margin-top: 30px;opacity: 1;}
.new_list .item:hover .date p{margin-top: 23px;}






/*�伴��ㄦ�璇��*/
.nytxt{ position: absolute;left: 50%;top: 50%;z-index: 3;text-align: center;color:#fff;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
.nytxt h4{font-size:28px;font-weight: 800;margin-bottom: 5px;}
.nytxt p{font-size:12px;}

.newbg{background:url(../images/6_03.jpg) no-repeat;background-position: center;background-attachment: fixed;background-size: cover;padding:50px 0;}
.newmin{width: 800px;margin: 0 auto;position:relative;top:-100px;}
.newmin .t{text-align: center;line-height: 36px;font-size: 14px;background:#ce2626;}
.newmin .t a{color:#fff;display:block;}
.newmin .t img{vertical-align: middle;margin-right: 18px;}
.newmin .m{background:#fff;}
.newmin .m .padd{padding:45px 23px;}
.newmin .m img{max-width: 100%;}
.newmin .m p{font-size: 14px;color:#7e7e7e;line-height: 30px;}
.newmin .m .btn{margin-top: 60px;}
.newmin .m .btn a{height: 34px;line-height: 34px;width: 48%;font-size: 14px;text-align: center;}
.newmin .m .btn a.prve1{float:left;background:#fff;border:1px #e1e1e1 solid;color:#333;}
.newmin .m .btn a.next1{float:right;background:#207fd5;border:1px #207fd5 solid;color:#fff;}




/*浜у�涓��*/
.wrap3{width: 1437px;margin:0 auto;}
.cplist{margin-right: -1%;margin-bottom: 50px;margin-top: 30px;}
.cplist .item{float:left;width: 32.33%;margin:0 1% 1% 0;position:relative;overflow:hidden;}
.cplist .item img{display:block;width: 100%;height: 100%;object-fit: cover;}
.cplist .item .name{position:absolute;left:0;bottom:.0rem;text-align: center;width: 100%;font-size: 22px;color:#4c4c4c;line-height:44px;transition:400ms;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;    background: #fff5f5;}
.cplist .item .bg{position:absolute;left:0;top:-100%;width: 100%;height: 100%;background:url(../images/search.png) no-repeat rgba(185,17,17,.8) center;transition:400ms;}
.cplist .item:hover .name{bottom:-100%;}
.cplist .item:hover .bg{top:0%;}

.submenu2{background:#fff;padding:20px 0;}
.submenu2 .item{float:left;width: 11%;text-align: center;}
.submenu2 .item p{font-size: 15px;color:#333333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.submenu2 .item span{height: 60px;line-height: 60px;margin-bottom: 10px;display:block;}
.submenu2 .item span img{vertical-align:middle;}
.submenu2 .item span .img1{}
.submenu2 .item span .img2{display:none;}
.submenu2 .item.on .img2{display:initial;}
.submenu2 .item.on .img1{display:none;}
.submenu2 .item.on p{color:#da251e;}




/*浜у�涓��璇��*/
.cpmin{/*height: 630px;*/background:#fff;}
.cpmin .L{width:100%;height: 100%;}
.cpmin .R{width:100%;height: 100%;}
.cpmin .R img{max-width: 100%;}
.cpmin .R .padd{padding:50px 29px;}
.cpmin .R h2{font-size: 30px;color:#333333;margin-bottom: 30px;position:relative;}
.cpmin .R h2:before{content:'';position:absolute;right:20px;top:0;width: 19px;height: 31px;background:url(../images/tb5.png) no-repeat;}
.cpmin .R h4{font-size: 14px;color:#333333;}
.cpmin .R p{font-size: 14px;color:#919191;line-height: 28px;}
.cpmin .R .box{/*max-height:538px;*/overflow-y: auto;}

.cpmin .R .box::-webkit-scrollbar{width:5px;height: 5px;}/*婊���℃�浣������朵腑����ф�width,height,background,border锛�氨���涓��绾у�绱���凤�绛�/
.cpmin .R .box::-webkit-scrollbar-button{  background-color:#ededed;}/*婊���′袱绔��������浠ョ�display:none璁╁�涓��绀猴�涔��浠ユ坊���������棰���瑰��剧ず���*/
.cpmin .R .box::-webkit-scrollbar-track{background:#ededed;}/*澶��杞ㄩ�*/
.cpmin .R .box::-webkit-scrollbar-track-piece {background:#ededed);}/*���杞ㄩ�锛���ㄦ�涓���ㄥ�锛���伙�*/
.cpmin .R .box::-webkit-scrollbar-thumb{background:#da251e;}/*婊���￠��㈠�浠ユ��ㄧ��ｉ���/
.cpmin .R .box::-webkit-scrollbar-corner {background:#ededed;}/*杈硅�*/
.cpmin .R .box::-webkit-scrollbar-resizer  {background:#ededed;}/* 瀹���充�瑙���ㄥ����寮�/



/* sildes css begin */
.control {width:100%;background:#fff;display: block;position:relative;top:0;left:0;overflow: hidden;}
.change li{width:33.3%;overflow: hidden;text-align:center; float:left; border:1px #ccc solid; box-sizing:border-box;}
.change li div img{ height:auto !important;}

/* �剧����灞�腑,涓��寰��纭�*/
.change li .imgWrap{display: table-cell ;width:586px;height:630px;vertical-align: middle;cursor:pointer;*font-size: 500px;}
.change li img{max-width:100%;max-height:630px;width: expression(this.width > 586 && this.width > this.height ? 630 :true); height:expression(this.height >630 ? 630: true);vertical-align:middle; overflow:hidden;}


/* 缈婚〉��� */
.prev, .next{width:49px;height:49px;position:absolute;top:45%; color:#FFF;font-size:14px; z-index: 9;font-weight:bold; cursor: pointer;outline:none;}
.prev span, .next span{display: none;}
.prev{left:0;background:url(../images/arrows_01.png) no-repeat !important;}
.next{right:0;background:url(../images/arrows_02.png) no-repeat !important;}


/* ��〉 */
.pageClass{text-align:center;z-index: 9;position:absolute;top:50px;padding-top:10px;}
.pageClass a{display: inline-block; width:10px;height:10px;margin:0 3px;overflow:hidden; border:1px solid #bebebe;background:#bebebe ;border-radius:5px;outline:none;}
.pageClass a span{display:none;}
.pageClass a:hover,.pageClass a.cur{border:1px solid #be230a;background:#be230a; }


/* 缂╁��ㄥ� */
.thumbWrap{width:270px;height:470px;padding:80px 0;position:absolute;right:0;top:0;background:#fff1f1;overflow: hidden; display:none !important; }
.thumbWrap .thumbCont{width:129px;height:100%;position:relative;overflow: hidden;margin: 0 auto;}
.thumbWrap ul{}
.thumbWrap ul li{width:127px;height:127px;padding:14px 1px;text-align:center;overflow: hidden;/*margin-bottom: 28px;*/}
.thumbWrap ul li div{display: table-cell ;width:100%;height:100%;vertical-align: middle;cursor:pointer;border:1px #e6e6e6 solid;}
.thumbWrap ul li img {width:100%; height:100%; vertical-align:middle; overflow:hidden;}
.thumbWrap ul li.cur div{border:1px #da251e solid;}

/* 缂╁���� */
.thumbPrev,.thumbNext{width:100%;height:39px;text-align:center;position:absolute;color:#000;z-index: 9; outline:none;}
.thumbPrev span, .thumbNext span{display: none;}
.thumbPrev{left:0;top:30px;background:url(../images/top1.png) no-repeat center !important;}
.thumbNext{left:0;bottom:30px;background:url(../images/bom1.png) no-repeat center !important;}
.thumbPrev:hover{background:url(../images/top2.png) no-repeat center !important;}
.thumbNext:hover{background:url(../images/bom2.png) no-repeat center !important;}




/*璧拌�姹��*/
.introA{background:#fff;  margin-top: -40px;position: relative;}
.introA .padd{padding:58px 103px;}
.introA .t{}
.introA .b{font-size: 22px;color:#5c5c5c;margin-top: 20px;}
.introA .b span{color:#d80002;}
.introA .b strong{font-size: 30px;color:#c9c9c9;font-weight: 100;}
.introA .t .txt{width: 48%;}
.introA .t .txt .top{padding-left: 15px;position:relative;margin-bottom: 15px;}
.introA .t .txt .top h4{font-size: 44px;color:#d80002;    line-height: 50px;}
.introA .t .txt .top h5{font-size: 40px;color:#eeeeee;text-transform: uppercase;line-height:50px;}
.introA .t .txt .top:before{content:'';position:absolute;left:0;top:0;width: 4px;background:#d80002;height: 100%;}
.introA .t .txt p{font-size:14px;color:#888888;line-height: 24px;}
.introA .t .pic{width: 48%;height: 409px;position:relative;}
.introA_swiper,.introA_swiper .swiper-slide{width:100%;}
.introA_swiper,.introA_swiper .swiper-wrapper,.introA_swiper .swiper-wrapper .swiper-slide{height: auto !important;}
.introA_swiper .swiper-slide img{width:100%;display: block;}
.introA_swiper .pagination {position: absolute;z-index: 20;left:2%;bottom:15px;text-align: left;}
.introA_swiper .swiper-pagination-switch {display: inline-block;width:11px;height:11px;margin:0 3px;cursor: pointer;background:#fff;border-radius: 11px;}
.introA_swiper .swiper-visible-switch {}
.introA_swiper .swiper-active-switch {background: #da251e;}

.ideaA{margin-top: 70px;}
.ideaA .t{text-align: center;}
.ideaA .t h5{font-size: 30px;color:#d80002;}
.ideaA .t h4{font-size: 40px;color:#fff;text-transform: uppercase;}
.ideaA .b{margin-top: 30px;margin-right: -1%;}
.ideaA .b .item{float:left;width: 32.33%;height: 500px;position:relative;overflow:hidden;margin:0 1% 0 0;}
.ideaA .b .item .pic{display:block;width: 100%;height: 100%;}
.ideaA .b .item .pic span{display:block;width: 100%;height: 100%;background-position: center !important;background-size: cover !important;}
.ideaA .b .item .span{width: 124px;height: 40px;line-height: 40px;text-align: center;color:#fff;font-size: 18px;background:#1c6dea;  display:inline-block;transition:400ms;
    position: absolute;left: 50%;top: 50%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.ideaA .b .item .bg{position:absolute;right:-100%;top:0;width: 100%;height: 100%;background:rgba(255,255,255,.7);text-align: center;transition:400ms;}
.ideaA .b .item .bg h4{font-size: 34px;color:#d80002;}
.ideaA .b .item .bg p{font-size: 22px;color:#929292;}
.ideaA .b .item .bg .box{
    position: absolute;left: 50%;top: 50%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.ideaA .b .item:hover .bg{right:0;}
.ideaA .b .item:hover .span{left:-100%;}


.honorA{margin-top: 70px;}
.honorA .t{text-align: center;}
.honorA .t h5{font-size: 30px;color:#d80002;}
.honorA .t h4{font-size: 40px;color:#fff;text-transform: uppercase;}
.honorA .b{margin-top: 85px;margin-bottom: 100px;}
.honorA_swiper .swiper-slide{position:relative;}
.honorA_swiper,.honorA_swiper .swiper-slide{width:100%;}
.honorA_swiper,.honorA_swiper .swiper-wrapper,.honorA_swiper .swiper-wrapper .swiper-slide{height: 374px !important;}
.honorA_swiper .swiper-slide a{display:block;padding-right: 46px;}
.honorA_swiper .swiper-slide .pic{width: 92%;height: 100%;display:block;}
.honorA_swiper .bg{position:absolute;left:0;top:-100%;background:rgba(77,138,239,.8);width:92%;height: 100%;text-align: center;transition:400ms;}
.honorA_swiper .bg .box{
    position: absolute;left: 50%;top: 50%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
.honorA_swiper .bg .box p{margin-top: 13px;color:#fff;}
.honorA_swiper .swiper-slide:hover .bg{top:0;}
.honorA .b .swiper-scrollbar {height:1px;margin:86px auto 0;width: 100%;background:#dcdcdc;}
.honorA .b .swiper-scrollbar-drag{background:#da251e;height: 7px;border-radius: 0;position:relative;top:-3px;}


.courseA{margin-top: 75px;}
.courseA .t{text-align: center;}
.courseA .t h5{font-size: 30px;color:#d80002;}
.courseA .t h4{font-size: 40px;color:#fff;text-transform: uppercase;}
.courseA .b{margin-top: 30px;border:2px #e6e6e6 solid;background:url(../images/10_13.jpg) no-repeat;padding: 200px 0;}
.courseA .b #container{position:relative;}

#timeline {width: 1000px;overflow: hidden;margin: 0 auto;position: relative;}
#timeline:before{content:'';position:absolute;left:0;top:76px;width: 100%;height: 1px;background:#e9e9e9;}
#dates {width: 1000px;padding-top: 10px;height: 70px;}
#dates li{float: left;width: 215px;height: 70px;font-size:28px;text-align: center;}
#dates a {line-height: 70px;padding-bottom: 10px;color: #c9c8c8;position:relative;}
#dates .selected {font-size: 67px;color:#d80002;position:relative;top:-17px;}
#dates li a:before{content:'';position:absolute;left:0;bottom:-46px;width: 100%;height: 33px;background:url(../images/btn2.png) no-repeat center;display:none;}
#dates .selected:before{display:block;}

#issues {width:1000px;margin-top: 138px;overflow: hidden;}
#issues li:before{content:'';position:absolute;left:0;top:0;background:url(../images/btn3.png) no-repeat;width: 47px;height: 42px;}
#issues li:after{content:'';position:absolute;right:0;top:0;background:url(../images/btn4.png) no-repeat;width: 47px;height: 42px;}
#issues li {width:1000px;float: left;position:relative;}
#issues li img {float: left;margin: 10px 30px 10px 50px;}
#issues li h1 {color: #ffcc00;font-size: 48px;margin: 20px 0;}
#issues li p {font-size: 22px;margin-right: 70px;font-weight: normal;line-height: 40px;color:#505050;}

#next {right:10%;background: url(../images/btn1_03.jpg) no-repeat;transform:rotate(180deg);}
#prev {left:10%;background: url(../images/btn1_03.jpg) no-repeat;}
#next.disabled,#prev.disabled {opacity: 0.2;}
#next,#prev {position: absolute;top: 53px;width: 48px;height: 48px;overflow: hidden;}
#next:hover,#prev:hover {background: url(../images/btn1_05.jpg) no-repeat;}
#prev:hover{transform:rotate(180deg);}
#next:hover{transform:rotate(0deg);}



/*index*/
.banner{position: relative;}
.banner_swiper,.baner_swiper .swiper-slide{width:100%;}
.banner_swiper,.banner_swiper .swiper-wrapper,.banner_swiper .swiper-wrapper .swiper-slide{height: auto !important;}
.banner_swiper .swiper-slide img{width:100%;display: block;}
.banner_swiper .pagination {position: absolute;z-index: 20;left:0;top:65px;width: 100%;text-align: center;}
.banner_swiper .swiper-pagination-switch {display: inline-block;width:2px;height:30px;margin:0 3px;cursor: pointer;background:#fff;}
.banner_swiper .swiper-visible-switch {}
.banner_swiper .swiper-active-switch {background: #da251e;height:50px;}
.mouseIco { background: url(../images/tb6.png) no-repeat scroll center center; width:41px; height:85px; position: absolute; left: 50%; bottom:43px; margin-left: -12px; z-index: 100; -webkit-animation: mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite; animation: mouse-dot 1.5s cubic-bezier(0.23, 1, 0.32, 1) infinite; }
@keyframes mouse-dot {
    from { opacity: 0; }
    33% { opacity: 1; }
    to { transform: translateY(20px); -webkit-transform: translateY(20px); opacity: 0; }
}

@-webkit-keyframes mouse-dot {
    from { opacity: 0; }
    33% { opacity: 1; }
    to { transform: translateY(20px); -webkit-transform: translateY(20px); opacity: 0; }
}


.intro{height: 858px;}
.intro .L{width: 50%;height: 100%;}
.intro .L .t{background:url(../images/bg01_02.jpg) no-repeat;height: 543px;padding:0 64px;}
.intro .L .t .top{text-align: center;padding-top: 45px;margin-bottom: 65px;}
.intro .L .t .top h2{font-size: 50px;color:#d80002;border-bottom: 1px #ccc solid;display:inline-block;padding-bottom: 8px;margin-bottom: 8px;}
.intro .L .t .top h4{font-size: 20px;color:#d9d9d9;}
.intro .L .t .txt{}
.intro .L .t .txt p{font-size: 14px;color:#666666;line-height: 24px;}
.intro .L .t .txt a{width: 140px;height: 34px;text-align: center;line-height: 34px;border:1px #be3333 solid;color:#be3333;text-transform: uppercase;display:block;margin:40px auto 0;transition:400ms;}
.intro .L .t .txt a:hover{background:#be3333;color:#fff;}
.intro .L .b{height: 315px;}
.intro .L .b .item{float:left;width: 25%;background:#da251e;height: 100%;text-align: center;position:relative;transition:400ms;top:0;}
.intro .L .b .item a{display:table;color:#fff;width: 100%;height: 100%;}
.intro .L .b .item .tabbox{padding:0 7%;}
.intro .L .b .item .name{font-size: 24px;margin-bottom: 50px;transition:400ms;}
.intro .L .b .item .c{font-size: 22px;margin-bottom: 40px;font-style:italic;}
.intro .L .b .item .c span{font-size: 44px;}
.intro .L .b .item .foot{font-size: 13px;min-height: 38px;}
.intro .L .b .item:before{content:'';position:absolute;right:0;top:0;width: 1px;height: 100%;background:#FFFFFF;}
.intro .L .b .item:hover{ no-repeat #da251e left top;height: 110%;top:-10%;}
.intro .L .b .item:hover .name{margin-bottom:115px;}

.intro .R{width: 50%;height: 100%;overflow:hidden;position:relative;background:#000;}
.intro .R video{width: 100%;height: 100%;}
.intro .R .btn{border:1px #fff solid;border-radius:27px;text-align: center;line-height:46px;width: 178px;position:absolute;left:26px;bottom:60px;color:#fff;font-size: 16px;}
.intro .R .btn img{margin-right: 19px;vertical-align: middle;}




.product{margin:60px 0 53px;}
.product .top{text-align: center;padding-top: 45px;margin-bottom: 65px;}
.product .top h2{font-size: 50px;color:#d80002;border-bottom: 1px #ccc solid;display:inline-block;padding-bottom: 8px;margin-bottom: 8px;}
.product .top h4{font-size: 20px;color:#d9d9d9;}
.product .menu{margin-top: 50px;border-bottom: 1px #e1e1e1 solid;}
.product .menu .item{position:relative;}
.product .menu .item.on:before{content:'';position:absolute;left:0;bottom:-21px;width: 100%;height: 1px;background:#da251e;}

.product .main{margin-top: 35px;}

.product dd .list {margin-right: -1%;}
.product .list .item{float:left;width:23.8%;margin:0 1% 1% 0;position:relative;overflow:hidden;border:1px #ececec solid;height: 438px;}
.product .list .item .pic{display:block;width: 100%;height: 100%;object-fit: cover;}
.product .list .item .name{position:absolute;left:0;bottom:.5em;text-align: center;width: 100%;font-size: 22px;color:#4c4c4c;line-height:44px;transition:400ms;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.product .list .item .bg{position:absolute;left:0;top:-100%;width: 100%;height: 100%;background: rgba(218,37,30,.8);transition:400ms;}
.product .list .item .bg .box{text-align: center;
    position: absolute;
    left: 50%;
    top: 50%;
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);}
.product .list .item .bg .box h4{font-size: 26px;color:#fff;margin-bottom: 16px;}
.product .list .item:hover .name{bottom:-100%;}
.product .list .item:hover .bg{top:0%;}
.product .main .more{width: 140px;height: 34px;text-align: center;line-height: 34px;border:1px #be3333 solid;color:#be3333;text-transform: uppercase;display:block;margin:40px auto 0;transition:400ms;}
.product .main .more:hover{background:#be3333;color:#fff;}


.news{height: 847px;}
.news .L{width: 50%;height: 100%;}
.new_swiper,.new_swiper .swiper-slide{width:100%;}
.new_swiper,.new_swiper .swiper-wrapper,.new_swiper .swiper-wrapper .swiper-slide{height: auto !important;}
.new_swiper .swiper-slide img{width:100%;display: block;}
.new_swiper .pagination {position: absolute;z-index: 20;right:2%;bottom:209px;}
.new_swiper .swiper-pagination-switch {display: inline-block;width:15px;height:15px;margin:0 6px;cursor: pointer;background:#fff;border-radius: 15px;}
.new_swiper .swiper-visible-switch {}
.new_swiper .swiper-active-switch {background: #da251e;}
.new_swiper .pic{height: 663px;position:relative;}
.new_swiper .pic .img{width: 100%;height: 100%;display:block;background-size: cover !important;background-position: center !important;}
.new_swiper .pic .other{position:absolute;left:60px;bottom:30px;}
.new_swiper .other .more{width: 66px;height: 27px;line-height: 27px;border-radius: 27px;background:#da251e;color:#fff;font-size: 12px;text-transform: uppercase;text-align: center;}
.new_swiper .other .date{line-height: 27px;font-style: italic;font-size: 22px;color:#fff;margin-left: 19px;}
.new_swiper .txt{height: 184px;background:#da251e;display:table;width: 100%;color:#fff;position:relative;transition:400ms;}
.new_swiper .txt .tabbox{padding:0 59px;}
.new_swiper .txt h4{font-size: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 15px;}
.new_swiper .txt p{font-size: 13px;line-height: 20px;}
.new_swiper .txt:before{content:'';position:absolute;left:97px;top:-11px;background:url(../images/sj2.png) no-repeat;width: 10px;height: 11px;}
.new_swiper .swiper-slide:hover .txt{background:#da261f;}
.new_swiper .swiper-slide:hover .txt:before{background:url(../images/sj3.png) no-repeat;}



.news .R{width: 50%;height: 100%;background:url(../images/bg03_03.jpg) no-repeat center;background-size: cover;}
.news .R .t{position:relative;}
.news .R .t .top{text-align: center;padding-top:26px;margin-bottom:34px;display:inline-block;margin-left: 46px;}
.news .R .t .top h2{font-size: 50px;color:#d80002;border-bottom: 1px #ccc solid;display:inline-block;padding-bottom: 8px;margin-bottom: 8px;}
.news .R .t .top h4{font-size: 20px;color:#d9d9d9;}
.news .R .list{}
.news .R .list .padd{padding:0 46px;}
.news .R .list .item{width: 100%;border:1px #d5d5d5 solid;margin:0 0 7px 0;height: 188px;transition:400ms;}
.news .R .list .item .date{width: 105px;border-right:1px #d5d5d5 solid;text-align: center;height: 100%;display:table;transition:400ms;overflow:hidden;}
.news .R .list .item .date h4{font-size:48px;color:#333333;}
.news .R .list .item .date b{height: 7px;background:url(../images/tb4.png) no-repeat center;display:block;width: 100%;opacity:0;transition:400ms;}
.news .R .list .item .date p{font-size:15px;color:#333333;margin-top: 40px;}
.news .R .list .item .mian{width: 80%;margin-right: 3%;}
.news .R .list .item .mian h4{font-size:24px;color:#333333;margin-bottom: 16px;margin-top: 30px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news .R .list .item .mian .txt{font-size:13px;color:#333333;line-height: 20px;max-height: 83px;overflow:hidden;}
.news .R .list .item:hover .date{background:#ce2626;}
.news .R .list .item:hover .date *{color:#fff;}
.news .R .list .item:hover .date b{margin-top: 30px;opacity: 1;}
.news .R .list .item:hover .date p{margin-top: 23px;}
.news .R .more{width: 140px;height: 34px;text-align: center;line-height: 34px;border:1px #be3333 solid;color:#be3333;text-transform: uppercase;display:block;transition:400ms;margin-top: 20px;}
.news .R .more:hover{background:#be3333;color:#fff;}
.news .R .t .menu{position:absolute;right:46px;top:76px;}
.news .R .t .menu dl{display:inline-block;width: 110px;height: 36px;line-height: 36px;border-radius: 36px;text-align: center;color:#fff;background:#c0c0c0;margin-left: 30px;cursor:pointer;transition:400ms;}
.news .R .t .menu dl.on,.news .R .t .menu dl:hover{background:#d80002;color:#fff;}

.mincont{margin-bottom: 30px;}
.mincont img{max-width: 100%;}
.mincont .wrap2{width:1000px;margin:0 auto;}
.mincont h3{font-size:20px;color:#333333;line-height: 40px;}
.mincont .ttx{word-break: break-all; font-size: 14px;}
.mincont .ttx p{line-height: 24px;color:#333;}

