.top{ height:538px;}
.top .xf{ position:absolute; right:0; bottom:7px; text-align:right; line-height:32px;background:url(../images/xfb.png) no-repeat;}
.top .xf span{ color:#ffe556; padding-right:15px;}
.actbut{position:absolute; left:0px; top:0; z-index:2; width:100%; height:538px;}

.linkTop{ border-top:solid 1px #76a5d0;}
.mgL14{ margin-left:14px;}
.mgT13{ margin-top:13px;}
.main_w1200{ padding-bottom:50px; overflow:hidden; height:auto;}

.box1{ width:190px; height:282px; background:#6fa0ce; margin:}
.box1 a{ float:left; width:100%; color:#fff;}
.box1 .down{ height:167px;background:url(../images/d.jpg) no-repeat right top; position:relative; filter: alpha(opacity=92);  opacity: .92;}
.box1 .down:hover{ filter: alpha(opacity=100);    opacity: 1;}
.box1 .down i{ position:absolute; background-position:-185px -86px; width:47px; height:32px; left:73px; top:43px;}
.box1 .down span{ float:left; width:100%; font-size:24px; line-height:28px;  margin-top:83px;}
.box1 .down font{ float:left; width:100%; font-size:12px; line-height:16px; }
.box1 .down:hover span{ margin-top:84px;}
.box1  i.link{ position:absolute; width:186px; height:1px; left:2px; background:#5d91c1; top:224px;}
.box1 .but{ height:57px; line-height:57px; text-align:left;}
.box1 .but i{ float:left; height:100%; width:33px; margin:0 21px 0 35px;}
.box1 .reg i{ background-position:right -107px;}
.box1 .pay i{ background-position:right -165px;}
.box1 .but:hover{ background:#7daddb;}

.box2{ width:646px; height:282px;}
.news_lb{ width:100%; height:100%; float:left; position:relative; overflow:hidden; background:#fff;}
.news_lb .wraps,.news_lb .wraps a,.news_lb .wraps img{display:block;width:100%; height:100%; overflow:hidden;z-index:1; position:relative;}
.news_lb .tabs{position:absolute; width:auto; right:13px; bottom:13px; height:12px; z-index:2;}
.news_lb .tabs a{ float:left; width:12px; height:12px; display:block; margin-left:5px;   background-position: -28px -108px; }
.news_lb .tabs a.active,.news_lb .tabs a:hover{ width:23px;  background-position: left -108px;}

.box3{ width:336px; height:282px;}
.box3 a{ float:left; width:100%; height:136px; overflow:hidden;}
.box3 a:hover img{  -webkit-transform: scale(1.02);  transform: scale(1.02);}

.box4{ width:190px; height:328px; background:url(../images/box1.jpg) no-repeat right top;}
.box4 ul{ float:left; margin:33px 0 0 6px;}
.box4 ul a{ float:left; position:relative; width:54px; height:75px; margin:0 17px 14px 17px; }
.box4 ul a.b4a1{ background-position:left -141px;}
.box4 ul a.b4a2{ background-position:-88px -141px;}
.box4 ul a.b4a3{ background-position:left -230px;}
.box4 ul a.b4a4{ background-position:-88px -230px;}
.box4 ul a p{ position:absolute; width:90px; left:50%; line-height:20px;  margin-left:-45px; color:#fff; bottom:0;}
.box4 ul a.b4a1 i{ background-position:-149px -141px;}
.box4 ul a.b4a2 i{ background-position:-237px -141px;}
.box4 ul a.b4a3 i{ background-position:-149px -230px;}
.box4 ul a.b4a4 i{ background-position:-237px -230px;}
.box4 ul a:hover i{-webkit-transform: scale(1.04);  transform: scale(1.04); }
.box4 ul a:hover p{ }


.box5{  width:646px; height:315px;  background:#fff;overflow:hidden;}
.box5 .newsTt{ float:left; width:588px; height:26px; line-height:26px; margin:21px 0 22px 17px;}
.box5 .newsTt a{ font-size:16px; color:#ee7059; font-weight:bold;}
.box5 .newsTt a:hover{filter: alpha(opacity=80);  opacity: .8;}

.showNav{ float:left; width:584px; margin:16px 0 0 31px; text-align:left; height:33px; border-bottom:solid 1px #e3e3e3; position:relative;} 
.showNav a{ float:left; padding-right:10px; margin-right:70px; height:32px; line-height:20px;  color:#525252; }
.showNav a.hover,.newsNav a:hover{ color:#72a5d3;}
.showNav i{ bottom:-1px; position:absolute; left:0; width:38px; height:3px; background:#72a5d3;}

.showList{ float:left; width:588px; height:174px; position:relative; overflow:hidden; margin-left:27px;}
.showList ul{ position:absolute; width:10000px; height:100%; left:0px; top:0;}
.showList ul li{ width:588px; height:100%; overflow:hidden; float:left;}
.showList ul li a{ float:left; width:100%; color:#505050; line-height:20px; margin-bottom:14px; }
.showList ul li a p{ max-width:84%; float:left;}
.showList ul li a:hover{color:#72a5d3;}
.showList ul li a p span{ float:left; width:46px; height:20px; line-height:20px; text-align:center; color:#fff; background-position:-115px top; margin-right:15px;}
.showList ul li a font{ float:right; color:#848484; font-family:Arial, Helvetica, sans-serif;}
.showList ul li a:hover span{ margin-right:12px;}

.box6{ width:336px; height:315px;  background:#fff; }
.box6 i.r{ position:absolute; top:-8px; right:0; width:156px; height:206px; background:url(../images/r1.png) no-repeat right top;}
.box6 h2{ color:#72a5d3; font-size:16px; text-align:left; text-indent:26px; line-height:26px; padding:18px 0 9px 0; margin:0; }
.box6 ul{ float:left; margin-left:27px; width:160px; height:145px;}
.box6 ul a{ line-height: 24px; float: left; width: 58px; text-align: left;margin:0  16px 4px 0; display: inline-block;  color: #505050; }
.box6 ul a:hover{ color:#e55c5c; }
.box6 div{ float:left; width:100%; height:117px; background:#fafafa;}
.box6 div dd{ float:left; width:90px; margin:12px 0 0 21px; width:140px;}
.box6 div dd img{ float:left; width:90px; height:90px; margin-right:6px;}
.box6 div dd p{ float:left; margin:6px 0 0 0; height:80px; width:12px; padding:0 3px; text-align:center; color:#646464; font-size:10px; line-height:12px;}
.box6 div a{ float:left; margin-left:39px; margin-top:11px; width:119px; height:30px; position:relative; color:#646464;}
.box6 div a span{ position:absolute; z-index:2; left:0; top:0; width:100%; line-height:30px; text-align:left; text-indent:45px;}

.box6 div a.wb{ margin-top:22px; background-position:-172px top;}
.box6 div a.wb i{  background-position:right top;}
.box6 div a.tb{ margin-top:11px; background-position:-172px -41px;}
.box6 div a.tb i{background-position:right -41px;}
.box6 div a:hover{ color:#fff;}

.box7{ height:466px; width:190px; background:url(../images/box2.jpg) no-repeat; clear:both;}
.box7 dd{ float:left; width:100%; position:relative; padding:0; margin:0;}
.box7 dd.kf{ height:152px;}
.box7 dd.qq{ height:158px;}
.box7 dd.tel{ height:156px;}
.box7 dd h3,.box7 dd p{text-align:right; padding-right:17px;}
.box7 dd h3{ font-size:16px; padding-top:22px;  line-height:30px; margin:0;}
.box7 dd p{ font-size:12px; line-height:24px;}
.box7 dd a{ color:#fff;}
.box7 dd p a:hover{ text-decoration:underline;}
.box7 dd .info{ float:left; margin:4px 0 0 103px; width:63px; line-height:14px; font-size:12px; text-align:center; background-position:left -34px;}

.box8{ height:466px; width:646px;}
.jt_box{ width:645px; margin-left:1px; background:#fff; height:240px; float:left;}
.jt_list1,.jt_list{ float:left; height:120px; width:215px; position:relative; overflow:hidden; text-align:center;}
.jt_list1 div{ position: absolute; height:30px; line-height:30px; width:100%; color:#6e6e6e; font-size:18px; left:0; top:23px;}
.jt_list1 a{ position:absolute; width:104px; left:54px; top:58px; line-height:30px; color:#fff; background-position:left top; }
.jt_list a{ float:left; width:100%; height:120px; position:relative; overflow:hidden; color:#fff; }
.jt_list a span,.jt_list a font{ position:absolute; bottom:0px; left:0px; width:100%; height:27px; line-height:27px;}
.jt_list a span{ background-color:#000; z-index:1;  opacity: .4; filter:alpha(opacity=40);}
.jt_list a font{ text-align:center; z-index:2;}
.jt_list a img{transition:All 0.5s ease-in-out;  -webkit-transition:All 0.5s ease-in-out; }
.jt_list a img:hover{transform:scale(1.06);   -webkit-transform:scale(1.06); }
.bbsbox{ background:#fff; float:left; width:100%; height:213px; overflow:hidden; position:relative;}
.bbsbox .bbsList{ margin-top:21px;}

.box9{ height:466px; width:336px;  background:url(../images/js.jpg) no-repeat;}
.box9 a{ float:left; width:112px; height:155px; }
.box9 a span{ position:absolute; left:0; top:0; width:41px; height:41px; background-position:-52px -54px; z-index:3;}
.box9 a i{ float:left; width:100%; height:100%; background:url(../images/js.jpg) no-repeat left top;}
.box9 a.b9a1 i{ background-position:-336px top;}
.box9 a.b9a2 i{ background-position:-448px top;}
.box9 a.b9a3 i{ background-position:-560px top;}
.box9 a.b9a4 i{ background-position:-336px -155px;}
.box9 a.b9a5 i{ background-position:-448px -155px;}
.box9 a.b9a6 i{ background-position:-560px -155px;}
.box9 a.b9a7 i{ background-position:-336px -310px;}
.box9 a.b9a8 i{ background-position:-448px -310px;}
.box9 a.b9a9 i{ background-position:-560px -310px;}

.box10{ width:100%; min-height:114px; height:auto; overflow:hidden; background:#fff;}
.box10 .md_tt{ line-height:26px; float:left; font-size:16px; color:#72a5d3; margin:17px 100px 0 40px;}
.box10 .md_cont{ float:left;  height:50px; width:1080px; position:relative;  overflow:hidden; margin:12px 0 10px 38px;}
.box10 .md_cont a{ float:left; margin:0 50px 20px 0; width:130px; height:45px;}
.box10 .md_cont a.mdMr0{margin:0 0 20px 0;}
.box10 .md_mr{ width:81px; height:29px; background:url(../images/mmr.jpg); position:absolute; top:60px; right:37px; }



