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:10%;}

/*第一块*/
.banner{width:100%;background: #fff url("../img/banner_bg.jpg") no-repeat center center;}
.b-logo{position:absolute;left:0;top:20px;width:231px;height:181px;*top:-160px;}
.banner-title{width:854px;height:353px;margin:0 auto;padding-left: 260px;padding-top: 270px;*padding-top:50px;padding-bottom: 50px;}
.banner-article{width:870px;padding-left:65px;position: relative;padding-bottom: 50px;}
.banner-article p{text-indent:2em;font-size:16px;line-height:30px}
.left-mark{position: absolute;top: 0;left: 0;}
/*往期回顾*/
.backtobox{position:absolute;top:20px;right:0;*top:-160px;width:175px;padding-top:145px;background:url(../img/b_drx.png) no-repeat center top;}
.backto{
	position:relative;width:78px;height:22px;margin:0 auto;border:1px solid #000;
	font-size:12px;color:#000;background:#fff;line-height:20px;cursor:pointer;text-align:center;}
.backto b{font-weight:normal;font-size:14px;}
.backto ul{background:#ff0000;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:175px;width:100%;text-align:center;}
.userfocus p{line-height:20px;font-size:14px;}
.userfocus p b{
	display:inline-block;background:url(../img/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:750px;margin:5px auto;background:url(images/i_lead.png) no-repeat 0px 0px;}*/
/*.b-lead p{font-size:16px;line-height:30px;text-indent:2em;text-align:justify;}*/
.bg{width:100%;background:#fff url(../img/bg1.jpg) no-repeat center center;}


.slider .hd{padding:35px 0;font-size:0;text-align:center;}
.slider .hd li{
	display:inline-block;*display:inline;*zoom:1;width:178px;height:58px;border:1px solid #959595;margin:0 20px;
	font-size:24px;line-height:58px;color:#666;cursor:pointer;}
.slider .hd .on{color:#fff;background-color:#ff9036;border:1px solid #ff9036;}
.slider .bd{width:1080px;height:435px;margin:0 auto;overflow:hidden;}
.slider .bd li{width:1080px;height:435px;overflow:hidden;position:relative;}
.slider .bd li b{color:#ff9036;}

/*公共样式*/
.title{position:relative;text-align: center;}
.title h2{font-size: 50px;font-weight: normal;}
.title h2 b{color:#ff9036;font-weight: normal;}
.title .title-left{position:absolute;bottom:0;left:0;}
.title .title-right{position:absolute;bottom:0;right:0;}

.msg1{float:left;width:655px;height:363px;margin-top:35px;background:url("../img/introduce.jpg") no-repeat center center;}
.msg1 h3{position:relative;top:40px;left:-10px;width:325px;height:55px;background-color:#fe3d2b;font-weight:normal;font-size:32px;line-height:55px;color:#fff;text-indent:50px;}
.msg1 h3 span{font-size:18px;}
.msg1 .info{padding: 80px 40px 0;overflow:hidden;color:#333;}
.msg1 .info p{font-size:18px;line-height:40px;color:#fff}
.msg1 .info p b{font-size:22px;line-height:40px;color:#fe3d2b}
.case-img{width:425px;float:left;}



.img-box{width:602px;float:left;}
.msg{float:left;width:478px;}
.msg h3{padding:20px 0 10px 25px;font-weight:normal;font-size:32px;line-height:42px;}
.msg em{font-size:20px;color:#888;text-transform:uppercase;}
.msg .info{padding: 30px 45px 20px 30px;height:280px;background-color:#4d2c27;color:#fff;}
.msg .info p{font-size:16px;line-height:30px;text-align:justify;}




.dark .slider .hd li{color:#fff;border-color:#fff;}
.dark .slider .hd .on{border-color:#fe3d2b;}
.dark .msg em{color:#fff;}
.dark .msg .info{background-color:#fff;}

.teamwrap{padding-top:60px;overflow:hidden;}
.teamwrap .left{ width:490px; padding-top:20px;text-align:center; float:left; font-size:16px; color:#222; line-height:30px;}
.teamwrap .left h2{ font-size:24px;line-height:2; color:#db0000;}
.teamwrap .left h2 i{ color:#222;}
.teamwrap .center{ width:190px; float:left; text-align:center; margin-left:50px;}
.teamwrap .center li h2{ font-size:16px; font-weight:normal; height:30px; line-height:30px; border-bottom:1px solid #222;color:#222;}
.teamwrap .center li p{ font-size:16px;line-height:30px;}
.teamwrap .right{float:right; text-align:center; padding-top:50px;}
.teamwrap .right .ewm{ float:left; margin:0 20px;}
.teamwrap .right .wb{float:left; text-align:center;}



#fp-nav ul li .fp-tooltip{font-family:'Microsoft Yahei';color:#333;}
#fp-nav ul li a span, .fp-slidesNav ul li a span{border-color: #4f2e29;}
#fp-nav ul li a.active span{background: #ff9036;border-color: #ff9036;}
#fp-nav ul li a.active .fp-tooltip{color:#333;}
#fp-nav ul li, .fp-slidesNav ul li{margin:30px 20px;}


.db-top-box{position:fixed;z-index:999;left:0;top:0;}