@charset "utf-8";
body {
	padding: 0px;
	margin: 0px;
	font:normal 12px 'Microsoft YaHei'; 
	color:#555;
	background:url(../images/background.gif) repeat-y center top #e6e6e6;
}

*{
	padding: 0px;
	margin: 0px;
}
a{
	text-decoration:none;
	color:#555;
}
a:visited{
	outline:none;
}
a:hover{
	text-decoration:none;
	color:#03F; 
}

h4{ text-align:center;}
h4 a{ color:#06F;}

.w960{
	width:960px;
	margin:0 auto;
}

.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.clear {clear:both;}
.w100{ width:100%;}
.f_l{ float:left;}
.f_r{ float:right;}
.m_t{ margin:10px 0;}

li{ list-style-type:none;}
img{ border:none;}

/*--header--*/
#header{ position:relative; width:960px;margin:0 auto;background:url(../images/topbg.jpg) no-repeat;}
#header #logo{ height:80px;}
#header #top_nav{ position:absolute; top:15; right:0; width:120px; height:80px;clear:both}
#header #top_nav ul{ width:120px; padding:20px 0 5px 0;}
/*--end header--*/

/*--nav--*/
#nav{ width:960px; margin:0 auto; position:relative; height:67px; background:url(../images/nav.png) no-repeat; clear:both}
#nav ul{ width:960px; height:35px; margin:0 auto;  }
#nav ul li{ float:left; height:35px;  display:block; width:120px; background:url(../images/nav_li.jpg)  bottom right no-repeat;}
#nav ul li a, #nav ul li a:visited{ line-height:35px; text-align:center;font-weight:bold; display:inline-block; width:120px; text-decoration:none; color:#FFF;}
#nav ul li a:hover{width:120px; background:url(../images/nav_hover.png) no-repeat center 5px; color:#000;}
.input{background:url(../Images/bnt.png) -60px 0px no-repeat;border:1px solid #B8B8B8;padding:1px 0 1px 34px;height:20px;line-height:20px;color:#999;width:160px}
.bnt{background:url(../Images/bnt.png) no-repeat;width:60px;border:0;line-height:20px;text-align:center;color:#fff;*margin:1px 0 0 0;height:24px;}
/*--end nav--*/

/*--mainbox--*/
.mainbox{
    overflow:hidden;
    position:relative;
}
.flashbox{
   overflow:hidden;
    position:relative;
}
.imagebox{
    text-align:right;position:relative;z-index:999;
}

.bitdiv{display:inline-block;width:10px;height:10px;margin:0 10px 10px 0px;cursor:pointer;float:right;}
.defimg{background-image:url(../images/02.png)}
.curimg{background-image:url(../images/01.png)}
/*--end mainbox--*/

/*--Index--*/
.index_l{ float:left; width:730px; background:url(../images/cut_box.jpg) no-repeat;}

.index_about{ float:left; width:320px; margin:5px; display:inline;}
.index_about h3{ height:30px; background:url(../images/about.png) no-repeat;}
.index_about ul{margin:0 10px;}
.index_about ul p{ line-height:21px; margin:6px 0;}

.index_news{ float:right; width:370px; margin:5px;  display:inline;}
.index_news h3{ height:30px; background:url(../images/news.gif) no-repeat; margin-top:5px;}
.index_news ul{line-height:20px;}
.index_news ul li{line-height:30px; height:27px;  border-bottom:1px dashed #c1c1c1; background:url(../images/icon_3.gif) 5px 12px no-repeat; padding-left:15px;}

.index_product{ float:left; width:958px; border:1px solid #58b9ea; border-top:none; padding-bottom:10px;}
.index_product h3{height:30px; background:#69c7f7 url(../images/products.png) no-repeat; margin-top:-2px;}
.index_product ul{margin:10px 20px;}
.index_product li{width:200px; float:left; padding:10px 14px;}
.index_product li p{width:204px;text-align:center;font:16px ; background-color:#09F; line-height:30px; }
.index_product li a{color:#FFFFFF;}
.index_product li img{ border:#d2d2d2 solid 1px; padding:1px;}
#demo {
background: #FFF;
overflow:hidden;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}



.index_r{ float:right; width:220px;}

.index_Honor{float:right; width:220px;}
.index_Honor h3{height:30px; background:url(../images/Honor.png) no-repeat;  margin-top:-2px;}
.index_Honor ul{ margin-top:0px;}
.index_Honor li{width:100px; float:left; padding:5px; display:inline}
.index_Honor li img{ border:#d2d2d2 solid 1px; padding:1px;}
.index_Honor li img:hover{ border:#37adf7 solid 1px; padding:1px;}

/*--end Index--*/

/*--footer--*/
#footer{width:960px; clear:both;margin:0 auto;height:80px; font-size:12px; color:#ffffff; background:url(../images/foot.jpg) repeat-x;}
#footer a{color:#ffffff;}
#footer p{ text-align:center; margin-top:20px;}
/*--end footer--*/

/*--center--*/
#center {width:960px; margin:0 auto;}
#Positon{background:url(../images/right.png) no-repeat; height:30px;line-height:30px;text-indent:10px;}
.a_nav{padding-bottom:10px; border-bottom:1px solid #58b9ea; color:#999; width:660px; margin:0 auto;}
.a_nav h1{ color:#555; text-align:center; font-size:12px;font-weight:bold; margin:30px 0 10px 0;}
.a_nav p{text-align:center; }
/*--end center--*/
/*分页部分*/
.List_page{text-align:center;margin:10px 0; color:#555;}
.List_page a{background:#58b9ea;margin:0px 1px;padding:4px 6px; border:1px solid #AECD9E; color:#fff;}
.List_page span{background:#02b6f1;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #3D9403;}
.content_page{}
.content_page a{background:#58b9ea;margin:1px;padding:4px 6px;border:1px solid #AECD9E;color:#fff;display:inline-block;}
.content_page a.on{background:#AECD9E;color:#fff;margin:1px;padding:4px 6px;border:1px solid #AECD9E;display:inline-block;}
.content_page input{position:absolute;margin:-5px 0 0 1px;*margin:0 0 0 1px;padding:1px 0 2px 0;*padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:30px;height:22px;line-height:22px;text-align:center;}
.content_page button{position:absolute;margin:-5px 0 0 35px;*margin:0 0 0 35px;padding:0;background:#fff;border:1px solid #AECD9E;color:#A0A0A0;width:40px;height:24px;line-height:24px;text-align:center;font-size:12px;}

/*--left--*/
.left{ float:left; width:240px; margin:20px 0;}
.left h3{ height:30px; font-size:12px; font-weight:bold; padding-left:20px; color:#FFF;line-height:30px; background:url(../images/left.png) no-repeat; }
.left ul{ border:1px solid #58b9ea; border-top:none; margin-bottom:10px;}
.left ul li{ padding-left:40px;  background:url(../images/left_nav.jpg) no-repeat;  height:35px; line-height:35px;}
.left ul li a{font-size:12px;}
.left ul p{ line-height:30px; padding-left:10px;}
/*--end left--*/

/*--right--*/
.right{float:left; width:700px; margin:20px 0 20px 20px; color:#FFFFFF;}
.right a{ color:#FFFFFF;}
/*--end right--*/

/*--article--*/
.article{ float:left; width:700px;}
.article ul{color:#555; border:1px solid #58b9ea; border-top:none; padding:20px;}
.article ul li{ background:url(../images/dian.png) no-repeat left; padding-left:15px; line-height:35px; border-bottom:1px dashed #999; background:url(../images/icon_2.gif) left no-repeat;}
.article ul li a{color:#555;}
.article ul li span{ float:right; color:#999}
/*--end article--*/

/*--photo--*/
.photo{ float:left; width:698px; clear:both; border:1px solid #58b9ea; border-top:none;}
.photo ul{ margin:10px;}
.photo ul li{float:left; width:200px; padding:15px 10px;}
.photo ul li p{ text-align:center;font:16px ; background-color:#09F; line-height:20px;}
.photo ul li p a{color:#FFF;}
.photo ul li img{float:left; border:1px solid #58b9ea; padding:1px;}
/*--end photo--*/

/*--single--*/
.single{ float:left;line-height:25px; margin:20px 40px; color:#666; display:inline; padding-bottom:40px;}
.single p{ text-indent:2em;}
.single p a{ color:#555;} 
.single ul{float:left; list-style:none; margin:0;}
.single ul li{border:1px dashed #666666; padding:10px;}
.single ul img{border:2px solid #6ab33d;}
.back_next{margin:40px 0 0 40px; clear:both;}
.back_next li{ width:460px;}
/*--end single--*/


/*--book--*/
.book { line-height:20px; width:560px; text-align:left; margin-left:48px;}
.book ul{ float:left; width:560px; height:220px; margin:0px; overflow:auto;}
.book legend{ font-size:15px;}
.book form{ margin:20px 0 0 50px;}
.book .fy{ float:left; width:560px; text-align:right; }
.book li{border:1px #ccc solid; padding:10px;}
.book .b2{ float:right; color:#999;}
.book span{ float:none; margin:0}
.book a{ float:none}
.plug_book_add{margin:0;padding:0; color:#555;}
.plug_book_add dt{margin:6px 0;}
.plug_book_add dt .input{border:1px solid #ccc;height:20px;line-height:20px;color:#666;}
.plug_book_add dt .inputs{width:460px;height:120px;border:1px solid #ccc;overflow:hidden;background:url(../Images/tishi.gif) no-repeat right bottom}
/*--end book--*/
.book_title{background:url(../images/sdcms.gif) 0 -254px;height:29px;line-height:29px;font-size:14px;font-weight:bold;color:#4EB30F;padding-left:12px;border:1px solid #C3E8AA;border-bottom:0;}
.book_title b{float:right;padding-right:10px;font-weight:normal;font-size:12px;color:#666;}
.book_content{border:1px solid #C3E8AA;border-top:0;padding:10px;margin-bottom:10px; color:#666;}


.float0831 {
	POSITION: fixed; TOP: 180px; RIGHT: 1px; _position: absolute
}
.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[1].gif)
}
.float0831 .tp {
	BACKGROUND: url(../images/float_bg[1].gif)
}
.float0831 .cn {
	BACKGROUND: url(../images/float_bg[1].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[1].gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../images/float_s[1].gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../images/float_s[1].gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../images/float_s[1].gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../images/float_s[1].gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../images/float_s[1].gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../images/float_s[1].gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../images/float_s[1].gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../images/float_s[1].gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../images/float_s[1].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 .qqOn {
	display:block;margin:6px 0px 0px 15px;
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 18px; DISPLAY: block; FONT-FAMILY: "΢ź"; BACKGROUND-POSITION: 2px -266px; FLOAT: left
}
.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
}
.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: 118px; LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px; LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px; 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[1].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
}
