@charset "utf-8";
/*初始样式*/
body{color:#222; font-size:14px;font-family:"Microsoft Yahei";} /*网站字体颜色*/
body,ul,ol,li,div,p,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,span,input{margin:0;padding:0;list-style:none;}
a{color:#333; text-decoration:none;font-family:"Microsoft Yahei";}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
/*a:hover{text-decoration:underline;}*/
img{border:none;}
.vam{vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{word-spacing:-1.5px;font-family:"Microsoft Yahei"; }
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei";}

.tr{text-align:right;}
.tl{text-align:left;}
.center{text-align:center;}
.fl{float:left;}
.fr{float:right;}
.pa{position:absolute;}
.pr{position:relative}
i,em{font-style:normal;}
.cl:after{content:"";height:0;clear:both;display:block;visibility:hidden;}
.cl{zoom:1;}
/* -- 页面整体布局 -- */
.w1200{position:relative;width:1200px; margin:0 auto;}

.bg1{height:700px;background: url(img/bg1.jpg) no-repeat center center;}
.bg1-1{height:660px;background: url(img/bg1-1.jpg) no-repeat center center;}
.bg2-1{height:660px;background: url(img/bg2-1.jpg) no-repeat center center;}
.bg1-2{height:660px;background: url(img/bg1-2.jpg) no-repeat center center;}
.bg2-2{height:660px;background: url(img/bg2-2.jpg) no-repeat center center;}
.bg1-3{height:660px;background: url(img/bg1-3.jpg) no-repeat center center;}
.bg2-3{height:660px;background: url(img/bg2-3.jpg) no-repeat center center;}
.bg3{padding-top: 96px;height:337px;background: url(img/bg3.jpg) no-repeat center center;}

.tit{height:127px;font-size: 0;}
.tit1{height:127px;margin-bottom:70px;background: url(img/tit1.jpg) no-repeat center center;}
.tit2{height:127px;margin-bottom:76px;background: url(img/tit2.jpg) no-repeat center center;}
.tit3{height:127px;margin-bottom:82px;background: url(img/tit3.jpg) no-repeat center center;}
.tit4{height:94px;margin-bottom:38px;background: url(img/tit4.png) no-repeat center center;}

/* p1 */
.p1-img{padding: 0 0 10px 20px;}
.p1 .txt1{text-align:center;}
.p1 .txt2{padding-top: 34px;text-align:center;font-size:16px;line-height:34px;color:#fff;}

/* p2 */
.p2{padding-top: 66px;}
.jxs-name {position:relative;text-align:center;margin: 60px 0 0 270px;padding-top:20px;width: 380px;height:84px;background-color: #ff9e3f;}
.jxs-name h2{font-size:36px;font-weight:normal;color:#e8ebf0;line-height:34px}
.jxs-name p{font-size:16px;line-height:34px;color:#e8ebf0;text-transform:uppercase}
.jxs-name i{position:absolute;margin-top:-12px;right: -15px;top:50%;display:block;width:15px;height:24px;background:url(img/icon1.jpg) no-repeat center center;}
.jxs-zp{margin:-70px 142px 0 0}
.jxs-dn{position:absolute;top:382px;left:584px;padding: 20px 38px 0 34px;width:534px;height: 214px;background-color:#2b2c2e;}
.jxs-dn li{margin: 6px 0;font-size:16px;color:#fff;}
.jxs-dn em{}
.jxs-dn i{display:inline-block;vertical-align:middle;margin-right:10px;width:2px;height:20px;background-color: #ff942b;}
.jxs-dn strong{font-size:20px;color:#ff942b}
.jxs-dn .txt1{display:inline-block;vertical-align:middle;width:204px}

.jxs-dn .txt2 i{margin-top:10px}
.jxs-dn .txt2 em{display: inline-block;vertical-align: text-top;*display: inline;*zoom:1;width:520px;line-height:34px;}
.jxs-dn .txt2 strong{width:100px;font-size: 16px;}
/* p3 */
.p3{padding-top: 74px;}
.p3-txt{width:570px;padding:90px 18px 0 12px;}
.p3-txt h2{margin:0 auto 26px;padding-bottom:16px;width:352px;text-align:center;;font-size:34px;border-bottom:1px solid #ff942b;}
.p3-txt h2 b{color:#ff9e3f;}
.p3-txt .txt{;height:342px;overflow:auto;font-size:0;}
.p3-txt .txt p{font-size:18px;line-height:34px}
.p3-txt .txt i,.p3-txt .txt em{display:inline-block;vertical-align:text-top;*display:inline;*zoom:1;}
.p3-txt .txt i{margin:3px 14px 0 0;text-align:center;width:26px;height:26px;line-height:26px;color:#fff;border-radius: 50%;}
.p3-txt .icon1{background-color: #212121;}
.p3-txt .icon2{background-color: #ff9e3f;}
.p3-txt .txt em{width:513px}
.p3-txt .txt::-webkit-scrollbar {
    width: 10px;
    height: 1px!important;
}
.p3-txt .txt::-webkit-scrollbar-thumb {
    background-color: #ff9e3f;
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%, transparent 75%, transparent);
}
.p3-txt .txt::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: #EDEDED;
    height:1px;
}

/* p4 */
.p4{padding-top: 86px;}
.p4-content{padding:60px 0 28px;background-color: #fafafa;}
.p4-img{padding-bottom: 140px;text-align: center;background: url(img/p4-bg.png) no-repeat center bottom;}
.p4-img img{box-shadow:0 0 30px 2px rgba(0,0,0,.4);}

/* p5 */
.p5 .txt{padding:0 34px;font-size: 18px;color:#fff;line-height: 34px;text-indent:2em}

/*team*/
.team{background: url("img/bg10.jpg") no-repeat center center;height: 343px;padding-top: 60px;}
.team-title h2{font-weight:normal;padding-top: 30px;}
.team-title span{font-size:24px;color:#333;padding-right:10px;letter-spacing:8px;}
.team-title strong{font-size:16px;font-weight:normal;color:#ccc;letter-spacing:8px;}
.team-text p{font-size:16px;color:#333;padding-top:15px}
.team-text p span{padding-right:30px}
.awm{margin-right:49px;}
.gz{text-align:center;margin:5px 45px 0 0;}
.gz_nav{padding-top:10px}
.mz{padding: 40px 0 0 110px;}
.mz-text{font-size:14px;line-height:30px;color:#333;padding-left:15px}


/*导航*/
.nav_r {position: fixed;right: 30px;top: 100px;font-size: 0;display: none;text-align: right;}
.nav_r li a{ display:block;margin-bottom:8px;width:81px;height:81px;color: #fff;background-color: #303030;border-radius: 50%;text-align:center;line-height:81px;font-size:16px;}
.nav_r li a.cur{background-color:#ff9e3f}
.focus {text-align: center;}
.focus .top{display:block;margin:0 auto 10px;width:42px;height:42px;font-size:16px;line-height:42px;border-radius:50%;border:1px solid #303030;}
.focus strong{padding-bottom:4px;font-size:16px;}
#visitNum{display:block;}
.nav_r span b {color: #ff9e3f;font-size: 20px;font-weight: normal;}
