@charset "utf-8";
/* CSS Document */
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-family:"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;}
img{border:none;}
ol,ul,li {list-style:none;}
a{text-decoration: none;}
.fl{float:left;}
.fr {float:right;}
.cl {*zoom:1;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.w1200{width:1200px;margin:0 auto}
.pr{position: relative;}

#fp-nav ul{padding:60px 8px 60px 10px;background:url(images/nav_bg.png) no-repeat right center;}
#fp-nav ul li{margin:0;padding:18px 0;width:22px;height:22px;}
#fp-nav ul li a span{position:static;display:block;width:22px;height:22px;background:url(images/nav_i.jpg);}
#fp-nav ul li a.active span,#fp-nav ul li:hover a span,#fp-nav ul li:hover a.active span{width:22px;height:22px;margin:0;background:url(images/nav_ion.jpg);}
#fp-nav ul li .fp-tooltip{ width: auto;opacity:1; color:#333; font-family:"微软雅黑"; font-size:16px; line-height:22px; cursor:pointer}
#fp-nav ul li .fp-tooltip.right{right:30px;}
#fp-nav ul li a.active .fp-tooltip,#fp-nav ul li:hover .fp-tooltip{color:#ff7749;}



.section{background:#000 url(images/sbg.jpg) no-repeat center top;}
.section.banner{background:#000 url(images/banner.jpg) no-repeat center top;}
.section.end{background:#000 url(images/endbg.jpg) no-repeat center top;}
.banner .w1200{height:100%;}
.section .w1200{*padding-top:5%;}
.backtobox{position:absolute;top:25px;left:0;z-index:999;width:175px;padding-top:150px;background:url(images/logo_drx.png) no-repeat center top;}
.backto{position:relative;width:120px;height:26px;margin:0 auto;font-size:12px;color:#fff;text-indent:5px;line-height:26px;cursor:pointer;background:#fff;text-align:center;}
.backto b{font-size:14px;color:#000;}
.backto ul{background:#832f50;width:120px;position:absolute;top:26px;left:0;height:185px;overflow:auto;}
.backto ul li a{height:20px;line-height:24px;text-decoration:none;color:#fff;}
.backto li:hover{background:#fff;color:#f00;}
.backto li:hover a{color:#003278;}
.userfocus{position:absolute;left:0;top:205px;width:220px;}
.userfocus p{line-height:26px;font-size:14px;font-weight:bold;}
.userfocus p b{display:inline-block;background:url(images/visNumbg2.png) no-repeat;width:21px;height:26px;line-height:26px;font-size:16px;font-weight:normal;text-align:center;color:#fff;}
.b-logo{position:absolute;left:0;top:200px;filter:alpha(opacity=0);opacity:0;}
.b-txt{position:absolute;top:500px;left:400px;width:800px;font-size:14px;line-height:30px;text-indent:2em;text-align:justify;filter:alpha(opacity=0);opacity:0;}
.b-txt a{font-weight:normal;color:#a00505;}

.slbox{position:relative;width:1150px;height:635px;margin-left:17px;}
.slbox > a{display:block;position:absolute;top:320px;left:-60px;width:40px;height:102px;background:url(images/arrow.png) no-repeat 0 0;cursor:pointer;}
.slbox .bnext{left:auto;right:-70px;background-position:-64px 0;}
.slbox .bigbox,.slbox dl{width:1150px;height:635px;overflow:hidden;}
.people dt{float:left;width:484px;margin-right:17px;}
.people dd{float:left;width:645px;}
.people dd span{display:block;width:600px;height:8px;margin:0 auto;background-color:#000;}
.people dd .scrl-y{width:605px;height:570px;padding:20px;border:1px solid #000;}


.scrl-y .info{float:left;font-size:16px;line-height:27px;}
.scrl-y .info.ml20{margin-left:20px;}
.scrl-y .info.ml10{margin-left:10px;}
.scrl-y h3{width:138px;height:45px;background:url(images/h3bg.png) no-repeat;margin:6px 0;font-size:16px;line-height:40px;color:#fff;text-align:center;}
.scrl-y .txt{font-size:14px;line-height:24px;color:#666;text-indent:2em;}
.scrl-y .txt b{color:#bb120f;font-weight:normal;}


.imgbox{background:url(images/slbg.jpg) no-repeat 22px 22px;}
.imgbox .bd{float:left;width:818px;height:604px;overflow:hidden;margin-left:42px;margin-right:27px;font-size:0;}
.imgbox .bd li{width:818px;height:604px;}
.imgbox .shd{float:left;width:258px;}
.imgbox .shd a{display:block;width:100%;height:56px;background:#e8e8e8 url(images/arrow2.png) no-repeat center 18px;cursor:pointer;}
.imgbox .shd .snext{margin-top:20px;background-position:center -40px;}
.imgbox .shd li{position:relative;width:253px;height:143px;margin-top:20px;cursor:pointer;}
.imgbox .shd li i{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:url(images/mask.png) no-repeat;}
.imgbox .shd li.on i{display:block;}

.end .w1200{margin-top:-200px;}
.end .w1200{*margin-top:0;}
.end h2{text-align:center;}
.end .w1200 > p{width:830px;margin:50px auto;font-size:18px;line-height:40px;text-indent:2em;text-align:justify;}

.team .left{ position:relative; width:678px; height:158px; border:1px solid #f8670a; border-top:6px solid #f8670a; float:left; padding:20px 30px;}
.team .left h3,.team .right h3{ width:210px; height:40px; line-height:40px; font-size:30px; text-align:center; color:#333; position:absolute; left:50%; margin-left:-105px; top:-20px; background:url(images/sbg.jpg) no-repeat 0 0;}
.team .left h3 i{ color:#f8670a;}
.team .left ul{ width:400px; float:left;}
.team .left ul li{ font-size:16px; color:#333; height:30px; line-height:30px;}
.team .left ul li i{ text-transform:uppercase; text-align:right; margin-right:20px; float:left; width:100px;}
.team .left ul li em{ float:left;}
.ewm{ width:272px; float:right; height:126px; margin-top:10px;}
.weibo{ width:126px; height:126px; float:left;}
.sys{ width:126px; height:126px; float:right; padding-top:10px;}
.team .right{ width:428px; height:178px; float:right; border:1px solid #f8670a; border-top:6px solid #f8670a; padding:20px 5px 0; position:relative;}
.team .right h3 i{ color:#f02222;}
.team .right p{ font-size:16px; line-height:30px; text-indent:2em;}
.gz_nav{text-align:center;}


@media screen and (max-width:1280px){
    /*#fp-nav ul li .fp-tooltip{display:none;}*/
    #fp-nav{top:45%;}
    .section .w1200{padding-top:20px;}
    .section.banner{background-position:center -50px;}
    .b-logo{top:150px;}
    .b-txt{top:450px;}
	
	.slbox{height:560px;margin-left:17px;}
	.slbox > a{left:-40px;}
	.slbox .bnext{right:0;}
	.people dt{width:430px;}
	.slbox img{display:block;width:100%;}
	.people dd .scrl-y{height:500px;}
	.slbox .bigbox, .slbox dl{height:560px;}
	.imgbox .bd{width:758px;height:560px;margin-left:30px;}
	.imgbox{background:none;}
	.imgbox .shd li{margin-top:10px;}
	.imgbox .shd a{height:45px;}
	.imgbox .shd .snext{margin-top:10px;}


	
	.scrl{overflow-y:scroll;}
	.scrl::-webkit-scrollbar{width:8px;background-color:#fff;}
	.scrl::-webkit-scrollbar-thumb{width:8px;background-color:#426D63;cursor:pointer;}


    .end .w1200{margin-top:0;}
    .end .w1200 > p{margin:20px auto;}
}

.db-top-box{position:fixed;left:0;top:0;z-index:999;}