div .go{  text-align:right; float:right;color:#999999; font-size:14px; width:60px;background:url(../images/home_icon_m.png) no-repeat right center; padding-right: 18px; display: block;}
div .go a { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; display:block; overflow:hidden; color:#999999;}

.icon_1{ width: 100%; height: 22px; line-height: 20px; margin-bottom: 22px; display: block; overflow: hidden; }
.icon_1 span{background:url(../images/home_icon.png) no-repeat left center; font-size: 20px;height: 22px; color: #463185; display: block; float: left; padding: 0 10px 0 35px; }
.icon_1 em{background:url(../images/home_icon_h.png) no-repeat center; width: 988px; height: 22px; display: block; float: left;}

.icon_2{ width: 100%; height: 22px; line-height: 20px; margin-bottom: 22px; display: block; overflow: hidden; }
.icon_2 span{background:url(../images/home_icon.png) no-repeat left center; font-size: 20px;height: 22px; color: #463185; display: block; float: left; padding: 0 10px 0 35px; }
.icon_2 em{background:url(../images/home_icon_h.png) repeat-x center; width: 988px; height: 22px; display: block; float: left;}

.nav_1left{ float: left; width: 576px;height: 324px;overflow: hidden; margin-bottom: 30px;}
.focusBox { position: relative; width: 576px; height: 324px;  overflow: hidden;  text-align:center;}
.focusBox .pic img {width:  576px; height: 324px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 50px; width:100%;  background: #333; filter: alpha(opacity=70); opacity: 0.7; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 50px; width:100%; overflow: hidden; text-align:center; }
.focusBox .txt li{ height:50px; line-height:50px; position:absolute; bottom:0; padding:0 0 0 20px; text-align:center; }
.focusBox .txt li a{ display: block; color: white;font-size: 16px;  text-align:center; }
.focusBox .num { position: absolute; z-index: 3; bottom: 20px; right: 20px; }
.focusBox .num li{ float: left; position: relative; width: 10px; height: 10px; line-height: 10px;text-align: center; margin-left:20px; cursor: pointer }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block;width: 100%; height: 100%; top: 0; left: 0;  background:#fff;border-radius:50%;}
.focusBox .num li span { z-index: 1;}
.focusBox .num li.on a,.focusBox .num a:hover{  background:#009FDE;}

.nav_1right{ float: right; width: 604px; background:url(../images/nav_1bg.png) no-repeat top;}
.nav_1right ol{ height: 260px; background:url(../images/nav_1h.png) no-repeat 6px center; display: block;}
.nav_1right ol li{ background:url(../images/nav_1p1.png) left 0 no-repeat; line-height: 22px; margin-bottom: 20px; padding-left: 22px;font-size: 16px;}
.nav_1right ol li span{display: block; margin-bottom: 5px;color: #9B9B9B;font-size: 14px; line-height: 18px;}
.nav_1right ol li:hover{background:url(../images/nav_1p2.png) left 0 no-repeat; }
.nav_1right ol li a{  }


.slideTxtBox{ width:604px; }
.slideTxtBox .hd{ width: 604px; height:46px; line-height:36px;position:relative; float: right; margin-bottom: 25px; display: block;}
.slideTxtBox .hd ul{ float:left;  position:absolute; left:70px; height:36px; top: 5px;}
.slideTxtBox .hd ul li{ float:left; width: 110px; cursor:pointer;border-radius: 18px;text-align: center; margin-left: 40px;color: #fff; }
.slideTxtBox .hd ul li a{color: #fff;}
.slideTxtBox .hd ul li.on{ height:36px; background: #fff; color: #4466C1; font-weight: bold;}
.slideTxtBox .hd ul li.on a{ color: #4466C1; }

.slideTxtBox .bd ul{height: 206px; zoom:1;  }


.ad_1{ height: 80px; margin-bottom: 30px;}

.nav_2{ margin-bottom: 30px; }
.nav_2 dl{ width: 182px;height: 182px; float: left; margin-right: 19px;text-align: center; }
.nav_2 dl a{ padding: 30px 0; width: 182px;height: 122px;background: #F9F9F9;border-radius: 8px;border: 1px solid #EEEEEE; display: block; }
.nav_2 dl a:hover{background:url(../images/nav_2bg.png) top no-repeat;}

.nav_2 dl dt{ height: 82px;}
.nav_2 dl dd{font-size: 16px;width: 150px;height: 40px; line-height: 40px; background: #EEEEEE;border-radius: 20px; margin: auto;}
.nav_2 dl:hover dd{ background: #fff; color: #4466C1; }

.nav_2 dl:nth-child(1) dt{background:url(../images/n2_1.png) top no-repeat;}
.nav_2 dl:nth-child(1) a:hover dt{background:url(../images/n2_1a.png) top no-repeat;}

.nav_2 dl:nth-child(2) dt{background:url(../images/n2_2.png) top no-repeat;}
.nav_2 dl:nth-child(2) a:hover dt{background:url(../images/n2_2a.png) top no-repeat;}

.nav_2 dl:nth-child(3) dt{background:url(../images/n2_3.png) top no-repeat;}
.nav_2 dl:nth-child(3) a:hover dt{background:url(../images/n2_3a.png) top no-repeat;}

.nav_2 dl:nth-child(4) dt{background:url(../images/n2_4.png) top no-repeat;}
.nav_2 dl:nth-child(4) a:hover dt{background:url(../images/n2_4a.png) top no-repeat;}

.nav_2 dl:nth-child(5) dt{background:url(../images/n2_5.png) top no-repeat;}
.nav_2 dl:nth-child(5) a:hover dt{background:url(../images/n2_5a.png) top no-repeat;}

.nav_2 dl:nth-child(6) dt{background:url(../images/n2_6.png) top no-repeat;}
.nav_2 dl:nth-child(6) a:hover dt{background:url(../images/n2_6a.png) top no-repeat;}

.nav_2 dl:nth-child(6){ float: right; margin-right: 0;}


.nav_3{background: #F8F8F8;border-radius: 8px;border: 1px solid #EBEBEB; padding: 15px 204px 5px 10px;}
.nav_3 a{display:block; float:left; padding:0 13px;white-space: nowrap; line-height:30px; margin-bottom:10px;}
.nav_3icon{ color: #463185; font-weight: bold; padding-left: 10px;}

.pr{position: relative;}
.tsjyBtn{display: block;background: url(../images/tsjyIcon.png) no-repeat center;background-size: cover;width: 85px;height:82px;position: absolute;right: 110px;top: 40px;}
.tsjyBtn a{display:block;width:100%;height:100%;}