body{ min-width:1200px; font-size:12px; font-family:'微软雅黑','微软雅黑 Regular','黑体','黑体 Regular','宋体 Regular','宋体','Arial Regular','Arial'; }
.wrap{ width:1200px; margin:0 auto; }

/*头部*/
.header{ width:100%; height:90px; background:#fff; position: relative; z-index:10; }
.header .tel{ width:175px; height:27px; padding:32px 0 0; }
.header .tel img{ width:100%; }
.logo{ width:250px; height:41px; margin:24px 85px 0 0; }
.logo img{ width:100%; }
.nav{ line-height:90px; }
.nav li{ float:left; padding:0 9px; position:relative; font-size:16px; }
.nav li>a{ display:block; color:#000; padding:0 18px; position:relative; }
.nav li i{ width:8px; height:4px; right:0; top:50%; margin-top:-2px; position: absolute; background:url(../images/navIcon.jpg) no-repeat right center; }
.nav_ej{ width:100%; top:90px; left:0; display:none; position: absolute; line-height:28px; padding:18px 0 19px; background:#fff; text-align:center; font-size:14px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; box-shadow:0 0 20px #f1f1f1; }
.nav_ej a{ color:#616161; }
.nav li:hover>a{ color:#3056ae; font-weight:bold; }
.nav_ej p:hover a{ color:#3056ae; font-weight:bold; }
/*BANNER*/
.banner{ position: relative; width:100% !important; }
.banner img{ width:100%; display:block; }
.bannerPrev{ width:57px; height:55px; left:0; top:50%; margin-top:-28px; position: absolute; background:url(../images/bannerL_btn.png) no-repeat center; }
.bannerNext{ width:57px; height:55px; right:0; top:50%; margin-top:-28px; position: absolute; background:url(../images/bannerR_btn.png) no-repeat center; }
.banner .hd{ width:100%; left:0; bottom:30px; z-index:10; position: absolute; text-align:center; }
.banner .hd li{ width:4px; height:4px; margin:0 7px; display:inline-block; border:2px solid #fff; -o-border-radius:50%; -ms-border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; background:#fff; }
.banner .hd li.on{ background:none; }

.indexTitle{ width:100%; height:130px; position:relative; text-align:center; }
.indexTitle .line{ top:50%; margin-top:-1px; width:100%; height:3px; background:url(../images/titleLine.png) no-repeat center; left:0; position: absolute; }
.indexTitle .box{ display:inline-block; padding:43px 0 0; position: relative; z-index:1; }
.indexTitle h2{ font-size:30px; font-weight:600; padding:0 25px; }
.indexTitle p{ font-size:14px; color:#dadada; text-transform:uppercase; }

/*第一块*/
.index1 li{ width:370px; height:209px; margin:0 45px 34px 0; 
	float:left; overflow: hidden; background-position:center; background-size:100% 100%;position: relative;
	background-repeat:no-repeat; border-radius: 12px; }
.index1 li.no_marR{ margin-right:0; }
.index1 li a{ display:block; padding:45px; text-align:center; color:#fff;  position: relative; z-index: 2;}
.index1 li .box{ padding:27px 0 0; height:91px; background:url(../images/index1K.png) no-repeat center / cover; }
.index1 li h3{ font-size:22px; height:34px; font-weight:normal; line-height:normal; }
.index1 li .line{ width:40px; border-bottom:2px solid #cad3e9; margin:0 auto; }
.index1 li p{ padding:18px 0 0; font-size:14px; color:#b5bfdd; text-transform:uppercase; }
.index1 li:hover img{
	transform: scale(1.1);
/*	transition: all 3s;*/
}
.index1 li img{width:100%; height:100%; position: absolute;-o-transition:all 1s; -ms-transition:all 1s; -moz-transition:all 1s; -webkit-transition:all 1s; transition:all 1s; }
/*第二块*/
.index2{ background:url(../images/index2Bg.jpg) no-repeat center 130px; }
.index2 .tab_b{ height:445px; }
.index2 .tab_t{ padding:26px 0  22px; height:130px; background:#f5f8ff; }
.index2 .tab_t li{ width:230px; font-size:14px; color:#3056ae; cursor:pointer; height:105px; padding:25px 0 0; margin:0 93px 0 0; text-align:center; -o-border-radius:5px;  -ms-border-radius:5px;  -moz-border-radius:5px;  -webkit-border-radius:5px;  border-radius:5px; }
.index2 .tab_t li.on{ color:#fff; background:#3056ae; }
.index2 .tab_t li.mar_rNo{ margin-right:0; }
.index2 .tab_t .pic{ 
    width:57px; 
    height:52px; 
    margin:0 auto 15px; 

}
.index2 .tab_t li:hover{ background:#3056ae; color:#fff; }
.index2 .tabs_b{ padding:133px 0 0; color:#fff; display:none; }
.index2 .tabs_b.on{ display:block; }
.index2 .tabs_b h3{ font-size:26px; height:55px; }
.index2 .tabs_b .nr{ font-size:18px; height:80px; margin-bottom:18px; line-height:30px; }
.index2 .tabs_b a{ width:142px; height:42px; font-size:16px; color:#3056ae; line-height:42px; text-align:center; background:#fff; display:inline-block; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }


/*第三块*/
.index3{ width:100%; overflow:hidden; padding-bottom:80px; }
.index3 .slide{ width:1920px; overflow: hidden; position:relative; left:50%; margin-left:-960px; }
.index3 .slide .bd li{ position: relative; width:360px; height:316px; overflow: hidden; margin-right:28px; -o-border-radius:5px; -ms-border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.index3 .slide .bd img{ width:100%; display:block; 	transition: all 1s;
}
.index3 .leftZd,.index3 .rightZd{ width:380px; z-index:10; height:316px; top:0; position:absolute; background:url(../images/bZd.png); }
.index3 .leftZd{ left:0; }
.index3 .rightZd{ right:0; }
.index3 .slide .hd{ width:1200px; left:50%; margin-left:-600px; position:absolute; top:50%; margin-top:-35px; }

.index3 .slide .next{ cursor:pointer; position: absolute; z-index:20; right:-20px; width:73px; height:71px; background:url(../images/indexRight.png) no-repeat; }
.index3 .slide .prev{ cursor:pointer; position: absolute; z-index:20; left:-20px; width:73px; height:71px; background:url(../images/indexLeft.png) no-repeat; }


.index3 .slide .text{
left:0; 
top:0; 
position: absolute;
width:95%; 
height:100%; 
padding: 52px 3% 0;
text-align: center;
font-size: 18px;
background: url(../images/beijing_03.png);
background-size:100%;
transform: rotateY(-180deg);
-webkit-transform: rotateY(-180deg);
-moz-transform: rotateY(-180deg);
-o-transform: rotateY(-180deg);
-ms-transform: rotateY(-180deg);
transition: all 1s

}
.dingwei{
    position: relative;
    bottom: 67px;
    text-align: center;
}
.dingwei h3{
    font-size:20px;
    color:white;
}
.dingwei p{
    font-size:12px;
    color:#b4b0a6;
}
.index3 .slide .text h3{font-size:20px;margin-bottom:27px;}
.index3 .slide .text p{font-size:16px;line-height:26px;width:260px;margin:0 auto;}
.index3 .slide .bd li:hover .pic{
	transform: rotateY(180deg);
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);

}
.index3 .slide .bd li:hover .text{
    transform: rotateY(0deg);
    -webkit-transform: rotateY(0deg);
    -moz-transform: rotateY(0deg);
    -o-transform: rotateY(0deg);
    -ms-transform: rotateY(0deg);
}
.index3 .slide .pic{
    position: absolute;left:0;top:0;width:100%;height:100%;z-index:2; 	transition: all 1s;
    backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -ms-backface-visibility: hidden;
}
/*第四块*/
.index4{ padding:60px 0 55px; width:100%; background:url(../images/index4Bg.jpg) no-repeat center top; }
.index4 .con{ height:470px; }
.index4 .con_l{ width:448px; height:470px; overflow-y:scroll; background:#fff; float:left; }
.index4 .con_l li{ padding:24px 22px 7px 28px; border-bottom:1px solid #e8e8e8; }
.index4 .con_l h3{ font-size:18px; cursor:pointer; color:#3056ae; height:34px; }
.index4 .con_l .box{ position: relative; }
.index4 .con_l .text{ font-size:14px; line-height:22px; margin:0 0 12px; color:#999;  }
.index4 .con_l .nr{ display:none; }
.index4 .con_l span{ width:40px; height:40px; right:0; top:15px; position: absolute; cursor:pointer; background:url(../images/jt.png) no-repeat; -o-transition:all 1s; -ms-transition:all 1s; -moa-transition:all 1s; -webkit-transition:all 1s; transition:all 1s; }
.index4 .con_l span.on{ -o-transform:rotate(180deg); -ms-transform:rotate(180deg); -moa-transform:rotate(180deg); -webkit-transform:rotate(180deg); transform:rotate(180deg); }
.index4 .con_r{ width:752px; height:470px; float:left; }
.index4 .con_r img{ width:100%; display:block; }

/*第五块*/
.index5{ padding:67px 0 45px; }
.index5 .tab_t{ text-align:center; padding-bottom:40px; }
.index5 .tab_t span{ width:140px; cursor:pointer; display:inline-block; margin:0 10px; height:40px; line-height:40px; color:#000; background:#f7f7f7; font-size:16px; -o-border-radius:20px; -ms-border-radius:20px; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; }
.index5 .tab_t span:hover,.index5 .tab_t span.on{ color:#fff; background:#3056ae; }
.index5 .tabs_b{ display:none; }
.index5 .tabs_b.on{ display:block; }
.index5 .tabs_b li{ width:565px; padding:0 10px 0 0; margin:0 50px 35px 0; }
.index5 .tabs_b .date{ width:79px; float:left; margin:0 20px 0 0; color:#999; font-size:14px; height:79px; text-align:center; border:1px solid #e0e0e0; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; font-family:'Arial Regular','Arial'; }
.index5 .tabs_b h3{ font-size:38px; padding:8px 0 0; }
.index5 .tabs_b .text{ width:463px; float:left; }
.index5 .tabs_b h4{ height:38px; font-size:18px; }
.index5 .tabs_b h4 a{ color:#000; }
.index5 .tabs_b .nr{ font-size:14px; height:44px; line-height:22px; color:#999; }
.index5 .tabs_b li.mar_rNo{ margin-right:0; }
.index5 .tabs_b li:hover a{ color:#3056ae; }

/*第六块*/
.index6{ width:100%; padding:37px 0 86px; background:url(../images/index6Bg.jpg) no-repeat center top; }
.index6 .indexTitle{ background:url(../images/titleLine2.png) no-repeat center; }
.index6 .indexTitle h2{ color:#fff; }
.index6 .text{ text-align:center; font-size:18px; height:57px; color:#fff; }
.index6 ul{ padding:37px 70px 40px; background:#fff; box-shadow:0 13px 20px #f2f2f2; border-radius:5px; }
.index6 li{ width:265px; height:111px; float:left; text-align: center;vertical-align: middle;display: block;}
.index6 li img{ /*display:block; width:100%;*/ }


/*底部*/
.footer{ padding:85px 0 134px; background:#212331; }
.footer .zxzx{ width:220px; padding:0 0 0 92px; color:#fff; font-size:14px; background:url(../images/footerIcon.png) no-repeat left top; }
.footer .zxzx h3{ font-size:16px; font-weight:normal; height:30px; }
.footer .zxzx strong{ font-size:22px; font-weight:bold; font-family:'Arial Regular','Arial'; }
.footer .zxzx .btn{ padding:17px 0 0; }
.footer .zxzx a{ color:#fff; display:inline-block; width:107px; height:32px; line-height:32px; text-align:center; border:1px solid #565862; -o-border-radius:16px; -ms-border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px; border-radius:16px; }
.footer ul{ width:813px; padding:0 0 0 74px; color:#393b48; border-left:1px solid #3a3c48; }
.footer li{ width:120px; margin:0 25px 0 0; }
.footer li h3{ font-size:16px; color:#fff; height:40px; }
.footer li p{ line-height:26px; font-size:14px; }
.footer li a{ color:#7e7e7e; }
.footer li a:hover,.copy a:hover{ text-decoration:underline; }
.footer li.gzwm{ margin:0; width:223px; }
.footer li .pic{ width:88px; height:88px; padding:5px; background:#fff; }
.footer li .pic1{ margin:0 23px 0 0; }

/*版权*/
.copy{ width:100%; height:68px; line-height:68px; text-align:center; font-size:14px; color:#999; background:#191b2a; }
.copy a{ color:#999; }
.copy span{ padding:0 0 0 10px; }
