body {font-family: 'microsoft yahei';}
/* 头部 */
.header{height: 136px;padding-top: 30px;box-sizing: border-box;}
.header .logo{float: left;margin-right: 60px; width: 227px; height: 61px;}
.header .logo img{height: 100%;}
.header .kefu{margin-top: 0;font-size: 20px;font-weight: bold;color: #3b3b3b;}
.header .kefu p{font-size: 16px;color: #3b3b3b;font-weight: 500;}
.header .btns{float: left;margin-top: 6px;}
.header .btns a{display: inline-block;width: 138px;height: 42px;margin-right:20px;line-height:42px;border: 1px solid  rgb(238, 100, 11);border-radius: 4px;color: #ee640b;font-size: 16px;text-align:center;box-sizing: border-box;}
.header .btns a img{margin: 0 0 -3px 0;}
.siteAdvObj .advTitleMark{display: none;}
.header .btns a:hover{background:#ffebde;}
/*导航*/
.nav-con{width: 100%;height: 60px;margin:0 auto;}
.n-linear{background: #ee640b;}
.nav-con .wrap ul,.nav-con ul li,.nav-con .wrap .boxRight{float: left;position: relative;}
.nav-con ul li a{display:block; padding: 16px 12px;color:#fff;font-size: 18px;}
.nav-con ul li a:hover{text-decoration: none;}
.nav-con ul li:hover,.nav-con li.current,.nav-con li.active{background-color: #de5114;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#2bf5f5f5,endColorstr=#2bf5f5f5);-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-ms-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease;}
.nav-con ul li .nav-m {position: relative;font-size: 18px;}
.nav-con ul li .nav-m i {position: absolute;left:70%;top:-12px;display: inline-block;width: 44px;height: 27px;}
.picon-hot1{background: url(../images/icon_hot1.png) no-repeat center center;background-size:cover;}
.picon-hot2{background: url(../images/icon_hot2.png) no-repeat center center;background-size:cover;}

.nav-con li a:hover {color: #fff;}
.nav-con li dl {display:none; position: absolute; left: 0; top: 60px;  padding: 5px 0; background: #fff!important; background: #666; -webkit-animation:topFadeIn .3s ease-out; -moz-animation:topFadeIn .3s ease-out; animation:topFadeIn .3s ease-out;z-index: 200;}
.nav-con li.active dl {display: block;}
.nav-con li dd {display: block; line-height: 20px;}
.nav-con li dd a {font-size: 16px;color:#4f4f4f;text-align: center; white-space: nowrap; padding: 16px 20px;}
.nav-con li dd:hover a{color:#de5114;}
.nav-con li dd:after{content: "";width: 100%;height: 1px;display: block;background: -moz-linear-gradient( 0deg, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 50%, rgba(0,0,0,0) 100%);background: -webkit-linear-gradient( 0deg, rgba(0,0,0,0) 0%, rgb(0,0,0,.1) 50%, rgba(0,0,0,0) 100%);background: -ms-linear-gradient( 0deg, rgba(0,0,0,0) 0%, rgb(0,0,0,.1) 50%, rgba(0,0,0,0) 100%);}
.nav-con li dd:last-child:after{background: none;}

/*底部*/
.foot{margin-top: 50px;padding-top: 0;}
.foot-bottom{border-top: 1px solid #eee;margin-top: 40px;background: url(../images/foot_bg.png) no-repeat center center;background-size: cover;}

.foot-bottom .foot-middle{width:1170px;margin-top: 45px;padding:22px 15px;background: rgba(255,255,255,.102);}
.foot-bottom .foot-middle dl dt{font-size: 16px;margin-bottom: 10px;color:#fff;}
.foot-bottom .foot-middle dl dd {line-height: 24px;}
.foot-bottom .foot-middle dl dd a{font-size: 14px;color:#a0a0a0;float: left;margin-right: 15px;}
.foot-bottom .bottom{text-align: center;margin-top: 25px;background: none;}
.foot-bottom .bottom ul{display: inline-block;text-align: center;color:#fff;}
.foot-bottom .bottom ul li{float: left;line-height: 20px;}
.foot-bottom .bottom ul li a{font-size: 14px;color:#fff;}
.foot-bottom .bottom a{color:#fff;}
.foot-bottom .bottom p{font-size: 14px;color:#fff;}
