﻿/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.62em Arial,"微软雅黑";color:#333;outline:0;}
body{background:#fff; _height:100%;}
a{color:#333;}
/* 重写定义 */
img{border:none;}
.inpTxt,.regBtn,select,textarea{border-style: none; border:1px solid #e2e2e2;color:#9c9a9a; vertical-align:middle;}
label{ vertical-align:-2px; cursor:pointer;}
.inpCheck{ vertical-align:middle;}
textarea{ padding:2px 5px;}
select{ vertical-align:middle; margin:0;}
input{ vertical-align:middle;}

/* 框架  */
.g-tn{ width:100%; min-width:985px; _width:985px; height:40px; background:#333;}
.g-bn{ width:100%; min-width:985px; _width:985px; height:120px; background:url(../Images/banner.jpg) center top no-repeat #4e7199;}
.topNav{ line-height:40px; color:#fff;background:#333;}
.topNav span{ padding-right:40px;}
.topNav a, .m-foot a{ padding:0 10px; color:#fff;}
.topNav a{ padding:0 5px;}
.topNav a.pay{ background:#e74c3c; color:#333; margin-left:30px}
.g-bn .banner .logo{ float:left; width:143px; height:80px; margin-top:20px; background:url(../Images/vipLogo.png); text-indent:-99999px;}
.g-bn .banner p { padding-top:50px; text-align:center; font-size:16px; color:#fff; letter-spacing:.1em;}
.topNav a:hover, .m-foot a:hover{ text-decoration:underline;}

/* 底部 */
.g-ft{ background:#333;width:100%; padding:15px 0;}
.m-foot{ margin-left:210px; color:#fff; line-height:24px;}

/* 分页 */
.pageList{ height:25px; width:auto; overflow:hidden; padding:10px 0;}
.pageList a.border{ padding:0 5px; /*border:1px solid #333;*/ border:none;}
.pageList a.z-dis{ color:#c1c1c1;/* border:1px solid #e2e2e2;*/ cursor:default;}
.pageList a{ vertical-align:-2px;}
.pageList a:hover{ text-decoration:underline;}
.pageList a.z-dis:hover, .pageList a.f-csd:hover{ text-decoration:none;}
.pageList select{ margin:0 2px; padding:1px;}

/* 在线咨询 */
.m-rkf{ position:fixed; z-index:999; top:50%; right:0; margin-top:-140px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2)); _margin-top:0;}
.m-rkf .closed, .m-rkf .icoZx, .m-rkf .icoTl, .m-rkf .icoEma, .m-rkf .icoNa, .m-rkf .titDc{background:url(../Images/float_s.gif) no-repeat; }
.m-rkf .closed{ position:absolute; left:0; top:50%; margin-top:-59px; width:28px; height:118px; background-position: -30px -396px;}
.m-rkf .closed.on{ background-position: 0 -396px;}
.m-rkf .con{ margin-left:28px; width:135px;padding:5px 10px 10px; background:#fff; border:5px  solid #1161b6; border-top-left-radius:10px;border-bottom-left-radius:10px; color:#666;}
.m-rkf .con ul li{ padding:8px 0;}
.m-rkf .con p{ padding-left:25px; line-height:23px; color:#666; margin:0 -5px;/*word-break:break-all; word-spacing:normal;*/}
.m-rkf .con ul li{ border-bottom:1px solid #e2e2e2; padding-left:10px;}
.m-rkf .con ul li img{ margin-right:5px; vertical-align:-2px}
.m-rkf .con h2{ height:36px;line-height:36px; color:#3c87c7;text-align:center; font-size:14px; text-indent:0; font-weight:normal;}
.m-rkf .con .icoZx{ background-position:2px -154px; padding-left:30px;}
.m-rkf .con .icoNa{background-position:0 -20px; }
.m-rkf .con .icoTl{ background-position:0 -272px;}
.m-rkf .con .icoEma{  background-position:0 -55px; border-bottom:1px solid #e2e2e2; margin-bottom:5px; padding-bottom:8px; }
.m-rkf h2.titDc{  background-position:5px -124px; width:80px; padding-left:30px; font-weight:bold; text-align:left; margin:5px 0 -5px; }
.m-yjfk{position:fixed; z-index:999; top:50%; margin-top:-195px; right:0; _position:absolute;_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)/2)); _margin-top:0;}
.m-yjfk a{ display:block; padding:3px 10px;  height:35px; background:url(../Images/m-yjfk.jpg) 4px center no-repeat #fff; border:3px solid #1161b6;border-top-left-radius:5px;border-bottom-left-radius:5px; }
.m-yjfk a:hover{ text-decoration:underline;}

/* 返回顶部 */
.go-top{position: fixed;bottom: 70px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../Images/go-top.png?);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -250px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}

