@charset "utf-8";

/*公共部分*/

*{margin:0;padding:0;font-family:Arial;outline:none;}

body{overflow-x:hidden;margin:0 auto;text-align:center;}

div,ul,li,dl,dt,dd,h5,h3,Table{font-size:12px;}

h1,h2,h3,h4,h5{font-weight:100;}

img{border:0;}

ul,li{list-style:none;}

a:link,a:visited{font-size:12px;color:#666;text-decoration:none;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}

a:hover{font-size:12px;color:#2fb3fe;text-decoration:underline;transition-property:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}

.all{margin:0 auto;width:100%;height:auto;overflow:hidden;}

.wrapper{margin:0 auto;width:1001px;height:auto;overflow:visible;text-align:left;}

.cb{clear:both;height:0px;display:none;}

.red{color:red;}

.left,.center,.right,other{float:left;display:inline;}

.blank{height:10px;}

.fl{float:left;display:inline;}

.fr{float:right;display:inline;}

.fc{float:left;display:inline;}

.mt10{margin-top:10px;}

.mt15{margin-top:15px;}

.no_transition,.no_transition *,.no_transition a:link,.no_transition a:visited,.no_transition a:hover{transition-property:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}

.hd,.hd *{overflow:hidden;}

/*网站顶部信息*/

.headerTop{height:34px;border-bottom:1px solid #e4e4e4;}

.headerTop .text{width:785px;line-height:34px;text-indent:7px;font-size:12px;color:#666;}

.headerTop .links{width:216px;text-align:right;line-height:34px;font-size:12px;color:#666;}

.headerTop img{vertical-align:middle;}

.headerTop .tweixin{position:relative;z-index:9999;}

.headerTop .tweixin .img{display:none;position:absolute;z-index:9999;top:30px;left:-8px;}

.headerTop .tweixin:hover .img{display:block;}

.header{position:relative;z-index:999;width:100%;height:auto;}

.header .logo{width:696px;height:auto;padding:25px 0 17px 0;}

.header .tel{width:305px;padding:17px 0 0;text-align:right;}



.nav{width:100%;height:51px;background-color:#4787c5;-webkit-box-shadow:0 3px 3px #ccc;-moz-box-shadow:0 3px 3px #ccc;box-shadow:0 3px 3px #ccc;}

.nav .wrapper{position:relative;z-index:9999;}

.nav ul{width:100%;height:51px;}

.nav li{position:relative;z-index:9999;float:left;display:inline;width:111px;height:51px;}

.nav .a{display:block;width:100%;height:51px;text-align:center;line-height:51px;}

.nav .a:link,.nav .a:visited{background:url(../images/navLi.gif) right top no-repeat;font-size:15px;font-family:微软雅黑;color:#fff;}

.nav .last .a:link,.nav .last .a:visited{background:none;}

.nav .active:link,.nav .active:visited,.nav .a:hover{background:url(../images/navHover.gif) repeat-x;text-decoration:none;font-size:15px;font-family:微软雅黑;color:#fff;}

.nav dl{overflow:hidden;display:none;position:absolute;top:51px;left:0;width:101px;padding:4px 5px;background:url(../images/subnav.png);-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc;box-shadow:0 0 5px #ccc;}

.nav dt{overflow:hidden;width:100%;height:31px;background:url(../images/subnavLine.png) center bottom no-repeat;text-align:center;line-height:30px;}

.nav dt a:link,.nav dt a:visited{font-size:12px;color:#fff;}

.nav dt a:hover{text-decoration:none;font-size:12px;color:#0195dd;}

/*网站顶部幻灯片*/

.topFocus{overflow:hidden;position:relative;z-index:1;width:1920px;height:500px;}

.slides{width:1920px;height:500px;text-align:left;}

.slides img{display:none;width:100%;height:100%;}

.slidePage{position:absolute;z-index:9999;bottom:20px;right:10px;height:20px;}

.slidePage a{display:block;width:20px;height:20px;margin-right:6px;float:left;background:url(../images/focusCtrl.png) -20px 0 no-repeat;text-align:center;line-height:14px;}

.slidePage a.activeSlide,

.slidePage a:hover.activeSlide{display:block;float:left;background:url(../images/focusCtrl.png) no-repeat;text-decoration:none;}

.slidePage a:hover{display:block;float:left;background:url(../images/focusCtrl.png) no-repeat;text-decoration:none;}

/*网站底部信息*/

.footer{width:100%;background-color:#fb4f89;}

.footer .wrapper{position:relative;z-index:0;padding:22px 0;line-height:24px;color:#fff;}

.footer .weixin{position:absolute;top:0;top:17px;right:100px;}

/*分页*/

.pages{overflow:hidden;width:100%;padding:10px 0;text-align:center;}