﻿@charset "utf-8";
/* CSS Document */
body,ul,a,p,span{margin: 0; padding: 0; border: 0; font-family: "Microsoft Yahei";}
ul li{list-style: none;}
a{text-decoration: none;}
img{border: 0; outline: none;}
.fl{float: left;}
.fr{float: right;}
/*==============================头部==============================================*/
.header{width: 1200px;height: 135px;margin: 0 auto; overflow: hidden;}
.header_fl,.header_fr{ height: 135px;overflow: hidden;}
.header_fr p{margin: 0px 22px 0 0; padding: 10px 0 10px 30px; text-align: right; font-size: 14px; color: #2d2d2d; border-bottom: 1px #ddd solid; overflow: hidden;}
.header_fr p span{display: inline-block; margin-right: 5px; font-size: 16px; color: #ff4800;}
.nav{ margin-top: 25px;overflow: hidden;}
.nav li{display: inline-block;  border-left: 1px #454545 solid;}
.nav li.no_bl{border-left: 0;}
.nav li a{display: inline-block;padding: 0 22px; font-size: 16px; color: #2d2d2d;}
.nav li:hover a,.footer-nav>a:hover{color: #ff4800;}

/*==============================底部==============================================*/
.footer{width: 100%;min-width: 1200px; overflow: hidden;}
.footer-nav{width: 100%;padding:22px 0;text-align: center; border-bottom: 1px #e5e5e5 solid; overflow: hidden;}
.footer-nav>a{display: inline-block; font-size: 16px; color: #3f3f3f; margin: 0 70px;}
/**/
.footer-bto{margin: 20px 0; text-align: center;overflow: hidden;}
.footer-bto p{padding: 10px 0; font-size: 14px;color: #151515;}
.footer-bto p>span{margin-right: 10px;}
.footer-bto p>span span{color: #676767;}
/*==========================分页  pages============================*/
.pages{ clear:both; height:35px}
.pages a{display: inline-block; margin:0 7px; font-size: 16px; color: #727272;font-family: "Arial";}
.pages a:hover,.select{color: #c80a0a;}
.pages_fl{ width: 7px; height: 14px;margin: 0 38px 0 0; background: url("../images/page-fl.png") center center;}
.pages_fr{ width: 7px; height: 14px;margin: 0 0 38px 0;background: url("../images/page-fr.png") center center;}

/*======================悬浮================================*/
.float_fr{position: fixed; top: 250px; right: 0;z-index: 999999; width: 100px; /*width: 235px;*/ overflow: hidden;}
.float_fr>ul{float: right; width: 100px; overflow: hidden;}
.float_fr>ul li{position: relative;width: 100px;height: 78px;margin-bottom: 40px;color: #fff;text-align: center;}
.float_fr>ul li.ewm_fr{cursor: pointer;}
.float_fr>ul li .qq_txt,.float_fr>ul li .ewm_txt{position: absolute;top: 0;right: -20px;width: 98px;height: 78px;background: #232323 url("../images/qq.png") 11px 15px no-repeat;
border: 1px #fff solid; border-top-left-radius:5px; border-bottom-left-radius:5px; opacity: 0.6;filter:alpha(opacity=60);-moz-opacity:0.6; -khtml-opacity:0.6;
transition:ease-in-out 0.5s;-moz-transition:ease-in-out 0.5s;-webkit-transition:ease-in-out 0.5s;-o-transition:ease-in-out 0.5s;
}
.float_fr>ul li .qq_txt a,.float_fr>ul li .ewm_txt p{font-size: 14px;padding-top: 50px;text-align: left;padding-left: 25px;color: #fff;}
.float_fr>ul li .qq_txt:hover,.float_fr>ul li .ewm_txt:hover{right: 0px; }
.float_fr>ul li .ewm_txt{ background: #232323 url("../images/fr-ewm.png") 16px 15px no-repeat;}
.float_fr>ul li .ewm_txt p{padding-left: 16px;}
.float_fr>ul li a{display: block; width: 100%;}

.ewm_move{display: none;position: fixed;right: 110px;top:285px;z-index: 99999;width: 100px;padding: 20px;background: #ddd;}
.ewm_move>p{width: 100px;height: 100px;overflow: hidden;}
.ewm_move>p>img{width: 100%;background-size: cover;}
.ewm_move>span{display: block; color: #000;font-size: 16px; text-align: center;}

