@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;vertical-align: top;}
ol,ul,li {list-style:none;}
a{text-decoration: none;}
.fl{float:left;}
.fr {float:right;}
.cl {*zoom:1;}
.mgr20{margin-right: 20px;}
.mgt20{margin-top: 20px;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.w1200{width:1200px;margin:0 auto;}
.w1200 p{text-indent: 2em;line-height: 1.5;}
.pd20{padding:0 20px;}
.w850{width: 800px;margin:0 auto;}
.pr{position: relative;}

.section{background: #fff;}
.part2{background: #063d97;}
.section.banner{background:#000 url(images/banner_bg.jpg) no-repeat center top;}
.banner .w1200{height:100%;}
.section .w850,.section .w1200{*padding-top:10%;}
.logo{position:absolute;left:23%;top:200px;/*filter:alpha(opacity=0);opacity:0;*/}
.pangzi{position:absolute;top:25%;left:-15%;width:584px;}
.txt1{position: absolute;bottom:25%;right:-3%;}
.txt2{position: absolute;bottom:25%;right:-5%;}
.tita{border-top:1px solid #063d97;text-align: center;margin}
.tita h2{background: #fff;;width: 150px;margin:0 auto;margin-top: -42px;color:#063d97;font-size: 42px;}
.tita h2 span,.tita h2 strong{display: block;}
.tita h2 span{text-transform: uppercase;font-weight: normal;font-size: 20px;}


/*part2*/
.part2 .info{position: absolute;right:0;top:20%;width: 580px;color:#fff;text-align: left;*top: 36%;}
.part2 .info p.big{font-weight: bold;}
.part3 .fl p.p-bg2,.part2 .info p.p-bg{background: url(images/p_bg.png) center no-repeat;width: 530px;height: 148px;padding:40px 25px 0;font-size: 20px;margin-top: 20px;} 
.w850 p{text-align: center;line-height: 1.8;font-size: 24px;}
h3{color:#f8cc09;font-size: 42px;margin-bottom: 30px;text-align: center;}
p strong{color:#f8cc09;}
.part5 dl dd span strong,p strong.blue{color: #063d97}
h3.color{color:#063d97;}

.fl,.slider{text-align: left;}
.slider .bd{width: 600px;float: left;margin-right: 20px;}
.slider .hd li{float: left;margin-right: 5px;border:3px solid transparent;position: relative;}
.slider .hd li b{background: url(images/tmbg.png) repeat;width: 100%;height: 100%;position: absolute;top:0;left: 0;}
.slider .hd li.on b{display: none;}
.slider .hd li.on{border:3px solid #f8cc09;}
.slider .hd li.last{margin-right: 0;}
.slider .hd{float: left;margin-top: 322px;}

/*part3*/
.part3 .fl{width: 445px;padding-top: 20px;}
.part3 .fl p.p-bg2{background: url(images/p_bg2.png) center no-repeat;width: 405px;height: 162px;margin-top: 70px}
.same ul li{float: left;width: 485px;position: relative;}
.part3 ul li.first{width: 228px;margin-right: 20px;height: 340px;}
.part3 ul li.first img{width: 100%;height: 100%;}
.same ul li span{display: block;position: absolute;left: 0;bottom: 0;background: url(images/blackbg.png) repeat;width: 94%;padding:3%;color: #fff}
/*part4*/
.part4{background: #f8cc09;}
.part4 .fl{width: 906px;}
.part4 .fl li.first{width: 600px;}
.part4 .fl li.two{width: 286px;}
.part4 .fr{width: 275px;}

.part5 dl dd p.p_bg4,.part4 .fr p.p-bg3{background: url(images/p_bg3.png) center no-repeat;width: 224px;height: 380px;padding:40px 28px 0;font-size: 20px;}
.part5 dl dd span strong{font-size: 24px;}
.part5 dl dd .cl{padding-left: 20px;padding-top: 30px;}
.part5 dl{width: 940px;margin:0 auto;}
.part7 dl dt,.part6 dl dt,.part5 dl dt{float: left;width: 330px;}
.part7 dl dd,.part6 dl dd,.part5 dl dd{float: left;width: 580px;}
.part5 dl dd p.p_bg4{background: url(images/p_bg4.png) center no-repeat;width: 530px;height: 122px;font-size: 18px;}

.part6{background: #063d97;color:#fff;}
.part6 dl dt{width: 750px;padding-top: 17px;position: relative;z-index: 9;}
.part6 dl dd{width: 400px;margin-left: -375px;border:1px solid #fff;height: 280px;padding:30px 25px  0 375px;}
.part7 dl dd p,.part6 dl dd p{font-size: 18px;line-height: 1.8;}

.part7 dl dd p{background: url(images/dy_bg.png) repeat;padding:25px 30px;}
.part7 dl dt{width: 600px;}
.part7 dl dd{width: 580px;}

.end img.big{width: 100%;height: 100%;}

.end dl{text-align: center;color:#fff;}
.end dl dt{width: 220px;height: 220px;margin:40px auto;}
.end dl dd h4{font-size: 42px;font-weight: bold;}
.end dl dd p{text-indent: 0;line-height: 1.8;}
.team{background: url(images/team_bg.png) center no-repeat;width: 409px;height: 609px;position: absolute;right: 21%;top: 20%;padding-right: 36px;}


/*头部样式问题*/
.db-top-box{position:fixed;left:0;top:0;z-index:99;width:100%;height:36px;line-height:36px;font-size:12px;color:#999;background:#f6f6f6;border-bottom:1px solid #e3e3e3;}
.db-top{width:1200px;height:36px;margin:0 auto;}
.db-top-visit{float:left;width:70px;}

#fp-nav{display: none!important;}
@media screen and (max-width: 1500px) {
    .team {
        right:15%;
        top:15%;
    }
}
.userfocus{position:fixed;right:1%;bottom: 50px;}
.userfocus p{line-height:26px;font-size:14px;font-weight:bold;text-indent: 0}
.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;}