/*基础*/
*{margin:0;padding:0;}
body{
    font: 16px/1.5 "Microsoft Yahei",SimHei,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;
    background: #eeeeee;
    color:#000000;
    text-size-adjust: 100%;
}
table{margin: auto;}
img{margin:0; padding:0; border:0;vertical-align: middle;}
a{text-decoration:none;}
ol,ul,li{list-style:none;}
input, button{outline: 0;vertical-align: middle;}
.clear{clear:both; height:0; font-size:0; line-height:0; overflow:hidden;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display:inline-block;}
.clearfix {display:block;}
.overflow{overflow:hidden;width:100%;}
.hidden {display: none;}
.left{float:left;}
.right{float:right;}
.center{margin: 0 auto;}
.w1200{width: 1200px;}
/*右侧咨询*/
.right-fixed{width:128px; overflow:hidden;zoom:1; position:fixed; top:50%; right:0; margin-top: -100px;z-index:99;}
.right-fixed .side-content{width:128px; overflow:hidden;zoom:1; border-top:3px solid #ffda00;}
.right-fixed li{width:100%; overflow:hidden;zoom:1;}
.right-fixed li.advantage{text-align:center;background:#fff;}
.right-fixed li.advantage .tel{ font-size:13px; line-height:1; color:#000000;padding-top: 14px;}
.right-fixed li.advantage .phone{ font-size:11px; line-height:49px; font-weight:bold; color:#000000; white-space:nowrap;}
.right-fixed li.advantage .number{ font-size:14px; line-height:14px; font-weight:bold; color:#ffb400; vertical-align: middle; white-space:nowrap;}
.right-fixed li.online{padding: 15px 0 14px;background:#ffda00; text-align:center;}
.right-fixed a .zxkf{color:#000000; font-size:15px;}
.right-fixed a .ljzx{background: url(../images/fixed_bg.png) no-repeat center top;color:#ffffff; font-size:12px;line-height: 27px;height: 27px;}
/*头部*/
.head{width: 100%;background: #eeeeee;}
.head-top{height: 30px;line-height: 30px;font-size: 12px;color: #747474;background: #eeeeee;}
.head-top a{color: #747474;}
.head-top .right li{float: left;margin-left: 23px;height: 28px;line-height: 28px;}
.head-top .right li:hover{cursor: pointer;border-bottom: 2px solid #ffda00;}
.head-top-star{position: relative;padding-left: 20px;background: url("../images/top_star.png") no-repeat left center;}
.head-top-star-p{position: absolute;top: 38px;left: 50%;margin-left: -100px;width: 200px;background: #ffe239;text-align: center;}
.head-top-star-p i{width: 14px;height: 7px;position: absolute;top: -7px;left: 50%;margin-left: -7px;background: url("../images/nav_arr.png") no-repeat center;}
.head-top-star-p b{color: #000000;}
.head-top-star:hover .head-top-star-p{display: block;}
.head-top-us{padding-left: 17px;background: url("../images/top_us.png") no-repeat left center;}
.head-top-chat{position: relative;padding-left: 21px;background: url("../images/top_chat.png") no-repeat left center;}
.head-bottom{height: 100px;background: #ffffff;}
.head-bottom-logo{line-height: 100px;}
.search_bg{width:365px;margin: 30px 0 0 122px;}
.search_k{float:left;width:365px;line-height: 34px;vertical-align:middle;font-size: 14px;color:#a0a0a0;}
.search_k .text {float:left;width: 263px;padding: 6px 10px;height: 22px;border: 2px solid #ffc80a;border-right: none;}
.search_k .submit{float:right;width: 80px;height:38px;background:#ffda00;font-size:15px;cursor:pointer;border: none;}
.head-bottom-tel{padding-left: 38px;background: url("../images/head_tel.png") no-repeat left center;font-size: 22px;line-height: 100px;color: #f8c000;}
/*导航*/
.nav{position: absolute;top: 130px;width: 100%;height: 70px;background: url("../images/nav_bg.png") repeat;z-index: 999;zoom:1;}
.nav ul.w1200{padding-top: 16px;}
.nav li{position: relative;float: left;margin-left: 117px;height: 54px;}
.nav li:first-child{margin-left: 0;}
.nav li a{display: block;font-size: 19px;line-height:35px;color: #ffffff;font-weight: bold;}
.nav li.now a, .nav li:hover a{border-bottom: 2px solid #ffda00;}
.nav li:hover .nav-down{display: block;}
.nav li:hover .nav-down li a{border-bottom: 1px solid rgba(255,255,255,0.50);}
.nav-down{display: none;position: absolute;top: 54px;left: 0;margin-left: -30%;width: 160%;background: #ffe239;}
.nav-down i{width: 14px;height: 7px;position: absolute;top: -7px;left: 50%;margin-left: -7px;background: url("../images/nav_arr.png") no-repeat center;}
.nav-down li{float: none;margin-left: 0;height:40px;text-align: center;}
.nav-down li a{display: block;font-size: 15px;line-height:40px;color: #000000;font-weight: normal;}
.nav-down li a:hover{color: #ffda00;background: #ffffff;}
/*底部*/
.foot{background: #323232;}
.foot-top .left{padding: 43px 0 87px;}
.foot-top-list{float: left;margin-right: 80px;}
.foot-top-title{display: block;margin-bottom: 20px;font-size: 16px;color: #ffda00;line-height: 40px;border-bottom: 1px dotted #edac07;}
.foot-top-list li{font-family: simhei;font-size: 14px;line-height: 28px;text-align: center;}
.foot-top-list li a{color: #999999;}
.foot-top-list li a:hover{color: #ffda00;text-decoration: underline;}
.foot-top .right{width: 405px;font-size: 14px;color: #878787;line-height: 24px;}
.foot-top-img{padding: 53px 0 14px;}
.foot-top-tel{padding-left: 32px;background: url("../images/foot_tel.png") no-repeat left center;font-size: 14px;line-height: 41px;color: #ffda00;}
.foot-bottom{height: 76px;border-top: 1px solid #555555;}
.foot-bottom .left p{font-size: 14px;color: #7a7979;line-height: 76px;}
.foot-bottom .right{margin-top: 16px;}
.foot-bottom li{float: left;margin-left: 20px;}
/*手机适配*/
@media only screen and (max-width:1200px) {
    body, .nav {width: 1200px;}
}
