html{color:#000;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, blockquote{ margin: 0;}   
ol,ul{ margin: 0; padding: 0;}
li{ list-style: none;}
img{border:none;}
a{text-decoration:none;}
a:hover{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;}
.pr{position: relative;}
.w1200{width:1200px;margin:0 auto;*margin-top:12%;}
.wrap{width:1200px;height:594px;margin:0 auto;*margin-top:12%;}

.banner{width:100%;background:#9f0100 url(images/banbg.jpg) no-repeat center top;}
.b-logo{width:318px;height:56px;margin:-100px auto 0;background:url(images/b_logo.png);opacity:0;filter:alpha(opacity=0);}
.b-theme{
	width:1471px;height:388px;margin:40px 0 0 290px;background:url(images/b_theme.png);text-indent:-9999px;opacity:0;filter:alpha(opacity=0);
}
.backtobox{position:absolute;top:-75px;left:0;z-index:999;width:152px;padding-top:115px;background:url(images/b_drx.png) no-repeat center top;opacity:0;filter:alpha(opacity=0);}
.backto{position:relative;width:78px;height:20px;margin:0 auto;border:1px solid #fff;font-size:12px;color:#fff;line-height:20px;cursor:pointer;text-align:center;}
.backto b{font-weight:normal;font-size:14px;color:#fff;}
.backto ul{background:#9f0100;width:78px;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:#fff;}
.backto li:hover{background:#fff;color:#f00;}
.backto li:hover a{color:#003278;}
.userfocus{position:absolute;left:0;top:145px;width:100%;text-align:center;color:#fff;}
.userfocus p{line-height:20px;font-size:14px;}
.userfocus p b{display:inline-block;background:url(images/countbg.png) no-repeat;width:18px;height:24px;line-height:24px;font-size:16px;font-weight:normal;text-align:center;color:#fff;}
.b-lead{width:1120px;height:90px;margin-top:120px;padding:0 40px;font-size:15px;line-height:30px;text-indent:2em;text-align:justify;color:#ffefca;opacity:0;filter:alpha(opacity=0);}

.bg{width:100%;background:#fff url(images/bg.jpg) no-repeat center center;}
.dark{width:100%;background:#fff url(images/bgdark.jpg) no-repeat center center;color:#fff;}

.tit{font-weight:bold;font-size:54px;line-height:60px;color:#5e2005;text-align:center;}
.slider .hd{padding:30px 0 20px;font-size:0;text-align:center;}
.slider .hd li{display:inline-block;*display:inline;*zoom:1;width:188px;height:48px;border-radius:4px;border:1px dashed #aaa;margin:0 18px;font-size:16px;line-height:48px;}
.slider i{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin-top:-3px;width:30px;height:30px;margin-right:10px;background:url(images/icons.png) no-repeat;}
.slider .i2{background-position:-30px 0;}
.slider .i3{background-position:-60px 0;}
.slider .i4{background-position:-90px 0;}
.slider .i5{background-position:-120px 0;}
.slider .i6{background-position:-150px 0;}
.slider .hd .on{color:#fff;background-color:#ce1212;border:1px solid #ce1212;cursor:pointer;}
.slider .bd{width:1200px;height:490px;overflow:hidden;}
.slider .bd li{width:1200px;height:490px;overflow:hidden;position:relative;}
.slider img{position:absolute;right:0;top:10px;z-index:1;}
.msg h3{height:50px;padding-bottom:15px;font-size:40px;line-height:50px;padding-left:65px;}
.msg em{font-weight:normal;font-size:24px;text-transform:uppercase;}
.info{width:804px;height:404px;border:8px solid #000;}
.info p{padding:30px 240px 0 50px;font-size:18px;line-height:46px;text-align:justify;}
.info .profile{padding:100px 0 0 50px;}

.dark .tit{color:#ffd6a6;}
.dark .slider .hd li{color:#fff;border-color:#ffd6a6;}
.dark .slider .hd .on{color:#5e2005;background-color:#ffd6a6;}
.dark .slider img{left:0;right:auto;}
.dark .msg{float:right;color:#fff;}
.dark .msg h3{padding-left:255px;}
.dark .info{border-color:#fff;}
.dark .info p{padding:30px 50px 0 240px;}
.dark .info b{color:#ffd6a6;}
.dark .info .profile{padding:100px 0 0 240px;}


.end em{font-size:20px;}
.end h3{padding-bottom:10px;font-size:28px;line-height:32px;}
.end p{font-size:15px;line-height:40px;}
/*.summary{float:left;width:330px;margin-right:90px;}*/
.summary p{padding:50px 200px;text-indent:2em;}
.team{float:left;width:380px;margin-left:200px;}
.team p{padding-left:30px;background:url(images/i_team.png) no-repeat 0 15px;}
.gz-ewm{float:right;width:380px;margin-top:20px;margin-right:200px;}
.gz{float:left;width:170px;text-align:center;}
.gz img{margin-bottom:10px;}
.ewm{float:right;width:188px;margin-left:20px;}
.ewm b{display:block;margin-top:10px;font-size:18px;line-height:34px;text-align:center;font-weight:normal;}



#fp-nav ul li .fp-tooltip{font-family:'Microsoft Yahei';}
#fp-nav ul li a span, .fp-slidesNav ul li a span{border-color:#cea646;}
#fp-nav ul li a.active span{background:#cea646;}
#fp-nav ul li a.active .fp-tooltip{color:#cea646;}

.db-top-box{position:fixed;z-index:999;left:0;top:0;}