@charset "utf-8";
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font:16px/28px "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;}
img{border:none;vertical-align: top;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
a{text-decoration: none;}
i,em{font-style: normal;}
.cl { *zoom:1;clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
#header,#part01,#part02,#part03{width:100%;overflow: hidden;}
.w1200{width:1200px;margin:0 auto;position: relative;}



.bar{text-align:center;font-size:0;margin-top: 40px;}
.bar li{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;font-size:22px;width:180px;height:72px;background:url("../img/bar.png") no-repeat center center;padding-top:5px;}
.bar li.on{background:url("../img/bar-on.png") no-repeat center center;color:#fff;}
.bar li.margin{position:relative;margin-right:75px;}
.bar li i{position: absolute;right: -50px;top: 20px;font-size: 30px;color:#333;}


.main-title{margin-top:50px;text-align: center;}
.title{text-align: center;padding: 80px 0 50px 0;}


/*头部*/
#header{background: url("../img/head-bg.jpg") no-repeat center center;height: 797px;padding-top:65px}
#header .left-body{padding-top:33px;}
.head-img1{width:290px;margin:10px auto 0;}
.head-img3{position:absolute;right:0;top:0;}
.head-text{font-size: 16px;width: 775px;margin: 0 auto;line-height:34px}
.head-img{margin: 40px auto 0;width:705px;}

.banner-drx-logo{
    background-image: url("../img/head-img.png");
    background-repeat: no-repeat;
    position: absolute;
    right: 40px;
    top: -30px;
    width: 175px;
    padding-top: 139px;
}
.backto{
    position:relative;
    width: 90px;
    height:22px;
    margin:0 auto;
    border:1px solid #000;
    font-size:12px;
    color:#000;
    background:#fff;
    line-height:20px;
    cursor:pointer;
    text-align:center;
    z-index: 9;
}
.backto b{font-weight:normal;font-size:14px;}
.backto ul{background: #fff;width: 90px;position:absolute;z-index:9;top:21px;left:0;height:120px;overflow:auto;}
.backto ul li a{height:20px;line-height:24px;text-decoration:none;color: #000;}
.backto li:hover{background:#fff;color:#f00;}
.backto li:hover a{color: #352192;}


#persons{padding-bottom:132px;}

/*人物公共样式   开始*/
.part01 .right-body .part01-text{width: 659px;margin-left:-104px;padding:30px 40px 50px 135px;background: #f3f3f3;}
.part01 .right-body p{position:relative;width: 730px;padding: 20px 0px;font-size:26px;line-height: 40px;text-align: center;}
.part01 .right-body .point-left{position:absolute;left: 25px;top: 5px;}
.part01 .right-body .point-right{position:absolute;right:50px;bottom: 10px;}
.part01-text h2{font-size:28px;color:#333;}
.part01-text strong{display:block;font-size:20px;color:#b6aaa3;font-family:"宋体";text-transform:uppercase;margin-bottom:20px}
.part01-text li{position: relative;float:left;width: 247px;height:71px;font-size:18px;padding-left:80px;margin-bottom:26px;line-height: 71px;}
.part01-text li i{position:absolute;left:0;top:0}
.part01-text li.address{line-height:26px;padding-top:8px}


.part02-main .right-body{width:747px;height:507px;overflow:hidden}
.part02-main img {transition: transform 2s;}
.part02-main img:hover {transform: scale(1.1);transition: transform 2s;}
.part02-main .left-body{border:1px solid #666;}
.part02-main .part02-article{width:362px;height:449px;padding:43px 27px 0 23px;border:1px solid #666;margin:5px;}
.part02-main .part02-article h2{font-size:24px;}
.part02-main .part02-article p{margin: 15px 0 30px 0;}
.part02-main .part02-article p strong{color:#e38044;}


.part03 .left-body{width:747px;height:507px;overflow:hidden}
.part03-main img {transition: transform 2s;}
.part03-main img:hover {transform: scale(1.1);transition: transform 2s;}
.part03 .right-body{width:361px;height:441px;background:#f3f3f3;padding:66px 45px 0 34px;}
.part03 .right-body h2{position:relative;width:155px;height:40px;padding-left:45px;line-height:40px;font-size:20px;color:#fff;font-weight:normal;background:#626262;}
.part03 .right-body h2 .border{position:absolute;top:50%;left:-73px;display:block;width:102px;height:1px;background:url("../img/part03-border.jpg") no-repeat center center}
.part03 .right-body p{padding: 30px 0 35px;}
.part03 .right-body p b{color:#e38044;}


.part04-img{width:1200px;height:676px;overflow:hidden}
.part04-img img{transition: transform 2s;}
.part04-img img:hover {transform: scale(1.1);transition: transform 2s;}
.part04-text{text-align:center;padding-bottom:48px;}
.part04-text b{color:#e38044;}
/*人物公共样式   结束*/
.person4 .part02-article{width: 362px;height: 482px;padding: 10px 27px 0 23px;}
.person4 .part02-article p{margin: 5px 0 10px 0;}
.person4 .part03 .right-body{width:361px;height: 481px;background:#f3f3f3;padding: 26px 45px 0 34px;}
.person4 .part03 .right-body p{padding: 10px 0 15px;}



/*notes*/
#notes{height:323px;background: url("../img/notes-bg.jpg") no-repeat center center;padding-top:117px;}
#notes .right-body{width:825px;}
#notes .right-body h2{line-height:80px;font-size:36px;color:#fff}
#notes .right-body h2 strong{font-size:18px;text-transform:uppercase;font-weight:normal}
#notes .right-body p{color:#fff;line-height:34px}



/*策划团队*/
.team{padding-bottom:50px}
.planner{font-size: 18px;line-height: 34px;margin: 10px 55px 0 225px;text-align: center;}


.ct{margin-top:35px}
.gz{width: 130px;margin: 13px 20px 0 17px;text-align: center;margin-right:40px}
.gz_nav{margin-top: 23px;}
.awm{margin-top:15px;}
.mz{text-align:center}
.mz h5{font-size: 24px;margin-bottom: 10px;color: #e38044;padding-top: 30px;}
.mz p{color: #333;font-size: 16px;line-height: 36px;}

.nav_r{cursor:pointer;background:url("../img/nav_r.jpg") center no-repeat;width:141px;height:265px;position:fixed;right:5px;top:280px;}
.nav_r .focus{text-align:center;margin-top: 125px;}.nav_r .focus b{font-size:18px;color:#ab263b;}