@charset "utf-8";
/* CSS Document */
html{background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-family:"Microsoft Yahei";font:16px/24px "Microsoft YaHei";}
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;}
ol,ul,li {list-style:none;}
a{font-family:"Microsoft Yahei";text-decoration: none;font-size: 12px;}
.fl{float:left;}
.fr {float:right;}
.f_l{float:left;}
.f_r {float:right;}
.cl { *zoom:1;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}
.pa{position: absolute;top:0;}
img{padding:0;margin:0;border: none;}
.brd{border-right:1px solid #fff;padding-right: 10px;}
strong{color:#e70012;font-family: "微软雅黑";font-weight: normal;}
.z999{ z-index:999}
.pdt90{padding-top: 90px;}
.pd50{padding: 50px 0;}
body{cursor:url(../images/a.cur), auto}
.w1200{width: 1200px;margin: 0 auto;}
.banner{overflow: hidden;}
.center {text-align: center;}
.mgr30{margin-right: 30px}
.mgb40{margin-bottom: 40px;}
.white{color:#fff;}

.w540{width: 540px;}
.w267{width: 267px;}
.w590{width: 590px;}
.w287{width: 287px;}

.w1160{ width:1160px; margin:0 auto;}
.w648{ width:648px;}
.w580{ width:580px;}
.w512{ width:512px;}
.pd100{padding:100px 0;}

.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}
.mt60{ margin-top:60px;}
.mt70{ margin-top:70px;}
.mt80{ margin-top:80px;}
.mt90{ margin-top:90px;}
.mt100{ margin-top:100px;}
.line{display: inline-block;*display: inline;*zoom:1;}
/*公用样式*/
.title{text-align: center;padding-top: 90px;margin-bottom: 30px;}
.title h2{text-align: center;font-weight: bold;font-size: 48px;font-family: "思源宋体 CN";line-height: 50px;}
.title em{display: block;width: 91px;height: 3px;background: #000;margin:10px auto;}
.title h2 strong{color:#e60012;}
.title span{text-transform: uppercase;font-size: 24px;color:#888888;letter-spacing: 15px;font-family: "宋体"}
.titlea h2{color:#fff;}
.titlea em{background: #fff;}
.pdt90 .w1200{padding-top: 120px;}
.pdt90 .w1200 h2{font-size: 42px;position: absolute;left: 0;top:0;color:#ff3600;}
.w1200 h2.white b{color:#fff;}
.bg_red{ background:#f7f7f7}
.c-bg_red{background: transparent url(../images/c-bg_red.jpg) repeat;}
/*头部样式开始*/
.banner{background: url(../images/banner_bg.jpg) center no-repeat;width: 100%;height: 819px;}
.banner .w1200{height: 100%;}
.logo{background: url(../images/logo.png) center no-repeat;width: 190px;height: 170px;position: absolute;top:-140px;left:2px;}
.txt{background: url(../images/l-txt.png)  center no-repeat;width:533px;height: 261px;position: absolute;top: 167px;left: -50%;margin-left: -266px;}
.text{position: absolute;bottom: 0;left: 50%;width: 851px;color:#fff;margin-left:-425px;text-align: center;}
.text h1{font-size: 30px;margin-bottom: 25px;}
.text p{font-size: 16px;line-height: 36px;text-align: justify;text-indent: 0;}
/* 页面导航栏 */
.navThemeBox{width: 100%;background: #000;}
.navTheme{height: 120px;}
.navTheme li{float:left;width: 170px;height: 120px;position: relative;}
.navTheme li:hover{background: #000;}
.navTheme li:hover div{color: #fff;}
.navTheme li.on{width: 170px;height: 120px;}
.navTheme li.on b{position: absolute;top:-11px;left:0;background: url(../images/on_bg.png) no-repeat;width: 171px;height: 131px;}
.navTheme li.on div{color: #fff;}
.navTheme li a{display: block;padding: 30px 0;}
.navTheme li a div{font-size: 26px;color: #fff;text-align: center;}
.navTheme li a div.themeNum{font-size: 16px;color: #e60012;text-transform: uppercase;margin-top: 15px;}
/* 页面主题 */
.themeBox{width: 100%;margin: 60px 0;}
.themeBox>div{text-align: center;background: url('../images/themeTitBg.png') no-repeat center;}
.themeBox .w1200 b{font-size: 42px;color: #000;line-height: 90px;}
.themeBox b.themeColor{color:#ff3600;}
.themeBox .introduce{color: #000;width: 1200px;margin: 60px auto;text-align: center;background: #fff;line-height: 30px;}
/* ---------------------index.html--------------------- */
.part01{ text-align:center; color:#626262;}
.part01 h2{ font-size:46px; font-family:"宋体"; text-transform:uppercase; color:#000; opacity:0.3;filter:alpha(opacity=30); *line-height:50px;}
.part01 h3{font-family:"宋体";color:#000;font-size:24px;letter-spacing:5px;font-weight:bold; margin-top:-20px; margin-bottom:20px;}
.part01 b{ font-size:30px; background:#f7f7f7; padding:0 50px; *position:relative; *z-index:9;color: #e60012}
.part01 p{ width:834px; border:1px solid #786e6e; margin:0 auto; text-align:center; padding:30px 0 20px 0; margin-top:-20px}
.part01 .content-box{width: 700px;margin:0 auto;padding-top: 50px}
.part01 .content-box p{padding:0;margin-top: 0;border:none;font-size: 16px;line-height: 32px;width: 100%;}
.content-box i{position: absolute;background: url(../images/douhao.png) no-repeat;width: 48px;height: 44px;}
.part01 .content-box i.i1{background-position: 0 0;left: 0;top: 33px;}
.part01 .content-box i.i2{background-position: -51px 0;right: 0;bottom: -17px;}
/*part2*/
.a-part02{background: url(../images/a-part02_bg.jpg) no-repeat;width: 100%;height: 926px;}
.first .list{text-align: center;font-family: "思源宋体 CN"}
.first .list li{width: 278px;float: left;margin-right: 24px;color:#fff;}
.first .list li:last-child{margin-right: 0;}
.first .list li h3{background: url(../images/icon.png) no-repeat;width: 162px;height: 40px;margin:0 auto 24px;background-position: -25px -287px;line-height: 40px;}
.first .list li blockquote{width: 111px;height: 108px;border-radius: 100%;background: #e60012;line-height: 108px;margin: -60px auto 0;position: relative;font-size: 24px;}
.first .list li blockquote b{font-size: 40px;}
/*part3*/
.a-part03{background: url(../images/a-part03_bg.jpg) center no-repeat;width: 100%;height: 841px;text-align: center;}
.a-slider li{width: 260px;margin:0 15px}
.a-slider li h5{color: #333333;font-size: 24px;font-family:"宋体"; margin-top: 25px;}
.a-slider02 a,.a-slider a{background: url(../images/icon.png) no-repeat;position: absolute;top:20%;width: 72px;height: 118px;}
.a-slider a.prev{background-position: -26px -29px;left:-10%;z-index: 9;}
.a-slider a.next{background-position: -112px -27px;right:-10%;}
/*part4*/
.a-part04{background: url(../images/a-part04_bg.jpg) no-repeat;width: 100%;height: 926px;}
.a-slider02 a{top:38%;}
.a-slider02 .bd ul li{height: 538px!important;}
.a-slider02 a.prev{background-position: -23px -152px;left:-10%;z-index: 9;}
.a-slider02 a.next{background-position: -116px -151px;right:-10%;}
/*part5*/
.a-part05{text-align: center;}
.a-part05 dl{width: 585px;height: 501px;display: inline-block;*display: inline;*zoom:1;color: #333;font-size: 24px;font-family: "宋体"}
.a-part05 dl strong{font-size: 30px;}
.a-part05 dl dd{margin-top: 20px;line-height: 32px;}
.a-part05 dl:nth-child(1){margin-right: 25px;}
/*第六部分*/
.a-part6{width:1200px;background:url(../images/dy_bg.png);height:210px;margin:50px auto;position:relative;color:#333333;}
.a-part6-tt{ width:1200px; text-align:center; position:absolute; left:0; top:-20px;}
.a-part6-tt i{ font-size:14px; font-style:normal; text-transform:uppercase; width:100%; display:block;}
.a-part6-tt h2{ width:100%; height:40px; font-size:30px; color:#333; font-weight:normal;}
.a-part6 .left{ float:left; width:700px; padding:60px 0 0 60px;}
.a-part6 .left p{ font-size:16px; padding:10px 0;}
.a-part6 .right{ float:right; width:270px; padding:40px 40px 0 0;}
.a-part6 .right .weibo,.a-part6 .right .ewm{ width:105px; float:left; height:135px; margin-right:30px;}
/* ---------------------17drx34.html--------------------- */
.b-body{background: url(../images/bg.jpg) repeat;}
.titleb{ width:100%; text-align:center; color:#fff; margin-bottom:50px; position:relative}
.titleb span{ display:block; width:100%; height:1px; background:#363636; position:absolute; top:18px; left:0;}
.titleb em{ display:inline-block; background:url(../images/bg.jpg) repeat; padding:0 50px;text-transform:uppercase; font-size:30px; color:#383838; font-family:"宋体"; font-weight:bold; position:relative; z-index:9}
.titleb h2{ font-size:30px; font-weight:bold; line-height:40px;}
/*part2*/
.b-part02 .fl{ width:378px; height:446px; border:6px solid #373737; margin-left:29px;}
.b-part02 .fl span{ display:block; width:70px; height:70px; background:#e70c1b; position:absolute; top:19px; right:-20px;}
.b-slideBox01{ width:381px; position:absolute; top:37px; left:-29px;}
.b-slideBox01 .bd ul li{ width:381px; height:381px; float:left;}
.b-slideBox01 .hd{ width:100%; text-align:right; margin-top:24px;}
.b-slideBox01 .hd ul li{ display:inline-block; *display:inline; *zoom:1;text-align:right; width:14px; height:14px; border:2px solid #e70c1b; background:#373737; margin:0 1px}
.b-slideBox01 .hd ul li.on{ background:#e70c1b}
.b-part02 .fr{ width:680px; padding-right:40px; height:465px; overflow:hidden; overflow-y:auto; color:#fff}
.b-part02 .fr::-webkit-scrollbar{width:10px;height:100px;border-right:1px solid #333;}
.b-part02 .fr::-webkit-scrollbar-thumb{border-radius:10px;width:1px;height:100px;background:#e70c1b;}
.b-part02 h2{ font-size:42px; color:#e70c1c; line-height:40px;}
.b-part02 em{ display:block; font-size:18px; color:#fff;}
.b-part02 .fr ul{ width:350px; border-top:2px solid #373737; margin-top:20px; padding-top:20px}
.b-part02 .fr ul li{ width:50%; float:left; font-size:18px; line-height:30px;}
.b-part02 dl{ width:100%; float:left; margin-top:20px}
.b-part02 dl dt b{ font-size:24px; line-height:30px}
.b-part02 dl dd p{ font-size:14px; text-indent:2em}
/* 总结 */
.end{ text-align:center; color:#333; }
.end h2{ text-align:center; font-size:30px; line-height:40px; text-transform:uppercase}
.end p{ font-size:14px; }
.mz,.team{ text-align:center; color:#fff;}
.mz b{ font-size:30px; border-bottom:2px solid #e70c1c; display:inline-block; line-height:50px; margin-bottom:20px}
.mz p{ font-size:14px;text-indent: 0;}
.team>div{ display:inline-block; *display:inline; *zoom:1}
.ch{ text-align:left}
.ch span{ display:inline-block; text-align:right; width:200px}
/* ---------------------17drx36.html--------------------- */
.titlec{ width:100%; text-align:center; margin-bottom:30px;}
.titlec h2{ font-size:40px; line-height:50px;font-weight:normal;}
.titlec span{ display:inline-block; width:100%; height:7px; background:url(../images/c-titbg.png) no-repeat center;}
.titlec em{ display:inline-block; font-size:14px; text-transform:uppercase;  line-height:30px;}
.blackc h2{ color:#e60618}
/*part01*/
.p01 ul{ padding-left:86px;}
.p01 ul li{ width:304px; height:480px; background:url(../images/c-libg.png) no-repeat; float:left; text-align:center; margin-right:58px;}
.p01 ul li img{width: 216px;height: 216px;display: inline-block;*display: inline;*zoom:1;}
.p01 ul li b{ display:block; font-size:24px; padding:20px 0}
.p01 ul li p{ padding-left:80px; text-align:left; line-height:30px; }

.add{ background:url(../images/fsbg.png) no-repeat; width:100%; height:580px; overflow:hidden}
.add ul li{ width:324px; height:443px; float:left; padding:0 36px; margin:87px 0 50px 0; border-right:1px dotted #989898}
.add ul li.last{ border-right:0}

.c-slideBox02{ height:500px}
.c-slideBox02 .parHd{ width:100%; float:left; padding-bottom:20px; text-align:left}
.c-slideBox02 .parHd ul li{ display:inline-block; *display:inline; *zoom:1; font-size:18px;margin-right:30px;cursor:pointer}
.c-slideBox02 .parHd ul li.on{ color:#ffde00}
.c-slideBox02 .parHd02{ text-align:right}
.c-slideBox02 .parHd02 ul li{ margin-left:30px; margin-right:0}
.c-slideBox02 .parBd ul li{ width:100%; float:left;}
.c-slideBox02 a.prev,.c-slideBox02 a.next,.c-slideBox02 a.prev:hover,.c-slideBox02 a.next:hover,.slide .prev,.slide .next,.slide .prev:hover,.slide .next:hover{ position:absolute; top:50%; margin-top:-56px; background:url(../images/jt02.png) no-repeat; width:56px; height:112px;}
.c-slideBox02 a.prev,.slide .prev{ left:-70px;}
.c-slideBox02 a.next,.slide .next{ right:-70px; background-position:-56px 0}
.c-slideBox02 a.prev:hover,.slide .prev:hover{ background-position:0 -112px}
.c-slideBox02 a.next:hover,.slide .next:hover{ background-position:-56px -112px}
.c-slideBox02 .slideBox{ width:640px; height:405px; position:relative}
.c-slideBox02 .slideBox ul li{ width:640px; height:405px; float:left}
.c-slideBox02 .slideBox a,.slideBox02 .slideBox a:hover{ display:block; width:40px; height:40px; background:url(../images/jt.png) no-repeat;position:absolute; top:425px;}
.c-slideBox02 .slideBox a.sPrev{ right:50px;}
.c-slideBox02 .slideBox a.sNext{ right:0; background-position:-40px 0;}
.c-slideBox02 .slideBox a.sPrev:hover{ background-position:0 -40px;}
.c-slideBox02 .slideBox a.sNext:hover{ background-position:-40px -40px;}
.c-slideBox02 .txt02{ width:480px; padding:40px 40px 0 40px;}
.c-slideBox02 .txt02 h2{ text-align:center; font-weight:normal; font-size:28px;line-height:40px;}
.c-slideBox02 .txt02 h2 span{ display:inline-block; width:96px; height:1px; background:#fff; vertical-align:middle}
.c-slideBox02 .txt02 p{ line-height:32px; text-indent:2em; text-align:justify; color:#fff}

.c-slideBox03 .bd ul li{ width:100%; float:left;}
.c-slideBox03 .bd ul li .pic{ width:719px; height:503px;}
.c-slideBox03 .bd ul li .page{ width:440px; height:415px; padding:40px 20px 0 20px; border:1px solid #fff; border-left:0; margin-top:20px;}
.c-slideBox03 .bd ul li .page h2{ width:100%; text-align:center; margin-bottom:20px;}
.c-slideBox03 .bd ul li .page h2 b{ display:inline-block; font-size:28px; padding:10px 50px; border-bottom:1px solid #fff;color:#fff;}
.c-slideBox03 .bd ul li .page p{ line-height:28px; text-indent:2em; text-align:justify}
.c-slideBox03 .hd{ position:absolute; right:20px; bottom:40px}
.c-slideBox03 .hd ul li{ width:18px; height:18px; background:#fff; float:left; margin:2px}
.c-slideBox03 .hd ul li.on{ background:#ffd800}

.c-slide .bd{ background:url(../images/bg_line.png) no-repeat left top; width:530px; padding-left:20px;}
.c-slide .bd ul li{ width:100%; height:487px; overflow:hidden; float:left;}
.c-slide .hd{ width:100%; text-align:center; padding:10px 0}
.c-slide .hd ul li{ display:inline-block; *display:inline; *zoom:1; width:12px; height:12px; background:#fff; border-radius:100%; margin:0 5px;}
.c-slide .hd ul li.on{ background:#e60618}

.c-txt{ float:right; width:550px; height:388px; border:20px solid #ebebeb; padding:50px 20px; background:#fff;}
.c-txt dl{ width:100%; float:left; margin-bottom:20px;}
.c-txt dl dt{ width:48px; height:48px; float:left; margin-right:10px;}
.c-txt dl dd{float:left; font-size:14px; line-height:24px; color:#454545; width:490px;}

.bg_gray{ background:url(../images/bg_gray.jpg) repeat}
.p05 .left{ width:159px; height:175px; float:left;}
.p05 .right{ width:1000px; float:right; margin-right:20px; font-size:16px; line-height:29px; color:#bababa;}
.p05 .right img.c-img{width: 204px;height: 30px}
.p05 .right p{ text-indent:2em; text-align:justify;}

.p06{ width:100%; text-align:center}
.p06>div{ display:inline-block; *display:inline; *zoom:1; margin:0 20px;}
.team p{ line-height:30px; color:#fff}
.team p span{ display:inline-block; width:200px; text-align:right}
.c-mz{ text-align:center; margin-top:20px;}
.c-mz h2{ font-size:24px;}
.w1200  .c-mz b{ color:#333;border:none;padding-bottom: 0}
.c-mz p{ line-height:30px; color:#fff}
/* ---------------------17drx38.html--------------------- */
.tt{width:1084px;margin:0 auto;height:100px;font-size:45px;color:#fff;text-align:center;line-height: 50px;}
.tt b{font-size:56px;}
.tt b.red{color:#c3000e;}
.d-bg1{background: #c3000e}
.d-bg2{width:100%;background:url(../images/bg.jpg) repeat;}
.d-part2 .hd ul{width:100%;text-align:center;padding-bottom:30px;}
.d-part2 .hd ul li{width:228px;height:48px;border:1px solid #fff;margin:0 7px;display:inline-block;*display:inline;*zoom:1;color:#fff;font-size:22px;line-height:48px;text-align:center;cursor:pointer;}
.d-part2 .hd ul li.on{background:#fff;border:1px solid #fff;color:#c3000e;}
.d-part2 .bd{width:1200px;height:500px;overflow:hidden;}
.d-part2 .bd ul li{width:1200px;height:500px;position:relative;float:left;}
.d-part2 .bd ul li p i{width:30px;height:30px;display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-right:15px;}
.d-part2 i.i1{background:url(../images/d-icon.png) no-repeat 0 0;}
.d-part2 i.i2{background:url(../images/d-icon.png) no-repeat 0 -30px;}
.d-part2 i.i3{background:url(../images/d-icon.png) no-repeat 0 -60px;}
.d-part2 i.i4{background:url(../images/d-icon.png) no-repeat 0 -90px;}
.d-part2 i.i5{background:url(../images/d-icon.png) no-repeat 0 -120px;}
.d-part2 i.i6{background:url(../images/d-icon.png) no-repeat 0 -150px;}
.d-part2 i.i7{background:url(../images/d-icon.png) no-repeat 0 -180px;}
.d-part2 i.i8{background:url(../images/d-icon.png) no-repeat 0 -210px;}
.d-part2 .bd ul li.l1 .bg{width:1200px;height:500px;}
.d-part2 .bd ul li.l1 .cf{width:1140px;height:160px;position:absolute;left:30px;top:170px;}
.d-part2 .bd ul li.l1 .cf p{font-size:16px;color:#333;margin-bottom:5px;}
.d-part2 .bd ul li.l1 .cf p b{color:#333;}
.d-part2 .bd ul li.l1 .cf .fl,.part2 .bd ul li.l1 .cf .fr{width:310px;}
.d-part2 .bd ul li.l2 .fl{width:440px;height:487px;}
.d-part2 .bd ul li.l2 .fr{width:760px;position:absolute;right:20px;top:0;}
.d-part2 .bd ul li.l2 .fr dl{padding:20px 20px 20px 40px;color:#fff;}
.d-part2 .bd ul li.l2 .fr dl dt{font-size:20px;font-weight:bold;padding-bottom:20px;}
.d-part2 .bd ul li.l2 .fr dl dd{font-size:18px;line-height:30px;text-align:justify;text-indent:2em;}
.d-part2 .bd ul li.l2 .fr dl dd strong{color: #fff;font-weight: bold;}
.d-part2 .bd ul li.l2 .fr dl dd strong.hong{color: #e70012}
.d-part2 .bd ul li.l2 .fr dl dd b{color:#ffd988;}
.d-part2 .bd ul li.l2 .fr dl.dl1{background:#fff;color:#c3000e;}
.d-part2 .bd ul li.l4 .fl{width:678px;height:487px;}
.d-part2 .bd ul li.l4 .fr{width:630px;position:absolute;right:20px;top:0;}
.d-part2 .bd ul li.l4 .fr .dl1{width:580px;background:#857050;}
.d-part2 .bd ul li.l4 .fr .dl1 dt{width:470px;padding-bottom:20px;}
.d-part2 .bd ul li.l4 .fr .dl1 dd{width:570px;}
.d-part2 .bd ul li.l4 .fl img{position:relative;z-index:999;}
.d-part2 .bd ul li.l1 .cf .fl,.d-part2 .bd ul li.l1 .cf .fr{width:310px;}

.d-part2 .sbd{width:570px;height:426px;overflow:hidden;}
.d-part2 .sbd img{display:block;width:570px;height:426px;}
.d-part2 .shd{margin-top:20px;font-size:0;text-align:center;width: 100%;}
.d-part2 .shd span{display:inline-block;*display:inline;*zoom:1;width:14px;height:14px;margin-right:15px;border:1px solid #fff;border-radius:100%;cursor:pointer;}
.d-part2 .shd .on{background-color:#fff;}

.sj-bg{height:210px;padding-top:157px;background:url(../images/sj-bg.jpg) no-repeat;position:relative;top:-20px;}
.sj-bg p{text-indent:2em;width:1200px;font-size:18px;margin:15px auto;color:#fff;line-height:30px;}

.part6 .cf{width:800px;margin:0 auto 20px;}
.part6 .cf .fl{width:400px;}
.part6 .cf .fl li{font-size:16px;color:#fff;line-height:30px;}
.part6 .cf .fr{width:380px;}
.part6 .cf .fr li{width:150px;height:150px;margin:0 20px;float:left;}
.part6 .cf .fr li img{display:block;}
.gz_nav{text-align:center;}
.d-section .part6 dl{width:100%;clear:both;color:#fff;text-align:center;}
.d-section .part6 dl dt{font-size:24px;font-weight:bold;}
.d-section .part6 dl dt em{color:#af0000;}
.d-section .part6 dl dd{font-size:16px;line-height:30px;}
/* ---------------------18drx42.html--------------------- */
.tit{padding:40px 0;}
.cont1{width:1200px;height:635px;background:url(../images/bg_cont1.jpg);}
.slider1{float:left;width:774px;margin-top:30px;}
.slider1 .bd{width:774px;height:434px;overflow:hidden;}
.slider1 .hd{margin-top:60px;font-size:0;text-align:center;}
.slider1 .hd li{display:inline-block;*display:inline;*zoom:1;width:20px;height:20px;margin:0 10px;border:1px solid #bc0614;border-radius:50%;cursor:pointer;}
.slider1 .hd .on{background-color:#bc0614;}
.info1{float:right;width:310px;margin-right:30px;}
.info1 h3{font-weight:normal;font-size:24px;line-height:30px;margin:45px 0;}
.info1 b{color:#bc0614;}
.info1 p{font-size:16px;line-height:28px;color:#000;}

.setCenter{width:1px;margin:0 auto;}
.setCenter>div{width:1920px;position:relative;top:0;left:50%;margin-left:-960px;}
.setCenter>div>div{position:relative;}
.part2{background:url(../images/bgp2.jpg) no-repeat center center;height:500px;}
.p2{padding:0 160px;font-size:16px;line-height:40px;color:#fff;text-align:center;}
.light{background:url(../images/bglight.jpg) no-repeat;height:900px;}
.dark{background:url(../images/bgdark.jpg) no-repeat;height:900px;color:#fff;}

.arrow{position:relative;}
.arrow a{position:absolute;left:-55px;top:50%;margin-top:-55px;width:55px;height:110px;background:url(../images/arrow.png) 0 0;}
.arrow .bnext{left:auto;right:-55px;background-position:-56px 0;}
.dark .arrow a{background-image:url(../images/arrow1.png);}

.data{margin-left:55px;width:488px;height:80px;padding:30px 0;border:1px solid #888;background:url(../images/data1.png);font-size:20px;line-height:40px;overflow:hidden;}
.data span{float:left;padding-left:66px;width:125px;white-space:nowrap;}

.slider2 .hd{padding:0 0 60px;font-size:0;text-align:center;}
.light .slider2 .hd{padding-top:13px;}
.slider2 .hd li{display:inline-block;*display:inline;*zoom:1;width:138px;height:48px;border:1px solid #888;margin:0 20px;font-size:20px;line-height:48px;cursor:pointer;}
.slider2 .hd .on{border-color:#bc0614;background-color:#bc0614;color:#fff;}
.slider2 .bd{width:1140px;height:485px;margin:0 auto;overflow:hidden;}
.slider2 .bd li{width:1140px;height:485px;overflow:hidden;}
.slider2 img.fl{width:590px;height:485px;}
.rinfo{float:right;width:550px;position:relative;}
.rinfo i{position:absolute;left:0;top:30px;width:70px;height:9px;background-color:#bc0614;}
.rinfo h3{padding:10px 0 10px 90px;font-weight:normal;font-size:36px;line-height:40px;}
.rinfo h3 em{font-size:26px;color:#888;}
.rinfo h3 span{font-size:18px;}
.words{padding-left:90px;height:225px;background:url(../images/qt.png);}
.words h4{padding:25px 0 10px;font-weight:normal;font-size:24px;line-height:30px;color:#bc0614;text-indent:-18px;}
.words p{font-size:16px;line-height:30px;text-indent:-10px;}

.dark .rinfo i{background-color:#ffd082;}
.dark .words h4{color:#ffd082;}
.dark .data{background-image:url(../images/data2.jpg);color:#333;}
.dark .qa dt{color:#ffd082;}
.dark .confess .qa dt{color:#333;}
.dark .qa i{color:#333;}
.dark .qa dt i{background-color:#ffd082;}
.dark .qa dd i{background-color:#fff;}
.dark .slider2 .hd .on{border-color:#ffd082;background-color:#ffd082;color:#333;}

.sbd{float:left;width:640px;height:485px;margin-right:30px;overflow:hidden;}
.scrl{float:left;width:410px;height:360px;padding-right:50px;overflow:auto;position:relative;}
.scrl::-webkit-scrollbar{background:url(../images/bgscrl.png) repeat;width:12px;}
.scrl::-webkit-scrollbar-thumb{width:12px;height:180px;background-color:#333;}
.dark .scrl::-webkit-scrollbar-thumb{background-color:#ffd082;}
.talent .sbd{width:700px;}
.talent .scrl{width:400px;padding-right:10px;}
.qa dt,.qa dd{position:relative;padding:0 0 20px 40px;font-weight:bold;font-size:16px;line-height:30px;}
.qa dd{font-weight:normal;}
.qa i{color:#fff;position:absolute;left:0;top:0;width:28px;height:28px;border-radius:50%;line-height:28px;color:#fff;font-weight:normal;text-align:center;background-color:#bc0614;}
.qa dd i{background-color:#626262;}

.shd {float:left;margin-top:20px;}
.shd .item{float:left;width:185px;height:105px;margin-right:15px;position:relative;}
.shd .item img{width:185px;height:105px;}
.shd .item span{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%;background:url(../images/alpha.png) repeat;}
.shd .on span{display:none;}

.confess img{float:left;}
.confess .qa{float:left;width:545px;height:395px;padding:90px 50px 0 30px;background:url(../images/bgqa.jpg) no-repeat;color:#333;}
.dark .confess .qa dd i{background-color:#626262;color:#fff;}

.part7{padding-bottom:80px;}
.slider3 .hd{padding-bottom:40px;font-size:0;text-align:center;}
.slider3 .hd li{display:inline-block;*display:inline;*zoom:1;width:248px;height:48px;border:1px solid #333;margin:0 25px;font-size:20px;line-height:48px;cursor:pointer;}
.slider3 .hd .on{color:#fff;background-color:#bc0614;border-color:#bc0614;}
.slider3 .bd,.slider3 .bd li{width:1200px;height:610px;overflow:hidden;}
.slider3 .bd .fl{position:relative;width:619px;height:384px;margin-left:30px;border:1px solid #d2d2d2;overflow:hidden;}
.tags{position:absolute;left:0;bottom:10px;width:100%;text-align:center;font-size:0;}
.tags span{display:inline-block;*display:inline;*zoom:1;width:15px;height:15px;margin:0 10px;border-radius:50%;background-color:#ddd;cursor:pointer;}
.tags .on{background-color:#bc0614;}

.brief{float:left;width:450px;margin-left:50px;}
.brief h3{padding-top:30px;font-weight:bold;font-size:24px;line-height:30px;}
.brief h4{padding:20px 0 10px;font-weight:normal;font-size:16px;line-height:30px;color:#bc0614;}
.brief h4 i{display:inline-block;*display:inline;*zoom:1;vertical-align:-15%;width:22px;height:22px;margin-right:5px;background:url(../images/star.png) no-repeat center center;}
.brief p{font-size:16px;line-height:30px;}

.part8{background:url(../images/bgp8.jpg) no-repeat center top;height:900px;}
.part8 .list{width:1220px;overflow:hidden;}
.part8 .list li{float:left;width:285px;margin-left:20px;}
.imgbox{padding:0 24px 24px;background-color:#fff;border-radius:12px;}
.imgbox h3{padding:20px 0 12px;font-size:16px;line-height:40px;font-weight:normal;}
.imgbox h3 b{font-size:24px;}
.imgbox img{display:block;width:237px;height:334px;}
.list p{padding:20px 0 30px;font-size:18px;line-height:30px;text-align:center;color:#fff;}
.zan{text-align:center;font-size:20px;line-height:30px;color:#ffd082;}
.zan .zan-btn{display:block;width:180px;height:50px;margin:15px auto;border-radius:10px;background-color:#ffd082;color:#333;font-size:18px;line-height:50px;}
.conclusion{position:relative;top:-40px;width:860px;height:226px;padding:90px 30px 0 250px;margin:0 auto;background:url(../images/bgend.jpg) no-repeat;}
.conclusion p{font-size:16px;line-height:30px;}

.e-duty{float:left;width:520px;margin-left:10px;text-align:center;}
.e-duty h3{margin-top:35px;font-weight:bold;font-size:24px;line-height:45px;}
.e-duty b{color:#db0000;}
.e-duty p{font-size:16px;line-height:30px;}
.gz-ewm{float:right;margin:55px 10px 0 0;overflow:hidden;text-align:center;}
.gz{float:left;width:124px;}
.d-ewm{margin:0 30px;}
.part10{padding-bottom:50px;background:url(../images/d-bg.jpg) repeat;}
/* ---------------------18drx41.html--------------------- */
.f-part2{width:1920px;height:510px;background:url('../images/part2Bg.jpg') no-repeat top;background-size:cover;}
.f-part2>div{width:100%;height:auto;background:url('../images/line.png') repeat left;background-size:5px 5px;position:relative;overflow:hidden;padding-top:70px;}
.f-part2>div .part2Bg{width:100%;height:100%;position:absolute;top:0;left:0;}
.f-part2>div .themeTit{width:160px;height:51px;margin:60px auto 0;}
.f-part2>div>div{text-align:center;font-size:18px;color:#fff;line-height:32px;margin-top:20px;}
.f-tita{background:url(../images/f-tita.png) center no-repeat;height:35px;text-align:center;}
.f-tita h2{font-size:34px;color:#ffd082;}
.f-titb{background:url(../images/f-titb.png) center no-repeat;}
.f-titb h2{color:#db0000}
.f-part2>div>div strong{color:#fff;font-weight: bold;}
.f-part2>div>div strong.color{color:#f1d7a1;}
.f-part3{width:1200px;height:345px;margin:0 auto;background:url(../images/part3_bg.png) center top no-repeat;text-align:center;}
.f-foot>div,.f-part3>div{padding-top:86px;font-size:18px;line-height:30px;}
.f-part4{width:100%;height:740px;background:url('../images/f-g_bg.jpg') no-repeat top;}
.f-man>div{width:1200px;height:100%;margin:0 auto;position:relative;padding-top:88px;}
.f-part4>div  p.p-txt{text-align:center;font-size:18px;line-height:34px;color:#fff;margin:20px 0;}
.f-man>div .mans{width:409px;text-align:center;padding-top:30px;}
.f-man>div .mans .bd ul li{width:409px;float:left;height:409px}
.f-man>div .txtBg{padding:70px 0 0 86px;width:618px;height:386px;background:url('../images/kuang.png') no-repeat center;}
.f-man>div .txtBg>div{width:540px;color:#333;}
.f-man>div .txtBg>div .duty{color:#db0000;font-size:24px;font-weight:900;}
.f-man>div  .txtBg>div .duty b{font-size:36px;display:inline-block;margin-right:10px;}
.f-man>div .txtBg>div .info h5{font-size:24px;line-height:40px;}
.f-man>div .txtBg>div .info p{font-size:18px;line-height:24px;}
.f-man>div .txtBg>div .detail{width:100%;height:140px;overflow-y:scroll;padding-right:10px;}
.f-man>div .txtBg>div .detail>div{font-size:18px;}
.f-man>div .txtBg>div .detail>div p{font-weight:900;line-height:40px;}
.f-man>div .txtBg>div .detail>div>div{line-height:26px;}
.f-man>div .mans .hd{display:inline-block;*display:inline;*zoom:1;}
.f-man>div .mans .hd ul li{width:10px;height:10px;border-radius:30px;border:1px solid #ffd082;float:left;margin:0 5px;}
.f-man>div .mans .hd ul li.on{background:#ffd082;}
.f-part7,.f-part5{background: url(../images/f-part5_bg.jpg) center no-repeat;width: 100%;height: 630px;}
.f-part5>div{width:1200px;margin:0 auto;}
.f-part5 .txtinfo{font-size:18px;text-indent:2em;padding-top:160px;}
.f-part5 .cards{width:100%;height:560px;margin-top:20px;}
.f-part5 .cards li{float:left;width:280px;margin:0 10px;}
.f-part5 .cards li img{border-radius:10px;box-shadow:0 0 10px 5px #ccc;}
.f-part5 .cards li p{font-size:20px;padding-left:125px;line-height:50px;color:#dc214c;background:url('../images/heart.png') no-repeat 100px 16px;}
.f-part5 .cards li div{text-align:center;font-size:18px;line-height:50px;background:url('../images/zanBg.png') no-repeat center;color:#fff;cursor:pointer;}
.f-part5>h5{font-size:20px;line-height:50px;text-align:center;font-weight:500;}
.f-part5>h5 i{display:inline-block;width:29px;height:26px;background:url('../images/write.png') no-repeat center;position:relative;top:5px;margin:0 5px;}
.f-part5 .mes{width:800px;height:160px;margin:30px auto;background:#f1f1f1;padding:0px 50px;overflow:hidden;position:relative;}
.f-part5 .mes ul{position:absolute;top:0;}
.f-part5 .mes ul li{font-size:16px;color:#666;line-height:30px;}
.f-part5 textarea{width:625px;height:160px;margin:0 auto;display:block;padding:10px;outline:none;border:none;background:url('../images/mesBg.png') no-repeat center;background-size:100% 100%;resize:none;font-size:16px;line-height:26px;}
.f-part5 .submit{width:590px;height:60px;background:url('../images/submitBg.png') no-repeat center;font-size:20px;line-height:60px;text-align:center;color:#fff;margin:20px auto;cursor:pointer;outline:none;border:none;}
.f-part6{background: url(../images/f-part6_bg.jpg) center no-repeat;height: 630px;width: 100%;}

.f-part8{background: url(../images/jy_bg.jpg) center no-repeat;width: 100%;height: 425px;}
.f-part8 p{font-size: 18px;color: #fff;line-height: 34px;text-indent: 2em;padding:0 20px}
.f-foot{background:url(../images/part3_bg.png) center top no-repeat;text-align:center;width: 1200px;margin:0 auto;height: 500px;}
.f-foot .w450{width: 450px;}
.f-foot .list{width: 340px;margin-top: 10px;}
.f-foot .list li{margin-bottom: 10px;}
.f-foot em{border-bottom:1px solid #535353;padding:0 10px;}
.f-foot h5{font-size: 24px;}
.f-foot.siteBox {float: left;overflow: hidden;}
.f-foot .siteBox .attention {display: block;width: 62px;height: 22px;margin: 0 auto;margin-top: 10px;}
.f-foot .QRCode {float: left;margin-left: 50px;width: 105px;height: 135px;}
/*.setCenter i{color:#db0000;font-weight: bold;}*/

/*---------------------------------------18drx43------------------------------------------------------*/
.g-bg{background: url(../images/g-bg.jpg) center no-repeat;width: 100%;height: 980px;position: relative;}
.g-bg .w1200{height: 100%;z-index: 999;}
.g-bg .g-box>dl{position: absolute;text-align: center;cursor: pointer;z-index: 0;}
.g-box dl h2{font-weight: bold;font-size: 24px;}
.g-box dl dt,.g-bg dl dd{float: left;}
.g-box dl dd{margin-left:20px;margin-top: 40px;}
.g-box dl p{font-size: 18px;}
.g-box dl.d1{top: 22%;left: 12%;color:#22ac38;}
.g-box dl.d1 dd,.bg1 dl.d1 dt{float: none;margin-top: 0;margin-left: 0;}
.g-box dl.d2{top: 26%;right: 18%;color:#ff9600;}
.g-box dl.d3{top: 44%;right: 27%;color:#e5004f;}
.g-box dl.d4{top: 58%;right: 11%;color:#00a0e9}


.g-slider{width: 1100px;height: 600px;position: absolute;top:50%;left: 50%;margin-left: -600px;margin-top: -300px;z-index: 999;background: #fff;padding:0 50px;display: none}
.g-slider .g-content,.g-slider .img-box{display: inline-block;*display: inline;*zoom:1;vertical-align: top}
#dialogBg{width:100%;height:100%;background-color:#000;opacity:.8;filter:alpha(opacity=60);position:absolute;top:0;left:0;z-index:1;display: none;}
.g-same .hd{margin:40px 0;text-align: center;}
.g-same .hd ul li{border:1px solid #959595;display: inline-block;margin:0 8px;width: 180px;height: 50px;line-height: 52px;cursor: pointer;color:#666;}
.g-same .hd ul li.on{background: #e70012;color:#fff;border: none;width: 217px;height: 52px;}
.g-slider .bd ul li .info{background: #eeeeee;width:620px;height: 330px;padding-left: 35px;margin-top: 30px;padding-top: 40px}
.g-slider .bd ul li .info blockquote{line-height: 38px;font-size: 18px;}
.g-slider .bd ul li .info h3{position: relative;display: inline-block;background: #e70012;width: 344px;height: 55px;line-height: 55px;text-align: center;color:#fff;font-size: 18px;font-weight: normal;margin-left: -45px;}
.g-slider .bd ul li .info h3 b{font-size: 32px;font-weight: normal;}
.g-slider .bd ul li .info h4{margin: 15px 0;color:#e70012;font-size: 24px;font-weight: normal;}
.g-slider .bd ul li .info h4 i{display: inline-block;width: 35px;height: 35px;background: url(../images/g-icon.png) no-repeat;}
.g-slider .bd ul li .info h4 i.i1{background-position: -13px 0;}
.g-slider .bd ul li .info h4 i.i2{background-position: 0 -36px;vertical-align: bottom;margin-left: 15px;}
.dialogBottom a{background: url(../images/claseDialogBtn_bg.png) no-repeat;background-size: 100%;width: 48px;height: 48px;position: absolute;top: -9%;right: 0;z-index: 99;}

.g-slider .bd ul li dl dt{font-size: 16px;font-weight: bold;color: #000;margin-bottom: 20px;}
.g-slider .bd ul li dl dd{margin-bottom: 20px;}
.g-slider .bd ul li dl p{display: inline-block;width: 400px;font-size: 16px;*display: inline;*zoom:1;line-height: 26px;}
.g-slider .bd ul li dl.g-text{width: 445px;padding-left: 25px;}
.g-slider .bd ul li dl.h245{height: 278px;overflow: hidden;}
.g-slider .bd ul li dl.g-text i{display: inline-block;*display: inline;*zoom:1;width: 28px;height: 28px;background: url(../images/dl-icon.png) no-repeat;vertical-align: top;margin-right: 10px;}
.g-slider .bd ul li dl.g-text i.i1{background-position: 0 0;}
.g-slider .bd ul li dl.g-text i.i2{background-position: -31px 0;vertical-align: top;}
.g-slider .bd ul li .small-img{position: absolute;bottom: 0;right: -78%;}
.g-slider .bd ul li .small-img ul li{display: inline-block;*display: inline;*zoom:1;margin-right: 10px;cursor: pointer;position: relative;height: 105px;}
.g-slider .bd ul li .small-img ul li b{background: url(../images/alpha.png) repeat;width: 100%;height: 100%;position: absolute;top:0;left:0;}
.g-slider .bd ul li .small-img ul li.on b{display: none;}

.g-slider .bd ul li .img_bg{width: 1020px;height: 380px;padding:60px 0 0 60px;}
.g-slider .bd ul li .bg1{background: url(../images/img_bg01.jpg) no-repeat;}
.g-slider .bd ul li .bg2{background: url(../images/img_bg02.jpg) no-repeat;}
.g-slider .bd ul li .bg3{background: url(../images/img_bg03.jpg) no-repeat;}
.g-slider .bd ul li .bg4{background: url(../images/img_bg04.jpg) no-repeat;}
.g-slider .bd ul li .img_bg .g-text{width: 670px;}
.g-slider .bd ul li .img_bg .g-text p{width: 500px;}
.g-slider .bd ul li dl.qa-scrl p{width: 380px;padding-right: 15px}
.g-slider .bd ul li dl.qa-scrl{overflow-y:auto;overflow-x:hidden;position:relative;}
.g-slider .bd ul li dl.qa-scrl::-webkit-scrollbar{width:7px;border-right:1px solid #b5b5b5;}
.g-slider .bd ul li dl.qa-scrl::-webkit-scrollbar-thumb{width:7px;background-color:#333333;}

.g-team{text-align: center;background: url(../images/g-team_bg.jpg) center no-repeat;width: 100%;height: 780px;}
.g-team h2{margin-top: 20%;width: 100%;height: 67px;margin-bottom: 30px;}
.g-team .ct {width: 1200px;margin:0 auto;color:#fff;padding-top: 70px;}
.g-team .list-tit{margin-top: -75px;margin-right: 70px;}
.g-team .list-tit li{line-height: 26px;font-size: 16px;padding:5px;}
.g-team .list-tit li blockquote{border-bottom: 1px solid #fff;padding-bottom: 5px;}
.g-team .gz{width: 159px;margin:0 10px 0 0px;}
.g-team .gz_nav{margin-top: 20px;}
.g-team .mz h5{font-size: 24px;margin:0 0 5px;color:#fff;}
.g-team .mz h5 strong{color:#fe0000;}
.g-team .mz{width: 490px;}
.g-team .mz p{line-height: 30px;font-size: 16px}
.g-team .g-awm{width: 150px;}
.g-team .g-awm img{width: 100%;}
.g-team .endp{font-size:16px;line-height:28px;text-indent:2em;text-align:justify;color:#fff;margin-bottom: 40px;border:1px solid #fff;padding:34px;}
/*本专题内用到的动画库*/
.animated{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
@-webkit-keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

/*右侧导航*/
.gzyh{background: rgba(236, 58, 62, .75);width: 107px;height: 107px;position: fixed;bottom: 20%;right: 2%;box-sizing:border-box;color:#fff;border-radius: 50%;}
.userfocus{text-align: center;margin-top: 20px;}
.userfocus blockquote{background: url(../images/up.png) no-repeat;width: 25px;height: 15px;margin:0 auto;}
.db-cprt p{color:#333!important;}

