@charset 'utf-8';
body{font-size:13px;font-family:"Trebuchet MS",Helvetica,"Microsoft YaHei",sans-serif;color:#333;background:#fff;width: 100%;float: left;min-width: 1200px;overflow-x: hidden;}
*{margin:0;padding:0;text-decoration:none;}
ol,ul{list-style:none;margin-bottom: 0;}
a{color:#51504f;text-decoration:none;}
a:hover{color:#51504f;text-decoration:none;}
img{border:none;}
p{margin-bottom: 0;}
label{font-weight: normal;}
h1,h2,h3,h4,h5,h6{margin: 0;padding: 0;}

/* 公共 */
.fl{float:left;}
.fr{float:right;}
.fl,#fl{float:left;}
.fr,#fr{float:right;}
.mr20{margin-right: 20px;}
.mb20{margin-bottom: 20px;}
.ml20{margin-left: 20px;}
.mt20{margin-top: 20px;}
#mb1{margin-bottom: 1px;}
#mt0,.mt0{margin-top: 0;}
#mt15{margin-top: 15px;}
.w100{width: 100%;}

/* 顶部 */
.headerTopWrap{width:100%;height:70px;float: left;background:#177fc3;font-size: 16px;}
.headerTop{width:1200px;height:70px;margin:0 auto;line-height: 70px;color: #fff;}
.headerTop .headerTopLeft{float: left;height: 70px;}
.headerTop .headerTopLeft a{float: left;height: 70px;padding: 0 0px;color: #fff;}
.headerTop .headerTopLeft a img{float: left;margin-top: 24px;}
.headerTop .headerTopLeft em{color:#fff;float: left;padding: 0 20px;font-family: simsun;color: #279AE5;line-height: 72px;font-style: normal;}
.headerTop .headerTopRight{float: right;height: 70px;}
.headerTop .headerTopRight a{color:#fff;float: left;}

/* 头部 */
.headerWrap{width:100%;height:110px;background:#fff;float: left;}
.header{width:1200px;height:110px;margin:0 auto;}
.header h1{float:left;padding:0;text-indent: -9999px;width: 300px;height: 110px;}
.header h1 a{float:left;width: 300px;height: 110px;}

.indexs{float: left;margin:0px 0 0 0px;background: #eee;padding: 15px 30px;width: 1200px;}
.indexs form{float:left;margin:0 0 0 240px;height: 56px;}
.indexs form .input{float:left;width: 480px;height: 56px;line-height:50px;border: 3px solid #177fc3;border-right:0;background: #fff;color: #666;font-size: 12px;padding:0 7px;margin-right: 0;border-radius: 0;box-sizing:border-box;}
.indexs form .input:focus{background: #fafafa;outline: none;border: 3px solid #fa0;border-right:0;}
.indexs form .input:focus ~.submit{background: #fa0;border: 3px solid #fa0;border-left: 0;}
.indexs form .submit{float:left;width: 150px;height: 56px;background:#177fc3;border: none;color: #fff;text-align: center;margin-right: 0;border-radius: 0;border: 3px solid #177fc3;border-left: 0;line-height: 32px;padding: 0;font-size: 16px;}
.indexs p{float:left;height: 56px;line-height: 56px;padding:  0 0 0 20px;color: #888;font-size: 14px;}

/* nav_2 */
.nav_2{float:left;width: 100%;height: 48px;line-height: 48px;background: #fff;border-bottom:2px solid #fd3f49}
.nav_2 .c{margin:0 auto;width: 1200px;}
.nav_2 .c .servicenav{color:#fff;background:#fd3f49 ;width: 250px;padding: 0;text-indent: 30px;margin-right: 30px;float: left;font-size: 16px;}
.nav_2 .c .servicenav b{line-height: 48px;float: left;color: #fff;font-weight: normal;}
.nav_2 .c .servicenav span{line-height: 48px;float: left;color: #fff}
.nav_2 .c .servicenav:hover{background:#F0313B;}
.nav_2 .c .nav{float:left;font-size: 15px;height: 46px;overflow: hidden;}
.nav_2 .c .nav li{float:left;height: 46px;}
.nav_2 .c .nav li a{color:#333;float: left;padding: 0 25px;text-shadow:none;font-weight: bold;}
.nav_2 .c .nav li a.cur{color:#fd3f49;}
.nav_2 .c .nav li a:hover{color: #fd3f49;background: #fff;}
.nav_2 .c .msg{float: right;line-height: 46px;color: #fd3f49;}
.nav_2 .c .msg span{float: left;line-height: 46px;color: #fd3f49;font-size: 18px;}
.nav_2 .c .msg b{float: left;line-height: 46px;color: #fd3f49;font-size: 22px;font-weight: normal;font-family: arial;text-indent: 10px;}

/* mainBody */
.mainWrap{width: 100%;float: left;}
.main{width: 1200px;margin:20px auto 0 ;}

/* 口号 */
.sloganWrap{width: 100%;height: 150px;float: left;background: #ededed url(../Images/slogan.png) center 30px no-repeat;margin-top: 20px;}




/* footer_8 */
.footer_8{float: left;width: 100%;background:#f4f4f4;height: 110px;margin-top: 20px;font-size: 13px;padding-top: 30px;}
.footer_8 .box{width: 1200px;margin: 0 auto;line-height: 22px;}
.footer_8 .box .p{width: 700px;float: left;padding-top: 5px;line-height: 24px;color: #888;text-align: left;}
.footer_8 .box .p a{color: #888;}
.footer_8 .box .link{width: 400px;float: right;padding-top: 25px;line-height: 24px;color: #888;text-align: right;}
.footer_8 .box .link a{float: right;margin: 0 0 0 10px;}
.footer_8 .box .link .wx{float: right;margin: 0 0px 0 10px;position: relative;}
.footer_8 .box .link .wx:hover .p{display: block;}
.footer_8 .box .link .wx .im{float: left;margin: 1px 0 0 0px;}
.footer_8 .box .link .wx .p{position: absolute;width: 110px;height: 100px;left: 0px;top:-78px;border: none;display: none;}
.footer_8 .box .link .wx .p img{float: left;}









/* friendLink_02 */
.friendLink_02{width:100%;float: left;margin-top: 20px;}
.friendLink_02 .box{width: 1200px;margin: 0 auto;}
.friendLink_02 .box .content{width: 1200px;padding: 10px 35px;background: #eee;float: left;}
.friendLink_02 .box .content .t{float: left;width: 100%;height: 42px;line-height: 42px;font-size: 14px;border-bottom: 1px solid #d4d4d4;}
.friendLink_02 .box .content .t strong{font-weight: normal;color: #514a43;border-bottom: 1px solid #514a43;height: 42px;line-height: 42px;float: left;font-size: 15px;}
.friendLink_02 .box .content .c{width: 100%;float: left;padding: 20px 0;}
.friendLink_02 .box .content .c a{float: left;line-height: 30px;margin: 0 30px 0 0;color: #999;}

/* 右侧固定栏 */
.rfbar{position: fixed;bottom: 0;right: 0;width: 34px;height: 100%;margin: 0;padding: 0;font-size: 12px;font-family: "宋体";z-index: 999;color: #ffffff;background-color: #2f2f2f;}
.rfbar .topbar{position: absolute;top: 0;height: 200px;width: 34px;padding-top: 20px;}
.rfbar .topbar .icons-user{float:right;height:42px;width: 34px;position: relative;right: 0;}
.rfbar .topbar .icons-user:hover span{display: block;}
.rfbar .topbar .icons-user b{float:right;height:42px;width: 34px;position: absolute;right: 0;background: url(../Images/add/sidePanelIcons.png) no-repeat -7px 0px;}
.rfbar .topbar .icons-user b:hover{background:url(../Images/add/sidePanelIcons.png) no-repeat -7px -42px;}
.rfbar .topbar .icons-user b a{float:right;height:42px;width: 34px;}
.rfbar .topbar .icons-user span{float:left;height:42px;width: 90px;background:#d53104;position: absolute;display: none;line-height: 42px;text-align: center;right: 34px;}
.rfbar .topbar .icons-tj{float:right;width: 34px;position: relative;right: 0;color: #fff;}
.rfbar .topbar .icons-tj:hover{background: #000;}
.rfbar .topbar .icons-tj:hover span{background: #000;}
.rfbar .topbar .icons-tj:hover b{background:url(../Images/add/sidePanelIcons.png) no-repeat -63px -42px;}
.rfbar .topbar .icons-tj b{float:left;height:42px;width: 34px;background: url(../Images/add/sidePanelIcons.png) no-repeat -63px 0px;}
.rfbar .topbar .icons-tj b:hover{background:url(../Images/add/sidePanelIcons.png) no-repeat -63px -42px;}
.rfbar .topbar .icons-tj span{float:left;height:62px;width: 14px;text-align: center;font-size: 14px;padding: 0 10px;}
.rfbar .topbar .icons-tj em{float:left;height:28px;line-height:28px;width: 28px;text-align: center;font-size: 10px;background:#d53104;border-radius: 50px;margin: 3px 3px 10px;font-style: normal;color: #fff;}
.rfbar .topbar .icons-sc{float:right;height:42px;width: 34px;position: relative;right: 0;}
.rfbar .topbar .icons-sc:hover span{display: block;}
.rfbar .topbar .icons-sc b{float:right;height:42px;width: 34px;position: absolute;right: 0;background: url(../Images/add/sidePanelIcons.png) no-repeat -133px 0px;}
.rfbar .topbar .icons-sc b:hover{background:url(../Images/add/sidePanelIcons.png) no-repeat -133px -42px;}
.rfbar .topbar .icons-sc b a{float:right;height:42px;width: 34px;}
.rfbar .topbar .icons-sc span{float:left;height:42px;width: 90px;background:#d53104;position: absolute;display: none;line-height: 42px;text-align: center;right: 34px}
.rfbar .topbar .icons-sc span a{float:left;height:42px;width: 90px;line-height: 42px;text-align: center;color: #fff;}
.rfbar .bottombar{position: absolute;bottom: 0;height: 200px;width: 34px;}
.rfbar .bottombar .icons-jf{float:right;height:42px;width: 124px;position: relative;right: 0;}
.rfbar .bottombar .icons-jf:hover span{display: block;}
.rfbar .bottombar .icons-jf b{float:right;height:42px;width: 34px;position: absolute;right: 0;background: url(../Images/add/sidePanel_checkin1.gif) no-repeat -18px -10px;}
.rfbar .bottombar .icons-jf b:hover{background:url(../Images/add/sidePanelIcons.png) no-repeat -205px -42px;}
.rfbar .bottombar .icons-jf b a{float:right;height:42px;width: 34px;}
.rfbar .bottombar .icons-jf span{float:left;height:42px;width: 90px;background:#d53104;position: absolute;display: none;line-height: 42px;text-align: center;}
.rfbar .bottombar .icons-jf span a{float:left;height:42px;width: 90px;line-height: 42px;text-align: center;color: #fff;}
.rfbar .topbar .icons-qq{float:right;height:42px;width: 124px;position: relative;right: 0;}
.rfbar .topbar .icons-qq:hover span{display: block;}
.rfbar .topbar .icons-qq b{float:right;height:42px;width: 34px;position: absolute;right: 0;background: url(../Images/add/qq2.png) no-repeat 6px 8px;}
.rfbar .topbar .icons-qq b:hover{background:url(../Images/add/qq2.png) no-repeat 6px 8px;}
.rfbar .topbar .icons-qq b a{float:right;height:42px;width: 34px;}
.rfbar .topbar .icons-qq span{float:left;height:42px;width: 90px;background:#d53104;position: absolute;display: none;line-height: 42px;text-align: center;}
.rfbar .topbar .icons-qq span a{float:left;height:42px;width: 90px;line-height: 42px;text-align: center;color: #fff;}
.rfbar .topbar .icons-ww{float:right;height:42px;width: 124px;position: relative;right: 0;}
.rfbar .topbar .icons-ww:hover span{display: block;}
.rfbar .topbar .icons-ww b{float:right;height:42px;width: 34px;position: absolute;right: 0;background: url(../Images/add/ww.gif) no-repeat 6px 8px;}
.rfbar .topbar .icons-ww b:hover{background:url(../Images/add/ww.gif) no-repeat 6px 8px;}
.rfbar .topbar .icons-ww b a{float:right;height:42px;width: 34px;}
.rfbar .topbar .icons-ww span{float:left;height:42px;width: 90px;background:#d53104;position: absolute;display: none;line-height: 42px;text-align: center;}
.rfbar .topbar .icons-ww span a{float:left;height:42px;width: 90px;line-height: 42px;text-align: center;color: #fff;}

.rfbar .bottombar .icons-bz{float:right;height:42px;width: 34px;position: relative;right: 0;}
.rfbar .bottombar .icons-bz:hover span{display: block;}
.rfbar .bottombar .icons-bz b{float:right;height:42px;width: 34px;position: absolute;right: 0;background: url(../Images/add/sidePanelIcons.png) no-repeat -449px 0px;}
.rfbar .bottombar .icons-bz b:hover{background:url(../Images/add/sidePanelIcons.png) no-repeat -449px -42px;}
.rfbar .bottombar .icons-bz b a{float:right;height:42px;width: 34px;}
.rfbar .bottombar .icons-bz span{float:left;height:42px;width: 90px;background:#d53104;position: absolute;display: none;line-height: 42px;text-align: center;right: 34px}
.rfbar .bottombar .icons-bz span a{float:left;height:42px;width: 90px;line-height: 42px;text-align: center;color: #fff;}
.rfbar .bottombar .icons-wt{float:right;height:42px;width: 34px;position: relative;right: 0;}
.rfbar .bottombar .icons-wt:hover span{display: block;}
.rfbar .bottombar .icons-wt b{float:right;height:42px;width: 34px;position: absolute;right: 0;background: url(../Images/add/sidePanelIcons.png) no-repeat -332px 0px;}
.rfbar .bottombar .icons-wt b:hover{background:url(../Images/add/sidePanelIcons.png) no-repeat -332px -42px;}
.rfbar .bottombar .icons-wt b a{float:right;height:42px;width: 34px;}
.rfbar .bottombar .icons-wt span{float:left;height:42px;width: 90px;background:#d53104;position: absolute;display: none;line-height: 42px;text-align: center;right: 34px}
.rfbar .bottombar .icons-wt span a{float:left;height:42px;width: 90px;line-height: 42px;text-align: center;color: #fff;}
.rfbar .bottombar .icons-top{float:right;height:42px;width: 34px;position: relative;right: 0;}
.rfbar .bottombar .icons-top:hover span{display: block;}
.rfbar .bottombar .icons-top b{float:right;height:42px;width: 34px;position: absolute;right: 0;background: url(../Images/add/sidePanelIcons.png) no-repeat -556px -42px;}
.rfbar .bottombar .icons-top b:hover{background:url(../Images/add/sidePanelIcons.png) no-repeat -556px -42px;}
.rfbar .bottombar .icons-top b a{float:right;height:42px;width: 34px;}
.rfbar .bottombar .icons-top span{float:left;height:42px;width: 90px;background:#d53104;position: absolute;display: none;line-height: 42px;text-align: center;right: 34px}
.rfbar .bottombar .icons-top span a{float:left;height:42px;width: 90px;line-height: 42px;text-align: center;color: #fff;}

/* ad */
.ad1200{width:100%;float: left;}


/* paymethod */
.paymethod{float: left;width: 100%;margin: 0 0 0 0;}
.paymethod label{float: left;width: 190px;height: 54px;border: 1px solid #ddd;margin: 0 20px 0 0;padding: 14px;}
.paymethod .alipay{background: url(../Images/gateway_bg_v5.jpg) no-repeat 35px 7px; }
.paymethod .tenpay{background: url(../Images/gateway_bg_v5.jpg) no-repeat 35px -35px; }
.paymethod .weixinpay{background: url(/Public/Index/Images/WePayLogo.png) no-repeat 44px 10px; background-size: 110px;}



.sbox{float: left;width: 100%;}
.sbox .sl{float: left;width: 200px;}
.sbox .sl p{float: left;width: 100%;line-height: 40px;background: #D0FFC0;padding: 0 40px 0 0;margin-bottom: 1px;text-align: right;font-weight: bold;}
.sbox .sr{float: left;width: 1000px;border-left: 1px solid #eee;}
.sbox .sr .li{float: left;width: 50%;}
.sbox .sr .li:hover p{background: #D0FFC0;color: #222;cursor: pointer;;}
.sbox .sr .li1{float: left;width:100%;}
.sbox .sr .li2{float: left;width: 50%;}
.sbox .sr .li3{float: left;width: 33.3%;}
.sbox .sr .li p{float: left;width: 100%;line-height: 40px;background: #eee;padding: 0 0 0 40px;margin-bottom: 1px;text-align: left;border-left: 1px solid #fff;height: 40px;}


.spc{float: left;width: 100%;padding: 30px;background: #eee;line-height: 26px;}

