@charset "utf-8";
/* CSS Document */

/*清零*/
body,div,ol,ul,li,dl,dd,dt,h1,h2,h3,h4,h5,h6,input,p,form,img{ padding:0; margin:0;  font-weight:normal; }
body{ font-size:12px;  font-family:"微软雅黑",Verdana,Arial,"宋体","微软雅黑"; }
img{ border:none;  outline:none; }
input,select,textarea{ outline:none;  border:none;  background:#FFF; resize:none; }
ul,ol{ list-style-type:none;}
a{ outline:none; text-decoration:none;  color:#000; transition:all 0.3s; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -o-transition:all 0.3s; }
p{ line-height:25px; }
em{transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;-o-transition:all 1s;}
em{font-style:normal;}



/*clearFix*/
.clearFix{ clear:both; *zoom:1;}
.clearFix:after{ clear:both; display:block; visibility:hidden; height:0; line-height:0; content:""; font-size:0;}
.fl{float:left;}
.fr{float:right;}
.w1000{width:1000px;margin:0 auto;overflow:hidden;}
.w980{width:980px;margin:0 auto;overflow:hidden;}
.content p{ font-size:16px; color:#666666;}
.mt{ margin-top:40px;}
.last{ margin-right:0!important;}



.banner { width:100%;height:500px;background:url("../images/banner.jpg") no-repeat center; position:relative;}
a.b_link{ width:170px; height:45px; display:block; position:absolute; top:365px; left:474px; z-index:3;}



.nav{ width:100%; height:42px;}
.navFast{ width:100%; height:42px; background:#0a60be; overflow:hidden;}
.navFast ul{ width:1000px;margin:0 auto;overflow:hidden; display:block;}
.navFast ul li a{ width:124px; display:block; float:left; font-size:15px; color:#fff; line-height:42px; text-align:center; border-right:1px solid #fff;}
.navFast ul li a.active{ background:#004ea1;}



.leader{ width:100%; height:140px; background:url("../images/p01.jpg") no-repeat center; overflow:hidden; margin-top:40px;}
.leader p{ width:790px; padding-top:20px; padding-left:190px; text-indent:2em; line-height:30px;}



.box{ padding-top:40px;}


	
.til h2{ background: url("../images/til.png") no-repeat; width: 1001px; height: 42px;}
.til h3{ font-size:14px; color:#0a60be; text-transform:uppercase; text-align:center; letter-spacing:3px; margin-top:3px;}

.box1 h2{ background-position:-6px -12px;}
.box2 h2{ background-position:-8px -75px;}
.box3 h2{ background-position:-6px -131px;}
.box4 h2{ background-position:-11px -185px;}
.box5 h2{ background-position:-13px -242px;}
.box6 h2{ background-position:-12px -297px;}
.box7 h2{ background-position:-8px -357px;}
.box8 h2{ background-position:-10px -413px;}
.box9 h2{ background-position: -14px -476px;}
.dp h2{ background-position:-13px -537px;}


.zx{ background: url("../images/btn.png") no-repeat -18px -7px; width: 421px; height:40px; display:block;}



.box1  ol{ height:39px; display:block; margin:0 auto; padding:0 13px;}
.box1  ol li{ width:185px; height:39px; background:#eeeeee; font-size:20px; color:#444444; line-height:41px; text-align:center; float:left; margin-right:7px; border-top-left-radius:5px; border-top-right-radius:5px; cursor:pointer;}
.box1  ol li.active{  background:#0a60be; color:#fff;}
.box1 .detail{ height:360px; border:1px solid #d0d0d0; box-shadow:0 0 3px #d0d0d0; position:relative; z-index:3; margin:0 3px 50px 3px; padding-bottom:3px;}
.box1 .detail dt{ float:left;}
.box1 .detail dt img{ border:1px solid #CCC;}
.box1 .detail dd{ width:495px; height:280px; float:right; position:relative;}
.box1 .detail dd h2{ font-size:30px; color:#0a60be; padding-top:10px;}
.box1 .detail dd p{ font-size:16px; text-indent:2em; margin-top:10px; line-height:30px;} 
.box1 .detail dd .zx{ position:absolute; right:0; bottom:15px;     }
.box1 .detail dl{ background:#fff;  display:none; padding:40px 30px;}
.box1 .detail dl.active{ display:block;}



.bg{ background:#edf6ff; height:auto; overflow:hidden;}

.level h2{ background:url("../images/p42.jpg") no-repeat center; width:100%; height:40px; font-size:24px; color:#fff; line-height:42px; text-align:center;}
.level li{ width:315px; height:200px; float:left; margin-top:30px; margin-right:27px; position:relative;}
.level li:nth-of-type(1){ background:url("../images/p39.jpg") no-repeat center;}
.level li:nth-of-type(2){ background:url("../images/p40.jpg") no-repeat center;}
.level li:nth-of-type(3){ background:url("../images/p41.jpg") no-repeat center;}
.level li em{ font-size:24px; color:#0a60be; position:absolute; top:12px; left:8px; z-index:2;}
.level li p{ color:#333333; text-indent:2em; padding:50px 25px 0 40px; line-height:30px;}
.level li:nth-of-type(3) p{ padding:40px 25px 0 40px; line-height:24px;}
.level .zx1{ background: url("../images/btn.png") no-repeat -27px -203px; width: 340px; height: 40px; display:block; margin:40px auto 0;}




.box4 ol{ padding:0 300px;}
.box4 ol li{ background: url("../images/btn.png") no-repeat -30px -76px; width: 144px; height: 96px; display:block; float:left; margin-right:90px; font-size:24px; color:#333333; line-height:96px; text-align:center;}
.box4 ol li.active{ background: url("../images/btn.png") no-repeat -217px -75px; color:#fff;}
.box4 .detail{ margin-top:40px;}
.box4 dt{ float:left;}
.box4 dt img{ border:1px solid #CCC;}
.box4 dd{ width:565px; height:400px; float:right; position:relative;}
.box4 dd h3{ width:83px; height:24px; background:#0a60be; font-size:16px; color:#fff; font-weight:bold; line-height:24px; text-align:center; margin-top:7px;}
.box4 dd p{ font-size:16px; color:#333333; text-indent:2em; padding:10px 0 10px 0;}
.box4 dd .zx2{ font-size:18px; color:#cb0000; display:block; margin-top:10px;}
.box4 dd .zx{ position:absolute; bottom:10px; right:0;}
.box4 dl{ display:none;}
.box4 dl.active{ display:block;}
.box4{ padding-bottom:50px;}



.box5 dt{ float:left;}
.box5 dt img{ border:1px solid #CCC;}
.box5 dd{ width:565px; height:300px; float:right; position:relative;}
.box5 dd h2{  font-size:30px; color:#0a60be; margin-top:3px;}
.box5 dd p{ font-size:16px; color:#444444; text-indent:2em; line-height:28px; margin-top:15px;}
.box5 dd .zx2{ font-size:18px; color:#cb0000; display:block; margin-top:10px;}
.box5 dd .zx{ position:absolute; bottom:10px; right:0;}




.box6  ol{ height:39px; height:51px; display:block; margin:0 auto; padding:0 20px;}
.box6  ol li{ width:295px; height:45px; background:#e5e5e5; font-size:24px; color:#333333; line-height:45px; text-align:center; float:left; margin-right:7px; border-radius:8px; cursor:pointer; position:relative; margin-right:37px;}
.box6  ol li em{ width:0; height:0; border:6px solid transparent; border-top:6px solid #0a60be; position:absolute; bottom:-12px; left:140px; display:none;}
.box6  ol li.active{  background:#0a60be; color:#fff;}
.box6  ol li.active em{ display:block;}


.box6 .detail{ height:360px;}
.box6 .detail dt{ float:left;}
.box6 .detail dt img{ border:1px solid #CCC;}
.box6 .detail dd{ width:560px; height:280px; float:right; position:relative;}
.box6 .detail dd h2{ font-size:30px; color:#0a60be; padding-top:10px;}
.box6 .detail dd p{ font-size:16px; text-indent:2em; margin-top:10px; line-height:30px;} 
.box6 .detail dd .zx{ position:absolute; right:0; bottom:15px;     }
.box6 .detail dl{ display:none;}
.box6 .detail dl.active{ display:block;}






.box7 .intro{ background:url("../images/p23.jpg") no-repeat center; width:100%; height:500px; display:block; margin-top:40px;}
.box7 .intro ul{ position:relative;}
.box7 .intro li{ width:236px;}
.box7 .intro li h2{ font-size:20px; color:#333333; padding-bottom:5px; border-bottom:1px dashed #000; text-align:right;}
.box7 .intro li.one{ width:193px; position:absolute; top:100px; left:20px;}
.box7 .intro li.two{ position:absolute; top:270px; left:20px;}
.box7 .intro li.three{ position:absolute; top:370px; left:380px;}
.box7 .intro li.four{ width:193px; position:absolute; top:100px; right:15px;}
.box7 .intro li.five{ position:absolute; top:250px; right:15px;}
.box7 .intro li.three h2{ text-align:center;}
.box7 .intro li.four h2{ text-align:left;} 
.box7 .intro li.five h2{ text-align:left;} 
.box7 .intro li p{ font-size:14px; color:#444444; text-indent:2em;}



.box8{ padding-bottom:50px;}
.box8 .intro .detail{ width:100%; height:440px; position:relative;}
.box8 .intro .detail dt{ width:400px; height:440px; float:left; position:relative;}
.box8 .intro .detail dt .zx2{ width:190px; height:45px; display:block; background:#0a60be; font-size:26px; color:#fff; line-height:45px; text-align:center; position:absolute; bottom:20px; left:110px; border-radius:5px;}
.box8 .intro .detail dd{ width:540px; background:url("../images/bg01.jpg") no-repeat center; height:440px; overflow:hidden; float:right;}
.box8 .intro .detail dd.spe{ background:url("../images/bg02.jpg") no-repeat center;}
.box8 .intro .detail dd h2{ padding-top:10px;}
.box8 .intro .detail dd p{ text-indent:2em; margin-top:15px;}
.box8 .intro .detail dd h3{ font-size:18px; color:#0a60be; margin-top:30px; margin-bottom:10px;}
.box8 .intro .detail dd ol li{ font-size:14px; color:#666666; width:200px; float:left; line-height:25px;}
.box8 .intro .detail dd ol{ margin-bottom:10px;}
.box8 .intro .detail dd em{ margin-top:30px; display:block;}
.zx3{ background:url("../images/p39.png") no-repeat center; width:311px; height:30px; display:block; margin:70px auto 0;}
.box8 .intro .expert{ width:100%;}
.box8 .intro .expert li{ width:134px; height:94px; float:left; border:1px solid #dbdbdb;}
.box8 .intro .expert li{ margin-right:8px;}
.box8 .intro .expert li.active{ border:1px solid #0a60be;}
.spe{ line-height:28px;}



.box9 .intro dl{ margin-top:30px; float:left; margin-right:20px;}
.box9 .intro dt{ width:320px; height:245px;}
.box9 .intro dd{ font-size:18px; color:#782f04; text-align:center; padding-top:10px;}
.box9 .intro .zx{ margin-top:50px; margin-left:160px;}
.last{ margin-right:0!important;}
.zixun{ width:690px; margin:30px auto 0; overflow:hidden;}
.zixun a{ float:left;}
.zixun .more{ font-size:20px; color:#ea5412; margin-left:20px; line-height:33px; padding-top:0;}





