@charset "utf-8";
* {
	PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; MARGIN: 0px; PADDING-RIGHT: 0px
}
BODY {
	FONT-SIZE: 12px
}
A:link {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 12px; COLOR: #ff0000; TEXT-DECORATION: none
}
IMG {
	BORDER-LEFT-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-TOP-WIDTH: 0px
}
H3 {
	FONT-SIZE: 14px
}
.clear {
	CLEAR: both
}
A {
	TEXT-DECORATION: none
}
UL {
	LIST-STYLE-TYPE: none
}
LI {
	LIST-STYLE-TYPE: none
}
#header {
	HEIGHT: 90px; BACKGROUND: url(../images/topbg.jpg) repeat-x; POSITION: relative; MARGIN: 0px auto; WIDTH: 1003px
}
#logo {
	HEIGHT: 90px; FLOAT: left; WIDTH: 400px
}
#logo H1 A {
	FONT-SIZE: 0px; HEIGHT: 80px; DISPLAY: none; WIDTH: 400px; TEXT-INDENT: -9999px
}
#toplink {
	OVERFLOW: hidden; HEIGHT: 22px; FLOAT: right; MARGIN-TOP: 10px; WIDTH: 195px; MARGIN-RIGHT: 10px
}
#toplink A {
	HEIGHT: 22px; FLOAT: left; COLOR: #000; TEXT-ALIGN: center; DISPLAY: block; LINE-HEIGHT: 22px; WIDTH: 65px
}
#toplink A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
#nav {
	HEIGHT: 41px; BACKGROUND: url(../images/navbg.jpg); POSITION: relative; MARGIN: 1px auto 0px; LINE-HEIGHT: 41px; WIDTH: 1003px; z-index:1000;
}
#nav LI {
	FLOAT: left; TEXT-ALIGN: center; position:relative;
}
#nav LI A {
	FONT-SIZE: 14px; HEIGHT: 41px; FONT-WEIGHT: bold; COLOR: #fff; DISPLAY: block; WIDTH: 110px
}
#nav LI A:hover {
	BACKGROUND: url(../images/navhover.jpg) no-repeat center 50%
}
#nav ul li ul{ position:absolute; top:41px; left:0; background:#fff; width:105px; filter: alpha(opacity=95); display:none; }

#nav ul li ul li{ float:left; width:105px; border-bottom:#006 solid 1px; height:30px; line-height:30px;}
#nav ul li ul li a{ width:105px; color:#000; height:30px; }
#nav ul li ul li a:hover{ background:#096; color:#FFF; height:30px; width:105px;}
#nav ul li:hover ul{ display:block;}
#nav LI.time {
	COLOR: #ffffcc; TEXT-ALIGN: center; WIDTH: 130px
}
#banner {
	BORDER-TOP: #6693ba 1px solid; HEIGHT: 256px; BORDER-RIGHT: #6693ba 1px solid; BORDER-BOTTOM: #6693ba 1px solid; POSITION: relative; TEXT-ALIGN: center; PADDING-TOP: 3px; MARGIN: 6px auto; BORDER-LEFT: #6693ba 1px solid; WIDTH: 1001px
}
#container {
	MARGIN: 0px auto; WIDTH: 1001px
}
#pleft {
	FLOAT: left; WIDTH: 238px; BACKGROUND-COLOR: #e8f1f8
}
#pcenter {
	FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 510px
}
#pright {
	FLOAT: right; WIDTH: 238px; BACKGROUND-COLOR: #e8f1f8
}
#container H2 {
	FONT-SIZE: 12px; HEIGHT: 29px; BACKGROUND: url(../images/title.jpg); FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 29px; WIDTH: 238px; TEXT-INDENT: 25px
}
#container UL LI.announce {
	FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; PADDING-LEFT: 5px; LINE-HEIGHT: 24px; PADDING-RIGHT: 5px
}
#list_c {
	OVERFLOW: hidden; WIDTH: 510px
}
#list_c P {
	HEIGHT: 29px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/cobg.jpg); FONT-WEIGHT: bold; COLOR: #096cbc; PADDING-LEFT: 25px; LINE-HEIGHT: 29px; WIDTH: 510px
}

