@charset "utf-8";
/* CSS Document */
/* 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;}
::-webkit-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder { color:#999;}
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{word-wrap: break-word;font: 12px/normal "Consolas";color: #555;background: #fff; min-width:960px;outline:0;}
textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
::selection {text-shadow: none;color: #fff;background-color: rgba(0,102,255,0.8);}
::-webkit-input-placeholder {color: #bbb !important;}
.g-in:after,.m-list ul:after,.m-anform .cnt ul:after {display: block;visibility: hidden;height: 0;overflow: hidden;
    clear: both;content: ".";}
.g-in,.m-list ul,.m-anform .cnt ul {zoom: 1;}
/* 对全站a标签做重置设置 */
a {-webkit-transition: color 0.3s;-moz-transition: color 0.3s;-ms-transition: color 0.3s;transition: color 0.3s;}
a,a:hover{ color:#333;}
/* 以下对布局类选择器统一做了清除浮动的操作 */
.g-hd:after,.g-bd:after,.g-ft:after,.g-wrap:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
.g-hd,.g-bd,.g-ft,.g-wrap{zoom:1;}
/* CSS Document */
/* function */
.f-cb:after,.f-cbli li:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.f-cb,.f-cbli li{zoom:1;}
.f-ib{display:inline-block;*display:inline;*zoom:1;}
.f-dn{display:none;}
.f-db{display:block;}
.f-fl{float:left;}
.f-fr{float:right;}
.f-pr{position:relative;}
.f-pa{position: absolute;}
.f-prz{position:relative;zoom:1;}
.f-oh{overflow:hidden;}
.f-ff0{font-family:arial,\5b8b\4f53;}
.f-ff1{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.f-fs1{font-size:12px;}
.f-fs2{font-size:14px;}
.f-fwn{font-weight:normal;}
.f-fwb{font-weight:bold;}
.f-tal{text-align:left;}
.f-tac{text-align:center;}
.f-tar{text-align:right;}
.f-taj{text-align:justify;text-justify:inter-ideograph;}
.f-vam,.f-vama *{vertical-align:middle;}
.f-wsn{word-wrap:normal;white-space:nowrap;}
.f-pre{overflow:hidden;text-align:left;white-space:pre-wrap;word-wrap:break-word;word-break:break-all;}
.f-wwb{white-space:normal;word-wrap:break-word;word-break:break-all;}
.f-ti{overflow:hidden;text-indent:-30000px;}
.f-ti2{text-indent:2em;}
.f-lhn{line-height:normal;}
.f-tdu,.f-tdu:hover{text-decoration:underline;}
.f-tdn,.f-tdn:hover{text-decoration:none;}
.f-toe{overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis;}
.f-csp{cursor:pointer;}
.f-csd{cursor:default;}
.f-csh{cursor:help;}
.f-csm{cursor:move;}
.f-usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.f-pl20{padding-left: 20px;}
/* animation */
.a-bounce,.a-flip,.a-flash,.a-shake,.a-swing,.a-wobble,.a-ring{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;animation:1s ease;}
.a-fadein,.a-fadeinT,.a-fadeinR,.a-fadeinB,.a-fadeinL,.a-bouncein,.a-bounceinT,.a-bounceinR,.a-bounceinB,.a-bounceinL,.a-rotatein,.a-rotateinLT,.a-rotateinLB,.a-rotateinRT,.a-rotateinRB,.a-flipin,.a-flipinX,.a-flipinY{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
.a-fadeout,.a-fadeoutT,.a-fadeoutR,.a-fadeoutB,.a-fadeoutL,.a-bounceout,.a-bounceoutT,.a-bounceoutR,.a-bounceoutB,.a-bounceoutL,.a-rotateout,.a-rotateoutLT,.a-rotateoutLB,.a-rotateoutRT,.a-rotateoutRB,.a-flipout,.a-flipoutX,.a-flipoutY{-webkit-animation:1s ease-in forwards;-moz-animation:1s ease-in forwards;-ms-animation:1s ease-in forwards;animation:1s ease-in forwards;}
/* 淡入 */
.a-fadein{-webkit-animation-name:fadein;-moz-animation-name:fadein;-ms-animation-name:fadein;animation-name:fadein;}
/* define */
/* 淡入 */
@-webkit-keyframes fadein{
    0%{opacity:0;}
    100%{opacity:1;}
}
@-moz-keyframes fadein{
    0%{opacity:0;}
    100%{opacity:1;}
}
@-ms-keyframes fadein{
    0%{opacity:0;}
    100%{opacity:1;}
}
@keyframes fadein{
    0%{opacity:0;}
    100%{opacity:1;}
}

/*网站头部S*/
.g-hd{background-color: #fff;/* border-bottom: 4px solid #42b5b6;*/ z-index: 100;zoom:1;}
.g-bd{padding: 0px 0 20px;}
.m-hd-top{/* background-color: #f6f6f6; */height: 30px;line-height: 30px;}
.m-hd-top .g-nwrap{z-index: 900325;}
.m-hd-top .g-nwrap .f-fl{margin-left:8px;}
.m-hd-top .g-wrap{background-color: #e5e5e5;z-index: 900325;}
.m-hd-top a#j-login,.m-hd-top a#j-IPlogin{color: #79c145;padding: 1px 5px;border-radius:5px; }
.m-hd-top a.z-nosel{cursor: text;padding: 0 5px;color: #bdbdbd;}
.m-hd-top .login-aft .ui-down-list{background: url(../images/tb_01.png) -110px -10px;width: 18px;height: 18px;vertical-align: middle;display: inline-block;line-height: 100px;overflow: hidden;cursor: pointer;}
/*用户下拉*/
.m-hd-top .login-aft{position: relative;height: 30px;line-height: 30px;float: right;}
.m-hd-top .login-aft .face{padding: 0;}
.m-hd-top .login-aft .u-nav{width:120px;background-color: #fff;border: 1px solid #bdbdbd;padding: 5px;display: block;
-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);}
.m-hd-top .login-aft .u-nav li{height:30px;line-height: 30px;}
.m-hd-top .login-aft .u-nav li a{height:30px;line-height: 30px;padding: 2px 5px 2px;display: block;text-align: center;font-size: 14px;}
.m-hd-top .login-aft .u-nav li a.exit{border-top:1px solid #777777;}
.m-hd-top .login-aft .u-nav li:hover{background: #79c145;}
.m-hd-top .login-aft #user-nav-list{position: absolute;right: -10px;top: 22px;padding-top: 12px;background-position: 26px -901px;z-index: 900325;}
.m-hd-top .login-aft #user-nav-list li:hover{background:#EBEBEB;}
/* 小三角  */
.m-hd-top .login-aft .caret{position: absolute;top: 3px;right: 10px;display: inline-block;width: 0;height: 0;vertical-align: middle;border-bottom: 10px solid;border-right: 10px solid transparent;border-left: 10px solid transparent;}
.m-hd-top .login-aft .caret-inner{position: absolute;top: 4px;right: 10px;display: inline-block;width: 0;height: 0;vertical-align: middle;border-bottom: 10px solid #fff;border-right: 10px solid transparent;border-left: 10px solid transparent;}
/*动画效果*/
.m-hd-top .x-hide {
-webkit-transition-property: opacity,-webkit-transform;-moz-transition-property: opacity,-webkit-transform;-ms-transition-property: opacity,-webkit-transform;-o-transition-property: opacity,-webkit-transform;transition-property: opacity,-webkit-transform;
-webkit-transition-duration: 0.15s;-moz-transition-duration: 0.15s;-ms-transition-duration: 0.15s;-o-transition-duration: 0.15s;transition-duration: 0.15s;
-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;
-webkit-transform: scale(0.9);opacity: 0;pointer-events: none;display: none\9;visibility: hidden;}
.m-hd-top .login-aft:hover .x-hide{opacity: 1;-webkit-transform: scale(1);pointer-events: all;display: block\9;visibility: visible;}

#newMessageCnt i{padding-right: 5px;display: none;}
#newMessageCnt span{background:#eb6100;display: inline-block;width: 20px;height: 16px;line-height: 16px;text-align: center;color: #fff;display: none;}
.m-hd-inner{height: 100px;z-index: 99999;}
/* .m-hd-inner .g-wrap{border-bottom: 4px solid #23C872;} */
.m-hd-inner .inner-lft{height: 80px;line-height: 80px;}
.m-hd-inner .inner-lft img{margin-top: 14px;margin-right: 10px;cursor: pointer;}
.m-hd-inner .inner-rt{height: 68px;}
.m-hd-inner .inner-rt .u-nav{bottom: 20px;right: 0;width: 905px;}
.m-hd-inner .inner-rt .u-nav>li{position: relative;float: right;width: 100px;height: 40px;line-height: 40px;text-align: center;}
.m-hd-inner .inner-rt .u-nav>li a{font-size: 18px;}
.m-hd-inner .inner-rt .u-nav>li a:hover{color: #79c145;}
.m-hd-inner .inner-rt .u-nav>li ul{background: #79c145;-webkit-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.3);}
.m-hd-inner .inner-rt .u-nav>li ul li{width: 90px;}
.m-hd-inner .inner-rt .u-nav>li ul li a{font-size: 14px;color:#cbe1bc;}
.m-hd-inner .inner-rt .u-nav>li ul li a:hover{color:#fff;}
.m-hd-inner .inner-rt .u-nav>li:hover ul{display: block;position: absolute;top: 100%;left: 5px; z-index: 99999;}
.m-hd-inner .inner-rt .m-search{top: 20px;right: 0;width: 260px;height: 30px;line-height: 30px;background:url(../images/home.png) 0px -40px ;}
.u-ipt-search{width: 165px;padding: 4px 5px 5px 0;height: 20px;line-height: 20px;outline: 0;margin-top: 1px;border: none;color: #777;background: #f2f2f2;}
.u-search-btn{outline: 0;background: #23C872;width: 38px;height: 30px;border: none;}
.m-search .aui-select{border: none;float: left;}
.m-search .aui-sel-ipt{text-align: center;}
.m-search .aui-sel-icon{width: 18px;height: 18px;border-left: none;top: 8px;background:url(../images/home.png) -6px -15px;}

/*网站头部E*/
/*网站脚部S*/
.g-ft{padding-top: 10px;border-top: 1px solid #bdbdbd;background-color:#999;color:#fff;height:96px;}
.g-ft .m-crumb{margin: 20px 0 0 0;height: 30px;}
.g-ft .m-crumb ul{margin: 0;}
.g-ft .m-crumb .f-fr i{margin:0 5px;}
.g-ft .m-crumb .f-fr span.telphone{font-size: 15px;margin-right:35px;}
.g-ft .g-wrap p span{color:#ddd;}
.g-ft .m-crumb ul li a{color: #fff;}
/*网站脚部E*/
body{font: 14px/22px "微软雅黑", Arial, Helvetica, sans-serif;}
.g-mainc{width: 100%;padding: 20px 0;}
.g-hd,.g-bd,.g-ft{min-width: 1000px;}
.g-wrap{position: relative;width: 1000px;margin: 0 auto;}
.g-nwrap{position: relative;width: 1100px;margin: 0 auto;}
.fix-help{position: fixed;bottom:0px;right: 0;width: 50px;height: 214px;z-index: 99999;}
.fix-help ul li{position: relative;opacity: 1;height: 50px;background: #fff;margin: 2px 0 0 0 ;cursor: pointer;text-align: left;}
.fix-help ul li:hover{opacity: .8;}
.fix-help ul li a.f-fl{display: block;width: 50px;height: 50px;}
.fix-help ul li.item-2 a.f-fl{background: url(../images/help.png)  -19px -17px}
.fix-help ul li.item-2:hover a.f-fl{background-position: -75px -17px;}
.fix-help ul li.item-3 a.f-fl{background: url(../images/help.png)  -19px -69px;}
.fix-help ul li.item-3:hover a.f-fl{background-position: -75px -69px;}
.fix-help ul li.item-4 a.f-fl{background: url(../images/help.png)  -19px -121px;}
.fix-help ul li.item-4:hover a.f-fl{background-position: -75px -121px;}
.fix-help ul li div{color: #fff;float: right;width: 110px;height: 50px;text-align: center;}
.fix-help ul li div p{padding: 0;height: 25px;line-height: 25px;font-size: 14px;}
.fix-help ul li div>span{height: 50px;line-height: 50px;font-size: 14px;}
.fix-help ul li div a span{color: #fff;padding-left: 5px;}

.right-help{position: fixed;bottom:0px;right: 0;width: 61px;height: 350px;top: 130px;}
.right-help ul{position: relative}
.right-help ul .service{position: absolute;width: 232px;height:301px;background: url(../images/help1.png) 0 0;}
.right-help ul .service .grsf{top:465px;left:40px;color:blue;}
.right-help ul .service1{position: absolute;width: 232px;height:500px;background: url(../images/help1-1.png) 0 0;}
.right-help ul .service1 .grsf{top:300px;left:40px;color:blue;}
.right-help ul .toTop{position: absolute;width: 50px;height: 50px;cursor: pointer;background-color:#79c145;top: 500px;}			
.right-help ul .service a, .right-help ul .service span{width: 150px;padding-left: 40px;display: block;font: 14px/18px "微软雅黑";color: #323232;position: absolute;}
.left-erweima{position: fixed;bottom:0px;left: 0;width: 119px;height: 164px;top: 150px;background: url(../images/erweima.png) 0 0;}
.left-erweima a{position: absolute;top:3px;left:107px; height: 10px; width: 10px; display: block; line-height: 10px;}

.left-tips{position: fixed;left:0;top:210px;width:124px;height:258px;z-index: 10000;}
.left-tips div{position: relative;background: url(../images/duobox.png);width:124px;height:258px;}
.left-tips .tips-closed{position: absolute;width: 12px;height: 12px;background: url(../images/duobox-closed.png);right:0;top:0;cursor:pointer;}
.left-tips .tips-down{position: absolute;width: 104px;height: 32px;background: url(../images/duobox-down.png);bottom:21px;left:10px;}
/* 多行式面包屑导航 */
.m-crumb{overflow:hidden;line-height:1.5;zoom:1;}
.m-crumb ul{margin-left:-20px;}
.m-crumb li{float:left;word-wrap:normal;white-space:nowrap;}
.m-crumb li i{display:inline-block;*display:inline;*zoom:1;width:20px;text-align:center;font-size:12px;color:#fff;font-weight: bold;font-family:\5b8b\4f53;}
/* 空白分隔 */
.m-crumb-blank ul{margin-left:-10px;}
.m-crumb-blank li{display:inline;margin-left:10px;}
/* 皮肤 */
.s-a-dft{color: #79c145;}
.s-a-dft:hover{color: #1EA35E;}

/* 图标 CSS精灵*/
.ic{width: 18px;height: 18px;vertical-align: middle;display: inline-block;line-height: 100px;overflow: hidden;}
.ic-message{background:url(../images/home.png) -10px 0 ;width: 20px;}
.ic-search{background:url(../images/home.png) -38px 2px ;}
.ic-select-down{background:url(../images/home.png) -6px -15px;}
.ic-tips{background:url(../images/home.png) -60px 0 ;height: 20px;}
.ic-telphone{background:url(../images/home.png) -80px 0 ;width: 20px;height: 21px;}
.ic-time{background:url(../images/home.png) -110px 0 ;width: 25px;height: 24px;}
.ic-close-small{background:url(../images/home.png) -152px -3px;}
.ic-close-big{background:url(../images/home.png) -182px -3px ;}
.ic-bulletin{background:url(../images/home-ic.png) -121px -20px;width:20px;height:18px;float:left;margin:15px 10px 0 0;}
.ic-top{background:url(../images/home-ic.png) 0 -18px;width:33px;height:14px;margin: 17px 0 0 10px;}
.ic-menu{background:url(../images/home-ic.png) -120px 0;width:25px;height:16px;margin-right:12px;}
.ic-menu2{background:url(../images/menu2.png) center center;width:23px;height:20px;margin-top: 24px;margin-left: 10px;cursor:pointer;background-color:#fff;}
.ic-search{background:url(../images/search.png) no-repeat;width:19px;height:19px;cursor:pointer;position: absolute;left: 8px;top: 7px;}
/*导航线*/
.u-nav .hr{width:90%;border-bottom:1px solid #cbe1bc;display:block;margin: 0 auto;}
.m-hd-inner .u-nav ul:after{position:absolute;content:'';width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 10px solid #79c145;top: -10px;left: 40px;}
/*搜索*/
.u-search{position: relative;float:right;width:181px;height:32px;border:1px solid #e5e5e5;display: none;}
.u-search input{font-size: 14px;border:none;float: right;width: 142px;height: 32px;line-height:32px;}
/*附导航*/
#subNav{background-color:#2e333f;height:90px;position:fixed;left:0;top:0;right:0;display:none;}
#subNav .m-hd-inner{height:60px;}
#subNav .m-one-menu:after{position:absolute;content:'';width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 12px solid #79c145;top: -12px;right: 30px;}
#subNav .login-aft{color:#fff;}
#subNav .u-search{background-color:#43464e;border:none;margin-left: 15px;}
#subNav .u-search input{background-color:#43464e;color:#fff;}
#subNav .inner-rt .u-nav{bottom:20px;}
#subNav .inner-rt .u-nav li a{color:#fff;}
#subNav .inner-rt .u-nav li:hover a{color:#79c145;}
#subNav .inner-rt .u-nav li:hover ul li a{color:#cbe1bc;}
#subNav .inner-rt .u-nav li ul li a:hover {color: #fff;}
#subNav .inner-rt .u-nav li dl dt a:hover{color:#fff;}
#subNav .m-hd-top .g-nwrap{background-color:#2e333f;}
#subNav .m-hd-top .g-nwrap a{color:#ff852a;}
#subNav .m-hd-inner .inner-lft{height:60px;line-height:60px;}
#subNav .m-sub-menu{display:inline-block;}
#subNav #user-nav-list li a{color:#000;}
#subNav .m-left-nav{background:#79c145;margin-top: 12px;height:auto;left: 0px;}
#subNav .m-left-nav ul>li:after{background-color:#def0d1;}
#subNav .m-left-nav ul>li:hover{border:none;height:37.5px;}
#subNav .m-left-nav ul>li:hover:after{height:0;}
#subNav .m-sub-menu .m-left-nav{display:none;}
#subNav .m-left-nav ul li dl dt:hover{border-bottom:1px solid #e5e5e5;}
#subNav .green{background-color:#79c145;}
#subNav .m-hd-top .g-nwrap a.cc{color:#ccc;}
.gn-wrap{position: relative;width: 1100px;margin: 0 auto;}
#gocz{display: inline-block;float: left;line-height: 30px;margin-top: 5px;}
/* 头部微信公众号 */
.mpbox{
	position:absolute;
	top:15px;
	right:0;
	width:86px;
	background:url(../images/jtymp.png) top left no-repeat;
	font-size:12px;
	line-height:14px;
	color:#333;
	text-align:center;
	padding-top:86px;
}
/*春节对联*/
.spring-l{
	z-index:10000;
	position:fixed;
	left:0;
	top:105px;
	width:131px;
	height:520px;
	background:url(../springImg/spring_l.png) top left no-repeat;
}
.spring-r{
	z-index:10000;
	position:fixed;
	right:0;
	top:100px;
	width:129px;
	height:525px;
	background:url(../springImg/spring_r.png) top left no-repeat;
}
.spring-l span,.spring-r span{
	display:inline-block;
	width:15px;
	height:15px;
	background:url(../springImg/spring_close.png) top left no-repeat;
	cursor: pointer;
	box-sizing:border-box;
	padding:2px;
}
.spring-l span{
	margin-left:30px;
}
.spring-r span{
	margin-left:100px;
	margin-top:5px;
}