﻿@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0;border: none;}
body{ font-family:'微软雅黑'; font-size:14px; padding:0px; margin:0px; background:#fff;color: #333; }
a{ text-decoration:none; color:#373737;}
a:hover{color: #eb1d1d;}
ul{ padding:0px; margin:0px;}
li{ list-style:none;}
img{ border:0px;}
.clear{ clear:both;}
.c46a316{ color:#46a316;}
.feb52a{ color:#feb52a;}
.f12{ font-size:12px;}
.f16{ font-size:16px;}
.mt5{ margin-top:5px;}
.mt8{ margin-top:8px;}
.mt20{ margin-top:20px;}
.f22{ font-size:22px;}
.fl{float: left;}
.fr{float: right;}
.g3{ color: #333;}
.g3d{ color: #3d3d3d;}
.g6{ color: #666;}
.c7ba716{ color: #7ba716;}
.tc{text-align: center;}
.f28{font-size: 28px;}
.f18{font-size: 18px;}
.f20{font-size: 20px;}

/*container*/
.content{width:1200px; margin:0 auto;}
/*container*/

/*header*/
.header{width: 100%;background: #fff;}
.header .top_nav{height: 32px;line-height: 32px;border-bottom: 1px solid #e7e7e7;width: 100%;}
.header .logo_nav{height: 100px;}
.header .logo_nav .logo{float: left;margin-top: 7px;}
.header .logo_nav .line{float: right;margin-top: 32px;}
.header .logo_nav .hotline{font-size: 18px;background: url(../images/phone.png) 0 center no-repeat;text-indent: 30px;}
.header .logo_nav .line .name{color: #626262;margin-top: 10px;}
.header .logo_nav .line .name span{color: #eb1d1d;}
.header .main_nav{height: 45px;background: #f42a2a;line-height: 45px;}
.header .main_nav li{float: left;width: 133px;text-align: center;font-size: 16px;}
.header .main_nav li a{color: #fff;display: block;}
.header .main_nav li:hover{background: #ffe559;}
.header .main_nav li:hover a{color: #333;}
.header .main_nav .hover{background: #ffe559;}
.header .main_nav .hover a{color: #333;}
/*footer*/
.footer{ background:#fff;border-top: 1px solid #ececec;padding: 25px 0 0;}
.footer .link{}
.footer .link i{font-style: normal;background: url(../images/bico.png) center 2px no-repeat;width: 1px;height: 13px;display: inline-block;margin: 0 18px;}
.footer .link .lxico{margin-left: 60px; cursor:pointer;}
.footer .link .lxico a{background: url(../images/qq.png) no-repeat;width: 22px;height: 20px;display: inline-block;}
.footer .link .lxico .weibo{background-position: -29px 0;}
.footer .link .lxico .weixin{background-position: -57px 0;}
.footer .conta{margin-top: 25px;line-height: 28px;}
.footer .conta .con_l{float: left;width: 700px;}
.footer .conta .con_r{float: right;width: 240px;line-height: 23px;}
.footer .conta img{margin-right: 10px;}
.footer .foot_b{background: #eb1d1d;line-height: 40px;color: #fff;text-align: center;margin-top: 30px;}

/*返回顶部*/
.go{position: absolute;bottom: 0;right: 0;width: 140px;height: 60px;text-align: center;line-height: 22px;}
.go .gotop{width: 65px;height: 40px;background: #ffd859;display: inline-block;float: left;font-size: 18px;padding: 20px 0 0 0;}
.go .goindex{width: 75px;height: 50px;background: #efefef;display: inline-block;font-size: 16px;padding: 10px 0 0;}

/*导航*/
/*.bread{border-bottom: 1px solid #e0e0e0;width: 1130px;margin: 0 auto; line-height: 30px;}
.bread .bread_l{float: left;color: #474747;font-size: 18px;font-weight: bold;border-bottom: 2px solid #45cbc0;}
.bread .bread_r{float: right;padding-right: 10px;}
.bread .bread_r .home{background: url(../images/home.png) left center no-repeat;width: 16px;height: 14px;margin-right: 5px;
display: inline-block;}*/

/*分页*/
.page{width: 300px;margin: 30px auto ;text-align:center;}
.page a{padding: 5px 10px;border: 1px solid #b8b8b8; border-radius: 3px;margin:2px 6px;}
.page .hover{background: #f38100; color: #fff;}
.page a:hover{background: #f38100; color: #fff;}

/*右侧漂浮*/
.pf_rig{position: fixed;background: url(../images/pf_03.png) no-repeat; width: 268px;height: 318px;right: 0;bottom: 100px;
padding: 75px 0 0;font-size: 16px;z-index: 9999;}
.pf_rig .p1{color: #fff;text-indent: 35px;}
.pf_rig .p2{font-size: 14px;padding-left: 20px;}
.pf_rig .txt{line-height: 30px;border:1px solid #eee;width: 170px;text-indent: 5px;height: 30px;}
.mt32{margin-top: 32px;}
.mb10{margin-bottom: 10px;}
.pf_rig .zxbm{width: 125px;height: 30px;background: #f38100;border-radius: 20px;text-align: center;display: block;color:#fff;
line-height: 30px;margin: 27px auto;}
.close_rig{background: url(../images/rig_close.png) no-repeat;width: 33px;height: 113px;position: fixed;right: 0;bottom: 300px;display: none;cursor: pointer;}
.clo_btn{background: url(../images/close1.png) no-repeat;width: 21px;height: 21px;display: block;float: right;margin:0 3px;}


.mtb5{margin-top: 5px;margin-bottom: 5px;}

.register .reg .Validform_right { background-position:53px -17px;padding-left:119px;width:100px;}
.register .reg .Validform_wrong { width:200px;}