﻿* {margin:0;padding:0;text-decoration:none;list-style:none;color:#222;font-family:'Microsoft YaHei';font-size:14px;}
body {width:100%;}
a{cursor: pointer;}
.header {height:215px;}
.header .top {height:40px;background:#e0e0e0;}
.header .top > div {width:1180px;margin:0 auto;}
.header .top span {float:left;line-height:40px;color:#777;}
.header .top div div {float:right;height:40px;line-height:40px;color:#777;}
.header .top div a {color:#777}
.header .logo {height:125px;}
.header .logo div {width:1180px;margin:0 auto}
.header .logo a {height:125px;width:670px;float:left;display:block;background:url(/images/logo1.png) no-repeat 0 center}
.header .logo span {height:125px;width:341px;float:right;display:block;background:url(/images/tel.gif)}
.p_nav {height:50px;background:url(/images/nav_bg.jpg) repeat-x;}
.navbox{height:50px;position:relative;z-index:9; margin:auto;background:#554b4a;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;font-family:'微软雅黑';}
.nav{width:1180px;margin:0 auto;height:50px; list-style:none;background-color: #008087;}
.nav ul {height:50px;}
.nav li{float:left;height:50px;position:relative; list-style:none;}
.nav ul li:hover {background:url(/images/nav_hover.gif)}
.nav li.last{background:none;}
.nav li a{text-decoration:none;}
.nav li a span{float:left;display:block;line-height:50px;font-size:14px;color:#ffffff;cursor:pointer;width:143px;text-align:center; }
.mj_hover_menu{text-decoration:none; width:115px;height:50px;}
.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:50px;z-index:999;left: -127px;}
.nav li .submenu li{float:none;padding:0;background:none;height:auto;border-bottom:dotted 0px #BEBEBE;}

.mj_menu_pro_bg{width:980px;  background:#fff;border:1px solid #007acc}

.mj_menu_pro_bg dl{display: inline-block;vertical-align: top;margin: 10px 17px;}
.mj_menu_pro_bg dl dt {width:200px;height:30px;line-height:30px;font-size:16px;clear:both;text-indent:10px;}
.mj_menu_pro_bg dl dt a {color:#008087;font-weight: 600;}
.mj_menu_pro_bg dl dd {padding:0 10px;}
.mj_menu_pro_bg dl dd a{font-size:13px;}
.mj_menu_news_bg{width:400px; height:185px;border:1px solid #007acc;background:url(/images/ser_bg.jpg) no-repeat 150px center #fff;}
.mj_menu_news_bg dd{height:25px;line-height:25px;padding:0 20px;}
.mj_menu_news_bg dd a{font-size:13px;}
.mj_menu_news_bg dd a:hover{color:#008087;font-weight: 600;}

.mj_menu_pro_bg_en{width:1007px; height:420px; background:#fff;border:1px solid #007acc}
.mj_menu_pro_bg_en dl{display: inline-block;vertical-align: top;margin: 5px 10px;}
.mj_menu_pro_bg_en dl dt {width: 290px;height:30px;line-height:30px;font-size:12px;clear:both;}
.mj_menu_pro_bg_en dl dt a {color:#d0080f;font-weight: 600;font-size:12px;}
.mj_menu_pro_bg_en dl dd {padding:0 10px;}
.mj_menu_pro_bg_en dl dd a{font-size:12px;}

.end {}
.end_left {width: 250px;float: left;font-size: 26px;color: #333333;}
.end_left img {float: left;}
.end_left span {float: left;margin: 16px 0px 0px 10px;display: inline;font-weight: bold;}
.end_n {line-height: 30px;color: #242424;padding-bottom: 20px;width: 870px;float: right;}
.end_n dd img {vertical-align: middle;}
.end_nav {background: url(/images/end_nav.jpg) no-repeat top center;height: 46px;text-align: center;line-height: 46px;}
.end_nav a {color: #FFF;font-size: 12px;padding: 0px 25px;background: url(/images/end_navtag.jpg) no-repeat right center;}

.main {width: 1180px;margin: 0 auto;overflow: hidden;}


/*浮动客服*/
/*浮动客服*/
.mt10 { margin-top:10px;line-height:1.6; color:#aaa }
.fs14 { font-size:14px;line-height:1.6; color:#aaa }
.service_box{ position:fixed; z-index:1000;right:-147px;top:50%;margin-top:-100px;width:146px;border:1px solid #ece8e5; background:#fff; }
.service_box .tab_nav{ position:absolute;left:-42px;top:-1px;}
.service_box .tab_nav > li {background:#ece8e5;border-bottom:1px solid #dfdbd9;}
.service_box .tab_nav > li.active{ background:#ff6b09;}
.service_box .tab_nav > li:first-child{border-radius:8px 0 0;}
.service_box .tab_nav > li:last-child{ border-bottom:none; border-radius:0 0 0 8px;}
.service_box .tab_nav > li > a{ display:block; width:28px;padding:12px 6px 12px 8px; line-height:14px; text-align:center;color:#2c2c2c; text-decoration:none;}
.service_box .tab_nav > li.active > a{ color:#fff;}
.service_box .tab_nav .icon{ display:block; height:28px;width:28px; background:url(/images/bg_online_service_new.gif) no-repeat; overflow:hidden;margin:3px 0;*margin:6px 0;}
.service_box .tab_nav .icon_1{ background-position:0 0 ;}
.service_box .tab_nav .icon_2{ background-position:-28px 0 ;}
.service_box .tab_nav .icon_3{ background-position:-56px 0 ;}
.service_box .tab_nav .active .icon_1{ background-position:0 -28px ;}
.service_box .tab_nav .active .icon_2{ background-position:-28px -28px ;}
.service_box .tab_nav .active .icon_3{ background-position:-56px -28px ;}
.service_box .tab_content{padding:20px 5px 10px; position:relative;}
.service_box .tab_plan{ display:none; text-align:center;}
.service_box .tab_plan p{color:#333;}

/*PAGEBAR*/
.page_nav{clear:both; padding:15px 0; color:#666; font:normal 12px/24px Arial; text-align:center;}
.page_nav a{display:inline-block; height:22px; margin:0 2px; padding:0 8px; text-decoration:none; border:solid 1px #dbe5ee; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; background:#fff; color:#333; font:normal 12px/22px Arial, Helvetica, sans-serif; cursor:pointer;}
.page_nav span{display:inline-block; height:22px; margin:0 2px; padding:0 8px;border:solid 1px #dbe5ee; -moz-border-radius:2px; -webkit-border-radius:2px; -khtml-border-radius:2px; border-radius:2px; background:#fff; color:#333; font:normal 12px/22px Arial; }
.page_nav a:hover,
.page_nav a.on{height:22px; margin:0 2px;background:#008087; color:#fff; line-height:22px; text-decoration:none;}
.page_nav a.select{cursor:default;}
.page_nav .view_all{display:block; text-align:center;}
.page_nav .view_all a{height:auto; margin:0; padding:0; border:none; color:#06c; line-height:22px;}
.page_nav .view_all a:hover{height:auto; margin:0; padding:0; background:none;}
.detail img{display:block; margin:0 auto;}
.float0831 {
	POSITION: fixed; TOP: 80px; RIGHT: 1px; _position: absolute;z-index: 2147483647;
}
.float0831 A {
	COLOR: #00a0e9;
}
.float0831 A:hover {
	COLOR: #ff8100; TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative; WIDTH: 28px; FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: 
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {  /* 电话字体*/
	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left; font-size:12px; color:#FF0000
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left; font-size:12px;
}
.float0831 .icoTc {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 50px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 50px; LEFT: 1px
}
.float0831 .btnCtn {						/*在线客服开*/	
	TOP: 50px; LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px
}
.float0831 UL LI.top {
	BORDER-BOTTOM: #ace5f9 1px solid
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px}