#list_c P SPAN {
	FLOAT: right; WIDTH: 70px
}
#list_c P SPAN A {
	COLOR: #096cbc
}
.content1 {
	PADDING-BOTTOM: 0px; PADDING-TOP: 10px; PADDING-LEFT: 10px; LINE-HEIGHT: 24px; PADDING-RIGHT: 10px
}


#list_c UL LI A {
	FLOAT: left; DISPLAY: block
}
#pright H2 {
	FONT-SIZE: 12px; HEIGHT: 29px; BACKGROUND: url(../images/title.jpg); FONT-WEIGHT: bold; COLOR: #ffffff; LINE-HEIGHT: 29px; WIDTH: 238px; TEXT-INDENT: 25px
}
#pright H2 SPAN {
	FLOAT: right; PADDING-RIGHT: 10px
}
#pright H2 SPAN A {
	COLOR: #ffffff
}
.ry {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 0px; MARGIN-LEFT: 9px; PADDING-RIGHT: 0px; WIDTH: 219px
}
#lxwm {
	/*BACKGROUND: url(../images/lx.jpg) no-repeat right bottom; */PADDING-BOTTOM: 5px; PADDING-TOP: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px
}
#lxwm LI {
	LINE-HEIGHT: 26px
}
#lxwm LI.co {
	FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.newslist LI {
	HEIGHT: 26px; BACKGROUND: url(../images/inc.gif) no-repeat 5px 50%; FLOAT: left; LINE-HEIGHT: 26px; WIDTH: 238px; TEXT-INDENT: 15px
}
.news {
	
}
.news UL LI {
	HEIGHT: 30px; BACKGROUND: url(../images/inc.gif) no-repeat 5px 50%; FLOAT: left; LINE-HEIGHT: 30px; WIDTH: 98%; TEXT-INDENT: 15px
}
.news UL LI SPAN {
	FLOAT: right
}
#demo {
	OVERFLOW: hidden; HEIGHT: 160px; MARGIN: 5px 0px 0px 5px; WIDTH: 495px
}
#indemo {
	FLOAT: left; WIDTH: 800%
}
#demo1 {
	FLOAT: left
}
#demo2 {
	FLOAT: left
}
.column {
	MARGIN-BOTTOM: 10px; HEIGHT: 150px; FLOAT: left; MARGIN-LEFT: 15px; WIDTH: 166px
}
.one {
	BORDER-TOP: #ccc 1px solid; HEIGHT: 120px; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; FLOAT: left; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; PADDING-LEFT: 3px; BORDER-LEFT: #ccc 1px solid; PADDING-RIGHT: 3px; WIDTH: 160px
}
.two {
	HEIGHT: 30px; FLOAT: left; TEXT-ALIGN: center; LINE-HEIGHT: 30px; WIDTH: 160px
}
.pro {
	BORDER-TOP: #dfedfa 0px solid; BORDER-RIGHT: #dfedfa 1px solid; BORDER-BOTTOM: #dfedfa 1px solid; PADDING-TOP: 10px; BORDER-LEFT: #dfedfa 1px solid
}
#footer {
	 BACKGROUND: url(../images/foot.jpg) repeat-x 50% top; POSITION: relative; TEXT-ALIGN: center; PADDING-TOP: 20px; MARGIN: 0px auto; LINE-HEIGHT: 24px; WIDTH: 1003px
}
#insideright {
	FLOAT: right; WIDTH: 755px
}
.insidetop {
	HEIGHT: 29px; BACKGROUND: url(../images/cobg.jpg) #dfedfa no-repeat left 50%; LINE-HEIGHT: 29px; WIDTH: 755px
}
.insidetop H3 {
	HEIGHT: 29px; COLOR: #096cbc; LINE-HEIGHT: 29px; TEXT-INDENT: 25px
}
.guide {
	HEIGHT: 29px; FONT-WEIGHT: normal; COLOR: #000000; TEXT-ALIGN: right; LINE-HEIGHT: 29px; PADDING-RIGHT: 20px
}
.ncontent {
	BORDER-TOP: #dfedfa 0px solid; BORDER-RIGHT: #dfedfa 1px solid; BORDER-BOTTOM: #dfedfa 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 530px; BORDER-LEFT: #dfedfa 1px solid; LINE-HEIGHT: 25px; PADDING-RIGHT: 10px; WIDTH: 733px
}
.newstitle {
	TEXT-ALIGN: center
}
.newstitle H3 {
	FONT-SIZE: 14px
}
#rightDiv {
	OVERFLOW: hidden; WIDTH: 109px
}
.qqtop {
	HEIGHT: 34px; BACKGROUND: url(../images/qq_top.gif) no-repeat
}
.qqtop A {
	HEIGHT: 34px; DISPLAY: block; LINE-HEIGHT: 34px
}
.qqmid {
	BACKGROUND: url(../images/qq_mid.gif) #ffffff repeat-y
}
.qqmid A {
	HEIGHT: 30px; BACKGROUND: url(../images/qq.gif) no-repeat center 50%; DISPLAY: block; LINE-HEIGHT: 30px
}
.qqbot1 {
	HEIGHT: 30px; BACKGROUND: url(../images/qq_bot1.gif) no-repeat
}
.qqbot {
	HEIGHT: 33px; BACKGROUND: url(../images/qq_bot.gif) no-repeat
}
.k_error {
	FONT-SIZE: 12px; COLOR: #c01920; DISPLAY: block; LINE-HEIGHT: 14px
}
.k_form {
	PADDING-BOTTOM: 20px; PADDING-TOP: 10px; PADDING-LEFT: 20px; MARGIN: 0px; DISPLAY: block; LINE-HEIGHT: 25px; PADDING-RIGHT: 20px
}
.k_form .k_login {
	MARGIN-LEFT: 100px; DISPLAY: table
}
.k_form P {
	TEXT-ALIGN: left
}
.k_form P LABEL {
	FONT-SIZE: 12px; COLOR: #666; CLEAR: both; DISPLAY: block
}
.k_form P SPAN LABEL {
	COLOR: #666; CLEAR: none; DISPLAY: inline
}
.k_form DIV {
	TEXT-ALIGN: left
}
.k_form DIV INPUT {
	FONT-SIZE: 12px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #777 1px solid; BACKGROUND: #d4d0c8; BORDER-BOTTOM: #777 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; MARGIN: 10px 4px 0px 0px; BORDER-LEFT: #eee 1px solid; PADDING-RIGHT: 1px
}
.k_form OL {
	TEXT-ALIGN: left
}
.k_form OL LI {
	LINE-HEIGHT: 24px
}
.k_table {
	BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: left; CLEAR: both; BORDER-LEFT: #ccc 1px solid; WIDTH: 100%
}
.k_table TH {
	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #aaa 1px solid; BACKGROUND: #e6e9ed; BORDER-BOTTOM: #bbb 1px solid; COLOR: #14316b; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; PADDING-LEFT: 2px; BORDER-LEFT: #eee 1px solid; LETTER-SPACING: 2px; LINE-HEIGHT: 20px; PADDING-RIGHT: 2px
}
.k_table TD {
	BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-LEFT: 1px; BORDER-LEFT: #eee 1px solid; LINE-HEIGHT: 18px; PADDING-RIGHT: 1px
}
.k_table TD INPUT {
	MARGIN-RIGHT: 10px
}
.k_table * {
	FONT-SIZE: 12px
}
.k_table TR.hover {
	BACKGROUND: #e6e9ed; FONT-WEIGHT: bold
}
.k_table TR.hover A {
	FONT-WEIGHT: bold
}
.k_in1 {
	FONT-SIZE: 14px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 50px
}
.k_in2 {
	FONT-SIZE: 14px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 100px
}
.k_in3 {
	FONT-SIZE: 14px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 200px
}
.k_in4 {
	FONT-SIZE: 14px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 400px
}
.k_in5 {
	FONT-SIZE: 14px; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #333 1px solid; WIDTH: 600px
}
.pagel {
	TEXT-ALIGN: center; WIDTH: 98%
}
.k_pagelist {
	LINE-HEIGHT: 30px
}
.k_pagelist EM {
	FONT-SIZE: 12px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; BACKGROUND: #f5f9fe; BORDER-BOTTOM: #e7e7e7 1px solid; FONT-WEIGHT: bold; COLOR: #14316b; PADDING-BOTTOM: 2px; FONT-STYLE: normal; PADDING-TOP: 2px; PADDING-LEFT: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-RIGHT: 2px
}
.k_pagelist STRONG {
	FONT-SIZE: 12px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; BORDER-BOTTOM: #e7e7e7 1px solid; COLOR: #009900; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-RIGHT: 2px
}
.k_pagelist A {
	FONT-SIZE: 12px; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; BORDER-BOTTOM: #e7e7e7 1px solid; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; PADDING-LEFT: 2px; MARGIN: 0px 1px; BORDER-LEFT: #e7e7e7 1px solid; PADDING-RIGHT: 2px
}
.foot_flash{ margin:0 auto; width:1000px; padding-top:30px;}
/*-----首页 banner-----*/
.slideBox {
	width:995px;
	height:253px;
	overflow:hidden;
	position:relative;
}
.slideBox .hd {
	overflow:hidden;
	position:absolute;
	right:0;
	bottom:25px;
	width:100%;
	z-index:1;
}
.slideBox .hd ul {
	overflow:hidden;
	zoom:1;
flo/at:left;
	text-align:center;
	width:100%;
}
.slideBox .hd ul li {
fl/oat:left;
	display:inline-block;
	width:12px;
	height:12px;
	margin:0 6px;
	border-radius:6px;
	text-align:center;
	background:#222;
	cursor:pointer;
	font-size:0;
}
.slideBox .hd ul li.on {
	background:#3aa314;
	color:#fff;
}
.slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
}
.slideBox .bd li {
	zoom:1;
	vertical-align:middle;
	height:253px;
}
.slideBox .bd li a {
	display:block;
	height:390px;
}
.slideBox .bd img {
	width:995px;
	height:253px;
	display:block;
}
.slideBox .prev, .slideBox .next {
	display:none;
	position:absolute;
	left:3%;
	top:50%;
	margin-top:-30px;
	width:30px;
	height:60px;
}
.slideBox .next {
	left:auto;
	right:3%;
}
.slideBox .prev:hover, .slideBox .next:hover {
	opacity: .7;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-khtml-opacity: .7;
}
.slideBox .prevStop {
	display:none;
}
.slideBox .nextStop {
	display:none;
}

