@charset "utf-8";
/*reset*/
body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,input,textarea,th,td,select{margin:0;padding:0;}
em{font-style:normal;}
li{list-style:none;}
a{text-decoration:none;color:#333;}
img{border:none;vertical-align:top;}
table{border-collapse:collapse;}
input,textarea,button{outline:none;}
textarea{resize:none;overflow:auto;}
body{font-size:12px;font-family:"微软雅黑";}
/*end reset*/

/* public*/
.clear{zoom:1;}
.clear:after{content:'';display:block;clear:both;}
.fl{float:left;}
.fr{float:right;}
.w{width:1130px;margin:0 auto}
.Arial{font-family: Arial!important;}

.top{height:30px;line-height:30px;background-color:#333;font-size:12px;}
.intop{width:1130px;margin:0 auto;}
.intop .fl span{color:#989898;}
.intop .fl span.login-top a{color:#d0d0d0;margin-left:20px;}
.intop .fl span a:hover{text-decoration:underline;}
.intop .fr ul li{float:left;color:#989898;padding-right:28px;cursor:pointer;}
.intop .fr ul li a{color:#989898;}
.intop .fr .icon{padding-right:17px;position:relative;}
.intop .fr .icon p{position:absolute;left:-12px;display:none;background-color: #fff;width: 69px;border: 1px solid #9a9a9a;border-top: none;padding:8px 0 8px 11px;z-index: 99;}
.intop .fr .icon:hover p{display:block;}
.intop .fr .icon em{width:7px;height:4px;display:inline-block;vertical-align:middle;margin-left:5px;background:url(//image10.homedo.com/image/20160215/cc38d2eb-be1f-4304-9818-aae4e609be76.png) 0 0 no-repeat;}
.intop .fr .icon p a{display:block; line-height: 24px;}
.intop .fr .icon p a:hover{color: #000;}
.intop .fr .switch{padding-right:0;padding-left:20px;}
.intop .fr ul li:hover,.intop .fr ul li a:hover{color:#d0d0d0;}
.intop .fr .subnav{position: relative;}
.intop .fr .subnav:hover .top-web-menu{display: block;}
.header{width:1130px;margin:0 auto;height:90px;}
.header h1{text-indent:-9999px;height:20px;}
.header .nav li{float:left;height:87px;}
.header .nav li.current{border-bottom:3px solid #32c5de;}
.header .nav li:hover{border-bottom:3px solid #32c5de;}
.header .nav li a{font-size:18px;color:#383838;line-height:90px;display: inline-block;padding:0 30px;}
.banner{position:relative;overflow:hidden;}
.banner img{position:absolute;left:50%;margin-left:-960px;}
.footer{height:75px;background-color:#34333b;line-height:75px;}
.footer p{color:#838383;font-weight:bold;}
.footer p.Tel{padding-left:25px;background:url(//image10.homedo.com/image/20160215/1f3a7450-8e4e-4279-a41e-e0b7a7a33d84.png) 0 center no-repeat;}
.footer p.Tel span{color:#ccc;}

.top-web-menu {position:absolute; display:none; width:692px; height:173px; padding:29px 0 10px 0; left:-610px;top:30px;border:#9a9a9a solid 1px;border-top: none; background:#fff; z-index:100;}
.top-web-menu a.cur {text-decoration:underline;}
.top-web-menu a {display:block; padding-left:13px; color:#a2a2a2; line-height:24px;}
.intop .fr .subnav .top-web-menu a:hover{color: #000;}
.top-web-menu small {display:block; float:right; width:12px; height:12px; margin:-14px 10px 0 0; background:url(//image10.homedo.com/CSS/images151205/common-icon.png) -75px 0 no-repeat; cursor:pointer;  line-height:0; font-size:0;}
.top-web-menu small:hover { background-position:-87px 0;}
.top-web-menu .top-web-menu-list {width:132px; padding-left:20px; overflow:hidden;border-left:#e1e1e1 solid 1px;}
.top-web-menu .top-web-menu-list h3 {font-size:14px; font-weight:bold; color:#414040}
.top-web-menu .top-web-menu-list a {padding:0; line-height:22px;}
.top-web-menu .top-web-menu-list a:hover {color:#000; text-decoration:underline;}
.top-web-menu .top-web-menu-list-b {width:172px;}
.top-web-menu .top-web-menu-list-b span {width:86px;}
