/* CSS Document */

*{ margin:0px; padding:0px; list-style:none; border:none; text-decoration:none;}
a{ cursor:pointer;}
body,a{ font-size:12px; font-family:微软雅黑; color:#787878;}
.warpper{ width:1280px; margin:0 auto;}
.clearfix{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.mt50{ margin-top:50px;}
.pt50{ padding-top:30px;}
.tc{ text-align:center;}
.topbg{ background:#f4f4f4;}
.bgf6{ background:#f6f6f6; width:100%; max-width:1920px; margin:0 auto;}
.line{ border-bottom:solid 1px #b5b5b5; height:1px;}

.logo{  padding-bottom:30px;}
.rtop{ line-height:28px; position:relative;}
.tel{height:14px; font-size:14px; margin-top:14px;}
.car{ color:#fff; position: fixed;
right: 0px;
top: 80px;z-index:999;}
/* position:absolute; right:-120px; top:80px;  */
.car a{ color:#fff; padding:0px 12px;}

.quiky{ background:url(../images/c01.png) #c12c20  no-repeat 10px center;  padding-left:25px; border-radius:10px;margin-top:10px; }
.quiky a{  background:url(../images/c02.png) no-repeat right center;padding-right:15px; margin-right:10px;}
.car .quiky:last-child{display:none;}

.btn{background:#c12c20; background:#c12c20; border-radius:10px;text-align:center;}
.btn span{ padding:0px 5px;}
.btn a:last-child,.btn span{display:none;}
.header{border-bottom:solid 3px #f1dbc8;}


.nav{ margin-top:15px;}
.nav ul{}
.nav ul li{ float:left; width:112px; padding:0px 5px; height:113px; text-align:center; background:url(../images/nbg.jpg) no-repeat center bottom;
 border-right:solid 1px #f3e7dd; position:relative;}
/*padding:0px 14px;background:url(../images/navbg.jpg) no-repeat right top; */
.nav ul li a{ display:block; padding-top:70px; font-size:16px; height:43px; width:112px;}

.nav dl{ display:none; position:absolute; left:0px; top:98px; z-index:999999; padding-top:15px;}
.nav dl dt{ background:url(../images/nshbg.png) no-repeat; width:127px; height:27px; line-height:27px; overflow:hidden; margin-top:3px;}
.nav dl dt a{ color:#4e4e4e; font-size:14px; width:127px; height:27px;line-height:27px; padding:0px;}
.nav dl dt a:hover{ background:none; color:#fff;}

.fbg{ width:100%; max-width:1920px; background:#ededed;padding-top:20px; margin:0 auto;}
.fnav{}
.fnav a{ padding-right:10px;}
.fnav span{ margin-right:15px; margin-left:5px;}
.fnav ul li{ float:left; border-right:solid 1px #bfbfbf; margin-right:10px;}

.link{ padding-top:30px;line-height:25px;float:left; }
.link strong{float:left; font-weight:normal; float:left; padding-right:20px; }
.link div{ float: left;width:252px; height:25px;  background:url(../images/linkbg.jpg) no-repeat;  position:relative;}/*overflow:hidden;*/
.link div span{ padding-left:30px;}
.link div ul{ display:none; position:absolute; left:0px; top:25px; background:#fff;width:252px; }
.link div ul li{}
.link div ul li a{ padding-left:30px;}
.share{ padding-top:50px; width:180px;}
.bdsharebuttonbox{ width:120px; overflow:hidden; position:relative; top:-5px;}
.share span{ float:left;}
.copyright{ text-align:center; padding-top:60px; padding-bottom:30px; color:#9b9b9b;}


/*登陆注册头部*/
.regtop{ width:100%; height:143px; background:url(../images/reg_03.jpg) no-repeat right bottom; padding-top:20px;}
.reg01{ width:324px; height:33px; background:url(../images/reg_01.jpg) no-repeat; font-size:0px; margin-top:30px;}
.regword{ padding-left:90px; padding-top:20px;}
.regword h3{ color:#313131; font-weight:normal; font-size:28px;}
.regword p{ font-size:14px; line-height:30px;}
.regwx{ padding-left:55px; text-align:center;}

/*分页样式*/
.page{ padding-bottom:50px;}
.page  table{ margin:0 auto;}
.page a{ width:48px; height:48px; border:solid 2px #d6d6d6; font-size:14px; text-align:center; line-height:48px; display:inline-block; margin:0px 5px; border-radius:48px;	}
.page a:hover { border:solid 2px #e36c54;}
.page a.pageon { border:solid 2px #e36c54;}
