@charset "utf-8";
/* CSS Document */
html{color:#333; font-size:14px; line-height:24px;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
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; font-family:microsoft yahei; }
ol,ul,li {list-style:none;}
h1,h2{ font-weight:bold;}
a{ text-decoration:none;}
body{background: #fff}
img{ border:none; vertical-align:top}
i,em{ font-style:normal}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.cl:after{height:0;font-size:0;content:".";visibility:hidden;clear:both;display:block;}
.cl{zoom:1;}
.pr{ position:relative}
.w1200{width: 1200px;margin:0 auto;}
.center{text-align: center;}
.pr{position: relative;}
.mg20{margin:0 20px;}

.banner{background: url(images/banner_bg_01.jpg) center no-repeat;width: 100%;height: 500px;overflow: hidden;}
.banner .w1200{height: 100%;}
.banner .logo{background: url(images/banner-logo.png) no-repeat;width: 352px;height: 122px;position: absolute;top:-60px;left:100px;}
.banner .txt{background: url(images/banner-txt.png) no-repeat;width: 482px;height: 110px;position: absolute;bottom: -250px;left: 48px;}

.bg2{background: url(images/bg2.jpg) no-repeat;background-size: 100% 100%;padding: .6rem .2rem 0.8rem;}	
.title{text-align: center;padding: 100px 0 25px;}
.title h2{font-size: 36px;border-bottom:2px solid #cecece;padding-bottom: 23px}
.title span{display: inline-block;text-transform: uppercase;vertical-align: top;padding:0 30px;margin-top: -13px;background: #fff;letter-spacing: 1px;color: #999999;font-size: 14px;}

/*根与魂·传承*/
.p1 dl dt,.p1 dl dd{display: inline-block;vertical-align: middle;*display: inline;*zoom:1;}
.p1 dl dt{width: 600px;height: 395px;z-index: 1}
.p1 dl dd{width: 619px;height: 267px;margin-left: -25px;background: url(images/dd_bg.png) no-repeat;padding-top: 80px;}
.p1 dl dd p{width: 480px;font-size: 16px;line-height: 30px;margin:0 auto;text-indent: 2em;text-align: left;}

.p2{background: url(images/p2_bg.jpg) no-repeat;width: 100%;height: 1018px;}
.p2 .slider_s li{width: 380px;float: left;background: rgba(255,255,255,.8);height: 800px;box-shadow:0px 0px 5px 5px rgba(0, 0, 0, 0.02);}
.p2 .slider_s .middle{margin:0 30px;}
.p2 .slider_s li dl h3{font-size: 24px;font-weight: bold;margin-bottom: 5px;}
.p2 .slider_s li dl dd{padding:30px 30px 0 30px;}
.p2 .slider_s li dl dd blockquote{font-size: 16px;line-height:30px;}
.p2 .slider_s li dl dd blockquote.ft20{font-size: 20px;}
.p2 .slider_s li dl dd em{display: block;background: #259586;height: 6px;width: 48px;margin:20px 0;}
.p2 .slider_s li dl dd p{text-indent: 2em;margin-top: 6px;text-align: justify;}
/*根与魂·传承*/
.p4 blockquote,.p3 blockquote{font-weight: bold;font-size: 20px;font-family: "思源黑体 CN";line-height: 36px;}
.p3 .title span{background: #f7f7f7}
.p3 .bg{position: absolute;left: 0;}
.p3 .p3_bg1{background: url(images/p3_bg01.jpg) center no-repeat;width: 100%;height: 1046px;top:0;}
.p3 .p3_bg2{background: url(images/p3_bg02.jpg) center no-repeat;width: 100%;height: 1266px;top:1046px;}
.wrap-box dl{margin-top: 30px;}
.wrap-box dl dd{background: rgba(255,255,255,.8);}
.wrap-box dl dd,.wrap-box dl dt{width: 600px;height: 600px;float: left;}
.wrap-box dl dd .info{margin:60px 60px 94px 60px;font-size: 16px;}
.wrap-box dl dd .info p{line-height: 30px;text-align: justify;text-indent: 2em;}
.wrap-box dl dd h3{font-size: 36px;font-weight: bold;line-height: 36px;border-left: 5px solid #259586;padding-left: 20px;margin-bottom: 20px;}
/*策划团队*/
.p5{border-top: 3px solid #259586;background: url(images/line_bg.png) repeat;width: 100%;padding:60px 0;margin-top: 50px;}
.p5 .list li{display: inline-block;*display: inline;*zoom:1;text-align: center;}
.p5 .list li h4{font-size: 24px;font-weight: bold;}
.p5 .list li span{font-size: 12px;color: #999999}
.p5 .list li blockquote{line-height: 30px;}
.p5 .list li.last{padding-left: 30px;border-left: 1px solid #9f9f9f;text-align: left;}
/*右侧导航*/
.nav_r{cursor:pointer;background: url(images/nav_r_bg.png) center no-repeat;width: 120px;height: 279px;position: fixed;right:0;top:100px;}
.nav_r .focus{text-align: center;margin-top: 154%}
.nav_r .focus b{font-size: 18px;}