/*分页样式*/
.pglist {
	padding: 20px 0 10px;
	width: 100%;
	text-align: center;
}
.pglist a {
	color: #666;
	padding: 0 14px;
	margin: 0 3px;
	font-weight: bold;
	background: #fff;
	border: 1px solid #ddd;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.pglist * {
	display: inline-block;
	_zoom: 1;
	_display: inline;
	vertical-align: middle;
	line-height: 30px;
	padding-bottom: 1px;
}
.pglist a:hover, .pglist .page-num-current {
	display: inline-block;
	color: #fff;
	background: #096cbc;
	border-color: #096cbc;
}
/*gbook start*/
.form-group {
	width:90%;
 margin:0px auto .5rem auto;
}
label {
	display: inline-block;
 margin-bottom: .5rem;
	font-weight:bold;
}
.form-control {
	display: block;
 height: calc(1.5em + .75rem + 2px);
	font-weight: 400;
	line-height: 1.5;
	color: #495057;
	background-color: #fff;
	background-clip: padding-box;
	border: 1px solid #ced4da;
 border-radius: .25rem;
 transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out;
}
.row {
	display: flex;
}
.btn1 {
	color: #fff;
	background-color: #17a2b8;
	border-color: #17a2b8;
	border:none;
	height:35px;
	width:100px;
}
input {
	width:50%;
}
textarea {
	overflow: auto;
	resize: vertical;
	height: auto;
	width:100%;
}
/*gbook end*/
/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#f08326;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../images/online_botbg.jpg) no-repeat;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}

